summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Ignore dbg intrinsics.Devang Patel2009-02-041-7/+29
* 80 column rule.Stuart Hastings2009-02-041-1/+2
* Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen2009-02-0414-368/+347
* New feature: add support for target intrinsics being defined in theNate Begeman2009-02-047-17/+59
* Avoids generating a legalization assert for the case where a vector type is l...Mon P Wang2009-02-041-2/+10
* Bill implemented this.Chris Lattner2009-02-041-36/+0
* add a note, this is why we're faster at SciMark-MonteCarlo withChris Lattner2009-02-041-0/+40
* Skip over zero registers.Evan Cheng2009-02-041-0/+2
* allow main to have any integer type.Chris Lattner2009-02-041-1/+1
* Minor code cleanups; no functionality change.Dan Gohman2009-02-041-10/+11
* Since I'm obliged to work with a development OS that currently doesn'tStuart Hastings2009-02-041-9/+56
* Allow the inverse transform x86_fp80 -> i80 (alsoDuncan Sands2009-02-041-9/+4
* Fix PR3468: a crash when constant folding a bitcast ofDuncan Sands2009-02-041-6/+5
* Don't call isInvariantLoad twice.Evan Cheng2009-02-041-9/+2
* Don't bother hoisting out a "cheap" instruction if all of its uses are PHIs. ...Evan Cheng2009-02-041-10/+55
* For now, only hoist re-materilizable instructions. LICM will increase registe...Evan Cheng2009-02-041-2/+11
* Reapply patch from r62553, with a fix to avoid looking for an ffi.h that isn'tNick Lewycky2009-02-041-496/+212
* Finish making AliasAnalysis aware of the fact that most atomic intrinsics onl...Owen Anderson2009-02-042-0/+37
* Remove non-DebugLoc forms of the exotic formsDale Johannesen2009-02-045-167/+91
* Remove some more non-DebugLoc versions of constructionDale Johannesen2009-02-045-104/+73
* Check in file I forgot.Dale Johannesen2009-02-041-3/+3
* Remove a few non-DebugLoc versions of node creationDale Johannesen2009-02-044-151/+19
* Fixes a case where we generate an incorrect mask for pshfhw in the presenceMon P Wang2009-02-041-5/+6
* While folding vallue comparison terminators ignore dbg intrinsics.Devang Patel2009-02-041-0/+3
* Patch up omissions in DebugLoc propagation.Dale Johannesen2009-02-042-56/+63
* Fill in more omissions in DebugLog propagation.Dale Johannesen2009-02-045-36/+44
* Constify and don't return a reference.Bill Wendling2009-02-041-1/+1
* Ignore dbg intrinsics while hoisting common code in the two blocks up into th...Devang Patel2009-02-041-3/+14
* DebugLoc propagation; adjustment to things omittedDale Johannesen2009-02-032-17/+41
* Erm. Would be nice to initialize this variable. . .Bill Wendling2009-02-031-1/+1
* Add getDebugLocTuple to retrieve the DebugLocTuple for a given DebugLoc object.Bill Wendling2009-02-031-3/+11
* Need this file too.Dale Johannesen2009-02-031-2/+2
* Add some DL propagation to places that didn'tDale Johannesen2009-02-034-73/+86
* Do not let dbg intrinsic block folding of two entry phi node.Devang Patel2009-02-031-2/+3
* If "optimize for size" attribute is set then block non-trivial loop unswitche...Devang Patel2009-02-031-3/+2
* DebugLoc propgationDale Johannesen2009-02-031-25/+35
* More whitespace fixin'.Bill Wendling2009-02-031-37/+36
* Whitespace and comment changes. No functionality change.Bill Wendling2009-02-032-25/+12
* teach "convert from scalar" to handle loads of fca's.Chris Lattner2009-02-031-2/+29
* refactor the interface to ConvertUsesOfLoadToScalar, Chris Lattner2009-02-031-34/+35
* DebugLoc propagation. done with file.Dale Johannesen2009-02-031-179/+226
* Remove dead code.Devang Patel2009-02-031-1/+0
* convert ConvertUsesOfLoadToScalar to use IRBuilder,Chris Lattner2009-02-031-37/+33
* switch ConvertScalar_InsertValue to use an IRBuilder, no Chris Lattner2009-02-031-30/+32
* DebugLoc propagation. 2/3 through file.Dale Johannesen2009-02-032-346/+409
* make scalar conversion handle stores of first classChris Lattner2009-02-031-22/+38
* Change the post-RA scheduler to iterate through theDan Gohman2009-02-031-9/+11
* Tevert part of the x86 subtarget logic changes: when -march=x86-64Dan Gohman2009-02-031-4/+5
* First initialize DAG otherwise dwarf writer is used uninitialized.Devang Patel2009-02-032-2/+2
* Make SROA produce a vector only when the alloca is actually Chris Lattner2009-02-031-7/+20