Index: src/IceTargetLowering.cpp |
diff --git a/src/IceTargetLowering.cpp b/src/IceTargetLowering.cpp |
index 585f3722fd3a508df2ba4958d0d19b8d8572718f..4902a3d64a8637a75decad7d1012ee626cd608a9 100644 |
--- a/src/IceTargetLowering.cpp |
+++ b/src/IceTargetLowering.cpp |
@@ -112,7 +112,7 @@ std::unique_ptr<Assembler> TargetLowering::createAssembler(TargetArch Target, |
Cfg *Func) { |
#define SUBZERO_TARGET(X) \ |
if (Target == Target_##X) \ |
- return std::unique_ptr<Assembler>(new X::Assembler##X(Func->getContext())); |
+ return std::unique_ptr<Assembler>(new X::Assembler##X()); |
#include "llvm/Config/SZTargets.def" |
Func->setError("Unsupported target assembler"); |
@@ -460,7 +460,7 @@ void TargetLowering::assignVarStackSlots(VarList &SortedSpilledVariables, |
InstCall *TargetLowering::makeHelperCall(const IceString &Name, Variable *Dest, |
SizeT MaxSrcs) { |
- const bool HasTailCall = false; |
+ constexpr bool HasTailCall = false; |
Constant *CallTarget = Ctx->getConstantExternSym(Name); |
InstCall *Call = |
InstCall::create(Func, MaxSrcs, Dest, CallTarget, HasTailCall); |