Home
last modified time | relevance | path

Searched defs:NarrowTy (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp53 getNarrowTypeBreakDown(LLT OrigTy, LLT NarrowTy, LLT &LeftoverTy) { in getNarrowTypeBreakDown()
219 LLT NarrowTy = (NumElts == 1) ? EltTy : LLT::fixed_vector(NumElts, EltTy); in extractVectorParts() local
340 LLT NarrowTy, Register SrcReg) { in extractGCDType()
347 LLT LegalizerHelper::buildLCMMergePieces(LLT DstTy, LLT NarrowTy, LLT GCDTy, in buildLCMMergePieces()
907 LLT NarrowTy) { in narrowScalar()
1446 void LegalizerHelper::narrowScalarSrc(MachineInstr &MI, LLT NarrowTy, in narrowScalarSrc()
1462 void LegalizerHelper::narrowScalarDst(MachineInstr &MI, LLT NarrowTy, in narrowScalarDst()
3658 LLT NarrowTy = (NumElts == 1) ? EltTy : LLT::fixed_vector(NumElts, EltTy); in makeDstOps() local
3823 LLT NarrowTy) { in fewerElementsVectorUnmergeValues()
3871 LLT NarrowTy) { in fewerElementsVectorMerge()
[all …]
H A DCallLowering.cpp1187 LLT NarrowTy) { in buildExtensionHint()
H A DCombinerHelper.cpp4772 LLT NarrowTy = LLT::scalar(NarrowWidth); in matchNarrowBinopFeedingAnd() local
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp4171 const LLT NarrowTy = MRI.getType(DstReg); in selectExtractElt() local
4209 const LLT NarrowTy = MRI.getType(I.getOperand(0).getReg()); in selectSplitVectorUnmerge() local
4252 const LLT NarrowTy = MRI.getType(I.getOperand(0).getReg()); in selectUnmergeValues() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2956 IntegerType *NarrowTy = Type::getIntNTy(SI.getContext(), SliceSize * 8); in visitStoreInst() local
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1912 MVT NarrowTy = MVT::getVectorVT(EltTy, WideSize / 2); in NarrowVector() local
H A DAArch64ISelLowering.cpp10294 MVT NarrowTy = MVT::getVectorVT(EltTy, WideSize / 2); in NarrowVector() local
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp5802 Type *NarrowTy; in hasSameExtUse() local
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGBuiltin.cpp7175 auto *NarrowTy = in EmitCommonNeonBuiltinExpr() local
7185 auto *NarrowTy = in EmitCommonNeonBuiltinExpr() local
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DScalarEvolution.cpp2366 auto *NarrowTy = cast<IntegerType>(LHS->getType()); in willNotOverflow() local