Searched refs:IsXLHSInRHSPart (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 6152 bool IsXLHSInRHSPart) { in emitOMPAtomicRMW() argument 6185 if (!IsXLHSInRHSPart) in emitOMPAtomicRMW() 6201 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Min in emitOMPAtomicRMW() 6203 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMin in emitOMPAtomicRMW() 6206 RMWOp = IsXLHSInRHSPart ? llvm::AtomicRMWInst::FMin in emitOMPAtomicRMW() 6212 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Max in emitOMPAtomicRMW() 6214 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMax in emitOMPAtomicRMW() 6217 RMWOp = IsXLHSInRHSPart ? llvm::AtomicRMWInst::FMax in emitOMPAtomicRMW() 6267 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart, in EmitOMPAtomicSimpleUpdateExpr() argument 6276 auto Res = emitOMPAtomicRMW(*this, X, E, BO, AO, IsXLHSInRHSPart); in EmitOMPAtomicSimpleUpdateExpr() [all …]
|
H A D | CodeGenFunction.h | 3704 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart,
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | StmtOpenMP.h | 2979 uint8_t IsXLHSInRHSPart : 1; 3059 bool IsXLHSInRHSPart; member 3113 bool isXLHSInRHSPart() const { return Flags.IsXLHSInRHSPart; } in isXLHSInRHSPart()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 11319 bool IsXLHSInRHSPart; member in __anon1dd12e444411::OpenMPAtomicUpdateChecker 11329 IsXLHSInRHSPart(false), Op(BO_PtrMemD), IsPostfixUpdate(false) {} in OpenMPAtomicUpdateChecker() 11348 bool isXLHSInRHSPart() const { return IsXLHSInRHSPart; } in isXLHSInRHSPart() 11387 IsXLHSInRHSPart = true; in checkBinaryOperation() 11390 IsXLHSInRHSPart = false; in checkBinaryOperation() 11452 IsXLHSInRHSPart = true; in checkStatement() 11467 IsXLHSInRHSPart = true; in checkStatement() 11510 SemaRef.CreateBuiltinBinOp(OpLoc, Op, IsXLHSInRHSPart ? OVEX : OVEExpr, in checkStatement() 11511 IsXLHSInRHSPart ? OVEExpr : OVEX); in checkStatement() 12451 bool IsXLHSInRHSPart = false; in ActOnOpenMPAtomicDirective() local [all …]
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtOpenMP.cpp | 967 Dir->Flags.IsXLHSInRHSPart = Exprs.IsXLHSInRHSPart ? 1 : 0; in Create()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 2575 D->Flags.IsXLHSInRHSPart = Record.readBool() ? 1 : 0; in VisitOMPAtomicDirective()
|