Searched refs:ValIdx (Results 1 – 2 of 2) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUAtomicOptimizer.cpp | 37 unsigned ValIdx; member 56 void optimizeAtomic(Instruction &I, AtomicRMWInst::BinOp Op, unsigned ValIdx, 102 optimizeAtomic(*Info.I, Info.Op, Info.ValIdx, Info.ValDivergent); in runOnFunction() 138 const unsigned ValIdx = 1; in visitAtomicRMWInst() local 146 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx)); in visitAtomicRMWInst() 160 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitAtomicRMWInst() 218 const unsigned ValIdx = 0; in visitIntrinsicInst() local 220 const bool ValDivergent = DA->isDivergentUse(&I.getOperandUse(ValIdx)); in visitIntrinsicInst() 242 const ReplacementInfo Info = {&I, Op, ValIdx, ValDivergent}; in visitIntrinsicInst() 461 unsigned ValIdx, in optimizeAtomic() argument [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | CodeGenPrepare.cpp | 7366 Value *ValIdx = Transition->getOperand(getTransitionOriginalValueIdx()); in isProfitableToPromote() local 7367 unsigned Index = isa<ConstantInt>(ValIdx) in isProfitableToPromote() 7368 ? cast<ConstantInt>(ValIdx)->getZExtValue() in isProfitableToPromote()
|