Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for CNEG (0.46 sec)

  1. src/internal/bytealg/compare_arm64.s

    	BNE	cmp
    	SUB	$8, R6
    	// compare last 8 bytes
    tail:
    	MOVD	(R0)(R6), R4
    	MOVD	(R2)(R6), R5
    	CMP	R4, R5
    	BEQ	samebytes
    cmp:
    	REV	R4, R4
    	REV	R5, R5
    	CMP	R4, R5
    ret:
    	MOVD	$1, R0
    	CNEG	HI, R0, R0
    	RET
    small:
    	TBZ	$3, R6, lt_8
    	MOVD	(R0), R4
    	MOVD	(R2), R5
    	CMP	R4, R5
    	BNE	cmp
    	SUBS	$8, R6
    	BEQ	samebytes
    	ADD	$8, R0
    	ADD	$8, R2
    	SUB	$8, R6
    	B	tail
    lt_8:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 18 18:26:13 UTC 2022
    - 2.1K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/arm64/anames.go

    	"CBZW",
    	"CCMN",
    	"CCMNW",
    	"CCMP",
    	"CCMPW",
    	"CINC",
    	"CINCW",
    	"CINV",
    	"CINVW",
    	"CLREX",
    	"CLS",
    	"CLSW",
    	"CLZ",
    	"CLZW",
    	"CMN",
    	"CMNW",
    	"CMP",
    	"CMPW",
    	"CNEG",
    	"CNEGW",
    	"CRC32B",
    	"CRC32CB",
    	"CRC32CH",
    	"CRC32CW",
    	"CRC32CX",
    	"CRC32H",
    	"CRC32W",
    	"CRC32X",
    	"CSEL",
    	"CSELW",
    	"CSET",
    	"CSETM",
    	"CSETMW",
    	"CSETW",
    	"CSINC",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 18 01:40:37 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/tables.go

    	// CNEG <Wd>, <Wn>, <cond>
    	{0xffe00c00, 0x5a800400, CNEG, instArgs{arg_Wd, arg_Wn, arg_cond_NotAllowALNV_Invert}, cneg_csneg_32_condsel_cond},
    	// CSNEG <Wd>, <Wn>, <Wm>, <cond>
    	{0xffe00c00, 0x5a800400, CSNEG, instArgs{arg_Wd, arg_Wn, arg_Wm, arg_cond_AllowALNV_Normal}, nil},
    	// CNEG <Xd>, <Xn>, <cond>
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 16 17:57:48 UTC 2017
    - 211.8K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/testdata/arm64error.s

    	CINVW	AL, R2, R3                                       // ERROR "invalid condition"
    	CINV	NV, R2, R3                                       // ERROR "invalid condition"
    	CNEG	AL, R2, R3                                       // ERROR "invalid condition"
    	CNEGW	NV, R2, R3                                       // ERROR "invalid condition"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 08 03:28:17 UTC 2023
    - 37.8K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/testdata/arm64enc.s

    	CMP R7>>23, R3                             // 7f5c47eb
    	CNEGW PL, R9, R14                          // 2e45895a
    	CSNEGW HS, R5, R9, R14                     // ae24895a
    	CSNEG PL, R14, R21, R3                     // c35595da
    	CNEG  LO, R7, R15                          // ef2487da
    	CRC32B R17, R8, R16                        // 1041d11a
    	CRC32H R3, R21, R27                        // bb46c31a
    	CRC32W R22, R30, R9                        // c94bd61a
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 24 01:11:41 UTC 2023
    - 43.9K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.json

    {"Name":"CNEG","Bits":"0|1|0|1|1|0|1|0|1|0|0|Rm:5|cond:4|0|1|Rn:5|Rd:5","Arch":"32-bit variant","Syntax":"CNEG <Wd>, <Wn>, <cond>","Code":"","Alias":"This instruction is an alias of the CSNEG instruction."},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 16 17:57:48 UTC 2017
    - 234.7K bytes
    - Viewed (0)
  7. src/cmd/asm/internal/asm/testdata/arm64.s

    	CSINV	HS, R1, R2, R3	// 232082da
    	CSINVW	MI, R2, ZR, R2	// 42409f5a
    	CINC	EQ, R4, R9	// 8914849a
    	CINCW	PL, R2, ZR	// 5f44821a
    	CINV	PL, R11, R22	// 76418bda
    	CINVW	LS, R7, R13	// ed80875a
    	CNEG	LS, R13, R7	// a7858dda
    	CNEGW	EQ, R8, R13	// 0d15885a
    
    // atomic ops
    	LDARB	(R25), R2                            // 22ffdf08
    	LDARH	(R5), R7                             // a7fcdf48
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 08 03:28:17 UTC 2023
    - 94.9K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/arm64/asm7.go

    			rt = REGZERO
    		}
    		if r == obj.REG_NONE {
    			r = REGZERO
    		}
    		o1 |= (uint32(rf&31) << 16) | (uint32(r&31) << 5) | uint32(rt&31)
    
    	case 18: /* csel cond,Rn,Rm,Rd; cinc/cinv/cneg cond,Rn,Rd; cset cond,Rd */
    		o1 = c.oprrr(p, p.As)
    
    		cond := SpecialOperand(p.From.Offset)
    		if cond < SPOP_EQ || cond > SPOP_NV || (cond == SPOP_AL || cond == SPOP_NV) && p.From3Type() == obj.TYPE_NONE {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 201.1K bytes
    - Viewed (0)
Back to top