• Home
  • Raw
  • Download

Lines Matching refs:Disassembler

36 Disassembler::Disassembler() {  in Disassembler()  function in vixl::aarch64::Disassembler
45 Disassembler::Disassembler(char *text_buffer, int buffer_size) { in Disassembler() function in vixl::aarch64::Disassembler
54 Disassembler::~Disassembler() { in ~Disassembler()
61 char *Disassembler::GetOutput() { return buffer_; } in GetOutput()
64 void Disassembler::VisitAddSubImmediate(const Instruction *instr) { in VisitAddSubImmediate()
113 void Disassembler::VisitAddSubShifted(const Instruction *instr) { in VisitAddSubShifted()
163 void Disassembler::VisitAddSubExtended(const Instruction *instr) { in VisitAddSubExtended()
206 void Disassembler::VisitAddSubWithCarry(const Instruction *instr) { in VisitAddSubWithCarry()
246 void Disassembler::VisitLogicalImmediate(const Instruction *instr) { in VisitLogicalImmediate()
294 bool Disassembler::IsMovzMovnImm(unsigned reg_size, uint64_t value) { in IsMovzMovnImm()
322 void Disassembler::VisitLogicalShifted(const Instruction *instr) { in VisitLogicalShifted()
385 void Disassembler::VisitConditionalCompareRegister(const Instruction *instr) { in VisitConditionalCompareRegister()
405 void Disassembler::VisitConditionalCompareImmediate(const Instruction *instr) { in VisitConditionalCompareImmediate()
425 void Disassembler::VisitConditionalSelect(const Instruction *instr) { in VisitConditionalSelect()
481 void Disassembler::VisitBitfield(const Instruction *instr) { in VisitBitfield()
565 void Disassembler::VisitExtract(const Instruction *instr) { in VisitExtract()
587 void Disassembler::VisitPCRelAddressing(const Instruction *instr) { in VisitPCRelAddressing()
601 void Disassembler::VisitConditionalBranch(const Instruction *instr) { in VisitConditionalBranch()
612 void Disassembler::VisitUnconditionalBranchToRegister( in VisitUnconditionalBranchToRegister()
682 void Disassembler::VisitUnconditionalBranch(const Instruction *instr) { in VisitUnconditionalBranch()
700 void Disassembler::VisitDataProcessing1Source(const Instruction *instr) { in VisitDataProcessing1Source()
761 void Disassembler::VisitDataProcessing2Source(const Instruction *instr) { in VisitDataProcessing2Source()
816 void Disassembler::VisitDataProcessing3Source(const Instruction *instr) { in VisitDataProcessing3Source()
895 void Disassembler::VisitCompareBranch(const Instruction *instr) { in VisitCompareBranch()
915 void Disassembler::VisitTestBranch(const Instruction *instr) { in VisitTestBranch()
937 void Disassembler::VisitMoveWideImmediate(const Instruction *instr) { in VisitMoveWideImmediate()
1003 void Disassembler::VisitLoadStorePreIndex(const Instruction *instr) { in VisitLoadStorePreIndex()
1020 void Disassembler::VisitLoadStorePostIndex(const Instruction *instr) { in VisitLoadStorePostIndex()
1037 void Disassembler::VisitLoadStoreUnsignedOffset(const Instruction *instr) { in VisitLoadStoreUnsignedOffset()
1057 void Disassembler::VisitLoadStoreRegisterOffset(const Instruction *instr) { in VisitLoadStoreRegisterOffset()
1077 void Disassembler::VisitLoadStoreUnscaledOffset(const Instruction *instr) { in VisitLoadStoreUnscaledOffset()
1182 void Disassembler::VisitLoadLiteral(const Instruction *instr) { in VisitLoadLiteral()
1232 void Disassembler::VisitLoadStorePairPostIndex(const Instruction *instr) { in VisitLoadStorePairPostIndex()
1249 void Disassembler::VisitLoadStorePairPreIndex(const Instruction *instr) { in VisitLoadStorePairPreIndex()
1266 void Disassembler::VisitLoadStorePairOffset(const Instruction *instr) { in VisitLoadStorePairOffset()
1283 void Disassembler::VisitLoadStorePairNonTemporal(const Instruction *instr) { in VisitLoadStorePairNonTemporal()
1403 void Disassembler::VisitLoadStoreExclusive(const Instruction *instr) { in VisitLoadStoreExclusive()
1448 void Disassembler::VisitAtomicMemory(const Instruction *instr) { in VisitAtomicMemory()
1585 void Disassembler::VisitFPCompare(const Instruction *instr) { in VisitFPCompare()
1618 void Disassembler::VisitFPConditionalCompare(const Instruction *instr) { in VisitFPConditionalCompare()
1640 void Disassembler::VisitFPConditionalSelect(const Instruction *instr) { in VisitFPConditionalSelect()
1657 void Disassembler::VisitFPDataProcessing1Source(const Instruction *instr) { in VisitFPDataProcessing1Source()
1711 void Disassembler::VisitFPDataProcessing2Source(const Instruction *instr) { in VisitFPDataProcessing2Source()
1739 void Disassembler::VisitFPDataProcessing3Source(const Instruction *instr) { in VisitFPDataProcessing3Source()
1762 void Disassembler::VisitFPImmediate(const Instruction *instr) { in VisitFPImmediate()
1785 void Disassembler::VisitFPIntegerConvert(const Instruction *instr) { in VisitFPIntegerConvert()
1931 void Disassembler::VisitFPFixedPointConvert(const Instruction *instr) { in VisitFPFixedPointConvert()
1993 void Disassembler::VisitSystem(const Instruction *instr) { in VisitSystem()
2138 void Disassembler::VisitException(const Instruction *instr) { in VisitException()
2177 void Disassembler::VisitCrypto2RegSHA(const Instruction *instr) { in VisitCrypto2RegSHA()
2182 void Disassembler::VisitCrypto3RegSHA(const Instruction *instr) { in VisitCrypto3RegSHA()
2187 void Disassembler::VisitCryptoAES(const Instruction *instr) { in VisitCryptoAES()
2192 void Disassembler::VisitNEON2RegMisc(const Instruction *instr) { in VisitNEON2RegMisc()
2463 void Disassembler::VisitNEON2RegMiscFP16(const Instruction *instr) { in VisitNEON2RegMiscFP16()
2531 void Disassembler::VisitNEON3Same(const Instruction *instr) { in VisitNEON3Same()
2718 void Disassembler::VisitNEON3SameFP16(const Instruction *instr) { in VisitNEON3SameFP16()
2762 void Disassembler::VisitNEON3SameExtra(const Instruction *instr) { in VisitNEON3SameExtra()
2802 void Disassembler::VisitNEON3Different(const Instruction *instr) { in VisitNEON3Different()
2908 void Disassembler::VisitNEONAcrossLanes(const Instruction *instr) { in VisitNEONAcrossLanes()
3000 void Disassembler::VisitNEONByIndexedElement(const Instruction *instr) { in VisitNEONByIndexedElement()
3154 void Disassembler::VisitNEONCopy(const Instruction *instr) { in VisitNEONCopy()
3205 void Disassembler::VisitNEONExtract(const Instruction *instr) { in VisitNEONExtract()
3217 void Disassembler::VisitNEONLoadStoreMultiStruct(const Instruction *instr) { in VisitNEONLoadStoreMultiStruct()
3314 void Disassembler::VisitNEONLoadStoreMultiStructPostIndex( in VisitNEONLoadStoreMultiStructPostIndex()
3413 void Disassembler::VisitNEONLoadStoreSingleStruct(const Instruction *instr) { in VisitNEONLoadStoreSingleStruct()
3579 void Disassembler::VisitNEONLoadStoreSingleStructPostIndex( in VisitNEONLoadStoreSingleStructPostIndex()
3739 void Disassembler::VisitNEONModifiedImmediate(const Instruction *instr) { in VisitNEONModifiedImmediate()
3808 void Disassembler::VisitNEONScalar2RegMisc(const Instruction *instr) { in VisitNEONScalar2RegMisc()
3956 void Disassembler::VisitNEONScalar2RegMiscFP16(const Instruction *instr) { in VisitNEONScalar2RegMiscFP16()
4003 void Disassembler::VisitNEONScalar3Diff(const Instruction *instr) { in VisitNEONScalar3Diff()
4027 void Disassembler::VisitNEONScalar3Same(const Instruction *instr) { in VisitNEONScalar3Same()
4140 void Disassembler::VisitNEONScalar3SameFP16(const Instruction *instr) { in VisitNEONScalar3SameFP16()
4178 void Disassembler::VisitNEONScalar3SameExtra(const Instruction *instr) { in VisitNEONScalar3SameExtra()
4197 void Disassembler::VisitNEONScalarByIndexedElement(const Instruction *instr) { in VisitNEONScalarByIndexedElement()
4275 void Disassembler::VisitNEONScalarCopy(const Instruction *instr) { in VisitNEONScalarCopy()
4290 void Disassembler::VisitNEONScalarPairwise(const Instruction *instr) { in VisitNEONScalarPairwise()
4346 void Disassembler::VisitNEONScalarShiftImmediate(const Instruction *instr) { in VisitNEONScalarShiftImmediate()
4467 void Disassembler::VisitNEONShiftImmediate(const Instruction *instr) { in VisitNEONShiftImmediate()
4615 void Disassembler::VisitNEONTable(const Instruction *instr) { in VisitNEONTable()
4676 void Disassembler::VisitNEONPerm(const Instruction *instr) { in VisitNEONPerm()
4707 void Disassembler::VisitUnimplemented(const Instruction *instr) { in VisitUnimplemented()
4712 void Disassembler::VisitUnallocated(const Instruction *instr) { in VisitUnallocated()
4717 void Disassembler::ProcessOutput(const Instruction * /*instr*/) { in ProcessOutput()
4722 void Disassembler::AppendRegisterNameToOutput(const Instruction *instr, in AppendRegisterNameToOutput()
4764 void Disassembler::AppendPCRelativeOffsetToOutput(const Instruction *instr, in AppendPCRelativeOffsetToOutput()
4777 void Disassembler::AppendAddressToOutput(const Instruction *instr, in AppendAddressToOutput()
4784 void Disassembler::AppendCodeAddressToOutput(const Instruction *instr, in AppendCodeAddressToOutput()
4790 void Disassembler::AppendDataAddressToOutput(const Instruction *instr, in AppendDataAddressToOutput()
4796 void Disassembler::AppendCodeRelativeAddressToOutput(const Instruction *instr, in AppendCodeRelativeAddressToOutput()
4808 void Disassembler::AppendCodeRelativeCodeAddressToOutput( in AppendCodeRelativeCodeAddressToOutput()
4814 void Disassembler::AppendCodeRelativeDataAddressToOutput( in AppendCodeRelativeDataAddressToOutput()
4820 void Disassembler::MapCodeAddress(int64_t base_address, in MapCodeAddress()
4825 int64_t Disassembler::CodeRelativeAddress(const void *addr) { in CodeRelativeAddress()
4830 void Disassembler::Format(const Instruction *instr, in Format()
4847 void Disassembler::Substitute(const Instruction *instr, const char *string) { in Substitute()
4861 int Disassembler::SubstituteField(const Instruction *instr, in SubstituteField()
4908 int Disassembler::SubstituteRegisterField(const Instruction *instr, in SubstituteRegisterField()
5085 int Disassembler::SubstituteImmediateField(const Instruction *instr, in SubstituteImmediateField()
5397 int Disassembler::SubstituteBitfieldImmediateField(const Instruction *instr, in SubstituteBitfieldImmediateField()
5433 int Disassembler::SubstituteLiteralField(const Instruction *instr, in SubstituteLiteralField()
5472 int Disassembler::SubstituteShiftField(const Instruction *instr, in SubstituteShiftField()
5498 int Disassembler::SubstituteConditionField(const Instruction *instr, in SubstituteConditionField()
5534 int Disassembler::SubstitutePCRelAddressField(const Instruction *instr, in SubstitutePCRelAddressField()
5560 int Disassembler::SubstituteBranchTargetField(const Instruction *instr, in SubstituteBranchTargetField()
5597 int Disassembler::SubstituteExtendField(const Instruction *instr, in SubstituteExtendField()
5624 int Disassembler::SubstituteLSRegOffsetField(const Instruction *instr, in SubstituteLSRegOffsetField()
5659 int Disassembler::SubstitutePrefetchField(const Instruction *instr, in SubstitutePrefetchField()
5687 int Disassembler::SubstituteBarrierField(const Instruction *instr, in SubstituteBarrierField()
5703 int Disassembler::SubstituteSysOpField(const Instruction *instr, in SubstituteSysOpField()
5721 int Disassembler::SubstituteCrField(const Instruction *instr, in SubstituteCrField()
5739 void Disassembler::ResetOutput() { in ResetOutput()
5745 void Disassembler::AppendToOutput(const char *format, ...) { in AppendToOutput()