Searched refs:ExVT (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelDAGToDAG.cpp | 816 EVT ExVT = N->getValueType(0); in SelectZeroExtend() local 817 unsigned ES = ExVT.getVectorElementType().getSizeInBits(); in SelectZeroExtend() 826 if (ExVT.getSizeInBits() == 32) { in SelectZeroExtend() 831 ReplaceNode(N, CurDAG->getMachineNode(Hexagon::EXTRACT_SUBREG, dl, ExVT, in SelectZeroExtend() 836 CurDAG->getMachineNode(Hexagon::A2_andp, dl, ExVT, in SelectZeroExtend()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 19324 MVT ExVT = MVT::getVectorVT(MVT::i16, VT.getVectorNumElements()); in LowerMUL() local 19327 DAG.getNode(ISD::MUL, dl, ExVT, in LowerMUL() 19328 DAG.getNode(ISD::SIGN_EXTEND, dl, ExVT, A), in LowerMUL() 19329 DAG.getNode(ISD::SIGN_EXTEND, dl, ExVT, B))); in LowerMUL() 19334 MVT ExVT = MVT::v8i16; in LowerMUL() local 19339 ALo = DAG.getNode(X86ISD::VSEXT, dl, ExVT, A); in LowerMUL() 19340 BLo = DAG.getNode(X86ISD::VSEXT, dl, ExVT, B); in LowerMUL() 19346 ALo = DAG.getBitcast(ExVT, ALo); in LowerMUL() 19347 BLo = DAG.getBitcast(ExVT, BLo); in LowerMUL() 19348 ALo = DAG.getNode(ISD::SRA, dl, ExVT, ALo, DAG.getConstant(8, dl, ExVT)); in LowerMUL() [all …]
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 864 EVT ExVT = cast<VTSDNode>(Op.getOperand(1))->getVT(); in SimplifyDemandedBits() local 869 unsigned ShAmt = ExVT.getScalarType().getSizeInBits(); in SimplifyDemandedBits() 895 BitWidth - ExVT.getScalarType().getSizeInBits()); in SimplifyDemandedBits() 902 APInt::getSignBit(ExVT.getScalarType().getSizeInBits()).zext(BitWidth); in SimplifyDemandedBits() 905 ExVT.getScalarType().getSizeInBits()) & in SimplifyDemandedBits() 923 TLO.DAG.getZeroExtendInReg(Op.getOperand(0),dl,ExVT)); in SimplifyDemandedBits()
|