Searched refs:decorations (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVDialect.cpp | 829 SmallVector<spirv::StructType::MemberDecorationInfo, 0> decorations; in print() local 830 type.getMemberDecorations(i, decorations); in print() 831 if (type.hasOffset() || !decorations.empty()) { in print() 835 if (!decorations.empty()) in print() 844 llvm::interleaveComma(decorations, os, eachFn); in print()
|
| /llvm-project-15.0.7/mlir/lib/Target/SPIRV/Serialization/ |
| H A D | Serializer.cpp | 114 executionModes.size() + decorations.size() + in collect() 129 binary.append(decorations.begin(), decorations.end()); in collect() 291 encodeInstructionInto(decorations, spirv::Opcode::OpMemberDecorate, args); in processMemberDecoration() 1202 decorations.push_back( in emitDecoration() 1204 decorations.push_back(target); in emitDecoration() 1205 decorations.push_back(static_cast<uint32_t>(decoration)); in emitDecoration() 1206 decorations.append(params.begin(), params.end()); in emitDecoration()
|
| H A D | Serializer.h | 352 SmallVector<uint32_t, 0> decorations; variable
|
| /llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/ |
| H A D | Deserializer.cpp | 249 decorations[words[0]].set( in processDecoration() 257 decorations[words[0]].set( in processDecoration() 285 decorations[words[0]].set(symbol, opBuilder.getUnitAttr()); in processDecoration() 293 decorations[words[0]].set( in processDecoration() 539 if (decorations.count(resultID)) { in createSpecConstant() 540 for (auto attr : decorations[resultID].getAttrs()) in createSpecConstant() 610 if (decorations.count(variableID)) { in processGlobalVariable() 611 for (auto attr : decorations[variableID].getAttrs()) in processGlobalVariable()
|
| H A D | DeserializeOps.cpp | 274 if (decorations.count(valueID)) { in processOpWithoutGrammarAttr() 275 auto attrs = decorations[valueID].getAttrs(); in processOpWithoutGrammarAttr()
|
| H A D | Deserializer.h | 566 DenseMap<uint32_t, NamedAttrList> decorations; variable
|
| /llvm-project-15.0.7/polly/lib/External/isl/doc/ |
| H A D | manual.tex | 15 \usetikzlibrary{matrix,fit,backgrounds,decorations.pathmorphing,positioning}
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | SYCLSupport.rst | 69 // check that SYCL mode is ON and we can use non-standard decorations
|
| /llvm-project-15.0.7/lldb/docs/design/ |
| H A D | sbapi.rst | 52 file, and adding documentation and the Python decorations, etc. We do this in a
|
| /llvm-project-15.0.7/mlir/docs/Dialects/ |
| H A D | SPIR-V.md | 158 the [`Decorations`](#decorations) section. 210 Annotations/decorations provide additional information on result ids. In SPIR-V, 214 For decorations on value result ids, we can just have a corresponding attribute 233 This approach benefits transformations. Essentially those decorations are just 239 For decorations on type result ids, notice that practically, only result ids 977 decorations.
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | SPIRVToLLVMDialectConversion.md | 68 Members of SPIR-V struct types may have decorations and offset information. 69 Currently, there is **no** support of member decorations conversion for structs.
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVBase.td | 64 /// Returns the attribute name to use when specifying decorations on results
|