Home
last modified time | relevance | path

Searched refs:OverflowTy (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1755 Type *OverflowTy = RetTy->getContainedType(1); in getTypeBasedIntrinsicInstrCost() local
1771 Instruction::ICmp, SumTy, OverflowTy, in getTypeBasedIntrinsicInstrCost()
1774 Instruction::Select, OverflowTy, OverflowTy, in getTypeBasedIntrinsicInstrCost()
1776 Cost += thisT()->getArithmeticInstrCost(BinaryOperator::And, OverflowTy, in getTypeBasedIntrinsicInstrCost()
1783 Type *OverflowTy = RetTy->getContainedType(1); in getTypeBasedIntrinsicInstrCost() local
1791 thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, SumTy, OverflowTy, in getTypeBasedIntrinsicInstrCost()
1798 Type *OverflowTy = RetTy->getContainedType(1); in getTypeBasedIntrinsicInstrCost() local
1822 thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, MulTy, OverflowTy, in getTypeBasedIntrinsicInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp4599 Type *OverflowTy = Type::getInt1Ty(LHS->getContext()); in OptimizeOverflowCheck() local
4601 OverflowTy = VectorType::get(OverflowTy, LHSTy->getElementCount()); in OptimizeOverflowCheck()
4605 Overflow = ConstantInt::getFalse(OverflowTy); in OptimizeOverflowCheck()
4616 Overflow = ConstantInt::getTrue(OverflowTy); in OptimizeOverflowCheck()
4621 Overflow = ConstantInt::getFalse(OverflowTy); in OptimizeOverflowCheck()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp1841 LLT OverflowTy = MRI.getType(OriginalOverflow); in widenScalarMulo() local
1852 auto Mulo = MIRBuilder.buildInstr(MI.getOpcode(), {WideTy, OverflowTy}, in widenScalarMulo()
1875 MIRBuilder.buildICmp(CmpInst::ICMP_NE, OverflowTy, Mul, ExtResult); in widenScalarMulo()
3713 LLT OverflowTy = LLT::scalarOrVector(PartsPerUnmerge, OverflowElementTy); in fewerElementsVectorMulo() local
3722 auto PartMul = MIRBuilder.buildInstr(MI.getOpcode(), {ResultTy, OverflowTy}, in fewerElementsVectorMulo()