Searched refs:InOp (Results 1 - 6 of 6) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 164 SDValue InOp = N->getOperand(0); local 168 return DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, InOp); 169 return InOp; 253 SDValue InOp = N->getOperand(0); local 254 if (InOp.getValueType() != EltVT) 255 return DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, InOp); 256 return InOp; 691 SDValue InOp = N->getOperand(0); local 692 EVT InVT = InOp.getValueType(); 708 GetExpandedOp(InOp, L 1810 SDValue InOp = N->getOperand(0); local 1888 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 1895 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 1915 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 1936 SDValue InOp = N->getOperand(0); local 2093 SDValue InOp = N->getOperand(i); local 2108 SDValue InOp = N->getOperand(0); local 2188 SDValue InOp = N->getOperand(0); local 2224 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 2440 SDValue InOp = N->getOperand(0); local 2506 SDValue InOp = N->getOperand(0); local 2524 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 2561 SDValue InOp = N->getOperand(i); local 2572 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 2578 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 3047 ModifyToType(SDValue InOp, EVT NVT) argument [all...] |
H A D | LegalizeTypesGeneric.cpp | 44 SDValue InOp = N->getOperand(0); local 45 EVT InVT = InOp.getValueType(); 55 SplitInteger(GetSoftenedFloat(InOp), Lo, Hi); 62 GetExpandedOp(InOp, Lo, Hi); 70 GetSplitVector(InOp, Lo, Hi); 78 SplitInteger(BitConvertToInteger(GetScalarizedVector(InOp)), Lo, Hi); 84 InOp = GetWidenedVector(InOp); 87 std::tie(Lo, Hi) = DAG.SplitVector(InOp, dl, LoVT, HiVT); 115 SDValue CastInOp = DAG.getNode(ISD::BITCAST, dl, NVT, InOp); [all...] |
H A D | TargetLowering.cpp | 605 SDValue InOp = Op.getOperand(0); local 614 if (InOp.getOpcode() == ISD::SRL && 615 isa<ConstantSDNode>(InOp.getOperand(1))) { 617 unsigned C1= cast<ConstantSDNode>(InOp.getOperand(1))->getZExtValue(); 629 InOp.getOperand(0), NewSA)); 633 if (SimplifyDemandedBits(InOp, NewMask.lshr(ShAmt), 639 if (InOp.getNode()->getOpcode() == ISD::ANY_EXTEND) { 640 SDValue InnerOp = InOp.getNode()->getOperand(0); 661 if (InOp.hasOneUse() && 694 SDValue InOp local 798 SDValue InOp = Op.getOperand(0); local [all...] |
H A D | LegalizeIntegerTypes.cpp | 236 SDValue InOp = N->getOperand(0); local 237 EVT InVT = InOp.getValueType(); 249 return DAG.getNode(ISD::BITCAST, dl, NOutVT, GetPromotedInteger(InOp)); 253 return DAG.getNode(ISD::ANY_EXTEND, dl, NOutVT, GetSoftenedFloat(InOp)); 261 BitConvertToInteger(GetScalarizedVector(InOp))); 274 InOp = DAG.getNode(ISD::ANY_EXTEND, dl, 278 return DAG.getNode(ISD::BITCAST, dl, NOutVT, InOp); 285 return DAG.getNode(ISD::BITCAST, dl, NOutVT, GetWidenedVector(InOp)); 289 CreateStackStoreLoad(InOp, OutVT)); 614 SDValue InOp local 972 SDValue InOp = GetPromotedInteger(N->getOperand(0)); local [all...] |
H A D | LegalizeTypes.h | 690 SDValue ModifyToType(SDValue InOp, EVT WidenVT);
|
H A D | DAGCombiner.cpp | 9872 SDValue InOp = InVec.getOperand(0); local 9873 if (InOp.getValueType() != NVT) { 9874 assert(InOp.getValueType().isInteger() && NVT.isInteger()); 9875 return DAG.getSExtOrTrunc(InOp, SDLoc(InVec), NVT); 9877 return InOp; 9911 SDValue InOp = SVInVec.getOperand(OrigElt); local 9912 if (InOp.getValueType() != NVT) { 9913 assert(InOp.getValueType().isInteger() && NVT.isInteger()); 9914 InOp = DAG.getSExtOrTrunc(InOp, SDLo [all...] |
Completed in 109 milliseconds