HomeSort by relevance Sort by last modified time
    Searched refs:InstructionLocation (Results 1 - 3 of 3) sorted by null

  /external/llvm/lib/Transforms/Scalar/
SampleProfile.cpp 77 struct InstructionLocation {
78 InstructionLocation(int L, unsigned D) : LineOffset(L), Discriminator(D) {}
85 template <> struct DenseMapInfo<InstructionLocation> {
88 static inline InstructionLocation getEmptyKey() {
89 return InstructionLocation(OffsetInfo::getEmptyKey(),
92 static inline InstructionLocation getTombstoneKey() {
93 return InstructionLocation(OffsetInfo::getTombstoneKey(),
96 static inline unsigned getHashValue(InstructionLocation Val) {
100 static inline bool isEqual(InstructionLocation LHS, InstructionLocation RHS)
    [all...]
  /art/runtime/
profiler.h 44 typedef std::pair<mirror::ArtMethod*, uint32_t> InstructionLocation;
108 void PutStack(const std::vector<InstructionLocation>& stack_dump);
180 void RecordStack(const std::vector<InstructionLocation>& stack) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
profiler.cc 109 std::vector<InstructionLocation> stack;
449 void BackgroundMethodSamplingProfiler::RecordStack(const std::vector<InstructionLocation>& stack) {
505 void ProfileSampleResults::PutStack(const std::vector<InstructionLocation>& stack) {
520 for (std::vector<InstructionLocation>::const_reverse_iterator iter = stack.rbegin();
522 InstructionLocation inst_loc = *iter;

Completed in 86 milliseconds