HomeSort by relevance Sort by last modified time
    Searched refs:StructType (Results 1 - 25 of 465) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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);

Completed in 1008 milliseconds

1 2 3 4 5 6 7 8 91011>>