Lines Matching defs:Destination
317 /// T _InterlockedCompareExchange(T volatile *Destination,
322 /// cmpxchg *Destination, Comparand, Exchange.
339 auto *Destination = CGF.EmitScalarExpr(E->getArg(0));
353 Destination, Comparand, Exchange,
371 llvm::Value *Destination = CGF.EmitScalarExpr(E->getArg(0));
376 assert(Destination->getType()->isPointerTy());
389 Destination = CGF.Builder.CreateBitCast(Destination, Int128PtrTy);
403 auto *CXI = CGF.Builder.CreateAtomicCmpXchg(Destination, Comparand, Exchange,
4557 llvm::Value *Destination =
4571 auto Result = Builder.CreateAtomicCmpXchg(Destination, Comparand, Exchange,