about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/coverage/tests.rs
diff options
context:
space:
mode:
authorTakayuki Maeda <takoyaki0316@gmail.com>2023-11-04 12:44:45 +0900
committerGitHub <noreply@github.com>2023-11-04 12:44:45 +0900
commitc55bf0e72fb51c1333e0552908d6d3f77ddc87b1 (patch)
tree5b63e90f03a2834b47271792ca5b2f2514e9ed1d /compiler/rustc_mir_transform/src/coverage/tests.rs
parentc9c851387e5ab0217c8c6c183928f52b82cd7be1 (diff)
parentf8daa7d4f6c13ca12f3074ee2ba4f9866a6f8bee (diff)
downloadrust-c55bf0e72fb51c1333e0552908d6d3f77ddc87b1.tar.gz
rust-c55bf0e72fb51c1333e0552908d6d3f77ddc87b1.zip
Rollup merge of #117554 - durin42:llvm-delete-dead-zext-code, r=nikic
consts: remove dead code around `i1` constant values

`LLVMConstZext` recently got deleted, and it turns out (thanks to `@nikic` for knowing!) that this is dead code. Tests all pass for me without this logic, and per nikic:

> We always generate constants in "relocatable bag of bytes"
> representation, so you're never going to get a plain bool.

So this should be a safe thing to do.

r? `@nikic`
`@rustbot` label: +llvm-main
Diffstat (limited to 'compiler/rustc_mir_transform/src/coverage/tests.rs')
0 files changed, 0 insertions, 0 deletions