Home
last modified time | relevance | path

Searched refs:HalfVT (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DValueTypes.h792 EVT HalfVT = EVT((MVT::SimpleValueType)IntVT); in getHalfSizedIntegerVT() local
793 if (HalfVT.getSizeInBits() * 2 >= EVTSize) in getHalfSizedIntegerVT()
794 return HalfVT; in getHalfSizedIntegerVT()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypes.cpp1104 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), in SplitInteger() local
1106 SplitInteger(Op, HalfVT, HalfVT, Lo, Hi); in SplitInteger()
DLegalizeVectorTypes.cpp1353 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), HalfElementVT, in SplitVecOp_TRUNCATE() local
1355 SDValue HalfLo = DAG.getNode(ISD::TRUNCATE, DL, HalfVT, InLoVec); in SplitVecOp_TRUNCATE()
1356 SDValue HalfHi = DAG.getNode(ISD::TRUNCATE, DL, HalfVT, InHiVec); in SplitVecOp_TRUNCATE()
DSelectionDAGBuilder.cpp127 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), RoundBits/2); in getCopyFromParts() local
131 PartVT, HalfVT, V); in getCopyFromParts()
133 RoundParts / 2, PartVT, HalfVT, V); in getCopyFromParts()
135 Lo = DAG.getNode(ISD::BITCAST, DL, HalfVT, Parts[0]); in getCopyFromParts()
136 Hi = DAG.getNode(ISD::BITCAST, DL, HalfVT, Parts[1]); in getCopyFromParts()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp10190 MVT HalfVT = MVT::getVectorVT(VT.getScalarType(), in LowerSIGN_EXTEND() local
10193 OpLo = DAG.getNode(X86ISD::VSEXT_MOVL, dl, HalfVT, OpLo); in LowerSIGN_EXTEND()
10194 OpHi = DAG.getNode(X86ISD::VSEXT_MOVL, dl, HalfVT, OpHi); in LowerSIGN_EXTEND()
17300 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), MemVT.getScalarType(), in PerformLOADCombine() local
17302 SDValue Load1 = DAG.getLoad(HalfVT, dl, Ld->getChain(), Ptr, in PerformLOADCombine()
17307 SDValue Load2 = DAG.getLoad(HalfVT, dl, Ld->getChain(), Ptr, in PerformLOADCombine()