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

Declarations

include/llvm/Transforms/Utils/Local.h
  392 unsigned changeToUnreachable(Instruction *I, bool UseLLVMTrap,

References

lib/CodeGen/WinEHPrepare.cpp
  969           changeToUnreachable(CI, /*UseLLVMTrap=*/false);
  971           changeToUnreachable(&I, /*UseLLVMTrap=*/false);
  992         changeToUnreachable(TI, /*UseLLVMTrap=*/false);
lib/Transforms/Coroutines/CoroSplit.cpp
  708       changeToUnreachable(Return, /*UseLLVMTrap=*/false);
lib/Transforms/Coroutines/Coroutines.cpp
  345       changeToUnreachable(CE, /*UseLLVMTrap=*/false);
lib/Transforms/IPO/Attributor.cpp
 2220       changeToUnreachable(BB->getTerminator(), /* UseLLVMTrap */ false);
lib/Transforms/IPO/PruneEH.cpp
  259       changeToUnreachable(TokenInst->getNextNode(), /*UseLLVMTrap=*/false);
lib/Transforms/Scalar/SCCP.cpp
 2115           changeToUnreachable(BB->getFirstNonPHI(), /*UseLLVMTrap=*/false,
 2119       NumInstRemoved += changeToUnreachable(F.front().getFirstNonPHI(),
lib/Transforms/Utils/InlineFunction.cpp
 2095           changeToUnreachable(CleanupRet, /*UseLLVMTrap=*/false);
lib/Transforms/Utils/Local.cpp
 2039               changeToUnreachable(CI, false, false, DTU);
 2055                 changeToUnreachable(CI->getNextNode(), /*UseLLVMTrap=*/false,
 2064           changeToUnreachable(CI, /*UseLLVMTrap=*/false, false, DTU);
 2074             changeToUnreachable(CI->getNextNode(), false, false, DTU);
 2093           changeToUnreachable(SI, true, false, DTU);
 2107         changeToUnreachable(II, true, false, DTU);
lib/Transforms/Utils/LoopSimplify.cpp
  505       changeToUnreachable(TI, /*UseLLVMTrap=*/false, PreserveLCSSA,
unittests/Transforms/Utils/LocalTest.cpp
  621   EXPECT_EQ(changeToUnreachable(&A, /*UseLLVMTrap*/false), 1U);