reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/BinaryFormat/ELFRelocs/AArch64.def
    9 ELF_RELOC(R_AARCH64_NONE,                                0)
   10 ELF_RELOC(R_AARCH64_ABS64,                           0x101)
   11 ELF_RELOC(R_AARCH64_ABS32,                           0x102)
   12 ELF_RELOC(R_AARCH64_ABS16,                           0x103)
   13 ELF_RELOC(R_AARCH64_PREL64,                          0x104)
   14 ELF_RELOC(R_AARCH64_PREL32,                          0x105)
   15 ELF_RELOC(R_AARCH64_PREL16,                          0x106)
   16 ELF_RELOC(R_AARCH64_MOVW_UABS_G0,                    0x107)
   17 ELF_RELOC(R_AARCH64_MOVW_UABS_G0_NC,                 0x108)
   18 ELF_RELOC(R_AARCH64_MOVW_UABS_G1,                    0x109)
   19 ELF_RELOC(R_AARCH64_MOVW_UABS_G1_NC,                 0x10a)
   20 ELF_RELOC(R_AARCH64_MOVW_UABS_G2,                    0x10b)
   21 ELF_RELOC(R_AARCH64_MOVW_UABS_G2_NC,                 0x10c)
   22 ELF_RELOC(R_AARCH64_MOVW_UABS_G3,                    0x10d)
   23 ELF_RELOC(R_AARCH64_MOVW_SABS_G0,                    0x10e)
   24 ELF_RELOC(R_AARCH64_MOVW_SABS_G1,                    0x10f)
   25 ELF_RELOC(R_AARCH64_MOVW_SABS_G2,                    0x110)
   26 ELF_RELOC(R_AARCH64_LD_PREL_LO19,                    0x111)
   27 ELF_RELOC(R_AARCH64_ADR_PREL_LO21,                   0x112)
   28 ELF_RELOC(R_AARCH64_ADR_PREL_PG_HI21,                0x113)
   29 ELF_RELOC(R_AARCH64_ADR_PREL_PG_HI21_NC,             0x114)
   30 ELF_RELOC(R_AARCH64_ADD_ABS_LO12_NC,                 0x115)
   31 ELF_RELOC(R_AARCH64_LDST8_ABS_LO12_NC,               0x116)
   32 ELF_RELOC(R_AARCH64_TSTBR14,                         0x117)
   33 ELF_RELOC(R_AARCH64_CONDBR19,                        0x118)
   34 ELF_RELOC(R_AARCH64_JUMP26,                          0x11a)
   35 ELF_RELOC(R_AARCH64_CALL26,                          0x11b)
   36 ELF_RELOC(R_AARCH64_LDST16_ABS_LO12_NC,              0x11c)
   37 ELF_RELOC(R_AARCH64_LDST32_ABS_LO12_NC,              0x11d)
   38 ELF_RELOC(R_AARCH64_LDST64_ABS_LO12_NC,              0x11e)
   39 ELF_RELOC(R_AARCH64_MOVW_PREL_G0,                    0x11f)
   40 ELF_RELOC(R_AARCH64_MOVW_PREL_G0_NC,                 0x120)
   41 ELF_RELOC(R_AARCH64_MOVW_PREL_G1,                    0x121)
   42 ELF_RELOC(R_AARCH64_MOVW_PREL_G1_NC,                 0x122)
   43 ELF_RELOC(R_AARCH64_MOVW_PREL_G2,                    0x123)
   44 ELF_RELOC(R_AARCH64_MOVW_PREL_G2_NC,                 0x124)
   45 ELF_RELOC(R_AARCH64_MOVW_PREL_G3,                    0x125)
   46 ELF_RELOC(R_AARCH64_LDST128_ABS_LO12_NC,             0x12b)
   47 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G0,                  0x12c)
   48 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G0_NC,               0x12d)
   49 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G1,                  0x12e)
   50 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G1_NC,               0x12f)
   51 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G2,                  0x130)
   52 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G2_NC,               0x131)
   53 ELF_RELOC(R_AARCH64_MOVW_GOTOFF_G3,                  0x132)
   54 ELF_RELOC(R_AARCH64_GOTREL64,                        0x133)
   55 ELF_RELOC(R_AARCH64_GOTREL32,                        0x134)
   56 ELF_RELOC(R_AARCH64_GOT_LD_PREL19,                   0x135)
   57 ELF_RELOC(R_AARCH64_LD64_GOTOFF_LO15,                0x136)
   58 ELF_RELOC(R_AARCH64_ADR_GOT_PAGE,                    0x137)
   59 ELF_RELOC(R_AARCH64_LD64_GOT_LO12_NC,                0x138)
   60 ELF_RELOC(R_AARCH64_LD64_GOTPAGE_LO15,               0x139)
   61 ELF_RELOC(R_AARCH64_TLSGD_ADR_PREL21,                0x200)
   62 ELF_RELOC(R_AARCH64_TLSGD_ADR_PAGE21,                0x201)
   63 ELF_RELOC(R_AARCH64_TLSGD_ADD_LO12_NC,               0x202)
   64 ELF_RELOC(R_AARCH64_TLSGD_MOVW_G1,                   0x203)
   65 ELF_RELOC(R_AARCH64_TLSGD_MOVW_G0_NC,                0x204)
   66 ELF_RELOC(R_AARCH64_TLSLD_ADR_PREL21,                0x205)
   67 ELF_RELOC(R_AARCH64_TLSLD_ADR_PAGE21,                0x206)
   68 ELF_RELOC(R_AARCH64_TLSLD_ADD_LO12_NC,               0x207)
   69 ELF_RELOC(R_AARCH64_TLSLD_MOVW_G1,                   0x208)
   70 ELF_RELOC(R_AARCH64_TLSLD_MOVW_G0_NC,                0x209)
   71 ELF_RELOC(R_AARCH64_TLSLD_LD_PREL19,                 0x20a)
   72 ELF_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G2,            0x20b)
   73 ELF_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G1,            0x20c)
   74 ELF_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC,         0x20d)
   75 ELF_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G0,            0x20e)
   76 ELF_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC,         0x20f)
   77 ELF_RELOC(R_AARCH64_TLSLD_ADD_DTPREL_HI12,           0x210)
   78 ELF_RELOC(R_AARCH64_TLSLD_ADD_DTPREL_LO12,           0x211)
   79 ELF_RELOC(R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC,        0x212)
   80 ELF_RELOC(R_AARCH64_TLSLD_LDST8_DTPREL_LO12,         0x213)
   81 ELF_RELOC(R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC,      0x214)
   82 ELF_RELOC(R_AARCH64_TLSLD_LDST16_DTPREL_LO12,        0x215)
   83 ELF_RELOC(R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC,     0x216)
   84 ELF_RELOC(R_AARCH64_TLSLD_LDST32_DTPREL_LO12,        0x217)
   85 ELF_RELOC(R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC,     0x218)
   86 ELF_RELOC(R_AARCH64_TLSLD_LDST64_DTPREL_LO12,        0x219)
   87 ELF_RELOC(R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC,     0x21a)
   88 ELF_RELOC(R_AARCH64_TLSIE_MOVW_GOTTPREL_G1,          0x21b)
   89 ELF_RELOC(R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC,       0x21c)
   90 ELF_RELOC(R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21,       0x21d)
   91 ELF_RELOC(R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC,     0x21e)
   92 ELF_RELOC(R_AARCH64_TLSIE_LD_GOTTPREL_PREL19,        0x21f)
   93 ELF_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G2,             0x220)
   94 ELF_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G1,             0x221)
   95 ELF_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G1_NC,          0x222)
   96 ELF_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G0,             0x223)
   97 ELF_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G0_NC,          0x224)
   98 ELF_RELOC(R_AARCH64_TLSLE_ADD_TPREL_HI12,            0x225)
   99 ELF_RELOC(R_AARCH64_TLSLE_ADD_TPREL_LO12,            0x226)
  100 ELF_RELOC(R_AARCH64_TLSLE_ADD_TPREL_LO12_NC,         0x227)
  101 ELF_RELOC(R_AARCH64_TLSLE_LDST8_TPREL_LO12,          0x228)
  102 ELF_RELOC(R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC,       0x229)
  103 ELF_RELOC(R_AARCH64_TLSLE_LDST16_TPREL_LO12,         0x22a)
  104 ELF_RELOC(R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC,      0x22b)
  105 ELF_RELOC(R_AARCH64_TLSLE_LDST32_TPREL_LO12,         0x22c)
  106 ELF_RELOC(R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC,      0x22d)
  107 ELF_RELOC(R_AARCH64_TLSLE_LDST64_TPREL_LO12,         0x22e)
  108 ELF_RELOC(R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC,      0x22f)
  109 ELF_RELOC(R_AARCH64_TLSDESC_LD_PREL19,               0x230)
  110 ELF_RELOC(R_AARCH64_TLSDESC_ADR_PREL21,              0x231)
  111 ELF_RELOC(R_AARCH64_TLSDESC_ADR_PAGE21,              0x232)
  112 ELF_RELOC(R_AARCH64_TLSDESC_LD64_LO12,               0x233)
  113 ELF_RELOC(R_AARCH64_TLSDESC_ADD_LO12,                0x234)
  114 ELF_RELOC(R_AARCH64_TLSDESC_OFF_G1,                  0x235)
  115 ELF_RELOC(R_AARCH64_TLSDESC_OFF_G0_NC,               0x236)
  116 ELF_RELOC(R_AARCH64_TLSDESC_LDR,                     0x237)
  117 ELF_RELOC(R_AARCH64_TLSDESC_ADD,                     0x238)
  118 ELF_RELOC(R_AARCH64_TLSDESC_CALL,                    0x239)
  119 ELF_RELOC(R_AARCH64_TLSLE_LDST128_TPREL_LO12,        0x23a)
  120 ELF_RELOC(R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC,     0x23b)
  121 ELF_RELOC(R_AARCH64_TLSLD_LDST128_DTPREL_LO12,       0x23c)
  122 ELF_RELOC(R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC,    0x23d)
  123 ELF_RELOC(R_AARCH64_COPY,                            0x400)
  124 ELF_RELOC(R_AARCH64_GLOB_DAT,                        0x401)
  125 ELF_RELOC(R_AARCH64_JUMP_SLOT,                       0x402)
  126 ELF_RELOC(R_AARCH64_RELATIVE,                        0x403)
  130 ELF_RELOC(R_AARCH64_TLS_DTPMOD64,                    0x404)
  131 ELF_RELOC(R_AARCH64_TLS_DTPREL64,                    0x405)
  132 ELF_RELOC(R_AARCH64_TLS_TPREL64,                     0x406)
  133 ELF_RELOC(R_AARCH64_TLSDESC,                         0x407)
  134 ELF_RELOC(R_AARCH64_IRELATIVE,                       0x408)
  137 ELF_RELOC(R_AARCH64_P32_ABS32,                       0x001)
  138 ELF_RELOC(R_AARCH64_P32_ABS16,                       0x002)
  139 ELF_RELOC(R_AARCH64_P32_PREL32,                      0x003)
  140 ELF_RELOC(R_AARCH64_P32_PREL16,                      0x004)
  141 ELF_RELOC(R_AARCH64_P32_MOVW_UABS_G0,                0x005)
  142 ELF_RELOC(R_AARCH64_P32_MOVW_UABS_G0_NC,             0x006)
  143 ELF_RELOC(R_AARCH64_P32_MOVW_UABS_G1,                0x007)
  144 ELF_RELOC(R_AARCH64_P32_MOVW_SABS_G0,                0x008)
  145 ELF_RELOC(R_AARCH64_P32_LD_PREL_LO19,                0x009)
  146 ELF_RELOC(R_AARCH64_P32_ADR_PREL_LO21,               0x00a)
  147 ELF_RELOC(R_AARCH64_P32_ADR_PREL_PG_HI21,            0x00b)
  148 ELF_RELOC(R_AARCH64_P32_ADD_ABS_LO12_NC,             0x00c)
  149 ELF_RELOC(R_AARCH64_P32_LDST8_ABS_LO12_NC,           0x00d)
  150 ELF_RELOC(R_AARCH64_P32_LDST16_ABS_LO12_NC,          0x00e)
  151 ELF_RELOC(R_AARCH64_P32_LDST32_ABS_LO12_NC,          0x00f)
  152 ELF_RELOC(R_AARCH64_P32_LDST64_ABS_LO12_NC,          0x010)
  153 ELF_RELOC(R_AARCH64_P32_LDST128_ABS_LO12_NC,         0x011)
  154 ELF_RELOC(R_AARCH64_P32_TSTBR14,                     0x012)
  155 ELF_RELOC(R_AARCH64_P32_CONDBR19,                    0x013)
  156 ELF_RELOC(R_AARCH64_P32_JUMP26,                      0x014)
  157 ELF_RELOC(R_AARCH64_P32_CALL26,                      0x015)
  158 ELF_RELOC(R_AARCH64_P32_MOVW_PREL_G0,                0x016)
  159 ELF_RELOC(R_AARCH64_P32_MOVW_PREL_G0_NC,             0x017)
  160 ELF_RELOC(R_AARCH64_P32_MOVW_PREL_G1,                0x018)
  161 ELF_RELOC(R_AARCH64_P32_GOT_LD_PREL19,               0x019)
  162 ELF_RELOC(R_AARCH64_P32_ADR_GOT_PAGE,                0x01a)
  163 ELF_RELOC(R_AARCH64_P32_LD32_GOT_LO12_NC,            0x01b)
  164 ELF_RELOC(R_AARCH64_P32_LD32_GOTPAGE_LO14,           0x01c)
  165 ELF_RELOC(R_AARCH64_P32_TLSGD_ADR_PREL21,            0x050)
  166 ELF_RELOC(R_AARCH64_P32_TLSGD_ADR_PAGE21,            0x051)
  167 ELF_RELOC(R_AARCH64_P32_TLSGD_ADD_LO12_NC,           0x052)
  168 ELF_RELOC(R_AARCH64_P32_TLSLD_ADR_PREL21,            0x053)
  169 ELF_RELOC(R_AARCH64_P32_TLSLD_ADR_PAGE21,            0x054)
  170 ELF_RELOC(R_AARCH64_P32_TLSLD_ADD_LO12_NC,           0x055)
  171 ELF_RELOC(R_AARCH64_P32_TLSLD_LD_PREL19,             0x056)
  172 ELF_RELOC(R_AARCH64_P32_TLSLD_MOVW_DTPREL_G1,        0x057)
  173 ELF_RELOC(R_AARCH64_P32_TLSLD_MOVW_DTPREL_G0,        0x058)
  174 ELF_RELOC(R_AARCH64_P32_TLSLD_MOVW_DTPREL_G0_NC,     0x059)
  175 ELF_RELOC(R_AARCH64_P32_TLSLD_ADD_DTPREL_HI12,       0x05a)
  176 ELF_RELOC(R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12,       0x05b)
  177 ELF_RELOC(R_AARCH64_P32_TLSLD_ADD_DTPREL_LO12_NC,    0x05c)
  178 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST8_DTPREL_LO12,     0x05d)
  179 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST8_DTPREL_LO12_NC,  0x05e)
  180 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST16_DTPREL_LO12,    0x05f)
  181 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST16_DTPREL_LO12_NC, 0x060)
  182 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST32_DTPREL_LO12,    0x061)
  183 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST32_DTPREL_LO12_NC, 0x062)
  184 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST64_DTPREL_LO12,    0x063)
  185 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST64_DTPREL_LO12_NC, 0x064)
  186 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST128_DTPREL_LO12,   0x065)
  187 ELF_RELOC(R_AARCH64_P32_TLSLD_LDST128_DTPREL_LO12_NC,0x066)
  188 ELF_RELOC(R_AARCH64_P32_TLSIE_ADR_GOTTPREL_PAGE21,   0x067)
  189 ELF_RELOC(R_AARCH64_P32_TLSIE_LD32_GOTTPREL_LO12_NC, 0x068)
  190 ELF_RELOC(R_AARCH64_P32_TLSIE_LD_GOTTPREL_PREL19,    0x069)
  191 ELF_RELOC(R_AARCH64_P32_TLSLE_MOVW_TPREL_G1,         0x06a)
  192 ELF_RELOC(R_AARCH64_P32_TLSLE_MOVW_TPREL_G0,         0x06b)
  193 ELF_RELOC(R_AARCH64_P32_TLSLE_MOVW_TPREL_G0_NC,      0x06c)
  194 ELF_RELOC(R_AARCH64_P32_TLSLE_ADD_TPREL_HI12,        0x06d)
  195 ELF_RELOC(R_AARCH64_P32_TLSLE_ADD_TPREL_LO12,        0x06e)
  196 ELF_RELOC(R_AARCH64_P32_TLSLE_ADD_TPREL_LO12_NC,     0x06f)
  197 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12,      0x070)
  198 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC,   0x071)
  199 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12,     0x072)
  200 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC,  0x073)
  201 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12,     0x074)
  202 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC,  0x075)
  203 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12,     0x076)
  204 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC,  0x077)
  205 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST128_TPREL_LO12,    0x078)
  206 ELF_RELOC(R_AARCH64_P32_TLSLE_LDST128_TPREL_LO12_NC, 0x079)
  207 ELF_RELOC(R_AARCH64_P32_TLSDESC_LD_PREL19,           0x07a)
  208 ELF_RELOC(R_AARCH64_P32_TLSDESC_ADR_PREL21,          0x07b)
  209 ELF_RELOC(R_AARCH64_P32_TLSDESC_ADR_PAGE21,          0x07c)
  210 ELF_RELOC(R_AARCH64_P32_TLSDESC_LD32_LO12,           0x07d)
  211 ELF_RELOC(R_AARCH64_P32_TLSDESC_ADD_LO12,            0x07e)
  212 ELF_RELOC(R_AARCH64_P32_TLSDESC_CALL,                0x07f)
  213 ELF_RELOC(R_AARCH64_P32_COPY,                        0x0b4)
  214 ELF_RELOC(R_AARCH64_P32_GLOB_DAT,                    0x0b5)
  215 ELF_RELOC(R_AARCH64_P32_JUMP_SLOT,                   0x0b6)
  216 ELF_RELOC(R_AARCH64_P32_RELATIVE,                    0x0b7)
  217 ELF_RELOC(R_AARCH64_P32_TLS_DTPREL,                  0x0b8)
  218 ELF_RELOC(R_AARCH64_P32_TLS_DTPMOD,                  0x0b9)
  219 ELF_RELOC(R_AARCH64_P32_TLS_TPREL,                   0x0ba)
  220 ELF_RELOC(R_AARCH64_P32_TLSDESC,                     0x0bb)
  221 ELF_RELOC(R_AARCH64_P32_IRELATIVE,                   0x0bc)
