- Sort Score
- Result 10 results
- Languages All
Results 11 - 17 of 17 for R10 (0.04 sec)
-
src/cmd/asm/internal/asm/testdata/amd64error.s
// Non-X0 for Yxr0 should produce an error BLENDVPD X1, (BX), X2 // ERROR "invalid instruction" // Check offset overflow. Must fit in int32. MOVQ 2147483647+1(AX), AX // ERROR "offset too large" MOVQ 3395469782(R10), R8 // ERROR "offset too large" LEAQ 3395469782(AX), AX // ERROR "offset too large" ADDQ 3395469782(AX), AX // ERROR "offset too large" ADDL 3395469782(AX), AX // ERROR "offset too large"
Registered: Tue Nov 05 11:13:11 UTC 2024 - Last Modified: Wed Jun 14 00:03:57 UTC 2023 - 8.9K bytes - Viewed (0) -
doc/asm.html
</p> <h3 id="arm">ARM</h3> <p> The registers <code>R10</code> and <code>R11</code> are reserved by the compiler and linker. </p> <p> <code>R10</code> points to the <code>g</code> (goroutine) structure. Within assembler source code, this pointer must be referred to as <code>g</code>; the name <code>R10</code> is not recognized. </p> <p>
Registered: Tue Nov 05 11:13:11 UTC 2024 - Last Modified: Tue Nov 28 19:15:27 UTC 2023 - 36.3K bytes - Viewed (0) -
src/cmd/asm/internal/arch/arch.go
// Note that there is no list of names as there is for x86. for i := arm.REG_R0; i < arm.REG_SPSR; i++ { register[obj.Rconv(i)] = int16(i) } // Avoid unintentionally clobbering g using R10. delete(register, "R10") register["g"] = arm.REG_R10 for i := 0; i < 16; i++ { register[fmt.Sprintf("C%d", i)] = int16(i) } // Pseudo-registers. register["SB"] = RSB register["FP"] = RFP
Registered: Tue Nov 05 11:13:11 UTC 2024 - Last Modified: Thu Oct 24 12:32:56 UTC 2024 - 21.5K bytes - Viewed (0) -
src/cmd/asm/internal/asm/parse.go
p.expectOperandEnd() return } // atStartOfRegister reports whether the parser is at the start of a register definition. func (p *Parser) atStartOfRegister(name string) bool { // Simple register: R10. _, present := p.arch.Register[name] if present { return true } // Parenthesized register: R(10). return p.arch.RegisterPrefix[name] && p.peek() == '(' }
Registered: Tue Nov 05 11:13:11 UTC 2024 - Last Modified: Wed Sep 04 18:16:59 UTC 2024 - 36.9K bytes - Viewed (0) -
src/cmd/asm/internal/asm/asm.go
func (p *Parser) branch(addr *obj.Addr, target *obj.Prog) { *addr = obj.Addr{ Type: obj.TYPE_BRANCH, Index: 0, } addr.Val = target } // asmInstruction assembles an instruction. // MOVW R9, (R10) func (p *Parser) asmInstruction(op obj.As, cond string, a []obj.Addr) { // fmt.Printf("%s %+v\n", op, a) prog := &obj.Prog{ Ctxt: p.ctxt, Pos: p.pos(), As: op, } switch len(a) { case 0:
Registered: Tue Nov 05 11:13:11 UTC 2024 - Last Modified: Mon Oct 21 14:11:44 UTC 2024 - 25.5K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/avx512enc/avx512bw.s
KMOVQ 7(AX), K5 // c4e1f8906807 KMOVQ (DI), K5 // c4e1f8902f KMOVQ R10, K3 // c4c1fb92da KMOVQ CX, K3 // c4e1fb92d9 KMOVQ R10, K1 // c4c1fb92ca KMOVQ CX, K1 // c4e1fb92c9
Registered: Tue Nov 05 11:13:11 UTC 2024 - Last Modified: Tue May 22 14:57:15 UTC 2018 - 159.2K bytes - Viewed (0) -
api/go1.txt
pkg debug/macho, type RegsAMD64 struct, FS uint64 pkg debug/macho, type RegsAMD64 struct, GS uint64 pkg debug/macho, type RegsAMD64 struct, IP uint64 pkg debug/macho, type RegsAMD64 struct, R10 uint64 pkg debug/macho, type RegsAMD64 struct, R11 uint64 pkg debug/macho, type RegsAMD64 struct, R12 uint64 pkg debug/macho, type RegsAMD64 struct, R13 uint64 pkg debug/macho, type RegsAMD64 struct, R14 uint64
Registered: Tue Nov 05 11:13:11 UTC 2024 - Last Modified: Wed Aug 14 18:58:28 UTC 2013 - 1.7M bytes - Viewed (0)