Lines Matching refs:OpKind
68 MachineOperandType OpKind;
184 : OpKind(K), SubReg_TargetFlags(0), ParentMI(nullptr) {} in MachineOperand()
188 MachineOperandType getType() const { return (MachineOperandType)OpKind; } in getType()
227 bool isReg() const { return OpKind == MO_Register; } in isReg()
229 bool isImm() const { return OpKind == MO_Immediate; } in isImm()
231 bool isCImm() const { return OpKind == MO_CImmediate; } in isCImm()
233 bool isFPImm() const { return OpKind == MO_FPImmediate; } in isFPImm()
235 bool isMBB() const { return OpKind == MO_MachineBasicBlock; } in isMBB()
237 bool isFI() const { return OpKind == MO_FrameIndex; } in isFI()
239 bool isCPI() const { return OpKind == MO_ConstantPoolIndex; } in isCPI()
241 bool isTargetIndex() const { return OpKind == MO_TargetIndex; } in isTargetIndex()
243 bool isJTI() const { return OpKind == MO_JumpTableIndex; } in isJTI()
245 bool isGlobal() const { return OpKind == MO_GlobalAddress; } in isGlobal()
247 bool isSymbol() const { return OpKind == MO_ExternalSymbol; } in isSymbol()
249 bool isBlockAddress() const { return OpKind == MO_BlockAddress; } in isBlockAddress()
251 bool isRegMask() const { return OpKind == MO_RegisterMask; } in isRegMask()
253 bool isRegLiveOut() const { return OpKind == MO_RegisterLiveOut; } in isRegLiveOut()
255 bool isMetadata() const { return OpKind == MO_Metadata; } in isMetadata()
256 bool isMCSymbol() const { return OpKind == MO_MCSymbol; } in isMCSymbol()
257 bool isCFIIndex() const { return OpKind == MO_CFIIndex; } in isCFIIndex()