Home | History | Annotate | Download | only in ARM

Lines Matching full:glue

1284     if (VT == MVT::Glue || VT == MVT::Other)
1731 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue);
1947 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
2351 // Update chain and glue.
2381 // If the copy has a glue operand, we conservatively assume it isn't safe to
2383 if (Copy->getOperand(Copy->getNumOperands()-1).getValueType() == MVT::Glue)
2407 // If the copy has a glue operand, we conservatively assume it
2409 if (UI->getOperand(UI->getNumOperands()-1).getValueType() == MVT::Glue)
2422 // If the copy has a glue operand, we conservatively assume it isn't safe to
2424 if (Copy->getOperand(Copy->getNumOperands()-1).getValueType() == MVT::Glue)
3345 return DAG.getNode(CompareType, dl, MVT::Glue, LHS, RHS);
3355 Cmp = DAG.getNode(ARMISD::CMPFP, dl, MVT::Glue, LHS, RHS);
3357 Cmp = DAG.getNode(ARMISD::CMPFPw0, dl, MVT::Glue, LHS);
3358 return DAG.getNode(ARMISD::FMSTAT, dl, MVT::Glue, Cmp);
3361 /// duplicateCmp - Glue values can have only one use, so this function
3368 return DAG.getNode(Opc, DL, MVT::Glue, Cmp.getOperand(0),Cmp.getOperand(1));
3374 Cmp = DAG.getNode(Opc, DL, MVT::Glue, Cmp.getOperand(0),Cmp.getOperand(1));
3377 Cmp = DAG.getNode(Opc, DL, MVT::Glue, Cmp.getOperand(0));
3379 return DAG.getNode(ARMISD::FMSTAT, DL, MVT::Glue, Cmp);
3403 OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, Value, LHS);
3408 OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, Value, LHS);
3413 OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, LHS, RHS);
3418 OverflowCmp = DAG.getNode(ARMISD::CMP, dl, MVT::Glue, LHS, RHS);
3788 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue);
3840 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue);
4598 Hi = DAG.getNode(Opc, dl, DAG.getVTList(MVT::i32, MVT::Glue), Hi);
8488 // a glue link from the first add to the second add.
8495 glue /
8512 if (AddcNode->getValueType(1) != MVT::Glue)
8532 AddeNode->getOperand(2).getValueType() == MVT::Glue &&
11649 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);