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
/
tests
/
ui-fulldeps
/
stable-mir
Age
Commit message (
Expand
)
Author
Lines
2023-12-20
Add `ItemKind::Ctor` to stable mir
Celina G. Val
-2
/
+8
2023-12-20
Add a small test for the case that was crashing
Celina G. Val
-0
/
+78
2023-12-19
Fix c_variadic flag and add opaque info to PassMode
Celina G. Val
-4
/
+30
2023-12-18
Add function ABI and type layout to StableMIR
Celina G. Val
-4
/
+120
2023-12-15
Add a method to check if type is a CStr
Celina G. Val
-0
/
+22
2023-12-14
Address PR comments
Celina G. Val
-1
/
+1
2023-12-07
Add a test to evaluate type intrinsic.
Celina G. Val
-3
/
+36
2023-12-07
Add tests to allocation methods and fix is_null()
Celina G. Val
-5
/
+90
2023-12-07
Fix conversion to StaticDef and add test
Celina G. Val
-0
/
+16
2023-12-06
Rollup merge of #118681 - celinval:fix-foreign-item, r=ouz-a
Matthias Krüger
-2
/
+6
2023-12-06
Also add an API to check if an instance has body
Celina G. Val
-3
/
+6
2023-12-06
Fix `is_foreign_item` for StableMIR instance
Celina G. Val
-1
/
+2
2023-12-05
Change ty_with_args to return Ty instead of Result
Celina G. Val
-0
/
+115
2023-12-01
Add more information to stable Instance
Celina G. Val
-1
/
+27
2023-11-22
Add CrateDef trait and methods to get def names
Celina G. Val
-0
/
+109
2023-11-21
Add allocation test and a bit more documentation
Celina G. Val
-0
/
+119
2023-11-20
Add place.ty() and Ty build from a kind to smir
Celina G. Val
-10
/
+19
2023-11-16
Add more APIs and fix `Instance::body`
Celina G. Val
-11
/
+21
2023-11-09
Remove rich UserTypeProjection projections in SMIR
Kirby Linvill
-1
/
+1
2023-11-09
Replace match assertions against empty slices with is_empty assertions
Kirby Linvill
-8
/
+6
2023-11-09
Move SMIR projections tests to new file
Kirby Linvill
-103
/
+175
2023-11-09
Add stable MIR Projections support based on MIR structure
Kirby Linvill
-0
/
+103
2023-10-30
Add a stable MIR visitor
Celina G. Val
-0
/
+148
2023-10-26
Add test for smir locals
Kirby Linvill
-0
/
+31
2023-10-26
Update Place and Operand to take slices
Kirby Linvill
-13
/
+13
2023-10-25
Add a public API to get all body locals
Kirby Linvill
-1
/
+1
2023-10-24
Remove fold code and add Const::internal()
Celina G. Val
-34
/
+12
2023-10-23
Add test and remove double ref
Celina G. Val
-15
/
+82
2023-10-23
Try to work around 32 bit mingw issues
Oli Scherer
-0
/
+3
2023-10-23
Avoid having `rustc_smir` depend on `rustc_interface` or `rustc_driver`
Oli Scherer
-11
/
+17
2023-10-19
Add stable Instance::body() and RustcInternal trait
Celina G. Val
-1
/
+25
2023-10-16
Add MonoItems and Instance to stable_mir
Celina G. Val
-0
/
+91
2023-10-10
Auto merge of #113915 - cjgillot:ssa-call, r=tmiasko
bors
-1
/
+1
2023-10-09
return crates instead of a crate
Oğuz Ağcayazı
-2
/
+2
2023-10-08
Also consider call and yield as MIR SSA.
Camille GILLOT
-1
/
+1
2023-10-05
add span to statements
ouz-a
-20
/
+20
2023-09-25
Split out the stable part of smir into its own crate to prevent accidental us...
Oli Scherer
-5
/
+6
2023-09-25
Fix test by adding a stable way to get an opaque DefKind
Oli Scherer
-12
/
+10
2023-09-11
Allow loading the SMIR for constants and statics
Oli Scherer
-0
/
+6
2023-09-06
Implement and test monomorphization
Oli Scherer
-2
/
+29
2023-09-06
Also use `Const` in `SMIR` instead of just `ConstantKind`
Oli Scherer
-1
/
+1
2023-09-06
Fail to test argument instantiation since we don't have types for most constants
Oli Scherer
-0
/
+27
2023-09-05
Add tests and use ControlFlow
Celina G. Val
-1
/
+81
2023-09-05
Diferentiate between ICE and compilation error
Celina G. Val
-1
/
+1
2023-08-29
Create StableMir replacer for SMirCalls
ouz-a
-31
/
+3
2023-07-08
Rollup merge of #113412 - spastorino:smir-types-1, r=oli-obk
Matthias Krüger
-0
/
+36
2023-07-07
Add Float ty to SMIR
Santiago Pastorino
-2
/
+8
2023-07-07
Add Uint ty to SMIR
Santiago Pastorino
-2
/
+6
2023-07-07
Add Int ty to SMIR
Santiago Pastorino
-2
/
+6
2023-07-07
Add Char ty to SMIR
Santiago Pastorino
-2
/
+6
[next]