This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 186113f [AMDGPU] Shut the warning "getRegUnitWeight hides overload...". NFC. new c5dd216 [Hexagon] Allow setting register in BitVal without storing into map new 9bb4f10 [Hexagon] Handle saturations in Hexagon bit tracker new 8580d50 Add call branch annotation for ICP promoted direct call in Sa [...]
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: include/llvm/Passes/PassBuilder.h | 1 + include/llvm/Transforms/Instrumentation.h | 8 ++- include/llvm/Transforms/PGOInstrumentation.h | 5 +- lib/Passes/PassBuilder.cpp | 8 +-- lib/Target/Hexagon/BitTracker.cpp | 16 +++--- lib/Target/Hexagon/BitTracker.h | 3 ++ lib/Target/Hexagon/HexagonBitTracker.cpp | 14 ++++++ lib/Transforms/IPO/PassManagerBuilder.cpp | 9 ++-- lib/Transforms/IPO/SampleProfile.cpp | 2 +- .../Instrumentation/IndirectCallPromotion.cpp | 56 +++++++++++++++------ test/CodeGen/Hexagon/bit-ext-sat.ll | 57 ++++++++++++++++++++++ .../PGOProfile/indirect_call_promotion.ll | 4 ++ 12 files changed, 153 insertions(+), 30 deletions(-) create mode 100644 test/CodeGen/Hexagon/bit-ext-sat.ll