[PATCH] D18594: CodeGen: Add a stand-alone hazard recognizer pass

Tom Stellard via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 30 06:07:02 PDT 2016


tstellarAMD created this revision.
tstellarAMD added reviewers: atrick, hfinkel.
tstellarAMD added a subscriber: llvm-commits.

This new pass allows targets to use the hazard recognizer without having
to also run one of the schedulers.  This is useful when compiling with
optimizations disabled for targets that still need noop hazards
to be handled correctly.

http://reviews.llvm.org/D18594

Files:
  include/llvm/CodeGen/Passes.h
  include/llvm/CodeGen/ScheduleHazardRecognizer.h
  include/llvm/InitializePasses.h
  include/llvm/Target/TargetInstrInfo.h
  lib/CodeGen/CMakeLists.txt
  lib/CodeGen/CodeGen.cpp
  lib/CodeGen/PostRAHazardRecognizer.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D18594.52041.patch
Type: text/x-patch
Size: 7063 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160330/b6dda49c/attachment.bin>


More information about the llvm-commits mailing list