Map a call instruction to an intrinsic ID. Libcalls which have equivalent intrinsics are treated as-if they were intrinsics.
Declared in <llvm/Analysis/ValueTracking.h>
Intrinsic::ID
getIntrinsicForCallSite(
CallBase const& CB,
TargetLibraryInfo const* TLI);
Matching intrinsic ID, or Intrinsic::not_intrinsic.
| Name | Description |
|---|---|
| CB | Call site to map to an intrinsic ID. |
| TLI | Target library info used to recognize libcalls. |