| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert part of my last patch that I didn't intend to commit yet. | Owen Anderson | 2008-05-29 | 1 | -0/+2 |
* | Renumbering needs to account for instruction slot offsets when performing loo... | Owen Anderson | 2008-05-29 | 1 | -7/+20 |
* | Force postdom to be linked into opt and bugpoint, even though it is no longer... | Owen Anderson | 2008-05-29 | 1 | -0/+8 |
* | Add a newline at the end of this file. | Duncan Sands | 2008-05-29 | 1 | -1/+1 |
* | Replace the old ADCE implementation with a new one that more simply solves | Owen Anderson | 2008-05-29 | 1 | -457/+62 |
* | Implement vector shift up / down and insert zero with ps{rl}lq / ps{rl}ldq. | Evan Cheng | 2008-05-29 | 5 | -5/+140 |
* | Remove debugging code. | Owen Anderson | 2008-05-29 | 1 | -5/+1 |
* | XOR?RI instructions aren't as cheap as moves. | Bill Wendling | 2008-05-29 | 1 | -23/+21 |
* | convert more operand loops to iterator formulation | Gabor Greif | 2008-05-29 | 2 | -23/+29 |
* | Implement "AsCheapAsAMove" for some obviously cheap instructions: xor and the | Bill Wendling | 2008-05-29 | 2 | -42/+50 |
* | convert another operand loop to iterator formulation | Gabor Greif | 2008-05-29 | 1 | -3/+3 |
* | Add a flag to indicate that an instruction is as cheap (or cheaper) than a move | Bill Wendling | 2008-05-28 | 2 | -4/+7 |
* | Check the "isSafeToMove" predicate, which has a series of tests to make sure | Bill Wendling | 2008-05-28 | 1 | -1/+3 |
* | Remap VNInfo data as well when doing renumbering. | Owen Anderson | 2008-05-28 | 1 | -0/+6 |
* | Factor the numbering computation into a separate method, and add the slightes... | Owen Anderson | 2008-05-28 | 1 | -11/+29 |
* | Fix PR2289: vr defined by multiple implicit_def as result of coalescing. | Evan Cheng | 2008-05-28 | 1 | -6/+9 |
* | Teach local register allocator to deal with landing pad MBB's. | Evan Cheng | 2008-05-28 | 1 | -4/+4 |
* | Update some comments noticed in a recent checkin | Nate Begeman | 2008-05-28 | 1 | -3/+8 |
* | Implement PR2370: memmove(x,x,size) -> noop. | Chris Lattner | 2008-05-28 | 1 | -0/+4 |
* | Add chain inputs for loads. | Chris Lattner | 2008-05-28 | 1 | -3/+3 |
* | Fix CodeGen/Generic/2005-10-21-longlonggtu.ll on ia64. | Chris Lattner | 2008-05-28 | 1 | -1/+2 |
* | loads should get chains. THis helps but does not solve CodeGen/Generic/2003-... | Chris Lattner | 2008-05-28 | 1 | -2/+4 |
* | Fix 2006-04-28-Sign-extend-bool.ll for ia64. | Chris Lattner | 2008-05-28 | 1 | -0/+2 |
* | reindent. | Chris Lattner | 2008-05-28 | 1 | -77/+77 |
* | Fix the encoding for two more "rm" instructions that were using MRMSrcReg. | Dan Gohman | 2008-05-28 | 1 | -2/+2 |
* | Fixed X86 encoding error CVTPS2PD and CVTPD2PS when the source operand | Mon P Wang | 2008-05-28 | 1 | -2/+2 |
* | Don't attempt to create VZEXT_LOAD out of an extload. This an issue where the | Nate Begeman | 2008-05-28 | 1 | -0/+5 |
* | Use Function::getEntryBlock instead of Function::begin, for clarity. | Dan Gohman | 2008-05-27 | 1 | -1/+1 |
* | Print debug output when any edge becomes executable, including | Dan Gohman | 2008-05-27 | 1 | -3/+3 |
* | Incorporated feedback: Check that the implicitly defined operands aren't used | Bill Wendling | 2008-05-27 | 1 | -9/+8 |
* | Tidy up whitespace in ConstantRange::print output. | Dan Gohman | 2008-05-27 | 1 | -1/+1 |
* | back out last commit: The .cpp file for a module should include its correspon... | Gabor Greif | 2008-05-27 | 1 | -0/+1 |
* | Fix some constructs that gcc-4.4 warns about. | Duncan Sands | 2008-05-27 | 6 | -8/+12 |
* | prune unneeded #includes | Gabor Greif | 2008-05-27 | 2 | -2/+0 |
* | remove unneeded reinterpret_casts | Gabor Greif | 2008-05-27 | 1 | -2/+2 |
* | We have the correct headers included to know that BB isa Value. No reinterpre... | Gabor Greif | 2008-05-27 | 1 | -6/+6 |
* | InequalityGraph::node() can create new nodes, invalidating iterators across | Nick Lewycky | 2008-05-27 | 1 | -0/+1 |
* | Grammaro. | Nick Lewycky | 2008-05-26 | 1 | -1/+1 |
* | eliminate calls to deprecated Use::init() interface | Gabor Greif | 2008-05-26 | 5 | -139/+139 |
* | Factor code to copy global value attributes like | Duncan Sands | 2008-05-26 | 9 | -42/+47 |
* | Use a DenseMap instead of an std::map, speeding up the testcase in PR2368 by ... | Owen Anderson | 2008-05-26 | 1 | -3/+3 |
* | The enabling of remat in 2-address conversion breaks this test: | Bill Wendling | 2008-05-26 | 1 | -23/+30 |
* | A problem that's exposed when machine LICM is enabled. Consider this code: | Bill Wendling | 2008-05-26 | 1 | -1/+40 |
* | Don't treat values as signed when looking at loop steppings in HowForToNonZero. | Nick Lewycky | 2008-05-25 | 1 | -2/+2 |
* | "ret (constexpr)" can't be folded into a Constant. Add a method to | Nick Lewycky | 2008-05-25 | 2 | -16/+55 |
* | Create archives with the same permissions are ar. | Owen Anderson | 2008-05-24 | 1 | -0/+7 |
* | Add FreeBSD/PPC support, patch by Marcel Moolenaar! | Chris Lattner | 2008-05-24 | 1 | -2/+2 |
* | Fix a serious brain-o. Obviously no-one reviewed my patch :( | Chris Lattner | 2008-05-24 | 1 | -2/+4 |
* | Fix PR2358 by resolving calls with undef arguments to overdefined. | Chris Lattner | 2008-05-24 | 1 | -0/+6 |
* | Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl.qdq. | Evan Cheng | 2008-05-24 | 2 | -14/+12 |