Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic_msvc.h38 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
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp2495 int64_t Comparand = MI.getOperand(2).getImm(); in convertToImmediateForm() local
2496 int64_t SExtComparand = ((uint64_t)Comparand & ~0x7FFFuLL) != 0 ? in convertToImmediateForm()
2497 (Comparand | 0xFFFFFFFFFFFF0000) : Comparand; in convertToImmediateForm()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp262 auto *Comparand = CGF.EmitScalarExpr(E->getArg(2)); in EmitAtomicCmpXchgForMSIntrin() local
271 Destination, Comparand, Exchange, in EmitAtomicCmpXchgForMSIntrin()
3243 llvm::Value *Comparand = in EmitBuiltinExpr() local
3250 auto Result = Builder.CreateAtomicCmpXchg(Destination, Comparand, Exchange, in EmitBuiltinExpr()
11448 Value *Comparand = Builder.CreateLoad(ComparandResult); in EmitX86BuiltinExpr() local
11451 Builder.CreateAtomicCmpXchg(Destination, Comparand, Exchange, in EmitX86BuiltinExpr()