| Commit message (Expand) | Author | Age | Files | Lines |
* | [X86] Narrow i64 compares with constant to i32 when the upper 32-bits are kno... | Craig Topper | 2019-10-29 | 1 | -2/+2 |
* | [X86] When promoting i16 compare with immediate to i32, try to use sign_exten... | Craig Topper | 2019-06-10 | 1 | -0/+39 |
* | Convert (CMP (srl/shl X, C), 0) to (CMP (and X, C'), 0) when only the zero fl... | Craig Topper | 2018-12-17 | 1 | -2/+1 |
* | [X86] Add test case for PR39968. NFC | Craig Topper | 2018-12-17 | 1 | -0/+19 |
* | [X86] Handle COPYs of physregs better (regalloc hints) | Simon Pilgrim | 2018-09-19 | 1 | -4/+4 |
* | Correct dwarf unwind information in function epilogue | Petar Jovanovic | 2018-04-24 | 1 | -0/+3 |
* | [llvm-mc] - Produce R_X86_64_PLT32 for "call/jmp foo". | George Rimar | 2018-02-20 | 1 | -1/+1 |
* | [CodeGen] Unify MBB reference format in both MIR and debug output | Francis Visoiu Mistrih | 2017-12-04 | 1 | -32/+32 |
* | Revert "Correct dwarf unwind information in function epilogue for X86" | Reid Kleckner | 2017-11-08 | 1 | -3/+0 |
* | Reland "Correct dwarf unwind information in function epilogue for X86" | Petar Jovanovic | 2017-11-07 | 1 | -0/+3 |
* | Revert "Correct dwarf unwind information in function epilogue for X86" | Petar Jovanovic | 2017-11-01 | 1 | -3/+0 |
* | Correct dwarf unwind information in function epilogue for X86 | Petar Jovanovic | 2017-11-01 | 1 | -0/+3 |
* | [MC] Suppress .Lcfi labels when emitting textual assembly | Reid Kleckner | 2017-10-10 | 1 | -1/+0 |
* | [x86] remove unnecessary OS specifier from test | Sanjay Patel | 2017-09-22 | 1 | -190/+178 |
* | [x86] Fix an amazing goof in the handling of sub, or, and xor lowering. | Chandler Carruth | 2017-08-25 | 1 | -2/+3 |
* | [x86] NFC: Clean up two tests and generate precise checks for them. | Chandler Carruth | 2017-08-24 | 1 | -149/+291 |
* | [X86] Replace AND+IMM64 with SRL/SHL | Nikolai Bozhenov | 2017-01-12 | 1 | -1/+51 |
* | Recommit r274692 - [X86] Transform setcc + movzbl into xorl + setcc | Michael Kuperstein | 2016-07-07 | 1 | -2/+2 |
* | Revert r274692 to check whether this is what breaks windows selfhost. | Michael Kuperstein | 2016-07-07 | 1 | -2/+2 |
* | [X86] Transform setcc + movzbl into xorl + setcc | Michael Kuperstein | 2016-07-06 | 1 | -2/+2 |
* | [X86 Target Lowering] Merged ICMP test. | Elena Demikhovsky | 2016-06-28 | 1 | -0/+27 |
* | [X86] Emit more efficient >= comparisons against 0 | David Majnemer | 2015-08-19 | 1 | -0/+44 |
* | Revert r237828 "[X86] Remove unused node after morphing it from shr to and." | Hans Wennborg | 2015-05-20 | 1 | -17/+0 |
* | [X86] Remove unused node after morphing it from shr to and. | Benjamin Kramer | 2015-05-20 | 1 | -0/+17 |
* | [opaque pointer type] Add textual IR support for explicit type parameter to t... | David Blaikie | 2015-04-16 | 1 | -1/+1 |
* | [opaque pointer type] Add textual IR support for explicit type parameter to l... | David Blaikie | 2015-02-27 | 1 | -4/+4 |
* | [opaque pointer type] Add textual IR support for explicit type parameter to g... | David Blaikie | 2015-02-27 | 1 | -1/+1 |
* | X86: Don't turn shifts into ands if there's another use that may not check fo... | Benjamin Kramer | 2014-06-06 | 1 | -0/+13 |
* | X86: Don't transform shifts into ands when the sign bit is tested. | Benjamin Kramer | 2014-04-24 | 1 | -0/+11 |
* | X86: Emit test instead of constant shift + compare if the shift result is unu... | Benjamin Kramer | 2014-04-24 | 1 | -5/+29 |
* | Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging.... | Stephen Lin | 2013-07-13 | 1 | -12/+12 |
* | X86: Remove test instructions proceeding shift by immediate instructions | David Majnemer | 2013-05-22 | 1 | -3/+0 |
* | Teach SimplifySetCC that comparing AssertZext i1 against a constant 1 can be ... | Craig Topper | 2012-12-19 | 1 | -0/+15 |
* | Implement r160312 as target indepedenet dag combine. | Evan Cheng | 2012-07-17 | 1 | -5/+5 |
* | This is another case where instcombine demanded bits optimization created | Evan Cheng | 2012-07-17 | 1 | -4/+17 |
* | For something like | Evan Cheng | 2012-07-16 | 1 | -0/+48 |
* | As Dan pointed out, movzbl, movsbl, and friends are nicer than their alias | Bill Wendling | 2011-04-14 | 1 | -2/+2 |
* | Have the X86 back-end emit the alias instead of what's being aliased. In most | Bill Wendling | 2011-04-14 | 1 | -2/+2 |
* | testcase that goes with r116053 | Chris Lattner | 2010-10-08 | 1 | -1/+18 |
* | rename test | Chris Lattner | 2010-10-08 | 1 | -0/+75 |