Home
last modified time | relevance | path

Searched refs:vex (Results 1 – 3 of 3) sorted by relevance

/PHP-8.4/ext/opcache/jit/ir/dynasm/
H A Ddasm_x86.lua515 if vex then
517 if vex.m == 1 and band(rex, 11) == 0 then
528 wputb(shl(bxor(band(rex, 7), 7), 5) + vex.m)
533 if vex.v then
534 reg = vex.v.reg
538 if sz == "y" or vex.l then tail = tail + 4 end
539 wputb(tail + shl(bxor(reg, 15), 3) + vex.p)
1887 local digit, addin, vex
1910 vex.l = true
1959 vex = { m = m, p = p, v = v }
[all …]
/PHP-8.4/ext/pcre/pcre2lib/sljit/
H A DsljitNativeX86_64.c293 sljit_u8 vex = 0; in emit_vex_instruction() local
311 vex |= 0x80; in emit_vex_instruction()
315 vex |= 0x1; in emit_vex_instruction()
317 vex |= 0x3; in emit_vex_instruction()
319 vex |= 0x2; in emit_vex_instruction()
324 vex |= 0x4; in emit_vex_instruction()
326 vex = U8(vex | ((((op & VEX_SSE2_OPV) ? freg_map[v] : reg_map[v]) ^ 0xf) << 3)); in emit_vex_instruction()
341 vex |= U8(((inst[-1] >> 2) ^ 0x1) << 7); in emit_vex_instruction()
344 inst[0] = vex; in emit_vex_instruction()
352 inst[1] = vex; in emit_vex_instruction()
H A DsljitNativeX86_32.c229 sljit_u8 vex = 0; in emit_vex_instruction() local
245 vex |= 0x80; in emit_vex_instruction()
249 vex |= 0x1; in emit_vex_instruction()
251 vex |= 0x3; in emit_vex_instruction()
253 vex |= 0x2; in emit_vex_instruction()
258 vex |= 0x4; in emit_vex_instruction()
260 vex = U8(vex | ((((op & VEX_SSE2_OPV) ? freg_map[v] : reg_map[v]) ^ 0xf) << 3)); in emit_vex_instruction()
270 inst[1] = U8(vex | 0x80); in emit_vex_instruction()
277 inst[2] = vex; in emit_vex_instruction()

Completed in 18 milliseconds