Home
last modified time | relevance | path

Searched refs:SplitSrcVT (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp13076 EVT SplitSrcVT = SrcVT; in CombineExtLoad() local
13078 while (!TLI.isLoadExtLegalOrCustom(ExtType, SplitDstVT, SplitSrcVT) && in CombineExtLoad()
13079 SplitSrcVT.getVectorNumElements() > 1) { in CombineExtLoad()
13081 SplitSrcVT = DAG.GetSplitDestVTs(SplitSrcVT).first; in CombineExtLoad()
13084 if (!TLI.isLoadExtLegalOrCustom(ExtType, SplitDstVT, SplitSrcVT)) in CombineExtLoad()
13092 const unsigned Stride = SplitSrcVT.getStoreSize(); in CombineExtLoad()
13103 SplitSrcVT, LN0->getOriginalAlign(), in CombineExtLoad()
H A DLegalizeVectorTypes.cpp2584 EVT SplitSrcVT = SrcVT.getHalfNumVectorElementsVT(Ctx); in SplitVecRes_ExtendOp()
2588 if (TLI.isTypeLegal(SrcVT) && !TLI.isTypeLegal(SplitSrcVT) && in SplitVecRes_ExtendOp()
2580 EVT SplitSrcVT = SrcVT.getHalfNumVectorElementsVT(Ctx); SplitVecRes_ExtendOp() local