Adding the MicroBlaze backend.
The MicroBlaze is a highly configurable 32-bit soft-microprocessor for use on Xilinx FPGAs. For more information see: http://www.xilinx.com/tools/microblaze.htm http://en.wikipedia.org/wiki/MicroBlaze The current LLVM MicroBlaze backend generates assembly which can be compiled using the an appropriate binutils assembler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96969 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- CREDITS.TXT 5 additions, 0 deletionsCREDITS.TXT
- autoconf/configure.ac 5 additions, 1 deletionautoconf/configure.ac
- configure 6 additions, 1 deletionconfigure
- include/llvm/ADT/Triple.h 1 addition, 0 deletionsinclude/llvm/ADT/Triple.h
- lib/Support/Triple.cpp 9 additions, 0 deletionslib/Support/Triple.cpp
- lib/Target/MBlaze/AsmPrinter/CMakeLists.txt 9 additions, 0 deletionslib/Target/MBlaze/AsmPrinter/CMakeLists.txt
- lib/Target/MBlaze/AsmPrinter/MBlazeAsmPrinter.cpp 302 additions, 0 deletionslib/Target/MBlaze/AsmPrinter/MBlazeAsmPrinter.cpp
- lib/Target/MBlaze/AsmPrinter/Makefile 17 additions, 0 deletionslib/Target/MBlaze/AsmPrinter/Makefile
- lib/Target/MBlaze/CMakeLists.txt 27 additions, 0 deletionslib/Target/MBlaze/CMakeLists.txt
- lib/Target/MBlaze/MBlaze.h 39 additions, 0 deletionslib/Target/MBlaze/MBlaze.h
- lib/Target/MBlaze/MBlaze.td 85 additions, 0 deletionslib/Target/MBlaze/MBlaze.td
- lib/Target/MBlaze/MBlazeCallingConv.td 41 additions, 0 deletionslib/Target/MBlaze/MBlazeCallingConv.td
- lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp 75 additions, 0 deletionslib/Target/MBlaze/MBlazeDelaySlotFiller.cpp
- lib/Target/MBlaze/MBlazeISelDAGToDAG.cpp 368 additions, 0 deletionslib/Target/MBlaze/MBlazeISelDAGToDAG.cpp
- lib/Target/MBlaze/MBlazeISelLowering.cpp 882 additions, 0 deletionslib/Target/MBlaze/MBlazeISelLowering.cpp
- lib/Target/MBlaze/MBlazeISelLowering.h 146 additions, 0 deletionslib/Target/MBlaze/MBlazeISelLowering.h
- lib/Target/MBlaze/MBlazeInstrFPU.td 223 additions, 0 deletionslib/Target/MBlaze/MBlazeInstrFPU.td
- lib/Target/MBlaze/MBlazeInstrFSL.td 153 additions, 0 deletionslib/Target/MBlaze/MBlazeInstrFSL.td
- lib/Target/MBlaze/MBlazeInstrFormats.td 246 additions, 0 deletionslib/Target/MBlaze/MBlazeInstrFormats.td
- lib/Target/MBlaze/MBlazeInstrInfo.cpp 222 additions, 0 deletionslib/Target/MBlaze/MBlazeInstrInfo.cpp
Loading
Please register or sign in to comment