- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 257 for movbe (0.05 sec)
-
src/internal/bytealg/equal_riscv64.s
SUB $16, X12 BGE X12, X23, loop16 BEQZ X12, eq loop4_check: MOV $4, X23 BLT X12, X23, loop1 loop4: MOVBU 0(X10), X19 MOVBU 0(X11), X20 MOVBU 1(X10), X21 MOVBU 1(X11), X22 BNE X19, X20, not_eq BNE X21, X22, not_eq MOVBU 2(X10), X14 MOVBU 2(X11), X15 MOVBU 3(X10), X16 MOVBU 3(X11), X17 BNE X14, X15, not_eq BNE X16, X17, not_eq ADD $4, X10 ADD $4, X11 SUB $4, X12
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Nov 09 13:57:06 UTC 2023 - 2.4K bytes - Viewed (0) -
src/cmd/internal/obj/ppc64/anames.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 01 18:50:29 UTC 2024 - 6.7K bytes - Viewed (0) -
test/codegen/bits.go
func signextendAndMask8to64(a int8) (s, z uint64) { // ppc64x: "MOVB", "ANDCC\t[$]1015," s = uint64(a) & 0x3F7 // ppc64x: -"MOVB", "ANDCC\t[$]247," z = uint64(uint8(a)) & 0x3F7 return } // Verify zero-extended values are not sign-extended under a bit mask (#61297) func zeroextendAndMask8to64(a int8, b int16) (x, y uint64) { // ppc64x: -"MOVB\t", -"ANDCC", "MOVBZ" x = uint64(a) & 0xFF // ppc64x: -"MOVH\t", -"ANDCC", "MOVHZ"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 19:02:52 UTC 2024 - 7.8K bytes - Viewed (0) -
test/codegen/noextend.go
// Truncate not needed, load does sign/zero extend // ppc64x:-"MOVBZ\tR\\d+,\\sR\\d+" val16[0] = uint16(*u8) // AND not needed due to size // ppc64x:-"ANDCC" sval16[1] = 255 & int16(x8+y8) // ppc64x:-"ANDCC" val16[1] = 255 & uint16(*u8+z8) } func shiftidx(u8 *uint8, x16 *int16, u16 *uint16) { // ppc64x:-"MOVBZ\tR\\d+,\\sR\\d+" val16[0] = uint16(sval16[*u8>>2])
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Dec 14 17:22:18 UTC 2023 - 5.4K bytes - Viewed (0) -
src/runtime/memmove_riscv64.s
MOV $8, X9 BLT X12, X9, f_loop4_check f_loop8_unaligned: MOVB 0(X11), X14 MOVB 1(X11), X15 MOVB 2(X11), X16 MOVB 3(X11), X17 MOVB 4(X11), X18 MOVB 5(X11), X19 MOVB 6(X11), X20 MOVB 7(X11), X21 MOVB X14, 0(X10) MOVB X15, 1(X10) MOVB X16, 2(X10) MOVB X17, 3(X10) MOVB X18, 4(X10) MOVB X19, 5(X10) MOVB X20, 6(X10) MOVB X21, 7(X10) ADD $8, X10 ADD $8, X11 SUB $8, X12
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Nov 09 13:57:06 UTC 2023 - 5.5K bytes - Viewed (0) -
src/cmd/internal/obj/s390x/anames.go
"MODW", "MODWU", "MODD", "MODDU", "MULLW", "MULLD", "MULHD", "MULHDU", "MLGR", "SUB", "SUBC", "SUBV", "SUBE", "SUBW", "NEG", "NEGW", "MOVWBR", "MOVB", "MOVBZ", "MOVH", "MOVHBR", "MOVHZ", "MOVW", "MOVWZ", "MOVD", "MOVDBR", "MOVDEQ", "MOVDGE", "MOVDGT", "MOVDLE", "MOVDLT", "MOVDNE", "LOCR", "LOCGR", "FLOGR",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Sep 05 16:41:03 UTC 2023 - 7.1K bytes - Viewed (0) -
src/internal/runtime/atomic/atomic_ppc64x.s
RET // void ·Or8(byte volatile*, byte); TEXT ·Or8(SB), NOSPLIT, $0-9 MOVD ptr+0(FP), R3 MOVBZ val+8(FP), R4 LWSYNC again: LBAR (R3), R6 OR R4, R6 STBCCC R6, (R3) BNE again RET // void ·And8(byte volatile*, byte); TEXT ·And8(SB), NOSPLIT, $0-9 MOVD ptr+0(FP), R3 MOVBZ val+8(FP), R4 LWSYNC again: LBAR (R3), R6 AND R4, R6 STBCCC R6, (R3) BNE again RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 7.5K bytes - Viewed (0) -
src/internal/runtime/atomic/atomic_arm.s
CMP R0, R2 BNE casfail #ifndef GOARM_7 MOVB internal∕cpu·ARM+const_offsetARMHasV7Atomics(SB), R11 CMP $0, R11 BEQ 2(PC) #endif DMB MB_ISHST STREX R3, (R1), R0 CMP $0, R0 BNE casl MOVW $1, R0 #ifndef GOARM_7 CMP $0, R11 BEQ 2(PC) #endif DMB MB_ISH MOVB R0, ret+12(FP) RET casfail: MOVW $0, R0 MOVB R0, ret+12(FP) RET // stubs
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 5.7K bytes - Viewed (0) -
src/cmd/internal/obj/riscv/asm_test.go
SW X6, 4096(X5) SD X6, 4096(X5) FLW 4096(X5), F6 FLD 4096(X5), F6 FSW F6, 4096(X5) FSD F6, 4096(X5) MOVB 4096(X5), X6 MOVH 4096(X5), X6 MOVW 4096(X5), X6 MOV 4096(X5), X6 MOVBU 4096(X5), X6 MOVHU 4096(X5), X6 MOVWU 4096(X5), X6 MOVB X6, 4096(X5) MOVH X6, 4096(X5) MOVW X6, 4096(X5) MOV X6, 4096(X5) MOVF 4096(X5), F6 MOVD 4096(X5), F6
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 22 01:50:18 UTC 2023 - 7.9K bytes - Viewed (0) -
src/cmd/internal/obj/x86/seh.go
} // It must be followed by a MOVQ SP, BP. movbp := pushbp.Link if movbp == nil { ctxt.Diag("missing frame pointer instruction: MOVQ SP, BP") return } if !(movbp.As == AMOVQ && movbp.From.Type == obj.TYPE_REG && movbp.From.Reg == REG_SP && movbp.To.Type == obj.TYPE_REG && movbp.To.Reg == REG_BP && movbp.From.Offset == 0) { ctxt.Diag("unexpected frame pointer instruction\n%v", movbp) return }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 14:41:10 UTC 2024 - 4.6K bytes - Viewed (0)