aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-04-08Implement support for using modeling implicit-zero-extension on x86-64Dan Gohman
2009-04-07Revert prev. patch for now.Devang Patel
2009-04-07Temporarily revert r68552. This was causing a failure in the self-hosting LLVMBill Wendling
2009-04-07Right now DBG_LABEL are required for llvm.dbg.region_start and llvm.dbg.regio...Devang Patel
2009-04-07Reduce code duplication on the TLS implementation.Rafael Espindola
2009-04-07Don't attempt to handle aggregate argument values in FastISel; letDan Gohman
2009-04-07PR2985 / <rdar://problem/6584986>Jim Grosbach
2009-04-07fix style.Torok Edwin
2009-04-07Another attempt at fixing PR2975.Torok Edwin
2009-04-07fix rdar://6762290, a crash compiling cxx filt with clang.Chris Lattner
2009-04-07remove empty sectionChris Lattner
2009-04-06Handle 'a' modifier in ARM inline assembly.Bob Wilson
2009-04-06revert r68457, its crashing in make check.Torok Edwin
2009-04-06Teach llvm-bcanalyzer to skip over the header we use on LLVM IR files.Chris Lattner
2009-04-06fix (part of) memory leak on shutdown. See PR2975.Torok Edwin
2009-04-06Let the strcat optimizer return the pointer to the start of the buffer,Ed Schouten
2009-04-06Map stack based frameindices for spills to zero based indices that can be acc...Sanjiv Gupta
2009-04-04Remove bogus include.Nick Lewycky
2009-04-04Add support for embedded metadata to LLVM. This introduces two new types ofNick Lewycky
2009-04-03Wrap some lines to fix indentation problems.Bob Wilson
2009-04-03Fix some comments.Bob Wilson
2009-04-03Fix a TargetLowering optimization so that it doesn't duplicateDan Gohman
2009-04-03CMake: removed IA64AsmPrinter.cpp from lib/Target/IA64/CMakeLists.txtOscar Fuentes
2009-04-03Separate MIPS asmprinterAnton Korobeynikov
2009-04-03Fix target library nameAnton Korobeynikov
2009-04-03Fix commentAnton Korobeynikov
2009-04-03Move IA64 asmprinter to separate libraryAnton Korobeynikov
2009-04-03Added a x86 dag combine to increase the chances to use aMon P Wang
2009-04-03Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused.Dan Gohman
2009-04-03use higher level APIs.Chris Lattner
2009-04-02Fixed build warnings.Sanjiv Gupta
2009-04-02To convert the StopPoint insn into an assembler directive by ISel, we need to...Sanjiv Gupta
2009-04-02Params are not being generated as static globals now. The caller passes them ...Sanjiv Gupta
2009-04-02Fix build on Linux.Mikhail Glushenkov
2009-04-01Reapply r68211, with the miscompilations it caused fixed.Owen Anderson
2009-04-01Clean up pass manager cache after each run.Devang Patel
2009-04-01silence warning in release-asserts build.Chris Lattner
2009-04-01Add llvm::Triple class for abstracting access to target triples.Daniel Dunbar
2009-04-01Use CHAR_BIT instead of hard-coding 8 in several places where itDan Gohman
2009-04-01Use LLVM type names instead of C type names in comments, to beDan Gohman
2009-04-01Fix PR3862: Recognize some ARM-specific constraints for immediates in inlineBob Wilson
2009-04-01Revert r68172. It caused regressions inDan Gohman
2009-04-01hopefully fix an apparent build error on windows.Chris Lattner
2009-04-01fix a serious regression I introduced in my previous patch.Chris Lattner
2009-04-01Enhance GVN to propagate simple conditionals. This fixes PR3921.Owen Anderson
2009-04-01* Fixed spelling of `invertible'Misha Brukman
2009-03-31reimplement BitcodeReaderValueList in terms of WeakVH instead of makingChris Lattner
2009-03-31Make the key of ValueRankMap an AssertingVH, so that we die violentlyChris Lattner
2009-03-31Add two new classes: WeakVH and AssertingVH. These are both "ValueHandles", Chris Lattner
2009-03-31Throttle back "fold select into operand" transformation. InstCombine should n...Evan Cheng