about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/mir/debuginfo.rs
AgeCommit message (Expand)AuthorLines
2023-04-11Preserve argument indexes when inlining MIRDavid Lattimore-6/+4
2023-04-04Rollup merge of #109901 - cjgillot:validate-debuginfo, r=b-naberMichael Goulet-5/+9
2023-04-03Enforce VarDebugInfo::Place in MIR validation.Camille GILLOT-5/+9
2023-03-28Move `mir::Field` → `abi::FieldIdx`Scott McMurray-4/+4
2023-03-24Refactor: Separate `LocalRef` variant for not-evaluated-yet operandsScott McMurray-4/+4
2023-03-15Account for debuginfo on _0 without naming it.Camille GILLOT-6/+2
2023-03-14ICE when checking LocalInfo on runtime MIR.Camille GILLOT-2/+1
2023-02-13Reduce direct `mk_ty` usage.Nicholas Nethercote-4/+3
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-2/+2
2022-12-08Don't generate pointer loads to spills unless necessaryWesley Wiser-2/+27
2022-12-08Make `debuginfo_offset_calcuation` generic so we can resuse the logicWesley Wiser-10/+41
2022-12-08Factor out debuginfo offset calculationWesley Wiser-27/+49
2022-11-15Introduce composite debuginfo.Camille GILLOT-7/+64
2022-09-07ssa: implement `#[collapse_debuginfo]`David Wood-4/+4
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-1/+1
2022-04-26not need `Option` for `dbg_scope`SparrowLii-9/+3
2022-02-19Adopt let else in more placesest31-12/+3
2021-09-13Fix debuginfo for ScalarPair abi parametersWesley Wiser-15/+10
2021-07-09Fix project_deref() implementationNikita Popov-1/+1
2021-04-08Fix closed over variables not available in debuginfo for Windows MSVCWesley Wiser-15/+39
2021-03-12Add `ty` helper function for mir constantsOli Scherer-1/+1
2021-02-09Set the kind for local variables created by &str and slice arguments to Local...Nam Nguyen-5/+25
2020-12-30Rename kw::Invalid -> kw::EmptyJoshua Nelson-2/+2
2020-12-06[mir-opt] Allow debuginfo to be generated for a constant or a PlaceWesley Wiser-32/+73
2020-11-16compiler: fold by valueBastian Kauschke-1/+1
2020-10-26Deduplicate span and dbg_scope adjustmentoli-18/+19
2020-10-26Prefer `bug!` over `unwrap()`oli-1/+3
2020-10-21rustc_codegen_llvm: add support for inlined function debuginfo.Eduard-Mihai Burtescu-33/+62
2020-10-21rustc_codegen_llvm: expose DILocation to rustc_codegen_ssa.Eduard-Mihai Burtescu-69/+49
2020-10-21rustc_codegen_llvm: create `DIFile`s from just `SourceFile`s.Eduard-Mihai Burtescu-26/+5
2020-10-06Let backends access span informationkhyperia-0/+1
2020-08-30mv compiler to compiler/mark-0/+361