Fix PHIElimination optimization that uses MBB->getBasicBlock.
[oota-llvm.git] / lib /
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....
2009-11-12 Chris Lattnermove some stuff into DEBUG's and turn on lazy-value...
2009-11-12 Eric ChristopherFix typo, cleanup whitespace.
2009-11-12 Devang PatelDo not use StringRef in DebugInfo interface.
2009-11-12 Dan GohmanTail merge at any size when there are two potentials...
2009-11-11 Bill WendlingDon't mark a call as potentially throwing if the functi...
2009-11-11 Bruno Cardoso LopesA real solution for the first part of PR5445
2009-11-11 Chris Lattnermake LazyValueInfo actually to some stuff. This isn...
2009-11-11 Chris Lattnerpass TD into a SimplifyCmpInst call. Add another case...
2009-11-11 Dan GohmanPromote MergePotentialsElt and SameTailElt to be regula...
2009-11-11 Kenneth Uildriksx86 users can now return arbitrary sized structs. ...
2009-11-11 Dan GohmanRevert this line of 86871.
2009-11-11 Devang PatelIf doesSupportDebugInformation() is false then do not...
2009-11-11 Dan GohmanCheck in the changes to this file too.
2009-11-11 Dan GohmanAdd support for tail duplication to BranchFolding,...
2009-11-11 Jakob Stoklund OlesenFix liveness calculation when splitting critical edges...
2009-11-11 Evan ChengAdd TargetLowering::isLegalICmpImmediate. It tells...
2009-11-11 Jim GrosbachDo jump table adjustment before constant island allocation
2009-11-11 Dan GohmanFix indentation level.
2009-11-11 Dan GohmanWhitespace cleanups.
2009-11-11 Dan GohmanPrefix MBB numbers with "BB#" in debug output to make...
2009-11-11 Dan GohmanMinor code simplification.
2009-11-11 Dan GohmanSet isBarrier = 1 on return instructions, as they are...
2009-11-11 Dan GohmanUse a tab in INT3's asm string, for consistency.
2009-11-11 Chris Lattneranother const prop failure.
2009-11-11 Chris Lattneradd a note
2009-11-11 Chris LattnerReject duplicate case values in a switch, PR5450.
2009-11-11 Duncan SandsDon't trivially delete unused calls to llvm.invariant...
2009-11-11 Chris Lattnerremove the now dead condprop pass, PR3906.
2009-11-11 Rafael EspindolaRemove dead code.
2009-11-11 Sandeep PatelShow command-line args and features passed into backend...
2009-11-11 Daniel DunbarFix -Asserts warning.
2009-11-11 Jim GrosbachThe TBB and TBH instructions for Thumb2 are really...
2009-11-11 Chris Lattnerstub out some LazyValueInfo interfaces, and have JumpTh...
2009-11-11 Bill WendlingMake sure that the exception handling data has the...
2009-11-11 Devang PatelDo not assume first function scope seen represents...
2009-11-11 Daniel DunbarAdd From arguments to StringRef search functions, and...
2009-11-11 Daniel Dunbarllvm-gcc/clang don't (won't?) need this hack.
2009-11-11 Chris LattnerStub out a new lazy value info pass, which will eventually
2009-11-11 Chris Lattneradd a fixme
2009-11-11 Chris Lattnerremove redundant foward declaration. This function...
2009-11-11 Devang PatelWhile creating DbgScopes, do not forget parent scope.
2009-11-11 Evan ChengBlock terminator may be a switch.
next