|
LLVM
3.7.0
|
#include "llvm/IR/Constants.h"#include "llvm/IR/DataLayout.h"#include "llvm/IR/DerivedTypes.h"#include "llvm/IR/Instruction.h"#include "llvm/IR/Type.h"Go to the source code of this file.
Classes | |
| class | llvm::Operator |
| This is a utility class that provides an abstraction for the common functionality between Instructions and ConstantExprs. More... | |
| class | llvm::OverflowingBinaryOperator |
| Utility class for integer arithmetic operators which may exhibit overflow - Add, Sub, and Mul. More... | |
| class | llvm::PossiblyExactOperator |
| A udiv or sdiv instruction, which can be marked as "exact", indicating that no bits are destroyed. More... | |
| class | llvm::FastMathFlags |
| Convenience struct for specifying and reasoning about fast-math flags. More... | |
| class | llvm::FPMathOperator |
| Utility class for floating point operations which can have information about relaxed accuracy requirements attached to them. More... | |
| class | llvm::ConcreteOperator< SuperClass, Opc > |
| A helper template for defining operators for individual opcodes. More... | |
| class | llvm::AddOperator |
| class | llvm::SubOperator |
| class | llvm::MulOperator |
| class | llvm::ShlOperator |
| class | llvm::SDivOperator |
| class | llvm::UDivOperator |
| class | llvm::AShrOperator |
| class | llvm::LShrOperator |
| class | llvm::ZExtOperator |
| class | llvm::GEPOperator |
| class | llvm::PtrToIntOperator |
| class | llvm::BitCastOperator |
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
1.8.6