Searched refs:LW_HASH_STATE_SHIFT (Results 1 – 5 of 5) sorted by relevance
/art/compiler/llvm/ |
D | runtime_support_builder.cc | 174 irb_.CreateAnd(monitor, ~(LW_HASH_STATE_MASK << LW_HASH_STATE_SHIFT)); in EmitLockObject() 224 Value* hash_state = irb_.CreateAnd(monitor, (LW_HASH_STATE_MASK << LW_HASH_STATE_SHIFT)); in EmitUnlockObject() 225 Value* real_monitor = irb_.CreateAnd(monitor, ~(LW_HASH_STATE_MASK << LW_HASH_STATE_SHIFT)); in EmitUnlockObject()
|
D | runtime_support_builder_thumb2.cc | 59 StringAppendF(&asms, "bfc $0, #%d, #%d\n", LW_HASH_STATE_SHIFT, LW_LOCK_OWNER_SHIFT - 1); in EmitLockObject()
|
/art/runtime/ |
D | monitor.h | 47 #define LW_HASH_STATE_SHIFT 1 macro 48 #define LW_HASH_STATE(x) (((x) >> LW_HASH_STATE_SHIFT) & LW_HASH_STATE_MASK)
|
D | monitor.cc | 93 (reinterpret_cast<Monitor*>((x) & ~((LW_HASH_STATE_MASK << LW_HASH_STATE_SHIFT) | LW_SHAPE_MASK))) 130 thin &= LW_HASH_STATE_MASK << LW_HASH_STATE_SHIFT; in Monitor() 725 thin &= (LW_HASH_STATE_MASK << LW_HASH_STATE_SHIFT); in MonitorExit()
|
/art/compiler/dex/quick/arm/ |
D | call_arm.cc | 480 NewLIR3(kThumb2Bfc, r1, LW_HASH_STATE_SHIFT, LW_LOCK_OWNER_SHIFT - 1); in GenMonitorEnter() 511 (LW_HASH_STATE_MASK << LW_HASH_STATE_SHIFT)); in GenMonitorExit() 514 NewLIR3(kThumb2Bfc, r1, LW_HASH_STATE_SHIFT, LW_LOCK_OWNER_SHIFT - 1); in GenMonitorExit()
|