llvm-mirror/lib/Target/Mips/MCTargetDesc
Matheus Almeida b273b4d798 [mips] Add checks for alignment and maximum displacements for most of the
branch instructions for mips and micromips instruction sets thus avoiding
the situation of generating branches to undesired locations if offsets
cannot be encoded.

This patch also checks if a fixup cannot be applied and returns a fatal error
if that's the case.

llvm-svn: 197223
2013-12-13 11:11:02 +00:00
..
CMakeLists.txt [CMake] Let add_public_tablegen_target responsible to provide dependency to CommonTableGen. 2013-11-28 17:04:04 +00:00
LLVMBuild.txt
Makefile
MipsAsmBackend.cpp [mips] Add checks for alignment and maximum displacements for most of the 2013-12-13 11:11:02 +00:00
MipsBaseInfo.h
MipsELFObjectWriter.cpp Support for microMIPS branch instructions. 2013-11-04 14:53:22 +00:00
MipsFixupKinds.h Support for microMIPS branch instructions. 2013-11-04 14:53:22 +00:00
MipsMCAsmInfo.cpp Add a MCAsmInfoELF class and factor some code into it. 2013-10-16 01:34:32 +00:00
MipsMCAsmInfo.h Add a MCAsmInfoELF class and factor some code into it. 2013-10-16 01:34:32 +00:00
MipsMCCodeEmitter.cpp [mips][msa] Fix issue with immediate fields of LD/ST instructions 2013-12-05 11:06:22 +00:00
MipsMCTargetDesc.cpp reverts 195057 per request 2013-11-19 20:53:28 +00:00
MipsMCTargetDesc.h Generate compact unwind encoding from CFI directives. 2013-09-09 02:37:14 +00:00
MipsReginfo.cpp
MipsReginfo.h
MipsTargetStreamer.cpp reverts 195057 per request 2013-11-19 20:53:28 +00:00