This will help for PR32326.
This shows the well-known issue with RBP and R13 as base registers.
Paths
| Differential D68646
[llvm-exegesis] Explore LEA addressing modes. ClosedPublic Authored by courbet on Oct 8 2019, 7:40 AM.
Details Summary This will help for PR32326. This shows the well-known issue with RBP and R13 as base registers.
Diff Detail
Event Timelinegchatelet added inline comments. This revision is now accepted and ready to land.Oct 9 2019, 1:08 AM Comment Actions Thanks !
Closed by commit rGc3a7fb759931: [llvm-exegesis] Explore LEA addressing modes. (authored by courbet). · Explain WhyOct 9 2019, 1:52 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 223997 llvm/test/tools/llvm-exegesis/X86/latency-LEA64r.s
llvm/test/tools/llvm-exegesis/X86/uops-LEA64r.s
llvm/tools/llvm-exegesis/lib/RegisterAliasing.h
llvm/tools/llvm-exegesis/lib/Uops.cpp
llvm/tools/llvm-exegesis/lib/X86/Target.cpp
|
Why not implement it this way ? Is this because of knowledge that B has few bits set?