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) |