/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 694 Value *FalseV = SelI->getFalseValue(); in matchLeftShift() local 740 ShouldXoredV = FalseV; in matchLeftShift() 742 ShouldSameV = FalseV; in matchLeftShift() 808 Value *FalseV = SelI->getFalseValue(); in matchRightShift() local 844 if (!match(FalseV, m_c_Xor(m_Specific(TrueV), m_Value(Q)))) in matchRightShift() 851 if (!match(FalseV, m_LShr(m_Value(R), m_One()))) in matchRightShift() 854 if (!match(TrueV, m_c_Xor(m_Specific(FalseV), m_Value(Q)))) in matchRightShift()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 7563 SDValue FalseV = N->getOperand(2); in combineSelectToBinOp() 7571 return DAG.getNode(ISD::OR, DL, VT, Neg, DAG.getFreeze(FalseV)); in combineSelectToBinOp() 7574 if (isAllOnesConstant(FalseV)) { in combineSelectToBinOp() 7584 return DAG.getNode(ISD::AND, DL, VT, Neg, DAG.getFreeze(FalseV)); in combineSelectToBinOp() 7587 if (isNullConstant(FalseV)) { in combineSelectToBinOp() 7594 if (isa<ConstantSDNode>(TrueV) && isa<ConstantSDNode>(FalseV)) { in combineSelectToBinOp() 7596 const APInt &FalseVal = FalseV->getAsAPIntVal(); in combineSelectToBinOp() 7599 return DAG.getNode(ISD::XOR, DL, VT, Neg, FalseV); in combineSelectToBinOp() 7606 FalseV.getOpcode() == ISD::SETCC) { in combineSelectToBinOp() 7615 DAG.getFreeze(FalseV)); in combineSelectToBinOp() 7561 SDValue FalseV = N->getOperand(2); combineSelectToBinOp() local 7694 SDValue FalseV = Op.getOperand(2); lowerSELECT() local 13743 SDValue FalseV = N1.getOperand(0); combineOrOfCZERO() local 16919 SDValue FalseV = N->getOperand(4); PerformDAGCombine() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFISelLowering.cpp | 661 SDValue FalseV = Op.getOperand(3); in LowerSELECT_CC() local 670 SDValue Ops[] = {LHS, RHS, TargetCC, TrueV, FalseV}; in LowerSELECT_CC()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelLowering.cpp | 887 SDValue FalseV = Op.getOperand(3); in LowerSELECT_CC() local 895 SDValue Ops[] = {TrueV, FalseV, TargetCC, Cmp}; in LowerSELECT_CC() 910 SDValue FalseV = DAG.getConstant(0, DL, Op.getValueType()); in LowerSETCC() local 912 SDValue Ops[] = {TrueV, FalseV, TargetCC, Cmp}; in LowerSETCC()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiISelLowering.cpp | 989 SDValue FalseV = Op.getOperand(3); in LowerSELECT_CC() local 999 return DAG.getNode(LanaiISD::SELECT_CC, DL, VTs, TrueV, FalseV, TargetCC, in LowerSELECT_CC()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 1218 SDValue FalseV = Op.getOperand(3); in LowerSELECT_CC() local 1225 SDValue Ops[] = {TrueV, FalseV, TargetCC, Flag}; in LowerSELECT_CC()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 3135 Value *FalseV = SpeculatedStoreValue; in SpeculativelyExecuteBB() local 3137 std::swap(TrueV, FalseV); in SpeculativelyExecuteBB() 3139 BrCond, TrueV, FalseV, "spec.store.select", BI); in SpeculativelyExecuteBB() 3226 Value *TrueV = ThenV, *FalseV = OrigV; in SpeculativelyExecuteBB() local 3228 std::swap(TrueV, FalseV); in SpeculativelyExecuteBB() 3229 Value *V = Builder.CreateSelect(BrCond, TrueV, FalseV, "spec.select", BI); in SpeculativelyExecuteBB()
|