Lines Matching refs:MachineOperand
63 stable_hash llvm::stableHashValue(const MachineOperand &MO) { in stableHashValue()
65 case MachineOperand::MO_Register: in stableHashValue()
77 case MachineOperand::MO_Immediate: in stableHashValue()
79 case MachineOperand::MO_CImmediate: in stableHashValue()
80 case MachineOperand::MO_FPImmediate: { in stableHashValue()
88 case MachineOperand::MO_MachineBasicBlock: in stableHashValue()
91 case MachineOperand::MO_ConstantPoolIndex: in stableHashValue()
94 case MachineOperand::MO_BlockAddress: in stableHashValue()
97 case MachineOperand::MO_Metadata: in stableHashValue()
100 case MachineOperand::MO_GlobalAddress: in stableHashValue()
103 case MachineOperand::MO_TargetIndex: { in stableHashValue()
112 case MachineOperand::MO_FrameIndex: in stableHashValue()
113 case MachineOperand::MO_JumpTableIndex: in stableHashValue()
117 case MachineOperand::MO_ExternalSymbol: in stableHashValue()
121 case MachineOperand::MO_RegisterMask: in stableHashValue()
122 case MachineOperand::MO_RegisterLiveOut: in stableHashValue()
125 case MachineOperand::MO_ShuffleMask: { in stableHashValue()
136 case MachineOperand::MO_MCSymbol: { in stableHashValue()
141 case MachineOperand::MO_CFIIndex: in stableHashValue()
144 case MachineOperand::MO_IntrinsicID: in stableHashValue()
147 case MachineOperand::MO_Predicate: in stableHashValue()
166 for (const MachineOperand &MO : MI.operands()) { in stableHashValue()