Home | History | Annotate | Download | only in ARM

Lines Matching refs:Glue

1111     if (VT == MVT::Glue || VT == MVT::Other)
1551 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue);
1765 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue);
2165 // Update chain and glue.
2195 // If the copy has a glue operand, we conservatively assume it isn't safe to
2197 if (Copy->getOperand(Copy->getNumOperands()-1).getValueType() == MVT::Glue)
3194 return DAG.getNode(CompareType, dl, MVT::Glue, LHS, RHS);
3203 Cmp = DAG.getNode(ARMISD::CMPFP, dl, MVT::Glue, LHS, RHS);
3205 Cmp = DAG.getNode(ARMISD::CMPFPw0, dl, MVT::Glue, LHS);
3206 return DAG.getNode(ARMISD::FMSTAT, dl, MVT::Glue, Cmp);
3209 /// duplicateCmp - Glue values can have only one use, so this function
3216 return DAG.getNode(Opc, DL, MVT::Glue, Cmp.getOperand(0),Cmp.getOperand(1));
3222 Cmp = DAG.getNode(Opc, DL, MVT::Glue, Cmp.getOperand(0),Cmp.getOperand(1));
3225 Cmp = DAG.getNode(Opc, DL, MVT::Glue, Cmp.getOperand(0));
3227 return DAG.getNode(ARMISD::FMSTAT, DL, MVT::Glue, Cmp);
3251 OverflowCmp = DAG.getNode(ARMISD::CMP, SDLoc(Op), MVT::Glue, Value, LHS);
3256 OverflowCmp = DAG.getNode(ARMISD::CMP, SDLoc(Op), MVT::Glue, Value, LHS);
3261 OverflowCmp = DAG.getNode(ARMISD::CMP, SDLoc(Op), MVT::Glue, LHS, RHS);
3266 OverflowCmp = DAG.getNode(ARMISD::CMP, SDLoc(Op), MVT::Glue, LHS, RHS);
3619 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue);
3659 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue);
4272 Hi = DAG.getNode(Opc, dl, DAG.getVTList(MVT::i32, MVT::Glue), Hi);
7801 // a glue link from the first add to the second add.
7808 // \ :glue / /
7825 if (AddcNode->getValueType(1) != MVT::Glue)
7845 AddeNode->getOperand(2).getValueType() == MVT::Glue &&
10614 SDVTList NodeTys = DAG.getVTList(MVT::i32, MVT::Glue);