1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 13:33:37 +02:00
llvm-mirror/lib/Target/Mips/MCTargetDesc
Jack Carter fdb00bef02 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 ]. 

llvm-svn: 161348
2012-08-06 21:26:03 +00:00
..
CMakeLists.txt
LLVMBuild.txt
Makefile Test commit 2012-06-09 00:27:55 +00:00
MipsAsmBackend.cpp Mips relocations R_MIPS_HIGHER and R_MIPS_HIGHEST. 2012-08-06 21:26:03 +00:00
MipsBaseInfo.h Add comment for relocations MO_HIGHER and HIGHEST in MipsBaseInfo.h. 2012-07-23 19:19:20 +00:00
MipsELFObjectWriter.cpp Mips relocations R_MIPS_HIGHER and R_MIPS_HIGHEST. 2012-08-06 21:26:03 +00:00
MipsFixupKinds.h Mips relocations R_MIPS_HIGHER and R_MIPS_HIGHEST. 2012-08-06 21:26:03 +00:00
MipsMCAsmInfo.cpp
MipsMCAsmInfo.h Prune some includes 2012-03-27 07:54:11 +00:00
MipsMCCodeEmitter.cpp Mips relocations R_MIPS_HIGHER and R_MIPS_HIGHEST. 2012-08-06 21:26:03 +00:00
MipsMCTargetDesc.cpp Add disassembler to MIPS. 2012-04-17 18:03:21 +00:00
MipsMCTargetDesc.h Allow MCCodeEmitter access to the target MCRegisterInfo. 2012-05-15 17:35:52 +00:00