Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DLegalizerHelper.cpp41 getNarrowTypeBreakDown(LLT OrigTy, LLT NarrowTy, LLT &LeftoverTy) { in getNarrowTypeBreakDown()
599 LLT NarrowTy) { in narrowScalar()
1110 void LegalizerHelper::narrowScalarSrc(MachineInstr &MI, LLT NarrowTy, in narrowScalarSrc()
1127 void LegalizerHelper::narrowScalarDst(MachineInstr &MI, LLT NarrowTy, in narrowScalarDst()
2326 MachineInstr &MI, unsigned TypeIdx, LLT NarrowTy) { in fewerElementsVectorImplicitDef()
2355 LLT NarrowTy) { in fewerElementsVectorBasic()
2544 LLT NarrowTy) { in fewerElementsVectorCasts()
2593 LLT NarrowTy) { in fewerElementsVectorCmp()
2660 LLT NarrowTy) { in fewerElementsVectorSelect()
2732 LLT NarrowTy) { in fewerElementsVectorPhi()
[all …]
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DLegalizerHelper.cpp43 getNarrowTypeBreakDown(LLT OrigTy, LLT NarrowTy, LLT &LeftoverTy) { in getNarrowTypeBreakDown()
273 LLT NarrowTy, Register SrcReg) { in extractGCDType()
280 LLT LegalizerHelper::buildLCMMergePieces(LLT DstTy, LLT NarrowTy, LLT GCDTy, in buildLCMMergePieces()
769 LLT NarrowTy) { in narrowScalar()
1308 void LegalizerHelper::narrowScalarSrc(MachineInstr &MI, LLT NarrowTy, in narrowScalarSrc()
1324 void LegalizerHelper::narrowScalarDst(MachineInstr &MI, LLT NarrowTy, in narrowScalarDst()
3205 MachineInstr &MI, unsigned TypeIdx, LLT NarrowTy) { in fewerElementsVectorImplicitDef()
3317 LLT NarrowTy) { in fewerElementsVectorCasts()
3365 LLT NarrowTy) { in fewerElementsVectorCmp()
3432 LLT NarrowTy) { in fewerElementsVectorSelect()
[all …]
/external/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp373 auto *NarrowTy = cast<IntegerType>(LHS->getType()); in eliminateOverflowIntrinsic() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp428 auto *NarrowTy = cast<IntegerType>(LHS->getType()); in willNotOverflow() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64InstructionSelector.cpp2965 const LLT NarrowTy = MRI.getType(DstReg); in selectExtractElt() local
3004 const LLT NarrowTy = MRI.getType(I.getOperand(0).getReg()); in selectSplitVectorUnmerge() local
3049 const LLT NarrowTy = MRI.getType(I.getOperand(0).getReg()); in selectUnmergeValues() local
DAArch64ISelDAGToDAG.cpp1407 MVT NarrowTy = MVT::getVectorVT(EltTy, WideSize / 2); in NarrowVector() local
DAArch64ISelLowering.cpp6530 MVT NarrowTy = MVT::getVectorVT(EltTy, WideSize / 2); in NarrowVector() local
10510 MVT NarrowTy = N.getSimpleValueType(); in tryExtendDUPToExtractHigh() local
/external/llvm-project/llvm/lib/Target/AArch64/GISel/
DAArch64InstructionSelector.cpp3731 const LLT NarrowTy = MRI.getType(DstReg); in selectExtractElt() local
3770 const LLT NarrowTy = MRI.getType(I.getOperand(0).getReg()); in selectSplitVectorUnmerge() local
3815 const LLT NarrowTy = MRI.getType(I.getOperand(0).getReg()); in selectUnmergeValues() local
/external/llvm-project/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp430 auto *NarrowTy = cast<IntegerType>(LHS->getType()); in willNotOverflow() local
/external/llvm/lib/Target/AArch64/
DAArch64ISelDAGToDAG.cpp1253 MVT NarrowTy = MVT::getVectorVT(EltTy, WideSize / 2); in NarrowVector() local
DAArch64ISelLowering.cpp4919 MVT NarrowTy = MVT::getVectorVT(EltTy, WideSize / 2); in NarrowVector() local
8206 MVT NarrowTy = N.getSimpleValueType(); in tryExtendDUPToExtractHigh() local
/external/clang/lib/CodeGen/
DCGBuiltin.cpp3576 llvm::Type *NarrowTy = in EmitCommonNeonBuiltinExpr() local
3586 llvm::Type *NarrowTy = in EmitCommonNeonBuiltinExpr() local
/external/llvm/lib/Transforms/Scalar/
DSROA.cpp2515 IntegerType *NarrowTy = Type::getIntNTy(SI.getContext(), SliceSize * 8); in visitStoreInst() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DSROA.cpp2670 IntegerType *NarrowTy = Type::getIntNTy(SI.getContext(), SliceSize * 8); in visitStoreInst() local
/external/llvm-project/llvm/lib/Transforms/Scalar/
DSROA.cpp2692 IntegerType *NarrowTy = Type::getIntNTy(SI.getContext(), SliceSize * 8); in visitStoreInst() local
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelDAGToDAG.cpp1588 MVT NarrowTy = MVT::getVectorVT(EltTy, WideSize / 2); in NarrowVector() local
DAArch64ISelLowering.cpp7814 MVT NarrowTy = MVT::getVectorVT(EltTy, WideSize / 2); in NarrowVector() local
12616 MVT NarrowTy = N.getSimpleValueType(); in tryExtendDUPToExtractHigh() local
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp4104 Type *NarrowTy; in hasSameExtUse() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DCodeGenPrepare.cpp5202 Type *NarrowTy; in hasSameExtUse() local
/external/llvm-project/llvm/lib/CodeGen/
DCodeGenPrepare.cpp5488 Type *NarrowTy; in hasSameExtUse() local
/external/llvm-project/clang/lib/CodeGen/
DCGBuiltin.cpp6437 auto *NarrowTy = in EmitCommonNeonBuiltinExpr() local
6447 auto *NarrowTy = in EmitCommonNeonBuiltinExpr() local
/external/llvm/lib/Analysis/
DScalarEvolution.cpp7185 auto *NarrowTy = IntegerType::get(getContext(), NarrowWidth); in howFarToZero() local