[PATCH] D41330: [X86] Reduce Store Forward Block issues in HW
Simon Pilgrim via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 18 04:20:20 PST 2018
RKSimon added a comment.
All of the load/store switch statements can be moved to more compact lookup tables, similar to what we do for domain switching in X86InstrInfo.cpp?
================
Comment at: lib/Target/X86/X86FixupSFB.cpp:17
+// the load. The most typical case of store forward block on Intel Core
+// microarchiticutre that a small store cannot be forwarded to a large load.
+// The estimated penalty for a store forward block is ~13 cycles.
----------------
microarchitecture
https://reviews.llvm.org/D41330
More information about the llvm-commits
mailing list