diff --git a/lite/backends/arm/math/conv3x3s1p01_depthwise_fp32.cc b/lite/backends/arm/math/conv3x3s1p01_depthwise_fp32.cc index ae30211faf2..873da1dc213 100644 --- a/lite/backends/arm/math/conv3x3s1p01_depthwise_fp32.cc +++ b/lite/backends/arm/math/conv3x3s1p01_depthwise_fp32.cc @@ -2715,7 +2715,9 @@ void conv_depthwise_3x3s1p1_bias_s_relu6(float *dout, [vsix] "w"(vsix), [out1] "r"(out_buf1), [out2] "r"(out_buf2) - : "v0", + : "cc", + "memory", + "v0", "v1", "v2", "v3", @@ -2877,7 +2879,9 @@ void conv_depthwise_3x3s1p1_bias_s_leakyRelu(float *dout, [vscale] "w"(vscale), [out1] "r"(out_buf1), [out2] "r"(out_buf2) - : "v0", + : "cc", + "memory", + "v0", "v1", "v2", "v3", diff --git a/lite/backends/arm/math/conv3x3s1p01_depthwise_fp32_relu.cc b/lite/backends/arm/math/conv3x3s1p01_depthwise_fp32_relu.cc index 510941151d8..7ca76df4dcf 100644 --- a/lite/backends/arm/math/conv3x3s1p01_depthwise_fp32_relu.cc +++ b/lite/backends/arm/math/conv3x3s1p01_depthwise_fp32_relu.cc @@ -1751,7 +1751,9 @@ void conv_depthwise_3x3s1p1_bias_s_no_relu(float *dout, [bias] "w"(wbias), [out1] "r"(out_buf1), [out2] "r"(out_buf2) - : "v0", + : "cc", + "memory", + "v0", "v1", "v2", "v3", @@ -1895,7 +1897,9 @@ void conv_depthwise_3x3s1p1_bias_s_relu(float *dout, [bias] "w"(wbias), [out1] "r"(out_buf1), [out2] "r"(out_buf2) - : "v0", + : "cc", + "memory", + "v0", "v1", "v2", "v3", diff --git a/lite/backends/arm/math/conv3x3s2p01_depthwise_fp32.cc b/lite/backends/arm/math/conv3x3s2p01_depthwise_fp32.cc index 4816e22ff44..9c6942b646a 100644 --- a/lite/backends/arm/math/conv3x3s2p01_depthwise_fp32.cc +++ b/lite/backends/arm/math/conv3x3s2p01_depthwise_fp32.cc @@ -1889,7 +1889,9 @@ void conv_depthwise_3x3s2p1_bias_s_relu6(float* dout, [bias] "w"(vbias), [vsix] "w"(vsix), [out] "r"(out_buf) - : "v4", + : "cc", + "memory", + "v4", "v5", "v6", "v7", @@ -2021,7 +2023,9 @@ void conv_depthwise_3x3s2p1_bias_s_leakyRelu(float* dout, [vzero] "w"(vzero), [vscale] "w"(vscale), [out] "r"(out_buf) - : "v4", + : "cc", + "memory", + "v4", "v5", "v6", "v7", diff --git a/lite/backends/arm/math/conv3x3s2p01_depthwise_fp32_relu.cc b/lite/backends/arm/math/conv3x3s2p01_depthwise_fp32_relu.cc index 80970307219..31f529abb83 100644 --- a/lite/backends/arm/math/conv3x3s2p01_depthwise_fp32_relu.cc +++ b/lite/backends/arm/math/conv3x3s2p01_depthwise_fp32_relu.cc @@ -1225,7 +1225,9 @@ void conv_depthwise_3x3s2p1_bias_s_relu(float* dout, [wr2] "w"(wr2), [bias] "w"(vbias), [out] "r"(out_buf) - : "v4", + : "cc", + "memory", + "v4", "v5", "v6", "v7", @@ -1350,7 +1352,9 @@ void conv_depthwise_3x3s2p1_bias_s_no_relu(float* dout, [wr2] "w"(wr2), [bias] "w"(vbias), [out] "r"(out_buf) - : "v4", + : "cc", + "memory", + "v4", "v5", "v6", "v7",