reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/CallGraph.h
  235            !Intrinsic::isLeaf(Call->getCalledFunction()->getIntrinsicID()));
include/llvm/Analysis/TargetTransformInfoImpl.h
  707     if (Intrinsic::ID IID = F->getIntrinsicID()) {
include/llvm/CodeGen/CommandFlags.inc
  401               if (F->getIntrinsicID() == Intrinsic::debugtrap ||
  402                   F->getIntrinsicID() == Intrinsic::trap)
include/llvm/IR/CallSite.h
  143       return F->getIntrinsicID();
include/llvm/IR/InstVisitor.h
  304       switch (F->getIntrinsicID()) {
include/llvm/IR/IntrinsicInst.h
   51       return getCalledFunction()->getIntrinsicID();
include/llvm/IR/PatternMatch.h
 1696         return F->getIntrinsicID() == ID;
lib/Analysis/CallGraph.cpp
   77         if (!Callee || !Intrinsic::isLeaf(Callee->getIntrinsicID()))
lib/Analysis/CallGraphSCCPass.cpp
  246            Intrinsic::isLeaf(Call->getCalledFunction()->getIntrinsicID()))) {
lib/Analysis/ConstantFolding.cpp
 1403   switch (F->getIntrinsicID()) {
 2480     return ConstantFoldVectorCall(Name, F->getIntrinsicID(), VTy, Operands,
 2483   return ConstantFoldScalarCall(Name, F->getIntrinsicID(), Ty, Operands, TLI,
lib/Analysis/InlineCost.cpp
 2121         switch (Call->getCalledFunction()->getIntrinsicID()) {
lib/Analysis/InstructionSimplify.cpp
 4932   Intrinsic::ID IID = F->getIntrinsicID();
 5004   Intrinsic::ID IID = F->getIntrinsicID();
 5148   Intrinsic::ID IID = F->getIntrinsicID();
lib/Analysis/ModuleSummaryAnalysis.cpp
  167   switch (CI->getCalledFunction()->getIntrinsicID()) {
  184       return !F || F->getIntrinsicID() != Intrinsic::assume;
lib/Analysis/ObjCARCInstKind.cpp
   88   Intrinsic::ID ID = F->getIntrinsicID();
  229         Intrinsic::ID ID = F->getIntrinsicID();
lib/Analysis/TypeMetadataUtils.cpp
   77   assert(CI->getCalledFunction()->getIntrinsicID() == Intrinsic::type_test);
   85       if (F && F->getIntrinsicID() == Intrinsic::assume)
  102   assert(CI->getCalledFunction()->getIntrinsicID() ==
lib/Analysis/ValueTracking.cpp
  504       switch (F->getIntrinsicID()) {
  603     assert(I->getCalledFunction()->getIntrinsicID() == Intrinsic::assume &&
 2789     return F->getIntrinsicID();
lib/CodeGen/Analysis.cpp
  639     Intrinsic::ID IID = F->getIntrinsicID();
lib/CodeGen/GCRootLowering.cpp
  136       if (Intrinsic::ID IID = F->getIntrinsicID())
  203       switch (F->getIntrinsicID()) {
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1602     ID = F->getIntrinsicID();
lib/CodeGen/IntrinsicLowering.cpp
  242   switch (Callee->getIntrinsicID()) {
  313              << (Callee->getIntrinsicID() == Intrinsic::stacksave ?
  316     if (Callee->getIntrinsicID() == Intrinsic::stacksave)
  331            << (Callee->getIntrinsicID() == Intrinsic::returnaddress ?
lib/CodeGen/PreISelIntrinsicLowering.cpp
  103     switch (F.getIntrinsicID()) {
lib/CodeGen/SelectionDAG/FastISel.cpp
 1627     if (F && F->getIntrinsicID() == Intrinsic::trap &&
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  181         CI->getCalledFunction()->getIntrinsicID() != Intrinsic::not_intrinsic;
 2759     switch (Fn->getIntrinsicID()) {
 7544       unsigned IID = F->getIntrinsicID();
lib/CodeGen/ShadowStackGCLowering.cpp
  240           if (F->getIntrinsicID() == Intrinsic::gcroot) {
lib/CodeGen/SjLjEHPrepare.cpp
  362         if (Callee->getIntrinsicID() == Intrinsic::donothing) {
lib/ExecutionEngine/Interpreter/Execution.cpp
 1122     switch (F->getIntrinsicID()) {
lib/IR/AutoUpgrade.cpp
  832   if (Intrinsic::ID id = F->getIntrinsicID())
 3492   switch (NewFn->getIntrinsicID()) {
lib/IR/BasicBlock.cpp
  190       if (F->getIntrinsicID() == Intrinsic::experimental_deoptimize)
lib/IR/Core.cpp
 2314     return F->getIntrinsicID();
lib/IR/Function.cpp
 1390   Intrinsic::ID ID = F->getIntrinsicID();
lib/IR/Instructions.cpp
  293     return F->getIntrinsicID();
lib/IR/Statepoint.cpp
   22     return F->getIntrinsicID() == Intrinsic::experimental_gc_statepoint;
lib/IR/Verifier.cpp
  368       if (F.getIntrinsicID() == Intrinsic::experimental_deoptimize)
 1940          Call.getCalledFunction()->getIntrinsicID() ==
 2315   if (F.getIntrinsicID() && F.getParent()->isMaterialized()) {
 2947           Call.getCalledFunction()->getIntrinsicID() !=
 2975     if (Intrinsic::ID ID = (Intrinsic::ID)F->getIntrinsicID())
 4121               F->getIntrinsicID() == Intrinsic::donothing ||
 4122               F->getIntrinsicID() == Intrinsic::coro_resume ||
 4123               F->getIntrinsicID() == Intrinsic::coro_destroy ||
 4124               F->getIntrinsicID() == Intrinsic::experimental_patchpoint_void ||
 4125               F->getIntrinsicID() == Intrinsic::experimental_patchpoint_i64 ||
 4126               F->getIntrinsicID() == Intrinsic::experimental_gc_statepoint ||
 4127               F->getIntrinsicID() == Intrinsic::wasm_rethrow_in_catch,
 4483                StatepointFn->getIntrinsicID() ==
lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp
  288         Intrinsic::ID IID = Callee->getIntrinsicID();
lib/Target/AMDGPU/AMDGPULibCalls.cpp
  657   switch (Callee->getIntrinsicID()) {
lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp
   64   Intrinsic::ID ID = F.getIntrinsicID();
  138     switch (F.getIntrinsicID()) {
lib/Target/AMDGPU/AMDGPUSubtarget.cpp
  443       switch (F->getIntrinsicID()) {
lib/Target/ARM/ARMTargetTransformInfo.cpp
  795   switch (F->getIntrinsicID()) {
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp
  337   switch (C->getCalledFunction()->getIntrinsicID()) {
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  714       if (F->getIntrinsicID())
lib/Target/NVPTX/NVPTXImageOptimizer.cpp
   68           switch (CalledF->getIntrinsicID()) {
lib/Target/NVPTX/NVVMIntrRange.cpp
   89       switch (Callee->getIntrinsicID()) {
lib/Target/NVPTX/NVVMReflect.cpp
  120                     Callee->getIntrinsicID() != Intrinsic::nvvm_reflect))
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  277         if (F->getIntrinsicID() != Intrinsic::not_intrinsic) {
  278           switch (F->getIntrinsicID()) {
lib/Target/SystemZ/SystemZTDC.cpp
  217     if (F && F->getIntrinsicID() == Intrinsic::fabs) {
  261     if (!F || F->getIntrinsicID() != Intrinsic::s390_tdc)
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  253           if (F->getIntrinsicID() == Intrinsic::memcpy ||
  254               F->getIntrinsicID() == Intrinsic::memset)
  992         if (F->getIntrinsicID() == Intrinsic::bswap)
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
  816       if (Callee->getIntrinsicID() != Intrinsic::eh_typeid_for)
lib/Transforms/Coroutines/Coroutines.cpp
  195       if (!Callee || !Intrinsic::isLeaf(Callee->getIntrinsicID()))
lib/Transforms/IPO/GlobalOpt.cpp
 2230         if (CalledFn->getIntrinsicID() != Intrinsic::not_intrinsic)
lib/Transforms/IPO/PruneEH.cpp
  247       if (!Callee || !Intrinsic::isLeaf(Callee->getIntrinsicID()))
lib/Transforms/Scalar/LoopDataPrefetch.cpp
  230           if (F->getIntrinsicID() == Intrinsic::prefetch)
lib/Transforms/Scalar/LowerExpectIntrinsic.cpp
   63   if (!Fn || Fn->getIntrinsicID() != Intrinsic::expect)
  279   if (!Fn || Fn->getIntrinsicID() != Intrinsic::expect)
  349       if (Fn && Fn->getIntrinsicID() == Intrinsic::expect) {
lib/Transforms/Scalar/MemCpyOptimizer.cpp
  741     if (F->isIntrinsic() && F->getIntrinsicID() == Intrinsic::lifetime_start)
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 1359     assert(F && F->getIntrinsicID() == Intrinsic::experimental_deoptimize &&
 1463     if (F->getIntrinsicID() == Intrinsic::experimental_deoptimize) {
lib/Transforms/Scalar/Scalarizer.cpp
  503   Intrinsic::ID ID = F->getIntrinsicID();
lib/Transforms/Utils/CodeExtractor.cpp
  175         auto IID = F->getIntrinsicID();
  583           return Callee->getIntrinsicID() == Intrinsic::vastart ||
  584                  Callee->getIntrinsicID() == Intrinsic::vaend;
lib/Transforms/Utils/InlineFunction.cpp
  543       if (F->getIntrinsicID() == Intrinsic::experimental_deoptimize ||
  544           F->getIntrinsicID() == Intrinsic::experimental_guard)
 1923               F->getIntrinsicID() == Intrinsic::experimental_deoptimize;
lib/Transforms/Utils/Local.cpp
 2031           auto IntrinsicID = F->getIntrinsicID();
 2524     if (auto IID = F->getIntrinsicID())
lib/Transforms/Utils/SimplifyLibCalls.cpp
 1298     Intrinsic::ID IID = CalleeFn->getIntrinsicID();
 1815   Intrinsic::ID LogID = LogFn->getIntrinsicID();
 1970                                   Callee->getIntrinsicID() == Intrinsic::sqrt))
lib/Transforms/Vectorize/SLPVectorizer.cpp
 4115         IID = FI->getIntrinsicID();
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1795   if (llvm::Intrinsic::ID IID = F->getIntrinsicID()) {
tools/lldb/source/Expression/IRInterpreter.cpp
   79     switch (called_function->getIntrinsicID()) {