[gn build] Manually port e9569748de
authorArthur Eubanks <aeubanks@google.com>
Tue, 9 May 2023 21:45:49 +0000 (14:45 -0700)
committerArthur Eubanks <aeubanks@google.com>
Tue, 9 May 2023 21:46:02 +0000 (14:46 -0700)
llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn

index e13650d160f457e6a71f14c8e3c942f9be58f433..418d5353a6d71b9145cbb95e7ede5fae207e08b1 100644 (file)
@@ -92,6 +92,7 @@ static_library("CodeGen") {
     "InterleavedLoadCombinePass.cpp",
     "IntrinsicLowering.cpp",
     "JMCInstrumenter.cpp",
+    "KCFI.cpp",
     "LLVMTargetMachine.cpp",
     "LatencyPriorityQueue.cpp",
     "LazyMachineBlockFrequencyInfo.cpp",
index e7d5b5907087aa506def1df71ae33cac21e36ce0..af6a7948a83bbe1458aebfef48a8ffeef2478df3 100644 (file)
@@ -128,7 +128,6 @@ static_library("LLVMAArch64CodeGen") {
     "AArch64ISelDAGToDAG.cpp",
     "AArch64ISelLowering.cpp",
     "AArch64InstrInfo.cpp",
-    "AArch64KCFI.cpp",
     "AArch64LoadStoreOptimizer.cpp",
     "AArch64LowerHomogeneousPrologEpilog.cpp",
     "AArch64MCInstLower.cpp",
index 4add5a5697ce3e811c465795b98132f5beb9f351..f8607b05795a47c4fb781422457ee43dd05ba584 100644 (file)
@@ -106,7 +106,6 @@ static_library("LLVMX86CodeGen") {
     "X86InstrInfo.cpp",
     "X86InstructionSelector.cpp",
     "X86InterleavedAccess.cpp",
-    "X86KCFI.cpp",
     "X86LegalizerInfo.cpp",
     "X86LoadValueInjectionLoadHardening.cpp",
     "X86LoadValueInjectionRetHardening.cpp",