/external/clang/lib/CodeGen/ |
D | CGStmtOpenMP.cpp | 2891 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 …]
|
D | CodeGenFunction.h | 2388 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart,
|
/external/clang/include/clang/AST/ |
D | StmtOpenMP.h | 1893 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/llvm-project/clang/lib/CodeGen/ |
D | CGStmtOpenMP.cpp | 5030 bool IsXLHSInRHSPart) { in emitOMPAtomicRMW() argument 5051 if (!IsXLHSInRHSPart) in emitOMPAtomicRMW() 5066 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Min in emitOMPAtomicRMW() 5068 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMin in emitOMPAtomicRMW() 5073 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Max in emitOMPAtomicRMW() 5075 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMax in emitOMPAtomicRMW() 5121 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart, in EmitOMPAtomicSimpleUpdateExpr() argument 5130 auto Res = emitOMPAtomicRMW(*this, X, E, BO, AO, IsXLHSInRHSPart); in EmitOMPAtomicSimpleUpdateExpr() 5147 bool IsXLHSInRHSPart, SourceLocation Loc) { in emitOMPAtomicUpdateExpr() argument 5162 const OpaqueValueExpr *XRValExpr = IsXLHSInRHSPart ? LHS : RHS; in emitOMPAtomicUpdateExpr() [all …]
|
D | CodeGenFunction.h | 3282 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart,
|
/external/clang/lib/Sema/ |
D | SemaOpenMP.cpp | 6067 bool IsXLHSInRHSPart; member in __anon216cbd261611::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/ |
D | StmtOpenMP.cpp | 660 Expr *E, Expr *UE, bool IsXLHSInRHSPart, bool IsPostfixUpdate) { in Create() argument 673 Dir->IsXLHSInRHSPart = IsXLHSInRHSPart; in Create()
|
/external/llvm-project/clang/lib/AST/ |
D | StmtOpenMP.cpp | 709 Expr *E, Expr *UE, bool IsXLHSInRHSPart, bool IsPostfixUpdate) { in Create() argument 716 Dir->IsXLHSInRHSPart = IsXLHSInRHSPart; in Create()
|
/external/llvm-project/clang/include/clang/AST/ |
D | StmtOpenMP.h | 2445 bool IsXLHSInRHSPart = false; variable 2505 Expr *E, Expr *UE, bool IsXLHSInRHSPart, bool IsPostfixUpdate); 2531 bool isXLHSInRHSPart() const { return IsXLHSInRHSPart; } in isXLHSInRHSPart()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaOpenMP.cpp | 9627 bool IsXLHSInRHSPart; member in __anonf152f9343511::OpenMPAtomicUpdateChecker 9637 IsXLHSInRHSPart(false), Op(BO_PtrMemD), IsPostfixUpdate(false) {} in OpenMPAtomicUpdateChecker() 9656 bool isXLHSInRHSPart() const { return IsXLHSInRHSPart; } in isXLHSInRHSPart() 9696 IsXLHSInRHSPart = true; in checkBinaryOperation() 9699 IsXLHSInRHSPart = false; in checkBinaryOperation() 9761 IsXLHSInRHSPart = true; in checkStatement() 9776 IsXLHSInRHSPart = true; in checkStatement() 9815 SemaRef.CreateBuiltinBinOp(OpLoc, Op, IsXLHSInRHSPart ? OVEX : OVEExpr, in checkStatement() 9816 IsXLHSInRHSPart ? OVEExpr : OVEX); in checkStatement() 9908 bool IsXLHSInRHSPart = false; in ActOnOpenMPAtomicDirective() local [all …]
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 2408 D->IsXLHSInRHSPart = Record.readBool(); in VisitOMPAtomicDirective()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 2665 D->IsXLHSInRHSPart = Record[Idx++] != 0; in VisitOMPAtomicDirective()
|