• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    簡(jiǎn)化GNU編譯器套件抽象語法樹的算法研究

    2018-05-14 13:47高峰吳海濤
    關(guān)鍵詞:文件名編譯器源代碼

    高峰 吳海濤

    摘 要: 提出了一種消除抽象語法樹文本中冗余的方法,借助Knuth-Morris-Pratt(KMP)算法,設(shè)計(jì)核心算法,對(duì)抽象語法樹進(jìn)行簡(jiǎn)化,并選出幾個(gè)經(jīng)典的代碼片段進(jìn)行實(shí)驗(yàn),對(duì)算法的性能做了相應(yīng)驗(yàn)證.實(shí)驗(yàn)結(jié)果表明,算法在消除冗余方面的簡(jiǎn)化率達(dá)到90%以上.

    關(guān)鍵詞: 抽象語法樹; GNU編譯器套件(GCC); Knuth-Morris-Pratt(KMP)算法; 重復(fù)代碼

    中圖分類號(hào): TP 311 文獻(xiàn)標(biāo)志碼: A 文章編號(hào): 1000-5137(2018)04-0479-04

    Abstract: We propose a method to eliminate the redundancy in the text of abstract syntax tree.By using the Knuth-Morris-Pratt (KMP) algorithm,we design the core algorithm,simplify the abstract syntax tree,and select several classic code fragments to be tested.The experimental results show that the reduction rate of the algorithm is more than 90%.

    Key words: abstract syntax tree; GNU compiler collection (GCC); Knuth-Morris-Pratt(KMP) algorithm; duplicated code

    0 引 言

    GNU編譯器套件(GCC)生成的抽象語法樹包含了許多編譯操作的細(xì)節(jié)信息,如頭文件中的函數(shù)、常量等,增加源代碼分析的工作量.另外,抽象語法樹文件結(jié)點(diǎn)數(shù)目龐大,增加了內(nèi)存的消耗,降低了分析的效率,因此需要消除抽象語法樹文本中的冗余信息,過濾與源程序無關(guān)的結(jié)點(diǎn).

    抽象語法樹相關(guān)文獻(xiàn)很多,Nilsson[1]利用抽象語法樹進(jìn)行代碼抄襲的檢測(cè).Srinuvasu等[2]基于抽象語法樹,重構(gòu)軟件模型圖.Okunday等[3]借助抽象語法樹,從模式匹配中確定圖像的相似性.李鑫等[4]提出了一種簡(jiǎn)化GCC抽象語法樹的算法,達(dá)到了簡(jiǎn)化抽象語法樹文本的目的.田冰川等[5]提出了一種新穎的算法來簡(jiǎn)化GCC抽象語法樹,通過將樹轉(zhuǎn)化成圖來進(jìn)行算法分析,從而達(dá)到簡(jiǎn)化的目的.

    由上述文獻(xiàn)可以看出,抽象語法樹的使用很頻繁,而且應(yīng)用的領(lǐng)域也很廣泛,但是在利用抽象語法樹解析源代碼時(shí),并沒有考慮到語法樹本身存在的冗余問題,使解析效率下降,還在一定程度上降低了結(jié)果的準(zhǔn)確性,所以簡(jiǎn)化抽象語法樹顯得十分必要.本文作者在文獻(xiàn)[1]算法的基礎(chǔ)上進(jìn)行改進(jìn),設(shè)計(jì)一種更加簡(jiǎn)易高效的算法,來簡(jiǎn)化GCC抽象語法樹.

    1 抽象語法樹文本簡(jiǎn)化算法

    1.1 算法的基本思想

    整個(gè)算法主要分為兩步:1) 使用深度優(yōu)先算法去遍歷樹中的結(jié)點(diǎn);2) 使用KMP算法進(jìn)行結(jié)點(diǎn)名稱的字符串匹配.

    將所有結(jié)點(diǎn)默認(rèn)設(shè)為unknownNode,根據(jù)來源(srcp)字段的值,依次對(duì)每個(gè)結(jié)點(diǎn)進(jìn)行判斷,將所有結(jié)點(diǎn)分為三類:

    1) 沒有srcp字段,該結(jié)點(diǎn)維持unknownNode;

    2) 有srcp字段且srcp字段值為源文件名,該結(jié)點(diǎn)被標(biāo)示為usefulNode;

    3) 有srcp字段且srcp字段值不是源文件名,該結(jié)點(diǎn)被標(biāo)示為uselessNode.

    對(duì)所有的unknownNode(下面的子結(jié)點(diǎn)簡(jiǎn)寫為subNode)進(jìn)行轉(zhuǎn)化:

    1) 如果父結(jié)點(diǎn)是usefulnode,則該節(jié)點(diǎn)被標(biāo)示為usefulNode;

    2) 如果父結(jié)點(diǎn)是uselessNode,則該節(jié)點(diǎn)被標(biāo)示為uselessNode;

    3) 直到unknownNode的個(gè)數(shù)為0.

    最后,找回包含相關(guān)函數(shù)的結(jié)點(diǎn).

    1.2 核心算法的詳細(xì)描述

    算法過程如圖1所示.

    1.3 算法復(fù)雜度分析

    1.3.1 時(shí)間復(fù)雜度

    采用Knuth-Morris-Pratt(KMP)算法尋找子串“srcp”,由于每個(gè)結(jié)點(diǎn)的字符長(zhǎng)度有限,假設(shè)結(jié)點(diǎn)字符長(zhǎng)度小于M,結(jié)點(diǎn)總數(shù)為n,那么算法的時(shí)間復(fù)雜度為O((4+M)× n).轉(zhuǎn)換unknownNode結(jié)點(diǎn)時(shí),由于每個(gè)結(jié)點(diǎn)的字節(jié)點(diǎn)個(gè)數(shù)有限,不妨假設(shè)子節(jié)點(diǎn)個(gè)數(shù)小于P,算法的時(shí)間復(fù)雜度為O(P×n).找回相關(guān)函數(shù)結(jié)點(diǎn)時(shí),算法的時(shí)間復(fù)雜度為O((P-1)×n).因此,整個(gè)算法的時(shí)間復(fù)雜度為O(n).

    1.3.2 空間復(fù)雜度:

    算法占用的空間主要是一個(gè)字符型數(shù)組及2個(gè)整型數(shù)組的存儲(chǔ)空間.

    2 實(shí)驗(yàn)分析

    為了檢測(cè)算法的實(shí)際性能,選取5段不同的C語言源代碼對(duì)算法進(jìn)行測(cè)試,分別統(tǒng)計(jì)簡(jiǎn)化前后抽象語法樹文件中的節(jié)點(diǎn)數(shù)目,并進(jìn)行對(duì)比,對(duì)比結(jié)果如表1所示.

    由表1可以看出,化簡(jiǎn)后結(jié)點(diǎn)數(shù)比原程序的精簡(jiǎn),5個(gè)程序中抽象語法樹文本中的結(jié)點(diǎn)化簡(jiǎn)率都達(dá)到了90%以上,說明該算法較好地刪除了冗余信息,為后續(xù)的語法樹分析提供了便利.

    輸入:通過gcc-fdump-translation-unit參數(shù)所產(chǎn)生的原文件的抽象語法樹文本(*.tu 文件)

    輸出:簡(jiǎn)化的抽象語法樹文本(result.tu文件).

    char str[M][N] //用來存儲(chǔ).tu文件中所有結(jié)點(diǎn)

    int substr[K][L] //存儲(chǔ)結(jié)點(diǎn)的所有子節(jié)點(diǎn)編號(hào)

    int flag[Q]=0 /*用整型數(shù)組存儲(chǔ)結(jié)點(diǎn)的標(biāo)識(shí)(0表示unkown,1表示useless,2表示useful),初始狀態(tài)所有結(jié)點(diǎn)設(shè)為unkown*/

    for 0<=i< n //假定抽象語法樹文本中有n個(gè)結(jié)點(diǎn)

    if str[i] 有srcp字段

    if srcp字段的值!=源文件名 then flag[i]==1 //找出useless結(jié)點(diǎn)

    else if srcp字段的值==源文件名 then flag[i]==2 //找出useful結(jié)點(diǎn)

    //將unkown結(jié)點(diǎn)轉(zhuǎn)化為useless or useful結(jié)點(diǎn)

    for 0<=i

    //將父結(jié)點(diǎn)是useful的subNode,全部標(biāo)識(shí)為useful

    if(flag[i]==2)

    for 0<=j

    if flag[substr[i][j]]==0 then flag[substr[i][j]]==2

    //將父結(jié)點(diǎn)是useless的子節(jié)點(diǎn),全部標(biāo)識(shí)為useless

    else if(flag[i]==1)

    for 0<=j

    if flag[substr[i][j]]==0 then flag[substr[i][j]]==1

    //找回相應(yīng)子節(jié)點(diǎn)

    for 0<=i

    if str[i]有相關(guān)字段

    then

    for 1<=j< sum

    flag[substr[i][j]]==2

    3 結(jié)束語

    提出了一種簡(jiǎn)化GCC抽象語法樹文本的改進(jìn)算法,為GCC抽象語法樹文本刪除了冗余信息,進(jìn)而為后續(xù)利用抽象語法樹檢測(cè)重復(fù)代碼的分析工作提供了便利.

    參考文獻(xiàn):

    [1] Nilsson E.Abstract syntax tree analysis for plagiarism detection [D].Linkping:Linkping University,2012.

    [2] Srinuvasu A,Padmaja P.Construction of software model graph and analyzing object-oriented program(C#) using abstract syntax tree method [J].2015,6(4):3288-3293.

    [3] Okundaye B,Ewert S,Sanders I.Determining image similarity from pattern matching of abstract syntax trees of tree picture grammars [C].Twenty-Fourth Annual Symposium of the Pattern Recognition Association of South Africa.Johannesburg:CSIR,2013.

    [4] 李鑫,王甜甜,蘇小紅,等.消除GCC抽象語法樹文本中冗余信息的算法研究 [J].計(jì)算機(jī)科學(xué),2008,35(10):170-172.

    Li X,Wang T T,Su X H,et al.Research on eliminating redundancies of GCC AST text [J].Computer Science,2008,35(10):170-172.

    [5] 田冰川,孫珂,巢漢青.簡(jiǎn)化GCC抽象語法樹的新型算法 [J].計(jì)算機(jī)科學(xué),2015,42(6A):516-518.

    Tian B C,Sun K,Chao H Q.New algorithm of simplying GCC syntax tree [J].Computer Science,2015,42(6A):516-518.

    (責(zé)任編輯:包震宇)

    猜你喜歡
    文件名編譯器源代碼
    人工智能下復(fù)雜軟件源代碼缺陷精準(zhǔn)校正
    文件名批量管理方法淺析
    基于TXL的源代碼插樁技術(shù)研究
    基于相異編譯器的安全計(jì)算機(jī)平臺(tái)交叉編譯環(huán)境設(shè)計(jì)
    右鍵調(diào)用多重更名更方便
    Excel輕松提取文件名
    軟件源代碼非公知性司法鑒定方法探析
    揭秘龍湖產(chǎn)品“源代碼”
    通用NC代碼編譯器的設(shè)計(jì)與實(shí)現(xiàn)
    編譯器無關(guān)性編碼在微控制器中的優(yōu)勢(shì)
    水蜜桃什么品种好| 高潮久久久久久久久久久不卡| 亚洲欧美精品自产自拍| 亚洲av欧美aⅴ国产| 高清黄色对白视频在线免费看| 亚洲精品乱久久久久久| 日韩制服骚丝袜av| 亚洲国产欧美一区二区综合| 亚洲av日韩在线播放| 国产亚洲精品久久久久5区| 欧美xxⅹ黑人| 90打野战视频偷拍视频| 人妻一区二区av| 欧美黄色片欧美黄色片| 女性生殖器流出的白浆| 岛国毛片在线播放| 另类亚洲欧美激情| 国产不卡av网站在线观看| 人妻一区二区av| 黄片小视频在线播放| 五月开心婷婷网| 国产男女超爽视频在线观看| 亚洲视频免费观看视频| 亚洲av日韩精品久久久久久密| 性色av乱码一区二区三区2| 欧美xxⅹ黑人| 久久性视频一级片| 狂野欧美激情性xxxx| 亚洲精品国产一区二区精华液| 免费久久久久久久精品成人欧美视频| 国产激情久久老熟女| 成年女人毛片免费观看观看9 | 日韩大片免费观看网站| 国产精品一区二区免费欧美 | 国产淫语在线视频| 搡老岳熟女国产| 飞空精品影院首页| 韩国精品一区二区三区| 亚洲全国av大片| 午夜福利视频在线观看免费| 日本欧美视频一区| 少妇被粗大的猛进出69影院| 在线精品无人区一区二区三| 久久人妻福利社区极品人妻图片| 久久av网站| 日韩视频一区二区在线观看| 精品国产一区二区三区久久久樱花| 精品免费久久久久久久清纯 | 老司机深夜福利视频在线观看 | 一本一本久久a久久精品综合妖精| 久久久久精品人妻al黑| 免费黄频网站在线观看国产| 久久人人97超碰香蕉20202| 不卡一级毛片| 国产在线一区二区三区精| 亚洲精品一区蜜桃| 狠狠婷婷综合久久久久久88av| 久久久精品国产亚洲av高清涩受| 亚洲精品国产av成人精品| av线在线观看网站| 久久国产精品大桥未久av| 视频区图区小说| 黄色毛片三级朝国网站| av在线app专区| 人人妻人人澡人人爽人人夜夜| 美女主播在线视频| 精品国产国语对白av| 日韩制服丝袜自拍偷拍| 欧美激情高清一区二区三区| 色综合欧美亚洲国产小说| 免费日韩欧美在线观看| 国产精品国产av在线观看| 啪啪无遮挡十八禁网站| av天堂久久9| 亚洲欧美日韩另类电影网站| 老汉色av国产亚洲站长工具| av福利片在线| 国产成人a∨麻豆精品| 少妇粗大呻吟视频| 国产精品av久久久久免费| 99久久精品国产亚洲精品| netflix在线观看网站| 欧美+亚洲+日韩+国产| 国产在线免费精品| 欧美日韩亚洲国产一区二区在线观看 | 少妇粗大呻吟视频| 精品国产乱码久久久久久男人| e午夜精品久久久久久久| 99久久99久久久精品蜜桃| 日本五十路高清| 成在线人永久免费视频| 国产精品免费大片| 国产精品一二三区在线看| 欧美老熟妇乱子伦牲交| 国产欧美日韩综合在线一区二区| 搡老熟女国产l中国老女人| 亚洲av成人不卡在线观看播放网 | 日日摸夜夜添夜夜添小说| 三上悠亚av全集在线观看| 亚洲av日韩精品久久久久久密| 日本wwww免费看| 天天躁日日躁夜夜躁夜夜| 男女午夜视频在线观看| 久久免费观看电影| 亚洲 欧美一区二区三区| 欧美日韩亚洲高清精品| 老司机影院毛片| 成人国产av品久久久| 黄网站色视频无遮挡免费观看| 亚洲第一青青草原| 亚洲国产av新网站| 午夜福利影视在线免费观看| 久久久欧美国产精品| 黄片大片在线免费观看| 91精品伊人久久大香线蕉| 亚洲精品一区蜜桃| 视频在线观看一区二区三区| 亚洲精品久久午夜乱码| 国产一区有黄有色的免费视频| 亚洲一码二码三码区别大吗| 国产日韩一区二区三区精品不卡| 国产高清视频在线播放一区 | 久久久久网色| 欧美午夜高清在线| 人人妻人人澡人人看| 99久久99久久久精品蜜桃| 亚洲国产毛片av蜜桃av| 欧美亚洲 丝袜 人妻 在线| 淫妇啪啪啪对白视频 | 亚洲精品久久久久久婷婷小说| 50天的宝宝边吃奶边哭怎么回事| 丝袜喷水一区| 日韩大码丰满熟妇| 亚洲成人手机| 久久久精品免费免费高清| 成人手机av| 国产成人免费无遮挡视频| 精品人妻一区二区三区麻豆| 最近最新免费中文字幕在线| 国产1区2区3区精品| videos熟女内射| 男女下面插进去视频免费观看| 欧美另类一区| 午夜精品国产一区二区电影| 性色av乱码一区二区三区2| 欧美中文综合在线视频| 亚洲国产成人一精品久久久| 少妇裸体淫交视频免费看高清 | 国产日韩欧美视频二区| 女人被躁到高潮嗷嗷叫费观| 在线观看免费视频网站a站| 国产精品av久久久久免费| 黄片大片在线免费观看| 熟女少妇亚洲综合色aaa.| 国产视频一区二区在线看| 99国产精品免费福利视频| 黄色片一级片一级黄色片| 丰满少妇做爰视频| 久久av网站| 国产麻豆69| 亚洲一区中文字幕在线| 黄片小视频在线播放| 一区二区av电影网| 久久久久网色| 亚洲成av片中文字幕在线观看| 亚洲欧美成人综合另类久久久| 无限看片的www在线观看| 日韩欧美一区视频在线观看| 久久久国产成人免费| 91九色精品人成在线观看| 午夜福利乱码中文字幕| 日韩有码中文字幕| 手机成人av网站| 久久久久精品人妻al黑| 日本猛色少妇xxxxx猛交久久| 啦啦啦啦在线视频资源| 肉色欧美久久久久久久蜜桃| 50天的宝宝边吃奶边哭怎么回事| 啦啦啦免费观看视频1| 日韩大码丰满熟妇| 欧美乱码精品一区二区三区| 亚洲国产精品999| 热99re8久久精品国产| 岛国在线观看网站| 性高湖久久久久久久久免费观看| 成人影院久久| 黑人巨大精品欧美一区二区蜜桃| 亚洲精品自拍成人| 我要看黄色一级片免费的| 18禁国产床啪视频网站| 最新在线观看一区二区三区| 妹子高潮喷水视频| 精品福利永久在线观看| 99久久综合免费| 精品人妻在线不人妻| 日本一区二区免费在线视频| 97精品久久久久久久久久精品| videosex国产| 久久人人爽av亚洲精品天堂| 男人添女人高潮全过程视频| 视频区图区小说| 777久久人妻少妇嫩草av网站| 99re6热这里在线精品视频| 久久久久久亚洲精品国产蜜桃av| 不卡一级毛片| 亚洲精华国产精华精| 国产成人免费无遮挡视频| 男人添女人高潮全过程视频| 性少妇av在线| 免费在线观看影片大全网站| 又大又爽又粗| 欧美性长视频在线观看| 色94色欧美一区二区| 国产男女内射视频| 精品亚洲成a人片在线观看| 桃红色精品国产亚洲av| www日本在线高清视频| 十八禁网站免费在线| 亚洲第一欧美日韩一区二区三区 | 欧美日韩中文字幕国产精品一区二区三区 | 99精品久久久久人妻精品| 欧美 亚洲 国产 日韩一| 亚洲男人天堂网一区| 亚洲成国产人片在线观看| 97人妻天天添夜夜摸| 国产精品九九99| 欧美另类亚洲清纯唯美| 亚洲专区中文字幕在线| 中文欧美无线码| 99国产精品一区二区三区| 日本精品一区二区三区蜜桃| 法律面前人人平等表现在哪些方面 | 久久免费观看电影| 亚洲欧美清纯卡通| 亚洲久久久国产精品| 老司机福利观看| 午夜视频精品福利| 亚洲精华国产精华精| 9191精品国产免费久久| 国产欧美亚洲国产| 两人在一起打扑克的视频| 9191精品国产免费久久| 欧美精品一区二区免费开放| 欧美久久黑人一区二区| 亚洲五月色婷婷综合| 免费黄频网站在线观看国产| 精品国产一区二区三区久久久樱花| 国产精品偷伦视频观看了| 男女高潮啪啪啪动态图| 水蜜桃什么品种好| 91成人精品电影| 日本精品一区二区三区蜜桃| 久久精品成人免费网站| 精品欧美一区二区三区在线| 欧美日韩国产mv在线观看视频| 久久人人97超碰香蕉20202| 女人久久www免费人成看片| 午夜老司机福利片| 咕卡用的链子| 国产精品影院久久| 最近中文字幕2019免费版| 久久这里只有精品19| 亚洲国产欧美网| 成人av一区二区三区在线看 | 国产精品秋霞免费鲁丝片| 欧美日韩国产mv在线观看视频| 一个人免费看片子| 国产福利在线免费观看视频| 久久久久久久久免费视频了| h视频一区二区三区| 99香蕉大伊视频| 色播在线永久视频| 国产无遮挡羞羞视频在线观看| 男女无遮挡免费网站观看| 大陆偷拍与自拍| 国产成人免费观看mmmm| 老司机在亚洲福利影院| 久久久水蜜桃国产精品网| 免费在线观看黄色视频的| 一本久久精品| 亚洲 国产 在线| 国产免费福利视频在线观看| 亚洲精品久久午夜乱码| 在线观看一区二区三区激情| 99国产综合亚洲精品| www.精华液| 国产无遮挡羞羞视频在线观看| 亚洲国产精品999| 肉色欧美久久久久久久蜜桃| 黑人猛操日本美女一级片| 欧美精品亚洲一区二区| 欧美黑人欧美精品刺激| 亚洲av男天堂| 欧美日韩精品网址| 国产又色又爽无遮挡免| 国产成人av教育| 一本大道久久a久久精品| 久久中文看片网| 各种免费的搞黄视频| 激情视频va一区二区三区| 在线天堂中文资源库| 国产男人的电影天堂91| 久久人人爽人人片av| 精品国产一区二区三区久久久樱花| 日本wwww免费看| 夜夜骑夜夜射夜夜干| 在线永久观看黄色视频| 国产成人av教育| 成年人午夜在线观看视频| 80岁老熟妇乱子伦牲交| 操出白浆在线播放| 99九九在线精品视频| 亚洲全国av大片| 久久天躁狠狠躁夜夜2o2o| 成人影院久久| 亚洲中文字幕日韩| 久久久国产精品麻豆| √禁漫天堂资源中文www| 丝袜脚勾引网站| 欧美变态另类bdsm刘玥| 一本一本久久a久久精品综合妖精| av有码第一页| 天堂中文最新版在线下载| 色精品久久人妻99蜜桃| 精品熟女少妇八av免费久了| e午夜精品久久久久久久| 欧美另类一区| 日日摸夜夜添夜夜添小说| 我要看黄色一级片免费的| 少妇 在线观看| www.自偷自拍.com| 久久国产精品男人的天堂亚洲| 亚洲视频免费观看视频| 久久精品人人爽人人爽视色| 亚洲七黄色美女视频| 香蕉国产在线看| 一区二区av电影网| 亚洲欧洲日产国产| 免费在线观看日本一区| 一本久久精品| 日韩中文字幕欧美一区二区| av线在线观看网站| 国产精品久久久人人做人人爽| 国产精品九九99| 亚洲av欧美aⅴ国产| 操出白浆在线播放| 亚洲国产中文字幕在线视频| 亚洲伊人久久精品综合| 两性夫妻黄色片| 国产成人欧美在线观看 | 亚洲国产精品成人久久小说| 每晚都被弄得嗷嗷叫到高潮| 亚洲国产毛片av蜜桃av| 亚洲久久久国产精品| 免费在线观看黄色视频的| 国产亚洲精品一区二区www | 男女之事视频高清在线观看| 大香蕉久久成人网| 成人国产av品久久久| av超薄肉色丝袜交足视频| 日韩有码中文字幕| 男女国产视频网站| 亚洲av片天天在线观看| 麻豆乱淫一区二区| 波多野结衣av一区二区av| 人妻一区二区av| 国产成人精品久久二区二区91| 中文字幕人妻熟女乱码| 国产亚洲欧美精品永久| 男男h啪啪无遮挡| 日韩一区二区三区影片| av在线老鸭窝| 欧美激情极品国产一区二区三区| 永久免费av网站大全| 久久久久精品国产欧美久久久 | 啦啦啦 在线观看视频| 久久免费观看电影| 女人精品久久久久毛片| 久久午夜综合久久蜜桃| 免费日韩欧美在线观看| 天天躁夜夜躁狠狠躁躁| 18禁国产床啪视频网站| 性色av乱码一区二区三区2| 99热国产这里只有精品6| 欧美另类一区| 不卡av一区二区三区| 丝瓜视频免费看黄片| 亚洲成av片中文字幕在线观看| 男女下面插进去视频免费观看| 女警被强在线播放| 久久ye,这里只有精品| 欧美激情久久久久久爽电影 | 18在线观看网站| 精品欧美一区二区三区在线| 99久久综合免费| 黄色 视频免费看| 欧美老熟妇乱子伦牲交| 国产精品久久久久久人妻精品电影 | 亚洲少妇的诱惑av| 十八禁网站免费在线| 亚洲一区二区三区欧美精品| 777米奇影视久久| 一区二区三区乱码不卡18| 中文字幕制服av| 亚洲久久久国产精品| 亚洲一区二区三区欧美精品| 91麻豆av在线| 我要看黄色一级片免费的| 日韩欧美国产一区二区入口| 交换朋友夫妻互换小说| 丰满迷人的少妇在线观看| 99热全是精品| 日韩欧美一区视频在线观看| 男女免费视频国产| 一本—道久久a久久精品蜜桃钙片| 大片免费播放器 马上看| 午夜精品国产一区二区电影| 亚洲久久久国产精品| 免费人妻精品一区二区三区视频| 国产精品欧美亚洲77777| 美女国产高潮福利片在线看| 亚洲欧美色中文字幕在线| 日韩欧美免费精品| 成人国产av品久久久| 99久久精品国产亚洲精品| 色播在线永久视频| 国产深夜福利视频在线观看| 视频区欧美日本亚洲| av福利片在线| 91精品国产国语对白视频| 三上悠亚av全集在线观看| 19禁男女啪啪无遮挡网站| 99精品久久久久人妻精品| 看免费av毛片| 少妇粗大呻吟视频| 亚洲精品国产精品久久久不卡| 后天国语完整版免费观看| 亚洲欧美日韩高清在线视频 | 两性午夜刺激爽爽歪歪视频在线观看 | 欧美精品高潮呻吟av久久| 精品国产乱码久久久久久男人| 午夜日韩欧美国产| 欧美另类亚洲清纯唯美| 亚洲午夜精品一区,二区,三区| 巨乳人妻的诱惑在线观看| 精品免费久久久久久久清纯 | 国产亚洲av高清不卡| 他把我摸到了高潮在线观看 | 精品国产一区二区三区久久久樱花| 少妇人妻久久综合中文| 国产亚洲精品一区二区www | 免费观看a级毛片全部| 国产av国产精品国产| 久久久久久人人人人人| 久久久国产精品麻豆| 操美女的视频在线观看| 国产精品久久久久成人av| 欧美97在线视频| 交换朋友夫妻互换小说| www.熟女人妻精品国产| 动漫黄色视频在线观看| 亚洲精品美女久久久久99蜜臀| 亚洲人成电影免费在线| 9191精品国产免费久久| 欧美精品高潮呻吟av久久| 交换朋友夫妻互换小说| 亚洲欧洲精品一区二区精品久久久| 黑人巨大精品欧美一区二区mp4| 一本一本久久a久久精品综合妖精| 波多野结衣一区麻豆| 女性被躁到高潮视频| www.av在线官网国产| 2018国产大陆天天弄谢| 侵犯人妻中文字幕一二三四区| 91麻豆精品激情在线观看国产 | 久久女婷五月综合色啪小说| 黄色怎么调成土黄色| 国产不卡av网站在线观看| 两人在一起打扑克的视频| 嫩草影视91久久| 久久久精品国产亚洲av高清涩受| 男人舔女人的私密视频| 99久久国产精品久久久| 91字幕亚洲| 性少妇av在线| 伊人久久大香线蕉亚洲五| 两性夫妻黄色片| 丝袜在线中文字幕| 成人黄色视频免费在线看| 少妇粗大呻吟视频| 国产极品粉嫩免费观看在线| 好男人电影高清在线观看| 在线观看免费午夜福利视频| 中文字幕制服av| 三级毛片av免费| 啦啦啦啦在线视频资源| 欧美在线一区亚洲| 老司机亚洲免费影院| 十八禁网站免费在线| 国产区一区二久久| 性色av一级| av超薄肉色丝袜交足视频| 人妻人人澡人人爽人人| 欧美激情极品国产一区二区三区| 真人做人爱边吃奶动态| 黑丝袜美女国产一区| 人妻人人澡人人爽人人| 久久人妻熟女aⅴ| 欧美激情久久久久久爽电影 | 少妇 在线观看| 色精品久久人妻99蜜桃| 色老头精品视频在线观看| 国产一区二区三区在线臀色熟女 | 激情视频va一区二区三区| 视频在线观看一区二区三区| 日韩 亚洲 欧美在线| 免费看十八禁软件| 黑人巨大精品欧美一区二区mp4| 免费高清在线观看视频在线观看| 国产视频一区二区在线看| 免费看十八禁软件| 久久久久久免费高清国产稀缺| 亚洲美女黄色视频免费看| 老司机靠b影院| 欧美日韩福利视频一区二区| 日韩欧美国产一区二区入口| av片东京热男人的天堂| 国产日韩欧美亚洲二区| 成年女人毛片免费观看观看9 | 一级,二级,三级黄色视频| 亚洲专区国产一区二区| 18在线观看网站| 国产成人欧美| 一进一出抽搐动态| 老司机靠b影院| 国产精品成人在线| 超碰97精品在线观看| 欧美日韩成人在线一区二区| 午夜两性在线视频| 一级,二级,三级黄色视频| 天天躁日日躁夜夜躁夜夜| 黄片小视频在线播放| 一本—道久久a久久精品蜜桃钙片| 啦啦啦啦在线视频资源| 天堂中文最新版在线下载| 久久青草综合色| 午夜免费观看性视频| 日韩一卡2卡3卡4卡2021年| 国产精品国产三级国产专区5o| 久久中文字幕一级| 久久青草综合色| 80岁老熟妇乱子伦牲交| 国产成人免费观看mmmm| 欧美亚洲日本最大视频资源| 亚洲国产精品一区二区三区在线| 国产成人免费无遮挡视频| 国产又色又爽无遮挡免| 爱豆传媒免费全集在线观看| 亚洲国产成人一精品久久久| 中亚洲国语对白在线视频| av电影中文网址| 啦啦啦 在线观看视频| 正在播放国产对白刺激| 青春草视频在线免费观看| 国产精品成人在线| 老司机在亚洲福利影院| 俄罗斯特黄特色一大片| 精品国内亚洲2022精品成人 | 亚洲精品美女久久av网站| 丰满人妻熟妇乱又伦精品不卡| 无遮挡黄片免费观看| 欧美人与性动交α欧美精品济南到| 手机成人av网站| 久久人妻福利社区极品人妻图片| 一区二区三区四区激情视频| 人妻 亚洲 视频| 久久久久视频综合| 人人妻,人人澡人人爽秒播| 亚洲熟女精品中文字幕| 欧美成人午夜精品| 男女下面插进去视频免费观看| 亚洲国产欧美网| 亚洲精品国产精品久久久不卡| 丰满迷人的少妇在线观看| 国产主播在线观看一区二区| 日韩大片免费观看网站| 纯流量卡能插随身wifi吗| 成年人黄色毛片网站| 麻豆乱淫一区二区| 亚洲国产欧美一区二区综合| 老司机深夜福利视频在线观看 | 成人18禁高潮啪啪吃奶动态图| 在线观看免费视频网站a站| 中文字幕色久视频| 久久久国产欧美日韩av| 国产一区二区在线观看av| 国产欧美日韩一区二区三区在线| 欧美精品一区二区免费开放| 精品福利观看| 纵有疾风起免费观看全集完整版| 一区二区三区乱码不卡18| 亚洲av电影在线进入| 91精品伊人久久大香线蕉| 国产精品九九99| 精品少妇久久久久久888优播| 人妻一区二区av| 黄片播放在线免费| 人妻一区二区av| 国产一区二区 视频在线| 欧美激情 高清一区二区三区| 亚洲欧洲精品一区二区精品久久久| 午夜免费观看性视频| 午夜久久久在线观看| 午夜福利乱码中文字幕| 国产成人啪精品午夜网站|