Skip to content

Commit

Permalink
optimized dtrsm_logic_LT_16x4_power8.S and dtrsm_macros_LT_16x4_power8.S
Browse files Browse the repository at this point in the history
  • Loading branch information
wernsaar committed May 23, 2016
1 parent bd06b24 commit 412bcd1
Show file tree
Hide file tree
Showing 2 changed files with 375 additions and 342 deletions.
13 changes: 5 additions & 8 deletions kernel/power/dtrsm_logic_LT_16x4_power8.S
Original file line number Diff line number Diff line change
Expand Up @@ -54,29 +54,26 @@ DSTRM_LT_L4x16_LOOP_START:

addic. L, KK, 0
ble- DSTRM_LT_L4x16_SAVE
mtctr L

DSTRM_LT_L4x16_LOOP:

dcbt AO, PRE
dcbt BO, PRE
KERNEL_16x4
addic. L, L, -1
ble- DSTRM_LT_L4x16_SAVE
bdz- DSTRM_LT_L4x16_SAVE

dcbt AO, PRE
KERNEL_16x4
addic. L, L, -1
ble- DSTRM_LT_L4x16_SAVE
bdz- DSTRM_LT_L4x16_SAVE

dcbt AO, PRE
KERNEL_16x4
addic. L, L, -1
ble- DSTRM_LT_L4x16_SAVE
bdz- DSTRM_LT_L4x16_SAVE

dcbt AO, PRE
KERNEL_16x4
addic. L, L, -1
bgt+ DSTRM_LT_L4x16_LOOP
bdnz+ DSTRM_LT_L4x16_LOOP


DSTRM_LT_L4x16_SAVE:
Expand Down
Loading

0 comments on commit 412bcd1

Please sign in to comment.