[jitlink] add R_RISCV_BRANCH to jitlink
authorfourdim <fourdim@foxmail.com>
Fri, 14 Jan 2022 19:35:50 +0000 (03:35 +0800)
committerfourdim <fourdim@foxmail.com>
Fri, 14 Jan 2022 19:36:58 +0000 (03:36 +0800)
commit0c6f76262277705c0203bf7c01a3694f780538e1
tree845d54c8c8eb07439da2a5d3e12f3e8491f020be
parentf21473752bd6ef85a4da5d51948ce21f7226f81b
[jitlink] add R_RISCV_BRANCH to jitlink

This patch supported the R_RISCV_BRANCH relocation.

Reviewed By: lhames

Differential Revision: https://reviews.llvm.org/D116573
llvm/include/llvm/ExecutionEngine/JITLink/riscv.h
llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp
llvm/lib/ExecutionEngine/JITLink/riscv.cpp
llvm/test/ExecutionEngine/JITLink/RISCV/ELF_branch.s [new file with mode: 0644]