hanchenye-llvm-project/llvm/test/MC
Shiva Chen 43bfe84451 [RISCV] Support linker relax function call from auipc and jalr to jal
To do this:
1. Add fixup_riscv_relax fixup types which eventually will
   transfer to R_RISCV_RELAX relocation types.

2. Insert R_RISCV_RELAX relocation types to auipc function call
   expression when linker relaxation enabled.

Differential Revision: https://reviews.llvm.org/D44886

llvm-svn: 333158
2018-05-24 06:21:23 +00:00
..
AArch64 [AArch64][SVE] Asm: Support for structured ST2, ST3 and ST4 (scalar+scalar) store instructions. 2018-05-17 09:05:41 +00:00
AMDGPU AMDGPU: Fix v_dot{4, 8}* instruction encoding 2018-05-15 19:32:47 +00:00
ARM [MC] Relax .fill size requirements 2018-05-18 17:45:48 +00:00
AVR [AVR] Implement some missing code paths 2017-12-11 11:01:27 +00:00
AsmParser [MC] Relax .fill size requirements 2018-05-18 17:45:48 +00:00
BPF bpf: New disassembler testcases for 32-bit subregister support 2018-02-23 23:49:35 +00:00
COFF [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. 2018-05-09 02:40:45 +00:00
Disassembler [mips] Add microMIPSR6 ll/sc instructions. 2018-05-20 17:21:00 +00:00
ELF MC: Introduce an ELF dwo object writer and teach llvm-mc about it. 2018-05-21 19:44:54 +00:00
Hexagon [Hexagon] Use addAliasForDirective for data directives 2018-05-17 13:21:18 +00:00
Lanai
MachO [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. 2018-05-09 02:40:45 +00:00
Mips [mips] Correct the predicates of the cache and pref instructions 2018-05-22 10:55:05 +00:00
PowerPC [PowerPC] Code cleanup. Remove instructions that were withdrawn from Power 9. 2018-02-23 15:55:16 +00:00
RISCV [RISCV] Support linker relax function call from auipc and jalr to jal 2018-05-24 06:21:23 +00:00
Sparc [Sparc] Add mnemonic aliases for flush, stb, stba, sth, and stha 2018-05-23 08:26:49 +00:00
SystemZ
WebAssembly [WebAssembly] MC: Ensure that FUNCTION_OFFSET relocations are always against function symbols. 2018-05-16 20:09:05 +00:00
X86 [x86] Introduce the enclv instruction 2018-05-08 07:11:05 +00:00