| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove 256-bit specific node types for UNPCKHPS/D and instead use the 128-bit... | Craig Topper | 2011-11-24 | 1 | -0/+36 |
* | X86: alias cqo to cqto. | Benjamin Kramer | 2011-11-24 | 1 | -0/+1 |
* | Fix a silly use-after-free issue. A much earlier version of this code | Chandler Carruth | 2011-11-24 | 1 | -0/+211 |
* | When adding blocks to the list of those which no longer have any CFG | Chandler Carruth | 2011-11-24 | 1 | -0/+56 |
* | Correctly byte-swap APInts with bit-widths greater than 64. | Richard Smith | 2011-11-23 | 1 | -1/+17 |
* | Fix a crash in which a multiplication was being reported as being both negative | Duncan Sands | 2011-11-23 | 1 | -0/+17 |
* | X86: Use btq for bit tests if the immediate can't be encoded in 32 bits. | Benjamin Kramer | 2011-11-23 | 1 | -0/+35 |
* | test/CodeGen/X86/block-placement.ll: Add explicit -mtriple=i686-linux. X86 Wi... | NAKAMURA Takumi | 2011-11-23 | 1 | -1/+1 |
* | Relax an invariant that block placement was trying to assert a bit | Chandler Carruth | 2011-11-23 | 1 | -0/+25 |
* | I added several lines in X86 code generator that allow to choose | Elena Demikhovsky | 2011-11-23 | 1 | -0/+14 |
* | Handle the case of a no-return invoke correctly. It actually still has | Chandler Carruth | 2011-11-23 | 1 | -0/+24 |
* | Enable stack protectors for all arrays, not just char arrays. rdar://5875909 | Bob Wilson | 2011-11-23 | 1 | -1/+1 |
* | Fix PR11422. | Jakob Stoklund Olesen | 2011-11-23 | 1 | -0/+99 |
* | Fix a crash in block placement due to an inner loop that happened to be | Chandler Carruth | 2011-11-23 | 1 | -0/+41 |
* | [asan] do not instrument threadlocal globals, this is buggy | Kostya Serebryany | 2011-11-23 | 1 | -0/+6 |
* | add basic PPC register-pressure feedback; adjust the vaarg test to match the ... | Hal Finkel | 2011-11-22 | 1 | -92/+90 |
* | Fix a devilish miscompile exposed by block placement. The | Chandler Carruth | 2011-11-22 | 1 | -0/+28 |
* | Add triple to the test. | Rafael Espindola | 2011-11-22 | 1 | -1/+1 |
* | If a register is both an early clobber and part of a tied use, handle the use | Rafael Espindola | 2011-11-22 | 1 | -0/+23 |
* | Fix crasher in GVN due to my recent capture tracking changes. | Nick Lewycky | 2011-11-21 | 1 | -0/+9 |
* | Lowering for v32i8 to VPUNPCKLBW/VPUNPCKHBW when AVX2 is enabled. | Craig Topper | 2011-11-21 | 1 | -0/+14 |
* | Test case for r145026 | Craig Topper | 2011-11-21 | 1 | -0/+43 |
* | Make LowerSIGN_EXTEND_INREG split 256-bit vectors when AVX1 is enabled and us... | Craig Topper | 2011-11-21 | 2 | -0/+44 |
* | test/CodeGen/X86/block-placement.ll: Relax expressions for Win32. | NAKAMURA Takumi | 2011-11-20 | 1 | -3/+3 |
* | The logic for breaking the CFG in the presence of hot successors didn't | Chandler Carruth | 2011-11-20 | 1 | -0/+36 |
* | XFAIL this test until I figure out what indvars is doing here (or find someon... | Benjamin Kramer | 2011-11-20 | 1 | -0/+3 |
* | Add some comments to the latest test case I added here to document what | Chandler Carruth | 2011-11-20 | 1 | -1/+22 |
* | Add code for lowering v32i8 shifts by a splat to AVX2 immediate shift instruc... | Craig Topper | 2011-11-20 | 1 | -12/+50 |
* | Use 256-bit vcmpeqd for creating an all ones vector when AVX2 is enabled. | Craig Topper | 2011-11-19 | 1 | -0/+12 |
* | Move the handling of unanalyzable branches out of the loop-driven chain | Chandler Carruth | 2011-11-19 | 1 | -0/+25 |
* | Test cases for SSSE3/AVX integer horizontal add/sub. | Craig Topper | 2011-11-19 | 1 | -0/+170 |
* | Extend VPBLENDVB and VPSIGN lowering to work for AVX2. | Craig Topper | 2011-11-19 | 1 | -0/+29 |
* | Fix a corner case in updating LoopInfo after fully unrolling an outer loop. | Andrew Trick | 2011-11-18 | 1 | -0/+41 |
* | Add AVX2 vpbroadcast support | Nadav Rotem | 2011-11-18 | 1 | -0/+142 |
* | [asan] workaround for reg alloc bug 11395: don't instrument functions with la... | Kostya Serebryany | 2011-11-18 | 1 | -0/+71 |
* | DISubrange supports unsigned lower/upper array bounds, so let's not fake it i... | Devang Patel | 2011-11-17 | 1 | -0/+37 |
* | Fix an overly general check in SimplifyIndvar to handle useless phi cycles. | Andrew Trick | 2011-11-17 | 1 | -0/+29 |
* | fall back to explicit list of allowed linkages when instrumenting globals in ... | Kostya Serebryany | 2011-11-17 | 1 | -0/+6 |
* | When fast iseling a GEP, accumulate the offset rather than emitting a series of | Chad Rosier | 2011-11-17 | 1 | -0/+65 |
* | Add support for custom names for library functions in TargetLibraryInfo. Add... | Eli Friedman | 2011-11-17 | 1 | -0/+30 |
* | build/make/test: Get rid of unused BUGPOINT_TOPTS variable. | Daniel Dunbar | 2011-11-16 | 1 | -5/+0 |
* | Make sure to replace the chain properly when DAGCombining a LOAD+EXTRACT_VECT... | Eli Friedman | 2011-11-16 | 1 | -1/+1 |
* | Remove obsolete test. | Jim Grosbach | 2011-11-16 | 1 | -58/+0 |
* | Generalize the fixup info for ARM mode. | Jim Grosbach | 2011-11-16 | 1 | -2/+2 |
* | Update test for r144842. | Jim Grosbach | 2011-11-16 | 1 | -1/+1 |
* | Another missing X86ISD::MOVLPD pattern. rdar://10450317 | Evan Cheng | 2011-11-16 | 1 | -0/+17 |
* | Disable expensive two-address optimizations at -O0. rdar://10453055 | Evan Cheng | 2011-11-16 | 2 | -5/+4 |
* | Fix typo in test. | Nick Lewycky | 2011-11-16 | 1 | -1/+1 |
* | Merge isObjectPointerWithTrustworthySize with getPointerSize. Use it when | Nick Lewycky | 2011-11-16 | 1 | -0/+38 |
* | Fix testcase. | Eli Friedman | 2011-11-16 | 1 | -1/+0 |