History

update arm assembly comments

Karina committed 10 years ago

Commit 1ecb9581 parent dd340b72 files · +7 −7Browse files

Showing the changes to codec/processing/src (2 of 2 files). Show all

Unified · Split

2 files
  1. codec/processing/src/arm64/down_sample_aarch64_neon.S +6 −6
  2. codec/processing/src/arm64/pixel_sad_aarch64_neon.S +1 −1
codec/processing/src/arm64/down_sample_aarch64_neon.S+6−6
@@ -174,9 +174,9 @@ comp_ds_bilinear_onethird_loop0: · 173 unmodified lines
174 //restore the tailer for the unasigned size174 //restore the tailer for the unasigned size
175 st1 {v16.16b}, [x0]175 st1 {v16.16b}, [x0]
176WELS_ASM_AARCH64_FUNC_END176WELS_ASM_AARCH64_FUNC_END
177;void DyadicBilinearQuarterDownsampler_AArch64_neon(uint8_t* pDst, const int32_t kiDstStride,177//void DyadicBilinearQuarterDownsampler_AArch64_neon(uint8_t* pDst, const int32_t kiDstStride,
178;uint8_t* pSrc, const int32_t kiSrcStride,178//uint8_t* pSrc, const int32_t kiSrcStride,
179;const int32_t kiSrcWidth, const int32_t kiHeight);179//const int32_t kiSrcWidth, const int32_t kiHeight);
180 180
181WELS_ASM_AARCH64_FUNC_BEGIN DyadicBilinearQuarterDownsampler_AArch64_neon181WELS_ASM_AARCH64_FUNC_BEGIN DyadicBilinearQuarterDownsampler_AArch64_neon
182 //Initialize the register182 //Initialize the register
@@ -232,9 +232,9 @@ comp_ds_bilinear_quarter_loop0: · 49 unmodified lines
232 st1 {v16.16b}, [x0]232 st1 {v16.16b}, [x0]
233WELS_ASM_AARCH64_FUNC_END233WELS_ASM_AARCH64_FUNC_END
234 234
235;void GeneralBilinearAccurateDownsampler_AArch64_neon (uint8_t* pDst, const int32_t kiDstStride,235//void GeneralBilinearAccurateDownsampler_AArch64_neon (uint8_t* pDst, const int32_t kiDstStride,
236; const int32_t kiDstWidth, const int32_t kiDstHeight,236// const int32_t kiDstWidth, const int32_t kiDstHeight,
237; uint8_t* pSrc, const int32_t kiSrcStride, const uint32_t kuiScaleX, const uint32_t kuiScaleY);237// uint8_t* pSrc, const int32_t kiSrcStride, const uint32_t kuiScaleX, const uint32_t kuiScaleY);
238WELS_ASM_AARCH64_FUNC_BEGIN GeneralBilinearAccurateDownsampler_AArch64_neon238WELS_ASM_AARCH64_FUNC_BEGIN GeneralBilinearAccurateDownsampler_AArch64_neon
239 mov w10, #32767239 mov w10, #32767
240 and w8, w6, w10240 and w8, w6, w10
codec/processing/src/arm64/pixel_sad_aarch64_neon.S+1−1
@@ -32,7 +32,7 @@ · 31 unmodified lines
32 32
33#ifdef HAVE_NEON_AARCH6433#ifdef HAVE_NEON_AARCH64
34#include "arm_arch64_common_macro.S"34#include "arm_arch64_common_macro.S"
35;int32_t WelsProcessingSampleSad8x8_AArch64_neon (uint8_t*, int32_t, uint8_t*, int32_t);35//int32_t WelsProcessingSampleSad8x8_AArch64_neon (uint8_t*, int32_t, uint8_t*, int32_t);
36WELS_ASM_AARCH64_FUNC_BEGIN WelsProcessingSampleSad8x8_AArch64_neon36WELS_ASM_AARCH64_FUNC_BEGIN WelsProcessingSampleSad8x8_AArch64_neon
37 SIGN_EXTENSION x1, w137 SIGN_EXTENSION x1, w1
38 SIGN_EXTENSION x3, w338 SIGN_EXTENSION x3, w3

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t