HomeSort by: relevance | last modified time | path
    Searched refs:getScalarType (Results 1 - 25 of 110) sorted by relevancy

1 2 3 4 5

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
PatternInit.cpp 38 cast<llvm::IntegerType>(Ty->getScalarType())->getBitWidth();
45 auto *PtrTy = cast<llvm::PointerType>(Ty->getScalarType());
56 Ty->getScalarType()->getFltSemantics());
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.cpp 410 if (Op->getType()->getScalarType()->isHalfTy() ||
411 CurrInst->getType()->getScalarType()->isHalfTy())
442 if (F->getType()->getScalarType()->isFP128Ty() ||
443 F->getType()->getScalarType()->isPPC_FP128Ty())
451 Type *SrcType = CI->getArgOperand(0)->getType()->getScalarType();
452 Type *DstType = CI->getType()->getScalarType();
489 if (CI->getArgOperand(0)->getType()->getScalarType()->
638 TLI->isOperationLegalOrCustom(Opcode, EVTy.getScalarType()))
647 (J->getType()->getScalarType()->isFP128Ty() ||
648 J->getType()->getScalarType()->isPPC_FP128Ty()))
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Type.h 190 bool isFPOrFPVectorTy() const { return getScalarType()->isFloatingPointTy(); }
208 bool isIntOrIntVectorTy() const { return getScalarType()->isIntegerTy(); }
213 return getScalarType()->isIntegerTy(BitWidth);
232 bool isPtrOrPtrVectorTy() const { return getScalarType()->isPointerTy(); }
317 inline Type *getScalarType() const {
MatrixBuilder.h 213 if (LHS->getType()->getScalarType()->isFloatingPointTy())
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVTargetTransformInfo.h 107 return isLegalElementTypeForRVV(DataType->getScalarType());
125 return isLegalElementTypeForRVV(DataType->getScalarType());
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
LowLevelTypeImpl.h 121 LLT getScalarType() const {
135 assert(!getScalarType().isPointer() &&
144 return LLT::scalarOrVector(NewNumElts, getScalarType());
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/
Local.h 40 unsigned IntPtrWidth = IntIdxTy->getScalarType()->getIntegerBitWidth();
  /src/external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/
OpDescriptor.h 210 return V->getType() == Cur[0]->getType()->getScalarType();
214 return makeConstantsWithType(Cur[0]->getType()->getScalarType());
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp 320 DL.getTypeStoreSize(PtrATy->getScalarType()) !=
321 DL.getTypeStoreSize(PtrBTy->getScalarType()))
809 if (!VectorType::isValidElementType(Ty->getScalarType()))
856 if (!VectorType::isValidElementType(Ty->getScalarType()))
1045 VecTy = FixedVectorType::get(StoreTy->getScalarType(),
1108 if (Extract->getType() != StoreTy->getScalarType())
1109 Extract = Builder.CreateBitCast(Extract, StoreTy->getScalarType());
1120 if (Extract->getType() != StoreTy->getScalarType())
1122 Builder.CreateBitOrPointerCast(Extract, StoreTy->getScalarType());
1197 VecTy = FixedVectorType::get(LoadTy->getScalarType(),
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 411 EVT EltVT = VT.getScalarType();
552 ((ISD == ISD::FP_ROUND && SrcTy.getScalarType() == MVT::f64 &&
553 DstTy.getScalarType() == MVT::f32) ||
554 (ISD == ISD::FP_EXTEND && SrcTy.getScalarType() == MVT::f32 &&
555 DstTy.getScalarType() == MVT::f64))) {
766 if ((SrcTy.getScalarType() == MVT::i8 ||
767 SrcTy.getScalarType() == MVT::i16 ||
768 SrcTy.getScalarType() == MVT::i32) &&
829 getTLI()->getTypeLegalizationCost(DL, ValTy->getScalarType());
830 return LT.first * (ValTy->getScalarType()->isIntegerTy() ? 4 : 1)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ValueTypes.h 288 EVT getScalarType() const {
346 return getScalarType().getSizeInBits().getFixedSize();
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());
1500 ScalarRetTy = RetTy->getScalarType();
1510 Ty = Ty->getScalarType();
1918 Ty = Ty->getScalarType();
1921 IntrinsicCostAttributes Attrs(IID, RetTy->getScalarType(), ScalarTys, FMF)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
VectorUtils.cpp 825 VecTy1->getScalarType() == VecTy2->getScalarType() &&
872 isa<IntegerType>(Mask->getType()->getScalarType()) &&
873 cast<IntegerType>(Mask->getType()->getScalarType())->getBitWidth() ==
899 isa<IntegerType>(Mask->getType()->getScalarType()) &&
900 cast<IntegerType>(Mask->getType()->getScalarType())->getBitWidth() ==
927 isa<IntegerType>(Mask->getType()->getScalarType()) &&
928 cast<IntegerType>(Mask->getType()->getScalarType())->getBitWidth() ==
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.h 234 return isLegalElementTypeForSVE(DataType->getScalarType());
249 return isLegalElementTypeForSVE(DataType->getScalarType());
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp 523 getArithmeticInstrCost(Opcode, Ty->getScalarType(), CostKind);
571 if (Tp->getScalarType()->isFP128Ty())
694 Type *ElTy = OpTy->getScalarType();
816 Opcode, Dst->getScalarType(), Src->getScalarType(), CCH, CostKind);
933 unsigned CmpCostPerVector = (ValTy->getScalarType()->isFloatTy() ? 10 : 1);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-stress/
llvm-stress.cpp 245 TempValues.push_back(getRandomConstant(VTp->getScalarType()));
388 bool isFloat = Val0->getType()->getScalarType()->isFloatingPointTy();
529 Value *Val1 = getRandomValue(Val0->getType()->getScalarType());
568 unsigned VSize = VTy->getScalarType()->getPrimitiveSizeInBits();
569 unsigned DestSize = DestTy->getScalarType()->getPrimitiveSizeInBits();
656 bool fp = Val0->getType()->getScalarType()->isFloatingPointTy();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
VNCoercion.cpp 40 bool StoredNI = DL.isNonIntegralPointerType(StoredTy->getScalarType());
41 bool LoadNI = DL.isNonIntegralPointerType(LoadTy->getScalarType());
378 if (DL.isNonIntegralPointerType(LoadTy->getScalarType())) {
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Constants.cpp 389 Type *ScalarTy = Ty->getScalarType();
900 Constant *C = get(cast<IntegerType>(Ty->getScalarType()), V, isSigned);
923 assert(C->getType() == Ty->getScalarType() &&
951 FV.convert(Ty->getScalarType()->getFltSemantics(),
964 assert(C->getType() == Ty->getScalarType() &&
977 APFloat FV(Ty->getScalarType()->getFltSemantics(), Str);
988 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics();
999 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics();
1010 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics();
1021 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics()
    [all...]
Instruction.cpp 509 getType()->getScalarType() != I->getType()->getScalarType() :
517 getOperand(i)->getType()->getScalarType() !=
518 I->getOperand(i)->getType()->getScalarType() :
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
MveEmitter.cpp 989 const ScalarType *getScalarType(StringRef Name) {
992 const ScalarType *getScalarType(Record *R) {
993 return getScalarType(R->getName());
1081 return getScalarType(R);
1212 getScalarType("u32"), ST->kind() == ScalarTypeKind::UnsignedInt);
1223 return std::make_shared<IntLiteralResult>(getScalarType("u32"),
1279 return std::make_shared<IntLiteralResult>(getScalarType("u32"),
1283 return std::make_shared<IntLiteralResult>(getScalarType("u32"),
1312 V = std::make_shared<IntCastResult>(getScalarType("u32"), V);
1314 V = std::make_shared<IntCastResult>(getScalarType("u32"), V)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
Execution.cpp 1272 Type *DstVecTy = DstTy->getScalarType();
1292 Type *DstVecTy = DstTy->getScalarType();
1312 Type *DstVecTy = DstTy->getScalarType();
1333 assert(SrcVal->getType()->getScalarType()->isDoubleTy() &&
1334 DstTy->getScalarType()->isFloatTy() &&
1356 assert(SrcVal->getType()->getScalarType()->isFloatTy() &&
1357 DstTy->getScalarType()->isDoubleTy() && "Invalid FPExt instruction");
1379 Type *DstVecTy = DstTy->getScalarType();
1380 Type *SrcVecTy = SrcTy->getScalarType();
1417 Type *DstVecTy = DstTy->getScalarType();
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
MemProfiler.cpp 399 Type *PtrTy = cast<PointerType>(Access.Addr->getType()->getScalarType());
419 uint64_t ElemTypeSize = DL.getTypeStoreSizeInBits(VTy->getScalarType());
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorOps.cpp 714 DAG.getValueType(VT.getScalarType()));
943 EVT BitTy = MaskTy.getScalarType();
1007 SrcVT = EVT::getVectorVT(*DAG.getContext(), SrcVT.getScalarType(),
1066 SrcVT = EVT::getVectorVT(*DAG.getContext(), SrcVT.getScalarType(),
1121 if (TLI.isOperationLegalOrCustom(ISD::BITREVERSE, VT.getScalarType())) {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineVerifier.cpp 1092 DstTy = DstTy.getScalarType();
1093 SrcTy = SrcTy.getScalarType();
1124 if (!PtrTy.getScalarType().isPointer())
1127 if (OffsetTy.getScalarType().isPointer())
1140 if (!DstTy.getScalarType().isPointer())
1143 if (!MaskTy.getScalarType().isScalar())
1166 LLT DstElTy = DstTy.getScalarType();
1167 LLT SrcElTy = SrcTy.getScalarType();
1436 if (Src0Ty.getScalarType() != DstTy.getScalarType())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonVectorCombine.cpp 987 auto Zero = ConstantInt::get(Ty->getScalarType(), 0);
995 auto Minus1 = ConstantInt::get(Ty->getScalarType(), -1);
1161 Type *FromSTy = FromTy->getScalarType();
1162 Type *ToSTy = ToTy->getScalarType();
1188 Type *ScalarTy = Val->getType()->getScalarType();
1203 Type *ScalarTy = Val->getType()->getScalarType();

Completed in 39 milliseconds

1 2 3 4 5