Lines Matching defs:DisassemblingDecoder

26 DisassemblingDecoder::DisassemblingDecoder() {
33 DisassemblingDecoder::DisassemblingDecoder(char* text_buffer, int buffer_size) {
40 DisassemblingDecoder::~DisassemblingDecoder() {
46 char* DisassemblingDecoder::GetOutput() { return buffer_; }
48 void DisassemblingDecoder::VisitAddSubImmediate(Instruction* instr) {
96 void DisassemblingDecoder::VisitAddSubShifted(Instruction* instr) {
145 void DisassemblingDecoder::VisitAddSubExtended(Instruction* instr) {
187 void DisassemblingDecoder::VisitAddSubWithCarry(Instruction* instr) {
226 void DisassemblingDecoder::VisitLogicalImmediate(Instruction* instr) {
273 bool DisassemblingDecoder::IsMovzMovnImm(unsigned reg_size, uint64_t value) {
300 void DisassemblingDecoder::VisitLogicalShifted(Instruction* instr) {
361 void DisassemblingDecoder::VisitConditionalCompareRegister(Instruction* instr) {
380 void DisassemblingDecoder::VisitConditionalCompareImmediate(
400 void DisassemblingDecoder::VisitConditionalSelect(Instruction* instr) {
455 void DisassemblingDecoder::VisitBitfield(Instruction* instr) {
532 void DisassemblingDecoder::VisitExtract(Instruction* instr) {
553 void DisassemblingDecoder::VisitPCRelAddressing(Instruction* instr) {
564 void DisassemblingDecoder::VisitConditionalBranch(Instruction* instr) {
574 void DisassemblingDecoder::VisitUnconditionalBranchToRegister(
599 void DisassemblingDecoder::VisitUnconditionalBranch(Instruction* instr) {
616 void DisassemblingDecoder::VisitDataProcessing1Source(Instruction* instr) {
641 void DisassemblingDecoder::VisitDataProcessing2Source(Instruction* instr) {
664 void DisassemblingDecoder::VisitDataProcessing3Source(Instruction* instr) {
742 void DisassemblingDecoder::VisitCompareBranch(Instruction* instr) {
761 void DisassemblingDecoder::VisitTestBranch(Instruction* instr) {
782 void DisassemblingDecoder::VisitMoveWideImmediate(Instruction* instr) {
834 void DisassemblingDecoder::VisitLoadStorePreIndex(Instruction* instr) {
850 void DisassemblingDecoder::VisitLoadStorePostIndex(Instruction* instr) {
866 void DisassemblingDecoder::VisitLoadStoreUnsignedOffset(Instruction* instr) {
885 void DisassemblingDecoder::VisitLoadStoreRegisterOffset(Instruction* instr) {
931 void DisassemblingDecoder::VisitLoadStoreUnscaledOffset(Instruction* instr) {
949 void DisassemblingDecoder::VisitLoadLiteral(Instruction* instr) {
985 void DisassemblingDecoder::VisitLoadStorePairPostIndex(Instruction* instr) {
1001 void DisassemblingDecoder::VisitLoadStorePairPreIndex(Instruction* instr) {
1017 void DisassemblingDecoder::VisitLoadStorePairOffset(Instruction* instr) {
1035 void DisassemblingDecoder::VisitLoadStoreAcquireRelease(Instruction* instr) {
1104 void DisassemblingDecoder::VisitFPCompare(Instruction* instr) {
1124 void DisassemblingDecoder::VisitFPConditionalCompare(Instruction* instr) {
1143 void DisassemblingDecoder::VisitFPConditionalSelect(Instruction* instr) {
1158 void DisassemblingDecoder::VisitFPDataProcessing1Source(Instruction* instr) {
1210 void DisassemblingDecoder::VisitFPDataProcessing2Source(Instruction* instr) {
1236 void DisassemblingDecoder::VisitFPDataProcessing3Source(Instruction* instr) {
1257 void DisassemblingDecoder::VisitFPImmediate(Instruction* instr) {
1276 void DisassemblingDecoder::VisitFPIntegerConvert(Instruction* instr) {
1393 void DisassemblingDecoder::VisitFPFixedPointConvert(Instruction* instr) {
1437 void DisassemblingDecoder::VisitSystem(Instruction* instr) {
1538 void DisassemblingDecoder::VisitException(Instruction* instr) {
1576 void DisassemblingDecoder::VisitNEON3Same(Instruction* instr) {
1668 void DisassemblingDecoder::VisitNEON2RegMisc(Instruction* instr) {
1939 void DisassemblingDecoder::VisitNEON3Different(Instruction* instr) {
2044 void DisassemblingDecoder::VisitNEONAcrossLanes(Instruction* instr) {
2106 void DisassemblingDecoder::VisitNEONByIndexedElement(Instruction* instr) {
2201 void DisassemblingDecoder::VisitNEONCopy(Instruction* instr) {
2250 void DisassemblingDecoder::VisitNEONExtract(Instruction* instr) {
2261 void DisassemblingDecoder::VisitNEONLoadStoreMultiStruct(Instruction* instr) {
2357 void DisassemblingDecoder::VisitNEONLoadStoreMultiStructPostIndex(
2454 void DisassemblingDecoder::VisitNEONLoadStoreSingleStruct(Instruction* instr) {
2625 void DisassemblingDecoder::VisitNEONLoadStoreSingleStructPostIndex(
2786 void DisassemblingDecoder::VisitNEONModifiedImmediate(Instruction* instr) {
2851 void DisassemblingDecoder::VisitNEONPerm(Instruction* instr) {
2881 void DisassemblingDecoder::VisitNEONScalar2RegMisc(Instruction* instr) {
3029 void DisassemblingDecoder::VisitNEONScalar3Diff(Instruction* instr) {
3051 void DisassemblingDecoder::VisitNEONScalar3Same(Instruction* instr) {
3164 void DisassemblingDecoder::VisitNEONScalarByIndexedElement(Instruction* instr) {
3217 void DisassemblingDecoder::VisitNEONScalarCopy(Instruction* instr) {
3231 void DisassemblingDecoder::VisitNEONScalarPairwise(Instruction* instr) {
3264 void DisassemblingDecoder::VisitNEONScalarShiftImmediate(Instruction* instr) {
3371 void DisassemblingDecoder::VisitNEONShiftImmediate(Instruction* instr) {
3517 void DisassemblingDecoder::VisitNEONTable(Instruction* instr) {
3574 void DisassemblingDecoder::VisitUnimplemented(Instruction* instr) {
3578 void DisassemblingDecoder::VisitUnallocated(Instruction* instr) {
3582 void DisassemblingDecoder::ProcessOutput(Instruction* /*instr*/) {
3586 void DisassemblingDecoder::AppendRegisterNameToOutput(const CPURegister& reg) {
3634 void DisassemblingDecoder::Format(Instruction* instr, const char* mnemonic,
3649 void DisassemblingDecoder::Substitute(Instruction* instr, const char* string) {
3661 int DisassemblingDecoder::SubstituteField(Instruction* instr,
3701 int DisassemblingDecoder::SubstituteRegisterField(Instruction* instr,
3840 int DisassemblingDecoder::SubstituteImmediateField(Instruction* instr,
4057 int DisassemblingDecoder::SubstituteBitfieldImmediateField(Instruction* instr,
4091 int DisassemblingDecoder::SubstituteLiteralField(Instruction* instr,
4110 int DisassemblingDecoder::SubstituteShiftField(Instruction* instr,
4133 int DisassemblingDecoder::SubstituteConditionField(Instruction* instr,
4155 int DisassemblingDecoder::SubstitutePCRelAddressField(Instruction* instr,
4174 int DisassemblingDecoder::SubstituteBranchTargetField(Instruction* instr,
4209 int DisassemblingDecoder::SubstituteExtendField(Instruction* instr,
4235 int DisassemblingDecoder::SubstituteLSRegOffsetField(Instruction* instr,
4263 int DisassemblingDecoder::SubstitutePrefetchField(Instruction* instr,
4278 int DisassemblingDecoder::SubstituteBarrierField(Instruction* instr,
4295 void DisassemblingDecoder::ResetOutput() {
4300 void DisassemblingDecoder::AppendToOutput(const char* format, ...) {
4355 class BufferDisassembler : public v8::internal::DisassemblingDecoder {