Searched refs:OverflowTy (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 2126 Type *OverflowTy = RetTy->getContainedType(1); in getTypeBasedIntrinsicInstrCost() local 2138 Instruction::ICmp, SumTy, OverflowTy, in getTypeBasedIntrinsicInstrCost() 2140 Cost += thisT()->getArithmeticInstrCost(BinaryOperator::Xor, OverflowTy, in getTypeBasedIntrinsicInstrCost() 2147 Type *OverflowTy = RetTy->getContainedType(1); in getTypeBasedIntrinsicInstrCost() local 2158 thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, SumTy, OverflowTy, in getTypeBasedIntrinsicInstrCost() 2165 Type *OverflowTy = RetTy->getContainedType(1); in getTypeBasedIntrinsicInstrCost() local 2191 BinaryOperator::ICmp, MulTy, OverflowTy, CmpInst::ICMP_NE, CostKind); in getTypeBasedIntrinsicInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 5767 Type *OverflowTy = Type::getInt1Ty(LHS->getContext()); in OptimizeOverflowCheck() local 5769 OverflowTy = VectorType::get(OverflowTy, LHSTy->getElementCount()); in OptimizeOverflowCheck() 5773 Overflow = ConstantInt::getFalse(OverflowTy); in OptimizeOverflowCheck() 5784 Overflow = ConstantInt::getTrue(OverflowTy); in OptimizeOverflowCheck() 5789 Overflow = ConstantInt::getFalse(OverflowTy); in OptimizeOverflowCheck()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 2256 LLT OverflowTy = MRI.getType(OriginalOverflow); in widenScalarMulo() local 2276 Mulo = MIRBuilder.buildInstr(MulOpc, {WideTy, OverflowTy}, in widenScalarMulo() 2300 MIRBuilder.buildICmp(CmpInst::ICMP_NE, OverflowTy, Mul, ExtResult); in widenScalarMulo()
|