| Issue |
170988
|
| Summary |
[RISC-V] Add support for Propeller optimization (-fbasic-block-sections)
|
| Labels |
new issue
|
| Assignees |
|
| Reporter |
leidian977
|
LLVM's Propeller optimization framework (basic-block reordering based on profiles) does not support the RISC-V architecture. This limits performance optimization opportunities for RISC-V targets.
```bash
$ clang -Wno-error=register --target=riscv64-unknown-linux-gnu \
--sysroot=riscv-gnu-toolchain-build/sysroot \
--gcc-toolchain=riscv-gnu-toolchain-build/ \
-march=rv64g -fbasic-block-sections=labels -funique-internal-linkage-names -Wl,--build-id -fuse-ld=lld
error: unsupported option '-fbasic-block-sections=' for target 'riscv64'
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs