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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? e_log2f.s

?? glibc 庫, 不僅可以學習使用庫函數(shù),還可以學習函數(shù)的具體實現(xiàn),是提高功力的好資料
?? S
?? 第 1 頁 / 共 2 頁
字號:
.file "log2f.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//==============================================================// 09/11/00 Initial version // 05/20/02 Cleaned up namespace and sf0 syntax// 02/10/03 Reordered header: .section, .global, .proc, .align//// API//==============================================================// float log2f(float)//// Overview of operation//==============================================================// Background//// Implementation//// Let x = 2^l * m, where     m=1.b1 b2 ... b8 b9 ... b52//     y=frcpa(m),   r=m*y-1, f=b1 b2 .. b8 (table index)// j=0 if f<128; j=1 if f>=128// T is a table that stores log2(1/y) (in entries 1..255) rounded to//   double extended precision; f is used as an index; T[255]=0// // If f=0 and b9=0, r is set to 2^{-8}* 0.b9 b10 ... b52 = m-1 (fractional part of m),//                  and 0 is used instead of T[0] //                  (polynomial evaluation only, for m=1+r, 0<=r<2^{-9})// If f=255, r is set to (m-2)/2  (T[255]=0, and only polynomial evaluation is used//                                 for m=2(1-r'), 0<=r'<2^{-9})//// log2f(x) is approximated as//     (l-j) + T[f] + (c1*r+c2*r^2+...+c6*r^6), if f>0// // Special values //==============================================================//  log2f(0)=-inf, raises Divide by Zero//  log2f(+inf)=inf//  log2f(x)=NaN,  raises Invalid if x<0//// Registers used//==============================================================//   f6-f14//   r2-r3, r23-r30//   p6,p7,p8,p12//GR_SAVE_B0                    = r33GR_SAVE_PFS                   = r34GR_SAVE_GP                    = r35 // This reg. can safely be used GR_SAVE_SP                    = r36GR_Parameter_X                = r37GR_Parameter_Y                = r38GR_Parameter_RESULT           = r39GR_Parameter_TAG              = r40FR_X             = f10FR_Y             = f1FR_RESULT        = f8// Data tables//==============================================================RODATA.align 16LOCAL_OBJECT_START(poly_coeffs)data8 0x3fdec709dc3a03fd, 0xbfd71547652b82fe //C_3 and C_4data8 0xb8aa3b295c17f0bc, 0x00003fff  // C_1data8 0xb8aa3b295c17f0bc, 0x0000bffe  // C_2LOCAL_OBJECT_END(poly_coeffs)LOCAL_OBJECT_START(T_table)data8 0x3f671b0ea42e5fda, 0x3f815cfe8eaec830data8 0x3f8cfee70c5ce5dc, 0x3f94564a62192834data8 0x3f997723ace35766, 0x3f9f5923c69b54a1data8 0x3fa2a094a085d693, 0x3fa538941776b01edata8 0x3fa8324c9b914bc7, 0x3faacf54ce07d7e9data8 0x3fadced958dadc12, 0x3fb0387efbca869edata8 0x3fb18ac6067479c0, 0x3fb30edd3e13530ddata8 0x3fb463c15936464e, 0x3fb5b9e13c3fa21ddata8 0x3fb7113f3259e07a, 0x3fb869dd8d1b2035data8 0x3fb9c3bea49d3214, 0x3fbb1ee4d7961701data8 0x3fbc7b528b70f1c5, 0x3fbdd90a2c676ed4data8 0x3fbf05d4976c2028, 0x3fc032fbbaee6d65data8 0x3fc0e3b5a9f3284a, 0x3fc195195c7d125bdata8 0x3fc22dadc2ab3497, 0x3fc2e050231df57ddata8 0x3fc379f79c2b255b, 0x3fc42ddd2ba1b4a9data8 0x3fc4c89b9e6807f5, 0x3fc563dc29ffacb2data8 0x3fc619a25f5d798d, 0x3fc6b5ffbf367644data8 0x3fc752e1f660f8d6, 0x3fc7f049e753e7cfdata8 0x3fc8a8980abfbd32, 0x3fc94724cca657bedata8 0x3fc9e63a24971f46, 0x3fca85d8feb202f7data8 0x3fcb2602497d5346, 0x3fcbc6b6f5ee1c9bdata8 0x3fcc67f7f770a67e, 0x3fcceec4b2234fbadata8 0x3fcd91097ad13982, 0x3fce33dd57f3d335data8 0x3fced74146bc7b10, 0x3fcf7b3646fef683data8 0x3fd00223a943dc19, 0x3fd054a474bf0eb7data8 0x3fd0999d9b9259a1, 0x3fd0eca66d3b2581data8 0x3fd13ffa2e85b475, 0x3fd185a444fa0a7bdata8 0x3fd1cb8312f27eff, 0x3fd21fa1441ce5e8data8 0x3fd265f526e603cb, 0x3fd2baa0c34be1ecdata8 0x3fd3016b45de21ce, 0x3fd3486c38aa29a8data8 0x3fd38fa3efaa8262, 0x3fd3e562c0816a02data8 0x3fd42d141f53b646, 0x3fd474fd543f222cdata8 0x3fd4bd1eb680e548, 0x3fd505789e234bd1data8 0x3fd54e0b64003b70, 0x3fd596d761c3c1f0data8 0x3fd5dfdcf1eeae0e, 0x3fd6291c6fd9329cdata8 0x3fd6729637b59418, 0x3fd6bc4aa692e0fddata8 0x3fd7063a1a5fb4f2, 0x3fd75064f1ed0715data8 0x3fd79acb8cf10390, 0x3fd7d67c1e43ae5cdata8 0x3fd8214f4068afa7, 0x3fd86c5f36dea3dcdata8 0x3fd8b7ac64dd7f9d, 0x3fd8f4167a0c6f92data8 0x3fd93fd2d5e1bf1d, 0x3fd98bcd84296946data8 0x3fd9c8c333e6e9a5, 0x3fda152f142981b4data8 0x3fda527fd95fd8ff, 0x3fda9f5e3edeb9e6data8 0x3fdadd0b2b5755a7, 0x3fdb2a5d6f51ff83data8 0x3fdb686799b00be3, 0x3fdbb62f1b887cd8data8 0x3fdbf4979f666668, 0x3fdc332a6e8399d4data8 0x3fdc819dc2d45fe4, 0x3fdcc0908e19b7bddata8 0x3fdcffae611ad12b, 0x3fdd3ef776d43ff4data8 0x3fdd8e5002710128, 0x3fddcdfb486cb9a1data8 0x3fde0dd294245fe4, 0x3fde4dd622a28840data8 0x3fde8e06317114f0, 0x3fdece62fe9a9915data8 0x3fdf1f164a15389a, 0x3fdf5fd8a9063e35data8 0x3fdfa0c8937e7d5d, 0x3fdfe1e649bb6335data8 0x3fe011990641535a, 0x3fe032560e91e59edata8 0x3fe0532a5ebcd44a, 0x3fe0741617f5fc28data8 0x3fe08cd653f38839, 0x3fe0adeb55c1103bdata8 0x3fe0cf181d5d1dd0, 0x3fe0f05ccd0aced7data8 0x3fe111b9875788ab, 0x3fe1332e6f1bcf73data8 0x3fe154bba77c2088, 0x3fe16df59bfa06c1data8 0x3fe18fadb6e2d3c2, 0x3fe1b17e849adc26data8 0x3fe1caeb6a0de814, 0x3fe1ece7c830eec9data8 0x3fe20efd3dae01df, 0x3fe2289de375d901data8 0x3fe24adf9b6a6fe0, 0x3fe26d3ad1aebcfcdata8 0x3fe287100c2771f4, 0x3fe2a9983b3c1b28data8 0xbfda78e146f7bef4, 0xbfda33760a7f6051data8 0xbfd9ff43476fb5f7, 0xbfd9b97c3c4eec8fdata8 0xbfd98504431717fc, 0xbfd93ee07535f967data8 0xbfd90a228d5712b2, 0xbfd8c3a104cb24f5data8 0xbfd88e9c72e0b226, 0xbfd847bc33d8618edata8 0xbfd812703988bb69, 0xbfd7dd0569c04bffdata8 0xbfd7959c202292f1, 0xbfd75fe8d2c5d48fdata8 0xbfd72a1637cbc183, 0xbfd6e221cd9d0cdedata8 0xbfd6ac059985503b, 0xbfd675c99ce81f92data8 0xbfd63f6db2590482, 0xbfd5f6c138136489data8 0xbfd5c01a39fbd688, 0xbfd58952cf519193data8 0xbfd5526ad18493ce, 0xbfd51b6219bfe6eadata8 0xbfd4d1cdf8b4846f, 0xbfd49a784bcd1b8bdata8 0xbfd4630161832547, 0xbfd42b6911cf5465data8 0xbfd3f3af3461e1c4, 0xbfd3bbd3a0a1dcfbdata8 0xbfd383d62dac7ae7, 0xbfd34bb6b2546218data8 0xbfd313750520f520, 0xbfd2db10fc4d9aafdata8 0xbfd2a28a6dc90387, 0xbfd269e12f346e2cdata8 0xbfd2311515e2e855, 0xbfd1f825f6d88e13data8 0xbfd1bf13a6c9c69f, 0xbfd185ddfa1a7ed0data8 0xbfd14c84c4dd6128, 0xbfd11307dad30b76data8 0xbfd0d9670f6941fe, 0xbfd09fa235ba2020data8 0xbfd0790adbb03009, 0xbfd03f09858c55fbdata8 0xbfd004e3a7c97cbd, 0xbfcf9532288fcf69data8 0xbfcf205339208f27, 0xbfceab2a23a5b83edata8 0xbfce5ce55fdd37a5, 0xbfcde73fe3b1480fdata8 0xbfcd714f44623927, 0xbfccfb1321b8c400data8 0xbfccac163c770dc9, 0xbfcc355b67195dd0data8 0xbfcbbe540a3f036f, 0xbfcb6ecf175f95e9data8 0xbfcaf74751e1be33, 0xbfca7f71fb7bab9ddata8 0xbfca2f632320b86b, 0xbfc9b70ba539dfaedata8 0xbfc93e6587910444, 0xbfc8edcae8352b6cdata8 0xbfc874a0db01a719, 0xbfc7fb27199df16ddata8 0xbfc7a9fec7d05ddf, 0xbfc72fff456ac70ddata8 0xbfc6de7d66023dbc, 0xbfc663f6fac91316data8 0xbfc6121ac74813cf, 0xbfc5970c478fff4adata8 0xbfc51bab907a5c8a, 0xbfc4c93d33151b24data8 0xbfc44d527fdadf55, 0xbfc3fa87be0f3a1bdata8 0xbfc3a797cd35d959, 0xbfc32ae9e278ae1adata8 0xbfc2d79c6937efdd, 0xbfc25a619370d9dcdata8 0xbfc206b5bde2f8b8, 0xbfc188ecbd1d16bedata8 0xbfc134e1b489062e, 0xbfc0b6894488e95fdata8 0xbfc0621e2f556b5c, 0xbfc00d8c711a12ccdata8 0xbfbf1cd21257e18c, 0xbfbe72ec117fa5b2data8 0xbfbdc8b7c49a1ddb, 0xbfbcc8d5e467b710data8 0xbfbc1ddc9c39c7a1, 0xbfbb7294093cdd0fdata8 0xbfba7111df348494, 0xbfb9c501cdf75872data8 0xbfb918a16e46335b, 0xbfb81579a73e83c6data8 0xbfb7684f39f4ff2d, 0xbfb6bad3758efd87data8 0xbfb60d060d7e41ac, 0xbfb507b836033bb7data8 0xbfb4591d6310d85a, 0xbfb3aa2fdd27f1c3data8 0xbfb2faef55ccb372, 0xbfb1f3723b4ae6dbdata8 0xbfb14360d6136ffa, 0xbfb092fb594145c1data8 0xbfafc482e8b48a7e, 0xbfae6265ace11ae4data8 0xbfacff9e5c4341d0, 0xbfaaea3316095f72data8 0xbfa985bfc3495194, 0xbfa820a01ac754cbdata8 0xbfa6bad3758efd87, 0xbfa554592bb8cd58data8 0xbfa3ed3094685a26, 0xbfa2855905ca70f6data8 0xbfa11cd1d5133413, 0xbf9dfd78881399f1data8 0xbf9b28f618cc85df, 0xbf98530faa3c087bdata8 0xbf957bc3dddcd7fa, 0xbf92a3115322f9e6data8 0xbf8f91ed4eef8370, 0xbf89dae4ec6b8b2edata8 0xbf842106b1499209, 0xbf7cc89f97d67594data8 0xbf71497accf7e11d, 0x0000000000000000LOCAL_OBJECT_END(T_table).section .textGLOBAL_LIBM_ENTRY(log2f){ .mfi  alloc r32=ar.pfs,1,4,4,0       // y=frcpa(x)    frcpa.s1 f6,p0=f1,f8  // will form significand of 1.5 (to test whether the index is 128 or above)   mov r24=0xc}{.mfi  nop.m 0  // normalize x   fma.s1 f7=f8,f1,f0  // r2 = pointer to C_1...C_6 followed by T_table  addl r2 = @ltoff(poly_coeffs), gp;;}{.mfi  // get significand  getf.sig r25=f8  // f8 denormal ?  fclass.m p8,p10=f8,0x9  // will form significand of 1.5 (to test whether the index is 128 or above) 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产麻豆精品在线| 97精品久久久久中文字幕 | 欧洲亚洲精品在线| 波多野结衣一区二区三区| 国产精品白丝av| 国产精品18久久久久久久久久久久| 天天综合色天天综合色h| 亚洲一二三四在线观看| 亚洲高清视频的网址| 亚洲成av人片在www色猫咪| 一区二区三区在线视频观看 | 欧美色老头old∨ideo| 在线一区二区三区四区| 欧美在线免费视屏| 欧美日产在线观看| 日韩视频免费观看高清完整版| 91精品国产欧美一区二区成人| 91精品国产91久久久久久一区二区 | 欧美中文字幕亚洲一区二区va在线 | 久久精品一区二区| 国产三级精品在线| 亚洲欧美日韩一区| 日韩不卡一区二区三区| 麻豆91在线看| 成人美女在线视频| 在线免费精品视频| 亚洲精品一区二区三区香蕉| 国产清纯白嫩初高生在线观看91 | 欧美综合视频在线观看| 日韩精品一区在线观看| 中文字幕av一区二区三区| 一区二区三区在线免费| 日本不卡视频在线| 成人黄色综合网站| 欧美裸体bbwbbwbbw| 久久精品一二三| 一区二区视频在线| 精品系列免费在线观看| 91色.com| 精品国产123| 亚洲影视在线播放| 国产91丝袜在线播放九色| 色老汉av一区二区三区| 欧美唯美清纯偷拍| 国产日韩欧美综合在线| 日韩精品午夜视频| 94-欧美-setu| 久久精品欧美日韩| 舔着乳尖日韩一区| 一本大道av一区二区在线播放| 日韩欧美中文字幕一区| 亚洲精品免费在线| 国产91精品一区二区| 欧美高清视频不卡网| 国产精品女人毛片| 精品一区二区在线视频| 在线精品视频一区二区三四| 国产精品天天看| 麻豆freexxxx性91精品| 欧美人伦禁忌dvd放荡欲情| 国产精品视频九色porn| 另类小说一区二区三区| 精品视频全国免费看| 亚洲色欲色欲www| 丁香婷婷综合网| 久久伊人中文字幕| 久久爱另类一区二区小说| 欧美日本一区二区三区| 亚洲一区av在线| 99久久婷婷国产综合精品电影| 国产欧美日本一区视频| 九九精品视频在线看| 日韩欧美国产小视频| 五月综合激情网| 欧美日韩国产一级片| 一区二区三区欧美日| 91美女在线观看| 综合久久综合久久| 色伊人久久综合中文字幕| 亚洲品质自拍视频| 色菇凉天天综合网| 亚洲一二三区视频在线观看| 91九色最新地址| 亚洲精品成人在线| 欧美日韩三级一区二区| 日本免费在线视频不卡一不卡二| 欧美日韩电影在线播放| 日韩精品1区2区3区| 67194成人在线观看| 美女脱光内衣内裤视频久久网站| 欧美大片在线观看| 国产成人免费在线| 最新日韩在线视频| 欧美在线制服丝袜| 日韩av中文字幕一区二区| 精品久久久久久久久久久久包黑料| 美腿丝袜在线亚洲一区| 国产亚洲一区二区三区| 91视频com| 蜜桃在线一区二区三区| 国产人妖乱国产精品人妖| 99视频一区二区三区| 亚洲综合一区二区精品导航| 欧美一区二区二区| 国产成人在线观看免费网站| 亚洲美腿欧美偷拍| 精品乱人伦小说| 91香蕉视频污| 国内外成人在线| 视频一区二区欧美| 精品国产一区二区三区忘忧草| 成人高清免费观看| 午夜欧美视频在线观看| 久久人人97超碰com| 色婷婷亚洲综合| 久草中文综合在线| 亚洲国产成人私人影院tom| 欧美精品乱人伦久久久久久| 成人夜色视频网站在线观看| 亚洲柠檬福利资源导航| 欧美成人a∨高清免费观看| 99re热这里只有精品视频| 日韩中文字幕亚洲一区二区va在线| 日本一区二区三区国色天香| 精品视频一区二区不卡| 成人午夜精品一区二区三区| 日韩精品亚洲一区| 一区二区三区高清在线| 久久久无码精品亚洲日韩按摩| 欧美在线免费观看视频| voyeur盗摄精品| 韩国午夜理伦三级不卡影院| 一区二区成人在线| 日韩一区在线看| 欧美精品一区二区久久久| 欧美日韩国产一级二级| 91浏览器入口在线观看| 国产精品一区二区在线播放| 日韩av二区在线播放| 亚洲影视在线观看| 一区二区三区免费在线观看| 国产日韩欧美a| 精品88久久久久88久久久| 欧美美女网站色| 欧美性猛交xxxxxxxx| 色婷婷激情一区二区三区| 丁香五精品蜜臀久久久久99网站| 激情文学综合插| 麻豆国产91在线播放| 伦理电影国产精品| 久久成人18免费观看| 免费观看在线色综合| 蜜臀精品久久久久久蜜臀| 日本在线不卡一区| 免费精品99久久国产综合精品| 日韩在线卡一卡二| 视频一区二区不卡| 免费av成人在线| 久久不见久久见免费视频7| 久久99精品国产麻豆不卡| 日本美女视频一区二区| 青青草精品视频| 国产精品一区二区三区网站| 国产乱国产乱300精品| 国产老肥熟一区二区三区| 国产精品白丝av| 91在线小视频| 欧美天堂亚洲电影院在线播放| 欧美三级视频在线观看| 91精品国产综合久久精品app| 日韩一区二区三区视频在线观看| 日韩一级片在线播放| 337p粉嫩大胆噜噜噜噜噜91av | 国产精品影音先锋| www.66久久| 欧美日韩中文另类| 国产精品电影一区二区三区| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲人xxxx| 日本aⅴ亚洲精品中文乱码| 国产制服丝袜一区| 成人黄色免费短视频| 欧美最猛性xxxxx直播| 欧美一区二区精品| 国产精品网曝门| 午夜电影久久久| 国产中文字幕精品| 在线欧美日韩精品| 久久先锋影音av鲁色资源网| 国产精品国产三级国产普通话99| 亚洲人成伊人成综合网小说| 天使萌一区二区三区免费观看| 国产一区二区免费在线| av亚洲精华国产精华精| 91精品国产一区二区三区香蕉 | 亚洲伦理在线精品| 伦理电影国产精品| 欧美在线|欧美| 久久久久久久久久久久久女国产乱| 综合av第一页|