1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-26 14:33:02 +02:00
llvm-mirror/cmake/modules
Wesley Peck c50372298d Major update of the MicroBlaze backend. The new features are:
1. A delay slot filler that searches for valid instructions
       to fill the delay slot with. Previously NOPs would always
       be inserted into delay slots.
    2. Support for MC based instruction printer added.
    3. Support for MC based machine code generation and ELF
       file generation. ELF file generation does not yet
       completely work as much of the ELF support infrastructure
       is still x86/x86-64 specific.
    4. General clean up of the MBlaze backend code. Much of the
       tablegen code has been cleanup and simplified.

Bug Fixes:
    1. Removed duplicate periods from subtarget feature descriptions.
    2. Many of the instructions had bad machine code information
       in the tablegen files. Much of this has been fixed.

llvm-svn: 116986
2010-10-21 03:09:55 +00:00
..
AddLLVM.cmake When building shared libraries, link to required system libraries. 2010-10-14 15:54:41 +00:00
AddLLVMDefinitions.cmake CMake: defines and uses macro add_llvm_definitions for keeping track 2009-04-04 22:41:07 +00:00
CheckAtomic.cmake CheckAtomic.cmake: Put all C++ code inside CHECK_CXX_SOURCE_COMPILES. 2009-12-06 00:06:33 +00:00
ChooseMSVCCRT.cmake New system for choosing CRT type on MSVC. 2010-08-05 01:25:48 +00:00
CMakeLists.txt Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
CrossCompileLLVM.cmake CMake: Fixed parallel build problem related to native tblgen when 2009-06-11 04:16:10 +00:00
FindBison.cmake Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
GetTargetTriple.cmake GetTargetTriple.cmake: detect MinGW 64 bits. 2010-10-13 20:15:08 +00:00
LLVM.cmake Export LLVM_ALL_TARGETS in LLVM.cmake. It is used by LLVMConfig. 2010-09-29 15:28:55 +00:00
LLVMConfig.cmake Simplified LLVMConfig. 2010-09-28 22:38:39 +00:00
LLVMLibDeps.cmake Major update of the MicroBlaze backend. The new features are: 2010-10-21 03:09:55 +00:00
LLVMProcessSources.cmake Build with RTTI and exceptions disabled. Only in GCC for now. 2010-10-17 02:26:16 +00:00
TableGen.cmake Allow absolute paths in LLVM_TARGET_DEFINITIONS for CMake's TableGen rule 2010-06-17 15:17:07 +00:00
VersionFromVCS.cmake CMake: Use the svn revision information from git-svn if available. 2010-09-08 20:49:40 +00:00