GCC Middle and Back End API Reference
|
Public Member Functions | |
condcov (unsigned nblocks) noexcept(true) | |
Data Fields | |
auto_vec< size_t, 128 > | m_index |
auto_vec< basic_block, 256 > | m_blocks |
auto_vec< uint64_t, 512 > | m_masks |
conds_ctx | ctx |
sbitmap * | m_maps |
Context object for the condition coverage. This stores conds_ctx (the buffers reused when analyzing the cfg) and the output arrays. This is designed to be heap allocated and aggressively preallocates large buffers to avoid having to reallocate for most programs.
|
inlineexplicitnoexcept |
References bitmap_vector_clear(), and m_maps.
Referenced by find_conditions().
conds_ctx condcov::ctx |
Referenced by find_conditions().
auto_vec<basic_block, 256> condcov::m_blocks |