Previously we only look at the directly passed-in op for a potential
spv.target_env attribute. This commit switches to use a larger range
and recursively check enclosing symbol tables.
Depends On D75868
Paths
| Differential D75869
[mlir][spirv] Use larger range for target environment lookup function ClosedPublic Authored by antiagainst on Mar 9 2020, 1:56 PM.
Details Summary Previously we only look at the directly passed-in op for a potential Depends On D75868
Diff Detail
Event Timelineantiagainst added a child revision: D75870: [mlir][spirv] Add a pass to deduce version/extension/capability.Mar 9 2020, 1:57 PM
mravishankar added inline comments.
This revision is now accepted and ready to land.Mar 10 2020, 11:24 AM
Closed by commit rG66c378d66e93: [mlir][spirv] Use larger range for target environment lookup function (authored by antiagainst). · Explain WhyMar 12 2020, 4:51 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 250095 mlir/docs/Dialects/SPIR-V.md
mlir/include/mlir/Dialect/SPIRV/TargetAndABI.h
mlir/lib/Dialect/SPIRV/TargetAndABI.cpp
|
Do you mean handy here?