David Majnemer | ed9abe1 | 2015-07-22 22:29:30 +0000 | [diff] [blame] | 1 | ; RUN: opt < %s -sccp -S | FileCheck %s |
Davide Italiano | 98f7e0e | 2016-05-18 15:18:25 +0000 | [diff] [blame] | 2 | ; RUN: opt < %s -passes=sccp -S | FileCheck %s |
David Majnemer | ed9abe1 | 2015-07-22 22:29:30 +0000 | [diff] [blame] | 3 | |
| 4 | @0 = private unnamed_addr constant [2 x i32] [i32 -1, i32 1] |
David Blaikie | 2f40830 | 2015-09-11 03:22:04 +0000 | [diff] [blame] | 5 | @"\01??_7A@@6B@" = unnamed_addr alias i32, getelementptr inbounds ([2 x i32], [2 x i32]* @0, i32 0, i32 1) |
David Majnemer | ed9abe1 | 2015-07-22 22:29:30 +0000 | [diff] [blame] | 6 | |
| 7 | ; CHECK: ret i32 1 |
| 8 | |
| 9 | define i32 @main() { |
| 10 | %a = load i32, i32* @"\01??_7A@@6B@" |
| 11 | ret i32 %a |
| 12 | } |