Home
last modified time | relevance | path

Searched refs:IndexVT (Results 1 – 7 of 7) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp202 MVT *IndexVT) { in addVectorLoadStoreOperands() argument
212 if (IndexVT) in addVectorLoadStoreOperands()
213 *IndexVT = Operands.back()->getSimpleValueType(0); in addVectorLoadStoreOperands()
339 MVT IndexVT; in selectVLXSEG() local
347 unsigned IndexLog2EEW = Log2_32(IndexVT.getScalarSizeInBits()); in selectVLXSEG()
416 MVT IndexVT; in selectVSXSEG() local
424 unsigned IndexLog2EEW = Log2_32(IndexVT.getScalarSizeInBits()); in selectVSXSEG()
999 MVT IndexVT; in Select() local
1002 &IndexVT); in Select()
1188 MVT IndexVT; in Select() local
[all …]
H A DRISCVISelDAGToDAG.h78 MVT *IndexVT = nullptr);
H A DRISCVISelLowering.cpp1967 MVT IndexVT = VT.changeTypeToInteger(); in lowerVECTOR_SHUFFLE() local
1973 IndexVT = IndexVT.changeVectorElementType(MVT::i16); in lowerVECTOR_SHUFFLE()
4613 MVT IndexVT = Index.getSimpleValueType(); in lowerMGATHER() local
4633 if (VT.bitsGE(IndexVT)) { in lowerMGATHER()
4635 IndexVT = MVT::getVectorVT(IndexVT.getVectorElementType(), in lowerMGATHER()
4638 IndexVT = getContainerForFixedLengthVector(IndexVT); in lowerMGATHER()
4714 if (VT.bitsGE(IndexVT)) { in lowerMSCATTER()
4716 IndexVT = MVT::getVectorVT(IndexVT.getVectorElementType(), in lowerMSCATTER()
4719 IndexVT = getContainerForFixedLengthVector(IndexVT); in lowerMSCATTER()
6242 EVT IndexVT = Index.getValueType(); in PerformDAGCombine() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp5726 MVT IndexVT = IndexOp.getSimpleValueType(); in Select() local
5745 if (IndexVT == MVT::v4i32 && NumElts == 4 && EltSize == 32) in Select()
5772 if (IndexVT == MVT::v4i32 && NumElts == 4 && EltSize == 32) in Select()
5823 MVT IndexVT = IndexOp.getSimpleValueType(); in Select() local
5839 if (IndexVT == MVT::v4i32 && NumElts == 4 && EltSize == 32) in Select()
5841 else if (IndexVT == MVT::v8i32 && NumElts == 8 && EltSize == 32) in Select()
5845 else if (IndexVT == MVT::v4i32 && NumElts == 2 && EltSize == 64) in Select()
5847 else if (IndexVT == MVT::v4i32 && NumElts == 4 && EltSize == 64) in Select()
5849 else if (IndexVT == MVT::v8i32 && NumElts == 8 && EltSize == 64) in Select()
5851 else if (IndexVT == MVT::v2i64 && NumElts == 4 && EltSize == 32) in Select()
[all …]
H A DX86ISelLowering.cpp5194 MVT IndexVT = MVT::getVT(I.getArgOperand(2)->getType()); in getTgtMemIntrinsic() local
30187 MVT IndexVT = Index.getSimpleValueType(); in LowerMSCATTER() local
30191 if (IndexVT == MVT::v2i32) in LowerMSCATTER()
30204 IndexVT = MVT::getVectorVT(IndexVT.getVectorElementType(), NumElts); in LowerMSCATTER()
30208 Index = ExtendToType(Index, IndexVT, DAG); in LowerMSCATTER()
30337 MVT IndexVT = Index.getSimpleValueType(); in LowerMGATHER() local
30342 if (IndexVT == MVT::v2i32) in LowerMGATHER()
30349 !IndexVT.is512BitVector()) { in LowerMGATHER()
30357 IndexVT = MVT::getVectorVT(IndexVT.getVectorElementType(), NumElts); in LowerMGATHER()
30361 Index = ExtendToType(Index, IndexVT, DAG); in LowerMGATHER()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4346 EVT IndexVT = Index.getSimpleValueType(); in LowerMGATHER() local
4358 IndexVT = getContainerForFixedLengthVector(DAG, IndexVT); in LowerMGATHER()
4362 IndexVT = MemVT.changeTypeToInteger(); in LowerMGATHER()
4450 EVT IndexVT = Index.getSimpleValueType(); in LowerMSCATTER() local
4463 IndexVT = getContainerForFixedLengthVector(DAG, IndexVT); in LowerMSCATTER()
4467 IndexVT = MemVT.changeTypeToInteger(); in LowerMSCATTER()
9227 MVT IndexVT = MVT::v8i8; in GenerateTBL() local
9230 IndexVT = MVT::v16i8; in GenerateTBL()
9242 ISD::INTRINSIC_WO_CHAIN, DL, IndexVT, in GenerateTBL()
9244 DAG.getBuildVector(IndexVT, DL, in GenerateTBL()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp4976 EVT IndexVT = Index.getValueType(); in WidenVecOp_MSCATTER() local
4978 IndexVT.getVectorElementType(), NumElts); in WidenVecOp_MSCATTER()