aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Tests of the ocaml (and thus C) bindings for constants.Gordon Henriksen2007-09-181-0/+8
* Move the entries for 64-bit CMP, IMUL, and a few others into the correctDan Gohman2007-09-181-6/+11
* Incorporating review feedback for GC verifier patch.Gordon Henriksen2007-09-181-11/+5
* Don't pass back a reference to a temporary.Bill Wendling2007-09-181-2/+1
* The exception handling function info should be reset for each newBill Wendling2007-09-181-4/+2
* C bindings for libLLVMCore.a and libLLVMBitWriter.a.Gordon Henriksen2007-09-182-0/+373
* Fix PR1657Devang Patel2007-09-181-0/+8
* Objective-C was generating EH frame info like this:Bill Wendling2007-09-182-10/+20
* Add support for appending a suffix to the end of a mangled name.Bill Wendling2007-09-171-2/+2
* Do not hide APInt::dump() inside #ifndef NDEBUG.Devang Patel2007-09-172-6/+0
* Do not eliminate loop when it is invalid to do so. For example,Devang Patel2007-09-171-14/+35
* Skeleton for transformations to truncate loop's iteration space.Devang Patel2007-09-171-2/+198
* Fix for PR1633: Verifier doesn't fully verify GC intrinsicsGordon Henriksen2007-09-171-0/+36
* Remove RSTRegClass case from loadRegFromStackSlotDale Johannesen2007-09-172-5/+3
* Fix comment.Devang Patel2007-09-171-1/+1
* This is not ideal but unbreaks build failure.Devang Patel2007-09-171-0/+2
* Implement x86 long double in jit (not reallyDale Johannesen2007-09-172-4/+93
* Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfoChris Lattner2007-09-177-12/+34
* X86ISD::TEST is dead.Evan Cheng2007-09-171-1/+1
* Instcombine x-((x/y)*y) into a remainder operator.Dan Gohman2007-09-171-1/+12
* Add 64-bit jmp instructions to the list of instructions thatDan Gohman2007-09-171-0/+2
* Use xorl instead of xorq to enter a zero into a 64-bit register.Dan Gohman2007-09-171-2/+4
* Emit integer x<1 as x<=0, as comparisons with zero (now includeingDan Gohman2007-09-171-0/+5
* Use "test reg,reg" in place of "cmp reg,0" for 64-bit operands. This wasDan Gohman2007-09-171-0/+6
* Factor the trampoline transformation into a subroutine.Duncan Sands2007-09-171-137/+148
* Implement x86 long double (uses host long double,Dale Johannesen2007-09-171-5/+30
* Fix bug in andersen's related to test_and_set.Daniel Berlin2007-09-161-4/+3
* Rewrite of andersen's to be about 100x faster, cleaner, and begin to support ...Daniel Berlin2007-09-161-324/+687
* Follow-up to patch r41999. Make the conditional that emits the personality stubBill Wendling2007-09-161-1/+1
* Adjust per revew comments.Dale Johannesen2007-09-161-16/+7
* Only emit the personality function as a global value if the backend actuallyBill Wendling2007-09-161-1/+1
* Be more careful when constant-folding PHI nodes.Owen Anderson2007-09-161-1/+16
* Fix PR1666, SPASS with the CBE and 254.gap with the CBE.Chris Lattner2007-09-151-45/+27
* Add patterns for SHLD64* and SHRD64*.Dan Gohman2007-09-142-12/+28
* fix a gcc warning: comparison between signed and unsigned integer expressionsChris Lattner2007-09-141-1/+1
* Remove RLE. It is subsumed by GVN.Owen Anderson2007-09-141-135/+0
* Remove the assumption that FP's are either float orDale Johannesen2007-09-1410-51/+108
* Add implicit def of EFLAGS on those instructions that may modify flags.Evan Cheng2007-09-145-54/+85
* And an FoldingSetImpl::NodeID::AddInteger overload for int64_t, to avoidDan Gohman2007-09-141-0/+3
* Remove isReg, isImm, and isMBB, and change all their users to use Dan Gohman2007-09-1415-51/+51
* Change "tmp." to "tmp" for temporaries created by ScalarEvolutionExpanderDan Gohman2007-09-141-1/+1
* Remove spurious consts. This fixes warnings with compilers thatDan Gohman2007-09-143-5/+5
* Add support for functions with byval arguments on x86Rafael Espindola2007-09-142-17/+23
* Fix a logic error in ValueIsOnlyUsedLocallyOrStoredToOneGlobal that caused Chris Lattner2007-09-141-4/+4
* silence a bogus gcc warning.Chris Lattner2007-09-141-1/+1
* Fix comments.Evan Cheng2007-09-141-4/+4
* Temporary reverting r41817Bill Wendling2007-09-141-15/+5
* Teach GlobalLoadUsesSimpleEnoughForHeapSRA and the SROA rewriter how to handleChris Lattner2007-09-131-14/+62
* be tolerant of PHI nodes when rewriting heap SROA code. This is a stepChris Lattner2007-09-131-26/+50
* refactor some code, no functionality change. On the path to PR1639Chris Lattner2007-09-131-50/+56