| Commit message (Expand) | Author | Age | Files | Lines |
* | Testcase for 104624/104619/PR7191/8023512. | Dale Johannesen | 2010-05-26 | 1 | -0/+16 |
* | First cut at supporting .debug_loc section. | Devang Patel | 2010-05-25 | 1 | -0/+239 |
* | Properly promote operands when optimizing a single-character memcmp. | Benjamin Kramer | 2010-05-25 | 1 | -1/+13 |
* | Add support for initialized global data for darwin tls. Update comments | Eric Christopher | 2010-05-25 | 1 | -87/+125 |
* | Changed the encoding of X86 floating point stack operations where both operands | Kevin Enderby | 2010-05-25 | 1 | -0/+25 |
* | Removing test; Chris thinks it's better to have the | Dale Johannesen | 2010-05-25 | 1 | -2718/+0 |
* | MC/X86: Add a hack to allow recognizing 'cmpltps' and friends. | Daniel Dunbar | 2010-05-25 | 1 | -0/+34 |
* | Fix another variant of PR 7191. Also add a testcase | Dale Johannesen | 2010-05-25 | 1 | -0/+2718 |
* | MC/X86: Define explicit immediate forms of cmp{ss,sd,ps,pd}. | Daniel Dunbar | 2010-05-25 | 1 | -0/+25 |
* | The BT64ri8 record in X86Instr64bit.td was missing a REX_W which is required | Kevin Enderby | 2010-05-25 | 1 | -0/+5 |
* | Make sure aeskeygenassist uses an unsigned immediate field. | Eric Christopher | 2010-05-25 | 1 | -2/+7 |
* | Fix an mmx movd encoding. | Dan Gohman | 2010-05-24 | 1 | -0/+32 |
* | MC/X86: Add aliases for CMOVcc variants. | Kevin Enderby | 2010-05-24 | 1 | -0/+129 |
* | Thumb2 RSBS instructions were being printed without the 'S' suffix. | Bob Wilson | 2010-05-24 | 1 | -0/+9 |
* | LR is in GPR, not tGPR even in Thumb1 mode. | Evan Cheng | 2010-05-24 | 1 | -0/+2 |
* | MC/X86: Subdivide immediates a bit more, so that we properly recognize immedi... | Daniel Dunbar | 2010-05-22 | 1 | -0/+105 |
* | MC/X86: Add alias for setz, setnz, jz, jnz. | Daniel Dunbar | 2010-05-22 | 1 | -1/+18 |
* | Implement @llvm.returnaddress. rdar://8015977. | Evan Cheng | 2010-05-22 | 2 | -2/+29 |
* | This test is darwin only. Make it so(tm). | Eric Christopher | 2010-05-22 | 1 | -1/+1 |
* | Recognize more BUILD_VECTORs and VECTOR_SHUFFLEs that can be implemented by | Bob Wilson | 2010-05-22 | 3 | -2/+47 |
* | Add full bss data support for darwin tls variables. | Eric Christopher | 2010-05-22 | 1 | -0/+19 |
* | Added retl for 32-bit x86 and added retq for 64-bit x86. | Kevin Enderby | 2010-05-21 | 2 | -0/+10 |
* | Change CodeGen/ARM/2009-11-02-NegativeLane.ll to use 16-bit vector elements | Bob Wilson | 2010-05-21 | 1 | -7/+7 |
* | now that fp reg kill insertion stuff happens as a separate | Chris Lattner | 2010-05-21 | 1 | -0/+25 |
* | Teach VirtRegRewriter to handle spilling in instructions that have multiple | Jakob Stoklund Olesen | 2010-05-21 | 1 | -0/+45 |
* | Fix i64->f64 conversion, x86-64, -no-sse. A bit | Dale Johannesen | 2010-05-21 | 1 | -0/+12 |
* | Change ARM scheduling default to list-hybrid if the target supports floating ... | Evan Cheng | 2010-05-21 | 8 | -14/+14 |
* | MC/X86: Add movq alias for movabsq, to allow matching 64-bit immediates with ... | Daniel Dunbar | 2010-05-20 | 1 | -0/+20 |
* | When canonicalizing icmp operand order to put the loop invariant | Dan Gohman | 2010-05-20 | 2 | -230/+256 |
* | Handle Neon v2f64 and v2i64 vector shuffles as register copies. | Bob Wilson | 2010-05-20 | 1 | -0/+7 |
* | Fix assembly parsing and encoding of the pushf and popf family of | Dan Gohman | 2010-05-20 | 3 | -0/+29 |
* | Define the x86 pause instruction. | Dan Gohman | 2010-05-20 | 2 | -0/+9 |
* | Fix the sfence instruction to use MRM_F8 instead of MRM7r, since it | Dan Gohman | 2010-05-20 | 1 | -0/+3 |
* | Match "4" or "8" depending upon if it's 32- or 64-bit. | Bill Wendling | 2010-05-20 | 1 | -2/+2 |
* | Once more, with feeling. | Eric Christopher | 2010-05-20 | 1 | -0/+1 |
* | Teach LSR how to cope better with unrolled loops on targets where | Dan Gohman | 2010-05-19 | 1 | -0/+386 |
* | fix rdar://7986634 - match instruction opcodes case insensitively. | Chris Lattner | 2010-05-19 | 1 | -0/+5 |
* | Testcase for r104181. | Bill Wendling | 2010-05-19 | 1 | -0/+33 |
* | A more combo tls testcase. | Eric Christopher | 2010-05-19 | 1 | -0/+232 |
* | Few more simple tls testcases. | Eric Christopher | 2010-05-19 | 3 | -0/+279 |
* | TwoAddressInstructionPass doesn't really know how to merge live intervals when | Jakob Stoklund Olesen | 2010-05-19 | 1 | -0/+17 |
* | Attempt to run this test on x86 only. | Eric Christopher | 2010-05-19 | 1 | -0/+1 |
* | Testcase to go with 104141. | Bob Wilson | 2010-05-19 | 1 | -0/+14 |
* | t2LEApcrel and tLEApcrel are re-materializable. This makes it possible to hoi... | Evan Cheng | 2010-05-19 | 1 | -6/+39 |
* | Intrinsics which do a vector compare (results are all zero or all ones) are m... | Evan Cheng | 2010-05-19 | 1 | -0/+13 |
* | Add a test to make sure that we're lowering the shift amount correctly. | Eric Christopher | 2010-05-19 | 1 | -0/+22 |
* | Remember to update VirtRegLastUse when spilling without killing before a call. | Jakob Stoklund Olesen | 2010-05-18 | 1 | -0/+37 |
* | When converting a test to a cmp to fold a load, use the cmp that has an | Dan Gohman | 2010-05-18 | 1 | -0/+68 |
* | Quick test to make sure we're emitting the tbss section correctly. | Eric Christopher | 2010-05-18 | 1 | -0/+114 |
* | Sink dag combine's post index load / store code that swap base ptr and index ... | Evan Cheng | 2010-05-18 | 1 | -0/+25 |