index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_codegen_ssa
/
src
/
mir
/
debuginfo.rs
Age
Commit message (
Expand
)
Author
Lines
2024-05-09
Make builtin_deref just return a Ty
Michael Goulet
-1
/
+1
2024-04-29
Remove `extern crate rustc_middle` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-04-25
debuginfo: Stabilize `-Z debug-macros`, `-Z collapse-macro-debuginfo` and `#[...
Vadim Petrochenkov
-19
/
+3
2024-04-11
Add load/store helpers that take `PlaceValue`
Scott McMurray
-1
/
+1
2024-04-11
Put `PlaceValue` into `OperandValue::Ref`, rather than 3 tuple fields
Scott McMurray
-2
/
+2
2024-04-11
Make `PlaceRef` hold a `PlaceValue` for the non-layout fields (like `OperandR...
Scott McMurray
-7
/
+14
2024-03-22
Eagerly convert some ctors to use their specialized ctors
Michael Goulet
-4
/
+1
2024-01-08
Improved support of collapse_debuginfo attribute for macros.
Andrew Zhogin
-11
/
+6
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-2
/
+2
2023-09-23
Reuse calculate_debuginfo_offset for fragments.
Camille GILLOT
-33
/
+10
2023-09-14
move required_consts check to general post-mono-check function
Ralf Jung
-17
/
+6
2023-09-08
Auto merge of #115417 - dpaoliello:fixdi, r=wesleywiser
bors
-2
/
+7
2023-09-05
Refactor how MIR represents composite debuginfo.
Camille GILLOT
-78
/
+77
2023-09-01
Deduplicate inlined function debug info, but create a new lexical scope to ch...
Daniel Paoliello
-2
/
+7
2023-08-27
Auto merge of #115139 - cjgillot:llvm-fragment, r=nikic
bors
-9
/
+28
2023-08-26
Do not produce fragment for ZST.
Camille GILLOT
-7
/
+12
2023-08-26
Do not forget to pass DWARF fragment information to LLVM.
Camille GILLOT
-2
/
+16
2023-08-25
Revert "Use the same DISubprogram for each instance of the same inlined funct...
Wesley Wiser
-12
/
+2
2023-08-22
Auto merge of #114643 - dpaoliello:inlinedebuginfo, r=wesleywiser
bors
-2
/
+12
2023-08-17
Revert "Implement references VarDebugInfo."
Camille GILLOT
-42
/
+12
2023-08-11
Use the same DISubprogram for each instance of the same inlined function with...
Daniel Paoliello
-2
/
+12
2023-07-30
inline format!() args up to and including rustc_codegen_llvm
Matthias Krüger
-1
/
+1
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-1
/
+5
2023-07-08
Always name the return place.
Camille GILLOT
-2
/
+1
2023-07-05
Move `TyCtxt::mk_x` to `Ty::new_x` where applicable
Boxy
-5
/
+9
2023-06-19
codegen: fix `OperandRef` subtype handling
lcnr
-3
/
+3
2023-05-31
Add a distinct `OperandValue::ZeroSized` variant for ZSTs
Scott McMurray
-0
/
+3
2023-05-13
Support ConstantIndex in debuginfo.
Camille GILLOT
-1
/
+23
2023-05-13
Implement references VarDebugInfo.
Camille GILLOT
-12
/
+40
2023-05-13
Extract debug_introduce_local_as_var.
Camille GILLOT
-48
/
+50
2023-04-24
Split `{Idx, IndexVec, IndexSlice}` into their own modules
Maybe Waffle
-1
/
+1
2023-04-22
Set debug location to debug operand spill.
Camille GILLOT
-0
/
+1
2023-04-11
Preserve argument indexes when inlining MIR
David Lattimore
-6
/
+4
2023-04-04
Rollup merge of #109901 - cjgillot:validate-debuginfo, r=b-naber
Michael Goulet
-5
/
+9
2023-04-03
Enforce VarDebugInfo::Place in MIR validation.
Camille GILLOT
-5
/
+9
2023-03-28
Move `mir::Field` → `abi::FieldIdx`
Scott McMurray
-4
/
+4
2023-03-24
Refactor: Separate `LocalRef` variant for not-evaluated-yet operands
Scott McMurray
-4
/
+4
2023-03-15
Account for debuginfo on _0 without naming it.
Camille GILLOT
-6
/
+2
2023-03-14
ICE when checking LocalInfo on runtime MIR.
Camille GILLOT
-2
/
+1
2023-02-13
Reduce direct `mk_ty` usage.
Nicholas Nethercote
-4
/
+3
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-2
/
+2
2022-12-08
Don't generate pointer loads to spills unless necessary
Wesley Wiser
-2
/
+27
2022-12-08
Make `debuginfo_offset_calcuation` generic so we can resuse the logic
Wesley Wiser
-10
/
+41
2022-12-08
Factor out debuginfo offset calculation
Wesley Wiser
-27
/
+49
2022-11-15
Introduce composite debuginfo.
Camille GILLOT
-7
/
+64
2022-09-07
ssa: implement `#[collapse_debuginfo]`
David Wood
-4
/
+4
2022-07-13
Rename `debugging_opts` to `unstable_opts`
Joshua Nelson
-1
/
+1
2022-04-26
not need `Option` for `dbg_scope`
SparrowLii
-9
/
+3
2022-02-19
Adopt let else in more places
est31
-12
/
+3
2021-09-13
Fix debuginfo for ScalarPair abi parameters
Wesley Wiser
-15
/
+10
[next]