- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for clobberRegs (0.6 sec)
-
src/cmd/compile/internal/ssa/regalloc.go
// freeRegs frees up all registers listed in m. func (s *regAllocState) freeRegs(m regMask) { for m&s.used != 0 { s.freeReg(pickReg(m & s.used)) } } // clobberRegs inserts instructions that clobber registers listed in m. func (s *regAllocState) clobberRegs(m regMask) { m &= s.allocatable & s.f.Config.gpRegMask // only integer register can contain pointers, only clobber them for m != 0 { r := pickReg(m) m &^= 1 << r
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 21 17:49:56 UTC 2023 - 87.2K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/_gen/genericOps.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 15:49:20 UTC 2024 - 42.6K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/opGen.go
generic: true, }, { name: "Clobber", auxType: auxSymOff, argLen: 0, symEffect: SymNone, generic: true, }, { name: "ClobberReg", argLen: 0, generic: true, }, { name: "PrefetchCache", argLen: 2, hasSideEffects: true, generic: true, }, {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 15:49:20 UTC 2024 - 1M bytes - Viewed (0)