Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowLevelTypeUtils.cpp57 EVT llvm::getApproximateEVTForLLT(LLT Ty, LLVMContext &Ctx) { in getApproximateEVTForLLT() function in llvm
59 EVT EltVT = getApproximateEVTForLLT(Ty.getElementType(), Ctx); in getApproximateEVTForLLT()
H A DTargetLoweringBase.cpp1831 EVT VT = getApproximateEVTForLLT(Ty, Context); in allowsMemoryAccess()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLowLevelTypeUtils.h35 LLVM_ABI EVT getApproximateEVTForLLT(LLT Ty, LLVMContext &Ctx);
H A DTargetLowering.h3054 return isTruncateFree(getApproximateEVTForLLT(FromTy, Ctx), in isTruncateFree()
3055 getApproximateEVTForLLT(ToTy, Ctx)); in isTruncateFree()
3139 return isZExtFree(getApproximateEVTForLLT(FromTy, Ctx), in isZExtFree()
3140 getApproximateEVTForLLT(ToTy, Ctx)); in isZExtFree()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp327 getApproximateEVTForLLT(StoreTy, MF->getFunction().getContext()); in mergeStores()
H A DLegalizerHelper.cpp2976 TLI.isSExtCheaperThanZExt(getApproximateEVTForLLT(Ty, Ctx), in widenScalar()
2977 getApproximateEVTForLLT(WideTy, Ctx)) in widenScalar()
3182 TLI.isSExtCheaperThanZExt(getApproximateEVTForLLT(SrcTy, Ctx), in widenScalar()
3183 getApproximateEVTForLLT(WideTy, Ctx))) in widenScalar()
8184 if (TLI.shouldExpandCmpUsingSelects(getApproximateEVTForLLT(SrcTy, Ctx)) || in lowerThreewayCompare()
H A DCombinerHelper.cpp5482 if (TLI.isIntDivCheap(getApproximateEVTForLLT(DstTy, Ctx), Attr)) in matchUDivorURemByConst()
5537 if (TLI.isIntDivCheap(getApproximateEVTForLLT(DstTy, Ctx), Attr)) in matchSDivByConst()