mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-12 13:38:21 +00:00
isTriviallyReMaterializable checks the
TargetInstrDesc::isRematerializable flag, so it isn't necessary to do this check in its callers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83671 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -1423,8 +1423,7 @@ bool LiveIntervals::isReMaterializable(const LiveInterval &li,
|
||||
// If the target-specific rules don't identify an instruction as
|
||||
// being trivially rematerializable, use some target-independent
|
||||
// rules.
|
||||
if (!MI->getDesc().isRematerializable() ||
|
||||
!tii_->isTriviallyReMaterializable(MI)) {
|
||||
if (!tii_->isTriviallyReMaterializable(MI)) {
|
||||
if (!EnableAggressiveRemat)
|
||||
return false;
|
||||
|
||||
|
Reference in New Issue
Block a user