Lines Matching refs:InlineAsm
135 if (i < InlineAsm::Op_FirstOperand) in selectInlineAsm()
140 Kind = InlineAsm::getKind(Flag); in selectInlineAsm()
148 if (Kind == InlineAsm::Kind_Imm) { in selectInlineAsm()
154 unsigned NumRegs = InlineAsm::getNumOperandRegisters(Flag); in selectInlineAsm()
162 if (Changed && InlineAsm::isUseOperandTiedToDef(Flag, DefIdx)) in selectInlineAsm()
170 if (Kind == InlineAsm::Kind_Mem) { in selectInlineAsm()
176 if (Kind != InlineAsm::Kind_RegUse && Kind != InlineAsm::Kind_RegDef && in selectInlineAsm()
177 Kind != InlineAsm::Kind_RegDefEarlyClobber) in selectInlineAsm()
181 bool HasRC = InlineAsm::hasRegClassConstraint(Flag, RC); in selectInlineAsm()
194 if (Kind == InlineAsm::Kind_RegDef || in selectInlineAsm()
195 Kind == InlineAsm::Kind_RegDefEarlyClobber) { in selectInlineAsm()
223 SDValue Chain = AsmNodeOperands[InlineAsm::Op_InputChain]; in selectInlineAsm()
238 AsmNodeOperands[InlineAsm::Op_InputChain] = Chain; in selectInlineAsm()
246 Flag = InlineAsm::getFlagWord(Kind, 1 /* RegNum*/); in selectInlineAsm()
248 Flag = InlineAsm::getFlagWordForMatchingOp(Flag, DefIdx); in selectInlineAsm()
250 Flag = InlineAsm::getFlagWordForRegClass(Flag, CSKY::GPRPairRegClassID); in selectInlineAsm()
385 case InlineAsm::Constraint_m: in SelectInlineAsmMemoryOperand()