This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 472f1cb [RuntimeDyld] Revert r279182 and 279201 -- they broke some ARM bots. new 588e241 Revert "[asan] Fix size of shadow incorrectly calculated in r279178" new 31c625e Revert "[asan] Optimize store size in FunctionStackPoisoner:: [...] new 2fd227a GlobalISel: support overflow arithmetic intrinsics. new f5027c2 [InstCombine] rename variables in foldICmpShlConstant(); NFC new 40f2f0a [Hexagon] Fix a few omissions in HexagonInstrInfo
The 5 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: include/llvm/CodeGen/GlobalISel/IRTranslator.h | 2 + include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 42 +++++++--- include/llvm/Target/GenericOpcodes.td | 57 +++++++++++-- include/llvm/Target/TargetOpcodes.def | 29 ++++++- .../llvm/Transforms/Utils/ASanStackFrameLayout.h | 1 - lib/CodeGen/GlobalISel/IRTranslator.cpp | 38 +++++++++ lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 24 +++--- lib/CodeGen/GlobalISel/MachineLegalizeHelper.cpp | 16 ++-- lib/Target/Hexagon/HexagonInstrInfo.cpp | 3 + lib/Transforms/InstCombine/InstCombineCompares.cpp | 68 ++++++++-------- .../Instrumentation/AddressSanitizer.cpp | 93 ++++++++++------------ .../AArch64/GlobalISel/arm64-irtranslator.ll | 86 ++++++++++++++++++++ test/CodeGen/AArch64/GlobalISel/legalize-add.mir | 16 ++-- test/Instrumentation/AddressSanitizer/lifetime.ll | 3 +- .../AddressSanitizer/stack-poisoning.ll | 12 ++- 15 files changed, 349 insertions(+), 141 deletions(-)