This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from cdca5bb4d5c Improve reduction intrinsics by overloading result value. new af8a28d0034 [llvm-objcopy] Implement IHEX reader new 7eaa42190fa [ARM] Refactor handling of IT mask operands. new 534e6904ea2 [DebugInfo] Use FrameDestroy to extend stack locations to e [...]
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../AsmPrinter/DbgEntityHistoryCalculator.cpp | 7 +- lib/Target/ARM/ARMInstrThumb2.td | 1 + lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 83 ++++--- lib/Target/ARM/Disassembler/ARMDisassembler.cpp | 25 ++- lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp | 9 +- lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp | 30 +++ lib/Target/ARM/Thumb2ITBlockPass.cpp | 4 +- test/DebugInfo/COFF/pieces.ll | 5 +- test/DebugInfo/X86/dbg-addr.ll | 6 +- test/DebugInfo/X86/debug-loc-offset.mir | 6 - test/DebugInfo/X86/pr19307.mir | 6 - test/tools/llvm-objcopy/ELF/Inputs/sections.hex | 15 ++ test/tools/llvm-objcopy/ELF/ihex-reader.test | 203 +++++++++++++++++ tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 11 + tools/llvm-objcopy/ELF/ELFObjcopy.h | 2 + tools/llvm-objcopy/ELF/Object.cpp | 246 ++++++++++++++++++--- tools/llvm-objcopy/ELF/Object.h | 72 ++++-- tools/llvm-objcopy/llvm-objcopy.cpp | 20 +- 18 files changed, 617 insertions(+), 134 deletions(-) create mode 100644 test/tools/llvm-objcopy/ELF/Inputs/sections.hex create mode 100644 test/tools/llvm-objcopy/ELF/ihex-reader.test