Skip to content

Backport #7650 to the release/16.x branch#7653

Merged
steven-johnson merged 1 commit intorelease/16.xfrom
srj/riscv-16
Jun 22, 2023
Merged

Backport #7650 to the release/16.x branch#7653
steven-johnson merged 1 commit intorelease/16.xfrom
srj/riscv-16

Conversation

@steven-johnson
Copy link
Copy Markdown
Contributor

No description provided.

LLVM17 is doing a lot of work on the RISCV backend, and the amount of testing done on Halide's LLVM16-based RISCV codegen is very light. It's been suggested that we should default to not enabling the RISCV backend for LLVM16 and earlier because of this (so that people attempting to use Halide for RISCV won't encounter a possible footgun).

This PR just adds the relevant mechanism; whether or not this is the correct decision is not clear. Discussion welcome.
@steven-johnson steven-johnson merged commit 027547f into release/16.x Jun 22, 2023
@steven-johnson steven-johnson deleted the srj/riscv-16 branch June 23, 2023 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants