aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 1. Don't swap byte order in scanf. It isn't necessary and leads toReid Spencer2007-04-261-1/+1
* Use toplevel function pass manager as OnTheFly manager.Devang Patel2007-04-261-10/+17
* Using APInt more efficiently.Zhou Sheng2007-04-262-10/+7
* Minor bug.Evan Cheng2007-04-261-2/+2
* start code for writing out instructions. Separate BB#s from normal valueChris Lattner2007-04-263-5/+83
* regenChris Lattner2007-04-263-4616/+3346
* wrap long linesChris Lattner2007-04-261-10/+16
* enumerate BB's separately from other function values.Chris Lattner2007-04-262-4/+16
* add support for incorporating and purging functions to the value enumeratorChris Lattner2007-04-263-98/+38
* improve a commentChris Lattner2007-04-261-3/+5
* move some code around, fix a bug in the reader reading globalinits (whichChris Lattner2007-04-265-69/+123
* add bitcode alias supportChris Lattner2007-04-264-17/+81
* print aliases before functionsChris Lattner2007-04-261-5/+6
* Be careful when to add implicit kill / dead operands. Don't add them during /...Evan Cheng2007-04-261-9/+17
* Fix for PR1348. If stack inc / dec amount is > 32-bits, issue a series of add...Evan Cheng2007-04-261-18/+27
* Quiet a compiler warning about assignment in an if-then conditional.Bill Wendling2007-04-251-2/+1
* Match MachineFunction::UsedPhysRegs changes.Evan Cheng2007-04-258-66/+38
* Change UsedPhysRegs from array bool to BitVector to save some space. Setting ...Evan Cheng2007-04-251-2/+2
* Clean up.Evan Cheng2007-04-251-3/+1
* Add SSSE3 as a feature of Core2. Add MMX registers to the list of registersBill Wendling2007-04-252-1/+2
* Data structure change to improve compile time (especially in debug mode).Evan Cheng2007-04-251-12/+23
* This was lefted out. Fixed sumarray-dbl.Evan Cheng2007-04-251-0/+1
* Mem2Reg does not need TargetData.Devang Patel2007-04-254-15/+9
* Add missed semicolon. Resotre compatibility with older bisonsAnton Korobeynikov2007-04-251-1/+1
* do the multiplication as signed, so that 2*-2 == -4 instead of 4294967292Chris Lattner2007-04-251-1/+2
* Remove unused function argument.Devang Patel2007-04-253-4/+4
* remember to emit weak reference in one more case.Lauro Ramos Venancio2007-04-251-1/+6
* RegenerateAnton Korobeynikov2007-04-255-3904/+5282
* Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov2007-04-2511-23/+310
* Fix for PR1306.Evan Cheng2007-04-252-47/+180
* Clean up.Evan Cheng2007-04-251-4/+2
* Relex assertions to account for additional implicit def / use operands.Evan Cheng2007-04-255-9/+9
* If an alloca only has two types of uses: 1) reads 2) a memcpy/memmove thatChris Lattner2007-04-251-4/+105
* simplify some codeChris Lattner2007-04-251-5/+2
* refactor the SROA code out into its own method, no functionality change.Chris Lattner2007-04-251-98/+107
* support for >4G stack framesChris Lattner2007-04-252-4/+5
* support >4G stack framesChris Lattner2007-04-251-9/+9
* support > 4G stack objectsChris Lattner2007-04-252-3/+3
* Undo my previous changes. Since my approach to this problem is being revised,Owen Anderson2007-04-251-32/+31
* allow support for 64-bit stack objectsChris Lattner2007-04-251-1/+1
* FixDevang Patel2007-04-251-0/+12
* Be more careful about folding op(x, undef) when we have vector operands.Chris Lattner2007-04-251-9/+16
* Fix PR1351 and CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.llChris Lattner2007-04-241-0/+6
* Update.Bill Wendling2007-04-241-0/+37
* Add the PADDQ to the list.Bill Wendling2007-04-241-0/+1
* Add the final MMX instructions. Correct a few wrong patterns.Bill Wendling2007-04-241-19/+101
* Remove some invalid instructions from this check.Bill Wendling2007-04-241-2/+1
* Support for the special case of a vector with the canonical form:Bill Wendling2007-04-242-2/+35
* Assertion when using a 1-element vector for an add operation. Get theBill Wendling2007-04-241-4/+7
* ensure that every error return sets a message (and goes through Error, forChris Lattner2007-04-243-19/+37