reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
557 Type *Int64Ty = Builder.getInt64Ty(); 560 ExtDividend = Builder.CreateSExt(Rem->getOperand(0), Int64Ty); 561 ExtDivisor = Builder.CreateSExt(Rem->getOperand(1), Int64Ty); 562 ExtRem = Builder.CreateSRem(ExtDividend, ExtDivisor); 564 ExtDividend = Builder.CreateZExt(Rem->getOperand(0), Int64Ty); 565 ExtDivisor = Builder.CreateZExt(Rem->getOperand(1), Int64Ty); 566 ExtRem = Builder.CreateURem(ExtDividend, ExtDivisor); 568 Trunc = Builder.CreateTrunc(ExtRem, RemTy);