- Sort Score
- Result 10 results
- Languages All
Results 41 - 50 of 225 for MOVW (0.05 sec)
-
src/runtime/memclr_s390x.s
MOVH $0, 0(R4) RET clear3: MOVH $0, 0(R4) MOVB $0, 2(R4) RET clear4to7: CMPBNE R5, $4, clear5 MOVW $0, 0(R4) RET clear5: CMPBNE R5, $5, clear6 MOVW $0, 0(R4) MOVB $0, 4(R4) RET clear6: CMPBNE R5, $6, clear7 MOVW $0, 0(R4) MOVH $0, 4(R4) RET clear7: MOVW $0, 0(R4) MOVH $0, 4(R4) MOVB $0, 6(R4) RET clear8to11: CMPBNE R5, $8, clear9 MOVD $0, 0(R4) RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jan 29 19:11:07 UTC 2021 - 2K bytes - Viewed (0) -
src/internal/bytealg/count_arm.s
#include "go_asm.h" #include "textflag.h" TEXT ·Count(SB),NOSPLIT,$0-20 MOVW b_base+0(FP), R0 MOVW b_len+4(FP), R1 MOVBU c+12(FP), R2 MOVW $ret+16(FP), R7 B countbytebody<>(SB) TEXT ·CountString(SB),NOSPLIT,$0-16 MOVW s_base+0(FP), R0 MOVW s_len+4(FP), R1 MOVBU c+8(FP), R2 MOVW $ret+12(FP), R7 B countbytebody<>(SB) // Input: // R0: data // R1: data length
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Mar 19 16:33:10 UTC 2019 - 917 bytes - Viewed (0) -
src/syscall/asm_plan9_arm.s
MOVW $a1+4(FP), R0 // move syscall args MOVW $sysargs-144(SP), R1 MOVM.IA (R0), [R2-R6] MOVM.IA [R2-R6], (R1) MOVW trap+0(FP), R0 // syscall num SWI $0 MOVW $0, R2 MOVW $r1+28(FP), R3 MOVM.IA.W [R0,R2], (R3) CMP $-1, R0 B.EQ syscall6err BL runtime·exitsyscall(SB) MOVW $·emptystring+0(SB), R2 B syscall6ok syscall6err: MOVW $errbuf-128(SP), R2 MOVW $128, R3
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 08 14:57:01 UTC 2018 - 3.2K bytes - Viewed (0) -
src/syscall/asm_linux_arm.s
TEXT ·seek(SB),NOSPLIT,$0-28 BL runtime·entersyscall(SB) MOVW $SYS__LLSEEK, R7 // syscall entry MOVW fd+0(FP), R0 MOVW offset_hi+8(FP), R1 MOVW offset_lo+4(FP), R2 MOVW $newoffset_lo+16(FP), R3 MOVW whence+12(FP), R4 SWI $0 MOVW $0xfffff001, R6 CMP R6, R0 BLS okseek MOVW $0, R1 MOVW R1, newoffset_lo+16(FP) MOVW R1, newoffset_hi+20(FP) RSB $0, R0, R0 MOVW R0, err+24(FP) BL runtime·exitsyscall(SB) RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 07 19:11:15 UTC 2023 - 1.8K bytes - Viewed (0) -
test/codegen/memops_bigoffset.go
func storeLargeOffset(sw *big1, sd *big2) { // ppc64x:`MOVW\s+R[0-9]+,\s[0-9]+\(R[0-9]+\)`,-`ADD` sw.w[1<<10] = uint32(10) // ppc64le/power10:`MOVW\s+R[0-9]+,\s[0-9]+\(R[0-9]+\)`,-`ADD` // ppc64x/power9:`MOVW\s+R[0-9]+\,\s\(R[0-9]+\)`,`ADD` // ppc64x/power8:`MOVW\s+R[0-9]+\,\s\(R[0-9]+\)`,`ADD` sw.w[1<<16] = uint32(20) // ppc64le/power10:`MOVW\s+R[0-9]+,\s[0-9]+\(R[0-9]+\)`,-`ADD` // ppc64x/power9:`MOVW\s+R[0-9]+,\s\(R[0-9]+\)`,`ADD`
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 15 18:20:54 UTC 2023 - 2.5K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/arm.s
MOVW.P 0x20(R2), R1 // MOVW.P 32(R2), R1 // 201092e4 MOVW.W 0x20(R2), R1 // MOVW.W 32(R2), R1 // 2010b2e5 MOVW -0x20(R2), R1 // MOVW -32(R2), R1 // 201012e5 MOVW.P -0x20(R2), R1 // MOVW.P -32(R2), R1 // 201012e4 MOVW.W -0x20(R2), R1 // MOVW.W -32(R2), R1 // 201032e5 MOVW R1, 0x00ffffff(R2) // MOVW R1, 16777215(R2) MOVW 0x00ffffff(R2), R1 // MOVW 16777215(R2), R1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Dec 15 20:51:01 UTC 2023 - 69K bytes - Viewed (0) -
test/codegen/memcombine.go
// amd64:"MOVQ",-"MOVL",-"SHRQ" // arm64:"MOVD",-"MOVW",-"LSR" // ppc64le:"MOVD",-"MOVW",-"SRD" p.a = uint32(x) // amd64:-"MOVL",-"SHRQ" // arm64:-"MOVW",-"LSR" // ppc64le:-"MOVW",-"SRD" p.b = uint32(x >> 32) } func store32be(p *struct{ a, b uint32 }, x uint64) { // ppc64:"MOVD",-"MOVW",-"SRD" // s390x:"MOVD",-"MOVW",-"SRD" p.a = uint32(x >> 32) // ppc64:-"MOVW",-"SRD" // s390x:-"MOVW",-"SRD"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 21 19:45:41 UTC 2024 - 29.7K bytes - Viewed (0) -
src/runtime/vlop_arm.s
MOVW Rq, 4(R13) MOVW Rr, 8(R13) MOVW Rs, 12(R13) MOVW RM, 16(R13) MOVW Rn, Rr /* numerator */ MOVW g_m(g), Rq MOVW m_divmod(Rq), Rq /* denominator */ BL runtime·udiv(SB) MOVW Rr, RTMP MOVW 4(R13), Rq MOVW 8(R13), Rr MOVW 12(R13), Rs MOVW 16(R13), RM RET TEXT runtime·_div(SB),NOSPLIT,$16-0 NO_LOCAL_POINTERS MOVW Rq, 4(R13) MOVW Rr, 8(R13) MOVW Rs, 12(R13)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jun 04 07:25:06 UTC 2020 - 7.1K bytes - Viewed (0) -
src/runtime/memclr_arm.s
CMP TMP, TO BHS _4tail MOVW R0, R1 /* replicate */ MOVW R0, R2 MOVW R0, R3 MOVW R0, R4 MOVW R0, R5 MOVW R0, R6 MOVW R0, R7 _f32loop: CMP TMP, TO BHS _4tail MOVM.IA.W [R0-R7], (TO) B _f32loop _4tail: SUB $3, TOE, TMP /* do remaining words if possible */ _4loop: CMP TMP, TO BHS _1tail MOVW.P R0, 4(TO) /* implicit write back */ B _4loop
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 19 00:41:03 UTC 2021 - 2.6K bytes - Viewed (0) -
src/math/floor_386.s
#include "textflag.h" // func archCeil(x float64) float64 TEXT ·archCeil(SB),NOSPLIT,$0 FMOVD x+0(FP), F0 // F0=x FSTCW -2(SP) // save old Control Word MOVW -2(SP), AX ANDW $0xf3ff, AX ORW $0x0800, AX // Rounding Control set to +Inf MOVW AX, -4(SP) // store new Control Word FLDCW -4(SP) // load new Control Word FRNDINT // F0=Ceil(x) FLDCW -2(SP) // load old Control Word
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 15 15:48:19 UTC 2021 - 1.5K bytes - Viewed (0)