Home
last modified time | relevance | path

Searched refs:ConstantArray (Results 1 – 25 of 89) sorted by relevance

1234

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DCtorUtils.cpp30 ConstantArray *OldCA = cast<ConstantArray>(GCL->getInitializer()); in removeGlobalCtors()
39 Constant *CA = ConstantArray::get(ATy, CAList); in removeGlobalCtors()
69 ConstantArray *CA = cast<ConstantArray>(GV->getInitializer()); in parseGlobalCtors()
93 ConstantArray *CA = cast<ConstantArray>(GV->getInitializer()); in findGlobalCtors()
H A DModuleUtils.cpp76 Constant *NewInit = ConstantArray::get(AT, CurrentCtors); in appendToGlobalArray()
97 ConstantArray *CA = dyn_cast<ConstantArray>(GV->getInitializer()); in appendToUsedList()
118 ConstantArray::get(ATy, Init), Name); in appendToUsedList()
H A DSanitizerStats.cpp50 Inits.push_back(ConstantArray::get( in create()
89 ConstantArray::get(makeModuleStatsArrayTy(), Inits)})); in finish()
H A DFunctionComparator.cpp289 const ConstantArray *LA = cast<ConstantArray>(L); in cmpConstants()
290 const ConstantArray *RA = cast<ConstantArray>(R); in cmpConstants()
H A DValueMapper.cpp476 if (isa<ConstantArray>(C)) in mapValue()
477 return getVM()[V] = ConstantArray::get(cast<ArrayType>(NewTy), Ops); in mapValue()
994 GV.setInitializer(ConstantArray::get( in mapAppendingVariable()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DValueList.cpp196 if (ConstantArray *UserCA = dyn_cast<ConstantArray>(UserC)) { in resolveConstantForwardRefs()
197 NewC = ConstantArray::get(UserCA->getType(), NewOps); in resolveConstantForwardRefs()
/freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAPElim.cpp156 ConstantArray *Init = cast<ConstantArray>(GV->getInitializer()); in runOnModule()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFISelDAGToDAG.cpp90 bool fillConstantArray(const DataLayout &DL, const ConstantArray *CA,
389 else if (const ConstantArray *CA = dyn_cast<ConstantArray>(Init)) in getConstantFieldValue()
448 if (const ConstantArray *CA = dyn_cast<ConstantArray>(CV)) in fillGenericConstant()
471 const ConstantArray *CA, in fillConstantArray()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DValue.def71 HANDLE_CONSTANT(ConstantArray)
89 HANDLE_CONSTANT_MARKER(ConstantAggregateFirstVal, ConstantArray)
H A DConstants.h414 class ConstantArray final : public ConstantAggregate {
415 friend struct ConstantAggrKeyType<ConstantArray>;
418 ConstantArray(ArrayType *T, ArrayRef<Constant *> Val);
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutionUtils.h32 class ConstantArray; variable
82 const ConstantArray *InitList;
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerGlobalDtors.cpp68 const ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in runOnModule()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DConstantMerge.cpp49 ConstantArray *Inits = cast<ConstantArray>(LLVMUsed->getInitializer()); in FindUsedValues()
H A DStripSymbols.cpp196 ConstantArray *Inits = cast<ConstantArray>(LLVMUsed->getInitializer()); in findUsedValues()
/freebsd-12.1/contrib/llvm/tools/bugpoint/
H A DExtractFunction.cpp240 return ConstantArray::get( in GetTorInit()
255 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in SplitStaticCtorDtor()
/freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/
H A DCoroInstr.h140 ConstantArray *Resumers = nullptr;
157 Result.Resumers = cast<ConstantArray>(Initializer); in getInfo()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h40 class ConstantArray; variable
659 void EmitLLVMUsedList(const ConstantArray *InitList);
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DEfficiencySanitizer.cpp357 TypeName->setInitializer(ConstantArray::get(TypeNameArrayTy, TypeNameVec)); in createCacheFragAuxGV()
358 Offset->setInitializer(ConstantArray::get(OffsetArrayTy, OffsetVec)); in createCacheFragAuxGV()
359 Size->setInitializer(ConstantArray::get(SizeArrayTy, SizeVec)); in createCacheFragAuxGV()
471 ConstantArray::get(StructInfoArrayTy, Initializers)), in createCacheFragInfoGV()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1561 if (const auto *A = cast<ConstantArray>(LU->getInitializer())) { in doFinalization()
1877 EmitLLVMUsedList(cast<ConstantArray>(GV->getInitializer())); in EmitSpecialLLVMGlobal()
1910 void AsmPrinter::EmitLLVMUsedList(const ConstantArray *InitList) { in EmitLLVMUsedList()
1938 if (!isa<ConstantArray>(List)) return; in EmitXXStructorList()
1941 const ConstantArray *InitList = dyn_cast<ConstantArray>(List); in EmitXXStructorList()
2302 if (const ConstantArray *CA = dyn_cast<ConstantArray>(V)) { in isRepeatedByteSequence()
2365 const ConstantArray *CA, AsmPrinter &AP, in emitGlobalConstantArray()
2663 if (const ConstantArray *CVA = dyn_cast<ConstantArray>(CV)) in emitGlobalConstantImpl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTypeLoc.cpp206 case ConstantArray: in getBeginLoc()
237 case ConstantArray: in getEndLoc()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DModule.cpp603 const ConstantArray *Init = cast<ConstantArray>(GV->getInitializer()); in collectUsedGlobalVariables()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DGlobalMerge.cpp570 const ConstantArray *InitList = cast<ConstantArray>(GV->getInitializer()); in collectUsedGlobalVariables()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGVTT.cpp92 llvm::Constant *Init = llvm::ConstantArray::get(ArrayType, VTTComponents); in EmitVTTDefinition()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DExecutionUtils.cpp24 GV ? dyn_cast_or_null<ConstantArray>(GV->getInitializer()) : nullptr), in CtorDtorIterator()
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp74 return ConstantArray::get(NewType, Elements); in createLoweredInitializer()

1234