Searched refs:ValDivergent (Results 1 – 1 of 1) sorted by relevance
47 bool ValDivergent; member89 bool ValDivergent) const;173 optimizeAtomic(*Info.I, Info.Op, Info.ValIdx, Info.ValDivergent); in run()241 bool ValDivergent = UA->isDivergentUse(I.getOperandUse(ValIdx)); in visitAtomicRMWInst() local247 if (ValDivergent) { in visitAtomicRMWInst()258 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitAtomicRMWInst()327 const bool ValDivergent = UA->isDivergentUse(I.getOperandUse(ValIdx)); in visitIntrinsicInst() local333 if (ValDivergent) { in visitIntrinsicInst()352 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitIntrinsicInst()665 bool ValDivergent) const { in optimizeAtomic()[all …]