aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Temporarily revert r68552. This was causing a failure in the self-hosting LLVMBill Wendling2009-04-0717-231/+193
* Right now DBG_LABEL are required for llvm.dbg.region_start and llvm.dbg.regio...Devang Patel2009-04-071-6/+4
* Reduce code duplication on the TLS implementation.Rafael Espindola2009-04-0717-193/+231
* Don't attempt to handle aggregate argument values in FastISel; letDan Gohman2009-04-071-1/+5
* PR2985 / <rdar://problem/6584986>Jim Grosbach2009-04-077-194/+318
* fix style.Torok Edwin2009-04-071-3/+3
* Another attempt at fixing PR2975.Torok Edwin2009-04-071-0/+25
* fix rdar://6762290, a crash compiling cxx filt with clang.Chris Lattner2009-04-071-3/+4
* remove empty sectionChris Lattner2009-04-071-4/+0
* Handle 'a' modifier in ARM inline assembly.Bob Wilson2009-04-061-0/+3
* revert r68457, its crashing in make check.Torok Edwin2009-04-061-16/+0
* Teach llvm-bcanalyzer to skip over the header we use on LLVM IR files.Chris Lattner2009-04-061-45/+2
* fix (part of) memory leak on shutdown. See PR2975.Torok Edwin2009-04-061-0/+16
* Let the strcat optimizer return the pointer to the start of the buffer,Ed Schouten2009-04-061-2/+2
* Map stack based frameindices for spills to zero based indices that can be acc...Sanjiv Gupta2009-04-065-33/+62
* Remove bogus include.Nick Lewycky2009-04-041-1/+0
* Add support for embedded metadata to LLVM. This introduces two new types ofNick Lewycky2009-04-0410-6/+262
* Wrap some lines to fix indentation problems.Bob Wilson2009-04-031-30/+36
* Fix some comments.Bob Wilson2009-04-031-5/+5
* Fix a TargetLowering optimization so that it doesn't duplicateDan Gohman2009-04-031-0/+1
* CMake: removed IA64AsmPrinter.cpp from lib/Target/IA64/CMakeLists.txtOscar Fuentes2009-04-031-1/+0
* Separate MIPS asmprinterAnton Korobeynikov2009-04-035-3/+33
* Fix target library nameAnton Korobeynikov2009-04-031-1/+1
* Fix commentAnton Korobeynikov2009-04-031-1/+1
* Move IA64 asmprinter to separate libraryAnton Korobeynikov2009-04-034-1/+32
* Added a x86 dag combine to increase the chances to use aMon P Wang2009-04-031-2/+30
* Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused.Dan Gohman2009-04-032-20/+0
* use higher level APIs.Chris Lattner2009-04-031-8/+6
* Fixed build warnings.Sanjiv Gupta2009-04-021-2/+0
* To convert the StopPoint insn into an assembler directive by ISel, we need to...Sanjiv Gupta2009-04-025-0/+35
* Params are not being generated as static globals now. The caller passes them ...Sanjiv Gupta2009-04-025-53/+133
* Fix build on Linux.Mikhail Glushenkov2009-04-021-0/+1
* Reapply r68211, with the miscompilations it caused fixed.Owen Anderson2009-04-011-9/+30
* Clean up pass manager cache after each run.Devang Patel2009-04-011-0/+14
* silence warning in release-asserts build.Chris Lattner2009-04-011-4/+2
* Add llvm::Triple class for abstracting access to target triples.Daniel Dunbar2009-04-011-0/+183
* Use CHAR_BIT instead of hard-coding 8 in several places where itDan Gohman2009-04-014-7/+8
* Use LLVM type names instead of C type names in comments, to beDan Gohman2009-04-011-5/+5
* Fix PR3862: Recognize some ARM-specific constraints for immediates in inlineBob Wilson2009-04-012-0/+145
* Revert r68172. It caused regressions inDan Gohman2009-04-011-38/+10
* hopefully fix an apparent build error on windows.Chris Lattner2009-04-011-0/+1
* fix a serious regression I introduced in my previous patch.Chris Lattner2009-04-011-1/+2
* Enhance GVN to propagate simple conditionals. This fixes PR3921.Owen Anderson2009-04-011-10/+38
* * Fixed spelling of `invertible'Misha Brukman2009-04-011-2/+2
* reimplement BitcodeReaderValueList in terms of WeakVH instead of makingChris Lattner2009-03-312-94/+56
* Make the key of ValueRankMap an AssertingVH, so that we die violentlyChris Lattner2009-03-311-6/+7
* Add two new classes: WeakVH and AssertingVH. These are both "ValueHandles", Chris Lattner2009-03-311-2/+165
* Throttle back "fold select into operand" transformation. InstCombine should n...Evan Cheng2009-03-311-52/+81
* Fully general expansion of integer shift of any size.Evan Cheng2009-03-312-3/+81
* i128 shift libcalls are not available on x86.Evan Cheng2009-03-311-0/+7