[llvm] r237501 - Remove dead code in testcase. NFC.
Ahmed Bougacha
ahmed.bougacha at gmail.com
Fri May 15 18:10:40 PDT 2015
Author: ab
Date: Fri May 15 20:10:40 2015
New Revision: 237501
URL: http://llvm.org/viewvc/llvm-project?rev=237501&view=rev
Log:
Remove dead code in testcase. NFC.
Modified:
llvm/trunk/test/Transforms/MemCpyOpt/memset-memcpy-redundant-memset.ll
Modified: llvm/trunk/test/Transforms/MemCpyOpt/memset-memcpy-redundant-memset.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/MemCpyOpt/memset-memcpy-redundant-memset.ll?rev=237501&r1=237500&r2=237501&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/MemCpyOpt/memset-memcpy-redundant-memset.ll (original)
+++ llvm/trunk/test/Transforms/MemCpyOpt/memset-memcpy-redundant-memset.ll Fri May 15 20:10:40 2015
@@ -129,15 +129,11 @@ define void @test_different_dst(i8* %dst
; Make sure we also take into account dependencies on the destination.
; CHECK-LABEL: define i8 @test_intermediate_read
-; CHECK-NEXT: %ca = alloca [64 x i8], align 8
-; CHECK-NEXT: %c = getelementptr [64 x i8], [64 x i8]* %ca, i64 0, i64 0
; CHECK-NEXT: call void @llvm.memset.p0i8.i64(i8* %a, i8 0, i64 64, i32 1, i1 false)
; CHECK-NEXT: %r = load i8, i8* %a
; CHECK-NEXT: call void @llvm.memcpy.p0i8.p0i8.i64(i8* %a, i8* %b, i64 24, i32 1, i1 false)
; CHECK-NEXT: ret i8 %r
define i8 @test_intermediate_read(i8* %a, i8* %b) #0 {
- %ca = alloca [64 x i8], align 8
- %c = getelementptr [64 x i8], [64 x i8]* %ca, i64 0, i64 0
call void @llvm.memset.p0i8.i64(i8* %a, i8 0, i64 64, i32 1, i1 false)
%r = load i8, i8* %a
call void @llvm.memcpy.p0i8.p0i8.i64(i8* %a, i8* %b, i64 24, i32 1, i1 false)
More information about the llvm-commits
mailing list