Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 151 for addU (0.08 sec)

  1. src/runtime/memmove_mipsx.s

    	ADDU	R7, R1, R7
    	ADDU	R6, R1, R6
    
    	AND	$3, R4, R8
    	BNE	R8, b_large_ua
    
    b_large:
    	BEQ	R5, R7, b_words
    	ADDU	$-32, R5
    	MOVW	-4(R4), R8
    	MOVW	-8(R4), R9
    	MOVW	-12(R4), R10
    	MOVW	-16(R4), R11
    	MOVW	-20(R4), R12
    	MOVW	-24(R4), R13
    	MOVW	-28(R4), R14
    	MOVW	-32(R4), R15
    	ADDU	$-32, R4
    	MOVW	R8, 28(R5)
    	MOVW	R9, 24(R5)
    	MOVW	R10, 20(R5)
    	MOVW	R11, 16(R5)
    	MOVW	R12, 12(R5)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 4.4K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/testdata/loong64enc2.s

    	TNE	$4, R4, R5		// 8508005804002a00
    	TNE	$4, R4			// 0408005804002a00
    	ADD	$65536, R4, R5		// 1e02001485781000
    	ADD	$4096, R4, R5		// 3e00001485781000
    	ADD	$65536, R4		// 1e02001484781000
    	ADD	$4096, R4		// 3e00001484781000
    	ADDV	$65536, R4, R5		// 1e02001485f81000
    	ADDV	$4096, R4, R5		// 3e00001485f81000
    	ADDV	$65536, R4		// 1e02001484f81000
    	ADDV	$4096, R4		// 3e00001484f81000
    	AND	$65536, R4, R5		// 1e02001485f81400
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 10 15:50:11 UTC 2023
    - 3K bytes
    - Viewed (0)
  3. src/internal/bytealg/compare_mipsx.s

    	MOVW	b_len+16(FP), R2
    	BEQ	R3, R4, samebytes
    	SGTU	R1, R2, R7
    	MOVW	R1, R8
    	CMOVN	R7, R2, R8	// R8 is min(R1, R2)
    
    	ADDU	R3, R8	// R3 is current byte in a, R8 is last byte in a to compare
    loop:
    	BEQ	R3, R8, samebytes
    
    	MOVBU	(R3), R6
    	ADDU	$1, R3
    	MOVBU	(R4), R7
    	ADDU	$1, R4
    	BEQ	R6, R7 , loop
    
    	SGTU	R6, R7, R8
    	MOVW	$-1, R6
    	CMOVZ	R8, R6, R8
    	JMP	cmp_ret
    samebytes:
    	SGTU	R1, R2, R6
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 1.4K bytes
    - Viewed (0)
  4. src/internal/bytealg/indexbyte_mipsx.s

    #include "go_asm.h"
    #include "textflag.h"
    
    TEXT ·IndexByte(SB),NOSPLIT,$0-20
    	MOVW	b_base+0(FP), R1
    	MOVW	b_len+4(FP), R2
    	MOVBU	c+12(FP), R3	// byte to find
    	ADDU	$1, R1, R4	// store base+1 for later
    	ADDU	R1, R2	// end
    
    loop:
    	BEQ	R1, R2, notfound
    	MOVBU	(R1), R5
    	ADDU	$1, R1
    	BNE	R3, R5, loop
    
    	SUBU	R4, R1	// R1 will be one beyond the position we want so remove (base+1)
    	MOVW	R1, ret+16(FP)
    	RET
    
    notfound:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 1012 bytes
    - Viewed (0)
  5. src/internal/bytealg/equal_mipsx.s

    TEXT runtime·memequal(SB),NOSPLIT,$0-13
    	MOVW	a+0(FP), R1
    	MOVW	b+4(FP), R2
    	BEQ	R1, R2, eq
    	MOVW	size+8(FP), R3
    	ADDU	R1, R3, R4
    loop:
    	BNE	R1, R4, test
    	MOVW	$1, R1
    	MOVB	R1, ret+12(FP)
    	RET
    test:
    	MOVBU	(R1), R6
    	ADDU	$1, R1
    	MOVBU	(R2), R7
    	ADDU	$1, R2
    	BEQ	R6, R7, loop
    
    	MOVB	R0, ret+12(FP)
    	RET
    eq:
    	MOVW	$1, R1
    	MOVB	R1, ret+12(FP)
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 1.1K bytes
    - Viewed (0)
  6. src/runtime/memclr_mipsx.s

    	MOVW	R0, 12(R1)
    	MOVW	R0, 16(R1)
    	MOVW	R0, 20(R1)
    	MOVW	R0, 24(R1)
    	MOVW	R0, 28(R1)
    	ADDU	$32, R1
    	JMP	large
    
    words:
    	BEQ	R1, R5, tail
    	MOVW	R0, 0(R1)
    	ADDU	$4, R1
    	JMP	words
    
    tail:
    	BEQ	R1, R4, ret
    	MOVWLO	R0, -1(R4)
    
    ret:
    	RET
    
    small_zero:
    	BEQ	R1, R4, ret
    	MOVB	R0, 0(R1)
    	ADDU	$1, R1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Nov 06 10:24:44 UTC 2021
    - 1.3K bytes
    - Viewed (0)
  7. src/cmd/cgo/internal/test/issue9400/asm_mipsx.s

    	// will clobber the test pattern created by the caller
    	ADDU	$(1024*8), R29
    
    	// Ask signaller to setgid
    	MOVW	$1, R1
    	SYNC
    	MOVW	R1, ·Baton(SB)
    	SYNC
    
    	// Wait for setgid completion
    loop:
    	SYNC
    	MOVW	·Baton(SB), R1
    	OR	R2, R2, R2	// hint that we're in a spin loop
    	BNE	R1, loop
    	SYNC
    
    	// Restore stack
    	ADDU	$(-1024*8), R29
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 12:00:02 UTC 2023
    - 663 bytes
    - Viewed (0)
  8. src/cmd/internal/obj/mips/anames.go

    // Code generated by stringer -i a.out.go -o anames.go -p mips; DO NOT EDIT.
    
    package mips
    
    import "cmd/internal/obj"
    
    var Anames = []string{
    	obj.A_ARCHSPECIFIC: "ABSD",
    	"ABSF",
    	"ABSW",
    	"ADD",
    	"ADDD",
    	"ADDF",
    	"ADDU",
    	"ADDW",
    	"AND",
    	"BEQ",
    	"BFPF",
    	"BFPT",
    	"BGEZ",
    	"BGEZAL",
    	"BGTZ",
    	"BLEZ",
    	"BLTZ",
    	"BLTZAL",
    	"BNE",
    	"BREAK",
    	"CLO",
    	"CLZ",
    	"CMOVF",
    	"CMOVN",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 08 12:17:12 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  9. src/runtime/cgo/asm_mipsx.s

    #ifndef GOMIPS_softfloat
    	MOVD	(4*14)(R29), F20
    	MOVD	(4*14+8*1)(R29), F22
    	MOVD	(4*14+8*2)(R29), F24
    	MOVD	(4*14+8*3)(R29), F26
    	MOVD	(4*14+8*4)(R29), F28
    	MOVD	(4*14+8*5)(R29), F30
    
    	ADDU	$(4*14+8*6-16), R29
    #else
    	ADDU	$(4*14-16), R29
    #endif
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  10. src/cmd/asm/internal/asm/testdata/loong64enc3.s

    	MOVV	$4096(R4), R5			// 3e000014de03800385f81000
    	ADD	$74565, R4			// 5e020014de178d0384781000
    	ADD	$4097, R4  			// 3e000014de07800384781000
    	ADDV	$74565, R4			// 5e020014de178d0384f81000
    	ADDV	$4097, R4 			// 3e000014de07800384f81000
    	AND	$74565, R4			// 5e020014de178d0384f81400
    	AND	$4097, R4 		 	// 3e000014de07800384f81400
    	ADD	$74565, R4, R5			// 5e020014de178d0385781000
    	ADD	$4097, R4, R5  			// 3e000014de07800385781000
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 14 23:57:43 UTC 2022
    - 6.3K bytes
    - Viewed (0)
Back to top