https://llvm.org/bugs/show_bug.cgi?id=27462
Bug ID: 27462 Summary: SROA changes the value name when nothing else has changed Product: libraries Version: trunk Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P Component: Scalar Optimizations Assignee: unassignedb...@nondot.org Reporter: nwilso...@gmail.com CC: llvm-bugs@lists.llvm.org Classification: Unclassified I run opt with the attached IR, bugpoint-reduced-simplified.ll, and the flags -basicaa -sroa -S outputting the IR to a file, output1.ll. I then use the output1.ll as input to opt again with the same flags (-basicaa -sroa -S) and redirect the output to output2.ll. The only difference is the value names: $ diff output1.ll output2.ll 1c1 < ; ModuleID = 'bugpoint-reduced-simplified.ll' --- > ; ModuleID = 'output1.ll' 369,370c369,370 < %.0..sroa_cast = bitcast %struct.Vdbe.70.195.1240* %1 to i8* < call void @llvm.lifetime.end(i64 488, i8* %.0..sroa_cast) --- > %.0..0..sroa_cast = bitcast %struct.Vdbe.70.195.1240* %1 to i8* > call void @llvm.lifetime.end(i64 488, i8* %.0..0..sroa_cast) -- You are receiving this mail because: You are on the CC list for the bug.
_______________________________________________ llvm-bugs mailing list llvm-bugs@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs