Searched refs:GetAddrMode (Results 1 - 17 of 17) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
H A D | aarch64_operand.h | 35 hash_combine<uint8_t>(seed, x.GetAddrMode()); in operator ()()
|
H A D | aarch64_mop_valid.h | 26 return (static_cast<MemOperand *>(o)->GetAddrMode() == MemOperand::kAddrModeLo12Li) || in StrLdr8Valid() 35 if (memOpnd->GetAddrMode() == MemOperand::kAddrModeLo12Li) { in StrLdr16Valid() 51 if (memOpnd->GetAddrMode() == MemOperand::kAddrModeLo12Li) { in StrLdr32Valid() 78 if (memOpnd->GetAddrMode() == MemOperand::kAddrModeLo12Li) { in StrLdr64Valid() 105 if (memOpnd->GetAddrMode() == MemOperand::kAddrModeLo12Li) { in StrLdr128Valid()
|
H A D | aarch64_mop_split.h | 360 DEBUG_ASSERT((memOpnd.GetAddrMode() == MemOperand::kAddrModeBOi), "expect kAddrModeBOi memOpnd"); in MemOfstSplitWithAdd() 392 if (!(memOpnd.GetAddrMode() == MemOperand::kAddrModeBOi && memOpnd.IsIntactIndexed())) { in LoadStoreInsnSplit()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_obj_emitter.cpp | 1144 if (memOpnd.GetAddrMode() == MemOperand::kAddrModeLiteral) { 1175 if (memOpnd.GetAddrMode() == MemOperand::kAddrModeBOi) { 1204 } else if (memOpnd.GetAddrMode() == MemOperand::kAddrModeBOrX) { 1207 DEBUG_ASSERT(memOpnd.GetAddrMode() == MemOperand::kAddrModeLo12Li, "support kAddrModeLo12Li only!"); 1222 DEBUG_ASSERT(memOpnd.GetAddrMode() == MemOperand::kAddrModeBOi, "support kAddrModeBOi only!"); 1236 DEBUG_ASSERT(memOpnd.GetAddrMode() == MemOperand::kAddrModeBOi, "support kAddrModeBOi only!"); 1252 DEBUG_ASSERT(memOpnd.GetAddrMode() == MemOperand::kAddrModeBOi, "support kAddrModeBOi only!"); 1268 DEBUG_ASSERT(memOpnd.GetAddrMode() == MemOperand::kAddrModeBOi, "support kAddrModeBOi only!"); 1286 DEBUG_ASSERT(memOpnd.GetAddrMode() == MemOperand::kAddrModeBOi, "support kAddrModeBOi only!"); 1302 DEBUG_ASSERT(memOpnd.GetAddrMode() [all...] |
H A D | aarch64_peep.cpp | 265 if (memOpnd1.GetAddrMode() != MemOperand::kAddrModeBOi || !memOpnd1.IsIntactIndexed()) { in IsMemOperandsIdentical() 269 if (memOpnd2.GetAddrMode() != MemOperand::kAddrModeBOi || !memOpnd1.IsIntactIndexed()) { in IsMemOperandsIdentical() 491 if (memOpnd.GetAddrMode() != MemOperand::kAddrModeBOi || !memOpnd.GetOffsetImmediate()->IsImmOffset()) { in Run() 551 memOperand.GetAddrMode() == MemOperand::kAddrModeBOi && memOperand.GetOffsetImmediate() != nullptr) { in IsRegNotSameMemUseInInsn() 614 if (memOperand->GetAddrMode() == MemOperand::kAddrModeBOi && in FindPrevStrLdr() 662 if (!doAggressiveCombine || curMemOpnd->GetAddrMode() != MemOperand::kAddrModeBOi) { in CheckCondition() 676 DEBUG_ASSERT(curMemOpnd->GetAddrMode() == MemOperand::kAddrModeBOi, "invalid continues mem insn"); in Run() 689 DEBUG_ASSERT(prevMemOpnd->GetAddrMode() == MemOperand::kAddrModeBOi, "invalid continues mem insn"); in Run() 1459 MemOperand::AArch64AddressingMode addrMode1 = memOpnd1.GetAddrMode(); in Run() 1469 MemOperand::AArch64AddressingMode addrMode2 = memOpnd2.GetAddrMode(); in Run() [all...] |
H A D | aarch64_isa.cpp | 156 if (memOpnd->GetAddrMode() == MemOperand::kAddrModeBOrX) { in GetMemOpndOffsetValue()
|
H A D | aarch64_insn.cpp | 121 MemOperand::AArch64AddressingMode addressMode = a64v->GetAddrMode(); in Visit() 430 switch (a64v->GetAddrMode()) { in Visit()
|
H A D | aarch64_offset_adjust.cpp | 139 if (currMemOpnd.GetAddrMode() != MemOperand::kAddrModeBOi) { in AdjustMemOfstVary()
|
H A D | aarch64_cgfunc.cpp | 392 if (memOpnd->GetAddrMode() == MemOperand::kAddrModeLo12Li) { in SelectCopyRegOpnd() 514 MemOperand::AArch64AddressingMode mode = memOpnd.GetAddrMode(); in IsImmediateOffsetOutOfRange() 544 if (memOpnd->GetAddrMode() == MemOperand::kAddrModeBOrX && in IsOperandImmValid() 552 if (md->IsLoadStorePair() || (memOpnd->GetAddrMode() == MemOperand::kAddrModeBOi)) { in IsOperandImmValid() 554 } else if (memOpnd->GetAddrMode() == MemOperand::kAddrModeLo12Li) { in IsOperandImmValid() 578 if (memOpnd.GetAddrMode() != MemOperand::kAddrModeBOi || !memOpnd.IsIntactIndexed()) { in CheckIfSplitOffsetWithAdd() 661 DEBUG_ASSERT((memOpnd.GetAddrMode() == MemOperand::kAddrModeBOi), "expect kAddrModeBOi memOpnd"); in SplitOffsetWithAddInstruction()
|
H A D | aarch64_emitter.cpp | 470 if (memOpnd == nullptr || memOpnd->GetAddrMode() != MemOperand::kAddrModeLo12Li) { in EmitAArch64Insn()
|
H A D | aarch64_proepilog.cpp | 69 CHECK_FATAL(mo.GetAddrMode() == MemOperand::kAddrModeBOi, "mode should be kAddrModeBOi"); in SplitStpLdpOffsetForCalleeSavedWithAddInstruction()
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
H A D | assembler_aarch64.cpp | 94 switch (operand.GetAddrMode()) { in Ldp() 128 switch (operand.GetAddrMode()) { in Stp() 162 switch (operand.GetAddrMode()) { in Ldp() 208 switch (operand.GetAddrMode()) { in Stp() 283 bool isSigned = operand.GetAddrMode() != AddrMode::OFFSET; in Ldr() 327 switch (operand.GetAddrMode()) { in Str() 1153 if (operand.GetAddrMode() == OFFSET) { in GetImmOfLdr() 1171 switch (operand.GetAddrMode()) { in GetOpcodeOfLdr()
|
H A D | assembler_aarch64.h | 260 AddrMode GetAddrMode() const in GetAddrMode() function in panda::ecmascript::aarch64::MemoryOperand
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | operand.cpp | 124 if (addrMode == op.GetAddrMode()) { in Equals()
|
H A D | insn.cpp | 179 if (memOpnd.GetAddrMode() == MemOperand::kAddrModeBOi && in GetDefRegs()
|
H A D | peep.cpp | 456 if (memOpnd->GetAddrMode() != MemOperand::kAddrModeBOi) { in IsMemOperandOptPattern()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | operand.h | 1181 AArch64AddressingMode GetAddrMode() const in GetAddrMode() function
|
Completed in 30 milliseconds