Make various changes suggested by Chris.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79358 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
David Greene
2009-08-18 19:22:55 +00:00
parent fc13d1c4d3
commit fe37ab335b
3 changed files with 56 additions and 84 deletions

View File

@@ -17,6 +17,7 @@
#define LLVM_CODEGEN_ASMPRINTER_H
#include "llvm/CodeGen/MachineFunctionPass.h"
#include "llvm/Support/DebugLoc.h"
#include "llvm/Target/TargetMachine.h"
#include "llvm/ADT/DenseMap.h"
@@ -24,15 +25,22 @@ namespace llvm {
class GCStrategy;
class Constant;
class ConstantArray;
class ConstantFP;
class ConstantInt;
class ConstantStruct;
class ConstantVector;
class GCMetadataPrinter;
class GlobalValue;
class GlobalVariable;
class MachineBasicBlock;
class MachineFunction;
class MachineInstr;
class MachineLoopInfo;
class MachineLoop;
class MachineConstantPool;
class MachineConstantPoolEntry;
class MachineConstantPoolValue;
class MachineJumpTableInfo;
class MachineModuleInfo;
class MCInst;
class MCContext;
@@ -67,11 +75,6 @@ namespace llvm {
///
MachineLoopInfo *LI;
/// PrintChildLoopComment - Print comments about child loops
/// within the loop for this basic block, with nesting.
///
void PrintChildLoopComment(const MachineLoop *loop) const;
protected:
/// MMI - If available, this is a pointer to the current MachineModuleInfo.
MachineModuleInfo *MMI;