Chris Lattner
|
2104b8d36e
|
rename llvm::llvm_report_error -> llvm::report_fatal_error
llvm-svn: 100709
|
2010-04-07 22:58:41 +00:00 |
Daniel Dunbar
|
86face8333
|
MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a particular instruction + fixups might need relaxation.
llvm-svn: 99249
|
2010-03-23 03:13:05 +00:00 |
Daniel Dunbar
|
a9ae3ae698
|
MC: Add TargetAsmBackend::WriteNopData and use to eliminate some target dependencies in MCMachOStreamer and MCAssembler.
llvm-svn: 99248
|
2010-03-23 02:36:58 +00:00 |
Daniel Dunbar
|
e0c43577c1
|
MC: Add TargetAsmBackend::RelaxInstruction callback, and custom X86 implementation.
llvm-svn: 99245
|
2010-03-23 01:39:09 +00:00 |
Daniel Dunbar
|
4d7c8645fd
|
MC: Add TargetAsmBackend::createObjectWriter.
- MCAssembler is now object-file independent, although we will surely need more work to fully support ELF/COFF.
llvm-svn: 98955
|
2010-03-19 10:43:26 +00:00 |
Daniel Dunbar
|
c5084cccc8
|
MC: Add TargetAsmBackend::isVirtualSection hook.
llvm-svn: 98950
|
2010-03-19 09:29:03 +00:00 |
Daniel Dunbar
|
f0517efc6c
|
MCAssembler: Move ApplyFixup to the TargetAsmBackend, this is a target specific not object writer specific task.
llvm-svn: 98947
|
2010-03-19 09:28:12 +00:00 |
Daniel Dunbar
|
6544baff6f
|
MC/Darwin: Add a new target hook for whether the target uses "reliable" symbol differences, basically whether the assembler should attempt to understand atoms when using scattered symbols.
Also, avoid some virtual call overhead.
llvm-svn: 98789
|
2010-03-18 00:58:53 +00:00 |
Daniel Dunbar
|
fe8d866fc7
|
MC/Mach-O/x86_64: Temporary labels in cstring sections require symbols (and external relocations, but we don't have x86_64 relocations yet).
llvm-svn: 98583
|
2010-03-15 21:56:50 +00:00 |
Daniel Dunbar
|
77c4141c8f
|
MC: Sketch some TargetAsmBackend hooks we are going to need.
llvm-svn: 98221
|
2010-03-11 01:34:21 +00:00 |
Daniel Dunbar
|
245f5b2810
|
MC: Provide the target triple to AsmBackend constructors.
llvm-svn: 98220
|
2010-03-11 01:34:16 +00:00 |
Daniel Dunbar
|
40eb7f0991
|
MC/X86: Add stub AsmBackend.
llvm-svn: 96763
|
2010-02-21 21:54:14 +00:00 |