Lines Matching refs:Instrument
112 Instrument::Instrument(const char* datafile, uint64_t sample_period) in Instrument() function in vixl::aarch64::Instrument
141 Instrument::~Instrument() { in ~Instrument()
157 void Instrument::Update() { in Update()
171 void Instrument::DumpCounters() { in DumpCounters()
183 void Instrument::DumpCounterNames() { in DumpCounterNames()
195 void Instrument::HandleInstrumentationEvent(unsigned event) { in HandleInstrumentationEvent()
209 void Instrument::DumpEventMarker(unsigned marker) { in DumpEventMarker()
222 Counter* Instrument::GetCounter(const char* name) { in GetCounter()
241 void Instrument::Enable() { in Enable()
249 void Instrument::Disable() { in Disable()
257 void Instrument::VisitPCRelAddressing(const Instruction* instr) { in VisitPCRelAddressing()
265 void Instrument::VisitAddSubImmediate(const Instruction* instr) { in VisitAddSubImmediate()
273 void Instrument::VisitLogicalImmediate(const Instruction* instr) { in VisitLogicalImmediate()
281 void Instrument::VisitMoveWideImmediate(const Instruction* instr) { in VisitMoveWideImmediate()
294 void Instrument::VisitBitfield(const Instruction* instr) { in VisitBitfield()
302 void Instrument::VisitExtract(const Instruction* instr) { in VisitExtract()
310 void Instrument::VisitUnconditionalBranch(const Instruction* instr) { in VisitUnconditionalBranch()
318 void Instrument::VisitUnconditionalBranchToRegister(const Instruction* instr) { in VisitUnconditionalBranchToRegister()
326 void Instrument::VisitCompareBranch(const Instruction* instr) { in VisitCompareBranch()
334 void Instrument::VisitTestBranch(const Instruction* instr) { in VisitTestBranch()
342 void Instrument::VisitConditionalBranch(const Instruction* instr) { in VisitConditionalBranch()
350 void Instrument::VisitSystem(const Instruction* instr) { in VisitSystem()
358 void Instrument::VisitException(const Instruction* instr) { in VisitException()
366 void Instrument::InstrumentLoadStorePair(const Instruction* instr) { in InstrumentLoadStorePair()
378 void Instrument::VisitLoadStorePairPostIndex(const Instruction* instr) { in VisitLoadStorePairPostIndex()
384 void Instrument::VisitLoadStorePairOffset(const Instruction* instr) { in VisitLoadStorePairOffset()
390 void Instrument::VisitLoadStorePairPreIndex(const Instruction* instr) { in VisitLoadStorePairPreIndex()
396 void Instrument::VisitLoadStorePairNonTemporal(const Instruction* instr) { in VisitLoadStorePairNonTemporal()
402 void Instrument::VisitLoadStoreExclusive(const Instruction* instr) { in VisitLoadStoreExclusive()
410 void Instrument::VisitAtomicMemory(const Instruction* instr) { in VisitAtomicMemory()
418 void Instrument::VisitLoadLiteral(const Instruction* instr) { in VisitLoadLiteral()
426 void Instrument::InstrumentLoadStore(const Instruction* instr) { in InstrumentLoadStore()
466 void Instrument::VisitLoadStoreUnscaledOffset(const Instruction* instr) { in VisitLoadStoreUnscaledOffset()
472 void Instrument::VisitLoadStorePostIndex(const Instruction* instr) { in VisitLoadStorePostIndex()
479 void Instrument::VisitLoadStorePreIndex(const Instruction* instr) { in VisitLoadStorePreIndex()
485 void Instrument::VisitLoadStoreRegisterOffset(const Instruction* instr) { in VisitLoadStoreRegisterOffset()
491 void Instrument::VisitLoadStoreUnsignedOffset(const Instruction* instr) { in VisitLoadStoreUnsignedOffset()
497 void Instrument::VisitLogicalShifted(const Instruction* instr) { in VisitLogicalShifted()
505 void Instrument::VisitAddSubShifted(const Instruction* instr) { in VisitAddSubShifted()
513 void Instrument::VisitAddSubExtended(const Instruction* instr) { in VisitAddSubExtended()
521 void Instrument::VisitAddSubWithCarry(const Instruction* instr) { in VisitAddSubWithCarry()
529 void Instrument::VisitConditionalCompareRegister(const Instruction* instr) { in VisitConditionalCompareRegister()
537 void Instrument::VisitConditionalCompareImmediate(const Instruction* instr) { in VisitConditionalCompareImmediate()
545 void Instrument::VisitConditionalSelect(const Instruction* instr) { in VisitConditionalSelect()
553 void Instrument::VisitDataProcessing1Source(const Instruction* instr) { in VisitDataProcessing1Source()
561 void Instrument::VisitDataProcessing2Source(const Instruction* instr) { in VisitDataProcessing2Source()
569 void Instrument::VisitDataProcessing3Source(const Instruction* instr) { in VisitDataProcessing3Source()
577 void Instrument::VisitFPCompare(const Instruction* instr) { in VisitFPCompare()
585 void Instrument::VisitFPConditionalCompare(const Instruction* instr) { in VisitFPConditionalCompare()
593 void Instrument::VisitFPConditionalSelect(const Instruction* instr) { in VisitFPConditionalSelect()
601 void Instrument::VisitFPImmediate(const Instruction* instr) { in VisitFPImmediate()
609 void Instrument::VisitFPDataProcessing1Source(const Instruction* instr) { in VisitFPDataProcessing1Source()
617 void Instrument::VisitFPDataProcessing2Source(const Instruction* instr) { in VisitFPDataProcessing2Source()
625 void Instrument::VisitFPDataProcessing3Source(const Instruction* instr) { in VisitFPDataProcessing3Source()
633 void Instrument::VisitFPIntegerConvert(const Instruction* instr) { in VisitFPIntegerConvert()
641 void Instrument::VisitFPFixedPointConvert(const Instruction* instr) { in VisitFPFixedPointConvert()
649 void Instrument::VisitCrypto2RegSHA(const Instruction* instr) { in VisitCrypto2RegSHA()
657 void Instrument::VisitCrypto3RegSHA(const Instruction* instr) { in VisitCrypto3RegSHA()
665 void Instrument::VisitCryptoAES(const Instruction* instr) { in VisitCryptoAES()
673 void Instrument::VisitNEON2RegMisc(const Instruction* instr) { in VisitNEON2RegMisc()
681 void Instrument::VisitNEON2RegMiscFP16(const Instruction* instr) { in VisitNEON2RegMiscFP16()
689 void Instrument::VisitNEON3Same(const Instruction* instr) { in VisitNEON3Same()
697 void Instrument::VisitNEON3SameFP16(const Instruction* instr) { in VisitNEON3SameFP16()
705 void Instrument::VisitNEON3SameExtra(const Instruction* instr) { in VisitNEON3SameExtra()
713 void Instrument::VisitNEON3Different(const Instruction* instr) { in VisitNEON3Different()
721 void Instrument::VisitNEONAcrossLanes(const Instruction* instr) { in VisitNEONAcrossLanes()
729 void Instrument::VisitNEONByIndexedElement(const Instruction* instr) { in VisitNEONByIndexedElement()
737 void Instrument::VisitNEONCopy(const Instruction* instr) { in VisitNEONCopy()
745 void Instrument::VisitNEONExtract(const Instruction* instr) { in VisitNEONExtract()
753 void Instrument::VisitNEONLoadStoreMultiStruct(const Instruction* instr) { in VisitNEONLoadStoreMultiStruct()
761 void Instrument::VisitNEONLoadStoreMultiStructPostIndex( in VisitNEONLoadStoreMultiStructPostIndex()
770 void Instrument::VisitNEONLoadStoreSingleStruct(const Instruction* instr) { in VisitNEONLoadStoreSingleStruct()
778 void Instrument::VisitNEONLoadStoreSingleStructPostIndex( in VisitNEONLoadStoreSingleStructPostIndex()
787 void Instrument::VisitNEONModifiedImmediate(const Instruction* instr) { in VisitNEONModifiedImmediate()
795 void Instrument::VisitNEONScalar2RegMisc(const Instruction* instr) { in VisitNEONScalar2RegMisc()
803 void Instrument::VisitNEONScalar2RegMiscFP16(const Instruction* instr) { in VisitNEONScalar2RegMiscFP16()
811 void Instrument::VisitNEONScalar3Diff(const Instruction* instr) { in VisitNEONScalar3Diff()
819 void Instrument::VisitNEONScalar3Same(const Instruction* instr) { in VisitNEONScalar3Same()
827 void Instrument::VisitNEONScalar3SameFP16(const Instruction* instr) { in VisitNEONScalar3SameFP16()
835 void Instrument::VisitNEONScalar3SameExtra(const Instruction* instr) { in VisitNEONScalar3SameExtra()
843 void Instrument::VisitNEONScalarByIndexedElement(const Instruction* instr) { in VisitNEONScalarByIndexedElement()
851 void Instrument::VisitNEONScalarCopy(const Instruction* instr) { in VisitNEONScalarCopy()
859 void Instrument::VisitNEONScalarPairwise(const Instruction* instr) { in VisitNEONScalarPairwise()
867 void Instrument::VisitNEONScalarShiftImmediate(const Instruction* instr) { in VisitNEONScalarShiftImmediate()
875 void Instrument::VisitNEONShiftImmediate(const Instruction* instr) { in VisitNEONShiftImmediate()
883 void Instrument::VisitNEONTable(const Instruction* instr) { in VisitNEONTable()
891 void Instrument::VisitNEONPerm(const Instruction* instr) { in VisitNEONPerm()
899 void Instrument::VisitUnallocated(const Instruction* instr) { in VisitUnallocated()
907 void Instrument::VisitUnimplemented(const Instruction* instr) { in VisitUnimplemented()