diff options
Diffstat (limited to 'src/runtime/asm_amd64p32.s')
-rw-r--r-- | src/runtime/asm_amd64p32.s | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/runtime/asm_amd64p32.s b/src/runtime/asm_amd64p32.s index b8370efd3..c87d848fe 100644 --- a/src/runtime/asm_amd64p32.s +++ b/src/runtime/asm_amd64p32.s @@ -1079,3 +1079,24 @@ TEXT runtime·getg(SB),NOSPLIT,$0-4 MOVL g(CX), AX MOVL AX, ret+0(FP) RET + +TEXT runtime·prefetcht0(SB),NOSPLIT,$0-4 + MOVL addr+0(FP), AX + PREFETCHT0 (AX) + RET + +TEXT runtime·prefetcht1(SB),NOSPLIT,$0-4 + MOVL addr+0(FP), AX + PREFETCHT1 (AX) + RET + + +TEXT runtime·prefetcht2(SB),NOSPLIT,$0-4 + MOVL addr+0(FP), AX + PREFETCHT2 (AX) + RET + +TEXT runtime·prefetchnta(SB),NOSPLIT,$0-4 + MOVL addr+0(FP), AX + PREFETCHNTA (AX) + RET |