search for: rxtargetmachin

Displaying 3 results from an estimated 3 matches for "rxtargetmachin".

Did you mean: rxtargetmachine
2012 Oct 12
3
[LLVMdev] Newbie question for registering new target with LLVM
...pBackend MBlaze PTX Rx" ;; 1.4) Rx) TARGETS_TO_BUILD="Rx $TARGETS_TO_BUILD" ;; 1.5) Rx) TARGETS_TO_BUILD="Rx $TARGETS_TO_BUILD" ;; 2) lib/Support/Triple.cpp 2.1) case Rx: return "Rx"; 2.2) if (Name == "Rx") return Rx; 3) lib/Target/Rx/RxTargetMachine.h namespace llvm { class RxTargetMachine : public LLVMTargetMachine { public: RxTargetMachine(const Target &T, StringRef TT, StringRef CPU, StringRef FS, Reloc::Model RM, CodeModel::Model CM) ; }; extern Target TheRxTarget; }...
2012 Oct 12
0
[LLVMdev] Newbie question for registering new target with LLVM
...d }" is likely to require quite a bit more infrastructure. Most of the files in the existing backends are needed (possibly in a much simplified form) for that function. I think the most important things you'll need start in just two places and gradually depend on all the real features: + RxTargetMachine.cpp is small, but central. It's where you register the passes that actually do the work. If you can get things to compile with these functions doing their job you should have stubs for most of the necessary components. + InstPrinter/XXXInstPrinter.cpp: This is the main entry for the so-call...
2012 Oct 18
2
[LLVMdev] Newbie question for registering new target with LLVM
...quire quite a bit more infrastructure. Most of the files > in the existing backends are needed (possibly in a much simplified > form) for that function. I think the most important things you'll need > start in just two places and gradually depend on all the real > features: > + RxTargetMachine.cpp is small, but central. It's where you register > the passes that actually do the work. If you can get things to compile > with these functions doing their job you should have stubs for most of > the necessary components. > + InstPrinter/XXXInstPrinter.cpp: This is the main e...