include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def
    5 ELF_RELOC(R_AMDGPU_NONE,           0)
    6 ELF_RELOC(R_AMDGPU_ABS32_LO,       1)
    7 ELF_RELOC(R_AMDGPU_ABS32_HI,       2)
    8 ELF_RELOC(R_AMDGPU_ABS64,          3)
    9 ELF_RELOC(R_AMDGPU_REL32,          4)
   10 ELF_RELOC(R_AMDGPU_REL64,          5)
   11 ELF_RELOC(R_AMDGPU_ABS32,          6)
   12 ELF_RELOC(R_AMDGPU_GOTPCREL,       7)
   13 ELF_RELOC(R_AMDGPU_GOTPCREL32_LO,  8)
   14 ELF_RELOC(R_AMDGPU_GOTPCREL32_HI,  9)
   15 ELF_RELOC(R_AMDGPU_REL32_LO,      10)
   16 ELF_RELOC(R_AMDGPU_REL32_HI,      11)
   17 ELF_RELOC(R_AMDGPU_RELATIVE64,    13)
include/llvm/BinaryFormat/ELFRelocs/ARC.def
    6 ELF_RELOC(R_ARC_NONE,                  0)
    7 ELF_RELOC(R_ARC_8,                     1)
    8 ELF_RELOC(R_ARC_16,                    2)
    9 ELF_RELOC(R_ARC_24,                    3)
   10 ELF_RELOC(R_ARC_32,                    4)
   11 ELF_RELOC(R_ARC_N8,                    8)
   12 ELF_RELOC(R_ARC_N16,                   9)
   13 ELF_RELOC(R_ARC_N24,                  10)
   14 ELF_RELOC(R_ARC_N32,                  11)
   15 ELF_RELOC(R_ARC_SDA,                  12)
   16 ELF_RELOC(R_ARC_SECTOFF,              13)
   17 ELF_RELOC(R_ARC_S21H_PCREL,           14)
   18 ELF_RELOC(R_ARC_S21W_PCREL,           15)
   19 ELF_RELOC(R_ARC_S25H_PCREL,           16)
   20 ELF_RELOC(R_ARC_S25W_PCREL,           17)
   21 ELF_RELOC(R_ARC_SDA32,                18)
   22 ELF_RELOC(R_ARC_SDA_LDST,             19)
   23 ELF_RELOC(R_ARC_SDA_LDST1,            20)
   24 ELF_RELOC(R_ARC_SDA_LDST2,            21)
   25 ELF_RELOC(R_ARC_SDA16_LD,             22)
   26 ELF_RELOC(R_ARC_SDA16_LD1,            23)
   27 ELF_RELOC(R_ARC_SDA16_LD2,            24)
   28 ELF_RELOC(R_ARC_S13_PCREL,            25)
   29 ELF_RELOC(R_ARC_W,                    26)
   30 ELF_RELOC(R_ARC_32_ME,                27)
   31 ELF_RELOC(R_ARC_32_ME_S,             105)
   32 ELF_RELOC(R_ARC_N32_ME,               28)
   33 ELF_RELOC(R_ARC_SECTOFF_ME,           29)
   34 ELF_RELOC(R_ARC_SDA32_ME,             30)
   35 ELF_RELOC(R_ARC_W_ME,                 31)
   36 ELF_RELOC(R_AC_SECTOFF_U8,            35)
   37 ELF_RELOC(R_AC_SECTOFF_U8_1,          36)
   38 ELF_RELOC(R_AC_SECTOFF_U8_2,          37)
   39 ELF_RELOC(R_AC_SECTOFF_S9,            38)
   40 ELF_RELOC(R_AC_SECTOFF_S9_1,          39)
   41 ELF_RELOC(R_AC_SECTOFF_S9_2,          40)
   42 ELF_RELOC(R_ARC_SECTOFF_ME_1,         41)
   43 ELF_RELOC(R_ARC_SECTOFF_ME_2,         42)
   44 ELF_RELOC(R_ARC_SECTOFF_1,            43)
   45 ELF_RELOC(R_ARC_SECTOFF_2,            44)
   46 ELF_RELOC(R_ARC_SDA_12,               45)
   47 ELF_RELOC(R_ARC_SDA16_ST2,            48)
   48 ELF_RELOC(R_ARC_32_PCREL,             49)
   49 ELF_RELOC(R_ARC_PC32,                 50)
   50 ELF_RELOC(R_ARC_GOT32,                59)
   51 ELF_RELOC(R_ARC_GOTPC32,              51)
   52 ELF_RELOC(R_ARC_PLT32,                52)
   53 ELF_RELOC(R_ARC_COPY,                 53)
   54 ELF_RELOC(R_ARC_GLOB_DAT,             54)
   55 ELF_RELOC(R_ARC_JMP_SLOT,             55)
   56 ELF_RELOC(R_ARC_RELATIVE,             56)
   57 ELF_RELOC(R_ARC_GOTOFF,               57)
   58 ELF_RELOC(R_ARC_GOTPC,                58)
   59 ELF_RELOC(R_ARC_S21W_PCREL_PLT,       60)
   60 ELF_RELOC(R_ARC_S25H_PCREL_PLT,       61)
   61 ELF_RELOC(R_ARC_JLI_SECTOFF,          63)
   62 ELF_RELOC(R_ARC_TLS_DTPMOD,           66)
   63 ELF_RELOC(R_ARC_TLS_TPOFF,            68)
   64 ELF_RELOC(R_ARC_TLS_GD_GOT,           69)
   65 ELF_RELOC(R_ARC_TLS_GD_LD,            70)
   66 ELF_RELOC(R_ARC_TLS_GD_CALL,          71)
   67 ELF_RELOC(R_ARC_TLS_IE_GOT,           72)
   68 ELF_RELOC(R_ARC_TLS_DTPOFF,           67)
   69 ELF_RELOC(R_ARC_TLS_DTPOFF_S9,        73)
   70 ELF_RELOC(R_ARC_TLS_LE_S9,            74)
   71 ELF_RELOC(R_ARC_TLS_LE_32,            75)
   72 ELF_RELOC(R_ARC_S25W_PCREL_PLT,       76)
   73 ELF_RELOC(R_ARC_S21H_PCREL_PLT,       77)
   74 ELF_RELOC(R_ARC_NPS_CMEM16,           78)
