]> granicus.if.org Git - llvm/commit
DebugInfo: change alignment type from uint64_t to uint32_t to save space.
authorVictor Leschuk <vleschuk@accesssoftek.com>
Tue, 18 Oct 2016 14:31:22 +0000 (14:31 +0000)
committerVictor Leschuk <vleschuk@accesssoftek.com>
Tue, 18 Oct 2016 14:31:22 +0000 (14:31 +0000)
commit58be60c4830ea33097d9c1d65e08029e4d5c6aad
treed1decba8da7b9a5e118cd1e23d00e02280d0045d
parent05fe9f3914c67ddde7f28ebeff8b9ccf0ad0bfc9
DebugInfo: change alignment type from uint64_t to uint32_t to save space.
In futher patches we shall have alignment field added to DIVariable family
and switching from uint64_t to uint32_t will save 4 bytes per variable.

Differential Revision: https://reviews.llvm.org/D25620

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@284482 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
bindings/go/llvm/DIBuilderBindings.cpp
bindings/go/llvm/DIBuilderBindings.h
bindings/go/llvm/dibuilder.go
include/llvm/IR/DIBuilder.h
include/llvm/IR/DebugInfoMetadata.h
lib/AsmParser/LLParser.cpp
lib/Bitcode/Reader/BitcodeReader.cpp
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
lib/IR/DIBuilder.cpp
lib/IR/DebugInfoMetadata.cpp
lib/IR/LLVMContextImpl.h
test/Assembler/ditype-large-values.ll
unittests/IR/MetadataTest.cpp