Home
last modified time | relevance | path

Searched refs:MemberDecorationInfo (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/mlir/include/mlir/Dialect/SPIRV/
DSPIRVTypes.h292 struct MemberDecorationInfo { struct
298 MemberDecorationInfo(uint32_t index, uint32_t hasValue, in MemberDecorationInfo() argument
303 bool operator==(const MemberDecorationInfo &other) const {
309 bool operator<(const MemberDecorationInfo &other) const {
320 ArrayRef<MemberDecorationInfo> memberDecorations = {});
378 void getMemberDecorations(SmallVectorImpl<StructType::MemberDecorationInfo>
384 SmallVectorImpl<StructType::MemberDecorationInfo>
392 ArrayRef<MemberDecorationInfo> memberDecorations = {});
401 hash_value(const StructType::MemberDecorationInfo &memberDecorationInfo);
/external/llvm-project/mlir/lib/Dialect/SPIRV/
DSPIRVTypes.cpp805 StructType::MemberDecorationInfo const *memberDecorationsInfo) in StructTypeStorage()
826 ArrayRef<StructType::MemberDecorationInfo>>;
879 const StructType::MemberDecorationInfo *memberDecorationList = nullptr; in construct()
903 ArrayRef<StructType::MemberDecorationInfo> getMemberDecorationsInfo() const { in getMemberDecorationsInfo()
905 return ArrayRef<StructType::MemberDecorationInfo>(memberDecorationsInfo, in getMemberDecorationsInfo()
926 ArrayRef<StructType::MemberDecorationInfo> structMemberDecorationInfo) { in mutate()
964 StructType::MemberDecorationInfo const *memberDecorationsInfo;
971 ArrayRef<StructType::MemberDecorationInfo> memberDecorations) { in get()
974 SmallVector<StructType::MemberDecorationInfo, 4> sortedDecorations( in get()
989 ArrayRef<StructType::MemberDecorationInfo>()); in getIdentified()
[all …]
DSPIRVDialect.cpp544 SmallVectorImpl<StructType::MemberDecorationInfo> &memberDecorationInfo) { in parseStructMemberDecorations()
676 SmallVector<StructType::MemberDecorationInfo, 4> memberDecorationInfo; in parseStructType()
793 SmallVector<spirv::StructType::MemberDecorationInfo, 0> decorations; in print()
802 auto eachFn = [&os](spirv::StructType::MemberDecorationInfo decoration) { in print()
DLayoutUtils.cpp36 SmallVector<spirv::StructType::MemberDecorationInfo, 4> memberDecorations; in decorateType()
/external/llvm-project/mlir/lib/Dialect/SPIRV/Serialization/
DSerializer.cpp237 const spirv::StructType::MemberDecorationInfo &memberDecorationInfo);
804 const spirv::StructType::MemberDecorationInfo &memberDecoration) { in processMemberDecoration()
1231 spirv::StructType::MemberDecorationInfo offsetDecoration{ in prepareBasicType()
1241 SmallVector<spirv::StructType::MemberDecorationInfo, 4> memberDecorations; in prepareBasicType()
DDeserializer.cpp124 SmallVector<spirv::StructType::MemberDecorationInfo, 0> memberDecorationsInfo;
1429 SmallVector<spirv::StructType::MemberDecorationInfo, 0> memberDecorationsInfo; in processStructType()
/external/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
DConvertSPIRVToLLVM.cpp287 SmallVector<spirv::StructType::MemberDecorationInfo, 4> memberDecorations; in convertStructType()