include/llvm/BinaryFormat/ELFRelocs/ARM.def
    7 ELF_RELOC(R_ARM_NONE,                   0x00)
    8 ELF_RELOC(R_ARM_PC24,                   0x01)
    9 ELF_RELOC(R_ARM_ABS32,                  0x02)
   10 ELF_RELOC(R_ARM_REL32,                  0x03)
   11 ELF_RELOC(R_ARM_LDR_PC_G0,              0x04)
   12 ELF_RELOC(R_ARM_ABS16,                  0x05)
   13 ELF_RELOC(R_ARM_ABS12,                  0x06)
   14 ELF_RELOC(R_ARM_THM_ABS5,               0x07)
   15 ELF_RELOC(R_ARM_ABS8,                   0x08)
   16 ELF_RELOC(R_ARM_SBREL32,                0x09)
   17 ELF_RELOC(R_ARM_THM_CALL,               0x0a)
   18 ELF_RELOC(R_ARM_THM_PC8,                0x0b)
   19 ELF_RELOC(R_ARM_BREL_ADJ,               0x0c)
   20 ELF_RELOC(R_ARM_TLS_DESC,               0x0d)
   21 ELF_RELOC(R_ARM_THM_SWI8,               0x0e)
   22 ELF_RELOC(R_ARM_XPC25,                  0x0f)
   23 ELF_RELOC(R_ARM_THM_XPC22,              0x10)
   24 ELF_RELOC(R_ARM_TLS_DTPMOD32,           0x11)
   25 ELF_RELOC(R_ARM_TLS_DTPOFF32,           0x12)
   26 ELF_RELOC(R_ARM_TLS_TPOFF32,            0x13)
   27 ELF_RELOC(R_ARM_COPY,                   0x14)
   28 ELF_RELOC(R_ARM_GLOB_DAT,               0x15)
   29 ELF_RELOC(R_ARM_JUMP_SLOT,              0x16)
   30 ELF_RELOC(R_ARM_RELATIVE,               0x17)
   31 ELF_RELOC(R_ARM_GOTOFF32,               0x18)
   32 ELF_RELOC(R_ARM_BASE_PREL,              0x19)
   33 ELF_RELOC(R_ARM_GOT_BREL,               0x1a)
   34 ELF_RELOC(R_ARM_PLT32,                  0x1b)
   35 ELF_RELOC(R_ARM_CALL,                   0x1c)
   36 ELF_RELOC(R_ARM_JUMP24,                 0x1d)
   37 ELF_RELOC(R_ARM_THM_JUMP24,             0x1e)
   38 ELF_RELOC(R_ARM_BASE_ABS,               0x1f)
   39 ELF_RELOC(R_ARM_ALU_PCREL_7_0,          0x20)
   40 ELF_RELOC(R_ARM_ALU_PCREL_15_8,         0x21)
   41 ELF_RELOC(R_ARM_ALU_PCREL_23_15,        0x22)
   42 ELF_RELOC(R_ARM_LDR_SBREL_11_0_NC,      0x23)
   43 ELF_RELOC(R_ARM_ALU_SBREL_19_12_NC,     0x24)
   44 ELF_RELOC(R_ARM_ALU_SBREL_27_20_CK,     0x25)
   45 ELF_RELOC(R_ARM_TARGET1,                0x26)
   46 ELF_RELOC(R_ARM_SBREL31,                0x27)
   47 ELF_RELOC(R_ARM_V4BX,                   0x28)
   48 ELF_RELOC(R_ARM_TARGET2,                0x29)
   49 ELF_RELOC(R_ARM_PREL31,                 0x2a)
   50 ELF_RELOC(R_ARM_MOVW_ABS_NC,            0x2b)
   51 ELF_RELOC(R_ARM_MOVT_ABS,               0x2c)
   52 ELF_RELOC(R_ARM_MOVW_PREL_NC,           0x2d)
   53 ELF_RELOC(R_ARM_MOVT_PREL,              0x2e)
   54 ELF_RELOC(R_ARM_THM_MOVW_ABS_NC,        0x2f)
   55 ELF_RELOC(R_ARM_THM_MOVT_ABS,           0x30)
   56 ELF_RELOC(R_ARM_THM_MOVW_PREL_NC,       0x31)
   57 ELF_RELOC(R_ARM_THM_MOVT_PREL,          0x32)
   58 ELF_RELOC(R_ARM_THM_JUMP19,             0x33)
   59 ELF_RELOC(R_ARM_THM_JUMP6,              0x34)
   60 ELF_RELOC(R_ARM_THM_ALU_PREL_11_0,      0x35)
   61 ELF_RELOC(R_ARM_THM_PC12,               0x36)
   62 ELF_RELOC(R_ARM_ABS32_NOI,              0x37)
   63 ELF_RELOC(R_ARM_REL32_NOI,              0x38)
   64 ELF_RELOC(R_ARM_ALU_PC_G0_NC,           0x39)
   65 ELF_RELOC(R_ARM_ALU_PC_G0,              0x3a)
   66 ELF_RELOC(R_ARM_ALU_PC_G1_NC,           0x3b)
   67 ELF_RELOC(R_ARM_ALU_PC_G1,              0x3c)
   68 ELF_RELOC(R_ARM_ALU_PC_G2,              0x3d)
   69 ELF_RELOC(R_ARM_LDR_PC_G1,              0x3e)
   70 ELF_RELOC(R_ARM_LDR_PC_G2,              0x3f)
   71 ELF_RELOC(R_ARM_LDRS_PC_G0,             0x40)
   72 ELF_RELOC(R_ARM_LDRS_PC_G1,             0x41)
   73 ELF_RELOC(R_ARM_LDRS_PC_G2,             0x42)
   74 ELF_RELOC(R_ARM_LDC_PC_G0,              0x43)
   75 ELF_RELOC(R_ARM_LDC_PC_G1,              0x44)
   76 ELF_RELOC(R_ARM_LDC_PC_G2,              0x45)
   77 ELF_RELOC(R_ARM_ALU_SB_G0_NC,           0x46)
   78 ELF_RELOC(R_ARM_ALU_SB_G0,              0x47)
   79 ELF_RELOC(R_ARM_ALU_SB_G1_NC,           0x48)
   80 ELF_RELOC(R_ARM_ALU_SB_G1,              0x49)
   81 ELF_RELOC(R_ARM_ALU_SB_G2,              0x4a)
   82 ELF_RELOC(R_ARM_LDR_SB_G0,              0x4b)
   83 ELF_RELOC(R_ARM_LDR_SB_G1,              0x4c)
   84 ELF_RELOC(R_ARM_LDR_SB_G2,              0x4d)
   85 ELF_RELOC(R_ARM_LDRS_SB_G0,             0x4e)
   86 ELF_RELOC(R_ARM_LDRS_SB_G1,             0x4f)
   87 ELF_RELOC(R_ARM_LDRS_SB_G2,             0x50)
   88 ELF_RELOC(R_ARM_LDC_SB_G0,              0x51)
   89 ELF_RELOC(R_ARM_LDC_SB_G1,              0x52)
   90 ELF_RELOC(R_ARM_LDC_SB_G2,              0x53)
   91 ELF_RELOC(R_ARM_MOVW_BREL_NC,           0x54)
   92 ELF_RELOC(R_ARM_MOVT_BREL,              0x55)
   93 ELF_RELOC(R_ARM_MOVW_BREL,              0x56)
   94 ELF_RELOC(R_ARM_THM_MOVW_BREL_NC,       0x57)
   95 ELF_RELOC(R_ARM_THM_MOVT_BREL,          0x58)
   96 ELF_RELOC(R_ARM_THM_MOVW_BREL,          0x59)
   97 ELF_RELOC(R_ARM_TLS_GOTDESC,            0x5a)
   98 ELF_RELOC(R_ARM_TLS_CALL,               0x5b)
   99 ELF_RELOC(R_ARM_TLS_DESCSEQ,            0x5c)
  100 ELF_RELOC(R_ARM_THM_TLS_CALL,           0x5d)
  101 ELF_RELOC(R_ARM_PLT32_ABS,              0x5e)
  102 ELF_RELOC(R_ARM_GOT_ABS,                0x5f)
  103 ELF_RELOC(R_ARM_GOT_PREL,               0x60)
  104 ELF_RELOC(R_ARM_GOT_BREL12,             0x61)
  105 ELF_RELOC(R_ARM_GOTOFF12,               0x62)
  106 ELF_RELOC(R_ARM_GOTRELAX,               0x63)
  107 ELF_RELOC(R_ARM_GNU_VTENTRY,            0x64)
  108 ELF_RELOC(R_ARM_GNU_VTINHERIT,          0x65)
  109 ELF_RELOC(R_ARM_THM_JUMP11,             0x66)
  110 ELF_RELOC(R_ARM_THM_JUMP8,              0x67)
  111 ELF_RELOC(R_ARM_TLS_GD32,               0x68)
  112 ELF_RELOC(R_ARM_TLS_LDM32,              0x69)
  113 ELF_RELOC(R_ARM_TLS_LDO32,              0x6a)
  114 ELF_RELOC(R_ARM_TLS_IE32,               0x6b)
  115 ELF_RELOC(R_ARM_TLS_LE32,               0x6c)
  116 ELF_RELOC(R_ARM_TLS_LDO12,              0x6d)
  117 ELF_RELOC(R_ARM_TLS_LE12,               0x6e)
  118 ELF_RELOC(R_ARM_TLS_IE12GP,             0x6f)
  119 ELF_RELOC(R_ARM_PRIVATE_0,              0x70)
  120 ELF_RELOC(R_ARM_PRIVATE_1,              0x71)
  121 ELF_RELOC(R_ARM_PRIVATE_2,              0x72)
  122 ELF_RELOC(R_ARM_PRIVATE_3,              0x73)
  123 ELF_RELOC(R_ARM_PRIVATE_4,              0x74)
  124 ELF_RELOC(R_ARM_PRIVATE_5,              0x75)
  125 ELF_RELOC(R_ARM_PRIVATE_6,              0x76)
  126 ELF_RELOC(R_ARM_PRIVATE_7,              0x77)
  127 ELF_RELOC(R_ARM_PRIVATE_8,              0x78)
  128 ELF_RELOC(R_ARM_PRIVATE_9,              0x79)
  129 ELF_RELOC(R_ARM_PRIVATE_10,             0x7a)
  130 ELF_RELOC(R_ARM_PRIVATE_11,             0x7b)
  131 ELF_RELOC(R_ARM_PRIVATE_12,             0x7c)
  132 ELF_RELOC(R_ARM_PRIVATE_13,             0x7d)
  133 ELF_RELOC(R_ARM_PRIVATE_14,             0x7e)
  134 ELF_RELOC(R_ARM_PRIVATE_15,             0x7f)
  135 ELF_RELOC(R_ARM_ME_TOO,                 0x80)
  136 ELF_RELOC(R_ARM_THM_TLS_DESCSEQ16,      0x81)
  137 ELF_RELOC(R_ARM_THM_TLS_DESCSEQ32,      0x82)
  138 ELF_RELOC(R_ARM_THM_BF16,               0x88)
  139 ELF_RELOC(R_ARM_THM_BF12,               0x89)
  140 ELF_RELOC(R_ARM_THM_BF18,               0x8a)
  141 ELF_RELOC(R_ARM_IRELATIVE,              0xa0)
