Home | History | Annotate | Download | only in Support

Lines Matching defs:Target

1 //===- Target.h -----------------------------------------------------------===//
14 class Target;
31 /** \class Target
32 * \brief Target collects target specific information
34 class Target {
41 typedef MCLDTargetMachine* (*TargetMachineCtorTy)(const llvm::Target&,
42 const mcld::Target&,
55 typedef DiagnosticLineInfo* (*DiagnosticLineInfoCtorTy)(const mcld::Target&,
59 Target();
61 /// getName - get the target name
66 /// createTargetMachine - create target-specific TargetMachine
68 const llvm::Target& pTarget,
71 /// createMCLinker - create target-specific MCLinker
78 /// target system.
81 /// createLDBackend - create target-specific LDBackend
84 /// createDiagnosticLineInfo - create target-specific DiagnosticLineInfo
86 const mcld::Target& pTarget,
90 /// Name - The target name