| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Split out the x86_32 an x86_64 ELF backends as they handle ELF | Matt Fleming | 2010-05-21 | 1 | -2/+14 | |
| | | | | | | | differently. This will make adding ELF support easier in the long run. llvm-svn: 104317 | |||||
| * | MC/X86: Add missing entry for TAILJMP_1 to getRelaxedOpcode(). | Daniel Dunbar | 2010-05-19 | 1 | -0/+1 | |
| | | | | | llvm-svn: 104122 | |||||
| * | Add some section and constant support for darwin TLS. | Eric Christopher | 2010-05-17 | 1 | -1/+2 | |
| | | | | | llvm-svn: 103974 | |||||
| * | MC/Mach-O/x86_64: Add a new hook for checking whether a particular section can | Daniel Dunbar | 2010-05-12 | 1 | -0/+20 | |
| | | | | | | | | | be diced into atoms, and adjust getAtom() to take this into account. - This fixes relocations to symbols in fixed size literal sections, for example. llvm-svn: 103532 | |||||
| * | MC/X86: Error out if we see a non-constant FK_Data_1 or FK_Data_2 fixup, since | Daniel Dunbar | 2010-05-06 | 1 | -2/+14 | |
| | | | | | | | we don't currently support relaxing them. llvm-svn: 103195 | |||||
| * | rename llvm::llvm_report_error -> llvm::report_fatal_error | Chris Lattner | 2010-04-07 | 1 | -1/+1 | |
| | | | | | llvm-svn: 100709 | |||||
| * | MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a ↵ | Daniel Dunbar | 2010-03-23 | 1 | -0/+18 | |
| | | | | | | | particular instruction + fixups might need relaxation. llvm-svn: 99249 | |||||
| * | MC: Add TargetAsmBackend::WriteNopData and use to eliminate some target ↵ | Daniel Dunbar | 2010-03-23 | 1 | -0/+63 | |
| | | | | | | | dependencies in MCMachOStreamer and MCAssembler. llvm-svn: 99248 | |||||
| * | MC: Add TargetAsmBackend::RelaxInstruction callback, and custom X86 ↵ | Daniel Dunbar | 2010-03-23 | 1 | -0/+50 | |
| | | | | | | | implementation. llvm-svn: 99245 | |||||
| * | MC: Add TargetAsmBackend::createObjectWriter. | Daniel Dunbar | 2010-03-19 | 1 | -0/+13 | |
| | | | | | | | - MCAssembler is now object-file independent, although we will surely need more work to fully support ELF/COFF. llvm-svn: 98955 | |||||
| * | MC: Add TargetAsmBackend::isVirtualSection hook. | Daniel Dunbar | 2010-03-19 | 1 | -2/+23 | |
| | | | | | llvm-svn: 98950 | |||||
| * | MCAssembler: Move ApplyFixup to the TargetAsmBackend, this is a target ↵ | Daniel Dunbar | 2010-03-19 | 1 | -0/+26 | |
| | | | | | | | specific not object writer specific task. llvm-svn: 98947 | |||||
| * | MC/Darwin: Add a new target hook for whether the target uses "reliable" ↵ | Daniel Dunbar | 2010-03-18 | 1 | -6/+7 | |
| | | | | | | | | | symbol differences, basically whether the assembler should attempt to understand atoms when using scattered symbols. Also, avoid some virtual call overhead. llvm-svn: 98789 | |||||
| * | MC/Mach-O/x86_64: Temporary labels in cstring sections require symbols (and ↵ | Daniel Dunbar | 2010-03-15 | 1 | -2/+28 | |
| | | | | | | | external relocations, but we don't have x86_64 relocations yet). llvm-svn: 98583 | |||||
| * | MC: Sketch some TargetAsmBackend hooks we are going to need. | Daniel Dunbar | 2010-03-11 | 1 | -2/+22 | |
| | | | | | llvm-svn: 98221 | |||||
| * | MC: Provide the target triple to AsmBackend constructors. | Daniel Dunbar | 2010-03-11 | 1 | -5/+5 | |
| | | | | | llvm-svn: 98220 | |||||
| * | MC/X86: Add stub AsmBackend. | Daniel Dunbar | 2010-02-21 | 1 | -0/+34 | |
| llvm-svn: 96763 | ||||||

