oota-llvm.git
2008-05-02 Evan ChengSuppress -Wshorten-64-to-32 warnings for 64-bit hosts.
2008-05-02 Chris Lattnerstrength reduce exp2 into ldexp, rdar://5852514
2008-05-02 Chris Lattneradd a FIXME so we remember to eventually remove this...
2008-05-02 Evan ChengUndo r50574. We are already ensuring the folded load...
2008-05-02 Chris Lattnerspecify an arch for non-x86 hosts.
2008-05-02 Evan Cheng80 column violation.
2008-05-02 Evan ChengNot safe folding a load + FsXORPSrr into FsXORPSrm...
2008-05-02 Bill WendlingPorting r50563 from Tak to mainline.
2008-05-02 Dan GohmanFix a typo in a comment.
2008-05-02 Dan GohmanUse push_back(...) instead of resize(1, ...), per revie...
2008-05-01 Dan GohmanUpdate old-style syntax in some "not grep" tests.
2008-05-01 Dan GohmanFix uninitialized uses of the FPC variable.
2008-05-01 Dale JohannesenNew test for bug fixed in 50545.
2008-05-01 Dale JohannesenDon't try to create PHIs of struct types. Fallout
2008-05-01 Dan GohmanFix an overaggressive SimplifyDemandedBits optimization...
2008-05-01 Bill WendlingAdding testcase.
2008-05-01 Ted KremenekInitialize a local variable.
2008-05-01 Chris Lattnerdon't randomly miscompile seto/setuo just because we...
2008-05-01 Chris Lattner1) add '-debug' output
2008-05-01 Chris LattnerDelete the IPO simplify-libcalls and completely reimple...
2008-05-01 Chris Lattnerfix typo
2008-05-01 Chris Lattnerinstcombine does memset optzns.
2008-05-01 Chris Lattnersimplifylibcalls doesn't optimize llvm.memmove, instcom...
2008-05-01 Chris Lattnermove some tests from libcall optimizer suite.
2008-05-01 Chris LattnerAdd CreateCall3/CreateCall4 at Eric's request.
2008-05-01 Chris LattnerAdd a spiffy little "CreateCall2" method, which can...
2008-04-30 Chris Lattnerfix a bug in my previous patch, a classic =/== bug.
2008-04-30 Arnold SchwaighoferReally commit the test checking the argument lowering...
2008-04-30 Arnold SchwaighoferTail call optimization improvements:
2008-04-30 Gabor Greifset ignore property
2008-04-30 Gabor Greiffcntl.h is pretty standard on unix (without the sys/)
2008-04-30 Owen AndersonMove this test to LoopDeletion, where it now passes.
2008-04-30 Owen AndersonThis condition got inverted accidentally.
2008-04-30 Chris Lattnermove lowering of llvm.memset -> store from simplify...
2008-04-30 Chris Lattnerno reason for simplifylibcalls to simplify intrinsics...
2008-04-30 Chris Lattnerremove redundant check.
2008-04-30 Chris Lattneradd missing #include
2008-04-30 Chris Lattneradd a method for comparing to see if a value has a...
2008-04-30 Chris Lattneruse string length computation to generalize several...
2008-04-30 Dale JohannesenAdd comments for previous patch as requested.
2008-04-30 Scott MichelBug fixes and updates for CellSPU, syncing up with...
2008-04-30 Scott MichelFix custom target lowering for zero/any/sign_extend...
2008-04-29 Dale JohannesenMake eh_frame objects by 8-byte aligned on 64-bit
2008-04-29 John CriswellMinor spelling and typo fixes.
2008-04-29 Owen AndersonRevert r50441. The original code was correct. Add...
2008-04-29 Owen AndersonFix a bug in memcpyopt where the memcpy-memcpy transfor...
2008-04-29 Owen AndersonWe should be returning true here since we've changed...
2008-04-29 Owen AndersonA lot of cleanups and documentation improvements, as...
2008-04-29 Owen AndersonRename DeadLoopElimination to LoopDeletion, part 2.
2008-04-29 Owen AndersonRename DeadLoopElimination to LoopDeletion, part one.
2008-04-29 Anton KorobeynikovDon't do stupid things: doInitialization(Module&) is...
2008-04-29 Chris Lattnerdon't eliminate load from volatile value on paths where...
2008-04-29 Chris Lattnermake this test reduced and *valid*
2008-04-29 Chris Lattnerfix a subtle volatile handling bug.
2008-04-29 Roman LevensteinUse std::set instead of std::priority_queue for the...
2008-04-29 Chris LattnerImplement more aggressive support for analyzing string...
2008-04-29 Owen AndersonClarify what we mean by a dead loop.
2008-04-29 Chris Lattnernew testcase for PR2094. The inline asms should not...
2008-04-29 Chris Lattnerdon't delete the last store to an alloca if the store...
2008-04-29 Chris Lattnermake the vector conversion magic handle multiple results.
2008-04-29 Chris Lattneradd support for multiple return values in inline asm...
2008-04-29 Evan ChengAnother extract_subreg coalescing bug.
2008-04-29 Owen AndersonAdd some more comments.
2008-04-29 Owen AndersonRemove debugging code.
2008-04-29 Owen AndersonAdd dead loop elimination, which removes dead loops...
2008-04-28 Evan ChengAdd -march=x86.
2008-04-28 Dan GohmanUpdate and_ops.ll according to the recent dagcombiner...
2008-04-28 Evan ChengTest case.
2008-04-28 Evan ChengFix a bug in RegsForValue::getCopyToRegs() that causes...
2008-04-28 Anton KorobeynikovCorrect parameter attributes encoding for C bindings.
2008-04-28 Anton KorobeynikovAdd possibility of using arbitrary to to execute stuff...
2008-04-28 Dan GohmanFix a pointer-arithmetic bug that caused 64-bit host...
2008-04-28 Dan GohmanFix DSE to not eliminate volatile loads with no uses.
2008-04-28 Dale JohannesenDon't try to convert PPC long double.
2008-04-28 Dan GohmanEvan pointed out that folding sext to zext may not...
2008-04-28 Dan GohmanDelete an unused constructor.
2008-04-28 Dan GohmanAdd a comment to CreateRegForValue that clarifies the...
2008-04-28 Dan GohmanRewrite the comments for RegsForValue and its members...
2008-04-28 Ted KremenekAdd more alignment enums.
2008-04-28 Ted KremenekBug fix in BumpPtrAllocator: don't assume that all...
2008-04-28 Dan GohmanDon't call size() on each iteration of the loop.
2008-04-28 Gordon HenriksenExpose parameter attributes via C bindings.
2008-04-28 Dan GohmanFix the SVOffset values for loads and stores produced by
2008-04-28 Dan GohmanTeach InstCombine's ComputeMaskedBits what SelectionDAG's
2008-04-28 Dan GohmanTeach DAGCombine to convert (sext x) to (zext x) when the
2008-04-28 Mikhail GlushenkovAdd support for response files to the CommandLine library.
2008-04-28 Anton KorobeynikovFix FP return for Win64 ABI
2008-04-28 Chris LattnerAnother collection of random cleanups. No functionalit...
2008-04-28 Chris LattnerRemove the SmallVector ctor that converts from a SmallV...
2008-04-28 Chris Lattnerrestore the copy ctor in SmallVector. This fixes serious
2008-04-28 Chris Lattnerswitch RegsForValue::Regs to be a SmallVector to avoid
2008-04-28 Chris Lattnergeneralize SmallVector copy ctor, there is no requireme...
2008-04-28 Chris LattnerFix PR2256, yet another miscompilation in simplifycfg...
2008-04-28 Chris Lattnerseveral multiple-retval fixes for bugpoint.
2008-04-27 Chris Lattnermove static function out of anon namespace, no function...
2008-04-27 Chris LattnerAnother step to getting multiple result inline asm...
2008-04-27 Chris LattnerAllow asms to return multiple results by value.
2008-04-27 Anton KorobeynikovProperly lower vararg's FORMAL_ARGUMENTS node on win64
2008-04-27 Anton KorobeynikovHandle fp80 for win64
2008-04-27 Bill WendlingAdded support for:
next