Home
last modified time | relevance | path

Searched defs:Exchange (Results 1 – 4 of 4) sorted by relevance

/llvm-project/clang/test/CodeGen/
H A Dms-intrinsics.c225 test_InterlockedCompareExchangePointer(void * volatile * Destination,void * Exchange,void * Comparand) test_InterlockedCompareExchangePointer() argument
239 test_InterlockedCompareExchangePointer_nf(void * volatile * Destination,void * Exchange,void * Comparand) test_InterlockedCompareExchangePointer_nf() argument
396 test_InterlockedCompareExchange8(char volatile * Destination,char Exchange,char Comperand) test_InterlockedCompareExchange8() argument
405 test_InterlockedCompareExchange16(short volatile * Destination,short Exchange,short Comperand) test_InterlockedCompareExchange16() argument
414 test_InterlockedCompareExchange(long volatile * Destination,long Exchange,long Comperand) test_InterlockedCompareExchange() argument
423 test_InterlockedCompareExchange64(__int64 volatile * Destination,__int64 Exchange,__int64 Comperand) test_InterlockedCompareExchange64() argument
633 test_InterlockedCompareExchange_HLEAcquire(long volatile * Destination,long Exchange,long Comparand) test_InterlockedCompareExchange_HLEAcquire() argument
639 test_InterlockedCompareExchange_HLERelease(long volatile * Destination,long Exchange,long Comparand) test_InterlockedCompareExchange_HLERelease() argument
657 test_InterlockedCompareExchange64_HLEAcquire(__int64 volatile * Destination,__int64 Exchange,__int64 Comparand) test_InterlockedCompareExchange64_HLEAcquire() argument
663 test_InterlockedCompareExchange64_HLERelease(__int64 volatile * Destination,__int64 Exchange,__int64 Comparand) test_InterlockedCompareExchange64_HLERelease() argument
841 test_InterlockedCompareExchange8_acq(char volatile * Destination,char Exchange,char Comperand) test_InterlockedCompareExchange8_acq() argument
850 test_InterlockedCompareExchange8_rel(char volatile * Destination,char Exchange,char Comperand) test_InterlockedCompareExchange8_rel() argument
859 test_InterlockedCompareExchange8_nf(char volatile * Destination,char Exchange,char Comperand) test_InterlockedCompareExchange8_nf() argument
868 test_InterlockedCompareExchange16_acq(short volatile * Destination,short Exchange,short Comperand) test_InterlockedCompareExchange16_acq() argument
877 test_InterlockedCompareExchange16_rel(short volatile * Destination,short Exchange,short Comperand) test_InterlockedCompareExchange16_rel() argument
886 test_InterlockedCompareExchange16_nf(short volatile * Destination,short Exchange,short Comperand) test_InterlockedCompareExchange16_nf() argument
895 test_InterlockedCompareExchange_acq(long volatile * Destination,long Exchange,long Comperand) test_InterlockedCompareExchange_acq() argument
904 test_InterlockedCompareExchange_rel(long volatile * Destination,long Exchange,long Comperand) test_InterlockedCompareExchange_rel() argument
913 test_InterlockedCompareExchange_nf(long volatile * Destination,long Exchange,long Comperand) test_InterlockedCompareExchange_nf() argument
922 test_InterlockedCompareExchange64_acq(__int64 volatile * Destination,__int64 Exchange,__int64 Comperand) test_InterlockedCompareExchange64_acq() argument
931 test_InterlockedCompareExchange64_rel(__int64 volatile * Destination,__int64 Exchange,__int64 Comperand) test_InterlockedCompareExchange64_rel() argument
940 test_InterlockedCompareExchange64_nf(__int64 volatile * Destination,__int64 Exchange,__int64 Comperand) test_InterlockedCompareExchange64_nf() argument
[all...]
H A Dms-intrinsics-other.c159 LONG test_InterlockedCompareExchange(LONG volatile *Destination, LONG Exchange, LONG Comperand) { in test_InterlockedCompareExchange() argument
299 LONG test_InterlockedCompareExchange_acq(LONG volatile *Destination, LONG Exchange, LONG Comperand) { in test_InterlockedCompareExchange_acq() argument
308 LONG test_InterlockedCompareExchange_rel(LONG volatile *Destination, LONG Exchange, LONG Comperand) { in test_InterlockedCompareExchange_rel() argument
317 test_InterlockedCompareExchange_nf(LONG volatile * Destination,LONG Exchange,LONG Comperand) test_InterlockedCompareExchange_nf() argument
[all...]
/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp68 bool Exchange = false; global() member
145 AddMulPair(MulCandidate * Mul0,MulCandidate * Mul1,bool Exchange=false) AddMulPair() argument
627 __anona5fe241c0602(LoadInst* WideLd0, LoadInst *WideLd1, Value *Acc, bool Exchange, Instruction *InsertAfter) InsertParallelMACs() argument
/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp362 auto *Exchange = CGF.EmitScalarExpr(E->getArg(1)); EmitAtomicCmpXchgForMSIntrin() local
421 llvm::Value *Exchange = CGF.Builder.CreateOr(ExchangeHigh, ExchangeLow); EmitAtomicCmpXchg128ForMSIntrin() local
5216 llvm::Value *Exchange = EmitScalarExpr(E->getArg(1)); EmitBuiltinExpr() local
[all...]