diff --git a/ispc.vcxproj b/ispc.vcxproj
index 3a167d00..0db05f22 100755
--- a/ispc.vcxproj
+++ b/ispc.vcxproj
@@ -72,14 +72,14 @@
- 4146;4800;4996;4355;4624;4005;4003;4018
+ 4146;4800;4996;4355;4624;4005;4003;4018;4141;4244
- 4146;4800;4996;4355;4624;4005;4065
+ 4146;4800;4996;4355;4624;4005;4065;4141;4244
%LLVM_INSTALL_DIR%\bin\clang -m32 -emit-llvm builtins\builtins.c -c -o - | %LLVM_INSTALL_DIR%\bin\llvm-dis - | python bitcode2cpp.py c 32 > $(Configuration)/gen-bitcode-c-32.cpp;
@@ -408,13 +408,15 @@
Disabled
NOMINMAX;%LLVM_VERSION%
$(LLVM_INSTALL_DIR)\include;.;%(AdditionalIncludeDirectories)
- 4146;4800;4996;4355;4624;4244
+ 4146;4800;4996;4355;4624;4244;4141;4291;4018
Console
true
$(LLVM_INSTALL_DIR)\lib;%(AdditionalLibraryDirectories)
- clangFrontend.lib;clangDriver.lib;clangSerialization.lib;clangParse.lib;clangSema.lib;clangAnalysis.lib;clangEdit.lib;clangAST.lib;clangLex.lib;clangBasic.lib;LLVMAnalysis.lib;LLVMAsmParser.lib;LLVMAsmPrinter.lib;LLVMBitReader.lib;LLVMBitWriter.lib;LLVMCodeGen.lib;LLVMCore.lib;LLVMExecutionEngine.lib;LLVMInstCombine.lib;LLVMInstrumentation.lib;LLVMLinker.lib;LLVMMC.lib;LLVMMCParser.lib;LLVMObject.lib;LLVMScalarOpts.lib;LLVMSelectionDAG.lib;LLVMSupport.lib;LLVMTarget.lib;LLVMTransformUtils.lib;LLVMX86ASMPrinter.lib;LLVMX86ASMParser.lib;LLVMX86Utils.lib;LLVMX86CodeGen.lib;LLVMX86Desc.lib;LLVMX86Disassembler.lib;LLVMX86Info.lib;LLVMipa.lib;LLVMipo.lib;shlwapi.lib;%(AdditionalDependencies)
+ clangFrontend.lib;clangDriver.lib;clangSerialization.lib;clangParse.lib;clangSema.lib;clangAnalysis.lib;clangEdit.lib;clangAST.lib;clangLex.lib;clangBasic.lib;LLVMAnalysis.lib;LLVMAsmParser.lib;LLVMAsmPrinter.lib;LLVMBitReader.lib;LLVMBitWriter.lib;LLVMCodeGen.lib;LLVMCore.lib;LLVMExecutionEngine.lib;LLVMInstCombine.lib;LLVMInstrumentation.lib;LLVMLinker.lib;LLVMMC.lib;LLVMMCParser.lib;LLVMObject.lib;LLVMScalarOpts.lib;LLVMSelectionDAG.lib;LLVMSupport.lib;LLVMTarget.lib;LLVMTransformUtils.lib;LLVMX86ASMPrinter.lib;LLVMX86ASMParser.lib;LLVMX86Utils.lib;LLVMX86CodeGen.lib;LLVMX86Desc.lib;LLVMX86Disassembler.lib;LLVMX86Info.lib;LLVMipo.lib;shlwapi.lib;%(AdditionalDependencies)
+ LLVMipa.lib;%(AdditionalDependencies)
+ LLVMIRReader.lib;%(AdditionalDependencies)
LLVMProfileData.lib;%(AdditionalDependencies)
LLVMMCDisassembler.lib;%(AdditionalDependencies)
LLVMOption.lib;LLVMSupport.lib;%(AdditionalDependencies)
@@ -427,9 +429,9 @@
MaxSpeed
true
true
- NOMINMAX;%LLVM_VERSION%
+ NOMINMAX;%LLVM_VERSION%;NDEBUG
$(LLVM_INSTALL_DIR)\include;.;%(AdditionalIncludeDirectories)
- 4146;4800;4996;4355;4624;4244
+ 4146;4800;4996;4355;4624;4244;4141;4291;4018
Console
@@ -437,7 +439,9 @@
true
true
$(LLVM_INSTALL_DIR)\lib;%(AdditionalLibraryDirectories)
- clangFrontend.lib;clangDriver.lib;clangSerialization.lib;clangParse.lib;clangSema.lib;clangAnalysis.lib;clangEdit.lib;clangAST.lib;clangLex.lib;clangBasic.lib;LLVMAnalysis.lib;LLVMAsmParser.lib;LLVMAsmPrinter.lib;LLVMBitReader.lib;LLVMBitWriter.lib;LLVMCodeGen.lib;LLVMCore.lib;LLVMExecutionEngine.lib;LLVMInstCombine.lib;LLVMInstrumentation.lib;LLVMLinker.lib;LLVMMC.lib;LLVMMCParser.lib;LLVMObject.lib;LLVMScalarOpts.lib;LLVMSelectionDAG.lib;LLVMSupport.lib;LLVMTarget.lib;LLVMTransformUtils.lib;LLVMX86ASMPrinter.lib;LLVMX86ASMParser.lib;LLVMX86Utils.lib;LLVMX86CodeGen.lib;LLVMX86Desc.lib;LLVMX86Disassembler.lib;LLVMX86Info.lib;LLVMipa.lib;LLVMipo.lib;shlwapi.lib;%(AdditionalDependencies)
+ clangFrontend.lib;clangDriver.lib;clangSerialization.lib;clangParse.lib;clangSema.lib;clangAnalysis.lib;clangEdit.lib;clangAST.lib;clangLex.lib;clangBasic.lib;LLVMAnalysis.lib;LLVMAsmParser.lib;LLVMAsmPrinter.lib;LLVMBitReader.lib;LLVMBitWriter.lib;LLVMCodeGen.lib;LLVMCore.lib;LLVMExecutionEngine.lib;LLVMInstCombine.lib;LLVMInstrumentation.lib;LLVMLinker.lib;LLVMMC.lib;LLVMMCParser.lib;LLVMObject.lib;LLVMScalarOpts.lib;LLVMSelectionDAG.lib;LLVMSupport.lib;LLVMTarget.lib;LLVMTransformUtils.lib;LLVMX86ASMPrinter.lib;LLVMX86ASMParser.lib;LLVMX86Utils.lib;LLVMX86CodeGen.lib;LLVMX86Desc.lib;LLVMX86Disassembler.lib;LLVMX86Info.lib;LLVMipo.lib;shlwapi.lib;%(AdditionalDependencies)
+ LLVMipa.lib;%(AdditionalDependencies)
+ LLVMIRReader.lib;%(AdditionalDependencies)
LLVMProfileData.lib;%(AdditionalDependencies)
LLVMMCDisassembler.lib;%(AdditionalDependencies)
LLVMOption.lib;LLVMSupport.lib;%(AdditionalDependencies)