Home
last modified time | relevance | path

Searched refs:PayloadIRResource (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Transform/IR/
H A DTransformEffects.td50 def PayloadIRResource : Resource<"::mlir::transform::PayloadIRResource">;
54 def PayloadIRRead : MemRead<PayloadIRResource>;
60 def PayloadIRWrite : MemWrite<PayloadIRResource>;
H A DTransformInterfaces.h693 struct PayloadIRResource struct
694 : public SideEffects::Resource::Base<PayloadIRResource> {
H A DTransformDialect.td138 * `PayloadIRResource` - side effect resource corresponding to the payload
150 least a `Read` effect on the `PayloadIRResource`. Transform operations that
/llvm-project-15.0.7/mlir/lib/Dialect/Transform/IR/
H A DTransformInterfaces.cpp403 effects.emplace_back(MemoryEffects::Read::get(), PayloadIRResource::get()); in modifiesPayload()
404 effects.emplace_back(MemoryEffects::Write::get(), PayloadIRResource::get()); in modifiesPayload()
409 effects.emplace_back(MemoryEffects::Read::get(), PayloadIRResource::get()); in onlyReadsPayload()