@@ -148,6 +148,16 @@ bool PNaClABIVerifyModule::IsWhitelistedIntrinsic(const Function* F,
148
148
// (2) Known to be never allowed.
149
149
case Intrinsic::not_intrinsic:
150
150
case Intrinsic::adjust_trampoline:
151
+ case Intrinsic::eh_dwarf_cfa:
152
+ case Intrinsic::eh_return_i32:
153
+ case Intrinsic::eh_return_i64:
154
+ case Intrinsic::eh_sjlj_callsite:
155
+ case Intrinsic::eh_sjlj_functioncontext:
156
+ case Intrinsic::eh_sjlj_longjmp:
157
+ case Intrinsic::eh_sjlj_lsda:
158
+ case Intrinsic::eh_sjlj_setjmp:
159
+ case Intrinsic::eh_typeid_for:
160
+ case Intrinsic::eh_unwind_init:
151
161
case Intrinsic::init_trampoline:
152
162
case Intrinsic::stackprotector:
153
163
case Intrinsic::vacopy:
@@ -164,7 +174,6 @@ bool PNaClABIVerifyModule::IsWhitelistedIntrinsic(const Function* F,
164
174
case Intrinsic::ctlz: // Support via compiler_rt if arch doesn't have it?
165
175
case Intrinsic::ctpop: // Support via compiler_rt if arch doesn't have it?
166
176
case Intrinsic::cttz: // Support via compiler_rt if arch doesn't have it?
167
- case Intrinsic::eh_dwarf_cfa: // For EH tests.
168
177
case Intrinsic::exp : // Rounding not defined: support with fast-math?
169
178
case Intrinsic::exp2 : // Rounding not defined: support with fast-math?
170
179
case Intrinsic::expect: // From __builtin_expect.
0 commit comments