Home
last modified time | relevance | path

Searched refs:shiftExtendInsn (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_peep.cpp432 …eStrLdrAArch64::OptimizeAddrBOrXShiftExtend(Insn &insn, MemOperand &memOpnd, Insn &shiftExtendInsn) in OptimizeAddrBOrXShiftExtend() argument
434 auto mOp = shiftExtendInsn.GetMachineOpcode(); in OptimizeAddrBOrXShiftExtend()
439 auto &defOpnd = static_cast<RegOperand &>(shiftExtendInsn.GetOperand(kInsnFirstOpnd)); in OptimizeAddrBOrXShiftExtend()
443 auto &newIndex = static_cast<RegOperand &>(shiftExtendInsn.GetOperand(kInsnSecondOpnd)); in OptimizeAddrBOrXShiftExtend()
447 …shift = static_cast<uint32>(static_cast<ImmOperand &>(shiftExtendInsn.GetOperand(kInsnThirdOpnd)).… in OptimizeAddrBOrXShiftExtend()
458 shiftExtendInsn.GetBB()->RemoveInsn(shiftExtendInsn); in OptimizeAddrBOrXShiftExtend()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_peep.h156 void OptimizeAddrBOrXShiftExtend(Insn &insn, MemOperand &memOpnd, Insn &shiftExtendInsn);