mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-13 04:30:23 +00:00
Eliminate the WriteTypeSymbolic function. Now that types know
their names, we don't need a module around to print them. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134835 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
368381e9ab
commit
145ab10711
@ -24,12 +24,6 @@ class Module;
|
||||
class Value;
|
||||
class raw_ostream;
|
||||
|
||||
// WriteTypeSymbolic - This attempts to write the specified type as a symbolic
|
||||
// type, if there is an entry in the Module's symbol table for the specified
|
||||
// type or one of its component types.
|
||||
//
|
||||
void WriteTypeSymbolic(raw_ostream &, const Type *, const Module *M);
|
||||
|
||||
// WriteAsOperand - Write the name of the specified value out to the specified
|
||||
// ostream. This can be useful when you just want to print int %reg126, not the
|
||||
// whole instruction that generated it. If you specify a Module for context,
|
||||
|
@ -290,11 +290,6 @@ void TypePrinting::printStructBody(StructType *STy, raw_ostream &OS) {
|
||||
|
||||
|
||||
|
||||
void llvm::WriteTypeSymbolic(raw_ostream &OS, const Type *Ty, const Module *M) {
|
||||
// FIXME: remove this function.
|
||||
OS << *Ty;
|
||||
}
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
// SlotTracker Class: Enumerate slot numbers for unnamed values
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
Loading…
Reference in New Issue
Block a user