llvm-6502/include/llvm/MC
Jim Grosbach 7b25ecf6ad ARM BL/BLX instruction fixups should use relocations.
We on the linker to resolve calls to the appropriate BL/BLX instruction
to make interworking function correctly. It uses the symbol in the
relocation to do that, so we need to be careful about being too clever.

To enable this for ARM mode, split the BL/BLX fixup kind off from the
unconditional-branch fixups.

rdar://10927209

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151571 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-27 21:36:23 +00:00
..
MCParser Add assembler dialect attribute in asm parser which lets target specific asm parser change dialect on the fly. 2012-01-31 18:14:05 +00:00
EDInstInfo.h
MachineLocation.h
MCAsmBackend.h ARM BL/BLX instruction fixups should use relocations. 2012-02-27 21:36:23 +00:00
MCAsmInfo.h Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which is 2012-02-03 04:33:00 +00:00
MCAsmInfoCOFF.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
MCAsmInfoDarwin.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
MCAsmLayout.h
MCAssembler.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
MCAtom.h
MCCodeEmitter.h
MCCodeGenInfo.h Fix typo in comment. 2012-02-17 16:39:47 +00:00
MCContext.h Add simple support for keeping MCFixup source information. 2012-01-26 23:20:11 +00:00
MCDirectives.h
MCDisassembler.h Make the EDis tables const. 2012-02-11 14:51:07 +00:00
MCDwarf.h Add support for .cfi_signal_frame. Fixes pr11762. 2012-01-23 21:51:52 +00:00
MCELFObjectWriter.h Define trivial destructor inline. 2011-12-24 01:53:13 +00:00
MCELFSymbolFlags.h
MCExpr.h Add support for implicit TLS model used with MS VC runtime. 2012-02-11 17:26:53 +00:00
MCFixup.h Convert assert(0) to llvm_unreachable 2012-02-05 22:14:15 +00:00
MCFixupKindInfo.h
MCInst.h Add simple support for keeping MCFixup source information. 2012-01-26 23:20:11 +00:00
MCInstPrinter.h
MCInstrAnalysis.h
MCInstrDesc.h Put instruction names into an indexed string table on the side, removing a pointer from MCInstrDesc. 2012-02-10 13:18:44 +00:00
MCInstrInfo.h Put instruction names into an indexed string table on the side, removing a pointer from MCInstrDesc. 2012-02-10 13:18:44 +00:00
MCInstrItineraries.h
MCLabel.h
MCMachObjectWriter.h
MCMachOSymbolFlags.h
MCModule.h
MCObjectFileInfo.h Generate the correct EH frame section types on Solaris, this time without breaking other platforms... 2012-02-17 17:31:15 +00:00
MCObjectStreamer.h Better diagnostic for malformed .org assembly directive. 2012-01-27 00:37:08 +00:00
MCObjectWriter.h Move x86 specific bits of the COFF writer to lib/Target/X86. 2011-12-24 02:14:02 +00:00
MCRegisterInfo.h Remove 'if' from getSuperRegisters, getSubRegisters, and getOverlaps that were added in r151038. 2012-02-23 08:42:06 +00:00
MCSection.h
MCSectionCOFF.h
MCSectionELF.h
MCSectionMachO.h
MCStreamer.h Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which is 2012-02-03 04:33:00 +00:00
MCSubtargetInfo.h
MCSymbol.h
MCTargetAsmLexer.h
MCTargetAsmParser.h
MCValue.h
MCWin64EH.h
MCWinCOFFObjectWriter.h Move x86 specific bits of the COFF writer to lib/Target/X86. 2011-12-24 02:14:02 +00:00
SectionKind.h
SubtargetFeature.h