Lines Matching refs:getPointer
143 return LVal.getPointer(CGF); in getAtomicPointer()
354 llvm::Value *addr = LVal.getPointer(CGF); in emitMemSetZeroIfNecessary()
377 Ptr.getPointer(), Expected, Desired, SuccessOrder, FailureOrder, in emitAtomicCmpXchg()
674 CGF.Builder.CreateAtomicRMW(Op, Ptr.getPointer(), LoadVal1, Order, Scope); in EmitAtomicOp()
1054 EmitCastToVoidPtr(Ptr.getPointer()), E->getPtr()->getType())), in EmitAtomicExpr()
1087 EmitCastToVoidPtr(Val1.getPointer()), E->getVal1()->getType())), in EmitAtomicExpr()
1089 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val2.getPointer(), in EmitAtomicExpr()
1102 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1.getPointer(), in EmitAtomicExpr()
1114 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1.getPointer(), in EmitAtomicExpr()
1134 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1.getPointer(), in EmitAtomicExpr()
1146 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1.getPointer(), in EmitAtomicExpr()
1158 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1.getPointer(), in EmitAtomicExpr()
1170 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1.getPointer(), in EmitAtomicExpr()
1182 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1.getPointer(), in EmitAtomicExpr()
1194 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1.getPointer(), in EmitAtomicExpr()
1206 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1.getPointer(), in EmitAtomicExpr()
1216 AddDirectArgument(*this, Args, UseOptimizedLibcall, Val1.getPointer(), in EmitAtomicExpr()
1239 Args.add(RValue::get(EmitCastToVoidPtr(Dest.getPointer())), in EmitAtomicExpr()
1415 cast<llvm::PointerType>(addr.getPointer()->getType())->getAddressSpace(); in emitCastToAtomicIntPointer()
1580 EmitAtomicLoadLibcall(TempAddr.getPointer(), AO, IsVolatile); in EmitAtomicLoad()
1690 auto *Inst = CGF.Builder.CreateAtomicCmpXchg(Addr.getPointer(), in EmitAtomicCompareExchangeOp()
1743 auto *Res = EmitAtomicCompareExchangeLibcall(ExpectedAddr.getPointer(), in EmitAtomicCompareExchange()
1744 DesiredAddr.getPointer(), in EmitAtomicCompareExchange()
1826 EmitAtomicLoadLibcall(ExpectedAddr.getPointer(), AO, IsVolatile); in EmitAtomicUpdateLibcall()
1841 EmitAtomicCompareExchangeLibcall(ExpectedAddr.getPointer(), in EmitAtomicUpdateLibcall()
1842 DesiredAddr.getPointer(), in EmitAtomicUpdateLibcall()
1912 EmitAtomicLoadLibcall(ExpectedAddr.getPointer(), AO, IsVolatile); in EmitAtomicUpdateLibcall()
1924 EmitAtomicCompareExchangeLibcall(ExpectedAddr.getPointer(), in EmitAtomicUpdateLibcall()
1925 DesiredAddr.getPointer(), in EmitAtomicUpdateLibcall()
2027 args.add(RValue::get(EmitCastToVoidPtr(srcAddr.getPointer())), in EmitAtomicStore()