/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLoweringHVX.cpp | 414 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 D | HexagonVectorCombine.cpp | 553 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 D | HexagonISelLowering.cpp | 2109 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 D | HexagonTargetTransformInfo.cpp | 55 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 D | HexagonISelLoweringHVX.cpp | 236 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 D | HexagonISelLowering.cpp | 1877 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 D | HexagonTargetTransformInfo.cpp | 163 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 D | AutoUpgrade.cpp | 431 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 D | MVETailPredication.cpp | 306 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 D | VectorCombine.cpp | 350 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 D | LoadStoreVectorizer.cpp | 852 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/ |
D | TargetTransformInfoImpl.h | 305 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
|
D | TargetTransformInfo.h | 2389 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/ |
D | TargetTransformInfoImpl.h | 302 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/ |
D | TargetTransformInfoImpl.h | 302 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/ |
D | TargetTransformInfoImpl.h | 300 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 D | MipsSEISelLowering.cpp | 88 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 D | TargetTransformInfoImpl.h | 286 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 D | MipsSEISelLowering.cpp | 1417 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 D | LoadStoreVectorizer.cpp | 780 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 D | MipsSEISelLowering.cpp | 1428 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 D | X86TargetTransformInfo.cpp | 931 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 D | X86InstCombineIntrinsic.cpp | 566 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 D | CostModel.cpp | 256 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 D | AArch64TargetTransformInfo.cpp | 295 VectorType *VecTy, in getExtractWithExtendCost() 495 int AArch64TTIImpl::getInterleavedMemoryOpCost(unsigned Opcode, Type *VecTy, in getInterleavedMemoryOpCost()
|