Lines Matching refs:MachineOperand
62 stable_hash llvm::stableHashValue(const MachineOperand &MO) { in stableHashValue()
64 case MachineOperand::MO_Register: in stableHashValue()
73 case MachineOperand::MO_Immediate: in stableHashValue()
75 case MachineOperand::MO_CImmediate: in stableHashValue()
76 case MachineOperand::MO_FPImmediate: { in stableHashValue()
84 case MachineOperand::MO_MachineBasicBlock: in stableHashValue()
87 case MachineOperand::MO_ConstantPoolIndex: in stableHashValue()
90 case MachineOperand::MO_BlockAddress: in stableHashValue()
93 case MachineOperand::MO_Metadata: in stableHashValue()
96 case MachineOperand::MO_GlobalAddress: in stableHashValue()
99 case MachineOperand::MO_TargetIndex: { in stableHashValue()
108 case MachineOperand::MO_FrameIndex: in stableHashValue()
109 case MachineOperand::MO_JumpTableIndex: in stableHashValue()
113 case MachineOperand::MO_ExternalSymbol: in stableHashValue()
117 case MachineOperand::MO_RegisterMask: in stableHashValue()
118 case MachineOperand::MO_RegisterLiveOut: in stableHashValue()
121 case MachineOperand::MO_ShuffleMask: { in stableHashValue()
132 case MachineOperand::MO_MCSymbol: { in stableHashValue()
137 case MachineOperand::MO_CFIIndex: in stableHashValue()
140 case MachineOperand::MO_IntrinsicID: in stableHashValue()
143 case MachineOperand::MO_Predicate: in stableHashValue()
162 for (const MachineOperand &MO : MI.operands()) { in stableHashValue()