xref: /llvm-project/llvm/test/Transforms/SCCP/2006-12-19-UndefBug.ll (revision 8ebb3eac02a926ffa4298c12834c57aefb2e8579)
1; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2; RUN: opt < %s -passes=sccp -S | FileCheck %s
3
4define i1 @foo() {
5; CHECK-LABEL: @foo(
6; CHECK-NEXT:    [[X:%.*]] = and i1 false, undef
7; CHECK-NEXT:    ret i1 [[X]]
8;
9  %X = and i1 false, undef		; <i1> [#uses=1]
10  ret i1 %X
11}
12
13