diff options
| author | LIU Hao <lh_mouse@126.com> | 2024-11-05 09:07:24 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-04 17:07:24 -0800 |
| commit | 910a73f3aa56388028d87e319862580daaf03152 (patch) | |
| tree | badaa0da8d0ebfde6ac3f584f68b9f34559dd97e /mlir/lib/Dialect/Bufferization/Transforms/OneShotModuleBufferize.cpp | |
| parent | 61e50b9f03311504bc7c846a05336a8b6491e6b2 (diff) | |
[X86] Make POP imply pointer-size operands, as with PUSH for Intel syntax (#114533)
On x86-32 the word PUSH (50+rd) and POP (58+rd) instructions assume only
32-bit operands, and on x86-64 they assume only 64-bit operands; in
neither case should the absence of an operand size be ambiguous.
Those special case were added in
f6fb78089060818b4352b540abc44da4f62b95ef and lacking of POP seemed an
oversight.
This closes https://github.com/llvm/llvm-project/issues/114531.
Diffstat (limited to 'mlir/lib/Dialect/Bufferization/Transforms/OneShotModuleBufferize.cpp')
0 files changed, 0 insertions, 0 deletions
