ΒΆbool expandRemainderUpTo32Bits(
llvm::BinaryOperator* Rem)
bool expandRemainderUpTo32Bits(
llvm::BinaryOperator* Rem)
Description
Generate code to calculate the remainder of two integers, replacing Rem with the generated code. Uses ExpandReminder with a 32bit Rem which makes it useful for targets with little or no support for less than 32 bit arithmetic. Replace Rem with generated code.
Declared at: llvm/include/llvm/Transforms/Utils/IntegerDivision.h:49
Parameters
- llvm::BinaryOperator* Rem