Searched refs:createSelect (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanConstruction.cpp | 751 Builder.createSelect(AnyNaN, RedPhiR, RdxResult->getOperand(1)); in handleMaxMinNumReductions() 766 auto *NewSel = Builder.createSelect(AnyNaN, Plan.getCanonicalIV(), in handleMaxMinNumReductions() 780 auto *NewSel = Builder.createSelect(AnyNaN, Plan.getCanonicalIV(), VecV); in handleMaxMinNumReductions()
|
| H A D | LoopVectorizationPlanner.h | 220 createSelect(VPValue *Cond, VPValue *TrueVal, VPValue *FalseVal,
|
| H A D | LoopVectorize.cpp | 7894 auto *SafeRHS = Builder.createSelect(Mask, Ops[1], One, I->getDebugLoc()); in tryToWiden() 8309 BinOp = Builder.createSelect(Cond, BinOp, Zero, Reduction->getDebugLoc()); in tryToCreatePartialReduction() 9145 Builder.createSelect(Cond, OrigExitingVPV, PhiR, {}, "", FMFs); in adjustRecipesForReductions()
|
| H A D | VPlanTransforms.cpp | 2336 AVL = Builder.createSelect(Cmp, AVL, AVLSafe, DebugLoc(), "safe_avl"); in tryAddExplicitVectorLength()
|
| /freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/Builder/ |
| H A D | CIRBaseBuilder.h | 331 mlir::Value createSelect(mlir::Location loc, mlir::Value condition, in createSelect() function 341 return createSelect(loc, lhs, rhs, getBool(false, loc)); in createLogicalAnd() 346 return createSelect(loc, lhs, getBool(true, loc), rhs); in createLogicalOr()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprScalar.cpp | 2086 return builder.createSelect(loc, condV, lhs, rhs); in VisitAbstractConditionalOperator()
|