Home
last modified time | relevance | path

Searched refs:StructType (Results 1 – 25 of 193) sorted by relevance

12345678

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Linker/
DIRMover.h21 class StructType; variable
31 KeyTy(const StructType *ST);
35 static StructType *getEmptyKey();
36 static StructType *getTombstoneKey();
38 static unsigned getHashValue(const StructType *ST);
39 static bool isEqual(const KeyTy &LHS, const StructType *RHS);
40 static bool isEqual(const StructType *LHS, const StructType *RHS);
49 DenseSet<StructType *> OpaqueStructTypes;
52 DenseSet<StructType *, StructTypeKeyInfo> NonOpaqueStructTypes;
55 void addNonOpaque(StructType *Ty);
[all …]
/third_party/gn/src/base/json/
Djson_value_converter.h87 template <typename StructType>
92 template <typename StructType>
98 StructType* obj) const = 0;
114 template <typename StructType, typename FieldType>
115 class FieldConverter : public FieldConverterBase<StructType> {
118 FieldType StructType::*field, in FieldConverter()
120 : FieldConverterBase<StructType>(path), in FieldConverter()
124 bool ConvertField(const base::Value& value, StructType* dst) const override { in ConvertField()
129 FieldType StructType::*field_pointer_;
364 template <class StructType>
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DType.cpp104 if (auto *STy = dyn_cast<StructType>(this)) { in isEmptyTy()
158 return cast<StructType>(this)->isSized(Visited); in isSizedDerivedType()
346 StructType *StructType::get(LLVMContext &Context, ArrayRef<Type*> ETypes, in get()
351 StructType *ST; in get()
361 ST = new (Context.pImpl->Alloc) StructType(Context); in get()
373 void StructType::setBody(ArrayRef<Type*> Elements, bool isPacked) { in setBody()
390 void StructType::setName(StringRef Name) { in setName()
393 StringMap<StructType *> &SymbolTable = getContext().pImpl->NamedStructTypes; in setName()
395 using EntryTy = StringMap<StructType *>::MapEntryTy; in setName()
441 StructType *StructType::create(LLVMContext &Context, StringRef Name) { in create()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DDerivedTypes.h199 class StructType : public CompositeType {
200 StructType(LLVMContext &C) in StructType() function
218 StructType(const StructType &) = delete;
219 StructType &operator=(const StructType &) = delete;
222 static StructType *create(LLVMContext &Context, StringRef Name);
223 static StructType *create(LLVMContext &Context);
225 static StructType *create(ArrayRef<Type *> Elements, StringRef Name,
227 static StructType *create(ArrayRef<Type *> Elements);
228 static StructType *create(LLVMContext &Context, ArrayRef<Type *> Elements,
230 static StructType *create(LLVMContext &Context, ArrayRef<Type *> Elements);
[all …]
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkQueryUtil.hpp129 template<typename StructType>
132 template<typename StructType>
133 const StructType* findStructure (const void* first) in findStructure()
135 …return reinterpret_cast<const StructType*>(findStructureInChain(first, getStructureType<StructType in findStructure()
138 template<typename StructType>
139 StructType* findStructure (void* first) in findStructure()
141 return reinterpret_cast<StructType*>(findStructureInChain(first, getStructureType<StructType>())); in findStructure()
148 template<class StructType>
149 operator StructType() in operator StructType()
151 StructType result; in operator StructType()
[all …]
/third_party/skia/third_party/externals/tint/test/vk-gl-cts/graphicsfuzz/two-loops-set-struct/
D0.spvasm11 OpName %StructType "StructType"
12 OpMemberName %StructType 0 "col"
13 OpMemberName %StructType 1 "bbbb"
39 %StructType = OpTypeStruct %v3float %v4bool
47 %30 = OpUndef %StructType
52 %33 = OpPhi %StructType %30 %31 %34 %35
61 %34 = OpCompositeInsert %StructType %26 %33 0
67 %42 = OpPhi %StructType %33 %40 %43 %44
73 %43 = OpCompositeInsert %StructType %26 %42 0
D0.wgsl6 struct StructType {
16 var x_33 : StructType;
18 var x_42 : StructType;
19 var x_33_phi : StructType;
21 var x_42_phi : StructType;
23 x_33_phi = StructType(vec3<f32>(0.0, 0.0, 0.0), vec4<bool>(false, false, false, false));
26 var x_34 : StructType;
48 var x_43 : StructType;
/third_party/vk-gl-cts/framework/opengl/
DgluVarType.hpp36 class StructType;
55 explicit VarType (const StructType* structPtr); //!< Struct type constructor.
68 …const StructType* getStructPtr (void) const { DE_ASSERT(isStructType()); return m_data.structPtr; … in getStructPtr()
110 const StructType* structPtr;
140 class StructType class
146 StructType (const char* typeName) : m_typeName(typeName) {} in StructType() function in glu::StructType
147 ~StructType (void) {} in ~StructType()
162 bool operator== (const StructType& other) const;
163 bool operator!= (const StructType& other) const;
296 …DeclareStructTypePtr (const StructType* structPtr_, int indentLevel_) : structPtr(structPtr_), ind… in DeclareStructTypePtr()
[all …]
DgluVarType.cpp57 VarType::VarType (const StructType* structPtr) in VarType()
102 …for (StructType::ConstIterator iter = m_data.structPtr->begin(); iter != m_data.structPtr->end(); … in getScalarSize()
156 void StructType::addMember (const char* name, const VarType& type) in addMember()
161 bool StructType::operator== (const StructType& other) const in operator ==()
166 bool StructType::operator!= (const StructType& other) const in operator !=()
379 const StructType* structPtr = curType->getStructPtr(); in operator <<()
414 …for (StructType::ConstIterator memberIter = decl.structPtr->begin(); memberIter != decl.structPtr-… in operator <<()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DDerivedTypes.h238 class StructType : public CompositeType {
239 StructType(LLVMContext &C) : CompositeType(C, StructTyID) {} in StructType() function
256 StructType(const StructType &) = delete;
257 StructType &operator=(const StructType &) = delete;
260 static StructType *create(LLVMContext &Context, StringRef Name);
261 static StructType *create(LLVMContext &Context);
263 static StructType *create(ArrayRef<Type *> Elements, StringRef Name,
265 static StructType *create(ArrayRef<Type *> Elements);
266 static StructType *create(LLVMContext &Context, ArrayRef<Type *> Elements,
268 static StructType *create(LLVMContext &Context, ArrayRef<Type *> Elements);
[all …]
DGetElementPtrTypeIterator.h36 PointerUnion<StructType *, Type *> CurTy;
71 return CurTy.get<StructType *>()->getTypeAtIndex(getOperand()); in getIndexedType()
82 CurTy = dyn_cast<StructType>(Ty);
106 bool isStruct() const { return CurTy.is<StructType *>(); } in isStruct()
109 StructType *getStructType() const { return CurTy.get<StructType *>(); } in getStructType()
111 StructType *getStructTypeOrNull() const { in getStructTypeOrNull()
112 return CurTy.dyn_cast<StructType *>(); in getStructTypeOrNull()
DTypeFinder.h24 class StructType; variable
37 std::vector<StructType*> StructTypes;
46 using iterator = std::vector<StructType*>::iterator;
47 using const_iterator = std::vector<StructType*>::const_iterator;
59 StructType *&operator[](unsigned Idx) { return StructTypes[Idx]; }
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Linker/
DIRMover.cpp39 SmallVector<StructType *, 16> SpeculativeDstOpaqueTypes;
43 SmallVector<StructType *, 16> SrcDefinitionsToResolve;
47 SmallPtrSet<StructType *, 16> DstResolvedOpaqueTypes;
65 Type *get(Type *SrcTy, SmallPtrSet<StructType *, 8> &Visited);
67 void finishType(StructType *DTy, StructType *STy, ArrayRef<Type *> ETypes);
94 for (StructType *Ty : SpeculativeDstOpaqueTypes) in addTypeMapping()
104 if (auto *STy = dyn_cast<StructType>(Ty)) in addTypeMapping()
134 if (StructType *SSTy = dyn_cast<StructType>(SrcTy)) { in areTypesIsomorphic()
146 if (cast<StructType>(DstTy)->isOpaque()) { in areTypesIsomorphic()
148 if (!DstResolvedOpaqueTypes.insert(cast<StructType>(DstTy)).second) in areTypesIsomorphic()
[all …]
/third_party/vk-gl-cts/external/openglcts/modules/common/
DglcUniformBlockCase.hpp64 class StructType;
73 explicit VarType(const StructType* structPtr);
107 const StructType& getStruct(void) const in getStruct()
133 const StructType* structPtr;
172 class StructType class
178 StructType(const char* typeName) : m_typeName(typeName) in StructType() function in deqp::ub::StructType
181 ~StructType(void) in ~StructType()
315 StructType& allocStruct(const char* name);
316 const StructType* findStruct(const char* name) const;
317 void getNamedStructs(std::vector<const StructType*>& structs) const;
[all …]
/third_party/vk-gl-cts/modules/glshared/
DglsUniformBlockCase.hpp69 class StructType;
78 explicit VarType (const StructType* structPtr, deUint32 flags = 0u);
91 const StructType& getStruct (void) const { return *m_data.structPtr; } in getStruct()
115 const StructType* structPtr;
141 class StructType class
147 StructType (const char* typeName) : m_typeName(typeName) {} in StructType() function in deqp::gls::ub::StructType
148 ~StructType (void) {} in ~StructType()
217 StructType& allocStruct (const char* name);
218 const StructType* findStruct (const char* name) const;
219 void getNamedStructs (std::vector<const StructType*>& structs) const;
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo/
DvktUniformBlockCase.hpp78 class StructType;
87 explicit VarType (const StructType* structPtr, deUint32 flags = 0u);
100 const StructType& getStruct (void) const { return *m_data.structPtr; } in getStruct()
101 …const StructType* getStructPtr (void) const { DE_ASSERT(isStructType()); return m_data.structPtr; … in getStructPtr()
125 const StructType* structPtr;
155 class StructType class
161 StructType (const std::string& typeName) : m_typeName(typeName) {} in StructType() function in vkt::ubo::StructType
162 ~StructType (void) {} in ~StructType()
227 typedef de::SharedPtr<StructType> StructTypeSP;
236 StructType& allocStruct (const std::string& name);
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/
DvktTransformFeedbackFuzzLayoutCase.hpp71 class StructType;
80 explicit VarType (const StructType* structPtr, deUint32 flags = 0u);
93 const StructType& getStruct (void) const { return *m_data.structPtr; } in getStruct()
117 const StructType* structPtr;
150 class StructType class
156 StructType (const std::string& typeName) : m_typeName(typeName) {} in StructType() function in vkt::TransformFeedback::StructType
157 ~StructType (void) {} in ~StructType()
226 typedef de::SharedPtr<StructType> StructTypeSP;
235 StructType& allocStruct (const std::string& name);
236 void getNamedStructs (std::vector<const StructType*>& structs) const;
/third_party/mesa3d/src/gallium/drivers/swr/rasterizer/codegen/templates/
Dgen_llvm.hpp44 INLINE static StructType* Gen_${type['name']}(JitManager* pJitMgr)
51 StructType* pRetType = StructType::getTypeByName(pJitMgr->mContext, "${type['name']}");
53 StructType* pRetType = pJitMgr->mpCurrentModule->getTypeByName("${type['name']}");
64 pRetType = StructType::create(members, "${type['name']}", false);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/
DTarget.cpp132 StructType *STy = unwrap<StructType>(StructTy); in LLVMElementAtOffset()
138 StructType *STy = unwrap<StructType>(StructTy); in LLVMOffsetOfElement()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXLowerArgs.cpp161 Type *StructType = PType->getElementType(); in handleByValParam() local
163 AllocaInst *AllocA = new AllocaInst(StructType, AS, Arg->getName(), FirstInst); in handleByValParam()
171 Arg, PointerType::get(StructType, ADDRESS_SPACE_PARAM), Arg->getName(), in handleByValParam()
174 new LoadInst(StructType, ArgInParam, Arg->getName(), FirstInst); in handleByValParam()
/third_party/vk-gl-cts/modules/gles31/functional/
Des31fSSBOLayoutCase.hpp123 glu::StructType& allocStruct (const char* name);
124 const glu::StructType* findStruct (const char* name) const;
125 void getNamedStructs (std::vector<const glu::StructType*>& structs) const;
136 std::vector<glu::StructType*> m_structs;
Des31fUniformLocationTests.hpp31 class StructType;
41 typedef std::vector<glu::StructType*> StructList;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DShadowStackGCLowering.cpp57 StructType *StackEntryTy = nullptr;
58 StructType *FrameMapTy = nullptr;
129 StructType *STy = StructType::create(EltTys, "gc_map." + utostr(NumMeta)); in GetFrameMap()
163 return StructType::create(EltTys, ("gc_stackentry." + F.getName()).str()); in GetConcreteStackEntryType()
189 FrameMapTy = StructType::create(EltTys, "gc_map"); in doInitialization()
198 StackEntryTy = StructType::create(M.getContext(), "gc_stackentry"); in doInitialization()
/third_party/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
DJitManager.h166 std::unordered_map<llvm::StructType*, llvm::DIType*> mDebugStructMap;
187 llvm::StructType* pStructTy = llvm::cast<llvm::StructType>(pType); in GetDebugStructType()
196 CreateDebugStructType(llvm::StructType* pType,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Frontend/OpenMP/
DOMPConstants.cpp51 StructType *llvm::omp::types::VarName = nullptr; \
64 StructType *T; in initializeTypes()
72 T = StructType::create(Ctx, {__VA_ARGS__}, StructName); \ in initializeTypes()

12345678