summaryrefslogtreecommitdiff
path: root/src/jit/lowerarm64.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/jit/lowerarm64.cpp')
-rw-r--r--src/jit/lowerarm64.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/jit/lowerarm64.cpp b/src/jit/lowerarm64.cpp
index 5c53e253c8..82a6e3c12e 100644
--- a/src/jit/lowerarm64.cpp
+++ b/src/jit/lowerarm64.cpp
@@ -722,17 +722,14 @@ void Lowering::TreeNodeInfoInit(GenTree* stmt)
// If it is a fast tail call, it is already preferenced to use IP0.
// Therefore, no need set src candidates on call tgt again.
- if (tree->gtCall.IsVarargs() &&
- callHasFloatRegArgs &&
+ if (tree->gtCall.IsVarargs() &&
+ callHasFloatRegArgs &&
!tree->gtCall.IsFastTailCall() &&
(ctrlExpr != nullptr))
{
// Don't assign the call target to any of the argument registers because
// we will use them to also pass floating point arguments as required
// by Arm64 ABI.
-
- NYI_ARM64("Lower - IsVarargs");
-
ctrlExpr->gtLsraInfo.setSrcCandidates(l, l->allRegs(TYP_INT) & ~(RBM_ARG_REGS));
}
}