Home
last modified time | relevance | path

Searched defs:VecTy (Results 1 – 25 of 181) sorted by relevance

12345678

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp414 MVT VecTy = MVT::getVectorVT(ElemTy, N); in initializeHVXLowering() local
524 HexagonTargetLowering::typeExtElem(MVT VecTy, unsigned Factor) const { in typeExtElem()
531 HexagonTargetLowering::typeTruncElem(MVT VecTy, unsigned Factor) const { in typeTruncElem()
581 MVT VecTy, MachineMemOperand::Flags Flags, unsigned *Fast) const { in allowsHvxMemoryAccess()
596 MVT VecTy, MachineMemOperand::Flags Flags, unsigned *Fast) const { in allowsHvxMisalignedMemoryAccesses()
780 const SDLoc &dl, MVT VecTy, in buildHvxVectorReg()
1079 const SDLoc &dl, MVT VecTy, in buildHvxVectorPred()
1204 MVT VecTy = ty(VecV); in insertHvxElementReg() local
1257 MVT VecTy = ty(VecV); in extractHvxSubvectorReg() local
1297 MVT VecTy = ty(VecV); in extractHvxSubvectorPred() local
[all …]
H A DHexagonVectorCombine.cpp553 if (auto *VecTy = dyn_cast<VectorType>(ValTy)) in getMask() local
999 auto *VecTy = VectorType::get(Ty, 1, /*Scalable=*/false); in realignStoreGroup() local
1307 auto *VecTy = dyn_cast<VectorType>(Op.X.Val->getType()); in processFxpMul() local
1529 auto VecTy = cast<VectorType>(X->getType()); in createAddCarry() local
1839 auto *VecTy = dyn_cast<VectorType>(Ty); in length() local
1847 if (auto *VecTy = dyn_cast<VectorType>(Ty)) in getNullValue() local
1855 if (auto *VecTy = dyn_cast<VectorType>(Ty)) in getFullValue() local
1863 auto VecTy = cast<VectorType>(Ty); in getConstSplat() local
2066 if (auto *VecTy = dyn_cast<VectorType>(Bytes->getType())) in vlsb() local
2083 if (auto *VecTy = dyn_cast<VectorType>(Val->getType())) in vbytes() local
[all …]
H A DHexagonISelLowering.cpp2109 Type *VecTy = I.getArgOperand(1)->getType(); in getTgtMemIntrinsic() local
2231 MVT VecTy = ty(Op); in LowerVECTOR_SHUFFLE() local
2462 MVT VecTy, SelectionDAG &DAG, in getBuildVectorConstInts()
2492 MVT VecTy, SelectionDAG &DAG) const { in buildVector32()
2583 MVT VecTy, SelectionDAG &DAG) const { in buildVector64()
2646 MVT VecTy = ty(VecV); in extractVector() local
2700 MVT VecTy = ty(VecV); in extractVectorPred() local
2753 MVT VecTy = ty(VecV); in insertVector() local
2795 MVT VecTy = ty(VecV); in insertVectorPred() local
2917 MVT VecTy = ty(Op); in LowerBUILD_VECTOR() local
[all …]
H A DHexagonTargetTransformInfo.cpp55 auto *VecTy = dyn_cast<VectorType>(Ty); in isHVXVectorType() local
194 VectorType *VecTy = cast<VectorType>(Src); in getMemoryOpCost() local
259 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, in getInterleavedMemoryOpCost()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp236 HexagonTargetLowering::typeExtElem(MVT VecTy, unsigned Factor) const { in typeExtElem()
243 HexagonTargetLowering::typeTruncElem(MVT VecTy, unsigned Factor) const { in typeTruncElem()
351 const SDLoc &dl, MVT VecTy, in buildHvxVectorReg()
592 const SDLoc &dl, MVT VecTy, in buildHvxVectorPred()
717 MVT VecTy = ty(VecV); in insertHvxElementReg() local
770 MVT VecTy = ty(VecV); in extractHvxSubvectorReg() local
815 MVT VecTy = ty(VecV); in extractHvxSubvectorPred() local
879 MVT VecTy = ty(VecV); in insertHvxSubvectorReg() local
966 MVT VecTy = ty(VecV); in insertHvxSubvectorPred() local
1029 MVT VecTy = ty(Op); in LowerHvxBuildVector() local
[all …]
H A DHexagonISelLowering.cpp1877 Type *VecTy = I.getArgOperand(1)->getType(); in getTgtMemIntrinsic() local
1976 MVT VecTy = ty(Op); in LowerVECTOR_SHUFFLE() local
2153 MVT VecTy, SelectionDAG &DAG, in getBuildVectorConstInts()
2183 MVT VecTy, SelectionDAG &DAG) const { in buildVector32()
2266 MVT VecTy, SelectionDAG &DAG) const { in buildVector64()
2329 MVT VecTy = ty(VecV); in extractVector() local
2428 MVT VecTy = ty(VecV); in insertVector() local
2528 MVT VecTy = ty(Op); in LowerBUILD_VECTOR() local
2583 MVT VecTy = ty(Op); in LowerCONCAT_VECTORS() local
H A DHexagonTargetTransformInfo.cpp163 VectorType *VecTy = cast<VectorType>(Src); in getMemoryOpCost() local
218 Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, in getInterleavedMemoryOpCost()
/aosp_15_r20/external/llvm/lib/IR/
H A DAutoUpgrade.cpp431 Type *VecTy = VectorType::get(Builder.getInt8Ty(), NumElts); in UpgradeX86PSLLDQIntrinsics() local
465 Type *VecTy = VectorType::get(Builder.getInt8Ty(), NumElts); in UpgradeX86PSRLDQIntrinsics() local
899 Type *VecTy = CI->getType(); in UpgradeIntrinsicCall() local
990 VectorType *VecTy = cast<VectorType>(CI->getType()); in UpgradeIntrinsicCall() local
1003 VectorType *VecTy = cast<VectorType>(CI->getType()); in UpgradeIntrinsicCall() local
1040 VectorType *VecTy = cast<VectorType>(CI->getType()); in UpgradeIntrinsicCall() local
1060 VectorType *VecTy = cast<VectorType>(CI->getType()); in UpgradeIntrinsicCall() local
1078 VectorType *VecTy = cast<VectorType>(CI->getType()); in UpgradeIntrinsicCall() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp306 VectorType *VecTy = getVectorType(cast<IntrinsicInst>(&I)); in IsPredicatedVectorLoop() local
328 VectorType *VecTy) { in ComputeElements()
462 VectorType *VecTy, Value *NumElements) { in InsertVCTPIntrinsic()
524 VectorType *VecTy = getVectorType(I); in TryConvert() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp350 Type *VecTy = Ext0->getVectorOperand()->getType(); in getShuffleExtract() local
397 auto *VecTy = cast<VectorType>(Ext0->getOperand(0)->getType()); in isExtractExtractCheap() local
485 auto *VecTy = cast<FixedVectorType>(Vec->getType()); in createShiftShuffle() local
637 auto *VecTy = cast<FixedVectorType>(I.getType()); in foldInsExtFNeg() local
789 Type *VecTy = I.getType(); in scalarizeBinopOrCmp() local
898 auto *VecTy = dyn_cast<FixedVectorType>(X->getType()); in foldExtractedCmps() local
1019 static ScalarizationResult canScalarizeAccess(FixedVectorType *VecTy, in canScalarizeAccess()
1095 auto VecTy = cast<FixedVectorType>(SI->getValueOperand()->getType()); in foldSingleElementStore() local
1219 auto *VecTy = cast<FixedVectorType>(I.getType()); in foldShuffleOfBinops() local
H A DLoadStoreVectorizer.cpp852 VectorType *VecTy = dyn_cast<VectorType>(Ty); in collectInstructions() local
892 VectorType *VecTy = dyn_cast<VectorType>(Ty); in collectInstructions() local
1051 FixedVectorType *VecTy; in vectorizeStoreChain() local
1216 VectorType *VecTy; in vectorizeLoadChain() local
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Analysis/
DTargetTransformInfoImpl.h305 bool isLegalAltInstr(VectorType *VecTy, unsigned Opcode0, unsigned Opcode1, in isLegalAltInstr()
575 InstructionCost getAltInstrCost(VectorType *VecTy, unsigned Opcode0, in getAltInstrCost()
630 VectorType *VecTy, in getExtractWithExtendCost()
708 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, in getInterleavedMemoryOpCost()
898 VectorType *VecTy) const { in getLoadVectorFactor()
904 VectorType *VecTy) const { in getStoreVectorFactor()
1332 auto *VecTy = cast<VectorType>(U->getType()); in getInstructionCost() local
DTargetTransformInfo.h2389 bool isLegalAltInstr(VectorType *VecTy, unsigned Opcode0, unsigned Opcode1, in isLegalAltInstr()
2637 InstructionCost getAltInstrCost(VectorType *VecTy, unsigned Opcode0, in getAltInstrCost()
2660 VectorType *VecTy, in getExtractWithExtendCost()
2730 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, in getInterleavedMemoryOpCost()
2853 VectorType *VecTy) const override { in getLoadVectorFactor()
2858 VectorType *VecTy) const override { in getStoreVectorFactor()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Analysis/
DTargetTransformInfoImpl.h302 bool isLegalAltInstr(VectorType *VecTy, unsigned Opcode0, unsigned Opcode1, in isLegalAltInstr()
572 InstructionCost getAltInstrCost(VectorType *VecTy, unsigned Opcode0, in getAltInstrCost()
625 VectorType *VecTy, in getExtractWithExtendCost()
703 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, in getInterleavedMemoryOpCost()
891 VectorType *VecTy) const { in getLoadVectorFactor()
897 VectorType *VecTy) const { in getStoreVectorFactor()
1325 auto *VecTy = cast<VectorType>(U->getType()); in getInstructionCost() local
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Analysis/
DTargetTransformInfoImpl.h302 bool isLegalAltInstr(VectorType *VecTy, unsigned Opcode0, unsigned Opcode1, in isLegalAltInstr()
572 InstructionCost getAltInstrCost(VectorType *VecTy, unsigned Opcode0, in getAltInstrCost()
625 VectorType *VecTy, in getExtractWithExtendCost()
703 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, in getInterleavedMemoryOpCost()
891 VectorType *VecTy) const { in getLoadVectorFactor()
897 VectorType *VecTy) const { in getStoreVectorFactor()
1325 auto *VecTy = cast<VectorType>(U->getType()); in getInstructionCost() local
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Analysis/
DTargetTransformInfoImpl.h300 bool isLegalAltInstr(VectorType *VecTy, unsigned Opcode0, unsigned Opcode1, in isLegalAltInstr()
557 InstructionCost getAltInstrCost(VectorType *VecTy, unsigned Opcode0, in getAltInstrCost()
610 VectorType *VecTy, in getExtractWithExtendCost()
680 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, in getInterleavedMemoryOpCost()
868 VectorType *VecTy) const { in getLoadVectorFactor()
874 VectorType *VecTy) const { in getStoreVectorFactor()
1302 auto *VecTy = cast<VectorType>(U->getType()); in getInstructionCost() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp88 for (const auto &VecTy : VecTys) { in MipsSETargetLowering() local
1419 static SDValue getBuildVectorSplat(EVT VecTy, SDValue SplatValue, in getBuildVectorSplat()
1458 EVT VecTy = Op->getValueType(0); in lowerMSABinaryBitImmIntr() local
1604 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
1619 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
1647 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
1683 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
2406 EVT VecTy = Op0->getValueType(0); in lowerEXTRACT_VECTOR_ELT() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h286 bool isLegalAltInstr(VectorType *VecTy, unsigned Opcode0, unsigned Opcode1, in isLegalAltInstr()
570 VectorType *VecTy, in getExtractWithExtendCost()
640 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, in getInterleavedMemoryOpCost()
819 VectorType *VecTy) const { in getLoadVectorFactor()
825 VectorType *VecTy) const { in getStoreVectorFactor()
1192 auto *VecTy = cast<VectorType>(U->getType()); in getInstructionCost() local
/aosp_15_r20/external/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp1417 static SDValue getBuildVectorSplat(EVT VecTy, SDValue SplatValue, in getBuildVectorSplat()
1456 EVT VecTy = Op->getValueType(0); in lowerMSABinaryBitImmIntr() local
1589 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
1602 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
1628 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
1664 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
2301 EVT VecTy = Op0->getValueType(0); in lowerEXTRACT_VECTOR_ELT() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp780 VectorType *VecTy = dyn_cast<VectorType>(Ty); in collectInstructions() local
827 VectorType *VecTy = dyn_cast<VectorType>(Ty); in collectInstructions() local
992 VectorType *VecTy; in vectorizeStoreChain() local
1142 VectorType *VecTy; in vectorizeLoadChain() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp1428 static SDValue getBuildVectorSplat(EVT VecTy, SDValue SplatValue, in getBuildVectorSplat()
1467 EVT VecTy = Op->getValueType(0); in lowerMSABinaryBitImmIntr() local
1613 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
1628 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
1656 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
1692 EVT VecTy = Op->getValueType(0); in lowerINTRINSIC_WO_CHAIN() local
2415 EVT VecTy = Op0->getValueType(0); in lowerEXTRACT_VECTOR_ELT() local
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp931 Type *VecTy = VectorType::get(Tp->getVectorElementType(), in getShuffleCost() local
3558 int X86TTIImpl::getInterleavedMemoryOpCostAVX2(unsigned Opcode, Type *VecTy, in getInterleavedMemoryOpCostAVX2()
3674 int X86TTIImpl::getInterleavedMemoryOpCostAVX512(unsigned Opcode, Type *VecTy, in getInterleavedMemoryOpCostAVX512()
3799 int X86TTIImpl::getInterleavedMemoryOpCost(unsigned Opcode, Type *VecTy, in getInterleavedMemoryOpCost()
3806 auto isSupportedOnAVX512 = [](Type *VecTy, bool HasBW) { in getInterleavedMemoryOpCost()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp566 auto *VecTy = cast<FixedVectorType>(II.getType()); in simplifyX86insertps() local
809 auto *VecTy = cast<FixedVectorType>(II.getType()); in simplifyX86pshufb() local
854 auto *VecTy = cast<FixedVectorType>(II.getType()); in simplifyX86vpermilvar() local
901 auto *VecTy = cast<FixedVectorType>(II.getType()); in simplifyX86vpermv() local
/aosp_15_r20/external/llvm/lib/Analysis/
H A DCostModel.cpp256 Type *VecTy = ReduxRoot->getOperand(0)->getType(); in matchPairwiseReduction() local
320 Type *VecTy = ReduxRoot->getOperand(0)->getType(); in matchVectorSplittingReduction() local
/aosp_15_r20/external/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp295 VectorType *VecTy, in getExtractWithExtendCost()
495 int AArch64TTIImpl::getInterleavedMemoryOpCost(unsigned Opcode, Type *VecTy, in getInterleavedMemoryOpCost()

12345678