| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 410 if (Op->getType()->getScalarType()->isHalfTy() || in mightUseCTR() 411 CurrInst->getType()->getScalarType()->isHalfTy()) in mightUseCTR() 442 if (F->getType()->getScalarType()->isFP128Ty() || in mightUseCTR() 452 Type *DstType = CI->getType()->getScalarType(); in mightUseCTR() 650 (J->getType()->getScalarType()->isFP128Ty() || in mightUseCTR() 853 else if (Ty && (Ty->getScalarType()->isFloatTy() || in getRegisterClassForType() 854 Ty->getScalarType()->isDoubleTy())) in getRegisterClassForType() 856 else if (Ty && (Ty->getScalarType()->isFP128Ty() || in getRegisterClassForType() 857 Ty->getScalarType()->isPPC_FP128Ty())) in getRegisterClassForType() 859 else if (Ty && Ty->getScalarType()->isHalfTy()) in getRegisterClassForType() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 108 DL.getTypeStoreSize(DataType->getScalarType()).getFixedSize()) in isLegalMaskedLoadStore() 111 return isLegalElementTypeForRVV(DataType->getScalarType()); in isLegalMaskedLoadStore() 130 DL.getTypeStoreSize(DataType->getScalarType()).getFixedSize()) in isLegalMaskedGatherScatter() 133 return isLegalElementTypeForRVV(DataType->getScalarType()); in isLegalMaskedGatherScatter()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | PatternInit.cpp | 38 cast<llvm::IntegerType>(Ty->getScalarType())->getBitWidth(); in initializationPatternFor() 45 auto *PtrTy = cast<llvm::PointerType>(Ty->getScalarType()); in initializationPatternFor() 56 Ty->getScalarType()->getFltSemantics()); in initializationPatternFor()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Type.h | 189 bool isFPOrFPVectorTy() const { return getScalarType()->isFloatingPointTy(); } in isFPOrFPVectorTy() 207 bool isIntOrIntVectorTy() const { return getScalarType()->isIntegerTy(); } in isIntOrIntVectorTy() 212 return getScalarType()->isIntegerTy(BitWidth); in isIntOrIntVectorTy() 234 bool isPtrOrPtrVectorTy() const { return getScalarType()->isPointerTy(); } in isPtrOrPtrVectorTy() 319 inline Type *getScalarType() const { in getScalarType() function
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 247 return !DataType->getScalarType()->isIntegerTy(1) && in isLegalMaskedLoadStore() 248 isElementTypeLegalForScalableVector(DataType->getScalarType()); in isLegalMaskedLoadStore() 269 return !DataType->getScalarType()->isIntegerTy(1) && in isLegalMaskedGatherScatter() 270 isElementTypeLegalForScalableVector(DataType->getScalarType()); in isLegalMaskedGatherScatter()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 320 DL.getTypeStoreSize(PtrATy->getScalarType()) != in isConsecutiveAccess() 321 DL.getTypeStoreSize(PtrBTy->getScalarType())) in isConsecutiveAccess() 841 if (!VectorType::isValidElementType(Ty->getScalarType())) in collectInstructions() 888 if (!VectorType::isValidElementType(Ty->getScalarType())) in collectInstructions() 1077 VecTy = FixedVectorType::get(StoreTy->getScalarType(), in vectorizeStoreChain() 1140 if (Extract->getType() != StoreTy->getScalarType()) in vectorizeStoreChain() 1141 Extract = Builder.CreateBitCast(Extract, StoreTy->getScalarType()); in vectorizeStoreChain() 1152 if (Extract->getType() != StoreTy->getScalarType()) in vectorizeStoreChain() 1154 Builder.CreateBitOrPointerCast(Extract, StoreTy->getScalarType()); in vectorizeStoreChain() 1229 VecTy = FixedVectorType::get(LoadTy->getScalarType(), in vectorizeLoadChain()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | LowLevelTypeImpl.h | 168 LLT getScalarType() const { in getScalarType() function 182 assert(!getScalarType().isPointer() && in changeElementSize() 191 return LLT::scalarOrVector(EC, getScalarType()); in changeElementCount()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-stress/ |
| H A D | llvm-stress.cpp | 249 TempValues.push_back(getRandomConstant(VTp->getScalarType())); in getRandomValue() 392 bool isFloat = Val0->getType()->getScalarType()->isFloatingPointTy(); in Act() 533 Value *Val1 = getRandomValue(Val0->getType()->getScalarType()); in Act() 572 unsigned VSize = VTy->getScalarType()->getPrimitiveSizeInBits(); in Act() 573 unsigned DestSize = DestTy->getScalarType()->getPrimitiveSizeInBits(); in Act() 660 bool fp = Val0->getType()->getScalarType()->isFloatingPointTy(); in Act()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 416 EVT EltVT = VT.getScalarType(); in getCastInstrCost() 557 ((ISD == ISD::FP_ROUND && SrcTy.getScalarType() == MVT::f64 && in getCastInstrCost() 558 DstTy.getScalarType() == MVT::f32) || in getCastInstrCost() 559 (ISD == ISD::FP_EXTEND && SrcTy.getScalarType() == MVT::f32 && in getCastInstrCost() 560 DstTy.getScalarType() == MVT::f64))) { in getCastInstrCost() 771 if ((SrcTy.getScalarType() == MVT::i8 || in getCastInstrCost() 772 SrcTy.getScalarType() == MVT::i16 || in getCastInstrCost() 773 SrcTy.getScalarType() == MVT::i32) && in getCastInstrCost() 834 getTLI()->getTypeLegalizationCost(DL, ValTy->getScalarType()); in getVectorInstrCost() 956 getCmpSelInstrCost(Opcode, ValTy->getScalarType(), in getCmpSelInstrCost() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | VectorUtils.cpp | 835 VecTy1->getScalarType() == VecTy2->getScalarType() && in concatenateTwoVectors() 882 isa<IntegerType>(Mask->getType()->getScalarType()) && in maskIsAllZeroOrUndef() 883 cast<IntegerType>(Mask->getType()->getScalarType())->getBitWidth() == in maskIsAllZeroOrUndef() 908 isa<IntegerType>(Mask->getType()->getScalarType()) && in maskIsAllOneOrUndef() 909 cast<IntegerType>(Mask->getType()->getScalarType())->getBitWidth() == in maskIsAllOneOrUndef() 936 isa<IntegerType>(Mask->getType()->getScalarType()) && in possiblyDemandedEltsInMask() 937 cast<IntegerType>(Mask->getType()->getScalarType())->getBitWidth() == in possiblyDemandedEltsInMask()
|
| H A D | DemandedBits.cpp | 452 DL.getTypeSizeInBits(I->getType()->getScalarType())); in getDemandedBits() 459 unsigned BitWidth = DL.getTypeSizeInBits(T->getScalarType()); in getDemandedBits()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/FuzzMutate/ |
| H A D | OpDescriptor.h | 210 return V->getType() == Cur[0]->getType()->getScalarType(); in matchScalarOfFirstType() 214 return makeConstantsWithType(Cur[0]->getType()->getScalarType()); in matchScalarOfFirstType()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrFragmentsSIMD.td | 1112 return cast<MaskedStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i8; 1117 return cast<MaskedStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i16; 1122 return cast<MaskedStoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32; 1139 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getScalarType() == MVT::i8; 1144 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getScalarType() == MVT::i8; 1149 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getScalarType() == MVT::i16; 1154 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getScalarType() == MVT::i16; 1159 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32; 1164 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getScalarType() == MVT::i32; 1169 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getScalarType() == MVT::i8; [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Execution.cpp | 1272 Type *DstVecTy = DstTy->getScalarType(); in executeTruncInst() 1292 Type *DstVecTy = DstTy->getScalarType(); in executeSExtInst() 1312 Type *DstVecTy = DstTy->getScalarType(); in executeZExtInst() 1379 Type *DstVecTy = DstTy->getScalarType(); in executeFPToUIInst() 1380 Type *SrcVecTy = SrcTy->getScalarType(); in executeFPToUIInst() 1417 Type *DstVecTy = DstTy->getScalarType(); in executeFPToSIInst() 1418 Type *SrcVecTy = SrcTy->getScalarType(); in executeFPToSIInst() 1453 Type *DstVecTy = DstTy->getScalarType(); in executeUIToFPInst() 1485 Type *DstVecTy = DstTy->getScalarType(); in executeSIToFPInst() 1558 SrcElemTy = SrcTy->getScalarType(); in executeBitCastInst() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 523 getArithmeticInstrCost(Opcode, Ty->getScalarType(), CostKind); in getArithmeticInstrCost() 571 if (Tp->getScalarType()->isFP128Ty()) in getShuffleCost() 694 Type *ElTy = OpTy->getScalarType(); in getCmpOpsType() 816 Opcode, Dst->getScalarType(), Src->getScalarType(), CCH, CostKind); in getCastInstrCost() 933 unsigned CmpCostPerVector = (ValTy->getScalarType()->isFloatTy() ? 10 : 1); in getCmpSelInstrCost()
|
| /freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 989 const ScalarType *getScalarType(StringRef Name) { in getScalarType() function in __anonb7c02cfb0111::EmitterBase 992 const ScalarType *getScalarType(Record *R) { in getScalarType() function in __anonb7c02cfb0111::EmitterBase 993 return getScalarType(R->getName()); in getScalarType() 1081 return getScalarType(R); in getType() 1212 getScalarType("u32"), ST->kind() == ScalarTypeKind::UnsignedInt); in getCodeForDag() 1223 return std::make_shared<IntLiteralResult>(getScalarType("u32"), in getCodeForDag() 1279 return std::make_shared<IntLiteralResult>(getScalarType("u32"), in getCodeForDagArg() 1283 return std::make_shared<IntLiteralResult>(getScalarType("u32"), in getCodeForDagArg() 1312 V = std::make_shared<IntCastResult>(getScalarType("u32"), V); in getCodeForArg() 1314 V = std::make_shared<IntCastResult>(getScalarType("u32"), V); in getCodeForArg()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instruction.cpp | 530 getType()->getScalarType() != I->getType()->getScalarType() : in isSameOperationAs() 538 getOperand(i)->getType()->getScalarType() != in isSameOperationAs() 539 I->getOperand(i)->getType()->getScalarType() : in isSameOperationAs()
|
| H A D | Constants.cpp | 390 Type *ScalarTy = Ty->getScalarType(); in getIntegerValue() 902 Constant *C = get(cast<IntegerType>(Ty->getScalarType()), V, isSigned); in get() 925 assert(C->getType() == Ty->getScalarType() && in get() 953 FV.convert(Ty->getScalarType()->getFltSemantics(), in get() 966 assert(C->getType() == Ty->getScalarType() && in get() 979 APFloat FV(Ty->getScalarType()->getFltSemantics(), Str); in get() 990 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getNaN() 1001 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getQNaN() 1012 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getSNaN() 2243 PointerType *DstScalarTy = cast<PointerType>(DstTy->getScalarType()); in getAddrSpaceCast() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ValueTypes.h | 296 EVT getScalarType() const { in getScalarType() function 354 return getScalarType().getSizeInBits().getFixedSize(); in getScalarSizeInBits()
|
| H A D | BasicTTIImpl.h | 809 Opcode, VTy->getScalarType(), CostKind, Opd1Info, Opd2Info, 1015 Opcode, Dst->getScalarType(), Src->getScalarType(), CCH, CostKind, I); 1084 CondTy = CondTy->getScalarType(); 1086 Opcode, ValVTy->getScalarType(), CondTy, VecPred, CostKind, I); 1100 getTLI()->getTypeLegalizationCost(DL, Val->getScalarType()); in getVectorInstrCost() 1537 ScalarRetTy = RetTy->getScalarType(); in getTypeBasedIntrinsicInstrCost() 1547 Ty = Ty->getScalarType(); in getTypeBasedIntrinsicInstrCost() 1945 Ty = Ty->getScalarType(); in getTypeBasedIntrinsicInstrCost() 1948 IntrinsicCostAttributes Attrs(IID, RetTy->getScalarType(), ScalarTys, FMF); in getTypeBasedIntrinsicInstrCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerInfo.cpp | 150 return NewTy.getScalarType() == OldTy.getScalarType(); in mutationIsSane()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/ |
| H A D | Local.h | 40 unsigned IntPtrWidth = IntIdxTy->getScalarType()->getIntegerBitWidth();
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 40 bool StoredNI = DL.isNonIntegralPointerType(StoredTy->getScalarType()); in canCoerceMustAliasedValueToLoad() 41 bool LoadNI = DL.isNonIntegralPointerType(LoadTy->getScalarType()); in canCoerceMustAliasedValueToLoad() 378 if (DL.isNonIntegralPointerType(LoadTy->getScalarType())) { in analyzeLoadFromClobberingMemInst()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineVerifier.cpp | 1092 DstTy = DstTy.getScalarType(); in verifyPreISelGenericInstruction() 1093 SrcTy = SrcTy.getScalarType(); in verifyPreISelGenericInstruction() 1124 if (!PtrTy.getScalarType().isPointer()) in verifyPreISelGenericInstruction() 1127 if (OffsetTy.getScalarType().isPointer()) in verifyPreISelGenericInstruction() 1140 if (!DstTy.getScalarType().isPointer()) in verifyPreISelGenericInstruction() 1143 if (!MaskTy.getScalarType().isScalar()) in verifyPreISelGenericInstruction() 1166 LLT DstElTy = DstTy.getScalarType(); in verifyPreISelGenericInstruction() 1167 LLT SrcElTy = SrcTy.getScalarType(); in verifyPreISelGenericInstruction() 1436 if (Src0Ty.getScalarType() != DstTy.getScalarType()) in verifyPreISelGenericInstruction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorCombine.cpp | 992 auto Zero = ConstantInt::get(Ty->getScalarType(), 0); in getNullValue() 1000 auto Minus1 = ConstantInt::get(Ty->getScalarType(), -1); in getFullValue() 1166 Type *FromSTy = FromTy->getScalarType(); in rescale() 1167 Type *ToSTy = ToTy->getScalarType(); in rescale() 1193 Type *ScalarTy = Val->getType()->getScalarType(); in vlsb() 1208 Type *ScalarTy = Val->getType()->getScalarType(); in vbytes()
|