Commit d6d10f96 by Alexis Hetu Committed by Alexis Hétu

Fixed official chromium build on Linux

A warning treated as an error was causing the official build to fail. Added -Wno-unused-result to the LLVM build file to solve the issue. Also ran 'git cl format' on the BUILD.gn files to fix all formatting issues. Change-Id: I235c7d9d3e60f788e1dc694a40991c214e6c77e3 Reviewed-on: https://swiftshader-review.googlesource.com/8110Reviewed-by: 's avatarNicolas Capens <capn@google.com> Tested-by: 's avatarAlexis Hétu <sugoi@google.com>
parent b9dda64e
...@@ -32,7 +32,9 @@ config("swiftshader_main_private_config") { ...@@ -32,7 +32,9 @@ config("swiftshader_main_private_config") {
} }
source_set("swiftshader_main") { source_set("swiftshader_main") {
deps = [ "../Common:swiftshader_common" ] deps = [
"../Common:swiftshader_common",
]
sources = [ sources = [
"Config.cpp", "Config.cpp",
...@@ -42,8 +44,8 @@ source_set("swiftshader_main") { ...@@ -42,8 +44,8 @@ source_set("swiftshader_main") {
if (is_linux) { if (is_linux) {
sources += [ sources += [
"libX11.cpp",
"FrameBufferX11.cpp", "FrameBufferX11.cpp",
"libX11.cpp",
] ]
} else if (is_mac) { } else if (is_mac) {
sources += [ "FrameBufferOSX.mm" ] sources += [ "FrameBufferOSX.mm" ]
...@@ -59,6 +61,7 @@ source_set("swiftshader_main") { ...@@ -59,6 +61,7 @@ source_set("swiftshader_main") {
configs -= [ "//build/config/win:unicode" ] configs -= [ "//build/config/win:unicode" ]
libs = [ "dxguid.lib" ] # For FrameBufferDD libs = [ "dxguid.lib" ] # For FrameBufferDD
} }
configs += [ ":swiftshader_main_private_config" ] configs += [ ":swiftshader_main_private_config" ]
include_dirs = [ include_dirs = [
...@@ -70,7 +73,7 @@ source_set("swiftshader_main") { ...@@ -70,7 +73,7 @@ source_set("swiftshader_main") {
include_dirs += [ "../../include" ] include_dirs += [ "../../include" ]
libs = [ libs = [
"Quartz.framework", "Quartz.framework",
"Cocoa.framework" "Cocoa.framework",
] ]
} }
} }
...@@ -26,10 +26,10 @@ config("swiftshader_opengl_common_private_config") { ...@@ -26,10 +26,10 @@ config("swiftshader_opengl_common_private_config") {
source_set("swiftshader_opengl_common") { source_set("swiftshader_opengl_common") {
sources = [ sources = [
"debug.cpp",
"Image.cpp", "Image.cpp",
"Object.cpp",
"MatrixStack.cpp", "MatrixStack.cpp",
"Object.cpp",
"debug.cpp",
] ]
configs += [ ":swiftshader_opengl_common_private_config" ] configs += [ ":swiftshader_opengl_common_private_config" ]
......
...@@ -38,32 +38,34 @@ config("swiftshader_opengl_compiler_private_config") { ...@@ -38,32 +38,34 @@ config("swiftshader_opengl_compiler_private_config") {
} }
source_set("swiftshader_opengl_compiler") { source_set("swiftshader_opengl_compiler") {
deps = [ "preprocessor:swiftshader_opengl_preprocessor" ] deps = [
"preprocessor:swiftshader_opengl_preprocessor",
]
sources = [ sources = [
"AnalyzeCallDepth.cpp", "AnalyzeCallDepth.cpp",
"Compiler.cpp", "Compiler.cpp",
"debug.cpp",
"Diagnostics.cpp", "Diagnostics.cpp",
"DirectiveHandler.cpp", "DirectiveHandler.cpp",
"glslang_lex.cpp",
"glslang_tab.cpp",
"InfoSink.cpp", "InfoSink.cpp",
"Initialize.cpp", "Initialize.cpp",
"InitializeParseContext.cpp", "InitializeParseContext.cpp",
"IntermTraverse.cpp", "IntermTraverse.cpp",
"Intermediate.cpp", "Intermediate.cpp",
"intermOut.cpp",
"OutputASM.cpp", "OutputASM.cpp",
"parseConst.cpp",
"ParseHelper.cpp", "ParseHelper.cpp",
"PoolAlloc.cpp", "PoolAlloc.cpp",
"SymbolTable.cpp", "SymbolTable.cpp",
"TranslatorASM.cpp", "TranslatorASM.cpp",
"util.cpp",
"ValidateGlobalInitializer.cpp", "ValidateGlobalInitializer.cpp",
"ValidateLimitations.cpp", "ValidateLimitations.cpp",
"ValidateSwitch.cpp", "ValidateSwitch.cpp",
"debug.cpp",
"glslang_lex.cpp",
"glslang_tab.cpp",
"intermOut.cpp",
"parseConst.cpp",
"util.cpp",
] ]
if (is_linux || is_mac) { if (is_linux || is_mac) {
......
...@@ -21,9 +21,7 @@ config("swiftshader_opengl_preprocessor_private_config") { ...@@ -21,9 +21,7 @@ config("swiftshader_opengl_preprocessor_private_config") {
"/wd4702", # unreachable code (in autogenerated code) "/wd4702", # unreachable code (in autogenerated code)
] ]
} else { } else {
cflags = [ cflags = [ "-DLOG_TAG=\"swiftshader_opengl_compiler\"" ]
"-DLOG_TAG=\"swiftshader_opengl_compiler\"",
]
} }
} }
...@@ -42,7 +40,5 @@ source_set("swiftshader_opengl_preprocessor") { ...@@ -42,7 +40,5 @@ source_set("swiftshader_opengl_preprocessor") {
"Tokenizer.cpp", "Tokenizer.cpp",
] ]
configs += [ configs += [ ":swiftshader_opengl_preprocessor_private_config" ]
":swiftshader_opengl_preprocessor_private_config",
]
} }
...@@ -39,18 +39,18 @@ shared_library("swiftshader_libEGL") { ...@@ -39,18 +39,18 @@ shared_library("swiftshader_libEGL") {
} }
sources = [ sources = [
"../common/Object.cpp",
"Config.cpp", "Config.cpp",
"Display.cpp", "Display.cpp",
"Surface.cpp", "Surface.cpp",
"libEGL.cpp", "libEGL.cpp",
"main.cpp",
"../common/Object.cpp",
"libEGL.def", "libEGL.def",
"libEGL.rc", "libEGL.rc",
"main.cpp",
"resource.h", "resource.h",
] ]
if(is_debug) { if (is_debug) {
sources += [ "../common/debug.cpp" ] sources += [ "../common/debug.cpp" ]
} }
......
...@@ -24,8 +24,7 @@ config("swiftshader_libGLESv2_private_config") { ...@@ -24,8 +24,7 @@ config("swiftshader_libGLESv2_private_config") {
"/wd4324", # structure was padded due to alignment specifier "/wd4324", # structure was padded due to alignment specifier
] ]
if (is_clang) if (is_clang) {
{
cflags += [ cflags += [
"-D__STDC_CONSTANT_MACROS", "-D__STDC_CONSTANT_MACROS",
"-D__STDC_LIMIT_MACROS", "-D__STDC_LIMIT_MACROS",
...@@ -63,9 +62,6 @@ shared_library("swiftshader_libGLESv2") { ...@@ -63,9 +62,6 @@ shared_library("swiftshader_libGLESv2") {
"Fence.cpp", "Fence.cpp",
"Framebuffer.cpp", "Framebuffer.cpp",
"IndexDataManager.cpp", "IndexDataManager.cpp",
"libGLESv2.cpp",
"libGLESv3.cpp",
"main.cpp",
"Program.cpp", "Program.cpp",
"Query.cpp", "Query.cpp",
"Renderbuffer.cpp", "Renderbuffer.cpp",
...@@ -73,12 +69,15 @@ shared_library("swiftshader_libGLESv2") { ...@@ -73,12 +69,15 @@ shared_library("swiftshader_libGLESv2") {
"Shader.cpp", "Shader.cpp",
"Texture.cpp", "Texture.cpp",
"TransformFeedback.cpp", "TransformFeedback.cpp",
"utilities.cpp",
"VertexArray.cpp", "VertexArray.cpp",
"VertexDataManager.cpp", "VertexDataManager.cpp",
"libGLESv2.cpp",
"libGLESv2.def", "libGLESv2.def",
"libGLESv2.rc", "libGLESv2.rc",
"libGLESv3.cpp",
"main.cpp",
"resource.h", "resource.h",
"utilities.cpp",
] ]
if (is_win) { if (is_win) {
......
...@@ -32,15 +32,15 @@ config("swiftshader_reactor_private_config") { ...@@ -32,15 +32,15 @@ config("swiftshader_reactor_private_config") {
source_set("swiftshader_reactor") { source_set("swiftshader_reactor") {
deps = [ deps = [
"../OpenGL/common:swiftshader_opengl_common",
"../../third_party/LLVM:swiftshader_llvm", "../../third_party/LLVM:swiftshader_llvm",
"../OpenGL/common:swiftshader_opengl_common",
] ]
sources = [ sources = [
"LLVMReactor.cpp", "LLVMReactor.cpp",
"Routine.cpp",
"LLVMRoutine.cpp", "LLVMRoutine.cpp",
"LLVMRoutineManager.cpp", "LLVMRoutineManager.cpp",
"Routine.cpp",
] ]
if (is_win) { if (is_win) {
......
...@@ -29,7 +29,9 @@ config("swiftshader_renderer_private_config") { ...@@ -29,7 +29,9 @@ config("swiftshader_renderer_private_config") {
} }
source_set("swiftshader_renderer") { source_set("swiftshader_renderer") {
deps = [ "../Shader:swiftshader_shader" ] deps = [
"../Shader:swiftshader_shader",
]
sources = [ sources = [
"Blitter.cpp", "Blitter.cpp",
......
...@@ -21,9 +21,7 @@ config("swiftshader_shader_private_config") { ...@@ -21,9 +21,7 @@ config("swiftshader_shader_private_config") {
] ]
if (is_clang) { if (is_clang) {
cflags += [ cflags += [ "-Wno-sign-compare" ]
"-Wno-sign-compare",
]
} }
} else { } else {
cflags = [ "-DLOG_TAG=\"swiftshader_shader\"" ] cflags = [ "-DLOG_TAG=\"swiftshader_shader\"" ]
...@@ -31,7 +29,9 @@ config("swiftshader_shader_private_config") { ...@@ -31,7 +29,9 @@ config("swiftshader_shader_private_config") {
} }
source_set("swiftshader_shader") { source_set("swiftshader_shader") {
deps = [ "../Main:swiftshader_main" ] deps = [
"../Main:swiftshader_main",
]
sources = [ sources = [
"Constants.cpp", "Constants.cpp",
......
...@@ -16,9 +16,12 @@ import("//testing/test.gni") ...@@ -16,9 +16,12 @@ import("//testing/test.gni")
test("swiftshader_unittests") { test("swiftshader_unittests") {
deps = [ deps = [
"../../src/OpenGL/libGLESv2:swiftshader_libGLESv2",
"../../src/OpenGL/libEGL:swiftshader_libEGL", "../../src/OpenGL/libEGL:swiftshader_libEGL",
"../../src/OpenGL/libGLESv2:swiftshader_libGLESv2",
"//testing/gtest", "//testing/gtest",
] ]
sources = [ "main.cpp" ]
sources = [
"main.cpp",
]
} }
...@@ -60,6 +60,7 @@ config("swiftshader_llvm_private_config") { ...@@ -60,6 +60,7 @@ config("swiftshader_llvm_private_config") {
"-Wno-unused-function", "-Wno-unused-function",
"-Wno-deprecated-declarations", "-Wno-deprecated-declarations",
"-Wno-unused-variable", "-Wno-unused-variable",
"-Wno-unused-result",
] ]
} }
} }
...@@ -72,45 +73,24 @@ source_set("swiftshader_llvm") { ...@@ -72,45 +73,24 @@ source_set("swiftshader_llvm") {
"lib/Analysis/BranchProbabilityInfo.cpp", "lib/Analysis/BranchProbabilityInfo.cpp",
"lib/Analysis/CaptureTracking.cpp", "lib/Analysis/CaptureTracking.cpp",
"lib/Analysis/ConstantFolding.cpp", "lib/Analysis/ConstantFolding.cpp",
"lib/Analysis/DebugInfo.cpp",
"lib/Analysis/DIBuilder.cpp", "lib/Analysis/DIBuilder.cpp",
"lib/Analysis/InstructionSimplify.cpp", "lib/Analysis/DebugInfo.cpp",
"lib/Analysis/IVUsers.cpp", "lib/Analysis/IVUsers.cpp",
"lib/Analysis/InstructionSimplify.cpp",
"lib/Analysis/Loads.cpp", "lib/Analysis/Loads.cpp",
"lib/Analysis/LoopInfo.cpp", "lib/Analysis/LoopInfo.cpp",
"lib/Analysis/LoopPass.cpp", "lib/Analysis/LoopPass.cpp",
"lib/Analysis/MemoryBuiltins.cpp", "lib/Analysis/MemoryBuiltins.cpp",
"lib/Analysis/MemoryDependenceAnalysis.cpp", "lib/Analysis/MemoryDependenceAnalysis.cpp",
"lib/Analysis/NoAliasAnalysis.cpp", "lib/Analysis/NoAliasAnalysis.cpp",
"lib/Analysis/PathNumbering.cpp",
"lib/Analysis/PHITransAddr.cpp", "lib/Analysis/PHITransAddr.cpp",
"lib/Analysis/PathNumbering.cpp",
"lib/Analysis/ProfileInfo.cpp", "lib/Analysis/ProfileInfo.cpp",
"lib/Analysis/ScalarEvolution.cpp", "lib/Analysis/ScalarEvolution.cpp",
"lib/Analysis/ScalarEvolutionExpander.cpp", "lib/Analysis/ScalarEvolutionExpander.cpp",
"lib/Analysis/ScalarEvolutionNormalization.cpp", "lib/Analysis/ScalarEvolutionNormalization.cpp",
"lib/Analysis/TypeBasedAliasAnalysis.cpp", "lib/Analysis/TypeBasedAliasAnalysis.cpp",
"lib/Analysis/ValueTracking.cpp", "lib/Analysis/ValueTracking.cpp",
"lib/CodeGen/SelectionDAG/DAGCombiner.cpp",
"lib/CodeGen/SelectionDAG/FastISel.cpp",
"lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp",
"lib/CodeGen/SelectionDAG/InstrEmitter.cpp",
"lib/CodeGen/SelectionDAG/LegalizeDAG.cpp",
"lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp",
"lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp",
"lib/CodeGen/SelectionDAG/LegalizeTypes.cpp",
"lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp",
"lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp",
"lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp",
"lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp",
"lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp",
"lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp",
"lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp",
"lib/CodeGen/SelectionDAG/SelectionDAG.cpp",
"lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp",
"lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp",
"lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp",
"lib/CodeGen/SelectionDAG/TargetLowering.cpp",
"lib/CodeGen/SelectionDAG/TargetSelectionDAGInfo.cpp",
"lib/CodeGen/AggressiveAntiDepBreaker.cpp", "lib/CodeGen/AggressiveAntiDepBreaker.cpp",
"lib/CodeGen/AllocationOrder.cpp", "lib/CodeGen/AllocationOrder.cpp",
"lib/CodeGen/Analysis.cpp", "lib/CodeGen/Analysis.cpp",
...@@ -122,9 +102,9 @@ source_set("swiftshader_llvm") { ...@@ -122,9 +102,9 @@ source_set("swiftshader_llvm") {
"lib/CodeGen/CriticalAntiDepBreaker.cpp", "lib/CodeGen/CriticalAntiDepBreaker.cpp",
"lib/CodeGen/DeadMachineInstructionElim.cpp", "lib/CodeGen/DeadMachineInstructionElim.cpp",
"lib/CodeGen/DwarfEHPrepare.cpp", "lib/CodeGen/DwarfEHPrepare.cpp",
"lib/CodeGen/EdgeBundles.cpp",
"lib/CodeGen/ELFCodeEmitter.cpp", "lib/CodeGen/ELFCodeEmitter.cpp",
"lib/CodeGen/ELFWriter.cpp", "lib/CodeGen/ELFWriter.cpp",
"lib/CodeGen/EdgeBundles.cpp",
"lib/CodeGen/ExecutionDepsFix.cpp", "lib/CodeGen/ExecutionDepsFix.cpp",
"lib/CodeGen/ExpandISelPseudos.cpp", "lib/CodeGen/ExpandISelPseudos.cpp",
"lib/CodeGen/ExpandPostRAPseudos.cpp", "lib/CodeGen/ExpandPostRAPseudos.cpp",
...@@ -134,25 +114,25 @@ source_set("swiftshader_llvm") { ...@@ -134,25 +114,25 @@ source_set("swiftshader_llvm") {
"lib/CodeGen/InlineSpiller.cpp", "lib/CodeGen/InlineSpiller.cpp",
"lib/CodeGen/InterferenceCache.cpp", "lib/CodeGen/InterferenceCache.cpp",
"lib/CodeGen/IntrinsicLowering.cpp", "lib/CodeGen/IntrinsicLowering.cpp",
"lib/CodeGen/LLVMTargetMachine.cpp",
"lib/CodeGen/LatencyPriorityQueue.cpp", "lib/CodeGen/LatencyPriorityQueue.cpp",
"lib/CodeGen/LexicalScopes.cpp", "lib/CodeGen/LexicalScopes.cpp",
"lib/CodeGen/LiveDebugVariables.cpp", "lib/CodeGen/LiveDebugVariables.cpp",
"lib/CodeGen/LiveIntervalAnalysis.cpp",
"lib/CodeGen/LiveInterval.cpp", "lib/CodeGen/LiveInterval.cpp",
"lib/CodeGen/LiveIntervalAnalysis.cpp",
"lib/CodeGen/LiveIntervalUnion.cpp", "lib/CodeGen/LiveIntervalUnion.cpp",
"lib/CodeGen/LiveRangeCalc.cpp", "lib/CodeGen/LiveRangeCalc.cpp",
"lib/CodeGen/LiveRangeEdit.cpp", "lib/CodeGen/LiveRangeEdit.cpp",
"lib/CodeGen/LiveStackAnalysis.cpp", "lib/CodeGen/LiveStackAnalysis.cpp",
"lib/CodeGen/LiveVariables.cpp", "lib/CodeGen/LiveVariables.cpp",
"lib/CodeGen/LLVMTargetMachine.cpp",
"lib/CodeGen/LocalStackSlotAllocation.cpp", "lib/CodeGen/LocalStackSlotAllocation.cpp",
"lib/CodeGen/MachineBasicBlock.cpp", "lib/CodeGen/MachineBasicBlock.cpp",
"lib/CodeGen/MachineBlockFrequencyInfo.cpp", "lib/CodeGen/MachineBlockFrequencyInfo.cpp",
"lib/CodeGen/MachineBranchProbabilityInfo.cpp", "lib/CodeGen/MachineBranchProbabilityInfo.cpp",
"lib/CodeGen/MachineCSE.cpp", "lib/CodeGen/MachineCSE.cpp",
"lib/CodeGen/MachineDominators.cpp", "lib/CodeGen/MachineDominators.cpp",
"lib/CodeGen/MachineFunctionAnalysis.cpp",
"lib/CodeGen/MachineFunction.cpp", "lib/CodeGen/MachineFunction.cpp",
"lib/CodeGen/MachineFunctionAnalysis.cpp",
"lib/CodeGen/MachineFunctionPass.cpp", "lib/CodeGen/MachineFunctionPass.cpp",
"lib/CodeGen/MachineFunctionPrinterPass.cpp", "lib/CodeGen/MachineFunctionPrinterPass.cpp",
"lib/CodeGen/MachineInstr.cpp", "lib/CodeGen/MachineInstr.cpp",
...@@ -163,16 +143,16 @@ source_set("swiftshader_llvm") { ...@@ -163,16 +143,16 @@ source_set("swiftshader_llvm") {
"lib/CodeGen/MachineModuleInfoImpls.cpp", "lib/CodeGen/MachineModuleInfoImpls.cpp",
"lib/CodeGen/MachinePassRegistry.cpp", "lib/CodeGen/MachinePassRegistry.cpp",
"lib/CodeGen/MachineRegisterInfo.cpp", "lib/CodeGen/MachineRegisterInfo.cpp",
"lib/CodeGen/MachineSink.cpp",
"lib/CodeGen/MachineSSAUpdater.cpp", "lib/CodeGen/MachineSSAUpdater.cpp",
"lib/CodeGen/MachineSink.cpp",
"lib/CodeGen/MachineVerifier.cpp", "lib/CodeGen/MachineVerifier.cpp",
"lib/CodeGen/ObjectCodeEmitter.cpp", "lib/CodeGen/ObjectCodeEmitter.cpp",
"lib/CodeGen/OcamlGC.cpp", "lib/CodeGen/OcamlGC.cpp",
"lib/CodeGen/OptimizePHIs.cpp", "lib/CodeGen/OptimizePHIs.cpp",
"lib/CodeGen/Passes.cpp",
"lib/CodeGen/PeepholeOptimizer.cpp",
"lib/CodeGen/PHIElimination.cpp", "lib/CodeGen/PHIElimination.cpp",
"lib/CodeGen/PHIEliminationUtils.cpp", "lib/CodeGen/PHIEliminationUtils.cpp",
"lib/CodeGen/Passes.cpp",
"lib/CodeGen/PeepholeOptimizer.cpp",
"lib/CodeGen/PostRASchedulerList.cpp", "lib/CodeGen/PostRASchedulerList.cpp",
"lib/CodeGen/ProcessImplicitDefs.cpp", "lib/CodeGen/ProcessImplicitDefs.cpp",
"lib/CodeGen/PrologEpilogInserter.cpp", "lib/CodeGen/PrologEpilogInserter.cpp",
...@@ -191,12 +171,33 @@ source_set("swiftshader_llvm") { ...@@ -191,12 +171,33 @@ source_set("swiftshader_llvm") {
"lib/CodeGen/ScheduleDAGInstrs.cpp", "lib/CodeGen/ScheduleDAGInstrs.cpp",
"lib/CodeGen/ScheduleDAGPrinter.cpp", "lib/CodeGen/ScheduleDAGPrinter.cpp",
"lib/CodeGen/ScoreboardHazardRecognizer.cpp", "lib/CodeGen/ScoreboardHazardRecognizer.cpp",
"lib/CodeGen/SelectionDAG/DAGCombiner.cpp",
"lib/CodeGen/SelectionDAG/FastISel.cpp",
"lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp",
"lib/CodeGen/SelectionDAG/InstrEmitter.cpp",
"lib/CodeGen/SelectionDAG/LegalizeDAG.cpp",
"lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp",
"lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp",
"lib/CodeGen/SelectionDAG/LegalizeTypes.cpp",
"lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp",
"lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp",
"lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp",
"lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp",
"lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp",
"lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp",
"lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp",
"lib/CodeGen/SelectionDAG/SelectionDAG.cpp",
"lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp",
"lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp",
"lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp",
"lib/CodeGen/SelectionDAG/TargetLowering.cpp",
"lib/CodeGen/SelectionDAG/TargetSelectionDAGInfo.cpp",
"lib/CodeGen/ShadowStackGC.cpp", "lib/CodeGen/ShadowStackGC.cpp",
"lib/CodeGen/ShrinkWrapping.cpp", "lib/CodeGen/ShrinkWrapping.cpp",
"lib/CodeGen/SjLjEHPrepare.cpp", "lib/CodeGen/SjLjEHPrepare.cpp",
"lib/CodeGen/SlotIndexes.cpp", "lib/CodeGen/SlotIndexes.cpp",
"lib/CodeGen/Spiller.cpp",
"lib/CodeGen/SpillPlacement.cpp", "lib/CodeGen/SpillPlacement.cpp",
"lib/CodeGen/Spiller.cpp",
"lib/CodeGen/SplitKit.cpp", "lib/CodeGen/SplitKit.cpp",
"lib/CodeGen/Splitter.cpp", "lib/CodeGen/Splitter.cpp",
"lib/CodeGen/StackProtector.cpp", "lib/CodeGen/StackProtector.cpp",
...@@ -209,6 +210,7 @@ source_set("swiftshader_llvm") { ...@@ -209,6 +210,7 @@ source_set("swiftshader_llvm") {
"lib/CodeGen/UnreachableBlockElim.cpp", "lib/CodeGen/UnreachableBlockElim.cpp",
"lib/CodeGen/VirtRegMap.cpp", "lib/CodeGen/VirtRegMap.cpp",
"lib/CodeGen/VirtRegRewriter.cpp", "lib/CodeGen/VirtRegRewriter.cpp",
"lib/ExecutionEngine/ExecutionEngine.cpp",
"lib/ExecutionEngine/JIT/Intercept.cpp", "lib/ExecutionEngine/JIT/Intercept.cpp",
"lib/ExecutionEngine/JIT/JIT.cpp", "lib/ExecutionEngine/JIT/JIT.cpp",
"lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp", "lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp",
...@@ -216,13 +218,11 @@ source_set("swiftshader_llvm") { ...@@ -216,13 +218,11 @@ source_set("swiftshader_llvm") {
"lib/ExecutionEngine/JIT/JITEmitter.cpp", "lib/ExecutionEngine/JIT/JITEmitter.cpp",
"lib/ExecutionEngine/JIT/JITMemoryManager.cpp", "lib/ExecutionEngine/JIT/JITMemoryManager.cpp",
"lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp", "lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp",
"lib/ExecutionEngine/ExecutionEngine.cpp",
"lib/ExecutionEngine/TargetSelect.cpp", "lib/ExecutionEngine/TargetSelect.cpp",
"lib/MC/ELFObjectWriter.cpp", "lib/MC/ELFObjectWriter.cpp",
"lib/MC/MachObjectWriter.cpp",
"lib/MC/MCAsmBackend.cpp", "lib/MC/MCAsmBackend.cpp",
"lib/MC/MCAsmInfoCOFF.cpp",
"lib/MC/MCAsmInfo.cpp", "lib/MC/MCAsmInfo.cpp",
"lib/MC/MCAsmInfoCOFF.cpp",
"lib/MC/MCAsmInfoDarwin.cpp", "lib/MC/MCAsmInfoDarwin.cpp",
"lib/MC/MCAsmStreamer.cpp", "lib/MC/MCAsmStreamer.cpp",
"lib/MC/MCAssembler.cpp", "lib/MC/MCAssembler.cpp",
...@@ -241,16 +241,16 @@ source_set("swiftshader_llvm") { ...@@ -241,16 +241,16 @@ source_set("swiftshader_llvm") {
"lib/MC/MCInstrAnalysis.cpp", "lib/MC/MCInstrAnalysis.cpp",
"lib/MC/MCLabel.cpp", "lib/MC/MCLabel.cpp",
"lib/MC/MCLoggingStreamer.cpp", "lib/MC/MCLoggingStreamer.cpp",
"lib/MC/MCMachObjectTargetWriter.cpp",
"lib/MC/MCMachOStreamer.cpp", "lib/MC/MCMachOStreamer.cpp",
"lib/MC/MCMachObjectTargetWriter.cpp",
"lib/MC/MCModule.cpp", "lib/MC/MCModule.cpp",
"lib/MC/MCNullStreamer.cpp", "lib/MC/MCNullStreamer.cpp",
"lib/MC/MCObjectFileInfo.cpp", "lib/MC/MCObjectFileInfo.cpp",
"lib/MC/MCObjectStreamer.cpp", "lib/MC/MCObjectStreamer.cpp",
"lib/MC/MCObjectWriter.cpp", "lib/MC/MCObjectWriter.cpp",
"lib/MC/MCPureStreamer.cpp", "lib/MC/MCPureStreamer.cpp",
"lib/MC/MCSectionCOFF.cpp",
"lib/MC/MCSection.cpp", "lib/MC/MCSection.cpp",
"lib/MC/MCSectionCOFF.cpp",
"lib/MC/MCSectionELF.cpp", "lib/MC/MCSectionELF.cpp",
"lib/MC/MCSectionMachO.cpp", "lib/MC/MCSectionMachO.cpp",
"lib/MC/MCStreamer.cpp", "lib/MC/MCStreamer.cpp",
...@@ -259,17 +259,17 @@ source_set("swiftshader_llvm") { ...@@ -259,17 +259,17 @@ source_set("swiftshader_llvm") {
"lib/MC/MCTargetAsmLexer.cpp", "lib/MC/MCTargetAsmLexer.cpp",
"lib/MC/MCValue.cpp", "lib/MC/MCValue.cpp",
"lib/MC/MCWin64EH.cpp", "lib/MC/MCWin64EH.cpp",
"lib/MC/MachObjectWriter.cpp",
"lib/MC/SubtargetFeature.cpp", "lib/MC/SubtargetFeature.cpp",
"lib/MC/WinCOFFObjectWriter.cpp", "lib/MC/WinCOFFObjectWriter.cpp",
"lib/MC/WinCOFFStreamer.cpp", "lib/MC/WinCOFFStreamer.cpp",
"lib/Support/Allocator.cpp",
"lib/Support/APFloat.cpp", "lib/Support/APFloat.cpp",
"lib/Support/APInt.cpp", "lib/Support/APInt.cpp",
"lib/Support/APSInt.cpp", "lib/Support/APSInt.cpp",
"lib/Support/Allocator.cpp",
"lib/Support/Atomic.cpp", "lib/Support/Atomic.cpp",
"lib/Support/BlockFrequency.cpp", "lib/Support/BlockFrequency.cpp",
"lib/Support/BranchProbability.cpp", "lib/Support/BranchProbability.cpp",
"lib/Support/circular_raw_ostream.cpp",
"lib/Support/CommandLine.cpp", "lib/Support/CommandLine.cpp",
"lib/Support/ConstantRange.cpp", "lib/Support/ConstantRange.cpp",
"lib/Support/CrashRecoveryContext.cpp", "lib/Support/CrashRecoveryContext.cpp",
...@@ -293,8 +293,8 @@ source_set("swiftshader_llvm") { ...@@ -293,8 +293,8 @@ source_set("swiftshader_llvm") {
"lib/Support/IsInf.cpp", "lib/Support/IsInf.cpp",
"lib/Support/IsNAN.cpp", "lib/Support/IsNAN.cpp",
"lib/Support/ManagedStatic.cpp", "lib/Support/ManagedStatic.cpp",
"lib/Support/MemoryBuffer.cpp",
"lib/Support/Memory.cpp", "lib/Support/Memory.cpp",
"lib/Support/MemoryBuffer.cpp",
"lib/Support/MemoryObject.cpp", "lib/Support/MemoryObject.cpp",
"lib/Support/Mutex.cpp", "lib/Support/Mutex.cpp",
"lib/Support/Path.cpp", "lib/Support/Path.cpp",
...@@ -303,8 +303,6 @@ source_set("swiftshader_llvm") { ...@@ -303,8 +303,6 @@ source_set("swiftshader_llvm") {
"lib/Support/PrettyStackTrace.cpp", "lib/Support/PrettyStackTrace.cpp",
"lib/Support/Process.cpp", "lib/Support/Process.cpp",
"lib/Support/Program.cpp", "lib/Support/Program.cpp",
"lib/Support/raw_os_ostream.cpp",
"lib/Support/raw_ostream.cpp",
"lib/Support/RWMutex.cpp", "lib/Support/RWMutex.cpp",
"lib/Support/SearchForAddressOfSpecialSymbol.cpp", "lib/Support/SearchForAddressOfSpecialSymbol.cpp",
"lib/Support/Signals.cpp", "lib/Support/Signals.cpp",
...@@ -316,25 +314,39 @@ source_set("swiftshader_llvm") { ...@@ -316,25 +314,39 @@ source_set("swiftshader_llvm") {
"lib/Support/StringMap.cpp", "lib/Support/StringMap.cpp",
"lib/Support/StringPool.cpp", "lib/Support/StringPool.cpp",
"lib/Support/StringRef.cpp", "lib/Support/StringRef.cpp",
"lib/Support/system_error.cpp",
"lib/Support/SystemUtils.cpp", "lib/Support/SystemUtils.cpp",
"lib/Support/TargetRegistry.cpp", "lib/Support/TargetRegistry.cpp",
"lib/Support/Threading.cpp",
"lib/Support/ThreadLocal.cpp", "lib/Support/ThreadLocal.cpp",
"lib/Support/Timer.cpp", "lib/Support/Threading.cpp",
"lib/Support/TimeValue.cpp", "lib/Support/TimeValue.cpp",
"lib/Support/Timer.cpp",
"lib/Support/ToolOutputFile.cpp", "lib/Support/ToolOutputFile.cpp",
"lib/Support/Triple.cpp", "lib/Support/Triple.cpp",
"lib/Support/Twine.cpp", "lib/Support/Twine.cpp",
"lib/Support/Valgrind.cpp", "lib/Support/Valgrind.cpp",
"lib/Support/circular_raw_ostream.cpp",
"lib/Support/raw_os_ostream.cpp",
"lib/Support/raw_ostream.cpp",
"lib/Support/system_error.cpp",
"lib/Target/Mangler.cpp",
"lib/Target/Target.cpp",
"lib/Target/TargetData.cpp",
"lib/Target/TargetELFWriterInfo.cpp",
"lib/Target/TargetFrameLowering.cpp",
"lib/Target/TargetInstrInfo.cpp",
"lib/Target/TargetLibraryInfo.cpp",
"lib/Target/TargetLoweringObjectFile.cpp",
"lib/Target/TargetMachine.cpp",
"lib/Target/TargetRegisterInfo.cpp",
"lib/Target/TargetSubtargetInfo.cpp",
"lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp", "lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp",
"lib/Target/X86/InstPrinter/X86InstComments.cpp", "lib/Target/X86/InstPrinter/X86InstComments.cpp",
"lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp", "lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp",
"lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp", "lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp",
"lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp",
"lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp", "lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp",
"lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp", "lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp",
"lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp", "lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp",
"lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp",
"lib/Target/X86/TargetInfo/X86TargetInfo.cpp", "lib/Target/X86/TargetInfo/X86TargetInfo.cpp",
"lib/Target/X86/Utils/X86ShuffleDecode.cpp", "lib/Target/X86/Utils/X86ShuffleDecode.cpp",
"lib/Target/X86/X86CodeEmitter.cpp", "lib/Target/X86/X86CodeEmitter.cpp",
...@@ -342,9 +354,9 @@ source_set("swiftshader_llvm") { ...@@ -342,9 +354,9 @@ source_set("swiftshader_llvm") {
"lib/Target/X86/X86FastISel.cpp", "lib/Target/X86/X86FastISel.cpp",
"lib/Target/X86/X86FloatingPoint.cpp", "lib/Target/X86/X86FloatingPoint.cpp",
"lib/Target/X86/X86FrameLowering.cpp", "lib/Target/X86/X86FrameLowering.cpp",
"lib/Target/X86/X86InstrInfo.cpp",
"lib/Target/X86/X86ISelDAGToDAG.cpp", "lib/Target/X86/X86ISelDAGToDAG.cpp",
"lib/Target/X86/X86ISelLowering.cpp", "lib/Target/X86/X86ISelLowering.cpp",
"lib/Target/X86/X86InstrInfo.cpp",
"lib/Target/X86/X86JITInfo.cpp", "lib/Target/X86/X86JITInfo.cpp",
"lib/Target/X86/X86RegisterInfo.cpp", "lib/Target/X86/X86RegisterInfo.cpp",
"lib/Target/X86/X86SelectionDAGInfo.cpp", "lib/Target/X86/X86SelectionDAGInfo.cpp",
...@@ -352,17 +364,6 @@ source_set("swiftshader_llvm") { ...@@ -352,17 +364,6 @@ source_set("swiftshader_llvm") {
"lib/Target/X86/X86TargetMachine.cpp", "lib/Target/X86/X86TargetMachine.cpp",
"lib/Target/X86/X86TargetObjectFile.cpp", "lib/Target/X86/X86TargetObjectFile.cpp",
"lib/Target/X86/X86VZeroUpper.cpp", "lib/Target/X86/X86VZeroUpper.cpp",
"lib/Target/Mangler.cpp",
"lib/Target/Target.cpp",
"lib/Target/TargetData.cpp",
"lib/Target/TargetELFWriterInfo.cpp",
"lib/Target/TargetFrameLowering.cpp",
"lib/Target/TargetInstrInfo.cpp",
"lib/Target/TargetLibraryInfo.cpp",
"lib/Target/TargetLoweringObjectFile.cpp",
"lib/Target/TargetMachine.cpp",
"lib/Target/TargetRegisterInfo.cpp",
"lib/Target/TargetSubtargetInfo.cpp",
"lib/Transforms/InstCombine/InstCombineAddSub.cpp", "lib/Transforms/InstCombine/InstCombineAddSub.cpp",
"lib/Transforms/InstCombine/InstCombineAndOrXor.cpp", "lib/Transforms/InstCombine/InstCombineAndOrXor.cpp",
"lib/Transforms/InstCombine/InstCombineCalls.cpp", "lib/Transforms/InstCombine/InstCombineCalls.cpp",
...@@ -384,8 +385,8 @@ source_set("swiftshader_llvm") { ...@@ -384,8 +385,8 @@ source_set("swiftshader_llvm") {
"lib/Transforms/Scalar/LoopStrengthReduce.cpp", "lib/Transforms/Scalar/LoopStrengthReduce.cpp",
"lib/Transforms/Scalar/Reassociate.cpp", "lib/Transforms/Scalar/Reassociate.cpp",
"lib/Transforms/Scalar/Reg2Mem.cpp", "lib/Transforms/Scalar/Reg2Mem.cpp",
"lib/Transforms/Scalar/ScalarReplAggregates.cpp",
"lib/Transforms/Scalar/SCCP.cpp", "lib/Transforms/Scalar/SCCP.cpp",
"lib/Transforms/Scalar/ScalarReplAggregates.cpp",
"lib/Transforms/Scalar/SimplifyCFGPass.cpp", "lib/Transforms/Scalar/SimplifyCFGPass.cpp",
"lib/Transforms/Utils/AddrModeMatcher.cpp", "lib/Transforms/Utils/AddrModeMatcher.cpp",
"lib/Transforms/Utils/BasicBlockUtils.cpp", "lib/Transforms/Utils/BasicBlockUtils.cpp",
...@@ -400,8 +401,8 @@ source_set("swiftshader_llvm") { ...@@ -400,8 +401,8 @@ source_set("swiftshader_llvm") {
"lib/Transforms/Utils/LowerSwitch.cpp", "lib/Transforms/Utils/LowerSwitch.cpp",
"lib/Transforms/Utils/Mem2Reg.cpp", "lib/Transforms/Utils/Mem2Reg.cpp",
"lib/Transforms/Utils/PromoteMemoryToRegister.cpp", "lib/Transforms/Utils/PromoteMemoryToRegister.cpp",
"lib/Transforms/Utils/SimplifyCFG.cpp",
"lib/Transforms/Utils/SSAUpdater.cpp", "lib/Transforms/Utils/SSAUpdater.cpp",
"lib/Transforms/Utils/SimplifyCFG.cpp",
"lib/Transforms/Utils/UnifyFunctionExitNodes.cpp", "lib/Transforms/Utils/UnifyFunctionExitNodes.cpp",
"lib/VMCore/AsmWriter.cpp", "lib/VMCore/AsmWriter.cpp",
"lib/VMCore/Attributes.cpp", "lib/VMCore/Attributes.cpp",
...@@ -415,16 +416,16 @@ source_set("swiftshader_llvm") { ...@@ -415,16 +416,16 @@ source_set("swiftshader_llvm") {
"lib/VMCore/Dominators.cpp", "lib/VMCore/Dominators.cpp",
"lib/VMCore/Function.cpp", "lib/VMCore/Function.cpp",
"lib/VMCore/GCOV.cpp", "lib/VMCore/GCOV.cpp",
"lib/VMCore/Globals.cpp",
"lib/VMCore/GVMaterializer.cpp", "lib/VMCore/GVMaterializer.cpp",
"lib/VMCore/Globals.cpp",
"lib/VMCore/IRBuilder.cpp",
"lib/VMCore/InlineAsm.cpp", "lib/VMCore/InlineAsm.cpp",
"lib/VMCore/Instruction.cpp", "lib/VMCore/Instruction.cpp",
"lib/VMCore/Instructions.cpp", "lib/VMCore/Instructions.cpp",
"lib/VMCore/IntrinsicInst.cpp", "lib/VMCore/IntrinsicInst.cpp",
"lib/VMCore/IRBuilder.cpp",
"lib/VMCore/LeakDetector.cpp",
"lib/VMCore/LLVMContext.cpp", "lib/VMCore/LLVMContext.cpp",
"lib/VMCore/LLVMContextImpl.cpp", "lib/VMCore/LLVMContextImpl.cpp",
"lib/VMCore/LeakDetector.cpp",
"lib/VMCore/Metadata.cpp", "lib/VMCore/Metadata.cpp",
"lib/VMCore/Module.cpp", "lib/VMCore/Module.cpp",
"lib/VMCore/Pass.cpp", "lib/VMCore/Pass.cpp",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment