+14
-2
lines changedFilter options
+14
-2
lines changed Original file line number Diff line number Diff line change
@@ -108,6 +108,18 @@ jobs:
108
108
- run: CFLAGS=-Werror make -j$(nproc) ARCH=aarch64 CC=aarch64-linux-gnu-gcc CXX=aarch64-linux-gnu-g++
109
109
- run: qemu-aarch64 -L /usr/aarch64-linux-gnu/ ./codec_unittest
110
110
111
+
linux-cross-loongarch64:
112
+
runs-on: ubuntu-24.04
113
+
steps:
114
+
- uses: actions/checkout@v3
115
+
- run: sudo apt-get update -qq
116
+
- run: sudo apt-get install -qq gcc-14-loongarch64-linux-gnu g++-14-loongarch64-linux-gnu qemu-user-static
117
+
- run: loongarch64-linux-gnu-g++-14 --version
118
+
- run: make gmp-bootstrap
119
+
- run: make gtest-bootstrap
120
+
- run: CFLAGS=-Werror make -j$(nproc) ARCH=loongarch64 CC=loongarch64-linux-gnu-gcc-14 CXX=loongarch64-linux-gnu-g++-14
121
+
- run: qemu-loongarch64-static -L /usr/loongarch64-linux-gnu/ ./codec_unittest
122
+
111
123
macos-cross-arm64:
112
124
runs-on: macos-latest
113
125
steps:
Original file line number Diff line number Diff line change
@@ -483,7 +483,7 @@ void McHorVer22WidthEq4_lsx(const uint8_t *pSrc, int32_t iSrcStride, uint8_t *pD
483
483
uint8_t *psrc = (uint8_t*)pSrc - 2;
484
484
__m128i src0, src1, src2, src3, src4, src5;
485
485
__m128i tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, out0_l, out0_h;
486
-
__m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7;
486
+
__m128i dst0, dst1, dst2, dst3, dst4={0}, dst5={0}, dst6={0}, dst7={0};
487
487
v8i16 mask1 = {3, 4, 5, 6, 7, 8, 9, 10};
488
488
for (int i = 0; i < iHeight; i++) {
489
489
DUP4_ARG2(__lsx_vldx,
@@ -565,7 +565,7 @@ void McHorVer22WidthEq5_lsx(const uint8_t *pSrc, int32_t iSrcStride, uint8_t *pD
565
565
uint8_t *psrc = (uint8_t*)pSrc - 2;
566
566
__m128i src0, src1, src2, src3, src4, src5;
567
567
__m128i tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, out0_l, out0_h;
568
-
__m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7;
568
+
__m128i dst0, dst1, dst2, dst3, dst4={0}, dst5={0}, dst6={0}, dst7={0};
569
569
v8i16 mask1 = {3, 4, 5, 6, 7, 8, 9, 10};
570
570
for (int i = 0; i < iHeight; i++) {
571
571
DUP4_ARG2(__lsx_vldx,
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4