[ScheduleDAGInstrs] Call adjustSchedDependency in more cases
authorJay Foad <jay.foad@amd.com>
Fri, 22 Oct 2021 11:21:57 +0000 (12:21 +0100)
committerJay Foad <jay.foad@amd.com>
Fri, 22 Oct 2021 19:03:29 +0000 (20:03 +0100)
commit2915889d74b124d3105d1e7583fbfb1cf1bad10d
tree62310fa314a4f752af3fc4dbf00d22781758e593
parent55f7cc1a9a2a9f58338c9608bef0c627886d0db9
[ScheduleDAGInstrs] Call adjustSchedDependency in more cases

This removes a condition and the corresponding FIXME comment, because
the Hexagon assertion it refers to has apparently been fixed, probably
by D76134.

NFCI. This just gives targets the opportunity to adjust latencies that
were set to 0 by the generic code because they involve "implicit pseudo"
operands.

Differential Revision: https://reviews.llvm.org/D112306
llvm/lib/CodeGen/ScheduleDAGInstrs.cpp