| /netbsd-src/external/apache2/llvm/dist/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() 443 F->getType()->getScalarType()->isPPC_FP128Ty()) in mightUseCTR() 451 Type *SrcType = CI->getArgOperand(0)->getType()->getScalarType(); in mightUseCTR() 452 Type *DstType = CI->getType()->getScalarType(); in mightUseCTR() 489 if (CI->getArgOperand(0)->getType()->getScalarType()-> in mightUseCTR() 638 TLI->isOperationLegalOrCustom(Opcode, EVTy.getScalarType())) in mightUseCTR() 647 (J->getType()->getScalarType()->isFP128Ty() || in mightUseCTR() 648 J->getType()->getScalarType()->isPPC_FP128Ty())) { in mightUseCTR() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | Type.h | 190 bool isFPOrFPVectorTy() const { return getScalarType()->isFloatingPointTy(); } in isFPOrFPVectorTy() 208 bool isIntOrIntVectorTy() const { return getScalarType()->isIntegerTy(); } in isIntOrIntVectorTy() 213 return getScalarType()->isIntegerTy(BitWidth); in isIntOrIntVectorTy() 232 bool isPtrOrPtrVectorTy() const { return getScalarType()->isPointerTy(); } in isPtrOrPtrVectorTy() 317 inline Type *getScalarType() const { in getScalarType() function
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| H A D | LowLevelTypeImpl.h | 121 LLT getScalarType() const { in getScalarType() function 135 assert(!getScalarType().isPointer() && in changeElementSize() 144 return LLT::scalarOrVector(NewNumElts, getScalarType()); in changeNumElements()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 320 DL.getTypeStoreSize(PtrATy->getScalarType()) != in isConsecutiveAccess() 321 DL.getTypeStoreSize(PtrBTy->getScalarType())) in isConsecutiveAccess() 809 if (!VectorType::isValidElementType(Ty->getScalarType())) in collectInstructions() 856 if (!VectorType::isValidElementType(Ty->getScalarType())) in collectInstructions() 1045 VecTy = FixedVectorType::get(StoreTy->getScalarType(), in vectorizeStoreChain() 1108 if (Extract->getType() != StoreTy->getScalarType()) in vectorizeStoreChain() 1109 Extract = Builder.CreateBitCast(Extract, StoreTy->getScalarType()); in vectorizeStoreChain() 1120 if (Extract->getType() != StoreTy->getScalarType()) in vectorizeStoreChain() 1122 Builder.CreateBitOrPointerCast(Extract, StoreTy->getScalarType()); in vectorizeStoreChain() 1197 VecTy = FixedVectorType::get(LoadTy->getScalarType(), in vectorizeLoadChain()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 107 return isLegalElementTypeForRVV(DataType->getScalarType()); in isLegalMaskedLoadStore() 125 return isLegalElementTypeForRVV(DataType->getScalarType()); in isLegalMaskedGatherScatter()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 411 EVT EltVT = VT.getScalarType(); in getCastInstrCost() 552 ((ISD == ISD::FP_ROUND && SrcTy.getScalarType() == MVT::f64 && in getCastInstrCost() 553 DstTy.getScalarType() == MVT::f32) || in getCastInstrCost() 554 (ISD == ISD::FP_EXTEND && SrcTy.getScalarType() == MVT::f32 && in getCastInstrCost() 555 DstTy.getScalarType() == MVT::f64))) { in getCastInstrCost() 766 if ((SrcTy.getScalarType() == MVT::i8 || in getCastInstrCost() 767 SrcTy.getScalarType() == MVT::i16 || in getCastInstrCost() 768 SrcTy.getScalarType() == MVT::i32) && in getCastInstrCost() 829 getTLI()->getTypeLegalizationCost(DL, ValTy->getScalarType()); in getVectorInstrCost() 830 return LT.first * (ValTy->getScalarType()->isIntegerTy() ? 4 : 1); in getVectorInstrCost() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-stress/ |
| H A D | llvm-stress.cpp | 245 TempValues.push_back(getRandomConstant(VTp->getScalarType())); in getRandomValue() 388 bool isFloat = Val0->getType()->getScalarType()->isFloatingPointTy(); in Act() 529 Value *Val1 = getRandomValue(Val0->getType()->getScalarType()); in Act() 568 unsigned VSize = VTy->getScalarType()->getPrimitiveSizeInBits(); in Act() 569 unsigned DestSize = DestTy->getScalarType()->getPrimitiveSizeInBits(); in Act() 656 bool fp = Val0->getType()->getScalarType()->isFloatingPointTy(); in Act()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | VectorUtils.cpp | 825 VecTy1->getScalarType() == VecTy2->getScalarType() && in concatenateTwoVectors() 872 isa<IntegerType>(Mask->getType()->getScalarType()) && in maskIsAllZeroOrUndef() 873 cast<IntegerType>(Mask->getType()->getScalarType())->getBitWidth() == in maskIsAllZeroOrUndef() 899 isa<IntegerType>(Mask->getType()->getScalarType()) && in maskIsAllOneOrUndef() 900 cast<IntegerType>(Mask->getType()->getScalarType())->getBitWidth() == in maskIsAllOneOrUndef() 927 isa<IntegerType>(Mask->getType()->getScalarType()) && in possiblyDemandedEltsInMask() 928 cast<IntegerType>(Mask->getType()->getScalarType())->getBitWidth() == in possiblyDemandedEltsInMask()
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/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 …]
|
| /netbsd-src/external/apache2/llvm/dist/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() 1333 assert(SrcVal->getType()->getScalarType()->isDoubleTy() && in executeFPTruncInst() 1334 DstTy->getScalarType()->isFloatTy() && in executeFPTruncInst() 1356 assert(SrcVal->getType()->getScalarType()->isFloatTy() && in executeFPExtInst() 1357 DstTy->getScalarType()->isDoubleTy() && "Invalid FPExt instruction"); in executeFPExtInst() 1379 Type *DstVecTy = DstTy->getScalarType(); in executeFPToUIInst() 1380 Type *SrcVecTy = SrcTy->getScalarType(); in executeFPToUIInst() 1417 Type *DstVecTy = DstTy->getScalarType(); in executeFPToSIInst() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 989 const ScalarType *getScalarType(StringRef Name) { in getScalarType() function in __anone3a730d20111::EmitterBase 992 const ScalarType *getScalarType(Record *R) { in getScalarType() function in __anone3a730d20111::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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 234 return isLegalElementTypeForSVE(DataType->getScalarType()); in isLegalMaskedLoadStore() 249 return isLegalElementTypeForSVE(DataType->getScalarType()); in isLegalMaskedGatherScatter()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | Instruction.cpp | 509 getType()->getScalarType() != I->getType()->getScalarType() : in isSameOperationAs() 517 getOperand(i)->getType()->getScalarType() != in isSameOperationAs() 518 I->getOperand(i)->getType()->getScalarType() : in isSameOperationAs()
|
| H A D | Constants.cpp | 389 Type *ScalarTy = Ty->getScalarType(); in getIntegerValue() 900 Constant *C = get(cast<IntegerType>(Ty->getScalarType()), V, isSigned); in get() 923 assert(C->getType() == Ty->getScalarType() && in get() 951 FV.convert(Ty->getScalarType()->getFltSemantics(), in get() 964 assert(C->getType() == Ty->getScalarType() && in get() 977 APFloat FV(Ty->getScalarType()->getFltSemantics(), Str); in get() 988 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getNaN() 999 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getQNaN() 1010 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getSNaN() 1021 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getNegativeZero() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 785 Opcode, VTy->getScalarType(), CostKind, Opd1Info, Opd2Info, 984 Opcode, Dst->getScalarType(), Src->getScalarType(), CCH, CostKind, I); 1053 CondTy = CondTy->getScalarType(); 1055 Opcode, ValVTy->getScalarType(), CondTy, VecPred, CostKind, I); 1069 getTLI()->getTypeLegalizationCost(DL, Val->getScalarType()); in getVectorInstrCost() 1500 ScalarRetTy = RetTy->getScalarType(); in getTypeBasedIntrinsicInstrCost() 1510 Ty = Ty->getScalarType(); in getTypeBasedIntrinsicInstrCost() 1918 Ty = Ty->getScalarType(); in getTypeBasedIntrinsicInstrCost() 1921 IntrinsicCostAttributes Attrs(IID, RetTy->getScalarType(), ScalarTys, FMF); in getTypeBasedIntrinsicInstrCost()
|
| H A D | ValueTypes.h | 288 EVT getScalarType() const { in getScalarType() function 346 return getScalarType().getSizeInBits().getFixedSize(); in getScalarSizeInBits()
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/ |
| H A D | Local.h | 40 unsigned IntPtrWidth = IntIdxTy->getScalarType()->getIntegerBitWidth();
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorCombine.cpp | 987 auto Zero = ConstantInt::get(Ty->getScalarType(), 0); in getNullValue() 995 auto Minus1 = ConstantInt::get(Ty->getScalarType(), -1); in getFullValue() 1161 Type *FromSTy = FromTy->getScalarType(); in rescale() 1162 Type *ToSTy = ToTy->getScalarType(); in rescale() 1188 Type *ScalarTy = Val->getType()->getScalarType(); in vlsb() 1203 Type *ScalarTy = Val->getType()->getScalarType(); in vbytes()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemProfiler.cpp | 399 Type *PtrTy = cast<PointerType>(Access.Addr->getType()->getScalarType()); in isInterestingMemoryAccess() 419 uint64_t ElemTypeSize = DL.getTypeStoreSizeInBits(VTy->getScalarType()); in instrumentMaskedLoadOrStore()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 317 EVT SVT = Op.getValueType().getScalarType(); in matchUnaryPredicate() 349 EVT SVT = LHS.getValueType().getScalarType(); in matchBinaryPredicate() 1321 EVT EltVT = VT.getScalarType(); in getNOT() 1349 EVT EltVT = VT.getScalarType(); in getConstant() 1365 EVT EltVT = VT.getScalarType(); in getConstant() 1497 EVT EltVT = VT.getScalarType(); in getConstantFP() 1529 EVT EltVT = VT.getScalarType(); in getConstantFP() 2642 EVT SVT = SrcVector.getValueType().getScalarType(); in getSplatValue() 4535 EVT SVT = VT.getScalarType(); in foldCONCAT_VECTORS() 4552 if (SVT.bitsGT(VT.getScalarType())) { in foldCONCAT_VECTORS() [all …]
|