Lines Matching refs:std

113     friend std::ostream& operator<<(std::ostream& os, ConditionPrinter cond) {
128 friend std::ostream& operator<<(std::ostream& os, ImmediatePrinter imm) {
139 friend std::ostream& operator<<(std::ostream& os,
151 friend std::ostream& operator<<(std::ostream& os, RawImmediatePrinter imm) {
165 friend std::ostream& operator<<(std::ostream& os, DtPrinter dt) {
180 friend std::ostream& operator<<(std::ostream& os,
221 friend inline std::ostream& operator<<(std::ostream& os,
223 os << "0x" << std::hex << std::setw(8) << std::setfill('0')
224 << label.GetLocation() << std::dec;
254 std::ostream& os_;
259 explicit DisassemblerStream(std::ostream& os) // NOLINT(runtime/references)
264 std::ostream& os() const { return os_; }
428 return *this << "#0x" << std::hex << operand.GetImmediate()
429 << std::dec;
536 std::optional<AllocatorWrapper> allocator_;
548 explicit Disassembler(std::ostream& os, // NOLINT(runtime/references)
550 : allocator_(std::make_optional<AllocatorWrapper>()),
553 explicit Disassembler(std::ostream& os, uint32_t code_address = 0) = delete;
554 explicit Disassembler(PandaAllocator* allocator, std::ostream& os, // NOLINT(runtime/references)
556 : allocator_(std::make_optional<AllocatorWrapper>(allocator)),
593 os() << "unallocated " << std::hex << std::setw(4) << std::setfill('0')
594 << (instruction >> 16) << std::dec;
596 os() << "unallocated " << std::hex << std::setw(8) << std::setfill('0')
597 << instruction << std::dec;
601 os() << "unallocated " << std::hex << std::setw(8) << std::setfill('0')
602 << instruction << std::dec;
605 os() << "unimplemented " << name << " T32:" << std::hex << std::setw(4)
606 << std::setfill('0') << (instruction >> 16) << std::dec;
609 os() << "unimplemented " << name << " T32:" << std::hex << std::setw(8)
610 << std::setfill('0') << instruction << std::dec;
613 os() << "unimplemented " << name << " ARM:" << std::hex << std::setw(8)
614 << std::setfill('0') << instruction << std::dec;
2702 explicit PrintDisassembler(std::ostream& os, // NOLINT(runtime/references)
2706 explicit PrintDisassembler(std::ostream& os, // NOLINT(runtime/references)
2708 PrintDisassembler(PandaAllocator* allocator, std::ostream& os, // NOLINT(runtime/references)
2718 os() << "0x" << std::hex << std::setw(8) << std::setfill('0')
2724 os() << std::hex << std::setw(4) << std::setfill('0') << opcode << " "
2725 << std::dec << "\t";
2729 os() << std::hex << std::setw(8) << std::setfill('0') << opcode << std::dec