Searched refs:ValIdx (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp36 unsigned ValIdx; member in struct:__anon4954::ReplacementInfo
53 void optimizeAtomic(Instruction &I, AtomicRMWInst::BinOp Op, unsigned ValIdx,
99 optimizeAtomic(*Info.I, Info.Op, Info.ValIdx, Info.ValDivergent);
135 const unsigned ValIdx = 1; local
143 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx));
157 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent};
215 const unsigned ValIdx = 0; local
217 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx));
239 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent};
409 unsigned ValIdx,
407 optimizeAtomic(Instruction &I, AtomicRMWInst::BinOp Op, unsigned ValIdx, bool ValDivergent) const argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6474 Value *ValIdx = Transition->getOperand(getTransitionOriginalValueIdx()); local
6475 unsigned Index = isa<ConstantInt>(ValIdx)
6476 ? cast<ConstantInt>(ValIdx)->getZExtValue()

Completed in 168 milliseconds