summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2014-07-13 19:03:40 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2014-07-13 19:03:40 +0000
commit5705cd8cf656ec2f3a0bff5b536f128a174a7fb3 (patch)
tree21e4c05aedb125e90d3fa54557ac9a87cb0c055b
parent3f3cefd39283424765bf537edd027443f4c3b34d (diff)
downloadbcm5719-llvm-5705cd8cf656ec2f3a0bff5b536f128a174a7fb3.tar.gz
bcm5719-llvm-5705cd8cf656ec2f3a0bff5b536f128a174a7fb3.zip
MC: make helper function be more const-correct
Introduce const-ness on parameters, they are used as read-only and should not be modified. NFC. llvm-svn: 212913
-rw-r--r--llvm/lib/MC/MCWin64EH.cpp17
1 files changed, 7 insertions, 10 deletions
diff --git a/llvm/lib/MC/MCWin64EH.cpp b/llvm/lib/MC/MCWin64EH.cpp
index 9b6d9c51c2b..198c775110e 100644
--- a/llvm/lib/MC/MCWin64EH.cpp
+++ b/llvm/lib/MC/MCWin64EH.cpp
@@ -46,16 +46,13 @@ static uint8_t CountOfUnwindCodes(std::vector<MCWin64EHInstruction> &Insns) {
return Count;
}
-static void EmitAbsDifference(MCStreamer &streamer, MCSymbol *lhs,
- MCSymbol *rhs) {
- MCContext &context = streamer.getContext();
- const MCExpr *diff = MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(
- lhs, context),
- MCSymbolRefExpr::Create(
- rhs, context),
- context);
- streamer.EmitAbsValue(diff, 1);
-
+static void EmitAbsDifference(MCStreamer &Streamer, const MCSymbol *LHS,
+ const MCSymbol *RHS) {
+ MCContext &Context = Streamer.getContext();
+ const MCExpr *Diff =
+ MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(LHS, Context),
+ MCSymbolRefExpr::Create(RHS, Context), Context);
+ Streamer.EmitAbsValue(Diff, 1);
}
static void EmitUnwindCode(MCStreamer &streamer, MCSymbol *begin,
OpenPOWER on IntegriCloud