Lines Matching refs:Desired
213 RValue Expected, RValue Desired,
244 RValue Expected, RValue Desired,
347 llvm::LoadInst *Desired = CGF.Builder.CreateLoad(Val2); in emitAtomicCmpXchg() local
348 Desired->setAlignment(Align); in emitAtomicCmpXchg()
351 Ptr, Expected, Desired, SuccessOrder, FailureOrder); in emitAtomicCmpXchg()
1317 RValue Expected, RValue Desired, llvm::AtomicOrdering Success, in EmitAtomicCompareExchangeOp() argument
1321 auto *DesiredVal = convertRValueToInt(Desired); in EmitAtomicCompareExchangeOp()
1339 AtomicInfo::EmitAtomicCompareExchangeLibcall(RValue Expected, RValue Desired, in EmitAtomicCompareExchangeLibcall() argument
1345 auto *DesiredAddr = materializeRValue(Desired); in EmitAtomicCompareExchangeLibcall()
1370 RValue Expected, RValue Desired, llvm::AtomicOrdering Success, in EmitAtomicCompareExchange() argument
1379 return EmitAtomicCompareExchangeLibcall(Expected, Desired, Success, in EmitAtomicCompareExchange()
1385 return EmitAtomicCompareExchangeOp(Expected, Desired, Success, Failure, in EmitAtomicCompareExchange()
1513 LValue Obj, RValue Expected, RValue Desired, SourceLocation Loc, in EmitAtomicCompareExchange() argument
1521 assert(!Desired.isAggregate() || in EmitAtomicCompareExchange()
1522 Desired.getAggregateAddr()->getType()->getPointerElementType() == in EmitAtomicCompareExchange()
1526 return Atomics.EmitAtomicCompareExchange(Expected, Desired, Success, Failure, in EmitAtomicCompareExchange()