Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/lib/Target/AArch64/AArch64InstrInfo.td | ||
---|---|---|
7549 | shouldn't it be guarded by HasBF16 ? |
llvm/lib/Target/AArch64/AArch64InstrInfo.td | ||
---|---|---|
7549 | No, generally only instructions need to be guarded by feature flags. This mirrors how we handle bf16 patterns for SVE for things like bitcasts, loads, stores and shuffles because for each of those cases, how the bits are interpreted is not significant. If it turns out that for some reason the bf16 type is not legal then these patterns will just get ignored. |
shouldn't it be guarded by HasBF16 ?