aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Increment counter that keeps track of total number of sret promoted.Devang Patel2008-03-041-0/+1
* Skip declarations.Devang Patel2008-03-041-1/+1
* Process externally visible functions also. Later on code generator will do th...Devang Patel2008-03-041-2/+1
* Collect statistics.Devang Patel2008-03-041-5/+11
* Fix a typo noticed by Erick Tryzelaar,Gordon Henriksen2008-03-041-1/+1
* Some improvements related to the computation of heights, depths of SUnits.Roman Levenstein2008-03-041-21/+93
* Refactor ExpandConstantFP so it can optimize load from constpool of types lar...Evan Cheng2008-03-041-16/+19
* Really fix the test.Evan Cheng2008-03-041-1/+1
* Fix broken test.Evan Cheng2008-03-041-1/+1
* 80 column violations.Evan Cheng2008-03-041-3/+6
* Fix 80 column violations.Evan Cheng2008-03-041-8/+13
* Did I say 'e = getNumOperands()'? I meant --e, of course.Bill Wendling2008-03-041-1/+1
* Add PR1501 test case.Evan Cheng2008-03-041-0/+30
* Rename isOperand() to isOperandOf() (and other similar methods). It always co...Evan Cheng2008-03-045-27/+27
* Remove -always-fold-and-in-test.Evan Cheng2008-03-042-10/+3
* Miscellaneous clean-ups based on Evan's feedback:Bill Wendling2008-03-032-65/+79
* Misc. APInt-ification in the DAGCombiner.Dan Gohman2008-03-031-17/+20
* More APInt-ification.Dan Gohman2008-03-031-10/+6
* Yet more APInt-ification.Dan Gohman2008-03-031-9/+6
* More APInt-ification.Dan Gohman2008-03-031-16/+19
* Add support for lowering i64 SRA_PARTS and friends on x86-64.Dan Gohman2008-03-031-16/+22
* More APInt-ification.Dan Gohman2008-03-031-3/+4
* This is the initial check-in for adding register scavenging to PPC. (Currently,Bill Wendling2008-03-037-108/+369
* Go through the machine instruction's operands to make sure that we're notBill Wendling2008-03-031-12/+52
* Make the register scavenger update the bookkeeping values for sub/superBill Wendling2008-03-031-3/+39
* Multiple instructions can be inserted when eliminating frame indexes. We needBill Wendling2008-03-031-7/+24
* new testcaseChris Lattner2008-03-031-0/+6
* s/isReturnStruct()/hasStructRetAttr()/gDevang Patel2008-03-039-22/+30
* regenerate.Devang Patel2008-03-033-1443/+1484
* If a function uses multive values in ret instruction then itDevang Patel2008-03-032-4/+2
* Preserve paramater attributes.Devang Patel2008-03-031-2/+31
* Renable lto2 build.Tanya Lattner2008-03-031-1/+1
* Stub out a Path::GetMainExecutable call to find the path to theChris Lattner2008-03-033-0/+28
* another random noteChris Lattner2008-03-021-0/+23
* add a noteChris Lattner2008-03-021-0/+39
* Evan implemented these.Chris Lattner2008-03-023-53/+34
* Evan implemented this.Chris Lattner2008-03-022-23/+8
* add a testcase for misc vector stuffChris Lattner2008-03-021-0/+37
* add support for lvsl, fixing PR1481Chris Lattner2008-03-021-0/+9
* add support for the sse.cmp.* intrinsics, which fixes sse.isamax with the CBE.Chris Lattner2008-03-021-1/+39
* refactor intrinsic handling code out into its own method.Chris Lattner2008-03-021-108/+115
* fix printing of undef vectors, this fixes "simple" and "build" in UnitTests/V...Chris Lattner2008-03-021-1/+6
* insertelement got the wrong operands.Chris Lattner2008-03-021-2/+2
* Several changes:Chris Lattner2008-03-021-82/+109
* suppress extra -install_name on Tiger. The 10.4 tools don't support it. Fix...Nick Kledzik2008-03-021-7/+13
* Fix a bug I introduced in constant array and constant vector handling.Chris Lattner2008-03-021-2/+2
* implement shufflevector.Chris Lattner2008-03-021-4/+38
* make operand accessors const-correctChris Lattner2008-03-021-1/+5
* Add a new ShuffleVectorInst::getMaskValue method.Chris Lattner2008-03-022-6/+29
* implement extractelement.Chris Lattner2008-03-021-2/+17