Unverified Commit 0f52f4dd authored by Jeff Niu's avatar Jeff Niu Committed by GitHub
Browse files

[mlir][ods] Emit "trivial" ODS getter/setters inline (#87741)

Emitting trivial getters that amount to `(*this)->getOperand(1)`
out-of-line or `getProperties().foo` is a pretty significant performance
hit on these basic MLIR APIs for manipulating ops (3-4x). Emit them
inline (without adding additional dependencies to header files).
parent ed4e505c
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment