< prev index next >

src/cpu/aarch64/vm/assembler_aarch64.hpp

Print this page

        

@@ -1089,11 +1089,11 @@
 
   void load_store_exclusive(Register Rs, Register Rt1, Register Rt2,
     Register Rn, enum operand_size sz, int op, int o0) {
     starti;
     f(sz, 31, 30), f(0b001000, 29, 24), f(op, 23, 21);
-    rf(Rs, 16), f(o0, 15), rf(Rt2, 10), rf(Rn, 5), rf(Rt1, 0);
+    rf(Rs, 16), f(o0, 15), rf(Rt2, 10), rf(Rn, 5), srf(Rt1, 0);
   }
 
 #define INSN4(NAME, sz, op, o0) /* Four registers */                    \
   void NAME(Register Rs, Register Rt1, Register Rt2, Register Rn) {     \
     load_store_exclusive(Rs, Rt1, Rt2, Rn, sz, op, o0);                 \
< prev index next >