aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* The sign of an srem instruction is the sign of its dividend (the firstNick Lewycky2011-02-281-3/+13
* Silence enum conversion warnings.Benjamin Kramer2011-02-271-2/+2
* Legalize support for fpextend of vector. PR9309.Duncan Sands2011-02-271-0/+2
* Target/X86: Always emit "push/pop GPRs" in prologue/epilogue and emit "spill/...NAKAMURA Takumi2011-02-271-17/+39
* Fix typos in the comments.Nadav Rotem2011-02-271-4/+7
* RegionPrinter: Ignore back edges when layouting the graphTobias Grosser2011-02-271-0/+26
* Pass the graph to the DOTGraphTraits.getEdgeAttributes().Tobias Grosser2011-02-272-2/+4
* Support: Add llvm::AreStatisticsEnabled().Daniel Dunbar2011-02-261-0/+4
* Add some DAGCombines for (adde 0, 0, glue), which are useful to optimize lega...Benjamin Kramer2011-02-262-37/+38
* Trailing whitespace.Jim Grosbach2011-02-251-5/+5
* Allow targets to specify a the type of the RHS of a shift parameterized on th...Owen Anderson2011-02-2522-253/+278
* Roll out r126425 and r126450 to see if it fixes the failures on the buildbots.Cameron Zwarich2011-02-2518-128/+6
* Revert "SimplifyCFG: GEPs with just one non-constant index are also cheap."Benjamin Kramer2011-02-251-5/+3
* Add patterns to use post-increment addressing for Neon VST1-lane instructions.Bob Wilson2011-02-253-11/+39
* Fix formatting of debug helper string.Jim Grosbach2011-02-251-1/+1
* Fix typo.Evan Cheng2011-02-251-1/+1
* Set NumSignBits to 1 if KnownZero/KnownOne are being zero extended. In theory itCameron Zwarich2011-02-251-0/+1
* We only want to zero extend the existing information if the bit width isCameron Zwarich2011-02-251-1/+1
* Try harder to get the hint by preferring to evict hint interference.Jakob Stoklund Olesen2011-02-252-0/+5
* Each prologue may have multiple vpush instructions to store callee-savedEvan Cheng2011-02-251-2/+14
* SimplifyCFG: GEPs with just one non-constant index are also cheap.Benjamin Kramer2011-02-241-3/+5
* Tweak the register allocator priority queue some more.Jakob Stoklund Olesen2011-02-241-10/+22
* Remove dead variable.Nick Lewycky2011-02-241-1/+1
* SimplifyCFG: GEPs with constant indices are cheap enough to be executed uncon...Benjamin Kramer2011-02-241-0/+5
* Restore r125595 (reverted in r126336) with modifications:Joerg Sonnenberger2011-02-243-2/+25
* remove command line option debugging hook.Chris Lattner2011-02-241-6/+0
* Enable DebugInfo support for COFF object files.Devang Patel2011-02-2418-5/+127
* Enable support for vector sext and trunc:Nadav Rotem2011-02-241-10/+17
* Fix llvm-gcc bootstrap with gnu ld.Rafael Espindola2011-02-241-0/+7
* Do not use DIFactory. Use DIBuilder.Devang Patel2011-02-241-6/+7
* Do not use DIFactory.Devang Patel2011-02-241-3/+4
* Add XCore intrinsic for eeu instruction.Richard Osborne2011-02-241-0/+4
* Plug some leaks in edis.Benjamin Kramer2011-02-241-0/+4
* Merge information about the number of zero, one, and sign bits of live-outCameron Zwarich2011-02-242-1/+122
* Add a getNumSignBits() method to APInt.Cameron Zwarich2011-02-241-6/+1
* Add a mechanism for invalidating the LiveOutInfo of a PHI, and use it wheneverCameron Zwarich2011-02-241-1/+18
* Track blocks visited in reverse postorder.Cameron Zwarich2011-02-242-0/+5
* Refactor the LiveOutInfo interface into a few methods on FunctionLoweringInfoCameron Zwarich2011-02-242-17/+9
* Have isel visit blocks in reverse postorder rather than an undefined order. ThisCameron Zwarich2011-02-241-2/+5
* wire TargetLibraryInfo into simplify libcalls and use it in a couple ofChris Lattner2011-02-241-7/+17
* move a massive amount of code out into its own helper functionChris Lattner2011-02-241-676/+643
* change instcombine to not turn a call to non-varargs bitcast ofChris Lattner2011-02-241-5/+15
* Fix bug in X86 folding / unfolding table. Int_CMPSDrm and Int_CMPSSrm memoryEvan Cheng2011-02-241-2/+2
* Use the same spill slot for all live ranges that descend form the same originalJakob Stoklund Olesen2011-02-241-4/+13
* Use DW_FORM_data2 for DW_AT_language and let users use DW_LANG_lo_user=0x8000...Devang Patel2011-02-231-1/+1
* Revert r125595, which is an X86-only undocumented assembly syntax extensionJim Grosbach2011-02-231-18/+0
* Put in the symbol table symbols only used in a .globl statement.Rafael Espindola2011-02-231-1/+5
* Add XCore intrinsic for clre instruction.Richard Osborne2011-02-231-1/+3
* Add llvm.xcore.waitevent intrinsic. The effect of this intrinsic is to enableRichard Osborne2011-02-231-1/+7
* It is safe to ignore LastSplitPoint when the variable is not live out.Jakob Stoklund Olesen2011-02-231-2/+2