Home
last modified time | relevance | path

Searched refs:EltTys (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DShadowStackGCLowering.cpp175 Type *EltTys[] = {DescriptorElts[0]->getType(), DescriptorElts[1]->getType()}; in doInitialization()
176 StructType *STy = StructType::create(EltTys, "gc_map." + utostr(NumMeta)); in doInitialization()
205 std::vector<Type *> EltTys; in doInitialization()
206 EltTys.push_back(StackEntryTy); in doInitialization()
208 EltTys.push_back(Root.second->getAllocatedType()); in doInitialization()
210 return StructType::create(EltTys, ("gc_stackentry." + F.getName()).str()); in doInitialization()
231 std::vector<Type *> EltTys; in IsNullValue()
233 EltTys.push_back(Type::getInt32Ty(M.getContext())); in CollectRoots()
235 EltTys.push_back(Type::getInt32Ty(M.getContext())); in CollectRoots()
236 FrameMapTy = StructType::create(EltTys, "gc_ma in CollectRoots()
133 Type *EltTys[] = {DescriptorElts[0]->getType(), DescriptorElts[1]->getType()}; GetFrameMap() local
163 std::vector<Type *> EltTys; GetConcreteStackEntryType() local
189 std::vector<Type *> EltTys; doInitialization() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DirectXIRPasses/
H A DPointerTypeAnalysis.cpp145 SmallVector<Type *> EltTys; in classifyConstantWithOpaquePtr() local
149 EltTys.emplace_back(EltTy); in classifyConstantWithOpaquePtr()
151 TargetTy = StructType::get(C->getContext(), EltTys); in classifyConstantWithOpaquePtr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1260 unsigned LineNo, SmallVectorImpl<llvm::Metadata *> &EltTys) { in collectDefaultElementTypesForBlockPointer() argument
1272 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1273 EltTys.push_back(CreateMemberType(Unit, FType, "__align", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1276 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1278 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1279 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1281 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); in collectDefaultElementTypesForBlockPointer()
1285 EltTys.push_back(DBuilder.createMemberType( in collectDefaultElementTypesForBlockPointer()
1296 SmallVector<llvm::Metadata *, 8> EltTys; in CreateType() local
1303 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset)); in CreateType()
[all …]
H A DCGHLSLRuntime.cpp79 std::vector<llvm::Type *> EltTys; in layoutBuffer() local
82 Const.second = EltTys.size(); in layoutBuffer()
84 EltTys.emplace_back(Ty); in layoutBuffer()
86 Buf.LayoutStruct = llvm::StructType::get(EltTys[0]->getContext(), EltTys); in layoutBuffer()
H A DCGDebugInfo.h277 SmallVectorImpl<llvm::Metadata *> &EltTys,
284 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy,
380 SmallVectorImpl<llvm::Metadata *> &EltTys);
402 SmallVectorImpl<llvm::Metadata *> &EltTys);
H A DCodeGenTypes.cpp578 llvm::SmallVector<llvm::Type *, 4> EltTys(Info.NumVectors, EltTy); in ConvertType() local
579 return llvm::StructType::get(getLLVMContext(), EltTys); in ConvertType()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILOpBuilder.cpp168 ArrayRef<Type *> EltTys, in getOrCreateStructType() argument
174 return StructType::create(Ctx, EltTys, Name); in getOrCreateStructType()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2587 SmallVector<Type*, 8> EltTys; in parseTypeTableBody() local
2590 EltTys.push_back(T); in parseTypeTableBody()
2594 if (EltTys.size() != Record.size()-1) in parseTypeTableBody()
2597 ResultTy = StructType::get(Context, EltTys, Record[0]); in parseTypeTableBody()
2621 SmallVector<Type*, 8> EltTys; in parseTypeTableBody() local
2624 EltTys.push_back(T); in parseTypeTableBody()
2628 if (EltTys.size() != Record.size()-1) in parseTypeTableBody()
2630 Res->setBody(EltTys, Record[0]); in parseTypeTableBody()