Searched refs:ExtRem (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | IntegerDivision.cpp | 507 Value *ExtRem; in expandRemainderUpTo32Bits() local 514 ExtRem = Builder.CreateSRem(ExtDividend, ExtDivisor); in expandRemainderUpTo32Bits() 518 ExtRem = Builder.CreateURem(ExtDividend, ExtDivisor); in expandRemainderUpTo32Bits() 520 Trunc = Builder.CreateTrunc(ExtRem, RemTy); in expandRemainderUpTo32Bits() 526 return expandRemainder(cast<BinaryOperator>(ExtRem)); in expandRemainderUpTo32Bits() 555 Value *ExtRem; in expandRemainderUpTo64Bits() local 562 ExtRem = Builder.CreateSRem(ExtDividend, ExtDivisor); in expandRemainderUpTo64Bits() 566 ExtRem = Builder.CreateURem(ExtDividend, ExtDivisor); in expandRemainderUpTo64Bits() 568 Trunc = Builder.CreateTrunc(ExtRem, RemTy); in expandRemainderUpTo64Bits() 574 return expandRemainder(cast<BinaryOperator>(ExtRem)); in expandRemainderUpTo64Bits()
|
D | BypassSlowDivision.cpp | 379 Value *ExtRem = Builder.CreateZExt(TruncRem, getSlowType()); in insertFastDivAndRem() local 380 return QuotRemPair(ExtDiv, ExtRem); in insertFastDivAndRem()
|
/external/llvm/lib/Transforms/Utils/ |
D | IntegerDivision.cpp | 508 Value *ExtRem; in expandRemainderUpTo32Bits() local 515 ExtRem = Builder.CreateSRem(ExtDividend, ExtDivisor); in expandRemainderUpTo32Bits() 519 ExtRem = Builder.CreateURem(ExtDividend, ExtDivisor); in expandRemainderUpTo32Bits() 521 Trunc = Builder.CreateTrunc(ExtRem, RemTy); in expandRemainderUpTo32Bits() 527 return expandRemainder(cast<BinaryOperator>(ExtRem)); in expandRemainderUpTo32Bits() 556 Value *ExtRem; in expandRemainderUpTo64Bits() local 563 ExtRem = Builder.CreateSRem(ExtDividend, ExtDivisor); in expandRemainderUpTo64Bits() 567 ExtRem = Builder.CreateURem(ExtDividend, ExtDivisor); in expandRemainderUpTo64Bits() 569 Trunc = Builder.CreateTrunc(ExtRem, RemTy); in expandRemainderUpTo64Bits() 575 return expandRemainder(cast<BinaryOperator>(ExtRem)); in expandRemainderUpTo64Bits()
|