DescriptionSubzero: Decorate the text asm output with register availability info.
The -asm-verbose flag adds comments to the text asm output about register availability. Specifically, it prints the registers in use at the beginning and end of each block, and it prints which registers' live ranges end at each instruction.
This is extremely helpful when studying the output to find opportunities to improve the code quality.
BUG= none
R=jvoung@chromium.org
Committed: https://gerrit.chromium.org/gerrit/gitweb?p=native_client/pnacl-subzero.git;a=commit;h=3d44fe8c06eb403ea499e563db886615f0fa2164
Patch Set 1 #Patch Set 2 : Refactor LiveIn/LiveOut printing into a common routine #
Total comments: 8
Patch Set 3 : Change to -asm-verbose. Make another emit helper function. #
Messages
Total messages: 6 (1 generated)
|