llvm.org GIT mirror llvm / 5413470
Code clean up. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135954 91177308-0d34-0410-b5e6-96231b3b80d8 Evan Cheng 9 years ago
5 changed file(s) with 1 addition(s) and 23 deletion(s). Raw diff Collapse all Expand all
2828 class FunctionPass;
2929 class JITCodeEmitter;
3030 class MachineInstr;
31 class MCCodeEmitter;
3231 class MCInst;
33 class MCInstrInfo;
34 class MCObjectWriter;
35 class MCSubtargetInfo;
36 class TargetAsmBackend;
37 class formatted_raw_ostream;
3832
3933 FunctionPass *createARMISelDag(ARMBaseTargetMachine &TM,
4034 CodeGenOpt::Level OptLevel);
1818
1919 #include "ARMMCTargetDesc.h"
2020 #include "llvm/Support/ErrorHandling.h"
21
22 // Note that the following auto-generated files only defined enum types, and
23 // so are safe to include here.
2421
2522 namespace llvm {
2623
2121
2222 namespace llvm {
2323
24 /// getRegisterNumbering - Given the enum value for some register, e.g.
24 /// getPPCRegisterNumbering - Given the enum value for some register, e.g.
2525 /// PPC::F14, return the number that it corresponds to (e.g. 14).
2626 inline static unsigned getPPCRegisterNumbering(unsigned RegEnum) {
2727 using namespace PPC;
3030 class MachineInstr;
3131 class AsmPrinter;
3232 class MCInst;
33 class MCCodeEmitter;
34 class MCContext;
35 class MCInstrInfo;
36 class MCSubtargetInfo;
3733 class TargetMachine;
38 class TargetAsmBackend;
3934
4035 FunctionPass *createPPCBranchSelectionPass();
4136 FunctionPass *createPPCISelDag(PPCTargetMachine &TM);
2424 class FunctionPass;
2525 class JITCodeEmitter;
2626 class MachineCodeEmitter;
27 class MCCodeEmitter;
28 class MCContext;
29 class MCInstrInfo;
30 class MCObjectWriter;
31 class MCSubtargetInfo;
3227 class Target;
33 class TargetAsmBackend;
3428 class X86TargetMachine;
35 class formatted_raw_ostream;
36 class raw_ostream;
3729
3830 /// createX86ISelDag - This pass converts a legalized DAG into a
3931 /// X86-specific DAG, ready for instruction scheduling.