aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-2981-251/+377
* Add support for a character after a command line option. Like '-Os'.Bill Wendling2009-04-292-0/+26
* Print correct instruction in dump.Dale Johannesen2009-04-291-1/+1
* Fix infinite recursion in the C++ code which handles movddup by making it unn...Nate Begeman2009-04-295-52/+22
* Implement getSCEVAtScope for SCEV cast expressions.Dan Gohman2009-04-291-2/+25
* Generalize the cast-of-addrec folding to handle folding of SCEVs likeDan Gohman2009-04-293-46/+164
* Reword and tidy up some comments.Dan Gohman2009-04-291-10/+21
* Don't use 'false' for 'fast isel' here.Bill Wendling2009-04-291-2/+2
* Fix this test to match the new output from scalar-evolution.Dan Gohman2009-04-291-1/+1
* MachineInstr::isRegTiedTo{Use,Def}Operand can safely be made const.Jakob Stoklund Olesen2009-04-292-4/+6
* Include the source type in SCEV cast expression debug output, andDan Gohman2009-04-292-5/+6
* Update comment, replace theoretically impossible check with an assert.Nate Begeman2009-04-292-10/+8
* Fix recent regression in gcc.dg/pr26719.c (6835035).Dale Johannesen2009-04-292-2/+48
* Add directive to declare external globals.Sanjiv Gupta2009-04-291-0/+8
* spillPhysRegAroundRegDefsUses() may have invalidated iterators stored in fixe...Evan Cheng2009-04-292-0/+224
* testcase for PR4082Chris Lattner2009-04-291-0/+11
* Implement review feedback for vector shuffle work.Nate Begeman2009-04-2911-133/+159
* Add a public method called getAddressSpace() to the GlobalAddressSDNode.Sanjiv Gupta2009-04-293-2/+10
* Disable the load-shrinking optimization from looking atChris Lattner2009-04-292-3/+22
* Update comments to reflect the current code.Dan Gohman2009-04-291-4/+4
* Add some more doxygen comments to SCEVAddRec.Dan Gohman2009-04-291-1/+4
* Determine allocation 'preference' with right register class. I haven't seen t...Evan Cheng2009-04-291-8/+10
* The second part of the change from -fast to -O#. This changes the JIT to acceptBill Wendling2009-04-299-24/+24
* Second attempt:Bill Wendling2009-04-2993-346/+400
* Correct comment.Bill Wendling2009-04-291-1/+1
* As with r70333, give the primary induction variable a use soDan Gohman2009-04-281-1/+2
* Make this testcase slightly less trivial, so that it doesn't failDan Gohman2009-04-281-1/+2
* Fix a grammaro in a comment.Dan Gohman2009-04-281-1/+1
* Properly print 'P' modifier on inline asm memory operands.Anton Korobeynikov2009-04-283-8/+21
* Fix trailing whitespace and 80-col. violations in recent TableGen changes.Bob Wilson2009-04-281-27/+34
* Move getMatchingSuperReg() out of coalescer and into TargetRegisterInfo.Evan Cheng2009-04-282-16/+14
* Test for llvm-gcc bug fixed by 70301.Dale Johannesen2009-04-281-0/+127
* GlobalValue is always pointer type, so an assert isn't required.Sanjiv Gupta2009-04-281-6/+1
* Fix choice of version of Windows callback to use to consider not only the Vis...Stefanus Du Toit2009-04-281-1/+12
* Don't coalesce a physical register with an incompatible virtual register.Jakob Stoklund Olesen2009-04-281-5/+42
* Initialized arrays can be in any address space.Sanjiv Gupta2009-04-282-4/+5
* Move getSubRegisterRegClass from ScheduleDagSDNodesEmit.cpp to a TargetRegist...Jakob Stoklund Olesen2009-04-282-14/+13
* Fix PR4034. Bug in LiveInterval::join when it's compacting new valno's.Evan Cheng2009-04-282-1/+1458
* Initial test commitJakob Stoklund Olesen2009-04-281-0/+1
* Fix for PR4051. When 2address pass delete an instruction, update kill info wh...Evan Cheng2009-04-282-8/+102
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-2893-394/+347
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-2893-346/+394
* Remove an obsolete comment.Dan Gohman2009-04-271-5/+3
* Fix PR 4086, a bug in FP IV elimination.Dale Johannesen2009-04-272-2/+22
* Fix PR4076. Correctly create live interval of physical register with two-addr...Evan Cheng2009-04-272-10/+185
* Permit ChangeCompareStride to rewrite a comparison when the factorDan Gohman2009-04-273-1/+166
* Add tests for WeakVH and AssertingVH. These pointed out that the overloads forJeffrey Yasskin2009-04-272-42/+183
* Teach getZeroExtendExpr and getSignExtendExpr to use trip-countDan Gohman2009-04-274-13/+769
* give bitstreamreader an API to ignore names for blocks/records,Chris Lattner2009-04-272-1/+17
* Don't skip the CopyMI when removing kill markers.Owen Anderson2009-04-271-2/+0