Searched refs:UpdateExpr (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPIRBuilder.h | 3118 AtomicUpdateCallbackTy &UpdateOp, bool UpdateExpr,
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 4796 auto UpdateExpr = [](llvm::LLVMContext &Ctx, auto *Declare, in EmitOMPTaskBasedDirective() local 4809 UpdateExpr(DDI->getContext(), DDI, Offset); in EmitOMPTaskBasedDirective() 4817 UpdateExpr(Last.getContext(), &DVR, Offset); in EmitOMPTaskBasedDirective()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 11316 Expr *UpdateExpr; member in __anon1dd12e444411::OpenMPAtomicUpdateChecker 11328 : SemaRef(SemaRef), X(nullptr), E(nullptr), UpdateExpr(nullptr), in OpenMPAtomicUpdateChecker() 11345 Expr *getUpdateExpr() const { return UpdateExpr; } in getUpdateExpr() 11423 E = X = UpdateExpr = nullptr; in checkBinaryOperation() 11500 E = X = UpdateExpr = nullptr; in checkStatement() 11518 UpdateExpr = Update.get(); in checkStatement()
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 7957 bool UpdateExpr, bool IsPostfixUpdate, bool IsXBinopExpr) { in createAtomicCapture() argument 7975 AtomicRMWInst::BinOp AtomicOp = (UpdateExpr ? RMWOp : AtomicRMWInst::Xchg); in createAtomicCapture()
|