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)
commit197aa3192dd8d25330c23274a0d257c6130e4e09
tree3e44f15c8447ba9ddc035c2a0778d47a17ea1ee5
parentaff4d141b922cc6cbbcd575a289fee76271259e7
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

llvm-svn: 284482
13 files changed:
llvm/bindings/go/llvm/DIBuilderBindings.cpp
llvm/bindings/go/llvm/DIBuilderBindings.h
llvm/bindings/go/llvm/dibuilder.go
llvm/include/llvm/IR/DIBuilder.h
llvm/include/llvm/IR/DebugInfoMetadata.h
llvm/lib/AsmParser/LLParser.cpp
llvm/lib/Bitcode/Reader/BitcodeReader.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp
llvm/lib/IR/DIBuilder.cpp
llvm/lib/IR/DebugInfoMetadata.cpp
llvm/lib/IR/LLVMContextImpl.h
llvm/test/Assembler/ditype-large-values.ll
llvm/unittests/IR/MetadataTest.cpp