Home
last modified time | relevance | path

Searched defs:LLVMStructTypeStorage (Results 1 – 1 of 1) sorted by relevance

/llvm-project/mlir/lib/Dialect/LLVMIR/IR/
H A DTypeDetail.h61 struct LLVMStructTypeStorage : public TypeStorage { struct
73 : types(types), name(name), identified(true), packed(false), in types()
76 Key(ArrayRef<Type> types, bool packed) in Key()
80 bool isIdentified() const { return identified; } in isIdentified()
81 bool isPacked() const { in isPacked()
86 bool isOpaque() const { in isOpaque()
93 StringRef getIdentifier() const { in getIdentifier()
100 ArrayRef<Type> getTypeList() const { in getTypeList()
107 ArrayRef<Type> getIdentifiedStructBody() const { in getIdentifiedStructBody()
117 llvm::hash_code hashValue() const { in hashValue()
[all …]