Home
last modified time | relevance | path

Searched refs:Comparand (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic_msvc.h32 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);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp445 auto *Comparand = CGF.EmitScalarExpr(E->getArg(2)); in EmitAtomicCmpXchgForMSIntrin() local
449 Comparand = CGF.Builder.CreatePtrToInt(Comparand, CGF.IntPtrTy); in EmitAtomicCmpXchgForMSIntrin()
462 DestAddr, Comparand, Exchange, SuccessOrdering, FailureOrdering); in EmitAtomicCmpXchgForMSIntrin()
518 llvm::Value *Comparand = CGF.Builder.CreateLoad(ComparandAddr); in EmitAtomicCmpXchg128ForMSIntrin() local
520 auto *CXI = CGF.Builder.CreateAtomicCmpXchg(DestAddr, Comparand, Exchange, in EmitAtomicCmpXchg128ForMSIntrin()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp4629 int64_t Comparand = MI.getOperand(2).getImm(); in simplifyToLI() local
4630 int64_t SExtComparand = ((uint64_t)Comparand & ~0x7FFFuLL) != 0 in simplifyToLI()
4631 ? (Comparand | 0xFFFFFFFFFFFF0000) in simplifyToLI()
4632 : Comparand; in simplifyToLI()