Home
last modified time | relevance | path

Searched refs:getSimpleVT (Results 1 – 25 of 62) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXISelDAGToDAG.cpp886 MVT SimpleVT = LoadedVT.getSimpleVT(); in tryLoad()
1024 MVT SimpleVT = LoadedVT.getSimpleVT(); in tryLoadVector()
1077 Opcode = pickOpcodeForVT(EltVT.getSimpleVT().SimpleTy, in tryLoadVector()
1085 pickOpcodeForVT(EltVT.getSimpleVT().SimpleTy, NVPTX::LDV_i8_v4_avar, in tryLoadVector()
1104 Opcode = pickOpcodeForVT(EltVT.getSimpleVT().SimpleTy, in tryLoadVector()
1112 pickOpcodeForVT(EltVT.getSimpleVT().SimpleTy, NVPTX::LDV_i8_v4_asi, in tryLoadVector()
1133 EltVT.getSimpleVT().SimpleTy, NVPTX::LDV_i8_v2_ari_64, in tryLoadVector()
1141 EltVT.getSimpleVT().SimpleTy, NVPTX::LDV_i8_v4_ari_64, in tryLoadVector()
1152 Opcode = pickOpcodeForVT(EltVT.getSimpleVT().SimpleTy, in tryLoadVector()
1160 pickOpcodeForVT(EltVT.getSimpleVT().SimpleTy, NVPTX::LDV_i8_v4_ari, in tryLoadVector()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp196 LoadConversionTbl, ISD, DstTy.getSimpleVT(), SrcTy.getSimpleVT())) in getCastInstrCost()
210 DstTy.getSimpleVT(), SrcTy.getSimpleVT())) in getCastInstrCost()
295 DstTy.getSimpleVT(), in getCastInstrCost()
296 SrcTy.getSimpleVT())) in getCastInstrCost()
325 DstTy.getSimpleVT(), in getCastInstrCost()
326 SrcTy.getSimpleVT())) in getCastInstrCost()
356 ISD, DstTy.getSimpleVT(), in getCastInstrCost()
357 SrcTy.getSimpleVT())) in getCastInstrCost()
381 ISD, DstTy.getSimpleVT(), in getCastInstrCost()
382 SrcTy.getSimpleVT())) in getCastInstrCost()
[all …]
DARMFastISel.cpp647 MVT VT = CEVT.getSimpleVT(); in fastMaterializeConstant()
694 VT = evt.getSimpleVT(); in isTypeLegal()
1355 MVT SrcVT = SrcEVT.getSimpleVT(); in ARMEmitCmp()
1550 MVT SrcVT = SrcEVT.getSimpleVT(); in SelectIToFP()
1792 MVT VT = FPVT.getSimpleVT(); in SelectBinaryFPOp()
2139 MVT RVVT = RVEVT.getSimpleVT(); in SelectRet()
2194 return ARMMaterializeGV(GV, LCREVT.getSimpleVT()); in getLibcallReg()
2759 MVT SrcVT = SrcEVT.getSimpleVT(); in SelectIntExt()
2760 MVT DestVT = DestEVT.getSimpleVT(); in SelectIntExt()
3045 switch (ArgVT.getSimpleVT().SimpleTy) { in fastLowerArguments()
DARMISelDAGToDAG.cpp1605 LoadedVT.getSimpleVT().SimpleTy != MVT::i32) in tryT1IndexedLoad()
1640 switch (LoadedVT.getSimpleVT().SimpleTy) { in tryT2IndexedLoad()
2028 switch (VT.getSimpleVT().SimpleTy) { in SelectVLD()
2170 switch (VT.getSimpleVT().SimpleTy) { in SelectVST()
2337 switch (VT.getSimpleVT().SimpleTy) { in SelectVLDSTLane()
2720 switch (VT.getSimpleVT().SimpleTy) { in SelectVLDDup()
3662 switch (VT.getSimpleVT().SimpleTy) { in Select()
3685 switch (VT.getSimpleVT().SimpleTy) { in Select()
3708 switch (VT.getSimpleVT().SimpleTy) { in Select()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp371 MVT VT = RealVT.getSimpleVT(); in getRegForValue()
375 VT = TLI.getTypeToTransformTo(V->getContext(), VT).getSimpleVT(); in getRegForValue()
434 Reg = fastEmit_r(IntVT.getSimpleVT(), VT, ISD::SINT_TO_FP, IntegerReg, in materializeConstant()
519 IdxN = fastEmit_r(IdxVT.getSimpleVT(), PtrVT, ISD::SIGN_EXTEND, IdxN, in getRegForGEPIndex()
524 fastEmit_r(IdxVT.getSimpleVT(), PtrVT, ISD::TRUNCATE, IdxN, IdxNIsKill); in getRegForGEPIndex()
614 fastEmit_ri_(VT.getSimpleVT(), ISDOpcode, Op1, Op1IsKill, in selectBinaryOp()
615 CI->getZExtValue(), VT.getSimpleVT()); in selectBinaryOp()
647 unsigned ResultReg = fastEmit_ri_(VT.getSimpleVT(), ISDOpcode, Op0, in selectBinaryOp()
648 Op0IsKill, Imm, VT.getSimpleVT()); in selectBinaryOp()
663 unsigned ResultReg = fastEmit_rr(VT.getSimpleVT(), VT.getSimpleVT(), in selectBinaryOp()
[all …]
DLegalizeDAG.cpp315 SVT = (MVT::SimpleValueType)(SVT.getSimpleVT().SimpleTy - 1); in ExpandConstantFP()
850 SrcVT.getSimpleVT())) { in LegalizeLoadOps()
881 EVT LoadVT = TLI.getRegisterType(SrcVT.getSimpleVT()); in LegalizeLoadOps()
905 EVT ILoadVT = TLI.getRegisterType(IDestVT.getSimpleVT()); in LegalizeLoadOps()
2151 switch (InVT.getSimpleVT().SimpleTy) { in ExpandArgFPLibCall()
2443 switch (SrcVT.getSimpleVT().SimpleTy) { in ExpandLegalINT_TO_FP()
2508 NewInTy = (MVT::SimpleValueType)(NewInTy.getSimpleVT().SimpleTy+1); in PromoteLegalINT_TO_FP()
2566 NewOutTy = (MVT::SimpleValueType)(NewOutTy.getSimpleVT().SimpleTy+1); in PromoteLegalFP_TO_INT()
2668 switch (VT.getSimpleVT().getScalarType().SimpleTy) { in ExpandBSWAP()
3907 MVT VT = cast<AtomicSDNode>(Node)->getMemoryVT().getSimpleVT(); in ConvertNodeToLibcall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetLowering.h420 MVT LoadMVT = LoadVT.getSimpleVT(); in isLoadBitCastBeneficial()
425 getTypeToPromoteTo(ISD::LOAD, LoadMVT) == BitcastVT.getSimpleVT()) in isLoadBitCastBeneficial()
752 (unsigned)VT.getSimpleVT().SimpleTy < array_lengthof(RegClassForVT)); in isTypeLegal()
753 return VT.isSimple() && RegClassForVT[VT.getSimpleVT().SimpleTy] != nullptr; in isTypeLegal()
907 return OpActions[(unsigned)VT.getSimpleVT().SimpleTy][Op]; in getOperationAction()
1067 unsigned ValI = (unsigned) ValVT.getSimpleVT().SimpleTy; in getLoadExtAction()
1068 unsigned MemI = (unsigned) MemVT.getSimpleVT().SimpleTy; in getLoadExtAction()
1092 unsigned ValI = (unsigned) ValVT.getSimpleVT().SimpleTy; in getTruncStoreAction()
1093 unsigned MemI = (unsigned) MemVT.getSimpleVT().SimpleTy; in getTruncStoreAction()
1123 (getIndexedLoadAction(IdxMode, VT.getSimpleVT()) == Legal || in isIndexedLoadLegal()
[all …]
DTargetCallingConv.h177 VT = vt.getSimpleVT(); in InputArg()
216 VT = vt.getSimpleVT(); in OutputArg()
DValueTypes.h102 MVT EltTy = getSimpleVT().getVectorElementType(); in changeVectorElementTypeToInteger()
255 MVT getSimpleVT() const { in getSimpleVT() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelDAGToDAG.cpp305 switch (VT.getSimpleVT().SimpleTy) { in isValidIndexedLoad()
330 MVT VT = LD->getMemoryVT().getSimpleVT(); in tryIndexedLoad()
359 MVT VT = LD->getMemoryVT().getSimpleVT(); in tryIndexedBinOp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRISelDAGToDAG.cpp107 MVT VT = cast<MemSDNode>(Op)->getMemoryVT().getSimpleVT(); in SelectAddr()
124 MVT VT = LD->getMemoryVT().getSimpleVT(); in selectIndexedLoad()
371 MVT VT = LD->getMemoryVT().getSimpleVT(); in select()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.cpp56 if (ST.isHVXVectorType(VecVT.getSimpleVT())) in isTypeForHVX()
58 auto Action = TLI.getPreferredVectorAction(VecVT.getSimpleVT()); in isTypeForHVX()
DHexagonISelDAGToDAG.cpp82 switch (LoadedVT.getSimpleVT().SimpleTy) { in SelectIndexedLoad()
478 switch (StoredVT.getSimpleVT().SimpleTy) { in SelectIndexedStore()
772 MVT ResTy = N->getValueType(0).getSimpleVT(); in SelectVAlign()
827 MVT OpTy = Op.getValueType().getSimpleVT(); in SelectTypecast()
834 MVT ResTy = N->getValueType(0).getSimpleVT(); in SelectP2D()
842 MVT ResTy = N->getValueType(0).getSimpleVT(); in SelectD2P()
851 MVT ResTy = N->getValueType(0).getSimpleVT(); in SelectV2Q()
853 MVT OpTy = N->getOperand(0).getValueType().getSimpleVT(); (void)OpTy; in SelectV2Q()
865 MVT ResTy = N->getValueType(0).getSimpleVT(); in SelectQ2V()
1163 if (!OpVT.isSimple() || OpVT.getSimpleVT() != MVT::i1) in ppHoistZextI1()
[all …]
DHexagonISelLowering.h377 return Op.getValueType().getSimpleVT(); in ty()
380 return { Ops.first.getValueType().getSimpleVT(), in ty()
381 Ops.second.getValueType().getSimpleVT() }; in ty()
DHexagonISelDAGToDAGHVX.cpp673 : InpNode(Inp), InpTy(Inp->getValueType(0).getSimpleVT()) {} in ResultStack()
1009 MVT OpTy = Op.getValueType().getSimpleVT(); in materialize()
1391 MVT LegalTy = Lower.getTypeToTransformTo(Ctx, ElemTy).getSimpleVT(); in scalarizeShuffle()
2007 MVT ResTy = N->getValueType(0).getSimpleVT(); in selectShuffle()
2079 MVT Ty = N->getValueType(0).getSimpleVT(); in selectRor()
DHexagonISelLoweringHVX.cpp254 MVT CastTy = tyVector(Vec.getValueType().getSimpleVT(), ElemTy); in opCastElem()
289 if (ElemIdx.getValueType().getSimpleVT() != MVT::i32) in convertToByteIndex()
1455 MVT Ty = typeSplit(N->getVT().getSimpleVT()).first; in SplitHvxPairOp()
1485 MVT MemTy = BN->getMemoryVT().getSimpleVT(); in SplitHvxMemOp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsFastISel.cpp453 MVT VT = CEVT.getSimpleVT(); in fastMaterializeConstant()
601 VT = evt.getSimpleVT(); in isTypeLegal()
1374 switch (ArgVT.getSimpleVT().SimpleTy) { in fastLowerArguments()
1743 MVT RVVT = RVEVT.getSimpleVT(); in selectRet()
1822 MVT SrcVT = SrcEVT.getSimpleVT(); in selectIntExt()
1823 MVT DestVT = DestEVT.getSimpleVT(); in selectIntExt()
1923 MVT DestVT = DestEVT.getSimpleVT(); in selectDivRem()
1984 MVT Op0MVT = TLI.getValueType(DL, Op0->getType(), true).getSimpleVT(); in selectShift()
2100 MVT VMVT = TLI.getValueType(DL, V->getType(), true).getSimpleVT(); in getRegEnsuringSimpleIntegerWidening()
DMipsSEISelDAGToDAG.cpp1191 TLI->getRegClassFor(ViaVecTy.getSimpleVT()); in trySelect()
1259 MVT ResVecTySimple = ResVecTy.getSimpleVT(); in trySelect()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.cpp398 DstTy.getSimpleVT(), in getCastInstrCost()
399 SrcTy.getSimpleVT())) in getCastInstrCost()
621 SelCondTy.getSimpleVT(), in getCmpSelInstrCost()
622 SelValTy.getSimpleVT())) in getCmpSelInstrCost()
DAArch64FastISel.cpp528 MVT VT = CEVT.getSimpleVT(); in fastMaterializeConstant()
986 VT = evt.getSimpleVT(); in isTypeLegal()
1490 MVT VT = EVT.getSimpleVT(); in emitCmp()
2926 emitIntExt(SrcVT.getSimpleVT(), SrcReg, MVT::i32, /*isZExt*/ !Signed); in selectIntToFP()
2986 MVT VT = ArgVT.getSimpleVT().SimpleTy; in fastLowerArguments()
3908 MVT RVVT = RVEVT.getSimpleVT(); in selectRet()
3959 MVT SrcVT = SrcEVT.getSimpleVT(); in selectTrunc()
3960 MVT DestVT = DestEVT.getSimpleVT(); in selectTrunc()
4644 MVT DestVT = DestEVT.getSimpleVT(); in selectRem()
5009 IdxN = emitIntExt(IdxVT.getSimpleVT(), IdxN, PtrVT, /*isZExt=*/false); in getRegForGEPIndex()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86FastISel.cpp298 VT = evt.getSimpleVT(); in isTypeLegal()
496 switch (VT.getSimpleVT().SimpleTy) { in X86FastEmitStore()
668 switch (VT.getSimpleVT().SimpleTy) { in X86FastEmitStore()
708 unsigned RR = fastEmit_r(SrcVT.getSimpleVT(), DstVT.getSimpleVT(), Opc, in X86FastEmitExtend()
1242 SrcReg = fastEmit_r(SrcVT.getSimpleVT(), DstVT.getSimpleVT(), Op, in X86SelectRet()
1345 switch (VT.getSimpleVT().SimpleTy) { in X86ChooseCmpOpcode()
1368 switch (VT.getSimpleVT().SimpleTy) { in X86ChooseCmpImmediateOpcode()
1569 ResultReg = fastEmit_r(MVT::i8, DstVT.getSimpleVT(), ISD::ZERO_EXTEND, in X86SelectZExt()
1615 ResultReg = fastEmit_r(MVT::i8, DstVT.getSimpleVT(), ISD::SIGN_EXTEND, in X86SelectSExt()
2449 MVT DstVT = TLI.getValueType(DL, I->getType()).getSimpleVT(); in X86SelectIntToFP()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp807 MVT SVT = VT.getSimpleVT(); in getTypeConversion()
894 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); in getTypeConversion()
917 MVT LargerVector = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); in getTypeConversion()
1391 RegisterVT = RegisterEVT.getSimpleVT(); in getVectorTypeBreakdown()
1667 return std::make_pair(Cost, MTy.getSimpleVT()); in getTypeLegalizationCost()
1674 return std::make_pair(Cost, MTy.getSimpleVT()); in getTypeLegalizationCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCFastISel.cpp279 VT = Evt.getSimpleVT(); in isTypeLegal()
828 MVT SrcVT = SrcEVT.getSimpleVT(); in PPCEmitCmp()
1078 MVT SrcVT = SrcEVT.getSimpleVT(); in SelectIToFP()
1750 MVT RVVT = RVEVT.getSimpleVT(); in SelectRet()
1914 MVT SrcVT = SrcEVT.getSimpleVT(); in SelectIntExt()
1915 MVT DestVT = DestEVT.getSimpleVT(); in SelectIntExt()
2246 MVT VT = CEVT.getSimpleVT(); in fastMaterializeConstant()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyFastISel.cpp119 return VT.isSimple() ? VT.getSimpleVT().SimpleTy in getSimpleType()
1144 Register Reg = fastEmit_ISD_BITCAST_r(VT.getSimpleVT(), RetVT.getSimpleVT(), in selectBitCast()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCISelLowering.cpp486 switch (RegVT.getSimpleVT().SimpleTy) { in LowerCallArguments()
489 << (unsigned)RegVT.getSimpleVT().SimpleTy << "\n"); in LowerCallArguments()

123