Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:BITCAST

418         Operands[j] = DAG.getNode(ISD::BITCAST, dl, NVT, Op.getOperand(j));
429 return DAG.getNode(ISD::BITCAST, dl, VT, Op);
466 // PromoteVector which uses bitcast to promote thus assumning that the
751 // Bitcast the operands to be the same type as the mask.
754 Op1 = DAG.getNode(ISD::BITCAST, DL, MaskTy, Op1);
755 Op2 = DAG.getNode(ISD::BITCAST, DL, MaskTy, Op2);
764 return DAG.getNode(ISD::BITCAST, DL, Op.getValueType(), Val);
808 ISD::BITCAST, DL, VT,
835 // and a bitcast to the wider element type.
859 return DAG.getNode(ISD::BITCAST, DL, VT,
883 Op = DAG.getNode(ISD::BITCAST, DL, ByteVT, Op.getOperand(0));
885 return DAG.getNode(ISD::BITCAST, DL, VT, Op);
911 Op = DAG.getNode(ISD::BITCAST, DL, ByteVT, Op.getOperand(0));
915 return DAG.getNode(ISD::BITCAST, DL, VT, Op);
962 // Bitcast the operands to be the same type as the mask.
965 Op1 = DAG.getNode(ISD::BITCAST, DL, VT, Op1);
966 Op2 = DAG.getNode(ISD::BITCAST, DL, VT, Op2);
975 return DAG.getNode(ISD::BITCAST, DL, Op.getValueType(), Val);