Lines Matching refs:MachineOperand
60 stable_hash llvm::stableHashValue(const MachineOperand &MO) { in stableHashValue()
62 case MachineOperand::MO_Register: in stableHashValue()
74 case MachineOperand::MO_Immediate: in stableHashValue()
76 case MachineOperand::MO_CImmediate: in stableHashValue()
77 case MachineOperand::MO_FPImmediate: { in stableHashValue()
85 case MachineOperand::MO_MachineBasicBlock: in stableHashValue()
88 case MachineOperand::MO_ConstantPoolIndex: in stableHashValue()
91 case MachineOperand::MO_BlockAddress: in stableHashValue()
94 case MachineOperand::MO_Metadata: in stableHashValue()
97 case MachineOperand::MO_GlobalAddress: in stableHashValue()
100 case MachineOperand::MO_TargetIndex: { in stableHashValue()
109 case MachineOperand::MO_FrameIndex: in stableHashValue()
110 case MachineOperand::MO_JumpTableIndex: in stableHashValue()
114 case MachineOperand::MO_ExternalSymbol: in stableHashValue()
118 case MachineOperand::MO_RegisterMask: in stableHashValue()
119 case MachineOperand::MO_RegisterLiveOut: { in stableHashValue()
125 MachineOperand::getRegMaskSize(TRI->getNumRegs()); in stableHashValue()
140 case MachineOperand::MO_ShuffleMask: { in stableHashValue()
151 case MachineOperand::MO_MCSymbol: { in stableHashValue()
156 case MachineOperand::MO_CFIIndex: in stableHashValue()
159 case MachineOperand::MO_IntrinsicID: in stableHashValue()
162 case MachineOperand::MO_Predicate: in stableHashValue()
165 case MachineOperand::MO_DbgInstrRef: in stableHashValue()
184 for (const MachineOperand &MO : MI.operands()) { in stableHashValue()