diff options
author | Devang Patel <dpatel@apple.com> | 2010-09-13 20:46:23 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2010-09-13 20:46:23 +0000 |
commit | 8c6b9135fc7d5631cce52779a991897a1b76e47a (patch) | |
tree | 9c6a4e475c09b4d7f571fa5faf1b94f78e46af58 /lib/CodeGen/CGExprScalar.cpp | |
parent | 4076dacf1497fb95cb298b9d964fbdbdaf9bde6c (diff) |
Recognize .ll as input files.
Handle %test_debuginfo on a RUN command line.
This set up now allows one to write small test cases to check debug info.
e.g.
; RUN: %clang -O0 -g %s -c -o %t.o
; RUN: %clang %t.o -o %t.out
; RUN: %test_debuginfo %s %t.out
define i32 @f1(i32 %i) nounwind ssp {
; DEBUGGER: break f1
; DEBUGGER: r
; DEBUGGER: p i
; CHECK: $1 = 42
entry:
%i.addr = alloca i32, align 4
...
...
}
It is also possible now to write test cases in c/c++.
The plan is to store these debug info testcases in a separate place.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113780 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CGExprScalar.cpp')
0 files changed, 0 insertions, 0 deletions