LLVM  10.0.0svn
Classes | Namespaces | Functions
PseudoSourceValue.h File Reference
#include "llvm/ADT/StringMap.h"
#include "llvm/IR/GlobalValue.h"
#include "llvm/IR/ValueMap.h"
#include <map>
Include dependency graph for PseudoSourceValue.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  llvm::PseudoSourceValue
 Special value supplied for machine level alias analysis. More...
class  llvm::FixedStackPseudoSourceValue
 A specialized PseudoSourceValue for holding FixedStack values, which must include a frame index. More...
class  llvm::CallEntryPseudoSourceValue
class  llvm::GlobalValuePseudoSourceValue
 A specialized pseudo source value for holding GlobalValue values. More...
class  llvm::ExternalSymbolPseudoSourceValue
 A specialized pseudo source value for holding external symbol values. More...
class  llvm::PseudoSourceValueManager
 Manages creation of pseudo source values. More...


 This class represents lattice values for constants.


raw_ostream & llvm::operator<< (raw_ostream &OS, const MachineMemOperand &MMO)
raw_ostreamllvm::operator<< (raw_ostream &OS, const PseudoSourceValue *PSV)