}
FunctionPass *createARMISelDag(ARMBaseTargetMachine &TM);
-FunctionPass *createARMCodePrinterPass(formatted_raw_ostream &O,
- TargetMachine &TM,
- bool Verbose);
FunctionPass *createARMCodeEmitterPass(ARMBaseTargetMachine &TM,
MachineCodeEmitter &MCE);
FunctionPass *createThumb2ITBlockPass();
+extern Target TheARMTarget, TheThumbTarget;
+
} // end namespace llvm;
// Defines symbolic names for ARM registers. This defines a mapping from