| Index: src/IceTargetLowering.cpp
|
| diff --git a/src/IceTargetLowering.cpp b/src/IceTargetLowering.cpp
|
| index 2208753f9f094358dfe20da93441ff27c72544c2..6c569d84e65a891b5b0bbd5b233da7f3e2fcbb05 100644
|
| --- a/src/IceTargetLowering.cpp
|
| +++ b/src/IceTargetLowering.cpp
|
| @@ -697,10 +697,10 @@ void TargetLowering::assignVarStackSlots(VarList &SortedSpilledVariables,
|
| }
|
| }
|
|
|
| -InstCall *TargetLowering::makeHelperCall(const IceString &Name, Variable *Dest,
|
| +InstCall *TargetLowering::makeHelperCall(RuntimeHelper FuncID, Variable *Dest,
|
| SizeT MaxSrcs) {
|
| constexpr bool HasTailCall = false;
|
| - Constant *CallTarget = Ctx->getConstantExternSym(Name);
|
| + Constant *CallTarget = Ctx->getRuntimeHelperFunc(FuncID);
|
| InstCall *Call =
|
| InstCall::create(Func, MaxSrcs, Dest, CallTarget, HasTailCall);
|
| return Call;
|
|
|