Skip to content

Commit bbd99d9

Browse files
[compiler-rt][AArch64] NFCI: Remove sme-abi-vg.c (#119193)
Given that FMV support is required for the SME builtins to be built, the FMV constructor as defined in: compiler-rt/lib/builtins/cpu_model/aarch64.c already initialises the feature bits, so there's no need to create another one.
1 parent 457e14b commit bbd99d9

File tree

2 files changed

+1
-19
lines changed

2 files changed

+1
-19
lines changed

compiler-rt/lib/builtins/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -574,7 +574,7 @@ set(aarch64_SOURCES
574574

575575
if (COMPILER_RT_HAS_AARCH64_SME)
576576
if (NOT COMPILER_RT_DISABLE_AARCH64_FMV AND COMPILER_RT_HAS_FNO_BUILTIN_FLAG AND (COMPILER_RT_HAS_AUXV OR COMPILER_RT_BAREMETAL_BUILD))
577-
list(APPEND aarch64_SOURCES aarch64/sme-abi.S aarch64/sme-libc-mem-routines.S aarch64/sme-abi-init.c aarch64/sme-abi-vg.c aarch64/sme-libc-routines.c)
577+
list(APPEND aarch64_SOURCES aarch64/sme-abi.S aarch64/sme-libc-mem-routines.S aarch64/sme-abi-init.c aarch64/sme-libc-routines.c)
578578
message(STATUS "AArch64 SME ABI routines enabled")
579579
set_source_files_properties(aarch64/sme-libc-routines.c PROPERTIES COMPILE_FLAGS "-fno-builtin")
580580
else()

compiler-rt/lib/builtins/aarch64/sme-abi-vg.c

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)