Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for cmpbody (0.17 sec)

  1. src/internal/bytealg/compare_loong64.s

    	MOVV	R7, R6
    	MOVV	R8, R7
    	JMP	cmpbody<>(SB)
    
    TEXT runtime·cmpstring<ABIInternal>(SB),NOSPLIT,$0-40
    	// R4 = a_base
    	// R5 = a_len
    	// R6 = b_base
    	// R7 = b_len
    	JMP	cmpbody<>(SB)
    
    // On entry:
    // R5 length of a
    // R7 length of b
    // R4 points to the start of a
    // R6 points to the start of b
    // R13 points to the return value (-1/0/1)
    TEXT cmpbody<>(SB),NOSPLIT|NOFRAME,$0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  2. src/internal/bytealg/compare_ppc64x.s

    	// R3 a addr
    	// R4 a len
    	// R6 b addr
    	// R7 b len
    	//
    	// on entry to cmpbody:
    	// R3 return value if len(a) == len(b)
    	// R5 a addr
    	// R6 b addr
    	// R9 min(len(a),len(b))
    	SETB_INIT()
    	MOVD	R3,R5
    	CMP	R4,R7,CR0
    	CMP	R3,R6,CR7
    	ISEL	CR0LT,R4,R7,R9
    	SETB_CR0(R3)
    	BC	$12,30,LR	// beqlr cr7
    	BR	cmpbody<>(SB)
    
    TEXT runtime·cmpstring<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-40
    	// incoming:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 28 17:33:20 UTC 2023
    - 6.7K bytes
    - Viewed (0)
Back to top