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
/
codegen
/
intrinsics
/
transmute.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-22
Rename `tests/codegen` into `tests/codegen-llvm`
Guillaume Gomez
-497
/
+0
2025-07-10
Add `BuilderMethods::unreachable_nonterminator`
Scott McMurray
-21
/
+20
2025-07-09
Make UB transmutes really UB in LLVM
Scott McMurray
-9
/
+13
2025-07-04
Address PR feedback
Scott McMurray
-7
/
+7
2025-04-05
Update the minimum external LLVM to 19
Josh Stone
-7
/
+4
2025-02-23
Don't re-`assume` in `transmute`s that don't change niches
Scott McMurray
-0
/
+25
2025-02-19
Emit `trunc nuw` for unchecked shifts and `to_immediate_scalar`
Scott McMurray
-4
/
+7
2025-02-12
`transmute` should also assume non-null pointers
Scott McMurray
-3
/
+5
2025-02-11
tests/codegen: use -Copt-level=3 instead of -O
Jubilee Young
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-3
/
+2
2024-04-24
Fix tests and bless
Gary Guo
-1
/
+0
2024-04-11
use [N x i8] for alloca types
Erik Desjardins
-8
/
+8
2024-03-11
Lower transmutes from int to pointer type as gep on null
Ben Kimock
-2
/
+2
2024-02-22
[AUTO_GENERATED] Migrate compiletest to use `ui_test`-style `//@` directives
许杰友 Jieyou Xu (Joe)
-2
/
+2
2023-12-15
Separate immediate and in-memory ScalarPair representation
Nikita Popov
-5
/
+5
2023-07-27
Update the minimum external LLVM to 15
Josh Stone
-1
/
+0
2023-07-08
Always name the return place.
Camille GILLOT
-47
/
+43
2023-05-31
Add a distinct `OperandValue::ZeroSized` variant for ZSTs
Scott McMurray
-4
/
+71
2023-04-22
Add `intrinsics::transmute_unchecked`
Scott McMurray
-33
/
+9
2023-04-13
`assume` value ranges in `transmute`
Scott McMurray
-4
/
+4
2023-04-09
Handle not all immediates having `abi::Scalar`s
Scott McMurray
-1
/
+57
2023-04-06
Check `CastKind::Transmute` sizes in a better way
Scott McMurray
-1
/
+73
2023-04-04
Allow `transmute`s to produce `OperandValue`s instead of always using `alloca`s
Scott McMurray
-23
/
+130
2023-03-22
Add `CastKind::Transmute` to MIR
Scott McMurray
-0
/
+196