Searched refs:InOp (Results 1 - 7 of 7) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 174 SDValue InOp = N->getOperand(0); local 178 return DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, InOp); 179 return InOp; 280 SDValue InOp = N->getOperand(0); local 281 if (InOp.getValueType() != EltVT) 282 return DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, InOp); 283 return InOp; 741 SDValue InOp = N->getOperand(0); local 742 EVT InVT = InOp.getValueType(); 759 GetExpandedOp(InOp, L 2281 SDValue InOp = N->getOperand(0); local 2371 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 2378 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 2398 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 2419 SDValue InOp = N->getOperand(0); local 2577 SDValue InOp = N->getOperand(i); local 2593 SDValue InOp = N->getOperand(0); local 2675 SDValue InOp = N->getOperand(0); local 2713 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 3008 SDValue InOp = N->getOperand(0); local 3082 SDValue InOp = N->getOperand(0); local 3102 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 3140 SDValue InOp = N->getOperand(i); local 3152 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 3158 SDValue InOp = GetWidenedVector(N->getOperand(0)); local 3708 ModifyToType(SDValue InOp, EVT NVT, bool FillWithZeroes) argument [all...] |
H A D | LegalizeTypesGeneric.cpp | 44 SDValue InOp = N->getOperand(0); local 45 EVT InVT = InOp.getValueType(); 59 auto SoftenedOp = GetSoftenedFloat(InOp); 60 if (SoftenedOp == InOp) 71 GetExpandedOp(InOp, Lo, Hi); 80 GetSplitVector(InOp, Lo, Hi); 88 SplitInteger(BitConvertToInteger(GetScalarizedVector(InOp)), Lo, Hi); 94 InOp = GetWidenedVector(InOp); 97 std::tie(Lo, Hi) = DAG.SplitVector(InOp, d [all...] |
H A D | TargetLowering.cpp | 621 SDValue InOp = Op.getOperand(0); local 630 if (InOp.getOpcode() == ISD::SRL && 631 isa<ConstantSDNode>(InOp.getOperand(1))) { 633 unsigned C1= cast<ConstantSDNode>(InOp.getOperand(1))->getZExtValue(); 645 InOp.getOperand(0), NewSA)); 649 if (SimplifyDemandedBits(InOp, NewMask.lshr(ShAmt), 655 if (InOp.getNode()->getOpcode() == ISD::ANY_EXTEND) { 656 SDValue InnerOp = InOp.getNode()->getOperand(0); 677 if (InOp.hasOneUse() && 710 SDValue InOp local 829 SDValue InOp = Op.getOperand(0); local [all...] |
H A D | LegalizeIntegerTypes.cpp | 245 SDValue InOp = N->getOperand(0); local 246 EVT InVT = InOp.getValueType(); 258 return DAG.getNode(ISD::BITCAST, dl, NOutVT, GetPromotedInteger(InOp)); 262 return DAG.getNode(ISD::ANY_EXTEND, dl, NOutVT, GetSoftenedFloat(InOp)); 265 SDValue PromotedOp = GetPromotedFloat(InOp); 276 BitConvertToInteger(GetScalarizedVector(InOp))); 289 InOp = DAG.getNode(ISD::ANY_EXTEND, dl, 293 return DAG.getNode(ISD::BITCAST, dl, NOutVT, InOp); 300 return DAG.getNode(ISD::BITCAST, dl, NOutVT, GetWidenedVector(InOp)); 304 CreateStackStoreLoad(InOp, OutV 690 SDValue InOp = N->getOperand(0); local 1071 SDValue InOp = GetPromotedInteger(N->getOperand(0)); local [all...] |
H A D | LegalizeTypes.h | 791 SDValue ModifyToType(SDValue InOp, EVT NVT, bool FillWithZeroes = false);
|
H A D | DAGCombiner.cpp | 12164 SDValue InOp = InVec.getOperand(0); local 12165 if (InOp.getValueType() != NVT) { 12166 assert(InOp.getValueType().isInteger() && NVT.isInteger()); 12167 return DAG.getSExtOrTrunc(InOp, SDLoc(InVec), NVT); 12169 return InOp; 12218 SDValue InOp = SVInVec.getOperand(OrigElt); local 12219 if (InOp.getValueType() != NVT) { 12220 assert(InOp.getValueType().isInteger() && NVT.isInteger()); 12221 InOp = DAG.getSExtOrTrunc(InOp, SDLo [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 19747 static SDValue ExtendToType(SDValue InOp, MVT NVT, SelectionDAG &DAG, 19749 // Check if InOp already has the right width. 19750 MVT InVT = InOp.getSimpleValueType(); 19752 return InOp; 19754 if (InOp.isUndef()) 19767 SDLoc dl(InOp); 19768 if (InOp.getOpcode() == ISD::CONCAT_VECTORS && 19769 InOp.getNumOperands() == 2) { 19770 SDValue N1 = InOp.getOperand(1); 19773 InOp [all...] |
Completed in 186 milliseconds