From 03fb5b96fc157f19048c66402d57d27e60fc0895 Mon Sep 17 00:00:00 2001 From: Akira Hatanaka Date: Wed, 21 Nov 2012 19:59:51 +0000 Subject: [PATCH] [mips] Add target operand flag enums for big GOT relocations. llvm-svn: 168450 --- llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h b/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h index 233214b..94e0d20 100644 --- a/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h +++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h @@ -84,7 +84,13 @@ namespace MipsII { /// MO_HIGHER/HIGHEST - Represents the highest or higher half word of a /// 64-bit symbol address. MO_HIGHER, - MO_HIGHEST + MO_HIGHEST, + + /// MO_GOT_HI16/LO16, MO_CALL_HI16/LO16 - Relocations used for large GOTs. + MO_GOT_HI16, + MO_GOT_LO16, + MO_CALL_HI16, + MO_CALL_LO16 }; enum { -- 2.7.4