Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DIntegerDivision.cpp512 Value *ExtRem; in expandRemainderUpTo32Bits() local
519 ExtRem = Builder.CreateSRem(ExtDividend, ExtDivisor); in expandRemainderUpTo32Bits()
523 ExtRem = Builder.CreateURem(ExtDividend, ExtDivisor); in expandRemainderUpTo32Bits()
525 Trunc = Builder.CreateTrunc(ExtRem, RemTy); in expandRemainderUpTo32Bits()
531 return expandRemainder(cast<BinaryOperator>(ExtRem)); in expandRemainderUpTo32Bits()
562 Value *ExtRem; in expandRemainderUpTo64Bits() local
569 ExtRem = Builder.CreateSRem(ExtDividend, ExtDivisor); in expandRemainderUpTo64Bits()
573 ExtRem = Builder.CreateURem(ExtDividend, ExtDivisor); in expandRemainderUpTo64Bits()
575 Trunc = Builder.CreateTrunc(ExtRem, RemTy); in expandRemainderUpTo64Bits()
581 return expandRemainder(cast<BinaryOperator>(ExtRem)); in expandRemainderUpTo64Bits()