LLVM  6.0.0svn
Classes | Namespaces | Functions
MachineMemOperand.h File Reference
#include "llvm/ADT/BitmaskEnum.h"
#include "llvm/ADT/PointerUnion.h"
#include "llvm/CodeGen/PseudoSourceValue.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/Metadata.h"
#include "llvm/IR/Value.h"
#include "llvm/Support/AtomicOrdering.h"
#include "llvm/Support/DataTypes.h"
Include dependency graph for MachineMemOperand.h:

Go to the source code of this file.


struct  llvm::MachinePointerInfo
 This class contains a discriminated union of information about pointers in memory operands, relating them back to LLVM IR or to virtual locations (such as frame indices) that are exposed during codegen. More...
class  llvm::MachineMemOperand
 A description of a memory reference used in the backend. More...


 Compute iterated dominance frontiers using a linear time algorithm.


raw_ostream & llvm::operator<< (raw_ostream &OS, const MachineMemOperand &MRO)