Home
last modified time | relevance | path

Searched refs:ElementTypes (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Linker/
H A DIRMover.cpp268 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 DLowerEmuTLS.cpp118 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 DCore.h1268 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 DCore.cpp662 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()