/external/llvm-project/clang/test/CodeGen/ |
D | ms-intrinsics.c | 226 void *Exchange, void *Comparand) { in test_InterlockedCompareExchangePointer() argument 227 return _InterlockedCompareExchangePointer(Destination, Exchange, Comparand); in test_InterlockedCompareExchangePointer() 241 void *Exchange, void *Comparand) { in test_InterlockedCompareExchangePointer_nf() argument 242 return _InterlockedCompareExchangePointer_nf(Destination, Exchange, Comparand); in test_InterlockedCompareExchangePointer_nf() 638 long Exchange, long Comparand) { in test_InterlockedCompareExchange_HLEAcquire() argument 641 return _InterlockedCompareExchange_HLEAcquire(Destination, Exchange, Comparand); in test_InterlockedCompareExchange_HLEAcquire() 644 long Exchange, long Comparand) { in test_InterlockedCompareExchange_HLERelease() argument 647 return _InterlockedCompareExchange_HLERelease(Destination, Exchange, Comparand); in test_InterlockedCompareExchange_HLERelease() 662 __int64 Exchange, __int64 Comparand) { in test_InterlockedCompareExchange64_HLEAcquire() argument 665 return _InterlockedCompareExchange64_HLEAcquire(Destination, Exchange, Comparand); in test_InterlockedCompareExchange64_HLEAcquire() [all …]
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_atomic_msvc.h | 32 char Exchange, char Comparand); 35 short Exchange, short Comparand); 38 long long volatile *Destination, long long Exchange, long long Comparand); 42 void *Exchange, void *Comparand); 46 long Comparand);
|
/external/clang/test/CodeGen/ |
D | ms-intrinsics.c | 30 void *Exchange, void *Comparand) { in test_InterlockedCompareExchangePointer() argument 31 return _InterlockedCompareExchangePointer(Destination, Exchange, Comparand); in test_InterlockedCompareExchangePointer()
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_atomic_msvc.h | 38 char Exchange, char Comparand); // NOLINT 42 short Exchange, short Comparand); // NOLINT 47 long long Exchange, long long Comparand); // NOLINT 51 void *Exchange, void *Comparand); 56 long Exchange, long Comparand); // NOLINT
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
D | os.h | 272 #define InterlockedCompareExchange(Dest, Exchange, Comparand) \ argument 273 __sync_val_compare_and_swap(Dest, Comparand, Exchange)
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCInstrInfo.cpp | 2806 int64_t Comparand = MI.getOperand(2).getImm(); in convertToImmediateForm() local 2807 int64_t SExtComparand = ((uint64_t)Comparand & ~0x7FFFuLL) != 0 ? in convertToImmediateForm() 2808 (Comparand | 0xFFFFFFFFFFFF0000) : Comparand; in convertToImmediateForm()
|
/external/llvm-project/llvm/lib/Target/PowerPC/ |
D | PPCInstrInfo.cpp | 4087 int64_t Comparand = MI.getOperand(2).getImm(); in simplifyToLI() local 4088 int64_t SExtComparand = ((uint64_t)Comparand & ~0x7FFFuLL) != 0 in simplifyToLI() 4089 ? (Comparand | 0xFFFFFFFFFFFF0000) in simplifyToLI() 4090 : Comparand; in simplifyToLI()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGBuiltin.cpp | 299 auto *Comparand = CGF.EmitScalarExpr(E->getArg(2)); in EmitAtomicCmpXchgForMSIntrin() local 312 Destination, Comparand, Exchange, in EmitAtomicCmpXchgForMSIntrin() 360 llvm::Value *Comparand = CGF.Builder.CreateLoad(ComparandResult); in EmitAtomicCmpXchg128ForMSIntrin() local 362 auto *CXI = CGF.Builder.CreateAtomicCmpXchg(Destination, Comparand, Exchange, in EmitAtomicCmpXchg128ForMSIntrin() 4136 llvm::Value *Comparand = in EmitBuiltinExpr() local 4143 auto Result = Builder.CreateAtomicCmpXchg(Destination, Comparand, Exchange, in EmitBuiltinExpr()
|
/external/clang/lib/CodeGen/ |
D | CGBuiltin.cpp | 1928 llvm::Value *Comparand = in EmitBuiltinExpr() local 1932 Builder.CreateAtomicCmpXchg(Destination, Comparand, Exchange, in EmitBuiltinExpr()
|