Debug info: refactor the first field of DICompileUnit to be a raw file/directory...
authorDavid Blaikie <dblaikie@gmail.com>
Wed, 20 Mar 2013 23:58:12 +0000 (23:58 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Wed, 20 Mar 2013 23:58:12 +0000 (23:58 +0000)
commitefb0d65ed7a497dce00fb6d171f5fd645d554192
tree315c88ccd4249ea27f2433e52c44bfa9273d7800
parentd54bb5c192d1b42a0390f220f18d5fe169927cb5
Debug info: refactor the first field of DICompileUnit to be a raw file/directory pair

This removes the DICompileUnit special case from DIScope.

llvm-svn: 177610
43 files changed:
llvm/include/llvm/DebugInfo.h
llvm/lib/IR/DIBuilder.cpp
llvm/lib/IR/DebugInfo.cpp
llvm/test/CodeGen/ARM/2011-01-19-MergedGlobalDbg.ll
llvm/test/CodeGen/ARM/2011-08-02-MergedGlobalDbg.ll
llvm/test/CodeGen/ARM/debug-info-arg.ll
llvm/test/CodeGen/ARM/debug-info-branch-folding.ll
llvm/test/CodeGen/ARM/debug-info-qreg.ll
llvm/test/CodeGen/X86/2010-05-26-DotDebugLoc.ll
llvm/test/CodeGen/X86/2010-09-16-EmptyFilename.ll
llvm/test/CodeGen/X86/2011-01-24-DbgValue-Before-Use.ll
llvm/test/CodeGen/X86/MachineSink-DbgValue.ll
llvm/test/CodeGen/X86/dbg-file-name.ll
llvm/test/CodeGen/X86/dbg-value-isel.ll
llvm/test/CodeGen/X86/dbg-value-location.ll
llvm/test/CodeGen/X86/dbg-value-range.ll
llvm/test/CodeGen/X86/dwarf-comp-dir.ll
llvm/test/CodeGen/X86/unknown-location.ll
llvm/test/DebugInfo/AArch64/dwarfdump.ll
llvm/test/DebugInfo/AArch64/variable-loc.ll
llvm/test/DebugInfo/X86/2010-08-10-DbgConstant.ll
llvm/test/DebugInfo/X86/2011-09-26-GlobalVarContext.ll
llvm/test/DebugInfo/X86/DW_AT_object_pointer.ll
llvm/test/DebugInfo/X86/DW_AT_specification.ll
llvm/test/DebugInfo/X86/DW_TAG_friend.ll
llvm/test/DebugInfo/X86/block-capture.ll
llvm/test/DebugInfo/X86/concrete_out_of_line.ll
llvm/test/DebugInfo/X86/dbg-value-inlined-parameter.ll
llvm/test/DebugInfo/X86/elf-names.ll
llvm/test/DebugInfo/X86/empty-and-one-elem-array.ll
llvm/test/DebugInfo/X86/empty-array.ll
llvm/test/DebugInfo/X86/ending-run.ll
llvm/test/DebugInfo/X86/enum-class.ll
llvm/test/DebugInfo/X86/fission-cu.ll
llvm/test/DebugInfo/X86/nondefault-subrange-array.ll
llvm/test/DebugInfo/X86/objc-fwd-decl.ll
llvm/test/DebugInfo/X86/op_deref.ll
llvm/test/DebugInfo/X86/pr11300.ll
llvm/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll
llvm/test/DebugInfo/X86/stringpool.ll
llvm/test/DebugInfo/X86/subrange-type.ll
llvm/test/DebugInfo/namespace.ll
llvm/test/DebugInfo/two-cus-from-same-file.ll