Searched refs:BytecodeIterator (Results 1 – 6 of 6) sorted by relevance
23 struct BytecodeIterator { struct24 explicit BytecodeIterator(BytecodeInstruction inst) : inst_(inst) {} in BytecodeIterator() argument25 explicit BytecodeIterator(const uint8_t *data) : inst_(data) {} in BytecodeIterator() function27 BytecodeIterator &operator++()37 bool operator!=(const BytecodeIterator &rhs)50 BytecodeIterator begin() const in begin()52 return BytecodeIterator(data_); in begin()55 BytecodeIterator end() const in end()57 …return BytecodeIterator(data_ + size_); // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic) in end()
36 class BytecodeIterator; variable572 class BytecodeIterator {574 BytecodeIterator() = default;575 explicit BytecodeIterator(BytecodeCircuitBuilder *builder, in BytecodeIterator() function586 BytecodeIterator& operator++()593 BytecodeIterator& operator--()
192 BytecodeIterator bytecodeIterator_ {};194 BytecodeIterator &GetBytecodeIterator() { in GetBytecodeIterator()
1397 const BytecodeInfo &BytecodeIterator::GetBytecodeInfo() const in GetBytecodeInfo()1402 const uint8_t *BytecodeIterator::PeekNextPc(size_t i) const in PeekNextPc()1408 const uint8_t *BytecodeIterator::PeekPrevPc(size_t i) const in PeekPrevPc()
40 BytecodeIterator iterator(this, 0, end); in BuildRegionInfo()1102 BytecodeIterator iterator(this, bb.start, bcId); in ResolveDef()
31 BytecodeIterator iterator(builder_, 0, builder_->GetLastBcIndex()); in TraverseCircuit()