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

Declarations

include/llvm/Analysis/ValueTracking.h
  518   bool isGuaranteedToTransferExecutionToSuccessor(const Instruction *I);

References

lib/Analysis/InstructionPrecedenceTracking.cpp
  139   if (isGuaranteedToTransferExecutionToSuccessor(Insn))
lib/Analysis/MustExecute.cpp
  462   bool TransfersExecution = isGuaranteedToTransferExecutionToSuccessor(PP);
lib/Analysis/ScalarEvolution.cpp
 6118         if (!isGuaranteedToTransferExecutionToSuccessor(&I))
lib/Analysis/ValueTracking.cpp
  572     if (!isGuaranteedToTransferExecutionToSuccessor(&*I))
 4299     if (!isGuaranteedToTransferExecutionToSuccessor(&*I))
 4314     if (!isGuaranteedToTransferExecutionToSuccessor(&LI)) return false;
 4414         if (!isGuaranteedToTransferExecutionToSuccessor(&I))
lib/Transforms/IPO/FunctionAttrs.cpp
  657     if (!isGuaranteedToTransferExecutionToSuccessor(&I))
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  616     if (!isGuaranteedToTransferExecutionToSuccessor(&*BBI))
lib/Transforms/Scalar/GVNHoist.cpp
 1090         if (!isGuaranteedToTransferExecutionToSuccessor(&I1)) {
lib/Transforms/Scalar/JumpThreading.cpp
  465     if (!isGuaranteedToTransferExecutionToSuccessor(&I))
 1432       if (!isGuaranteedToTransferExecutionToSuccessor(&*I))
unittests/Analysis/ValueTrackingTest.cpp
  512     EXPECT_EQ(isGuaranteedToTransferExecutionToSuccessor(&I),