- Sort Score
- Result 10 results
- Languages All
Results 61 - 70 of 181 for r12d (0.03 sec)
-
src/runtime/sys_linux_amd64.s
MOVL $SYS_gettid, AX SYSCALL MOVL AX, ret+0(FP) RET TEXT runtime·raise(SB),NOSPLIT,$0 MOVL $SYS_getpid, AX SYSCALL MOVL AX, R12 MOVL $SYS_gettid, AX SYSCALL MOVL AX, SI // arg 2 tid MOVL R12, DI // arg 1 pid MOVL sig+0(FP), DX // arg 3 MOVL $SYS_tgkill, AX SYSCALL RET TEXT runtime·raiseproc(SB),NOSPLIT,$0 MOVL $SYS_getpid, AX SYSCALL
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 24 18:53:44 UTC 2023 - 15.7K bytes - Viewed (0) -
src/runtime/preempt_s390x.s
// Code generated by mkpreempt.go; DO NOT EDIT. #include "go_asm.h" #include "textflag.h" TEXT ·asyncPreempt(SB),NOSPLIT|NOFRAME,$0-0 IPM R10 MOVD R14, -248(R15) ADD $-248, R15 MOVW R10, 8(R15) STMG R0, R12, 16(R15) FMOVD F0, 120(R15) FMOVD F1, 128(R15) FMOVD F2, 136(R15) FMOVD F3, 144(R15) FMOVD F4, 152(R15) FMOVD F5, 160(R15) FMOVD F6, 168(R15) FMOVD F7, 176(R15) FMOVD F8, 184(R15) FMOVD F9, 192(R15)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 21 21:52:38 UTC 2021 - 1K bytes - Viewed (0) -
src/math/acos_s390x.s
TEXT ·acosAsm(SB), NOSPLIT, $0-16 FMOVD x+0(FP), F0 MOVD $·acosrodataL13<>+0(SB), R9 LGDR F0, R12 FMOVD F0, F10 SRAD $32, R12 WORD $0xC0293FE6 //iilf %r2,1072079005 BYTE $0xA0 BYTE $0x9D WORD $0xB917001C //llgtr %r1,%r12 CMPW R1,R2 BGT L2 FMOVD 192(R9), F8 FMADD F0, F0, F8 FMOVD 184(R9), F1 L3: WFMDB V8, V8, V2 FMOVD 176(R9), F6
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 20 17:42:08 UTC 2018 - 3.7K bytes - Viewed (0) -
test/codegen/clobberdeadreg.go
// amd64:`MOVQ\t\$-2401018187971961171, R11`, `MOVQ\t\$-2401018187971961171, R12`, `MOVQ\t\$-2401018187971961171, R13` // amd64:-`MOVQ\t\$-2401018187971961171, BP` // frame pointer is not clobbered StackArgsCall([10]int{a, b, c}) // amd64:`MOVQ\t\$-2401018187971961171, R12`, `MOVQ\t\$-2401018187971961171, R13`, `MOVQ\t\$-2401018187971961171, DX`
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:25 UTC 2023 - 1.3K bytes - Viewed (0) -
src/cmd/link/internal/arm/asm.go
o1 := uint32(0xe5900000 | 12<<12 | 15<<16 | 8) // MOVW 8(R15), R12 // R15 is actual pc + 8 o2 := uint32(0xe0800000 | 12<<12 | 15<<16 | 12) // ADD R15, R12, R12 o3 := uint32(0xe5900000 | 12<<12 | 12<<16) // MOVW (R12), R12 o4 := uint32(0xe12fff10 | 12) // JMP (R12) o5 := uint32(0) // WORD $target@GOT // filled in with relocation o6 := uint32(0)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 23 05:58:20 UTC 2023 - 22.9K bytes - Viewed (0) -
src/runtime/sys_darwin_arm64.s
// C calling convention (use libcCall). TEXT runtime·syscallX(SB),NOSPLIT,$0 SUB $16, RSP // push structure pointer MOVD R0, (RSP) MOVD 0(R0), R12 // fn MOVD 16(R0), R1 // a2 MOVD 24(R0), R2 // a3 MOVD 8(R0), R0 // a1 BL (R12) MOVD (RSP), R2 // pop structure pointer ADD $16, RSP MOVD R0, 32(R2) // save r1 MOVD R1, 40(R2) // save r2 CMP $-1, R0 BNE ok
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Aug 03 16:07:59 UTC 2023 - 18.3K bytes - Viewed (0) -
src/reflect/asm_s390x.s
// See the comment on the declaration of makeFuncStub in makefunc.go // for more details. // No arg size here, runtime pulls arg map out of the func value. TEXT ·makeFuncStub(SB),(NOSPLIT|WRAPPER),$40 NO_LOCAL_POINTERS MOVD R12, 8(R15) MOVD $argframe+0(FP), R3 MOVD R3, 16(R15) MOVB $0, 40(R15) ADD $40, R15, R3 MOVD R3, 24(R15) MOVD $0, 32(R15) BL ·callReflect(SB) RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 02 16:53:18 UTC 2021 - 1.1K bytes - Viewed (0) -
src/runtime/preempt_arm.s
MOVW R0, 4(R13) MOVW R1, 8(R13) MOVW R2, 12(R13) MOVW R3, 16(R13) MOVW R4, 20(R13) MOVW R5, 24(R13) MOVW R6, 28(R13) MOVW R7, 32(R13) MOVW R8, 36(R13) MOVW R9, 40(R13) MOVW R11, 44(R13) MOVW R12, 48(R13) MOVW CPSR, R0 MOVW R0, 52(R13) MOVB ·goarmsoftfp(SB), R0 CMP $0, R0 BNE nofp MOVW FPCR, R0 MOVW R0, 56(R13) MOVD F0, 60(R13) MOVD F1, 68(R13) MOVD F2, 76(R13) MOVD F3, 84(R13)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 20 17:19:36 UTC 2023 - 1.5K bytes - Viewed (0) -
src/runtime/preempt_arm64.s
SUB $8, RSP, R29 #ifdef GOOS_ios MOVD R30, (RSP) #endif STP (R0, R1), 8(RSP) STP (R2, R3), 24(RSP) STP (R4, R5), 40(RSP) STP (R6, R7), 56(RSP) STP (R8, R9), 72(RSP) STP (R10, R11), 88(RSP) STP (R12, R13), 104(RSP) STP (R14, R15), 120(RSP) STP (R16, R17), 136(RSP) STP (R19, R20), 152(RSP) STP (R21, R22), 168(RSP) STP (R23, R24), 184(RSP) STP (R25, R26), 200(RSP) MOVD NZCV, R0 MOVD R0, 216(RSP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 03 01:58:56 UTC 2022 - 2K bytes - Viewed (0) -
src/runtime/mkpreempt.go
p("JMP (X31)") } func genS390X() { // Add integer registers R0-R12 // R13 (g), R14 (LR), R15 (SP) are special, and not saved here. // Saving R10 (REGTMP) is not necessary, but it is saved anyway. var l = layout{sp: "R15", stack: 16} // add slot to save PC of interrupted instruction and flags l.addSpecial( "STMG R0, R12, %d(R15)", "LMG %d(R15), R0, R12", 13*8) // Add floating point registers F0-F31.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 20 17:19:36 UTC 2023 - 15.3K bytes - Viewed (0)