Skip to content
Unverified Commit 46732e2a authored by Craig Topper's avatar Craig Topper Committed by GitHub
Browse files

[GISel] Remove BitVector from RegBank. Use tablegen CoverageData tables directly. NFC (#71105)

RegBanks are allocated as global variables. The use of BitVector causes
a static global constructor to be used. The BitVector is initialized
from a table of bits that is created by tablegen. We can keep a pointer
to that data and use it as the bit vector instead.

This does require a little bit of manual indexing and reimplementation
of BitVector::count.
parent a1358225
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment