Searched refs:ConstantStruct (Results 1 - 25 of 62) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCtorUtils.cpp72 ConstantStruct *CS = cast<ConstantStruct>(V);
97 ConstantStruct *CS = cast<ConstantStruct>(V);
H A DSanitizerStats.cpp85 ConstantStruct::getAnon(
H A DFunctionComparator.cpp316 const ConstantStruct *LS = cast<ConstantStruct>(L);
317 const ConstantStruct *RS = cast<ConstantStruct>(R);
H A DValueMapper.cpp477 if (isa<ConstantStruct>(C))
478 return getVM()[V] = ConstantStruct::get(cast<StructType>(NewTy), Ops);
980 auto *S = cast<ConstantStruct>(V);
984 NewV = ConstantStruct::get(cast<StructType>(EltTy), E1, E2, Null);
H A DModuleUtils.cpp52 ConstantStruct::get(EltTy, makeArrayRef(CSVals, EltTy->getNumElements()));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DValueList.cpp207 } else if (ConstantStruct *UserCS = dyn_cast<ConstantStruct>(UserC)) {
208 NewC = ConstantStruct::get(UserCS->getType(), NewOps);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DPatternInit.cpp82 return llvm::ConstantStruct::get(StructTy, Struct);
H A DConstantInitBuilder.cpp292 constant = llvm::ConstantStruct::get(ty, elts);
294 constant = llvm::ConstantStruct::getAnon(elts, Packed);
H A DCGExprConstant.cpp492 llvm::StructType *STy = llvm::ConstantStruct::getTypeForElements(
502 return llvm::ConstantStruct::get(STy, Packed ? PackedElems : UnpackedElems);
530 Elems[First] = llvm::ConstantStruct::get(STy, Elems[First]);
986 return llvm::ConstantStruct::get(SType, Elements);
1081 return llvm::ConstantStruct::get(STy, Elts);
1700 return llvm::ConstantStruct::getAnon(elts);
2049 return llvm::ConstantStruct::get(STy, Complex);
2072 return llvm::ConstantStruct::get(STy, Complex);
2285 return llvm::ConstantStruct::get(structure, elements);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelDAGToDAG.cpp90 bool fillConstantStruct(const DataLayout &DL, const ConstantStruct *CS,
94 // Mapping from ConstantStruct global value to corresponding byte-list values
323 // . loads from ConstantStruct or ConstantArray of constructs
357 if (const ConstantStruct *CS = dyn_cast<ConstantStruct>(Init))
422 if (const ConstantStruct *CVS = dyn_cast<ConstantStruct>(CV))
454 const ConstantStruct *CS,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAPElim.cpp161 Function *F = dyn_cast<Function>(cast<ConstantStruct>(Op)->getOperand(1));
/freebsd-13-stable/contrib/llvm-project/llvm/tools/bugpoint/
H A DExtractFunction.cpp237 ArrayElts.push_back(ConstantStruct::get(STy, Elts));
259 if (ConstantStruct *CS =
260 dyn_cast<ConstantStruct>(InitList->getOperand(i))) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp153 ConstantStruct::get(EmuTlsVarType, ElementValueArray));
H A DShadowStackGCLowering.cpp125 ConstantStruct::get(FrameMapTy, BaseElts),
131 Constant *FrameMap = ConstantStruct::get(STy, DescriptorElts);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/LTO/
H A DLTOModule.cpp266 const ConstantStruct *c = dyn_cast<ConstantStruct>(clgv->getInitializer());
300 const ConstantStruct *c = dyn_cast<ConstantStruct>(clgv->getInitializer());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalSplit.cpp48 auto *Init = dyn_cast_or_null<ConstantStruct>(GV.getInitializer());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DExecutionUtils.cpp77 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(I));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInstr.h155 ConstantStruct *OutlinedParts = nullptr;
170 if ((Result.OutlinedParts = dyn_cast<ConstantStruct>(Initializer)))
H A DCoroEarly.cpp126 Constant* NoopCoroConst = ConstantStruct::get(FrameTy, Values);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeMetadataUtils.cpp141 if (auto *C = dyn_cast<ConstantStruct>(I)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerGlobalDtors.cpp87 auto *CS = dyn_cast<ConstantStruct>(O);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstants.h392 /// Subclasses are \a ConstantStruct, \a ConstantArray, and \a
454 class ConstantStruct final : public ConstantAggregate {
455 friend struct ConstantAggrKeyType<ConstantStruct>;
458 ConstantStruct(StructType *T, ArrayRef<Constant *> Val);
464 // ConstantStruct accessors
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp389 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i));
1170 if (const ConstantStruct *CPS = dyn_cast<ConstantStruct>(Init)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp1055 auto *StartFileCallArgs = ConstantStruct::get(
1065 EmitFunctionCallArgsArray.push_back(ConstantStruct::get(
1073 EmitArcsCallArgsArray.push_back(ConstantStruct::get(
1103 FileInfos.push_back(ConstantStruct::get(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp484 delete static_cast<ConstantStruct *>(C);
1193 StructType *ConstantStruct::getTypeForElements(LLVMContext &Context,
1205 StructType *ConstantStruct::getTypeForElements(ArrayRef<Constant*> V,
1208 "ConstantStruct::getTypeForElements cannot be called on empty list");
1212 ConstantStruct::ConstantStruct(StructType *T, ArrayRef<Constant *> V) function in class:ConstantStruct
1218 // ConstantStruct accessors.
1219 Constant *ConstantStruct::get(StructType *ST, ArrayRef<Constant*> V) {
1221 "Incorrect # elements specified to ConstantStruct::get");
1567 //---- ConstantStruct
[all...]

Completed in 315 milliseconds

123