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
/
enum
Age
Commit message (
Expand
)
Author
Lines
2025-07-22
Rename `tests/codegen` into `tests/codegen-llvm`
Guillaume Gomez
-1603
/
+0
2025-07-12
Simplify codegen for niche-encoded variant tests
Scott McMurray
-35
/
+26
2025-07-11
More discriminant codegen tests
Scott McMurray
-0
/
+538
2025-07-10
Rollup merge of #143270 - TimNN:fix-enum-match, r=nikic
Trevor Gross
-1
/
+1
2025-07-07
Let `rvalue_creates_operand` return true for *all* `Rvalue::Aggregate`s
Scott McMurray
-9
/
+6
2025-07-03
Allow all MIR `Aggregate`s to take the operand path (if layout permits)
Scott McMurray
-0
/
+129
2025-07-01
tests/codegen/enum/enum-match.rs: accept negative range attribute
Tim Neumann
-1
/
+1
2025-05-28
Stabilise `repr128`
beetrees
-3
/
+0
2025-04-15
Include optional dso_local marker for functions in `enum-match.rs`
Christian Poveda
-6
/
+6
2025-04-07
Address PR feedback
Scott McMurray
-0
/
+16
2025-04-05
LLVM18 compatibility fixes in the tests
Scott McMurray
-3
/
+6
2025-04-05
Tell LLVM about impossible niche tags
Scott McMurray
-19
/
+437
2025-04-05
Update the minimum external LLVM to 19
Josh Stone
-1
/
+0
2025-03-12
Don't `alloca` just to look at a discriminant
Scott McMurray
-17
/
+20
2025-03-06
Use `trunc nuw`+`br` for 0/1 branches even in optimized builds
Scott McMurray
-0
/
+51
2025-02-13
Rollup merge of #136895 - maurer:fix-enum-discr, r=nikic
Jubilee
-2
/
+2
2025-02-12
debuginfo: Set bitwidth appropriately in enum variant tags
Matthew Maurer
-2
/
+2
2025-02-11
tests/codegen: use -Copt-level=3 instead of -O
Jubilee Young
-5
/
+5
2024-09-18
Update the minimum external LLVM to 18
Josh Stone
-1
/
+0
2024-09-14
Simplify the canonical clone method to copy
DianQK
-2
/
+4
2024-08-11
Add range attribute to scalar function results and arguments
Andreas Jonson
-1
/
+1
2024-05-31
Run rustfmt on `tests/codegen/`.
Nicholas Nethercote
-12
/
+21
2024-04-30
codegen tests: Tolerate `range()` qualifications in enum tests
Matthew Maurer
-3
/
+3
2024-04-24
Auto merge of #122053 - erikdesjardins:alloca, r=nikic
bors
-1
/
+1
2024-04-22
Stabilize generic `NonZero`.
Markus Reiter
-1
/
+1
2024-04-11
use [N x i8] for alloca types
Erik Desjardins
-1
/
+1
2024-04-08
Add test case for #119014
DianQK
-0
/
+26
2024-04-03
Auto merge of #122225 - DianQK:nits-120268, r=cjgillot
bors
-24
/
+43
2024-03-13
Update `unreachable_enum_default_branch.rs`
DianQK
-24
/
+43
2024-03-11
Update test directives for `wasm32-wasip1`
Alex Crichton
-0
/
+4
2024-03-07
Replace the default branch with an unreachable branch If it is the last variant
DianQK
-0
/
+24
2024-02-25
Use generic `NonZero` in tests.
Markus Reiter
-10
/
+7
2024-02-22
[AUTO_GENERATED] Migrate compiletest to use `ui_test`-style `//@` directives
许杰友 Jieyou Xu (Joe)
-17
/
+17
2023-07-29
tests/codegen/enum-* -> enum/enum-*
Jubilee Young
-0
/
+381