Daniel Dunbar
|
cc5b84c6fb
|
MC: Add TargetAsmBackend::isVirtualSection hook.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98950 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-19 09:29:03 +00:00 |
|
Daniel Dunbar
|
87190c473c
|
MCAssembler: Move ApplyFixup to the TargetAsmBackend, this is a target specific not object writer specific task.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98947 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-19 09:28:12 +00:00 |
|
Daniel Dunbar
|
0682951b4f
|
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98789 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-18 00:58:53 +00:00 |
|
Daniel Dunbar
|
d6e59084d0
|
MC/Mach-O/x86_64: Temporary labels in cstring sections require symbols (and external relocations, but we don't have x86_64 relocations yet).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98583 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-15 21:56:50 +00:00 |
|
Daniel Dunbar
|
23ac7c78e4
|
MC: Sketch some TargetAsmBackend hooks we are going to need.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98221 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-11 01:34:21 +00:00 |
|
Daniel Dunbar
|
6c27f5e574
|
MC: Provide the target triple to AsmBackend constructors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98220 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-03-11 01:34:16 +00:00 |
|
Daniel Dunbar
|
12783d1c3a
|
MC/X86: Add stub AsmBackend.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96763 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-02-21 21:54:14 +00:00 |
|