[PATCH] MachineLICM: Use TargetSchedModel instead of just itineraries

Matthias Braun matze at braunis.de
Fri Jun 12 20:29:24 PDT 2015


Hi atrick,

This code previously solely relied on the deprecated instruction itineraries. This patch changes it
to also request the MSchedModel if no itineraries are available.

REPOSITORY
  rL LLVM

http://reviews.llvm.org/D10428

Files:
  include/llvm/Target/TargetInstrInfo.h
  lib/CodeGen/MachineLICM.cpp
  lib/CodeGen/TargetInstrInfo.cpp
  lib/Target/ARM/ARMBaseInstrInfo.cpp
  lib/Target/ARM/ARMBaseInstrInfo.h
  lib/Target/PowerPC/PPCInstrInfo.h
  lib/Target/X86/X86InstrInfo.cpp
  lib/Target/X86/X86InstrInfo.h

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D10428.27627.patch
Type: text/x-patch
Size: 9458 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150613/3da30167/attachment.bin>


More information about the llvm-commits mailing list