Function populateDependencies [src]
Prototype
 pub fn populateDependencies(set: *Set, all_features_list: []const Cpu.Feature) void  Parameters
set: *Setall_features_list: []const Cpu.Feature Source
 pub fn populateDependencies(set: *Set, all_features_list: []const Cpu.Feature) void {
    @setEvalBranchQuota(1000000);
    var old = set.ints;
    while (true) {
        for (all_features_list, 0..) |feature, index_usize| {
            const index: Index = @intCast(index_usize);
            if (set.isEnabled(index)) {
                set.addFeatureSet(feature.dependencies);
            }
        }
        const nothing_changed = std.mem.eql(usize, &old, &set.ints);
        if (nothing_changed) return;
        old = set.ints;
    }
}