Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:SVT

2687   EVT SVT = VT.getScalarType();
2712 if (V1->getValueType(0) != SVT || V2->getValueType(0) != SVT)
2726 Outputs.push_back(getConstant(C1 + C2, SVT));
2729 Outputs.push_back(getConstant(C1 - C2, SVT));
2732 Outputs.push_back(getConstant(C1 * C2, SVT));
2737 Outputs.push_back(getConstant(C1.udiv(C2), SVT));
2742 Outputs.push_back(getConstant(C1.urem(C2), SVT));
2747 Outputs.push_back(getConstant(C1.sdiv(C2), SVT));
2752 Outputs.push_back(getConstant(C1.srem(C2), SVT));
2755 Outputs.push_back(getConstant(C1 & C2, SVT));
2758 Outputs.push_back(getConstant(C1 | C2, SVT));
2761 Outputs.push_back(getConstant(C1 ^ C2, SVT));
2764 Outputs.push_back(getConstant(C1 << C2, SVT));
2767 Outputs.push_back(getConstant(C1.lshr(C2), SVT));
2770 Outputs.push_back(getConstant(C1.ashr(C2), SVT));
2773 Outputs.push_back(getConstant(C1.rotl(C2), SVT));
2776 Outputs.push_back(getConstant(C1.rotr(C2), SVT));
4535 EVT SVT,bool isVolatile, bool isNonTemporal,
4541 Alignment = getEVTAlignment(SVT);
4554 MF.getMachineMemOperand(PtrInfo, Flags, SVT.getStoreSize(), Alignment,
4557 return getTruncStore(Chain, dl, Val, Ptr, SVT, MMO);
4561 SDValue Ptr, EVT SVT,
4567 if (VT == SVT)
4570 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) &&
4572 assert(VT.isInteger() == SVT.isInteger() &&
4574 assert(VT.isVector() == SVT.isVector() &&
4577 VT.getVectorNumElements() == SVT.getVectorNumElements()) &&
4585 ID.AddInteger(SVT.getRawBits());
4595 true, SVT, MMO);