llvm.org GIT mirror llvm / a655f08
Stop MachineInstr.h from #including AsmPrinter.h git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95741 91177308-0d34-0410-b5e6-96231b3b80d8 Chris Lattner 10 years ago
3 changed file(s) with 5 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
2020
2121 class BasicBlock;
2222 class MachineFunction;
23 class MCContext;
24 class MCSymbol;
25 class StringRef;
2326 class raw_ostream;
2427
2528 template <>
3232 class MachineFrameInfo;
3333 class MachineConstantPool;
3434 class MachineJumpTableInfo;
35 class Pass;
3536 class TargetMachine;
3637 class TargetRegisterClass;
3738
1818 #include "llvm/ADT/ilist.h"
1919 #include "llvm/ADT/ilist_node.h"
2020 #include "llvm/ADT/STLExtras.h"
21 #include "llvm/CodeGen/AsmPrinter.h"
2221 #include "llvm/CodeGen/MachineOperand.h"
2322 #include "llvm/Target/TargetInstrDesc.h"
2423 #include "llvm/Target/TargetOpcodes.h"
121120
122121 /// getAsmPrinterFlag - Return whether an AsmPrinter flag is set.
123122 ///
124 bool getAsmPrinterFlag(AsmPrinter::CommentFlag Flag) const {
123 bool getAsmPrinterFlag(unsigned Flag) const {
125124 return AsmPrinterFlags & Flag;
126125 }
127126