Searched refs:ExVT (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.cpp | 778 EVT ExVT = N->getValueType(0); local 779 unsigned ES = ExVT.getVectorElementType().getSizeInBits(); 788 if (ExVT.getSizeInBits() == 32) { 793 return CurDAG->getMachineNode(Hexagon::EXTRACT_SUBREG, dl, ExVT, 796 return CurDAG->getMachineNode(Hexagon::A2_andp, dl, ExVT,
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 823 EVT ExVT = cast<VTSDNode>(Op.getOperand(1))->getVT(); local 828 unsigned ShAmt = ExVT.getScalarType().getSizeInBits(); 854 BitWidth - ExVT.getScalarType().getSizeInBits()); 861 APInt::getSignBit(ExVT.getScalarType().getSizeInBits()).zext(BitWidth); 864 ExVT.getScalarType().getSizeInBits()) & 882 TLO.DAG.getZeroExtendInReg(Op.getOperand(0),dl,ExVT));
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 18010 MVT ExVT = MVT::getVectorVT(MVT::i16, VT.getVectorNumElements()); 18013 DAG.getNode(ISD::MUL, dl, ExVT, 18014 DAG.getNode(ISD::SIGN_EXTEND, dl, ExVT, A), 18015 DAG.getNode(ISD::SIGN_EXTEND, dl, ExVT, B))); 18020 MVT ExVT = MVT::v8i16; 18025 ALo = DAG.getNode(X86ISD::VSEXT, dl, ExVT, A); 18026 BLo = DAG.getNode(X86ISD::VSEXT, dl, ExVT, B); 18032 ALo = DAG.getBitcast(ExVT, ALo); 18033 BLo = DAG.getBitcast(ExVT, BLo); 18034 ALo = DAG.getNode(ISD::SRA, dl, ExVT, AL [all...] |
Completed in 248 milliseconds