diff options
author | Michel Danzer <michel.daenzer@amd.com> | 2015-02-06 02:51:25 +0000 |
---|---|---|
committer | Michel Danzer <michel.daenzer@amd.com> | 2015-02-06 02:51:25 +0000 |
commit | d89a557f33d8c49a628a166711c84e968e0fdf46 (patch) | |
tree | 0211b7e39f5b6f77fb63c120904fa406aae9cd5f /llvm/lib/Target | |
parent | 494391ba47dab6f3557cf45b474d942477ed9020 (diff) | |
download | bcm5719-llvm-d89a557f33d8c49a628a166711c84e968e0fdf46.tar.gz bcm5719-llvm-d89a557f33d8c49a628a166711c84e968e0fdf46.zip |
R600/SI: Don't enable WQM for V_INTERP_* instructions v2
Doesn't seem necessary anymore. I think this was mostly compensating for
not enabling WQM for texture sampling instructions.
v2: Add test coverage
Reviewed-by: Tom Stellard <tom@stellard.net>
llvm-svn: 228373
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r-- | llvm/lib/Target/R600/SILowerControlFlow.cpp | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/llvm/lib/Target/R600/SILowerControlFlow.cpp b/llvm/lib/Target/R600/SILowerControlFlow.cpp index f014f2e63de..2e08c9f5a5d 100644 --- a/llvm/lib/Target/R600/SILowerControlFlow.cpp +++ b/llvm/lib/Target/R600/SILowerControlFlow.cpp @@ -513,12 +513,6 @@ bool SILowerControlFlowPass::runOnMachineFunction(MachineFunction &MF) { case AMDGPU::SI_INDIRECT_DST_V16: IndirectDst(MI); break; - - case AMDGPU::V_INTERP_P1_F32: - case AMDGPU::V_INTERP_P2_F32: - case AMDGPU::V_INTERP_MOV_F32: - NeedWQM = true; - break; } } } |