include/llvm/BinaryFormat/ELFRelocs/AVR.def
    6 ELF_RELOC(R_AVR_NONE,                  0)
    7 ELF_RELOC(R_AVR_32,                    1)
    8 ELF_RELOC(R_AVR_7_PCREL,               2)
    9 ELF_RELOC(R_AVR_13_PCREL,              3)
   10 ELF_RELOC(R_AVR_16,                    4)
   11 ELF_RELOC(R_AVR_16_PM,                 5)
   12 ELF_RELOC(R_AVR_LO8_LDI,               6)
   13 ELF_RELOC(R_AVR_HI8_LDI,               7)
   14 ELF_RELOC(R_AVR_HH8_LDI,               8)
   15 ELF_RELOC(R_AVR_LO8_LDI_NEG,           9)
   16 ELF_RELOC(R_AVR_HI8_LDI_NEG,          10)
   17 ELF_RELOC(R_AVR_HH8_LDI_NEG,          11)
   18 ELF_RELOC(R_AVR_LO8_LDI_PM,           12)
   19 ELF_RELOC(R_AVR_HI8_LDI_PM,           13)
   20 ELF_RELOC(R_AVR_HH8_LDI_PM,           14)
   21 ELF_RELOC(R_AVR_LO8_LDI_PM_NEG,       15)
   22 ELF_RELOC(R_AVR_HI8_LDI_PM_NEG,       16)
   23 ELF_RELOC(R_AVR_HH8_LDI_PM_NEG,       17)
   24 ELF_RELOC(R_AVR_CALL,                 18)
   25 ELF_RELOC(R_AVR_LDI,                  19)
   26 ELF_RELOC(R_AVR_6,                    20)
   27 ELF_RELOC(R_AVR_6_ADIW,               21)
   28 ELF_RELOC(R_AVR_MS8_LDI,              22)
   29 ELF_RELOC(R_AVR_MS8_LDI_NEG,          23)
   30 ELF_RELOC(R_AVR_LO8_LDI_GS,           24)
   31 ELF_RELOC(R_AVR_HI8_LDI_GS,           25)
   32 ELF_RELOC(R_AVR_8,                    26)
   33 ELF_RELOC(R_AVR_8_LO8,                27)
   34 ELF_RELOC(R_AVR_8_HI8,                28)
   35 ELF_RELOC(R_AVR_8_HLO8,               29)
   36 ELF_RELOC(R_AVR_DIFF8,                30)
   37 ELF_RELOC(R_AVR_DIFF16,               31)
   38 ELF_RELOC(R_AVR_DIFF32,               32)
   39 ELF_RELOC(R_AVR_LDS_STS_16,           33)
   40 ELF_RELOC(R_AVR_PORT6,                34)
   41 ELF_RELOC(R_AVR_PORT5,                35)
include/llvm/BinaryFormat/ELFRelocs/BPF.def
    6 ELF_RELOC(R_BPF_NONE,        0)
    7 ELF_RELOC(R_BPF_64_64,       1)
    8 ELF_RELOC(R_BPF_64_32,      10)
include/llvm/BinaryFormat/ELFRelocs/Hexagon.def
    7 ELF_RELOC(R_HEX_NONE,                0)
    8 ELF_RELOC(R_HEX_B22_PCREL,           1)
    9 ELF_RELOC(R_HEX_B15_PCREL,           2)
   10 ELF_RELOC(R_HEX_B7_PCREL,            3)
   11 ELF_RELOC(R_HEX_LO16,                4)
   12 ELF_RELOC(R_HEX_HI16,                5)
   13 ELF_RELOC(R_HEX_32,                  6)
   14 ELF_RELOC(R_HEX_16,                  7)
   15 ELF_RELOC(R_HEX_8,                   8)
   16 ELF_RELOC(R_HEX_GPREL16_0,           9)
   17 ELF_RELOC(R_HEX_GPREL16_1,           10)
   18 ELF_RELOC(R_HEX_GPREL16_2,           11)
   19 ELF_RELOC(R_HEX_GPREL16_3,           12)
   20 ELF_RELOC(R_HEX_HL16,                13)
   21 ELF_RELOC(R_HEX_B13_PCREL,           14)
   22 ELF_RELOC(R_HEX_B9_PCREL,            15)
   23 ELF_RELOC(R_HEX_B32_PCREL_X,         16)
   24 ELF_RELOC(R_HEX_32_6_X,              17)
   25 ELF_RELOC(R_HEX_B22_PCREL_X,         18)
   26 ELF_RELOC(R_HEX_B15_PCREL_X,         19)
   27 ELF_RELOC(R_HEX_B13_PCREL_X,         20)
   28 ELF_RELOC(R_HEX_B9_PCREL_X,          21)
   29 ELF_RELOC(R_HEX_B7_PCREL_X,          22)
   30 ELF_RELOC(R_HEX_16_X,                23)
   31 ELF_RELOC(R_HEX_12_X,                24)
   32 ELF_RELOC(R_HEX_11_X,                25)
   33 ELF_RELOC(R_HEX_10_X,                26)
   34 ELF_RELOC(R_HEX_9_X,                 27)
   35 ELF_RELOC(R_HEX_8_X,                 28)
   36 ELF_RELOC(R_HEX_7_X,                 29)
   37 ELF_RELOC(R_HEX_6_X,                 30)
   38 ELF_RELOC(R_HEX_32_PCREL,            31)
   39 ELF_RELOC(R_HEX_COPY,                32)
   40 ELF_RELOC(R_HEX_GLOB_DAT,            33)
   41 ELF_RELOC(R_HEX_JMP_SLOT,            34)
   42 ELF_RELOC(R_HEX_RELATIVE,            35)
   43 ELF_RELOC(R_HEX_PLT_B22_PCREL,       36)
   44 ELF_RELOC(R_HEX_GOTREL_LO16,         37)
   45 ELF_RELOC(R_HEX_GOTREL_HI16,         38)
   46 ELF_RELOC(R_HEX_GOTREL_32,           39)
   47 ELF_RELOC(R_HEX_GOT_LO16,            40)
   48 ELF_RELOC(R_HEX_GOT_HI16,            41)
   49 ELF_RELOC(R_HEX_GOT_32,              42)
   50 ELF_RELOC(R_HEX_GOT_16,              43)
   51 ELF_RELOC(R_HEX_DTPMOD_32,           44)
   52 ELF_RELOC(R_HEX_DTPREL_LO16,         45)
   53 ELF_RELOC(R_HEX_DTPREL_HI16,         46)
   54 ELF_RELOC(R_HEX_DTPREL_32,           47)
   55 ELF_RELOC(R_HEX_DTPREL_16,           48)
   56 ELF_RELOC(R_HEX_GD_PLT_B22_PCREL,    49)
   57 ELF_RELOC(R_HEX_GD_GOT_LO16,         50)
   58 ELF_RELOC(R_HEX_GD_GOT_HI16,         51)
   59 ELF_RELOC(R_HEX_GD_GOT_32,           52)
   60 ELF_RELOC(R_HEX_GD_GOT_16,           53)
   61 ELF_RELOC(R_HEX_IE_LO16,             54)
   62 ELF_RELOC(R_HEX_IE_HI16,             55)
   63 ELF_RELOC(R_HEX_IE_32,               56)
   64 ELF_RELOC(R_HEX_IE_GOT_LO16,         57)
   65 ELF_RELOC(R_HEX_IE_GOT_HI16,         58)
   66 ELF_RELOC(R_HEX_IE_GOT_32,           59)
   67 ELF_RELOC(R_HEX_IE_GOT_16,           60)
   68 ELF_RELOC(R_HEX_TPREL_LO16,          61)
   69 ELF_RELOC(R_HEX_TPREL_HI16,          62)
   70 ELF_RELOC(R_HEX_TPREL_32,            63)
   71 ELF_RELOC(R_HEX_TPREL_16,            64)
   72 ELF_RELOC(R_HEX_6_PCREL_X,           65)
   73 ELF_RELOC(R_HEX_GOTREL_32_6_X,       66)
   74 ELF_RELOC(R_HEX_GOTREL_16_X,         67)
   75 ELF_RELOC(R_HEX_GOTREL_11_X,         68)
   76 ELF_RELOC(R_HEX_GOT_32_6_X,          69)
   77 ELF_RELOC(R_HEX_GOT_16_X,            70)
   78 ELF_RELOC(R_HEX_GOT_11_X,            71)
   79 ELF_RELOC(R_HEX_DTPREL_32_6_X,       72)
   80 ELF_RELOC(R_HEX_DTPREL_16_X,         73)
   81 ELF_RELOC(R_HEX_DTPREL_11_X,         74)
   82 ELF_RELOC(R_HEX_GD_GOT_32_6_X,       75)
   83 ELF_RELOC(R_HEX_GD_GOT_16_X,         76)
   84 ELF_RELOC(R_HEX_GD_GOT_11_X,         77)
   85 ELF_RELOC(R_HEX_IE_32_6_X,           78)
   86 ELF_RELOC(R_HEX_IE_16_X,             79)
   87 ELF_RELOC(R_HEX_IE_GOT_32_6_X,       80)
   88 ELF_RELOC(R_HEX_IE_GOT_16_X,         81)
   89 ELF_RELOC(R_HEX_IE_GOT_11_X,         82)
   90 ELF_RELOC(R_HEX_TPREL_32_6_X,        83)
   91 ELF_RELOC(R_HEX_TPREL_16_X,          84)
   92 ELF_RELOC(R_HEX_TPREL_11_X,          85)
   93 ELF_RELOC(R_HEX_LD_PLT_B22_PCREL,    86)
   94 ELF_RELOC(R_HEX_LD_GOT_LO16,         87)
   95 ELF_RELOC(R_HEX_LD_GOT_HI16,         88)
   96 ELF_RELOC(R_HEX_LD_GOT_32,           89)
   97 ELF_RELOC(R_HEX_LD_GOT_16,           90)
   98 ELF_RELOC(R_HEX_LD_GOT_32_6_X,       91)
   99 ELF_RELOC(R_HEX_LD_GOT_16_X,         92)
  100 ELF_RELOC(R_HEX_LD_GOT_11_X,         93)
  101 ELF_RELOC(R_HEX_23_REG,              94)
  102 ELF_RELOC(R_HEX_GD_PLT_B22_PCREL_X,  95)
  103 ELF_RELOC(R_HEX_GD_PLT_B32_PCREL_X,  96)
  104 ELF_RELOC(R_HEX_LD_PLT_B22_PCREL_X,  97)
  105 ELF_RELOC(R_HEX_LD_PLT_B32_PCREL_X,  98)
  106 ELF_RELOC(R_HEX_27_REG,              99)
