Codebase list fasm / a09c6d3
New upstream version 1.73.09 Tomasz Buchert 5 years ago
5 changed file(s) with 10 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
Binary diff not shown
Binary diff not shown
423423 take_avx512_rounding:
424424 test [operand_flags],4+8
425425 jz avx512_rounding_done
426 test [operand_flags],8
427 jz avx512_rounding_allowed
426428 cmp [mmx_size],0
427429 jne avx512_rounding_allowed
428430 cmp [operand_size],64
434436 jne avx512_rounding_done
435437 add esi,2
436438 mov [rounding_mode],0
437 or [vex_required],40h+80h
439 or [vex_required],40h
438440 test [operand_flags],8
439441 jz take_sae
442 or [vex_required],80h
440443 lods byte [esi]
441444 cmp al,1Fh
442445 jne invalid_operand
3232 ; cannot simply be copied and put under another distribution licence
3333 ; (including the GNU Public Licence).
3434
35 VERSION_STRING equ "1.73.08"
35 VERSION_STRING equ "1.73.09"
3636
3737 VERSION_MAJOR = 1
3838 VERSION_MINOR = 73
00
11 Visit http://flatassembler.net/ for more information.
2
3
4 version 1.73.09 (Feb 17, 2019)
5
6 [-] Fixed a bug in AVX-512 instruction encoding with "{sae}" modifier.
27
38
49 version 1.73.08 (Jan 31, 2019)