[PATCH] D44488: [llvm-mca] Refactor class RegisterFile to allow the definition of multiple register files.

Andrea Di Biagio via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 15 10:20:45 PDT 2018


andreadb added a comment.

In https://reviews.llvm.org/D44488#1038972, @RKSimon wrote:

> Jaguar treats 1 ymm logical as (upto) 2 x 128-bit physical entries - real world perf effect is minimal, but it does mean that it performs (upto) 2 read/writes into the PRF. 128-bit physicals that are known zero don't take up an PRF entry and the read/write should be quicker.


Right. Ideally we should be able to emulate that. That can be a future work.


https://reviews.llvm.org/D44488





More information about the llvm-commits mailing list