Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 26 for R27 (0.03 sec)

  1. src/cmd/asm/internal/asm/testdata/arm64enc.s

    	SUB $(1923<<12), R4, R27                   // SUB $7876608, R4, R27         // 9b0c5ed1
    	SUBW $(1923<<12), R4, R27                  // SUBW $7876608, R4, R27        // 9b0c5e51
    	SUBW R12<<29, R7, R8                       // e8740c4b
    	SUB R12<<61, R7, R8                        // e8f40ccb
    	SUBSW R2.SXTH<<3, R13, R6                  // a6ad226b
    	SUBS R21.UXTX<<2, R27, R4                  // 646b35eb
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 24 01:11:41 UTC 2023
    - 43.9K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/testdata/mips64.s

    	SLLV	R10, R22, R21	// 0156a814
    	SRL	R27, R6, R17	// 03668806
    	SRLV	R27, R6, R17	// 03668816
    	SRA	R11, R19, R20	// 0173a007
    	SRAV	R20, R19, R19	// 02939817
    	ROTR	R19, R18, R20	// 0272a046
    	ROTRV	R9, R13, R16	// 012d8056
    
    //	LSHW rreg ',' rreg
    //	{
    //		outcode(int($1), &$2, 0, &$4);
    //	}
    	SLL	R1, R2		// 00221004
    	SLLV	R10, R22	// 0156b014
    	SRL	R27, R6   	// 03663006
    	SRLV	R27, R6   	// 03663016
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 08 12:17:12 UTC 2023
    - 12.4K bytes
    - Viewed (0)
  3. src/runtime/asm_arm64.s

    // Caution: ugly multiline assembly macros in your future!
    
    #define DISPATCH(NAME,MAXSIZE)		\
    	MOVD	$MAXSIZE, R27;		\
    	CMP	R27, R16;		\
    	BGT	3(PC);			\
    	MOVD	$NAME(SB), R27;	\
    	B	(R27)
    // Note: can't just "B NAME(SB)" - bad inlining results.
    
    TEXT ·reflectcall(SB), NOSPLIT|NOFRAME, $0-48
    	MOVWU	frameSize+32(FP), R16
    	DISPATCH(runtime·call16, 16)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/operand_test.go

    	{"R17", "R17"},
    	{"R18", "R18"},
    	{"R19", "R19"},
    	{"R2", "R2"},
    	{"R20", "R20"},
    	{"R21", "R21"},
    	{"R22", "R22"},
    	{"R23", "R23"},
    	{"R24", "R24"},
    	{"R25", "R25"},
    	{"R26", "R26"},
    	{"R27", "R27"},
    	{"R28", "R28"},
    	{"R29", "R29"},
    	{"R3", "R3"},
    	{"R31", "R31"},
    	{"R4", "R4"},
    	{"R5", "R5"},
    	{"R6", "R6"},
    	{"R7", "R7"},
    	{"R8", "R8"},
    	{"R9", "R9"},
    	{"SPR(269)", "SPR(269)"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 29 18:31:05 UTC 2023
    - 23.9K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/testdata/arm64error.s

    	ADD	$0x1234567, R27, R3                              // ERROR "cannot use REGTMP as source"
    	ADD	$0x3fffffffc000, R27, R5                         // ERROR "cannot use REGTMP as source"
    	AND	$0x22220000, R27, R4                             // ERROR "cannot use REGTMP as source"
    	ANDW	$0x6006000060060, R27, R5                        // ERROR "cannot use REGTMP as source"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 08 03:28:17 UTC 2023
    - 37.8K bytes
    - Viewed (0)
  6. src/math/big/arith_ppc64x.s

    	ADDZE R20, R24		// R24 = x[i] + CA
    	ADDZE R21, R25		// R25 = x[i+1] + CA
    	ADDZE R22, R26		// R26 = x[i+2] + CA
    	ADDZE R23, R27		// R27 = x[i+3] + CA
    	MOVD  R24, 8(R10)	// z[i]
    	MOVD  R25, 16(R10)	// z[i+1]
    	MOVD  R26, 24(R10)	// z[i+2]
    	MOVDU R27, 32(R10)	// z[i+3]
    	ADD   $-4, R11		// R11 = z_len - 4
    	BDNZ  loop
    
    	// We may have some elements to read
    	CMP R11, $0
    	BEQ final
    
    tail:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 16.8K bytes
    - Viewed (0)
  7. src/runtime/sys_linux_arm64.s

    	// handle Go frame correctly. So, this function is NOFRAME, and we
    	// save/restore LR manually.
    	MOVD	LR, R10
    	// Save R27, g because they will be clobbered,
    	// we need to restore them before jump to sigtramp.
    	MOVD	R27, R11
    	MOVD	g, R12
    
    	// If no traceback function, do usual sigtramp.
    	MOVD	runtime·cgoTraceback(SB), R6
    	CBZ	R6, sigtramp
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 24 18:53:44 UTC 2023
    - 16.7K bytes
    - Viewed (0)
  8. src/runtime/mkpreempt.go

    	p("MOVD -8(RSP), R29")          // restore frame pointer
    	p("MOVD (RSP), R27")            // load PC to REGTMP
    	p("ADD $%d, RSP", l.stack+16)   // pop frame (including the space pushed by sigctxt.pushCall)
    	p("JMP (R27)")
    }
    
    func genMIPS(_64bit bool) {
    	mov := "MOVW"
    	movf := "MOVF"
    	add := "ADD"
    	sub := "SUB"
    	r28 := "R28"
    	regsize := 4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 15.3K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/arm64/obj7.go

    				q.Spadj = -aoffset
    				q.Pos = p.Pos
    				q.Link = p.Link
    				p.Link = q
    				p = q
    			}
    
    			// If enabled, this code emits 'MOV PC, R27' before every 'MOV LR, PC',
    			// so that if you are debugging a low-level crash where PC and LR are zero,
    			// you can look at R27 to see what jumped to the zero.
    			// This is useful when bringing up Go on a new system.
    			// (There is similar code in ../ppc64/obj9.go:/if.false.)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 05:46:32 UTC 2023
    - 28.4K bytes
    - Viewed (0)
  10. src/hash/crc32/crc32_ppc64le.s

    	RLDICL	$56,R7,$56,R25	// crc>>8
    	ADD	$1024,R10,R10	// &tab[6]
    	SLD	$2,R25,R25	// crc>>8&FF*2
    	MOVBZ   R7,R26          // crc&0xFF
    	MOVWZ	(R10)(R25),R27	// tab[6][crc>>8&0xFF]
    	ADD 	$1024,R10,R10   // &tab[7]
    	SLD	$2,R26,R26	// crc&0xFF*2
    	XOR	R21,R27,R21	// xor done R27
    	ADD     $8,R5           // p = p[8:]
    	MOVWZ	(R10)(R26),R28	// tab[7][crc&0xFF]
    	XOR	R21,R28,R21	// xor done R28
    	MOVWZ	R21,R7		// crc for next round
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 12:09:50 UTC 2024
    - 13.1K bytes
    - Viewed (0)
Back to top