Lines Matching refs:DisassemblerStream

247   class DisassemblerStream {
253 explicit DisassemblerStream(std::ostream& os) // NOLINT(runtime/references) in DisassemblerStream() function
257 virtual ~DisassemblerStream() {} in ~DisassemblerStream()
275 DisassemblerStream& operator<<(T value) {
279 virtual DisassemblerStream& operator<<(const char* string) {
283 virtual DisassemblerStream& operator<<(const ConditionPrinter& cond) {
287 virtual DisassemblerStream& operator<<(Condition cond) {
291 virtual DisassemblerStream& operator<<(const EncodingSize& size) {
295 virtual DisassemblerStream& operator<<(const ImmediatePrinter& imm) {
299 virtual DisassemblerStream& operator<<(const SignedImmediatePrinter& imm) {
303 virtual DisassemblerStream& operator<<(const RawImmediatePrinter& imm) {
307 virtual DisassemblerStream& operator<<(const DtPrinter& dt) {
311 virtual DisassemblerStream& operator<<(const DataType& type) {
315 virtual DisassemblerStream& operator<<(Shift shift) {
319 virtual DisassemblerStream& operator<<(Sign sign) {
323 virtual DisassemblerStream& operator<<(Alignment alignment) {
327 virtual DisassemblerStream& operator<<(const PrintLabel& label) {
331 virtual DisassemblerStream& operator<<(const WriteBack& write_back) {
335 virtual DisassemblerStream& operator<<(const NeonImmediate& immediate) {
339 virtual DisassemblerStream& operator<<(Register reg) {
343 virtual DisassemblerStream& operator<<(SRegister reg) {
347 virtual DisassemblerStream& operator<<(DRegister reg) {
351 virtual DisassemblerStream& operator<<(QRegister reg) {
355 virtual DisassemblerStream& operator<<(const RegisterOrAPSR_nzcv reg) {
359 virtual DisassemblerStream& operator<<(SpecialRegister reg) {
363 virtual DisassemblerStream& operator<<(MaskedSpecialRegister reg) {
367 virtual DisassemblerStream& operator<<(SpecialFPRegister reg) {
371 virtual DisassemblerStream& operator<<(BankedRegister reg) {
375 virtual DisassemblerStream& operator<<(const RegisterList& list) {
379 virtual DisassemblerStream& operator<<(const SRegisterList& list) {
383 virtual DisassemblerStream& operator<<(const DRegisterList& list) {
387 virtual DisassemblerStream& operator<<(const NeonRegisterList& list) {
391 virtual DisassemblerStream& operator<<(const DRegisterLane& reg) {
395 virtual DisassemblerStream& operator<<(const IndexedRegisterPrinter& reg) {
399 virtual DisassemblerStream& operator<<(Coprocessor coproc) {
403 virtual DisassemblerStream& operator<<(CRegister reg) {
407 virtual DisassemblerStream& operator<<(Endianness endian_specifier) {
411 virtual DisassemblerStream& operator<<(MemoryBarrier option) {
415 virtual DisassemblerStream& operator<<(InterruptFlags iflags) {
419 virtual DisassemblerStream& operator<<(const Operand& operand) {
445 virtual DisassemblerStream& operator<<(const SOperand& operand) {
451 virtual DisassemblerStream& operator<<(const DOperand& operand) {
457 virtual DisassemblerStream& operator<<(const QOperand& operand) {
463 virtual DisassemblerStream& operator<<(const MemOperand& operand) {
496 virtual DisassemblerStream& operator<<(const PrintMemOperand& operand) {
499 virtual DisassemblerStream& operator<<(const AlignedMemOperand& operand) {
511 virtual DisassemblerStream& operator<<(
531 DisassemblerStream* os_;
542 : os_(new DisassemblerStream(os)), in os_()
546 explicit Disassembler(DisassemblerStream* os, uint32_t code_address = 0)
556 DisassemblerStream& os() const { return *os_; } in os()
2688 explicit PrintDisassembler(DisassemblerStream* os, uint32_t code_address = 0)