aboutsummaryrefslogtreecommitdiff
path: root/vm/compiler/codegen/arm/ArmLIR.h
diff options
context:
space:
mode:
authorBill Buzbee <buzbee@google.com>2009-12-22 16:15:39 -0800
committerBill Buzbee <buzbee@google.com>2009-12-22 16:35:35 -0800
commitd0937ef76b41a57d25c084e76aed1bb91c6dfde7 (patch)
treec5bb13c73331f237fc45a6d75e188b21e73e0a63 /vm/compiler/codegen/arm/ArmLIR.h
parentfe91bce011f8a4aa7bd67ff951cf7313510d34f4 (diff)
Jit: Update monitor lock/unlock to reflect thinlock changes (I34b20f49)
Diffstat (limited to 'vm/compiler/codegen/arm/ArmLIR.h')
-rw-r--r--vm/compiler/codegen/arm/ArmLIR.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/vm/compiler/codegen/arm/ArmLIR.h b/vm/compiler/codegen/arm/ArmLIR.h
index 15000555a..8772b791c 100644
--- a/vm/compiler/codegen/arm/ArmLIR.h
+++ b/vm/compiler/codegen/arm/ArmLIR.h
@@ -598,7 +598,11 @@ typedef enum ArmOpCode {
imm8[7-0] */
kThumb2Strex, /* strex [111010000100] rn[19-16] rt[11-8] rd[11-8]
imm8[7-0] */
- kThumb2Clrex, /* clrex [111100111011111110000111100101111\ */
+ kThumb2Clrex, /* clrex [111100111011111110000111100101111] */
+ kThumb2Bfi, /* bfi [111100110110] rn[19-16] [0] imm3[14-12]
+ rd[11-8] imm2[7-6] [0] msb[4-0] */
+ kThumb2Bfc, /* bfc [11110011011011110] [0] imm3[14-12]
+ rd[11-8] imm2[7-6] [0] msb[4-0] */
kArmLast,
} ArmOpCode;