diff options
Diffstat (limited to 'contrib/llvm/lib/Target/Sparc/SparcRelocations.h')
-rw-r--r-- | contrib/llvm/lib/Target/Sparc/SparcRelocations.h | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/contrib/llvm/lib/Target/Sparc/SparcRelocations.h b/contrib/llvm/lib/Target/Sparc/SparcRelocations.h index 388cfe7..c1ff78d 100644 --- a/contrib/llvm/lib/Target/Sparc/SparcRelocations.h +++ b/contrib/llvm/lib/Target/Sparc/SparcRelocations.h @@ -33,7 +33,22 @@ namespace llvm { reloc_sparc_pc22 = 4, // reloc_sparc_pc22 - pc rel. 19 bits for branch with icc/xcc - reloc_sparc_pc19 = 5 + reloc_sparc_pc19 = 5, + + // reloc_sparc_h44 - 43-22 bits + reloc_sparc_h44 = 6, + + // reloc_sparc_m44 - 21-12 bits + reloc_sparc_m44 = 7, + + // reloc_sparc_l44 - lower 12 bits + reloc_sparc_l44 = 8, + + // reloc_sparc_hh - 63-42 bits + reloc_sparc_hh = 9, + + // reloc_sparc_hm - 41-32 bits + reloc_sparc_hm = 10 }; } } |