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_mir_build
/
src
/
build
/
custom
/
parse
Age
Commit message (
Expand
)
Author
Lines
2024-12-17
Rename `rustc_mir_build::build` to `builder`
Zalathar
-400
/
+0
2024-12-09
Introduce `default_field_values` feature
Esteban Küber
-1
/
+1
2024-11-20
Rollup merge of #132708 - estebank:const-as-binding, r=Nadrieril
Matthias Krüger
-6
/
+14
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-2
/
+2
2024-11-17
Account for `ExpandedConstant` in `parse_match`
Esteban Küber
-6
/
+14
2024-11-17
Unify expanded constants and named constants in `PatKind`
Esteban Küber
-1
/
+1
2024-11-17
Fold `PatKind::NamedConstant` into `PatKind::Constant`
Esteban Küber
-3
/
+1
2024-11-17
Point at `const` definition when used instead of a binding in a `let` statement
Esteban Küber
-1
/
+3
2024-10-30
compiler: Switch to rustc_abi in hir_pretty, lint_defs, and mir_build
Jubilee Young
-1
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-13
Rename and reorder lots of lifetimes.
Nicholas Nethercote
-1
/
+1
2024-08-18
rename AddressOf -> RawBorrow inside the compiler
Ralf Jung
-2
/
+2
2024-08-05
custom MIR: add support for tail calls
Ralf Jung
-0
/
+22
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-3
/
+4
2024-06-21
Save 2 pointers in `TerminatorKind` (96 → 80 bytes)
Scott McMurray
-1
/
+1
2024-06-20
[GVN] Add tests for generic pointees with PtrMetadata
Scott McMurray
-0
/
+4
2024-06-04
Reduce `pub` exposure.
Nicholas Nethercote
-3
/
+3
2024-05-28
Add custom mir support for `PtrMetadata`
Scott McMurray
-0
/
+1
2024-05-17
Remove `Rvalue::CheckedBinaryOp`
Scott McMurray
-3
/
+9
2024-01-22
Add Assume custom MIR.
Camille GILLOT
-0
/
+4
2024-01-15
compiler: Lower fn call arg spans down to MIR
Martin Nordholts
-1
/
+4
2023-12-26
custom mir: make it clear what the return block is
Ralf Jung
-2
/
+10
2023-11-14
Custom MIR: Support cleanup blocks
Tomasz Miąsko
-24
/
+59
2023-09-21
rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const
Ralf Jung
-4
/
+4
2023-09-20
the Const::eval_bits methods don't need to be given the Ty
Ralf Jung
-2
/
+2
2023-09-19
move ConstValue into mir
Ralf Jung
-1
/
+1
2023-09-01
Support debuginfo for custom MIR.
Camille GILLOT
-1
/
+1
2023-08-19
custom_mir: change Call() terminator syntax to something more readable
Ralf Jung
-10
/
+9
2023-08-14
Move scrutinee `HirId` into `MatchSource::TryDesugar`
Esteban Küber
-1
/
+1
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-2
/
+2
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-3
/
+3
2023-06-18
Better error for non const `PartialEq` call generated by `match`
Deadbeef
-1
/
+3
2023-05-25
Remove DesugaringKind::Replace.
Camille GILLOT
-0
/
+1
2023-05-15
Add CopyForDeref to custom MIR
Andy Wang
-0
/
+1
2023-04-11
Add Offset binary op to custom mir
Andy Wang
-0
/
+5
2023-04-06
Fix new usage of old api
Gary Guo
-2
/
+2
2023-04-01
Use `FieldIdx` in various things related to aggregates
Scott McMurray
-1
/
+1
2023-03-28
Move `mir::Field` → `abi::FieldIdx`
Scott McMurray
-2
/
+2
2023-03-22
Add `CastKind::Transmute` to MIR
Scott McMurray
-0
/
+4
2023-03-20
Use builtin_index instead of match
Andy Wang
-5
/
+2
2023-03-20
Support aggregate expressions
Andy Wang
-0
/
+25
2023-03-08
Rollup merge of #108856 - Zeegomo:remove-drop-and-rep, r=tmiasko
Matthias Krüger
-8
/
+0
2023-03-07
Remove DropAndReplace terminator
Giacomo Pasini
-8
/
+0
2023-03-07
Custom MIR: Support as casts
Andy Wang
-1
/
+8
2023-01-26
Custom mir: Add support for some remaining, easy to support constructs
Jakob Degen
-0
/
+14
2023-01-26
Rollup merge of #107085 - tmiasko:custom-mir-operators, r=oli-obk
Matthias Krüger
-0
/
+6
2023-01-19
Custom MIR: Support binary and unary operations
Tomasz Miąsko
-0
/
+6
2023-01-19
Custom MIR: Support storage statements
Tomasz Miąsko
-0
/
+6
2022-12-21
Clarify that raw retags are not permitted in Mir
Jakob Degen
-3
/
+0
2022-12-18
use &str / String literals instead of format!()
Matthias Krüger
-1
/
+1
[next]