add -mllvm support

useful for debugging crashes in llvm optimizer
This commit is contained in:
Andrew Kelley
2017-09-17 17:46:16 -04:00
parent faaaf88327
commit b8ee3a8143
6 changed files with 34 additions and 0 deletions

View File

@@ -602,6 +602,10 @@ void ZigLLVMAddFunctionAttrCold(LLVMValueRef fn_ref) {
func->setAttributes(new_attr_set);
}
void ZigLLVMParseCommandLineOptions(int argc, const char *const *argv) {
llvm::cl::ParseCommandLineOptions(argc, argv);
}
static_assert((Triple::ArchType)ZigLLVM_LastArchType == Triple::LastArchType, "");
static_assert((Triple::VendorType)ZigLLVM_LastVendorType == Triple::LastVendorType, "");