summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/mul.ll
diff options
context:
space:
mode:
authorKonstantin Zhuravlyov <kzhuravl_dev@outlook.com>2019-05-28 21:18:34 +0000
committerKonstantin Zhuravlyov <kzhuravl_dev@outlook.com>2019-05-28 21:18:34 +0000
commitfe23ed2c681413e7baf517c79aee9be130579873 (patch)
tree93e7fd028e75212807a54211c1e74619bf6dd01f /llvm/test/CodeGen/AMDGPU/mul.ll
parent14689910737b8e63a0ef7caf407d13aa68bbd6f8 (diff)
downloadbcm5719-llvm-fe23ed2c681413e7baf517c79aee9be130579873.tar.gz
bcm5719-llvm-fe23ed2c681413e7baf517c79aee9be130579873.zip
AMDGPU: Temporary drop s_mul_hi_i/u32 patterns
It introduces performance regressions in several applications. This has already been submitted downstream. llvm-svn: 361879
Diffstat (limited to 'llvm/test/CodeGen/AMDGPU/mul.ll')
-rw-r--r--llvm/test/CodeGen/AMDGPU/mul.ll5
1 files changed, 0 insertions, 5 deletions
diff --git a/llvm/test/CodeGen/AMDGPU/mul.ll b/llvm/test/CodeGen/AMDGPU/mul.ll
index d9d51597891..f8b4ac906c0 100644
--- a/llvm/test/CodeGen/AMDGPU/mul.ll
+++ b/llvm/test/CodeGen/AMDGPU/mul.ll
@@ -141,11 +141,6 @@ define amdgpu_kernel void @v_mul_i32(i32 addrspace(1)* %out, i32 addrspace(1)* %
; crash with a 'failed to select' error.
; FUNC-LABEL: {{^}}s_mul_i64:
-; GFX9_10-DAG: s_mul_i32
-; GFX9_10-DAG: s_mul_hi_u32
-; GFX9_10-DAG: s_mul_i32
-; GFX9_10-DAG: s_mul_i32
-; GFX9_10: s_endpgm
define amdgpu_kernel void @s_mul_i64(i64 addrspace(1)* %out, i64 %a, i64 %b) nounwind {
%mul = mul i64 %a, %b
store i64 %mul, i64 addrspace(1)* %out, align 8
OpenPOWER on IntegriCloud