[PATCH] D26769: [IR] Remove the DIExpression field from DIGlobalVariable.
Adrian Prantl via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 18 09:32:18 PST 2016
aprantl removed rL LLVM as the repository for this revision.
aprantl updated this revision to Diff 78544.
aprantl added a comment.
Improved type-safety by adding a DIGlobalVarExpr pointer union.
https://reviews.llvm.org/D26769
Files:
include/llvm/Bitcode/LLVMBitCodes.h
include/llvm/IR/DIBuilder.h
include/llvm/IR/DebugInfo.h
include/llvm/IR/DebugInfoMetadata.h
include/llvm/IR/GlobalVariable.h
include/llvm/IR/Metadata.def
lib/Analysis/ModuleDebugInfoPrinter.cpp
lib/AsmParser/LLParser.cpp
lib/Bitcode/Reader/BitcodeReader.cpp
lib/Bitcode/Writer/BitcodeWriter.cpp
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/IR/AsmWriter.cpp
lib/IR/DIBuilder.cpp
lib/IR/DebugInfo.cpp
lib/IR/DebugInfoMetadata.cpp
lib/IR/LLVMContextImpl.h
lib/IR/Metadata.cpp
lib/IR/Verifier.cpp
lib/Transforms/IPO/StripSymbols.cpp
lib/Transforms/Instrumentation/AddressSanitizer.cpp
test/Assembler/diglobalvariable.ll
test/Assembler/diglobalvariableexpression.ll
test/Bitcode/DIGlobalVariableExpr.ll
test/Bitcode/DIGlobalVariableExpr.ll.bc
test/Bitcode/diglobalvariable-3.8.ll
test/Bitcode/diglobalvariable-3.8.ll.bc
test/DebugInfo/X86/multiple-at-const-val.ll
test/DebugInfo/X86/pr12831.ll
test/DebugInfo/X86/split-global.ll
test/DebugInfo/X86/stack-value-dwarf4.ll
test/DebugInfo/X86/unattached-global.ll
test/Transforms/GlobalMerge/debug-info.ll
unittests/IR/MetadataTest.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D26769.78544.patch
Type: text/x-patch
Size: 76449 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161118/3640adab/attachment.bin>
More information about the llvm-commits
mailing list