/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | Address.h | 100 Address withElementType(llvm::Type *ElemTy) const { in withElementType() 136 ConstantAddress withElementType(llvm::Type *ElemTy) const { in withElementType()
|
H A D | CGOpenMPRuntimeGPU.cpp | 1766 llvm::Type *ElemTy = CGF.ConvertTypeForMem(ReductionArrayTy); in emitInterWarpCopyFunction() local 2030 llvm::Type *ElemTy = CGF.ConvertTypeForMem(ReductionArrayTy); in emitShuffleAndReduceFunction() local 2187 llvm::Type *ElemTy = CGF.ConvertTypeForMem(ReductionArrayTy); in emitListToGlobalCopyFunction() local 2393 llvm::Type *ElemTy = CGF.ConvertTypeForMem(ReductionArrayTy); in emitGlobalToListCopyFunction() local 3161 QualType ElemTy = CurField->getType(); in createParallelDataSharingWrapper() local
|
H A D | CGExprConstant.cpp | 331 llvm::Type *ElemTy = in split() local 647 llvm::Type *ElemTy = Emitter.CGM.getTypes().ConvertTypeForMem(ElemType); in EmitDesignatedInitUpdater() local
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | TypedPointerType.cpp | 39 bool TypedPointerType::isValidElementType(Type *ElemTy) { in isValidElementType()
|
H A D | Type.cpp | 597 bool StructType::isValidElementType(Type *ElemTy) { in isValidElementType() 659 bool ArrayType::isValidElementType(Type *ElemTy) { in isValidElementType() 683 bool VectorType::isValidElementType(Type *ElemTy) { in isValidElementType() 764 bool PointerType::isValidElementType(Type *ElemTy) { in isValidElementType() 770 bool PointerType::isLoadableOrStorableType(Type *ElemTy) { in isLoadableOrStorableType()
|
H A D | DataLayout.cpp | 920 int64_t DataLayout::getIndexedOffsetInType(Type *ElemTy, in getIndexedOffsetInType() 968 std::optional<APInt> DataLayout::getGEPIndexForOffset(Type *&ElemTy, in getGEPIndexForOffset() 998 SmallVector<APInt> DataLayout::getGEPIndicesForOffset(Type *&ElemTy, in getGEPIndicesForOffset()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLoweringHVX.cpp | 41 MVT ElemTy = Ty.getScalarType(); in getIEEEProperties() local 444 MVT ElemTy = VecTy.getVectorElementType(); in getPreferredHvxVectorAction() local 526 MVT ElemTy = VecTy.getVectorElementType(); in typeExtElem() local 533 MVT ElemTy = VecTy.getVectorElementType(); in typeTruncElem() local 755 MVT ElemTy = OpTy.getVectorElementType(); in getByteShuffle() local 785 MVT ElemTy = VecTy.getVectorElementType(); in buildHvxVectorReg() local 1260 MVT ElemTy = VecTy.getVectorElementType(); in extractHvxSubvectorReg() local 1364 MVT ElemTy = VecTy.getVectorElementType(); in insertHvxSubvectorReg() local 1809 MVT ElemTy = SrcTy.getVectorElementType(); in LowerHvxExtractSubvector() local 1826 MVT ElemTy = VecTy.getVectorElementType(); in LowerHvxInsertSubvector() local [all …]
|
H A D | HexagonISelLowering.cpp | 1037 MVT ElemTy = OpTy.getVectorElementType(); in LowerSETCC() local 1095 MVT ElemTy = OpTy.getVectorElementType(); in LowerVSELECT() local 2190 MVT ElemTy = VT.getVectorElementType(); in getPreferredVectorAction() local 2476 MVT ElemTy = VecTy.getVectorElementType(); in getBuildVectorConstInts() local 2505 MVT ElemTy = VecTy.getVectorElementType(); in buildVector32() local 2596 MVT ElemTy = VecTy.getVectorElementType(); in buildVector64() local 2907 MVT ElemTy = ty(Hi); in getCombine() local 2990 MVT ElemTy = VecTy.getVectorElementType(); in LowerCONCAT_VECTORS() local 3045 MVT ElemTy = ty(Vec).getVectorElementType(); in LowerEXTRACT_VECTOR_ELT() local
|
H A D | HexagonSubtarget.cpp | 192 MVT ElemTy = VecTy.getSimpleVT().getVectorElementType(); in isHVXVectorType() local 238 MVT ElemTy = Ty.getVectorElementType().getSimpleVT(); in isTypeForHVX() local
|
H A D | HexagonISelLowering.h | 429 MVT tyVector(MVT Ty, MVT ElemTy) const { in tyVector()
|
H A D | HexagonTargetTransformInfo.cpp | 338 Type *ElemTy = Val->isVectorTy() ? cast<VectorType>(Val)->getElementType() in getVectorInstrCost() local
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Pointer.cpp | 321 QualType ElemTy = AT->getElementType(); in toRValue() local 339 QualType ElemTy = CT->getElementType(); in toRValue() local
|
H A D | Program.cpp | 326 QualType ElemTy = ArrayType->getElementType(); in createDescriptor() local 380 PrimType ElemTy = *Ctx.classify(CT->getElementType()); in createDescriptor() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VETargetTransformInfo.h | 35 static bool isVectorLaneType(llvm::Type &ElemTy) { in isVectorLaneType()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GetElementPtrTypeIterator.h | 156 Type *ElemTy = getIndexedType(); in getSequentialElementStride() local
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | APValue.cpp | 158 ArrayRef<LValuePathEntry> Path, QualType ElemTy) in LValuePathSerializationHelper() 728 QualType ElemTy = Ty->castAs<VectorType>()->getElementType(); in printPretty() local 811 QualType ElemTy = Base.getType(); in printPretty() local 871 QualType ElemTy = AT->getElementType(); in printPretty() local
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 606 Type *ElemTy = STy->getElementType(i); in getConstantValue() local 623 Type *ElemTy = ArrTy->getElementType(); in getConstantValue() local 635 Type *ElemTy = VTy->getElementType(); in getConstantValue() local 934 Type* ElemTy; in getConstantValue() local
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | Sparc.cpp | 181 llvm::Type *ElemTy = StrTy->getElementType(i); in addStruct() local
|
H A D | ARM.cpp | 431 llvm::Type* ElemTy; in classifyArgumentType() local
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | SValBuilder.cpp | 759 QualType ElemTy = ArrayTy->getElementType(); in VisitMemRegionVal() local 819 QualType ElemTy = ArrayTy->getElementType(); in VisitMemRegionVal() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Evaluator.cpp | 463 Type *ElemTy = GV->getValueType(); in EvaluateBlock() local
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | HLSLExternalSemaSource.cpp | 225 QualType ElemTy = in addArraySubscriptOperator() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVPreLegalizer.cpp | 309 Type *ElemTy = nullptr; in generateAssignInstrs() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPIRBuilder.h | 2263 #define OMP_ARRAY_TYPE(VarName, ElemTy, ArraySize) \ argument 2420 Type *ElemTy = nullptr; member
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 1177 Type *ElemTy = FixedVecTy->getElementType(); in getVectorInstrCost() local
|