| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-07-22 | Rename `tests/codegen` into `tests/codegen-llvm` | Guillaume Gomez | -117/+0 | |
| 2025-03-06 | Lower BinOp::Cmp to llvm.{s,u}cmp.* intrinsics | DaniPopes | -1/+0 | |
| Lowers `mir::BinOp::Cmp` (`three_way_compare` intrinsic) to the corresponding LLVM `llvm.{s,u}cmp.i8.*` intrinsics, added in LLVM 19. | ||||
| 2025-02-17 | Update some comparison tests now that they pass in LLVM20 | Scott McMurray | -21/+17 | |
| 2024-02-22 | [AUTO_GENERATED] Migrate compiletest to use `ui_test`-style `//@` directives | 许杰友 Jieyou Xu (Joe) | -2/+2 | |
| 2023-11-25 | Remove an unneeded helper from the tuple library code | Scott McMurray | -6/+8 | |
| 2023-07-27 | Update the minimum external LLVM to 15 | Josh Stone | -1/+0 | |
| 2023-02-16 | Use `partial_cmp` to implement tuple `lt`/`le`/`ge`/`gt` | Scott McMurray | -2/+5 | |
| 2023-02-16 | Add a codegen test for comparisons of 2-tuples of primitives | Scott McMurray | -0/+118 | |
| The operators are all overridden in full for tuples, so those parts pass easily, but they're worth pinning. Going via `Ord::cmp`, though, doesn't optimize away for anything but `cmp`+`is_le`. So this leaves `FIXME`s in the tests for the others. | ||||
