Home
last modified time | relevance | path

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

12345

/llvm-project-15.0.7/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()
68 ConstantArray *CA = cast<ConstantArray>(GV->getInitializer()); in parseGlobalCtors()
92 ConstantArray *CA = dyn_cast<ConstantArray>(GV->getInitializer()); in findGlobalCtors()
H A DRelLookupTableConverter.cpp59 ConstantArray *Array = dyn_cast<ConstantArray>(GV.getInitializer()); in shouldConvertToRelLookupTable()
96 ConstantArray *LookupTableArr = in createRelLookupTable()
97 cast<ConstantArray>(LookupTable.getInitializer()); in createRelLookupTable()
123 ConstantArray::get(IntArrayTy, RelLookupTableContents); in createRelLookupTable()
H A DSanitizerStats.cpp48 Inits.push_back(ConstantArray::get( in create()
87 ConstantArray::get(makeModuleStatsArrayTy(), Inits)})); in finish()
H A DModuleUtils.cpp57 Constant *NewInit = ConstantArray::get(AT, CurrentCtors); in appendToGlobalArray()
79 auto *CA = cast<ConstantArray>(GV->getInitializer()); in appendToUsedList()
101 ConstantArray::get(ATy, Init), Name); in appendToUsedList()
H A DLowerGlobalDtors.cpp81 const ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in runImpl()
H A DFunctionComparator.cpp316 const ConstantArray *LA = cast<ConstantArray>(L); in cmpConstants()
317 const ConstantArray *RA = cast<ConstantArray>(R); in cmpConstants()
/llvm-project-15.0.7/llvm/lib/IR/
H A DLLVMContextImpl.cpp146 SmallSetVector<ConstantArray *, 4> WorkList; in dropTriviallyDeadConstantArrays()
152 for (ConstantArray *C : ArrayConstants) in dropTriviallyDeadConstantArrays()
157 ConstantArray *C = WorkList.pop_back_val(); in dropTriviallyDeadConstantArrays()
160 if (auto *COp = dyn_cast<ConstantArray>(Op)) in dropTriviallyDeadConstantArrays()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUCtorDtorLowering.cpp55 ConstantArray *GA = dyn_cast<ConstantArray>(GV->getInitializer()); in createInitOrFiniKernel()
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFISelDAGToDAG.cpp88 bool fillConstantArray(const DataLayout &DL, const ConstantArray *CA,
357 else if (const ConstantArray *CA = dyn_cast<ConstantArray>(Init)) in getConstantFieldValue()
416 if (const ConstantArray *CA = dyn_cast<ConstantArray>(CV)) in fillGenericConstant()
439 const ConstantArray *CA, in fillConstantArray()
/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAPElim.cpp126 ConstantArray *Init = cast<ConstantArray>(GV->getInitializer()); in runImpl()
/llvm-project-15.0.7/llvm/test/Assembler/
H A D2004-10-22-BCWriterUndefBug.ll1 ;; The bytecode writer was trying to treat undef values as ConstantArray's when
/llvm-project-15.0.7/llvm/unittests/IR/
H A DConstantsTest.cpp335 Constant *A01 = ConstantArray::get(ArrayTy, A01Vals); in TEST()
341 Constant *A0G = ConstantArray::get(ArrayTy, A0GVals); in TEST()
428 Constant *CA = ConstantArray::get(ArrayTy, Vals); in TEST()
440 Constant *CA = ConstantArray::get(ArrayTy, Vals); in TEST()
735 Constant *CUU = ConstantArray::get(ATy, {CU, CU}); in TEST()
736 Constant *CPP = ConstantArray::get(ATy, {CP, CP}); in TEST()
737 Constant *CUP = ConstantArray::get(ATy, {CU, CP}); in TEST()
738 Constant *CPU = ConstantArray::get(ATy, {CP, CU}); in TEST()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DConstantMerge.cpp49 ConstantArray *Inits = cast<ConstantArray>(LLVMUsed->getInitializer()); in FindUsedValues()
H A DStripSymbols.cpp201 ConstantArray *Inits = cast<ConstantArray>(LLVMUsed->getInitializer()); in findUsedValues()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DGlobalMerge.cpp572 const ConstantArray *InitList = cast<ConstantArray>(GV->getInitializer()); in collectUsedGlobalVariables()
595 else if (const ConstantArray *CA = dyn_cast<ConstantArray>(U->stripPointerCasts())) { in setMustKeepGlobalVariables()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutionUtils.h32 class ConstantArray; variable
83 const ConstantArray *InitList;
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DValue.def86 HANDLE_CONSTANT(ConstantArray)
105 HANDLE_CONSTANT_MARKER(ConstantAggregateFirstVal, ConstantArray)
/llvm-project-15.0.7/llvm/tools/bugpoint/
H A DExtractFunction.cpp239 return ConstantArray::get( in GetTorInit()
254 ConstantArray *InitList = dyn_cast<ConstantArray>(GV->getInitializer()); in SplitStaticCtorDtor()
/llvm-project-15.0.7/llvm/tools/llvm-diff/lib/
H A DDifferenceEngine.cpp477 if (isa<ConstantArray>(L)) { in equivalentAsOperands()
478 const ConstantArray *CAL = cast<ConstantArray>(L); in equivalentAsOperands()
479 const ConstantArray *CAR = cast<ConstantArray>(R); in equivalentAsOperands()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DPatternInit.cpp69 return llvm::ConstantArray::get(ArrTy, Element); in initializationPatternFor()
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DTypeBitCodes.def20 TYPE_BIT_CODE(ConstantArray, CONSTANT_ARRAY, 9)
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXType.cpp108 TKCASE(ConstantArray); in GetTypeKind()
607 TKIND(ConstantArray); in clang_getTypeKindSpelling()
810 case Type::ConstantArray: in clang_getElementType()
845 case Type::ConstantArray: in clang_getNumElements()
868 case Type::ConstantArray: in clang_getArrayElementType()
894 case Type::ConstantArray: in clang_getArraySize()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h37 class ConstantArray; variable
832 void emitLLVMUsedList(const ConstantArray *InitList);
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVAsmPrinter.cpp433 const ConstantArray *CA = cast<ConstantArray>(V->getOperand(0)); in outputAnnotations()
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp74 return ConstantArray::get(NewType, Elements); in createLoweredInitializer()

12345