• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1;*****************************************************************************
2;* x86inc.asm
3;*****************************************************************************
4;* Copyright (C) 2005-2011 x264 project
5;*
6;* Authors: Loren Merritt <lorenm@u.washington.edu>
7;*          Anton Mitrofanov <BugMaster@narod.ru>
8;*          Jason Garrett-Glaser <darkshikari@gmail.com>
9;*
10;* Permission to use, copy, modify, and/or distribute this software for any
11;* purpose with or without fee is hereby granted, provided that the above
12;* copyright notice and this permission notice appear in all copies.
13;*
14;* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
15;* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
16;* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
17;* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
18;* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
19;* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
20;* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
21;*****************************************************************************
22
23; This is a header file for the x264ASM assembly language, which uses
24; NASM/YASM syntax combined with a large number of macros to provide easy
25; abstraction between different calling conventions (x86_32, win64, linux64).
26; It also has various other useful features to simplify writing the kind of
27; DSP functions that are most often used in x264.
28
29; Unlike the rest of x264, this file is available under an ISC license, as it
30; has significant usefulness outside of x264 and we want it to be available
31; to the largest audience possible.  Of course, if you modify it for your own
32; purposes to add a new feature, we strongly encourage contributing a patch
33; as this feature might be useful for others as well.  Send patches or ideas
34; to x264-devel@videolan.org .
35