include/llvm/BinaryFormat/ELFRelocs/Lanai.def
    7 ELF_RELOC(R_LANAI_NONE,        0)
    9 ELF_RELOC(R_LANAI_21,          1)
   11 ELF_RELOC(R_LANAI_21_F,        2)
   13 ELF_RELOC(R_LANAI_25,          3)
   15 ELF_RELOC(R_LANAI_32,          4)
   17 ELF_RELOC(R_LANAI_HI16,        5)
   19 ELF_RELOC(R_LANAI_LO16,        6)
include/llvm/BinaryFormat/ELFRelocs/MSP430.def
    6 ELF_RELOC(R_MSP430_NONE,               0)
    7 ELF_RELOC(R_MSP430_32,                 1)
    8 ELF_RELOC(R_MSP430_10_PCREL,           2)
    9 ELF_RELOC(R_MSP430_16,                 3)
   10 ELF_RELOC(R_MSP430_16_PCREL,           4)
   11 ELF_RELOC(R_MSP430_16_BYTE,            5)
   12 ELF_RELOC(R_MSP430_16_PCREL_BYTE,      6)
   13 ELF_RELOC(R_MSP430_2X_PCREL,           7)
   14 ELF_RELOC(R_MSP430_RL_PCREL,           8)
   15 ELF_RELOC(R_MSP430_8,                  9)
   16 ELF_RELOC(R_MSP430_SYM_DIFF,           10)
include/llvm/BinaryFormat/ELFRelocs/Mips.def
    6 ELF_RELOC(R_MIPS_NONE,                0)
    7 ELF_RELOC(R_MIPS_16,                  1)
    8 ELF_RELOC(R_MIPS_32,                  2)
    9 ELF_RELOC(R_MIPS_REL32,               3)
   10 ELF_RELOC(R_MIPS_26,                  4)
   11 ELF_RELOC(R_MIPS_HI16,                5)
   12 ELF_RELOC(R_MIPS_LO16,                6)
   13 ELF_RELOC(R_MIPS_GPREL16,             7)
   14 ELF_RELOC(R_MIPS_LITERAL,             8)
   15 ELF_RELOC(R_MIPS_GOT16,               9)
   16 ELF_RELOC(R_MIPS_PC16,               10)
   17 ELF_RELOC(R_MIPS_CALL16,             11)
   18 ELF_RELOC(R_MIPS_GPREL32,            12)
   19 ELF_RELOC(R_MIPS_UNUSED1,            13)
   20 ELF_RELOC(R_MIPS_UNUSED2,            14)
   21 ELF_RELOC(R_MIPS_UNUSED3,            15)
   22 ELF_RELOC(R_MIPS_SHIFT5,             16)
   23 ELF_RELOC(R_MIPS_SHIFT6,             17)
   24 ELF_RELOC(R_MIPS_64,                 18)
   25 ELF_RELOC(R_MIPS_GOT_DISP,           19)
   26 ELF_RELOC(R_MIPS_GOT_PAGE,           20)
   27 ELF_RELOC(R_MIPS_GOT_OFST,           21)
   28 ELF_RELOC(R_MIPS_GOT_HI16,           22)
   29 ELF_RELOC(R_MIPS_GOT_LO16,           23)
   30 ELF_RELOC(R_MIPS_SUB,                24)
   31 ELF_RELOC(R_MIPS_INSERT_A,           25)
   32 ELF_RELOC(R_MIPS_INSERT_B,           26)
   33 ELF_RELOC(R_MIPS_DELETE,             27)
   34 ELF_RELOC(R_MIPS_HIGHER,             28)
   35 ELF_RELOC(R_MIPS_HIGHEST,            29)
   36 ELF_RELOC(R_MIPS_CALL_HI16,          30)
   37 ELF_RELOC(R_MIPS_CALL_LO16,          31)
   38 ELF_RELOC(R_MIPS_SCN_DISP,           32)
   39 ELF_RELOC(R_MIPS_REL16,              33)
   40 ELF_RELOC(R_MIPS_ADD_IMMEDIATE,      34)
   41 ELF_RELOC(R_MIPS_PJUMP,              35)
   42 ELF_RELOC(R_MIPS_RELGOT,             36)
   43 ELF_RELOC(R_MIPS_JALR,               37)
   44 ELF_RELOC(R_MIPS_TLS_DTPMOD32,       38)
   45 ELF_RELOC(R_MIPS_TLS_DTPREL32,       39)
   46 ELF_RELOC(R_MIPS_TLS_DTPMOD64,       40)
   47 ELF_RELOC(R_MIPS_TLS_DTPREL64,       41)
   48 ELF_RELOC(R_MIPS_TLS_GD,             42)
   49 ELF_RELOC(R_MIPS_TLS_LDM,            43)
   50 ELF_RELOC(R_MIPS_TLS_DTPREL_HI16,    44)
   51 ELF_RELOC(R_MIPS_TLS_DTPREL_LO16,    45)
   52 ELF_RELOC(R_MIPS_TLS_GOTTPREL,       46)
   53 ELF_RELOC(R_MIPS_TLS_TPREL32,        47)
   54 ELF_RELOC(R_MIPS_TLS_TPREL64,        48)
   55 ELF_RELOC(R_MIPS_TLS_TPREL_HI16,     49)
   56 ELF_RELOC(R_MIPS_TLS_TPREL_LO16,     50)
   57 ELF_RELOC(R_MIPS_GLOB_DAT,           51)
   58 ELF_RELOC(R_MIPS_PC21_S2,            60)
   59 ELF_RELOC(R_MIPS_PC26_S2,            61)
   60 ELF_RELOC(R_MIPS_PC18_S3,            62)
   61 ELF_RELOC(R_MIPS_PC19_S2,            63)
   62 ELF_RELOC(R_MIPS_PCHI16,             64)
   63 ELF_RELOC(R_MIPS_PCLO16,             65)
   64 ELF_RELOC(R_MIPS16_26,               100)
   65 ELF_RELOC(R_MIPS16_GPREL,            101)
   66 ELF_RELOC(R_MIPS16_GOT16,            102)
   67 ELF_RELOC(R_MIPS16_CALL16,           103)
   68 ELF_RELOC(R_MIPS16_HI16,             104)
   69 ELF_RELOC(R_MIPS16_LO16,             105)
   70 ELF_RELOC(R_MIPS16_TLS_GD,           106)
   71 ELF_RELOC(R_MIPS16_TLS_LDM,          107)
   72 ELF_RELOC(R_MIPS16_TLS_DTPREL_HI16,  108)
   73 ELF_RELOC(R_MIPS16_TLS_DTPREL_LO16,  109)
   74 ELF_RELOC(R_MIPS16_TLS_GOTTPREL,     110)
   75 ELF_RELOC(R_MIPS16_TLS_TPREL_HI16,   111)
   76 ELF_RELOC(R_MIPS16_TLS_TPREL_LO16,   112)
   77 ELF_RELOC(R_MIPS_COPY,               126)
   78 ELF_RELOC(R_MIPS_JUMP_SLOT,          127)
   79 ELF_RELOC(R_MICROMIPS_26_S1,         133)
   80 ELF_RELOC(R_MICROMIPS_HI16,          134)
   81 ELF_RELOC(R_MICROMIPS_LO16,          135)
   82 ELF_RELOC(R_MICROMIPS_GPREL16,       136)
   83 ELF_RELOC(R_MICROMIPS_LITERAL,       137)
   84 ELF_RELOC(R_MICROMIPS_GOT16,         138)
   85 ELF_RELOC(R_MICROMIPS_PC7_S1,        139)
   86 ELF_RELOC(R_MICROMIPS_PC10_S1,       140)
   87 ELF_RELOC(R_MICROMIPS_PC16_S1,       141)
   88 ELF_RELOC(R_MICROMIPS_CALL16,        142)
   89 ELF_RELOC(R_MICROMIPS_GOT_DISP,      145)
   90 ELF_RELOC(R_MICROMIPS_GOT_PAGE,      146)
   91 ELF_RELOC(R_MICROMIPS_GOT_OFST,      147)
   92 ELF_RELOC(R_MICROMIPS_GOT_HI16,      148)
   93 ELF_RELOC(R_MICROMIPS_GOT_LO16,      149)
   94 ELF_RELOC(R_MICROMIPS_SUB,           150)
   95 ELF_RELOC(R_MICROMIPS_HIGHER,        151)
   96 ELF_RELOC(R_MICROMIPS_HIGHEST,       152)
   97 ELF_RELOC(R_MICROMIPS_CALL_HI16,     153)
   98 ELF_RELOC(R_MICROMIPS_CALL_LO16,     154)
   99 ELF_RELOC(R_MICROMIPS_SCN_DISP,      155)
  100 ELF_RELOC(R_MICROMIPS_JALR,          156)
  101 ELF_RELOC(R_MICROMIPS_HI0_LO16,      157)
  102 ELF_RELOC(R_MICROMIPS_TLS_GD,           162)
  103 ELF_RELOC(R_MICROMIPS_TLS_LDM,          163)
  104 ELF_RELOC(R_MICROMIPS_TLS_DTPREL_HI16,  164)
  105 ELF_RELOC(R_MICROMIPS_TLS_DTPREL_LO16,  165)
  106 ELF_RELOC(R_MICROMIPS_TLS_GOTTPREL,     166)
  107 ELF_RELOC(R_MICROMIPS_TLS_TPREL_HI16,   169)
  108 ELF_RELOC(R_MICROMIPS_TLS_TPREL_LO16,   170)
  109 ELF_RELOC(R_MICROMIPS_GPREL7_S2,        172)
  110 ELF_RELOC(R_MICROMIPS_PC23_S2,          173)
  111 ELF_RELOC(R_MICROMIPS_PC21_S1,          174)
  112 ELF_RELOC(R_MICROMIPS_PC26_S1,          175)
  113 ELF_RELOC(R_MICROMIPS_PC18_S3,          176)
  114 ELF_RELOC(R_MICROMIPS_PC19_S2,          177)
  115 ELF_RELOC(R_MIPS_NUM,                218)
  116 ELF_RELOC(R_MIPS_PC32,               248)
  117 ELF_RELOC(R_MIPS_EH,                 249)
