LLVM API Documentation
#include "llvm/ADT/DenseSet.h"#include "llvm/ADT/FoldingSet.h"#include "llvm/IR/ConstantRange.h"#include "llvm/IR/Function.h"#include "llvm/IR/Instructions.h"#include "llvm/IR/Operator.h"#include "llvm/IR/ValueHandle.h"#include "llvm/Pass.h"#include "llvm/Support/Allocator.h"#include "llvm/Support/DataTypes.h"#include <map>

Go to the source code of this file.
Classes | |
| class | llvm::SCEV |
| struct | llvm::FoldingSetTrait< SCEV > |
| struct | llvm::SCEVCouldNotCompute |
| class | llvm::ScalarEvolution |
| class | llvm::ScalarEvolution::SCEVCallbackVH |
| struct | llvm::ScalarEvolution::ExitLimit |
| struct | llvm::ScalarEvolution::ExitNotTakenInfo |
| class | llvm::ScalarEvolution::BackedgeTakenInfo |
Namespaces | |
| namespace | llvm |
List of target independent CodeGen pass IDs. | |
Functions | |
| raw_ostream & | llvm::operator<< (raw_ostream &OS, const SCEV &S) |