Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Linker/
H A DIRMover.cpp261 SmallVector<Type *, 4> ElementTypes; in get() local
270 ElementTypes.resize(Ty->getNumContainedTypes()); in get()
272 ElementTypes[I] = get(Ty->getContainedType(I), Visited); in get()
273 AnyChange |= ElementTypes[I] != Ty->getContainedType(I); in get()
282 finishType(DTy, STy, ElementTypes); in get()
298 return *Entry = ArrayType::get(ElementTypes[0], in get()
302 return *Entry = VectorType::get(ElementTypes[0], in get()
305 return *Entry = PointerType::get(ElementTypes[0], in get()
308 return *Entry = FunctionType::get(ElementTypes[0], in get()
309 makeArrayRef(ElementTypes).slice(1), in get()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp120 Type *ElementTypes[4] = {WordType, WordType, VoidPtrType, InitPtrType}; in addEmuTlsVar() local
121 ArrayRef<Type*> ElementTypeArray(ElementTypes, 4); in addEmuTlsVar()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c504 LLVMTypeRef llvm_struct_type(LLVMContextRef C, value ElementTypes) { in llvm_struct_type() argument
505 return LLVMStructTypeInContext(C, (LLVMTypeRef *)ElementTypes, in llvm_struct_type()
506 Wosize_val(ElementTypes), 0); in llvm_struct_type()
510 LLVMTypeRef llvm_packed_struct_type(LLVMContextRef C, value ElementTypes) { in llvm_packed_struct_type() argument
511 return LLVMStructTypeInContext(C, (LLVMTypeRef *)ElementTypes, in llvm_packed_struct_type()
512 Wosize_val(ElementTypes), 1); in llvm_packed_struct_type()
520 value llvm_struct_set_body(LLVMTypeRef Ty, value ElementTypes, value Packed) { in llvm_struct_set_body() argument
521 LLVMStructSetBody(Ty, (LLVMTypeRef *)ElementTypes, Wosize_val(ElementTypes), in llvm_struct_set_body()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/
H A DCore.h1298 LLVMTypeRef LLVMStructTypeInContext(LLVMContextRef C, LLVMTypeRef *ElementTypes,
1306 LLVMTypeRef LLVMStructType(LLVMTypeRef *ElementTypes, unsigned ElementCount,
1328 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DCore.cpp703 LLVMTypeRef LLVMStructTypeInContext(LLVMContextRef C, LLVMTypeRef *ElementTypes, in LLVMStructTypeInContext() argument
705 ArrayRef<Type*> Tys(unwrap(ElementTypes), ElementCount); in LLVMStructTypeInContext()
709 LLVMTypeRef LLVMStructType(LLVMTypeRef *ElementTypes, in LLVMStructType() argument
711 return LLVMStructTypeInContext(LLVMGetGlobalContext(), ElementTypes, in LLVMStructType()
728 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes, in LLVMStructSetBody() argument
730 ArrayRef<Type*> Tys(unwrap(ElementTypes), ElementCount); in LLVMStructSetBody()