Lines Matching refs:operands_
274 iterator begin() { return operands_.begin(); } in begin()
275 iterator end() { return operands_.end(); } in end()
276 const_iterator begin() const { return operands_.cbegin(); } in begin()
277 const_iterator end() const { return operands_.cend(); } in end()
279 const_iterator cbegin() const { return operands_.cbegin(); } in cbegin()
280 const_iterator cend() const { return operands_.cend(); } in cend()
284 return static_cast<uint32_t>(operands_.size()); in NumOperands()
342 operands_.erase(operands_.begin() + index); in RemoveOperand()
346 operands_.insert(operands_.begin() + index, operand); in InsertOperand()
351 return static_cast<uint32_t>(operands_.size() - TypeResultIdCount()); in NumInOperands()
364 operands_.erase(operands_.begin() + index + TypeResultIdCount()); in RemoveInOperand()
633 OperandList operands_; variable
666 assert(index < operands_.size() && "operand index out of bound"); in GetOperand()
667 return operands_[index]; in GetOperand()
671 assert(index < operands_.size() && "operand index out of bound"); in GetOperand()
672 return operands_[index]; in GetOperand()
676 operands_.push_back(std::move(operand)); in AddOperand()
686 assert(index < operands_.size() && "operand index out of bound"); in SetOperand()
688 operands_[index].words = std::move(data); in SetOperand()
693 operands_.erase(operands_.begin() + TypeResultIdCount(), operands_.end()); in SetInOperands()
695 operands_.insert(operands_.end(), new_operands.begin(), new_operands.end()); in SetInOperands()
710 operands_[ridx].words = {res_id}; in SetResultId()
731 operands_.front().words = {ty_id}; in SetResultType()
736 operands_.empty(); in IsNop()
743 operands_.clear(); in ToNop()
789 for (auto& operand : operands_) in ForEachId()
795 for (const auto& operand : operands_) in ForEachId()
801 for (auto& operand : operands_) { in WhileEachInId()
811 for (const auto& operand : operands_) { in WhileEachInId()
836 for (auto& operand : operands_) { in WhileEachInOperand()
851 for (const auto& operand : operands_) { in WhileEachInOperand()