Home
last modified time | relevance | path

Searched refs:IsPostfixUpdate (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h3397 bool UpdateExpr, bool IsPostfixUpdate, bool IsXBinopExpr);
3448 bool IsXBinopExpr, bool IsPostfixUpdate, bool IsFailOnly);
3452 omp::OMPAtomicCompareOp Op, bool IsXBinopExpr, bool IsPostfixUpdate,
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp6576 bool IsPostfixUpdate, const Expr *V, in emitOMPAtomicCaptureExpr() argument
6604 IsPostfixUpdate](RValue XRValue) { in emitOMPAtomicCaptureExpr()
6608 NewVVal = IsPostfixUpdate ? XRValue : Res; in emitOMPAtomicCaptureExpr()
6616 if (IsPostfixUpdate) { in emitOMPAtomicCaptureExpr()
6643 NewVVal = IsPostfixUpdate ? Res.second : ExprRValue; in emitOMPAtomicCaptureExpr()
6684 const Expr *CE, bool IsXBinopExpr, bool IsPostfixUpdate, bool IsFailOnly, in emitOMPAtomicCompareExpr() argument
6755 IsPostfixUpdate, IsFailOnly)); in emitOMPAtomicCompareExpr()
6759 IsPostfixUpdate, IsFailOnly, FailAO)); in emitOMPAtomicCompareExpr()
6764 llvm::AtomicOrdering FailAO, bool IsPostfixUpdate, in emitOMPAtomicExpr() argument
6781 emitOMPAtomicCaptureExpr(CGF, AO, IsPostfixUpdate, V, X, E, UE, in emitOMPAtomicExpr()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h2972 uint8_t IsPostfixUpdate : 1;
3044 bool IsPostfixUpdate; member
3099 bool isPostfixUpdate() const { return Flags.IsPostfixUpdate; } in isPostfixUpdate()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp9188 bool UpdateExpr, bool IsPostfixUpdate, bool IsXBinopExpr) { in createAtomicCapture() argument
9213 (IsPostfixUpdate ? AtomicResult->first : AtomicResult->second); in createAtomicCapture()
9223 omp::OMPAtomicCompareOp Op, bool IsXBinopExpr, bool IsPostfixUpdate, in createAtomicCompare() argument
9228 IsPostfixUpdate, IsFailOnly, Failure); in createAtomicCompare()
9234 omp::OMPAtomicCompareOp Op, bool IsXBinopExpr, bool IsPostfixUpdate, in createAtomicCompare() argument
9270 if (IsPostfixUpdate) { in createAtomicCompare()
9370 if (IsPostfixUpdate) { in createAtomicCompare()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp11398 bool IsPostfixUpdate; member in __anon1dd12e444711::OpenMPAtomicUpdateChecker
11403 IsXLHSInRHSPart(false), Op(BO_PtrMemD), IsPostfixUpdate(false) {} in OpenMPAtomicUpdateChecker()
11426 bool isPostfixUpdate() const { return IsPostfixUpdate; } in isPostfixUpdate()
11536 IsPostfixUpdate = AtomicUnaryOp->isPostfix(); in checkStatement()
12006 bool isPostfixUpdate() const { return IsPostfixUpdate; } in isPostfixUpdate()
12037 bool IsPostfixUpdate = false; member in __anon1dd12e444711::OpenMPAtomicCompareCaptureChecker
12361 IsPostfixUpdate = true; in checkStmt()
12559 bool IsPostfixUpdate = false; in ActOnOpenMPAtomicDirective() local
12764 IsPostfixUpdate = Checker.isPostfixUpdate(); in ActOnOpenMPAtomicDirective()
12836 IsPostfixUpdate = true; in ActOnOpenMPAtomicDirective()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp1006 Dir->Flags.IsPostfixUpdate = Exprs.IsPostfixUpdate ? 1 : 0; in Create()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2604 D->Flags.IsPostfixUpdate = Record.readBool() ? 1 : 0; in VisitOMPAtomicDirective()