Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:SVT

2692   EVT SVT = VT.getScalarType();
2717 if (V1->getValueType(0) != SVT || V2->getValueType(0) != SVT)
2731 Outputs.push_back(getConstant(C1 + C2, SVT));
2734 Outputs.push_back(getConstant(C1 - C2, SVT));
2737 Outputs.push_back(getConstant(C1 * C2, SVT));
2742 Outputs.push_back(getConstant(C1.udiv(C2), SVT));
2747 Outputs.push_back(getConstant(C1.urem(C2), SVT));
2752 Outputs.push_back(getConstant(C1.sdiv(C2), SVT));
2757 Outputs.push_back(getConstant(C1.srem(C2), SVT));
2760 Outputs.push_back(getConstant(C1 & C2, SVT));
2763 Outputs.push_back(getConstant(C1 | C2, SVT));
2766 Outputs.push_back(getConstant(C1 ^ C2, SVT));
2769 Outputs.push_back(getConstant(C1 << C2, SVT));
2772 Outputs.push_back(getConstant(C1.lshr(C2), SVT));
2775 Outputs.push_back(getConstant(C1.ashr(C2), SVT));
2778 Outputs.push_back(getConstant(C1.rotl(C2), SVT));
2781 Outputs.push_back(getConstant(C1.rotr(C2), SVT));
4560 EVT SVT,bool isVolatile, bool isNonTemporal,
4566 Alignment = getEVTAlignment(SVT);
4579 MF.getMachineMemOperand(PtrInfo, Flags, SVT.getStoreSize(), Alignment,
4582 return getTruncStore(Chain, dl, Val, Ptr, SVT, MMO);
4586 SDValue Ptr, EVT SVT,
4592 if (VT == SVT)
4595 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) &&
4597 assert(VT.isInteger() == SVT.isInteger() &&
4599 assert(VT.isVector() == SVT.isVector() &&
4602 VT.getVectorNumElements() == SVT.getVectorNumElements()) &&
4610 ID.AddInteger(SVT.getRawBits());
4620 true, SVT, MMO);