From 1d4446cad56cc0a7e1a1fec2438a64a814a859fa Mon Sep 17 00:00:00 2001 From: MerryMage Date: Sun, 29 Jan 2017 22:52:33 +0000 Subject: [PATCH] microinstruction: Removed unnecessary reference from argument of Inst::ReplaceUsesWith --- src/frontend/ir/microinstruction.cpp | 2 +- src/frontend/ir/microinstruction.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/frontend/ir/microinstruction.cpp b/src/frontend/ir/microinstruction.cpp index 2d2ef31a..c0416023 100644 --- a/src/frontend/ir/microinstruction.cpp +++ b/src/frontend/ir/microinstruction.cpp @@ -300,7 +300,7 @@ void Inst::Invalidate() { } } -void Inst::ReplaceUsesWith(Value& replacement) { +void Inst::ReplaceUsesWith(Value replacement) { Invalidate(); op = Opcode::Identity; diff --git a/src/frontend/ir/microinstruction.h b/src/frontend/ir/microinstruction.h index 12bcf9f2..54462671 100644 --- a/src/frontend/ir/microinstruction.h +++ b/src/frontend/ir/microinstruction.h @@ -95,7 +95,7 @@ public: void Invalidate(); - void ReplaceUsesWith(Value& replacement); + void ReplaceUsesWith(Value replacement); private: void Use(Value& value);