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