mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-30 02:25:19 +00:00
Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a
bunch of associated comments, because it doesn't have anything to do with DAGs or scheduling. This is another step in decoupling MachineInstr emitting from scheduling. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85517 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -109,7 +109,7 @@ namespace TID {
|
||||
UnmodeledSideEffects,
|
||||
Commutable,
|
||||
ConvertibleTo3Addr,
|
||||
UsesCustomDAGSchedInserter,
|
||||
UsesCustomInserter,
|
||||
Rematerializable,
|
||||
CheapAsAMove,
|
||||
ExtraSrcRegAllocReq,
|
||||
@@ -416,7 +416,7 @@ public:
|
||||
return Flags & (1 << TID::ConvertibleTo3Addr);
|
||||
}
|
||||
|
||||
/// usesCustomDAGSchedInsertionHook - Return true if this instruction requires
|
||||
/// usesCustomInsertionHook - Return true if this instruction requires
|
||||
/// custom insertion support when the DAG scheduler is inserting it into a
|
||||
/// machine basic block. If this is true for the instruction, it basically
|
||||
/// means that it is a pseudo instruction used at SelectionDAG time that is
|
||||
@@ -424,8 +424,8 @@ public:
|
||||
///
|
||||
/// If this is true, the TargetLoweringInfo::InsertAtEndOfBasicBlock method
|
||||
/// is used to insert this into the MachineBasicBlock.
|
||||
bool usesCustomDAGSchedInsertionHook() const {
|
||||
return Flags & (1 << TID::UsesCustomDAGSchedInserter);
|
||||
bool usesCustomInsertionHook() const {
|
||||
return Flags & (1 << TID::UsesCustomInserter);
|
||||
}
|
||||
|
||||
/// isRematerializable - Returns true if this instruction is a candidate for
|
||||
|
Reference in New Issue
Block a user