Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp6152 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 DCodeGenFunction.h3704 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart,
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h2979 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 DSemaOpenMP.cpp11319 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 DStmtOpenMP.cpp967 Dir->Flags.IsXLHSInRHSPart = Exprs.IsXLHSInRHSPart ? 1 : 0; in Create()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2575 D->Flags.IsXLHSInRHSPart = Record.readBool() ? 1 : 0; in VisitOMPAtomicDirective()