include/llvm/BinaryFormat/ELFRelocs/PowerPC.def
   84 ELF_RELOC(R_PPC_NONE,                   0)      /* No relocation. */
   85 ELF_RELOC(R_PPC_ADDR32,                 1)
   86 ELF_RELOC(R_PPC_ADDR24,                 2)
   87 ELF_RELOC(R_PPC_ADDR16,                 3)
   88 ELF_RELOC(R_PPC_ADDR16_LO,              4)
   89 ELF_RELOC(R_PPC_ADDR16_HI,              5)
   90 ELF_RELOC(R_PPC_ADDR16_HA,              6)
   91 ELF_RELOC(R_PPC_ADDR14,                 7)
   92 ELF_RELOC(R_PPC_ADDR14_BRTAKEN,         8)
   93 ELF_RELOC(R_PPC_ADDR14_BRNTAKEN,        9)
   94 ELF_RELOC(R_PPC_REL24,                  10)
   95 ELF_RELOC(R_PPC_REL14,                  11)
   96 ELF_RELOC(R_PPC_REL14_BRTAKEN,          12)
   97 ELF_RELOC(R_PPC_REL14_BRNTAKEN,         13)
   98 ELF_RELOC(R_PPC_GOT16,                  14)
   99 ELF_RELOC(R_PPC_GOT16_LO,               15)
  100 ELF_RELOC(R_PPC_GOT16_HI,               16)
  101 ELF_RELOC(R_PPC_GOT16_HA,               17)
  102 ELF_RELOC(R_PPC_PLTREL24,               18)
  103 ELF_RELOC(R_PPC_COPY,                   19)
  104 ELF_RELOC(R_PPC_GLOB_DAT,               20)
  105 ELF_RELOC(R_PPC_JMP_SLOT,               21)
  106 ELF_RELOC(R_PPC_RELATIVE,               22)
  107 ELF_RELOC(R_PPC_LOCAL24PC,              23)
  108 ELF_RELOC(R_PPC_UADDR32,                24)
  109 ELF_RELOC(R_PPC_UADDR16,                25)
  110 ELF_RELOC(R_PPC_REL32,                  26)
  111 ELF_RELOC(R_PPC_PLT32,                  27)
  112 ELF_RELOC(R_PPC_PLTREL32,               28)
  113 ELF_RELOC(R_PPC_PLT16_LO,               29)
  114 ELF_RELOC(R_PPC_PLT16_HI,               30)
  115 ELF_RELOC(R_PPC_PLT16_HA,               31)
  116 ELF_RELOC(R_PPC_SDAREL16,               32)
  117 ELF_RELOC(R_PPC_SECTOFF,                33)
  118 ELF_RELOC(R_PPC_SECTOFF_LO,             34)
  119 ELF_RELOC(R_PPC_SECTOFF_HI,             35)
  120 ELF_RELOC(R_PPC_SECTOFF_HA,             36)
  121 ELF_RELOC(R_PPC_ADDR30,                 37)
  122 ELF_RELOC(R_PPC_TLS,                    67)
  123 ELF_RELOC(R_PPC_DTPMOD32,               68)
  124 ELF_RELOC(R_PPC_TPREL16,                69)
  125 ELF_RELOC(R_PPC_TPREL16_LO,             70)
  126 ELF_RELOC(R_PPC_TPREL16_HI,             71)
  127 ELF_RELOC(R_PPC_TPREL16_HA,             72)
  128 ELF_RELOC(R_PPC_TPREL32,                73)
  129 ELF_RELOC(R_PPC_DTPREL16,               74)
  130 ELF_RELOC(R_PPC_DTPREL16_LO,            75)
  131 ELF_RELOC(R_PPC_DTPREL16_HI,            76)
  132 ELF_RELOC(R_PPC_DTPREL16_HA,            77)
  133 ELF_RELOC(R_PPC_DTPREL32,               78)
  134 ELF_RELOC(R_PPC_GOT_TLSGD16,            79)
  135 ELF_RELOC(R_PPC_GOT_TLSGD16_LO,         80)
  136 ELF_RELOC(R_PPC_GOT_TLSGD16_HI,         81)
  137 ELF_RELOC(R_PPC_GOT_TLSGD16_HA,         82)
  138 ELF_RELOC(R_PPC_GOT_TLSLD16,            83)
  139 ELF_RELOC(R_PPC_GOT_TLSLD16_LO,         84)
  140 ELF_RELOC(R_PPC_GOT_TLSLD16_HI,         85)
  141 ELF_RELOC(R_PPC_GOT_TLSLD16_HA,         86)
  142 ELF_RELOC(R_PPC_GOT_TPREL16,            87)
  143 ELF_RELOC(R_PPC_GOT_TPREL16_LO,         88)
  144 ELF_RELOC(R_PPC_GOT_TPREL16_HI,         89)
  145 ELF_RELOC(R_PPC_GOT_TPREL16_HA,         90)
  146 ELF_RELOC(R_PPC_GOT_DTPREL16,           91)
  147 ELF_RELOC(R_PPC_GOT_DTPREL16_LO,        92)
  148 ELF_RELOC(R_PPC_GOT_DTPREL16_HI,        93)
  149 ELF_RELOC(R_PPC_GOT_DTPREL16_HA,        94)
  150 ELF_RELOC(R_PPC_TLSGD,                  95)
  151 ELF_RELOC(R_PPC_TLSLD,                  96)
  152 ELF_RELOC(R_PPC_IRELATIVE,              248)
  153 ELF_RELOC(R_PPC_REL16,                  249)
  154 ELF_RELOC(R_PPC_REL16_LO,               250)
  155 ELF_RELOC(R_PPC_REL16_HI,               251)
  156 ELF_RELOC(R_PPC_REL16_HA,               252)
include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
  104 ELF_RELOC(R_PPC64_NONE,                 0)
  105 ELF_RELOC(R_PPC64_ADDR32,               1)
  106 ELF_RELOC(R_PPC64_ADDR24,               2)
  107 ELF_RELOC(R_PPC64_ADDR16,               3)
  108 ELF_RELOC(R_PPC64_ADDR16_LO,            4)
  109 ELF_RELOC(R_PPC64_ADDR16_HI,            5)
  110 ELF_RELOC(R_PPC64_ADDR16_HA,            6)
  111 ELF_RELOC(R_PPC64_ADDR14,               7)
  112 ELF_RELOC(R_PPC64_ADDR14_BRTAKEN,       8)
  113 ELF_RELOC(R_PPC64_ADDR14_BRNTAKEN,      9)
  114 ELF_RELOC(R_PPC64_REL24,                10)
  115 ELF_RELOC(R_PPC64_REL14,                11)
  116 ELF_RELOC(R_PPC64_REL14_BRTAKEN,        12)
  117 ELF_RELOC(R_PPC64_REL14_BRNTAKEN,       13)
  118 ELF_RELOC(R_PPC64_GOT16,                14)
  119 ELF_RELOC(R_PPC64_GOT16_LO,             15)
  120 ELF_RELOC(R_PPC64_GOT16_HI,             16)
  121 ELF_RELOC(R_PPC64_GOT16_HA,             17)
  122 ELF_RELOC(R_PPC64_GLOB_DAT,             20)
  123 ELF_RELOC(R_PPC64_JMP_SLOT,             21)
  124 ELF_RELOC(R_PPC64_RELATIVE,             22)
  125 ELF_RELOC(R_PPC64_REL32,                26)
  126 ELF_RELOC(R_PPC64_ADDR64,               38)
  127 ELF_RELOC(R_PPC64_ADDR16_HIGHER,        39)
  128 ELF_RELOC(R_PPC64_ADDR16_HIGHERA,       40)
  129 ELF_RELOC(R_PPC64_ADDR16_HIGHEST,       41)
  130 ELF_RELOC(R_PPC64_ADDR16_HIGHESTA,      42)
  131 ELF_RELOC(R_PPC64_REL64,                44)
  132 ELF_RELOC(R_PPC64_TOC16,                47)
  133 ELF_RELOC(R_PPC64_TOC16_LO,             48)
  134 ELF_RELOC(R_PPC64_TOC16_HI,             49)
  135 ELF_RELOC(R_PPC64_TOC16_HA,             50)
  136 ELF_RELOC(R_PPC64_TOC,                  51)
  137 ELF_RELOC(R_PPC64_ADDR16_DS,            56)
  138 ELF_RELOC(R_PPC64_ADDR16_LO_DS,         57)
  139 ELF_RELOC(R_PPC64_GOT16_DS,             58)
  140 ELF_RELOC(R_PPC64_GOT16_LO_DS,          59)
  141 ELF_RELOC(R_PPC64_TOC16_DS,             63)
  142 ELF_RELOC(R_PPC64_TOC16_LO_DS,          64)
  143 ELF_RELOC(R_PPC64_TLS,                  67)
  144 ELF_RELOC(R_PPC64_DTPMOD64,             68)
  145 ELF_RELOC(R_PPC64_TPREL16,              69)
  146 ELF_RELOC(R_PPC64_TPREL16_LO,           70)
  147 ELF_RELOC(R_PPC64_TPREL16_HI,           71)
  148 ELF_RELOC(R_PPC64_TPREL16_HA,           72)
  149 ELF_RELOC(R_PPC64_TPREL64,              73)
  150 ELF_RELOC(R_PPC64_DTPREL16,             74)
  151 ELF_RELOC(R_PPC64_DTPREL16_LO,          75)
  152 ELF_RELOC(R_PPC64_DTPREL16_HI,          76)
  153 ELF_RELOC(R_PPC64_DTPREL16_HA,          77)
  154 ELF_RELOC(R_PPC64_DTPREL64,             78)
  155 ELF_RELOC(R_PPC64_GOT_TLSGD16,          79)
  156 ELF_RELOC(R_PPC64_GOT_TLSGD16_LO,       80)
  157 ELF_RELOC(R_PPC64_GOT_TLSGD16_HI,       81)
  158 ELF_RELOC(R_PPC64_GOT_TLSGD16_HA,       82)
  159 ELF_RELOC(R_PPC64_GOT_TLSLD16,          83)
  160 ELF_RELOC(R_PPC64_GOT_TLSLD16_LO,       84)
  161 ELF_RELOC(R_PPC64_GOT_TLSLD16_HI,       85)
  162 ELF_RELOC(R_PPC64_GOT_TLSLD16_HA,       86)
  163 ELF_RELOC(R_PPC64_GOT_TPREL16_DS,       87)
  164 ELF_RELOC(R_PPC64_GOT_TPREL16_LO_DS,    88)
  165 ELF_RELOC(R_PPC64_GOT_TPREL16_HI,       89)
  166 ELF_RELOC(R_PPC64_GOT_TPREL16_HA,       90)
  167 ELF_RELOC(R_PPC64_GOT_DTPREL16_DS,      91)
  168 ELF_RELOC(R_PPC64_GOT_DTPREL16_LO_DS,   92)
  169 ELF_RELOC(R_PPC64_GOT_DTPREL16_HI,      93)
  170 ELF_RELOC(R_PPC64_GOT_DTPREL16_HA,      94)
  171 ELF_RELOC(R_PPC64_TPREL16_DS,           95)
  172 ELF_RELOC(R_PPC64_TPREL16_LO_DS,        96)
  173 ELF_RELOC(R_PPC64_TPREL16_HIGHER,       97)
  174 ELF_RELOC(R_PPC64_TPREL16_HIGHERA,      98)
  175 ELF_RELOC(R_PPC64_TPREL16_HIGHEST,      99)
  176 ELF_RELOC(R_PPC64_TPREL16_HIGHESTA,     100)
  177 ELF_RELOC(R_PPC64_DTPREL16_DS,          101)
  178 ELF_RELOC(R_PPC64_DTPREL16_LO_DS,       102)
  179 ELF_RELOC(R_PPC64_DTPREL16_HIGHER,      103)
  180 ELF_RELOC(R_PPC64_DTPREL16_HIGHERA,     104)
  181 ELF_RELOC(R_PPC64_DTPREL16_HIGHEST,     105)
  182 ELF_RELOC(R_PPC64_DTPREL16_HIGHESTA,    106)
  183 ELF_RELOC(R_PPC64_TLSGD,                107)
  184 ELF_RELOC(R_PPC64_TLSLD,                108)
  185 ELF_RELOC(R_PPC64_ADDR16_HIGH,          110)
  186 ELF_RELOC(R_PPC64_ADDR16_HIGHA,         111)
  187 ELF_RELOC(R_PPC64_TPREL16_HIGH,         112)
  188 ELF_RELOC(R_PPC64_TPREL16_HIGHA,        113)
  189 ELF_RELOC(R_PPC64_DTPREL16_HIGH,        114)
  190 ELF_RELOC(R_PPC64_DTPREL16_HIGHA,       115)
  191 ELF_RELOC(R_PPC64_IRELATIVE,            248)
  192 ELF_RELOC(R_PPC64_REL16,                249)
  193 ELF_RELOC(R_PPC64_REL16_LO,             250)
  194 ELF_RELOC(R_PPC64_REL16_HI,             251)
  195 ELF_RELOC(R_PPC64_REL16_HA,             252)
