- ec58498 Remove <iostream>. by Bill Wendling · 16 years ago
- 9491195 Add newline at end of file. by Owen Anderson · 16 years ago
- d35121a Fix a tblgen problem handling variable_ops in tblgen instruction by Dan Gohman · 16 years ago
- b99e2e2 const-ify getOpcode. by Dan Gohman · 16 years ago
- 1baa88e Prune and tidy #includes. by Dan Gohman · 16 years ago
- 21323f3 Expand small memmovs using inline code. Set the X86 threshold for expanding by Dan Gohman · 16 years ago
- 0b85642 For PR1338: Rename test dirs by Anton Korobeynikov · 16 years ago
- fcc6350 Revert part of my last patch that I didn't intend to commit yet. by Owen Anderson · 16 years ago
- b372d59 Add file with warning for backward comptibility. Should be removed after 2.4 by Anton Korobeynikov · 16 years ago
- 1ff4ed7 Update guards by Anton Korobeynikov · 16 years ago
- 4b5b209 Renumbering needs to account for instruction slot offsets when performing lookups in the index maps. by Owen Anderson · 16 years ago
- d3df7eb Regenerate by Anton Korobeynikov · 16 years ago
- 43d1fd4 For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h" by Anton Korobeynikov · 16 years ago
- 5771d6c Force postdom to be linked into opt and bugpoint, even though it is no longer used by any passes. by Owen Anderson · 16 years ago
- 8cacfeb Move these tests into the proper directory. by Owen Anderson · 16 years ago
- a806a87 Add a newline at the end of this file. by Duncan Sands · 16 years ago
- c5b2710 Re-enable the newly simplified ADCE. This fixes a regression on by Owen Anderson · 16 years ago
- 038a874 Replace the old ADCE implementation with a new one that more simply solves by Owen Anderson · 16 years ago
- f26ffe9 Implement vector shift up / down and insert zero with ps{rl}lq / ps{rl}ldq. by Evan Cheng · 16 years ago
- cd5e6dd Remove debugging code. by Owen Anderson · 16 years ago
- e65b9a4 Add nounwind. by Evan Cheng · 16 years ago
- 75cf88f XOR?RI instructions aren't as cheap as moves. by Bill Wendling · 16 years ago
- 5e46321 convert more operand loops to iterator formulation by Gabor Greif · 16 years ago
- bd0879d Implement "AsCheapAsAMove" for some obviously cheap instructions: xor and the by Bill Wendling · 16 years ago
- 3e93e63 convert another operand loop to iterator formulation by Gabor Greif · 16 years ago
- 8370d38 Add a flag to indicate that an instruction is as cheap (or cheaper) than a move by Bill Wendling · 16 years ago
- a8db147 Check the "isSafeToMove" predicate, which has a series of tests to make sure by Bill Wendling · 16 years ago
- 745825f4 Remap VNInfo data as well when doing renumbering. by Owen Anderson · 16 years ago
- 80b3ce6 Factor the numbering computation into a separate method, and add the slightest attempt at some renumbering logic, which is currently unused. by Owen Anderson · 16 years ago
- d77d4f9 Fix PR2289: vr defined by multiple implicit_def as result of coalescing. by Evan Cheng · 16 years ago
- 33d3d4a Teach local register allocator to deal with landing pad MBB's. by Evan Cheng · 16 years ago
- 73e4d59 Update some comments noticed in a recent checkin by Nate Begeman · 16 years ago
- d4c2491 Update text to point people at the right version of the tutorial for by Chris Lattner · 16 years ago
- a935db8 Implement PR2370: memmove(x,x,size) -> noop. by Chris Lattner · 16 years ago
- e5ab335 Add chain inputs for loads. by Chris Lattner · 16 years ago
- 3f1891c Fix CodeGen/Generic/2005-10-21-longlonggtu.ll on ia64. by Chris Lattner · 16 years ago
- b0349bf loads should get chains. THis helps but does not solve CodeGen/Generic/2003-05-27-phifcmpd.ll by Chris Lattner · 16 years ago
- 9b07d3d Fix 2006-04-28-Sign-extend-bool.ll for ia64. by Chris Lattner · 16 years ago
- aec8d82 reindent. by Chris Lattner · 16 years ago
- c2ecdc5 Fix the encoding for two more "rm" instructions that were using MRMSrcReg. by Dan Gohman · 16 years ago
- bfbbd4d Fixed X86 encoding error CVTPS2PD and CVTPD2PS when the source operand by Mon P Wang · 16 years ago
- f7333bf Don't attempt to create VZEXT_LOAD out of an extload. This an issue where the by Nate Begeman · 16 years ago
- ed185d6 use space insted of tabs by Nick Kledzik · 16 years ago
- 9178a65 fix infinite recursion if a global's initializer references the global by Nick Kledzik · 16 years ago
- 1b9e167 Make Use::init() private, it breaks invariants, clients should assign or use set(). by Gabor Greif · 16 years ago
- ef61af0 Use Function::getEntryBlock instead of Function::begin, for clarity. by Dan Gohman · 16 years ago
- b22d6ac Print debug output when any edge becomes executable, including by Dan Gohman · 16 years ago
- 3b75d20 Add instcombine after global optimizations. by Devang Patel · 16 years ago
- 201694b Fix a word-o and add an explicit keyword. by Dan Gohman · 16 years ago
- b0f65e1 Incorporated feedback: Check that the implicitly defined operands aren't used by Bill Wendling · 16 years ago
- 7edd009 Tidy up whitespace in ConstantRange::print output. by Dan Gohman · 16 years ago
- 00481ed Use IPSCCPPass instead of IPConstantPropagationPass. by Devang Patel · 16 years ago
- caa98d3 Specify a target so that this tests tests what it's intended to test. by Dan Gohman · 16 years ago
- 95628cd Make this test independent of the target-triple; the stack alignment by Dan Gohman · 16 years ago
- 0a4fd1a back out last commit: The .cpp file for a module should include its corresponding header first, even if redundant. by Gabor Greif · 16 years ago
- 8e1cddc Use an explicit llvm:: prefix in the STATISTIC macro, so STATISTIC can still be by Matthijs Kooijman · 16 years ago
- 43e2a03 Fix some constructs that gcc-4.4 warns about. by Duncan Sands · 16 years ago
- 3d8710e prune unneeded #includes by Gabor Greif · 16 years ago
- b9d9eba remove unneeded reinterpret_casts by Gabor Greif · 16 years ago
- 9a6246c We have the correct headers included to know that BB isa Value. No reinterpret_cast necessary. by Gabor Greif · 16 years ago
- 9e2abd3 Remove ADCE from the optimization pipeline. by Owen Anderson · 16 years ago
- 6918a91 InequalityGraph::node() can create new nodes, invalidating iterators across by Nick Lewycky · 16 years ago
- 70ef629 Grammaro. by Nick Lewycky · 16 years ago
- 6c80c38 eliminate calls to deprecated Use::init() interface by Gabor Greif · 16 years ago
- aadc6b6 Whoops -- forgot PR reference on this test. by Nick Lewycky · 16 years ago
- 3978927 The Linux ABI emits an extra "movl %esp, %ebp" in function prologue and by Nick Lewycky · 16 years ago
- 28c3cff Factor code to copy global value attributes like by Duncan Sands · 16 years ago
- 78ecf0d Use a DenseMap instead of an std::map, speeding up the testcase in PR2368 by about a third. by Owen Anderson · 16 years ago
- a16157a The enabling of remat in 2-address conversion breaks this test: by Bill Wendling · 16 years ago
- 48f7f23 A problem that's exposed when machine LICM is enabled. Consider this code: by Bill Wendling · 16 years ago
- 505242f Use {} instead of "" in RUN lines. by Nick Lewycky · 16 years ago
- 04b35e8 Don't treat values as signed when looking at loop steppings in HowForToNonZero. by Nick Lewycky · 16 years ago
- 3dfd7bf "ret (constexpr)" can't be folded into a Constant. Add a method to by Nick Lewycky · 16 years ago
- a5464f3 Create archives with the same permissions are ar. by Owen Anderson · 16 years ago
- cad93bd Fix win32 when no bison is around, PR2331, patch by 'hume'. by Chris Lattner · 16 years ago
- e7a83df Add FreeBSD/PPC support, patch by Marcel Moolenaar! by Chris Lattner · 16 years ago
- 393f7eb Fix a serious brain-o. Obviously no-one reviewed my patch :( by Chris Lattner · 16 years ago
- 6030160 Fix PR2358 by resolving calls with undef arguments to overdefined. by Chris Lattner · 16 years ago
- a315939 Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl.qdq. by Evan Cheng · 16 years ago
- e716bb1 Eliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2.unpckh.pd, and x86.sse2.unpckl.pd intrinsics. These will be lowered into shuffles. by Evan Cheng · 16 years ago
- 5ea38a6 Tweak how ConstantFP80Ty constants are output by Duncan Sands · 16 years ago
- 247580b Put initialized const weak objects into correct by Dale Johannesen · 16 years ago
- fe5b159 This is done. by Evan Cheng · 16 years ago
- ef1ba38 New loadl_pd and loadh_pd tests. by Evan Cheng · 16 years ago
- 4797f61 Autoupgrade x86.sse2.loadh.pd and x86.sse2.loadl.pd. by Evan Cheng · 16 years ago
- 999dbe6 Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These will be lowered into load and shuffle instructions. by Evan Cheng · 16 years ago
- 3cc8f9b Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These will be lowered into load and shuffle instructions. by Evan Cheng · 16 years ago
- 2307a7f Document common linkage. by Dale Johannesen · 16 years ago
- 0a891ed Revert 51440 as it breaks a bunch of PIC tests. by Evan Cheng · 16 years ago
- ade5faa label is a first-class type. by Dan Gohman · 16 years ago
- 2d0a77a It turns out there are only 3 non-first-class type kinds left now, so by Dan Gohman · 16 years ago
- a834fca Remove a bogus svn:mime-type property. by Dan Gohman · 16 years ago
- c4b49eb Update the description of first-class types to reflect that by Dan Gohman · 16 years ago
- 80f0f61 Don't silently truncate array extents to 32 bits. by Dan Gohman · 16 years ago
- 80d7e26 Add a missed CommonLinkage check. by Dale Johannesen · 16 years ago
- cd0baf2 Use movlps / movhps to modify low / high half of 16-byet memory location. by Evan Cheng · 16 years ago
- 3bf19e4 Remove lingering references to .llx and .tr in the tests. by Dan Gohman · 16 years ago
- 02dea8b Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to by Dan Gohman · 16 years ago
- ee335e3 Add #includes to make some dependencies explicit. by Dan Gohman · 16 years ago
- 9c531cd Issue errors in several situations instead of aborting. by Dan Gohman · 16 years ago