mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-10 20:33:15 +00:00
Document the interface for integer expansion, using doxygen-style comments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164231 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
4c8f2dd6ab
commit
16514de50a
@ -23,6 +23,14 @@ namespace llvm {
|
|||||||
|
|
||||||
namespace llvm {
|
namespace llvm {
|
||||||
|
|
||||||
|
/// Generate code to divide two integers, replacing Div with the generated
|
||||||
|
/// code. This currently generates code similarly to compiler-rt's
|
||||||
|
/// implementations, but future work includes generating more specialized code
|
||||||
|
/// when more information about the operands are known. Currently only
|
||||||
|
/// implements 32bit scalar division, but future work is removing this
|
||||||
|
/// limitation.
|
||||||
|
///
|
||||||
|
/// @brief Replace Div with generated code.
|
||||||
bool expandDivision(BinaryOperator* Div);
|
bool expandDivision(BinaryOperator* Div);
|
||||||
|
|
||||||
} // End llvm namespace
|
} // End llvm namespace
|
||||||
|
Loading…
x
Reference in New Issue
Block a user