/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64PreLegalizerCombiner.cpp | 96 LLT WideTy = MRI.getType(WideReg); in matchICmpRedundantTrunc() local 110 LLT WideTy = MRI.getType(WideReg); in applyICmpRedundantTrunc() local
|
H A D | AArch64CallLowering.cpp | 720 LLT WideTy = MRI.getType(WideReg); in lowerFormalArguments() local
|
H A D | AArch64InstructionSelector.cpp | 3950 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 D | LegalizerHelper.cpp | 1782 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 D | CombinerHelper.cpp | 4988 LLT WideTy = MRI.getType(Dst); in matchNarrowBinopFeedingAnd() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopConstrainer.cpp | 201 IntegerType *WideTy = in parseLoopStructure() local
|
H A D | ScalarEvolutionExpander.cpp | 907 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 D | InductiveRangeCheckElimination.cpp | 458 SE.getSignExtendExpr(RHS, WideTy), SCEV::FlagAnyWrap, in reassociateSubLHS() local 970 IntegerType *WideTy = parseLoopStructure() local
|
H A D | LoopStrengthReduce.cpp | 797 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 D | RISCVTargetTransformInfo.cpp | 1594 VectorType *WideTy = in getVectorInstrCost() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 1058 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 D | AArch64TargetTransformInfo.cpp | 1991 IntegerType *WideTy = IC.Builder.getIntNTy(PatternWidth); in instCombineSVEDupqLane() local
|
H A D | AArch64ISelDAGToDAG.cpp | 2264 MVT WideTy = MVT::getVectorVT(EltTy, 2 * NarrowSize); in operator ()() local
|
H A D | AArch64ISelLowering.cpp | 11936 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 D | ScalarEvolution.cpp | 1373 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 D | AMDGPULegalizerInfo.cpp | 3124 LLT WideTy = widenToNextPowerOf2(ValTy); in legalizeLoad() local
|