Home
last modified time | relevance | path

Searched refs:StackID (Results 1 – 25 of 54) sorted by relevance

123

/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DStackID.h17 class StackID {
20 StackID() = default;
22 explicit StackID(lldb::addr_t pc, lldb::addr_t cfa, in StackID() function
26 StackID(const StackID &rhs) in StackID() function
29 ~StackID() = default;
54 const StackID &operator=(const StackID &rhs) {
91 bool operator==(const StackID &lhs, const StackID &rhs);
92 bool operator!=(const StackID &lhs, const StackID &rhs);
95 bool operator<(const StackID &lhs, const StackID &rhs);
H A DThreadPlanStepThrough.h34 ThreadPlanStepThrough(Thread &thread, StackID &return_stack_id,
43 Thread::QueueThreadPlanForStepThrough(StackID &return_stack_id,
53 StackID m_return_stack_id;
H A DThreadPlanStepInstruction.h49 StackID m_stack_id;
50 StackID m_parent_frame_id;
H A DThread.h88 ThreadEventData(const lldb::ThreadSP thread_sp, const StackID &stack_id);
106 static StackID GetStackIDFromEvent(const Event *event_ptr);
112 StackID GetStackID() const { return m_stack_id; } in GetStackID()
116 StackID m_stack_id;
432 virtual lldb::StackFrameSP GetFrameWithStackID(const StackID &stack_id) { in GetFrameWithStackID()
925 QueueThreadPlanForStepThrough(StackID &return_stack_id,
1352 void BroadcastSelectedFrameChange(StackID &new_frame_id);
H A DThreadPlanStepRange.h68 StackID m_stack_id; // Use the stack ID so we can tell step out from step in.
69 StackID m_parent_stack_id; // Use the parent stack ID so we can identify tail
H A DThreadPlanStepOut.h57 StackID m_step_out_to_id;
58 StackID m_immediate_step_from_id;
H A DStackFrame.h129 StackID &GetStackID();
526 StackID m_id;
H A DThreadPlanStepUntil.h40 StackID m_stack_id;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackSlotColoring.cpp278 auto StackID = MFI->getStackID(FI); in InitializeSlots() local
279 if (StackID != 0) { in InitializeSlots()
280 AllColors.resize(StackID + 1); in InitializeSlots()
281 UsedColors.resize(StackID + 1); in InitializeSlots()
282 AllColors[StackID].resize(LastFI); in InitializeSlots()
283 UsedColors[StackID].resize(LastFI); in InitializeSlots()
286 AllColors[StackID].set(FI); in InitializeSlots()
305 uint8_t StackID = MFI->getStackID(FI); in ColorSlot() local
310 Color = UsedColors[StackID].find_first(); in ColorSlot()
317 Color = UsedColors[StackID].find_next(Color); in ColorSlot()
[all …]
H A DMachineFrameInfo.cpp54 uint8_t StackID) { in CreateStackObject() argument
58 !IsSpillSlot, StackID)); in CreateStackObject()
61 if (contributesToMaxAlignment(StackID)) in CreateStackObject()
221 if (SO.StackID != 0) in print()
222 OS << "id=" << static_cast<unsigned>(SO.StackID) << ' '; in print()
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DStackID.cpp17 void StackID::Dump(Stream *s) { in Dump()
33 bool lldb_private::operator==(const StackID &lhs, const StackID &rhs) { in operator ==()
47 bool lldb_private::operator!=(const StackID &lhs, const StackID &rhs) { in operator !=()
60 bool lldb_private::operator<(const StackID &lhs, const StackID &rhs) { in operator <()
H A DThreadPlanStepInstruction.cpp101 StackID cur_frame_id = thread.GetStackFrameAtIndex(0)->GetStackID(); in IsPlanStale()
141 StackID cur_frame_zero_id = cur_frame_sp->GetStackID(); in ShouldStop()
H A DThreadPlanStepThrough.cpp28 StackID &m_stack_id, in ThreadPlanStepThrough()
253 StackID cur_frame_zero_id = thread.GetStackFrameAtIndex(0)->GetStackID(); in HitOurBackstopBreakpoint()
H A DThreadPlanStepOut.cpp299 StackID frame_zero_id = in DoPlanExplainsStop()
367 StackID frame_zero_id = GetThread().GetStackFrameAtIndex(0)->GetStackID(); in ShouldStop()
527 StackID frame_zero_id = GetThread().GetStackFrameAtIndex(0)->GetStackID(); in IsPlanStale()
H A DThreadPlanStepUntil.cpp175 StackID cur_frame_zero_id; in AnalyzeStop()
198 StackID frame_zero_id = in AnalyzeStop()
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_ignoreset.h23 void Add(StackID stack_id);
26 StackID At(uptr i) const;
31 StackID stacks_[kMaxSize];
H A Dtsan_mutexset.h27 StackID stack_id;
42 void AddAddr(uptr addr, StackID stack_id, bool write);
81 void MutexSet::AddAddr(uptr addr, StackID stack_id, bool write) {} in AddAddr()
H A Dtsan_rtl_mutex.cpp27 FastState last_lock, StackID creation_stack_id);
40 StackID Unwind() override { return CurrentStackId(thr, pc); } in Unwind()
51 uptr addr, StackID creation_stack_id) { in ReportMutexMisuse()
69 StackID stack_id, bool write) { in RecordMutexLock()
101 StackID creation_stack_id; in MutexDestroy()
170 StackID creation_stack_id = kInvalidStackID; in MutexPostLock()
220 StackID creation_stack_id; in MutexUnlock()
287 StackID creation_stack_id = kInvalidStackID; in MutexPostReadLock()
329 StackID creation_stack_id; in MutexReadUnlock()
370 StackID creation_stack_id; in MutexReadOrWriteUnlock()
[all …]
H A Dtsan_ignoreset.cpp22 void IgnoreSet::Add(StackID stack_id) { in Add()
32 StackID IgnoreSet::At(uptr i) const { in At()
H A Dtsan_rtl.h226 StackID last_sleep_stack_id;
269 StackID creation_stack_id;
415 int AddMutex(uptr addr, StackID creation_stack_id);
417 void AddSleep(StackID stack_id);
514 StackID CurrentStackId(ThreadState *thr, uptr pc);
515 ReportStack *SymbolizeStackId(StackID stack_id);
770 StackID stk);
H A Dtsan_trace.h117 sizeof(StackID) * kByteBits - kStackIDLoBits;
129 u64 stack_hi : sizeof(StackID) * kByteBits - kStackIDLoBits;
H A Dtsan_fd.h57 bool FdLocation(uptr addr, int *fd, Tid *tid, StackID *stack, bool *closed);
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h160 uint8_t StackID; member
186 bool IsAliased, uint8_t StackID = 0)
188 isImmutable(IsImmutable), isSpillSlot(IsSpillSlot), StackID(StackID), in SPOffset()
493 bool contributesToMaxAlignment(uint8_t StackID) { in contributesToMaxAlignment() argument
494 return StackID == TargetStackID::Default || in contributesToMaxAlignment()
495 StackID == TargetStackID::ScalableVector; in contributesToMaxAlignment()
505 uint8_t StackID = getStackID(ObjectIdx); in setObjectAlignment() local
506 if (contributesToMaxAlignment(StackID)) in setObjectAlignment()
751 return Objects[ObjectIdx+NumFixedObjects].StackID; in getStackID()
758 Objects[ObjectIdx+NumFixedObjects].StackID = ID; in setStackID()
H A DMachineMemOperand.h50 uint8_t StackID; member
54 : V(v), Offset(offset), StackID(ID) { in V()
60 : V(v), Offset(offset), StackID(ID) { in V()
66 StackID(0) {}
72 : V(v), Offset(offset), StackID(ID) { in V()
85 return MachinePointerInfo(cast<const Value *>(V), Offset + O, StackID); in getWithOffset()
87 StackID); in getWithOffset()
H A DMIRYamlMapping.h251 TargetStackID::Value StackID;
263 StackID == Other.StackID &&
291 YamlIO.mapOptional("stack-id", Object.StackID, TargetStackID::Default);
342 TargetStackID::Value StackID;
354 StackID == Other.StackID &&
392 YamlIO.mapOptional("stack-id", Object.StackID, TargetStackID::Default);

123