Home
last modified time | relevance | path

Searched refs:isSExtCheaperThanZExt (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.h289 bool isSExtCheaperThanZExt(EVT SrcVT, EVT DstVT) const override;
H A DLoongArchISelLowering.cpp8411 bool LoongArchTargetLowering::isSExtCheaperThanZExt(EVT SrcVT, in isSExtCheaperThanZExt() function in LoongArchTargetLowering
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperCasts.cpp129 TLI.isSExtCheaperThanZExt(getMVTForLLT(SrcTy), getMVTForLLT(DstTy))) { in matchNonNegZext()
H A DLegalizerHelper.cpp2976 TLI.isSExtCheaperThanZExt(getApproximateEVTForLLT(Ty, Ctx), in widenScalar()
3182 TLI.isSExtCheaperThanZExt(getApproximateEVTForLLT(SrcTy, Ctx), in widenScalar()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h50 bool isSExtCheaperThanZExt(EVT SrcVT, EVT DstVT) const override;
H A DRISCVISelLowering.cpp2113 bool RISCVTargetLowering::isSExtCheaperThanZExt(EVT SrcVT, EVT DstVT) const { in isSExtCheaperThanZExt() function in RISCVTargetLowering
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTypePromotion.cpp947 if (TLI->isSExtCheaperThanZExt(SrcVT, PromotedVT)) in run()
H A DCodeGenPrepare.cpp7839 if (TLI->isSExtCheaperThanZExt(OldVT, RegType)) in optimizeSwitchType()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp1100 if (TLI.isSExtCheaperThanZExt(OVT, NVT)) { in PromoteIntRes_ADDSUBSHLSAT()
2131 if (TLI.isSExtCheaperThanZExt(LHS.getValueType(), OpL.getValueType())) { in SExtOrZExtPromotedOperands()
2616 TLI.isSExtCheaperThanZExt(Src.getValueType(), VT)) { in PromoteIntOp_ZERO_EXTEND()
H A DLegalizeDAG.cpp5473 if (TLI.isSExtCheaperThanZExt(OVT, NVT)) in PromoteNode()
5599 TLI.isSExtCheaperThanZExt(Node->getOperand(0).getValueType(), NVT)) in PromoteNode()
H A DSelectionDAG.cpp1692 if (TLI->isSExtCheaperThanZExt(VT.getScalarType(), EltVT)) in getConstant()
6829 if (TLI->isSExtCheaperThanZExt(N1.getValueType(), VT)) in FoldConstantArithmetic()
H A DSelectionDAGBuilder.cpp3907 TLI.isSExtCheaperThanZExt(N.getValueType(), DestVT)) { in visitZExt()
H A DTargetLowering.cpp4988 !isSExtCheaperThanZExt(cast<VTSDNode>(N0.getOperand(1))->getVT(), in SimplifySetCC()
H A DDAGCombiner.cpp14600 if (!TLI.isSExtCheaperThanZExt(N0.getValueType(), VT) && in visitSIGN_EXTEND()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3152 virtual bool isSExtCheaperThanZExt(EVT FromTy, EVT ToTy) const { in isSExtCheaperThanZExt() function