summaryrefslogtreecommitdiff
path: root/src/abstract_hardware_model.h
diff options
context:
space:
mode:
authorDavit Grigoryan <[email protected]>2026-04-12 01:05:57 +0000
committerDavit Grigoryan <[email protected]>2026-04-12 01:05:57 +0000
commitc3c124bfdf4384db3b6e852b517dc8828577a3a5 (patch)
tree4dca37ffc13bf3939d9b051898fb131a22c44729 /src/abstract_hardware_model.h
parent29d90a95ffa4287f58dc30a2e3488edf13d6c143 (diff)
impl thread compaction
Diffstat (limited to 'src/abstract_hardware_model.h')
-rw-r--r--src/abstract_hardware_model.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/abstract_hardware_model.h b/src/abstract_hardware_model.h
index f191ab9..d3f0797 100644
--- a/src/abstract_hardware_model.h
+++ b/src/abstract_hardware_model.h
@@ -1183,6 +1183,8 @@ class warp_inst_t : public inst_t {
// SIMD lane partitioning
void compute_simd_sets(unsigned num_sets, unsigned set_width);
+ void compute_simd_sets_compacted(unsigned num_sets, unsigned set_width,
+ unsigned start_set = 0);
const std::vector<simd_set_info> &get_simd_sets() const {
return m_simd_sets;
}