mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-10-10 00:25:06 -04:00
SPDX is an international standard for documenting software license requirements. Remove the existing headers and replace with a brief SPDX preamble. See: https://spdx.dev/use/specifications/ The script used to convert the files is added to "tools", and the file header templates in headers/ are updated. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
21 lines
463 B
Plaintext
21 lines
463 B
Plaintext
;; SPDX-License-Identifier: BSD-2-Clause
|
|
;; Copyright 2025 The NASM Authors - All Rights Reserved
|
|
|
|
;;
|
|
;; vtern.mac
|
|
;;
|
|
;; A couple of macros to simplify the syntax of the ternary logic
|
|
;; instructions.
|
|
;;
|
|
|
|
USE: vtern
|
|
|
|
%imacro vpternlogd 4.nolist
|
|
%define %%imm(a,A,b,B,c,C) (%4)
|
|
%? %1,%2,%3,%%imm(0xaa,0xaa,0xcc,0xcc,0xf0,0xf0)
|
|
%endmacro
|
|
%imacro vpternlogq 4.nolist
|
|
%define %%imm(a,A,b,B,c,C) (%4)
|
|
%? %1,%2,%3,%%imm(0xaa,0xaa,0xcc,0xcc,0xf0,0xf0)
|
|
%endmacro
|