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_smir
/
src
Age
Commit message (
Expand
)
Author
Lines
2023-10-10
Rollup merge of #116560 - ouz-a:efficient_ids, r=oli-obk
Guillaume Gomez
-32
/
+47
2023-10-10
add new wrapper for FxIndexMap
Oğuz Ağcayazı
-32
/
+42
2023-10-09
spans are now indexmapped
Oğuz Ağcayazı
-11
/
+9
2023-10-09
alloc id is indexmapped
Oğuz Ağcayazı
-8
/
+9
2023-10-09
defids are indexmapped
Oğuz Ağcayazı
-11
/
+17
2023-10-09
return crates instead of a crate
Oğuz Ağcayazı
-5
/
+12
2023-10-08
rustdoc: remove rust logo from non-Rust crates
Michael Howell
-0
/
+3
2023-10-06
Remove unnecessary `pub`.
Nicholas Nethercote
-1
/
+1
2023-10-06
Remove unneeded features.
Nicholas Nethercote
-4
/
+0
2023-10-05
impl stable for kinds
Oğuz Ağcayazı
-114
/
+114
2023-10-05
add span to statements
ouz-a
-52
/
+71
2023-09-30
add span to terminator
ouz-a
-38
/
+69
2023-09-30
create localdecl and add span to it
ouz-a
-1
/
+8
2023-09-28
remove unimplemented
ouz-a
-1
/
+1
2023-09-28
add real folder to Region
ouz-a
-1
/
+1
2023-09-28
remove un-needed variants
ouz-a
-7
/
+2
2023-09-28
fix imports
ouz-a
-8
/
+3
2023-09-28
add stable for RegionKind
ouz-a
-11
/
+26
2023-09-28
add RegionDef
ouz-a
-1
/
+31
2023-09-25
Rebase fallout
Oli Scherer
-1
/
+1
2023-09-25
Split out the stable part of smir into its own crate to prevent accidental us...
Oli Scherer
-1662
/
+11
2023-09-25
Move `Opaque` to `stable_mir`
Oli Scherer
-38
/
+35
2023-09-25
Fix test by adding a stable way to get an opaque DefKind
Oli Scherer
-0
/
+23
2023-09-25
Eliminate escape hatch
Oli Scherer
-12
/
+23
2023-09-25
Eliminate `with_tables` helper
Oli Scherer
-78
/
+18
2023-09-24
Remove span from BrAnon.
Camille GILLOT
-5
/
+3
2023-09-23
Remove GeneratorWitness and rename GeneratorWitnessMIR.
Camille GILLOT
-5
/
+1
2023-09-21
Rollup merge of #115972 - RalfJung:const-consistency, r=oli-obk
Guillaume Gomez
-7
/
+7
2023-09-21
rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const
Ralf Jung
-7
/
+7
2023-09-19
adjust constValue::Slice to work for arbitrary slice types
Ralf Jung
-8
/
+6
2023-09-19
move ConstValue into mir
Ralf Jung
-1
/
+4
2023-09-14
Rollup merge of #115772 - ouz-a:smir_span2, r=oli-obk
Matthias Krüger
-8
/
+34
2023-09-14
make it more clear which functions create fresh AllocId
Ralf Jung
-1
/
+1
2023-09-14
cleanup op_to_const a bit; rename ConstValue::ByRef → Indirect
Ralf Jung
-1
/
+1
2023-09-14
use AllocId instead of Allocation in ConstValue::ByRef
Ralf Jung
-1
/
+2
2023-09-14
span is index
ouz-a
-8
/
+34
2023-09-13
Auto merge of #115793 - spastorino:smir-explicit-predicates-of, r=oli-obk
bors
-0
/
+22
2023-09-12
Add explicit_predicates_of to SMIR
Santiago Pastorino
-0
/
+22
2023-09-11
Rollup merge of #115749 - oli-obk:smir_consts, r=compiler-errors
Matthias Krüger
-1
/
+1
2023-09-11
Rollup merge of #115730 - bjorn3:some_driver_refactors, r=compiler-errors
Matthias Krüger
-2
/
+0
2023-09-11
Rollup merge of #115727 - fee1-dead-contrib:effect-fallback, r=oli-obk
Matthias Krüger
-1
/
+1
2023-09-11
add `is_host_effect` to `GenericParamDefKind::Const` and address review
Deadbeef
-1
/
+1
2023-09-11
Allow loading the SMIR for constants and statics
Oli Scherer
-1
/
+1
2023-09-10
Remove EarlyErrorHandler argument from after_analysis callback
bjorn3
-2
/
+0
2023-09-09
add function that returns span of an item
ouz-a
-0
/
+11
2023-09-06
Rollup merge of #115605 - ouz-a:smir_better_debug, r=oli-obk
Matthias Krüger
-1
/
+8
2023-09-06
Ty Debug now prints id and kind
ouz-a
-1
/
+8
2023-09-06
Implement and test monomorphization
Oli Scherer
-2
/
+63
2023-09-06
Allow fetching the SMIR body of FnDefs
Oli Scherer
-5
/
+15
2023-09-06
Deopaquify `ParamConst`
Oli Scherer
-11
/
+26
[prev]
[next]