2010-02-13 |
Bob Wilson | Besides removing phi cycles that reduce to a single... |
tree | commitdiff |
2010-02-12 |
Anton Korobeynikov | Testcases for recent stdcall / fastcall mangling improv... |
tree | commitdiff |
2010-02-12 |
Anton Korobeynikov | Cleanup stdcall / fastcall name mangling. |
tree | commitdiff |
2010-02-12 |
Dan Gohman | Reapply the new LoopStrengthReduction code, with compil... |
tree | commitdiff |
2010-02-11 |
Jakob Stoklund Olesen | Reapply coalescer fix for better cross-class coalescing. |
tree | commitdiff |
2010-02-10 |
Mon P Wang | The previous fix of widening divides that trap was... |
tree | commitdiff |
2010-02-10 |
Bob Wilson | Delete dead PHI machine instructions. These can be... |
tree | commitdiff |
2010-02-10 |
Evan Cheng | Now that ShrinkDemandedOps() is separated out from... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | move tests that depend on the x86 backend out of codege... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | merge a target-specific add test into x86 directory. |
tree | commitdiff |
2010-02-09 |
Chris Lattner | merge another test in, drop the trivially constant... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | consolidate and filecheckize two tests. |
tree | commitdiff |
2010-02-08 |
Chris Lattner | add an x86 implementation of MCTargetExpr for |
tree | commitdiff |
2010-02-08 |
Dan Gohman | When CodeGen'ing unoptimized code, there may be unfolde... |
tree | commitdiff |
2010-02-08 |
Dan Gohman | In guaranteed tailcall mode, don't decline the tailcall... |
tree | commitdiff |
2010-02-06 |
Evan Cheng | Run codegen dce pass for all targets at all optimizatio... |
tree | commitdiff |
2010-02-06 |
Evan Cheng | Remove a large test case that (soon will) no longer... |
tree | commitdiff |
2010-02-06 |
Evan Cheng | Do not emit callseq instructions around sibcalls. This... |
tree | commitdiff |
2010-02-05 |
Jakob Stoklund Olesen | Don't unroll loops containing function calls. |
tree | commitdiff |
2010-02-05 |
Evan Cheng | Fix test. |
tree | commitdiff |
2010-02-05 |
Evan Cheng | Handle tail call with byval arguments. |
tree | commitdiff |
2010-02-05 |
Evan Cheng | When the scheduler unfold a load folding instruction... |
tree | commitdiff |
2010-02-04 |
Jakob Stoklund Olesen | Fix small bug in handling instructions with more than... |
tree | commitdiff |
2010-02-04 |
Evan Cheng | Re-enable x86 tail call optimization. |
tree | commitdiff |
2010-02-03 |
Evan Cheng | Speculatively disable x86 automatic tail call optimizat... |
tree | commitdiff |
2010-02-03 |
Evan Cheng | Make test less fragile |
tree | commitdiff |
2010-02-03 |
Evan Cheng | Revert 94937 and move the noreturn check to codegen. |
tree | commitdiff |
2010-02-03 |
Evan Cheng | Allow all types of callee's to be tail called. But... |
tree | commitdiff |
2010-02-03 |
Dale Johannesen | Reapply 95050 with a tweak to check the register class. |
tree | commitdiff |
2010-02-03 |
Chris Lattner | make these less sensitive to asm verbose changes by... |
tree | commitdiff |
2010-02-02 |
Dale Johannesen | Test revert 95050; there's a good chance it's causing |
tree | commitdiff |
2010-02-02 |
Evan Cheng | Perform sibcall in some cases when arguments are passes... |
tree | commitdiff |
2010-02-02 |
Dale Johannesen | Make local RA smarter about reusing input register... |
tree | commitdiff |
2010-02-01 |
Evan Cheng | Fix PR6196. GV callee may not be a function. |
tree | commitdiff |
2010-02-01 |
Dan Gohman | Update this test for a trivial register allocation... |
tree | commitdiff |
2010-02-01 |
Evan Cheng | Undo r94946 now all the tests are passing again. |
tree | commitdiff |
2010-01-31 |
Evan Cheng | Avoid recursive sibcall's. |
tree | commitdiff |
2010-01-30 |
Evan Cheng | Allow more tailcall optimization: calls with inputs... |
tree | commitdiff |
2010-01-29 |
Evan Cheng | Catch more trivial tail call opportunities: no inputs... |
tree | commitdiff |
2010-01-28 |
Evan Cheng | Fix a bug introduced by r94490 where it created a X86IS... |
tree | commitdiff |
2010-01-28 |
Chris Lattner | emit a 0 byte instead of a noop if a function is empty... |
tree | commitdiff |
2010-01-27 |
Chandler Carruth | Quick fix to a test that is currently failing on every... |
tree | commitdiff |
2010-01-27 |
Evan Cheng | Perform trivial tail call optimization for callees... |
tree | commitdiff |
2010-01-26 |
Chris Lattner | emit jump table an alias ".set" directives through... |
tree | commitdiff |
2010-01-26 |
Chris Lattner | eliminate MCAsmInfo::NeedsSet: we now just use .set... |
tree | commitdiff |
2010-01-26 |
Evan Cheng | Implement cond ? -1 : 0 with sbb. |
tree | commitdiff |
2010-01-25 |
Chris Lattner | we removed support for darwin8 tools. |
tree | commitdiff |
2010-01-24 |
Mon P Wang | It seems better to scalarize vectors of size 1 instead... |
tree | commitdiff |
2010-01-24 |
Mon P Wang | Improved widening loads by adding support for wider... |
tree | commitdiff |
2010-01-23 |
Chris Lattner | Change constantexpr global variable initializers to... |
tree | commitdiff |
2010-01-23 |
Eric Christopher | Don't lower splat vector load to relative to the esp... |
tree | commitdiff |
2010-01-23 |
Chris Lattner | emit .ascii and .asciz through MCStreamer. |
tree | commitdiff |
2010-01-23 |
Evan Cheng | Fix tests. |
tree | commitdiff |
2010-01-22 |
Chris Lattner | make this less constrained, we want blank lines between... |
tree | commitdiff |
2010-01-22 |
Dan Gohman | Revert LoopStrengthReduce.cpp to pre-r94061 for now. |
tree | commitdiff |
2010-01-21 |
Dan Gohman | Re-implement the main strength-reduction portion of... |
tree | commitdiff |
2010-01-20 |
Chris Lattner | emit basic block labels with mcstreamer. |
tree | commitdiff |
2010-01-20 |
Chris Lattner | emit integer and fp zeros as (e.g.) .byte 0 instead... |
tree | commitdiff |
2010-01-20 |
Chris Lattner | signficant cleanups to EmitGlobalConstant (including... |
tree | commitdiff |
2010-01-19 |
Dan Gohman | Fold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to... |
tree | commitdiff |
2010-01-19 |
Dan Gohman | Make SCEVAddRecExpr's getType return a pointer type... |
tree | commitdiff |
2010-01-19 |
Dan Gohman | Add nounwinds. |
tree | commitdiff |
2010-01-19 |
Evan Cheng | Do not extend extension results beyond the use of a... |
tree | commitdiff |
2010-01-19 |
Chris Lattner | don't let asm-verbose break the check-next lines in... |
tree | commitdiff |
2010-01-19 |
Chris Lattner | fix a significant difference between llvm and gcc on... |
tree | commitdiff |
2010-01-19 |
Chris Lattner | there is no need to emit a .section above .comm on... |
tree | commitdiff |
2010-01-18 |
Evan Cheng | Canonicalize -1 - x to ~x. |
tree | commitdiff |
2010-01-17 |
Chris Lattner | reduce this test and convert to filecheck, hopefully... |
tree | commitdiff |
2010-01-16 |
Kenneth Uildriks | When checking for sret-demotion, it needs to use legal... |
tree | commitdiff |
2010-01-16 |
Chris Lattner | this teestcase takes a long time to crash, remove it... |
tree | commitdiff |
2010-01-15 |
David Greene | Fix PR6019. A load has more than one use if it feeds... |
tree | commitdiff |
2010-01-14 |
Dan Gohman | Fix a codegen abort seen in 483.xalancbmk. |
tree | commitdiff |
2010-01-13 |
Chris Lattner | this test requires SSE, thanks to jyasskin for pointing... |
tree | commitdiff |
2010-01-13 |
Evan Cheng | Commit some changes I had managed to lose last night... |
tree | commitdiff |
2010-01-13 |
Evan Cheng | Re-enable extension optimization pass. |
tree | commitdiff |
2010-01-13 |
Evan Cheng | Disable opt-ext pass to unbreak the build for now. |
tree | commitdiff |
2010-01-13 |
Jeffrey Yasskin | Try to fix the ARM and PPC buildbots. The -mattr=vector... |
tree | commitdiff |
2010-01-13 |
Evan Cheng | Add a quick pass to optimize sign / zero extension... |
tree | commitdiff |
2010-01-12 |
Evan Cheng | Add nounwind. |
tree | commitdiff |
2010-01-12 |
Duncan Sands | Revert commit 93204, since it causes the assembler... |
tree | commitdiff |
2010-01-12 |
Dan Gohman | Make several tests less fragile. |
tree | commitdiff |
2010-01-12 |
Dan Gohman | Reapply the MOV64r0 patch, with a fix: MOV64r0 clobbers... |
tree | commitdiff |
2010-01-11 |
Evan Cheng | Add manual ISD::OR fastisel selection routines. TableGe... |
tree | commitdiff |
2010-01-11 |
Evan Cheng | Extend r93152 to work on OR r, r. If the source set... |
tree | commitdiff |
2010-01-11 |
Chris Lattner | reduce this to a sensible testcase. |
tree | commitdiff |
2010-01-11 |
David Greene | Shorten up this testcase. |
tree | commitdiff |
2010-01-11 |
Evan Cheng | Revert 93158. It's breaking quite a few x86_64 tests. |
tree | commitdiff |
2010-01-11 |
Jakob Stoklund Olesen | Avoid adding PHI arguments for a predecessor that has... |
tree | commitdiff |
2010-01-11 |
Dan Gohman | Use a 32-bit and with implicit zero-extension instead... |
tree | commitdiff |
2010-01-11 |
Dan Gohman | Re-instate MOV64r0 and MOV16r0, with adjustments to... |
tree | commitdiff |
2010-01-11 |
Dan Gohman | Generalize this check to avoid depending on a specific... |
tree | commitdiff |
2010-01-11 |
Dan Gohman | Make this test less trivial, to avoid spurious failures. |
tree | commitdiff |
2010-01-11 |
Evan Cheng | Select an OR with immediate as an ADD if the input... |
tree | commitdiff |
2010-01-11 |
David Greene | Implement a feature (-vector-unaligned-mem) to allow... |
tree | commitdiff |
2010-01-09 |
Jeffrey Yasskin | Fix llvm.org/PR5729: x86-64 tail calls were putting... |
tree | commitdiff |
2010-01-09 |
Dan Gohman | Revert an earlier change to SIGN_EXTEND_INREG for vecto... |
tree | commitdiff |
2010-01-08 |
Evan Cheng | Fix a critical bug in 64-bit atomic operation lowering... |
tree | commitdiff |
2010-01-08 |
Evan Cheng | ReplaceAllUsesOfValueWith may delete other nodes that... |
tree | commitdiff |
2010-01-07 |
Chris Lattner | Fix rdar://7517201, a regression introduced by r92849. |
tree | commitdiff |
2010-01-07 |
Evan Cheng | Fix a minor regression from my dag combiner changes... |
tree | commitdiff |
next |