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.h3119 bool IsPostfixUpdate, bool IsXBinopExpr);
3170 bool IsXBinopExpr, bool IsPostfixUpdate, bool IsFailOnly);
3176 bool IsXBinopExpr, bool IsPostfixUpdate,
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp6357 bool IsPostfixUpdate, const Expr *V, in emitOMPAtomicCaptureExpr() argument
6385 IsPostfixUpdate](RValue XRValue) { in emitOMPAtomicCaptureExpr()
6389 NewVVal = IsPostfixUpdate ? XRValue : Res; in emitOMPAtomicCaptureExpr()
6397 if (IsPostfixUpdate) { in emitOMPAtomicCaptureExpr()
6424 NewVVal = IsPostfixUpdate ? Res.second : ExprRValue; in emitOMPAtomicCaptureExpr()
6465 const Expr *CE, bool IsXBinopExpr, bool IsPostfixUpdate, bool IsFailOnly, in emitOMPAtomicCompareExpr() argument
6536 IsPostfixUpdate, IsFailOnly)); in emitOMPAtomicCompareExpr()
6540 IsPostfixUpdate, IsFailOnly, FailAO)); in emitOMPAtomicCompareExpr()
6545 llvm::AtomicOrdering FailAO, bool IsPostfixUpdate, in emitOMPAtomicExpr() argument
6562 emitOMPAtomicCaptureExpr(CGF, AO, IsPostfixUpdate, V, X, E, UE, in emitOMPAtomicExpr()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h2989 uint8_t IsPostfixUpdate : 1;
3061 bool IsPostfixUpdate; member
3116 bool isPostfixUpdate() const { return Flags.IsPostfixUpdate; } in isPostfixUpdate()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp7957 bool UpdateExpr, bool IsPostfixUpdate, bool IsXBinopExpr) { in createAtomicCapture() argument
7980 Value *CapturedVal = (IsPostfixUpdate ? Result.first : Result.second); in createAtomicCapture()
7990 omp::OMPAtomicCompareOp Op, bool IsXBinopExpr, bool IsPostfixUpdate, in createAtomicCompare() argument
7995 IsPostfixUpdate, IsFailOnly, Failure); in createAtomicCompare()
8001 omp::OMPAtomicCompareOp Op, bool IsXBinopExpr, bool IsPostfixUpdate, in createAtomicCompare() argument
8037 if (IsPostfixUpdate) { in createAtomicCompare()
8137 if (IsPostfixUpdate) { in createAtomicCompare()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp11324 bool IsPostfixUpdate; member in __anon1dd12e444411::OpenMPAtomicUpdateChecker
11329 IsXLHSInRHSPart(false), Op(BO_PtrMemD), IsPostfixUpdate(false) {} in OpenMPAtomicUpdateChecker()
11352 bool isPostfixUpdate() const { return IsPostfixUpdate; } in isPostfixUpdate()
11462 IsPostfixUpdate = AtomicUnaryOp->isPostfix(); in checkStatement()
11910 bool isPostfixUpdate() const { return IsPostfixUpdate; } in isPostfixUpdate()
11941 bool IsPostfixUpdate = false; member in __anon1dd12e444411::OpenMPAtomicCompareCaptureChecker
12255 IsPostfixUpdate = true; in checkStmt()
12452 bool IsPostfixUpdate = false; in ActOnOpenMPAtomicDirective() local
12657 IsPostfixUpdate = Checker.isPostfixUpdate(); in ActOnOpenMPAtomicDirective()
12729 IsPostfixUpdate = true; in ActOnOpenMPAtomicDirective()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp968 Dir->Flags.IsPostfixUpdate = Exprs.IsPostfixUpdate ? 1 : 0; in Create()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2576 D->Flags.IsPostfixUpdate = Record.readBool() ? 1 : 0; in VisitOMPAtomicDirective()