- Sort Score
- Result 10 results
- Languages All
Results 1 - 9 of 9 for RegName (0.1 sec)
-
src/cmd/internal/obj/arm64/list7.go
} else { return fmt.Sprintf("%s.UXTW", regname(r)) } case REG_UXTX <= r && r < REG_SXTB: if ext != 0 { return fmt.Sprintf("%s.UXTX<<%d", regname(r), ext) } else { return fmt.Sprintf("%s.UXTX", regname(r)) } case REG_SXTB <= r && r < REG_SXTH: if ext != 0 { return fmt.Sprintf("%s.SXTB<<%d", regname(r), ext) } else { return fmt.Sprintf("%s.SXTB", regname(r)) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 18 17:56:30 UTC 2023 - 6K bytes - Viewed (0) -
src/cmd/internal/obj/riscv/list.go
package riscv import ( "fmt" "cmd/internal/obj" ) func init() { obj.RegisterRegister(obj.RBaseRISCV, REG_END, RegName) obj.RegisterOpcode(obj.ABaseRISCV, Anames) obj.RegisterOpSuffix("riscv64", opSuffixString) } func RegName(r int) string { switch { case r == 0: return "NONE" case r == REG_G: return "g" case r == REG_SP: return "SP"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 21 14:34:57 UTC 2024 - 959 bytes - Viewed (0) -
src/cmd/compile/internal/ssa/_gen/main.go
var paramRegs []int8 for _, regName := range paramNames { if regName == "" { // forgive extra spaces continue } if regNum, ok := num[regName]; ok { paramRegs = append(paramRegs, regNum) delete(num, regName) } else { log.Fatalf("parameter register %s for architecture %s not a register name (or repeated in parameter list)", regName, a.name) } } return paramRegs
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jan 19 22:42:34 UTC 2023 - 16.9K bytes - Viewed (0) -
src/cmd/internal/obj/x86/asm_test.go
for index, reg := 0, test.regFrom; reg <= test.regTo; index, reg = index+1, reg+1 { have := regIndex(int16(reg)) want := index if have != want { regName := rconv(int(reg)) t.Errorf("regIndex(%s):\nhave: %d\nwant: %d", regName, have, want) } } } } // TestPCALIGN verifies the correctness of the PCALIGN by checking if the // code can be aligned to the alignment value.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jul 28 19:39:51 UTC 2023 - 9.2K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/value.go
func (v *Value) RegTmp() int16 { reg := v.Block.Func.tempRegs[v.ID] if reg == nil { v.Fatalf("nil tmp register for value: %s\n%s\n", v.LongString(), v.Block.Func) } return reg.objNum } func (v *Value) RegName() string { reg := v.Block.Func.RegAlloc[v.ID] if reg == nil { v.Fatalf("nil register for value: %s\n%s\n", v.LongString(), v.Block.Func) } return reg.(*Register).name }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 03 16:40:22 UTC 2024 - 16.7K bytes - Viewed (0) -
src/cmd/internal/obj/riscv/obj.go
suffix = fmt.Sprintf(" but got non-%s register %s", descr, RegName(int(r))) } ctxt.Diag("%v: expected %s register in %s position%s", ins, descr, pos, suffix) } } func wantNoneReg(ctxt *obj.Link, ins *instruction, pos string, r uint32) { if r != obj.REG_NONE { ctxt.Diag("%v: expected no register in %s but got register %s", ins, pos, RegName(int(r))) } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun Apr 07 03:32:27 UTC 2024 - 77K bytes - Viewed (0) -
src/regexp/syntax/make_perl_groups.pl
my @a = @{$ranges[$i]}; printf "\t0x%x, 0x%x,\n", $a[0], $a[1]; } print "}\n\n"; my $n = @ranges; my $negname = $name; if ($negname =~ /:/) { $negname =~ s/:/:^/; } else { $negname =~ y/a-z/A-Z/; } return "\t`$name`: {+1, code$cname},\n" . "\t`$negname`: {-1, code$cname},\n"; } my $gen = 0; sub PrintClasses($@) { my ($cname, @classes) = @_; my @entries;
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 13:59:01 UTC 2024 - 2.6K bytes - Viewed (0) -
src/cmd/link/internal/loadmacho/ldmacho.go
sect := &c.seg.sect[i] if sect.segname != "__TEXT" && sect.segname != "__DATA" { continue } if sect.name == "__eh_frame" { continue } name := fmt.Sprintf("%s(%s/%s)", pkg, sect.segname, sect.name) s := l.LookupOrCreateSym(name, localSymVersion) bld := l.MakeSymbolUpdater(s) if bld.Type() != 0 { return errorf("duplicate %s/%s", sect.segname, sect.name) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 12 18:45:57 UTC 2022 - 19.1K bytes - Viewed (0) -
src/cmd/link/internal/ld/macho.go
s.sect = make([]MachoSect, msect) return s } func newMachoSect(seg *MachoSeg, name string, segname string) *MachoSect { if seg.nsect >= seg.msect { Exitf("too many sects in segment %s", seg.name) } s := &seg.sect[seg.nsect] seg.nsect++ s.name = name s.segname = segname nsect++ return s } // Generic linking code. var dylib []string var linkoff int64
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 20 15:32:53 UTC 2024 - 43.9K bytes - Viewed (0)