Lines Matching refs:Flag
127 InlineAsm::Flag Flag; in selectInlineAsm() local
151 Flag = InlineAsm::Flag(C->getZExtValue()); in selectInlineAsm()
159 if (Flag.isImmKind()) { in selectInlineAsm()
165 const unsigned NumRegs = Flag.getNumOperandRegisters(); in selectInlineAsm()
173 if (Changed && Flag.isUseOperandTiedToDef(DefIdx)) in selectInlineAsm()
181 if (Flag.isMemKind()) { in selectInlineAsm()
187 if (!Flag.isRegUseKind() && !Flag.isRegDefKind() && in selectInlineAsm()
188 !Flag.isRegDefEarlyClobberKind()) in selectInlineAsm()
192 const bool HasRC = Flag.hasRegClassConstraint(RC); in selectInlineAsm()
205 if (Flag.isRegDefKind() || Flag.isRegDefEarlyClobberKind()) { in selectInlineAsm()
257 Flag = InlineAsm::Flag(Flag.getKind(), 1 /* RegNum*/); in selectInlineAsm()
259 Flag.setMatchingOp(DefIdx); in selectInlineAsm()
261 Flag.setRegClass(CSKY::GPRPairRegClassID); in selectInlineAsm()
264 CurDAG->getTargetConstant(Flag, dl, MVT::i32); in selectInlineAsm()