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_mir_transform
/
src
/
lower_intrinsics.rs
Age
Commit message (
Expand
)
Author
Lines
2023-09-21
rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const
Ralf Jung
-2
/
+2
2023-09-06
Don't report any errors in `lower_intrinsics`. They should have been typecked...
Oli Scherer
-11
/
+1
2023-09-04
read_via_copy: don't prematurely optimize away the read
Ralf Jung
-12
/
+11
2023-08-03
Forbid old-style `simd_shuffleN` intrinsics
Oli Scherer
-1
/
+1
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-6
/
+7
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-1
/
+3
2023-06-19
Promote unchecked_add/sub/mul/shl/shr to mir::BinOp
Scott McMurray
-1
/
+11
2023-06-01
Lower unchecked_{div, rem} to BinOp::{Div, Rem}
Scott McMurray
-23
/
+28
2023-05-08
Rollup merge of #111004 - clubby789:migrate-mir-transform, r=oli-obk
Michael Goulet
-7
/
+3
2023-05-02
Migrate `mir_transform` to translatable diagnostics
clubby789
-7
/
+3
2023-04-30
Codegen fewer instructions in `mem::replace`
Scott McMurray
-0
/
+23
2023-04-25
Lower `intrinsics::offset` to `mir::BinOp::Offset`
Scott McMurray
-0
/
+17
2023-04-22
Add `intrinsics::transmute_unchecked`
Scott McMurray
-1
/
+1
2023-03-28
Move `mir::Field` → `abi::FieldIdx`
Scott McMurray
-2
/
+2
2023-03-22
Add `CastKind::Transmute` to MIR
Scott McMurray
-0
/
+26
2023-03-18
move Option::as_slice to intrinsic
Andre Bogus
-0
/
+30
2023-03-14
Improved implementation and comments after code review feedback
Scott McMurray
-13
/
+18
2023-03-11
`MaybeUninit::assume_init_read` should have `noundef` load metadata
Scott McMurray
-0
/
+24
2023-02-18
Replace _with_overflow instrinsics in LowerIntrinsics.
Camille GILLOT
-3
/
+23
2022-09-06
Generalize the Assume intrinsic statement to a general Intrinsic statement
Oli Scherer
-8
/
+16
2022-09-06
Lower the assume intrinsic to a MIR statement
Oli Scherer
-0
/
+11
2022-07-07
Make MIR basic blocks field public
Tomasz Miąsko
-2
/
+2
2022-06-14
implement valtrees as the type-system representation for constant values
b-naber
-1
/
+1
2022-05-23
Refactor call terminator to always hold a destination place
Jakob Degen
-12
/
+12
2022-05-16
Add a query for checking whether a function is an intrinsic.
Oli Scherer
-3
/
+1
2022-02-19
Adopt let else in more places
est31
-3
/
+2
2021-12-07
Remove `in_band_lifetimes` from `rustc_mir_transform`
Scott McMurray
-2
/
+2
2021-09-13
Introduce NullOp::AlignOf
Gary Guo
-2
/
+7
2021-09-07
Move rustc_mir::transform to rustc_mir_transform.
Camille GILLOT
-0
/
+154