include/llvm/BinaryFormat/ELFRelocs/RISCV.def
    6 ELF_RELOC(R_RISCV_NONE,               0)
    7 ELF_RELOC(R_RISCV_32,                 1)
    8 ELF_RELOC(R_RISCV_64,                 2)
    9 ELF_RELOC(R_RISCV_RELATIVE,           3)
   10 ELF_RELOC(R_RISCV_COPY,               4)
   11 ELF_RELOC(R_RISCV_JUMP_SLOT,          5)
   12 ELF_RELOC(R_RISCV_TLS_DTPMOD32,       6)
   13 ELF_RELOC(R_RISCV_TLS_DTPMOD64,       7)
   14 ELF_RELOC(R_RISCV_TLS_DTPREL32,       8)
   15 ELF_RELOC(R_RISCV_TLS_DTPREL64,       9)
   16 ELF_RELOC(R_RISCV_TLS_TPREL32,       10)
   17 ELF_RELOC(R_RISCV_TLS_TPREL64,       11)
   18 ELF_RELOC(R_RISCV_BRANCH,            16)
   19 ELF_RELOC(R_RISCV_JAL,               17)
   20 ELF_RELOC(R_RISCV_CALL,              18)
   21 ELF_RELOC(R_RISCV_CALL_PLT,          19)
   22 ELF_RELOC(R_RISCV_GOT_HI20,          20)
   23 ELF_RELOC(R_RISCV_TLS_GOT_HI20,      21)
   24 ELF_RELOC(R_RISCV_TLS_GD_HI20,       22)
   25 ELF_RELOC(R_RISCV_PCREL_HI20,        23)
   26 ELF_RELOC(R_RISCV_PCREL_LO12_I,      24)
   27 ELF_RELOC(R_RISCV_PCREL_LO12_S,      25)
   28 ELF_RELOC(R_RISCV_HI20,              26)
   29 ELF_RELOC(R_RISCV_LO12_I,            27)
   30 ELF_RELOC(R_RISCV_LO12_S,            28)
   31 ELF_RELOC(R_RISCV_TPREL_HI20,        29)
   32 ELF_RELOC(R_RISCV_TPREL_LO12_I,      30)
   33 ELF_RELOC(R_RISCV_TPREL_LO12_S,      31)
   34 ELF_RELOC(R_RISCV_TPREL_ADD,         32)
   35 ELF_RELOC(R_RISCV_ADD8,              33)
   36 ELF_RELOC(R_RISCV_ADD16,             34)
   37 ELF_RELOC(R_RISCV_ADD32,             35)
   38 ELF_RELOC(R_RISCV_ADD64,             36)
   39 ELF_RELOC(R_RISCV_SUB8,              37)
   40 ELF_RELOC(R_RISCV_SUB16,             38)
   41 ELF_RELOC(R_RISCV_SUB32,             39)
   42 ELF_RELOC(R_RISCV_SUB64,             40)
   43 ELF_RELOC(R_RISCV_GNU_VTINHERIT,     41)
   44 ELF_RELOC(R_RISCV_GNU_VTENTRY,       42)
   45 ELF_RELOC(R_RISCV_ALIGN,             43)
   46 ELF_RELOC(R_RISCV_RVC_BRANCH,        44)
   47 ELF_RELOC(R_RISCV_RVC_JUMP,          45)
   48 ELF_RELOC(R_RISCV_RVC_LUI,           46)
   49 ELF_RELOC(R_RISCV_GPREL_I,           47)
   50 ELF_RELOC(R_RISCV_GPREL_S,           48)
   51 ELF_RELOC(R_RISCV_TPREL_I,           49)
   52 ELF_RELOC(R_RISCV_TPREL_S,           50)
   53 ELF_RELOC(R_RISCV_RELAX,             51)
   54 ELF_RELOC(R_RISCV_SUB6,              52)
   55 ELF_RELOC(R_RISCV_SET6,              53)
   56 ELF_RELOC(R_RISCV_SET8,              54)
   57 ELF_RELOC(R_RISCV_SET16,             55)
   58 ELF_RELOC(R_RISCV_SET32,             56)
   59 ELF_RELOC(R_RISCV_32_PCREL,          57)
include/llvm/BinaryFormat/ELFRelocs/Sparc.def
    6 ELF_RELOC(R_SPARC_NONE,         0)
    7 ELF_RELOC(R_SPARC_8,            1)
    8 ELF_RELOC(R_SPARC_16,           2)
    9 ELF_RELOC(R_SPARC_32,           3)
   10 ELF_RELOC(R_SPARC_DISP8,        4)
   11 ELF_RELOC(R_SPARC_DISP16,       5)
   12 ELF_RELOC(R_SPARC_DISP32,       6)
   13 ELF_RELOC(R_SPARC_WDISP30,      7)
   14 ELF_RELOC(R_SPARC_WDISP22,      8)
   15 ELF_RELOC(R_SPARC_HI22,         9)
   16 ELF_RELOC(R_SPARC_22,           10)
   17 ELF_RELOC(R_SPARC_13,           11)
   18 ELF_RELOC(R_SPARC_LO10,         12)
   19 ELF_RELOC(R_SPARC_GOT10,        13)
   20 ELF_RELOC(R_SPARC_GOT13,        14)
   21 ELF_RELOC(R_SPARC_GOT22,        15)
   22 ELF_RELOC(R_SPARC_PC10,         16)
   23 ELF_RELOC(R_SPARC_PC22,         17)
   24 ELF_RELOC(R_SPARC_WPLT30,       18)
   25 ELF_RELOC(R_SPARC_COPY,         19)
   26 ELF_RELOC(R_SPARC_GLOB_DAT,     20)
   27 ELF_RELOC(R_SPARC_JMP_SLOT,     21)
   28 ELF_RELOC(R_SPARC_RELATIVE,     22)
   29 ELF_RELOC(R_SPARC_UA32,         23)
   30 ELF_RELOC(R_SPARC_PLT32,        24)
   31 ELF_RELOC(R_SPARC_HIPLT22,      25)
   32 ELF_RELOC(R_SPARC_LOPLT10,      26)
   33 ELF_RELOC(R_SPARC_PCPLT32,      27)
   34 ELF_RELOC(R_SPARC_PCPLT22,      28)
   35 ELF_RELOC(R_SPARC_PCPLT10,      29)
   36 ELF_RELOC(R_SPARC_10,           30)
   37 ELF_RELOC(R_SPARC_11,           31)
   38 ELF_RELOC(R_SPARC_64,           32)
   39 ELF_RELOC(R_SPARC_OLO10,        33)
   40 ELF_RELOC(R_SPARC_HH22,         34)
   41 ELF_RELOC(R_SPARC_HM10,         35)
   42 ELF_RELOC(R_SPARC_LM22,         36)
   43 ELF_RELOC(R_SPARC_PC_HH22,      37)
   44 ELF_RELOC(R_SPARC_PC_HM10,      38)
   45 ELF_RELOC(R_SPARC_PC_LM22,      39)
   46 ELF_RELOC(R_SPARC_WDISP16,      40)
   47 ELF_RELOC(R_SPARC_WDISP19,      41)
   48 ELF_RELOC(R_SPARC_7,            43)
   49 ELF_RELOC(R_SPARC_5,            44)
   50 ELF_RELOC(R_SPARC_6,            45)
   51 ELF_RELOC(R_SPARC_DISP64,       46)
   52 ELF_RELOC(R_SPARC_PLT64,        47)
   53 ELF_RELOC(R_SPARC_HIX22,        48)
   54 ELF_RELOC(R_SPARC_LOX10,        49)
   55 ELF_RELOC(R_SPARC_H44,          50)
   56 ELF_RELOC(R_SPARC_M44,          51)
   57 ELF_RELOC(R_SPARC_L44,          52)
   58 ELF_RELOC(R_SPARC_REGISTER,     53)
   59 ELF_RELOC(R_SPARC_UA64,         54)
   60 ELF_RELOC(R_SPARC_UA16,         55)
   61 ELF_RELOC(R_SPARC_TLS_GD_HI22,    56)
   62 ELF_RELOC(R_SPARC_TLS_GD_LO10,    57)
   63 ELF_RELOC(R_SPARC_TLS_GD_ADD,     58)
   64 ELF_RELOC(R_SPARC_TLS_GD_CALL,    59)
   65 ELF_RELOC(R_SPARC_TLS_LDM_HI22,   60)
   66 ELF_RELOC(R_SPARC_TLS_LDM_LO10,   61)
   67 ELF_RELOC(R_SPARC_TLS_LDM_ADD,    62)
   68 ELF_RELOC(R_SPARC_TLS_LDM_CALL,   63)
   69 ELF_RELOC(R_SPARC_TLS_LDO_HIX22,  64)
   70 ELF_RELOC(R_SPARC_TLS_LDO_LOX10,  65)
   71 ELF_RELOC(R_SPARC_TLS_LDO_ADD,    66)
   72 ELF_RELOC(R_SPARC_TLS_IE_HI22,    67)
   73 ELF_RELOC(R_SPARC_TLS_IE_LO10,    68)
   74 ELF_RELOC(R_SPARC_TLS_IE_LD,      69)
   75 ELF_RELOC(R_SPARC_TLS_IE_LDX,     70)
   76 ELF_RELOC(R_SPARC_TLS_IE_ADD,     71)
   77 ELF_RELOC(R_SPARC_TLS_LE_HIX22,   72)
   78 ELF_RELOC(R_SPARC_TLS_LE_LOX10,   73)
   79 ELF_RELOC(R_SPARC_TLS_DTPMOD32,   74)
   80 ELF_RELOC(R_SPARC_TLS_DTPMOD64,   75)
   81 ELF_RELOC(R_SPARC_TLS_DTPOFF32,   76)
   82 ELF_RELOC(R_SPARC_TLS_DTPOFF64,   77)
   83 ELF_RELOC(R_SPARC_TLS_TPOFF32,    78)
   84 ELF_RELOC(R_SPARC_TLS_TPOFF64,    79)
   85 ELF_RELOC(R_SPARC_GOTDATA_HIX22,  80)
   86 ELF_RELOC(R_SPARC_GOTDATA_LOX10,  81)
   87 ELF_RELOC(R_SPARC_GOTDATA_OP_HIX22,  82)
   88 ELF_RELOC(R_SPARC_GOTDATA_OP_LOX10,  83)
   89 ELF_RELOC(R_SPARC_GOTDATA_OP,     84)
