• Home
  • Raw
  • Download

Lines Matching refs:EltVT

104   EVT EltVT = N->getValueType(0).getVectorElementType();  in isConstantSplatVector()  local
106 EltVT.getSizeInBits() >= SplatBitSize; in isConstantSplatVector()
697 EVT EltVT = N->getValueType(0).getVectorElementType(); in VerifySDNode() local
699 assert((I->getValueType() == EltVT || in VerifySDNode()
700 (EltVT.isInteger() && I->getValueType().isInteger() && in VerifySDNode()
701 EltVT.bitsLE(I->getValueType()))) && in VerifySDNode()
1076 EVT EltVT = VT.getScalarType(); in getNOT() local
1078 getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), DL, VT); in getNOT()
1083 EVT EltVT = VT.getScalarType(); in getLogicalNOT() local
1091 TrueValue = getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), DL, in getLogicalNOT()
1100 EVT EltVT = VT.getScalarType(); in getConstant() local
1101 assert((EltVT.getSizeInBits() >= 64 || in getConstant()
1102 (uint64_t)((int64_t)Val >> EltVT.getSizeInBits()) + 1 < 2) && in getConstant()
1104 return getConstant(APInt(EltVT.getSizeInBits(), Val), DL, VT, isT, isO); in getConstant()
1116 EVT EltVT = VT.getScalarType(); in getConstant() local
1123 if (VT.isVector() && TLI->getTypeAction(*getContext(), EltVT) == in getConstant()
1125 EltVT = TLI->getTypeToTransformTo(*getContext(), EltVT); in getConstant()
1126 APInt NewVal = Elt->getValue().zext(EltVT.getSizeInBits()); in getConstant()
1136 TLI->getTypeAction(*getContext(), EltVT) == in getConstant()
1139 EVT ViaEltVT = TLI->getTypeToTransformTo(*getContext(), EltVT); in getConstant()
1177 assert(Elt->getBitWidth() == EltVT.getSizeInBits() && in getConstant()
1181 AddNodeIDNode(ID, Opc, getVTList(EltVT), None); in getConstant()
1191 N = newSDNode<ConstantSDNode>(isT, isO, Elt, DL.getDebugLoc(), EltVT); in getConstant()
1216 EVT EltVT = VT.getScalarType(); in getConstantFP() local
1223 AddNodeIDNode(ID, Opc, getVTList(EltVT), None); in getConstantFP()
1232 N = newSDNode<ConstantFPSDNode>(isTarget, &V, DL.getDebugLoc(), EltVT); in getConstantFP()
1245 EVT EltVT = VT.getScalarType(); in getConstantFP() local
1246 if (EltVT == MVT::f32) in getConstantFP()
1248 else if (EltVT == MVT::f64) in getConstantFP()
1250 else if (EltVT == MVT::f80 || EltVT == MVT::f128 || EltVT == MVT::ppcf128 || in getConstantFP()
1251 EltVT == MVT::f16) { in getConstantFP()
1254 APF.convert(EVTToAPFloatSemantics(EltVT), APFloat::rmNearestTiesToEven, in getConstantFP()
4122 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64; in getMemsetStringVal() local
4126 EltVT, NumElts))); in getMemsetStringVal()
6895 EVT EltVT = VT.getVectorElementType(); in UnrollVectorOp() local
6926 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, Operands, in UnrollVectorOp()
6931 Scalars.push_back(getNode(ISD::SELECT, dl, EltVT, Operands)); in UnrollVectorOp()
6938 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, Operands[0], in UnrollVectorOp()
6945 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, in UnrollVectorOp()
6953 Scalars.push_back(getUNDEF(EltVT)); in UnrollVectorOp()
6956 EVT::getVectorVT(*getContext(), EltVT, ResNE), Scalars); in UnrollVectorOp()
7098 EVT EltVT = VT.getVectorElementType(); in ExtractVectorElements() local
7102 Args.push_back(getNode(ISD::EXTRACT_VECTOR_ELT, SL, EltVT, in ExtractVectorElements()