/external/llvm/lib/Transforms/Utils/ |
H A D | CtorUtils.cpp | 75 ConstantStruct *CS = cast<ConstantStruct>(*i); 100 ConstantStruct *CS = cast<ConstantStruct>(*i);
|
H A D | ModuleUtils.cpp | 59 ConstantStruct::get(EltTy, makeArrayRef(CSVals, EltTy->getNumElements()));
|
H A D | ValueMapper.cpp | 134 if (isa<ConstantStruct>(C)) 135 return VM[V] = ConstantStruct::get(cast<StructType>(NewTy), Ops);
|
/external/llvm/lib/ExecutionEngine/Orc/ |
H A D | ExecutionUtils.cpp | 47 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(I));
|
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCAPElim.cpp | 160 Function *F = dyn_cast<Function>(cast<ConstantStruct>(Op)->getOperand(1));
|
/external/llvm/include/llvm/IR/ |
H A D | Constants.h | 382 // 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 D | ExtractFunction.cpp | 206 ArrayElts.push_back(ConstantStruct::get(STy, Elts)); 228 if (ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i))){
|
/external/llvm/lib/LTO/ |
H A D | LTOModule.cpp | 281 const ConstantStruct *c = dyn_cast<ConstantStruct>(clgv->getInitializer()); 315 const ConstantStruct *c = dyn_cast<ConstantStruct>(clgv->getInitializer());
|
/external/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 532 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 D | CGObjCMac.cpp | 2623 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 D | CGObjCGNU.cpp | 202 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 D | MicrosoftCXXABI.cpp | 2186 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 D | ShadowStackGCLowering.cpp | 214 ConstantStruct::get(FrameMapTy, BaseElts), 220 Constant *FrameMap = ConstantStruct::get(STy, DescriptorElts);
|
H A D | GlobalMerge.cpp | 207 Constant *MergedInit = ConstantStruct::get(MergedTy, Inits);
|
/external/llvm/unittests/Linker/ |
H A D | LinkModulesTest.cpp | 147 GV->setInitializer(ConstantStruct::get(STy, F));
|
/external/llvm/lib/IR/ |
H A D | ConstantsContext.h | 332 template <> struct ConstantInfo<ConstantStruct> { 333 typedef ConstantAggrKeyType<ConstantStruct> ValType;
|
H A D | Constants.cpp | 251 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 D | MergeFunctions.cpp | 561 const ConstantStruct *LS = cast<ConstantStruct>(L); 562 const ConstantStruct *RS = cast<ConstantStruct>(R);
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | InstrProfiling.cpp | 232 ConstantStruct::get(DataTy, DataVals),
|
H A D | AddressSanitizer.cpp | 764 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 D | ExecutionEngine.cpp | 365 ConstantStruct *CS = dyn_cast<ConstantStruct>(InitList->getOperand(i)); 1190 if (const ConstantStruct *CPS = dyn_cast<ConstantStruct>(Init)) {
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 236 isa<ConstantStruct>(C)) {
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 1510 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 D | ConstantFolding.cpp | 324 if (ConstantStruct *CS = dyn_cast<ConstantStruct>(C)) { 1691 return ConstantStruct::get(cast<StructType>(Ty), Ops);
|
/external/llvm/lib/Linker/ |
H A D | LinkModules.cpp | 900 ConstantStruct *Init = cast<ConstantStruct>(U.get()); 901 Initializers.push_back(ConstantStruct::get(
|