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...