| AddressExpression | llvm::DbgVariableRecord | |
| addVariableLocationOps(ArrayRef< Value * > NewValues, DIExpression *NewExpr) | llvm::DbgVariableRecord | |
| classof(const DbgRecord *E) | llvm::DbgVariableRecord | inlinestatic |
| clone() const | llvm::DbgVariableRecord | |
| const_reverse_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< DbgRecord, Options... >::type > | protected |
| const_self_iterator typedef | llvm::DbgRecord | |
| createDbgVariableRecord(Value *Location, DILocalVariable *DV, DIExpression *Expr, const DILocation *DI) | llvm::DbgVariableRecord | static |
| createDbgVariableRecord(Value *Location, DILocalVariable *DV, DIExpression *Expr, const DILocation *DI, DbgVariableRecord &InsertBefore) | llvm::DbgVariableRecord | static |
| createDebugIntrinsic(Module *M, Instruction *InsertBefore) const | llvm::DbgVariableRecord | |
| createDVRAssign(Value *Val, DILocalVariable *Variable, DIExpression *Expression, DIAssignID *AssignID, Value *Address, DIExpression *AddressExpression, const DILocation *DI) | llvm::DbgVariableRecord | static |
| createDVRDeclare(Value *Address, DILocalVariable *DV, DIExpression *Expr, const DILocation *DI) | llvm::DbgVariableRecord | static |
| createDVRDeclare(Value *Address, DILocalVariable *DV, DIExpression *Expr, const DILocation *DI, DbgVariableRecord &InsertBefore) | llvm::DbgVariableRecord | static |
| createLinkedDVRAssign(Instruction *LinkedInstr, Value *Val, DILocalVariable *Variable, DIExpression *Expression, Value *Address, DIExpression *AddressExpression, const DILocation *DI) | llvm::DbgVariableRecord | static |
| createUnresolvedDbgVariableRecord(LocationType Type, Metadata *Val, MDNode *Variable, MDNode *Expression, MDNode *AssignID, Metadata *Address, MDNode *AddressExpression, MDNode *DI) | llvm::DbgVariableRecord | static |
| DbgLoc | llvm::DbgRecord | protected |
| DbgRecord(Kind RecordKind, DebugLoc DL) | llvm::DbgRecord | inline |
| DbgVariableRecord(const DbgVariableIntrinsic *DVI) | llvm::DbgVariableRecord | |
| DbgVariableRecord(const DbgVariableRecord &DVR) | llvm::DbgVariableRecord | |
| DbgVariableRecord(Metadata *Location, DILocalVariable *DV, DIExpression *Expr, const DILocation *DI, LocationType Type=LocationType::Value) | llvm::DbgVariableRecord | |
| DbgVariableRecord(Metadata *Value, DILocalVariable *Variable, DIExpression *Expression, DIAssignID *AssignID, Metadata *Address, DIExpression *AddressExpression, const DILocation *DI) | llvm::DbgVariableRecord | |
| DebugValues | llvm::DebugValueUser | protected |
| DebugValueUser class | llvm::DbgVariableRecord | friend |
| llvm::DebugValueUser::DebugValueUser(std::array< Metadata *, 3 > DebugValues) | llvm::DebugValueUser | inlineexplicitprotected |
| llvm::DebugValueUser::DebugValueUser(DebugValueUser &&X) | llvm::DebugValueUser | inlineprotected |
| llvm::DebugValueUser::DebugValueUser(const DebugValueUser &X) | llvm::DebugValueUser | inlineprotected |
| deleteRecord() | llvm::DbgRecord | |
| dump() const | llvm::DbgRecord | |
| eraseFromParent() | llvm::DbgRecord | |
| Expression | llvm::DbgVariableRecord | |
| getAddress() const | llvm::DbgVariableRecord | |
| getAddressExpression() const | llvm::DbgVariableRecord | inline |
| getAssignID() const | llvm::DbgVariableRecord | |
| getBlock() | llvm::DbgRecord | |
| getBlock() const | llvm::DbgRecord | |
| getContext() | llvm::DbgRecord | |
| getContext() const | llvm::DbgRecord | |
| getDebugLoc() const | llvm::DbgRecord | inline |
| getDebugValues() const | llvm::DebugValueUser | inlineprotected |
| getExpression() const | llvm::DbgVariableRecord | inline |
| getFragment() const | llvm::DbgVariableRecord | |
| getFragmentOrEntireVariable() const | llvm::DbgVariableRecord | inline |
| getFragmentSizeInBits() const | llvm::DbgVariableRecord | |
| getFunction() | llvm::DbgRecord | |
| getFunction() const | llvm::DbgRecord | |
| getInstruction() const | llvm::DbgRecord | |
| getIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< DbgRecord, Options... >::type > | inline |
| getMarker() | llvm::DbgRecord | inline |
| getMarker() const | llvm::DbgRecord | inline |
| getModule() | llvm::DbgRecord | |
| getModule() const | llvm::DbgRecord | |
| getNextNode() | llvm::DbgRecord | inline |
| getNumVariableLocationOps() const | llvm::DbgVariableRecord | |
| getParent() const | llvm::DbgRecord | |
| getParent() | llvm::DbgRecord | |
| getPrevNode() | llvm::DbgRecord | inline |
| getRawAddress() const | llvm::DbgVariableRecord | inline |
| getRawAddressExpression() const | llvm::DbgVariableRecord | inline |
| getRawAssignID() const | llvm::DbgVariableRecord | inline |
| getRawExpression() const | llvm::DbgVariableRecord | inline |
| getRawLocation() const | llvm::DbgVariableRecord | inline |
| getRawVariable() const | llvm::DbgVariableRecord | inline |
| getRecordKind() const | llvm::DbgRecord | inline |
| getReverseIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< DbgRecord, Options... >::type > | inline |
| getType() const | llvm::DbgVariableRecord | inline |
| getUser() | llvm::DebugValueUser | protected |
| getUser() const | llvm::DebugValueUser | protected |
| getValue(unsigned OpIdx=0) const | llvm::DbgVariableRecord | inline |
| getVariable() const | llvm::DbgVariableRecord | inline |
| getVariableLocationOp(unsigned OpIdx) const | llvm::DbgVariableRecord | |
| handleChangedLocation(Metadata *NewLocation) | llvm::DbgVariableRecord | |
| handleChangedValue(void *Old, Metadata *NewDebugValue) | llvm::DebugValueUser | protected |
| hasArgList() const | llvm::DbgVariableRecord | inline |
| hasValidLocation() const | llvm::DbgVariableRecord | inline |
| ilist_node_impl()=default | llvm::ilist_node_impl< ilist_detail::compute_node_options< DbgRecord, Options... >::type > | protected |
| insertAfter(DbgRecord *InsertAfter) | llvm::DbgRecord | |
| insertAfter(self_iterator InsertAfter) | llvm::DbgRecord | |
| insertBefore(DbgRecord *InsertBefore) | llvm::DbgRecord | |
| insertBefore(self_iterator InsertBefore) | llvm::DbgRecord | |
| isAddressOfVariable() const | llvm::DbgVariableRecord | inline |
| isDbgAssign() const | llvm::DbgVariableRecord | inline |
| isDbgDeclare() const | llvm::DbgVariableRecord | inline |
| isDbgValue() const | llvm::DbgVariableRecord | inline |
| isEquivalentTo(const DbgVariableRecord &Other) const | llvm::DbgVariableRecord | inline |
| llvm::DbgRecord::isEquivalentTo(const DbgRecord &R) const | llvm::DbgRecord | |
| isIdenticalToWhenDefined(const DbgVariableRecord &Other) const | llvm::DbgVariableRecord | inline |
| llvm::DbgRecord::isIdenticalToWhenDefined(const DbgRecord &R) const | llvm::DbgRecord | |
| isKillAddress() const | llvm::DbgVariableRecord | |
| isKillLocation() const | llvm::DbgVariableRecord | |
| isSentinel() const | llvm::ilist_node_impl< ilist_detail::compute_node_options< DbgRecord, Options... >::type > | inline |
| isValueOfVariable() const | llvm::DbgVariableRecord | inline |
| Kind enum name | llvm::DbgRecord | |
| LabelKind enum value | llvm::DbgRecord | |
| location_ops() const | llvm::DbgVariableRecord | |
| LocationType enum name | llvm::DbgVariableRecord | |
| Marker | llvm::DbgRecord | |
| moveAfter(DbgRecord *MoveAfter) | llvm::DbgRecord | |
| moveAfter(self_iterator MoveAfter) | llvm::DbgRecord | |
| moveBefore(DbgRecord *MoveBefore) | llvm::DbgRecord | |
| moveBefore(self_iterator MoveBefore) | llvm::DbgRecord | |
| operator!=(const DebugValueUser &X) const | llvm::DebugValueUser | inlineprotected |
| operator=(DebugValueUser &&X) | llvm::DebugValueUser | inlineprotected |
| operator=(const DebugValueUser &X) | llvm::DebugValueUser | inlineprotected |
| operator==(const DebugValueUser &X) const | llvm::DebugValueUser | inlineprotected |
| print(raw_ostream &O, bool IsForDebug=false) const | llvm::DbgVariableRecord | |
| print(raw_ostream &ROS, ModuleSlotTracker &MST, bool IsForDebug) const | llvm::DbgVariableRecord | |
| RecordKind | llvm::DbgRecord | protected |
| removeFromParent() | llvm::DbgRecord | |
| replaceVariableLocationOp(Value *OldValue, Value *NewValue, bool AllowEmpty=false) | llvm::DbgVariableRecord | |
| replaceVariableLocationOp(unsigned OpIdx, Value *NewValue) | llvm::DbgVariableRecord | |
| resetDebugValue(size_t Idx, Metadata *DebugValue) | llvm::DebugValueUser | inlineprotected |
| resetDebugValues() | llvm::DebugValueUser | inlineprotected |
| reverse_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< DbgRecord, Options... >::type > | protected |
| self_iterator typedef | llvm::DbgRecord | |
| setAddress(Value *V) | llvm::DbgVariableRecord | inline |
| setAddressExpression(DIExpression *NewExpr) | llvm::DbgVariableRecord | inline |
| setAssignId(DIAssignID *New) | llvm::DbgVariableRecord | |
| setDebugLoc(DebugLoc Loc) | llvm::DbgRecord | inline |
| setExpression(DIExpression *NewExpr) | llvm::DbgVariableRecord | inline |
| setKillAddress() | llvm::DbgVariableRecord | |
| setKillLocation() | llvm::DbgVariableRecord | |
| setMarker(DbgMarker *M) | llvm::DbgRecord | inline |
| setParent(ilist_detail::compute_node_options< DbgRecord, Options... >::type::parent_ty *Parent) | llvm::ilist_detail::node_parent_access< ilist_node_impl< ilist_detail::compute_node_options< DbgRecord, Options... >::type >, ilist_detail::compute_node_options< DbgRecord, Options... >::type::parent_ty > | inline |
| setRawLocation(Metadata *NewLocation) | llvm::DbgVariableRecord | inline |
| setVariable(DILocalVariable *NewVar) | llvm::DbgVariableRecord | inline |
| Type | llvm::DbgVariableRecord | |
| ValueKind enum value | llvm::DbgRecord | |
| Variable | llvm::DbgVariableRecord | |
| ~DbgRecord()=default | llvm::DbgRecord | protected |
| ~DebugValueUser() | llvm::DebugValueUser | inlineprotected |