Lines Matching refs:Intrinsic

232   case Intrinsic::not_intrinsic:  in LowerIntrinsicCall()
239 case Intrinsic::expect: { in LowerIntrinsicCall()
246 case Intrinsic::allow_runtime_check: in LowerIntrinsicCall()
247 case Intrinsic::allow_ubsan_check: in LowerIntrinsicCall()
251 case Intrinsic::ctpop: in LowerIntrinsicCall()
255 case Intrinsic::bswap: in LowerIntrinsicCall()
259 case Intrinsic::ctlz: in LowerIntrinsicCall()
263 case Intrinsic::cttz: { in LowerIntrinsicCall()
275 case Intrinsic::stacksave: in LowerIntrinsicCall()
276 case Intrinsic::stackrestore: { in LowerIntrinsicCall()
279 << (Callee->getIntrinsicID() == Intrinsic::stacksave ? in LowerIntrinsicCall()
282 if (Callee->getIntrinsicID() == Intrinsic::stacksave) in LowerIntrinsicCall()
287 case Intrinsic::get_dynamic_area_offset: in LowerIntrinsicCall()
294 case Intrinsic::returnaddress: in LowerIntrinsicCall()
295 case Intrinsic::frameaddress: in LowerIntrinsicCall()
297 << (Callee->getIntrinsicID() == Intrinsic::returnaddress ? in LowerIntrinsicCall()
302 case Intrinsic::addressofreturnaddress: in LowerIntrinsicCall()
309 case Intrinsic::prefetch: in LowerIntrinsicCall()
312 case Intrinsic::pcmarker: in LowerIntrinsicCall()
314 case Intrinsic::readcyclecounter: { in LowerIntrinsicCall()
320 case Intrinsic::readsteadycounter: { in LowerIntrinsicCall()
327 case Intrinsic::dbg_declare: in LowerIntrinsicCall()
328 case Intrinsic::dbg_label: in LowerIntrinsicCall()
331 case Intrinsic::eh_typeid_for: in LowerIntrinsicCall()
336 case Intrinsic::annotation: in LowerIntrinsicCall()
337 case Intrinsic::ptr_annotation: in LowerIntrinsicCall()
342 case Intrinsic::assume: in LowerIntrinsicCall()
343 case Intrinsic::experimental_noalias_scope_decl: in LowerIntrinsicCall()
344 case Intrinsic::var_annotation: in LowerIntrinsicCall()
347 case Intrinsic::memcpy: { in LowerIntrinsicCall()
358 case Intrinsic::memmove: { in LowerIntrinsicCall()
369 case Intrinsic::memset: { in LowerIntrinsicCall()
384 case Intrinsic::sqrt: { in LowerIntrinsicCall()
388 case Intrinsic::log: { in LowerIntrinsicCall()
392 case Intrinsic::log2: { in LowerIntrinsicCall()
396 case Intrinsic::log10: { in LowerIntrinsicCall()
400 case Intrinsic::exp: { in LowerIntrinsicCall()
404 case Intrinsic::exp2: { in LowerIntrinsicCall()
408 case Intrinsic::pow: { in LowerIntrinsicCall()
412 case Intrinsic::sin: { in LowerIntrinsicCall()
416 case Intrinsic::cos: { in LowerIntrinsicCall()
420 case Intrinsic::floor: { in LowerIntrinsicCall()
424 case Intrinsic::ceil: { in LowerIntrinsicCall()
428 case Intrinsic::trunc: { in LowerIntrinsicCall()
432 case Intrinsic::round: { in LowerIntrinsicCall()
436 case Intrinsic::roundeven: { in LowerIntrinsicCall()
440 case Intrinsic::copysign: { in LowerIntrinsicCall()
444 case Intrinsic::get_rounding: in LowerIntrinsicCall()
449 case Intrinsic::invariant_start: in LowerIntrinsicCall()
450 case Intrinsic::lifetime_start: in LowerIntrinsicCall()
454 case Intrinsic::invariant_end: in LowerIntrinsicCall()
455 case Intrinsic::lifetime_end: in LowerIntrinsicCall()
477 Function *Int = Intrinsic::getDeclaration(M, Intrinsic::bswap, Ty); in LowerToByteSwap()