Home
last modified time | relevance | path

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

/freebsd-src/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.cpp712 LLT WideTy = MRI.getType(WideReg); lowerFormalArguments() local
H A DAArch64InstructionSelector.cpp4102 const LLT WideTy = MRI.getType(SrcReg); selectExtractElt() local
4182 const LLT WideTy = MRI.getType(SrcReg); selectUnmergeValues() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp1782 void LegalizerHelper::widenScalarSrc(MachineInstr &MI, LLT WideTy, in widenScalarMergeValues() argument
1718 widenScalarSrc(MachineInstr & MI,LLT WideTy,unsigned OpIdx,unsigned ExtOpcode) widenScalarSrc() argument
1732 widenScalarDst(MachineInstr & MI,LLT WideTy,unsigned OpIdx,unsigned TruncOpcode) widenScalarDst() argument
1750 moreElementsVectorDst(MachineInstr & MI,LLT WideTy,unsigned OpIdx) moreElementsVectorDst() argument
1903 widenScalarUnmergeValues(MachineInstr & MI,unsigned TypeIdx,LLT WideTy) widenScalarUnmergeValues() argument
2032 widenScalarExtract(MachineInstr & MI,unsigned TypeIdx,LLT WideTy) widenScalarExtract() argument
2106 widenScalarInsert(MachineInstr & MI,unsigned TypeIdx,LLT WideTy) widenScalarInsert() argument
2118 widenScalarAddSubOverflow(MachineInstr & MI,unsigned TypeIdx,LLT WideTy) widenScalarAddSubOverflow() argument
2201 widenScalarAddSubShlSat(MachineInstr & MI,unsigned TypeIdx,LLT WideTy) widenScalarAddSubShlSat() argument
2245 widenScalarMulo(MachineInstr & MI,unsigned TypeIdx,LLT WideTy) widenScalarMulo() argument
2311 widenScalar(MachineInstr & MI,unsigned TypeIdx,LLT WideTy) widenScalar() argument
3458 LLT WideTy = LLT::scalar(StoreSizeInBits); lowerStore() local
7056 LLT WideTy = LLT::scalar(DstTy.getSizeInBits()); lowerMergeValues() local
7765 LLT WideTy = OrigTy.changeElementSize(SizeInBits * 2); lowerSMULH_UMULH() local
[all...]
H A DCombinerHelper.cpp4826 LLT WideTy = MRI.getType(Dst); matchNarrowBinopFeedingAnd() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp195 IntegerType *WideTy = parseLoopStructure() local
H A DScalarEvolutionExpander.cpp847 Type *WideTy = IntegerType::get(AR->getType()->getContext(), BitWidth * 2); IsIncrementNSW() local
861 Type *WideTy = IntegerType::get(AR->getType()->getContext(), BitWidth * 2); IsIncrementNUW() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp456 auto WideTy = IntegerType::get(Ty->getContext(), Ty->getBitWidth() * 2); in reassociateSubLHS() local
H A DLoopStrengthReduce.cpp669 Type *WideTy = isAddRecSExtable() local
677 Type *WideTy = isAddSExtable() local
685 Type *WideTy = isMulSExtable() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp1198 VectorType *WideTy = getVectorInstrCost() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1039 MVT WideTy = MVT::getVectorVT(MVT::getIntegerVT(2*ElemTy.getSizeInBits()), LowerSETCC() local
1097 MVT WideTy = MVT::getVectorVT(MVT::getIntegerVT(2*ElemTy.getSizeInBits()), LowerVSELECT() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1812 IntegerType *WideTy = IC.Builder.getIntNTy(PatternWidth); instCombineSVEDupqLane() local
H A DAArch64ISelDAGToDAG.cpp2109 MVT WideTy = MVT::getVectorVT(EltTy, 2 * NarrowSize); operator ()() local
H A DAArch64ISelLowering.cpp10915 MVT WideTy = MVT::getVectorVT(EltTy, 2 * NarrowSize); WidenVector() local
13518 EVT WideTy = WideVec.getValueType(); LowerEXTRACT_VECTOR_ELT() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp1371 Type *WideTy = IntegerType::get(SE->getContext(), BitWidth * 2); getPreStartForExtend() local
1651 Type *WideTy = IntegerType::get(getContext(), BitWidth * 2); getZeroExtendExprImpl() local
2026 Type *WideTy = IntegerType::get(getContext(), BitWidth * 2); getSignExtendExprImpl() local
2323 auto *WideTy = willNotOverflow() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp3028 LLT WideTy = widenToNextPowerOf2(ValTy); legalizeLoad() local