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

/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp157 SDValue InOp = N->getOperand(0); local
161 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), EltVT, InOp);
162 return InOp;
245 SDValue InOp = N->getOperand(0); local
246 if (InOp.getValueType() != EltVT)
247 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), EltVT, InOp);
248 return InOp;
620 SDValue InOp = N->getOperand(0); local
621 EVT InVT = InOp.getValueType();
637 GetExpandedOp(InOp, L
1661 SDValue InOp = N->getOperand(0); local
1739 SDValue InOp = GetWidenedVector(N->getOperand(0)); local
1746 SDValue InOp = GetWidenedVector(N->getOperand(0)); local
1766 SDValue InOp = GetWidenedVector(N->getOperand(0)); local
1787 SDValue InOp = N->getOperand(0); local
1944 SDValue InOp = N->getOperand(i); local
1959 SDValue InOp = N->getOperand(0); local
2039 SDValue InOp = N->getOperand(0); local
2075 SDValue InOp = GetWidenedVector(N->getOperand(0)); local
2282 SDValue InOp = N->getOperand(0); local
2300 SDValue InOp = GetWidenedVector(N->getOperand(0)); local
2337 SDValue InOp = N->getOperand(i); local
2348 SDValue InOp = GetWidenedVector(N->getOperand(0)); local
2354 SDValue InOp = GetWidenedVector(N->getOperand(0)); local
2813 ModifyToType(SDValue InOp, EVT NVT) argument
[all...]
H A DLegalizeTypesGeneric.cpp42 SDValue InOp = N->getOperand(0); local
43 EVT InVT = InOp.getValueType();
53 SplitInteger(GetSoftenedFloat(InOp), Lo, Hi);
60 GetExpandedOp(InOp, Lo, Hi);
65 GetSplitVector(InOp, Lo, Hi);
73 SplitInteger(BitConvertToInteger(GetScalarizedVector(InOp)), Lo, Hi);
79 InOp = GetWidenedVector(InOp);
82 Lo = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, InNVT, InOp,
84 Hi = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, InNVT, InOp,
[all...]
H A DTargetLowering.cpp582 SDValue InOp = Op.getOperand(0); local
591 if (InOp.getOpcode() == ISD::SRL &&
592 isa<ConstantSDNode>(InOp.getOperand(1))) {
594 unsigned C1= cast<ConstantSDNode>(InOp.getOperand(1))->getZExtValue();
606 InOp.getOperand(0), NewSA));
610 if (SimplifyDemandedBits(InOp, NewMask.lshr(ShAmt),
616 if (InOp.getNode()->getOpcode() == ISD::ANY_EXTEND) {
617 SDValue InnerOp = InOp.getNode()->getOperand(0);
646 SDValue InOp = Op.getOperand(0); local
655 if (InOp
739 SDValue InOp = Op.getOperand(0); local
[all...]
H A DLegalizeIntegerTypes.cpp207 SDValue InOp = N->getOperand(0); local
208 EVT InVT = InOp.getValueType();
220 return DAG.getNode(ISD::BITCAST, dl, NOutVT, GetPromotedInteger(InOp));
224 return DAG.getNode(ISD::ANY_EXTEND, dl, NOutVT, GetSoftenedFloat(InOp));
232 BitConvertToInteger(GetScalarizedVector(InOp)));
245 InOp = DAG.getNode(ISD::ANY_EXTEND, dl,
249 return DAG.getNode(ISD::BITCAST, dl, NOutVT, InOp);
256 return DAG.getNode(ISD::BITCAST, dl, NOutVT, GetWidenedVector(InOp));
260 CreateStackStoreLoad(InOp, OutVT));
575 SDValue InOp local
933 SDValue InOp = GetPromotedInteger(N->getOperand(0)); local
[all...]
H A DLegalizeTypes.h678 SDValue ModifyToType(SDValue InOp, EVT WidenVT);
H A DDAGCombiner.cpp8608 SDValue InOp = InVec.getOperand(0); local
8609 if (InOp.getValueType() != NVT) {
8610 assert(InOp.getValueType().isInteger() && NVT.isInteger());
8611 return DAG.getSExtOrTrunc(InOp, InVec.getDebugLoc(), NVT);
8613 return InOp;

Completed in 301 milliseconds