/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | LowLevelTypeImpl.h | 66 static LLT vector(uint16_t NumElements, LLT ScalarTy) { in vector() 74 static LLT scalarOrVector(uint16_t NumElements, LLT ScalarTy) { in scalarOrVector()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | LowLevelType.cpp | 24 LLT ScalarTy = getLLTForType(*VTy->getElementType(), DL); in getLLTForType() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 81 bool isLegalElementTypeForRVV(Type *ScalarTy) const { in isLegalElementTypeForRVV()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 138 Type *ScalarTy = Scalar->getType(); in vectorizeLoadInsert() local 290 Type *ScalarTy = Ext0->getType(); in isExtractExtractCheap() local 612 Type *ScalarTy = IsConst0 ? V1->getType() : V0->getType(); in scalarizeBinopOrCmp() local
|
H A D | SLPVectorizer.cpp | 2930 Type *ScalarTy = VL0->getType(); in buildTree_rec() local 3201 llvm::Type *ScalarTy = cast<StoreInst>(VL0)->getValueOperand()->getType(); in buildTree_rec() local 3596 Type *ScalarTy = VL[0]->getType(); in getEntryCost() local 4350 auto *ScalarTy = II->getType(); in getSpillCost() local 4605 Type *ScalarTy = VL[0]->getType(); in getGatherCost() local 4896 Type *ScalarTy = VL0->getType(); in vectorizeTree() local 6831 Type *ScalarTy = VL[0]->getType(); in tryToVectorizeList() local 7602 Type *ScalarTy = FirstReducedVal->getType(); in getReductionCost() local
|
H A D | LoopVectorize.cpp | 2694 Type *ScalarTy = getMemInstValueType(Instr); in vectorizeInterleaveGroup() local 5369 auto *ScalarTy = getMemInstValueType(I); in interleavedAccessCanBeWidened() local 5416 auto *ScalarTy = LI ? LI->getType() : SI->getValueOperand()->getType(); in memoryInstructionCanBeWidened() local
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | PrintfFormatString.cpp | 674 ArgType ScalarTy = getScalarArgType(Ctx, IsObjCLiteral); in getArgType() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 4482 Type *ScalarTy = DataTy->getScalarType(); in isLegalMaskedLoad() local 4548 Type *ScalarTy = cast<VectorType>(DataTy)->getElementType(); in isLegalMaskedExpandLoad() local 4589 Type *ScalarTy = DataTy->getScalarType(); in isLegalMaskedGather() local 4735 Type *ScalarTy = VecTy->getElementType(); in getInterleavedMemoryOpCostAVX2() local
|
H A D | X86ISelLowering.cpp | 8907 Type *ScalarTy = Type::getIntNTy(*Ctx, SplatBitSize); in lowerBuildVectorAsBroadcast() local 35039 MVT ScalarTy = MaskVT.isInteger() ? MaskVT.getScalarType() : in matchUnaryShuffle() local 37692 Type *ScalarTy = ScalarVT.getTypeForEVT(*DAG.getContext()); in combineTargetShuffle() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64RegisterBankInfo.cpp | 689 LLT ScalarTy = MRI.getType(ScalarReg); in getInstrMapping() local
|
H A D | AArch64PostLegalizerLowering.cpp | 461 auto ScalarTy = MRI.getType(Dst).getElementType(); in applyINS() local 662 LLT ScalarTy = SrcTy.getElementType(); in matchDupLane() local
|
H A D | AArch64InstructionSelector.cpp | 3751 Optional<Register> DstReg, const RegisterBank &DstRB, LLT ScalarTy, in emitExtractVectorElt() 4347 const LLT ScalarTy = LLT::scalar(Op1Ty.getSizeInBits()); in emitVectorConcat() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 2005 Type *ScalarTy = Ty->getElementType(); in getArithmeticReductionCost() local 2068 Type *ScalarTy = Ty->getElementType(); in getMinMaxReductionCost() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 1188 Type *ScalarTy = Val->getType()->getScalarType(); in vlsb() local 1203 Type *ScalarTy = Val->getType()->getScalarType(); in vbytes() local
|
H A D | HexagonISelLowering.cpp | 2563 MVT ScalarTy = tyScalar(VecTy); in extractVector() local 2637 MVT ScalarTy = MVT::getIntegerVT(VecWidth); in insertVector() local
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | Sema.cpp | 634 CastKind Sema::ScalarTypeToBooleanCastKind(QualType ScalarTy) { in ScalarTypeToBooleanCastKind()
|
H A D | SemaExpr.cpp | 9881 QualType ScalarTy = Scalar->get()->getType().getUnqualifiedType(); in tryGCCVectorConvertAndSplat() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 1165 Type *ScalarTy = SrcTy->getScalarType(); in computeKnownBitsFromOperator() local 1826 Type *ScalarTy = Ty->getScalarType(); in computeKnownBits() local 2875 Type *ScalarTy = Ty->getScalarType(); in ComputeNumSignBitsImpl() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 3785 LLT ScalarTy = MRI.getType(BuildVecMI->getOperand(1).getReg()); in matchExtractVecEltBuildVec() local 3804 LLT ScalarTy = MRI.getType(Reg); in applyExtractVecEltBuildVec() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 1361 Type *ScalarTy = ScalarSrc->getType(); in visitInsertElementInst() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Constants.cpp | 389 Type *ScalarTy = Ty->getScalarType(); in getIntegerValue() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 2798 Type *ScalarTy = AllocaTy->getScalarType(); in visitMemSetInst() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 3942 EVT ScalarTy = Scalar.getValueType(); in LowerINTRINSIC_WO_CHAIN() local 13670 EVT ScalarTy = Op2.getValueType(); in LowerSVEIntrinsicIndex() local 13687 EVT ScalarTy = Scalar.getValueType(); in LowerSVEIntrinsicDUP() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 935 static bool isConstantSplatVectorMaskForType(SDNode *N, EVT ScalarTy) { in isConstantSplatVectorMaskForType()
|