| Commit message (Expand) | Author | Age | Files | Lines |
* | When expanding t2STRDi8 r, r to two stores, add kill markers correctly. | Evan Cheng | 2009-11-14 | 2 | -0/+27 |
* | Fix bug in -split-phi-edges. | Jakob Stoklund Olesen | 2009-11-14 | 1 | -3/+14 |
* | Update MachineDominator information | Jakob Stoklund Olesen | 2009-11-14 | 1 | -6/+9 |
* | Added an API to the SlotIndexes pass to allow new instructions to be inserted... | Lang Hames | 2009-11-14 | 5 | -178/+98 |
* | Fix PR5411. Bug in UpdateKills. A reg def partially define its super-registers. | Evan Cheng | 2009-11-13 | 2 | -0/+46 |
* | Remove extraneous commit. | Eric Christopher | 2009-11-13 | 1 | -5/+0 |
* | Print out something, even if it's non-parseable later when we've | Eric Christopher | 2009-11-13 | 1 | -2/+7 |
* | Move the FixedStackPseudoSourceValueVal enum value before InstructionVal | Dan Gohman | 2009-11-13 | 1 | -1/+3 |
* | Disable the JITTest.NoStubs test for Darwin PPC. It apparently doesn't implement | Bill Wendling | 2009-11-13 | 1 | -0/+4 |
* | Fix PHIElimination optimization that uses MBB->getBasicBlock. | Jakob Stoklund Olesen | 2009-11-13 | 2 | -34/+23 |
* | Add MachineFunction::verify() to call the machine code verifier directly. | Jakob Stoklund Olesen | 2009-11-13 | 2 | -0/+8 |
* | The instruction pointer %RIP is a reserved register on x86_64. | Jakob Stoklund Olesen | 2009-11-13 | 1 | -0/+5 |
* | Fix polarity of a CFG check in machine verifier. | Jakob Stoklund Olesen | 2009-11-13 | 1 | -5/+14 |
* | Use .data() instead of .c_str() when nul-termination is not needed. | Dan Gohman | 2009-11-13 | 2 | -2/+2 |
* | Do not use value handle to wrap MDNode in DIDescriptor. | Devang Patel | 2009-11-13 | 1 | -1/+3 |
* | Move DebugInfo checks into EmitComments and remove them from | David Greene | 2009-11-13 | 14 | -28/+35 |
* | When optimizing for size, don't tail-merge unless it's likely to be a | Dan Gohman | 2009-11-13 | 2 | -9/+125 |
* | Fix PR5410: LiveVariables lost subreg def: | Evan Cheng | 2009-11-13 | 2 | -1/+27 |
* | Allow target to specify regclass for which antideps will only be broken along... | David Goodwin | 2009-11-13 | 9 | -44/+123 |
* | Support fp64 immediate zero, this fixes only part of PR5445 | Bruno Cardoso Lopes | 2009-11-13 | 2 | -3/+22 |
* | Don't let a noalias difference disrupt the tailcall optimization. | Dan Gohman | 2009-11-13 | 2 | -4/+19 |
* | Remove duplicate APIs and state WRT spill objects. | David Greene | 2009-11-13 | 1 | -16/+0 |
* | Distinguish "a," from "a". The first one splits into "a" + "" and the second ... | Rafael Espindola | 2009-11-13 | 2 | -3/+10 |
* | Revert r87059 for now. It is failing clang tests. | Devang Patel | 2009-11-13 | 2 | -3/+12 |
* | Ignore nameless variables. | Devang Patel | 2009-11-13 | 1 | -1/+3 |
* | Switch to smallvector. Also fix issue with using unsigend for MaxSplit. | Rafael Espindola | 2009-11-13 | 3 | -15/+11 |
* | Adjust isConstantSplat to allow for big-endian targets. | Dale Johannesen | 2009-11-13 | 4 | -8/+35 |
* | Remove unnecessary llvm.dbg.declare bitcast | Victor Hernandez | 2009-11-13 | 2 | -12/+3 |
* | Add a new split method to StringRef that puts the substrings in a vector. | Rafael Espindola | 2009-11-13 | 3 | -0/+121 |
* | Block renumbering | Jim Grosbach | 2009-11-13 | 1 | -3/+1 |
* | use lower case for readability | Jim Grosbach | 2009-11-13 | 1 | -1/+1 |
* | Update test. | Daniel Dunbar | 2009-11-13 | 1 | -2/+2 |
* | Fix a bootstrap failure. | David Greene | 2009-11-13 | 3 | -24/+79 |
* | Re-enable this code, since redundant PHIs are now being better nuked. | Owen Anderson | 2009-11-12 | 1 | -4/+0 |
* | Simplify code a bit | Bill Wendling | 2009-11-12 | 1 | -4/+3 |
* | Refactor code that checks if it's a call to a "nounwind" function. | Bill Wendling | 2009-11-12 | 2 | -31/+40 |
* | use isInstructionTriviallyDead, as pointed out by Duncan | Chris Lattner | 2009-11-12 | 1 | -3/+3 |
* | Do some cleanups suggested by Chris. | David Greene | 2009-11-12 | 2 | -5/+6 |
* | StringRef(const char*) should not be used to turn null pointers into empty | Daniel Dunbar | 2009-11-12 | 1 | -1/+1 |
* | Set the ReloadReuse AsmPrinter flag where appropriate. | David Greene | 2009-11-12 | 1 | -0/+3 |
* | Remove my Value.h build fix. | Daniel Dunbar | 2009-11-12 | 1 | -1/+0 |
* | Fix a build error by providing a missing enum value. | David Greene | 2009-11-12 | 1 | -1/+3 |
* | Make the MachineFunction argument of getFrameRegister const. | David Greene | 2009-11-12 | 18 | -19/+21 |
* | Add hasLoadFromStackSlot and hasStoreToStackSlot to return whether a | David Greene | 2009-11-12 | 3 | -12/+101 |
* | Attempt to unbreak LLVM build, David G. please check. | Daniel Dunbar | 2009-11-12 | 1 | -0/+1 |
* | Fix -Asserts warning. | Daniel Dunbar | 2009-11-12 | 1 | -2/+1 |
* | If there's more than one function operand to a call instruction, be conservative | Bill Wendling | 2009-11-12 | 1 | -1/+12 |
* | Add a bool flag to StackObjects telling whether they reference spill | David Greene | 2009-11-12 | 28 | -103/+172 |
* | Add compare_lower and equals_lower methods to StringRef. Switch all users of | Benjamin Kramer | 2009-11-12 | 5 | -8/+35 |
* | Make FixedStackPseudoSourceValue a first-class PseudoSourceValue by | David Greene | 2009-11-12 | 2 | -24/+36 |