google / google/xls

Switch range analysis to using LeafTypeTreeViews

Open
#1,334 0 comments 0 reactions 0 assignees View on GitHub
ir optimizer
Dominant language
C++
Stars
1.9k
Forks
283
Avg merge
2d 10h
Merged PRs (30d)
135

Description

Range analysis uses LeafTypeTrees to store ranges for each node in the graph. This enables ranges to be stored for the elements of aggregate types. Currently there is a *huge* amount of copying and allocation which is performed. Range analysis would be much faster if LeafTypeTreeViews were used instead.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.