- Oct 21, 2010
-
-
Wesley Peck authored
compiles on OS X. I'll ensure that it builds on a linux machine before committing again. llvm-svn: 116991
-
Wesley Peck authored
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
-
- Oct 11, 2010
-
-
Chris Lattner authored
it comes back, it will be largely a rewrite, so keeping the old codebase in tree isn't helping anyone. llvm-svn: 116190
-
- Oct 05, 2010
-
-
Jim Grosbach authored
llvm-svn: 115583
-
- Oct 02, 2010
-
-
Oscar Fuentes authored
llvm-svn: 115404
-
- Sep 28, 2010
-
-
Oscar Fuentes authored
llvm-svn: 114953
-
Oscar Fuentes authored
llvm-svn: 114952
-
Oscar Fuentes authored
llvm-svn: 114951
-
- Sep 27, 2010
-
-
Oscar Fuentes authored
llvm-svn: 114826
-
Oscar Fuentes authored
llvm-svn: 114825
-
- Sep 17, 2010
-
-
Oscar Fuentes authored
llvm-svn: 114143
-
- Sep 14, 2010
-
-
Michael J. Spencer authored
This reverts commit r113632 Conflicts: cmake/modules/AddLLVM.cmake llvm-svn: 113819
-
- Sep 10, 2010
-
-
Michael J. Spencer authored
llvm-svn: 113632
-
- Aug 30, 2010
-
-
Chandler Carruth authored
llvm-svn: 112464
-
- Aug 26, 2010
-
-
Oscar Fuentes authored
from llvm-link/CMakeLists.txt llvm-svn: 112153
-
- Aug 16, 2010
-
-
Oscar Fuentes authored
llvm-svn: 111112
-
- Aug 09, 2010
-
-
Oscar Fuentes authored
llvm-svn: 110594
-
- Aug 03, 2010
-
-
Oscar Fuentes authored
XCore->XCoreGen PIC16->PIC16CodeGen After updating your working copy, the first build will fail because it is using the old library dependencies. Start the build again and it will work fine. llvm-svn: 110127
-
- Aug 02, 2010
-
-
Oscar Fuentes authored
llvm-svn: 110055
-
Oscar Fuentes authored
Fixes potential ambiguity problems on VS 2010. Patch by nobled! llvm-svn: 110029
-
- Mar 15, 2010
-
-
Jeffrey Yasskin authored
to re-instrument the code. We depend on the system valgrind.h to avoid adding a new license. llvm-svn: 98529
-
- Jan 22, 2010
-
-
Daniel Dunbar authored
llvm-svn: 94185
-
- Jan 05, 2010
-
-
Daniel Dunbar authored
llvm-svn: 92540
-
- Jan 04, 2010
-
-
Douglas Gregor authored
llvm-svn: 92519
-
- Dec 19, 2009
-
-
Daniel Dunbar authored
llvm-svn: 91786
-
Sean Callanan authored
incarnations), integrated into the MC framework. The disassembler is table-driven, using a custom TableGen backend to generate hierarchical tables optimized for fast decode. The disassembler consumes MemoryObjects and produces arrays of MCInsts, adhering to the abstract base class MCDisassembler (llvm/MC/MCDisassembler.h). The disassembler is documented in detail in - lib/Target/X86/Disassembler/X86Disassembler.cpp (disassembler runtime) - utils/TableGen/DisassemblerEmitter.cpp (table emitter) You can test the disassembler by running llvm-mc -disassemble for i386 or x86_64 targets. Please let me know if you encounter any problems with it. llvm-svn: 91749
-
- Dec 01, 2009
-
-
Oscar Fuentes authored
llvm-svn: 90169
-
- Nov 23, 2009
-
-
Oscar Fuentes authored
llvm-svn: 89637
-
- Nov 10, 2009
-
-
Oscar Fuentes authored
llvm-svn: 86656
-
- Oct 24, 2009
-
-
Daniel Dunbar authored
llvm-svn: 85013
-
- Oct 20, 2009
-
-
Oscar Fuentes authored
llvm-svn: 84564
-
- Sep 17, 2009
-
-
Daniel Dunbar authored
llvm-svn: 82097
-
- Sep 14, 2009
-
-
Daniel Dunbar authored
llvm-svn: 81758
-
- Sep 04, 2009
-
-
Daniel Dunbar authored
llvm-svn: 80985
-
- Aug 31, 2009
-
-
Oscar Fuentes authored
llvm-svn: 80531
-
- Aug 24, 2009
-
-
Oscar Fuentes authored
llvm-svn: 79876
-
- Aug 17, 2009
-
-
Oscar Fuentes authored
llvm-svn: 79223
-
- Aug 15, 2009
-
-
Richard Osborne authored
llvm-svn: 79094
-
- Aug 14, 2009
-
-
Oscar Fuentes authored
llvm-svn: 79038
-
Oscar Fuentes authored
It doesn't stop or reconfigure the build, though, so the user will see a broken build that magically succeeds at the next attempt. It is technically possible to halt the build with a helpful message, and even to automatically restart the build using the new dependencies as it we did when llvm-config was used by cmake for learning dependencies. This is left on the TODO list. llvm-svn: 79004
-