Lines Matching defs:PseudoSourceValue
1 //===-- llvm/CodeGen/PseudoSourceValue.cpp ----------------------*- C++ -*-===//
10 // This file implements the PseudoSourceValue class.
14 #include "llvm/CodeGen/PseudoSourceValue.h"
28 const PseudoSourceValue PSVs[4];
30 std::map<int, const PseudoSourceValue *> FSValues;
34 for (std::map<int, const PseudoSourceValue *>::iterator
45 const PseudoSourceValue *PseudoSourceValue::getStack()
47 const PseudoSourceValue *PseudoSourceValue::getGOT()
49 const PseudoSourceValue *PseudoSourceValue::getJumpTable()
51 const PseudoSourceValue *PseudoSourceValue::getConstantPool()
65 PseudoSourceValue::PseudoSourceValue(enum ValueTy Subclass) :
69 void PseudoSourceValue::printCustom(raw_ostream &O) const {
73 const PseudoSourceValue *PseudoSourceValue::getFixedStack(int FI) {
76 const PseudoSourceValue *&V = PG.FSValues[FI];
82 bool PseudoSourceValue::isConstant(const MachineFrameInfo *) const {
89 llvm_unreachable("Unknown PseudoSourceValue!");
92 bool PseudoSourceValue::isAliased(const MachineFrameInfo *MFI) const {
98 llvm_unreachable("Unknown PseudoSourceValue!");
101 bool PseudoSourceValue::mayAlias(const MachineFrameInfo *MFI) const {