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.cpp6371 bool IsXLHSInRHSPart) { in emitOMPAtomicRMW() argument
6404 if (!IsXLHSInRHSPart) in emitOMPAtomicRMW()
6420 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Min in emitOMPAtomicRMW()
6422 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMin in emitOMPAtomicRMW()
6425 RMWOp = IsXLHSInRHSPart ? llvm::AtomicRMWInst::FMin in emitOMPAtomicRMW()
6431 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Max in emitOMPAtomicRMW()
6433 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMax in emitOMPAtomicRMW()
6436 RMWOp = IsXLHSInRHSPart ? llvm::AtomicRMWInst::FMax in emitOMPAtomicRMW()
6486 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart, in EmitOMPAtomicSimpleUpdateExpr() argument
6495 auto Res = emitOMPAtomicRMW(*this, X, E, BO, AO, IsXLHSInRHSPart); in EmitOMPAtomicSimpleUpdateExpr()
[all …]
H A DCodeGenFunction.h3742 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart,
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h2962 uint8_t IsXLHSInRHSPart : 1;
3042 bool IsXLHSInRHSPart; member
3096 bool isXLHSInRHSPart() const { return Flags.IsXLHSInRHSPart; } in isXLHSInRHSPart()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp11393 bool IsXLHSInRHSPart; member in __anon1dd12e444711::OpenMPAtomicUpdateChecker
11403 IsXLHSInRHSPart(false), Op(BO_PtrMemD), IsPostfixUpdate(false) {} in OpenMPAtomicUpdateChecker()
11422 bool isXLHSInRHSPart() const { return IsXLHSInRHSPart; } in isXLHSInRHSPart()
11461 IsXLHSInRHSPart = true; in checkBinaryOperation()
11464 IsXLHSInRHSPart = false; in checkBinaryOperation()
11526 IsXLHSInRHSPart = true; in checkStatement()
11541 IsXLHSInRHSPart = true; in checkStatement()
11584 SemaRef.CreateBuiltinBinOp(OpLoc, Op, IsXLHSInRHSPart ? OVEX : OVEExpr, in checkStatement()
11585 IsXLHSInRHSPart ? OVEExpr : OVEX); in checkStatement()
12558 bool IsXLHSInRHSPart = false; in ActOnOpenMPAtomicDirective() local
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp1005 Dir->Flags.IsXLHSInRHSPart = Exprs.IsXLHSInRHSPart ? 1 : 0; in Create()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp2603 D->Flags.IsXLHSInRHSPart = Record.readBool() ? 1 : 0; in VisitOMPAtomicDirective()