x86-64_macros.inc

来自「linux下的MPEG1」· INC 代码 · 共 80 行

INC
80
字号
/***************************************************************************                           KdetvDScalerFilter_x86-64.inc                           -----------------------------    begin                : Thu Sep 26 2004    copyright            : (C) 2004 by Dirk Ziegelmeier    email                : dziegel@gmx.de ***************************************************************************//* * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU * Library General Public License for more details. * * You should have received a copy of the GNU Library General Public License * along with this library; see the file COPYING.LIB.  If not, write to * the Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. *//* * This file is copied from TVTIME's sources. * Original author: Achim Schneider <batchall@mordor.ch> */#ifdef HAVE_CONFIG_H#include "config.h"#endif#ifndef XAX#if defined (ARCH_X86) && !defined (ARCH_X86_64)#define XAX   "eax"#define XBX   "ebx"#define XCX   "ecx"#define XDX   "edx"#define XSI   "esi"#define XDI   "edi"#define XSP   "esp"#define MOVX  "movl"#define LEAX  "leal"#define DECX  "decl"#define PUSHX "pushl"#define POPX  "popl"#define CMPX  "cmpl"#define ADDX  "addl"#define SHLX  "shll"#define SHRX  "shrl"#define SUBX  "subl"#elif defined (ARCH_X86_64)#define XAX   "rax"#define XBX   "rbx"#define XCX   "rcx"#define XDX   "rdx"#define XSI   "rsi"#define XDI   "rdi"#define XSP   "rsp"#define MOVX  "movq"#define LEAX  "leaq"#define DECX  "decq"#define PUSHX "pushq"#define POPX  "popq"#define CMPX  "cmpq"#define ADDX  "addq"#define SHLX  "shlq"#define SHRX  "shrq"#define SUBX  "subq"#else#error Undefined architecture. Define either ARCH_X86 or ARCH_X86_64.#endif#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?