llvm-6502/test/MC
Daniel Sanders b3fa233048 [mips] Work around inconsistency in llvm-mc's placement of fixup markers
Summary:
Add a second fixup table to MipsAsmBackend::getFixupKindInfo() to correctly
position llvm-mc's fixup placeholders for big-endian.

See PR19836 for full details of the issue. To summarize, the fixup placeholders
do not account for endianness properly and the implementations of
getFixupKindInfo() for each target are measuring MCFixupKindInfo.TargetOffset
from different ends of the instruction encoding to compensate.

Reviewers: jkolek, zoran.jovanovic, vmedic

Reviewed By: vmedic

Differential Revision: http://reviews.llvm.org/D3889

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209514 91177308-0d34-0410-b5e6-96231b3b80d8
2014-05-23 13:35:24 +00:00
..
AArch64 ARM64: separate load/store operands to simplify assembler 2014-05-22 11:56:09 +00:00
ARM MC: correct IMAGE_REL_ARM_MOV32T relocation emission 2014-05-21 23:17:56 +00:00
ARM64 ARM64: separate load/store operands to simplify assembler 2014-05-22 11:56:09 +00:00
AsmParser MC: remove unnecessary restriction on tests 2014-05-23 02:56:51 +00:00
COFF MC: remove unnecessary restriction on tests 2014-05-23 02:56:51 +00:00
Disassembler [mips][mips64r6] Add b[on]vc 2014-05-22 11:23:21 +00:00
ELF Move MCOptions that aren't shared between programs into their specific 2014-05-21 21:05:09 +00:00
MachO This command line option is only used in one place. Move it there and 2014-05-21 00:20:01 +00:00
Markup MC: Simple example parser for MC assembly markup. 2012-10-31 23:24:13 +00:00
Mips [mips] Work around inconsistency in llvm-mc's placement of fixup markers 2014-05-23 13:35:24 +00:00
PowerPC [MC] Emit an error if cfi_startproc is used before a symbol is defined. 2014-04-15 01:17:45 +00:00
Sparc TableGen: fix operand counting for aliases 2014-05-16 09:42:04 +00:00
SystemZ [SystemZ] Add support for z196 float<->unsigned conversions 2014-03-21 10:56:30 +00:00
X86 TableGen: use PrintMethods to print more aliases 2014-05-12 18:04:06 +00:00