Fix ExpandShiftWithUnknownAmountBit, which was completely bogus.
[oota-llvm.git] / lib / CodeGen /
2009-11-18 Jakob Stoklund OlesenFix inverted test and add testcase from failing self...
2009-11-17 Jakob Stoklund OlesenDisable -split-phi-edges to unbreak the buildbots
2009-11-17 Jakob Stoklund OlesenNever call UpdateTerminator() when AnalyzeBranch would...
2009-11-17 Evan ChengAdd a WriteAsOperand for MachineBasicBlock so MachineLo...
2009-11-17 Evan ChengFix comment.
2009-11-17 Jakob Stoklund OlesenEnable -split-phi-edges by default, except when -regall...
2009-11-17 Bob WilsonRemove a special case for tail merging that seems to...
2009-11-17 Dan GohmanSet MadeChange instead of MadeChangeThisIteration.
2009-11-17 Bob WilsonUpdate a comment, now that tail duplication happens...
2009-11-17 Bob WilsonPerform tail duplication only once, after tail merging...
2009-11-17 Evan ChengRevert 89021. It's miscompiling llvm-gcc driver driver...
2009-11-17 Nick LewyckyRemove VISIBILITY_HIDDEN from the classes in this direc...
2009-11-17 Nick LewyckyRevert r88939.
2009-11-17 Bill WendlingRefactor the code that creates the "dot-label" differen...
2009-11-17 Jakob Stoklund OlesenEnable -split-phi-edges by default
2009-11-17 Dan GohmanRemove the optimizations that convert BRCOND and BR_CC...
2009-11-16 Dan GohmanInitialize the new AsmPrinterFlags field to 0, fixing...
2009-11-16 Devang PatelRevert r88939.
2009-11-16 Dan GohmanSink a #include <map> to where it's actually needed.
2009-11-16 Dan GohmanFix a typo in a comment.
2009-11-16 Bob WilsonFix a comment.
2009-11-16 Devang PatelAdd VISIBILITY_HIDDEN marker.
2009-11-16 Bob WilsonFix some comments.
2009-11-16 Bob WilsonWhitespace: be consistent with pointer syntax.
2009-11-16 Bob WilsonClean up whitespace.
2009-11-16 David GreeneSupport spill comments.
2009-11-16 Evan ChengCheck if subreg index is zero.
2009-11-16 Evan ChengFor some targets, a copy can use a register multiple...
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 Lang HamesAdded an assert to the PBQP allocator to catch infinite...
2009-11-14 Jim GrosbachDo not merge jump tables this early. Branch folding...
2009-11-14 Jim GrosbachAdd function to replace a destination MBB in a single...
2009-11-14 Sanjiv Guptarevert 88761 as it fails builds.
2009-11-14 Sanjiv GuptaFix debug info crashes for PIC16.
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 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 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 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 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 Dan GohmanDon't let a noalias difference disrupt the tailcall...
2009-11-13 Devang PatelIgnore nameless variables.
2009-11-13 Dale JohannesenAdjust isConstantSplat to allow for big-endian targets.
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 David GreeneDo some cleanups suggested by Chris.
2009-11-12 David GreeneSet the ReloadReuse AsmPrinter flag where appropriate.
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 Evan ChengRegScavenger::enterBasicBlock should always reset regis...
2009-11-12 Jim GrosbachMove the utility function UpdateTerminator() from CodeP...
2009-11-12 Dan GohmanMake the BranchFolderPass class local to BranchFolding...
2009-11-12 Dan GohmanMinor code cleanups.
2009-11-12 Lang HamesFixed an iteration condition in PreAllocSplitting....
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 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 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 Daniel DunbarFix -Asserts warning.
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 Devang PatelWhile creating DbgScopes, do not forget parent scope.
2009-11-10 Devang PatelIgnore variable if scope info is not available.
2009-11-10 Dale JohannesenEmit correct code when making a ConstantPool entry...
2009-11-10 Devang PatelImplement support to debug inlined functions.
2009-11-10 Jakob Stoklund OlesenTeach PHIElimination to split critical edges when ...
2009-11-10 Jakob Stoklund OlesenRefactoring: Extract method PHIElimination::isLiveOut().
2009-11-10 Duncan SandsCodegen support for the llvm.invariant/lifetime.start...
2009-11-10 Dan GohmanRemove an unused variable.
2009-11-10 Dan GohmanMinor code simplification.
2009-11-10 Jeffrey YasskinFix DenseMap iterator constness.
2009-11-10 David GoodwinFixed to address code review. No functional changes.
2009-11-10 David GoodwinAllow targets to specify register classes whose member...
2009-11-09 Dan GohmanRemove an unneeded #include.
2009-11-09 Mike StumpFix for 64-bit builds.
next