Introduce and use a new MemDepResult class to hold the results of a memdep
[oota-llvm.git] / lib /
2008-11-29 Chris LattnerIntroduce and use a new MemDepResult class to hold...
2008-11-29 Chris LattnerReimplement the internal abstraction used by MemDep...
2008-11-28 Chris LattnerFix PR3141 by ensuring that MemoryDependenceAnalysis...
2008-11-28 Chris Lattnerdon't revisit instructions off the beginning of the...
2008-11-28 Chris Lattnermore cleanups for MemoryDependenceAnalysis::removeInstr...
2008-11-28 Chris Lattnerrandom cleanups, no functionality change.
2008-11-28 Chris LattnerRun verifyRemoved from removeInstruction when -debug...
2008-11-28 Chris Lattnerrename "ping" to "verifyRemoved". I don't know why...
2008-11-28 Chris Lattnersimplify some code, remove escaped newline.
2008-11-28 Chris Lattnerremove mysterious escaped newlines.
2008-11-28 Chris Lattnerdon't call MergeBasicBlockIntoOnlyPred on a block whose...
2008-11-28 Duncan SandsAdd include files needed when building with
2008-11-28 Duncan SandsFix build with gcc-4.4: it doesn't like PICStyle
2008-11-28 Chris Lattnerrewrite RecursivelyDeleteTriviallyDeadInstructions...
2008-11-28 Chris Lattnerremove some weirdness that came from the LSR code that has
2008-11-28 Chris Lattnerrewrite a big chunk of how DSE does recursive dead...
2008-11-27 Chris Lattnerdelete ErasePossiblyDeadInstructionTree, replacing...
2008-11-27 Chris LattnerSimplify LoopStrengthReduce::DeleteTriviallyDeadInstruc...
2008-11-27 Chris Lattnerenhance RecursivelyDeleteTriviallyDeadInstructions...
2008-11-27 Chris LattnerEnhance RecursivelyDeleteTriviallyDeadInstructions...
2008-11-27 Chris Lattneruse continue to reduce indentation
2008-11-27 Chris Lattnerremove doConstantPropagation and dceInstruction, they...
2008-11-27 Chris Lattnersimplify code.
2008-11-27 Chris Lattnersimplify this logic.
2008-11-27 Nick LewyckyAlso update the README.
2008-11-27 Nick LewyckyChris prefers icmp/select over udiv!
2008-11-27 Nick LewyckyAdd a synthetic missed optimization.
2008-11-27 Nick LewyckyAdd a couple of missed optimizations on integer vectors...
2008-11-27 Chris Lattnerdefensive patch: if CGP is merging a block with the...
2008-11-27 Chris LattnerFix PR3138: if we merge the entry block into another...
2008-11-27 Nick LewyckySilence a warning.
2008-11-27 Nuno Lopesfix build on some machines. thanks buildbot
2008-11-27 Nuno Lopesfix my previous commit r60064: compare strings instead...
2008-11-27 Chris Lattnerswitch InstCombine::visitLoadInst to use
2008-11-27 Chris Lattnerimprove const correctness.
2008-11-27 Chris Lattnerenhance FindAvailableLoadedValue to make use of AliasAn...
2008-11-27 Chris Lattnermove FindAvailableLoadedValue from JumpThreading to...
2008-11-27 Bill WendlingGet rid of bogus "control may reach end of non-void...
2008-11-27 Chris Lattnersimplify this code a bit.
2008-11-27 Chris LattnerUse the new MergeBasicBlockIntoOnlyPred function.
2008-11-27 Chris Lattnermove MergeBasicBlockIntoOnlyPred to Transforms/Utils.
2008-11-27 Chris Lattnerrename ThreadBlock to ProcessBlock, since it does other...
2008-11-27 Bill WendlingComment out code that isn't entirely correct.
2008-11-27 Sanjiv GuptaRemoving redundant semicolons. No functionality change.
2008-11-27 Chris LattnerMake jump threading substantially more powerful, in...
2008-11-27 Evan ChengEliminate a compile time warning.
2008-11-27 Evan ChengAvoid inserting noop's in the middle of a loop.
2008-11-27 Evan ChengOn x86 favors folding short immediate into some arithme...
2008-11-27 Dale JohannesenAdd a missing case in visitADD.
2008-11-26 Bill WendlingGenerate something sensible for an [SU]ADDO op when...
2008-11-26 Chris LattnerTurn on my codegen prepare heuristic by default. It...
2008-11-26 Evan ChengCosmetic.
2008-11-26 Sanjiv GuptaAllow custom lowering of ADDE/ADDC/SUBE/SUBC operations.
2008-11-26 Sanjiv GuptaEmit declaration for globals and externs.
2008-11-26 Dan GohmanFish kill flag annotations in PUSH instructions.
2008-11-26 Dan GohmanLiveRanges are represented as half-open ranges. Fix...
2008-11-26 Chris Lattnerteach the new heuristic how to handle inline asm.
2008-11-26 Ted KremenekAdd 'tell' method to raw_fd_ostream that clients can...
2008-11-26 Chris LattnerImprove ValueAlreadyLiveAtInst with a cheap and dirty...
2008-11-26 Nick Lewycky__fastcall and __stdcall are mingw extensions to gcc...
2008-11-26 Chris LattnerStart rewroking a subpiece of the profitability heurist...
2008-11-26 Chris Lattneradd a long-overdue AllocaInst::isStaticAlloca method.
2008-11-26 Chris Lattneradd a comment, make save/restore logic more obvious.
2008-11-26 Chris LattnerThis adds in some code (currently disabled unless you...
2008-11-26 Evan ChengRevert r60042. IndVarSimplify should check if APFloat...
2008-11-26 Chris LattnerTeach CodeGenPrepare to look through Bitcast instructio...
2008-11-26 Nuno Lopeschange AnnotationManager to use 'const char*' instead...
2008-11-25 Bill WendlingA simplification for checking whether the signs of...
2008-11-25 Evan ChengconvertToSignExtendedInteger should return opInvalidOp...
2008-11-25 Dan GohmanSuppress warnings.
2008-11-25 Scott MichelCellSPU:
2008-11-25 Bill WendlingNow with the correct type for the 0.
2008-11-25 Bill WendlingGet rid of unused variable.
2008-11-25 Bill WendlingHacker's Delight says, "Signed integer overflow of...
2008-11-25 Chris LattnerTeach MatchScaledValue to handle Scales by 1 with Match...
2008-11-25 Chris Lattnersignificantly refactor all the addressing mode matching...
2008-11-25 Chris Lattnerrefactor all the constantexpr/instruction handling...
2008-11-25 Chris Lattneranother minor tweak
2008-11-25 Chris Lattnerminor cleanups no functionality change.
2008-11-25 Scott MichelCellSPU: Relax constraints on when to generate a X...
2008-11-25 Dan GohmanInitial support for anti-dependence breaking. Currently...
2008-11-25 Scott MichelCellSPU: Fix mnemonic typo in pattern; "shlqbyi" -...
2008-11-24 Chris Lattnerrearrange and tidy some code, no functionality change.
2008-11-24 Chris Lattnerminor cleanups to debug code, no functionality change.
2008-11-24 Chris Lattnerreenable the right part of the code.
2008-11-24 Chris Lattnerrevert an accidental commit, this fixes the regression...
2008-11-24 Chris LattnerFix 3113: If we have a dead cyclic PHI, replace the...
2008-11-24 Bill Wendling- Make lowering of "add with overflow" customizable...
2008-11-24 Scott MichelCellSPU:
2008-11-24 Dan GohmanCheck in the rest of this change. The isAntiDep flag...
2008-11-24 Dan GohmanPass the isAntiDep argument.
2008-11-24 Dan GohmanRun post-RA scheduling after branch folding, as it...
2008-11-24 Scott MichelCellSPU:
2008-11-24 Matthijs KooijmanMinor fix debug for register allocation debug output.
2008-11-24 Duncan SandsIf the type legalizer actually legalized anything
2008-11-24 Matthijs KooijmanFix comments.
2008-11-24 Evan ChengMove target independent td files from lib/Target/ to...
2008-11-24 Evan ChengEliminate some unused variable compile time warnings.
2008-11-24 Nick LewyckySeriously strengthen the guarantee offered by noalias...
2008-11-24 Nick LewyckyExtend the 'noalias' attribute to function return value...
next