/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Linker/ |
D | IRMover.h | 21 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/ |
D | json_value_converter.h | 87 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/ |
D | Type.cpp | 104 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/ |
D | DerivedTypes.h | 199 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/ |
D | vkQueryUtil.hpp | 129 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/ |
D | 0.spvasm | 11 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
|
D | 0.wgsl | 6 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/ |
D | gluVarType.hpp | 36 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 …]
|
D | gluVarType.cpp | 57 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/ |
D | DerivedTypes.h | 238 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 …]
|
D | GetElementPtrTypeIterator.h | 36 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()
|
D | TypeFinder.h | 24 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/ |
D | IRMover.cpp | 39 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/ |
D | glcUniformBlockCase.hpp | 64 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/ |
D | glsUniformBlockCase.hpp | 69 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/ |
D | vktUniformBlockCase.hpp | 78 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/ |
D | vktTransformFeedbackFuzzLayoutCase.hpp | 71 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/ |
D | gen_llvm.hpp | 44 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/ |
D | Target.cpp | 132 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/ |
D | NVPTXLowerArgs.cpp | 161 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/ |
D | es31fSSBOLayoutCase.hpp | 123 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;
|
D | es31fUniformLocationTests.hpp | 31 class StructType; 41 typedef std::vector<glu::StructType*> StructList;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ShadowStackGCLowering.cpp | 57 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/ |
D | JitManager.h | 166 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/ |
D | OMPConstants.cpp | 51 StructType *llvm::omp::types::VarName = nullptr; \ 64 StructType *T; in initializeTypes() 72 T = StructType::create(Ctx, {__VA_ARGS__}, StructName); \ in initializeTypes()
|