亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? s_floorl.s

?? linux下的C語言庫源碼有一百多M解壓后很不錯
?? S
字號:
.file "floorl.s"// Copyright (c) 2000 - 2003, Intel Corporation// All rights reserved.//// Contributed 2000 by the Intel Numerics Group, Intel Corporation//// Redistribution and use in source and binary forms, with or without// modification, are permitted provided that the following conditions are// met://// * Redistributions of source code must retain the above copyright// notice, this list of conditions and the following disclaimer.//// * Redistributions in binary form must reproduce the above copyright// notice, this list of conditions and the following disclaimer in the// documentation and/or other materials provided with the distribution.//// * The name of Intel Corporation may not be used to endorse or promote// products derived from this software without specific prior written// permission.// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL OR ITS// CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY// OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY OR TORT (INCLUDING// NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.//// Intel Corporation is the author of this code, and requests that all// problem reports or change requests be submitted to it directly at// http://www.intel.com/software/products/opensource/libraries/num.htm.//// History//==============================================================// 02/02/00 Initial version// 06/13/00 Improved speed// 06/27/00 Eliminated incorrect invalid flag setting// 02/07/01 Corrected sign of zero result in round to -inf mode// 05/20/02 Cleaned up namespace and sf0 syntax// 01/28/03 Improved performance//==============================================================// API//==============================================================// long double floorl(long double x)//==============================================================// general input registers:// r14 - r18rSignexp   = r14rExp       = r15rExpMask   = r16rBigexp    = r17rM1        = r18// floating-point registers:// f8 - f13fXInt      = f9fNormX     = f10fTmp       = f11fAdj       = f12fPreResult = f13// predicate registers used:// p6 - p9// Overview of operation//==============================================================// long double floorl(long double x)// Return an integer value (represented as a long double) that is the largest// value not greater than x// This is x rounded toward -infinity to an integral value.// Inexact is set if x != floorl(x)//==============================================================// double_extended// if the exponent is > 1003e => 3F(true) = 63(decimal)// we have a significand of 64 bits 1.63-bits.// If we multiply by 2^63, we no longer have a fractional part// So input is an integer value already.// double// if the exponent is >= 10033 => 34(true) = 52(decimal)// 34 + 3ff = 433// we have a significand of 53 bits 1.52-bits. (implicit 1)// If we multiply by 2^52, we no longer have a fractional part// So input is an integer value already.// single// if the exponent is > 10016 => 17(true) = 23(decimal)// we have a significand of 24 bits 1.23-bits. (implicit 1)// If we multiply by 2^23, we no longer have a fractional part// So input is an integer value already..section .textGLOBAL_IEEE754_ENTRY(floorl){ .mfi      getf.exp         rSignexp  = f8        // Get signexp, recompute if unorm      fclass.m         p7,p0 = f8, 0x0b      // Test x unorm      addl             rBigexp = 0x1003e, r0 // Set exponent at which is integer}{ .mfi      mov              rM1 = -1              // Set all ones      fcvt.fx.trunc.s1 fXInt  = f8           // Convert to int in significand      mov              rExpMask    = 0x1FFFF // Form exponent mask};;{ .mfi      nop.m            0      fcmp.lt.s1       p8,p9 = f8, f0        // Test x < 0      nop.i            0}{ .mfb      setf.sig         fTmp = rM1            // Make const for setting inexact      fnorm.s1         fNormX  = f8          // Normalize input(p7)  br.cond.spnt     FLOOR_UNORM           // Branch if x unorm};;FLOOR_COMMON:// Return here from FLOOR_UNORM{ .mfi      nop.m            0      fclass.m         p6,p0 = f8, 0x1e7     // Test x natval, nan, inf, 0      nop.i            0};;.pred.rel "mutex",p8,p9{ .mfi      nop.m            0(p8)  fnma.s1          fAdj = f1, f1, f0     // If x < 0, adjustment is -1      nop.i            0}{ .mfi      nop.m            0(p9)  fma.s1           fAdj = f0, f0, f0     // If x > 0, adjustment is 0      nop.i            0};;{ .mfi      nop.m            0      fcvt.xf          fPreResult = fXInt    // trunc(x)      nop.i            0}{ .mfb      nop.m            0(p6)  fma.s0           f8 = f8, f1, f0       // Result if x natval, nan, inf, 0(p6)  br.ret.spnt      b0                    // Exit if x natval, nan, inf, 0};;{ .mmi      and              rExp = rSignexp, rExpMask // Get biased exponent;;      cmp.ge           p7,p6 = rExp, rBigexp  // Is |x| >= 2^63?      nop.i            0};;{ .mfi      nop.m            0(p6)  fma.s0           f8 = fPreResult, f1, fAdj // Result if !int, |x| < 2^63      nop.i            0}{ .mfi      nop.m            0(p7)  fma.s0           f8 = fNormX, f1, f0    // Result, if |x| >= 2^63      nop.i            0};;{ .mfi      nop.m            0(p6)  fcmp.eq.unc.s1   p8, p9 = fPreResult, fNormX // Is trunc(x) = x ?      nop.i            0};;{ .mfi      nop.m            0(p9)  fmpy.s0          fTmp = fTmp, fTmp      // Dummy to set inexact      nop.i            0}{ .mfb      nop.m            0(p8)  fma.s0           f8 = fNormX, f1, f0    // If x int, result normalized x      br.ret.sptk      b0                     // Exit main path, 0 < |x| < 2^63};;FLOOR_UNORM:// Here if x unorm{ .mfb      getf.exp         rSignexp  = fNormX     // Get signexp, recompute if unorm      fcmp.eq.s0       p7,p0 = f8, f0         // Dummy op to set denormal flag      br.cond.sptk     FLOOR_COMMON           // Return to main path};;GLOBAL_IEEE754_END(floorl)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧洲另类国产综合| 一本到三区不卡视频| 另类的小说在线视频另类成人小视频在线 | 精品少妇一区二区三区在线视频| 欧美日韩国产影片| 欧美日韩二区三区| 欧美一区二区三区性视频| 91精品国产91综合久久蜜臀| 欧美一区二区三区视频| 91精品国产综合久久精品麻豆 | 国产亚洲污的网站| 国产亚洲美州欧州综合国| 国产视频一区二区在线观看| 国产精品欧美久久久久无广告 | 一区二区久久久久久| 亚洲国产一区二区三区青草影视| 亚洲成人先锋电影| 日韩经典一区二区| 激情综合色丁香一区二区| 国产一区二区免费在线| 成人a级免费电影| 日本高清不卡在线观看| 欧美男人的天堂一二区| 日韩欧美一区二区三区在线| 久久综合五月天婷婷伊人| 国产人久久人人人人爽| 亚洲欧美偷拍卡通变态| 天堂精品中文字幕在线| 国内精品久久久久影院薰衣草| 国产毛片精品视频| 色屁屁一区二区| 日韩精品中文字幕在线不卡尤物| 国产日本欧美一区二区| 亚洲一区二区三区在线看| 日本免费在线视频不卡一不卡二| 国产原创一区二区| 色哟哟精品一区| 日韩欧美中文字幕制服| 国产精品丝袜黑色高跟| 亚洲 欧美综合在线网络| 国产剧情一区在线| 色久综合一二码| 精品卡一卡二卡三卡四在线| 亚洲婷婷综合色高清在线| 免费成人在线网站| bt欧美亚洲午夜电影天堂| 欧美一区二区久久| 日韩美女视频19| 久久国产精品99精品国产| 99久久久久免费精品国产| 欧美一区二区三区爱爱| 亚洲欧洲精品一区二区三区| 日本三级韩国三级欧美三级| 国产99精品视频| 91精品国产综合久久久蜜臀图片| 国产精品久久久一本精品 | 九色综合狠狠综合久久| av电影天堂一区二区在线| 日韩一区二区三区在线观看 | 久久国产乱子精品免费女| 99国产精品久| 亚洲精品一区二区三区精华液| 亚洲欧洲综合另类| 国产成人av电影在线| 日韩一区二区麻豆国产| 日韩美女精品在线| 国产精品自拍av| 日韩天堂在线观看| 亚洲一区二区高清| 成人国产精品免费观看| 精品免费国产一区二区三区四区| 亚洲电影你懂得| 91伊人久久大香线蕉| 国产午夜精品一区二区| 美腿丝袜亚洲三区| 欧美日韩成人综合| 一级中文字幕一区二区| 成人av影院在线| 久久奇米777| 麻豆91在线看| 欧美精品99久久久**| 亚洲一区精品在线| 一本大道久久a久久综合婷婷| 国产欧美综合在线观看第十页 | 亚洲精品老司机| 成人一区二区三区| 久久亚洲精精品中文字幕早川悠里| 天天av天天翘天天综合网 | 中文字幕中文字幕中文字幕亚洲无线| 免费一级欧美片在线观看| 欧洲一区二区三区免费视频| 日韩毛片在线免费观看| av色综合久久天堂av综合| 国产夜色精品一区二区av| 国产乱人伦精品一区二区在线观看| 日韩精品一区二区三区在线观看 | 亚洲欧美一区二区久久| 91在线视频官网| 亚洲视频香蕉人妖| 一本大道综合伊人精品热热| 亚洲欧美日韩人成在线播放| 91在线观看视频| 一区二区三国产精华液| 精品视频999| 日韩成人精品在线观看| 欧美成人性战久久| 国产毛片精品一区| 国产精品激情偷乱一区二区∴| 成人精品国产一区二区4080| 国产精品久久久久一区二区三区| 不卡av在线网| 亚洲欧美激情在线| 欧美三级日韩三级| 琪琪一区二区三区| 久久亚洲精华国产精华液 | 色婷婷av一区二区三区gif| 亚洲男人都懂的| 日本精品一区二区三区高清| 亚洲综合无码一区二区| 欧美日韩色综合| 麻豆国产欧美日韩综合精品二区| 精品国产成人系列| 国产不卡在线视频| 一区二区在线免费观看| 欧美精品自拍偷拍| 激情亚洲综合在线| 成人欧美一区二区三区黑人麻豆| 欧美在线啊v一区| 日本免费在线视频不卡一不卡二| 欧美精品一区二区三区高清aⅴ| 国产精品12区| 亚洲日本电影在线| 欧美精品久久99久久在免费线| 久久精品国产亚洲a| 国产精品久久久久久久久果冻传媒| 色婷婷久久久综合中文字幕| 天天综合天天综合色| 久久精品一区蜜桃臀影院| 色综合视频在线观看| 日韩电影一二三区| 国产精品天美传媒| 在线成人午夜影院| 成人午夜电影网站| 亚洲午夜激情av| 久久亚洲精华国产精华液 | 成人免费视频在线观看| 欧美日韩高清在线播放| 国产精品一色哟哟哟| 亚洲伊人色欲综合网| 日韩欧美一区二区视频| 不卡一卡二卡三乱码免费网站| 亚洲大片精品永久免费| 久久久91精品国产一区二区三区| 91精品福利视频| 国产剧情一区二区| 午夜激情久久久| 日韩一区中文字幕| 精品不卡在线视频| 色就色 综合激情| 高清免费成人av| 麻豆国产精品视频| 一区二区三区中文字幕在线观看| 26uuu国产电影一区二区| 欧美性大战久久久久久久蜜臀| 国产一区二区在线观看视频| 亚洲第一久久影院| 国产精品你懂的在线| 久久综合久久久久88| 欧美日韩精品一区二区三区 | 精品久久久三级丝袜| 欧美午夜一区二区三区| 成人一区二区三区视频 | 欧美三级在线看| 成人激情电影免费在线观看| 极品瑜伽女神91| 午夜精品视频在线观看| 自拍av一区二区三区| 欧美韩国日本一区| 精品久久久久久亚洲综合网| 精品视频色一区| 在线观看视频91| av毛片久久久久**hd| 国产精品亚洲一区二区三区妖精| 日本成人超碰在线观看| 亚洲国产aⅴ天堂久久| 亚洲欧美一区二区久久| 国产精品欧美久久久久无广告| 久久久久97国产精华液好用吗| 日韩小视频在线观看专区| 欧美日韩中文字幕精品| 色综合色综合色综合色综合色综合| 成人小视频在线| 国产成人亚洲综合a∨猫咪| 九一久久久久久| 久久99精品国产91久久来源| 奇米777欧美一区二区| 青椒成人免费视频| 日本在线不卡视频一二三区| 五月综合激情网| 日韩激情av在线|