Home | History | Annotate | Download | only in ARM

Lines Matching refs:Results

854     // because operations that define both SP and DP results will be constrained
1765 // results are returned in the same way as what the caller expects.
1794 // If the callee takes no arguments then go on to check the results of the
4566 // If both results are used, i.e., if there are two shuffles with the same
4567 // source operands and with masks corresponding to both results of one of
5104 ReplaceATOMIC_OP_64(SDNode *Node, SmallVectorImpl<SDValue>& Results,
5132 Results.push_back(DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, OpsF, 2));
5133 Results.push_back(Result.getValue(2));
5193 /// ReplaceNodeResults - Replace the results of node with an illegal result
5196 SmallVectorImpl<SDValue>&Results,
5210 ReplaceATOMIC_OP_64(N, Results, DAG, ARMISD::ATOMADD64_DAG);
5213 ReplaceATOMIC_OP_64(N, Results, DAG, ARMISD::ATOMAND64_DAG);
5216 ReplaceATOMIC_OP_64(N, Results, DAG, ARMISD::ATOMNAND64_DAG);
5219 ReplaceATOMIC_OP_64(N, Results, DAG, ARMISD::ATOMOR64_DAG);
5222 ReplaceATOMIC_OP_64(N, Results, DAG, ARMISD::ATOMSUB64_DAG);
5225 ReplaceATOMIC_OP_64(N, Results, DAG, ARMISD::ATOMXOR64_DAG);
5228 ReplaceATOMIC_OP_64(N, Results, DAG, ARMISD::ATOMSWAP64_DAG);
5231 ReplaceATOMIC_OP_64(N, Results, DAG, ARMISD::ATOMCMPXCHG64_DAG);
5235 Results.push_back(Res);