Lines Matching refs:InlineAsm
179 if (i < InlineAsm::Op_FirstOperand) in tryInlineAsm()
184 Kind = InlineAsm::getKind(Flag); in tryInlineAsm()
193 if (Kind == InlineAsm::Kind_Imm) { in tryInlineAsm()
199 unsigned NumRegs = InlineAsm::getNumOperandRegisters(Flag); in tryInlineAsm()
207 if (Changed && InlineAsm::isUseOperandTiedToDef(Flag, DefIdx)) in tryInlineAsm()
210 if (Kind != InlineAsm::Kind_RegUse && Kind != InlineAsm::Kind_RegDef in tryInlineAsm()
211 && Kind != InlineAsm::Kind_RegDefEarlyClobber) in tryInlineAsm()
215 bool HasRC = InlineAsm::hasRegClassConstraint(Flag, RC); in tryInlineAsm()
228 if (Kind == InlineAsm::Kind_RegDef || in tryInlineAsm()
229 Kind == InlineAsm::Kind_RegDefEarlyClobber) { in tryInlineAsm()
258 SDValue Chain = AsmNodeOperands[InlineAsm::Op_InputChain]; in tryInlineAsm()
284 AsmNodeOperands[InlineAsm::Op_InputChain] = Chain; in tryInlineAsm()
292 Flag = InlineAsm::getFlagWord(Kind, 1 /* RegNum*/); in tryInlineAsm()
294 Flag = InlineAsm::getFlagWordForMatchingOp(Flag, DefIdx); in tryInlineAsm()
296 Flag = InlineAsm::getFlagWordForRegClass(Flag, SP::IntPairRegClassID); in tryInlineAsm()
382 case InlineAsm::Constraint_o: in SelectInlineAsmMemoryOperand()
383 case InlineAsm::Constraint_m: // memory in SelectInlineAsmMemoryOperand()