Searched refs:DivTy (Results 1 – 2 of 2) sorted by relevance
148 IntegerType *DivTy = cast<IntegerType>(Dividend->getType()); in generateUnsignedDivisionCode() local149 unsigned BitWidth = DivTy->getBitWidth(); in generateUnsignedDivisionCode()151 ConstantInt *Zero = ConstantInt::get(DivTy, 0); in generateUnsignedDivisionCode()152 ConstantInt *One = ConstantInt::get(DivTy, 1); in generateUnsignedDivisionCode()153 ConstantInt *NegOne = ConstantInt::getSigned(DivTy, -1); in generateUnsignedDivisionCode()154 ConstantInt *MSB = ConstantInt::get(DivTy, BitWidth - 1); in generateUnsignedDivisionCode()161 DivTy); in generateUnsignedDivisionCode()285 PHINode *Carry_1 = Builder.CreatePHI(DivTy, 2); in generateUnsignedDivisionCode()286 PHINode *SR_3 = Builder.CreatePHI(DivTy, 2); in generateUnsignedDivisionCode()287 PHINode *R_1 = Builder.CreatePHI(DivTy, 2); in generateUnsignedDivisionCode()[all …]
95 static Constant *getSafeDivisor(Type *DivTy) { in getSafeDivisor() argument96 assert(DivTy->isIntOrIntVectorTy() && "Unsupported divisor type"); in getSafeDivisor()97 return ConstantInt::get(DivTy, 1u, false); in getSafeDivisor()