Searched refs:getAtomicPointer (Results 1 – 4 of 4) sorted by relevance
24 Value *Ptr = getAtomicPointer(); in EmitAtomicLoadOp()74 getAtomicPointer(), in EmitAtomicCompareExchangeLibcall()118 Value *PtrVal = getAtomicPointer(); in EmitAtomicLoadLibcall()125 CreateAlloca(Ty, getAtomicPointer()->getName() + "atomic.temp.load"); in EmitAtomicLoadLibcall()157 Value *PtrVal = getAtomicPointer(); in EmitAtomicStoreLibcall()
44 virtual Value *getAtomicPointer() const = 0;87 return castToAtomicIntPointer(getAtomicPointer()); in getAtomicAddressAsAtomicIntPointer()
139 llvm::Value *getAtomicPointer() const { in getAtomicPointer() function in __anon5e56f1450111::AtomicInfo159 return Address(getAtomicPointer(), ElTy, getAtomicAlignment()); in getAtomicAddress()1509 Args.add(RValue::get(getAtomicPointer()), CGF.getContext().VoidPtrTy); in EmitAtomicLoadLibcall()1708 Args.add(RValue::get(getAtomicPointer()), CGF.getContext().VoidPtrTy); in EmitAtomicCompareExchangeLibcall()2019 args.add(RValue::get(atomics.getAtomicPointer()), getContext().VoidPtrTy); in EmitAtomicStore()
505 llvm::Value *getAtomicPointer() const override { return AtomicVar; } in getAtomicPointer() function