• Home
  • Raw
  • Download

Lines Matching refs:stream_

57         stream_(out_.get()),  in Disassembler()
122 std::ostream& stream_; // The output std::stream. member in __anon56cff7640111::Disassembler
138 stream_ << "; SPIR-V\n" in HandleHeader()
144 stream_ << "(" << SPV_GENERATOR_TOOL_PART(generator) << ")"; in HandleHeader()
148 stream_ << "; " << SPV_GENERATOR_MISC_PART(generator) << "\n" in HandleHeader()
165 stream_ << std::setw(std::max(0, indent_ - 3 - int(id_name.size()))); in HandleInstruction()
166 stream_ << "%" << id_name; in HandleInstruction()
168 stream_ << " = "; in HandleInstruction()
170 stream_ << std::string(indent_, ' '); in HandleInstruction()
173 stream_ << "Op" << spvOpcodeString(static_cast<SpvOp>(inst.opcode)); in HandleInstruction()
179 stream_ << " "; in HandleInstruction()
185 auto saved_flags = stream_.flags(); in HandleInstruction()
186 auto saved_fill = stream_.fill(); in HandleInstruction()
187 stream_ << " ; 0x" << std::setw(8) << std::hex << std::setfill('0') in HandleInstruction()
189 stream_.flags(saved_flags); in HandleInstruction()
190 stream_.fill(saved_fill); in HandleInstruction()
196 stream_ << "\n"; in HandleInstruction()
209 stream_ << "%" << name_mapper_(word); in EmitOperand()
216 stream_ << "%" << name_mapper_(word); in EmitOperand()
223 stream_ << ext_inst->name; in EmitOperand()
230 stream_ << opcode_desc->name; in EmitOperand()
235 spvtools::EmitNumericLiteral(&stream_, inst, operand); in EmitOperand()
239 stream_ << "\""; in EmitOperand()
246 if (*p == '"' || *p == '\\') stream_ << '\\'; in EmitOperand()
247 stream_ << *p; in EmitOperand()
250 stream_ << '"'; in EmitOperand()
279 stream_ << entry->name; in EmitOperand()
309 if (num_emitted) stream_ << "|"; in EmitMaskOperand()
310 stream_ << entry->name; in EmitMaskOperand()
319 stream_ << entry->name; in EmitMaskOperand()