Searched refs:ElementTypes (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Linker/ |
| H A D | IRMover.cpp | 268 SmallVector<Type *, 4> ElementTypes; in get() local 277 ElementTypes.resize(Ty->getNumContainedTypes()); in get() 279 ElementTypes[I] = get(Ty->getContainedType(I), Visited); in get() 280 AnyChange |= ElementTypes[I] != Ty->getContainedType(I); in get() 289 finishType(DTy, STy, ElementTypes); in get() 305 return *Entry = ArrayType::get(ElementTypes[0], in get() 308 return *Entry = VectorType::get(ElementTypes[0], in get() 311 return *Entry = PointerType::get(ElementTypes[0], in get() 314 return *Entry = FunctionType::get(ElementTypes[0], in get() 330 DstStructTypesSet.findNonOpaque(ElementTypes, IsPacked)) { in get() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | LowerEmuTLS.cpp | 118 Type *ElementTypes[4] = {WordType, WordType, VoidPtrType, InitPtrType}; in addEmuTlsVar() local 119 ArrayRef<Type*> ElementTypeArray(ElementTypes, 4); in addEmuTlsVar()
|
| /freebsd-12.1/contrib/llvm/include/llvm-c/ |
| H A D | Core.h | 1268 LLVMTypeRef LLVMStructTypeInContext(LLVMContextRef C, LLVMTypeRef *ElementTypes, 1276 LLVMTypeRef LLVMStructType(LLVMTypeRef *ElementTypes, unsigned ElementCount, 1298 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes,
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Core.cpp | 662 LLVMTypeRef LLVMStructTypeInContext(LLVMContextRef C, LLVMTypeRef *ElementTypes, in LLVMStructTypeInContext() argument 664 ArrayRef<Type*> Tys(unwrap(ElementTypes), ElementCount); in LLVMStructTypeInContext() 668 LLVMTypeRef LLVMStructType(LLVMTypeRef *ElementTypes, in LLVMStructType() argument 670 return LLVMStructTypeInContext(LLVMGetGlobalContext(), ElementTypes, in LLVMStructType() 687 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes, in LLVMStructSetBody() argument 689 ArrayRef<Type*> Tys(unwrap(ElementTypes), ElementCount); in LLVMStructSetBody()
|