llvm-6502/test/MC
Jack Carter fc54d9e47a Mips relocations R_MIPS_HIGHER and R_MIPS_HIGHEST.
These 2 relocations gain access to the 
highest and the second highest 16 bits
of a 64 bit object.

R_MIPS_HIGHER %higher(A+S)
The %higher(x) function is [ (((long long) x + 0x80008000LL) >> 32) & 0xffff ]. 

R_MIPS_HIGHEST %highest(A+S)
The %highest(x) function is [ (((long long) x + 0x800080008000LL) >> 48) & 0xffff ]. 


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161348 91177308-0d34-0410-b5e6-96231b3b80d8
2012-08-06 21:26:03 +00:00
..
ARM Support fpv4 for ARM Cortex-M4. 2012-08-02 08:35:55 +00:00
AsmParser Keep empty assembly macro argument values in the middle of the list. 2012-07-30 22:44:17 +00:00
COFF Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
Disassembler Fix #13035, a bug around Thumb instruction LDRD/STRD with negative #0 offset index issue. 2012-08-02 08:29:50 +00:00
ELF ELF: Add support for the asm .version directive. 2012-05-12 14:30:47 +00:00
MachO Fix a bug in ARMMachObjectWriter::RecordRelocation() in ARMMachObjectWriter.cpp 2012-07-30 18:46:15 +00:00
MBlaze Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
Mips Mips relocations R_MIPS_HIGHER and R_MIPS_HIGHEST. 2012-08-06 21:26:03 +00:00
X86 Make l/q suffixes on AVX forms of scalar convert instructions consistent with their non-AVX forms. 2012-07-26 07:48:28 +00:00