| AddrSpaceCastSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs, unsigned SrcAS, unsigned DestAS) | llvm::AddrSpaceCastSDNode | inline | 
  | addUse(SDUse &U) | llvm::SDNode | inline | 
  | areOnlyUsersOf(ArrayRef< const SDNode * > Nodes, const SDNode *N) | llvm::SDNode | static | 
  | bitcastToAPInt() const | llvm::SDNode | inline | 
  | classof(const SDNode *N) | llvm::AddrSpaceCastSDNode | inlinestatic | 
  | const_reverse_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< SDNode, Options... >::type > | protected | 
  | const_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< SDNode, Options... >::type > | protected | 
  | ConstantSDNodeBits | llvm::SDNode |  | 
  | dropFlags(unsigned Mask) | llvm::SDNode | inline | 
  | DropOperands() | llvm::SDNode | protected | 
  | dump() const | llvm::SDNode |  | 
  | dump(const SelectionDAG *G) const | llvm::SDNode |  | 
  | dumpr() const | llvm::SDNode |  | 
  | dumpr(const SelectionDAG *G) const | llvm::SDNode |  | 
  | dumprFull(const SelectionDAG *G=nullptr) const | llvm::SDNode |  | 
  | dumprWithDepth(const SelectionDAG *G=nullptr, unsigned depth=100) const | llvm::SDNode |  | 
  | getAsAPIntVal() const | llvm::SDNode | inline | 
  | getAsZExtVal() const | llvm::SDNode | inline | 
  | getCFIType() const | llvm::SDNode | inline | 
  | getCombinerWorklistIndex() const | llvm::SDNode | inline | 
  | getConstantOperandAPInt(unsigned Num) const | llvm::SDNode | inline | 
  | getConstantOperandVal(unsigned Num) const | llvm::SDNode | inline | 
  | getDebugLoc() const | llvm::SDNode | inline | 
  | getDestAddressSpace() const | llvm::AddrSpaceCastSDNode | inline | 
  | getFlags() const | llvm::SDNode | inline | 
  | getGluedNode() const | llvm::SDNode | inline | 
  | getGluedUser() const | llvm::SDNode | inline | 
  | getHasDebugValue() const | llvm::SDNode | inline | 
  | getIndexedModeName(ISD::MemIndexedMode AM) | llvm::SDNode | static | 
  | getIROrder() const | llvm::SDNode | inline | 
  | getIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< SDNode, Options... >::type > | inline | 
  | getMachineOpcode() const | llvm::SDNode | inline | 
  | getMaxNumOperands() | llvm::SDNode | inlinestatic | 
  | getNextInBucket() const | llvm::FoldingSetBase::Node | inline | 
  | getNodeId() const | llvm::SDNode | inline | 
  | getNumOperands() const | llvm::SDNode | inline | 
  | getNumValues() const | llvm::SDNode | inline | 
  | getOpcode() const | llvm::SDNode | inline | 
  | getOperand(unsigned Num) const | llvm::SDNode | inline | 
  | getOperationName(const SelectionDAG *G=nullptr) const | llvm::SDNode |  | 
  | getParent() const | llvm::ilist_detail::node_parent_access< ilist_node_impl< ilist_detail::compute_node_options< SDNode, Options... >::type >, ilist_detail::compute_node_options< SDNode, Options... >::type::parent_ty > | inline | 
  | getReverseIterator() | llvm::ilist_node_impl< ilist_detail::compute_node_options< SDNode, Options... >::type > | inline | 
  | getSDVTList(MVT VT) | llvm::SDNode | inlineprotectedstatic | 
  | getSimpleValueType(unsigned ResNo) const | llvm::SDNode | inline | 
  | getSrcAddressSpace() const | llvm::AddrSpaceCastSDNode | inline | 
  | getValueSizeInBits(unsigned ResNo) const | llvm::SDNode | inline | 
  | getValueType(unsigned ResNo) const | llvm::SDNode | inline | 
  | getVTList() const | llvm::SDNode | inline | 
  | hasAnyUseOfValue(unsigned Value) const | llvm::SDNode |  | 
  | hasNUsesOfValue(unsigned NUses, unsigned Value) const | llvm::SDNode | inline | 
  | hasOneUse() const | llvm::SDNode | inline | 
  | hasPoisonGeneratingFlags() const | llvm::SDNode | inline | 
  | hasPredecessor(const SDNode *N) const | llvm::SDNode |  | 
  | hasPredecessorHelper(const SDNode *N, SmallPtrSetImpl< const SDNode * > &Visited, SmallVectorImpl< const SDNode * > &Worklist, unsigned int MaxSteps=0, bool TopologicalPrune=false) | llvm::SDNode | inlinestatic | 
  | ilist_node_impl()=default | llvm::ilist_node_impl< ilist_detail::compute_node_options< SDNode, Options... >::type > | protected | 
  | intersectFlagsWith(const SDNodeFlags Flags) | llvm::SDNode |  | 
  | isAnyAdd() const | llvm::SDNode | inline | 
  | isAssert() const | llvm::SDNode | inline | 
  | isDivergent() const | llvm::SDNode | inline | 
  | isMachineOpcode() const | llvm::SDNode | inline | 
  | isMemIntrinsic() const | llvm::SDNode | inline | 
  | isOnlyUserOf(const SDNode *N) const | llvm::SDNode |  | 
  | isOperandOf(const SDNode *N) const | llvm::SDNode |  | 
  | isPredecessorOf(const SDNode *N) const | llvm::SDNode | inline | 
  | isSentinel() const | llvm::ilist_node_impl< ilist_detail::compute_node_options< SDNode, Options... >::type > | inline | 
  | isStrictFPOpcode() | llvm::SDNode | inline | 
  | isTargetOpcode() const | llvm::SDNode | inline | 
  | isUndef() const | llvm::SDNode | inline | 
  | isVPOpcode() const | llvm::SDNode | inline | 
  | LoadSDNodeBits | llvm::SDNode |  | 
  | LSBaseSDNodeBits | llvm::SDNode |  | 
  | MemSDNodeBits | llvm::SDNode |  | 
  | Node()=default | llvm::FoldingSetBase::Node |  | 
  | NumLSBaseSDNodeBits enum value | llvm::SDNode | protected | 
  | NumMemSDNodeBits enum value | llvm::SDNode | protected | 
  | NumSDNodeBits enum value | llvm::SDNode | protected | 
  | op_begin() const | llvm::SDNode | inline | 
  | op_end() const | llvm::SDNode | inline | 
  | op_iterator typedef | llvm::SDNode |  | 
  | op_values() const | llvm::SDNode | inline | 
  | ops() const | llvm::SDNode | inline | 
  | PersistentId | llvm::SDNode |  | 
  | print(raw_ostream &OS, const SelectionDAG *G=nullptr) const | llvm::SDNode |  | 
  | print_details(raw_ostream &OS, const SelectionDAG *G) const | llvm::SDNode |  | 
  | print_types(raw_ostream &OS, const SelectionDAG *G) const | llvm::SDNode |  | 
  | printr(raw_ostream &OS, const SelectionDAG *G=nullptr) const | llvm::SDNode |  | 
  | printrFull(raw_ostream &O, const SelectionDAG *G=nullptr) const | llvm::SDNode |  | 
  | printrWithDepth(raw_ostream &O, const SelectionDAG *G=nullptr, unsigned depth=100) const | llvm::SDNode |  | 
  | Profile(FoldingSetNodeID &ID) const | llvm::SDNode |  | 
  | RawSDNodeBits | llvm::SDNode |  | 
  | reverse_self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< SDNode, Options... >::type > | protected | 
  | SDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs) | llvm::SDNode | inlineprotected | 
  | SDNodeBits | llvm::SDNode |  | 
  | self_iterator typedef | llvm::ilist_node_impl< ilist_detail::compute_node_options< SDNode, Options... >::type > | protected | 
  | setCFIType(uint32_t Type) | llvm::SDNode | inline | 
  | setCombinerWorklistIndex(int Index) | llvm::SDNode | inline | 
  | setDebugLoc(DebugLoc dl) | llvm::SDNode | inline | 
  | setFlags(SDNodeFlags NewFlags) | llvm::SDNode | inline | 
  | setHasDebugValue(bool b) | llvm::SDNode | inline | 
  | setIROrder(unsigned Order) | llvm::SDNode | inline | 
  | SetNextInBucket(void *N) | llvm::FoldingSetBase::Node | inline | 
  | setNodeId(int Id) | llvm::SDNode | inline | 
  | setParent(ilist_detail::compute_node_options< SDNode, Options... >::type::parent_ty *Parent) | llvm::ilist_detail::node_parent_access< ilist_node_impl< ilist_detail::compute_node_options< SDNode, Options... >::type >, ilist_detail::compute_node_options< SDNode, Options... >::type::parent_ty > | inline | 
  | StoreSDNodeBits | llvm::SDNode |  | 
  | use_begin() const | llvm::SDNode | inline | 
  | use_empty() const | llvm::SDNode | inline | 
  | use_end() | llvm::SDNode | inlinestatic | 
  | use_size() const | llvm::SDNode | inline | 
  | user_begin() const | llvm::SDNode | inline | 
  | user_end() | llvm::SDNode | inlinestatic | 
  | users() | llvm::SDNode | inline | 
  | users() const | llvm::SDNode | inline | 
  | uses() | llvm::SDNode | inline | 
  | uses() const | llvm::SDNode | inline | 
  | value_begin() const | llvm::SDNode | inline | 
  | value_end() const | llvm::SDNode | inline | 
  | value_iterator typedef | llvm::SDNode |  | 
  | values() const | llvm::SDNode | inline |