Home
last modified time | relevance | path

Searched refs:getAtomicPointer (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Frontend/Atomic/
H A DAtomic.cpp24 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()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/Atomic/
H A DAtomic.h44 virtual Value *getAtomicPointer() const = 0;
87 return castToAtomicIntPointer(getAtomicPointer()); in getAtomicAddressAsAtomicIntPointer()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp139 llvm::Value *getAtomicPointer() const { in getAtomicPointer() function in __anon5e56f1450111::AtomicInfo
159 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()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h505 llvm::Value *getAtomicPointer() const override { return AtomicVar; } in getAtomicPointer() function