Home
last modified time | relevance | path

Searched refs:MOVK (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
H A Dassembler_aarch64_constants.h98 MOVK = 0x72800000, enumerator
226 Aarch64 Instruction MOVK Field Defines
H A Dassembler_aarch64.cpp416 ASSERT_PRINT(regSize == RegXSize, "all 32-bit Immediate will be transformed with a MOVZ/MOVK pair"); in Mov()
601 // Create the first MOVK instruction. in TryReplicateHWords()
629 int lastshift = 0; // LSL amount for last MOVK in EmitMovInstruct()
633 firstshift = (tz / 16) * 16; // 16 : 16 means the operand of MOVK/N/Z is 16 bits Immediate in EmitMovInstruct()
635 lastshift = ((63 - lz) / 16) * 16; // 16 : 16 means the operand of MOVK/N/Z is 16 bits Immediate in EmitMovInstruct()
648 firstshift += 16; // 16 : 16 means the operand of MOVK is 16 bits Immediate in EmitMovInstruct()
665 MovWide(MoveOpCode::MOVK, rd, imm, shift); in Movk()

Completed in 3 milliseconds