| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | ARM: respect tied 64-bit inlineasm operands when printing | Tim Northover | 2013-08-22 | 1 | -0/+17 |
* | ARM: R9 is not safe to use for tcGPR. | Jim Grosbach | 2013-08-22 | 1 | -1/+1 |
* | Make "mov" work for all Thumb2 MOV encodings | Mihai Popa | 2013-08-21 | 3 | -0/+17 |
* | ARM: Fix fast-isel copy/paste-o. | Jim Grosbach | 2013-08-20 | 1 | -1/+1 |
* | ARM: implement some simple f64 materializations. | Tim Northover | 2013-08-20 | 1 | -10/+40 |
* | Thumb2 add immediate alias for SP | Mihai Popa | 2013-08-19 | 1 | -1/+2 |
* | ARM: make sure we keep inline asm operands tied. | Tim Northover | 2013-08-18 | 1 | -1/+4 |
* | ARM: Properly constrain comparison fastisel register classes. | Jim Grosbach | 2013-08-16 | 1 | -5/+12 |
* | ARM: Fast-isel register class constrain for extends. | Jim Grosbach | 2013-08-16 | 1 | -0/+1 |
* | ARM: Fix more fast-isel verifier failures. | Jim Grosbach | 2013-08-16 | 1 | -0/+43 |
* | ARM: Clean up fast-isel machine verifier errors. | Jim Grosbach | 2013-08-16 | 1 | -1/+1 |
* | When initializing the PIC global base register on ARM/ELF add pc to fix the a... | Benjamin Kramer | 2013-08-16 | 1 | -0/+4 |
* | Add support for Thumb2 literal loads with negative zero offset | Mihai Popa | 2013-08-16 | 2 | -4/+4 |
* | Fix Thumb2 aliasing complementary instructions taking modified immediates | Mihai Popa | 2013-08-16 | 2 | -5/+6 |
* | make arm-use-movt available for all ARM | Renato Golin | 2013-08-15 | 1 | -3/+3 |
* | make arm-reserve-r9 available for all ARM | Renato Golin | 2013-08-15 | 1 | -2/+3 |
* | This fixes three issues related to Thumb literal loads: | Mihai Popa | 2013-08-15 | 3 | -7/+4 |
* | Replace getValueType().getSimpleVT() with getSimpleValueType(). Also remove o... | Craig Topper | 2013-08-15 | 1 | -1/+1 |
* | Let t2LDRBi8 and t2LDRBi12 have same Base Pointer | Renato Golin | 2013-08-14 | 1 | -1/+14 |
* | ARMv8: SWP and SWPB are obsoleted on ARMv8. | Joey Gouly | 2013-08-13 | 1 | -2/+6 |
* | Fix signed overflow in when computing encodings for ADR instructions | Mihai Popa | 2013-08-13 | 1 | -1/+1 |
* | Add a overload to CostTable which allows it to infer the size of the table. | Benjamin Kramer | 2013-08-09 | 1 | -34/+27 |
* | This fixes the Thumb2 CPS assembly syntax. | Mihai Popa | 2013-08-09 | 1 | -1/+5 |
* | Fix assembling of Thumb2 branch instructions. | Mihai Popa | 2013-08-09 | 4 | -10/+121 |
* | Remove the now redundant FeatureFP16 from the Cortex-A15 feature list. It was... | Silviu Baranga | 2013-08-08 | 1 | -1/+1 |
* | The name "tCDP" isn't used anywhere else in the source code, so renaming it f... | Mihai Popa | 2013-08-08 | 1 | -1/+1 |
* | This corrects creation of operands for t2PLDW. It also removes the definition... | Mihai Popa | 2013-08-06 | 2 | -25/+24 |
* | Support APSR_nzcv as operand for Thumb2 mrc. Deprecate pre-UAL syntax (pc ins... | Mihai Popa | 2013-08-06 | 2 | -5/+5 |
* | ARM: implement allowTruncateForTailCall | Tim Northover | 2013-08-06 | 2 | -0/+18 |
* | Target/*/CMakeLists.txt: Add the dependency to CommonTableGen explicitly for ... | NAKAMURA Takumi | 2013-08-06 | 1 | -1/+1 |
* | ARMAsmParser: Plug a leak. | Benjamin Kramer | 2013-08-03 | 1 | -3/+11 |
* | Add a missing 'return' statement. | Joey Gouly | 2013-08-02 | 1 | -0/+1 |
* | [ARMv8] Add an assembler warning for the deprecated 'setend' instruction. | Joey Gouly | 2013-08-02 | 1 | -0/+12 |
* | Fixes ARM LNT bot from SLP change in O3 | Renato Golin | 2013-08-02 | 1 | -6/+8 |
* | Use function attributes to indicate that we don't want to realign the stack. | Bill Wendling | 2013-08-01 | 1 | -1/+1 |
* | Added the B9.3.19 SUBS PC, LR, #imm (Thumb2) system instruction. | Kevin Enderby | 2013-07-31 | 2 | -0/+30 |
* | [ARM] check bitwidth in PerformORCombine | Saleem Abdulrasool | 2013-07-30 | 1 | -14/+21 |
* | Allow generation of vmla.f32 instructions when targeting Cortex-A15. The patc... | Silviu Baranga | 2013-07-29 | 4 | -4/+6 |
* | Create a constant pool symbol for the GOT in the ARMCGBR the same way we | Chandler Carruth | 2013-07-27 | 1 | -7/+8 |
* | Fix yet another memory leak found by the vg-leak bot. Folks (including | Chandler Carruth | 2013-07-27 | 1 | -2/+6 |
* | [ARM][ISel] Improve the lowering of vector loads. | Quentin Colombet | 2013-07-23 | 1 | -1/+3 |
* | This adds range checking for "ldr Rn, [pc, #imm]" Thumb | Mihai Popa | 2013-07-22 | 4 | -25/+62 |
* | ARM: remove now unneeded custom Asm converters | Tim Northover | 2013-07-22 | 4 | -415/+16 |
* | Refactor AnalyzeBranch on ARM. The previous version did not always analyze | Lang Hames | 2013-07-19 | 1 | -88/+67 |
* | Add a line that got missed off somehow. Sorry about that! | Joey Gouly | 2013-07-19 | 1 | -0/+1 |
* | [ARMv8] Implement the NEON instructions VRINT{N, X, A, Z, M, P}. | Joey Gouly | 2013-07-19 | 2 | -0/+58 |
* | ARM: Add instruction aliases for the Thumb2 PLD/PLDW (literal) alternate form. | Tilmann Scheller | 2013-07-19 | 1 | -1/+6 |
* | ARM: Make sure the instruction alias for PLI uses the right subtarget features. | Tilmann Scheller | 2013-07-18 | 1 | -1/+3 |
* | Change 'n' to 'N' to keep consistent with other instructions. | Joey Gouly | 2013-07-18 | 1 | -4/+4 |
* | [ARMv8] Add NEON instructions VCVT{A, N, P, M}. | Joey Gouly | 2013-07-18 | 2 | -0/+64 |