Searched refs:DebugValueUser (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Metadata.h | 212 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 D | DebugProgramInstruction.h | 77 class DPValue : public ilist_node<DPValue>, private DebugValueUser { 78 friend class DebugValueUser; variable
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Metadata.cpp | 152 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 D | DebugProgramInstruction.cpp | 17 : 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()
|