Home
last modified time | relevance | path

Searched defs:UpdateOp (Results 1 – 4 of 4) sorted by relevance

/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp1711 EmitAtomicUpdateValue(CodeGenFunction & CGF,AtomicInfo & Atomics,RValue OldRVal,const llvm::function_ref<RValue (RValue)> & UpdateOp,Address DesiredAddr) EmitAtomicUpdateValue() argument
1765 EmitAtomicUpdateLibcall(llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdateLibcall() argument
1794 EmitAtomicUpdateOp(llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdateOp() argument
1911 EmitAtomicUpdate(llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdate() argument
2039 EmitAtomicUpdate(LValue LVal,llvm::AtomicOrdering AO,const llvm::function_ref<RValue (RValue)> & UpdateOp,bool IsVolatile) EmitAtomicUpdate() argument
[all...]
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenACC/
H A DOpenACCToLLVMIRTranslation.cpp73 .Case([&](acc::UpdateOp) { in getAssociatedFunction()
/llvm-project/llvm/unittests/Frontend/
H A DOpenMPIRBuilderTest.cpp3798 auto UpdateOp = [&](Value *Atomic, IRBuilder<> &IRB) { TEST_F() local
3865 auto UpdateOp = [&](Value *Atomic, IRBuilder<> &IRB) { TEST_F() local
3931 auto UpdateOp = [&](Value *Atomic, IRBuilder<> &IRB) { TEST_F() local
4005 auto UpdateOp = [&](Value *Atomic, IRBuilder<> &IRB) { return nullptr; }; TEST_F() local
/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp7360 createAtomicUpdate(const LocationDescription & Loc,InsertPointTy AllocaIP,AtomicOpValue & X,Value * Expr,AtomicOrdering AO,AtomicRMWInst::BinOp RMWOp,AtomicUpdateCallbackTy & UpdateOp,bool IsXBinopExpr) createAtomicUpdate() argument
7420 emitAtomicUpdate(InsertPointTy AllocaIP,Value * X,Type * XElemTy,Value * Expr,AtomicOrdering AO,AtomicRMWInst::BinOp RMWOp,AtomicUpdateCallbackTy & UpdateOp,bool VolatileX,bool IsXBinopExpr) emitAtomicUpdate() argument
7520 createAtomicCapture(const LocationDescription & Loc,InsertPointTy AllocaIP,AtomicOpValue & X,AtomicOpValue & V,Value * Expr,AtomicOrdering AO,AtomicRMWInst::BinOp RMWOp,AtomicUpdateCallbackTy & UpdateOp,bool UpdateExpr,bool IsPostfixUpdate,bool IsXBinopExpr) createAtomicCapture() argument