| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | It's ok to spill a tGPR register as long as it's still allocated a low register. | Evan Cheng | 2009-08-13 | 1 | -6/+14 |
* | fix a minor fixme. When building with SL and later tools, the ".eh" symbols | Chris Lattner | 2009-08-13 | 3 | -3/+4 |
* | Change MCSectionELF to represent a section semantically instead of | Bruno Cardoso Lopes | 2009-08-13 | 1 | -4/+5 |
* | Add a comment to describe why vector shuffles are legalized to custom DAG nodes. | Bob Wilson | 2009-08-13 | 1 | -0/+4 |
* | Use cast<> instead of dyn_cast<> in places where the type is known. | Bob Wilson | 2009-08-13 | 1 | -5/+3 |
* | Various AsmWriter output cleanups. Use WriteAsOperand instead of | Dan Gohman | 2009-08-13 | 1 | -13/+4 |
* | Recognize Neon VDUP shuffles during legalization instead of selection. | Bob Wilson | 2009-08-12 | 3 | -23/+18 |
* | Recognize Neon VREV shuffles during legalization instead of selection. | Bob Wilson | 2009-08-12 | 3 | -32/+34 |
* | This void is implicit in C++. | Dan Gohman | 2009-08-12 | 1 | -1/+1 |
* | Generate Neon VTBL and VTBX instructions from the corresponding intrinsics. | Bob Wilson | 2009-08-12 | 2 | -0/+83 |
* | PredCC is meant to be 2 bits wide, like PredCC1. | Evan Cheng | 2009-08-12 | 1 | -1/+1 |
* | Enhance the InstrStage object to enable the specification of an Itinerary wit... | David Goodwin | 2009-08-12 | 4 | -67/+67 |
* | Add catch block handling to SjLj exception handling. | Jim Grosbach | 2009-08-12 | 1 | -0/+4 |
* | Fix TableGen warnings. This partly reverts my previous change to this file, | Bob Wilson | 2009-08-12 | 1 | -14/+18 |
* | register naming cleanup (s/ip/r12/) | Jim Grosbach | 2009-08-12 | 2 | -5/+5 |
* | Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple | Chris Lattner | 2009-08-12 | 2 | -12/+16 |
* | Shrink Thumb2 movcc instructions. | Evan Cheng | 2009-08-12 | 4 | -5/+13 |
* | Remove another Darwin assembler workaround. | Evan Cheng | 2009-08-12 | 1 | -2/+0 |
* | 80 col violation. | Evan Cheng | 2009-08-12 | 1 | -5/+5 |
* | Remove an Darwin assembler workaround. | Evan Cheng | 2009-08-12 | 1 | -15/+1 |
* | Shrink ADDS, ADC, RSB, and SUBS. | Evan Cheng | 2009-08-12 | 1 | -29/+103 |
* | Add missing chain operands for VLD* and VST* instructions. | Bob Wilson | 2009-08-12 | 2 | -26/+34 |
* | Shrinkify Thumb2 r = add sp, imm. | Evan Cheng | 2009-08-11 | 3 | -11/+22 |
* | Change the asmprinter to print the comment character before the | Chris Lattner | 2009-08-11 | 1 | -5/+0 |
* | Allow a zero cycle stage to reserve/require a FU without advancing the cycle ... | David Goodwin | 2009-08-11 | 4 | -39/+59 |
* | factorize more darwin TAI stuff. Note that this gives | Chris Lattner | 2009-08-11 | 1 | -5/+0 |
* | factorize darwin ProtectedDirective and SetDirective. | Chris Lattner | 2009-08-11 | 1 | -2/+0 |
* | all darwin targets have .space and .zerofill, pull up. | Chris Lattner | 2009-08-11 | 1 | -2/+0 |
* | eliminate template from arm TAI | Chris Lattner | 2009-08-11 | 2 | -27/+19 |
* | move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminate | Chris Lattner | 2009-08-11 | 2 | -1/+2 |
* | Shrinkify Thumb2 load / store multiple instructions. | Evan Cheng | 2009-08-11 | 7 | -53/+122 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 7 | -527/+527 |
* | pass the TargetTriple down from each target ctor to the | Chris Lattner | 2009-08-11 | 1 | -1/+1 |
* | split "JumpTableDirective" (an existing hack) into a PIC and nonPIC | Chris Lattner | 2009-08-11 | 1 | -7/+3 |
* | Add Thumb2 eh_sjlj_setjmp implementation | Jim Grosbach | 2009-08-11 | 2 | -0/+34 |
* | fix GetInstSizeInBytes for eh_sjlj_setjmp | Jim Grosbach | 2009-08-11 | 1 | -1/+1 |
* | This void is implicit in C++. | Benjamin Kramer | 2009-08-11 | 1 | -1/+1 |
* | Whitespace cleanup. Remove trailing whitespace. | Jim Grosbach | 2009-08-11 | 19 | -116/+116 |
* | Move ~ARMConstantPoolValue() to the .cpp file to avoid needing to include <cs... | Jim Grosbach | 2009-08-11 | 2 | -2/+6 |
* | Fix the previous accidental commit. Now shrinking common Thumb2 load / store ... | Evan Cheng | 2009-08-11 | 2 | -3/+5 |
* | Fix Thumb2 load / store addressing mode matching code. Do not use so_reg form to | Evan Cheng | 2009-08-11 | 3 | -47/+177 |
* | 80 column violation. | Evan Cheng | 2009-08-11 | 1 | -2/+2 |
* | Cosmetic changes. | Evan Cheng | 2009-08-11 | 1 | -8/+8 |
* | Adding a blank line back. | Evan Cheng | 2009-08-11 | 1 | -0/+1 |
* | Use vAny type to get rid of Neon intrinsics that differed only in whether | Bob Wilson | 2009-08-11 | 3 | -54/+45 |
* | Use new EVT::vAny type to combine Neon intrinsics for VPADD. | Bob Wilson | 2009-08-11 | 1 | -4/+4 |
* | Fix bug in NEON convert for single-precision FP. This also fixes the tblgen w... | David Goodwin | 2009-08-11 | 1 | -4/+4 |
* | Add stdlib.h | Jim Grosbach | 2009-08-11 | 1 | -0/+1 |
* | SjLj based exception handling unwinding support. This patch is nasty, brutish | Jim Grosbach | 2009-08-11 | 6 | -4/+48 |
* | Enable Thumb2 instruction shrinking (32-bit to 16-bit) pass. Convert a bunch ... | Evan Cheng | 2009-08-10 | 1 | -5/+1 |