oota-llvm.git
2007-06-22 Owen AndersonFix the build.
2007-06-22 Dan GohmanMove ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
2007-06-22 Duraid Madinacheck in the BigBlock local register allocator
2007-06-22 Owen AndersonAvoid excessive calls to find_leader when calculating...
2007-06-22 Evan Chengstd::set is really really terrible. Switch to SmallPtrS...
2007-06-22 Dale JohannesenQuote complex names for Darwin X86 and ARM.
2007-06-22 Owen AndersonReserve space in vectors before topologically sorting...
2007-06-22 Owen AndersonMake a bunch of optimizations for compile time to GVNPR...
2007-06-22 Owen AndersonFix a bug in SmallPtrSet that was causing GVNPRE to...
2007-06-21 Chris LattnerTwo changes:
2007-06-21 Devang PatelCallGraphSCCPass manager may require other passes.
2007-06-21 Owen AndersonHave internal df_iterator's use SmallPtrSet instead...
2007-06-21 Evan ChengFix tests.
2007-06-21 Chris LattnerSignificantly improve the documentation of the instcomb...
2007-06-21 Chris Lattnernew testcase miscompiled by instcombine, reduced from...
2007-06-21 Owen AndersonChange lots of sets from std::set to SmallPtrSet. ...
2007-06-21 Devang PatelMove code to update dominator information after basic...
2007-06-21 Dan GohmanTidy up ValueType names in comments.
2007-06-21 Dan GohmanRename TargetLowering::getNumElements and friends to
2007-06-21 Evan ChengNew tests.
2007-06-21 Evan ChengXforms:
2007-06-21 Owen AndersonEliminate a redundant check. This speeds up optimizati...
2007-06-21 Owen AndersonComment-ize the functions in GVNPRE.
2007-06-20 Chris Lattnerrefactor a bunch of code out of visitICmpInstWithInstAn...
2007-06-20 Owen AndersonSplit runOnFunction into many smaller functions. This...
2007-06-20 Tanya LattnerModify deleting global variable with an even easier...
2007-06-20 Devang PatelUpdate AnalysisGroup documentation to document restrict...
2007-06-20 Tanya LattnerAdd blurb on deleting global variables.
2007-06-20 Owen AndersonMake GVNPRE accurate report whether it modified the...
2007-06-20 Evan ChengAdded some if-conversion tests.
2007-06-20 Owen AndersonGet rid of an unneeded helper function.
2007-06-19 Evan ChengBe more conservative of duplicating blocks.
2007-06-19 Owen AndersonUse a DenseMap instead of an std::map for the value...
2007-06-19 Owen AndersonMake dependsOnInvoke much more specific in what it...
2007-06-19 Tanya LattnerMoved Inliner.h to include/llvm/Transforms/IPO/InlinerP...
2007-06-19 Tanya LattnerInliner pass header file was moved.
2007-06-19 Tanya LattnerMove inliner pass header file.
2007-06-19 Evan ChengAvoid if-converting simple block that ends with uncondi...
2007-06-19 Evan ChengAllow predicated immediate ARM to ARM calls.
2007-06-19 Chris LattnerFix pr1448
2007-06-19 Dan GohmanRename ScalarEvolution::deleteInstructionFromRecords to
2007-06-19 Dan GohmanPass a SelectionDAG into SDNode::dump everywhere it...
2007-06-19 Owen AndersonHandle constants in phi nodes properly. This fixes...
2007-06-19 Chris Lattnersilence warning when assertions are disabled.
2007-06-19 Owen AndersonTestcase for instances where a constant only occurs...
2007-06-19 Chris Lattnerdon't use binutils 2.17
2007-06-19 Chris Lattnerdocument and hide two options.
2007-06-19 Chris Lattnerdescribe an argument, hide it.
2007-06-19 Chris Lattnersilence a bogus warning Duraid ran into.
2007-06-19 Owen AndersonAdd a new testcase for memory corruption issues.
2007-06-19 Owen AndersonBe careful to erase values from all of the appropriate...
2007-06-19 Owen AndersonRemember to clear the maximal sets between functions.
2007-06-19 Owen AndersonRefactor GVNPRE to use a much smart method of uniquing...
2007-06-19 Dan GohmanReplace M_REMATERIALIZIBLE and the newly-added isOtherR...
2007-06-19 Evan ChengReplace TargetInstrInfo::CanBeDuplicated() with a M_NOT...
2007-06-19 Evan ChengReplace CanBeDuplicated() with a M_NOT_DUPLICABLE bit.
2007-06-19 Chris LattnerIf a function is vararg, never pass inreg arguments...
2007-06-19 Chris Lattneradd isVarArg to CCState
2007-06-19 Chris Lattneradd isvararg tracking to CCState
2007-06-19 Chris Lattnertestcase for PR1513
2007-06-19 Evan ChengNew test case: identity operation of RHS / LHS of a...
2007-06-19 Evan ChengLook for VECTOR_SHUFFLE that's identity operation on...
2007-06-18 Tanya LattnerUpdate docs for llvm.var.annotation intrinsic.
2007-06-18 Evan ChengFix some fragile code wrt CFG edge updating.
2007-06-18 Evan ChengMove CorrectExtraCFGEdges() from BranchFolding.cpp...
2007-06-18 Tanya LattnerModify annotate intrinsic to take 2 additional args...
2007-06-18 Chris Lattneradd helper
2007-06-18 Devang PatelFix quotes in debug messages.
2007-06-18 Chris Lattnermake ComputeTopDownOrdering significantly faster and...
2007-06-18 Dan GohmanIn SCEVAddExpr::get, skip over any cast operands before...
2007-06-18 Anton KorobeynikovMake BasicAliasAnalysis correctly register itself....
2007-06-18 Dan GohmanMake chain dependencies blue, in addition to being...
2007-06-18 Dan GohmanDefine the pushq instruction for x86-64.
2007-06-18 Dan GohmanAdd keyword explicit.
2007-06-18 Evan ChengProperly remove duplicate instructions as result of...
2007-06-18 Owen AndersonCache the results of dependsOnInvoke()
2007-06-18 Owen AndersonFix indentation.
2007-06-18 Owen AndersonDon't perform an expensive check if it's not necessary.
2007-06-17 Chris Lattnerensure we don't regress on these tests. We generate...
2007-06-16 Bill WendlingXFAILing until I can fix properly.
2007-06-16 Bill WendlingRevert patch. It regresses:
2007-06-16 Reid SpencerFix PR1517:
2007-06-16 Reid SpencerFix PR1516:
2007-06-16 Nick LewyckyCall the correct function name. Patch from Stephane...
2007-06-16 Evan ChengReally turn if-converter loose:
2007-06-16 Bill WendlingTestcase for MMX int to MMX register failure.
2007-06-16 Bill WendlingFix a failure to bit_convert from integer GPR to MMX...
2007-06-16 Owen AndersonFix test/Transforms/GVNPRE/2007-06-15-InvokeInst.ll...
2007-06-16 Owen AndersonTestcase where GVNPRE was getting confused by invoke...
2007-06-15 Tanya LattnerCodegen support (stripped out) for the annotate attribute.
2007-06-15 Evan ChengNot every predicable block can be safely duplicated.
2007-06-15 Evan ChengInstructions with unique labels or embedded jumptables...
2007-06-15 Evan ChengAdded CanBeDuplicated(). It returns true if an instruct...
2007-06-15 Tanya Lattnertest case for annotate attribute
2007-06-15 Tanya LattnerAdd local var annotation intrinsic.
2007-06-15 Dan GohmanFold a binary operator with constant operands when...
2007-06-15 Chris LattnerFix CodeGen/X86/inline-asm-x-scalar.ll:test4, by retain...
2007-06-15 Chris Lattnermake this test harder, include a tied register.
2007-06-15 Evan ChengMachineInstr::isPredicable() is no longer needed.
2007-06-15 Evan ChengNo longer needed.
next