- Sort Score
- Num 10 results
- Language All
Results 1 - 6 of 6 for riscv64 (0.04 seconds)
-
src/cmd/asm/internal/arch/riscv64.go
riscv.AAMOANDW, riscv.AAMOANDD, riscv.AAMOORW, riscv.AAMOORD, riscv.AAMOXORW, riscv.AAMOXORD, riscv.AAMOMINW, riscv.AAMOMIND, riscv.AAMOMINUW, riscv.AAMOMINUD, riscv.AAMOMAXW, riscv.AAMOMAXD, riscv.AAMOMAXUW, riscv.AAMOMAXUD: return true } return false } // IsRISCV64VTypeI reports whether op is a vtype immediate instruction that // requires special handling. func IsRISCV64VTypeI(op obj.As) bool {
Created: Tue Apr 07 11:13:11 GMT 2026 - Last Modified: Wed Apr 01 04:17:57 GMT 2026 - 3K bytes - Click Count (0) -
src/cmd/asm/internal/asm/testdata/riscv64.s
Qiu Weihong <******@****.***> 1758704620 +0800
Created: Tue Apr 07 11:13:11 GMT 2026 - Last Modified: Sat Apr 04 05:25:40 GMT 2026 - 74.2K bytes - Click Count (0) -
src/cmd/asm/internal/asm/endtoend_test.go
defer func(orig int) { buildcfg.GORISCV64 = orig }(buildcfg.GORISCV64) for _, goriscv64 := range []int{20, 22, 23} { t.Run(fmt.Sprintf("rva%vu64", goriscv64), func(t *testing.T) { buildcfg.GORISCV64 = goriscv64 testFn(t) }) } } func TestRISCV64EndToEnd(t *testing.T) { testRISCV64AllProfiles(t, func(t *testing.T) { testEndToEnd(t, "riscv64", "riscv64") }) }
Created: Tue Apr 07 11:13:11 GMT 2026 - Last Modified: Fri Mar 20 17:02:17 GMT 2026 - 12.6K bytes - Click Count (0) -
src/cmd/asm/internal/asm/asm.go
// passed RestArgs/AddRestSource switch a[1].Type { case obj.TYPE_REG: prog.Reg = p.getRegister(prog, op, &a[1]) default: prog.AddRestSource(a[1]) } case sys.RISCV64: // RISCV64 instructions with one input and two outputs. if arch.IsRISCV64AMO(op) { prog.From = a[0] prog.To = a[1] if a[2].Type != obj.TYPE_REG {Created: Tue Apr 07 11:13:11 GMT 2026 - Last Modified: Fri Mar 20 17:02:17 GMT 2026 - 27.5K bytes - Click Count (0) -
src/cmd/api/main_test.go
{GOOS: "freebsd", GOARCH: "arm"}, {GOOS: "freebsd", GOARCH: "arm64", CgoEnabled: true}, {GOOS: "freebsd", GOARCH: "arm64"}, {GOOS: "freebsd", GOARCH: "riscv64", CgoEnabled: true}, {GOOS: "freebsd", GOARCH: "riscv64"}, {GOOS: "netbsd", GOARCH: "386", CgoEnabled: true}, {GOOS: "netbsd", GOARCH: "386"}, {GOOS: "netbsd", GOARCH: "amd64", CgoEnabled: true}, {GOOS: "netbsd", GOARCH: "amd64"},Created: Tue Apr 07 11:13:11 GMT 2026 - Last Modified: Mon Mar 02 13:20:41 GMT 2026 - 31.4K bytes - Click Count (0) -
src/cmd/asm/internal/arch/arch.go
register["TP"] = riscv.REG_TP register["T0"] = riscv.REG_T0 register["T1"] = riscv.REG_T1 register["T2"] = riscv.REG_T2 register["S0"] = riscv.REG_S0 register["S1"] = riscv.REG_S1 register["A0"] = riscv.REG_A0 register["A1"] = riscv.REG_A1 register["A2"] = riscv.REG_A2 register["A3"] = riscv.REG_A3 register["A4"] = riscv.REG_A4 register["A5"] = riscv.REG_A5 register["A6"] = riscv.REG_A6
Created: Tue Apr 07 11:13:11 GMT 2026 - Last Modified: Fri Mar 20 17:02:17 GMT 2026 - 22K bytes - Click Count (0)