diff --git a/test/CodeGen/X86/seh-filter.ll b/test/CodeGen/X86/seh-filter.ll deleted file mode 100644 index 6a3a23edb1a..00000000000 --- a/test/CodeGen/X86/seh-filter.ll +++ /dev/null @@ -1,21 +0,0 @@ -; RUN: llc -O0 -mtriple=x86_64-windows-msvc < %s | FileCheck %s - -declare void @g() -define void @f() { - invoke void @g() to label %return unwind label %lpad - -return: - ret void - -lpad: - %ehptrs = landingpad {i8*, i32} personality i8* bitcast (i32 (...)* @__C_specific_handler to i8*) - filter [0 x i8*] zeroinitializer - call void @__cxa_call_unexpected(i8* null) - unreachable -} -declare i32 @__C_specific_handler(...) -declare void @__cxa_call_unexpected(i8*) - -; We don't emit entries for filters. -; CHECK: .seh_handlerdata -; CHECK: .long 0