Lines Matching refs:AppendToOutput
4753 AppendToOutput("%c%d", reg_char, reg.GetCode()); in AppendRegisterNameToOutput()
4756 AppendToOutput("%s", reg.Is64Bits() ? "sp" : "wsp"); in AppendRegisterNameToOutput()
4759 AppendToOutput("%czr", reg_char); in AppendRegisterNameToOutput()
4770 AppendToOutput("#-0x%" PRIx64, abs_offset); in AppendPCRelativeOffsetToOutput()
4772 AppendToOutput("#+0x%" PRIx64, offset); in AppendPCRelativeOffsetToOutput()
4780 AppendToOutput("(addr 0x%" PRIxPTR ")", reinterpret_cast<uintptr_t>(addr)); in AppendAddressToOutput()
4801 AppendToOutput("(addr 0x%" PRIx64 ")", rel_addr); in AppendCodeRelativeAddressToOutput()
4803 AppendToOutput("(addr -0x%" PRIx64 ")", -rel_addr); in AppendCodeRelativeAddressToOutput()
4950 AppendToOutput("#%d", imm); in SubstituteRegisterField()
5068 AppendToOutput("v%d", reg_num); in SubstituteRegisterField()
5092 AppendToOutput("#0x%" PRIx32, instr->GetImmMoveWide()); in SubstituteImmediateField()
5094 AppendToOutput(", lsl #%" PRId32, 16 * instr->GetShiftMoveWide()); in SubstituteImmediateField()
5102 AppendToOutput("#0x%" PRIx64, imm); in SubstituteImmediateField()
5109 AppendToOutput("pc%+" PRId32, in SubstituteImmediateField()
5119 AppendToOutput(", #%" PRId32, instr->GetImmLS()); in SubstituteImmediateField()
5131 AppendToOutput(", #%" PRId32, instr->GetImmLSPair() * scale); in SubstituteImmediateField()
5138 AppendToOutput(", #%" PRId32, instr->GetImmLSUnsigned() << shift); in SubstituteImmediateField()
5143 AppendToOutput("#%" PRId32, instr->GetImmRotFcmlaSca() * 90); in SubstituteImmediateField()
5160 AppendToOutput("#0x%" PRIx64 " (%" PRId64 ")", imm, imm); in SubstituteImmediateField()
5165 AppendToOutput("#%" PRId32, 64 - instr->GetFPScale()); in SubstituteImmediateField()
5168 AppendToOutput("#0x%" PRIx32 " (%.4f)", in SubstituteImmediateField()
5182 AppendToOutput("#%" PRId32, instr->GetImmHint()); in SubstituteImmediateField()
5186 AppendToOutput("#0x%" PRIx64, instr->GetImmLogical()); in SubstituteImmediateField()
5191 AppendToOutput("#%c%c%c%c", in SubstituteImmediateField()
5199 AppendToOutput("#%" PRId32, instr->GetImmCondCmp()); in SubstituteImmediateField()
5206 AppendToOutput("#%" PRId32, instr->GetImmS()); in SubstituteImmediateField()
5210 AppendToOutput("#%" PRId32, in SubstituteImmediateField()
5220 AppendToOutput("#%d", shift); in SubstituteImmediateField()
5226 AppendToOutput("#%d", shift); in SubstituteImmediateField()
5236 AppendToOutput("#0x%" PRIx32, instr->GetImmException()); in SubstituteImmediateField()
5245 AppendToOutput("#%" PRId32, in SubstituteImmediateField()
5249 AppendToOutput("#%" PRId32, instr->GetImmRotFcmlaVec() * 90); in SubstituteImmediateField()
5255 AppendToOutput("#%" PRId32, instr->GetImmNEONExt()); in SubstituteImmediateField()
5276 AppendToOutput("%d", vm_index); in SubstituteImmediateField()
5289 AppendToOutput("%d", rd_index); in SubstituteImmediateField()
5294 AppendToOutput("%d", rn_index); in SubstituteImmediateField()
5303 AppendToOutput("%d", instr->GetNEONLSIndex(format[8] - '0')); in SubstituteImmediateField()
5308 AppendToOutput("#0x%" PRIx32 " (%.4f)", in SubstituteImmediateField()
5316 AppendToOutput("#0x%" PRIx32 " (%.4f)", in SubstituteImmediateField()
5323 AppendToOutput("#0x%" PRIx32 " (%.4f)", in SubstituteImmediateField()
5329 AppendToOutput("#0x%" PRIx64, imm8); in SubstituteImmediateField()
5339 AppendToOutput("#0x%" PRIx64, imm); in SubstituteImmediateField()
5346 AppendToOutput("#%d", shift_amount); in SubstituteImmediateField()
5353 AppendToOutput("#%d", shift_amount); in SubstituteImmediateField()
5367 AppendToOutput("#0x%" PRIx32, instr->GetCRm()); in SubstituteImmediateField()
5373 AppendToOutput("nzcv"); in SubstituteImmediateField()
5376 AppendToOutput("fpcr"); in SubstituteImmediateField()
5379 AppendToOutput("S%d_%d_c%d_c%d_%d", in SubstituteImmediateField()
5405 AppendToOutput("#%d", r); in SubstituteBitfieldImmediateField()
5410 AppendToOutput("#%d", s + 1); in SubstituteBitfieldImmediateField()
5414 AppendToOutput("#%d", s - r + 1); in SubstituteBitfieldImmediateField()
5422 AppendToOutput("#%d", reg_size - r); in SubstituteBitfieldImmediateField()
5485 AppendToOutput(", %s #%" PRId32, in SubstituteShiftField()
5529 AppendToOutput("%s", condition_code[cond]); in SubstituteConditionField()
5554 AppendToOutput(" "); in SubstitutePCRelAddressField()
5590 AppendToOutput(" "); in SubstituteBranchTargetField()
5612 AppendToOutput(", lsl #%" PRId32, instr->GetImmExtendShift()); in SubstituteExtendField()
5615 AppendToOutput(", %s", extend_mode[instr->GetExtendMode()]); in SubstituteExtendField()
5617 AppendToOutput(" #%" PRId32, instr->GetImmExtendShift()); in SubstituteExtendField()
5643 AppendToOutput("%czr", reg_type); in SubstituteLSRegOffsetField()
5645 AppendToOutput("%c%d", reg_type, rm); in SubstituteLSRegOffsetField()
5650 AppendToOutput(", %s", extend_mode[ext]); in SubstituteLSRegOffsetField()
5652 AppendToOutput(" #%d", instr->GetSizeLS()); in SubstituteLSRegOffsetField()
5674 AppendToOutput("#0b%c%c%c%c%c", in SubstitutePrefetchField()
5682 AppendToOutput("p%sl%d%s", hints[hint], target, stream_options[stream]); in SubstitutePrefetchField()
5699 AppendToOutput("%s", options[domain][type]); in SubstituteBarrierField()
5717 AppendToOutput("#%d", op); in SubstituteSysOpField()
5735 AppendToOutput("C%d", cr); in SubstituteCrField()
5745 void Disassembler::AppendToOutput(const char *format, ...) { in AppendToOutput() function in vixl::aarch64::Disassembler