Home
last modified time | relevance | path

Searched refs:getArrayElementType (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.h51 isWebAssemblyReferenceType(Ty->getArrayElementType()); in isWebAssemblyTableType()
H A DWebAssemblyTypeUtilities.cpp80 const Type *ElTy = GlobalVT->getArrayElementType(); in wasmSymbolSetType()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DASTTableGen.cpp80 } else if (auto elementType = getArrayElementType()) { in emitCXXValueTypeName()
H A DClangASTPropertiesEmitter.cpp326 } else if (auto eltType = type.getArrayElementType()) { in validateType()
475 } else if (auto eltType = type.getArrayElementType()) { in emitBasicReaderWriterMethodSuffix()
H A DASTTableGen.h282 PropertyType getArrayElementType() const { in getArrayElementType() function
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILDataScalarization.cpp229 Builder.CreateLoad(ArrTy->getArrayElementType(), GEP, Name + ".load"); in dynamicallyLoadArray()
255 Value *Load = Builder.CreateLoad(ArrTy->getArrayElementType(), ArrGEPs[I], in replaceDynamicInsertElementInst()
H A DDXILLegalizePass.cpp102 ElementType = ElementType->getArrayElementType(); in fixI8UseChain()
231 ElementType = ArrTy->getArrayElementType(); in fixI8UseChain()
H A DDXILFlattenArrays.cpp308 DL.getTypeAllocSize(Info.RootFlattenedArrayType->getArrayElementType()); in visitGetElementPtrInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DModuleUtils.cpp39 EltTy = cast<StructType>(GVCtor->getValueType()->getArrayElementType()); in appendToGlobalArray()
92 cast<StructType>(GVCtor->getValueType()->getArrayElementType()); in transformGlobalArray()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWindowsSecureHotPatching.cpp276 return TypeContainsPointers(ty->getArrayElementType()); in TypeContainsPointers()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DType.h405 Type *getArrayElementType() const { in getArrayElementType() function
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp358 return isSupportedArgumentType(T->getArrayElementType(), Subtarget, in isSupportedArgumentType()
377 return isSupportedReturnType(T->getArrayElementType(), Subtarget); in isSupportedReturnType()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp245 return isConstantUsingVectorTy(CstTy->getArrayElementType()); in isConstantUsingVectorTy()
H A DAArch64Arm64ECCallLowering.cpp341 Type *ElementTy = T->getArrayElementType(); in canonicalizeThunkType()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp66 return isSupportedType(DL, TLI, T->getArrayElementType()); in isSupportedType()
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h296 eltType->getArrayElementType()->isIntegerTy(8); in isPaddingForCoerceAndExpand()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DRISCV.cpp468 FirstEltTy = ArrayTy->getArrayElementType(); in detectVLSCCEligibleStruct()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp640 EltTy = EltTy->getArrayElementType(); in isLoadFromFPType()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerBufferFatPointers.cpp481 Type *FromPart = AT->getArrayElementType(); in fatPtrsToInts()
515 Type *FromPart = AT->getArrayElementType(); in intsToFatPtrs()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp1134 ParamTy->getArrayElementType() == RetTy); in isValidProtoForLibFunc()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp93 : DestTy->getArrayElementType(); in CreateAggregateCast()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp2118 const auto *VEPT = cast<PointerType>(VAT->getArrayElementType()); in setUsedInitializer()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp6752 auto R = classifyArgument(T->getArrayElementType()); in classifyArgument()
7024 Type *ElementTy = A->getType()->getArrayElementType(); in visitCallBase()
7160 Type *ElementTy = ArgTy->getArrayElementType(); in visitCallBase()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp1050 SPIRVType *El = findSPIRVType(Ty->getArrayElementType(), MIRBuilder, in createSPIRVType()
H A DSPIRVEmitIntrinsics.cpp677 Ty = Ty->getArrayElementType(); in deduceElementTypeHelper()

12