Fixes the bug exposed by Anton's test case in PR 5495:
[oota-llvm.git] / lib /
2009-11-16 Lang HamesFixes the bug exposed by Anton's test case in PR 5495:
2009-11-16 Lang HamesFix for the original bug in PR5495 - Look at uses as...
2009-11-15 Jim GrosbachDetect need for autoalignment of the stack earlier...
2009-11-15 Jim Grosbachset the def of the VLD1q64 properly
2009-11-15 Chris Lattnerteach LVI to infer edge information from switch instruc...
2009-11-15 Chris Lattnerfix a logic error that would cause LVI-JT to miscompile
2009-11-15 Chris Lattnerimplement the first stab at caching queries. This...
2009-11-15 Chris Lattnerrefactor a bunch of code forming the new LazyValueInfoCache
2009-11-15 Chris Lattnermake PRE of loads preserve the alignment of the moved...
2009-11-15 Chris Lattnerfix a bug handling 'not x' when x is undef.
2009-11-15 Nick LewyckyAdd a complex missed optimization opportunity I came...
2009-11-15 Edward O'CallaghanAdd PSP OS Target to Triple, Credit to Bruno Cardoso...
2009-11-15 Nick LewyckyRevert r88830 and r88831 which appear to have caused...
2009-11-15 Nick LewyckyTeach instcombine to look for booleans in wider integer...
2009-11-15 Lang HamesAdded an assert to the PBQP allocator to catch infinite...
2009-11-14 Daniel DunbarRemove bogus corei7 and atom entries, the family was...
2009-11-14 Daniel DunbarFill out X86 table, although we are missing lots of...
2009-11-14 Daniel DunbarReport the detected host CPU in --version.
2009-11-14 Jim Grosbachcleanup.
2009-11-14 Jim GrosbachDo not merge jump tables this early. Branch folding...
2009-11-14 Jim GrosbachCleanup flow, and only update the jump table we're...
2009-11-14 Jim GrosbachAdd function to replace a destination MBB in a single...
2009-11-14 Richard OsborneAdd XCore support for arbitrary-sized aggregate returns.
2009-11-14 Anton KorobeynikovTemporary disable the error - it seems to be too conser...
2009-11-14 Benjamin KramerImplement DISABLE_INLINE for MSVC. This required changi...
2009-11-14 Daniel DunbarAdd llvm::sys::getHostCPUName, for detecting the LLVM...
2009-11-14 Nick LewyckyRemove LLVMContext from reassociate. It was threaded...
2009-11-14 Sanjiv Guptarevert 88761 as it fails builds.
2009-11-14 Sanjiv GuptaFix debug info crashes for PIC16.
2009-11-14 Nick LewyckyTeach BasicAA that a constant expression can't alias...
2009-11-14 Evan ChengAdded getSubRegIndex(A,B) that returns subreg index...
2009-11-14 Evan Cheng- Change TargetInstrInfo::reMaterialize to pass in...
2009-11-14 Dan GohmanAdd an option for running GVN with redundant load proce...
2009-11-14 Evan ChengFix PR5412: Fix an inverted check and another missing...
2009-11-14 Dan GohmanEnable the tail call optimization when the caller retur...
2009-11-14 Evan ChengWhen expanding t2STRDi8 r, r to two stores, add kill...
2009-11-14 Jakob Stoklund OlesenFix bug in -split-phi-edges.
2009-11-14 Jakob Stoklund OlesenUpdate MachineDominator information
2009-11-14 Lang HamesAdded an API to the SlotIndexes pass to allow new instr...
2009-11-13 Evan ChengFix PR5411. Bug in UpdateKills. A reg def partially...
2009-11-13 Eric ChristopherRemove extraneous commit.
2009-11-13 Eric ChristopherPrint out something, even if it's non-parseable later...
2009-11-13 Jakob Stoklund OlesenFix PHIElimination optimization that uses MBB->getBasic...
2009-11-13 Jakob Stoklund OlesenAdd MachineFunction::verify() to call the machine code...
2009-11-13 Jakob Stoklund OlesenThe instruction pointer %RIP is a reserved register...
2009-11-13 Jakob Stoklund OlesenFix polarity of a CFG check in machine verifier.
2009-11-13 Dan GohmanUse .data() instead of .c_str() when nul-termination...
2009-11-13 David GreeneMove DebugInfo checks into EmitComments and remove...
2009-11-13 Dan GohmanWhen optimizing for size, don't tail-merge unless it...
2009-11-13 Evan ChengFix PR5410: LiveVariables lost subreg def:
2009-11-13 David GoodwinAllow target to specify regclass for which antideps...
2009-11-13 Bruno Cardoso LopesSupport fp64 immediate zero, this fixes only part of...
2009-11-13 Dan GohmanDon't let a noalias difference disrupt the tailcall...
2009-11-13 Rafael EspindolaDistinguish "a," from "a". The first one splits into...
2009-11-13 Devang PatelRevert r87059 for now. It is failing clang tests.
2009-11-13 Devang PatelIgnore nameless variables.
2009-11-13 Rafael EspindolaSwitch to smallvector. Also fix issue with using unsige...
2009-11-13 Dale JohannesenAdjust isConstantSplat to allow for big-endian targets.
2009-11-13 Victor HernandezRemove unnecessary llvm.dbg.declare bitcast
2009-11-13 Rafael EspindolaAdd a new split method to StringRef that puts the subst...
2009-11-13 Jim GrosbachBlock renumbering
2009-11-13 Jim Grosbachuse lower case for readability
2009-11-13 David GreeneFix a bootstrap failure.
2009-11-12 Owen AndersonRe-enable this code, since redundant PHIs are now being...
2009-11-12 Bill WendlingSimplify code a bit
2009-11-12 Bill WendlingRefactor code that checks if it's a call to a "nounwind...
2009-11-12 Chris Lattneruse isInstructionTriviallyDead, as pointed out by Duncan
2009-11-12 David GreeneDo some cleanups suggested by Chris.
2009-11-12 David GreeneSet the ReloadReuse AsmPrinter flag where appropriate.
2009-11-12 David GreeneMake the MachineFunction argument of getFrameRegister...
2009-11-12 David GreeneAdd hasLoadFromStackSlot and hasStoreToStackSlot to...
2009-11-12 Daniel DunbarFix -Asserts warning.
2009-11-12 Bill WendlingIf there's more than one function operand to a call...
2009-11-12 David GreeneAdd a bool flag to StackObjects telling whether they...
2009-11-12 Benjamin KramerAdd compare_lower and equals_lower methods to StringRef...
2009-11-12 David GreeneMake FixedStackPseudoSourceValue a first-class PseudoSo...
2009-11-12 David GoodwinRename registers to break output dependencies in additi...
2009-11-12 Devang Patel"Attach debug info with llvm instructions" mode was...
2009-11-12 Jim GrosbachUpdate TB[BH] layout optimization. Add support for...
2009-11-12 Nuno Lopesfix crash in my previous patch
2009-11-12 Nuno Lopesimplement shl, ashr, and lshr methods. shl is not fully...
2009-11-12 Chris Lattnerimplement a nice little efficiency hack in the inliner...
2009-11-12 Evan ChengRegScavenger::enterBasicBlock should always reset regis...
2009-11-12 Evan Cheng- Teach LSR to avoid changing cmp iv stride if it will...
2009-11-12 Evan ChengUse table to separate opcode from operands.
2009-11-12 Evan ChengisLegalICmpImmediate should take a signed integer;...
2009-11-12 Chris Lattneruse getPredicateOnEdge to fold comparisons through...
2009-11-12 Chris Lattnervarious fixes to the lattice transfer functions.
2009-11-12 Chris Lattnerswitch jump threading to use getPredicateOnEdge in...
2009-11-12 Chris LattnerAdd a new getPredicateOnEdge method which returns more...
2009-11-12 Jim GrosbachMove the utility function UpdateTerminator() from CodeP...
2009-11-12 Jim GrosbachRevert 86857. It's causing consumer-typeset to fail...
2009-11-12 Eric ChristopherUse stubs when we have them, otherwise use code we...
2009-11-12 Daniel DunbarAdd the braces gcc suggested.
2009-11-12 Dan GohmanMake the BranchFolderPass class local to BranchFolding...
2009-11-12 Dan GohmanMinor code cleanups.
2009-11-12 Chris Lattnerwith the new code we can thread non-instruction values...
2009-11-12 Chris Lattnerthis argument can be an arbitrary value, it doesn't...
2009-11-12 Chris Lattnerexpose edge information and switch j-t to use it.
2009-11-12 Lang HamesFixed an iteration condition in PreAllocSplitting....
next