| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 796 const Expr *IfCond, llvm::Value *NumThreads); 1137 Address Shareds, const Expr *IfCond, 1173 const Expr *IfCond, const OMPTaskDataTy &Data); 1346 const Expr *IfCond, 1379 llvm::Function *OutlinedFn, llvm::Value *OutlinedFnID, const Expr *IfCond, 1459 const Expr *IfCond, const Expr *Device, 1472 const Expr *IfCond, 1730 const Expr *IfCond, llvm::Value *NumThreads) override; 1967 Address Shareds, const Expr *IfCond, 2001 QualType SharedsTy, Address Shareds, const Expr *IfCond, [all …]
|
| H A D | CGOpenMPRuntimeGPU.h | 126 const Expr *IfCond); 142 const Expr *IfCond); 253 const Expr *IfCond, llvm::Value *NumThreads) override;
|
| H A D | CGStmtOpenMP.cpp | 1563 const Expr *IfCond = nullptr; in emitCommonOMPParallelDirective() local 1567 IfCond = C->getCondition(); in emitCommonOMPParallelDirective() 1581 CapturedVars, IfCond, NumThreads); in emitCommonOMPParallelDirective() 1735 llvm::Value *IfCond = nullptr; in EmitOMPParallelDirective() local 1737 IfCond = EmitScalarExpr(C->getCondition(), in EmitOMPParallelDirective() 1785 IfCond, NumThreads, ProcBind, S.hasCancel())); in EmitOMPParallelDirective() 2488 const Expr *IfCond = nullptr; in emitCommonSimdLoop() local 2494 IfCond = C->getCondition(); in emitCommonSimdLoop() 2499 if (IfCond) { in emitCommonSimdLoop() 2500 CGF.CGM.getOpenMPRuntime().emitIfClause(CGF, IfCond, ThenGen, ElseGen); in emitCommonSimdLoop() [all …]
|
| H A D | CGOpenMPRuntime.cpp | 2039 const Expr *IfCond, in emitParallelCall() argument 2100 if (IfCond) { in emitParallelCall() 2101 emitIfClause(CGF, IfCond, ThenGen, ElseGen); in emitParallelCall() 4701 const Expr *IfCond, in emitTaskCall() argument 4809 if (IfCond) { in emitTaskCall() 4810 emitIfClause(CGF, IfCond, ThenCodeGen, ElseCodeGen); in emitTaskCall() 4821 const Expr *IfCond, in emitTaskLoopCall() argument 4835 if (IfCond) { in emitTaskLoopCall() 4836 IfVal = CGF.Builder.CreateIntCast(CGF.EvaluateExprAsBool(IfCond), CGF.IntTy, in emitTaskLoopCall() 5948 const Expr *IfCond, in emitCancelCall() argument [all …]
|
| H A D | CGOpenMPRuntimeGPU.cpp | 1172 const Expr *IfCond, in emitParallelCall() argument 1177 auto &&ParallelGen = [this, Loc, OutlinedFn, CapturedVars, IfCond, in emitParallelCall() 1215 if (IfCond) in emitParallelCall() 1216 IfCondVal = Bld.CreateIntCast(CGF.EvaluateExprAsBool(IfCond), CGF.Int32Ty, in emitParallelCall()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MC/MCParser/ |
| H A D | AsmCond.h | 25 IfCond, // inside if conditional enumerator
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 584 void createIfVersion(CanonicalLoopInfo *Loop, Value *IfCond, 731 MapVector<Value *, Value *> AlignedVars, Value *IfCond,
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/MCParser/ |
| H A D | AsmParser.cpp | 5151 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIf() 5193 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIfb() 5215 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIfc() 5268 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIfeqs() 5280 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIfdef() 5304 if (TheCondState.TheCond != AsmCond::IfCond && in parseDirectiveElseIf() 5337 if (TheCondState.TheCond != AsmCond::IfCond && in parseDirectiveElse()
|
| H A D | MasmParser.cpp | 6170 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIf() 6199 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIfb() 6245 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIfidn() 6261 TheCondState.TheCond = AsmCond::IfCond; in parseDirectiveIfdef() 6298 if (TheCondState.TheCond != AsmCond::IfCond && in parseDirectiveElseIf() 6338 if (TheCondState.TheCond != AsmCond::IfCond && in parseDirectiveElseIfb() 6373 if (TheCondState.TheCond != AsmCond::IfCond && in parseDirectiveElseIfdef() 6419 if (TheCondState.TheCond != AsmCond::IfCond && in parseDirectiveElseIfidn() 6474 if (TheCondState.TheCond != AsmCond::IfCond && in parseDirectiveElse()
|
| /openbsd-src/gnu/llvm/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 2996 Value *IfCond, ValueToValueMapTy &VMap, in createIfVersion() argument 3002 if (Instruction::classof(IfCond)) { in createIfVersion() 3003 SplitBefore = dyn_cast<Instruction>(IfCond); in createIfVersion() 3034 Builder.CreateCondBr(IfCond, ThenBlock, /*ifFalse*/ ElseBlock); in createIfVersion() 3058 Value *IfCond, OrderKind Order, in applySimd() argument 3089 if (IfCond) { in applySimd() 3091 createIfVersion(CanonicalLoop, IfCond, VMap, "simd"); in applySimd()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 3315 Value *IfCond = DomBI->getCondition(); in FoldTwoEntryPHINode() local 3317 if (isa<ConstantInt>(IfCond)) in FoldTwoEntryPHINode() 3356 if (auto *IfCondPhiInst = dyn_cast<PHINode>(IfCond)) in FoldTwoEntryPHINode() 3423 IsBinOpOrAnd(PN->getIncomingValue(1)) || IsBinOpOrAnd(IfCond)) && in FoldTwoEntryPHINode() 3446 LLVM_DEBUG(dbgs() << "FOUND IF CONDITION! " << *IfCond in FoldTwoEntryPHINode() 3469 Value *Sel = Builder.CreateSelect(IfCond, TrueVal, FalseVal, "", DomBI); in FoldTwoEntryPHINode()
|