Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 28 of 28 for RSB (7.53 sec)

  1. src/cmd/compile/internal/ssa/rewriteARM.go

    	}
    	// match: (MULS x (MOVWconst [1]) a)
    	// result: (RSB x a)
    	for {
    		x := v_0
    		if v_1.Op != OpARMMOVWconst || auxIntToInt32(v_1.AuxInt) != 1 {
    			break
    		}
    		a := v_2
    		v.reset(OpARMRSB)
    		v.AddArg2(x, a)
    		return true
    	}
    	// match: (MULS x (MOVWconst [c]) a)
    	// cond: isPowerOfTwo32(c)
    	// result: (RSB (SLLconst <x.Type> [int32(log32(c))] x) a)
    	for {
    		x := v_0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 486.8K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/testdata/armerror.s

    	CMP.S	R1, R2	           // ERROR "invalid .S suffix"
    	BIC.P	$124, R1, R2       // ERROR "invalid .P suffix"
    	MOVW.S	$124, R1           // ERROR "invalid .S suffix"
    	MVN.S	$123, g            // ERROR "invalid .S suffix"
    	RSB.U	$0, R9             // ERROR "invalid .U suffix"
    	CMP.S	$29, g             // ERROR "invalid .S suffix"
    	ADD.W	R1<<R2, R3         // ERROR "invalid .W suffix"
    	SUB.U	R1<<R2, R3, R9     // ERROR "invalid .U suffix"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 03 14:06:21 UTC 2017
    - 14.4K bytes
    - Viewed (0)
  3. src/runtime/mkpreempt.go

    	movf := "MOVF"
    	add := "ADD"
    	sub := "SUB"
    	r28 := "R28"
    	regsize := 4
    	softfloat := "GOMIPS_softfloat"
    	if _64bit {
    		mov = "MOVV"
    		movf = "MOVD"
    		add = "ADDV"
    		sub = "SUBV"
    		r28 = "RSB"
    		regsize = 8
    		softfloat = "GOMIPS64_softfloat"
    	}
    
    	// Add integer registers R1-R22, R24-R25, R28
    	// R0 (zero), R23 (REGTMP), R29 (SP), R30 (g), R31 (LR) are special,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 15.3K bytes
    - Viewed (0)
  4. src/runtime/sys_linux_arm.s

    	MOVW	n+4(FP), R1
    	MOVW	prot+8(FP), R2
    	MOVW	flags+12(FP), R3
    	MOVW	fd+16(FP), R4
    	MOVW	off+20(FP), R5
    	MOVW	$SYS_mmap2, R7
    	SWI	$0
    	MOVW	$0xfffff001, R6
    	CMP		R6, R0
    	MOVW	$0, R1
    	RSB.HI	$0, R0
    	MOVW.HI	R0, R1		// if error, put in R1
    	MOVW.HI	$0, R0
    	MOVW	R0, p+24(FP)
    	MOVW	R1, err+28(FP)
    	RET
    
    TEXT runtime·munmap(SB),NOSPLIT,$0
    	MOVW	addr+0(FP), R0
    	MOVW	n+4(FP), R1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 24 18:53:44 UTC 2023
    - 13.5K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/operand_test.go

    	{"R3", "R3"},
    	{"R31", "R31"},
    	{"R4", "R4"},
    	{"R5", "R5"},
    	{"R6", "R6"},
    	{"R7", "R7"},
    	{"R8", "R8"},
    	{"R9", "R9"},
    	{"LO", "LO"},
    	{"a(FP)", "a(FP)"},
    	{"g", "g"},
    	{"RSB", "R28"},
    	{"ret+8(FP)", "ret+8(FP)"},
    	{"runtime·abort(SB)", "runtime.abort(SB)"},
    	{"·AddUint32(SB)", "pkg.AddUint32(SB)"},
    	{"·trunc(SB)", "pkg.trunc(SB)"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 29 18:31:05 UTC 2023
    - 23.9K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/arm/asm5.go

    			r = rt
    		}
    		x, y := immrot2a(uint32(c.instoffset))
    		var as2 obj.As
    		switch p.As {
    		case AADD, ASUB, AORR, AEOR, ABIC:
    			as2 = p.As // ADD, SUB, ORR, EOR, BIC
    		case ARSB:
    			as2 = AADD // RSB -> RSB/ADD pair
    		case AADC:
    			as2 = AADD // ADC -> ADC/ADD pair
    		case ASBC:
    			as2 = ASUB // SBC -> SBC/SUB pair
    		case ARSC:
    			as2 = AADD // RSC -> RSC/ADD pair
    		default:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 20:51:01 UTC 2023
    - 79.4K bytes
    - Viewed (0)
  7. src/regexp/testdata/re2-exhaustive.txt.bz2

    �Zצ� ���'�r#ZP���=�J�\��+��p2\�䫘�f���$����Bڄ�̫�iq%��T̋���8ٟG�-�/�|Ԭ��s��о1�{^e�T|�H��-_6��y��QE~iW�ipC�؋1)dz��ϸ��L���\͝�����e���UamVo�rsUM� g؋�'ڙ������^�lWʵ�(����#��W�'� ��|�R5�W�f��}�:����ז�z‡��,���ёB{�1m^^��k��}���叓�f[4���6��rsB����9�����9��څ�7�)V��������l�*���lگ�Ȼi�6�~!�_����3�F�W#�_�j_J�_���z��|�u/�a_J��CgU|Zf�4��>�� 2Vd>s旷��E��G���f�3K�={�|��%@h�D�d�����qZ�F�0�_U�.Z�+/�p�\�j���rq�ȵ�����J�|� �b��o��'Ჶ0�ѰڵM����Y�g��uqz��!&�0|����2�+#�+��mU��Due���_Q��\���� m...
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 13 14:52:20 UTC 2021
    - 418.2K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/opGen.go

    				{0, 22527}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 g R12 R14
    			},
    			outputs: []outputInfo{
    				{0, 21503}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R12 R14
    			},
    		},
    	},
    	{
    		name:   "RSB",
    		argLen: 2,
    		asm:    arm.ARSB,
    		reg: regInfo{
    			inputs: []inputInfo{
    				{0, 22527}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 g R12 R14
    				{1, 22527}, // R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 g R12 R14
    			},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 1M bytes
    - Viewed (0)
Back to top