This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 3d79242 [LICM] Report failing to hoist conditionally-executed loads
new bd496c7 Revert r291645 "[DAGCombiner] Teach DAG combiner to fold (vse [...]
The 1 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:
lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 9 -
test/CodeGen/X86/vec_minmax_sint.ll | 136 ++++---
test/CodeGen/X86/vec_minmax_uint.ll | 159 ++++----
test/CodeGen/X86/vselect-minmax.ll | 604 +++++++++++++++++++------------
4 files changed, 560 insertions(+), 348 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 0b67023 Automatic date update in version.in
new a68ff33 Introduce py-ref.h
new abf5651 Change event code to use gdbpy_ref
new 3bb4338 Use gdbpy_ref in py-type.c
new d1b3de2 Use gdbpy_ref in gdbpy_string_to_argv
new 80bd970 Use gdbpy_ref in py-function.c
new f59fe7f Use gdbpy_ref in gdbpy_inferiors
new bf2a52f Use gdbpy_ref in gdbpy_breakpoints
new ee0a3fb Use gdbpy_ref in py-framefilter.c
new 87ce03f Use gdbpy_ref in py-linetable.c
new 1bb44c9 Use gdbpy_ref in call_doc_function
new 0700aea Use gdbpy_ref in py-prettyprint.c
new ff3724f Use gdbpy_ref in python.c
new 53a0cca Use gdbpy_ref in py-value.c
new 37fce74 Use gdbpy_ref in gdbpy_lookup_symbol
new 4ecee2c Introduce gdbpy_enter
new de2dc87 Use gdbpy_enter in py-breakpoint.c
new 6ba0cd4 Use gdbpy_enter in py-cmd.c
new 6e7c365 Use gdbpy_enter in py-finishbreakpoint.c
new 07bc732 Use gdbpy_enter in py-inferior.c
new 2d38bce Use gdbpy_enter in py-objfile.c
new bf7da5b Use gdbpy_enter in py-progspace.c
new 60e600e Use gdbpy_enter in python.c
new c57af3f Use gdbpy_enter in py-type.c
new f18e226 Use gdbpy_enter in py-xmethods.c
new c0171de Use gdbpy_enter in py-unwind.c
new 6349f45 Introduce htab_up and use gdbpy_enter in py-framefilter.c
new e9f0c36 Use gdbpy_enter in py-prettyprint.c
new a88b13c Use gdbpy_enter in gdbpy_before_prompt_hook
new 396a78b Use gdbpy_enter in python_interactive_command
new 572a552 Use gdbpy_enter in gdbpy_get_matching_xmethod_workers
new bf1ca3b Use gdbpy_ref in invoke_match_method
new 14b122b Use gdbpy_enter in py-xmethod.c
new 6cd67be Introduce gdbpy_enter_varobj and use it
new 788f258 Use gdbpy_enter_varobj in py-varobj.c
new 12a5ced Use gdbpy_enter in cmdpy_function
new 0e9dcc7 Use gdbpy_enter in fnpy_call
new 2865bfc Use gdbpy_enter in py-param.c
new a7785f8 Use gdbpy_enter in python.c
new bde7b3e Use gdbpy_enter_varobj in more of varobj.c
new 1eba638 Change type of encoding argument to gdbpy_extract_lazy_string
new 68cdc55 Use gdbpy_enter_varobj in varobj_value_get_print_value
new 17a2271 Remove ensure_python_env
new 3b4e0e01 Use gdbpy_ref in py_print_frame
new 2bd5759 Use gdbpy_ref in py-prettyprint.c
new 9de10f6 Change python_run_simple_file to use gdbpy_ref
new 59e9e83 Use gdbpy_ref in archpy_disassemble
new 6408143 Use gdbpy_ref in gdbpy_breakpoint_cond_says_stop
new 905f2cc Use gdbpy_ref in py-cmd.c
new 16361ff Use gdbpy_ref in bpfinishpy_out_of_scope
new 74c49d4 Use gdbpy_ref in py_print_frame
new 9205649 Use gdbpy_ref in py-inferior.c
new 97d8348 Use gdbpy_ref in py-param.c
new 59876f8 Use gdbpy_ref in python.c
new 4586d54 Use gdbpy_ref in pyuw_object_attribute_to_pointer
new 830a493 Use gdbpy_ref in py-utils.c
new 06fc9bf Use gdbpy_ref in enumerate_args
new 13df46c Use gdbpy_ref rather than make_cleanup_py_decref
new 8dbcee6 Remove make_cleanup_py_decref and make_cleanup_py_xdecref
new fc4007c Remove make_cleanup_htab_delete
new 50315b2 Add gdb_ref_ptr.h
new 192b62c Use class to manage BFD reference counts
new bef155c Introduce and use gdb::unlinker
new 906768f Remove make_cleanup_discard_psymtabs
new eb11506 Add scoped_value_mark
new 0cf0822 Use scoped_value_mark in dwarf2_evaluate_loc_desc_full
new 1ac3211 Remove cleanups from execute_gdb_command
new c8b23b3 Add constructor and destructor to demangle_parse_info
The 67 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:
gdb/ChangeLog | 520 +++++++++++++++++++++
gdb/breakpoint.c | 2 +-
gdb/build-id.c | 30 +-
gdb/build-id.h | 6 +-
gdb/cli/cli-dump.c | 55 +--
gdb/coffread.c | 6 +-
gdb/command.h | 2 +-
gdb/common/gdb_ref_ptr.h | 221 +++++++++
gdb/{moxie-tdep.h => common/gdb_unlinker.h} | 57 ++-
gdb/compile/compile-c-symbols.c | 11 +-
gdb/compile/compile-object-load.c | 20 +-
gdb/corelow.c | 14 +-
gdb/cp-name-parser.y | 39 +-
gdb/cp-support.c | 52 +--
gdb/cp-support.h | 11 +-
gdb/disasm.c | 14 +-
gdb/dwarf2-frame.c | 5 +-
gdb/dwarf2loc.c | 185 +++-----
gdb/dwarf2read.c | 174 +++----
gdb/elfread.c | 17 +-
gdb/exec.c | 12 +-
gdb/gcore.c | 48 +-
gdb/gcore.h | 4 +-
gdb/gdb_bfd.c | 30 +-
gdb/gdb_bfd.h | 81 ++--
gdb/gnu-v3-abi.c | 12 +-
gdb/guile/guile.c | 2 +-
gdb/jit.c | 30 +-
gdb/linespec.c | 28 +-
gdb/machoread.c | 76 ++-
gdb/minidebug.c | 8 +-
gdb/procfs.c | 11 +-
gdb/psympriv.h | 36 +-
gdb/psymtab.c | 38 --
gdb/python/py-arch.c | 29 +-
gdb/python/py-bpevent.c | 23 +-
gdb/python/py-breakpoint.c | 47 +-
gdb/python/py-cmd.c | 133 ++----
gdb/python/py-continueevent.c | 9 +-
gdb/python/py-event.c | 28 +-
gdb/python/py-event.h | 4 +-
gdb/python/py-exitedevent.c | 49 +-
gdb/python/py-finishbreakpoint.c | 17 +-
gdb/python/py-framefilter.c | 311 +++++-------
gdb/python/py-function.c | 59 +--
gdb/python/py-inferior.c | 115 ++---
gdb/python/py-infevents.c | 138 ++----
gdb/python/py-lazy-string.c | 9 +-
gdb/python/py-linetable.c | 51 +-
gdb/python/py-newobjfileevent.c | 52 +--
gdb/python/py-objfile.c | 8 +-
gdb/python/py-param.c | 104 ++---
gdb/python/py-prettyprint.c | 355 ++++++--------
gdb/python/py-progspace.c | 4 +-
gdb/{testsuite/gdb.cp/rtti2.cc => python/py-ref.h} | 34 +-
gdb/python/py-signalevent.c | 27 +-
gdb/python/py-stopevent.c | 54 +--
gdb/python/py-symbol.c | 18 +-
gdb/python/py-threadevent.c | 19 +-
gdb/python/py-type.c | 206 ++++----
gdb/python/py-unwind.c | 77 ++-
gdb/python/py-utils.c | 91 +---
gdb/python/py-value.c | 105 ++---
gdb/python/py-varobj.c | 36 +-
gdb/python/py-xmethods.c | 378 ++++++---------
gdb/python/python-internal.h | 42 +-
gdb/python/python.c | 447 +++++++-----------
gdb/record-full.c | 54 +--
gdb/solib-aix.c | 65 +--
gdb/solib-darwin.c | 65 +--
gdb/solib-dsbt.c | 23 +-
gdb/solib-frv.c | 28 +-
gdb/solib-spu.c | 35 +-
gdb/solib-svr4.c | 31 +-
gdb/solib.c | 48 +-
gdb/solist.h | 7 +-
gdb/spu-linux-nat.c | 38 +-
gdb/symfile-mem.c | 7 +-
gdb/symfile.c | 81 ++--
gdb/symfile.h | 5 +-
gdb/top.c | 7 +-
gdb/utils.c | 30 --
gdb/utils.h | 14 +-
gdb/value.h | 32 ++
gdb/varobj.c | 83 ++--
gdb/varobj.h | 2 -
gdb/windows-nat.c | 19 +-
gdb/windows-tdep.c | 6 +-
88 files changed, 2657 insertions(+), 2959 deletions(-)
create mode 100644 gdb/common/gdb_ref_ptr.h
copy gdb/{moxie-tdep.h => common/gdb_unlinker.h} (50%)
copy gdb/{testsuite/gdb.cp/rtti2.cc => python/py-ref.h} (55%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from f7b662a [DAGCombiner] Teach DAG combiner to fold (vselect (N0 xor All [...]
new a162766 [LICM] Report successful hoist/sink/promotion
new 468290d Fix typo in comment
new f5fda30 [LICM] Report failing to hoist a load with an invariant address
new 3d79242 [LICM] Report failing to hoist conditionally-executed loads
The 4 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/Transforms/Utils/LoopUtils.h | 25 +++--
lib/Transforms/Scalar/LICM.cpp | 109 +++++++++++++++------
test/Transforms/LICM/argmemonly-call.ll | 2 +-
test/Transforms/LICM/assume.ll | 2 +-
test/Transforms/LICM/atomics.ll | 2 +-
test/Transforms/LICM/basictest.ll | 2 +-
test/Transforms/LICM/constexpr.ll | 2 +-
test/Transforms/LICM/crash.ll | 2 +-
test/Transforms/LICM/debug-value.ll | 2 +-
test/Transforms/LICM/extra-copies.ll | 2 +-
test/Transforms/LICM/funclet.ll | 2 +-
test/Transforms/LICM/hoist-bitcast-load.ll | 2 +-
test/Transforms/LICM/hoist-deref-load.ll | 2 +-
test/Transforms/LICM/hoist-nounwind.ll | 2 +-
test/Transforms/LICM/hoist-round.ll | 2 +-
test/Transforms/LICM/hoisting.ll | 2 +-
test/Transforms/LICM/lcssa-ssa-promoter.ll | 2 +-
test/Transforms/LICM/no-preheader-test.ll | 2 +-
.../LICM/opt-remarks-conditional-load.ll | 47 +++++++++
.../LICM/opt-remarks-intervening-store.ll | 67 +++++++++++++
test/Transforms/LICM/opt-remarks.ll | 81 +++++++++++++++
test/Transforms/LICM/preheader-safe.ll | 2 +-
test/Transforms/LICM/promote-order.ll | 2 +-
test/Transforms/LICM/promote-tls.ll | 2 +-
test/Transforms/LICM/scalar-promote-memmodel.ll | 2 +-
test/Transforms/LICM/scalar_promote-unwind.ll | 2 +-
test/Transforms/LICM/scalar_promote.ll | 2 +-
test/Transforms/LICM/speculate.ll | 2 +-
test/Transforms/LICM/volatile-alias.ll | 2 +-
29 files changed, 314 insertions(+), 63 deletions(-)
create mode 100644 test/Transforms/LICM/opt-remarks-conditional-load.ll
create mode 100644 test/Transforms/LICM/opt-remarks-intervening-store.ll
create mode 100644 test/Transforms/LICM/opt-remarks.ll
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from a40945e DAGCombiner: Add hasOneUse checks to fadd/fma combine
new f7b662a [DAGCombiner] Teach DAG combiner to fold (vselect (N0 xor All [...]
The 1 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:
lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 9 +
test/CodeGen/X86/vec_minmax_sint.ll | 136 +++----
test/CodeGen/X86/vec_minmax_uint.ll | 159 ++++----
test/CodeGen/X86/vselect-minmax.ll | 604 ++++++++++++-------------------
4 files changed, 348 insertions(+), 560 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from bdf370d [Target] Fix some Clang-tidy modernize and Include What You U [...]
new a40945e DAGCombiner: Add hasOneUse checks to fadd/fma combine
The 1 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:
lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 9 +-
test/CodeGen/AMDGPU/fadd-fma-fmul-combine.ll | 262 +++++++++++++++++++++++++++
2 files changed, 268 insertions(+), 3 deletions(-)
create mode 100644 test/CodeGen/AMDGPU/fadd-fma-fmul-combine.ll
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 5811c15 Re-commit r289955: [X86] Fold (setcc (cmp (atomic_load_add x, [...]
new bdf370d [Target] Fix some Clang-tidy modernize and Include What You U [...]
The 1 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/Target/TargetLowering.h | 147 ++++++++++++++------------
include/llvm/Target/TargetMachine.h | 26 ++---
include/llvm/Target/TargetSubtargetInfo.h | 20 ++--
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h | 19 +++-
lib/Target/ARM/ARMISelLowering.h | 41 +++++--
5 files changed, 143 insertions(+), 110 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 91424c3 tools/llvm-xray: Avoid std::errc::protocol_* to appease mingw [...]
new 5811c15 Re-commit r289955: [X86] Fold (setcc (cmp (atomic_load_add x, [...]
The 1 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:
lib/Target/X86/X86ISelLowering.cpp | 32 +++++++++++------
test/CodeGen/X86/atomic-eflags-reuse.ll | 64 +++++++++++++++++++++++++++++++++
2 files changed, 86 insertions(+), 10 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository compiler-rt.
from 3a14afa [tsan] Implement a 'ignore_noninstrumented_modules' flag to b [...]
new d7d74b3 Follow-up for r291277: Add a return to silence GCC's "control [...]
The 1 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:
lib/sanitizer_common/sanitizer_common.h | 1 +
1 file changed, 1 insertion(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository llvm.
from 5499c1d InstSimplify: Refactor function to use more switches
new 91424c3 tools/llvm-xray: Avoid std::errc::protocol_* to appease mingw [...]
The 1 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:
tools/llvm-xray/xray-converter.cc | 2 +-
tools/llvm-xray/xray-extract.cc | 2 +-
tools/llvm-xray/xray-log-reader.cc | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.