LLVM: lib/ExecutionEngine/JITLink/riscv.cpp Source File (original) (raw)
22 switch (K) {
24 return "R_RISCV_32";
26 return "R_RISCV_64";
28 return "R_RISCV_BRANCH";
30 return "R_RISCV_JAL";
32 return "R_RISCV_CALL";
34 return "R_RISCV_CALL_PLT";
36 return "R_RISCV_GOT_HI20";
38 return "R_RISCV_PCREL_HI20";
40 return "R_RISCV_PCREL_LO12_I";
42 return "R_RISCV_PCREL_LO12_S";
44 return "R_RISCV_HI20";
46 return "R_RISCV_LO12_I";
48 return "R_RISCV_LO12_S";
50 return "R_RISCV_ADD8";
52 return "R_RISCV_ADD16";
54 return "R_RISCV_ADD32";
56 return "R_RISCV_ADD64";
58 return "R_RISCV_SUB8";
60 return "R_RISCV_SUB16";
62 return "R_RISCV_SUB32";
64 return "R_RISCV_SUB64";
66 return "R_RISCV_RVC_BRANCH";
68 return "R_RISCV_RVC_JUMP";
70 return "R_RISCV_SUB6";
72 return "R_RISCV_SET6";
74 return "R_RISCV_SET8";
76 return "R_RISCV_SET16";
78 return "R_RISCV_SET32";
80 return "R_RISCV_32_PCREL";
82 return "CallRelaxable";
84 return "AlignRelaxable";
86 return "NegDelta32";
88 return "R_RISCV_SET_ULEB128";
90 return "R_RISCV_SUB_ULEB128";
91 }
93}