summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Remove bogus include.Nick Lewycky2009-04-04
* Add support for embedded metadata to LLVM. This introduces two new types ofNick Lewycky2009-04-04
* Wrap some lines to fix indentation problems.Bob Wilson2009-04-03
* Fix some comments.Bob Wilson2009-04-03
* Fix a TargetLowering optimization so that it doesn't duplicateDan Gohman2009-04-03
* CMake: removed IA64AsmPrinter.cpp from lib/Target/IA64/CMakeLists.txtOscar Fuentes2009-04-03
* Separate MIPS asmprinterAnton Korobeynikov2009-04-03
* Fix target library nameAnton Korobeynikov2009-04-03
* Fix commentAnton Korobeynikov2009-04-03
* Move IA64 asmprinter to separate libraryAnton Korobeynikov2009-04-03
* Added a x86 dag combine to increase the chances to use aMon P Wang2009-04-03
* Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused.Dan Gohman2009-04-03
* use higher level APIs.Chris Lattner2009-04-03
* Fixed build warnings.Sanjiv Gupta2009-04-02
* To convert the StopPoint insn into an assembler directive by ISel, we need to...Sanjiv Gupta2009-04-02
* Params are not being generated as static globals now. The caller passes them ...Sanjiv Gupta2009-04-02
* Fix build on Linux.Mikhail Glushenkov2009-04-02
* Reapply r68211, with the miscompilations it caused fixed.Owen Anderson2009-04-01
* Clean up pass manager cache after each run.Devang Patel2009-04-01
* silence warning in release-asserts build.Chris Lattner2009-04-01
* Add llvm::Triple class for abstracting access to target triples.Daniel Dunbar2009-04-01
* Use CHAR_BIT instead of hard-coding 8 in several places where itDan Gohman2009-04-01
* Use LLVM type names instead of C type names in comments, to beDan Gohman2009-04-01
* Fix PR3862: Recognize some ARM-specific constraints for immediates in inlineBob Wilson2009-04-01
* Revert r68172. It caused regressions inDan Gohman2009-04-01
* hopefully fix an apparent build error on windows.Chris Lattner2009-04-01
* fix a serious regression I introduced in my previous patch.Chris Lattner2009-04-01
* Enhance GVN to propagate simple conditionals. This fixes PR3921.Owen Anderson2009-04-01
* * Fixed spelling of `invertible'Misha Brukman2009-04-01
* reimplement BitcodeReaderValueList in terms of WeakVH instead of makingChris Lattner2009-03-31
* Make the key of ValueRankMap an AssertingVH, so that we die violentlyChris Lattner2009-03-31
* Add two new classes: WeakVH and AssertingVH. These are both "ValueHandles", Chris Lattner2009-03-31
* Throttle back "fold select into operand" transformation. InstCombine should n...Evan Cheng2009-03-31
* Fully general expansion of integer shift of any size.Evan Cheng2009-03-31
* i128 shift libcalls are not available on x86.Evan Cheng2009-03-31
* Reapply 68073, with fixes. EH Landing-pad basic blocks are notDan Gohman2009-03-31
* Update call graph after inlining invoke.Devang Patel2009-03-31
* Add llvm::sys::getHostTriple and removeDaniel Dunbar2009-03-31
* Minor top-level comment fix.Dan Gohman2009-03-31
* remove unused arguments.Rafael Espindola2009-03-31
* Really temporarily revert r68073.Bill Wendling2009-03-31
* Oy! When reverting r68073, I added in experimental code. Sorry...Bill Wendling2009-03-31
* Remove the "fast" cases for spill and restore point determination, as these w...Owen Anderson2009-03-31
* Revert r68073. It's causing a failure in the Apple-style builds.Bill Wendling2009-03-31
* Fix live-out reg logic to not insert over-aggressive AssertZExtDan Gohman2009-03-31
* X86 address mode isel tweak. If the base of the address is also used by a Cop...Evan Cheng2009-03-31
* Except in asm-verbose mode, avoid printing labels for blocks that areDan Gohman2009-03-30
* Loop Index Split can eliminate a loop if it can determin if loop body is exec...Devang Patel2009-03-30
* When optimzing a mul by immediate into two, the resulting mul's should get a ...Evan Cheng2009-03-30
* Turn a 2-address instruction into a 3-address one when it's profitable even i...Evan Cheng2009-03-30