mirror of
https://chromium.googlesource.com/libyuv/libyuv
synced 2025-12-08 01:36:47 +08:00
Fix SplitRGB clobber list to include all registers used
Bug: None Change-Id: Icac4becb0537903ab87495fb0e2a2b750e1eca4f Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/4563355 Commit-Queue: Frank Barchard <fbarchard@chromium.org> Reviewed-by: David Gao <davidgao@google.com>
This commit is contained in:
parent
dcbe082070
commit
22c7a51452
@ -804,7 +804,7 @@ void SplitRGBRow_NEON(const uint8_t* src_rgb,
|
||||
"+r"(dst_b), // %3
|
||||
"+r"(width) // %4
|
||||
: // Input registers
|
||||
: "cc", "memory", "d0", "d1", "d2" // Clobber List
|
||||
: "cc", "memory", "q0", "q1", "q2" // Clobber List
|
||||
);
|
||||
}
|
||||
|
||||
@ -3845,7 +3845,7 @@ void SplitUVRow_16_NEON(const uint16_t* src_uv,
|
||||
"+r"(dst_v), // %2
|
||||
"+r"(width) // %3
|
||||
: "r"(shift) // %4
|
||||
: "cc", "memory", "q0", "q1", "q2", "q3", "q4");
|
||||
: "cc", "memory", "q0", "q1", "q2"");
|
||||
}
|
||||
|
||||
void MergeUVRow_16_NEON(const uint16_t* src_u,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user