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
/
ty.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-14
rename `stable_mir` to `rustc_public`, and `rustc_smir` to `rustc_public_bridge`
Makai
-1655
/
+0
2025-07-06
move `stable_mir` back to its own crate and move `rustc_internal` to the`stab...
Makai
-0
/
+1655
2025-04-05
let `rustc_smir` host `stable_mir` for refactoring
Makai
-1622
/
+0
2025-04-01
Implement `associated_items` api.
makai410
-1
/
+66
2025-02-22
Greatly simplify lifetime captures in edition 2024
Michael Goulet
-1
/
+1
2025-02-10
Extend the renaming to coerce_unsafe_ptr
Bastian Kersting
-1
/
+1
2025-01-16
Add gpu-kernel calling convention
Flakebi
-0
/
+1
2024-12-14
Encode coroutine-closures in SMIR
Michael Goulet
-0
/
+11
2024-11-07
[StableMIR] A few fixes to pretty printing
Celina G. Val
-0
/
+8
2024-10-24
Remove associated type based effects logic
Michael Goulet
-1
/
+0
2024-09-25
Compiler: Rename "object safe" to "dyn compatible"
León Orell Valerian Liehr
-1
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-21
add `C-cmse-nonsecure-entry` ABI
Folkert de Vries
-0
/
+1
2024-09-02
chore: Fix typos in 'compiler' (batch 3)
Alexander Cyon
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-7
/
+7
2024-07-25
Auto merge of #126963 - runtimeverification:smir_serde_derive, r=celinval
bors
-68
/
+85
2024-07-11
Remove extern "wasm" ABI
Nikita Popov
-1
/
+0
2024-06-26
add serde derive Serialize to stable_mir
Stephen Skeirik
-68
/
+85
2024-06-26
Remove `f16` and `f128` ICE paths from smir
Trevor Gross
-0
/
+2
2024-06-21
Add method to get `FnAbi` of function pointer
Adwin White
-1
/
+11
2024-06-15
Rollup merge of #126361 - celinval:issue-0079-intrinsic, r=oli-obk
Matthias Krüger
-1
/
+6
2024-06-13
Rollup merge of #126366 - celinval:issue-0080-def-ty, r=oli-obk
León Orell Valerian Liehr
-6
/
+22
2024-06-12
Add a new trait to retrieve StableMir definition Ty
Celina G. Val
-6
/
+22
2024-06-12
Make `try_from_target_usize` method public
Artem Agvanian
-1
/
+1
2024-06-12
Unify intrinsics body handling in StableMIR
Celina G. Val
-1
/
+6
2024-06-04
Split smir `Const` into `TyConst` and `MirConst`
Boxy
-28
/
+67
2024-05-30
Apply x clippy --fix and x fmt
r0cky
-3
/
+3
2024-05-24
Remove `DefId` from `EarlyParamRegion` (clippy/smir)
Boxy
-1
/
+0
2024-05-23
Rollup merge of #125336 - momvart:smir-77-intrinsic, r=celinval
León Orell Valerian Liehr
-0
/
+35
2024-05-23
Add conversion from IntrinsicDef to FnDef
Mohammad Omidvar
-0
/
+6
2024-05-20
Implement BOXED_SLICE_INTO_ITER
Michael Goulet
-0
/
+1
2024-05-20
Add intrinsic definition and retrieval APIs
Mohammad Omidvar
-0
/
+29
2024-05-17
Rename Unsafe to Safety
Santiago Pastorino
-4
/
+3
2024-05-13
split out AliasTy -> AliasTerm
Michael Goulet
-1
/
+7
2024-04-08
Actually create ranged int types in the type system.
Oli Scherer
-0
/
+7
2024-03-28
Normalize the result of Fields::ty_with_args
Celina G. Val
-2
/
+2
2024-03-22
Split out ImplPolarity and PredicatePolarity
Michael Goulet
-1
/
+7
2024-03-12
Add methods to create constants
Celina G. Val
-1
/
+26
2024-03-01
Implement missing ABI structures in StableMIR
Celina G. Val
-1
/
+6
2024-02-25
remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsics
Ralf Jung
-1
/
+0
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
-1
/
+35
2024-01-30
Remove the `abi_amdgpu_kernel` feature
clubby789
-1
/
+0
2024-01-19
Make the remaining "private" fields actually private
Oli Scherer
-2
/
+2
2024-01-09
Fix all_trait* methods to return all trait available
Celina G. Val
-0
/
+15
2023-12-28
Restore movability to SMIR
Michael Goulet
-3
/
+4
2023-12-28
Remove movability from TyKind::Coroutine
Michael Goulet
-3
/
+3
2023-12-18
Add function ABI and type layout to StableMIR
Celina G. Val
-0
/
+6
2023-12-15
Add a method to check if type is a CStr
Celina G. Val
-0
/
+6
2023-12-14
Address PR comments
Celina G. Val
-4
/
+8
[next]