aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Do not use value handle to wrap MDNode in DIDescriptor.Devang Patel2009-11-131-1/+3
* Move DebugInfo checks into EmitComments and remove them fromDavid Greene2009-11-1314-28/+35
* When optimizing for size, don't tail-merge unless it's likely to be aDan Gohman2009-11-132-9/+125
* Fix PR5410: LiveVariables lost subreg def:Evan Cheng2009-11-132-1/+27
* Allow target to specify regclass for which antideps will only be broken along...David Goodwin2009-11-139-44/+123
* Support fp64 immediate zero, this fixes only part of PR5445 Bruno Cardoso Lopes2009-11-132-3/+22
* Don't let a noalias difference disrupt the tailcall optimization.Dan Gohman2009-11-132-4/+19
* Remove duplicate APIs and state WRT spill objects.David Greene2009-11-131-16/+0
* Distinguish "a," from "a". The first one splits into "a" + "" and the second ...Rafael Espindola2009-11-132-3/+10
* Revert r87059 for now. It is failing clang tests.Devang Patel2009-11-132-3/+12
* Ignore nameless variables.Devang Patel2009-11-131-1/+3
* Switch to smallvector. Also fix issue with using unsigend for MaxSplit.Rafael Espindola2009-11-133-15/+11
* Adjust isConstantSplat to allow for big-endian targets.Dale Johannesen2009-11-134-8/+35
* Remove unnecessary llvm.dbg.declare bitcastVictor Hernandez2009-11-132-12/+3
* Add a new split method to StringRef that puts the substrings in a vector.Rafael Espindola2009-11-133-0/+121
* Block renumberingJim Grosbach2009-11-131-3/+1
* use lower case for readabilityJim Grosbach2009-11-131-1/+1
* Update test.Daniel Dunbar2009-11-131-2/+2
* Fix a bootstrap failure.David Greene2009-11-133-24/+79
* Re-enable this code, since redundant PHIs are now being better nuked.Owen Anderson2009-11-121-4/+0
* Simplify code a bitBill Wendling2009-11-121-4/+3
* Refactor code that checks if it's a call to a "nounwind" function.Bill Wendling2009-11-122-31/+40
* use isInstructionTriviallyDead, as pointed out by DuncanChris Lattner2009-11-121-3/+3
* Do some cleanups suggested by Chris.David Greene2009-11-122-5/+6
* StringRef(const char*) should not be used to turn null pointers into emptyDaniel Dunbar2009-11-121-1/+1
* Set the ReloadReuse AsmPrinter flag where appropriate.David Greene2009-11-121-0/+3
* Remove my Value.h build fix.Daniel Dunbar2009-11-121-1/+0
* Fix a build error by providing a missing enum value.David Greene2009-11-121-1/+3
* Make the MachineFunction argument of getFrameRegister const.David Greene2009-11-1218-19/+21
* Add hasLoadFromStackSlot and hasStoreToStackSlot to return whether aDavid Greene2009-11-123-12/+101
* Attempt to unbreak LLVM build, David G. please check.Daniel Dunbar2009-11-121-0/+1
* Fix -Asserts warning.Daniel Dunbar2009-11-121-2/+1
* If there's more than one function operand to a call instruction, be conservativeBill Wendling2009-11-121-1/+12
* Add a bool flag to StackObjects telling whether they reference spillDavid Greene2009-11-1228-103/+172
* Add compare_lower and equals_lower methods to StringRef. Switch all users ofBenjamin Kramer2009-11-125-8/+35
* Make FixedStackPseudoSourceValue a first-class PseudoSourceValue byDavid Greene2009-11-122-24/+36
* Add AsmPrinter comment flags to machine instructions so that AsmPrinterDavid Greene2009-11-121-0/+24
* Add comment flags so AsmPrinter can output additional information whenDavid Greene2009-11-121-0/+8
* Rename registers to break output dependencies in addition to anti-dependencies.David Goodwin2009-11-124-10/+30
* "Attach debug info with llvm instructions" mode was enabled a month ago. Now ...Devang Patel2009-11-1210-456/+16
* Mark DBG_LABEL, EH_LABEL, and GC_LABEL as not-duplicable, sinceDan Gohman2009-11-121-0/+3
* Silence a warning on targets with unsigned chars.Benjamin Kramer2009-11-121-1/+1
* Update TB[BH] layout optimization. Add support for moving the target blockJim Grosbach2009-11-121-33/+115
* Clean up testcase a bit. Simplify case blocks and adjust switch instruction t...Jim Grosbach2009-11-121-7/+3
* fix crash in my previous patchNuno Lopes2009-11-121-1/+1
* implement shl, ashr, and lshr methods. shl is not fully implemented as it is ...Nuno Lopes2009-11-122-0/+49
* Fix typo in run line.Benjamin Kramer2009-11-121-1/+1
* typoGabor Greif2009-11-121-1/+1
* implement a nice little efficiency hack in the inliner. Since we're nowChris Lattner2009-11-122-14/+52
* RegScavenger::enterBasicBlock should always reset register state.Evan Cheng2009-11-122-5/+87