Lines Matching defs:DesiredAddr
270 llvm::Value *ExpectedAddr, llvm::Value *DesiredAddr,
1657 llvm::Value *DesiredAddr,
1666 Args.add(RValue::get(DesiredAddr), CGF.getContext().VoidPtrTy);
1712 Address DesiredAddr) {
1718 DesiredLVal = CGF.MakeAddrLValue(DesiredAddr, AtomicLVal.getType());
1730 LValue::MakeBitfield(DesiredAddr, AtomicLVal.getBitFieldInfo(),
1739 DesiredAddr, AtomicLVal.getVectorIdx(), AtomicLVal.getType(),
1748 DesiredAddr, AtomicLVal.getExtVectorElts(), AtomicLVal.getType(),
1775 Address DesiredAddr = CreateTempAlloca();
1779 CGF.Builder.CreateStore(OldVal, DesiredAddr);
1784 EmitAtomicUpdateValue(CGF, *this, OldRVal, UpdateOp, DesiredAddr);
1786 llvm::Value *DesiredPtr = DesiredAddr.emitRawPointer(CGF);
1831 RValue UpdateRVal, Address DesiredAddr) {
1837 LValue::MakeBitfield(DesiredAddr, AtomicLVal.getBitFieldInfo(),
1842 LValue::MakeVectorElt(DesiredAddr, AtomicLVal.getVectorIdx(),
1848 DesiredAddr, AtomicLVal.getExtVectorElts(), AtomicLVal.getType(),
1866 Address DesiredAddr = CreateTempAlloca();
1870 CGF.Builder.CreateStore(OldVal, DesiredAddr);
1872 EmitAtomicUpdateValue(CGF, *this, UpdateRVal, DesiredAddr);
1874 llvm::Value *DesiredPtr = DesiredAddr.emitRawPointer(CGF);