aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* no need for eh infoChris Lattner2008-05-051-1/+1
* Fix 80 column violations.Evan Cheng2008-05-051-25/+46
* Fix 80col violationAnton Korobeynikov2008-05-051-1/+1
* Fix a bug in the ELF writer that caused it to produce malformedDan Gohman2008-05-051-1/+1
* Use a dedicated IsLinux flag instead of an ELFLinux TargetType.Dan Gohman2008-05-053-10/+15
* Add AsmPrinter support for emitting a directive to declare thatDan Gohman2008-05-057-4/+36
* Add General Dynamic TLS model for X86-64. Some parts looks really ugly (look ...Anton Korobeynikov2008-05-044-16/+62
* Fix PR1098 by correcting the postdominators analysis.Owen Anderson2008-05-044-29/+30
* remove obsolete method.Chris Lattner2008-05-041-3/+0
* regenerateChris Lattner2008-05-042-1466/+1432
* Use (void) instead of () in C code.Gordon Henriksen2008-05-043-32/+32
* Select vector shift with non-immediate i32 shift amount operand by first movi...Evan Cheng2008-05-043-1/+127
* processStore may delete the instruction, avoidTorok Edwin2008-05-041-2/+1
* Remove entries from here alsoAnton Korobeynikov2008-05-041-5/+0
* Drop llvmc also, it will be replaced by shiny new llvmc2Anton Korobeynikov2008-05-0416-6387/+0
* Drop llvm2cpp, it's now a llc targetAnton Korobeynikov2008-05-045-2340/+0
* Implement destructor for PostDominatorTree to eliminate a memory leak.Torok Edwin2008-05-032-0/+7
* Handle multiple return values.Devang Patel2008-05-031-1/+23
* Implement operator-> for ImmutableMap iterators.Ted Kremenek2008-05-031-9/+12
* Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This ...Evan Cheng2008-05-035-81/+107
* Do not sink getresult.Devang Patel2008-05-031-1/+3
* Add assert.Devang Patel2008-05-021-0/+1
* verify builtin optimization works like gcc.Chris Lattner2008-05-021-0/+10
* move libcalls to the same place llvm-gcc has it.Chris Lattner2008-05-021-1/+1
* Fix a mistake in the computation of leading zeros for udiv.Dan Gohman2008-05-024-6/+49
* Suppress -Wshorten-64-to-32 warnings for 64-bit hosts.Evan Cheng2008-05-023-46/+52
* strength reduce exp2 into ldexp, rdar://5852514Chris Lattner2008-05-022-1/+90
* add a FIXME so we remember to eventually remove this code.Chris Lattner2008-05-021-5/+6
* Undo r50574. We are already ensuring the folded load address is 16-byte aligned.Evan Cheng2008-05-021-0/+8
* specify an arch for non-x86 hosts.Chris Lattner2008-05-021-1/+1
* 80 column violation.Evan Cheng2008-05-021-6/+12
* Not safe folding a load + FsXORPSrr into FsXORPSrm. It's loading a FR64 value...Evan Cheng2008-05-021-8/+0
* Porting r50563 from Tak to mainline.Bill Wendling2008-05-021-0/+5
* Fix a typo in a comment.Dan Gohman2008-05-021-1/+1
* Use push_back(...) instead of resize(1, ...), per review feedback.Dan Gohman2008-05-021-2/+2
* Update old-style syntax in some "not grep" tests.Dan Gohman2008-05-0116-16/+16
* Fix uninitialized uses of the FPC variable.Dan Gohman2008-05-011-2/+2
* New test for bug fixed in 50545.Dale Johannesen2008-05-011-0/+26
* Don't try to create PHIs of struct types. FalloutDale Johannesen2008-05-011-8/+31
* Fix an overaggressive SimplifyDemandedBits optimization on urem. ThisDan Gohman2008-05-012-4/+37
* Adding testcase.Bill Wendling2008-05-011-0/+15
* Initialize a local variable.Ted Kremenek2008-05-011-1/+1
* don't randomly miscompile seto/setuo just because we are in Chris Lattner2008-05-012-4/+19
* 1) add '-debug' outputChris Lattner2008-05-011-11/+19
* Delete the IPO simplify-libcalls and completely reimplement it asChris Lattner2008-05-014-2219/+1443
* fix typoChris Lattner2008-05-011-1/+1
* instcombine does memset optzns.Chris Lattner2008-05-011-18/+0
* simplifylibcalls doesn't optimize llvm.memmove, instcombine does.Chris Lattner2008-05-011-22/+0
* move some tests from libcall optimizer suite.Chris Lattner2008-05-011-0/+17
* Add CreateCall3/CreateCall4 at Eric's request.Chris Lattner2008-05-011-0/+10