Searched refs:nextInsn (Results 1 - 8 of 8) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | peep.cpp | 32 for (Insn *nextInsn = insn.GetNext(); nextInsn != nullptr; nextInsn = nextInsn->GetNext()) { in IfOperandIsLiveAfterInsn() 33 if (!nextInsn->IsMachineInstruction()) { in IfOperandIsLiveAfterInsn() 36 CHECK_FATAL(nextInsn->GetOperandSize() > 0, "must not be zero"); in IfOperandIsLiveAfterInsn() 37 int32 lastOpndId = static_cast<int32>(nextInsn->GetOperandSize() - 1); in IfOperandIsLiveAfterInsn() 39 Operand &opnd = nextInsn->GetOperand(static_cast<uint32>(i)); in IfOperandIsLiveAfterInsn() 71 const InsnDesc *md = nextInsn->GetDesc(); in IfOperandIsLiveAfterInsn() 245 for (Insn *nextInsn in IfOperandIsLiveAfterInsn() 450 IsMemOperandOptPattern(const Insn &insn, Insn &nextInsn) IsMemOperandOptPattern() argument [all...] |
H A D | cgbb.cpp | 91 Insn *nextInsn = insn.GetNext(); in RemoveInsn() local 93 prevInsn->SetNext(nextInsn); in RemoveInsn() 95 if (nextInsn != nullptr) { in RemoveInsn() 96 nextInsn->SetPrev(prevInsn); in RemoveInsn() 101 void BB::RemoveInsnSequence(Insn &insn, const Insn &nextInsn) in RemoveInsnSequence() argument 104 DEBUG_ASSERT(nextInsn.GetBB() == this, "remove insn sequence in one bb"); in RemoveInsnSequence() 105 if ((firstInsn == &insn) && (lastInsn == &nextInsn)) { in RemoveInsnSequence() 108 firstInsn = nextInsn.GetNext(); in RemoveInsnSequence() 109 } else if (lastInsn == &nextInsn) { in RemoveInsnSequence() 114 insn.GetPrev()->SetNext(nextInsn in RemoveInsnSequence() [all...] |
H A D | reg_alloc_lsra.cpp | 1184 Insn *nextInsn = insn.GetNext(); in InsertCallerSave() local 1194 if (isOutOfRange && nextInsn != nullptr) { in InsertCallerSave() 1195 insn.GetBB()->InsertInsnBefore(*nextInsn, *stInsn); in InsertCallerSave() 1196 } else if (isOutOfRange && nextInsn == nullptr) { in InsertCallerSave() 1313 Insn *nextInsn = insn.GetNext(); in SpillOperand() local 1324 if (isOutOfRange && nextInsn != nullptr) { in SpillOperand() 1325 insn.GetBB()->InsertInsnBefore(*nextInsn, *stInsn); in SpillOperand() 1326 } else if (isOutOfRange && nextInsn == nullptr) { in SpillOperand()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_peep.cpp | 40 FOR_BB_INSNS_SAFE(insn, bb, nextInsn) in Run() 294 Insn *nextInsn = insn.GetNextMachineInsn(); in Run() local 295 if (nextInsn == nullptr) { in Run() 299 MOperator mop2 = nextInsn->GetMachineOpcode(); in Run() 301 if (IsMemOperandsIdentical(insn, *nextInsn)) { in Run() 305 if (IsMemOperandsIdentical(insn, *nextInsn)) { in Run() 306 bb.RemoveInsn(*nextInsn); in Run() 1043 nextInsn = insn.GetNextMachineInsn(); in CheckCondition() 1044 if (nextInsn == nullptr) { in CheckCondition() 1099 uint32 opndNum = nextInsn in Run() 1498 Insn *nextInsn = insn.GetNext(); Run() local 1671 Insn *nextInsn = insn.GetNextMachineInsn(); Run() local 1704 Insn *nextInsn = insn.GetNextMachineInsn(); Run() local 1737 Insn *nextInsn = insn.GetNextMachineInsn(); Run() local 1874 Insn *nextInsn = insn.GetNextMachineInsn(); Run() local 1919 Insn *nextInsn = insn.GetNextMachineInsn(); Run() local 2172 Insn *nextInsn = nullptr; FlagUsedLaterInCurBB() local 2199 Insn *nextInsn = insn.GetNextMachineInsn(); Run() local 2265 Insn *nextInsn = insn.GetNextMachineInsn(); Run() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_peep.cpp | 27 FOR_BB_INSNS_SAFE(insn, bb, nextInsn) { in Run()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
H A D | aarch64_peep.h | 185 nextInsn = nullptr; 196 Insn *nextInsn = nullptr; member in maplebe::FmovRegPattern 210 nextInsn = nullptr; 220 Insn *nextInsn = nullptr; member in maplebe::SbfxOptPattern
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | peep.h | 107 bool IsMemOperandOptPattern(const Insn &insn, Insn &nextInsn);
|
H A D | cgbb.h | 209 void RemoveInsnSequence(Insn &insn, const Insn &nextInsn);
|
Completed in 11 milliseconds