Home
last modified time | relevance | path

Searched refs:IsXLHSInRHSPart (Results 1 – 6 of 6) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGStmtOpenMP.cpp1763 bool IsXLHSInRHSPart) { in emitOMPAtomicRMW() argument
1784 if (!IsXLHSInRHSPart) in emitOMPAtomicRMW()
1799 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Min in emitOMPAtomicRMW()
1801 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMin in emitOMPAtomicRMW()
1806 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Max in emitOMPAtomicRMW()
1808 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMax in emitOMPAtomicRMW()
1852 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart, in EmitOMPAtomicSimpleUpdateExpr() argument
1861 auto Res = emitOMPAtomicRMW(*this, X, E, BO, AO, IsXLHSInRHSPart); in EmitOMPAtomicSimpleUpdateExpr()
1877 const Expr *UE, bool IsXLHSInRHSPart, in EmitOMPAtomicUpdateExpr() argument
1894 auto *XRValExpr = IsXLHSInRHSPart ? LHS : RHS; in EmitOMPAtomicUpdateExpr()
[all …]
HDCodeGenFunction.h2134 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart,
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDStmtOpenMP.h1648 bool IsXLHSInRHSPart; variable
1669 IsXLHSInRHSPart(false), IsPostfixUpdate(false) {} in OMPAtomicDirective()
1679 IsXLHSInRHSPart(false), IsPostfixUpdate(false) {} in OMPAtomicDirective()
1715 Expr *E, Expr *UE, bool IsXLHSInRHSPart, bool IsPostfixUpdate);
1743 bool isXLHSInRHSPart() const { return IsXLHSInRHSPart; } in isXLHSInRHSPart()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaOpenMP.cpp3853 bool IsXLHSInRHSPart; member in __anona5ec887d0d11::OpenMPAtomicUpdateChecker
3863 IsXLHSInRHSPart(false), Op(BO_PtrMemD), IsPostfixUpdate(false) {} in OpenMPAtomicUpdateChecker()
3882 bool isXLHSInRHSPart() const { return IsXLHSInRHSPart; } in isXLHSInRHSPart()
3922 IsXLHSInRHSPart = true; in checkBinaryOperation()
3925 IsXLHSInRHSPart = false; in checkBinaryOperation()
3986 IsXLHSInRHSPart = true; in checkStatement()
4001 IsXLHSInRHSPart = true; in checkStatement()
4039 SemaRef.CreateBuiltinBinOp(OpLoc, Op, IsXLHSInRHSPart ? OVEX : OVEExpr, in checkStatement()
4040 IsXLHSInRHSPart ? OVEExpr : OVEX); in checkStatement()
4089 bool IsXLHSInRHSPart = false; in ActOnOpenMPAtomicDirective() local
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDStmt.cpp2187 Expr *E, Expr *UE, bool IsXLHSInRHSPart, bool IsPostfixUpdate) { in Create() argument
2200 Dir->IsXLHSInRHSPart = IsXLHSInRHSPart; in Create()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderStmt.cpp2238 D->IsXLHSInRHSPart = Record[Idx++] != 0; in VisitOMPAtomicDirective()