Lines Matching defs:DesiredAddr
269 llvm::Value *ExpectedAddr, llvm::Value *DesiredAddr,
1691 llvm::Value *DesiredAddr,
1700 Args.add(RValue::get(DesiredAddr), CGF.getContext().VoidPtrTy);
1746 Address DesiredAddr) {
1752 DesiredLVal = CGF.MakeAddrLValue(DesiredAddr, AtomicLVal.getType());
1764 LValue::MakeBitfield(DesiredAddr, AtomicLVal.getBitFieldInfo(),
1773 DesiredAddr, AtomicLVal.getVectorIdx(), AtomicLVal.getType(),
1782 DesiredAddr, AtomicLVal.getExtVectorElts(), AtomicLVal.getType(),
1809 Address DesiredAddr = CreateTempAlloca();
1813 CGF.Builder.CreateStore(OldVal, DesiredAddr);
1818 EmitAtomicUpdateValue(CGF, *this, OldRVal, UpdateOp, DesiredAddr);
1820 llvm::Value *DesiredPtr = DesiredAddr.emitRawPointer(CGF);
1865 RValue UpdateRVal, Address DesiredAddr) {
1871 LValue::MakeBitfield(DesiredAddr, AtomicLVal.getBitFieldInfo(),
1876 LValue::MakeVectorElt(DesiredAddr, AtomicLVal.getVectorIdx(),
1882 DesiredAddr, AtomicLVal.getExtVectorElts(), AtomicLVal.getType(),
1900 Address DesiredAddr = CreateTempAlloca();
1904 CGF.Builder.CreateStore(OldVal, DesiredAddr);
1906 EmitAtomicUpdateValue(CGF, *this, UpdateRVal, DesiredAddr);
1908 llvm::Value *DesiredPtr = DesiredAddr.emitRawPointer(CGF);