- Similar to other targets, instead of passing a toolchain, a driver argument should be passed into arm::getARMTargetFeatures. Also, that routine should honor the specified triple. Refactor arm::getARMFloatABI with separate interfaces. One has the original parameters and the other uses the driver and the specified triple.
- That fixes an issue when target & features are queried during the offload compilation, where the specified triple should be checked instead of that effective triple. Previous failed test is re-enabled.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Unit tests: unknown.
clang-tidy: pass.
clang-format: fail. Please format your changes with clang-format by running git-clang-format HEAD^ or applying this patch.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt
Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.
Unit tests: unknown.
clang-tidy: pass.
clang-format: pass.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt
Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.
Unit tests: unknown.
clang-tidy: unknown.
clang-format: unknown.
Build artifacts: console-log.txt
Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.