/external/llvm/unittests/IR/ |
TypesTest.cpp | 17 TEST(TypesTest, StructType) { 21 StructType *Struct = StructType::create(C, "FooBar"); 33 StructType *Foo = StructType::create(C, "Foo"); 34 StructType *Bar = StructType::create(C, "Bar");
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/ |
TypesTest.cpp | 17 TEST(TypesTest, StructType) { 21 StructType *Struct = StructType::create(C, "FooBar"); 33 StructType *Foo = StructType::create(C, "Foo"); 34 StructType *Bar = StructType::create(C, "Bar");
|
/external/llvm/include/llvm/Linker/ |
IRMover.h | 22 class StructType; 32 KeyTy(const StructType *ST); 36 static StructType *getEmptyKey(); 37 static StructType *getTombstoneKey(); 39 static unsigned getHashValue(const StructType *ST); 40 static bool isEqual(const KeyTy &LHS, const StructType *RHS); 41 static bool isEqual(const StructType *LHS, const StructType *RHS); 50 DenseSet<StructType *> OpaqueStructTypes; 53 DenseSet<StructType *, StructTypeKeyInfo> NonOpaqueStructTypes [all...] |
Linker.h | 17 class StructType;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Linker/ |
IRMover.h | 22 class StructType; 32 KeyTy(const StructType *ST); 36 static StructType *getEmptyKey(); 37 static StructType *getTombstoneKey(); 39 static unsigned getHashValue(const StructType *ST); 40 static bool isEqual(const KeyTy &LHS, const StructType *RHS); 41 static bool isEqual(const StructType *LHS, const StructType *RHS); 50 DenseSet<StructType *> OpaqueStructTypes; 53 DenseSet<StructType *, StructTypeKeyInfo> NonOpaqueStructTypes [all...] |
/external/deqp/modules/gles31/functional/ |
es31fUniformLocationTests.hpp | 31 class StructType; 41 typedef std::vector<glu::StructType*> StructList;
|
/external/llvm/include/llvm/IR/ |
GVMaterializer.h | 28 class StructType; 48 virtual std::vector<StructType *> getIdentifiedStructTypes() const = 0;
|
TypeFinder.h | 26 class StructType; 38 std::vector<StructType*> StructTypes; 47 typedef std::vector<StructType*>::iterator iterator; 48 typedef std::vector<StructType*>::const_iterator const_iterator; 60 StructType *&operator[](unsigned Idx) { return StructTypes[Idx]; }
|
DerivedTypes.h | 155 /// Common super class of ArrayType, StructType, PointerType and VectorType. 181 /// the StructType::get() forms. 188 /// StructType::create() forms. 196 class StructType : public CompositeType { 197 StructType(const StructType &) = delete; 198 const StructType &operator=(const StructType &) = delete; 199 StructType(LLVMContext &C) 217 static StructType *create(LLVMContext &Context, StringRef Name) [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
GVMaterializer.h | 27 class StructType; 47 virtual std::vector<StructType *> getIdentifiedStructTypes() const = 0;
|
TypeFinder.h | 25 class StructType; 38 std::vector<StructType*> StructTypes; 47 using iterator = std::vector<StructType*>::iterator; 48 using const_iterator = std::vector<StructType*>::const_iterator; 60 StructType *&operator[](unsigned Idx) { return StructTypes[Idx]; }
|
GetElementPtrTypeIterator.h | 37 PointerUnion<StructType *, Type *> CurTy; 72 return CurTy.get<StructType *>()->getTypeAtIndex(getOperand()); 83 CurTy = dyn_cast<StructType>(Ty); 107 bool isStruct() const { return CurTy.is<StructType *>(); } 110 StructType *getStructType() const { return CurTy.get<StructType *>(); } 112 StructType *getStructTypeOrNull() const { 113 return CurTy.dyn_cast<StructType *>();
|
DerivedTypes.h | 161 /// Common super class of ArrayType, StructType and VectorType. 186 /// the StructType::get() forms. 193 /// StructType::create() forms. 201 class StructType : public CompositeType { 202 StructType(LLVMContext &C) : CompositeType(C, StructTyID) {} 219 StructType(const StructType &) = delete; 220 StructType &operator=(const StructType &) = delete; 223 static StructType *create(LLVMContext &Context, StringRef Name) [all...] |
/external/libchrome/base/json/ |
json_value_converter.h | 90 template <typename StructType> 95 template<typename StructType> 100 virtual bool ConvertField(const base::Value& value, StructType* obj) 116 template <typename StructType, typename FieldType> 117 class FieldConverter : public FieldConverterBase<StructType> { 120 FieldType StructType::* field, 122 : FieldConverterBase<StructType>(path), 127 bool ConvertField(const base::Value& value, StructType* dst) const override { 132 FieldType StructType::* field_pointer_; 359 template <class StructType> [all...] |
/external/clang/test/Sema/ |
invalid-decl.c | 28 } StructType; 29 void f(StructType *buf) {
|
/external/llvm/include/llvm/Transforms/Utils/ |
SanitizerStats.h | 47 StructType *EmptyModuleStatsTy; 51 StructType *makeModuleStatsTy();
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
SanitizerStats.h | 47 StructType *EmptyModuleStatsTy; 51 StructType *makeModuleStatsTy();
|
/external/clang/lib/CodeGen/ |
CGOpenCLRuntime.cpp | 46 llvm::StructType::create(Ctx, "opencl." #ImgType "_" #Suffix "_t"), \ 52 return llvm::PointerType::get(llvm::StructType::create( 56 llvm::StructType::create(Ctx, "opencl.clk_event_t"), 0); 59 llvm::StructType::create(Ctx, "opencl.queue_t"), 0); 62 llvm::StructType::create(Ctx, "opencl.ndrange_t"), 0); 65 llvm::StructType::create(Ctx, "opencl.reserve_id_t"), 0); 73 PipeTy = llvm::PointerType::get(llvm::StructType::create(
|
CGRecordLayout.h | 20 class StructType; 118 llvm::StructType *CompleteObjectType; 122 llvm::StructType *BaseSubobjectType; 150 CGRecordLayout(llvm::StructType *CompleteObjectType, 151 llvm::StructType *BaseSubobjectType, 161 llvm::StructType *getLLVMType() const { 167 llvm::StructType *getBaseSubobjectLLVMType() const { 183 /// \brief Return llvm::StructType element number that corresponds to the
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
DerivedTypes.h | 143 /// CompositeType - Common super class of ArrayType, StructType, PointerType 169 /// StructType - Class to represent struct types. There are two different kinds 174 /// the StructType::get() forms. 181 /// StructType::create() forms. 189 class StructType : public CompositeType { 190 StructType(const StructType &); // Do not implement 191 const StructType &operator=(const StructType &); // Do not implement 192 StructType(LLVMContext &C [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/ |
Type.cpp | 104 if (auto *STy = dyn_cast<StructType>(this)) { 154 return cast<StructType>(this)->isSized(Visited); 331 // StructType Implementation 336 StructType *StructType::get(LLVMContext &Context, ArrayRef<Type*> ETypes, 341 StructType *ST; 345 ST = new (Context.pImpl->TypeAllocator) StructType(Context); 356 void StructType::setBody(ArrayRef<Type*> Elements, bool isPacked) { 373 void StructType::setName(StringRef Name) { 376 StringMap<StructType *> &SymbolTable = getContext().pImpl->NamedStructTypes [all...] |
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
DerivedTypes.h | 159 /// Common super class of ArrayType, StructType and VectorType. 184 /// the StructType::get() forms. 191 /// StructType::create() forms. 199 class StructType : public CompositeType { 200 StructType(LLVMContext &C) 218 StructType(const StructType &) = delete; 219 StructType &operator=(const StructType &) = delete; 222 static StructType *create(LLVMContext &Context, StringRef Name) [all...] |
/external/deqp/framework/opengl/ |
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; } 110 const StructType* structPtr; 140 class StructType 146 StructType (const char* typeName) : m_typeName(typeName) {} 147 ~StructType (void) {} 162 bool operator== (const StructType& other) const; 163 bool operator!= (const StructType& other) const; 296 DeclareStructTypePtr (const StructType* structPtr_, int indentLevel_) : structPtr(structPtr_), indentLevel(indentLevel_) { [all...] |
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
Type.cpp | 120 const StructType *STy = dyn_cast<StructType>(this); 185 if (cast<StructType>(this)->isOpaque()) 373 // StructType Implementation 378 StructType *StructType::get(LLVMContext &Context, ArrayRef<Type*> ETypes, 390 StructType *&ST = Context.pImpl->AnonStructTypes[Key]; 394 ST = new (Context.pImpl->TypeAllocator) StructType(Context); 400 void StructType::setBody(ArrayRef<Type*> Elements, bool isPacked) { 415 void StructType::setName(StringRef Name) [all...] |
/external/mesa3d/src/gallium/drivers/swr/rasterizer/codegen/templates/ |
gen_llvm.hpp | 40 INLINE static StructType *Gen_${type['name']}(JitManager* pJitMgr) 45 StructType* pRetType = pJitMgr->mpCurrentModule->getTypeByName("${type['name']}"); 56 pRetType = StructType::create(members, "${type['name']}", false);
|