Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
H A Dassembler_aarch64.cpp405 uint64_t realImm = immValue << (RegXSize - regSize) >> (RegXSize - regSize); in Mov() local
406 LogicalImmediate orrImm = LogicalImmediate::Create(realImm, regSize); in Mov()
420 uint64_t zeroChunk = realImm & ~shiftedMask; in Mov()
421 uint64_t oneChunk = realImm | shiftedMask; in Mov()
422 uint64_t rotatedImm = (realImm << 32) | (realImm >> 32); in Mov()
438 const uint64_t movkImm = (realImm & shiftedMask) >> shift; in Mov()
448 if (regSize == RegXSize && TryReplicateHWords(rd, realImm)) { in Mov()
452 if (regSize == RegXSize && TrySequenceOfOnes(rd, realImm)) { in Mov()

Completed in 3 milliseconds