Lines Matching defs:OnlyIfDivergentTarget
109 explicit SpeculativeExecutionLegacyPass(bool OnlyIfDivergentTarget = false)
110 : FunctionPass(ID), OnlyIfDivergentTarget(OnlyIfDivergentTarget ||
112 Impl(OnlyIfDivergentTarget) {}
118 if (OnlyIfDivergentTarget)
126 const bool OnlyIfDivergentTarget;
156 if (OnlyIfDivergentTarget && !TTI->hasBranchDivergence(&F)) {
343 return new SpeculativeExecutionLegacyPass(/* OnlyIfDivergentTarget = */ true);
346 SpeculativeExecutionPass::SpeculativeExecutionPass(bool OnlyIfDivergentTarget)
347 : OnlyIfDivergentTarget(OnlyIfDivergentTarget ||
368 if (OnlyIfDivergentTarget)