LLVM 20.0.0git
llvm::MemSDNode Member List

This is the complete list of members for llvm::MemSDNode, including all inherited members.

addUse(SDUse &U)llvm::SDNodeinline
areOnlyUsersOf(ArrayRef< const SDNode * > Nodes, const SDNode *N)llvm::SDNodestatic
classof(const SDNode *N)llvm::MemSDNodeinlinestatic
const_reverse_self_iterator typedefllvm::ilist_node_impl< OptionsT >protected
const_self_iterator typedefllvm::ilist_node_impl< OptionsT >protected
ConstantSDNodeBitsllvm::SDNode
DropOperands()llvm::SDNodeprotected
dump() constllvm::SDNode
dump(const SelectionDAG *G) constllvm::SDNode
dumpr() constllvm::SDNode
dumpr(const SelectionDAG *G) constllvm::SDNode
dumprFull(const SelectionDAG *G=nullptr) constllvm::SDNode
dumprWithDepth(const SelectionDAG *G=nullptr, unsigned depth=100) constllvm::SDNode
getAAInfo() constllvm::MemSDNodeinline
getAddressSpace() constllvm::MemSDNodeinline
getAlign() constllvm::MemSDNodeinline
getAsAPIntVal() constllvm::SDNodeinline
getAsZExtVal() constllvm::SDNodeinline
getBasePtr() constllvm::MemSDNodeinline
getCFIType() constllvm::SDNodeinline
getChain() constllvm::MemSDNodeinline
getCombinerWorklistIndex() constllvm::SDNodeinline
getConstantOperandAPInt(unsigned Num) constllvm::SDNodeinline
getConstantOperandVal(unsigned Num) constllvm::SDNodeinline
getDebugLoc() constllvm::SDNodeinline
getFlags() constllvm::SDNodeinline
getGluedNode() constllvm::SDNodeinline
getGluedUser() constllvm::SDNodeinline
getHasDebugValue() constllvm::SDNodeinline
getIndexedModeName(ISD::MemIndexedMode AM)llvm::SDNodestatic
getIROrder() constllvm::SDNodeinline
getIterator()llvm::ilist_node_impl< OptionsT >inline
getIterator() constllvm::ilist_node_impl< OptionsT >inline
getMachineOpcode() constllvm::SDNodeinline
getMaxNumOperands()llvm::SDNodeinlinestatic
getMemOperand() constllvm::MemSDNodeinline
getMemoryVT() constllvm::MemSDNodeinline
getMergedOrdering() constllvm::MemSDNodeinline
getNextInBucket() constllvm::FoldingSetBase::Nodeinline
getNodeId() constllvm::SDNodeinline
getNumOperands() constllvm::SDNodeinline
getNumValues() constllvm::SDNodeinline
getOpcode() constllvm::SDNodeinline
getOperand(unsigned Num) constllvm::SDNodeinline
getOperationName(const SelectionDAG *G=nullptr) constllvm::SDNode
getOriginalAlign() constllvm::MemSDNodeinline
getParent() constllvm::ilist_detail::node_parent_access< ilist_node_impl< OptionsT >, OptionsT::parent_ty >inline
getParent()llvm::ilist_detail::node_parent_access< ilist_node_impl< OptionsT >, OptionsT::parent_ty >inline
getPointerInfo() constllvm::MemSDNodeinline
getRanges() constllvm::MemSDNodeinline
getRawSubclassData() constllvm::MemSDNodeinline
getReverseIterator()llvm::ilist_node_impl< OptionsT >inline
getReverseIterator() constllvm::ilist_node_impl< OptionsT >inline
getSDVTList(EVT VT)llvm::SDNodeinlineprotectedstatic
getSimpleValueType(unsigned ResNo) constllvm::SDNodeinline
getSrcValueOffset() constllvm::MemSDNodeinline
getSuccessOrdering() constllvm::MemSDNodeinline
getSyncScopeID() constllvm::MemSDNodeinline
getValueSizeInBits(unsigned ResNo) constllvm::SDNodeinline
getValueType(unsigned ResNo) constllvm::SDNodeinline
getVTList() constllvm::SDNodeinline
hasAnyUseOfValue(unsigned Value) constllvm::SDNode
hasNUsesOfValue(unsigned NUses, unsigned Value) constllvm::SDNode
hasOneUse() constllvm::SDNodeinline
hasPoisonGeneratingFlags() constllvm::SDNodeinline
hasPredecessor(const SDNode *N) constllvm::SDNode
hasPredecessorHelper(const SDNode *N, SmallPtrSetImpl< const SDNode * > &Visited, SmallVectorImpl< const SDNode * > &Worklist, unsigned int MaxSteps=0, bool TopologicalPrune=false)llvm::SDNodeinlinestatic
ilist_node_impl()=defaultllvm::ilist_node_impl< OptionsT >protected
intersectFlagsWith(const SDNodeFlags Flags)llvm::SDNode
isAtomic() constllvm::MemSDNodeinline
isDereferenceable() constllvm::MemSDNodeinline
isDivergent() constllvm::SDNodeinline
isInvariant() constllvm::MemSDNodeinline
isMachineOpcode() constllvm::SDNodeinline
isMemIntrinsic() constllvm::SDNodeinline
isNonTemporal() constllvm::MemSDNodeinline
isOnlyUserOf(const SDNode *N) constllvm::SDNode
isOperandOf(const SDNode *N) constllvm::SDNode
isPredecessorOf(const SDNode *N) constllvm::SDNodeinline
isSentinel() constllvm::ilist_node_impl< OptionsT >inline
isSimple() constllvm::MemSDNodeinline
isStrictFPOpcode()llvm::SDNodeinline
isTargetMemoryOpcode() constllvm::SDNodeinline
isTargetOpcode() constllvm::SDNodeinline
isTargetStrictFPOpcode() constllvm::SDNodeinline
isUndef() constllvm::SDNodeinline
isUnordered() constllvm::MemSDNodeinline
isVolatile() constllvm::MemSDNodeinline
isVPOpcode() constllvm::SDNodeinline
LoadSDNodeBitsllvm::SDNode
LSBaseSDNodeBitsllvm::SDNode
MemSDNode(unsigned Opc, unsigned Order, const DebugLoc &dl, SDVTList VTs, EVT memvt, MachineMemOperand *MMO)llvm::MemSDNode
MemSDNodeBitsllvm::SDNode
MMOllvm::MemSDNodeprotected
Node()=defaultllvm::FoldingSetBase::Node
NumLSBaseSDNodeBits enum valuellvm::SDNodeprotected
NumMemSDNodeBits enum valuellvm::SDNodeprotected
NumSDNodeBits enum valuellvm::SDNodeprotected
op_begin() constllvm::SDNodeinline
op_end() constllvm::SDNodeinline
op_iterator typedefllvm::SDNode
op_values() constllvm::SDNodeinline
ops() constllvm::SDNodeinline
PersistentIdllvm::SDNode
print(raw_ostream &OS, const SelectionDAG *G=nullptr) constllvm::SDNode
print_details(raw_ostream &OS, const SelectionDAG *G) constllvm::SDNode
print_types(raw_ostream &OS, const SelectionDAG *G) constllvm::SDNode
printr(raw_ostream &OS, const SelectionDAG *G=nullptr) constllvm::SDNode
printrFull(raw_ostream &O, const SelectionDAG *G=nullptr) constllvm::SDNode
printrWithDepth(raw_ostream &O, const SelectionDAG *G=nullptr, unsigned depth=100) constllvm::SDNode
Profile(FoldingSetNodeID &ID) constllvm::SDNode
RawSDNodeBitsllvm::SDNode
readMem() constllvm::MemSDNodeinline
refineAlignment(const MachineMemOperand *NewMMO)llvm::MemSDNodeinline
reverse_self_iterator typedefllvm::ilist_node_impl< OptionsT >protected
SDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs)llvm::SDNodeinlineprotected
SDNodeBitsllvm::SDNode
self_iterator typedefllvm::ilist_node_impl< OptionsT >protected
setCFIType(uint32_t Type)llvm::SDNodeinline
setCombinerWorklistIndex(int Index)llvm::SDNodeinline
setDebugLoc(DebugLoc dl)llvm::SDNodeinline
setFlags(SDNodeFlags NewFlags)llvm::SDNodeinline
setHasDebugValue(bool b)llvm::SDNodeinline
setIROrder(unsigned Order)llvm::SDNodeinline
SetNextInBucket(void *N)llvm::FoldingSetBase::Nodeinline
setNodeId(int Id)llvm::SDNodeinline
setParent(OptionsT::parent_ty *Parent)llvm::ilist_detail::node_parent_access< ilist_node_impl< OptionsT >, OptionsT::parent_ty >inline
StoreSDNodeBitsllvm::SDNode
use_begin() constllvm::SDNodeinline
use_empty() constllvm::SDNodeinline
use_end()llvm::SDNodeinlinestatic
use_size() constllvm::SDNodeinline
uses()llvm::SDNodeinline
uses() constllvm::SDNodeinline
value_begin() constllvm::SDNodeinline
value_end() constllvm::SDNodeinline
value_iterator typedefllvm::SDNode
values() constllvm::SDNodeinline
writeMem() constllvm::MemSDNodeinline