aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add DAG combine for ladd / lsub.Richard Osborne2010-03-092-0/+70
* Allow more cross-rc coalescing.Evan Cheng2010-03-091-10/+13
* reapply r98035:Chris Lattner2010-03-094-24/+24
* add some extra checks. I'm not sure why, but this does unbreak aChris Lattner2010-03-091-0/+3
* Revert accidental commit.Evan Cheng2010-03-091-1/+1
* Don't do illegal cross-class coalescing.Jakob Stoklund Olesen2010-03-091-1/+1
* - Make the machine cse dumb coalescer (as opposed to the more awesome simpleEvan Cheng2010-03-092-15/+59
* Don't try to fold V_SET0 and V_SETALLONES to loads in medium andDan Gohman2010-03-091-0/+5
* This is part of an LLC-beta test used to test <rdar://problem/6804645>. PleaseBill Wendling2010-03-091-1/+31
* Speculatively revert r98035. It appears to have caused a set of buildbotEric Christopher2010-03-094-24/+24
* Attempt to make this debug output meaningful, both in the case ofDan Gohman2010-03-091-3/+6
* Now that setStartLabel takes an MCSymbol, we can de-ID'izeChris Lattner2010-03-094-24/+24
* change DbgScope to keep track of the start/end label as MCSymbol* Chris Lattner2010-03-091-41/+36
* Make isLCSSA ignore uses in blocks not reachable from the entry block,Dan Gohman2010-03-091-3/+14
* remove a useless optimization: now that label replacement neverChris Lattner2010-03-091-7/+0
* strength reduce MMI::MappedLabel to MMI::isLabelDeleted,Chris Lattner2010-03-094-28/+28
* MC/Mach-O: Tweak .dump() formatting.Daniel Dunbar2010-03-091-4/+4
* MC/Mach-O: Don't adjust section sizes when aligning zero fill sections, just ...Daniel Dunbar2010-03-091-5/+1
* Another place where debug info affected codegen.Dale Johannesen2010-03-091-0/+2
* mcstreamerize AsmPrinter::printLabel.Chris Lattner2010-03-092-6/+8
* Add inlining threshold to log output.Jakob Stoklund Olesen2010-03-091-1/+4
* Disable physical register coalescing when the number of live ranges for theJakob Stoklund Olesen2010-03-091-0/+12
* Start using DIFile. See updated SourceLevelDebugging.html for more information.Devang Patel2010-03-091-24/+25
* Print blank line and clear stubs vector.Bill Wendling2010-03-091-2/+13
* MC-ize the stub printing in ARM.Bill Wendling2010-03-092-5/+18
* add a EmitSymbolValue convenience method to MCStreamer.Chris Lattner2010-03-094-9/+9
* make InlineInfoLabels hold MCSymbol*'s, avoiding Chris Lattner2010-03-092-11/+11
* mc'ize the last use of PrintLabelName and eliminate PrintLabelName.Chris Lattner2010-03-093-20/+7
* eliminate an argument from PrintRelDirective, sinkingChris Lattner2010-03-092-12/+17
* Print the correct index in the "match failed at index" message.Dan Gohman2010-03-091-1/+1
* remove the suffix form of PrintLabelName, which was only Chris Lattner2010-03-092-10/+0
* now that the debug and eh emitters use a common .set counter,Chris Lattner2010-03-094-11/+5
* move .set generation out of DwarfPrinter into AsmPrinter and Chris Lattner2010-03-083-25/+32
* Don't waste time trying to CSE labels, phis, inline asm. Definitely avoid cse...Evan Cheng2010-03-081-0/+4
* Restrict machine cse to really trivial coalescing. Leave the heavy lifting to...Evan Cheng2010-03-081-0/+3
* simplify EmitSectionOffset to always use .set if it isChris Lattner2010-03-087-38/+16
* don't reset defaults.Chris Lattner2010-03-082-3/+0
* Remove a version of EmitDifference.Chris Lattner2010-03-084-51/+26
* Fix a crash compiling 254.gap for Thumb2. The Thumb2 add/sub with 12-bitBob Wilson2010-03-082-8/+26
* Re-commit 97860 with fix. getMallocAllocatedType may return null.Evan Cheng2010-03-081-0/+10
* eliminate a form of PrintLabelName.Chris Lattner2010-03-083-11/+5
* remove another form of EmitReference.Chris Lattner2010-03-083-10/+3
* eliminate the non-MCSymbol versions of EmitReference.Chris Lattner2010-03-083-25/+7
* mc'ize EmitLabel.Chris Lattner2010-03-084-69/+52
* merge DIEObjectLabel and DIEDwarfLabel into DIELabel.Chris Lattner2010-03-085-89/+13
* Introduce DIFile. This will be used to represent header files and source file...Devang Patel2010-03-081-0/+23
* elimiante the DWLabel class, using MCSymbol instead. Start Chris Lattner2010-03-0810-177/+138
* Fix the vmxon entry in the X86InstrInfo.td so it has the correct prefix bytesKevin Enderby2010-03-081-1/+1
* MC/Macho-O: Align the zerofill section itself to the maximum alignment.Daniel Dunbar2010-03-081-0/+10
* Derive DIType from DIScope. This simplifies getContext() where for members th...Devang Patel2010-03-083-40/+22