diff options
Diffstat (limited to 'src/runtime/asm_amd64.s')
-rw-r--r-- | src/runtime/asm_amd64.s | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/runtime/asm_amd64.s b/src/runtime/asm_amd64.s index 6e3f5ff6c..14be2fe92 100644 --- a/src/runtime/asm_amd64.s +++ b/src/runtime/asm_amd64.s @@ -2228,3 +2228,23 @@ TEXT runtime·getg(SB),NOSPLIT,$0-8 MOVQ g(CX), AX MOVQ AX, ret+0(FP) RET + +TEXT runtime·prefetcht0(SB),NOSPLIT,$0-8 + MOVQ addr+0(FP), AX + PREFETCHT0 (AX) + RET + +TEXT runtime·prefetcht1(SB),NOSPLIT,$0-8 + MOVQ addr+0(FP), AX + PREFETCHT1 (AX) + RET + +TEXT runtime·prefetcht2(SB),NOSPLIT,$0-8 + MOVQ addr+0(FP), AX + PREFETCHT2 (AX) + RET + +TEXT runtime·prefetchnta(SB),NOSPLIT,$0-8 + MOVQ addr+0(FP), AX + PREFETCHNTA (AX) + RET |