Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
LGTM. Are there any similar cases? I think we can detect it by tool through the dump from -print-records, further more, we can check from TableGen directly.
Comment Actions
I haven't found more yet. It occurs to me when I am fixing the memory folding table...
Comment Actions
LGTM - cheers
| llvm/lib/Target/X86/X86SchedSandyBridge.td | ||
|---|---|---|
| 819 | The fact that this is a store makes me suspicious that it shouldn't be with all these loads - I'll take a look at it. | |
clang-format: please reformat the code
- { X86::BT16ri8, X86::BT16mi8, TB_FOLDED_LOAD }, - { X86::BT32ri8, X86::BT32mi8, TB_FOLDED_LOAD }, - { X86::BT64ri8, X86::BT64mi8, TB_FOLDED_LOAD }, - { X86::CALL16r, X86::CALL16m, TB_FOLDED_LOAD }, - { X86::CALL16r_NT, X86::CALL16m_NT, TB_FOLDED_LOAD }, - { X86::CALL32r, X86::CALL32m, TB_FOLDED_LOAD }, - { X86::CALL32r_NT, X86::CALL32m_NT, TB_FOLDED_LOAD }, - { X86::CALL64r, X86::CALL64m, TB_FOLDED_LOAD }, - { X86::CALL64r_NT, X86::CALL64m_NT, TB_FOLDED_LOAD }, - { X86::CMP16ri, X86::CMP16mi, TB_FOLDED_LOAD },369 diff lines are omitted. See full path.