| Commit message (Expand) | Author | Age | Files | Lines |
* | fix a circular dependency between the mips code generator | Chris Lattner | 2009-06-16 | 3 | -4/+28 |
* | Introduce new headers whose inclusion forces linking and | Douglas Gregor | 2009-06-16 | 22 | -0/+118 |
* | CALL64pcrel32 immediate field is 32-bit. Patch by Abhinav Duggal. | Evan Cheng | 2009-06-16 | 1 | -1/+1 |
* | Address review comments: add 3 ARM calling conventions. | Anton Korobeynikov | 2009-06-16 | 3 | -34/+35 |
* | GNU as refuses to assemble "pop {}" instruction. Do not emit such | Anton Korobeynikov | 2009-06-16 | 1 | -2/+6 |
* | Added missing libcalls for floating point to int conversions. | Sanjiv Gupta | 2009-06-16 | 1 | -7/+59 |
* | Code Restructuring. No functionality change. | Sanjiv Gupta | 2009-06-16 | 4 | -188/+352 |
* | Misc accumulated tweaks to legalization logic for various targets. | Eli Friedman | 2009-06-16 | 4 | -2/+25 |
* | another xform that is target-independent (should be done in instcombine). | Chris Lattner | 2009-06-16 | 1 | -3/+23 |
* | I think instcombine should unconditionally do this xform. | Chris Lattner | 2009-06-16 | 1 | -2/+17 |
* | There doesn't seem to be a reason to move the save FP stuff. | Bill Wendling | 2009-06-16 | 1 | -7/+7 |
* | The DWARF to compact encoding converter assumes that the DW_CFA_def_cfa_offset | Bill Wendling | 2009-06-16 | 1 | -20/+18 |
* | On Darwin, frame pointer r7 is never available. | Evan Cheng | 2009-06-15 | 1 | -2/+2 |
* | Rename methods for the sake of consistency. | Anton Korobeynikov | 2009-06-15 | 2 | -8/+8 |
* | Typo. | Evan Cheng | 2009-06-15 | 1 | -1/+1 |
* | The Ls and Qs were mixed up. Patch by Sean. | Bill Wendling | 2009-06-15 | 2 | -6/+6 |
* | Do not form ldrd / strd if the two dests / srcs are the same. Code clean up. | Evan Cheng | 2009-06-15 | 1 | -59/+73 |
* | "The Intel instruction tables should include the 64-bit and 32-bit instructions | Bill Wendling | 2009-06-15 | 2 | -0/+18 |
* | Silence a warning. | Evan Cheng | 2009-06-15 | 1 | -1/+1 |
* | Part 1. | Evan Cheng | 2009-06-15 | 5 | -23/+533 |
* | remove extraneous const qualifier | Chris Lattner | 2009-06-15 | 2 | -3/+2 |
* | I got J and K backward, many thanks to Eli for spotting this! | Chris Lattner | 2009-06-15 | 1 | -2/+2 |
* | implement support for the 'K' asm constraint, PR4347 | Chris Lattner | 2009-06-15 | 1 | -0/+8 |
* | Fix old-style type names in comments. | Dan Gohman | 2009-06-14 | 1 | -1/+1 |
* | Introduce new BinaryObject (blob) class, ELF Writer modified to use it. Binar... | Bruno Cardoso Lopes | 2009-06-14 | 1 | -1/+4 |
* | The subprogram descriptor for a function may be missing (llvm-ld linking two ... | Sanjiv Gupta | 2009-06-13 | 3 | -78/+134 |
* | Add a ARM specific pre-allocation pass that re-schedule loads / stores from | Evan Cheng | 2009-06-13 | 4 | -27/+333 |
* | Mark some pattern-less instructions as neverHasSideEffects. | Evan Cheng | 2009-06-12 | 3 | -1/+9 |
* | Fix Bug 4278: X86-64 with -tailcallopt calling convention | Arnold Schwaighofer | 2009-06-12 | 3 | -50/+2 |
* | Misc x86 README updates: remove a couple of already-fixed issues, | Eli Friedman | 2009-06-11 | 1 | -57/+57 |
* | Use forward declarations and move TargetELFWriterInfo impl to a new file. | Bruno Cardoso Lopes | 2009-06-11 | 3 | -2/+37 |
* | Support for ELF Visibility | Bruno Cardoso Lopes | 2009-06-11 | 3 | -5/+24 |
* | Generate libcalls for floating point arithmetic and casting operations. | Sanjiv Gupta | 2009-06-11 | 1 | -1/+22 |
* | More formatting. | Sanjiv Gupta | 2009-06-11 | 1 | -3/+13 |
* | Fixed source comments. No functionality change. | Sanjiv Gupta | 2009-06-11 | 1 | -5/+15 |
* | Silence a warning | Anton Korobeynikov | 2009-06-09 | 1 | -1/+1 |
* | Simplified logic of this if-then statement to reduce nesting. No functionality | Bill Wendling | 2009-06-09 | 1 | -44/+46 |
* | PIC16 emits auto variables as globals. When optimizer removes a function enti... | Sanjiv Gupta | 2009-06-09 | 3 | -1/+40 |
* | Typo | Anton Korobeynikov | 2009-06-08 | 1 | -1/+1 |
* | Revert hunk commited by accident | Anton Korobeynikov | 2009-06-08 | 1 | -7/+2 |
* | The attached patches implement most of the ARM AAPCS-VFP hard float | Anton Korobeynikov | 2009-06-08 | 7 | -12/+111 |
* | Separate V6 from V6T2 since the latter has some extra nice instructions | Anton Korobeynikov | 2009-06-08 | 2 | -3/+8 |
* | Add helper for checking of Thumb1 mode | Anton Korobeynikov | 2009-06-08 | 1 | -0/+1 |
* | Revert r72898. It does not solve the problem I want it to solve. | Bill Wendling | 2009-06-08 | 1 | -16/+15 |
* | Get rid of some unnecessary code. | Eli Friedman | 2009-06-07 | 1 | -25/+0 |
* | Slightly generalize the code that handles shuffles of consecutive loads | Eli Friedman | 2009-06-07 | 1 | -104/+39 |
* | PR3628: Add patterns to match SHL/SRL/SRA to the corresponding Altivec | Eli Friedman | 2009-06-07 | 1 | -0/+22 |
* | Avoid crashing on a variable-index insertelement with element type i16. | Eli Friedman | 2009-06-06 | 1 | -1/+1 |
* | Get rid of some bogus patterns for X86vzmovl. Don't create VZEXT_MOVL | Eli Friedman | 2009-06-06 | 2 | -29/+22 |
* | Fix an obvious typo. | Eli Friedman | 2009-06-06 | 1 | -1/+1 |