Home | History | Annotate | Download | only in X86

Lines Matching refs:InputUsed

6657     // input vectors to use as shuffle operands (recorded in InputUsed).
6661 int InputUsed[2] = { -1, -1 }; // Not yet discovered.
6680 for (OpNo = 0; OpNo < array_lengthof(InputUsed); ++OpNo) {
6681 if (InputUsed[OpNo] == Input)
6684 if (InputUsed[OpNo] < 0) {
6686 InputUsed[OpNo] = Input;
6691 if (OpNo >= array_lengthof(InputUsed)) {
6727 } else if (InputUsed[0] < 0) {
6731 SDValue Op0 = Extract128BitVector(SVOp->getOperand(InputUsed[0] / 2),
6732 (InputUsed[0] % 2) * NumLaneElems,
6735 SDValue Op1 = (InputUsed[1] < 0) ? DAG.getUNDEF(NVT) :
6736 Extract128BitVector(SVOp->getOperand(InputUsed[1] / 2),
6737 (InputUsed[1] % 2) * NumLaneElems, DAG, dl);