Age | Commit message (Expand) | Author | Files | Lines |
2014-11-23 | Masked Vector Load and Store Intrinsics. | Elena Demikhovsky | 32 | -3154/+4418 |
2014-11-23 | R600: Fix extloads of i1 on R600/Evergreen | Matt Arsenault | 2 | -13/+33 |
2014-11-23 | R600: Fix assert on copy of an i1 on pre-SI | Matt Arsenault | 1 | -1/+2 |
2014-11-23 | R600/SI: Add additional tests for i1 loads | Matt Arsenault | 1 | -1/+22 |
2014-11-23 | R600/SI: Fix broken check lines and modernize prefixes | Matt Arsenault | 2 | -48/+50 |
2014-11-23 | R600/SI: Fix missing -verify-machineinstrs on a test | Matt Arsenault | 1 | -1/+1 |
2014-11-22 | InstCombine: Propagate exact for (sdiv X, Pow2) -> (udiv X, Pow2) | David Majnemer | 2 | -2/+15 |
2014-11-22 | InstCombine: Propagate exact for (sdiv X, Y) -> (udiv X, Y) | David Majnemer | 2 | -1/+13 |
2014-11-22 | InstCombine: Propagate exact for (sdiv -X, C) -> (sdiv X, -C) | David Majnemer | 2 | -4/+15 |
2014-11-22 | Tidied up target triple OS detection. NFC | Simon Pilgrim | 6 | -14/+25 |
2014-11-22 | Reduce size of some tables in tablegen register info output. | Craig Topper | 2 | -50/+54 |
2014-11-22 | InstCombine: Propagate exact in (udiv (lshr X,C1),C2) -> (udiv x,C1<<C2) | David Majnemer | 2 | -2/+16 |
2014-11-22 | [x86] Teach the vector shuffle yet another step of canonicalization. | Chandler Carruth | 1 | -2/+13 |
2014-11-22 | InstCombine: Propagate NSW/NUW for X*(1<<Y) -> X<<Y | David Majnemer | 2 | -4/+33 |
2014-11-22 | InstCombine: Propagate NSW for -X * -Y -> X * Y | David Majnemer | 2 | -3/+19 |
2014-11-22 | InstSimplify: Simplify (sub 0, X) -> X if it's NUW | David Majnemer | 2 | -11/+10 |
2014-11-22 | InstCombine: Silence a parenthesis warning | David Majnemer | 1 | -1/+1 |
2014-11-22 | [x86] Add some tests for a common unpack pattern of vector shuffle that | Chandler Carruth | 3 | -0/+72 |
2014-11-22 | InstCombine: Preserve nsw when folding X*(2^C) -> X << C | David Majnemer | 3 | -5/+7 |
2014-11-22 | InstCombine: Preserve nsw/nuw for ((X << C2)*C1) -> (X * (C1 << C2)) | David Majnemer | 2 | -3/+28 |
2014-11-22 | InstCombine: Preserve nsw for (mul %V, -1) -> (sub 0, %V) | David Majnemer | 2 | -2/+14 |
2014-11-21 | [InstCombine] Re-commit of r218721 (Optimize icmp-select-icmp sequence) | Gerolf Hoflehner | 9 | -11/+428 |
2014-11-21 | Fix transformation of add with pc argument to adr for non-immediate | Joerg Sonnenberger | 2 | -7/+33 |
2014-11-21 | [asan] remove old experimental code | Kostya Serebryany | 2 | -61/+0 |
2014-11-21 | R600/SI: Add a failing test case for offset order in ds_read2 instructions | Tom Stellard | 1 | -0/+44 |
2014-11-21 | R600/SI: Add an s_mov_b32 to patterns which use the M0RegClass | Tom Stellard | 2 | -24/+8 |
2014-11-21 | R600/SI: Emit s_mov_b32 m0, -1 before every DS instruction | Tom Stellard | 7 | -41/+30 |
2014-11-21 | R600/SI: Add SIFoldOperands pass | Tom Stellard | 7 | -28/+266 |
2014-11-21 | [mips][microMIPS] This patch implements functionality in MIPS delay slot | Jozef Kolek | 5 | -12/+73 |
2014-11-21 | R600/SI: Mark s_mov_b32 and s_mov_b64 as rematerializable | Tom Stellard | 1 | -0/+2 |
2014-11-21 | R600/SI: Use hex notation for constant in test | Tom Stellard | 1 | -1/+1 |
2014-11-21 | [Hexagon] Adding sxth instruction. | Colin LeMahieu | 4 | -8/+20 |
2014-11-21 | [Hexagon] Adding sxtb instruction. Renaming some identically named classes t... | Colin LeMahieu | 3 | -15/+97 |
2014-11-21 | [asan] add statistic counter to dynamic alloca instrumentation | Kostya Serebryany | 1 | -0/+3 |
2014-11-21 | [Hexagon] Removing SUB_rr and replacing with A2_sub. | Colin LeMahieu | 4 | -23/+6 |
2014-11-21 | Remove duplication of relocation names in lib/Object/ELFYAML.cpp | Tim Northover | 1 | -330/+7 |
2014-11-21 | Remove duplication of relocation names in lib/Object/ELF.cpp | Tim Northover | 1 | -742/+14 |
2014-11-21 | Split ELF relocation defintions into per-architecture .def files | Tim Northover | 11 | -763/+826 |
2014-11-21 | Debug Info: revert r222195, r222210 and r222239. | Manman Ren | 5 | -81/+7 |
2014-11-21 | Disable header duplication at -Oz in loop-rotate pass. | Roman Divacky | 1 | -1/+2 |
2014-11-21 | Debug Info: add an assertion that the context field of a global variable can not | Manman Ren | 1 | -1/+8 |
2014-11-21 | [Objective-C] Support a new special module flag that will be put into the | Manman Ren | 1 | -1/+2 |
2014-11-21 | LazyValueInfo: range'ify some for-loops. No functional change. | Hans Wennborg | 1 | -34/+19 |
2014-11-21 | Add params() to FunctionType. NFC. | Rafael Espindola | 2 | -6/+7 |
2014-11-21 | Don't repeat class/function/variable names in comments. NFC. | Sanjay Patel | 1 | -47/+35 |
2014-11-21 | LazyValueInfo: fix some typos and indentation, etc. NFC. | Hans Wennborg | 1 | -10/+12 |
2014-11-21 | Add and use a helper elements() to StructType. NFC. | Rafael Espindola | 2 | -3/+6 |
2014-11-21 | Allow multiple -debug-only args | Matthias Braun | 1 | -6/+17 |
2014-11-21 | Less space; NFC | Sanjay Patel | 1 | -8/+4 |
2014-11-21 | Fix formatting. NFC. | Rafael Espindola | 1 | -19/+18 |