Home
last modified time | relevance | path

Searched refs:getMVTForLLT (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLowLevelTypeUtils.h34 LLVM_ABI MVT getMVTForLLT(LLT Ty);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowLevelTypeUtils.cpp48 MVT llvm::getMVTForLLT(LLT Ty) { in getMVTForLLT() function in llvm
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperVectorOps.cpp169 EVT Ty(getMVTForLLT(VectorTy)); in matchExtractVectorElementWithBuildVector()
223 EVT Ty(getMVTForLLT(VectorTy)); in matchExtractVectorElementWithBuildVectorTrunc()
H A DCombinerHelperCasts.cpp129 TLI.isSExtCheaperThanZExt(getMVTForLLT(SrcTy), getMVTForLLT(DstTy))) { in matchNonNegZext()
H A DLegalizerHelper.cpp9668 MVT VT = getMVTForLLT(Ty); in findGISelOptimalMemOpLowering()
9808 MVT VT = getMVTForLLT(Ty); in lowerMemset()
9809 MVT LargestVT = getMVTForLLT(LargestTy); in lowerMemset()
H A DIRTranslator.cpp1130 B.RegVT = getMVTForLLT(MaskTy); in emitBitTestHeader()
H A DCombinerHelper.cpp4299 EVT Ty(getMVTForLLT(SrcTy)); in matchExtractVecEltBuildVec()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp1106 MVT LitTyMVT = getMVTForLLT(LitTy); in legalizeExtractSubvector()
1109 getMVTForLLT(BigTy), LitTyMVT, Idx, TRI); in legalizeExtractSubvector()
1202 getMVTForLLT(BigTy), getMVTForLLT(LitTy), Idx, TRI); in legalizeInsertSubvector()