Lines Matching defs:OnlyIfDivergentTarget
108 explicit SpeculativeExecutionLegacyPass(bool OnlyIfDivergentTarget = false)
109 : FunctionPass(ID), OnlyIfDivergentTarget(OnlyIfDivergentTarget ||
111 Impl(OnlyIfDivergentTarget) {}
117 if (OnlyIfDivergentTarget)
125 const bool OnlyIfDivergentTarget;
155 if (OnlyIfDivergentTarget && !TTI->hasBranchDivergence(&F)) {
342 return new SpeculativeExecutionLegacyPass(/* OnlyIfDivergentTarget = */ true);
345 SpeculativeExecutionPass::SpeculativeExecutionPass(bool OnlyIfDivergentTarget)
346 : OnlyIfDivergentTarget(OnlyIfDivergentTarget ||
367 if (OnlyIfDivergentTarget)