about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/coverage/query.rs
AgeCommit message (Expand)AuthorLines
2024-06-16Rename InstanceDef -> InstanceKindMichael Goulet-1/+1
2024-05-14coverage: `CoverageIdsInfo::mcdc_bitmap_bytes` is never neededZalathar-11/+1
2024-04-20coverage. Lowering MC/DC statements to llvm-irzhuyunxing-1/+11
2024-04-04coverage: Remove useless constantsZalathar-1/+1
2024-03-23Unbox and unwrap the contents of `StatementKind::Coverage`Zalathar-6/+4
2024-03-13coverage: Make `is_eligible_for_coverage` a hook methodZalathar-5/+40
2024-03-13Allow `rustc_mir_transform` to register hook providersZalathar-3/+3
2023-12-10remove redundant importssurechen-2/+2
2023-10-18coverage: Store all of a function's mappings in function coverage infoZalathar-20/+2
2023-10-18coverage: Store the number of counters/expressions in function coverage infoZalathar-74/+15
2023-10-03coverage: Let each coverage statement hold a vector of code regionsZalathar-2/+2
2023-09-07coverage: In the visitor, track max counter/expression IDs without +1Zalathar-25/+25
2023-09-07coverage: Simplify the `coverageinfo` query to a single passZalathar-30/+13
2023-09-07coverage: Extract a common iterator over a function's coverage statementsZalathar-23/+19
2023-08-01Make coverage counter IDs count up from 0, not 1Zalathar-6/+3
2023-08-01Make coverage expression IDs count up from 0, not down from `u32::MAX`Zalathar-5/+4
2023-08-01Replace `ExpressionOperandId` with enum `Operand`Zalathar-32/+13
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-1/+1
2023-04-20Remove WithOptconstParam.Camille GILLOT-2/+1
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-2/+2
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-2/+2
2022-03-30Spellchecking compiler commentsYuri Astrakhan-1/+1
2022-02-03compiler: clippy::complexity fixesMatthias Krüger-2/+1
2021-12-20[code coverage] Fix missing dead code in modules that are never calledWesley Wiser-20/+0
2021-12-07Remove `in_band_lifetimes` from `rustc_mir_transform`Scott McMurray-1/+1
2021-09-07Move rustc_mir::transform to rustc_mir_transform.Camille GILLOT-0/+191