MCPcopy Create free account
hub / github.com/data61/MP-SPDZ / set_vectorbase

Method set_vectorbase

Compiler/program.py:1854–1858  ·  view source on GitHub ↗
(self, vectorbase)

Source from the content-addressed store, hash-verified

1852 )
1853
1854 def set_vectorbase(self, vectorbase):
1855 if self.vectorbase is not self:
1856 raise CompilerError("Cannot assign one register" "to several vectors")
1857 self.relative_i = self.i - vectorbase.i
1858 self.vectorbase = vectorbase
1859
1860 def _new_by_number(self, i, size=1):
1861 return Tape.Register(self.reg_type, self.program, size=size, i=i)

Callers 2

get_vectorMethod · 0.80

Calls 1

CompilerErrorClass · 0.90

Tested by

no test coverage detected