Lines Matching full:indices
134 # indices - array of (ctype, stride, __offsets_NAME)
135 def indices_varlist(indices): argument
136 return ", ".join(["i%d" % i for i in range(len(indices))])
138 def indices_prototype(indices): argument
140 for (idx, (ctype, stride, offset)) in enumerate(indices)])
142 def indices_strides(indices): argument
146 for (idx, (ctype, stride, offset)) in enumerate(indices)])
319 def indices(self): member in Array
321 indices = self.parent.indices()
323 indices = []
326 indices.append((self.index_ctype(), None, "__offset_%s" % self.local_name))
328 indices.append((self.index_ctype(), self.stride, None))
329 return indices
340 proto = indices_varlist(self.indices())
341 strides = indices_strides(self.indices())
384 def indices(self): member in Reg
386 indices = self.array.indices()
388 indices = []
390 indices.append(("uint32_t", self.stride, None))
391 return indices
400 proto = indices_prototype(self.indices())
401 strides = indices_strides(self.indices())