aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Don't fold a load if the other operand is a TLS address.Rafael Espindola2009-04-101-6/+27
* Add a new Type::getPointerTo method, which is shorthand forChris Lattner2009-04-101-0/+4
* a few fixes to "addrspace(256) is reference offset of GS segment register".Chris Lattner2009-04-101-17/+60
* Pass in the std::string parameter instead of returning it by value.Bill Wendling2009-04-103-26/+30
* Constify getter methods.Bill Wendling2009-04-102-2/+3
* Remove the obsolete SelectionDAG::getNodeValueTypes and simplifyDan Gohman2009-04-096-67/+50
* StringMap<DIE*>::iterator::first() returns a pointer to the first character ofBill Wendling2009-04-092-4/+8
* Silence unused variable warning.Devang Patel2009-04-091-1/+1
* ignore register zero in isRegTiedToUseOperand, following the example ofChris Lattner2009-04-091-1/+1
* Give register alias checking the hash table treatment too.Owen Anderson2009-04-091-1/+3
* Use a StringMap instead of std::map for storing std::string->DIE* maps. ThisBill Wendling2009-04-091-10/+10
* llvm.dbg.func_start also defines beginning of function scope.Devang Patel2009-04-091-7/+3
* Fix pr3954. The register scavenger asserts for inline assembly withBob Wilson2009-04-099-35/+28
* The way we are trying to figure out banksel immediate operand may yield diffe...Sanjiv Gupta2009-04-091-2/+3
* reg0 references are not real registers. This fixes a crash on the Chris Lattner2009-04-091-1/+1
* Arguments to indirect calls were being passed incorrectly. They are not fixed...Sanjiv Gupta2009-04-091-2/+6
* Fix code size computation on x86-64, patch by Zoltan Varga!Chris Lattner2009-04-091-1/+1
* r68576 unconverd a bug in PIC16 port (Thanks to Dan Gohman) where we were cus...Sanjiv Gupta2009-04-091-5/+10
* Generalize ExtendUsesToFormExtLoad to be usable for ANY_EXTEND,Dan Gohman2009-04-092-45/+78
* Convert TargetRegisterInfo's super-register checking to use a pre-computed ha...Owen Anderson2009-04-091-3/+5
* Don't copy the operand of a SwitchInst into virtual registers asDan Gohman2009-04-091-3/+13
* Fix grammaros in comments.Dan Gohman2009-04-091-2/+2
* Add sys::Path::makeAbsolute().Daniel Dunbar2009-04-091-0/+12
* If subprogram type is not tagged as DW_TAG_subroutine_type then use it direct...Devang Patel2009-04-081-2/+3
* Re-apply 68552.Rafael Espindola2009-04-0817-194/+234
* Fix PR3795: Apply Dan's suggested fix forBob Wilson2009-04-081-2/+6
* Soft float support for FREM.Duncan Sands2009-04-082-0/+14
* Soft float support for undef. Reported by Xerxes RĂ„nby.Duncan Sands2009-04-082-0/+6
* Avoid a hard coded constant.Rafael Espindola2009-04-081-1/+1
* Emit .line debug directives for stoppoints. The debug location is retrieved b...Sanjiv Gupta2009-04-085-24/+19
* Instcombine should not promote whole computation trees to "strange"Chris Lattner2009-04-081-0/+20
* Handle indirect function calls.Sanjiv Gupta2009-04-085-89/+346
* disable this code for now, re-breaking PR2975, but fixingChris Lattner2009-04-081-3/+3
* Remove AllowInverse: it leaks memory and is not the rightChris Lattner2009-04-081-21/+0
* change printStringChar to emit characters as unsigned char instead of char,Chris Lattner2009-04-081-9/+5
* Implement support for using modeling implicit-zero-extension on x86-64Dan Gohman2009-04-089-62/+263
* Revert prev. patch for now.Devang Patel2009-04-071-4/+6
* 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