author | Adrian Prantl <aprantl@apple.com> | |
Tue, 25 Feb 2014 19:38:07 +0000 (19:38 +0000) | ||
committer | Adrian Prantl <aprantl@apple.com> | |
Tue, 25 Feb 2014 19:38:07 +0000 (19:38 +0000) | ||
commit | c6d0a14a788cd602766b005afa03f54019a9e298 | |
tree | 1e2ac4885ae8f6e2e24e396ff24e30a1860ca96f | tree | snapshot (tar.xz tar.gz zip) |
parent | 150f810744bb3d870077bd539ff1e290439e8a8a | commit | diff |
Debug info: Support variadic functions.
Variadic functions have an unspecified parameter tag after the last
argument. In IR this is represented as an unspecified parameter in the
subroutine type.
Paired commit with CFE.
rdar://problem/13690847
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202184 91177308-0d34-0410-b5e6-96231b3b80d8
Variadic functions have an unspecified parameter tag after the last
argument. In IR this is represented as an unspecified parameter in the
subroutine type.
Paired commit with CFE.
rdar://problem/13690847
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202184 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DIBuilder.h | diff | blob | history | |
lib/CodeGen/AsmPrinter/DwarfDebug.cpp | diff | blob | history | |
lib/CodeGen/AsmPrinter/DwarfUnit.cpp | diff | blob | history | |
lib/CodeGen/AsmPrinter/DwarfUnit.h | diff | blob | history | |
test/DebugInfo/X86/varargs.ll | [new file with mode: 0644] | blob |