Home
last modified time | relevance | path

Searched refs:ProducerPosition (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInsertSingleUseVDST.cpp59 void skip(const unsigned ProducerPosition) { in skip() argument
60 while (LastEncodedPositionEnd + MaxSkipRange < ProducerPosition) { in skip()
64 SkipRegions.push_back(ProducerPosition - LastEncodedPositionEnd); in skip()
65 LastEncodedPositionEnd = ProducerPosition; in skip()
90 SingleUseInstruction(const unsigned ProducerPosition, in SingleUseInstruction() argument
92 : LastEncodedPositionEnd(ProducerPosition + 1), ProducerInstr(Producer), in SingleUseInstruction()
99 bool tryAddProducer(const unsigned ProducerPosition, MachineInstr *MI) { in tryAddProducer() argument
105 ProducerPosition) in tryAddProducer()
109 if (LastEncodedPositionEnd != ProducerPosition || in tryAddProducer()
115 skip(ProducerPosition); in tryAddProducer()
[all …]