mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-13 04:30:23 +00:00
printCustom is only used in PseudoSourceValue, remove it from Value.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@208383 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
9834b9001c
commit
e584911870
@ -182,10 +182,6 @@ private:
|
|||||||
Value(const Value &) LLVM_DELETED_FUNCTION;
|
Value(const Value &) LLVM_DELETED_FUNCTION;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
/// printCustom - Value subclasses can override this to implement custom
|
|
||||||
/// printing behavior.
|
|
||||||
virtual void printCustom(raw_ostream &O) const;
|
|
||||||
|
|
||||||
Value(Type *Ty, unsigned scid);
|
Value(Type *Ty, unsigned scid);
|
||||||
public:
|
public:
|
||||||
virtual ~Value();
|
virtual ~Value();
|
||||||
|
@ -2206,9 +2206,7 @@ void Value::print(raw_ostream &ROS) const {
|
|||||||
isa<Argument>(this)) {
|
isa<Argument>(this)) {
|
||||||
this->printAsOperand(OS);
|
this->printAsOperand(OS);
|
||||||
} else {
|
} else {
|
||||||
// Otherwise we don't know what it is. Call the virtual function to
|
llvm_unreachable("Unknown value to print out!");
|
||||||
// allow a subclass to print itself.
|
|
||||||
printCustom(OS);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2236,11 +2234,6 @@ void Value::printAsOperand(raw_ostream &O, bool PrintType, const Module *M) cons
|
|||||||
WriteAsOperandInternal(O, this, &TypePrinter, nullptr, M);
|
WriteAsOperandInternal(O, this, &TypePrinter, nullptr, M);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Value::printCustom - subclasses should override this to implement printing.
|
|
||||||
void Value::printCustom(raw_ostream &OS) const {
|
|
||||||
llvm_unreachable("Unknown value to print out!");
|
|
||||||
}
|
|
||||||
|
|
||||||
// Value::dump - allow easy printing of Values from the debugger.
|
// Value::dump - allow easy printing of Values from the debugger.
|
||||||
void Value::dump() const { print(dbgs()); dbgs() << '\n'; }
|
void Value::dump() const { print(dbgs()); dbgs() << '\n'; }
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user