Searched refs:getApproximateEVTForLLT (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LowLevelTypeUtils.cpp | 57 EVT llvm::getApproximateEVTForLLT(LLT Ty, LLVMContext &Ctx) { in getApproximateEVTForLLT() function in llvm 59 EVT EltVT = getApproximateEVTForLLT(Ty.getElementType(), Ctx); in getApproximateEVTForLLT()
|
| H A D | TargetLoweringBase.cpp | 1831 EVT VT = getApproximateEVTForLLT(Ty, Context); in allowsMemoryAccess()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | LowLevelTypeUtils.h | 35 LLVM_ABI EVT getApproximateEVTForLLT(LLT Ty, LLVMContext &Ctx);
|
| H A D | TargetLowering.h | 3054 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 D | LoadStoreOpt.cpp | 327 getApproximateEVTForLLT(StoreTy, MF->getFunction().getContext()); in mergeStores()
|
| H A D | LegalizerHelper.cpp | 2976 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 D | CombinerHelper.cpp | 5482 if (TLI.isIntDivCheap(getApproximateEVTForLLT(DstTy, Ctx), Attr)) in matchUDivorURemByConst() 5537 if (TLI.isIntDivCheap(getApproximateEVTForLLT(DstTy, Ctx), Attr)) in matchSDivByConst()
|