summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp
diff options
context:
space:
mode:
authorRyan Houdek <Sonicadvance1@gmail.com>2015-08-21 04:01:58 -0500
committerRyan Houdek <Sonicadvance1@gmail.com>2015-08-21 04:31:54 -0500
commitdf53b37253e45e195a729882398718f01d2819b9 (patch)
tree2593b9577a3c02c8e171a020d5a60380d83a194b /Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp
parent6cb87a9227ff5a7b905a785c31dc44f7100aab0e (diff)
[AArch64] Optimize lfd instructions if possible.
If we are going to be using lfd, then chances are it is going to be used in double heavy areas of code. If we only need to load the lower register, then we should also not worry about having to insert in to the low 64bits of the guest register. So add a new flag to the backpatching to handle lfd to directly to the destination register. This gives ~3% performance improvement to Povray.
Diffstat (limited to 'Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp')
0 files changed, 0 insertions, 0 deletions