Home
last modified time | relevance | path

Searched refs:DebugValueUser (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DMetadata.h212 class DebugValueUser {
232 DebugValueUser() = default;
233 explicit DebugValueUser(std::array<Metadata *, 3> DebugValues) in DebugValueUser() function
237 DebugValueUser(DebugValueUser &&X) { in DebugValueUser() function
241 DebugValueUser(const DebugValueUser &X) { in DebugValueUser() function
246 DebugValueUser &operator=(DebugValueUser &&X) {
256 DebugValueUser &operator=(const DebugValueUser &X) {
266 ~DebugValueUser() { untrackDebugValues(); } in ~DebugValueUser()
280 bool operator==(const DebugValueUser &X) const {
283 bool operator!=(const DebugValueUser &X) const {
[all …]
H A DDebugProgramInstruction.h77 class DPValue : public ilist_node<DPValue>, private DebugValueUser {
78 friend class DebugValueUser; variable
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DMetadata.cpp152 const DPValue *DebugValueUser::getUser() const { in getUser()
156 void DebugValueUser::handleChangedValue(void *Old, Metadata *New) { in handleChangedValue()
164 void DebugValueUser::trackDebugValue(size_t Idx) { in trackDebugValue()
171 void DebugValueUser::trackDebugValues() { in trackDebugValues()
177 void DebugValueUser::untrackDebugValue(size_t Idx) { in untrackDebugValue()
184 void DebugValueUser::untrackDebugValues() { in untrackDebugValues()
190 void DebugValueUser::retrackDebugValues(DebugValueUser &X) { in retrackDebugValues()
191 assert(DebugValueUser::operator==(X) && "Expected values to match"); in retrackDebugValues()
269 if (!Owner.is<DebugValueUser *>()) in getAllDPValueUsers()
385 if (Owner.is<DebugValueUser *>()) { in replaceAllUsesWith()
[all …]
H A DDebugProgramInstruction.cpp17 : DebugValueUser({DVI->getRawLocation(), nullptr, nullptr}), in DPValue()
43 : DebugValueUser(DPV.DebugValues), Variable(DPV.getVariable()), in DPValue()
49 : DebugValueUser({Location, nullptr, nullptr}), Variable(DV), in DPValue()
56 : DebugValueUser({Value, Address, AssignID}), Variable(Variable), in DPValue()