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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_codegen_ssa
/
src
/
mir
/
rvalue.rs
Age
Commit message (
Expand
)
Author
Lines
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-11-02
Minimize `pub` usage in `source_map.rs`.
Nicholas Nethercote
-1
/
+1
2023-10-31
Support enum variants in offset_of!
George Bateman
-1
/
+1
2023-10-13
Format all the let chains in compiler
Michael Goulet
-11
/
+11
2023-08-29
const_eval and codegen: audit uses of is_zst
Ralf Jung
-0
/
+1
2023-08-01
Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3
bors
-20
/
+6
2023-07-30
inline format!() args up to and including rustc_codegen_llvm
Matthias Krüger
-2
/
+1
2023-07-29
cg_ssa: remove pointee types and pointercast/bitcast-of-ptr
Erik Desjardins
-20
/
+6
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-5
/
+5
2023-07-07
Rename `adjustment::PointerCast` and variants using it to `PointerCoercion`
Nilstrieb
-9
/
+13
2023-07-05
Move `TyCtxt::mk_x` to `Ty::new_x` where applicable
Boxy
-4
/
+5
2023-06-19
Promote unchecked_add/sub/mul/shl/shr to mir::BinOp
Scott McMurray
-2
/
+31
2023-05-31
Add a distinct `OperandValue::ZeroSized` variant for ZSTs
Scott McMurray
-33
/
+35
2023-05-29
offset_of: Don't require type to be sized
clubby789
-3
/
+8
2023-05-03
Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3
Manish Goregaokar
-1
/
+6
2023-05-03
Add cross-language LLVM CFI support to the Rust compiler
Ramon de C Valle
-1
/
+6
2023-04-27
Also use `mir::Offset` for pointer `add`
Scott McMurray
-2
/
+9
2023-04-21
offset_of
DrMeepster
-1
/
+4
2023-04-19
Add transmute optimization tests and some extra comments
Scott McMurray
-0
/
+9
2023-04-13
`assume` value ranges in `transmute`
Scott McMurray
-5
/
+58
2023-04-09
Handle not all immediates having `abi::Scalar`s
Scott McMurray
-12
/
+42
2023-04-06
Check `CastKind::Transmute` sizes in a better way
Scott McMurray
-31
/
+36
2023-04-05
Auto merge of #109843 - scottmcm:better-transmute, r=WaffleLapkin
bors
-19
/
+159
2023-04-04
Allow `transmute`s to produce `OperandValue`s instead of always using `alloca`s
Scott McMurray
-19
/
+159
2023-04-01
Use `FieldIdx` in various things related to aggregates
Scott McMurray
-3
/
+3
2023-03-29
Support TLS access into dylibs on Windows
John Kåre Alsaker
-1
/
+13
2023-03-27
Rollup merge of #109582 - scottmcm:local-ref-pending, r=oli-obk
Matthias Krüger
-1
/
+1
2023-03-25
Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT`
Scott McMurray
-2
/
+2
2023-03-24
Refactor: Separate `LocalRef` variant for not-evaluated-yet operands
Scott McMurray
-1
/
+1
2023-03-24
Auto merge of #109220 - nikic:poison, r=cuviper
bors
-1
/
+1
2023-03-22
Add `CastKind::Transmute` to MIR
Scott McMurray
-1
/
+59
2023-03-16
Use poison instead of undef
Nikita Popov
-1
/
+1
2023-02-27
Implement checked Shl/Shr at MIR building.
Camille GILLOT
-11
/
+0
2023-02-24
Rename many interner functions.
Nicholas Nethercote
-1
/
+1
2023-02-18
Remove special case in rvalue codegen.
Camille GILLOT
-12
/
+0
2023-02-18
Comment codegen optimization.
Camille GILLOT
-0
/
+3
2023-02-14
s/eval_usize/eval_target_usize/ for clarity
Oli Scherer
-3
/
+4
2023-02-02
Codegen SetDiscriminant after field assignment.
Camille GILLOT
-15
/
+11
2023-02-02
Interpret aggregates.
Camille GILLOT
-0
/
+5
2022-12-04
Avoid from_immediate_or_packed_pair in ThreadLocalRef codegen
bjorn3
-1
/
+1
2022-11-16
Use `&mut Bx` more.
Nicholas Nethercote
-100
/
+73
2022-10-14
Allow dyn* upcasting
Michael Goulet
-21
/
+6
2022-10-13
Rollup merge of #102641 - eholk:dyn-star-box, r=compiler-errors
Yuki Okushi
-0
/
+9
2022-10-12
Add a fixme
Eric Holk
-0
/
+3
2022-10-07
Cast vtable type too
Eric Holk
-0
/
+1
2022-10-06
Remove `mir::CastKind::Misc`
ouz-a
-2
/
+8
2022-10-04
Support casting boxes to dyn*
Eric Holk
-0
/
+5
2022-09-12
Rename some variants
Michael Goulet
-1
/
+1
2022-09-12
Use principal of cast target as dyn-star trait ref in codegen
Michael Goulet
-7
/
+6
2022-09-12
Call destructors when dyn* object goes out of scope
Eric Holk
-3
/
+10
[next]