aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* remove SectionFlags::Small: it is only used on Xcore, and we'll findChris Lattner2009-07-221-1/+0
* inline the two MergeableConstSection implementations into theirChris Lattner2009-07-222-2/+0
* remove the SelectSectionForMachineConst hook, replacing it withChris Lattner2009-07-223-4/+19
* Let each target determines whether a machine instruction is dead. If true, th...Evan Cheng2009-07-221-0/+6
* Now that RelocBehaviour() is never overloaded, it doesn't need to beChris Lattner2009-07-211-7/+0
* Change ELFCodeEmitter logic to emit the constant pool and jump tables toBruno Cardoso Lopes2009-07-211-1/+1
* make some stuff private.Chris Lattner2009-07-212-4/+7
* improve comments.Chris Lattner2009-07-211-11/+21
* inline a trivial method into its only call site and fix indentation of casesChris Lattner2009-07-211-1/+0
* Remove some overridden functions in XCoreTargetAsmInfo that areChris Lattner2009-07-211-1/+1
* Remove shift amount flavor. It isn't actually complete enough to Eli Friedman2009-07-211-15/+0
* Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPrefix to match theChris Lattner2009-07-211-4/+4
* Re-apply 75490, 75806 and 76177 with fixes and tests. Efficiency comesDavid Greene2009-07-201-0/+11
* Remove FIXME that was already fixed.Eli Friedman2009-07-201-1/+0
* Add MCAsmParser interface.Daniel Dunbar2009-07-201-0/+17
* remove TargetAsmInfo::ExpandInlineAsmChris Lattner2009-07-201-9/+0
* Copy ExpandInlineAsm to TargetLowering from TargetAsmInfo.Chris Lattner2009-07-201-0/+9
* add some fixme's and cleanups. TargetAsmInfo shouldn't depend on VMCore even...Chris Lattner2009-07-201-5/+9
* remove dead forward declChris Lattner2009-07-201-1/+0
* rename TargetAsmInfo::getASDirective -> getDataASDirectiveChris Lattner2009-07-201-9/+8
* For PC relative relocations where symbols are defined in the same section theyBruno Cardoso Lopes2009-07-201-2/+11
* Use R_X86_64_32S to handle Jump Table Index relocation entries. Hide TAI usag...Bruno Cardoso Lopes2009-07-181-0/+8
* Add some missing includes.Daniel Dunbar2009-07-181-1/+1
* Use a better name for the label relocations while emitting them for Jump TablesBruno Cardoso Lopes2009-07-181-1/+1
* Add support to properly reference private symbols on relocation entries.Bruno Cardoso Lopes2009-07-181-1/+8
* Enable cross register class coalescing.Evan Cheng2009-07-181-0/+9
* Revert 76177 for now. It's messing up ARM asm printing. Also this significant...Evan Cheng2009-07-181-11/+0
* Add llvm::InitializeAllTargetInfos and llvm::InitializeAllAsmParsers.Daniel Dunbar2009-07-171-8/+31
* Untangle a snarl that I discovered when updating the mangler,Chris Lattner2009-07-171-11/+5
* Sketch support for target specific assembly parser.Daniel Dunbar2009-07-172-4/+70
* Add logic to align instruction operands to columns for pretty-printing.David Greene2009-07-171-0/+11
* Let callers decide the sub-register index on the def operand of rematerialize...Evan Cheng2009-07-161-2/+2
* Kill off last uses of TargetMachineRegistry class.Daniel Dunbar2009-07-161-30/+1
* Fix gcc 4.0 build failure, can't rely on access inside nested friended class.Daniel Dunbar2009-07-161-1/+4
* Add registered target list to --version output.Daniel Dunbar2009-07-161-0/+47
* Add explicit comment that clients can call target initialization functionsDaniel Dunbar2009-07-161-0/+6
* Lift addAssemblyEmitter into LLVMTargetMachine.Daniel Dunbar2009-07-151-9/+8
* Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine.Daniel Dunbar2009-07-151-13/+10
* Reapply TargetRegistry refactoring commits.Daniel Dunbar2009-07-154-50/+38
* Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings2009-07-154-38/+50
* Remove StringConstantPrefix now that the only userDuncan Sands2009-07-151-9/+0
* Kill off old (TargetMachine level, not Target level) match quality functions.Daniel Dunbar2009-07-151-13/+0
* Provide TargetMachine implementations with reference to Target they were createdDaniel Dunbar2009-07-153-6/+14
* Kill off unused TargetMachineRegistry methods and ivars.Daniel Dunbar2009-07-152-27/+7
* Migrate llc and the JIT to using the TargetRegistry for lookups.Daniel Dunbar2009-07-151-0/+4
* Include the Target& in the TargetMachineRegisterEntry.Daniel Dunbar2009-07-151-4/+6
* Allow multiple registrations of the same target.Daniel Dunbar2009-07-151-1/+2
* Initialize the target info via the InitializeNativeTarget() hook.Daniel Dunbar2009-07-151-1/+3
* Reimplement TargetMachineRegistry in terms of TargetRegistry.Daniel Dunbar2009-07-151-0/+2
* Mark Target's creation routines as const.Daniel Dunbar2009-07-151-2/+2