[PATCH] D22193: Add macro-fusion hook in MIScheduler and support cluster instructions scheduling in PostRAScheduler

Chuang-Yu Cheng via llvm-commits llvm-commits at lists.llvm.org
Sun Jul 10 01:36:04 PDT 2016


cycheng created this revision.
cycheng added reviewers: hfinkel, tjablin, nemanjai, amehsan, kbarton.
cycheng added a subscriber: llvm-commits.
Herald added a subscriber: MatzeB.

  - Allow targets plug their own macro-fusion logic to replace default one in default pre-scheduler (i.e. ScheduleDAGMILive).
  - Teach PostRAScheduler being able to schedule cluster instructions in adjacent fashion.


http://reviews.llvm.org/D22193

Files:
  include/llvm/CodeGen/TargetPassConfig.h
  lib/CodeGen/MachineScheduler.cpp
  lib/CodeGen/PostRASchedulerList.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D22193.63417.patch
Type: text/x-patch
Size: 7605 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160710/053988ca/attachment.bin>


More information about the llvm-commits mailing list