2008-06-01 |
Owen Anderson | Don't remove the memcpy when call slot substitution... |
tree | commitdiff |
2008-06-01 |
Owen Anderson | Remember to update the reverse non-local cache when... |
tree | commitdiff |
2008-06-01 |
Owen Anderson | Make ping more aggressive in finding nonlocal caching... |
tree | commitdiff |
2008-06-01 |
Duncan Sands | When simplifying a call to a bitcast function, tighten up |
tree | commitdiff |
2008-06-01 |
Bruno Cardoso Lopes | Fixed flag issue that was generating infinite loop... |
tree | commitdiff |
2008-05-31 |
Dan Gohman | AsmWriter support for insertvalue/extractvalue. These... |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Improved bitcode support for insertvalue/extractvalue. |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Fix some bugs with the handling of indices in insertval... |
tree | commitdiff |
2008-05-31 |
Nick Lewycky | Peer through sext/zext when looking for not(cmp). |
tree | commitdiff |
2008-05-31 |
Nick Lewycky | Yay us! Every one of these examples turns into icmp... |
tree | commitdiff |
2008-05-31 |
Nick Lewycky | Add more i1 optimizations. add, sub, mul, s/udiv on... |
tree | commitdiff |
2008-05-31 |
Nick Lewycky | Adding i1 is always Xor. |
tree | commitdiff |
2008-05-31 |
Chris Lattner | Fix the CBE's handling of instructions whose result... |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Factor several methods, including getInversePredicate and |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Teach the DAGISelEmitter to not compute the variable_op... |
tree | commitdiff |
2008-05-31 |
Dan Gohman | Remove an unused variable. |
tree | commitdiff |
2008-05-31 |
Dan Gohman | IR, bitcode reader, bitcode writer, and asmparser chang... |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Fix indentation. |
tree | commitdiff |
2008-05-30 |
Evan Cheng | Fix indentation. |
tree | commitdiff |
2008-05-30 |
Owen Anderson | The coalescer doesn't need LiveVariables now that we... |
tree | commitdiff |
2008-05-30 |
Gabor Greif | rewrite operand loops to use iterators |
tree | commitdiff |
2008-05-30 |
Owen Anderson | Preserve the register coallescer, and update live inter... |
tree | commitdiff |
2008-05-30 |
Owen Anderson | Since LCSSA switched over to DenseMap, we have to be... |
tree | commitdiff |
2008-05-30 |
Matthijs Kooijman | Give a proper error message when a command line option... |
tree | commitdiff |
2008-05-30 |
Matthijs Kooijman | Use eraseFromParent() instead of doing that manually... |
tree | commitdiff |
2008-05-30 |
Matthijs Kooijman | Let Instruction::getOpcodeName() return something usefu... |
tree | commitdiff |
2008-05-30 |
Bill Wendling | Add the "AsCheapAsAMove" flag to some 64-bit xor instru... |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Remove an unused variable. |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2008-05-30 |
Dan Gohman | Fix a copy+paste error in a comment. |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Make the renumbering correct in the face of deleted... |
tree | commitdiff |
2008-05-29 |
Bill Wendling | Unbreak build. |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Add patterns for CALL32m and CALL64m. They aren't match... |
tree | commitdiff |
2008-05-29 |
Bill Wendling | Remove more iostream header includes. Needed to impleme... |
tree | commitdiff |
2008-05-29 |
Bill Wendling | Remove <iostream>. |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Add newline at end of file. |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Fix a tblgen problem handling variable_ops in tblgen... |
tree | commitdiff |
2008-05-29 |
Dan Gohman | const-ify getOpcode. |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Expand small memmovs using inline code. Set the X86... |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Revert part of my last patch that I didn't intend to... |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Renumbering needs to account for instruction slot offse... |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Force postdom to be linked into opt and bugpoint, even... |
tree | commitdiff |
2008-05-29 |
Duncan Sands | Add a newline at the end of this file. |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Replace the old ADCE implementation with a new one... |
tree | commitdiff |
2008-05-29 |
Evan Cheng | Implement vector shift up / down and insert zero with... |
tree | commitdiff |
2008-05-29 |
Owen Anderson | Remove debugging code. |
tree | commitdiff |
2008-05-29 |
Bill Wendling | XOR?RI instructions aren't as cheap as moves. |
tree | commitdiff |
2008-05-29 |
Gabor Greif | convert more operand loops to iterator formulation |
tree | commitdiff |
2008-05-29 |
Bill Wendling | Implement "AsCheapAsAMove" for some obviously cheap... |
tree | commitdiff |
2008-05-29 |
Gabor Greif | convert another operand loop to iterator formulation |
tree | commitdiff |
2008-05-28 |
Bill Wendling | Add a flag to indicate that an instruction is as cheap... |
tree | commitdiff |
2008-05-28 |
Bill Wendling | Check the "isSafeToMove" predicate, which has a series... |
tree | commitdiff |
2008-05-28 |
Owen Anderson | Remap VNInfo data as well when doing renumbering. |
tree | commitdiff |
2008-05-28 |
Owen Anderson | Factor the numbering computation into a separate method... |
tree | commitdiff |
2008-05-28 |
Evan Cheng | Fix PR2289: vr defined by multiple implicit_def as... |
tree | commitdiff |
2008-05-28 |
Evan Cheng | Teach local register allocator to deal with landing... |
tree | commitdiff |
2008-05-28 |
Nate Begeman | Update some comments noticed in a recent checkin |
tree | commitdiff |
2008-05-28 |
Chris Lattner | Implement PR2370: memmove(x,x,size) -> noop. |
tree | commitdiff |
2008-05-28 |
Chris Lattner | Add chain inputs for loads. |
tree | commitdiff |
2008-05-28 |
Chris Lattner | Fix CodeGen/Generic/2005-10-21-longlonggtu.ll on ia64. |
tree | commitdiff |
2008-05-28 |
Chris Lattner | loads should get chains. THis helps but does not solve... |
tree | commitdiff |
2008-05-28 |
Chris Lattner | Fix 2006-04-28-Sign-extend-bool.ll for ia64. |
tree | commitdiff |
2008-05-28 |
Chris Lattner | reindent. |
tree | commitdiff |
2008-05-28 |
Dan Gohman | Fix the encoding for two more "rm" instructions that... |
tree | commitdiff |
2008-05-28 |
Mon P Wang | Fixed X86 encoding error CVTPS2PD and CVTPD2PS when... |
tree | commitdiff |
2008-05-28 |
Nate Begeman | Don't attempt to create VZEXT_LOAD out of an extload... |
tree | commitdiff |
2008-05-27 |
Dan Gohman | Use Function::getEntryBlock instead of Function::begin... |
tree | commitdiff |
2008-05-27 |
Dan Gohman | Print debug output when any edge becomes executable... |
tree | commitdiff |
2008-05-27 |
Bill Wendling | Incorporated feedback: Check that the implicitly define... |
tree | commitdiff |
2008-05-27 |
Dan Gohman | Tidy up whitespace in ConstantRange::print output. |
tree | commitdiff |
2008-05-27 |
Gabor Greif | back out last commit: The .cpp file for a module should... |
tree | commitdiff |
2008-05-27 |
Duncan Sands | Fix some constructs that gcc-4.4 warns about. |
tree | commitdiff |
2008-05-27 |
Gabor Greif | prune unneeded #includes |
tree | commitdiff |
2008-05-27 |
Gabor Greif | remove unneeded reinterpret_casts |
tree | commitdiff |
2008-05-27 |
Gabor Greif | We have the correct headers included to know that BB... |
tree | commitdiff |
2008-05-27 |
Nick Lewycky | InequalityGraph::node() can create new nodes, invalidat... |
tree | commitdiff |
2008-05-26 |
Nick Lewycky | Grammaro. |
tree | commitdiff |
2008-05-26 |
Gabor Greif | eliminate calls to deprecated Use::init() interface |
tree | commitdiff |
2008-05-26 |
Duncan Sands | Factor code to copy global value attributes like |
tree | commitdiff |
2008-05-26 |
Owen Anderson | Use a DenseMap instead of an std::map, speeding up... |
tree | commitdiff |
2008-05-26 |
Bill Wendling | The enabling of remat in 2-address conversion breaks... |
tree | commitdiff |
2008-05-26 |
Bill Wendling | A problem that's exposed when machine LICM is enabled... |
tree | commitdiff |
2008-05-25 |
Nick Lewycky | Don't treat values as signed when looking at loop stepp... |
tree | commitdiff |
2008-05-25 |
Nick Lewycky | "ret (constexpr)" can't be folded into a Constant.... |
tree | commitdiff |
2008-05-24 |
Owen Anderson | Create archives with the same permissions are ar. |
tree | commitdiff |
2008-05-24 |
Chris Lattner | Add FreeBSD/PPC support, patch by Marcel Moolenaar! |
tree | commitdiff |
2008-05-24 |
Chris Lattner | Fix a serious brain-o. Obviously no-one reviewed my... |
tree | commitdiff |
2008-05-24 |
Chris Lattner | Fix PR2358 by resolving calls with undef arguments... |
tree | commitdiff |
2008-05-24 |
Evan Cheng | Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl... |
tree | commitdiff |
2008-05-24 |
Evan Cheng | Eliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2... |
tree | commitdiff |
2008-05-24 |
Duncan Sands | Tweak how ConstantFP80Ty constants are output |
tree | commitdiff |
2008-05-24 |
Dale Johannesen | Put initialized const weak objects into correct |
tree | commitdiff |
2008-05-24 |
Evan Cheng | This is done. |
tree | commitdiff |
2008-05-24 |
Evan Cheng | Autoupgrade x86.sse2.loadh.pd and x86.sse2.loadl.pd. |
tree | commitdiff |
2008-05-24 |
Evan Cheng | Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These... |
tree | commitdiff |
2008-05-24 |
Evan Cheng | Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These... |
tree | commitdiff |
2008-05-23 |
Evan Cheng | Revert 51440 as it breaks a bunch of PIC tests. |
tree | commitdiff |
2008-05-23 |
Dan Gohman | Don't silently truncate array extents to 32 bits. |
tree | commitdiff |
2008-05-23 |
Dale Johannesen | Add a missed CommonLinkage check. |
tree | commitdiff |
2008-05-23 |
Evan Cheng | Use movlps / movhps to modify low / high half of 16... |
tree | commitdiff |
next |