summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fix typos.Eric Christopher2011-02-19
* Do not emit empty DW_TAG_lexical_block DIEs. In one test case, size of debug...Devang Patel2011-02-19
* Give SplitAnalysis a VRM member to access VirtRegMap::getOriginal().Jakob Stoklund Olesen2011-02-19
* Avoid dangling else warnings.Joerg Sonnenberger2011-02-19
* Missed member rename for naming convention.Jakob Stoklund Olesen2011-02-19
* This method belonged in VirtRegMap.Jakob Stoklund Olesen2011-02-19
* Separate timers for local and global splitting.Jakob Stoklund Olesen2011-02-19
* These tags are now covered by dwarf::TagString().Devang Patel2011-02-18
* Provide tag strings for llvm specific tags.Devang Patel2011-02-18
* Do not lose debug info of an inlined function argument even if the argument i...Devang Patel2011-02-18
* Use VirtRegMap's Virt2SplitMap to keep track of the original live range befor...Jakob Stoklund Olesen2011-02-18
* add a way to disable all builtins, wire it up to opt's -disable-simplifylibca...Chris Lattner2011-02-18
* Make loop-idiom use TargetLibraryInfo to determine whether it is allowedChris Lattner2011-02-18
* Move library stuff out of the toplevel CMakeLists.txt file.Oscar Fuentes2011-02-18
* Add VirtRegMap::rewrite() and use it in the new register allocators.Jakob Stoklund Olesen2011-02-18
* introduce a new TargetLibraryInfo pass, which transformations can use toChris Lattner2011-02-18
* Reapply r114997 now that the buildbots have been updated.Bill Wendling2011-02-18
* Fix style and a typoBruno Cardoso Lopes2011-02-18
* Add assembly parsing support for "msr" and also fix its encoding. Also addBruno Cardoso Lopes2011-02-18
* improve support for OpenBSD, patch by Amit Kulkarni!Chris Lattner2011-02-18
* Expose getTypeName to the C API. Patch by Patrick Walton.Rafael Espindola2011-02-18
* Add some transforms of the kind X-Y>X -> 0>Y which are valid when there is noDuncan Sands2011-02-18
* add a poor division by constant case.Chris Lattner2011-02-18
* Roll out r125794 to help diagnose the llvm-gcc-i386-linux-selfhost failure.Cameron Zwarich2011-02-18
* prevent jump threading from merging blocks when their address isChris Lattner2011-02-18
* hoist GlobalValue::removeDeadConstantUsers up to being a method on Constant.Chris Lattner2011-02-18
* Don't unroll loops whose header block's address is taken.Chris Lattner2011-02-18
* Recognize monitor/mwait with explicit register argumentsJoerg Sonnenberger2011-02-18
* Check the errorcode.Argyrios Kyrtzidis2011-02-18
* Trim debugging output.Jakob Stoklund Olesen2011-02-18
* Recognize leavel and leaveq aliases for leave.Joerg Sonnenberger2011-02-17
* Do not lose debug info of an inlined function argument even if the argument i...Devang Patel2011-02-17
* have instcombine preserve nsw/nuw/exact when sinkingChris Lattner2011-02-17
* Add basic register allocator statistics.Jakob Stoklund Olesen2011-02-17
* fix typoChris Lattner2011-02-17
* fix instcombine merging GEPs through a PHI to only make theChris Lattner2011-02-17
* Enhance constant folding of bitcast operations on vectors of floats.Nadav Rotem2011-02-17
* add is always integer, thanks to Frits for noticing this.Chris Lattner2011-02-17
* [AVX] Recorganize X86ShuffleDecode into its own libraryDavid Greene2011-02-17
* Split local live ranges.Jakob Stoklund Olesen2011-02-17
* The labyrinthine X86 backend no longer appears to requireDan Gohman2011-02-17
* Fix wrong logic in promotion of signed mul-with-overflow (I pointed this out atDuncan Sands2011-02-17
* Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally.NAKAMURA Takumi2011-02-17
* Fix whitespace.NAKAMURA Takumi2011-02-17
* This has been implemented.Duncan Sands2011-02-17
* Transform "A + B >= A + C" into "B >= C" if the adds do not wrap. Likewise f...Duncan Sands2011-02-17
* Switch to SmallVector in SimpleRegisterCoalescing for a 3.5% speedup on 403.gcc.Cameron Zwarich2011-02-17
* Adjust indenting of arguments.Cameron Zwarich2011-02-17
* Return Changed from SplitPHIEdges rather than always returning true.Cameron Zwarich2011-02-17
* preserve NUW/NSW when transforming add x,xChris Lattner2011-02-17