[PATCH] D25140: ScheduleDAGInstrs: Add condjump deps in addSchedBarrierDeps()
Matthias Braun via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 3 17:30:13 PDT 2016
MatzeB updated this revision to Diff 73384.
MatzeB added a comment.
Herald added subscribers: nhaehnle, nemanjai, jyknight.
New version:
- Adjust test cases to changed schedule
- Now that we have proper dependency on the conditional branches we can simplify the macro fusion code to only check the ExitSU predecessors and we can also skip the dependency check there.
Repository:
rL LLVM
https://reviews.llvm.org/D25140
Files:
include/llvm/CodeGen/MachineScheduler.h
lib/CodeGen/MachineScheduler.cpp
lib/CodeGen/ScheduleDAGInstrs.cpp
test/CodeGen/AArch64/arm64-shrink-wrapping.ll
test/CodeGen/AArch64/neg-imm.ll
test/CodeGen/AMDGPU/cndmask-no-def-vcc.ll
test/CodeGen/AMDGPU/skip-if-dead.ll
test/CodeGen/AMDGPU/wqm.ll
test/CodeGen/ARM/arm-shrink-wrapping.ll
test/CodeGen/PowerPC/ppc-shrink-wrapping.ll
test/CodeGen/SPARC/2011-01-19-DelaySlot.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D25140.73384.patch
Type: text/x-patch
Size: 12187 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161004/9edcfbe1/attachment-0001.bin>
More information about the llvm-commits
mailing list