mirror of
https://github.com/RPCS3/rpcs3.git
synced 2024-11-18 02:11:28 +00:00
603b775f4a
- Use official llvm repo - Move llvm to 3rdparty - Ignore SPIRV submodules in CI
114 lines
3.5 KiB
XML
114 lines
3.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ImportGroup Label="PropertySheets" />
|
|
<PropertyGroup Label="UserMacros" />
|
|
<PropertyGroup />
|
|
<ItemDefinitionGroup>
|
|
<ClCompile>
|
|
<Optimization>Full</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
|
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
|
<PreprocessorDefinitions>LLVM_AVAILABLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
</ClCompile>
|
|
<Link>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
<AdditionalLibraryDirectories Condition="'$(Configuration)'=='Release'">%(AdditionalLibraryDirectories);..\3rdparty\llvm\llvm_build\Release\lib</AdditionalLibraryDirectories>
|
|
<AdditionalDependencies>%(AdditionalDependencies);
|
|
LLVMAggressiveInstCombine.lib;
|
|
LLVMAnalysis.lib;
|
|
LLVMAsmParser.lib;
|
|
LLVMAsmPrinter.lib;
|
|
LLVMBinaryFormat.lib;
|
|
LLVMBitReader.lib;
|
|
LLVMBitstreamReader.lib;
|
|
LLVMBitWriter.lib;
|
|
LLVMCFGuard.lib;
|
|
LLVMCFIVerify.lib;
|
|
LLVMCodeGen.lib;
|
|
LLVMCore.lib;
|
|
LLVMCoroutines.lib;
|
|
LLVMCoverage.lib;
|
|
LLVMDebugInfoCodeView.lib;
|
|
LLVMDebuginfod.lib;
|
|
LLVMDebugInfoDWARF.lib;
|
|
LLVMDebugInfoGSYM.lib;
|
|
LLVMDebugInfoLogicalView.lib;
|
|
LLVMDebugInfoMSF.lib;
|
|
LLVMDebugInfoPDB.lib;
|
|
LLVMDemangle.lib;
|
|
LLVMDiff.lib;
|
|
LLVMDlltoolDriver.lib;
|
|
LLVMDWARFLinker.lib;
|
|
LLVMDWARFLinkerParallel.lib;
|
|
LLVMDWP.lib;
|
|
LLVMExecutionEngine.lib;
|
|
LLVMExegesis.lib;
|
|
LLVMExegesisX86.lib;
|
|
LLVMExtensions.lib;
|
|
LLVMFileCheck.lib;
|
|
LLVMFrontendHLSL.lib;
|
|
LLVMFrontendOpenACC.lib;
|
|
LLVMFrontendOpenMP.lib;
|
|
LLVMFuzzerCLI.lib;
|
|
LLVMFuzzMutate.lib;
|
|
LLVMGlobalISel.lib;
|
|
LLVMInstCombine.lib;
|
|
LLVMInstrumentation.lib;
|
|
LLVMIntelJITEvents.lib;
|
|
LLVMInterfaceStub.lib;
|
|
LLVMInterpreter.lib;
|
|
LLVMipo.lib;
|
|
LLVMIRPrinter.lib;
|
|
LLVMIRReader.lib;
|
|
LLVMJITLink.lib;
|
|
LLVMLibDriver.lib;
|
|
LLVMLineEditor.lib;
|
|
LLVMLinker.lib;
|
|
LLVMLTO.lib;
|
|
LLVMMCA.lib;
|
|
LLVMMCDisassembler.lib;
|
|
LLVMMCJIT.lib;
|
|
LLVMMC.lib;
|
|
LLVMMCParser.lib;
|
|
LLVMMIRParser.lib;
|
|
LLVMObjCARCOpts.lib;
|
|
LLVMObjCopy.lib;
|
|
LLVMObject.lib;
|
|
LLVMObjectYAML.lib;
|
|
LLVMOption.lib;
|
|
LLVMOrcJIT.lib;
|
|
LLVMOrcShared.lib;
|
|
LLVMOrcTargetProcess.lib;
|
|
LLVMPasses.lib;
|
|
LLVMProfileData.lib;
|
|
LLVMRemarks.lib;
|
|
LLVMRuntimeDyld.lib;
|
|
LLVMScalarOpts.lib;
|
|
LLVMSelectionDAG.lib;
|
|
LLVMSupport.lib;
|
|
LLVMSymbolize.lib;
|
|
LLVMTableGenGlobalISel.lib;
|
|
LLVMTableGen.lib;
|
|
LLVMTarget.lib;
|
|
LLVMTargetParser.lib;
|
|
LLVMTextAPI.lib;
|
|
LLVMTransformUtils.lib;
|
|
LLVMVectorize.lib;
|
|
LLVMWindowsDriver.lib;
|
|
LLVMWindowsManifest.lib;
|
|
LLVMX86AsmParser.lib;
|
|
LLVMX86CodeGen.lib;
|
|
LLVMX86Desc.lib;
|
|
LLVMX86Disassembler.lib;
|
|
LLVMX86Info.lib;
|
|
LLVMX86TargetMCA.lib;
|
|
LLVMXRay.lib;
|
|
</AdditionalDependencies>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemGroup />
|
|
</Project>
|