Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:SVT

2951   EVT SVT = VT.getScalarType();
2982 if (V1->getValueType(0) != SVT || V2->getValueType(0) != SVT)
2996 Outputs.push_back(getConstant(C1 + C2, SVT));
2999 Outputs.push_back(getConstant(C1 - C2, SVT));
3002 Outputs.push_back(getConstant(C1 * C2, SVT));
3007 Outputs.push_back(getConstant(C1.udiv(C2), SVT));
3012 Outputs.push_back(getConstant(C1.urem(C2), SVT));
3017 Outputs.push_back(getConstant(C1.sdiv(C2), SVT));
3022 Outputs.push_back(getConstant(C1.srem(C2), SVT));
3025 Outputs.push_back(getConstant(C1 & C2, SVT));
3028 Outputs.push_back(getConstant(C1 | C2, SVT));
3031 Outputs.push_back(getConstant(C1 ^ C2, SVT));
3034 Outputs.push_back(getConstant(C1 << C2, SVT));
3037 Outputs.push_back(getConstant(C1.lshr(C2), SVT));
3040 Outputs.push_back(getConstant(C1.ashr(C2), SVT));
3043 Outputs.push_back(getConstant(C1.rotl(C2), SVT));
3046 Outputs.push_back(getConstant(C1.rotr(C2), SVT));
4825 EVT SVT,bool isVolatile, bool isNonTemporal,
4831 Alignment = getEVTAlignment(SVT);
4844 MF.getMachineMemOperand(PtrInfo, Flags, SVT.getStoreSize(), Alignment,
4847 return getTruncStore(Chain, dl, Val, Ptr, SVT, MMO);
4851 SDValue Ptr, EVT SVT,
4857 if (VT == SVT)
4860 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) &&
4862 assert(VT.isInteger() == SVT.isInteger() &&
4864 assert(VT.isVector() == SVT.isVector() &&
4867 VT.getVectorNumElements() == SVT.getVectorNumElements()) &&
4875 ID.AddInteger(SVT.getRawBits());
4886 ISD::UNINDEXED, true, SVT, MMO);