aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Add MCAsmLexer interface.Daniel Dunbar2009-07-201-8/+32
* Fix some sub-reg coalescing bugs where the coalescer wasn't updating the resu...Evan Cheng2009-07-201-22/+37
* Rename Mangler linkage enums to something less gross.Bill Wendling2009-07-202-11/+7
* Add MCAsmParser interface.Daniel Dunbar2009-07-201-0/+9
* remove TargetAsmInfo::ExpandInlineAsmChris Lattner2009-07-202-104/+2
* Copy ExpandInlineAsm to TargetLowering from TargetAsmInfo.Chris Lattner2009-07-202-0/+97
* rename TargetAsmInfo::getASDirective -> getDataASDirectiveChris Lattner2009-07-202-16/+12
* Use t2LDRri12 for frame index loads.David Goodwin2009-07-201-3/+11
* For PC relative relocations where symbols are defined in the same section theyBruno Cardoso Lopes2009-07-202-2/+47
* Fix PR4567. Thumb1 target was using the wrong instruction to handle sp = sub ...Evan Cheng2009-07-202-3/+15
* Model fpscr to prevent fcmped / fcmpezs etc from being deleted.Evan Cheng2009-07-202-2/+8
* Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling2009-07-2014-8/+38
* CMake support for SystemZ.Daniel Dunbar2009-07-202-0/+29
* Don't override LowerArguments in the SPARC backend. In addition to Eli Friedman2009-07-192-31/+38
* Fix a regression from 76124. Thumb1 instructions default to S bit being true.Evan Cheng2009-07-192-13/+19
* Fix some minor MSVC compiler warnings.Daniel Dunbar2009-07-191-6/+2
* Unbreak buildDaniel Dunbar2009-07-192-1/+2
* Switch Alpha over to the new call lowering style. New code mostly Eli Friedman2009-07-195-159/+220
* SystemZ *does* have a CodeGen/AsmPrinter split.Daniel Dunbar2009-07-191-1/+1
* Tweak cmake files for the four targets that don't split CodeGen out.Daniel Dunbar2009-07-194-4/+4
* Add dependencies from TargetInfo onto .td generation.Daniel Dunbar2009-07-1912-0/+12
* Use R_X86_64_32S to handle Jump Table Index relocation entries. Hide TAI usag...Bruno Cardoso Lopes2009-07-182-0/+11
* Add some missing includes.Daniel Dunbar2009-07-184-0/+4
* Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar2009-07-1855-57/+79
* Use a better name for the label relocations while emitting them for Jump TablesBruno Cardoso Lopes2009-07-182-3/+4
* Add support to properly reference private symbols on relocation entries.Bruno Cardoso Lopes2009-07-182-6/+46
* Add carry producing / using versions of add / subAnton Korobeynikov2009-07-181-6/+63
* Expand fremAnton Korobeynikov2009-07-181-0/+2
* Turn abort() into unreachableAnton Korobeynikov2009-07-181-4/+6
* Turn few asserts into errors / unreachable'sAnton Korobeynikov2009-07-183-12/+14
* Handle vector returnsAnton Korobeynikov2009-07-181-3/+3
* Provide expansion for ct* intrinsicsAnton Korobeynikov2009-07-182-0/+19
* Expand sext_inreg for i1Anton Korobeynikov2009-07-181-0/+2
* Enable cross register class coalescing.Evan Cheng2009-07-182-0/+85
* Revert 76177 for now. It's messing up ARM asm printing. Also this significant...Evan Cheng2009-07-181-2/+0
* Fix x86 inline ams 'q' constraint support. In 32-bit mode, it's just like 'Q'...Evan Cheng2009-07-171-1/+31
* Untangle a snarl that I discovered when updating the mangler,Chris Lattner2009-07-173-3/+7
* Sketch support for target specific assembly parser.Daniel Dunbar2009-07-174-1/+62
* Start generating AsmMatcher.inc for X86.Daniel Dunbar2009-07-172-1/+2
* r76102 added the MachineCodeEmitter::processDebugLoc call and called it fromJeffrey Yasskin2009-07-173-6/+4
* Add missed returnAnton Korobeynikov2009-07-171-1/+1
* Add logic to align instruction operands to columns for pretty-printing.David Greene2009-07-171-0/+2
* Avoid a compiler warning when assertions are turned off.Duncan Sands2009-07-171-3/+2
* Oops, accidentally set a legal operation to expand.Eli Friedman2009-07-171-1/+0
* Expand misc operations from test/CodeGen/Generic.Eli Friedman2009-07-171-0/+17
* Handle void in XCoreTargetLowering::isLegalAddressingMode. Triggers in Eli Friedman2009-07-171-0/+5
* Remove some unnecessary expansion markings. Add a few expansion Eli Friedman2009-07-171-24/+7
* Add operation expansion/promotion for a bunch of operations, many of Eli Friedman2009-07-171-5/+54
* Fix tSUBspi operand definition. It reads and writes sp, which is a high regis...Evan Cheng2009-07-171-1/+1
* Set an operation expansion, noticed while running Eli Friedman2009-07-171-0/+2