/external/llvm/lib/CodeGen/ |
D | TargetRegisterInfo.cpp | 188 const MVT::SimpleValueType SVT = in firstCommonClass() argument 190 const MVT VT(SVT); in firstCommonClass() 195 if (SVT == MVT::SimpleValueType::Any || RC->hasType(VT)) in firstCommonClass() 204 const MVT::SimpleValueType SVT) const { in getCommonSubClass() 213 return firstCommonClass(A->getSubClassMask(), B->getSubClassMask(), this, SVT); in getCommonSubClass()
|
D | TargetLoweringBase.cpp | 904 MVT SVT = VT.getSimpleVT(); in getTypeConversion() local 905 assert((unsigned)SVT.SimpleTy < array_lengthof(TransformToType)); in getTypeConversion() 906 MVT NVT = TransformToType[SVT.SimpleTy]; in getTypeConversion() 907 LegalizeTypeAction LA = ValueTypeActions.getTypeAction(SVT); in getTypeConversion() 915 EVT::getVectorVT(Context, SVT.getVectorElementType(), in getTypeConversion() 916 SVT.getVectorNumElements() / 2)); in getTypeConversion() 918 return LegalizeKind(LA, SVT.getVectorElementType()); in getTypeConversion() 1286 MVT SVT = (MVT::SimpleValueType) nVT; in computeRegisterProperties() local 1289 if (SVT.getVectorElementType().getSizeInBits() > EltVT.getSizeInBits() in computeRegisterProperties() 1290 && SVT.getVectorNumElements() == NElts && isTypeLegal(SVT) in computeRegisterProperties() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | ValueTypes.h | 38 LLVM_CONSTEXPR EVT(MVT::SimpleValueType SVT) : V(SVT), LLVMTy(nullptr) {} in EVT()
|
D | MachineValueType.h | 182 LLVM_CONSTEXPR MVT(SimpleValueType SVT) : SimpleTy(SVT) { } in MVT() argument
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorOps.cpp | 982 EVT SVT = VT.getScalarType(); in ExpandUINT_TO_FLOAT() local 983 assert((SVT.getSizeInBits() == 64 || SVT.getSizeInBits() == 32) && in ExpandUINT_TO_FLOAT() 986 unsigned BW = SVT.getSizeInBits(); in ExpandUINT_TO_FLOAT() 992 uint64_t HWMask = (SVT.getSizeInBits()==64)?0x00000000FFFFFFFF:0x0000FFFF; in ExpandUINT_TO_FLOAT()
|
D | LegalizeFloatTypes.cpp | 691 EVT SVT = N->getOperand(0).getValueType(); in SoftenFloatRes_XINT_TO_FP() local 704 if (NVT.bitsGE(SVT)) in SoftenFloatRes_XINT_TO_FP() 815 EVT SVT = N->getOperand(0).getValueType(); in SoftenFloatOp_FP_EXTEND() local 819 if (SVT == MVT::f16) in SoftenFloatOp_FP_EXTEND() 822 RTLIB::Libcall LC = RTLIB::getFPEXT(SVT, RVT); in SoftenFloatOp_FP_EXTEND() 834 EVT SVT = N->getOperand(0).getValueType(); in SoftenFloatOp_FP_ROUND() local 838 RTLIB::Libcall LC = RTLIB::getFPROUND(SVT, FloatRVT); in SoftenFloatOp_FP_ROUND() 870 EVT SVT = N->getOperand(0).getValueType(); in SoftenFloatOp_FP_TO_XINT() local 886 LC = Signed ? RTLIB::getFPTOSINT(SVT, NVT):RTLIB::getFPTOUINT(SVT, NVT); in SoftenFloatOp_FP_TO_XINT()
|
D | SelectionDAG.cpp | 3273 EVT SVT = VT.getScalarType(); in FoldConstantArithmetic() local 3286 if (V1->getValueType(0) != SVT || V2->getValueType(0) != SVT) in FoldConstantArithmetic() 3294 Outputs.push_back(getConstant(Folded.first, DL, SVT)); in FoldConstantArithmetic() 3343 EVT SVT = (Opcode == ISD::SETCC ? MVT::i1 : VT.getScalarType()); in FoldConstantVectorArithmetic() local 3350 if (LegalSVT.bitsLT(SVT)) in FoldConstantVectorArithmetic() 3382 SDValue ScalarResult = getNode(Opcode, DL, SVT, ScalarOps, Flags); in FoldConstantVectorArithmetic() 3385 if (LegalSVT != SVT) in FoldConstantVectorArithmetic() 3445 EVT SVT = VT.getScalarType(); in getNode() local 3447 SVT = (SVT.bitsLT(Op.getValueType()) ? Op.getValueType() : SVT); in getNode() 3448 if (SVT.bitsGT(VT.getScalarType())) in getNode() [all …]
|
D | DAGCombiner.cpp | 5745 EVT SVT = VT.getScalarType(); in tryToFoldExtendOfConstant() local 5747 (!LegalTypes || (!LegalOperations && TLI.isTypeLegal(SVT))) && in tryToFoldExtendOfConstant() 5752 unsigned VTBits = SVT.getSizeInBits(); in tryToFoldExtendOfConstant() 5761 Elts.push_back(DAG.getUNDEF(SVT)); in tryToFoldExtendOfConstant() 5770 Elts.push_back(DAG.getConstant(C.sext(VTBits), DL, SVT)); in tryToFoldExtendOfConstant() 5772 Elts.push_back(DAG.getConstant(C.zext(VTBits), DL, SVT)); in tryToFoldExtendOfConstant() 6125 EVT SVT = getSetCCResultType(N0VT); in visitSIGN_EXTEND() local 6132 if (VT.getSizeInBits() == SVT.getSizeInBits()) in visitSIGN_EXTEND() 6141 if (SVT == MatchingVectorType) { in visitSIGN_EXTEND() 11851 EVT SVT = Value.getOperand(0).getValueType(); in visitSTORE() local [all …]
|
D | LegalizeIntegerTypes.cpp | 211 EVT SVT = getSetCCResultType(N->getOperand(2).getValueType()); in PromoteIntRes_AtomicCmpSwap() local 216 if (!TLI.isTypeLegal(SVT)) in PromoteIntRes_AtomicCmpSwap() 217 SVT = NVT; in PromoteIntRes_AtomicCmpSwap() 219 SDVTList VTs = DAG.getVTList(N->getValueType(0), SVT, MVT::Other); in PromoteIntRes_AtomicCmpSwap() 590 EVT SVT = getSetCCResultType(N->getOperand(0).getValueType()); in PromoteIntRes_SETCC() local 596 if (!TLI.isTypeLegal(SVT)) in PromoteIntRes_SETCC() 597 SVT = NVT; in PromoteIntRes_SETCC() 600 assert(SVT.isVector() == N->getOperand(0).getValueType().isVector() && in PromoteIntRes_SETCC() 615 SDValue SetCC = DAG.getNode(N->getOpcode(), dl, SVT, LHS, RHS, in PromoteIntRes_SETCC() 618 assert(NVT.bitsLE(SVT) && "Integer type overpromoted?"); in PromoteIntRes_SETCC()
|
D | LegalizeDAG.cpp | 266 EVT SVT = VT; in ExpandConstantFP() local 267 while (SVT != MVT::f32 && SVT != MVT::f16) { in ExpandConstantFP() 268 SVT = (MVT::SimpleValueType)(SVT.getSimpleVT().SimpleTy - 1); in ExpandConstantFP() 269 if (ConstantFPSDNode::isValueValidForType(SVT, CFP->getValueAPF()) && in ExpandConstantFP() 272 TLI.isLoadExtLegal(ISD::EXTLOAD, OrigVT, SVT) && in ExpandConstantFP() 274 Type *SType = SVT.getTypeForEVT(*DAG.getContext()); in ExpandConstantFP() 276 VT = SVT; in ExpandConstantFP() 3401 MVT SVT = Op.getSimpleValueType(); in ExpandNode() local 3402 if ((SVT == MVT::f64 || SVT == MVT::f80) && in ExpandNode()
|
D | LegalizeVectorTypes.cpp | 3255 EVT SVT = TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in WidenVecOp_SETCC() local 3258 SVT, InOp0, InOp1, N->getOperand(2)); in WidenVecOp_SETCC() 3262 SVT.getVectorElementType(), in WidenVecOp_SETCC()
|
/external/llvm/include/llvm/Target/ |
D | TargetRegisterInfo.h | 628 const MVT::SimpleValueType SVT =
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 8183 EVT SVT = VT.getScalarType(); in lowerVectorShuffleAsBroadcast() local 8184 unsigned Offset = BroadcastIdx * SVT.getStoreSize(); in lowerVectorShuffleAsBroadcast() 8188 V = DAG.getLoad(SVT, DL, Ld->getChain(), NewAddr, in lowerVectorShuffleAsBroadcast() 8190 Ld->getMemOperand(), Offset, SVT.getStoreSize())); in lowerVectorShuffleAsBroadcast() 12850 MVT SVT = N0.getSimpleValueType(); in lowerUINT_TO_FP_vec() local 12853 switch (SVT.SimpleTy) { in lowerUINT_TO_FP_vec() 12860 MVT NVT = MVT::getVectorVT(MVT::i32, SVT.getVectorNumElements()); in lowerUINT_TO_FP_vec() 13247 MVT SVT = In.getSimpleValueType(); in LowerZERO_EXTEND() local 13249 if (VT.is512BitVector() || SVT.getVectorElementType() == MVT::i1) in LowerZERO_EXTEND() 13256 assert(!VT.is256BitVector() || !SVT.is128BitVector() || in LowerZERO_EXTEND() [all …]
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCalls.cpp | 279 auto SVT = VT->getElementType(); in SimplifyX86immshift() local 281 unsigned BitWidth = SVT->getPrimitiveSizeInBits(); in SimplifyX86immshift() 298 auto ShiftAmt = ConstantInt::get(SVT, Count.zextOrTrunc(BitWidth)); in SimplifyX86immshift()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 2429 MVT SVT = VecVT.getSimpleVT(); in LowerEXTRACT_VECTOR() local 2438 else if (SVT == MVT::v2i32 && X == 1) in LowerEXTRACT_VECTOR() 2440 else if (SVT == MVT::v4i16 && X == 2) in LowerEXTRACT_VECTOR() 2442 else if (SVT == MVT::v8i8 && X == 4) in LowerEXTRACT_VECTOR()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 7868 EVT SVT = Source->getValueType(0); in performBitcastCombine() local 7869 if (SVT.getVectorNumElements() != VT.getVectorNumElements() * 2) in performBitcastCombine() 9884 MVT SVT = VT.getSimpleVT(); in getPreferredVectorAction() local 9887 if (SVT == MVT::v1i8 || SVT == MVT::v1i16 || SVT == MVT::v1i32 in getPreferredVectorAction() 9888 || SVT == MVT::v1f32) in getPreferredVectorAction()
|
/external/llvm/lib/Target/Mips/ |
D | MipsSEISelLowering.cpp | 337 MVT::SimpleValueType SVT = VT.getSimpleVT().SimpleTy; in allowsMisalignedMemoryAccesses() local 349 switch (SVT) { in allowsMisalignedMemoryAccesses()
|
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/pkb/de-DE/ |
D | de-DE_gl0_kpdf_mgc.pkb | 2680 �2�A�%��]E}xrp�|�{y��A;BGagp107+:=?*%46;921<SVT
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 8034 EVT SVT = getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), in ReplaceNodeResults() local 8036 SDVTList VTs = DAG.getVTList(SVT, MVT::Other); in ReplaceNodeResults()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 11522 const SDNode *N, MVT::SimpleValueType SVT) { in getDivRemLibcall() argument 11529 switch (SVT) { in getDivRemLibcall()
|