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

123

/external/llvm/lib/Transforms/Utils/
H A DCtorUtils.cpp75 ConstantStruct *CS = cast<ConstantStruct>(*i);
100 ConstantStruct *CS = cast<ConstantStruct>(*i);
H A DModuleUtils.cpp59 ConstantStruct::get(EltTy, makeArrayRef(CSVals, EltTy->getNumElements()));
H A DValueMapper.cpp134 if (isa<ConstantStruct>(C))
135 return VM[V] = ConstantStruct::get(cast<StructType>(NewTy), Ops);
/external/llvm/lib/ExecutionEngine/Orc/
H A DExecutionUtils.cpp47 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(I));
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAPElim.cpp160 Function *F = dyn_cast<Function>(cast<ConstantStruct>(Op)->getOperand(1));
/external/llvm/include/llvm/IR/
H A DConstants.h382 // ConstantStruct - Constant Struct Declarations
384 class ConstantStruct : public Constant { class in namespace:llvm
385 friend struct ConstantAggrKeyType<ConstantStruct>;
386 ConstantStruct(const ConstantStruct &) = delete;
388 ConstantStruct(StructType *T, ArrayRef<Constant *> Val);
390 // ConstantStruct accessors
433 struct OperandTraits<ConstantStruct> :
434 public VariadicOperandTraits<ConstantStruct> {
437 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(ConstantStruct, Constan
[all...]
/external/llvm/tools/bugpoint/
H A DExtractFunction.cpp206 ArrayElts.push_back(ConstantStruct::get(STy, Elts));
228 if (ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i))){
/external/llvm/lib/LTO/
H A DLTOModule.cpp281 const ConstantStruct *c = dyn_cast<ConstantStruct>(clgv->getInitializer());
315 const ConstantStruct *c = dyn_cast<ConstantStruct>(clgv->getInitializer());
/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp532 llvm::ConstantStruct::getTypeForElements(CGM.getLLVMContext(),
540 llvm::Constant *Result = llvm::ConstantStruct::get(STy, Elements);
654 return llvm::ConstantStruct::get(STy, Elts);
797 return llvm::ConstantStruct::get(SType, Elts);
1091 return llvm::ConstantStruct::getAnon(Elts);
1157 return llvm::ConstantStruct::get(STy, Complex);
1180 return llvm::ConstantStruct::get(STy, Complex);
1260 return llvm::ConstantStruct::get(SType, Elts);
1382 return llvm::ConstantStruct::get(structure, elements);
H A DCGObjCMac.cpp2623 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.ProtocolTy,
2698 llvm::ConstantStruct::get(ObjCTypes.ProtocolExtensionTy, Values);
2738 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
2760 Properties.push_back(llvm::ConstantStruct::get(ObjCTypes.PropertyTy, Prop));
2788 Properties.push_back(llvm::ConstantStruct::get(ObjCTypes.PropertyTy,
2812 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
2857 return llvm::ConstantStruct::get(ObjCTypes.MethodDescriptionTy,
2873 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
2942 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.CategoryTy,
3075 llvm::Constant *Init = llvm::ConstantStruct
[all...]
H A DCGObjCGNU.cpp202 llvm::Constant *C = llvm::ConstantStruct::get(Ty, V);
1500 Methods.push_back(llvm::ConstantStruct::get(ObjCMethodTy, Elements));
1548 Ivars.push_back(llvm::ConstantStruct::get(ObjCIvarTy, Elements));
1673 Methods.push_back(llvm::ConstantStruct::get(ObjCMethodDescTy, Elements));
1861 OptionalProperties.push_back(llvm::ConstantStruct::get(PropertyMetadataTy, Fields));
1863 Properties.push_back(llvm::ConstantStruct::get(PropertyMetadataTy, Fields));
1872 llvm::ConstantStruct::getAnon(PropertyListInitFields);
1885 llvm::ConstantStruct::getAnon(OptionalPropertyListInitFields);
2109 Properties.push_back(llvm::ConstantStruct::get(PropertyMetadataTy, Fields));
2119 llvm::ConstantStruct
[all...]
H A DMicrosoftCXXABI.cpp2186 llvm::Constant *Res = llvm::ConstantStruct::getAnon(fields);
2222 return llvm::ConstantStruct::getAnon(fields);
2753 return llvm::ConstantStruct::getAnon(Fields);
3037 CHD->setInitializer(llvm::ConstantStruct::get(Type, Fields));
3118 BCD->setInitializer(llvm::ConstantStruct::get(Type, Fields));
3163 COL->setInitializer(llvm::ConstantStruct::get(Type, FieldsRef));
3236 llvm::ConstantStruct::get(CatchHandlerTypeType, Fields),
3275 llvm::ConstantStruct::get(TypeDescriptorType, Fields),
3520 llvm::ConstantStruct::get(CTType, Fields), StringRef(MangledName));
3638 llvm::ConstantStruct
[all...]
/external/llvm/lib/CodeGen/
H A DShadowStackGCLowering.cpp214 ConstantStruct::get(FrameMapTy, BaseElts),
220 Constant *FrameMap = ConstantStruct::get(STy, DescriptorElts);
H A DGlobalMerge.cpp207 Constant *MergedInit = ConstantStruct::get(MergedTy, Inits);
/external/llvm/unittests/Linker/
H A DLinkModulesTest.cpp147 GV->setInitializer(ConstantStruct::get(STy, F));
/external/llvm/lib/IR/
H A DConstantsContext.h332 template <> struct ConstantInfo<ConstantStruct> {
333 typedef ConstantAggrKeyType<ConstantStruct> ValType;
H A DConstants.cpp251 if (const ConstantStruct *CS = dyn_cast<ConstantStruct>(this))
943 StructType *ConstantStruct::getTypeForElements(LLVMContext &Context,
955 StructType *ConstantStruct::getTypeForElements(ArrayRef<Constant*> V,
958 "ConstantStruct::getTypeForElements cannot be called on empty list");
963 ConstantStruct::ConstantStruct(StructType *T, ArrayRef<Constant *> V) function in class:ConstantStruct
965 OperandTraits<ConstantStruct>::op_end(this) - V.size(),
975 // ConstantStruct accessors.
976 Constant *ConstantStruct
[all...]
/external/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp561 const ConstantStruct *LS = cast<ConstantStruct>(L);
562 const ConstantStruct *RS = cast<ConstantStruct>(R);
/external/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp232 ConstantStruct::get(DataTy, DataVals),
H A DAddressSanitizer.cpp764 auto LocStruct = ConstantStruct::getAnon(LocData);
1122 ConstantStruct *CS = cast<ConstantStruct>(OP);
1299 ConstantStruct::get(NewTy, G->getInitializer(),
1329 Initializers[i] = ConstantStruct::get(
/external/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp365 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i));
1190 if (const ConstantStruct *CPS = dyn_cast<ConstantStruct>(Init)) {
/external/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp236 isa<ConstantStruct>(C)) {
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1510 ConstantStruct *CS = dyn_cast<ConstantStruct>(O);
1950 static void emitGlobalConstantStruct(const ConstantStruct *CS, AsmPrinter &AP,
2216 if (const ConstantStruct *CVS = dyn_cast<ConstantStruct>(CV))
/external/llvm/lib/Analysis/
H A DConstantFolding.cpp324 if (ConstantStruct *CS = dyn_cast<ConstantStruct>(C)) {
1691 return ConstantStruct::get(cast<StructType>(Ty), Ops);
/external/llvm/lib/Linker/
H A DLinkModules.cpp900 ConstantStruct *Init = cast<ConstantStruct>(U.get());
901 Initializers.push_back(ConstantStruct::get(

Completed in 622 milliseconds

123