Searched refs:ValIdx (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAtomicOptimizer.cpp | 46 unsigned ValIdx; member 88 void optimizeAtomic(Instruction &I, AtomicRMWInst::BinOp Op, unsigned ValIdx, 173 optimizeAtomic(*Info.I, Info.Op, Info.ValIdx, Info.ValDivergent); in run() 233 const unsigned ValIdx = 1; in visitAtomicRMWInst() local 241 bool ValDivergent = UA->isDivergentUse(I.getOperandUse(ValIdx)); in visitAtomicRMWInst() 258 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitAtomicRMWInst() 325 const unsigned ValIdx = 0; in visitIntrinsicInst() local 327 const bool ValDivergent = UA->isDivergentUse(I.getOperandUse(ValIdx)); in visitIntrinsicInst() 352 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitIntrinsicInst() 664 unsigned ValIdx, in optimizeAtomic() argument [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 7642 Value *ValIdx = Transition->getOperand(getTransitionOriginalValueIdx()); in isProfitableToPromote() local 7643 unsigned Index = isa<ConstantInt>(ValIdx) in isProfitableToPromote() 7644 ? cast<ConstantInt>(ValIdx)->getZExtValue() in isProfitableToPromote()
|