Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGStmtOpenMP.cpp2891 bool IsXLHSInRHSPart) { in emitOMPAtomicRMW() argument
2912 if (!IsXLHSInRHSPart) in emitOMPAtomicRMW()
2927 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Min in emitOMPAtomicRMW()
2929 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMin in emitOMPAtomicRMW()
2934 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Max in emitOMPAtomicRMW()
2936 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMax in emitOMPAtomicRMW()
2980 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart, in EmitOMPAtomicSimpleUpdateExpr() argument
2989 auto Res = emitOMPAtomicRMW(*this, X, E, BO, AO, IsXLHSInRHSPart); in EmitOMPAtomicSimpleUpdateExpr()
3005 const Expr *UE, bool IsXLHSInRHSPart, in EmitOMPAtomicUpdateExpr() argument
3023 auto *XRValExpr = IsXLHSInRHSPart ? LHS : RHS; in EmitOMPAtomicUpdateExpr()
[all …]
DCodeGenFunction.h2388 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart,
/external/clang/include/clang/AST/
DStmtOpenMP.h1893 bool IsXLHSInRHSPart; variable
1914 IsXLHSInRHSPart(false), IsPostfixUpdate(false) {} in OMPAtomicDirective()
1924 IsXLHSInRHSPart(false), IsPostfixUpdate(false) {} in OMPAtomicDirective()
1960 Expr *E, Expr *UE, bool IsXLHSInRHSPart, bool IsPostfixUpdate);
1988 bool isXLHSInRHSPart() const { return IsXLHSInRHSPart; } in isXLHSInRHSPart()
/external/clang/lib/Sema/
DSemaOpenMP.cpp6067 bool IsXLHSInRHSPart; member in __anonb96bcdf11611::OpenMPAtomicUpdateChecker
6077 IsXLHSInRHSPart(false), Op(BO_PtrMemD), IsPostfixUpdate(false) {} in OpenMPAtomicUpdateChecker()
6096 bool isXLHSInRHSPart() const { return IsXLHSInRHSPart; } in isXLHSInRHSPart()
6136 IsXLHSInRHSPart = true; in checkBinaryOperation()
6139 IsXLHSInRHSPart = false; in checkBinaryOperation()
6200 IsXLHSInRHSPart = true; in checkStatement()
6215 IsXLHSInRHSPart = true; in checkStatement()
6253 SemaRef.CreateBuiltinBinOp(OpLoc, Op, IsXLHSInRHSPart ? OVEX : OVEExpr, in checkStatement()
6254 IsXLHSInRHSPart ? OVEExpr : OVEX); in checkStatement()
6305 bool IsXLHSInRHSPart = false; in ActOnOpenMPAtomicDirective() local
[all …]
/external/clang/lib/AST/
DStmtOpenMP.cpp660 Expr *E, Expr *UE, bool IsXLHSInRHSPart, bool IsPostfixUpdate) { in Create() argument
673 Dir->IsXLHSInRHSPart = IsXLHSInRHSPart; in Create()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp2665 D->IsXLHSInRHSPart = Record[Idx++] != 0; in VisitOMPAtomicDirective()