Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:Glue

40 /// operands first, then an optional chain, and optional glue operands (which do
44 while (N && Node->getValueType(N - 1) == MVT::Glue)
52 /// followed by an optional chain operand, then an optional glue operand.
57 while (N && Node->getOperand(N - 1).getValueType() == MVT::Glue)
111 if (VT == MVT::Other || VT == MVT::Glue)
279 Op.getValueType() != MVT::Glue &&
280 "Chain and glue operands should occur at end of operand list!");
393 Op.getValueType() != MVT::Glue &&
394 "Chain and glue operands should occur at end of operand list!");
706 Node->getValueType(Node->getNumValues()-1) == MVT::Glue) {
762 // node has a Glue value, for the benefit of targets still using
763 // Glue for values in physregs.
764 else if (Node->getValueType(Node->getNumValues()-1) != MVT::Glue)
770 // implicit def as dead. If the node has any glue outputs, we don't do this
772 if (Node->getValueType(Node->getNumValues()-1) != MVT::Glue)
834 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue)
835 --NumOps; // Ignore the glue operand.