LLVM: lib/Analysis/ScalarEvolutionDivision.cpp File Reference (original) (raw)
#include "[llvm/Analysis/ScalarEvolutionDivision.h](ScalarEvolutionDivision%5F8h%5Fsource.html)"#include "[llvm/ADT/APInt.h](APInt%5F8h%5Fsource.html)"#include "[llvm/ADT/DenseMap.h](DenseMap%5F8h%5Fsource.html)"#include "[llvm/ADT/SmallVector.h](SmallVector%5F8h%5Fsource.html)"#include "[llvm/Analysis/ScalarEvolution.h](ScalarEvolution%5F8h%5Fsource.html)"#include "[llvm/IR/InstIterator.h](InstIterator%5F8h%5Fsource.html)"#include "[llvm/IR/Instructions.h](Instructions%5F8h%5Fsource.html)"#include "[llvm/Support/Casting.h](Casting%5F8h%5Fsource.html)"#include <cassert>#include <cstdint>
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. |
| Macros | |
|---|---|
| #define | DEBUG_TYPE "scev-division" |
| Functions | |
|---|---|
| static int | sizeOfSCEV (const SCEV *S) |
Macro Definition Documentation
◆ DEBUG_TYPE
#define DEBUG_TYPE "scev-division"
Definition at line 24 of file ScalarEvolutionDivision.cpp.
Function Documentation
◆ sizeOfSCEV()
| int sizeOfSCEV ( const SCEV * S) | inlinestatic |
|---|
Definition at line 32 of file ScalarEvolutionDivision.cpp.
Referenced by llvm::SCEVDivision::visitMulExpr().