summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fix CodeGen/Generic/fpowi-promote.ll and PR1239Chris Lattner2007-03-03
* Make RewriteLoopExitValues far less nested by using continue in the loopChris Lattner2007-03-03
* Add an expand action for ISD label which just deletes the label.Chris Lattner2007-03-03
* Remove unnecessary #include.Reid Spencer2007-03-03
* Deal with error handling better.Reid Spencer2007-03-03
* Make sure that when we store a value it is masked to its correct bitReid Spencer2007-03-03
* Complete the APIntification of the interpreter. All asserts for > 64 bitsReid Spencer2007-03-03
* Avoid memory leakage by having caller construct the APInt for theReid Spencer2007-03-03
* Fix constant folding of fp->int bitcast for vectors.Reid Spencer2007-03-03
* Only propagate IsKill if the last use is a kill.Evan Cheng2007-03-03
* Implement APInt support for the binary operators.Reid Spencer2007-03-03
* 1. Have the ExecutionContext keep track of the APInt's allocated andReid Spencer2007-03-03
* http://llvm.org/bugs/show_bug.cgi?id=1237Nate Begeman2007-03-03
* Implement loading and storing of APInt values from memory.Reid Spencer2007-03-03
* Emit low/high immediate loads properly for Linux/PPC.Nick Lewycky2007-03-03
* my recent change caused a failure in a bswap testcase, because it changedChris Lattner2007-03-03
* Translate bit operations to English.Nick Lewycky2007-03-03
* Watch out for cases like this:Evan Cheng2007-03-03
* add a top-level iteration loop to instcombine. This means that it will neverChris Lattner2007-03-03
* APIntify this pass.Reid Spencer2007-03-03
* Finally get this patch right :)Reid Spencer2007-03-02
* Dang, I've done that twice now! Undo previous commit.Reid Spencer2007-03-02
* Use more efficient test for one value in a ConstantInt.Reid Spencer2007-03-02
* Guard against huge loop trip counts in an APInt safe way.Reid Spencer2007-03-02
* X86-64 VACOPY needs custom expansion. va_list is a struct { i32, i32, i8*, i8...Evan Cheng2007-03-02
* Make sure debug code is not evaluated in non-debug case.Reid Spencer2007-03-02
* 1. Sort switch cases using APInt safe comparison.Reid Spencer2007-03-02
* Use APInt safe isOne() method on ConstantInt instead of getZExtValue()==1Reid Spencer2007-03-02
* Make sorting of ConstantInt be APInt clean through use of ult function.Reid Spencer2007-03-02
* Fix ashr for bitwidths > 64. This is now validated up to 1024 bits.Reid Spencer2007-03-02
* Simplify thingsAnton Korobeynikov2007-03-02
* Fix a significant algorithm problem with the instcombine worklist. removingChris Lattner2007-03-02
* minor cleanupChris Lattner2007-03-02
* Mark dead def as unused.Evan Cheng2007-03-02
* Dead live-in detection bug.Evan Cheng2007-03-02
* - Keep track all def and uses of stack slot available in register.Evan Cheng2007-03-02
* Invalidate last use of a reused register if the use is a deleted noop copy.Evan Cheng2007-03-02
* argument lowering should copy from the vreg shadows of live-in argumentsChris Lattner2007-03-02
* add a noteChris Lattner2007-03-02
* Use a better algorithm for rounding sqrt results. Change the FIXME aboutReid Spencer2007-03-02
* Implement unionWith.Nick Lewycky2007-03-02
* switch the inliner from being recursive to being iterative.Chris Lattner2007-03-02
* Fix an unequal bitwidth issue.Reid Spencer2007-03-02
* Add a FIXMEReid Spencer2007-03-02
* Fix a problem where shifting by 64-bits leads to incorrect results on PPCReid Spencer2007-03-02
* eliminate unnecessary reset of SP in epilog on darwinDale Johannesen2007-03-02
* Reverse a premature commital.Reid Spencer2007-03-02
* Prefer non-virtual calls to ConstantInt::isZero over virtual calls toReid Spencer2007-03-02
* Combine two lines that can be.Reid Spencer2007-03-01
* Make it possible to create an SCEVUnknown from an APInt as well as an int.Reid Spencer2007-03-01