include/llvm/BinaryFormat/ELFRelocs/SystemZ.def
    6 ELF_RELOC(R_390_NONE,          0)
    7 ELF_RELOC(R_390_8,             1)
    8 ELF_RELOC(R_390_12,            2)
    9 ELF_RELOC(R_390_16,            3)
   10 ELF_RELOC(R_390_32,            4)
   11 ELF_RELOC(R_390_PC32,          5)
   12 ELF_RELOC(R_390_GOT12,         6)
   13 ELF_RELOC(R_390_GOT32,         7)
   14 ELF_RELOC(R_390_PLT32,         8)
   15 ELF_RELOC(R_390_COPY,          9)
   16 ELF_RELOC(R_390_GLOB_DAT,     10)
   17 ELF_RELOC(R_390_JMP_SLOT,     11)
   18 ELF_RELOC(R_390_RELATIVE,     12)
   19 ELF_RELOC(R_390_GOTOFF,       13)
   20 ELF_RELOC(R_390_GOTPC,        14)
   21 ELF_RELOC(R_390_GOT16,        15)
   22 ELF_RELOC(R_390_PC16,         16)
   23 ELF_RELOC(R_390_PC16DBL,      17)
   24 ELF_RELOC(R_390_PLT16DBL,     18)
   25 ELF_RELOC(R_390_PC32DBL,      19)
   26 ELF_RELOC(R_390_PLT32DBL,     20)
   27 ELF_RELOC(R_390_GOTPCDBL,     21)
   28 ELF_RELOC(R_390_64,           22)
   29 ELF_RELOC(R_390_PC64,         23)
   30 ELF_RELOC(R_390_GOT64,        24)
   31 ELF_RELOC(R_390_PLT64,        25)
   32 ELF_RELOC(R_390_GOTENT,       26)
   33 ELF_RELOC(R_390_GOTOFF16,     27)
   34 ELF_RELOC(R_390_GOTOFF64,     28)
   35 ELF_RELOC(R_390_GOTPLT12,     29)
   36 ELF_RELOC(R_390_GOTPLT16,     30)
   37 ELF_RELOC(R_390_GOTPLT32,     31)
   38 ELF_RELOC(R_390_GOTPLT64,     32)
   39 ELF_RELOC(R_390_GOTPLTENT,    33)
   40 ELF_RELOC(R_390_PLTOFF16,     34)
   41 ELF_RELOC(R_390_PLTOFF32,     35)
   42 ELF_RELOC(R_390_PLTOFF64,     36)
   43 ELF_RELOC(R_390_TLS_LOAD,     37)
   44 ELF_RELOC(R_390_TLS_GDCALL,   38)
   45 ELF_RELOC(R_390_TLS_LDCALL,   39)
   46 ELF_RELOC(R_390_TLS_GD32,     40)
   47 ELF_RELOC(R_390_TLS_GD64,     41)
   48 ELF_RELOC(R_390_TLS_GOTIE12,  42)
   49 ELF_RELOC(R_390_TLS_GOTIE32,  43)
   50 ELF_RELOC(R_390_TLS_GOTIE64,  44)
   51 ELF_RELOC(R_390_TLS_LDM32,    45)
   52 ELF_RELOC(R_390_TLS_LDM64,    46)
   53 ELF_RELOC(R_390_TLS_IE32,     47)
   54 ELF_RELOC(R_390_TLS_IE64,     48)
   55 ELF_RELOC(R_390_TLS_IEENT,    49)
   56 ELF_RELOC(R_390_TLS_LE32,     50)
   57 ELF_RELOC(R_390_TLS_LE64,     51)
   58 ELF_RELOC(R_390_TLS_LDO32,    52)
   59 ELF_RELOC(R_390_TLS_LDO64,    53)
   60 ELF_RELOC(R_390_TLS_DTPMOD,   54)
   61 ELF_RELOC(R_390_TLS_DTPOFF,   55)
   62 ELF_RELOC(R_390_TLS_TPOFF,    56)
   63 ELF_RELOC(R_390_20,           57)
   64 ELF_RELOC(R_390_GOT20,        58)
   65 ELF_RELOC(R_390_GOTPLT20,     59)
   66 ELF_RELOC(R_390_TLS_GOTIE20,  60)
   67 ELF_RELOC(R_390_IRELATIVE,    61)
   68 ELF_RELOC(R_390_PC12DBL,      62)
   69 ELF_RELOC(R_390_PLT12DBL,     63)
   70 ELF_RELOC(R_390_PC24DBL,      64)
   71 ELF_RELOC(R_390_PLT24DBL,     65)
include/llvm/BinaryFormat/ELFRelocs/i386.def
    7 ELF_RELOC(R_386_NONE,           0)
    8 ELF_RELOC(R_386_32,             1)
    9 ELF_RELOC(R_386_PC32,           2)
   10 ELF_RELOC(R_386_GOT32,          3)
   11 ELF_RELOC(R_386_PLT32,          4)
   12 ELF_RELOC(R_386_COPY,           5)
   13 ELF_RELOC(R_386_GLOB_DAT,       6)
   14 ELF_RELOC(R_386_JUMP_SLOT,      7)
   15 ELF_RELOC(R_386_RELATIVE,       8)
   16 ELF_RELOC(R_386_GOTOFF,         9)
   17 ELF_RELOC(R_386_GOTPC,          10)
   18 ELF_RELOC(R_386_32PLT,          11)
   19 ELF_RELOC(R_386_TLS_TPOFF,      14)
   20 ELF_RELOC(R_386_TLS_IE,         15)
   21 ELF_RELOC(R_386_TLS_GOTIE,      16)
   22 ELF_RELOC(R_386_TLS_LE,         17)
   23 ELF_RELOC(R_386_TLS_GD,         18)
   24 ELF_RELOC(R_386_TLS_LDM,        19)
   25 ELF_RELOC(R_386_16,             20)
   26 ELF_RELOC(R_386_PC16,           21)
   27 ELF_RELOC(R_386_8,              22)
   28 ELF_RELOC(R_386_PC8,            23)
   29 ELF_RELOC(R_386_TLS_GD_32,      24)
   30 ELF_RELOC(R_386_TLS_GD_PUSH,    25)
   31 ELF_RELOC(R_386_TLS_GD_CALL,    26)
   32 ELF_RELOC(R_386_TLS_GD_POP,     27)
   33 ELF_RELOC(R_386_TLS_LDM_32,     28)
   34 ELF_RELOC(R_386_TLS_LDM_PUSH,   29)
   35 ELF_RELOC(R_386_TLS_LDM_CALL,   30)
   36 ELF_RELOC(R_386_TLS_LDM_POP,    31)
   37 ELF_RELOC(R_386_TLS_LDO_32,     32)
   38 ELF_RELOC(R_386_TLS_IE_32,      33)
   39 ELF_RELOC(R_386_TLS_LE_32,      34)
   40 ELF_RELOC(R_386_TLS_DTPMOD32,   35)
   41 ELF_RELOC(R_386_TLS_DTPOFF32,   36)
   42 ELF_RELOC(R_386_TLS_TPOFF32,    37)
   43 ELF_RELOC(R_386_TLS_GOTDESC,    39)
   44 ELF_RELOC(R_386_TLS_DESC_CALL,  40)
   45 ELF_RELOC(R_386_TLS_DESC,       41)
   46 ELF_RELOC(R_386_IRELATIVE,      42)
   47 ELF_RELOC(R_386_GOT32X,         43)
include/llvm/BinaryFormat/ELFRelocs/x86_64.def
    6 ELF_RELOC(R_X86_64_NONE,        0)
    7 ELF_RELOC(R_X86_64_64,          1)
    8 ELF_RELOC(R_X86_64_PC32,        2)
    9 ELF_RELOC(R_X86_64_GOT32,       3)
   10 ELF_RELOC(R_X86_64_PLT32,       4)
   11 ELF_RELOC(R_X86_64_COPY,        5)
   12 ELF_RELOC(R_X86_64_GLOB_DAT,    6)
   13 ELF_RELOC(R_X86_64_JUMP_SLOT,   7)
   14 ELF_RELOC(R_X86_64_RELATIVE,    8)
   15 ELF_RELOC(R_X86_64_GOTPCREL,    9)
   16 ELF_RELOC(R_X86_64_32,          10)
   17 ELF_RELOC(R_X86_64_32S,         11)
   18 ELF_RELOC(R_X86_64_16,          12)
   19 ELF_RELOC(R_X86_64_PC16,        13)
   20 ELF_RELOC(R_X86_64_8,           14)
   21 ELF_RELOC(R_X86_64_PC8,         15)
   22 ELF_RELOC(R_X86_64_DTPMOD64,    16)
   23 ELF_RELOC(R_X86_64_DTPOFF64,    17)
   24 ELF_RELOC(R_X86_64_TPOFF64,     18)
   25 ELF_RELOC(R_X86_64_TLSGD,       19)
   26 ELF_RELOC(R_X86_64_TLSLD,       20)
   27 ELF_RELOC(R_X86_64_DTPOFF32,    21)
   28 ELF_RELOC(R_X86_64_GOTTPOFF,    22)
   29 ELF_RELOC(R_X86_64_TPOFF32,     23)
   30 ELF_RELOC(R_X86_64_PC64,        24)
   31 ELF_RELOC(R_X86_64_GOTOFF64,    25)
   32 ELF_RELOC(R_X86_64_GOTPC32,     26)
   33 ELF_RELOC(R_X86_64_GOT64,       27)
   34 ELF_RELOC(R_X86_64_GOTPCREL64,  28)
   35 ELF_RELOC(R_X86_64_GOTPC64,     29)
   36 ELF_RELOC(R_X86_64_GOTPLT64,    30)
   37 ELF_RELOC(R_X86_64_PLTOFF64,    31)
   38 ELF_RELOC(R_X86_64_SIZE32,      32)
   39 ELF_RELOC(R_X86_64_SIZE64,      33)
   40 ELF_RELOC(R_X86_64_GOTPC32_TLSDESC,  34)
   41 ELF_RELOC(R_X86_64_TLSDESC_CALL,     35)
   42 ELF_RELOC(R_X86_64_TLSDESC,     36)
   43 ELF_RELOC(R_X86_64_IRELATIVE,   37)
   44 ELF_RELOC(R_X86_64_GOTPCRELX,   41)
   45 ELF_RELOC(R_X86_64_REX_GOTPCRELX,    42)