summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* make ConstantExpr::replaceUsesOfWithOnConstant preserve the inboundsChris Lattner2011-02-11
* make the constantexpr interfaces for inbounds GEPs follow the same styleChris Lattner2011-02-11
* Remove std::string version of getNameWithPrefix.Rafael Espindola2011-02-11
* Fix buggy fcopysign lowering.Evan Cheng2011-02-11
* Tolerate degenerate phi nodes that can occur in the middle of optimizationNick Lewycky2011-02-10
* If we can't avoid running loop-simplify twice for now, at least avoid runningCameron Zwarich2011-02-10
* Rename 'loopsimplify' to 'loop-simplify'.Cameron Zwarich2011-02-10
* [AVX] Implement 256-bit vector lowering for SCALAR_TO_VECTOR. ThisDavid Greene2011-02-10
* Fix a lot of o32 CC issues and add a bunch of tests. Patch by Akira Hatanaka ...Bruno Cardoso Lopes2011-02-10
* [AVX] Implement 256-bit vector lowering for EXTRACT_VECTOR_ELT.David Greene2011-02-10
* ptx: add passing parameter to kernel functionsChe-Liang Chiou2011-02-10
* implement the first part of PR8882: when lowering an inboundsChris Lattner2011-02-10
* switch the constantexpr, target folder, and IRBuilder interfacesChris Lattner2011-02-10
* Enhance a bunch of transformations in instcombine to start generatingChris Lattner2011-02-10
* Enhance the "compare with shift" and "compare with div" Chris Lattner2011-02-10
* more cleanups, notably bitcast isn't used for "signed to unsigned type Chris Lattner2011-02-10
* A bunch of cleanups and simplifications using the new PatternMatch predicatesChris Lattner2011-02-10
* teach SimplifyDemandedBits that exact shifts demand the bits they Chris Lattner2011-02-10
* After 3-addressifying a two-address instruction, update the register maps; ad...Evan Cheng2011-02-10
* Revert this in an attempt to bring the builders back.Eric Christopher2011-02-10
* Turn this pass ordering:Cameron Zwarich2011-02-10
* Delete unused code for analyzing and splitting around loops.Jakob Stoklund Olesen2011-02-09
* Rip out realpath() support. It's expensive, and often a bad idea, andDouglas Gregor2011-02-09
* Simplify using the new leaveIntvBefore()Jakob Stoklund Olesen2011-02-09
* Use the LiveBLocks array for SplitEditor::splitSingleBlocks() as well.Jakob Stoklund Olesen2011-02-09
* Attempt to fix the build after r125228.Cameron Zwarich2011-02-09
* Typo.Mikhail Glushenkov2011-02-09
* Move calcLiveBlockInfo() and the BlockInfo struct into SplitAnalysis.Jakob Stoklund Olesen2011-02-09
* Add llvm::sys::path::canonical(), which provides the canonicalizedDouglas Gregor2011-02-09
* Ignore <undef> uses when analyzing and rewriting.Jakob Stoklund Olesen2011-02-09
* Assert on bad jump tables.Jakob Stoklund Olesen2011-02-09
* Add tags to live interval unions to avoid using stale queries.Jakob Stoklund Olesen2011-02-09
* Fix comparator used for looking up previously instantiated EDDisassemblers.Shantonu Sen2011-02-09
* Formatting and comment tweaks.Duncan Sands2011-02-09
* Teach instsimplify some tricks about exact/nuw/nsw shifts.Chris Lattner2011-02-09
* Rework InstrTypes.h so to reduce the repetition around the NSW/NUW/ExactChris Lattner2011-02-09
* refactor ConstantExpr interfaces a bit around "exactness".Chris Lattner2011-02-09
* [AVX] Implement 256-bit vector lowering for INSERT_VECTOR_ELT.David Greene2011-02-09
* Add intrinsic for setc instruction on the XCore.Richard Osborne2011-02-09
* When removing a function from the function set and adding it to deferred, weNick Lewycky2011-02-09
* lib/Support/Errno.cpp: Check strerror_s() with HAVE_DECL_STRERROR_S in config...NAKAMURA Takumi2011-02-09
* Windows/Windows.h: Redefine _WIN32_WINNT here. mingw-w64 tends to define it a...NAKAMURA Takumi2011-02-09
* Windows/Program.inc: Eliminate the declaration of SetInformationJobObject(). ...NAKAMURA Takumi2011-02-09
* Windows/DynamicLibrary.inc: ELM_Callback fix for mingw-w64.NAKAMURA Takumi2011-02-09
* Evict a lighter single interference before attempting to split a live range.Jakob Stoklund Olesen2011-02-09
* Set an allocation hint when rematting before a COPY.Jakob Stoklund Olesen2011-02-09
* Fix one more case of splitting after the last split point.Jakob Stoklund Olesen2011-02-08
* Reorganize interference code to check LastSplitPoint first.Jakob Stoklund Olesen2011-02-08
* Don't open the file again in the gold plugin. To be able to do this, updateRafael Espindola2011-02-08
* Revert both r121082 (which broke a bunch of constant pool stuff) and r125074 ...Owen Anderson2011-02-08