Home
last modified time | relevance | path

Searched refs:LockCmpxchgl (Results 1 – 10 of 10) sorted by relevance

/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc463 __ fs()->LockCmpxchgl(Address::Absolute(thread_flags_offset.Uint32Value()), scratch); in TryToTransitionFromRunnableToNative()
509 __ fs()->LockCmpxchgl(Address::Absolute(thread_flags_offset.Uint32Value()), scratch); in TryToTransitionFromNativeToRunnable()
Dassembler_x86_test.cc385 TEST_F(AssemblerX86Test, LockCmpxchgl) { in TEST_F() argument
386 DriverStr(RepeatAR(&x86::X86Assembler::LockCmpxchgl, in TEST_F()
Dassembler_x86.h926 void LockCmpxchgl(const Address& address, Register reg) { in LockCmpxchgl() function
/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc532 __ gs()->LockCmpxchgl(Address::Absolute(thread_flags_offset.Uint32Value(), /*no_rip=*/ true), in TryToTransitionFromRunnableToNative()
571 __ gs()->LockCmpxchgl(Address::Absolute(thread_flags_offset.Uint32Value(), /*no_rip=*/ true), in TryToTransitionFromNativeToRunnable()
Dassembler_x86_64_test.cc1070 TEST_F(AssemblerX86_64Test, LockCmpxchgl) { in TEST_F() argument
1071 DriverStr(RepeatAr(&x86_64::X86_64Assembler::LockCmpxchgl, in TEST_F()
Dassembler_x86_64.h1012 void LockCmpxchgl(const Address& address, CpuRegister reg) { in LockCmpxchgl() function
/art/compiler/optimizing/
Dintrinsics_x86_64.cc2340 __ LockCmpxchgl(field_addr, value.AsRegister<CpuRegister>()); in GenCompareAndSetOrExchangeInt() local
2415 __ LockCmpxchgl(field_addr, temp); in GenCompareAndSetOrExchangeFP() local
2488 __ LockCmpxchgl(field_addr, CpuRegister(value_reg)); in GenCompareAndSetOrExchangeRef() local
4461 __ LockCmpxchgl(field_addr, temp); in GenerateVarHandleGetAndOp() local
4586 __ LockCmpxchgl(field_addr, temp); in GenerateVarHandleGetAndAdd() local
Dintrinsics_x86.cc2212 __ LockCmpxchgl(field_addr, new_value.AsRegister<Register>()); in GenPrimitiveLockedCmpxchg() local
2220 __ LockCmpxchgl(field_addr, temp); in GenPrimitiveLockedCmpxchg() local
2343 __ LockCmpxchgl(field_addr, value); in GenReferenceCAS() local
Dcode_generator_x86_64.cc711 __ LockCmpxchgl(field_addr_, CpuRegister(value_reg)); in EmitNativeCode() local
Dcode_generator_x86.cc695 __ LockCmpxchgl(field_addr_, value); in EmitNativeCode() local