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

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

?? spe.md

?? gcc-you can use this code to learn something about gcc, and inquire further into linux,
?? MD
?? 第 1 頁 / 共 5 頁
字號:
;; e500 SPE description;; Copyright (C) 2002 Free Software Foundation, Inc.;; Contributed by Aldy Hernandez (aldy@quesejoda.com);; This file is part of GNU CC.;; GNU CC is free software; you can redistribute it and/or modify;; it under the terms of the GNU General Public License as published by;; the Free Software Foundation; either version 2, or (at your option);; any later version.;; GNU CC 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 General Public License for more details.;; You should have received a copy of the GNU General Public License;; along with GNU CC; see the file COPYING.  If not, write to;; the Free Software Foundation, 59 Temple Place - Suite 330,;; Boston, MA 02111-1307, USA.(define_constants  [(SPE_ACC_REGNO	111)   (SPEFSCR_REGNO	112)])(define_insn "*negsf2_gpr"  [(set (match_operand:SF 0 "gpc_reg_operand" "=r")        (neg:SF (match_operand:SF 1 "gpc_reg_operand" "r")))]  "TARGET_HARD_FLOAT && !TARGET_FPRS"  "efsneg %0,%1"  [(set_attr "type" "fp")])(define_insn "*abssf2_gpr"  [(set (match_operand:SF 0 "gpc_reg_operand" "=r")	(abs:SF (match_operand:SF 1 "gpc_reg_operand" "r")))]  "TARGET_HARD_FLOAT && !TARGET_FPRS"  "efsabs %0,%1"  [(set_attr "type" "fp")])(define_insn "*addsf3_gpr"  [(set (match_operand:SF 0 "gpc_reg_operand" "=r")	(plus:SF (match_operand:SF 1 "gpc_reg_operand" "%r")		 (match_operand:SF 2 "gpc_reg_operand" "r")))]  "TARGET_HARD_FLOAT && !TARGET_FPRS"  "efsadd %0,%1,%2"  [(set_attr "type" "fp")])(define_insn "*subsf3_gpr"  [(set (match_operand:SF 0 "gpc_reg_operand" "=r")	(minus:SF (match_operand:SF 1 "gpc_reg_operand" "r")		  (match_operand:SF 2 "gpc_reg_operand" "r")))]  "TARGET_HARD_FLOAT && !TARGET_FPRS"  "efssub %0,%1,%2"  [(set_attr "type" "fp")])(define_insn "*mulsf3_gpr"  [(set (match_operand:SF 0 "gpc_reg_operand" "=r")        (mult:SF (match_operand:SF 1 "gpc_reg_operand" "%r")                 (match_operand:SF 2 "gpc_reg_operand" "r")))]  "TARGET_HARD_FLOAT && !TARGET_FPRS"  "efsmul %0,%1,%2"  [(set_attr "type" "fp")])(define_insn "*divsf3_gpr"  [(set (match_operand:SF 0 "gpc_reg_operand" "=r")        (div:SF (match_operand:SF 1 "gpc_reg_operand" "r")                (match_operand:SF 2 "gpc_reg_operand" "r")))]  "TARGET_HARD_FLOAT && !TARGET_FPRS"  "efsdiv %0,%1,%2"  [(set_attr "type" "fp")])(define_insn "spe_efsctuiz"  [(set (match_operand:SI 0 "gpc_reg_operand" "=r")        (unspec:SI [(match_operand:SF 1 "gpc_reg_operand" "r")] 700))]  "TARGET_HARD_FLOAT && !TARGET_FPRS"  "efsctuiz %0,%1"  [(set_attr "type" "fp")])(define_insn "spe_fixunssfsi2"  [(set (match_operand:SI 0 "gpc_reg_operand" "=r")	(unsigned_fix:SI (fix:SF (match_operand:SF 1 "gpc_reg_operand" "r"))))]  "TARGET_HARD_FLOAT && !TARGET_FPRS"  "efsctui %0,%1"  [(set_attr "type" "fp")])(define_insn "spe_fix_truncsfsi2"  [(set (match_operand:SI 0 "gpc_reg_operand" "=r")	(fix:SI (match_operand:SF 1 "gpc_reg_operand" "r")))]  "TARGET_HARD_FLOAT && !TARGET_FPRS"  "efsctsi %0,%1"  [(set_attr "type" "fp")])(define_insn "spe_floatunssisf2"  [(set (match_operand:SF 0 "gpc_reg_operand" "=r")        (unsigned_float:SF (match_operand:SI 1 "gpc_reg_operand" "r")))]  "TARGET_HARD_FLOAT && !TARGET_FPRS"  "efscfui %0,%1"  [(set_attr "type" "fp")])(define_insn "spe_floatsisf2"  [(set (match_operand:SF 0 "gpc_reg_operand" "=r")        (float:SF (match_operand:SI 1 "gpc_reg_operand" "r")))]  "TARGET_HARD_FLOAT && !TARGET_FPRS"  "efscfsi %0,%1"  [(set_attr "type" "fp")]);; SPE SIMD instructions(define_insn "spe_evabs"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(abs:V2SI (match_operand:V2SI 1 "gpc_reg_operand" "r")))]  "TARGET_SPE"  "evabs %0,%1"  [(set_attr "type" "vecsimple")   (set_attr  "length" "4")])(define_insn "spe_evandc"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")        (and:V2SI (match_operand:V2SI 1 "gpc_reg_operand" "r")		  (not:V2SI (match_operand:V2SI 2 "gpc_reg_operand" "r"))))]  "TARGET_SPE"  "evandc %0,%1,%2"  [(set_attr "type" "vecsimple")   (set_attr  "length" "4")])(define_insn "spe_evand"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")        (and:V2SI (match_operand:V2SI 1 "gpc_reg_operand" "r")		  (match_operand:V2SI 2 "gpc_reg_operand" "r")))]  "TARGET_SPE"  "evand %0,%1,%2"  [(set_attr "type" "vecsimple")   (set_attr  "length" "4")]);; Vector compare instructions(define_insn "spe_evcmpeq"  [(set (match_operand:CC 0 "cc_reg_operand" "=y")	(unspec:CC [(match_operand:V2SI 1 "gpc_reg_operand" "r")		      (match_operand:V2SI 2 "gpc_reg_operand" "r")] 500))]  "TARGET_SPE"  "evcmpeq %0,%1,%2"  [(set_attr "type" "veccmp")   (set_attr  "length" "4")])(define_insn "spe_evcmpgts"  [(set (match_operand:CC 0 "cc_reg_operand" "=y")        (unspec:CC [(match_operand:V2SI 1 "gpc_reg_operand" "r")		      (match_operand:V2SI 2 "gpc_reg_operand" "r")] 501))]  "TARGET_SPE"  "evcmpgts %0,%1,%2"  [(set_attr "type" "veccmp")   (set_attr  "length" "4")])(define_insn "spe_evcmpgtu"  [(set (match_operand:CC 0 "cc_reg_operand" "=y")        (unspec:CC [(match_operand:V2SI 1 "gpc_reg_operand" "r")		      (match_operand:V2SI 2 "gpc_reg_operand" "r")] 502))]  "TARGET_SPE"  "evcmpgtu %0,%1,%2"  [(set_attr "type" "veccmp")   (set_attr  "length" "4")])(define_insn "spe_evcmplts"  [(set (match_operand:CC 0 "cc_reg_operand" "=y")        (unspec:CC [(match_operand:V2SI 1 "gpc_reg_operand" "r")		      (match_operand:V2SI 2 "gpc_reg_operand" "r")] 503))]  "TARGET_SPE"  "evcmplts %0,%1,%2"  [(set_attr "type" "veccmp")   (set_attr  "length" "4")])(define_insn "spe_evcmpltu"  [(set (match_operand:CC 0 "cc_reg_operand" "=y")        (unspec:CC [(match_operand:V2SI 1 "gpc_reg_operand" "r")		      (match_operand:V2SI 2 "gpc_reg_operand" "r")] 504))]  "TARGET_SPE"  "evcmpltu %0,%1,%2"  [(set_attr "type" "veccmp")   (set_attr  "length" "4")]);; Floating point vector compare instructions(define_insn "spe_evfscmpeq"  [(set (match_operand:CC 0 "cc_reg_operand" "=y")        (unspec:CC [(match_operand:V2SF 1 "gpc_reg_operand" "r")		    (match_operand:V2SF 2 "gpc_reg_operand" "r")] 538))   (clobber (reg:SI SPEFSCR_REGNO))]  "TARGET_SPE"  "evfscmpeq %0,%1,%2"  [(set_attr "type" "veccmp")   (set_attr  "length" "4")])(define_insn "spe_evfscmpgt"  [(set (match_operand:CC 0 "cc_reg_operand" "=y")        (unspec:CC [(match_operand:V2SF 1 "gpc_reg_operand" "r")		    (match_operand:V2SF 2 "gpc_reg_operand" "r")] 539))   (clobber (reg:SI SPEFSCR_REGNO))]  "TARGET_SPE"  "evfscmpgt %0,%1,%2"  [(set_attr "type" "veccmp")   (set_attr  "length" "4")])(define_insn "spe_evfscmplt"  [(set (match_operand:CC 0 "cc_reg_operand" "=y")        (unspec:CC [(match_operand:V2SF 1 "gpc_reg_operand" "r")		    (match_operand:V2SF 2 "gpc_reg_operand" "r")] 540))   (clobber (reg:SI SPEFSCR_REGNO))]  "TARGET_SPE"  "evfscmplt %0,%1,%2"  [(set_attr "type" "veccmp")   (set_attr  "length" "4")])(define_insn "spe_evfststeq"  [(set (match_operand:CC 0 "cc_reg_operand" "=y")        (unspec:CC [(match_operand:V2SF 1 "gpc_reg_operand" "r")		    (match_operand:V2SF 2 "gpc_reg_operand" "r")] 541))]  "TARGET_SPE"  "evfststeq %0,%1,%2"  [(set_attr "type" "veccmp")   (set_attr  "length" "4")])(define_insn "spe_evfststgt"  [(set (match_operand:CC 0 "cc_reg_operand" "=y")        (unspec:CC [(match_operand:V2SF 1 "gpc_reg_operand" "r")		    (match_operand:V2SF 2 "gpc_reg_operand" "r")] 542))]  "TARGET_SPE"  "evfststgt %0,%1,%2"  [(set_attr "type" "veccmp")   (set_attr  "length" "4")])(define_insn "spe_evfststlt"  [(set (match_operand:CC 0 "cc_reg_operand" "=y")        (unspec:CC [(match_operand:V2SF 1 "gpc_reg_operand" "r")		    (match_operand:V2SF 2 "gpc_reg_operand" "r")] 543))]  "TARGET_SPE"  "evfststlt %0,%1,%2"  [(set_attr "type" "veccmp")   (set_attr  "length" "4")]);; End of vector compare instructions(define_insn "spe_evcntlsw"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")        (unspec:V2SI [(match_operand:V2SI 1 "gpc_reg_operand" "r")] 505))]  "TARGET_SPE"  "evcntlsw %0,%1"  [(set_attr "type" "vecsimple")   (set_attr  "length" "4")])(define_insn "spe_evcntlzw"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")        (unspec:V2SI [(match_operand:V2SI 1 "gpc_reg_operand" "r")] 506))]  "TARGET_SPE"  "evcntlzw %0,%1"  [(set_attr "type" "vecsimple")   (set_attr  "length" "4")])(define_insn "spe_eveqv"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")        (not:V2SI (xor:V2SI (match_operand:V2SI 1 "gpc_reg_operand" "r")			    (match_operand:V2SI 2 "gpc_reg_operand" "r"))))]  "TARGET_SPE"  "eveqv %0,%1,%2"  [(set_attr "type" "vecsimple")   (set_attr  "length" "4")])(define_insn "spe_evextsb"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(unspec:V2SI [(match_operand:V2SI 1 "gpc_reg_operand" "r")] 507))]  "TARGET_SPE"  "evextsb %0,%1"  [(set_attr "type" "vecsimple")   (set_attr  "length" "4")])(define_insn "spe_evextsh"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")        (unspec:V2SI [(match_operand:V2SI 1 "gpc_reg_operand" "r")] 508))]  "TARGET_SPE"  "evextsh %0,%1"  [(set_attr "type" "vecsimple")   (set_attr  "length" "4")])(define_insn "spe_evlhhesplat"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(mem:V2SI (plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")			   (match_operand:QI 2 "immediate_operand" "i"))))   (unspec [(const_int 0)] 509)]  "TARGET_SPE"  "evlhhesplat %0,%1,%2"  [(set_attr "type" "vecload")   (set_attr  "length" "4")])(define_insn "spe_evlhhesplatx"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(mem:V2SI (plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")			   (match_operand:SI 2 "gpc_reg_operand" "r"))))   (unspec [(const_int 0)] 510)]  "TARGET_SPE"  "evlhhesplatx %0,%1,%2"  [(set_attr "type" "vecload")   (set_attr  "length" "4")])(define_insn "spe_evlhhossplat"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(mem:V2SI (plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")			   (match_operand:QI 2 "immediate_operand" "i"))))   (unspec [(const_int 0)] 511)]  "TARGET_SPE"  "evlhhossplat %0,%1,%2"  [(set_attr "type" "vecload")   (set_attr  "length" "4")])(define_insn "spe_evlhhossplatx"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(mem:V2SI (plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")			   (match_operand:SI 2 "gpc_reg_operand" "r"))))   (unspec [(const_int 0)] 512)]  "TARGET_SPE"  "evlhhossplatx %0,%1,%2"  [(set_attr "type" "vecload")   (set_attr  "length" "4")])(define_insn "spe_evlhhousplat"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(mem:V2SI (plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")			   (match_operand:QI 2 "immediate_operand" "i"))))   (unspec [(const_int 0)] 513)]  "TARGET_SPE"  "evlhhousplat %0,%1,%2"  [(set_attr "type" "vecload")   (set_attr  "length" "4")])(define_insn "spe_evlhhousplatx"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(mem:V2SI (plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")			   (match_operand:SI 2 "gpc_reg_operand" "r"))))   (unspec [(const_int 0)] 514)]  "TARGET_SPE"  "evlhhousplatx %0,%1,%2"  [(set_attr "type" "vecload")   (set_attr  "length" "4")])(define_insn "spe_evlwhsplat"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(mem:V2SI (plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")			   (match_operand:QI 2 "immediate_operand" "i"))))   (unspec [(const_int 0)] 515)]  "TARGET_SPE"  "evlwhsplat %0,%1,%2"  [(set_attr "type" "vecload")   (set_attr  "length" "4")])(define_insn "spe_evlwhsplatx"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(mem:V2SI (plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")			   (match_operand:SI 2 "gpc_reg_operand" "r"))))   (unspec [(const_int 0)] 516)]  "TARGET_SPE"  "evlwhsplatx %0,%1,%2"  [(set_attr "type" "vecload")   (set_attr  "length" "4")])(define_insn "spe_evlwwsplat"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(mem:V2SI (plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")			   (match_operand:QI 2 "immediate_operand" "i"))))   (unspec [(const_int 0)] 517)]  "TARGET_SPE"  "evlwwsplat %0,%1,%2"  [(set_attr "type" "vecload")   (set_attr  "length" "4")])(define_insn "spe_evlwwsplatx"  [(set (match_operand:V2SI 0 "gpc_reg_operand" "=r")	(mem:V2SI (plus:SI (match_operand:SI 1 "gpc_reg_operand" "b")

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区成人精品| 欧美一区二区三区喷汁尤物| 欧美精品免费视频| 国产亚洲欧美日韩在线一区| 亚洲成av人片在线| 99国产精品视频免费观看| 欧美成人猛片aaaaaaa| 亚洲综合男人的天堂| 成人污污视频在线观看| 日韩欧美成人激情| 午夜视频在线观看一区二区三区| 成人丝袜视频网| 久久综合九色综合97婷婷女人 | 91精品国产手机| 国产欧美日产一区| 极品美女销魂一区二区三区| 欧美日韩久久久| 亚洲一级电影视频| 91亚洲精品久久久蜜桃网站| 国产农村妇女毛片精品久久麻豆 | 免费美女久久99| 欧美性高清videossexo| 一区二区三区在线免费观看| av一二三不卡影片| 国产精品久久久久久福利一牛影视 | 一区二区三区成人在线视频| 91在线视频观看| 亚洲欧美日韩精品久久久久| 99精品欧美一区| 亚洲色图第一区| 91免费版pro下载短视频| 亚洲欧洲99久久| 91麻豆国产精品久久| 亚洲精品美国一| 欧美日韩久久久久久| 丝袜诱惑亚洲看片| 日韩一区二区三区视频| 久久机这里只有精品| 欧美大片日本大片免费观看| 国精产品一区一区三区mba桃花| 欧美v国产在线一区二区三区| 久久丁香综合五月国产三级网站| 4438x亚洲最大成人网| 麻豆精品新av中文字幕| 国产无遮挡一区二区三区毛片日本| 国产91高潮流白浆在线麻豆| 亚洲欧美另类小说视频| 欧美怡红院视频| 九九九精品视频| 中文字幕精品三区| 欧美日韩一级二级| 国产伦精品一区二区三区免费迷 | 欧美精品一区二区久久久| 国产精品综合一区二区| 亚洲柠檬福利资源导航| 欧美欧美午夜aⅴ在线观看| 国产真实乱偷精品视频免| 中文字幕日韩av资源站| 91精品国产色综合久久不卡电影| 激情图片小说一区| 亚洲欧美日韩国产成人精品影院| 91.xcao| 成人黄色大片在线观看| 日韩精品五月天| 国产欧美精品一区二区三区四区| 91国内精品野花午夜精品| 国内国产精品久久| 亚洲制服丝袜av| 2023国产精品自拍| 欧美性三三影院| 国产91色综合久久免费分享| 午夜精品福利在线| 国产精品萝li| 2022国产精品视频| 欧美视频在线播放| 成人av在线资源| 久久www免费人成看片高清| 亚洲女与黑人做爰| 国产色一区二区| 日韩精品中文字幕一区二区三区 | 97国产精品videossex| 欧美性感一类影片在线播放| 久久国产精品免费| 亚洲一区二区三区不卡国产欧美| 久久久久9999亚洲精品| 欧美日韩国产综合一区二区三区| av亚洲精华国产精华精华| 国产一区二区女| 美腿丝袜在线亚洲一区| 午夜伦理一区二区| 亚洲激情自拍视频| 日本一区二区三区四区| 亚洲精品一区二区三区四区高清| 欧美精品成人一区二区三区四区| 91麻豆蜜桃一区二区三区| 国产成人在线色| 精品无码三级在线观看视频| 日本不卡视频在线观看| 日韩国产精品久久久久久亚洲| 亚洲欧洲www| 中文字幕一区二区日韩精品绯色| 日本一区二区视频在线| 久久久久久免费网| 国产丝袜美腿一区二区三区| 久久美女艺术照精彩视频福利播放| 欧美二区三区的天堂| 欧美日韩黄色一区二区| 欧美日本在线视频| 欧美三级电影一区| 精品视频一区三区九区| 欧美日免费三级在线| 欧美性受极品xxxx喷水| 精品视频1区2区| 欧美高清视频一二三区 | 精品国产一区二区三区四区四| 欧美一区二区三区人| 欧美电影免费观看高清完整版在线| 91麻豆精品久久久久蜜臀| 在线成人免费观看| 337p亚洲精品色噜噜| 日韩精品一区二区三区视频播放| 2020日本不卡一区二区视频| 国产欧美日韩在线看| 日韩一区有码在线| 一区二区在线观看av| 性做久久久久久久免费看| 日本亚洲免费观看| 国产精品一区免费视频| 不卡一区在线观看| 欧美少妇bbb| 欧美成人一级视频| 欧美激情在线观看视频免费| 亚洲色图欧美偷拍| 青青草97国产精品免费观看 | 精品国产伦一区二区三区免费| 精品女同一区二区| 国产精品福利一区二区三区| 一区二区三区电影在线播| 蜜臀久久99精品久久久久久9| 国产一区二区三区久久悠悠色av| 97超碰欧美中文字幕| 欧美久久高跟鞋激| 欧美激情一区二区三区蜜桃视频| 亚洲日本va在线观看| 亚洲成a人在线观看| 国产一区二区剧情av在线| 99国产精品一区| 精品捆绑美女sm三区| 日韩毛片高清在线播放| 美国一区二区三区在线播放| 91丝袜呻吟高潮美腿白嫩在线观看| 欧美日本一区二区在线观看| 欧美国产日韩a欧美在线观看 | 一区二区三区在线视频观看58| 蜜桃视频第一区免费观看| 成人在线综合网| 国产精品第五页| 精品成人一区二区| 国产精品久久久久久久久久久免费看 | 日韩区在线观看| 国产精品不卡在线| 蜜臀av性久久久久蜜臀aⅴ| 国产.欧美.日韩| 日韩欧美第一区| 亚洲一区二区三区影院| 成人一区二区三区中文字幕| 欧美精品久久99| 亚洲精品日产精品乱码不卡| 国产成人免费视频精品含羞草妖精| 欧美三级中文字| 亚洲欧美日韩久久精品| 国产成人一区在线| 日韩欧美一卡二卡| 亚洲chinese男男1069| 99re这里只有精品首页| 成人精品免费网站| 欧美视频在线观看一区| 日韩一区在线播放| 国产精品88av| 26uuu国产在线精品一区二区| 五月综合激情网| 欧美偷拍一区二区| 亚洲欧美电影一区二区| av午夜精品一区二区三区| 久久精品这里都是精品| 国产一区 二区 三区一级| 精品国一区二区三区| 精品一区二区在线视频| 欧美一区二区三区啪啪| 日韩专区中文字幕一区二区| 欧美日韩中文字幕一区二区| 一二三四区精品视频| 色av一区二区| 亚洲电影在线播放| 欧美午夜电影网| 日本欧美一区二区三区乱码| 日韩天堂在线观看| 久久99精品视频| 国产欧美综合在线| 不卡av在线网|