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
Age
Commit message (
Expand
)
Author
Lines
2024-12-06
Fix ui-fulldep tests
bjorn3
-2
/
+3
2024-11-27
Rollup merge of #132410 - bjorn3:yet_another_driver_refactor_round, r=cjgillot
Matthias Krüger
-14
/
+13
2024-11-20
reduce false positives of tail-expr-drop-order from consumed values
Ding Xiang Fei
-0
/
+4
2024-11-19
`InterpCx` store `TypingEnv` instead of a `ParamEnv`
lcnr
-2
/
+2
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-19
/
+41
2024-11-09
Pass TyCtxt instead of Queries to the after_analysis callbacks
bjorn3
-14
/
+13
2024-11-07
Rollup merge of #132131 - celinval:smir-crate-defs, r=compiler-errors
Jubilee
-3
/
+47
2024-11-07
[StableMIR] API to retrieve definitions from crates
Celina G. Val
-3
/
+47
2024-11-04
ty::BrK -> ty::BoundRegionKind::K
Michael Goulet
-6
/
+6
2024-11-04
Remove the trivial constkind imports
Michael Goulet
-16
/
+16
2024-11-03
compiler: Directly use rustc_abi in smir again
Jubilee Young
-58
/
+58
2024-10-29
compiler: `rustc_abi::Abi` => `BackendRepr`
Jubilee Young
-7
/
+7
2024-10-28
stable_mir: Directly use types from rustc_abi
Jubilee Young
-43
/
+31
2024-10-27
compiler: Rename LayoutS to LayoutData
Jubilee Young
-1
/
+1
2024-10-26
Effects cleanup
Deadbeef
-4
/
+2
2024-10-24
Implement const effect predicate in new solver
Michael Goulet
-0
/
+3
2024-10-24
Remove associated type based effects logic
Michael Goulet
-2
/
+1
2024-10-22
Rollup merge of #131049 - compiler-errors:more-validation, r=spastorino
Matthias Krüger
-11
/
+13
2024-10-19
Get rid of const eval_* and try_eval_* helpers
Michael Goulet
-1
/
+1
2024-10-06
various fixes for `naked_asm!` implementation
Folkert de Vries
-0
/
+1
2024-09-30
Validate ExistentialPredicate args
Michael Goulet
-11
/
+13
2024-09-27
Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-...
Matthias Krüger
-2
/
+2
2024-09-25
Compiler: Rename "object safe" to "dyn compatible"
León Orell Valerian Liehr
-2
/
+2
2024-09-24
be even more precise about "cast" vs "coercion"
Lukas Markeffsky
-2
/
+2
2024-09-24
unify dyn* coercions with other pointer coercions
Lukas Markeffsky
-1
/
+3
2024-09-23
Check vtable projections for validity in miri
Michael Goulet
-2
/
+3
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-12
/
+14
2024-09-21
add `C-cmse-nonsecure-entry` ABI
Folkert de Vries
-0
/
+3
2024-09-03
Auto merge of #129777 - nnethercote:unreachable_pub-4, r=Urgau
bors
-8
/
+9
2024-09-03
Add `warn(unreachable_pub)` to `rustc_smir`.
Nicholas Nethercote
-8
/
+9
2024-09-02
chore: Fix typos in 'compiler' (batch 2)
Alexander Cyon
-1
/
+1
2024-08-26
Stop using a special inner body for the coroutine by-move body for async clos...
Michael Goulet
-2
/
+3
2024-08-21
Simplify some redundant field names
Michael Goulet
-1
/
+1
2024-08-18
rename AddressOf -> RawBorrow inside the compiler
Ralf Jung
-1
/
+1
2024-08-09
Shrink `TyKind::FnPtr`.
Nicholas Nethercote
-2
/
+7
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-22
/
+27
2024-07-17
Avoid comments that describe multiple `use` items.
Nicholas Nethercote
-0
/
+1
2024-07-11
Remove extern "wasm" ABI
Nikita Popov
-2
/
+0
2024-07-08
Auto merge of #113128 - WaffleLapkin:become_trully_unuwuable, r=oli-obk,RalfJung
bors
-0
/
+1
2024-07-07
Support tail calls in mir via `TerminatorKind::TailCall`
Maybe Waffle
-0
/
+1
2024-07-04
Auto merge of #123781 - RalfJung:miri-fn-identity, r=oli-obk
bors
-1
/
+1
2024-07-02
Instance::resolve -> Instance::try_resolve, and other nits
Michael Goulet
-1
/
+1
2024-07-02
Miri function identity hack: account for possible inlining
Ralf Jung
-1
/
+1
2024-06-28
implement new effects desugaring
Deadbeef
-3
/
+5
2024-06-28
Add method to get all attributes on a definition
Adwin White
-2
/
+23
2024-06-28
Support fetching `Attribute` of items.
Adwin White
-0
/
+21
2024-06-26
Remove `f16` and `f128` ICE paths from smir
Trevor Gross
-2
/
+4
2024-06-24
Split out IntoIterator and non-Iterator constructors for AliasTy/AliasTerm/Tr...
Michael Goulet
-1
/
+1
2024-06-21
Add method to get `FnAbi` of function pointer
Adwin White
-0
/
+7
2024-06-20
Add blank lines after module-level `//!` comments.
Nicholas Nethercote
-0
/
+2
[next]