Lines Matching refs:MOVK
907 // movk temp, #(target & 0x00000000ffff0000)
908 // movk temp, #(target & 0x0000ffff00000000)
1511 // For movk, an explicit shift can be used to indicate which half word should
1512 // be overwritten, eg. movk(x0, 0, 0) will overwrite the least-significant
1513 // half word with zero, whereas movk(x0, 0, 48) will overwrite the
1517 void movk(const Register& rd, uint64_t imm, int shift = -1) {
1518 MoveWide(rd, imm, shift, MOVK);