Lines Matching refs:lanes
26 def BuildName(lanes, leftovers, aligned): argument
27 name = 'qnt_%dx8' % lanes
35 def LoadAndDuplicateOffsets(emitter, registers, lanes, offsets): argument
36 if lanes == 1 or lanes == 2 or lanes == 3:
38 for unused_i in range(0, lanes):
47 raise ConfigurationError('Unsupported number of lanes: %d' % lanes)
62 lanes = []
67 lanes.append(QntLane(source,
75 lanes.append(QntLane(input_register,
84 return lanes
95 lanes, argument
101 for lane in lanes:
104 for lane in lanes:
107 for lane in lanes:
110 for lane in lanes:
113 for lane in lanes:
122 lanes, argument
129 for lane in lanes:
132 for lane in lanes:
140 for lane in lanes:
144 for (lane_temp, lane) in zip(lane_temps, lanes):
156 for (lane_temp, lane) in zip(lane_temps, lanes):
165 def GenerateLoadLeftovers(emitter, registers, leftovers, lanes): argument
168 for lane in lanes:
173 for lane in lanes:
178 for lane in lanes:
182 for lane in lanes:
187 for lane in lanes:
193 for lane in lanes:
198 for lane in lanes:
203 for lane in lanes:
210 for lane in lanes:
216 for lane in lanes:
224 def GenerateStoreLeftovers(emitter, registers, leftovers, lane_temps, lanes): argument
227 for (temp, lane) in zip(lane_temps, lanes):
280 lanes, argument
286 for lane in lanes:
289 GenerateLoadLeftovers(emitter, registers, leftovers, lanes)
292 for (lane_temp, lane) in zip(lane_temps, lanes):
306 GenerateStoreLeftovers(emitter, registers, leftovers, lane_temps, lanes)
349 lanes = GenerateQntLanes(
367 lanes,
381 lanes,
394 for lanes in range(1, 4):
396 GenerateQntNx8(emitter, lanes, leftovers, aligned)