Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:InlineAsm

888   case ISD::INLINEASM: {
895 TII->get(TargetOpcode::INLINEASM));
898 SDValue AsmStrV = Node->getOperand(InlineAsm::Op_AsmString);
905 cast<ConstantSDNode>(Node->getOperand(InlineAsm::Op_ExtraInfo))->
913 for (unsigned i = InlineAsm::Op_FirstOperand; i != NumOps;) {
916 const unsigned NumVals = InlineAsm::getNumOperandRegisters(Flags);
922 switch (InlineAsm::getKind(Flags)) {
924 case InlineAsm::Kind_RegDef:
934 case InlineAsm::Kind_RegDefEarlyClobber:
935 case InlineAsm::Kind_Clobber:
942 case InlineAsm::Kind_RegUse: // Use of register.
943 case InlineAsm::Kind_Imm: // Immediate.
944 case InlineAsm::Kind_Mem: // Addressing mode.
952 if (InlineAsm::getKind(Flags) == InlineAsm::Kind_RegUse) {
954 if (InlineAsm::isUseOperandTiedToDef(Flags, DefGroup)) {
966 SDValue MDV = Node->getOperand(InlineAsm::Op_MDNode);