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
/
stable_mir
/
src
/
compiler_interface.rs
Age
Commit message (
Expand
)
Author
Lines
2024-09-26
Use `&raw` in the compiler
Josh Stone
-1
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-06-28
Add method to get all attributes on a definition
Adwin White
-2
/
+9
2024-06-28
Support fetching `Attribute` of items.
Adwin White
-1
/
+4
2024-06-21
Add method to get `FnAbi` of function pointer
Adwin White
-0
/
+3
2024-06-12
Unify intrinsics body handling in StableMIR
Celina G. Val
-4
/
+0
2024-06-04
Split smir `Const` into `TyConst` and `MirConst`
Boxy
-9
/
+13
2024-05-28
Add an intrinsic for `ptr::metadata`
Scott McMurray
-1
/
+4
2024-05-20
Add intrinsic definition and retrieval APIs
Mohammad Omidvar
-3
/
+12
2024-04-30
Remove `extern crate scoped_tls` from `stable_mir`.
Nicholas Nethercote
-1
/
+1
2024-04-18
Fix disabling the export of noop async_drop_in_place_raw
Daria Sukhonina
-0
/
+3
2024-04-08
Remove unimplemented!() from BinOp::ty() function
Celina G. Val
-1
/
+4
2024-03-20
s/place_debug/place_pretty in SMIR
Celina G. Val
-1
/
+1
2024-03-20
Improve emit stable mir body
Celina G. Val
-2
/
+8
2024-03-14
Rollup merge of #122405 - celinval:smir-new-const, r=oli-obk
Matthias Krüger
-4
/
+13
2024-03-12
Add `intrinsic_name` to get plain intrinsic name
Adrian Palacios
-0
/
+1
2024-03-12
Add methods to create constants
Celina G. Val
-4
/
+13
2024-02-24
compiler: use `addr_of!`
Pavel Grigorenko
-1
/
+1
2024-02-15
Rollup merge of #120982 - momvart:smir-61-foreign_kind, r=oli-obk
Matthias Krüger
-3
/
+10
2024-02-14
Rewrite foreign item kind query using `DefKind`
Mohammad Omidvar
-1
/
+1
2024-02-12
Add APIs for fetching foreign items including foreign modules, their ABIs, an...
Mohammad Omidvar
-3
/
+10
2024-02-12
Dejargnonize subst
Shoyu Vanilla
-1
/
+1
2024-01-09
Fix all_trait* methods to return all trait available
Celina G. Val
-2
/
+4
2023-12-20
Add method to get instance instantiation arguments
Celina G. Val
-0
/
+3
2023-12-18
Add function ABI and type layout to StableMIR
Celina G. Val
-0
/
+10
2023-12-15
Add a method to check if type is a CStr
Celina G. Val
-0
/
+3
2023-12-11
Fix BinOp ty assertion and `fn_sig` for closures
Celina G. Val
-0
/
+6
2023-12-07
Fix conversion to StaticDef and add test
Celina G. Val
-1
/
+1
2023-12-07
Add instance evaluation and methods to read alloc
Celina G. Val
-0
/
+7
2023-12-07
Rollup merge of #118688 - celinval:smir-rvalue-ty, r=compiler-errors
Matthias Krüger
-1
/
+7
2023-12-06
Simplify StaticDef to Instance conversion
Celina G. Val
-1
/
+1
2023-12-06
Add method to get type of an Rvalue in StableMIR
Celina G. Val
-0
/
+6
2023-12-06
Rollup merge of #118681 - celinval:fix-foreign-item, r=ouz-a
Matthias Krüger
-1
/
+1
2023-12-06
Fix `is_foreign_item` for StableMIR instance
Celina G. Val
-1
/
+1
2023-12-05
Change ty_with_args to return Ty instead of Result
Celina G. Val
-1
/
+1
2023-12-04
Add FieldDef to StableMIR and methods to get type
Celina G. Val
-1
/
+5
2023-12-04
Add Variant and a few more APIs to stable_mir
Celina G. Val
-1
/
+7
2023-12-01
Add more information to stable Instance
Celina G. Val
-4
/
+13
2023-11-24
Reorder imports and remove re-export
Celina G. Val
-1
/
+2
2023-11-24
Move the compiler interface defs to its own module
Celina G. Val
-0
/
+163