llvm-6502/lib/Target/ARM64/MCTargetDesc
Tim Northover d4b4f400e8 AArch64/ARM64: disentangle the "B.CC" and "LDR lit" operands
These can have different relocations in ELF. In particular both:

    b.eq global
    ldr x0, global

are valid, giving different relocations. The only possible way to distinguish
them is via a different fixup, so the operands had to be separated throughout
the backend.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207105 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-24 12:12:10 +00:00
..
ARM64AddressingModes.h [ARM64] Remove PrefetchOp and use ARM64PRFM instead. 2014-04-09 14:42:53 +00:00
ARM64AsmBackend.cpp AArch64/ARM64: disentangle the "B.CC" and "LDR lit" operands 2014-04-24 12:12:10 +00:00
ARM64ELFObjectWriter.cpp AArch64/ARM64: disentangle the "B.CC" and "LDR lit" operands 2014-04-24 12:12:10 +00:00
ARM64ELFStreamer.cpp Fix the assembler to print a better relocatable expression error 2014-04-22 17:27:29 +00:00
ARM64ELFStreamer.h
ARM64FixupKinds.h AArch64/ARM64: disentangle the "B.CC" and "LDR lit" operands 2014-04-24 12:12:10 +00:00
ARM64MachObjectWriter.cpp AArch64/ARM64: disentangle the "B.CC" and "LDR lit" operands 2014-04-24 12:12:10 +00:00
ARM64MCAsmInfo.cpp [ARM64] Add a big endian version of the ARM64 target machine, and update all users. 2014-04-23 10:26:40 +00:00
ARM64MCAsmInfo.h [ARM64] Add a big endian version of the ARM64 target machine, and update all users. 2014-04-23 10:26:40 +00:00
ARM64MCCodeEmitter.cpp AArch64/ARM64: disentangle the "B.CC" and "LDR lit" operands 2014-04-24 12:12:10 +00:00
ARM64MCExpr.cpp [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE 2014-04-22 02:41:26 +00:00
ARM64MCExpr.h
ARM64MCTargetDesc.cpp [ARM64] Add a big endian version of the ARM64 target machine, and update all users. 2014-04-23 10:26:40 +00:00
ARM64MCTargetDesc.h [ARM64] Add a big endian version of the ARM64 target machine, and update all users. 2014-04-23 10:26:40 +00:00
CMakeLists.txt [ARM64] Move ARM64BaseInfo.{cpp,h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent. 2014-04-09 14:42:27 +00:00
LLVMBuild.txt
Makefile