Home
last modified time | relevance | path

Searched refs:IsMoveWidableImmediate (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
H A Dmacro_assembler_aarch64.cpp214 bool MacroAssemblerAArch64::IsMoveWidableImmediate(uint64_t val, uint32_t bitLen) in IsMoveWidableImmediate() function in panda::ecmascript::kungfu::MacroAssemblerAArch64
297 return (IsMoveWidableImmediate(val, size) || in IsSingleInstructionMovable()
298 IsMoveWidableImmediate(~val, size) || IsBitmaskImmediate(val, size)); in IsSingleInstructionMovable()
H A Dmacro_assembler_aarch64.h65 bool IsMoveWidableImmediate(uint64_t val, uint32_t bitLen);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Doperand.cpp21 bool IsMoveWidableImmediate(uint64 val, uint32 bitLen) in IsMoveWidableImmediate() function
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Doperand.h38 bool IsMoveWidableImmediate(uint64 val, uint32 bitLen);
559 return (IsMoveWidableImmediate(static_cast<uint64>(value), static_cast<uint32>(size)) || in IsSingleInstructionMovable()
560 IsMoveWidableImmediate(~static_cast<uint64>(value), static_cast<uint32>(size)) || IsBitmaskImmediate()); in IsSingleInstructionMovable()
565 return (IsMoveWidableImmediate(static_cast<uint64>(value), static_cast<uint32>(destSize)) || in IsSingleInstructionMovable()
566 IsMoveWidableImmediate(~static_cast<uint64>(value), static_cast<uint32>(destSize)) || in IsSingleInstructionMovable()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_obj_emitter.cpp623 bool isMovz = IsMoveWidableImmediate(immValue, immSize);
624 bool isMovn = IsMoveWidableImmediate(~immValue, immSize);

Completed in 8 milliseconds