reg,build: remove "v" from virtual register ctors

Fixes #30
This commit is contained in:
Michael McLoughlin
2019-01-04 18:23:44 -08:00
parent 05cfa809f2
commit 672b77a441
26 changed files with 155 additions and 155 deletions

View File

@@ -16,20 +16,20 @@ func (c *Collection) VirtualRegister(k Kind, s Size) Virtual {
return NewVirtual(vid, k, s)
}
func (c *Collection) GP8v() GPVirtual { return c.GPv(B8) }
func (c *Collection) GP8() GPVirtual { return c.GPv(B8) }
func (c *Collection) GP16v() GPVirtual { return c.GPv(B16) }
func (c *Collection) GP16() GPVirtual { return c.GPv(B16) }
func (c *Collection) GP32v() GPVirtual { return c.GPv(B32) }
func (c *Collection) GP32() GPVirtual { return c.GPv(B32) }
func (c *Collection) GP64v() GPVirtual { return c.GPv(B64) }
func (c *Collection) GP64() GPVirtual { return c.GPv(B64) }
func (c *Collection) GPv(s Size) GPVirtual { return newgpv(c.VirtualRegister(KindGP, s)) }
func (c *Collection) Xv() VecVirtual { return c.Vecv(B128) }
func (c *Collection) XMM() VecVirtual { return c.Vecv(B128) }
func (c *Collection) Yv() VecVirtual { return c.Vecv(B256) }
func (c *Collection) YMM() VecVirtual { return c.Vecv(B256) }
func (c *Collection) Zv() VecVirtual { return c.Vecv(B512) }
func (c *Collection) ZMM() VecVirtual { return c.Vecv(B512) }
func (c *Collection) Vecv(s Size) VecVirtual { return newvecv(c.VirtualRegister(KindVector, s)) }