Lines Matching refs:ResultTy

1678   Type *ResultTy;  in ConstantFoldCompareInstruction()  local
1680 ResultTy = VectorType::get(Type::getInt1Ty(C1->getContext()), in ConstantFoldCompareInstruction()
1683 ResultTy = Type::getInt1Ty(C1->getContext()); in ConstantFoldCompareInstruction()
1687 return Constant::getNullValue(ResultTy); in ConstantFoldCompareInstruction()
1690 return Constant::getAllOnesValue(ResultTy); in ConstantFoldCompareInstruction()
1700 return UndefValue::get(ResultTy); in ConstantFoldCompareInstruction()
1705 return ConstantInt::get(ResultTy, CmpInst::isTrueWhenEqual(Predicate)); in ConstantFoldCompareInstruction()
1709 return ConstantInt::get(ResultTy, CmpInst::isUnordered(Predicate)); in ConstantFoldCompareInstruction()
1753 case ICmpInst::ICMP_EQ: return ConstantInt::get(ResultTy, V1 == V2); in ConstantFoldCompareInstruction()
1754 case ICmpInst::ICMP_NE: return ConstantInt::get(ResultTy, V1 != V2); in ConstantFoldCompareInstruction()
1755 case ICmpInst::ICMP_SLT: return ConstantInt::get(ResultTy, V1.slt(V2)); in ConstantFoldCompareInstruction()
1756 case ICmpInst::ICMP_SGT: return ConstantInt::get(ResultTy, V1.sgt(V2)); in ConstantFoldCompareInstruction()
1757 case ICmpInst::ICMP_SLE: return ConstantInt::get(ResultTy, V1.sle(V2)); in ConstantFoldCompareInstruction()
1758 case ICmpInst::ICMP_SGE: return ConstantInt::get(ResultTy, V1.sge(V2)); in ConstantFoldCompareInstruction()
1759 case ICmpInst::ICMP_ULT: return ConstantInt::get(ResultTy, V1.ult(V2)); in ConstantFoldCompareInstruction()
1760 case ICmpInst::ICMP_UGT: return ConstantInt::get(ResultTy, V1.ugt(V2)); in ConstantFoldCompareInstruction()
1761 case ICmpInst::ICMP_ULE: return ConstantInt::get(ResultTy, V1.ule(V2)); in ConstantFoldCompareInstruction()
1762 case ICmpInst::ICMP_UGE: return ConstantInt::get(ResultTy, V1.uge(V2)); in ConstantFoldCompareInstruction()
1770 case FCmpInst::FCMP_FALSE: return Constant::getNullValue(ResultTy); in ConstantFoldCompareInstruction()
1771 case FCmpInst::FCMP_TRUE: return Constant::getAllOnesValue(ResultTy); in ConstantFoldCompareInstruction()
1773 return ConstantInt::get(ResultTy, R==APFloat::cmpUnordered); in ConstantFoldCompareInstruction()
1775 return ConstantInt::get(ResultTy, R!=APFloat::cmpUnordered); in ConstantFoldCompareInstruction()
1777 return ConstantInt::get(ResultTy, R==APFloat::cmpUnordered || in ConstantFoldCompareInstruction()
1780 return ConstantInt::get(ResultTy, R==APFloat::cmpEqual); in ConstantFoldCompareInstruction()
1782 return ConstantInt::get(ResultTy, R!=APFloat::cmpEqual); in ConstantFoldCompareInstruction()
1784 return ConstantInt::get(ResultTy, R==APFloat::cmpLessThan || in ConstantFoldCompareInstruction()
1787 return ConstantInt::get(ResultTy, R==APFloat::cmpUnordered || in ConstantFoldCompareInstruction()
1790 return ConstantInt::get(ResultTy, R==APFloat::cmpLessThan); in ConstantFoldCompareInstruction()
1792 return ConstantInt::get(ResultTy, R==APFloat::cmpUnordered || in ConstantFoldCompareInstruction()
1795 return ConstantInt::get(ResultTy, R==APFloat::cmpGreaterThan); in ConstantFoldCompareInstruction()
1797 return ConstantInt::get(ResultTy, R!=APFloat::cmpGreaterThan); in ConstantFoldCompareInstruction()
1799 return ConstantInt::get(ResultTy, R==APFloat::cmpLessThan || in ConstantFoldCompareInstruction()
1802 return ConstantInt::get(ResultTy, R!=APFloat::cmpLessThan); in ConstantFoldCompareInstruction()
1804 return ConstantInt::get(ResultTy, R==APFloat::cmpGreaterThan || in ConstantFoldCompareInstruction()
1884 return ConstantInt::get(ResultTy, Result); in ConstantFoldCompareInstruction()
1955 return ConstantInt::get(ResultTy, Result); in ConstantFoldCompareInstruction()