Home
last modified time | relevance | path

Searched refs:TestExternalElementsData (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestDialect.h57 class TestExternalElementsData : public mlir::AsmResourceBlob {
60 TestExternalElementsData(mlir::AsmResourceBlob &&blob) in TestExternalElementsData() function
68 static TestExternalElementsData allocate(size_t numElements);
75 llvm::StringMapEntry<std::unique_ptr<TestExternalElementsData>>,
83 TestExternalElementsData *getData() const { in getData()
91 using DataMap = llvm::StringMap<std::unique_ptr<TestExternalElementsData>>;
96 const TestExternalElementsData *getData(llvm::StringRef name) const;
103 void setData(llvm::StringRef name, TestExternalElementsData &&data);
106 llvm::StringMap<std::unique_ptr<TestExternalElementsData>> dataMap;
H A DTestDialect.cpp51 ArrayRef<uint64_t> TestExternalElementsData::getData() const { in getData()
57 TestExternalElementsData
58 TestExternalElementsData::allocate(size_t numElements) { in allocate()
59 return TestExternalElementsData( in allocate()
65 const TestExternalElementsData *
90 TestExternalElementsData &&data) { in setData()
93 it->second = std::make_unique<TestExternalElementsData>(std::move(data)); in setData()
199 return TestExternalElementsData::allocate(size / sizeof(uint64_t)); in parseResource()