[PATCH] D32563: Add LiveRangeShrink pass to shrink live range within BB.
Dehao Chen via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri May 5 10:05:56 PDT 2017
danielcdh updated this revision to Diff 97979.
danielcdh marked 5 inline comments as done.
danielcdh added a comment.
update
https://reviews.llvm.org/D32563
Files:
include/llvm/CodeGen/Passes.h
include/llvm/InitializePasses.h
lib/CodeGen/CMakeLists.txt
lib/CodeGen/CodeGen.cpp
lib/CodeGen/LiveRangeShrink.cpp
lib/CodeGen/TargetPassConfig.cpp
test/CodeGen/AArch64/arm64-ccmp.ll
test/CodeGen/AArch64/arm64-misched-multimmo.ll
test/CodeGen/NVPTX/sched1.ll
test/CodeGen/NVPTX/sched2.ll
test/CodeGen/NVPTX/vec8.ll
test/CodeGen/X86/2007-01-08-InstrSched.ll
test/CodeGen/X86/avg.ll
test/CodeGen/X86/avx-intrinsics-fast-isel.ll
test/CodeGen/X86/avx.ll
test/CodeGen/X86/avx512-cmp-kor-sequence.ll
test/CodeGen/X86/avx512-gather-scatter-intrin.ll
test/CodeGen/X86/avx512-intrinsics-upgrade.ll
test/CodeGen/X86/avx512-intrinsics.ll
test/CodeGen/X86/avx512-mask-spills.ll
test/CodeGen/X86/avx512bw-intrinsics-upgrade.ll
test/CodeGen/X86/avx512bw-intrinsics.ll
test/CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll
test/CodeGen/X86/avx512cdvl-intrinsics-upgrade.ll
test/CodeGen/X86/avx512cdvl-intrinsics.ll
test/CodeGen/X86/avx512dq-intrinsics-upgrade.ll
test/CodeGen/X86/avx512dq-intrinsics.ll
test/CodeGen/X86/avx512dqvl-intrinsics-upgrade.ll
test/CodeGen/X86/avx512dqvl-intrinsics.ll
test/CodeGen/X86/avx512ifma-intrinsics.ll
test/CodeGen/X86/avx512ifmavl-intrinsics.ll
test/CodeGen/X86/avx512vl-intrinsics-upgrade.ll
test/CodeGen/X86/avx512vl-intrinsics.ll
test/CodeGen/X86/bswap_tree.ll
test/CodeGen/X86/bswap_tree2.ll
test/CodeGen/X86/fold-tied-op.ll
test/CodeGen/X86/fp128-i128.ll
test/CodeGen/X86/haddsub-2.ll
test/CodeGen/X86/lrshrink.ll
test/CodeGen/X86/merge-consecutive-loads-128.ll
test/CodeGen/X86/misched-matrix.ll
test/CodeGen/X86/pmul.ll
test/CodeGen/X86/pr29112.ll
test/CodeGen/X86/rotate.ll
test/CodeGen/X86/sad.ll
test/CodeGen/X86/select.ll
test/CodeGen/X86/setcc-wide-types.ll
test/CodeGen/X86/shrink_vmul_sse.ll
test/CodeGen/X86/sse-intrinsics-fast-isel.ll
test/CodeGen/X86/sse1.ll
test/CodeGen/X86/sse3-avx-addsub-2.ll
test/CodeGen/X86/sse41.ll
test/CodeGen/X86/vec_int_to_fp.ll
test/CodeGen/X86/vector-bitreverse.ll
test/CodeGen/X86/vector-blend.ll
test/CodeGen/X86/vector-sqrt.ll
test/CodeGen/X86/x86-interleaved-access.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D32563.97979.patch
Type: text/x-patch
Size: 302430 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170505/66c944b5/attachment-0001.bin>
More information about the llvm-commits
mailing list