summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2014-07-14 10:26:15 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2014-07-14 10:26:15 +0000
commit9ee2aee85962b453801a06eac3258595f193ec4a (patch)
tree0caab913cf55a4675ac3b1d90bca423bdc115f4b /llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h
parent3362c5fb0fcff70a52e606b7a57754aba5f9a3a9 (diff)
downloadbcm5719-llvm-9ee2aee85962b453801a06eac3258595f193ec4a.tar.gz
bcm5719-llvm-9ee2aee85962b453801a06eac3258595f193ec4a.zip
[mips] Correct the AFL_FLAGS1_ODDSPREG flag in .MIPS.abiflags when no '.module oddspreg' is used
Differential Revision: http://reviews.llvm.org/D4486 llvm-svn: 212932
Diffstat (limited to 'llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h')
-rw-r--r--llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h b/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h
index ab18c4413ef..6ae2a3b60f3 100644
--- a/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h
+++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h
@@ -228,6 +228,7 @@ public:
setCPR1SizeFromPredicates(P);
setASESetFromPredicates(P);
setFpAbiFromPredicates(P);
+ OddSPReg = P.useOddSPReg();
}
};
OpenPOWER on IntegriCloud