[PATCH] D59260: [DAGCombiner] If a TokenFactor would be merged into its user, consider the user later.

Nirav Dave via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 13 10:08:26 PDT 2019


This revision was automatically updated to reflect the committed changes.
Closed by commit rL356068: [DAGCombiner] If a TokenFactor would be merged into its user, consider the user… (authored by niravd, committed by ).

Changed prior to commit:
  https://reviews.llvm.org/D59260?vs=190273&id=190442#toc

Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D59260/new/

https://reviews.llvm.org/D59260

Files:
  llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  llvm/trunk/test/CodeGen/AArch64/aarch64_win64cc_vararg.ll
  llvm/trunk/test/CodeGen/AArch64/addr-of-ret-addr.ll
  llvm/trunk/test/CodeGen/AArch64/alloca.ll
  llvm/trunk/test/CodeGen/AArch64/arm64-memcpy-inline.ll
  llvm/trunk/test/CodeGen/AArch64/arm64-variadic-aapcs.ll
  llvm/trunk/test/CodeGen/AArch64/win64_vararg.ll
  llvm/trunk/test/CodeGen/AMDGPU/call-argument-types.ll
  llvm/trunk/test/CodeGen/ARM/2012-10-04-AAPCS-byval-align8.ll
  llvm/trunk/test/CodeGen/ARM/2012-10-04-FixedFrame-vs-byval.ll
  llvm/trunk/test/CodeGen/ARM/2014-02-21-byval-reg-split-alignment.ll
  llvm/trunk/test/CodeGen/ARM/memset-inline.ll
  llvm/trunk/test/CodeGen/ARM/thumb1_return_sequence.ll
  llvm/trunk/test/CodeGen/ARM/unaligned_load_store.ll
  llvm/trunk/test/CodeGen/AVR/calling-conv/c/basic.ll
  llvm/trunk/test/CodeGen/AVR/directmem.ll
  llvm/trunk/test/CodeGen/BPF/undef.ll
  llvm/trunk/test/CodeGen/MSP430/cc_args.ll
  llvm/trunk/test/CodeGen/Mips/v2i16tof32.ll
  llvm/trunk/test/CodeGen/PowerPC/f128-aggregates.ll
  llvm/trunk/test/CodeGen/PowerPC/ppc64-byval-align.ll
  llvm/trunk/test/CodeGen/Thumb/frame-access.ll
  llvm/trunk/test/CodeGen/Thumb/mvn.ll
  llvm/trunk/test/CodeGen/X86/aligned-variadic.ll
  llvm/trunk/test/CodeGen/X86/atomic-idempotent.ll
  llvm/trunk/test/CodeGen/X86/avx-load-store.ll
  llvm/trunk/test/CodeGen/X86/btc_bts_btr.ll
  llvm/trunk/test/CodeGen/X86/combine-sbb.ll
  llvm/trunk/test/CodeGen/X86/constant-combines.ll
  llvm/trunk/test/CodeGen/X86/min-legal-vector-width.ll
  llvm/trunk/test/CodeGen/X86/musttail-varargs.ll
  llvm/trunk/test/CodeGen/X86/musttail.ll
  llvm/trunk/test/CodeGen/X86/nosse-vector.ll
  llvm/trunk/test/CodeGen/X86/oddshuffles.ll
  llvm/trunk/test/CodeGen/X86/pr40631_deadstore_elision.ll
  llvm/trunk/test/CodeGen/X86/rotate.ll
  llvm/trunk/test/CodeGen/X86/rotate4.ll
  llvm/trunk/test/CodeGen/X86/sadd_sat_vec.ll
  llvm/trunk/test/CodeGen/X86/shift-and.ll
  llvm/trunk/test/CodeGen/X86/shrink_vmul-widen.ll
  llvm/trunk/test/CodeGen/X86/shrink_vmul.ll
  llvm/trunk/test/CodeGen/X86/ssub_sat_vec.ll
  llvm/trunk/test/CodeGen/X86/uadd_sat_vec.ll
  llvm/trunk/test/CodeGen/X86/usub_sat_vec.ll
  llvm/trunk/test/CodeGen/X86/vastart-defs-eflags.ll
  llvm/trunk/test/CodeGen/X86/vec_fpext.ll
  llvm/trunk/test/CodeGen/X86/widen_cast-2.ll
  llvm/trunk/test/CodeGen/X86/widen_load-2.ll
  llvm/trunk/test/CodeGen/X86/win64_frame.ll
  llvm/trunk/test/CodeGen/X86/win64_vararg.ll
  llvm/trunk/test/CodeGen/X86/x86-64-ms_abi-vararg.ll
  llvm/trunk/test/CodeGen/XCore/byVal.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D59260.190442.patch
Type: text/x-patch
Size: 90867 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190313/72837534/attachment.bin>


More information about the llvm-commits mailing list