Lines Matching refs:isInlineConstant
803 bool isInlineConstant(const APInt &Imm) const;
805 bool isInlineConstant(const APFloat &Imm) const { in isInlineConstant() function
806 return isInlineConstant(Imm.bitcastToAPInt()); in isInlineConstant()
809 bool isInlineConstant(const MachineOperand &MO, uint8_t OperandType) const;
811 bool isInlineConstant(const MachineOperand &MO, in isInlineConstant() function
813 return isInlineConstant(MO, OpInfo.OperandType); in isInlineConstant()
818 bool isInlineConstant(const MachineInstr &MI, in isInlineConstant() function
827 return isInlineConstant(DefMO, MI.getDesc().OpInfo[OpIdx]); in isInlineConstant()
832 bool isInlineConstant(const MachineInstr &MI, unsigned OpIdx) const { in isInlineConstant() function
834 return isInlineConstant(MO, MI.getDesc().OpInfo[OpIdx].OperandType); in isInlineConstant()
837 bool isInlineConstant(const MachineInstr &MI, unsigned OpIdx, in isInlineConstant() function
848 return isInlineConstant(MO, OpType); in isInlineConstant()
851 return isInlineConstant(MO, MI.getDesc().OpInfo[OpIdx].OperandType); in isInlineConstant()
854 bool isInlineConstant(const MachineOperand &MO) const { in isInlineConstant() function
856 return isInlineConstant(*Parent, Parent->getOperandNo(&MO)); in isInlineConstant()
861 return MO.isImm() && !isInlineConstant(MO, OpInfo.OperandType); in isLiteralConstant()
866 return MO.isImm() && !isInlineConstant(MI, OpIdx); in isLiteralConstant()