summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Add some DAGCombines for (adde 0, 0, glue), which are useful to optimize lega...Benjamin Kramer2011-02-26
* Trailing whitespace.Jim Grosbach2011-02-25
* Allow targets to specify a the type of the RHS of a shift parameterized on th...Owen Anderson2011-02-25
* Roll out r126425 and r126450 to see if it fixes the failures on the buildbots.Cameron Zwarich2011-02-25
* Revert "SimplifyCFG: GEPs with just one non-constant index are also cheap."Benjamin Kramer2011-02-25
* Add patterns to use post-increment addressing for Neon VST1-lane instructions.Bob Wilson2011-02-25
* Fix formatting of debug helper string.Jim Grosbach2011-02-25
* Fix typo.Evan Cheng2011-02-25
* Set NumSignBits to 1 if KnownZero/KnownOne are being zero extended. In theory itCameron Zwarich2011-02-25
* We only want to zero extend the existing information if the bit width isCameron Zwarich2011-02-25
* Try harder to get the hint by preferring to evict hint interference.Jakob Stoklund Olesen2011-02-25
* Each prologue may have multiple vpush instructions to store callee-savedEvan Cheng2011-02-25
* SimplifyCFG: GEPs with just one non-constant index are also cheap.Benjamin Kramer2011-02-24
* Tweak the register allocator priority queue some more.Jakob Stoklund Olesen2011-02-24
* Remove dead variable.Nick Lewycky2011-02-24
* SimplifyCFG: GEPs with constant indices are cheap enough to be executed uncon...Benjamin Kramer2011-02-24
* Restore r125595 (reverted in r126336) with modifications:Joerg Sonnenberger2011-02-24
* remove command line option debugging hook.Chris Lattner2011-02-24
* Enable DebugInfo support for COFF object files.Devang Patel2011-02-24
* Enable support for vector sext and trunc:Nadav Rotem2011-02-24
* Fix llvm-gcc bootstrap with gnu ld.Rafael Espindola2011-02-24
* Do not use DIFactory. Use DIBuilder.Devang Patel2011-02-24
* Do not use DIFactory.Devang Patel2011-02-24
* Add XCore intrinsic for eeu instruction.Richard Osborne2011-02-24
* Plug some leaks in edis.Benjamin Kramer2011-02-24
* Merge information about the number of zero, one, and sign bits of live-outCameron Zwarich2011-02-24
* Add a getNumSignBits() method to APInt.Cameron Zwarich2011-02-24
* Add a mechanism for invalidating the LiveOutInfo of a PHI, and use it wheneverCameron Zwarich2011-02-24
* Track blocks visited in reverse postorder.Cameron Zwarich2011-02-24
* Refactor the LiveOutInfo interface into a few methods on FunctionLoweringInfoCameron Zwarich2011-02-24
* Have isel visit blocks in reverse postorder rather than an undefined order. ThisCameron Zwarich2011-02-24
* wire TargetLibraryInfo into simplify libcalls and use it in a couple ofChris Lattner2011-02-24
* move a massive amount of code out into its own helper functionChris Lattner2011-02-24
* change instcombine to not turn a call to non-varargs bitcast ofChris Lattner2011-02-24
* Fix bug in X86 folding / unfolding table. Int_CMPSDrm and Int_CMPSSrm memoryEvan Cheng2011-02-24
* Use the same spill slot for all live ranges that descend form the same originalJakob Stoklund Olesen2011-02-24
* Use DW_FORM_data2 for DW_AT_language and let users use DW_LANG_lo_user=0x8000...Devang Patel2011-02-23
* Revert r125595, which is an X86-only undocumented assembly syntax extensionJim Grosbach2011-02-23
* Put in the symbol table symbols only used in a .globl statement.Rafael Espindola2011-02-23
* Add XCore intrinsic for clre instruction.Richard Osborne2011-02-23
* Add llvm.xcore.waitevent intrinsic. The effect of this intrinsic is to enableRichard Osborne2011-02-23
* It is safe to ignore LastSplitPoint when the variable is not live out.Jakob Stoklund Olesen2011-02-23
* Add XCore intrinsic for the setv instruction.Richard Osborne2011-02-23
* Fix format for setc instruction.Richard Osborne2011-02-23
* Add XCore intrinsic for settw instruction.Richard Osborne2011-02-23
* Fixed a bug in the enhanced disassembler that causedSean Callanan2011-02-23
* Change VFPNeonA8 definition to make the code easier to read.Evan Cheng2011-02-23
* Omit private_extern declarations of extern symbols; followup toStuart Hastings2011-02-23
* More fcopysign correctness and performance fix.Evan Cheng2011-02-23
* Keep track of how many times a live range has been dequeued, and prioritize n...Jakob Stoklund Olesen2011-02-23