Searched refs:InOp (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp164 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 DLegalizeTypesGeneric.cpp44 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 DTargetLowering.cpp605 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 DLegalizeIntegerTypes.cpp236 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 DLegalizeTypes.h690 SDValue ModifyToType(SDValue InOp, EVT WidenVT);
H A DDAGCombiner.cpp9872 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