Home
last modified time | relevance | path

Searched defs:WideTy (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp96 LLT WideTy = MRI.getType(WideReg); in matchICmpRedundantTrunc() local
110 LLT WideTy = MRI.getType(WideReg); in applyICmpRedundantTrunc() local
H A DAArch64CallLowering.cpp720 LLT WideTy = MRI.getType(WideReg); in lowerFormalArguments() local
H A DAArch64InstructionSelector.cpp3950 const LLT WideTy = MRI.getType(SrcReg); in selectExtractElt() local
4030 const LLT WideTy = MRI.getType(SrcReg); in selectUnmergeValues() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp1782 void LegalizerHelper::widenScalarSrc(MachineInstr &MI, LLT WideTy, in widenScalarSrc()
1796 void LegalizerHelper::widenScalarDst(MachineInstr &MI, LLT WideTy, in widenScalarDst()
1814 void LegalizerHelper::moreElementsVectorDst(MachineInstr &MI, LLT WideTy, in moreElementsVectorDst()
1846 LLT WideTy) { in widenScalarMergeValues()
1967 LLT WideTy) { in widenScalarUnmergeValues()
2096 LLT WideTy) { in widenScalarExtract()
2170 LLT WideTy) { in widenScalarInsert()
2182 LLT WideTy) { in widenScalarAddSubOverflow()
2265 LLT WideTy) { in widenScalarAddSubShlSat()
2309 LLT WideTy) { in widenScalarMulo()
[all …]
H A DCombinerHelper.cpp4988 LLT WideTy = MRI.getType(Dst); in matchNarrowBinopFeedingAnd() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp201 IntegerType *WideTy = in parseLoopStructure() local
H A DScalarEvolutionExpander.cpp907 Type *WideTy = IntegerType::get(AR->getType()->getContext(), BitWidth * 2); in IsIncrementNSW() local
921 Type *WideTy = IntegerType::get(AR->getType()->getContext(), BitWidth * 2); in IsIncrementNUW() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp458 SE.getSignExtendExpr(RHS, WideTy), SCEV::FlagAnyWrap, in reassociateSubLHS() local
970 IntegerType *WideTy = parseLoopStructure() local
H A DLoopStrengthReduce.cpp797 Type *WideTy = in isAddRecSExtable() local
805 Type *WideTy = in isAddSExtable() local
813 Type *WideTy = in isMulSExtable() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp1594 VectorType *WideTy = in getVectorInstrCost() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1058 MVT WideTy = MVT::getVectorVT(MVT::getIntegerVT(2*ElemTy.getSizeInBits()), in LowerSETCC() local
1116 MVT WideTy = MVT::getVectorVT(MVT::getIntegerVT(2*ElemTy.getSizeInBits()), in LowerVSELECT() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1991 IntegerType *WideTy = IC.Builder.getIntNTy(PatternWidth); in instCombineSVEDupqLane() local
H A DAArch64ISelDAGToDAG.cpp2264 MVT WideTy = MVT::getVectorVT(EltTy, 2 * NarrowSize); in operator ()() local
H A DAArch64ISelLowering.cpp11936 MVT WideTy = MVT::getVectorVT(EltTy, 2 * NarrowSize); in WidenVector() local
14499 EVT WideTy = WideVec.getValueType(); in LowerEXTRACT_VECTOR_ELT() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp1373 Type *WideTy = IntegerType::get(SE->getContext(), BitWidth * 2); in getPreStartForExtend() local
1653 Type *WideTy = IntegerType::get(getContext(), BitWidth * 2); in getZeroExtendExprImpl() local
2028 Type *WideTy = IntegerType::get(getContext(), BitWidth * 2); in getSignExtendExprImpl() local
2325 auto *WideTy = in willNotOverflow() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3124 LLT WideTy = widenToNextPowerOf2(ValTy); in legalizeLoad() local