llvm-6502/lib/Target/Mips/MCTargetDesc
Jack Carter 101771ba4d For mips64 switch statements in subroutines could generate
within the codegen EK_GPRel64BlockAddress. This was not 
supported for direct object output and resulted in an assertion.

This change adds support for EK_GPRel64BlockAddress for 
direct object.

One fallout from this is to turn on rela relocations 
for mips64 to match gas.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162334 91177308-0d34-0410-b5e6-96231b3b80d8
2012-08-22 00:49:30 +00:00
..
CMakeLists.txt Move the Mips only bits of the ELF writer to lib/Target/Mips. 2011-12-22 03:03:17 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile Test commit 2012-06-09 00:27:55 +00:00
MipsAsmBackend.cpp Mips relocation R_MIPS_64 relocates a 64 bit double word. 2012-08-07 00:01:14 +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 For mips64 switch statements in subroutines could generate 2012-08-22 00:49:30 +00:00
MipsFixupKinds.h Mips relocations R_MIPS_HIGHER and R_MIPS_HIGHEST. 2012-08-06 21:26:03 +00:00
MipsMCAsmInfo.cpp remove Emacs-tag form .cpp files in Mips Backend, and fix some typo. 2012-02-17 08:55:11 +00:00
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