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

Simon Pilgrim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 15 09:17:36 PDT 2018


RKSimon added a comment.

<pedantic> I think physical registers is a better term than temporary registers, I don't know what other people think?

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.


https://reviews.llvm.org/D44488





More information about the llvm-commits mailing list