Lines Matching defs:NewSel
375 Value *NewSel =
377 if (auto *NewSelI = dyn_cast<Instruction>(NewSel))
379 Instruction *NewFNeg = UnaryOperator::CreateFNeg(NewSel);
393 Value *NewSel =
395 return CallInst::Create(TII->getCalledFunction(), {NewSel, MatchOp});
434 Value *NewSel = Builder.CreateSelect(Cond, OtherOpT, OtherOpF,
438 MatchOp, NewSel);
568 Value *NewSel = Builder.CreateSelect(SI.getCondition(), Swapped ? C : OOp,
571 cast<Instruction>(NewSel)->setFastMathFlags(FMF);
572 NewSel->takeName(TVI);
574 BinaryOperator::Create(TVI->getOpcode(), FalseVal, NewSel);
851 Value *NewSel = Builder.CreateSelect(Cond, Zero, OrC, "masksel", &Sel);
852 return BinaryOperator::CreateOr(T, NewSel);
860 Value *NewSel = Builder.CreateSelect(Cond, OrC, Zero, "masksel", &Sel);
861 return BinaryOperator::CreateOr(F, NewSel);
1927 if (Instruction *NewSel =
1929 return NewSel;
1942 if (Instruction *NewSel = foldSelectICmpEq(SI, ICI, *this))
1943 return NewSel;
2073 Value *NewSel = Builder.CreateSelect(CondVal, NewTrueOp, NewFalseOp,
2078 BinaryOperator::CreateFAdd(SubOp->getOperand(0), NewSel);
2085 return BinaryOperator::CreateAdd(SubOp->getOperand(0), NewSel);
2247 Value *NewSel = Builder.CreateSelect(Cond, X, TruncCVal, "narrow", &Sel);
2248 return CastInst::Create(Instruction::CastOps(ExtOpcode), NewSel, SelType);
2345 Value *NewSel;
2349 NewSel = Builder.CreateSelect(Cond, A, B, "", &Sel);
2353 NewSel = Builder.CreateSelect(Cond, B, A, "", &Sel);
2357 return new BitCastInst(NewSel, Sel.getType());
2608 Value *NewSel = Builder.CreateSelect(Cond, Y, X, "sel", &Sel);
2609 return new ShuffleVectorInst(X, NewSel, Mask);
2613 Value *NewSel = Builder.CreateSelect(Cond, X, Y, "sel", &Sel);
2614 return new ShuffleVectorInst(NewSel, Y, Mask);
2622 Value *NewSel = Builder.CreateSelect(Cond, X, Y, "sel", &Sel);
2623 return new ShuffleVectorInst(X, NewSel, Mask);
2627 Value *NewSel = Builder.CreateSelect(Cond, Y, X, "sel", &Sel);
2628 return new ShuffleVectorInst(NewSel, Y, Mask);
3842 Value *NewSel =
3844 return replaceInstUsesWith(SI, NewSel);
3915 if (Instruction *NewSel = foldSelectValueEquivalence(SI, *CI))
3916 return NewSel;