Selection and lowering for exception handling.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34481 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Jim Laskey
2007-02-21 22:53:45 +00:00
parent c518ccfeb5
commit b180aa1753
4 changed files with 146 additions and 2 deletions

View File

@ -357,6 +357,11 @@ void IntrinsicLowering::LowerIntrinsicCall(CallInst *CI) {
case Intrinsic::dbg_func_start:
case Intrinsic::dbg_declare:
break; // Simply strip out debugging intrinsics
case Intrinsic::eh_exception:
case Intrinsic::eh_handlers:
assert(0 && "Should not have leaked through");
break;
case Intrinsic::memcpy_i32:
case Intrinsic::memcpy_i64: {