/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 434 Value *NewSel = Builder.CreateSelect(Cond, OtherOpT, OtherOpF, in foldSelectOpOp() local 374 Value *NewSel = foldSelectOpOp() local 392 Value *NewSel = foldSelectOpOp() local 558 Value *NewSel = Builder.CreateSelect(SI.getCondition(), Swapped ? C : OOp, foldSelectIntoOp() local 832 Value *NewSel = Builder.CreateSelect(Cond, Zero, OrC, "masksel", &Sel); foldSetClearBits() local 841 Value *NewSel = Builder.CreateSelect(Cond, OrC, Zero, "masksel", &Sel); foldSetClearBits() local 1820 if (Instruction *NewSel = foldSelectValueEquivalence(SI, *ICI)) foldSelectInstWithICmp() local 1833 if (Instruction *NewSel = foldSelectInstWithICmp() local 1859 if (Instruction *NewSel = foldSelectICmpEq(SI, ICI, *this)) foldSelectInstWithICmp() local 2072 Value *NewSel = Builder.CreateSelect(CondVal, NewTrueOp, NewFalseOp, foldAddSubSelect() local 2246 Value *NewSel = Builder.CreateSelect(Cond, X, TruncCVal, "narrow", &Sel); foldSelectExtConst() local 2344 Value *NewSel; foldSelectCmpBitcasts() local 2607 Value *NewSel = Builder.CreateSelect(Cond, Y, X, "sel", &Sel); foldVectorSelect() local 2612 Value *NewSel = Builder.CreateSelect(Cond, X, Y, "sel", &Sel); foldVectorSelect() local 2621 Value *NewSel = Builder.CreateSelect(Cond, X, Y, "sel", &Sel); foldVectorSelect() local 2626 Value *NewSel = Builder.CreateSelect(Cond, Y, X, "sel", &Sel); foldVectorSelect() local 3643 Value *NewSel = Builder.CreateSelect(NewCond, FalseVal, TrueVal); visitSelectInst() local [all...] |
H A D | InstCombineAddSub.cpp | 2488 SelectInst *NewSel = visitSub() local 2495 if (Instruction *NewSel = SinkSubIntoSelect( visitSub() local 2502 if (Instruction *NewSel = SinkSubIntoSelect( visitSub() local 2784 SelectInst *NewSel = SelectInst::Create(Cond, P, NegY); visitFNeg() local 2791 SelectInst *NewSel = SelectInst::Create(Cond, NegX, P); visitFNeg() local 2801 SelectInst *NewSel = SelectInst::Create(Cond, NegX, NegY); visitFNeg() local [all...] |
H A D | InstructionCombining.cpp | 1347 if (Value *NewSel = foldAddNegate(B, C, RHS)) in SimplifySelectsFeedingBinaryOp() local 1340 if (Value *NewSel = foldAddNegate(B, C, RHS)) SimplifySelectsFeedingBinaryOp() local 1992 if (Instruction *NewSel = FoldOpIntoSelect(I, Sel)) foldBinOpIntoSelectOrPhi() local
|
/llvm-project/clang/include/clang/AST/ |
H A D | NSAPI.h | 259 isEqualSel, InitSel, NewSel; variable
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 2720 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitADDLike() local 3841 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitSUB() local 4376 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitMUL() local 4749 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitSDIV() local 4894 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitUDIV() local 5002 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitREM() local 7032 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitAND() local 7948 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitOR() local 9439 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitXOR() local 9915 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitSHL() local 10358 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitSRA() local 10553 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitSRL() local 11772 if (SDValue NewSel = SimplifySelect(DL, N0, N1, N2)) visitSELECT() local 16519 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitFADD() local 16729 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitFSUB() local 16923 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitFMUL() local 17286 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitFDIV() local 17430 if (SDValue NewSel = foldBinOpIntoSelect(N)) visitFREM() local 27475 SDValue NewSel = DAG.getSelect(DL, N10.getValueType(), N0, N10, N20); foldSelectOfBinops() local 27489 SDValue NewSel = DAG.getSelect(DL, N11.getValueType(), N0, N11, N21); foldSelectOfBinops() local [all...] |
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 1833 Value *NewSel = C.materialize(LoopB, SI->getIterator()); recognize() local 1864 Value *NewSel = C.materialize(LoopB, SI->getIterator()); recognize() local
|
H A D | HexagonISelDAGToDAG.cpp | 1148 SDValue NewSel = DAG.getNode(ISD::SELECT, DLS, VT, SC, NewOr, VOp); in ppSimplifyOrSelect0() local 1152 SDValue NewSel = DAG.getNode(ISD::SELECT, DLS, VT, SC, VOp, NewOr); in ppSimplifyOrSelect0() local
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 7069 Value *NewSel = Builder.CreateSelect(Cond, NewTVal, NewFVal); optimizeShiftInst() local 7104 Value *NewSel = Builder.CreateSelect(Cond, NewTVal, NewFVal); optimizeFunnelShift() local
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 7764 if (SDValue NewSel = foldBinOpIntoSelectIfProfitable(*Op->use_begin(), lowerSELECT() local 15844 SDValue NewSel = tryFoldSelectIntoOp() local 16949 SDValue NewSel = DAG.getNode(RISCVISD::SELECT_CC, DL, VT, LHS, RHS, CC, PerformDAGCombine() local
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 42804 SDValue NewSel = SimplifyMultipleUseDemandedBits( SimplifyDemandedBitsForTargetNode() local [all...] |