summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* Handle multiple return values.Devang Patel2008-03-04
* x86-64 atomicsAndrew Lenharth2008-03-04
* Properly populate lists of defined/undefined symbols in presence of aliasesAnton Korobeynikov2008-03-04
* Add alias with non-external aliasee to the list of exported symbols of the li...Anton Korobeynikov2008-03-04
* Use appropriate index to get the result value.Devang Patel2008-03-04
* Skip sret attribute while preparing attribute list forDevang Patel2008-03-04
* Add FunctionType ctor variant that takes SmallVector params.Devang Patel2008-03-04
* Increment counter that keeps track of total number of sret promoted.Devang Patel2008-03-04
* Skip declarations.Devang Patel2008-03-04
* Process externally visible functions also. Later on code generator will do th...Devang Patel2008-03-04
* Collect statistics.Devang Patel2008-03-04
* Some improvements related to the computation of heights, depths of SUnits.Roman Levenstein2008-03-04
* Refactor ExpandConstantFP so it can optimize load from constpool of types lar...Evan Cheng2008-03-04
* 80 column violations.Evan Cheng2008-03-04
* Did I say 'e = getNumOperands()'? I meant --e, of course.Bill Wendling2008-03-04
* Rename isOperand() to isOperandOf() (and other similar methods). It always co...Evan Cheng2008-03-04
* Remove -always-fold-and-in-test.Evan Cheng2008-03-04
* Miscellaneous clean-ups based on Evan's feedback:Bill Wendling2008-03-03
* Misc. APInt-ification in the DAGCombiner.Dan Gohman2008-03-03
* More APInt-ification.Dan Gohman2008-03-03
* Yet more APInt-ification.Dan Gohman2008-03-03
* More APInt-ification.Dan Gohman2008-03-03
* Add support for lowering i64 SRA_PARTS and friends on x86-64.Dan Gohman2008-03-03
* More APInt-ification.Dan Gohman2008-03-03
* This is the initial check-in for adding register scavenging to PPC. (Currently,Bill Wendling2008-03-03
* Go through the machine instruction's operands to make sure that we're notBill Wendling2008-03-03
* Make the register scavenger update the bookkeeping values for sub/superBill Wendling2008-03-03
* Multiple instructions can be inserted when eliminating frame indexes. We needBill Wendling2008-03-03
* s/isReturnStruct()/hasStructRetAttr()/gDevang Patel2008-03-03
* regenerate.Devang Patel2008-03-03
* If a function uses multive values in ret instruction then itDevang Patel2008-03-03
* Preserve paramater attributes.Devang Patel2008-03-03
* Stub out a Path::GetMainExecutable call to find the path to theChris Lattner2008-03-03
* another random noteChris Lattner2008-03-02
* add a noteChris Lattner2008-03-02
* Evan implemented these.Chris Lattner2008-03-02
* Evan implemented this.Chris Lattner2008-03-02
* add support for lvsl, fixing PR1481Chris Lattner2008-03-02
* add support for the sse.cmp.* intrinsics, which fixes sse.isamax with the CBE.Chris Lattner2008-03-02
* refactor intrinsic handling code out into its own method.Chris Lattner2008-03-02
* fix printing of undef vectors, this fixes "simple" and "build" in UnitTests/V...Chris Lattner2008-03-02
* insertelement got the wrong operands.Chris Lattner2008-03-02
* Several changes:Chris Lattner2008-03-02
* Fix a bug I introduced in constant array and constant vector handling.Chris Lattner2008-03-02
* implement shufflevector.Chris Lattner2008-03-02
* Add a new ShuffleVectorInst::getMaskValue method.Chris Lattner2008-03-02
* implement extractelement.Chris Lattner2008-03-02
* implement insertelement.Chris Lattner2008-03-02
* respect isSigned for vector types, fixing sdiv of vectors etc.Chris Lattner2008-03-02
* print the attribute in the right place, this fixes function returning vectors.Chris Lattner2008-03-02