aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
diff options
context:
space:
mode:
authorGrazvydas Ignotas <notasas@gmail.com>2015-08-23 03:57:37 +0300
committerAlex Deucher <alexander.deucher@amd.com>2015-10-02 16:08:29 -0400
commit7874d3901d752dc9ea31bbb32f519bc9a2c1b6aa (patch)
tree65848310ebfede783e44a96da8b210602c5da084 /drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
parente5b69da6badca8286a67c1d0d1c6634e65c7e669 (diff)
drm/radeon: refactor register check loop
After this patch the register check loop does the same thing as before, except that now gcc does better job optimizing it: it now sees that end_reg was already checked against PACKET3_SET_CONTEXT_REG_END and can optimize REG_SAFE_BM_SIZE comparison out of evergreen_is_safe_reg() as (PACKET3_SET_CONTEXT_REG_END >> 7) < REG_SAFE_BM_SIZE. Reviewed-by: Dave Airlie <airlied@redhat.com> Signed-off-by: Grazvydas Ignotas <notasas@gmail.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_object.c')
0 files changed, 0 insertions, 0 deletions