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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLowerEmuTLS.cpp119 Type *ElementTypes[4] = {WordType, WordType, VoidPtrType, InitPtrType}; local
120 ArrayRef<Type*> ElementTypeArray(ElementTypes, 4);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp269 SmallVector<Type *, 4> ElementTypes; local
278 ElementTypes.resize(Ty->getNumContainedTypes());
280 ElementTypes[I] = get(Ty->getContainedType(I), Visited);
281 AnyChange |= ElementTypes[I] != Ty->getContainedType(I);
290 finishType(DTy, STy, ElementTypes);
306 return *Entry = ArrayType::get(ElementTypes[0],
312 ElementTypes[0], cast<FixedVectorType>(Ty)->getNumElements());
314 return *Entry = PointerType::get(ElementTypes[0],
317 return *Entry = FunctionType::get(ElementTypes[0],
318 makeArrayRef(ElementTypes)
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h1281 LLVMTypeRef LLVMStructTypeInContext(LLVMContextRef C, LLVMTypeRef *ElementTypes,
1289 LLVMTypeRef LLVMStructType(LLVMTypeRef *ElementTypes, unsigned ElementCount,
1311 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp677 LLVMTypeRef LLVMStructTypeInContext(LLVMContextRef C, LLVMTypeRef *ElementTypes, argument
679 ArrayRef<Type*> Tys(unwrap(ElementTypes), ElementCount);
683 LLVMTypeRef LLVMStructType(LLVMTypeRef *ElementTypes, argument
685 return LLVMStructTypeInContext(LLVMGetGlobalContext(), ElementTypes,
702 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes, argument
704 ArrayRef<Type*> Tys(unwrap(ElementTypes), ElementCount);

Completed in 159 milliseconds