| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537 |
- /* This file auto-generated from insns.dat by insns.pl - don't edit it */
- #include "nasm.h"
- #include "insns.h"
- static const struct itemplate instrux[] = {
- /* 0 */ {I_RESB, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40677, 0},
- /* 1 */ {I_AAA, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41539, 1},
- /* 2 */ {I_AAD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40539, 1},
- /* 3 */ {I_AAD, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40543, 2},
- /* 4 */ {I_AAM, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40547, 1},
- /* 5 */ {I_AAM, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40551, 2},
- /* 6 */ {I_AAS, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41542, 1},
- /* 7 */ {I_ADC, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+38734, 3},
- /* 8 */ {I_ADC, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+38735, 0},
- /* 9 */ {I_ADC, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35008, 3},
- /* 10 */ {I_ADC, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35009, 0},
- /* 11 */ {I_ADC, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35014, 4},
- /* 12 */ {I_ADC, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35015, 5},
- /* 13 */ {I_ADC, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35020, 6},
- /* 14 */ {I_ADC, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35021, 7},
- /* 15 */ {I_ADC, 2, {REG_GPR|BITS8,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+29201, 8},
- /* 16 */ {I_ADC, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+29201, 0},
- /* 17 */ {I_ADC, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38739, 8},
- /* 18 */ {I_ADC, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+38739, 0},
- /* 19 */ {I_ADC, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38744, 9},
- /* 20 */ {I_ADC, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+38744, 5},
- /* 21 */ {I_ADC, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38749, 10},
- /* 22 */ {I_ADC, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+38749, 7},
- /* 23 */ {I_ADC, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+25740, 11},
- /* 24 */ {I_ADC, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+25747, 12},
- /* 25 */ {I_ADC, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+25754, 13},
- /* 26 */ {I_ADC, 2, {REG_AL,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40555, 8},
- /* 27 */ {I_ADC, 2, {REG_AX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38754, 8},
- /* 28 */ {I_ADC, 2, {REG_EAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38759, 9},
- /* 29 */ {I_ADC, 2, {REG_RAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38764, 10},
- /* 30 */ {I_ADC, 2, {RM_GPR|BITS8,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35026, 3},
- /* 31 */ {I_ADC, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25761, 3},
- /* 32 */ {I_ADC, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25768, 4},
- /* 33 */ {I_ADC, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25775, 6},
- /* 34 */ {I_ADC, 2, {MEMORY,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25761, 3},
- /* 35 */ {I_ADC, 2, {MEMORY,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25768, 4},
- /* 36 */ {I_ADD, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+38769, 3},
- /* 37 */ {I_ADD, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+38770, 0},
- /* 38 */ {I_ADD, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35038, 3},
- /* 39 */ {I_ADD, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35039, 0},
- /* 40 */ {I_ADD, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35044, 4},
- /* 41 */ {I_ADD, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35045, 5},
- /* 42 */ {I_ADD, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35050, 6},
- /* 43 */ {I_ADD, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35051, 7},
- /* 44 */ {I_ADD, 2, {REG_GPR|BITS8,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+32974, 8},
- /* 45 */ {I_ADD, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+32974, 0},
- /* 46 */ {I_ADD, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38774, 8},
- /* 47 */ {I_ADD, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+38774, 0},
- /* 48 */ {I_ADD, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38779, 9},
- /* 49 */ {I_ADD, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+38779, 5},
- /* 50 */ {I_ADD, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38784, 10},
- /* 51 */ {I_ADD, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+38784, 7},
- /* 52 */ {I_ADD, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+25782, 11},
- /* 53 */ {I_ADD, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+25789, 12},
- /* 54 */ {I_ADD, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+25796, 13},
- /* 55 */ {I_ADD, 2, {REG_AL,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40559, 8},
- /* 56 */ {I_ADD, 2, {REG_AX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38789, 8},
- /* 57 */ {I_ADD, 2, {REG_EAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38794, 9},
- /* 58 */ {I_ADD, 2, {REG_RAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38799, 10},
- /* 59 */ {I_ADD, 2, {RM_GPR|BITS8,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35056, 3},
- /* 60 */ {I_ADD, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25803, 3},
- /* 61 */ {I_ADD, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25810, 4},
- /* 62 */ {I_ADD, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25817, 6},
- /* 63 */ {I_ADD, 2, {MEMORY,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35056, 3},
- /* 64 */ {I_ADD, 2, {MEMORY,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25803, 3},
- /* 65 */ {I_ADD, 2, {MEMORY,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25810, 4},
- /* 66 */ {I_AND, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+38804, 3},
- /* 67 */ {I_AND, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+38805, 0},
- /* 68 */ {I_AND, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35068, 3},
- /* 69 */ {I_AND, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35069, 0},
- /* 70 */ {I_AND, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35074, 4},
- /* 71 */ {I_AND, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35075, 5},
- /* 72 */ {I_AND, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35080, 6},
- /* 73 */ {I_AND, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35081, 7},
- /* 74 */ {I_AND, 2, {REG_GPR|BITS8,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+33254, 8},
- /* 75 */ {I_AND, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+33254, 0},
- /* 76 */ {I_AND, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38809, 8},
- /* 77 */ {I_AND, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+38809, 0},
- /* 78 */ {I_AND, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38814, 9},
- /* 79 */ {I_AND, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+38814, 5},
- /* 80 */ {I_AND, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38819, 10},
- /* 81 */ {I_AND, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+38819, 7},
- /* 82 */ {I_AND, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+25824, 11},
- /* 83 */ {I_AND, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+25831, 12},
- /* 84 */ {I_AND, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+25838, 13},
- /* 85 */ {I_AND, 2, {REG_AL,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40563, 8},
- /* 86 */ {I_AND, 2, {REG_AX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38824, 8},
- /* 87 */ {I_AND, 2, {REG_EAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38829, 9},
- /* 88 */ {I_AND, 2, {REG_RAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38834, 10},
- /* 89 */ {I_AND, 2, {RM_GPR|BITS8,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35086, 3},
- /* 90 */ {I_AND, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25845, 3},
- /* 91 */ {I_AND, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25852, 4},
- /* 92 */ {I_AND, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25859, 6},
- /* 93 */ {I_AND, 2, {MEMORY,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35086, 3},
- /* 94 */ {I_AND, 2, {MEMORY,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25845, 3},
- /* 95 */ {I_AND, 2, {MEMORY,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25852, 4},
- /* 96 */ {I_ARPL, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25280, 15},
- /* 97 */ {I_ARPL, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25280, 16},
- /* 98 */ {I_BOUND, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38839, 18},
- /* 99 */ {I_BOUND, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38844, 19},
- /* 100 */ {I_BSF, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+25866, 9},
- /* 101 */ {I_BSF, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25866, 5},
- /* 102 */ {I_BSF, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+25873, 9},
- /* 103 */ {I_BSF, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25873, 5},
- /* 104 */ {I_BSF, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+25880, 10},
- /* 105 */ {I_BSF, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+25880, 7},
- /* 106 */ {I_BSR, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+25887, 9},
- /* 107 */ {I_BSR, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25887, 5},
- /* 108 */ {I_BSR, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+25894, 9},
- /* 109 */ {I_BSR, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25894, 5},
- /* 110 */ {I_BSR, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+25901, 10},
- /* 111 */ {I_BSR, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+25901, 7},
- /* 112 */ {I_BSWAP, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35098, 20},
- /* 113 */ {I_BSWAP, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35104, 7},
- /* 114 */ {I_BT, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35110, 9},
- /* 115 */ {I_BT, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35110, 5},
- /* 116 */ {I_BT, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35116, 9},
- /* 117 */ {I_BT, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35116, 5},
- /* 118 */ {I_BT, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35122, 10},
- /* 119 */ {I_BT, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35122, 7},
- /* 120 */ {I_BT, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25908, 21},
- /* 121 */ {I_BT, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25915, 21},
- /* 122 */ {I_BT, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+25922, 22},
- /* 123 */ {I_BTC, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25929, 4},
- /* 124 */ {I_BTC, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25930, 5},
- /* 125 */ {I_BTC, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25936, 4},
- /* 126 */ {I_BTC, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25937, 5},
- /* 127 */ {I_BTC, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+25943, 6},
- /* 128 */ {I_BTC, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+25944, 7},
- /* 129 */ {I_BTC, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+8340, 23},
- /* 130 */ {I_BTC, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+8348, 23},
- /* 131 */ {I_BTC, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+8356, 24},
- /* 132 */ {I_BTR, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25950, 4},
- /* 133 */ {I_BTR, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25951, 5},
- /* 134 */ {I_BTR, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25957, 4},
- /* 135 */ {I_BTR, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25958, 5},
- /* 136 */ {I_BTR, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+25964, 6},
- /* 137 */ {I_BTR, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+25965, 7},
- /* 138 */ {I_BTR, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+8364, 23},
- /* 139 */ {I_BTR, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+8372, 23},
- /* 140 */ {I_BTR, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+8380, 24},
- /* 141 */ {I_BTS, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25971, 4},
- /* 142 */ {I_BTS, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25972, 5},
- /* 143 */ {I_BTS, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25978, 4},
- /* 144 */ {I_BTS, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25979, 5},
- /* 145 */ {I_BTS, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+25985, 6},
- /* 146 */ {I_BTS, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+25986, 7},
- /* 147 */ {I_BTS, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+8388, 23},
- /* 148 */ {I_BTS, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+8396, 23},
- /* 149 */ {I_BTS, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+8404, 24},
- /* 150 */ {I_CALL, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38849, 25},
- /* 151 */ {I_CALL, 1, {IMMEDIATE|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38854, 26},
- /* 152 */ {I_CALL, 1, {IMMEDIATE|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38859, 27},
- /* 153 */ {I_CALL, 1, {IMMEDIATE|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38864, 28},
- /* 154 */ {I_CALL, 2, {IMMEDIATE|COLON,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35146, 1},
- /* 155 */ {I_CALL, 2, {IMMEDIATE|BITS16|COLON,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35152, 1},
- /* 156 */ {I_CALL, 2, {IMMEDIATE|COLON,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35152, 1},
- /* 157 */ {I_CALL, 2, {IMMEDIATE|BITS32|COLON,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35158, 19},
- /* 158 */ {I_CALL, 2, {IMMEDIATE|COLON,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35158, 19},
- /* 159 */ {I_CALL, 1, {MEMORY|FAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38869, 1},
- /* 160 */ {I_CALL, 1, {MEMORY|FAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38874, 7},
- /* 161 */ {I_CALL, 1, {MEMORY|BITS16|FAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38879, 0},
- /* 162 */ {I_CALL, 1, {MEMORY|BITS32|FAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38884, 5},
- /* 163 */ {I_CALL, 1, {MEMORY|BITS64|FAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38874, 7},
- /* 164 */ {I_CALL, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38889, 25},
- /* 165 */ {I_CALL, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38894, 26},
- /* 166 */ {I_CALL, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38899, 27},
- /* 167 */ {I_CALL, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38904, 28},
- /* 168 */ {I_CBW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40575, 0},
- /* 169 */ {I_CDQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40579, 5},
- /* 170 */ {I_CDQE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40583, 7},
- /* 171 */ {I_CLC, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40311, 0},
- /* 172 */ {I_CLD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37561, 0},
- /* 173 */ {I_CLI, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39626, 0},
- /* 174 */ {I_CLTS, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40587, 29},
- /* 175 */ {I_CMC, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41545, 0},
- /* 176 */ {I_CMP, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40591, 8},
- /* 177 */ {I_CMP, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40591, 0},
- /* 178 */ {I_CMP, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+38909, 8},
- /* 179 */ {I_CMP, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+38909, 0},
- /* 180 */ {I_CMP, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+38914, 9},
- /* 181 */ {I_CMP, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+38914, 5},
- /* 182 */ {I_CMP, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+38919, 10},
- /* 183 */ {I_CMP, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+38919, 7},
- /* 184 */ {I_CMP, 2, {REG_GPR|BITS8,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+33212, 8},
- /* 185 */ {I_CMP, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+33212, 0},
- /* 186 */ {I_CMP, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38924, 8},
- /* 187 */ {I_CMP, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+38924, 0},
- /* 188 */ {I_CMP, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38929, 9},
- /* 189 */ {I_CMP, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+38929, 5},
- /* 190 */ {I_CMP, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+38934, 10},
- /* 191 */ {I_CMP, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+38934, 7},
- /* 192 */ {I_CMP, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35164, 0},
- /* 193 */ {I_CMP, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35170, 5},
- /* 194 */ {I_CMP, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35176, 7},
- /* 195 */ {I_CMP, 2, {REG_AL,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40595, 8},
- /* 196 */ {I_CMP, 2, {REG_AX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38939, 8},
- /* 197 */ {I_CMP, 2, {REG_EAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38944, 9},
- /* 198 */ {I_CMP, 2, {REG_RAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38949, 10},
- /* 199 */ {I_CMP, 2, {RM_GPR|BITS8,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+38954, 8},
- /* 200 */ {I_CMP, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35182, 8},
- /* 201 */ {I_CMP, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35188, 9},
- /* 202 */ {I_CMP, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35194, 10},
- /* 203 */ {I_CMP, 2, {MEMORY,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+38954, 8},
- /* 204 */ {I_CMP, 2, {MEMORY,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35182, 8},
- /* 205 */ {I_CMP, 2, {MEMORY,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35188, 9},
- /* 206 */ {I_CMPSB, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40599, 0},
- /* 207 */ {I_CMPSD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38964, 5},
- /* 208 */ {I_CMPSQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38969, 7},
- /* 209 */ {I_CMPSW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38974, 0},
- /* 210 */ {I_CMPXCHG, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35200, 31},
- /* 211 */ {I_CMPXCHG, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35201, 32},
- /* 212 */ {I_CMPXCHG, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25992, 31},
- /* 213 */ {I_CMPXCHG, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+25993, 32},
- /* 214 */ {I_CMPXCHG, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+25999, 31},
- /* 215 */ {I_CMPXCHG, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26000, 32},
- /* 216 */ {I_CMPXCHG, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+26006, 6},
- /* 217 */ {I_CMPXCHG, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+26007, 7},
- /* 218 */ {I_CMPXCHG8B, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26013, 35},
- /* 219 */ {I_CMPXCHG16B, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35218, 13},
- /* 220 */ {I_CPUID, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40603, 32},
- /* 221 */ {I_CPU_READ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40607, 36},
- /* 222 */ {I_CPU_WRITE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40611, 36},
- /* 223 */ {I_CQO, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40615, 7},
- /* 224 */ {I_CWD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40619, 0},
- /* 225 */ {I_CWDE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40623, 5},
- /* 226 */ {I_DAA, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41548, 1},
- /* 227 */ {I_DAS, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41551, 1},
- /* 228 */ {I_DEC, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40627, 1},
- /* 229 */ {I_DEC, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40631, 19},
- /* 230 */ {I_DEC, 1, {RM_GPR|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38984, 11},
- /* 231 */ {I_DEC, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35224, 11},
- /* 232 */ {I_DEC, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35230, 12},
- /* 233 */ {I_DEC, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35236, 13},
- /* 234 */ {I_DIV, 1, {RM_GPR|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40635, 0},
- /* 235 */ {I_DIV, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38989, 0},
- /* 236 */ {I_DIV, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38994, 5},
- /* 237 */ {I_DIV, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38999, 7},
- /* 238 */ {I_DMINT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40639, 37},
- /* 239 */ {I_EMMS, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40643, 38},
- /* 240 */ {I_ENTER, 2, {IMMEDIATE,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+39004, 39},
- /* 241 */ {I_EQU, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41583, 0},
- /* 242 */ {I_EQU, 2, {IMMEDIATE|COLON,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+41583, 0},
- /* 243 */ {I_F2XM1, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40647, 40},
- /* 244 */ {I_FABS, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40651, 40},
- /* 245 */ {I_FADD, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40655, 40},
- /* 246 */ {I_FADD, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40659, 40},
- /* 247 */ {I_FADD, 1, {FPUREG|TO,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39009, 40},
- /* 248 */ {I_FADD, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39014, 40},
- /* 249 */ {I_FADD, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39009, 40},
- /* 250 */ {I_FADD, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39019, 40},
- /* 251 */ {I_FADDP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39024, 40},
- /* 252 */ {I_FADDP, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39024, 40},
- /* 253 */ {I_FBLD, 1, {MEMORY|BITS80,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40667, 40},
- /* 254 */ {I_FBLD, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40667, 40},
- /* 255 */ {I_FBSTP, 1, {MEMORY|BITS80,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40671, 40},
- /* 256 */ {I_FBSTP, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40671, 40},
- /* 257 */ {I_FCHS, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40675, 40},
- /* 258 */ {I_FCLEX, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39029, 40},
- /* 259 */ {I_FCMOVB, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39034, 41},
- /* 260 */ {I_FCMOVB, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39039, 41},
- /* 261 */ {I_FCMOVBE, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39044, 41},
- /* 262 */ {I_FCMOVBE, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39049, 41},
- /* 263 */ {I_FCMOVE, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39054, 41},
- /* 264 */ {I_FCMOVE, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39059, 41},
- /* 265 */ {I_FCMOVNB, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39064, 41},
- /* 266 */ {I_FCMOVNB, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39069, 41},
- /* 267 */ {I_FCMOVNBE, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39074, 41},
- /* 268 */ {I_FCMOVNBE, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39079, 41},
- /* 269 */ {I_FCMOVNE, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39084, 41},
- /* 270 */ {I_FCMOVNE, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39089, 41},
- /* 271 */ {I_FCMOVNU, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39094, 41},
- /* 272 */ {I_FCMOVNU, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39099, 41},
- /* 273 */ {I_FCMOVU, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39104, 41},
- /* 274 */ {I_FCMOVU, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39109, 41},
- /* 275 */ {I_FCOM, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40711, 40},
- /* 276 */ {I_FCOM, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40715, 40},
- /* 277 */ {I_FCOM, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39114, 40},
- /* 278 */ {I_FCOM, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39119, 40},
- /* 279 */ {I_FCOMI, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39124, 41},
- /* 280 */ {I_FCOMI, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39129, 41},
- /* 281 */ {I_FCOMIP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39134, 41},
- /* 282 */ {I_FCOMIP, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39139, 41},
- /* 283 */ {I_FCOMP, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40731, 40},
- /* 284 */ {I_FCOMP, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40735, 40},
- /* 285 */ {I_FCOMP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39144, 40},
- /* 286 */ {I_FCOMP, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39149, 40},
- /* 287 */ {I_FCOMPP, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40743, 40},
- /* 288 */ {I_FCOS, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40747, 42},
- /* 289 */ {I_FDECSTP, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40751, 40},
- /* 290 */ {I_FDISI, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39154, 40},
- /* 291 */ {I_FDIV, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40755, 40},
- /* 292 */ {I_FDIV, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40759, 40},
- /* 293 */ {I_FDIV, 1, {FPUREG|TO,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39159, 40},
- /* 294 */ {I_FDIV, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39164, 40},
- /* 295 */ {I_FDIV, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39159, 40},
- /* 296 */ {I_FDIV, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39169, 40},
- /* 297 */ {I_FDIVP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39174, 40},
- /* 298 */ {I_FDIVP, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39174, 40},
- /* 299 */ {I_FDIVR, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40767, 40},
- /* 300 */ {I_FDIVR, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40771, 40},
- /* 301 */ {I_FDIVR, 1, {FPUREG|TO,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39179, 40},
- /* 302 */ {I_FDIVR, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39179, 40},
- /* 303 */ {I_FDIVR, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39184, 40},
- /* 304 */ {I_FDIVR, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39189, 40},
- /* 305 */ {I_FDIVRP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39194, 40},
- /* 306 */ {I_FDIVRP, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39194, 40},
- /* 307 */ {I_FEMMS, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40779, 43},
- /* 308 */ {I_FENI, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39199, 40},
- /* 309 */ {I_FFREE, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39204, 40},
- /* 310 */ {I_FFREE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40783, 40},
- /* 311 */ {I_FFREEP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39209, 44},
- /* 312 */ {I_FFREEP, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40787, 44},
- /* 313 */ {I_FIADD, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40791, 40},
- /* 314 */ {I_FIADD, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40795, 40},
- /* 315 */ {I_FICOM, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40799, 40},
- /* 316 */ {I_FICOM, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40803, 40},
- /* 317 */ {I_FICOMP, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40807, 40},
- /* 318 */ {I_FICOMP, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40811, 40},
- /* 319 */ {I_FIDIV, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40815, 40},
- /* 320 */ {I_FIDIV, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40819, 40},
- /* 321 */ {I_FIDIVR, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40823, 40},
- /* 322 */ {I_FIDIVR, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40827, 40},
- /* 323 */ {I_FILD, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40831, 40},
- /* 324 */ {I_FILD, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40835, 40},
- /* 325 */ {I_FILD, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40839, 40},
- /* 326 */ {I_FIMUL, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40843, 40},
- /* 327 */ {I_FIMUL, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40847, 40},
- /* 328 */ {I_FINCSTP, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40851, 40},
- /* 329 */ {I_FINIT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39214, 40},
- /* 330 */ {I_FIST, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40855, 40},
- /* 331 */ {I_FIST, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40859, 40},
- /* 332 */ {I_FISTP, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40863, 40},
- /* 333 */ {I_FISTP, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40867, 40},
- /* 334 */ {I_FISTP, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40871, 40},
- /* 335 */ {I_FISTTP, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40875, 45},
- /* 336 */ {I_FISTTP, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40879, 45},
- /* 337 */ {I_FISTTP, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40883, 45},
- /* 338 */ {I_FISUB, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40887, 40},
- /* 339 */ {I_FISUB, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40891, 40},
- /* 340 */ {I_FISUBR, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40895, 40},
- /* 341 */ {I_FISUBR, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40899, 40},
- /* 342 */ {I_FLD, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40903, 40},
- /* 343 */ {I_FLD, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40907, 40},
- /* 344 */ {I_FLD, 1, {MEMORY|BITS80,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40911, 40},
- /* 345 */ {I_FLD, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39219, 40},
- /* 346 */ {I_FLD1, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40919, 40},
- /* 347 */ {I_FLDCW, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40923, 46},
- /* 348 */ {I_FLDENV, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40927, 40},
- /* 349 */ {I_FLDL2E, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40931, 40},
- /* 350 */ {I_FLDL2T, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40935, 40},
- /* 351 */ {I_FLDLG2, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40939, 40},
- /* 352 */ {I_FLDLN2, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40943, 40},
- /* 353 */ {I_FLDPI, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40947, 40},
- /* 354 */ {I_FLDZ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40951, 40},
- /* 355 */ {I_FMUL, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40955, 40},
- /* 356 */ {I_FMUL, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40959, 40},
- /* 357 */ {I_FMUL, 1, {FPUREG|TO,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39224, 40},
- /* 358 */ {I_FMUL, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39224, 40},
- /* 359 */ {I_FMUL, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39229, 40},
- /* 360 */ {I_FMUL, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39234, 40},
- /* 361 */ {I_FMULP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39239, 40},
- /* 362 */ {I_FMULP, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39239, 40},
- /* 363 */ {I_FNCLEX, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39030, 40},
- /* 364 */ {I_FNDISI, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39155, 40},
- /* 365 */ {I_FNENI, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39200, 40},
- /* 366 */ {I_FNINIT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39215, 40},
- /* 367 */ {I_FNOP, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40967, 40},
- /* 368 */ {I_FNSAVE, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39245, 40},
- /* 369 */ {I_FNSTCW, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39255, 46},
- /* 370 */ {I_FNSTENV, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39260, 40},
- /* 371 */ {I_FNSTSW, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39270, 46},
- /* 372 */ {I_FNSTSW, 1, {REG_AX,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39275, 47},
- /* 373 */ {I_FPATAN, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40971, 40},
- /* 374 */ {I_FPREM, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40975, 40},
- /* 375 */ {I_FPREM1, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40979, 42},
- /* 376 */ {I_FPTAN, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40983, 40},
- /* 377 */ {I_FRNDINT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40987, 40},
- /* 378 */ {I_FRSTOR, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40991, 40},
- /* 379 */ {I_FSAVE, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39244, 40},
- /* 380 */ {I_FSCALE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40995, 40},
- /* 381 */ {I_FSETPM, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40999, 47},
- /* 382 */ {I_FSIN, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41003, 42},
- /* 383 */ {I_FSINCOS, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41007, 42},
- /* 384 */ {I_FSQRT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41011, 40},
- /* 385 */ {I_FST, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41015, 40},
- /* 386 */ {I_FST, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41019, 40},
- /* 387 */ {I_FST, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39249, 40},
- /* 388 */ {I_FSTCW, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39254, 46},
- /* 389 */ {I_FSTENV, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39259, 40},
- /* 390 */ {I_FSTP, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41027, 40},
- /* 391 */ {I_FSTP, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41031, 40},
- /* 392 */ {I_FSTP, 1, {MEMORY|BITS80,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41035, 40},
- /* 393 */ {I_FSTP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39264, 40},
- /* 394 */ {I_FSTSW, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39269, 46},
- /* 395 */ {I_FSTSW, 1, {REG_AX,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39274, 47},
- /* 396 */ {I_FSUB, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41043, 40},
- /* 397 */ {I_FSUB, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41047, 40},
- /* 398 */ {I_FSUB, 1, {FPUREG|TO,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39279, 40},
- /* 399 */ {I_FSUB, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39279, 40},
- /* 400 */ {I_FSUB, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39284, 40},
- /* 401 */ {I_FSUB, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39289, 40},
- /* 402 */ {I_FSUBP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39294, 40},
- /* 403 */ {I_FSUBP, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39294, 40},
- /* 404 */ {I_FSUBR, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41055, 40},
- /* 405 */ {I_FSUBR, 1, {MEMORY|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41059, 40},
- /* 406 */ {I_FSUBR, 1, {FPUREG|TO,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39299, 40},
- /* 407 */ {I_FSUBR, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39299, 40},
- /* 408 */ {I_FSUBR, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39304, 40},
- /* 409 */ {I_FSUBR, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39309, 40},
- /* 410 */ {I_FSUBRP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39314, 40},
- /* 411 */ {I_FSUBRP, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39314, 40},
- /* 412 */ {I_FTST, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41067, 40},
- /* 413 */ {I_FUCOM, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39319, 42},
- /* 414 */ {I_FUCOM, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39324, 42},
- /* 415 */ {I_FUCOMI, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39329, 41},
- /* 416 */ {I_FUCOMI, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39334, 41},
- /* 417 */ {I_FUCOMIP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39339, 41},
- /* 418 */ {I_FUCOMIP, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39344, 41},
- /* 419 */ {I_FUCOMP, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39349, 42},
- /* 420 */ {I_FUCOMP, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39354, 42},
- /* 421 */ {I_FUCOMPP, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41087, 42},
- /* 422 */ {I_FXAM, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41091, 40},
- /* 423 */ {I_FXCH, 1, {FPUREG,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39359, 40},
- /* 424 */ {I_FXCH, 2, {FPUREG,FPU0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39359, 40},
- /* 425 */ {I_FXCH, 2, {FPU0,FPUREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39364, 40},
- /* 426 */ {I_FXTRACT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41099, 40},
- /* 427 */ {I_FYL2X, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41103, 40},
- /* 428 */ {I_FYL2XP1, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41107, 40},
- /* 429 */ {I_HLT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41554, 48},
- /* 430 */ {I_IDIV, 1, {RM_GPR|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41111, 0},
- /* 431 */ {I_IDIV, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39369, 0},
- /* 432 */ {I_IDIV, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39374, 5},
- /* 433 */ {I_IDIV, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39379, 7},
- /* 434 */ {I_IMUL, 1, {RM_GPR|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41115, 0},
- /* 435 */ {I_IMUL, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39384, 0},
- /* 436 */ {I_IMUL, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39389, 5},
- /* 437 */ {I_IMUL, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39394, 7},
- /* 438 */ {I_IMUL, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35242, 9},
- /* 439 */ {I_IMUL, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35242, 5},
- /* 440 */ {I_IMUL, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35248, 9},
- /* 441 */ {I_IMUL, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35248, 5},
- /* 442 */ {I_IMUL, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35254, 10},
- /* 443 */ {I_IMUL, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35254, 7},
- /* 444 */ {I_IMUL, 3, {REG_GPR|BITS16,MEMORY,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+35260, 52},
- /* 445 */ {I_IMUL, 3, {REG_GPR|BITS16,MEMORY,IMMEDIATE|BITS16,0,0}, NO_DECORATOR, nasm_bytecodes+35266, 52},
- /* 446 */ {I_IMUL, 3, {REG_GPR|BITS16,REG_GPR|BITS16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+35260, 39},
- /* 447 */ {I_IMUL, 3, {REG_GPR|BITS16,REG_GPR|BITS16,IMMEDIATE|BITS16,0,0}, NO_DECORATOR, nasm_bytecodes+35266, 39},
- /* 448 */ {I_IMUL, 3, {REG_GPR|BITS32,MEMORY,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+35272, 9},
- /* 449 */ {I_IMUL, 3, {REG_GPR|BITS32,MEMORY,IMMEDIATE|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+35278, 9},
- /* 450 */ {I_IMUL, 3, {REG_GPR|BITS32,REG_GPR|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+35272, 5},
- /* 451 */ {I_IMUL, 3, {REG_GPR|BITS32,REG_GPR|BITS32,IMMEDIATE|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+35278, 5},
- /* 452 */ {I_IMUL, 3, {REG_GPR|BITS64,MEMORY,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+35284, 10},
- /* 453 */ {I_IMUL, 3, {REG_GPR|BITS64,MEMORY,IMMEDIATE|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+35290, 10},
- /* 454 */ {I_IMUL, 3, {REG_GPR|BITS64,REG_GPR|BITS64,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+35284, 7},
- /* 455 */ {I_IMUL, 3, {REG_GPR|BITS64,REG_GPR|BITS64,IMMEDIATE|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+35290, 7},
- /* 456 */ {I_IMUL, 2, {REG_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35302, 39},
- /* 457 */ {I_IMUL, 2, {REG_GPR|BITS16,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35308, 39},
- /* 458 */ {I_IMUL, 2, {REG_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35314, 5},
- /* 459 */ {I_IMUL, 2, {REG_GPR|BITS32,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35320, 5},
- /* 460 */ {I_IMUL, 2, {REG_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35326, 7},
- /* 461 */ {I_IMUL, 2, {REG_GPR|BITS64,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35332, 7},
- /* 462 */ {I_IN, 2, {REG_AL,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+41119, 53},
- /* 463 */ {I_IN, 2, {REG_AX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+39399, 53},
- /* 464 */ {I_IN, 2, {REG_EAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+39404, 21},
- /* 465 */ {I_IN, 2, {REG_AL,REG_DX,0,0,0}, NO_DECORATOR, nasm_bytecodes+41560, 0},
- /* 466 */ {I_IN, 2, {REG_AX,REG_DX,0,0,0}, NO_DECORATOR, nasm_bytecodes+41123, 0},
- /* 467 */ {I_IN, 2, {REG_EAX,REG_DX,0,0,0}, NO_DECORATOR, nasm_bytecodes+41127, 5},
- /* 468 */ {I_INC, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41131, 1},
- /* 469 */ {I_INC, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41135, 19},
- /* 470 */ {I_INC, 1, {RM_GPR|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39409, 11},
- /* 471 */ {I_INC, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35338, 11},
- /* 472 */ {I_INC, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35344, 12},
- /* 473 */ {I_INC, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35350, 13},
- /* 474 */ {I_INSB, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41563, 39},
- /* 475 */ {I_INSD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41139, 5},
- /* 476 */ {I_INSW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41143, 39},
- /* 477 */ {I_INT, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41147, 53},
- /* 478 */ {I_INT1, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41557, 5},
- /* 479 */ {I_INT3, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41566, 0},
- /* 480 */ {I_INTO, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41569, 1},
- /* 481 */ {I_INVD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41151, 54},
- /* 482 */ {I_INVPCID, 2, {REG_GPR|BITS32,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+26020, 55},
- /* 483 */ {I_INVPCID, 2, {REG_GPR|BITS64,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+26020, 56},
- /* 484 */ {I_INVLPG, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39414, 54},
- /* 485 */ {I_INVLPGA, 2, {REG_AX,REG_ECX,0,0,0}, NO_DECORATOR, nasm_bytecodes+35356, 57},
- /* 486 */ {I_INVLPGA, 2, {REG_EAX,REG_ECX,0,0,0}, NO_DECORATOR, nasm_bytecodes+35362, 58},
- /* 487 */ {I_INVLPGA, 2, {REG_RAX,REG_ECX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26027, 59},
- /* 488 */ {I_INVLPGA, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35363, 58},
- /* 489 */ {I_IRET, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41155, 0},
- /* 490 */ {I_IRETD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41159, 5},
- /* 491 */ {I_IRETQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41163, 7},
- /* 492 */ {I_IRETW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41167, 0},
- /* 493 */ {I_JCXZ, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39419, 1},
- /* 494 */ {I_JECXZ, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39424, 5},
- /* 495 */ {I_JRCXZ, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39429, 7},
- /* 496 */ {I_JMP, 1, {IMMEDIATE|SHORT,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39435, 0},
- /* 497 */ {I_JMP, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39439, 25},
- /* 498 */ {I_JMP, 1, {IMMEDIATE|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39444, 26},
- /* 499 */ {I_JMP, 1, {IMMEDIATE|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39449, 27},
- /* 500 */ {I_JMP, 1, {IMMEDIATE|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39454, 28},
- /* 501 */ {I_JMP, 2, {IMMEDIATE|COLON,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35386, 1},
- /* 502 */ {I_JMP, 2, {IMMEDIATE|BITS16|COLON,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35392, 1},
- /* 503 */ {I_JMP, 2, {IMMEDIATE|COLON,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35392, 1},
- /* 504 */ {I_JMP, 2, {IMMEDIATE|BITS32|COLON,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35398, 19},
- /* 505 */ {I_JMP, 2, {IMMEDIATE|COLON,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35398, 19},
- /* 506 */ {I_JMP, 1, {MEMORY|FAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39459, 1},
- /* 507 */ {I_JMP, 1, {MEMORY|FAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39464, 7},
- /* 508 */ {I_JMP, 1, {MEMORY|BITS16|FAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39469, 0},
- /* 509 */ {I_JMP, 1, {MEMORY|BITS32|FAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39474, 5},
- /* 510 */ {I_JMP, 1, {MEMORY|BITS64|FAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39464, 7},
- /* 511 */ {I_JMP, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39479, 25},
- /* 512 */ {I_JMP, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39484, 26},
- /* 513 */ {I_JMP, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39489, 27},
- /* 514 */ {I_JMP, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39494, 28},
- /* 515 */ {I_JMPE, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35404, 60},
- /* 516 */ {I_JMPE, 1, {IMMEDIATE|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35410, 60},
- /* 517 */ {I_JMPE, 1, {IMMEDIATE|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35416, 60},
- /* 518 */ {I_JMPE, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35422, 60},
- /* 519 */ {I_JMPE, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35428, 60},
- /* 520 */ {I_LAHF, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41572, 0},
- /* 521 */ {I_LAR, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35434, 61},
- /* 522 */ {I_LAR, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35434, 62},
- /* 523 */ {I_LAR, 2, {REG_GPR|BITS16,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35434, 63},
- /* 524 */ {I_LAR, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35440, 65},
- /* 525 */ {I_LAR, 2, {REG_GPR|BITS32,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35440, 63},
- /* 526 */ {I_LAR, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35440, 63},
- /* 527 */ {I_LAR, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35446, 66},
- /* 528 */ {I_LAR, 2, {REG_GPR|BITS64,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35446, 64},
- /* 529 */ {I_LAR, 2, {REG_GPR|BITS64,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35446, 64},
- /* 530 */ {I_LAR, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35446, 64},
- /* 531 */ {I_LDS, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39499, 1},
- /* 532 */ {I_LDS, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39504, 19},
- /* 533 */ {I_LEA, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39509, 0},
- /* 534 */ {I_LEA, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39514, 5},
- /* 535 */ {I_LEA, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39519, 7},
- /* 536 */ {I_LEAVE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39771, 39},
- /* 537 */ {I_LES, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39524, 1},
- /* 538 */ {I_LES, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39529, 19},
- /* 539 */ {I_LFENCE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35452, 59},
- /* 540 */ {I_LFS, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35458, 5},
- /* 541 */ {I_LFS, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35464, 5},
- /* 542 */ {I_LFS, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35470, 7},
- /* 543 */ {I_LGDT, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39534, 29},
- /* 544 */ {I_LGS, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35476, 5},
- /* 545 */ {I_LGS, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35482, 5},
- /* 546 */ {I_LGS, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35488, 7},
- /* 547 */ {I_LIDT, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39539, 29},
- /* 548 */ {I_LLDT, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39544, 67},
- /* 549 */ {I_LLDT, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39544, 67},
- /* 550 */ {I_LLDT, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39544, 67},
- /* 551 */ {I_LMSW, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39549, 29},
- /* 552 */ {I_LMSW, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39549, 29},
- /* 553 */ {I_LMSW, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39549, 29},
- /* 554 */ {I_LODSB, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41575, 0},
- /* 555 */ {I_LODSD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41179, 5},
- /* 556 */ {I_LODSQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41183, 7},
- /* 557 */ {I_LODSW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41187, 0},
- /* 558 */ {I_LOOP, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39554, 0},
- /* 559 */ {I_LOOP, 2, {IMMEDIATE,REG_CX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39559, 1},
- /* 560 */ {I_LOOP, 2, {IMMEDIATE,REG_ECX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39564, 5},
- /* 561 */ {I_LOOP, 2, {IMMEDIATE,REG_RCX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39569, 7},
- /* 562 */ {I_LOOPE, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39574, 0},
- /* 563 */ {I_LOOPE, 2, {IMMEDIATE,REG_CX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39579, 1},
- /* 564 */ {I_LOOPE, 2, {IMMEDIATE,REG_ECX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39584, 5},
- /* 565 */ {I_LOOPE, 2, {IMMEDIATE,REG_RCX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39589, 7},
- /* 566 */ {I_LOOPNE, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39594, 0},
- /* 567 */ {I_LOOPNE, 2, {IMMEDIATE,REG_CX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39599, 1},
- /* 568 */ {I_LOOPNE, 2, {IMMEDIATE,REG_ECX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39604, 5},
- /* 569 */ {I_LOOPNE, 2, {IMMEDIATE,REG_RCX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39609, 7},
- /* 570 */ {I_LOOPNZ, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39594, 0},
- /* 571 */ {I_LOOPNZ, 2, {IMMEDIATE,REG_CX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39599, 1},
- /* 572 */ {I_LOOPNZ, 2, {IMMEDIATE,REG_ECX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39604, 5},
- /* 573 */ {I_LOOPNZ, 2, {IMMEDIATE,REG_RCX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39609, 7},
- /* 574 */ {I_LOOPZ, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39574, 0},
- /* 575 */ {I_LOOPZ, 2, {IMMEDIATE,REG_CX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39579, 1},
- /* 576 */ {I_LOOPZ, 2, {IMMEDIATE,REG_ECX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39584, 5},
- /* 577 */ {I_LOOPZ, 2, {IMMEDIATE,REG_RCX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39589, 7},
- /* 578 */ {I_LSL, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35494, 61},
- /* 579 */ {I_LSL, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35494, 62},
- /* 580 */ {I_LSL, 2, {REG_GPR|BITS16,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35494, 63},
- /* 581 */ {I_LSL, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35500, 65},
- /* 582 */ {I_LSL, 2, {REG_GPR|BITS32,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35500, 63},
- /* 583 */ {I_LSL, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35500, 63},
- /* 584 */ {I_LSL, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35506, 66},
- /* 585 */ {I_LSL, 2, {REG_GPR|BITS64,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35506, 64},
- /* 586 */ {I_LSL, 2, {REG_GPR|BITS64,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35506, 64},
- /* 587 */ {I_LSL, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35506, 64},
- /* 588 */ {I_LSS, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35512, 5},
- /* 589 */ {I_LSS, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35518, 5},
- /* 590 */ {I_LSS, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35524, 7},
- /* 591 */ {I_LTR, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39614, 67},
- /* 592 */ {I_LTR, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39614, 67},
- /* 593 */ {I_LTR, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39614, 67},
- /* 594 */ {I_MFENCE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35530, 59},
- /* 595 */ {I_MONITOR, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39619, 69},
- /* 596 */ {I_MONITORX, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39624, 71},
- /* 597 */ {I_MOV, 2, {MEMORY,REG_SREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39645, 72},
- /* 598 */ {I_MOV, 2, {REG_GPR|BITS16,REG_SREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39629, 0},
- /* 599 */ {I_MOV, 2, {REG_GPR|BITS32,REG_SREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39634, 5},
- /* 600 */ {I_MOV, 2, {RM_GPR|BITS64,REG_SREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+39644, 7},
- /* 601 */ {I_MOV, 2, {REG_SREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39665, 72},
- /* 602 */ {I_MOV, 2, {REG_SREG,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+39654, 0},
- /* 603 */ {I_MOV, 2, {REG_SREG,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+39659, 5},
- /* 604 */ {I_MOV, 2, {REG_SREG,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+39664, 7},
- /* 605 */ {I_MOV, 2, {REG_AL,MEM_OFFS,0,0,0}, NO_DECORATOR, nasm_bytecodes+41191, 8},
- /* 606 */ {I_MOV, 2, {REG_AX,MEM_OFFS,0,0,0}, NO_DECORATOR, nasm_bytecodes+39669, 8},
- /* 607 */ {I_MOV, 2, {REG_EAX,MEM_OFFS,0,0,0}, NO_DECORATOR, nasm_bytecodes+39674, 9},
- /* 608 */ {I_MOV, 2, {REG_RAX,MEM_OFFS,0,0,0}, NO_DECORATOR, nasm_bytecodes+39679, 10},
- /* 609 */ {I_MOV, 2, {MEM_OFFS,REG_AL,0,0,0}, NO_DECORATOR, nasm_bytecodes+41195, 76},
- /* 610 */ {I_MOV, 2, {MEM_OFFS,REG_AX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39684, 76},
- /* 611 */ {I_MOV, 2, {MEM_OFFS,REG_EAX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39689, 77},
- /* 612 */ {I_MOV, 2, {MEM_OFFS,REG_RAX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39694, 78},
- /* 613 */ {I_MOV, 2, {REG_GPR|BITS32,REG_CREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+35536, 79},
- /* 614 */ {I_MOV, 2, {REG_GPR|BITS64,REG_CREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+35542, 80},
- /* 615 */ {I_MOV, 2, {REG_CREG,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35548, 79},
- /* 616 */ {I_MOV, 2, {REG_CREG,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35554, 80},
- /* 617 */ {I_MOV, 2, {REG_GPR|BITS32,REG_DREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+35561, 79},
- /* 618 */ {I_MOV, 2, {REG_GPR|BITS64,REG_DREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+35560, 80},
- /* 619 */ {I_MOV, 2, {REG_DREG,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35567, 79},
- /* 620 */ {I_MOV, 2, {REG_DREG,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35566, 80},
- /* 621 */ {I_MOV, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+39709, 8},
- /* 622 */ {I_MOV, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+39710, 0},
- /* 623 */ {I_MOV, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35572, 8},
- /* 624 */ {I_MOV, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35573, 0},
- /* 625 */ {I_MOV, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35578, 9},
- /* 626 */ {I_MOV, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35579, 5},
- /* 627 */ {I_MOV, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35584, 10},
- /* 628 */ {I_MOV, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35585, 7},
- /* 629 */ {I_MOV, 2, {REG_GPR|BITS8,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+41199, 8},
- /* 630 */ {I_MOV, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+41199, 0},
- /* 631 */ {I_MOV, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39714, 8},
- /* 632 */ {I_MOV, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+39714, 0},
- /* 633 */ {I_MOV, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39719, 9},
- /* 634 */ {I_MOV, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+39719, 5},
- /* 635 */ {I_MOV, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39724, 10},
- /* 636 */ {I_MOV, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+39724, 7},
- /* 637 */ {I_MOV, 2, {REG_GPR|BITS8,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+41203, 8},
- /* 638 */ {I_MOV, 2, {REG_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+39729, 8},
- /* 639 */ {I_MOV, 2, {REG_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+39734, 9},
- /* 640 */ {I_MOV, 2, {REG_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+39744, 10},
- /* 641 */ {I_MOV, 2, {RM_GPR|BITS8,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35590, 8},
- /* 642 */ {I_MOV, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26062, 8},
- /* 643 */ {I_MOV, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26069, 9},
- /* 644 */ {I_MOV, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26076, 10},
- /* 645 */ {I_MOV, 2, {RM_GPR|BITS64,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26076, 7},
- /* 646 */ {I_MOV, 2, {MEMORY,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35590, 8},
- /* 647 */ {I_MOV, 2, {MEMORY,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26062, 8},
- /* 648 */ {I_MOV, 2, {MEMORY,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26069, 9},
- /* 649 */ {I_MOVD, 2, {MMXREG,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35596, 82},
- /* 650 */ {I_MOVD, 2, {RM_GPR|BITS32,MMXREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+35602, 82},
- /* 651 */ {I_MOVQ, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+35608, 84},
- /* 652 */ {I_MOVQ, 2, {RM_MMX,MMXREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+35614, 84},
- /* 653 */ {I_MOVQ, 2, {MMXREG,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+26083, 85},
- /* 654 */ {I_MOVQ, 2, {RM_GPR|BITS64,MMXREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+26090, 85},
- /* 655 */ {I_MOVSB, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+8473, 0},
- /* 656 */ {I_MOVSD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41207, 5},
- /* 657 */ {I_MOVSQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41211, 7},
- /* 658 */ {I_MOVSW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41215, 0},
- /* 659 */ {I_MOVSX, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35620, 21},
- /* 660 */ {I_MOVSX, 2, {REG_GPR|BITS16,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35620, 5},
- /* 661 */ {I_MOVSX, 2, {REG_GPR|BITS32,RM_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35626, 5},
- /* 662 */ {I_MOVSX, 2, {REG_GPR|BITS32,RM_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35632, 5},
- /* 663 */ {I_MOVSX, 2, {REG_GPR|BITS64,RM_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35638, 7},
- /* 664 */ {I_MOVSX, 2, {REG_GPR|BITS64,RM_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35644, 7},
- /* 665 */ {I_MOVSXD, 2, {REG_GPR|BITS64,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+39749, 7},
- /* 666 */ {I_MOVZX, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+35650, 21},
- /* 667 */ {I_MOVZX, 2, {REG_GPR|BITS16,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35650, 5},
- /* 668 */ {I_MOVZX, 2, {REG_GPR|BITS32,RM_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35656, 5},
- /* 669 */ {I_MOVZX, 2, {REG_GPR|BITS32,RM_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35662, 5},
- /* 670 */ {I_MOVZX, 2, {REG_GPR|BITS64,RM_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35668, 7},
- /* 671 */ {I_MOVZX, 2, {REG_GPR|BITS64,RM_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35674, 7},
- /* 672 */ {I_MUL, 1, {RM_GPR|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41219, 0},
- /* 673 */ {I_MUL, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39754, 0},
- /* 674 */ {I_MUL, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39759, 5},
- /* 675 */ {I_MUL, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39764, 7},
- /* 676 */ {I_MWAIT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39769, 69},
- /* 677 */ {I_MWAITX, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39774, 71},
- /* 678 */ {I_NEG, 1, {RM_GPR|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39779, 11},
- /* 679 */ {I_NEG, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35680, 11},
- /* 680 */ {I_NEG, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35686, 12},
- /* 681 */ {I_NEG, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35692, 13},
- /* 682 */ {I_NOP, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39784, 0},
- /* 683 */ {I_NOP, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35698, 86},
- /* 684 */ {I_NOP, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35704, 86},
- /* 685 */ {I_NOP, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35710, 7},
- /* 686 */ {I_NOT, 1, {RM_GPR|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39789, 11},
- /* 687 */ {I_NOT, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35716, 11},
- /* 688 */ {I_NOT, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35722, 12},
- /* 689 */ {I_NOT, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35728, 13},
- /* 690 */ {I_OR, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+39794, 3},
- /* 691 */ {I_OR, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+39795, 0},
- /* 692 */ {I_OR, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35734, 3},
- /* 693 */ {I_OR, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35735, 0},
- /* 694 */ {I_OR, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35740, 4},
- /* 695 */ {I_OR, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35741, 5},
- /* 696 */ {I_OR, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35746, 6},
- /* 697 */ {I_OR, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35747, 7},
- /* 698 */ {I_OR, 2, {REG_GPR|BITS8,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+33499, 8},
- /* 699 */ {I_OR, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+33499, 0},
- /* 700 */ {I_OR, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39799, 8},
- /* 701 */ {I_OR, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+39799, 0},
- /* 702 */ {I_OR, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39804, 9},
- /* 703 */ {I_OR, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+39804, 5},
- /* 704 */ {I_OR, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39809, 10},
- /* 705 */ {I_OR, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+39809, 7},
- /* 706 */ {I_OR, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26097, 11},
- /* 707 */ {I_OR, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26104, 12},
- /* 708 */ {I_OR, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26111, 13},
- /* 709 */ {I_OR, 2, {REG_AL,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+41223, 8},
- /* 710 */ {I_OR, 2, {REG_AX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+39814, 8},
- /* 711 */ {I_OR, 2, {REG_EAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+39819, 9},
- /* 712 */ {I_OR, 2, {REG_RAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+39824, 10},
- /* 713 */ {I_OR, 2, {RM_GPR|BITS8,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35752, 3},
- /* 714 */ {I_OR, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26118, 3},
- /* 715 */ {I_OR, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26125, 4},
- /* 716 */ {I_OR, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26132, 6},
- /* 717 */ {I_OR, 2, {MEMORY,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35752, 3},
- /* 718 */ {I_OR, 2, {MEMORY,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26118, 3},
- /* 719 */ {I_OR, 2, {MEMORY,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26125, 4},
- /* 720 */ {I_OUT, 2, {IMMEDIATE,REG_AL,0,0,0}, NO_DECORATOR, nasm_bytecodes+41227, 53},
- /* 721 */ {I_OUT, 2, {IMMEDIATE,REG_AX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39829, 53},
- /* 722 */ {I_OUT, 2, {IMMEDIATE,REG_EAX,0,0,0}, NO_DECORATOR, nasm_bytecodes+39834, 21},
- /* 723 */ {I_OUT, 2, {REG_DX,REG_AL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40526, 0},
- /* 724 */ {I_OUT, 2, {REG_DX,REG_AX,0,0,0}, NO_DECORATOR, nasm_bytecodes+41231, 0},
- /* 725 */ {I_OUT, 2, {REG_DX,REG_EAX,0,0,0}, NO_DECORATOR, nasm_bytecodes+41235, 5},
- /* 726 */ {I_OUTSB, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41578, 39},
- /* 727 */ {I_OUTSD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41239, 5},
- /* 728 */ {I_OUTSW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41243, 39},
- /* 729 */ {I_PACKSSDW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26139, 84},
- /* 730 */ {I_PACKSSWB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26146, 84},
- /* 731 */ {I_PACKUSWB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26153, 84},
- /* 732 */ {I_PADDB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26160, 84},
- /* 733 */ {I_PADDD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26167, 84},
- /* 734 */ {I_PADDSB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26174, 84},
- /* 735 */ {I_PADDSIW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+35764, 87},
- /* 736 */ {I_PADDSW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26181, 84},
- /* 737 */ {I_PADDUSB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26188, 84},
- /* 738 */ {I_PADDUSW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26195, 84},
- /* 739 */ {I_PADDW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26202, 84},
- /* 740 */ {I_PAND, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26209, 84},
- /* 741 */ {I_PANDN, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26216, 84},
- /* 742 */ {I_PAUSE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41247, 0},
- /* 743 */ {I_PAVEB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+35770, 87},
- /* 744 */ {I_PAVGUSB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8412, 88},
- /* 745 */ {I_PCMPEQB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26223, 84},
- /* 746 */ {I_PCMPEQD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26230, 84},
- /* 747 */ {I_PCMPEQW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26237, 84},
- /* 748 */ {I_PCMPGTB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26244, 84},
- /* 749 */ {I_PCMPGTD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26251, 84},
- /* 750 */ {I_PCMPGTW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26258, 84},
- /* 751 */ {I_PDISTIB, 2, {MMXREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+36971, 89},
- /* 752 */ {I_PF2ID, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8420, 88},
- /* 753 */ {I_PFACC, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8428, 88},
- /* 754 */ {I_PFADD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8436, 88},
- /* 755 */ {I_PFCMPEQ, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8444, 88},
- /* 756 */ {I_PFCMPGE, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8452, 88},
- /* 757 */ {I_PFCMPGT, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8460, 88},
- /* 758 */ {I_PFMAX, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8468, 88},
- /* 759 */ {I_PFMIN, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8476, 88},
- /* 760 */ {I_PFMUL, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8484, 88},
- /* 761 */ {I_PFRCP, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8492, 88},
- /* 762 */ {I_PFRCPIT1, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8500, 88},
- /* 763 */ {I_PFRCPIT2, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8508, 88},
- /* 764 */ {I_PFRSQIT1, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8516, 88},
- /* 765 */ {I_PFRSQRT, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8524, 88},
- /* 766 */ {I_PFSUB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8532, 88},
- /* 767 */ {I_PFSUBR, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8540, 88},
- /* 768 */ {I_PI2FD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8548, 88},
- /* 769 */ {I_PMACHRIW, 2, {MMXREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+37067, 89},
- /* 770 */ {I_PMADDWD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26265, 84},
- /* 771 */ {I_PMAGW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+35776, 87},
- /* 772 */ {I_PMULHRIW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+35782, 87},
- /* 773 */ {I_PMULHRWA, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8556, 88},
- /* 774 */ {I_PMULHRWC, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+35788, 87},
- /* 775 */ {I_PMULHW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26272, 84},
- /* 776 */ {I_PMULLW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26279, 84},
- /* 777 */ {I_PMVGEZB, 2, {MMXREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+37199, 87},
- /* 778 */ {I_PMVLZB, 2, {MMXREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+37055, 87},
- /* 779 */ {I_PMVNZB, 2, {MMXREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+37037, 87},
- /* 780 */ {I_PMVZB, 2, {MMXREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+36959, 87},
- /* 781 */ {I_POP, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41251, 0},
- /* 782 */ {I_POP, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41255, 19},
- /* 783 */ {I_POP, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41259, 7},
- /* 784 */ {I_POP, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39839, 0},
- /* 785 */ {I_POP, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39844, 19},
- /* 786 */ {I_POP, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39849, 7},
- /* 787 */ {I_POP, 1, {REG_ES,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+8849, 1},
- /* 788 */ {I_POP, 1, {REG_SS,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+3621, 1},
- /* 789 */ {I_POP, 1, {REG_DS,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+3765, 1},
- /* 790 */ {I_POP, 1, {REG_FS,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41263, 5},
- /* 791 */ {I_POP, 1, {REG_GS,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41267, 5},
- /* 792 */ {I_POPA, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41271, 18},
- /* 793 */ {I_POPAD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41275, 19},
- /* 794 */ {I_POPAW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41279, 18},
- /* 795 */ {I_POPF, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41283, 0},
- /* 796 */ {I_POPFD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41287, 19},
- /* 797 */ {I_POPFQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41287, 7},
- /* 798 */ {I_POPFW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41291, 0},
- /* 799 */ {I_POR, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26286, 84},
- /* 800 */ {I_PREFETCH, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39854, 88},
- /* 801 */ {I_PREFETCHW, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39859, 88},
- /* 802 */ {I_PSLLD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26293, 84},
- /* 803 */ {I_PSLLD, 2, {MMXREG,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26300, 38},
- /* 804 */ {I_PSLLQ, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26307, 84},
- /* 805 */ {I_PSLLQ, 2, {MMXREG,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26314, 38},
- /* 806 */ {I_PSLLW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26321, 84},
- /* 807 */ {I_PSLLW, 2, {MMXREG,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26328, 38},
- /* 808 */ {I_PSRAD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26335, 84},
- /* 809 */ {I_PSRAD, 2, {MMXREG,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26342, 38},
- /* 810 */ {I_PSRAW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26349, 84},
- /* 811 */ {I_PSRAW, 2, {MMXREG,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26356, 38},
- /* 812 */ {I_PSRLD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26363, 84},
- /* 813 */ {I_PSRLD, 2, {MMXREG,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26370, 38},
- /* 814 */ {I_PSRLQ, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26377, 84},
- /* 815 */ {I_PSRLQ, 2, {MMXREG,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26384, 38},
- /* 816 */ {I_PSRLW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26391, 84},
- /* 817 */ {I_PSRLW, 2, {MMXREG,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26398, 38},
- /* 818 */ {I_PSUBB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26405, 84},
- /* 819 */ {I_PSUBD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26412, 84},
- /* 820 */ {I_PSUBSB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26419, 84},
- /* 821 */ {I_PSUBSIW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+35794, 87},
- /* 822 */ {I_PSUBSW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26426, 84},
- /* 823 */ {I_PSUBUSB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26433, 84},
- /* 824 */ {I_PSUBUSW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26440, 84},
- /* 825 */ {I_PSUBW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26447, 84},
- /* 826 */ {I_PUNPCKHBW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26454, 84},
- /* 827 */ {I_PUNPCKHDQ, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26461, 84},
- /* 828 */ {I_PUNPCKHWD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26468, 84},
- /* 829 */ {I_PUNPCKLBW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26475, 84},
- /* 830 */ {I_PUNPCKLDQ, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26482, 84},
- /* 831 */ {I_PUNPCKLWD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26489, 84},
- /* 832 */ {I_PUSH, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41295, 0},
- /* 833 */ {I_PUSH, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41299, 19},
- /* 834 */ {I_PUSH, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41303, 7},
- /* 835 */ {I_PUSH, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39864, 0},
- /* 836 */ {I_PUSH, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39869, 19},
- /* 837 */ {I_PUSH, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39874, 7},
- /* 838 */ {I_PUSH, 1, {REG_ES,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+8817, 1},
- /* 839 */ {I_PUSH, 1, {REG_CS,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+3477, 1},
- /* 840 */ {I_PUSH, 1, {REG_SS,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+3603, 1},
- /* 841 */ {I_PUSH, 1, {REG_DS,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+3747, 1},
- /* 842 */ {I_PUSH, 1, {REG_FS,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41307, 5},
- /* 843 */ {I_PUSH, 1, {REG_GS,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41311, 5},
- /* 844 */ {I_PUSH, 1, {IMMEDIATE|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39900, 39},
- /* 845 */ {I_PUSH, 1, {IMMEDIATE|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39884, 91},
- /* 846 */ {I_PUSH, 1, {IMMEDIATE|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39894, 92},
- /* 847 */ {I_PUSH, 1, {IMMEDIATE|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39894, 93},
- /* 848 */ {I_PUSH, 1, {IMMEDIATE|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39904, 94},
- /* 849 */ {I_PUSH, 1, {IMMEDIATE|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39904, 94},
- /* 850 */ {I_PUSHA, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41315, 18},
- /* 851 */ {I_PUSHAD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41319, 19},
- /* 852 */ {I_PUSHAW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41323, 18},
- /* 853 */ {I_PUSHF, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41327, 0},
- /* 854 */ {I_PUSHFD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41331, 19},
- /* 855 */ {I_PUSHFQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41331, 7},
- /* 856 */ {I_PUSHFW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41335, 0},
- /* 857 */ {I_PXOR, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26496, 84},
- /* 858 */ {I_RCL, 2, {RM_GPR|BITS8,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+41339, 0},
- /* 859 */ {I_RCL, 2, {RM_GPR|BITS8,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+41343, 0},
- /* 860 */ {I_RCL, 2, {RM_GPR|BITS8,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+39909, 39},
- /* 861 */ {I_RCL, 2, {RM_GPR|BITS16,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39914, 0},
- /* 862 */ {I_RCL, 2, {RM_GPR|BITS16,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+39919, 0},
- /* 863 */ {I_RCL, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35800, 39},
- /* 864 */ {I_RCL, 2, {RM_GPR|BITS32,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39924, 5},
- /* 865 */ {I_RCL, 2, {RM_GPR|BITS32,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+39929, 5},
- /* 866 */ {I_RCL, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35806, 5},
- /* 867 */ {I_RCL, 2, {RM_GPR|BITS64,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39934, 7},
- /* 868 */ {I_RCL, 2, {RM_GPR|BITS64,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+39939, 7},
- /* 869 */ {I_RCL, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35812, 7},
- /* 870 */ {I_RCR, 2, {RM_GPR|BITS8,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+41347, 0},
- /* 871 */ {I_RCR, 2, {RM_GPR|BITS8,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+41351, 0},
- /* 872 */ {I_RCR, 2, {RM_GPR|BITS8,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+39944, 39},
- /* 873 */ {I_RCR, 2, {RM_GPR|BITS16,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39949, 0},
- /* 874 */ {I_RCR, 2, {RM_GPR|BITS16,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+39954, 0},
- /* 875 */ {I_RCR, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35818, 39},
- /* 876 */ {I_RCR, 2, {RM_GPR|BITS32,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39959, 5},
- /* 877 */ {I_RCR, 2, {RM_GPR|BITS32,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+39964, 5},
- /* 878 */ {I_RCR, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35824, 5},
- /* 879 */ {I_RCR, 2, {RM_GPR|BITS64,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+39969, 7},
- /* 880 */ {I_RCR, 2, {RM_GPR|BITS64,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+39974, 7},
- /* 881 */ {I_RCR, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35830, 7},
- /* 882 */ {I_RDSHR, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35836, 95},
- /* 883 */ {I_RDMSR, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41355, 96},
- /* 884 */ {I_RDPMC, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41359, 86},
- /* 885 */ {I_RDTSC, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41363, 32},
- /* 886 */ {I_RDTSCP, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39979, 97},
- /* 887 */ {I_RET, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41384, 25},
- /* 888 */ {I_RET, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40005, 98},
- /* 889 */ {I_RETF, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41388, 0},
- /* 890 */ {I_RETF, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40010, 72},
- /* 891 */ {I_RETN, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41384, 25},
- /* 892 */ {I_RETN, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40005, 98},
- /* 893 */ {I_RETW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41367, 25},
- /* 894 */ {I_RETW, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40005, 98},
- /* 895 */ {I_RETFW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41371, 0},
- /* 896 */ {I_RETFW, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39984, 72},
- /* 897 */ {I_RETNW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41367, 25},
- /* 898 */ {I_RETNW, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39989, 98},
- /* 899 */ {I_RETD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41375, 26},
- /* 900 */ {I_RETD, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39994, 99},
- /* 901 */ {I_RETFD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41379, 0},
- /* 902 */ {I_RETFD, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39999, 72},
- /* 903 */ {I_RETND, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41375, 26},
- /* 904 */ {I_RETND, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39994, 99},
- /* 905 */ {I_RETQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41383, 28},
- /* 906 */ {I_RETQ, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40004, 100},
- /* 907 */ {I_RETFQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41387, 7},
- /* 908 */ {I_RETFQ, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40009, 101},
- /* 909 */ {I_RETNQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41383, 28},
- /* 910 */ {I_RETNQ, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40004, 100},
- /* 911 */ {I_ROL, 2, {RM_GPR|BITS8,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+41391, 0},
- /* 912 */ {I_ROL, 2, {RM_GPR|BITS8,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+41395, 0},
- /* 913 */ {I_ROL, 2, {RM_GPR|BITS8,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40014, 39},
- /* 914 */ {I_ROL, 2, {RM_GPR|BITS16,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40019, 0},
- /* 915 */ {I_ROL, 2, {RM_GPR|BITS16,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40024, 0},
- /* 916 */ {I_ROL, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35842, 39},
- /* 917 */ {I_ROL, 2, {RM_GPR|BITS32,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40029, 5},
- /* 918 */ {I_ROL, 2, {RM_GPR|BITS32,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40034, 5},
- /* 919 */ {I_ROL, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35848, 5},
- /* 920 */ {I_ROL, 2, {RM_GPR|BITS64,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40039, 7},
- /* 921 */ {I_ROL, 2, {RM_GPR|BITS64,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40044, 7},
- /* 922 */ {I_ROL, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35854, 7},
- /* 923 */ {I_ROR, 2, {RM_GPR|BITS8,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+41399, 0},
- /* 924 */ {I_ROR, 2, {RM_GPR|BITS8,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+41403, 0},
- /* 925 */ {I_ROR, 2, {RM_GPR|BITS8,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40049, 39},
- /* 926 */ {I_ROR, 2, {RM_GPR|BITS16,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40054, 0},
- /* 927 */ {I_ROR, 2, {RM_GPR|BITS16,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40059, 0},
- /* 928 */ {I_ROR, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35860, 39},
- /* 929 */ {I_ROR, 2, {RM_GPR|BITS32,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40064, 5},
- /* 930 */ {I_ROR, 2, {RM_GPR|BITS32,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40069, 5},
- /* 931 */ {I_ROR, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35866, 5},
- /* 932 */ {I_ROR, 2, {RM_GPR|BITS64,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40074, 7},
- /* 933 */ {I_ROR, 2, {RM_GPR|BITS64,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40079, 7},
- /* 934 */ {I_ROR, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35872, 7},
- /* 935 */ {I_RSDC, 2, {REG_SREG,MEMORY|BITS80,0,0,0}, NO_DECORATOR, nasm_bytecodes+37319, 102},
- /* 936 */ {I_RSLDT, 1, {MEMORY|BITS80,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40084, 102},
- /* 937 */ {I_RSM, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41407, 103},
- /* 938 */ {I_RSTS, 1, {MEMORY|BITS80,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40089, 102},
- /* 939 */ {I_SAHF, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+8441, 0},
- /* 940 */ {I_SALC, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40516, 104},
- /* 941 */ {I_SAR, 2, {RM_GPR|BITS8,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+41419, 0},
- /* 942 */ {I_SAR, 2, {RM_GPR|BITS8,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+41423, 0},
- /* 943 */ {I_SAR, 2, {RM_GPR|BITS8,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40129, 39},
- /* 944 */ {I_SAR, 2, {RM_GPR|BITS16,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40134, 0},
- /* 945 */ {I_SAR, 2, {RM_GPR|BITS16,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40139, 0},
- /* 946 */ {I_SAR, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35896, 39},
- /* 947 */ {I_SAR, 2, {RM_GPR|BITS32,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40144, 5},
- /* 948 */ {I_SAR, 2, {RM_GPR|BITS32,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40149, 5},
- /* 949 */ {I_SAR, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35902, 5},
- /* 950 */ {I_SAR, 2, {RM_GPR|BITS64,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40154, 7},
- /* 951 */ {I_SAR, 2, {RM_GPR|BITS64,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40159, 7},
- /* 952 */ {I_SAR, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35908, 7},
- /* 953 */ {I_SBB, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40164, 3},
- /* 954 */ {I_SBB, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40165, 0},
- /* 955 */ {I_SBB, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35914, 3},
- /* 956 */ {I_SBB, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+35915, 0},
- /* 957 */ {I_SBB, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35920, 4},
- /* 958 */ {I_SBB, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+35921, 5},
- /* 959 */ {I_SBB, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35926, 6},
- /* 960 */ {I_SBB, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+35927, 7},
- /* 961 */ {I_SBB, 2, {REG_GPR|BITS8,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+28088, 8},
- /* 962 */ {I_SBB, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+28088, 0},
- /* 963 */ {I_SBB, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40169, 8},
- /* 964 */ {I_SBB, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+40169, 0},
- /* 965 */ {I_SBB, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40174, 9},
- /* 966 */ {I_SBB, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+40174, 5},
- /* 967 */ {I_SBB, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40179, 10},
- /* 968 */ {I_SBB, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+40179, 7},
- /* 969 */ {I_SBB, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26503, 11},
- /* 970 */ {I_SBB, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26510, 12},
- /* 971 */ {I_SBB, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26517, 13},
- /* 972 */ {I_SBB, 2, {REG_AL,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+41427, 8},
- /* 973 */ {I_SBB, 2, {REG_AX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40184, 8},
- /* 974 */ {I_SBB, 2, {REG_EAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40189, 9},
- /* 975 */ {I_SBB, 2, {REG_RAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40194, 10},
- /* 976 */ {I_SBB, 2, {RM_GPR|BITS8,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+35932, 3},
- /* 977 */ {I_SBB, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26524, 3},
- /* 978 */ {I_SBB, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26531, 4},
- /* 979 */ {I_SBB, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26538, 6},
- /* 980 */ {I_SBB, 2, {MEMORY,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35932, 3},
- /* 981 */ {I_SBB, 2, {MEMORY,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26524, 3},
- /* 982 */ {I_SBB, 2, {MEMORY,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26531, 4},
- /* 983 */ {I_SCASB, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41431, 0},
- /* 984 */ {I_SCASD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40199, 5},
- /* 985 */ {I_SCASQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40204, 7},
- /* 986 */ {I_SCASW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40209, 0},
- /* 987 */ {I_SFENCE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35944, 59},
- /* 988 */ {I_SGDT, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40214, 105},
- /* 989 */ {I_SHL, 2, {RM_GPR|BITS8,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+41411, 0},
- /* 990 */ {I_SHL, 2, {RM_GPR|BITS8,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+41415, 0},
- /* 991 */ {I_SHL, 2, {RM_GPR|BITS8,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40094, 39},
- /* 992 */ {I_SHL, 2, {RM_GPR|BITS16,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40099, 0},
- /* 993 */ {I_SHL, 2, {RM_GPR|BITS16,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40104, 0},
- /* 994 */ {I_SHL, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35878, 39},
- /* 995 */ {I_SHL, 2, {RM_GPR|BITS32,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40109, 5},
- /* 996 */ {I_SHL, 2, {RM_GPR|BITS32,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40114, 5},
- /* 997 */ {I_SHL, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35884, 5},
- /* 998 */ {I_SHL, 2, {RM_GPR|BITS64,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40119, 7},
- /* 999 */ {I_SHL, 2, {RM_GPR|BITS64,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40124, 7},
- /* 1000 */ {I_SHL, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35890, 7},
- /* 1001 */ {I_SHLD, 3, {MEMORY,REG_GPR|BITS16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26545, 106},
- /* 1002 */ {I_SHLD, 3, {REG_GPR|BITS16,REG_GPR|BITS16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26545, 106},
- /* 1003 */ {I_SHLD, 3, {MEMORY,REG_GPR|BITS32,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26552, 106},
- /* 1004 */ {I_SHLD, 3, {REG_GPR|BITS32,REG_GPR|BITS32,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26552, 106},
- /* 1005 */ {I_SHLD, 3, {MEMORY,REG_GPR|BITS64,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26559, 107},
- /* 1006 */ {I_SHLD, 3, {REG_GPR|BITS64,REG_GPR|BITS64,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26559, 107},
- /* 1007 */ {I_SHLD, 3, {MEMORY,REG_GPR|BITS16,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35950, 9},
- /* 1008 */ {I_SHLD, 3, {REG_GPR|BITS16,REG_GPR|BITS16,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35950, 5},
- /* 1009 */ {I_SHLD, 3, {MEMORY,REG_GPR|BITS32,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35956, 9},
- /* 1010 */ {I_SHLD, 3, {REG_GPR|BITS32,REG_GPR|BITS32,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35956, 5},
- /* 1011 */ {I_SHLD, 3, {MEMORY,REG_GPR|BITS64,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35962, 10},
- /* 1012 */ {I_SHLD, 3, {REG_GPR|BITS64,REG_GPR|BITS64,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35962, 7},
- /* 1013 */ {I_SHR, 2, {RM_GPR|BITS8,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+41435, 0},
- /* 1014 */ {I_SHR, 2, {RM_GPR|BITS8,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+41439, 0},
- /* 1015 */ {I_SHR, 2, {RM_GPR|BITS8,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40219, 39},
- /* 1016 */ {I_SHR, 2, {RM_GPR|BITS16,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40224, 0},
- /* 1017 */ {I_SHR, 2, {RM_GPR|BITS16,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40229, 0},
- /* 1018 */ {I_SHR, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35968, 39},
- /* 1019 */ {I_SHR, 2, {RM_GPR|BITS32,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40234, 5},
- /* 1020 */ {I_SHR, 2, {RM_GPR|BITS32,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40239, 5},
- /* 1021 */ {I_SHR, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35974, 5},
- /* 1022 */ {I_SHR, 2, {RM_GPR|BITS64,UNITY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40244, 7},
- /* 1023 */ {I_SHR, 2, {RM_GPR|BITS64,REG_CL,0,0,0}, NO_DECORATOR, nasm_bytecodes+40249, 7},
- /* 1024 */ {I_SHR, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+35980, 7},
- /* 1025 */ {I_SHRD, 3, {MEMORY,REG_GPR|BITS16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26566, 106},
- /* 1026 */ {I_SHRD, 3, {REG_GPR|BITS16,REG_GPR|BITS16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26566, 106},
- /* 1027 */ {I_SHRD, 3, {MEMORY,REG_GPR|BITS32,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26573, 106},
- /* 1028 */ {I_SHRD, 3, {REG_GPR|BITS32,REG_GPR|BITS32,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26573, 106},
- /* 1029 */ {I_SHRD, 3, {MEMORY,REG_GPR|BITS64,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26580, 107},
- /* 1030 */ {I_SHRD, 3, {REG_GPR|BITS64,REG_GPR|BITS64,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26580, 107},
- /* 1031 */ {I_SHRD, 3, {MEMORY,REG_GPR|BITS16,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35986, 9},
- /* 1032 */ {I_SHRD, 3, {REG_GPR|BITS16,REG_GPR|BITS16,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35986, 5},
- /* 1033 */ {I_SHRD, 3, {MEMORY,REG_GPR|BITS32,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35992, 9},
- /* 1034 */ {I_SHRD, 3, {REG_GPR|BITS32,REG_GPR|BITS32,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35992, 5},
- /* 1035 */ {I_SHRD, 3, {MEMORY,REG_GPR|BITS64,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35998, 10},
- /* 1036 */ {I_SHRD, 3, {REG_GPR|BITS64,REG_GPR|BITS64,REG_CL,0,0}, NO_DECORATOR, nasm_bytecodes+35998, 7},
- /* 1037 */ {I_SIDT, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40254, 105},
- /* 1038 */ {I_SLDT, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36023, 105},
- /* 1039 */ {I_SLDT, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36023, 105},
- /* 1040 */ {I_SLDT, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36004, 105},
- /* 1041 */ {I_SLDT, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36010, 5},
- /* 1042 */ {I_SLDT, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36022, 7},
- /* 1043 */ {I_SKINIT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40259, 7},
- /* 1044 */ {I_SMI, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41557, 108},
- /* 1045 */ {I_SMSW, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36041, 105},
- /* 1046 */ {I_SMSW, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36041, 105},
- /* 1047 */ {I_SMSW, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36028, 105},
- /* 1048 */ {I_SMSW, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36034, 5},
- /* 1049 */ {I_SMSW, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36040, 7},
- /* 1050 */ {I_STC, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39981, 0},
- /* 1051 */ {I_STD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41581, 0},
- /* 1052 */ {I_STI, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+39776, 0},
- /* 1053 */ {I_STOSB, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+8545, 0},
- /* 1054 */ {I_STOSD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41451, 5},
- /* 1055 */ {I_STOSQ, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41455, 7},
- /* 1056 */ {I_STOSW, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41459, 0},
- /* 1057 */ {I_STR, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36059, 62},
- /* 1058 */ {I_STR, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36059, 62},
- /* 1059 */ {I_STR, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36046, 62},
- /* 1060 */ {I_STR, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36052, 63},
- /* 1061 */ {I_STR, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36058, 7},
- /* 1062 */ {I_SUB, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40264, 3},
- /* 1063 */ {I_SUB, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40265, 0},
- /* 1064 */ {I_SUB, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36064, 3},
- /* 1065 */ {I_SUB, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36065, 0},
- /* 1066 */ {I_SUB, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36070, 4},
- /* 1067 */ {I_SUB, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36071, 5},
- /* 1068 */ {I_SUB, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36076, 6},
- /* 1069 */ {I_SUB, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36077, 7},
- /* 1070 */ {I_SUB, 2, {REG_GPR|BITS8,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+33856, 8},
- /* 1071 */ {I_SUB, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+33856, 0},
- /* 1072 */ {I_SUB, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40269, 8},
- /* 1073 */ {I_SUB, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+40269, 0},
- /* 1074 */ {I_SUB, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40274, 9},
- /* 1075 */ {I_SUB, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+40274, 5},
- /* 1076 */ {I_SUB, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40279, 10},
- /* 1077 */ {I_SUB, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+40279, 7},
- /* 1078 */ {I_SUB, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26587, 11},
- /* 1079 */ {I_SUB, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26594, 12},
- /* 1080 */ {I_SUB, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26601, 13},
- /* 1081 */ {I_SUB, 2, {REG_AL,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+41463, 8},
- /* 1082 */ {I_SUB, 2, {REG_AX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40284, 8},
- /* 1083 */ {I_SUB, 2, {REG_EAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40289, 9},
- /* 1084 */ {I_SUB, 2, {REG_RAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40294, 10},
- /* 1085 */ {I_SUB, 2, {RM_GPR|BITS8,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+36082, 3},
- /* 1086 */ {I_SUB, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26608, 3},
- /* 1087 */ {I_SUB, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26615, 4},
- /* 1088 */ {I_SUB, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26622, 6},
- /* 1089 */ {I_SUB, 2, {MEMORY,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+36082, 3},
- /* 1090 */ {I_SUB, 2, {MEMORY,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26608, 3},
- /* 1091 */ {I_SUB, 2, {MEMORY,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26615, 4},
- /* 1092 */ {I_SVDC, 2, {MEMORY|BITS80,REG_SREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+27177, 102},
- /* 1093 */ {I_SVTS, 1, {MEMORY|BITS80,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40304, 102},
- /* 1094 */ {I_SWAPGS, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40309, 7},
- /* 1095 */ {I_SYSCALL, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41175, 110},
- /* 1096 */ {I_SYSENTER, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41467, 86},
- /* 1097 */ {I_SYSEXIT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41471, 111},
- /* 1098 */ {I_SYSRET, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41171, 112},
- /* 1099 */ {I_TEST, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+41475, 8},
- /* 1100 */ {I_TEST, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+41475, 0},
- /* 1101 */ {I_TEST, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+40314, 8},
- /* 1102 */ {I_TEST, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+40314, 0},
- /* 1103 */ {I_TEST, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+40319, 9},
- /* 1104 */ {I_TEST, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+40319, 5},
- /* 1105 */ {I_TEST, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+40324, 10},
- /* 1106 */ {I_TEST, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+40324, 7},
- /* 1107 */ {I_TEST, 2, {REG_GPR|BITS8,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+41479, 8},
- /* 1108 */ {I_TEST, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40329, 8},
- /* 1109 */ {I_TEST, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40334, 9},
- /* 1110 */ {I_TEST, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40339, 10},
- /* 1111 */ {I_TEST, 2, {REG_AL,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+41483, 8},
- /* 1112 */ {I_TEST, 2, {REG_AX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40344, 8},
- /* 1113 */ {I_TEST, 2, {REG_EAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40349, 9},
- /* 1114 */ {I_TEST, 2, {REG_RAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40354, 10},
- /* 1115 */ {I_TEST, 2, {RM_GPR|BITS8,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40359, 8},
- /* 1116 */ {I_TEST, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+36094, 8},
- /* 1117 */ {I_TEST, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+36100, 9},
- /* 1118 */ {I_TEST, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+36106, 10},
- /* 1119 */ {I_TEST, 2, {MEMORY,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40359, 8},
- /* 1120 */ {I_TEST, 2, {MEMORY,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36094, 8},
- /* 1121 */ {I_TEST, 2, {MEMORY,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36100, 9},
- /* 1122 */ {I_UD0, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41487, 113},
- /* 1123 */ {I_UD0, 2, {REG_GPR|BITS16,RM_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36112, 39},
- /* 1124 */ {I_UD0, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36118, 39},
- /* 1125 */ {I_UD0, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36124, 39},
- /* 1126 */ {I_UD1, 2, {REG_GPR,RM_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36130, 39},
- /* 1127 */ {I_UD1, 2, {REG_GPR,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36136, 39},
- /* 1128 */ {I_UD1, 2, {REG_GPR,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36142, 39},
- /* 1129 */ {I_UD2, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41495, 39},
- /* 1130 */ {I_VERR, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40364, 62},
- /* 1131 */ {I_VERR, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40364, 62},
- /* 1132 */ {I_VERR, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40364, 62},
- /* 1133 */ {I_VERW, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40369, 62},
- /* 1134 */ {I_VERW, 1, {MEMORY|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40369, 62},
- /* 1135 */ {I_VERW, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40369, 62},
- /* 1136 */ {I_FWAIT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41073, 0},
- /* 1137 */ {I_WBINVD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40535, 54},
- /* 1138 */ {I_WRSHR, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36160, 95},
- /* 1139 */ {I_WRMSR, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41499, 96},
- /* 1140 */ {I_XADD, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+36166, 115},
- /* 1141 */ {I_XADD, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+36167, 20},
- /* 1142 */ {I_XADD, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26657, 115},
- /* 1143 */ {I_XADD, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26658, 20},
- /* 1144 */ {I_XADD, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26664, 115},
- /* 1145 */ {I_XADD, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26665, 20},
- /* 1146 */ {I_XADD, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+26671, 6},
- /* 1147 */ {I_XADD, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+26672, 7},
- /* 1148 */ {I_XCHG, 2, {REG_AX,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+41503, 0},
- /* 1149 */ {I_XCHG, 2, {REG_EAX,REG32NA,0,0,0}, NO_DECORATOR, nasm_bytecodes+41507, 5},
- /* 1150 */ {I_XCHG, 2, {REG_RAX,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+41511, 7},
- /* 1151 */ {I_XCHG, 2, {REG_GPR|BITS16,REG_AX,0,0,0}, NO_DECORATOR, nasm_bytecodes+41515, 0},
- /* 1152 */ {I_XCHG, 2, {REG32NA,REG_EAX,0,0,0}, NO_DECORATOR, nasm_bytecodes+41519, 5},
- /* 1153 */ {I_XCHG, 2, {REG_GPR|BITS64,REG_RAX,0,0,0}, NO_DECORATOR, nasm_bytecodes+41523, 7},
- /* 1154 */ {I_XCHG, 2, {REG_EAX,REG_EAX,0,0,0}, NO_DECORATOR, nasm_bytecodes+41527, 19},
- /* 1155 */ {I_XCHG, 2, {REG_GPR|BITS8,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40374, 3},
- /* 1156 */ {I_XCHG, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40375, 0},
- /* 1157 */ {I_XCHG, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+36184, 3},
- /* 1158 */ {I_XCHG, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36185, 0},
- /* 1159 */ {I_XCHG, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+36190, 4},
- /* 1160 */ {I_XCHG, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36191, 5},
- /* 1161 */ {I_XCHG, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+36196, 6},
- /* 1162 */ {I_XCHG, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36197, 7},
- /* 1163 */ {I_XCHG, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40379, 3},
- /* 1164 */ {I_XCHG, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40380, 0},
- /* 1165 */ {I_XCHG, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36202, 3},
- /* 1166 */ {I_XCHG, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36203, 0},
- /* 1167 */ {I_XCHG, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36208, 4},
- /* 1168 */ {I_XCHG, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36209, 5},
- /* 1169 */ {I_XCHG, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36214, 6},
- /* 1170 */ {I_XCHG, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36215, 7},
- /* 1171 */ {I_XLATB, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37591, 0},
- /* 1172 */ {I_XLAT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37591, 0},
- /* 1173 */ {I_XOR, 2, {MEMORY,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40384, 3},
- /* 1174 */ {I_XOR, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+40385, 0},
- /* 1175 */ {I_XOR, 2, {MEMORY,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36220, 3},
- /* 1176 */ {I_XOR, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36221, 0},
- /* 1177 */ {I_XOR, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36226, 4},
- /* 1178 */ {I_XOR, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36227, 5},
- /* 1179 */ {I_XOR, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36232, 6},
- /* 1180 */ {I_XOR, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36233, 7},
- /* 1181 */ {I_XOR, 2, {REG_GPR|BITS8,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+33296, 8},
- /* 1182 */ {I_XOR, 2, {REG_GPR|BITS8,REG_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+33296, 0},
- /* 1183 */ {I_XOR, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40389, 8},
- /* 1184 */ {I_XOR, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+40389, 0},
- /* 1185 */ {I_XOR, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40394, 9},
- /* 1186 */ {I_XOR, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+40394, 5},
- /* 1187 */ {I_XOR, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+40399, 10},
- /* 1188 */ {I_XOR, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+40399, 7},
- /* 1189 */ {I_XOR, 2, {RM_GPR|BITS16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26678, 11},
- /* 1190 */ {I_XOR, 2, {RM_GPR|BITS32,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26685, 12},
- /* 1191 */ {I_XOR, 2, {RM_GPR|BITS64,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+26692, 13},
- /* 1192 */ {I_XOR, 2, {REG_AL,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+41531, 8},
- /* 1193 */ {I_XOR, 2, {REG_AX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40404, 8},
- /* 1194 */ {I_XOR, 2, {REG_EAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40409, 9},
- /* 1195 */ {I_XOR, 2, {REG_RAX,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+40414, 10},
- /* 1196 */ {I_XOR, 2, {RM_GPR|BITS8,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+36238, 3},
- /* 1197 */ {I_XOR, 2, {RM_GPR|BITS16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26699, 3},
- /* 1198 */ {I_XOR, 2, {RM_GPR|BITS32,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26706, 4},
- /* 1199 */ {I_XOR, 2, {RM_GPR|BITS64,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+26713, 6},
- /* 1200 */ {I_XOR, 2, {MEMORY,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+36238, 3},
- /* 1201 */ {I_XOR, 2, {MEMORY,IMMEDIATE|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26699, 3},
- /* 1202 */ {I_XOR, 2, {MEMORY,IMMEDIATE|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26706, 4},
- /* 1203 */ {I_CMOVcc, 2, {REG_GPR|BITS16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+26720, 118},
- /* 1204 */ {I_CMOVcc, 2, {REG_GPR|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26720, 86},
- /* 1205 */ {I_CMOVcc, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+26727, 118},
- /* 1206 */ {I_CMOVcc, 2, {REG_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26727, 86},
- /* 1207 */ {I_CMOVcc, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+26734, 10},
- /* 1208 */ {I_CMOVcc, 2, {REG_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+26734, 7},
- /* 1209 */ {I_Jcc, 1, {IMMEDIATE|NEAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26741, 119},
- /* 1210 */ {I_Jcc, 1, {IMMEDIATE|BITS16|NEAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26748, 27},
- /* 1211 */ {I_Jcc, 1, {IMMEDIATE|BITS32|NEAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26755, 27},
- /* 1212 */ {I_Jcc, 1, {IMMEDIATE|BITS64|NEAR,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26762, 28},
- /* 1213 */ {I_Jcc, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40420, 25},
- /* 1214 */ {I_SETcc, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36250, 21},
- /* 1215 */ {I_SETcc, 1, {REG_GPR|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36250, 5},
- /* 1216 */ {I_ADDPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36256, 120},
- /* 1217 */ {I_ADDSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36262, 120},
- /* 1218 */ {I_ANDNPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36268, 120},
- /* 1219 */ {I_ANDPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36274, 120},
- /* 1220 */ {I_CMPEQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+8564, 120},
- /* 1221 */ {I_CMPEQSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+8572, 120},
- /* 1222 */ {I_CMPLEPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+8580, 120},
- /* 1223 */ {I_CMPLESS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+8588, 120},
- /* 1224 */ {I_CMPLTPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+8596, 120},
- /* 1225 */ {I_CMPLTSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+8604, 120},
- /* 1226 */ {I_CMPNEQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+8612, 120},
- /* 1227 */ {I_CMPNEQSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+8620, 120},
- /* 1228 */ {I_CMPNLEPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+8628, 120},
- /* 1229 */ {I_CMPNLESS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+8636, 120},
- /* 1230 */ {I_CMPNLTPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+8644, 120},
- /* 1231 */ {I_CMPNLTSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+8652, 120},
- /* 1232 */ {I_CMPORDPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+8660, 120},
- /* 1233 */ {I_CMPORDSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+8668, 120},
- /* 1234 */ {I_CMPUNORDPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+8676, 120},
- /* 1235 */ {I_CMPUNORDSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+8684, 120},
- /* 1236 */ {I_CMPPS, 3, {XMM_L16,MEMORY,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26776, 121},
- /* 1237 */ {I_CMPPS, 3, {XMM_L16,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26776, 121},
- /* 1238 */ {I_CMPSS, 3, {XMM_L16,MEMORY,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26783, 121},
- /* 1239 */ {I_CMPSS, 3, {XMM_L16,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26783, 121},
- /* 1240 */ {I_COMISS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36280, 120},
- /* 1241 */ {I_CVTPI2PS, 2, {XMM_L16,RM_MMX|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36286, 122},
- /* 1242 */ {I_CVTPS2PI, 2, {MMXREG,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36292, 122},
- /* 1243 */ {I_CVTSI2SS, 2, {XMM_L16,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26791, 123},
- /* 1244 */ {I_CVTSI2SS, 2, {XMM_L16,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+26790, 124},
- /* 1245 */ {I_CVTSS2SI, 2, {REG_GPR|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26798, 123},
- /* 1246 */ {I_CVTSS2SI, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+26798, 123},
- /* 1247 */ {I_CVTSS2SI, 2, {REG_GPR|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26797, 125},
- /* 1248 */ {I_CVTSS2SI, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+26797, 125},
- /* 1249 */ {I_CVTTPS2PI, 2, {MMXREG,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36298, 126},
- /* 1250 */ {I_CVTTSS2SI, 2, {REG_GPR|BITS32,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26805, 123},
- /* 1251 */ {I_CVTTSS2SI, 2, {REG_GPR|BITS64,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26804, 125},
- /* 1252 */ {I_DIVPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36304, 120},
- /* 1253 */ {I_DIVSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36310, 120},
- /* 1254 */ {I_LDMXCSR, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36316, 120},
- /* 1255 */ {I_MAXPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36322, 120},
- /* 1256 */ {I_MAXSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36328, 120},
- /* 1257 */ {I_MINPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36334, 120},
- /* 1258 */ {I_MINSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36340, 120},
- /* 1259 */ {I_MOVAPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36346, 120},
- /* 1260 */ {I_MOVAPS, 2, {RM_XMM_L16|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36352, 120},
- /* 1261 */ {I_MOVHPS, 2, {XMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36358, 120},
- /* 1262 */ {I_MOVHPS, 2, {MEMORY|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36364, 120},
- /* 1263 */ {I_MOVLHPS, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36358, 120},
- /* 1264 */ {I_MOVLPS, 2, {XMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+36154, 120},
- /* 1265 */ {I_MOVLPS, 2, {MEMORY|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36370, 120},
- /* 1266 */ {I_MOVHLPS, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36154, 120},
- /* 1267 */ {I_MOVMSKPS, 2, {REG_GPR|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36376, 120},
- /* 1268 */ {I_MOVMSKPS, 2, {REG_GPR|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26811, 127},
- /* 1269 */ {I_MOVNTPS, 2, {MEMORY|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36382, 120},
- /* 1270 */ {I_MOVSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36388, 120},
- /* 1271 */ {I_MOVSS, 2, {MEMORY|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36394, 120},
- /* 1272 */ {I_MOVSS, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36388, 120},
- /* 1273 */ {I_MOVUPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36400, 120},
- /* 1274 */ {I_MOVUPS, 2, {RM_XMM_L16|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36406, 120},
- /* 1275 */ {I_MULPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36412, 120},
- /* 1276 */ {I_MULSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36418, 120},
- /* 1277 */ {I_ORPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36424, 120},
- /* 1278 */ {I_RCPPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36430, 120},
- /* 1279 */ {I_RCPSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36436, 120},
- /* 1280 */ {I_RSQRTPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36442, 120},
- /* 1281 */ {I_RSQRTSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36448, 120},
- /* 1282 */ {I_SHUFPS, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+26818, 120},
- /* 1283 */ {I_SQRTPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36454, 120},
- /* 1284 */ {I_SQRTSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36460, 120},
- /* 1285 */ {I_STMXCSR, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36466, 120},
- /* 1286 */ {I_SUBPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36472, 120},
- /* 1287 */ {I_SUBSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36478, 120},
- /* 1288 */ {I_UCOMISS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+36484, 120},
- /* 1289 */ {I_UNPCKHPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36490, 120},
- /* 1290 */ {I_UNPCKLPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36496, 120},
- /* 1291 */ {I_XORPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+36502, 120},
- /* 1292 */ {I_FXRSTOR, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26826, 128},
- /* 1293 */ {I_FXRSTOR64, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26825, 129},
- /* 1294 */ {I_FXSAVE, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26833, 128},
- /* 1295 */ {I_FXSAVE64, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26832, 129},
- /* 1296 */ {I_XGETBV, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40424, 130},
- /* 1297 */ {I_XSETBV, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40429, 131},
- /* 1298 */ {I_XSAVE, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26840, 130},
- /* 1299 */ {I_XSAVE64, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26839, 132},
- /* 1300 */ {I_XSAVEC, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26847, 133},
- /* 1301 */ {I_XSAVEC64, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26846, 134},
- /* 1302 */ {I_XSAVEOPT, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26854, 133},
- /* 1303 */ {I_XSAVEOPT64, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26853, 134},
- /* 1304 */ {I_XSAVES, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26861, 133},
- /* 1305 */ {I_XSAVES64, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26860, 134},
- /* 1306 */ {I_XRSTOR, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26868, 130},
- /* 1307 */ {I_XRSTOR64, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26867, 132},
- /* 1308 */ {I_XRSTORS, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26875, 133},
- /* 1309 */ {I_XRSTORS64, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26874, 134},
- /* 1310 */ {I_PREFETCHNTA, 1, {MEMORY|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37613, 135},
- /* 1311 */ {I_PREFETCHT0, 1, {MEMORY|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37631, 135},
- /* 1312 */ {I_PREFETCHT1, 1, {MEMORY|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37649, 135},
- /* 1313 */ {I_PREFETCHT2, 1, {MEMORY|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37667, 135},
- /* 1314 */ {I_SFENCE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35944, 135},
- /* 1315 */ {I_MASKMOVQ, 2, {MMXREG,MMXREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+36508, 136},
- /* 1316 */ {I_MOVNTQ, 2, {MEMORY,MMXREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+36514, 137},
- /* 1317 */ {I_PAVGB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26881, 137},
- /* 1318 */ {I_PAVGW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26888, 137},
- /* 1319 */ {I_PEXTRW, 3, {REG_GPR|BITS32,MMXREG,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26895, 138},
- /* 1320 */ {I_PINSRW, 3, {MMXREG,MEMORY,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26902, 138},
- /* 1321 */ {I_PINSRW, 3, {MMXREG,RM_GPR|BITS16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26902, 138},
- /* 1322 */ {I_PINSRW, 3, {MMXREG,REG_GPR|BITS32,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26902, 138},
- /* 1323 */ {I_PMAXSW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26909, 137},
- /* 1324 */ {I_PMAXUB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26916, 137},
- /* 1325 */ {I_PMINSW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26923, 137},
- /* 1326 */ {I_PMINUB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26930, 137},
- /* 1327 */ {I_PMOVMSKB, 2, {REG_GPR|BITS32,MMXREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+36520, 136},
- /* 1328 */ {I_PMULHUW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26937, 137},
- /* 1329 */ {I_PSADBW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+26944, 137},
- /* 1330 */ {I_PSHUFW, 3, {MMXREG,RM_MMX,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8692, 139},
- /* 1331 */ {I_PF2IW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8700, 88},
- /* 1332 */ {I_PFNACC, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8708, 88},
- /* 1333 */ {I_PFPNACC, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8716, 88},
- /* 1334 */ {I_PI2FW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8724, 88},
- /* 1335 */ {I_PSWAPD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+8732, 88},
- /* 1336 */ {I_MASKMOVDQU, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36526, 140},
- /* 1337 */ {I_CLFLUSH, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+36532, 140},
- /* 1338 */ {I_MOVNTDQ, 2, {MEMORY,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36538, 141},
- /* 1339 */ {I_MOVNTI, 2, {MEMORY,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26952, 142},
- /* 1340 */ {I_MOVNTI, 2, {MEMORY,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+26951, 143},
- /* 1341 */ {I_MOVNTPD, 2, {MEMORY,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36544, 141},
- /* 1342 */ {I_LFENCE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35452, 140},
- /* 1343 */ {I_MFENCE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35530, 140},
- /* 1344 */ {I_MOVD, 2, {MEMORY,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26958, 144},
- /* 1345 */ {I_MOVD, 2, {XMM_L16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+26965, 144},
- /* 1346 */ {I_MOVD, 2, {XMM_L16,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+26965, 140},
- /* 1347 */ {I_MOVD, 2, {RM_GPR|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26958, 140},
- /* 1348 */ {I_MOVDQA, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36550, 140},
- /* 1349 */ {I_MOVDQA, 2, {MEMORY,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36556, 141},
- /* 1350 */ {I_MOVDQA, 2, {XMM_L16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+36550, 141},
- /* 1351 */ {I_MOVDQA, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36556, 140},
- /* 1352 */ {I_MOVDQU, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36562, 140},
- /* 1353 */ {I_MOVDQU, 2, {MEMORY,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36568, 141},
- /* 1354 */ {I_MOVDQU, 2, {XMM_L16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+36562, 141},
- /* 1355 */ {I_MOVDQU, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36568, 140},
- /* 1356 */ {I_MOVDQ2Q, 2, {MMXREG,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36574, 140},
- /* 1357 */ {I_MOVQ, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36580, 140},
- /* 1358 */ {I_MOVQ, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36586, 140},
- /* 1359 */ {I_MOVQ, 2, {MEMORY,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36586, 145},
- /* 1360 */ {I_MOVQ, 2, {XMM_L16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+36580, 145},
- /* 1361 */ {I_MOVQ, 2, {XMM_L16,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+26972, 146},
- /* 1362 */ {I_MOVQ, 2, {RM_GPR|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+26979, 146},
- /* 1363 */ {I_MOVQ2DQ, 2, {XMM_L16,MMXREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+36592, 140},
- /* 1364 */ {I_PACKSSWB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36598, 141},
- /* 1365 */ {I_PACKSSDW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36604, 141},
- /* 1366 */ {I_PACKUSWB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36610, 141},
- /* 1367 */ {I_PADDB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36616, 141},
- /* 1368 */ {I_PADDW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36622, 141},
- /* 1369 */ {I_PADDD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36628, 141},
- /* 1370 */ {I_PADDQ, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+36634, 147},
- /* 1371 */ {I_PADDQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36640, 141},
- /* 1372 */ {I_PADDSB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36646, 141},
- /* 1373 */ {I_PADDSW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36652, 141},
- /* 1374 */ {I_PADDUSB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36658, 141},
- /* 1375 */ {I_PADDUSW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36664, 141},
- /* 1376 */ {I_PAND, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36670, 141},
- /* 1377 */ {I_PANDN, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36676, 141},
- /* 1378 */ {I_PAVGB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36682, 141},
- /* 1379 */ {I_PAVGW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36688, 141},
- /* 1380 */ {I_PCMPEQB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36694, 141},
- /* 1381 */ {I_PCMPEQW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36700, 141},
- /* 1382 */ {I_PCMPEQD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36706, 141},
- /* 1383 */ {I_PCMPGTB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36712, 141},
- /* 1384 */ {I_PCMPGTW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36718, 141},
- /* 1385 */ {I_PCMPGTD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36724, 141},
- /* 1386 */ {I_PEXTRW, 3, {REG_GPR|BITS32,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26986, 148},
- /* 1387 */ {I_PINSRW, 3, {XMM_L16,REG_GPR|BITS16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26993, 148},
- /* 1388 */ {I_PINSRW, 3, {XMM_L16,MEMORY,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26993, 148},
- /* 1389 */ {I_PINSRW, 3, {XMM_L16,MEMORY|BITS16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+26993, 148},
- /* 1390 */ {I_PMADDWD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36730, 141},
- /* 1391 */ {I_PMAXSW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36736, 141},
- /* 1392 */ {I_PMAXUB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36742, 141},
- /* 1393 */ {I_PMINSW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36748, 141},
- /* 1394 */ {I_PMINUB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36754, 141},
- /* 1395 */ {I_PMOVMSKB, 2, {REG_GPR|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36760, 140},
- /* 1396 */ {I_PMULHUW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36766, 141},
- /* 1397 */ {I_PMULHW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36772, 141},
- /* 1398 */ {I_PMULLW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36778, 141},
- /* 1399 */ {I_PMULUDQ, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27000, 141},
- /* 1400 */ {I_PMULUDQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36784, 141},
- /* 1401 */ {I_POR, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36790, 141},
- /* 1402 */ {I_PSADBW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36796, 141},
- /* 1403 */ {I_PSHUFD, 3, {XMM_L16,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+27007, 148},
- /* 1404 */ {I_PSHUFD, 3, {XMM_L16,MEMORY,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+27007, 150},
- /* 1405 */ {I_PSHUFHW, 3, {XMM_L16,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+27014, 148},
- /* 1406 */ {I_PSHUFHW, 3, {XMM_L16,MEMORY,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+27014, 150},
- /* 1407 */ {I_PSHUFLW, 3, {XMM_L16,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+27021, 148},
- /* 1408 */ {I_PSHUFLW, 3, {XMM_L16,MEMORY,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+27021, 150},
- /* 1409 */ {I_PSLLDQ, 2, {XMM_L16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+27028, 151},
- /* 1410 */ {I_PSLLW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36802, 141},
- /* 1411 */ {I_PSLLW, 2, {XMM_L16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+27035, 151},
- /* 1412 */ {I_PSLLD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36808, 141},
- /* 1413 */ {I_PSLLD, 2, {XMM_L16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+27042, 151},
- /* 1414 */ {I_PSLLQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36814, 141},
- /* 1415 */ {I_PSLLQ, 2, {XMM_L16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+27049, 151},
- /* 1416 */ {I_PSRAW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36820, 141},
- /* 1417 */ {I_PSRAW, 2, {XMM_L16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+27056, 151},
- /* 1418 */ {I_PSRAD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36826, 141},
- /* 1419 */ {I_PSRAD, 2, {XMM_L16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+27063, 151},
- /* 1420 */ {I_PSRLDQ, 2, {XMM_L16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+27070, 151},
- /* 1421 */ {I_PSRLW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36832, 141},
- /* 1422 */ {I_PSRLW, 2, {XMM_L16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+27077, 151},
- /* 1423 */ {I_PSRLD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36838, 141},
- /* 1424 */ {I_PSRLD, 2, {XMM_L16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+27084, 151},
- /* 1425 */ {I_PSRLQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36844, 141},
- /* 1426 */ {I_PSRLQ, 2, {XMM_L16,IMMEDIATE,0,0,0}, NO_DECORATOR, nasm_bytecodes+27091, 151},
- /* 1427 */ {I_PSUBB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36850, 141},
- /* 1428 */ {I_PSUBW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36856, 141},
- /* 1429 */ {I_PSUBD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36862, 141},
- /* 1430 */ {I_PSUBQ, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27098, 141},
- /* 1431 */ {I_PSUBQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36868, 141},
- /* 1432 */ {I_PSUBSB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36874, 141},
- /* 1433 */ {I_PSUBSW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36880, 141},
- /* 1434 */ {I_PSUBUSB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36886, 141},
- /* 1435 */ {I_PSUBUSW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36892, 141},
- /* 1436 */ {I_PUNPCKHBW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36898, 141},
- /* 1437 */ {I_PUNPCKHWD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36904, 141},
- /* 1438 */ {I_PUNPCKHDQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36910, 141},
- /* 1439 */ {I_PUNPCKHQDQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36916, 141},
- /* 1440 */ {I_PUNPCKLBW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36922, 141},
- /* 1441 */ {I_PUNPCKLWD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36928, 141},
- /* 1442 */ {I_PUNPCKLDQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36934, 141},
- /* 1443 */ {I_PUNPCKLQDQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36940, 141},
- /* 1444 */ {I_PXOR, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36946, 141},
- /* 1445 */ {I_ADDPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36952, 141},
- /* 1446 */ {I_ADDSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36958, 145},
- /* 1447 */ {I_ANDNPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36964, 141},
- /* 1448 */ {I_ANDPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36970, 141},
- /* 1449 */ {I_CMPEQPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8740, 141},
- /* 1450 */ {I_CMPEQSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8748, 140},
- /* 1451 */ {I_CMPLEPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8756, 141},
- /* 1452 */ {I_CMPLESD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8764, 140},
- /* 1453 */ {I_CMPLTPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8772, 141},
- /* 1454 */ {I_CMPLTSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8780, 140},
- /* 1455 */ {I_CMPNEQPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8788, 141},
- /* 1456 */ {I_CMPNEQSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8796, 140},
- /* 1457 */ {I_CMPNLEPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8804, 141},
- /* 1458 */ {I_CMPNLESD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8812, 140},
- /* 1459 */ {I_CMPNLTPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8820, 141},
- /* 1460 */ {I_CMPNLTSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8828, 140},
- /* 1461 */ {I_CMPORDPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8836, 141},
- /* 1462 */ {I_CMPORDSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8844, 140},
- /* 1463 */ {I_CMPUNORDPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8852, 141},
- /* 1464 */ {I_CMPUNORDSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+8860, 140},
- /* 1465 */ {I_CMPPD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+27105, 140},
- /* 1466 */ {I_CMPSD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+27112, 140},
- /* 1467 */ {I_COMISD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36976, 140},
- /* 1468 */ {I_CVTDQ2PD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36982, 145},
- /* 1469 */ {I_CVTDQ2PS, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36988, 141},
- /* 1470 */ {I_CVTPD2DQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+36994, 141},
- /* 1471 */ {I_CVTPD2PI, 2, {MMXREG,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37000, 141},
- /* 1472 */ {I_CVTPD2PS, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37006, 141},
- /* 1473 */ {I_CVTPI2PD, 2, {XMM_L16,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+37012, 145},
- /* 1474 */ {I_CVTPS2DQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37018, 141},
- /* 1475 */ {I_CVTPS2PD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37024, 145},
- /* 1476 */ {I_CVTSD2SI, 2, {REG_GPR|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27119, 152},
- /* 1477 */ {I_CVTSD2SI, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+27119, 152},
- /* 1478 */ {I_CVTSD2SI, 2, {REG_GPR|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27126, 153},
- /* 1479 */ {I_CVTSD2SI, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+27126, 153},
- /* 1480 */ {I_CVTSD2SS, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37030, 145},
- /* 1481 */ {I_CVTSI2SD, 2, {XMM_L16,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+27133, 154},
- /* 1482 */ {I_CVTSI2SD, 2, {XMM_L16,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+27140, 153},
- /* 1483 */ {I_CVTSS2SD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37036, 144},
- /* 1484 */ {I_CVTTPD2PI, 2, {MMXREG,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37042, 141},
- /* 1485 */ {I_CVTTPD2DQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37048, 141},
- /* 1486 */ {I_CVTTPS2DQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37054, 141},
- /* 1487 */ {I_CVTTSD2SI, 2, {REG_GPR|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27147, 152},
- /* 1488 */ {I_CVTTSD2SI, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+27147, 152},
- /* 1489 */ {I_CVTTSD2SI, 2, {REG_GPR|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27154, 153},
- /* 1490 */ {I_CVTTSD2SI, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+27154, 153},
- /* 1491 */ {I_DIVPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37060, 141},
- /* 1492 */ {I_DIVSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37066, 140},
- /* 1493 */ {I_MAXPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37072, 141},
- /* 1494 */ {I_MAXSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37078, 140},
- /* 1495 */ {I_MINPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37084, 141},
- /* 1496 */ {I_MINSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37090, 140},
- /* 1497 */ {I_MOVAPD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37096, 140},
- /* 1498 */ {I_MOVAPD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37102, 140},
- /* 1499 */ {I_MOVAPD, 2, {MEMORY,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37102, 141},
- /* 1500 */ {I_MOVAPD, 2, {XMM_L16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+37096, 141},
- /* 1501 */ {I_MOVHPD, 2, {MEMORY,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37108, 140},
- /* 1502 */ {I_MOVHPD, 2, {XMM_L16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+37114, 140},
- /* 1503 */ {I_MOVLPD, 2, {MEMORY|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37120, 140},
- /* 1504 */ {I_MOVLPD, 2, {XMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+37126, 140},
- /* 1505 */ {I_MOVMSKPD, 2, {REG_GPR|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37132, 140},
- /* 1506 */ {I_MOVMSKPD, 2, {REG_GPR|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27161, 146},
- /* 1507 */ {I_MOVSD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37138, 140},
- /* 1508 */ {I_MOVSD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37144, 140},
- /* 1509 */ {I_MOVSD, 2, {MEMORY|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37144, 140},
- /* 1510 */ {I_MOVSD, 2, {XMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+37138, 140},
- /* 1511 */ {I_MOVUPD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37150, 140},
- /* 1512 */ {I_MOVUPD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37156, 140},
- /* 1513 */ {I_MOVUPD, 2, {MEMORY,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37156, 141},
- /* 1514 */ {I_MOVUPD, 2, {XMM_L16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+37150, 141},
- /* 1515 */ {I_MULPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37162, 141},
- /* 1516 */ {I_MULSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37168, 140},
- /* 1517 */ {I_ORPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37174, 141},
- /* 1518 */ {I_SHUFPD, 3, {XMM_L16,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+27168, 148},
- /* 1519 */ {I_SHUFPD, 3, {XMM_L16,MEMORY,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+27168, 155},
- /* 1520 */ {I_SQRTPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37180, 141},
- /* 1521 */ {I_SQRTSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37186, 140},
- /* 1522 */ {I_SUBPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37192, 141},
- /* 1523 */ {I_SUBSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37198, 140},
- /* 1524 */ {I_UCOMISD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37204, 140},
- /* 1525 */ {I_UNPCKHPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+37210, 140},
- /* 1526 */ {I_UNPCKLPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+37216, 140},
- /* 1527 */ {I_XORPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+37222, 140},
- /* 1528 */ {I_ADDSUBPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37228, 156},
- /* 1529 */ {I_ADDSUBPS, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37234, 156},
- /* 1530 */ {I_HADDPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37240, 156},
- /* 1531 */ {I_HADDPS, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37246, 156},
- /* 1532 */ {I_HSUBPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37252, 156},
- /* 1533 */ {I_HSUBPS, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37258, 156},
- /* 1534 */ {I_LDDQU, 2, {XMM_L16,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+37264, 156},
- /* 1535 */ {I_MOVDDUP, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37270, 157},
- /* 1536 */ {I_MOVSHDUP, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37276, 157},
- /* 1537 */ {I_MOVSLDUP, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37282, 157},
- /* 1538 */ {I_CLGI, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40434, 158},
- /* 1539 */ {I_STGI, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40439, 158},
- /* 1540 */ {I_VMCALL, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40444, 159},
- /* 1541 */ {I_VMCLEAR, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37288, 159},
- /* 1542 */ {I_VMFUNC, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40449, 159},
- /* 1543 */ {I_VMLAUNCH, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40454, 159},
- /* 1544 */ {I_VMLOAD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40459, 158},
- /* 1545 */ {I_VMMCALL, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40464, 158},
- /* 1546 */ {I_VMPTRLD, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37294, 159},
- /* 1547 */ {I_VMPTRST, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37300, 159},
- /* 1548 */ {I_VMREAD, 2, {RM_GPR|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+27176, 160},
- /* 1549 */ {I_VMREAD, 2, {RM_GPR|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+27175, 161},
- /* 1550 */ {I_VMRESUME, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40469, 159},
- /* 1551 */ {I_VMRUN, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40474, 158},
- /* 1552 */ {I_VMSAVE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40479, 158},
- /* 1553 */ {I_VMWRITE, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+27183, 160},
- /* 1554 */ {I_VMWRITE, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+27182, 161},
- /* 1555 */ {I_VMXOFF, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40484, 159},
- /* 1556 */ {I_VMXON, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37306, 159},
- /* 1557 */ {I_INVEPT, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+8869, 162},
- /* 1558 */ {I_INVEPT, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+8868, 163},
- /* 1559 */ {I_INVVPID, 2, {REG_GPR|BITS32,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+8877, 162},
- /* 1560 */ {I_INVVPID, 2, {REG_GPR|BITS64,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+8876, 163},
- /* 1561 */ {I_PABSB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27189, 164},
- /* 1562 */ {I_PABSB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27196, 165},
- /* 1563 */ {I_PABSW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27203, 164},
- /* 1564 */ {I_PABSW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27210, 165},
- /* 1565 */ {I_PABSD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27217, 164},
- /* 1566 */ {I_PABSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27224, 165},
- /* 1567 */ {I_PALIGNR, 3, {MMXREG,RM_MMX,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8884, 164},
- /* 1568 */ {I_PALIGNR, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8892, 165},
- /* 1569 */ {I_PHADDW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27231, 164},
- /* 1570 */ {I_PHADDW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27238, 165},
- /* 1571 */ {I_PHADDD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27245, 164},
- /* 1572 */ {I_PHADDD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27252, 165},
- /* 1573 */ {I_PHADDSW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27259, 164},
- /* 1574 */ {I_PHADDSW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27266, 165},
- /* 1575 */ {I_PHSUBW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27273, 164},
- /* 1576 */ {I_PHSUBW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27280, 165},
- /* 1577 */ {I_PHSUBD, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27287, 164},
- /* 1578 */ {I_PHSUBD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27294, 165},
- /* 1579 */ {I_PHSUBSW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27301, 164},
- /* 1580 */ {I_PHSUBSW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27308, 165},
- /* 1581 */ {I_PMADDUBSW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27315, 164},
- /* 1582 */ {I_PMADDUBSW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27322, 165},
- /* 1583 */ {I_PMULHRSW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27329, 164},
- /* 1584 */ {I_PMULHRSW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27336, 165},
- /* 1585 */ {I_PSHUFB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27343, 164},
- /* 1586 */ {I_PSHUFB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27350, 165},
- /* 1587 */ {I_PSIGNB, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27357, 164},
- /* 1588 */ {I_PSIGNB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27364, 165},
- /* 1589 */ {I_PSIGNW, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27371, 164},
- /* 1590 */ {I_PSIGNW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27378, 165},
- /* 1591 */ {I_PSIGND, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+27385, 164},
- /* 1592 */ {I_PSIGND, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27392, 165},
- /* 1593 */ {I_EXTRQ, 3, {XMM_L16,IMMEDIATE,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8900, 166},
- /* 1594 */ {I_EXTRQ, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37312, 166},
- /* 1595 */ {I_INSERTQ, 4, {XMM_L16,XMM_L16,IMMEDIATE,IMMEDIATE,0}, NO_DECORATOR, nasm_bytecodes+8908, 166},
- /* 1596 */ {I_INSERTQ, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37318, 166},
- /* 1597 */ {I_MOVNTSD, 2, {MEMORY,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37324, 167},
- /* 1598 */ {I_MOVNTSS, 2, {MEMORY,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+37330, 168},
- /* 1599 */ {I_LZCNT, 2, {REG_GPR|BITS16,RM_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27399, 110},
- /* 1600 */ {I_LZCNT, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+27406, 110},
- /* 1601 */ {I_LZCNT, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+27413, 59},
- /* 1602 */ {I_BLENDPD, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8916, 169},
- /* 1603 */ {I_BLENDPS, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8924, 169},
- /* 1604 */ {I_BLENDVPD, 3, {XMM_L16,RM_XMM_L16,XMM0,0,0}, NO_DECORATOR, nasm_bytecodes+27420, 169},
- /* 1605 */ {I_BLENDVPD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27420, 169},
- /* 1606 */ {I_BLENDVPS, 3, {XMM_L16,RM_XMM_L16,XMM0,0,0}, NO_DECORATOR, nasm_bytecodes+27427, 169},
- /* 1607 */ {I_BLENDVPS, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27427, 169},
- /* 1608 */ {I_DPPD, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8932, 169},
- /* 1609 */ {I_DPPS, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8940, 169},
- /* 1610 */ {I_EXTRACTPS, 3, {RM_GPR|BITS32,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+241, 169},
- /* 1611 */ {I_EXTRACTPS, 3, {REG_GPR|BITS64,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+240, 170},
- /* 1612 */ {I_INSERTPS, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8948, 171},
- /* 1613 */ {I_MOVNTDQA, 2, {XMM_L16,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27434, 169},
- /* 1614 */ {I_MPSADBW, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8956, 169},
- /* 1615 */ {I_PACKUSDW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27441, 169},
- /* 1616 */ {I_PBLENDVB, 3, {XMM_L16,RM_XMM_L16,XMM0,0,0}, NO_DECORATOR, nasm_bytecodes+27448, 169},
- /* 1617 */ {I_PBLENDVB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27448, 169},
- /* 1618 */ {I_PBLENDW, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8964, 169},
- /* 1619 */ {I_PCMPEQQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27455, 169},
- /* 1620 */ {I_PEXTRB, 3, {REG_GPR|BITS32,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+250, 169},
- /* 1621 */ {I_PEXTRB, 3, {MEMORY|BITS8,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+250, 169},
- /* 1622 */ {I_PEXTRB, 3, {REG_GPR|BITS64,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+249, 170},
- /* 1623 */ {I_PEXTRD, 3, {RM_GPR|BITS32,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+258, 169},
- /* 1624 */ {I_PEXTRQ, 3, {RM_GPR|BITS64,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+267, 170},
- /* 1625 */ {I_PEXTRW, 3, {REG_GPR|BITS32,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+277, 169},
- /* 1626 */ {I_PEXTRW, 3, {MEMORY|BITS16,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+277, 169},
- /* 1627 */ {I_PEXTRW, 3, {REG_GPR|BITS64,XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+276, 170},
- /* 1628 */ {I_PHMINPOSUW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27462, 169},
- /* 1629 */ {I_PINSRB, 3, {XMM_L16,MEMORY,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+286, 172},
- /* 1630 */ {I_PINSRB, 3, {XMM_L16,RM_GPR|BITS8,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+285, 172},
- /* 1631 */ {I_PINSRB, 3, {XMM_L16,REG_GPR|BITS32,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+286, 172},
- /* 1632 */ {I_PINSRD, 3, {XMM_L16,MEMORY,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+294, 172},
- /* 1633 */ {I_PINSRD, 3, {XMM_L16,RM_GPR|BITS32,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+294, 172},
- /* 1634 */ {I_PINSRQ, 3, {XMM_L16,MEMORY,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+303, 173},
- /* 1635 */ {I_PINSRQ, 3, {XMM_L16,RM_GPR|BITS64,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+303, 173},
- /* 1636 */ {I_PMAXSB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27469, 169},
- /* 1637 */ {I_PMAXSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27476, 169},
- /* 1638 */ {I_PMAXUD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27483, 169},
- /* 1639 */ {I_PMAXUW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27490, 169},
- /* 1640 */ {I_PMINSB, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27497, 169},
- /* 1641 */ {I_PMINSD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27504, 169},
- /* 1642 */ {I_PMINUD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27511, 169},
- /* 1643 */ {I_PMINUW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27518, 169},
- /* 1644 */ {I_PMOVSXBW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27525, 174},
- /* 1645 */ {I_PMOVSXBD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27532, 171},
- /* 1646 */ {I_PMOVSXBQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27539, 175},
- /* 1647 */ {I_PMOVSXWD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27546, 174},
- /* 1648 */ {I_PMOVSXWQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27553, 171},
- /* 1649 */ {I_PMOVSXDQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27560, 174},
- /* 1650 */ {I_PMOVZXBW, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27567, 174},
- /* 1651 */ {I_PMOVZXBD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27574, 171},
- /* 1652 */ {I_PMOVZXBQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27581, 175},
- /* 1653 */ {I_PMOVZXWD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27588, 174},
- /* 1654 */ {I_PMOVZXWQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27595, 171},
- /* 1655 */ {I_PMOVZXDQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27602, 174},
- /* 1656 */ {I_PMULDQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27609, 169},
- /* 1657 */ {I_PMULLD, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27616, 169},
- /* 1658 */ {I_PTEST, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27623, 169},
- /* 1659 */ {I_ROUNDPD, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8972, 169},
- /* 1660 */ {I_ROUNDPS, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8980, 169},
- /* 1661 */ {I_ROUNDSD, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8988, 169},
- /* 1662 */ {I_ROUNDSS, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+8996, 169},
- /* 1663 */ {I_CRC32, 2, {REG_GPR|BITS32,RM_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+9021, 176},
- /* 1664 */ {I_CRC32, 2, {REG_GPR|BITS32,RM_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+9004, 176},
- /* 1665 */ {I_CRC32, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+9012, 176},
- /* 1666 */ {I_CRC32, 2, {REG_GPR|BITS64,RM_GPR|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+9020, 177},
- /* 1667 */ {I_CRC32, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+9028, 177},
- /* 1668 */ {I_PCMPESTRI, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+9036, 176},
- /* 1669 */ {I_PCMPESTRM, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+9044, 176},
- /* 1670 */ {I_PCMPISTRI, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+9052, 176},
- /* 1671 */ {I_PCMPISTRM, 3, {XMM_L16,RM_XMM_L16,IMMEDIATE,0,0}, NO_DECORATOR, nasm_bytecodes+9060, 176},
- /* 1672 */ {I_PCMPGTQ, 2, {XMM_L16,RM_XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27630, 176},
- /* 1673 */ {I_POPCNT, 2, {REG_GPR|BITS16,RM_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+27637, 178},
- /* 1674 */ {I_POPCNT, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+27644, 179},
- /* 1675 */ {I_POPCNT, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+27651, 180},
- /* 1676 */ {I_GETSEC, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+41535, 135},
- /* 1677 */ {I_PFRCPV, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+9068, 181},
- /* 1678 */ {I_PFRSQRTV, 2, {MMXREG,RM_MMX,0,0,0}, NO_DECORATOR, nasm_bytecodes+9076, 181},
- /* 1679 */ {I_MOVBE, 2, {REG_GPR|BITS16,MEMORY|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+9084, 182},
- /* 1680 */ {I_MOVBE, 2, {REG_GPR|BITS32,MEMORY|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+9092, 182},
- /* 1681 */ {I_MOVBE, 2, {REG_GPR|BITS64,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+9100, 182},
- /* 1682 */ {I_MOVBE, 2, {MEMORY|BITS16,REG_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+9108, 182},
- /* 1683 */ {I_MOVBE, 2, {MEMORY|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+9116, 182},
- /* 1684 */ {I_MOVBE, 2, {MEMORY|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+9124, 182},
- /* 1685 */ {I_AESENC, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27658, 183},
- /* 1686 */ {I_AESENCLAST, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27665, 183},
- /* 1687 */ {I_AESDEC, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27672, 183},
- /* 1688 */ {I_AESDECLAST, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27679, 183},
- /* 1689 */ {I_AESIMC, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27686, 183},
- /* 1690 */ {I_AESKEYGENASSIST, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9132, 183},
- /* 1691 */ {I_VAESENC, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+27693, 184},
- /* 1692 */ {I_VAESENC, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27700, 184},
- /* 1693 */ {I_VAESENCLAST, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+27707, 184},
- /* 1694 */ {I_VAESENCLAST, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27714, 184},
- /* 1695 */ {I_VAESDEC, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+27721, 184},
- /* 1696 */ {I_VAESDEC, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27728, 184},
- /* 1697 */ {I_VAESDECLAST, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+27735, 184},
- /* 1698 */ {I_VAESDECLAST, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27742, 184},
- /* 1699 */ {I_VAESIMC, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27749, 184},
- /* 1700 */ {I_VAESKEYGENASSIST, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9140, 184},
- /* 1701 */ {I_VAESENC, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+27756, 185},
- /* 1702 */ {I_VAESENC, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+27763, 185},
- /* 1703 */ {I_VAESENCLAST, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+27770, 185},
- /* 1704 */ {I_VAESENCLAST, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+27777, 185},
- /* 1705 */ {I_VAESDEC, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+27784, 185},
- /* 1706 */ {I_VAESDEC, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+27791, 185},
- /* 1707 */ {I_VAESDECLAST, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+27798, 185},
- /* 1708 */ {I_VAESDECLAST, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+27805, 185},
- /* 1709 */ {I_VAESENC, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+9148, 186},
- /* 1710 */ {I_VAESENC, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+9156, 186},
- /* 1711 */ {I_VAESENC, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+9164, 186},
- /* 1712 */ {I_VAESENC, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+9172, 186},
- /* 1713 */ {I_VAESENCLAST, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+9180, 186},
- /* 1714 */ {I_VAESENCLAST, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+9188, 186},
- /* 1715 */ {I_VAESENCLAST, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+9196, 186},
- /* 1716 */ {I_VAESENCLAST, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+9204, 186},
- /* 1717 */ {I_VAESDEC, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+9212, 186},
- /* 1718 */ {I_VAESDEC, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+9220, 186},
- /* 1719 */ {I_VAESDEC, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+9228, 186},
- /* 1720 */ {I_VAESDEC, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+9236, 186},
- /* 1721 */ {I_VAESDECLAST, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+9244, 186},
- /* 1722 */ {I_VAESDECLAST, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+9252, 186},
- /* 1723 */ {I_VAESDECLAST, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+9260, 186},
- /* 1724 */ {I_VAESDECLAST, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+9268, 186},
- /* 1725 */ {I_VAESENC, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, NO_DECORATOR, nasm_bytecodes+9276, 187},
- /* 1726 */ {I_VAESENC, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+9284, 187},
- /* 1727 */ {I_VAESENCLAST, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, NO_DECORATOR, nasm_bytecodes+9292, 187},
- /* 1728 */ {I_VAESENCLAST, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+9300, 187},
- /* 1729 */ {I_VAESDEC, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, NO_DECORATOR, nasm_bytecodes+9308, 187},
- /* 1730 */ {I_VAESDEC, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+9316, 187},
- /* 1731 */ {I_VAESDECLAST, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, NO_DECORATOR, nasm_bytecodes+9324, 187},
- /* 1732 */ {I_VAESDECLAST, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+9332, 187},
- /* 1733 */ {I_VADDPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+27812, 184},
- /* 1734 */ {I_VADDPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27819, 184},
- /* 1735 */ {I_VADDPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+27826, 184},
- /* 1736 */ {I_VADDPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+27833, 184},
- /* 1737 */ {I_VADDPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+27840, 184},
- /* 1738 */ {I_VADDPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27847, 184},
- /* 1739 */ {I_VADDPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+27854, 184},
- /* 1740 */ {I_VADDPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+27861, 184},
- /* 1741 */ {I_VADDSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+27868, 184},
- /* 1742 */ {I_VADDSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+27875, 184},
- /* 1743 */ {I_VADDSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+27882, 184},
- /* 1744 */ {I_VADDSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+27889, 184},
- /* 1745 */ {I_VADDSUBPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+27896, 184},
- /* 1746 */ {I_VADDSUBPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27903, 184},
- /* 1747 */ {I_VADDSUBPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+27910, 184},
- /* 1748 */ {I_VADDSUBPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+27917, 184},
- /* 1749 */ {I_VADDSUBPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+27924, 184},
- /* 1750 */ {I_VADDSUBPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27931, 184},
- /* 1751 */ {I_VADDSUBPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+27938, 184},
- /* 1752 */ {I_VADDSUBPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+27945, 184},
- /* 1753 */ {I_VANDPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+27952, 184},
- /* 1754 */ {I_VANDPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27959, 184},
- /* 1755 */ {I_VANDPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+27966, 184},
- /* 1756 */ {I_VANDPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+27973, 184},
- /* 1757 */ {I_VANDPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+27980, 184},
- /* 1758 */ {I_VANDPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+27987, 184},
- /* 1759 */ {I_VANDPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+27994, 184},
- /* 1760 */ {I_VANDPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28001, 184},
- /* 1761 */ {I_VANDNPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28008, 184},
- /* 1762 */ {I_VANDNPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28015, 184},
- /* 1763 */ {I_VANDNPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28022, 184},
- /* 1764 */ {I_VANDNPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28029, 184},
- /* 1765 */ {I_VANDNPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28036, 184},
- /* 1766 */ {I_VANDNPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28043, 184},
- /* 1767 */ {I_VANDNPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28050, 184},
- /* 1768 */ {I_VANDNPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28057, 184},
- /* 1769 */ {I_VBLENDPD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9340, 184},
- /* 1770 */ {I_VBLENDPD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9348, 184},
- /* 1771 */ {I_VBLENDPD, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9356, 184},
- /* 1772 */ {I_VBLENDPD, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9364, 184},
- /* 1773 */ {I_VBLENDPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9372, 184},
- /* 1774 */ {I_VBLENDPS, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9380, 184},
- /* 1775 */ {I_VBLENDPS, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9388, 184},
- /* 1776 */ {I_VBLENDPS, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9396, 184},
- /* 1777 */ {I_VBLENDVPD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+9404, 184},
- /* 1778 */ {I_VBLENDVPD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+9412, 184},
- /* 1779 */ {I_VBLENDVPD, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+9420, 184},
- /* 1780 */ {I_VBLENDVPD, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+9428, 184},
- /* 1781 */ {I_VBLENDVPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+9436, 184},
- /* 1782 */ {I_VBLENDVPS, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+9444, 184},
- /* 1783 */ {I_VBLENDVPS, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+9452, 184},
- /* 1784 */ {I_VBLENDVPS, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+9460, 184},
- /* 1785 */ {I_VBROADCASTSS, 2, {XMM_L16,MEMORY|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28064, 184},
- /* 1786 */ {I_VBROADCASTSS, 2, {YMM_L16,MEMORY|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28071, 184},
- /* 1787 */ {I_VBROADCASTSD, 2, {YMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28078, 184},
- /* 1788 */ {I_VBROADCASTF128, 2, {YMM_L16,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28085, 184},
- /* 1789 */ {I_VCMPEQ_OSPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+312, 184},
- /* 1790 */ {I_VCMPEQ_OSPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+321, 184},
- /* 1791 */ {I_VCMPEQ_OSPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+330, 184},
- /* 1792 */ {I_VCMPEQ_OSPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+339, 184},
- /* 1793 */ {I_VCMPEQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+348, 184},
- /* 1794 */ {I_VCMPEQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+357, 184},
- /* 1795 */ {I_VCMPEQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+366, 184},
- /* 1796 */ {I_VCMPEQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+375, 184},
- /* 1797 */ {I_VCMPLT_OSPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+384, 184},
- /* 1798 */ {I_VCMPLT_OSPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+393, 184},
- /* 1799 */ {I_VCMPLT_OSPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+402, 184},
- /* 1800 */ {I_VCMPLT_OSPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+411, 184},
- /* 1801 */ {I_VCMPLTPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+384, 184},
- /* 1802 */ {I_VCMPLTPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+393, 184},
- /* 1803 */ {I_VCMPLTPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+402, 184},
- /* 1804 */ {I_VCMPLTPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+411, 184},
- /* 1805 */ {I_VCMPLE_OSPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+420, 184},
- /* 1806 */ {I_VCMPLE_OSPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+429, 184},
- /* 1807 */ {I_VCMPLE_OSPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+438, 184},
- /* 1808 */ {I_VCMPLE_OSPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+447, 184},
- /* 1809 */ {I_VCMPLEPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+420, 184},
- /* 1810 */ {I_VCMPLEPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+429, 184},
- /* 1811 */ {I_VCMPLEPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+438, 184},
- /* 1812 */ {I_VCMPLEPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+447, 184},
- /* 1813 */ {I_VCMPUNORD_QPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+456, 184},
- /* 1814 */ {I_VCMPUNORD_QPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+465, 184},
- /* 1815 */ {I_VCMPUNORD_QPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+474, 184},
- /* 1816 */ {I_VCMPUNORD_QPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+483, 184},
- /* 1817 */ {I_VCMPUNORDPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+456, 184},
- /* 1818 */ {I_VCMPUNORDPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+465, 184},
- /* 1819 */ {I_VCMPUNORDPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+474, 184},
- /* 1820 */ {I_VCMPUNORDPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+483, 184},
- /* 1821 */ {I_VCMPNEQ_UQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+492, 184},
- /* 1822 */ {I_VCMPNEQ_UQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+501, 184},
- /* 1823 */ {I_VCMPNEQ_UQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+510, 184},
- /* 1824 */ {I_VCMPNEQ_UQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+519, 184},
- /* 1825 */ {I_VCMPNEQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+492, 184},
- /* 1826 */ {I_VCMPNEQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+501, 184},
- /* 1827 */ {I_VCMPNEQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+510, 184},
- /* 1828 */ {I_VCMPNEQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+519, 184},
- /* 1829 */ {I_VCMPNLT_USPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+528, 184},
- /* 1830 */ {I_VCMPNLT_USPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+537, 184},
- /* 1831 */ {I_VCMPNLT_USPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+546, 184},
- /* 1832 */ {I_VCMPNLT_USPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+555, 184},
- /* 1833 */ {I_VCMPNLTPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+528, 184},
- /* 1834 */ {I_VCMPNLTPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+537, 184},
- /* 1835 */ {I_VCMPNLTPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+546, 184},
- /* 1836 */ {I_VCMPNLTPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+555, 184},
- /* 1837 */ {I_VCMPNLE_USPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+564, 184},
- /* 1838 */ {I_VCMPNLE_USPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+573, 184},
- /* 1839 */ {I_VCMPNLE_USPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+582, 184},
- /* 1840 */ {I_VCMPNLE_USPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+591, 184},
- /* 1841 */ {I_VCMPNLEPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+564, 184},
- /* 1842 */ {I_VCMPNLEPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+573, 184},
- /* 1843 */ {I_VCMPNLEPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+582, 184},
- /* 1844 */ {I_VCMPNLEPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+591, 184},
- /* 1845 */ {I_VCMPORD_QPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+600, 184},
- /* 1846 */ {I_VCMPORD_QPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+609, 184},
- /* 1847 */ {I_VCMPORD_QPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+618, 184},
- /* 1848 */ {I_VCMPORD_QPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+627, 184},
- /* 1849 */ {I_VCMPORDPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+600, 184},
- /* 1850 */ {I_VCMPORDPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+609, 184},
- /* 1851 */ {I_VCMPORDPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+618, 184},
- /* 1852 */ {I_VCMPORDPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+627, 184},
- /* 1853 */ {I_VCMPEQ_UQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+636, 184},
- /* 1854 */ {I_VCMPEQ_UQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+645, 184},
- /* 1855 */ {I_VCMPEQ_UQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+654, 184},
- /* 1856 */ {I_VCMPEQ_UQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+663, 184},
- /* 1857 */ {I_VCMPNGE_USPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+672, 184},
- /* 1858 */ {I_VCMPNGE_USPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+681, 184},
- /* 1859 */ {I_VCMPNGE_USPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+690, 184},
- /* 1860 */ {I_VCMPNGE_USPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+699, 184},
- /* 1861 */ {I_VCMPNGEPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+672, 184},
- /* 1862 */ {I_VCMPNGEPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+681, 184},
- /* 1863 */ {I_VCMPNGEPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+690, 184},
- /* 1864 */ {I_VCMPNGEPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+699, 184},
- /* 1865 */ {I_VCMPNGT_USPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+708, 184},
- /* 1866 */ {I_VCMPNGT_USPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+717, 184},
- /* 1867 */ {I_VCMPNGT_USPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+726, 184},
- /* 1868 */ {I_VCMPNGT_USPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+735, 184},
- /* 1869 */ {I_VCMPNGTPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+708, 184},
- /* 1870 */ {I_VCMPNGTPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+717, 184},
- /* 1871 */ {I_VCMPNGTPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+726, 184},
- /* 1872 */ {I_VCMPNGTPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+735, 184},
- /* 1873 */ {I_VCMPFALSE_OQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+744, 184},
- /* 1874 */ {I_VCMPFALSE_OQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+753, 184},
- /* 1875 */ {I_VCMPFALSE_OQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+762, 184},
- /* 1876 */ {I_VCMPFALSE_OQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+771, 184},
- /* 1877 */ {I_VCMPFALSEPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+744, 184},
- /* 1878 */ {I_VCMPFALSEPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+753, 184},
- /* 1879 */ {I_VCMPFALSEPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+762, 184},
- /* 1880 */ {I_VCMPFALSEPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+771, 184},
- /* 1881 */ {I_VCMPNEQ_OQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+780, 184},
- /* 1882 */ {I_VCMPNEQ_OQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+789, 184},
- /* 1883 */ {I_VCMPNEQ_OQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+798, 184},
- /* 1884 */ {I_VCMPNEQ_OQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+807, 184},
- /* 1885 */ {I_VCMPGE_OSPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+816, 184},
- /* 1886 */ {I_VCMPGE_OSPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+825, 184},
- /* 1887 */ {I_VCMPGE_OSPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+834, 184},
- /* 1888 */ {I_VCMPGE_OSPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+843, 184},
- /* 1889 */ {I_VCMPGEPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+816, 184},
- /* 1890 */ {I_VCMPGEPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+825, 184},
- /* 1891 */ {I_VCMPGEPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+834, 184},
- /* 1892 */ {I_VCMPGEPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+843, 184},
- /* 1893 */ {I_VCMPGT_OSPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+852, 184},
- /* 1894 */ {I_VCMPGT_OSPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+861, 184},
- /* 1895 */ {I_VCMPGT_OSPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+870, 184},
- /* 1896 */ {I_VCMPGT_OSPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+879, 184},
- /* 1897 */ {I_VCMPGTPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+852, 184},
- /* 1898 */ {I_VCMPGTPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+861, 184},
- /* 1899 */ {I_VCMPGTPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+870, 184},
- /* 1900 */ {I_VCMPGTPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+879, 184},
- /* 1901 */ {I_VCMPTRUE_UQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+888, 184},
- /* 1902 */ {I_VCMPTRUE_UQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+897, 184},
- /* 1903 */ {I_VCMPTRUE_UQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+906, 184},
- /* 1904 */ {I_VCMPTRUE_UQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+915, 184},
- /* 1905 */ {I_VCMPTRUEPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+888, 184},
- /* 1906 */ {I_VCMPTRUEPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+897, 184},
- /* 1907 */ {I_VCMPTRUEPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+906, 184},
- /* 1908 */ {I_VCMPTRUEPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+915, 184},
- /* 1909 */ {I_VCMPEQ_OSPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+312, 184},
- /* 1910 */ {I_VCMPEQ_OSPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+321, 184},
- /* 1911 */ {I_VCMPEQ_OSPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+330, 184},
- /* 1912 */ {I_VCMPEQ_OSPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+339, 184},
- /* 1913 */ {I_VCMPLT_OQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+924, 184},
- /* 1914 */ {I_VCMPLT_OQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+933, 184},
- /* 1915 */ {I_VCMPLT_OQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+942, 184},
- /* 1916 */ {I_VCMPLT_OQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+951, 184},
- /* 1917 */ {I_VCMPLE_OQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+960, 184},
- /* 1918 */ {I_VCMPLE_OQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+969, 184},
- /* 1919 */ {I_VCMPLE_OQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+978, 184},
- /* 1920 */ {I_VCMPLE_OQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+987, 184},
- /* 1921 */ {I_VCMPUNORD_SPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+996, 184},
- /* 1922 */ {I_VCMPUNORD_SPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1005, 184},
- /* 1923 */ {I_VCMPUNORD_SPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1014, 184},
- /* 1924 */ {I_VCMPUNORD_SPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1023, 184},
- /* 1925 */ {I_VCMPNEQ_USPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1032, 184},
- /* 1926 */ {I_VCMPNEQ_USPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1041, 184},
- /* 1927 */ {I_VCMPNEQ_USPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1050, 184},
- /* 1928 */ {I_VCMPNEQ_USPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1059, 184},
- /* 1929 */ {I_VCMPNLT_UQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1068, 184},
- /* 1930 */ {I_VCMPNLT_UQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1077, 184},
- /* 1931 */ {I_VCMPNLT_UQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1086, 184},
- /* 1932 */ {I_VCMPNLT_UQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1095, 184},
- /* 1933 */ {I_VCMPNLE_UQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1104, 184},
- /* 1934 */ {I_VCMPNLE_UQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1113, 184},
- /* 1935 */ {I_VCMPNLE_UQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1122, 184},
- /* 1936 */ {I_VCMPNLE_UQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1131, 184},
- /* 1937 */ {I_VCMPORD_SPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1140, 184},
- /* 1938 */ {I_VCMPORD_SPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1149, 184},
- /* 1939 */ {I_VCMPORD_SPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1158, 184},
- /* 1940 */ {I_VCMPORD_SPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1167, 184},
- /* 1941 */ {I_VCMPEQ_USPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1176, 184},
- /* 1942 */ {I_VCMPEQ_USPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1185, 184},
- /* 1943 */ {I_VCMPEQ_USPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1194, 184},
- /* 1944 */ {I_VCMPEQ_USPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1203, 184},
- /* 1945 */ {I_VCMPNGE_UQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1212, 184},
- /* 1946 */ {I_VCMPNGE_UQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1221, 184},
- /* 1947 */ {I_VCMPNGE_UQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1230, 184},
- /* 1948 */ {I_VCMPNGE_UQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1239, 184},
- /* 1949 */ {I_VCMPNGT_UQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1248, 184},
- /* 1950 */ {I_VCMPNGT_UQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1257, 184},
- /* 1951 */ {I_VCMPNGT_UQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1266, 184},
- /* 1952 */ {I_VCMPNGT_UQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1275, 184},
- /* 1953 */ {I_VCMPFALSE_OSPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1284, 184},
- /* 1954 */ {I_VCMPFALSE_OSPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1293, 184},
- /* 1955 */ {I_VCMPFALSE_OSPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1302, 184},
- /* 1956 */ {I_VCMPFALSE_OSPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1311, 184},
- /* 1957 */ {I_VCMPNEQ_OSPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1320, 184},
- /* 1958 */ {I_VCMPNEQ_OSPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1329, 184},
- /* 1959 */ {I_VCMPNEQ_OSPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1338, 184},
- /* 1960 */ {I_VCMPNEQ_OSPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1347, 184},
- /* 1961 */ {I_VCMPGE_OQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1356, 184},
- /* 1962 */ {I_VCMPGE_OQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1365, 184},
- /* 1963 */ {I_VCMPGE_OQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1374, 184},
- /* 1964 */ {I_VCMPGE_OQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1383, 184},
- /* 1965 */ {I_VCMPGT_OQPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1392, 184},
- /* 1966 */ {I_VCMPGT_OQPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1401, 184},
- /* 1967 */ {I_VCMPGT_OQPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1410, 184},
- /* 1968 */ {I_VCMPGT_OQPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1419, 184},
- /* 1969 */ {I_VCMPTRUE_USPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1428, 184},
- /* 1970 */ {I_VCMPTRUE_USPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1437, 184},
- /* 1971 */ {I_VCMPTRUE_USPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1446, 184},
- /* 1972 */ {I_VCMPTRUE_USPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1455, 184},
- /* 1973 */ {I_VCMPPD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9468, 184},
- /* 1974 */ {I_VCMPPD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9476, 184},
- /* 1975 */ {I_VCMPPD, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9484, 184},
- /* 1976 */ {I_VCMPPD, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9492, 184},
- /* 1977 */ {I_VCMPEQ_OSPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1464, 184},
- /* 1978 */ {I_VCMPEQ_OSPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1473, 184},
- /* 1979 */ {I_VCMPEQ_OSPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1482, 184},
- /* 1980 */ {I_VCMPEQ_OSPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1491, 184},
- /* 1981 */ {I_VCMPEQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1500, 184},
- /* 1982 */ {I_VCMPEQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1509, 184},
- /* 1983 */ {I_VCMPEQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1518, 184},
- /* 1984 */ {I_VCMPEQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1527, 184},
- /* 1985 */ {I_VCMPLT_OSPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1536, 184},
- /* 1986 */ {I_VCMPLT_OSPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1545, 184},
- /* 1987 */ {I_VCMPLT_OSPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1554, 184},
- /* 1988 */ {I_VCMPLT_OSPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1563, 184},
- /* 1989 */ {I_VCMPLTPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1536, 184},
- /* 1990 */ {I_VCMPLTPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1545, 184},
- /* 1991 */ {I_VCMPLTPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1554, 184},
- /* 1992 */ {I_VCMPLTPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1563, 184},
- /* 1993 */ {I_VCMPLE_OSPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1572, 184},
- /* 1994 */ {I_VCMPLE_OSPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1581, 184},
- /* 1995 */ {I_VCMPLE_OSPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1590, 184},
- /* 1996 */ {I_VCMPLE_OSPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1599, 184},
- /* 1997 */ {I_VCMPLEPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1572, 184},
- /* 1998 */ {I_VCMPLEPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1581, 184},
- /* 1999 */ {I_VCMPLEPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1590, 184},
- /* 2000 */ {I_VCMPLEPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1599, 184},
- /* 2001 */ {I_VCMPUNORD_QPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1608, 184},
- /* 2002 */ {I_VCMPUNORD_QPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1617, 184},
- /* 2003 */ {I_VCMPUNORD_QPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1626, 184},
- /* 2004 */ {I_VCMPUNORD_QPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1635, 184},
- /* 2005 */ {I_VCMPUNORDPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1608, 184},
- /* 2006 */ {I_VCMPUNORDPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1617, 184},
- /* 2007 */ {I_VCMPUNORDPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1626, 184},
- /* 2008 */ {I_VCMPUNORDPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1635, 184},
- /* 2009 */ {I_VCMPNEQ_UQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1644, 184},
- /* 2010 */ {I_VCMPNEQ_UQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1653, 184},
- /* 2011 */ {I_VCMPNEQ_UQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1662, 184},
- /* 2012 */ {I_VCMPNEQ_UQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1671, 184},
- /* 2013 */ {I_VCMPNEQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1644, 184},
- /* 2014 */ {I_VCMPNEQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1653, 184},
- /* 2015 */ {I_VCMPNEQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1662, 184},
- /* 2016 */ {I_VCMPNEQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1671, 184},
- /* 2017 */ {I_VCMPNLT_USPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1680, 184},
- /* 2018 */ {I_VCMPNLT_USPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1689, 184},
- /* 2019 */ {I_VCMPNLT_USPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1698, 184},
- /* 2020 */ {I_VCMPNLT_USPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1707, 184},
- /* 2021 */ {I_VCMPNLTPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1680, 184},
- /* 2022 */ {I_VCMPNLTPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1689, 184},
- /* 2023 */ {I_VCMPNLTPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1698, 184},
- /* 2024 */ {I_VCMPNLTPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1707, 184},
- /* 2025 */ {I_VCMPNLE_USPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1716, 184},
- /* 2026 */ {I_VCMPNLE_USPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1725, 184},
- /* 2027 */ {I_VCMPNLE_USPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1734, 184},
- /* 2028 */ {I_VCMPNLE_USPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1743, 184},
- /* 2029 */ {I_VCMPNLEPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1716, 184},
- /* 2030 */ {I_VCMPNLEPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1725, 184},
- /* 2031 */ {I_VCMPNLEPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1734, 184},
- /* 2032 */ {I_VCMPNLEPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1743, 184},
- /* 2033 */ {I_VCMPORD_QPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1752, 184},
- /* 2034 */ {I_VCMPORD_QPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1761, 184},
- /* 2035 */ {I_VCMPORD_QPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1770, 184},
- /* 2036 */ {I_VCMPORD_QPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1779, 184},
- /* 2037 */ {I_VCMPORDPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1752, 184},
- /* 2038 */ {I_VCMPORDPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1761, 184},
- /* 2039 */ {I_VCMPORDPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1770, 184},
- /* 2040 */ {I_VCMPORDPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1779, 184},
- /* 2041 */ {I_VCMPEQ_UQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1788, 184},
- /* 2042 */ {I_VCMPEQ_UQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1797, 184},
- /* 2043 */ {I_VCMPEQ_UQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1806, 184},
- /* 2044 */ {I_VCMPEQ_UQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1815, 184},
- /* 2045 */ {I_VCMPNGE_USPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1824, 184},
- /* 2046 */ {I_VCMPNGE_USPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1833, 184},
- /* 2047 */ {I_VCMPNGE_USPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1842, 184},
- /* 2048 */ {I_VCMPNGE_USPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1851, 184},
- /* 2049 */ {I_VCMPNGEPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1824, 184},
- /* 2050 */ {I_VCMPNGEPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1833, 184},
- /* 2051 */ {I_VCMPNGEPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1842, 184},
- /* 2052 */ {I_VCMPNGEPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1851, 184},
- /* 2053 */ {I_VCMPNGT_USPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1860, 184},
- /* 2054 */ {I_VCMPNGT_USPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1869, 184},
- /* 2055 */ {I_VCMPNGT_USPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1878, 184},
- /* 2056 */ {I_VCMPNGT_USPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1887, 184},
- /* 2057 */ {I_VCMPNGTPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1860, 184},
- /* 2058 */ {I_VCMPNGTPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1869, 184},
- /* 2059 */ {I_VCMPNGTPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1878, 184},
- /* 2060 */ {I_VCMPNGTPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1887, 184},
- /* 2061 */ {I_VCMPFALSE_OQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1896, 184},
- /* 2062 */ {I_VCMPFALSE_OQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1905, 184},
- /* 2063 */ {I_VCMPFALSE_OQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1914, 184},
- /* 2064 */ {I_VCMPFALSE_OQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1923, 184},
- /* 2065 */ {I_VCMPFALSEPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1896, 184},
- /* 2066 */ {I_VCMPFALSEPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1905, 184},
- /* 2067 */ {I_VCMPFALSEPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1914, 184},
- /* 2068 */ {I_VCMPFALSEPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1923, 184},
- /* 2069 */ {I_VCMPNEQ_OQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1932, 184},
- /* 2070 */ {I_VCMPNEQ_OQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1941, 184},
- /* 2071 */ {I_VCMPNEQ_OQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1950, 184},
- /* 2072 */ {I_VCMPNEQ_OQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1959, 184},
- /* 2073 */ {I_VCMPGE_OSPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1968, 184},
- /* 2074 */ {I_VCMPGE_OSPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1977, 184},
- /* 2075 */ {I_VCMPGE_OSPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1986, 184},
- /* 2076 */ {I_VCMPGE_OSPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1995, 184},
- /* 2077 */ {I_VCMPGEPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1968, 184},
- /* 2078 */ {I_VCMPGEPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1977, 184},
- /* 2079 */ {I_VCMPGEPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1986, 184},
- /* 2080 */ {I_VCMPGEPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1995, 184},
- /* 2081 */ {I_VCMPGT_OSPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2004, 184},
- /* 2082 */ {I_VCMPGT_OSPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2013, 184},
- /* 2083 */ {I_VCMPGT_OSPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2022, 184},
- /* 2084 */ {I_VCMPGT_OSPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2031, 184},
- /* 2085 */ {I_VCMPGTPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2004, 184},
- /* 2086 */ {I_VCMPGTPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2013, 184},
- /* 2087 */ {I_VCMPGTPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2022, 184},
- /* 2088 */ {I_VCMPGTPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2031, 184},
- /* 2089 */ {I_VCMPTRUE_UQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2040, 184},
- /* 2090 */ {I_VCMPTRUE_UQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2049, 184},
- /* 2091 */ {I_VCMPTRUE_UQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2058, 184},
- /* 2092 */ {I_VCMPTRUE_UQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2067, 184},
- /* 2093 */ {I_VCMPTRUEPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2040, 184},
- /* 2094 */ {I_VCMPTRUEPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2049, 184},
- /* 2095 */ {I_VCMPTRUEPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2058, 184},
- /* 2096 */ {I_VCMPTRUEPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2067, 184},
- /* 2097 */ {I_VCMPEQ_OSPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+1464, 184},
- /* 2098 */ {I_VCMPEQ_OSPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+1473, 184},
- /* 2099 */ {I_VCMPEQ_OSPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+1482, 184},
- /* 2100 */ {I_VCMPEQ_OSPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+1491, 184},
- /* 2101 */ {I_VCMPLT_OQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2076, 184},
- /* 2102 */ {I_VCMPLT_OQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2085, 184},
- /* 2103 */ {I_VCMPLT_OQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2094, 184},
- /* 2104 */ {I_VCMPLT_OQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2103, 184},
- /* 2105 */ {I_VCMPLE_OQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2112, 184},
- /* 2106 */ {I_VCMPLE_OQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2121, 184},
- /* 2107 */ {I_VCMPLE_OQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2130, 184},
- /* 2108 */ {I_VCMPLE_OQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2139, 184},
- /* 2109 */ {I_VCMPUNORD_SPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2148, 184},
- /* 2110 */ {I_VCMPUNORD_SPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2157, 184},
- /* 2111 */ {I_VCMPUNORD_SPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2166, 184},
- /* 2112 */ {I_VCMPUNORD_SPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2175, 184},
- /* 2113 */ {I_VCMPNEQ_USPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2184, 184},
- /* 2114 */ {I_VCMPNEQ_USPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2193, 184},
- /* 2115 */ {I_VCMPNEQ_USPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2202, 184},
- /* 2116 */ {I_VCMPNEQ_USPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2211, 184},
- /* 2117 */ {I_VCMPNLT_UQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2220, 184},
- /* 2118 */ {I_VCMPNLT_UQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2229, 184},
- /* 2119 */ {I_VCMPNLT_UQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2238, 184},
- /* 2120 */ {I_VCMPNLT_UQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2247, 184},
- /* 2121 */ {I_VCMPNLE_UQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2256, 184},
- /* 2122 */ {I_VCMPNLE_UQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2265, 184},
- /* 2123 */ {I_VCMPNLE_UQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2274, 184},
- /* 2124 */ {I_VCMPNLE_UQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2283, 184},
- /* 2125 */ {I_VCMPORD_SPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2292, 184},
- /* 2126 */ {I_VCMPORD_SPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2301, 184},
- /* 2127 */ {I_VCMPORD_SPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2310, 184},
- /* 2128 */ {I_VCMPORD_SPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2319, 184},
- /* 2129 */ {I_VCMPEQ_USPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2328, 184},
- /* 2130 */ {I_VCMPEQ_USPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2337, 184},
- /* 2131 */ {I_VCMPEQ_USPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2346, 184},
- /* 2132 */ {I_VCMPEQ_USPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2355, 184},
- /* 2133 */ {I_VCMPNGE_UQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2364, 184},
- /* 2134 */ {I_VCMPNGE_UQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2373, 184},
- /* 2135 */ {I_VCMPNGE_UQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2382, 184},
- /* 2136 */ {I_VCMPNGE_UQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2391, 184},
- /* 2137 */ {I_VCMPNGT_UQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2400, 184},
- /* 2138 */ {I_VCMPNGT_UQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2409, 184},
- /* 2139 */ {I_VCMPNGT_UQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2418, 184},
- /* 2140 */ {I_VCMPNGT_UQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2427, 184},
- /* 2141 */ {I_VCMPFALSE_OSPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2436, 184},
- /* 2142 */ {I_VCMPFALSE_OSPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2445, 184},
- /* 2143 */ {I_VCMPFALSE_OSPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2454, 184},
- /* 2144 */ {I_VCMPFALSE_OSPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2463, 184},
- /* 2145 */ {I_VCMPNEQ_OSPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2472, 184},
- /* 2146 */ {I_VCMPNEQ_OSPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2481, 184},
- /* 2147 */ {I_VCMPNEQ_OSPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2490, 184},
- /* 2148 */ {I_VCMPNEQ_OSPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2499, 184},
- /* 2149 */ {I_VCMPGE_OQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2508, 184},
- /* 2150 */ {I_VCMPGE_OQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2517, 184},
- /* 2151 */ {I_VCMPGE_OQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2526, 184},
- /* 2152 */ {I_VCMPGE_OQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2535, 184},
- /* 2153 */ {I_VCMPGT_OQPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2544, 184},
- /* 2154 */ {I_VCMPGT_OQPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2553, 184},
- /* 2155 */ {I_VCMPGT_OQPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2562, 184},
- /* 2156 */ {I_VCMPGT_OQPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2571, 184},
- /* 2157 */ {I_VCMPTRUE_USPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+2580, 184},
- /* 2158 */ {I_VCMPTRUE_USPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+2589, 184},
- /* 2159 */ {I_VCMPTRUE_USPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+2598, 184},
- /* 2160 */ {I_VCMPTRUE_USPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+2607, 184},
- /* 2161 */ {I_VCMPPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9500, 184},
- /* 2162 */ {I_VCMPPS, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9508, 184},
- /* 2163 */ {I_VCMPPS, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9516, 184},
- /* 2164 */ {I_VCMPPS, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9524, 184},
- /* 2165 */ {I_VCMPEQ_OSSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2616, 184},
- /* 2166 */ {I_VCMPEQ_OSSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2625, 184},
- /* 2167 */ {I_VCMPEQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2634, 184},
- /* 2168 */ {I_VCMPEQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2643, 184},
- /* 2169 */ {I_VCMPLT_OSSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2652, 184},
- /* 2170 */ {I_VCMPLT_OSSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2661, 184},
- /* 2171 */ {I_VCMPLTSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2652, 184},
- /* 2172 */ {I_VCMPLTSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2661, 184},
- /* 2173 */ {I_VCMPLE_OSSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2670, 184},
- /* 2174 */ {I_VCMPLE_OSSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2679, 184},
- /* 2175 */ {I_VCMPLESD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2670, 184},
- /* 2176 */ {I_VCMPLESD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2679, 184},
- /* 2177 */ {I_VCMPUNORD_QSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2688, 184},
- /* 2178 */ {I_VCMPUNORD_QSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2697, 184},
- /* 2179 */ {I_VCMPUNORDSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2688, 184},
- /* 2180 */ {I_VCMPUNORDSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2697, 184},
- /* 2181 */ {I_VCMPNEQ_UQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2706, 184},
- /* 2182 */ {I_VCMPNEQ_UQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2715, 184},
- /* 2183 */ {I_VCMPNEQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2706, 184},
- /* 2184 */ {I_VCMPNEQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2715, 184},
- /* 2185 */ {I_VCMPNLT_USSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2724, 184},
- /* 2186 */ {I_VCMPNLT_USSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2733, 184},
- /* 2187 */ {I_VCMPNLTSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2724, 184},
- /* 2188 */ {I_VCMPNLTSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2733, 184},
- /* 2189 */ {I_VCMPNLE_USSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2742, 184},
- /* 2190 */ {I_VCMPNLE_USSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2751, 184},
- /* 2191 */ {I_VCMPNLESD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2742, 184},
- /* 2192 */ {I_VCMPNLESD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2751, 184},
- /* 2193 */ {I_VCMPORD_QSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2760, 184},
- /* 2194 */ {I_VCMPORD_QSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2769, 184},
- /* 2195 */ {I_VCMPORDSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2760, 184},
- /* 2196 */ {I_VCMPORDSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2769, 184},
- /* 2197 */ {I_VCMPEQ_UQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2778, 184},
- /* 2198 */ {I_VCMPEQ_UQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2787, 184},
- /* 2199 */ {I_VCMPNGE_USSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2796, 184},
- /* 2200 */ {I_VCMPNGE_USSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2805, 184},
- /* 2201 */ {I_VCMPNGESD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2796, 184},
- /* 2202 */ {I_VCMPNGESD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2805, 184},
- /* 2203 */ {I_VCMPNGT_USSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2814, 184},
- /* 2204 */ {I_VCMPNGT_USSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2823, 184},
- /* 2205 */ {I_VCMPNGTSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2814, 184},
- /* 2206 */ {I_VCMPNGTSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2823, 184},
- /* 2207 */ {I_VCMPFALSE_OQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2832, 184},
- /* 2208 */ {I_VCMPFALSE_OQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2841, 184},
- /* 2209 */ {I_VCMPFALSESD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2832, 184},
- /* 2210 */ {I_VCMPFALSESD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2841, 184},
- /* 2211 */ {I_VCMPNEQ_OQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2850, 184},
- /* 2212 */ {I_VCMPNEQ_OQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2859, 184},
- /* 2213 */ {I_VCMPGE_OSSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2868, 184},
- /* 2214 */ {I_VCMPGE_OSSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2877, 184},
- /* 2215 */ {I_VCMPGESD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2868, 184},
- /* 2216 */ {I_VCMPGESD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2877, 184},
- /* 2217 */ {I_VCMPGT_OSSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2886, 184},
- /* 2218 */ {I_VCMPGT_OSSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2895, 184},
- /* 2219 */ {I_VCMPGTSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2886, 184},
- /* 2220 */ {I_VCMPGTSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2895, 184},
- /* 2221 */ {I_VCMPTRUE_UQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2904, 184},
- /* 2222 */ {I_VCMPTRUE_UQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2913, 184},
- /* 2223 */ {I_VCMPTRUESD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2904, 184},
- /* 2224 */ {I_VCMPTRUESD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2913, 184},
- /* 2225 */ {I_VCMPEQ_OSSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2616, 184},
- /* 2226 */ {I_VCMPEQ_OSSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2625, 184},
- /* 2227 */ {I_VCMPLT_OQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2922, 184},
- /* 2228 */ {I_VCMPLT_OQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2931, 184},
- /* 2229 */ {I_VCMPLE_OQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2940, 184},
- /* 2230 */ {I_VCMPLE_OQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2949, 184},
- /* 2231 */ {I_VCMPUNORD_SSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2958, 184},
- /* 2232 */ {I_VCMPUNORD_SSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2967, 184},
- /* 2233 */ {I_VCMPNEQ_USSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2976, 184},
- /* 2234 */ {I_VCMPNEQ_USSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+2985, 184},
- /* 2235 */ {I_VCMPNLT_UQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+2994, 184},
- /* 2236 */ {I_VCMPNLT_UQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3003, 184},
- /* 2237 */ {I_VCMPNLE_UQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3012, 184},
- /* 2238 */ {I_VCMPNLE_UQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3021, 184},
- /* 2239 */ {I_VCMPORD_SSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3030, 184},
- /* 2240 */ {I_VCMPORD_SSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3039, 184},
- /* 2241 */ {I_VCMPEQ_USSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3048, 184},
- /* 2242 */ {I_VCMPEQ_USSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3057, 184},
- /* 2243 */ {I_VCMPNGE_UQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3066, 184},
- /* 2244 */ {I_VCMPNGE_UQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3075, 184},
- /* 2245 */ {I_VCMPNGT_UQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3084, 184},
- /* 2246 */ {I_VCMPNGT_UQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3093, 184},
- /* 2247 */ {I_VCMPFALSE_OSSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3102, 184},
- /* 2248 */ {I_VCMPFALSE_OSSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3111, 184},
- /* 2249 */ {I_VCMPNEQ_OSSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3120, 184},
- /* 2250 */ {I_VCMPNEQ_OSSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3129, 184},
- /* 2251 */ {I_VCMPGE_OQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3138, 184},
- /* 2252 */ {I_VCMPGE_OQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3147, 184},
- /* 2253 */ {I_VCMPGT_OQSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3156, 184},
- /* 2254 */ {I_VCMPGT_OQSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3165, 184},
- /* 2255 */ {I_VCMPTRUE_USSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3174, 184},
- /* 2256 */ {I_VCMPTRUE_USSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3183, 184},
- /* 2257 */ {I_VCMPSD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9532, 184},
- /* 2258 */ {I_VCMPSD, 3, {XMM_L16,RM_XMM_L16|BITS64,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9540, 184},
- /* 2259 */ {I_VCMPEQ_OSSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3192, 184},
- /* 2260 */ {I_VCMPEQ_OSSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3201, 184},
- /* 2261 */ {I_VCMPEQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3210, 184},
- /* 2262 */ {I_VCMPEQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3219, 184},
- /* 2263 */ {I_VCMPLT_OSSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3228, 184},
- /* 2264 */ {I_VCMPLT_OSSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3237, 184},
- /* 2265 */ {I_VCMPLTSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3228, 184},
- /* 2266 */ {I_VCMPLTSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3237, 184},
- /* 2267 */ {I_VCMPLE_OSSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3246, 184},
- /* 2268 */ {I_VCMPLE_OSSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3255, 184},
- /* 2269 */ {I_VCMPLESS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3246, 184},
- /* 2270 */ {I_VCMPLESS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3255, 184},
- /* 2271 */ {I_VCMPUNORD_QSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3264, 184},
- /* 2272 */ {I_VCMPUNORD_QSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3273, 184},
- /* 2273 */ {I_VCMPUNORDSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3264, 184},
- /* 2274 */ {I_VCMPUNORDSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3273, 184},
- /* 2275 */ {I_VCMPNEQ_UQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3282, 184},
- /* 2276 */ {I_VCMPNEQ_UQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3291, 184},
- /* 2277 */ {I_VCMPNEQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3282, 184},
- /* 2278 */ {I_VCMPNEQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3291, 184},
- /* 2279 */ {I_VCMPNLT_USSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3300, 184},
- /* 2280 */ {I_VCMPNLT_USSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3309, 184},
- /* 2281 */ {I_VCMPNLTSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3300, 184},
- /* 2282 */ {I_VCMPNLTSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3309, 184},
- /* 2283 */ {I_VCMPNLE_USSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3318, 184},
- /* 2284 */ {I_VCMPNLE_USSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3327, 184},
- /* 2285 */ {I_VCMPNLESS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3318, 184},
- /* 2286 */ {I_VCMPNLESS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3327, 184},
- /* 2287 */ {I_VCMPORD_QSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3336, 184},
- /* 2288 */ {I_VCMPORD_QSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3345, 184},
- /* 2289 */ {I_VCMPORDSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3336, 184},
- /* 2290 */ {I_VCMPORDSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3345, 184},
- /* 2291 */ {I_VCMPEQ_UQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3354, 184},
- /* 2292 */ {I_VCMPEQ_UQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3363, 184},
- /* 2293 */ {I_VCMPNGE_USSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3372, 184},
- /* 2294 */ {I_VCMPNGE_USSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3381, 184},
- /* 2295 */ {I_VCMPNGESS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3372, 184},
- /* 2296 */ {I_VCMPNGESS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3381, 184},
- /* 2297 */ {I_VCMPNGT_USSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3390, 184},
- /* 2298 */ {I_VCMPNGT_USSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3399, 184},
- /* 2299 */ {I_VCMPNGTSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3390, 184},
- /* 2300 */ {I_VCMPNGTSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3399, 184},
- /* 2301 */ {I_VCMPFALSE_OQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3408, 184},
- /* 2302 */ {I_VCMPFALSE_OQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3417, 184},
- /* 2303 */ {I_VCMPFALSESS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3408, 184},
- /* 2304 */ {I_VCMPFALSESS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3417, 184},
- /* 2305 */ {I_VCMPNEQ_OQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3426, 184},
- /* 2306 */ {I_VCMPNEQ_OQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3435, 184},
- /* 2307 */ {I_VCMPGE_OSSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3444, 184},
- /* 2308 */ {I_VCMPGE_OSSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3453, 184},
- /* 2309 */ {I_VCMPGESS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3444, 184},
- /* 2310 */ {I_VCMPGESS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3453, 184},
- /* 2311 */ {I_VCMPGT_OSSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3462, 184},
- /* 2312 */ {I_VCMPGT_OSSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3471, 184},
- /* 2313 */ {I_VCMPGTSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3462, 184},
- /* 2314 */ {I_VCMPGTSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3471, 184},
- /* 2315 */ {I_VCMPTRUE_UQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3480, 184},
- /* 2316 */ {I_VCMPTRUE_UQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3489, 184},
- /* 2317 */ {I_VCMPTRUESS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3480, 184},
- /* 2318 */ {I_VCMPTRUESS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3489, 184},
- /* 2319 */ {I_VCMPEQ_OSSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3192, 184},
- /* 2320 */ {I_VCMPEQ_OSSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3201, 184},
- /* 2321 */ {I_VCMPLT_OQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3498, 184},
- /* 2322 */ {I_VCMPLT_OQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3507, 184},
- /* 2323 */ {I_VCMPLE_OQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3516, 184},
- /* 2324 */ {I_VCMPLE_OQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3525, 184},
- /* 2325 */ {I_VCMPUNORD_SSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3534, 184},
- /* 2326 */ {I_VCMPUNORD_SSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3543, 184},
- /* 2327 */ {I_VCMPNEQ_USSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3552, 184},
- /* 2328 */ {I_VCMPNEQ_USSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3561, 184},
- /* 2329 */ {I_VCMPNLT_UQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3570, 184},
- /* 2330 */ {I_VCMPNLT_UQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3579, 184},
- /* 2331 */ {I_VCMPNLE_UQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3588, 184},
- /* 2332 */ {I_VCMPNLE_UQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3597, 184},
- /* 2333 */ {I_VCMPORD_SSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3606, 184},
- /* 2334 */ {I_VCMPORD_SSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3615, 184},
- /* 2335 */ {I_VCMPEQ_USSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3624, 184},
- /* 2336 */ {I_VCMPEQ_USSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3633, 184},
- /* 2337 */ {I_VCMPNGE_UQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3642, 184},
- /* 2338 */ {I_VCMPNGE_UQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3651, 184},
- /* 2339 */ {I_VCMPNGT_UQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3660, 184},
- /* 2340 */ {I_VCMPNGT_UQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3669, 184},
- /* 2341 */ {I_VCMPFALSE_OSSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3678, 184},
- /* 2342 */ {I_VCMPFALSE_OSSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3687, 184},
- /* 2343 */ {I_VCMPNEQ_OSSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3696, 184},
- /* 2344 */ {I_VCMPNEQ_OSSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3705, 184},
- /* 2345 */ {I_VCMPGE_OQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3714, 184},
- /* 2346 */ {I_VCMPGE_OQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3723, 184},
- /* 2347 */ {I_VCMPGT_OQSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3732, 184},
- /* 2348 */ {I_VCMPGT_OQSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3741, 184},
- /* 2349 */ {I_VCMPTRUE_USSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+3750, 184},
- /* 2350 */ {I_VCMPTRUE_USSS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+3759, 184},
- /* 2351 */ {I_VCMPSS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9548, 184},
- /* 2352 */ {I_VCMPSS, 3, {XMM_L16,RM_XMM_L16|BITS64,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9556, 184},
- /* 2353 */ {I_VCOMISD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28092, 184},
- /* 2354 */ {I_VCOMISS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28099, 184},
- /* 2355 */ {I_VCVTDQ2PD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28106, 184},
- /* 2356 */ {I_VCVTDQ2PD, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28113, 184},
- /* 2357 */ {I_VCVTDQ2PS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28120, 184},
- /* 2358 */ {I_VCVTDQ2PS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28127, 184},
- /* 2359 */ {I_VCVTPD2DQ, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28134, 184},
- /* 2360 */ {I_VCVTPD2DQ, 2, {XMM_L16,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28134, 188},
- /* 2361 */ {I_VCVTPD2DQ, 2, {XMM_L16,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28141, 184},
- /* 2362 */ {I_VCVTPD2DQ, 2, {XMM_L16,MEMORY|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28141, 189},
- /* 2363 */ {I_VCVTPD2PS, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28148, 184},
- /* 2364 */ {I_VCVTPD2PS, 2, {XMM_L16,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28148, 188},
- /* 2365 */ {I_VCVTPD2PS, 2, {XMM_L16,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28155, 184},
- /* 2366 */ {I_VCVTPD2PS, 2, {XMM_L16,MEMORY|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28155, 189},
- /* 2367 */ {I_VCVTPS2DQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28162, 184},
- /* 2368 */ {I_VCVTPS2DQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28169, 184},
- /* 2369 */ {I_VCVTPS2PD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28176, 184},
- /* 2370 */ {I_VCVTPS2PD, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28183, 184},
- /* 2371 */ {I_VCVTSD2SI, 2, {REG_GPR|BITS32,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28190, 184},
- /* 2372 */ {I_VCVTSD2SI, 2, {REG_GPR|BITS64,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28197, 190},
- /* 2373 */ {I_VCVTSD2SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+28204, 184},
- /* 2374 */ {I_VCVTSD2SS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28211, 184},
- /* 2375 */ {I_VCVTSI2SD, 3, {XMM_L16,XMM_L16,RM_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+28218, 191},
- /* 2376 */ {I_VCVTSI2SD, 2, {XMM_L16,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28225, 191},
- /* 2377 */ {I_VCVTSI2SD, 3, {XMM_L16,XMM_L16,RM_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+28232, 192},
- /* 2378 */ {I_VCVTSI2SD, 2, {XMM_L16,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28239, 192},
- /* 2379 */ {I_VCVTSI2SS, 3, {XMM_L16,XMM_L16,RM_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+28246, 191},
- /* 2380 */ {I_VCVTSI2SS, 2, {XMM_L16,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28253, 191},
- /* 2381 */ {I_VCVTSI2SS, 3, {XMM_L16,XMM_L16,RM_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+28260, 192},
- /* 2382 */ {I_VCVTSI2SS, 2, {XMM_L16,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28267, 192},
- /* 2383 */ {I_VCVTSS2SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+28274, 184},
- /* 2384 */ {I_VCVTSS2SD, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28281, 184},
- /* 2385 */ {I_VCVTSS2SI, 2, {REG_GPR|BITS32,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28288, 184},
- /* 2386 */ {I_VCVTSS2SI, 2, {REG_GPR|BITS64,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28295, 190},
- /* 2387 */ {I_VCVTTPD2DQ, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28302, 184},
- /* 2388 */ {I_VCVTTPD2DQ, 2, {XMM_L16,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28302, 188},
- /* 2389 */ {I_VCVTTPD2DQ, 2, {XMM_L16,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28309, 184},
- /* 2390 */ {I_VCVTTPD2DQ, 2, {XMM_L16,MEMORY|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28309, 189},
- /* 2391 */ {I_VCVTTPS2DQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28316, 184},
- /* 2392 */ {I_VCVTTPS2DQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28323, 184},
- /* 2393 */ {I_VCVTTSD2SI, 2, {REG_GPR|BITS32,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28330, 184},
- /* 2394 */ {I_VCVTTSD2SI, 2, {REG_GPR|BITS64,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28337, 190},
- /* 2395 */ {I_VCVTTSS2SI, 2, {REG_GPR|BITS32,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28344, 184},
- /* 2396 */ {I_VCVTTSS2SI, 2, {REG_GPR|BITS64,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28351, 190},
- /* 2397 */ {I_VDIVPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28358, 184},
- /* 2398 */ {I_VDIVPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28365, 184},
- /* 2399 */ {I_VDIVPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28372, 184},
- /* 2400 */ {I_VDIVPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28379, 184},
- /* 2401 */ {I_VDIVPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28386, 184},
- /* 2402 */ {I_VDIVPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28393, 184},
- /* 2403 */ {I_VDIVPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28400, 184},
- /* 2404 */ {I_VDIVPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28407, 184},
- /* 2405 */ {I_VDIVSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+28414, 184},
- /* 2406 */ {I_VDIVSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28421, 184},
- /* 2407 */ {I_VDIVSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+28428, 184},
- /* 2408 */ {I_VDIVSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28435, 184},
- /* 2409 */ {I_VDPPD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9564, 184},
- /* 2410 */ {I_VDPPD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9572, 184},
- /* 2411 */ {I_VDPPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9580, 184},
- /* 2412 */ {I_VDPPS, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9588, 184},
- /* 2413 */ {I_VDPPS, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9596, 184},
- /* 2414 */ {I_VDPPS, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9604, 184},
- /* 2415 */ {I_VEXTRACTF128, 3, {RM_XMM_L16|BITS128,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9612, 184},
- /* 2416 */ {I_VEXTRACTPS, 3, {RM_GPR|BITS32,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9620, 184},
- /* 2417 */ {I_VHADDPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28442, 184},
- /* 2418 */ {I_VHADDPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28449, 184},
- /* 2419 */ {I_VHADDPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28456, 184},
- /* 2420 */ {I_VHADDPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28463, 184},
- /* 2421 */ {I_VHADDPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28470, 184},
- /* 2422 */ {I_VHADDPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28477, 184},
- /* 2423 */ {I_VHADDPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28484, 184},
- /* 2424 */ {I_VHADDPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28491, 184},
- /* 2425 */ {I_VHSUBPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28498, 184},
- /* 2426 */ {I_VHSUBPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28505, 184},
- /* 2427 */ {I_VHSUBPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28512, 184},
- /* 2428 */ {I_VHSUBPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28519, 184},
- /* 2429 */ {I_VHSUBPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28526, 184},
- /* 2430 */ {I_VHSUBPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28533, 184},
- /* 2431 */ {I_VHSUBPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28540, 184},
- /* 2432 */ {I_VHSUBPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28547, 184},
- /* 2433 */ {I_VINSERTF128, 4, {YMM_L16,YMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9628, 184},
- /* 2434 */ {I_VINSERTF128, 3, {YMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9636, 184},
- /* 2435 */ {I_VINSERTPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9644, 184},
- /* 2436 */ {I_VINSERTPS, 3, {XMM_L16,RM_XMM_L16|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9652, 184},
- /* 2437 */ {I_VLDDQU, 2, {XMM_L16,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28554, 184},
- /* 2438 */ {I_VLDQQU, 2, {YMM_L16,MEMORY|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28561, 184},
- /* 2439 */ {I_VLDDQU, 2, {YMM_L16,MEMORY|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28561, 184},
- /* 2440 */ {I_VLDMXCSR, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+28568, 184},
- /* 2441 */ {I_VMASKMOVDQU, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28575, 184},
- /* 2442 */ {I_VMASKMOVPS, 3, {XMM_L16,XMM_L16,MEMORY|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28582, 184},
- /* 2443 */ {I_VMASKMOVPS, 3, {YMM_L16,YMM_L16,MEMORY|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28589, 184},
- /* 2444 */ {I_VMASKMOVPS, 3, {MEMORY|BITS128,XMM_L16,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+28596, 188},
- /* 2445 */ {I_VMASKMOVPS, 3, {MEMORY|BITS256,YMM_L16,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+28603, 189},
- /* 2446 */ {I_VMASKMOVPD, 3, {XMM_L16,XMM_L16,MEMORY|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28610, 184},
- /* 2447 */ {I_VMASKMOVPD, 3, {YMM_L16,YMM_L16,MEMORY|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28617, 184},
- /* 2448 */ {I_VMASKMOVPD, 3, {MEMORY|BITS128,XMM_L16,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+28624, 184},
- /* 2449 */ {I_VMASKMOVPD, 3, {MEMORY|BITS256,YMM_L16,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+28631, 184},
- /* 2450 */ {I_VMAXPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28638, 184},
- /* 2451 */ {I_VMAXPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28645, 184},
- /* 2452 */ {I_VMAXPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28652, 184},
- /* 2453 */ {I_VMAXPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28659, 184},
- /* 2454 */ {I_VMAXPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28666, 184},
- /* 2455 */ {I_VMAXPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28673, 184},
- /* 2456 */ {I_VMAXPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28680, 184},
- /* 2457 */ {I_VMAXPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28687, 184},
- /* 2458 */ {I_VMAXSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+28694, 184},
- /* 2459 */ {I_VMAXSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28701, 184},
- /* 2460 */ {I_VMAXSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+28708, 184},
- /* 2461 */ {I_VMAXSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28715, 184},
- /* 2462 */ {I_VMINPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28722, 184},
- /* 2463 */ {I_VMINPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28729, 184},
- /* 2464 */ {I_VMINPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28736, 184},
- /* 2465 */ {I_VMINPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28743, 184},
- /* 2466 */ {I_VMINPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+28750, 184},
- /* 2467 */ {I_VMINPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28757, 184},
- /* 2468 */ {I_VMINPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+28764, 184},
- /* 2469 */ {I_VMINPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28771, 184},
- /* 2470 */ {I_VMINSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+28778, 184},
- /* 2471 */ {I_VMINSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28785, 184},
- /* 2472 */ {I_VMINSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+28792, 184},
- /* 2473 */ {I_VMINSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28799, 184},
- /* 2474 */ {I_VMOVAPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28806, 184},
- /* 2475 */ {I_VMOVAPD, 2, {RM_XMM_L16|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28813, 184},
- /* 2476 */ {I_VMOVAPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28820, 184},
- /* 2477 */ {I_VMOVAPD, 2, {RM_YMM_L16|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28827, 184},
- /* 2478 */ {I_VMOVAPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28834, 184},
- /* 2479 */ {I_VMOVAPS, 2, {RM_XMM_L16|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28841, 184},
- /* 2480 */ {I_VMOVAPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28848, 184},
- /* 2481 */ {I_VMOVAPS, 2, {RM_YMM_L16|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28855, 184},
- /* 2482 */ {I_VMOVD, 2, {XMM_L16,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+28862, 184},
- /* 2483 */ {I_VMOVD, 2, {RM_GPR|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28869, 184},
- /* 2484 */ {I_VMOVQ, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28876, 193},
- /* 2485 */ {I_VMOVQ, 2, {RM_XMM_L16|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28883, 193},
- /* 2486 */ {I_VMOVQ, 2, {XMM_L16,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28890, 192},
- /* 2487 */ {I_VMOVQ, 2, {RM_GPR|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28897, 192},
- /* 2488 */ {I_VMOVDDUP, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28904, 184},
- /* 2489 */ {I_VMOVDDUP, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28911, 184},
- /* 2490 */ {I_VMOVDQA, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28918, 184},
- /* 2491 */ {I_VMOVDQA, 2, {RM_XMM_L16|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28925, 184},
- /* 2492 */ {I_VMOVQQA, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28932, 184},
- /* 2493 */ {I_VMOVQQA, 2, {RM_YMM_L16|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28939, 184},
- /* 2494 */ {I_VMOVDQA, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28932, 184},
- /* 2495 */ {I_VMOVDQA, 2, {RM_YMM_L16|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28939, 184},
- /* 2496 */ {I_VMOVDQU, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+28946, 184},
- /* 2497 */ {I_VMOVDQU, 2, {RM_XMM_L16|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28953, 184},
- /* 2498 */ {I_VMOVQQU, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28960, 184},
- /* 2499 */ {I_VMOVQQU, 2, {RM_YMM_L16|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28967, 184},
- /* 2500 */ {I_VMOVDQU, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+28960, 184},
- /* 2501 */ {I_VMOVDQU, 2, {RM_YMM_L16|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28967, 184},
- /* 2502 */ {I_VMOVHLPS, 3, {XMM_L16,XMM_L16,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+28974, 184},
- /* 2503 */ {I_VMOVHLPS, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28981, 184},
- /* 2504 */ {I_VMOVHPD, 3, {XMM_L16,XMM_L16,MEMORY|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+28988, 184},
- /* 2505 */ {I_VMOVHPD, 2, {XMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28995, 184},
- /* 2506 */ {I_VMOVHPD, 2, {MEMORY|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29002, 184},
- /* 2507 */ {I_VMOVHPS, 3, {XMM_L16,XMM_L16,MEMORY|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+29009, 184},
- /* 2508 */ {I_VMOVHPS, 2, {XMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+29016, 184},
- /* 2509 */ {I_VMOVHPS, 2, {MEMORY|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29023, 184},
- /* 2510 */ {I_VMOVLHPS, 3, {XMM_L16,XMM_L16,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+29009, 184},
- /* 2511 */ {I_VMOVLHPS, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29016, 184},
- /* 2512 */ {I_VMOVLPD, 3, {XMM_L16,XMM_L16,MEMORY|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+29030, 184},
- /* 2513 */ {I_VMOVLPD, 2, {XMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+29037, 184},
- /* 2514 */ {I_VMOVLPD, 2, {MEMORY|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29044, 184},
- /* 2515 */ {I_VMOVLPS, 3, {XMM_L16,XMM_L16,MEMORY|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+28974, 184},
- /* 2516 */ {I_VMOVLPS, 2, {XMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+28981, 184},
- /* 2517 */ {I_VMOVLPS, 2, {MEMORY|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29051, 184},
- /* 2518 */ {I_VMOVMSKPD, 2, {REG_GPR|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29058, 190},
- /* 2519 */ {I_VMOVMSKPD, 2, {REG_GPR|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29058, 184},
- /* 2520 */ {I_VMOVMSKPD, 2, {REG_GPR|BITS64,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29065, 190},
- /* 2521 */ {I_VMOVMSKPD, 2, {REG_GPR|BITS32,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29065, 184},
- /* 2522 */ {I_VMOVMSKPS, 2, {REG_GPR|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29072, 190},
- /* 2523 */ {I_VMOVMSKPS, 2, {REG_GPR|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29072, 184},
- /* 2524 */ {I_VMOVMSKPS, 2, {REG_GPR|BITS64,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29079, 190},
- /* 2525 */ {I_VMOVMSKPS, 2, {REG_GPR|BITS32,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29079, 184},
- /* 2526 */ {I_VMOVNTDQ, 2, {MEMORY|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29086, 184},
- /* 2527 */ {I_VMOVNTQQ, 2, {MEMORY|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29093, 184},
- /* 2528 */ {I_VMOVNTDQ, 2, {MEMORY|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29093, 184},
- /* 2529 */ {I_VMOVNTDQA, 2, {XMM_L16,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29100, 184},
- /* 2530 */ {I_VMOVNTPD, 2, {MEMORY|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29107, 184},
- /* 2531 */ {I_VMOVNTPD, 2, {MEMORY|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29114, 184},
- /* 2532 */ {I_VMOVNTPS, 2, {MEMORY|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29121, 184},
- /* 2533 */ {I_VMOVNTPS, 2, {MEMORY|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29128, 184},
- /* 2534 */ {I_VMOVSD, 3, {XMM_L16,XMM_L16,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+29135, 184},
- /* 2535 */ {I_VMOVSD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29142, 184},
- /* 2536 */ {I_VMOVSD, 2, {XMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+29149, 184},
- /* 2537 */ {I_VMOVSD, 3, {XMM_L16,XMM_L16,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+29156, 184},
- /* 2538 */ {I_VMOVSD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29163, 184},
- /* 2539 */ {I_VMOVSD, 2, {MEMORY|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29170, 184},
- /* 2540 */ {I_VMOVSHDUP, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29177, 184},
- /* 2541 */ {I_VMOVSHDUP, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+29184, 184},
- /* 2542 */ {I_VMOVSLDUP, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29191, 184},
- /* 2543 */ {I_VMOVSLDUP, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+29198, 184},
- /* 2544 */ {I_VMOVSS, 3, {XMM_L16,XMM_L16,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+29205, 184},
- /* 2545 */ {I_VMOVSS, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29212, 184},
- /* 2546 */ {I_VMOVSS, 2, {XMM_L16,MEMORY|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+29219, 184},
- /* 2547 */ {I_VMOVSS, 3, {XMM_L16,XMM_L16,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+29226, 184},
- /* 2548 */ {I_VMOVSS, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29233, 184},
- /* 2549 */ {I_VMOVSS, 2, {MEMORY|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29240, 184},
- /* 2550 */ {I_VMOVUPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29247, 184},
- /* 2551 */ {I_VMOVUPD, 2, {RM_XMM_L16|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29254, 184},
- /* 2552 */ {I_VMOVUPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+29261, 184},
- /* 2553 */ {I_VMOVUPD, 2, {RM_YMM_L16|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29268, 184},
- /* 2554 */ {I_VMOVUPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29275, 184},
- /* 2555 */ {I_VMOVUPS, 2, {RM_XMM_L16|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29282, 184},
- /* 2556 */ {I_VMOVUPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+29289, 184},
- /* 2557 */ {I_VMOVUPS, 2, {RM_YMM_L16|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+29296, 184},
- /* 2558 */ {I_VMPSADBW, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9660, 184},
- /* 2559 */ {I_VMPSADBW, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9668, 184},
- /* 2560 */ {I_VMULPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29303, 184},
- /* 2561 */ {I_VMULPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29310, 184},
- /* 2562 */ {I_VMULPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+29317, 184},
- /* 2563 */ {I_VMULPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+29324, 184},
- /* 2564 */ {I_VMULPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29331, 184},
- /* 2565 */ {I_VMULPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29338, 184},
- /* 2566 */ {I_VMULPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+29345, 184},
- /* 2567 */ {I_VMULPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+29352, 184},
- /* 2568 */ {I_VMULSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+29359, 184},
- /* 2569 */ {I_VMULSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+29366, 184},
- /* 2570 */ {I_VMULSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+29373, 184},
- /* 2571 */ {I_VMULSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+29380, 184},
- /* 2572 */ {I_VORPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29387, 184},
- /* 2573 */ {I_VORPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29394, 184},
- /* 2574 */ {I_VORPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+29401, 184},
- /* 2575 */ {I_VORPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+29408, 184},
- /* 2576 */ {I_VORPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29415, 184},
- /* 2577 */ {I_VORPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29422, 184},
- /* 2578 */ {I_VORPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+29429, 184},
- /* 2579 */ {I_VORPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+29436, 184},
- /* 2580 */ {I_VPABSB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29443, 184},
- /* 2581 */ {I_VPABSW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29450, 184},
- /* 2582 */ {I_VPABSD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29457, 184},
- /* 2583 */ {I_VPACKSSWB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29464, 184},
- /* 2584 */ {I_VPACKSSWB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29471, 184},
- /* 2585 */ {I_VPACKSSDW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29478, 184},
- /* 2586 */ {I_VPACKSSDW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29485, 184},
- /* 2587 */ {I_VPACKUSWB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29492, 184},
- /* 2588 */ {I_VPACKUSWB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29499, 184},
- /* 2589 */ {I_VPACKUSDW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29506, 184},
- /* 2590 */ {I_VPACKUSDW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29513, 184},
- /* 2591 */ {I_VPADDB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29520, 184},
- /* 2592 */ {I_VPADDB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29527, 184},
- /* 2593 */ {I_VPADDW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29534, 184},
- /* 2594 */ {I_VPADDW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29541, 184},
- /* 2595 */ {I_VPADDD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29548, 184},
- /* 2596 */ {I_VPADDD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29555, 184},
- /* 2597 */ {I_VPADDQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29562, 184},
- /* 2598 */ {I_VPADDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29569, 184},
- /* 2599 */ {I_VPADDSB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29576, 184},
- /* 2600 */ {I_VPADDSB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29583, 184},
- /* 2601 */ {I_VPADDSW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29590, 184},
- /* 2602 */ {I_VPADDSW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29597, 184},
- /* 2603 */ {I_VPADDUSB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29604, 184},
- /* 2604 */ {I_VPADDUSB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29611, 184},
- /* 2605 */ {I_VPADDUSW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29618, 184},
- /* 2606 */ {I_VPADDUSW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29625, 184},
- /* 2607 */ {I_VPALIGNR, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9676, 184},
- /* 2608 */ {I_VPALIGNR, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9684, 184},
- /* 2609 */ {I_VPAND, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29632, 184},
- /* 2610 */ {I_VPAND, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29639, 184},
- /* 2611 */ {I_VPANDN, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29646, 184},
- /* 2612 */ {I_VPANDN, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29653, 184},
- /* 2613 */ {I_VPAVGB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29660, 184},
- /* 2614 */ {I_VPAVGB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29667, 184},
- /* 2615 */ {I_VPAVGW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29674, 184},
- /* 2616 */ {I_VPAVGW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29681, 184},
- /* 2617 */ {I_VPBLENDVB, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+9692, 184},
- /* 2618 */ {I_VPBLENDVB, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+9700, 184},
- /* 2619 */ {I_VPBLENDW, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9708, 184},
- /* 2620 */ {I_VPBLENDW, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9716, 184},
- /* 2621 */ {I_VPCMPESTRI, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9724, 184},
- /* 2622 */ {I_VPCMPESTRM, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9732, 184},
- /* 2623 */ {I_VPCMPISTRI, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9740, 184},
- /* 2624 */ {I_VPCMPISTRM, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9748, 184},
- /* 2625 */ {I_VPCMPEQB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29688, 184},
- /* 2626 */ {I_VPCMPEQB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29695, 184},
- /* 2627 */ {I_VPCMPEQW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29702, 184},
- /* 2628 */ {I_VPCMPEQW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29709, 184},
- /* 2629 */ {I_VPCMPEQD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29716, 184},
- /* 2630 */ {I_VPCMPEQD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29723, 184},
- /* 2631 */ {I_VPCMPEQQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29730, 184},
- /* 2632 */ {I_VPCMPEQQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29737, 184},
- /* 2633 */ {I_VPCMPGTB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29744, 184},
- /* 2634 */ {I_VPCMPGTB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29751, 184},
- /* 2635 */ {I_VPCMPGTW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29758, 184},
- /* 2636 */ {I_VPCMPGTW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29765, 184},
- /* 2637 */ {I_VPCMPGTD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29772, 184},
- /* 2638 */ {I_VPCMPGTD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29779, 184},
- /* 2639 */ {I_VPCMPGTQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29786, 184},
- /* 2640 */ {I_VPCMPGTQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29793, 184},
- /* 2641 */ {I_VPERMILPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29800, 184},
- /* 2642 */ {I_VPERMILPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29807, 184},
- /* 2643 */ {I_VPERMILPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+29814, 184},
- /* 2644 */ {I_VPERMILPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+29821, 184},
- /* 2645 */ {I_VPERMILPD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9756, 184},
- /* 2646 */ {I_VPERMILPD, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9764, 184},
- /* 2647 */ {I_VPERMILPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29828, 184},
- /* 2648 */ {I_VPERMILPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29835, 184},
- /* 2649 */ {I_VPERMILPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+29842, 184},
- /* 2650 */ {I_VPERMILPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+29849, 184},
- /* 2651 */ {I_VPERMILPS, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9772, 184},
- /* 2652 */ {I_VPERMILPS, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9780, 184},
- /* 2653 */ {I_VPERM2F128, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9788, 184},
- /* 2654 */ {I_VPERM2F128, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9796, 184},
- /* 2655 */ {I_VPEXTRB, 3, {REG_GPR|BITS64,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9804, 190},
- /* 2656 */ {I_VPEXTRB, 3, {REG_GPR|BITS32,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9804, 184},
- /* 2657 */ {I_VPEXTRB, 3, {MEMORY|BITS8,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9804, 184},
- /* 2658 */ {I_VPEXTRW, 3, {REG_GPR|BITS64,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9812, 190},
- /* 2659 */ {I_VPEXTRW, 3, {REG_GPR|BITS32,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9812, 184},
- /* 2660 */ {I_VPEXTRW, 3, {REG_GPR|BITS64,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9820, 190},
- /* 2661 */ {I_VPEXTRW, 3, {REG_GPR|BITS32,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9820, 184},
- /* 2662 */ {I_VPEXTRW, 3, {MEMORY|BITS16,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9820, 184},
- /* 2663 */ {I_VPEXTRD, 3, {REG_GPR|BITS64,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9828, 190},
- /* 2664 */ {I_VPEXTRD, 3, {RM_GPR|BITS32,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9828, 184},
- /* 2665 */ {I_VPEXTRQ, 3, {RM_GPR|BITS64,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9836, 190},
- /* 2666 */ {I_VPHADDW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29856, 184},
- /* 2667 */ {I_VPHADDW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29863, 184},
- /* 2668 */ {I_VPHADDD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29870, 184},
- /* 2669 */ {I_VPHADDD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29877, 184},
- /* 2670 */ {I_VPHADDSW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29884, 184},
- /* 2671 */ {I_VPHADDSW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29891, 184},
- /* 2672 */ {I_VPHMINPOSUW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29898, 184},
- /* 2673 */ {I_VPHSUBW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29905, 184},
- /* 2674 */ {I_VPHSUBW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29912, 184},
- /* 2675 */ {I_VPHSUBD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29919, 184},
- /* 2676 */ {I_VPHSUBD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29926, 184},
- /* 2677 */ {I_VPHSUBSW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29933, 184},
- /* 2678 */ {I_VPHSUBSW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29940, 184},
- /* 2679 */ {I_VPINSRB, 4, {XMM_L16,XMM_L16,MEMORY|BITS8,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9844, 184},
- /* 2680 */ {I_VPINSRB, 3, {XMM_L16,MEMORY|BITS8,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9852, 184},
- /* 2681 */ {I_VPINSRB, 4, {XMM_L16,XMM_L16,RM_GPR|BITS8,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9844, 184},
- /* 2682 */ {I_VPINSRB, 3, {XMM_L16,RM_GPR|BITS8,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9852, 184},
- /* 2683 */ {I_VPINSRB, 4, {XMM_L16,XMM_L16,REG_GPR|BITS32,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9844, 184},
- /* 2684 */ {I_VPINSRB, 3, {XMM_L16,REG_GPR|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9852, 184},
- /* 2685 */ {I_VPINSRW, 4, {XMM_L16,XMM_L16,MEMORY|BITS16,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9860, 184},
- /* 2686 */ {I_VPINSRW, 3, {XMM_L16,MEMORY|BITS16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9868, 184},
- /* 2687 */ {I_VPINSRW, 4, {XMM_L16,XMM_L16,RM_GPR|BITS16,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9860, 184},
- /* 2688 */ {I_VPINSRW, 3, {XMM_L16,RM_GPR|BITS16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9868, 184},
- /* 2689 */ {I_VPINSRW, 4, {XMM_L16,XMM_L16,REG_GPR|BITS32,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9860, 184},
- /* 2690 */ {I_VPINSRW, 3, {XMM_L16,REG_GPR|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9868, 184},
- /* 2691 */ {I_VPINSRD, 4, {XMM_L16,XMM_L16,MEMORY|BITS32,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9876, 184},
- /* 2692 */ {I_VPINSRD, 3, {XMM_L16,MEMORY|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9884, 184},
- /* 2693 */ {I_VPINSRD, 4, {XMM_L16,XMM_L16,RM_GPR|BITS32,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9876, 184},
- /* 2694 */ {I_VPINSRD, 3, {XMM_L16,RM_GPR|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9884, 184},
- /* 2695 */ {I_VPINSRQ, 4, {XMM_L16,XMM_L16,MEMORY|BITS64,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9892, 190},
- /* 2696 */ {I_VPINSRQ, 3, {XMM_L16,MEMORY|BITS64,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9900, 190},
- /* 2697 */ {I_VPINSRQ, 4, {XMM_L16,XMM_L16,RM_GPR|BITS64,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+9892, 190},
- /* 2698 */ {I_VPINSRQ, 3, {XMM_L16,RM_GPR|BITS64,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9900, 190},
- /* 2699 */ {I_VPMADDWD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29947, 184},
- /* 2700 */ {I_VPMADDWD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29954, 184},
- /* 2701 */ {I_VPMADDUBSW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29961, 184},
- /* 2702 */ {I_VPMADDUBSW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29968, 184},
- /* 2703 */ {I_VPMAXSB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29975, 184},
- /* 2704 */ {I_VPMAXSB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29982, 184},
- /* 2705 */ {I_VPMAXSW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+29989, 184},
- /* 2706 */ {I_VPMAXSW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+29996, 184},
- /* 2707 */ {I_VPMAXSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30003, 184},
- /* 2708 */ {I_VPMAXSD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30010, 184},
- /* 2709 */ {I_VPMAXUB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30017, 184},
- /* 2710 */ {I_VPMAXUB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30024, 184},
- /* 2711 */ {I_VPMAXUW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30031, 184},
- /* 2712 */ {I_VPMAXUW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30038, 184},
- /* 2713 */ {I_VPMAXUD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30045, 184},
- /* 2714 */ {I_VPMAXUD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30052, 184},
- /* 2715 */ {I_VPMINSB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30059, 184},
- /* 2716 */ {I_VPMINSB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30066, 184},
- /* 2717 */ {I_VPMINSW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30073, 184},
- /* 2718 */ {I_VPMINSW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30080, 184},
- /* 2719 */ {I_VPMINSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30087, 184},
- /* 2720 */ {I_VPMINSD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30094, 184},
- /* 2721 */ {I_VPMINUB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30101, 184},
- /* 2722 */ {I_VPMINUB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30108, 184},
- /* 2723 */ {I_VPMINUW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30115, 184},
- /* 2724 */ {I_VPMINUW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30122, 184},
- /* 2725 */ {I_VPMINUD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30129, 184},
- /* 2726 */ {I_VPMINUD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30136, 184},
- /* 2727 */ {I_VPMOVMSKB, 2, {REG_GPR|BITS64,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+30143, 190},
- /* 2728 */ {I_VPMOVMSKB, 2, {REG_GPR|BITS32,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+30143, 184},
- /* 2729 */ {I_VPMOVSXBW, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+30150, 184},
- /* 2730 */ {I_VPMOVSXBD, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+30157, 184},
- /* 2731 */ {I_VPMOVSXBQ, 2, {XMM_L16,RM_XMM_L16|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+30164, 184},
- /* 2732 */ {I_VPMOVSXWD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+30171, 184},
- /* 2733 */ {I_VPMOVSXWQ, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+30178, 184},
- /* 2734 */ {I_VPMOVSXDQ, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+30185, 184},
- /* 2735 */ {I_VPMOVZXBW, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+30192, 184},
- /* 2736 */ {I_VPMOVZXBD, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+30199, 184},
- /* 2737 */ {I_VPMOVZXBQ, 2, {XMM_L16,RM_XMM_L16|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+30206, 184},
- /* 2738 */ {I_VPMOVZXWD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+30213, 184},
- /* 2739 */ {I_VPMOVZXWQ, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+30220, 184},
- /* 2740 */ {I_VPMOVZXDQ, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+30227, 184},
- /* 2741 */ {I_VPMULHUW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30234, 184},
- /* 2742 */ {I_VPMULHUW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30241, 184},
- /* 2743 */ {I_VPMULHRSW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30248, 184},
- /* 2744 */ {I_VPMULHRSW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30255, 184},
- /* 2745 */ {I_VPMULHW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30262, 184},
- /* 2746 */ {I_VPMULHW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30269, 184},
- /* 2747 */ {I_VPMULLW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30276, 184},
- /* 2748 */ {I_VPMULLW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30283, 184},
- /* 2749 */ {I_VPMULLD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30290, 184},
- /* 2750 */ {I_VPMULLD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30297, 184},
- /* 2751 */ {I_VPMULUDQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30304, 184},
- /* 2752 */ {I_VPMULUDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30311, 184},
- /* 2753 */ {I_VPMULDQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30318, 184},
- /* 2754 */ {I_VPMULDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30325, 184},
- /* 2755 */ {I_VPOR, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30332, 184},
- /* 2756 */ {I_VPOR, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30339, 184},
- /* 2757 */ {I_VPSADBW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30346, 184},
- /* 2758 */ {I_VPSADBW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30353, 184},
- /* 2759 */ {I_VPSHUFB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30360, 184},
- /* 2760 */ {I_VPSHUFB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30367, 184},
- /* 2761 */ {I_VPSHUFD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9908, 184},
- /* 2762 */ {I_VPSHUFHW, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9916, 184},
- /* 2763 */ {I_VPSHUFLW, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9924, 184},
- /* 2764 */ {I_VPSIGNB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30374, 184},
- /* 2765 */ {I_VPSIGNB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30381, 184},
- /* 2766 */ {I_VPSIGNW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30388, 184},
- /* 2767 */ {I_VPSIGNW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30395, 184},
- /* 2768 */ {I_VPSIGND, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30402, 184},
- /* 2769 */ {I_VPSIGND, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30409, 184},
- /* 2770 */ {I_VPSLLDQ, 3, {XMM_L16,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9932, 184},
- /* 2771 */ {I_VPSLLDQ, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+9940, 184},
- /* 2772 */ {I_VPSRLDQ, 3, {XMM_L16,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9948, 184},
- /* 2773 */ {I_VPSRLDQ, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+9956, 184},
- /* 2774 */ {I_VPSLLW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30416, 184},
- /* 2775 */ {I_VPSLLW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30423, 184},
- /* 2776 */ {I_VPSLLW, 3, {XMM_L16,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9964, 184},
- /* 2777 */ {I_VPSLLW, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+9972, 184},
- /* 2778 */ {I_VPSLLD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30430, 184},
- /* 2779 */ {I_VPSLLD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30437, 184},
- /* 2780 */ {I_VPSLLD, 3, {XMM_L16,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9980, 184},
- /* 2781 */ {I_VPSLLD, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+9988, 184},
- /* 2782 */ {I_VPSLLQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30444, 184},
- /* 2783 */ {I_VPSLLQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30451, 184},
- /* 2784 */ {I_VPSLLQ, 3, {XMM_L16,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+9996, 184},
- /* 2785 */ {I_VPSLLQ, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+10004, 184},
- /* 2786 */ {I_VPSRAW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30458, 184},
- /* 2787 */ {I_VPSRAW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30465, 184},
- /* 2788 */ {I_VPSRAW, 3, {XMM_L16,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10012, 184},
- /* 2789 */ {I_VPSRAW, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+10020, 184},
- /* 2790 */ {I_VPSRAD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30472, 184},
- /* 2791 */ {I_VPSRAD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30479, 184},
- /* 2792 */ {I_VPSRAD, 3, {XMM_L16,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10028, 184},
- /* 2793 */ {I_VPSRAD, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+10036, 184},
- /* 2794 */ {I_VPSRLW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30486, 184},
- /* 2795 */ {I_VPSRLW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30493, 184},
- /* 2796 */ {I_VPSRLW, 3, {XMM_L16,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10044, 184},
- /* 2797 */ {I_VPSRLW, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+10052, 184},
- /* 2798 */ {I_VPSRLD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30500, 184},
- /* 2799 */ {I_VPSRLD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30507, 184},
- /* 2800 */ {I_VPSRLD, 3, {XMM_L16,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10060, 184},
- /* 2801 */ {I_VPSRLD, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+10068, 184},
- /* 2802 */ {I_VPSRLQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30514, 184},
- /* 2803 */ {I_VPSRLQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30521, 184},
- /* 2804 */ {I_VPSRLQ, 3, {XMM_L16,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10076, 184},
- /* 2805 */ {I_VPSRLQ, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+10084, 184},
- /* 2806 */ {I_VPTEST, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30528, 184},
- /* 2807 */ {I_VPTEST, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+30535, 184},
- /* 2808 */ {I_VPSUBB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30542, 184},
- /* 2809 */ {I_VPSUBB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30549, 184},
- /* 2810 */ {I_VPSUBW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30556, 184},
- /* 2811 */ {I_VPSUBW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30563, 184},
- /* 2812 */ {I_VPSUBD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30570, 184},
- /* 2813 */ {I_VPSUBD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30577, 184},
- /* 2814 */ {I_VPSUBQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30584, 184},
- /* 2815 */ {I_VPSUBQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30591, 184},
- /* 2816 */ {I_VPSUBSB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30598, 184},
- /* 2817 */ {I_VPSUBSB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30605, 184},
- /* 2818 */ {I_VPSUBSW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30612, 184},
- /* 2819 */ {I_VPSUBSW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30619, 184},
- /* 2820 */ {I_VPSUBUSB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30626, 184},
- /* 2821 */ {I_VPSUBUSB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30633, 184},
- /* 2822 */ {I_VPSUBUSW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30640, 184},
- /* 2823 */ {I_VPSUBUSW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30647, 184},
- /* 2824 */ {I_VPUNPCKHBW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30654, 184},
- /* 2825 */ {I_VPUNPCKHBW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30661, 184},
- /* 2826 */ {I_VPUNPCKHWD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30668, 184},
- /* 2827 */ {I_VPUNPCKHWD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30675, 184},
- /* 2828 */ {I_VPUNPCKHDQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30682, 184},
- /* 2829 */ {I_VPUNPCKHDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30689, 184},
- /* 2830 */ {I_VPUNPCKHQDQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30696, 184},
- /* 2831 */ {I_VPUNPCKHQDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30703, 184},
- /* 2832 */ {I_VPUNPCKLBW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30710, 184},
- /* 2833 */ {I_VPUNPCKLBW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30717, 184},
- /* 2834 */ {I_VPUNPCKLWD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30724, 184},
- /* 2835 */ {I_VPUNPCKLWD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30731, 184},
- /* 2836 */ {I_VPUNPCKLDQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30738, 184},
- /* 2837 */ {I_VPUNPCKLDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30745, 184},
- /* 2838 */ {I_VPUNPCKLQDQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30752, 184},
- /* 2839 */ {I_VPUNPCKLQDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30759, 184},
- /* 2840 */ {I_VPXOR, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30766, 184},
- /* 2841 */ {I_VPXOR, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30773, 184},
- /* 2842 */ {I_VRCPPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30780, 184},
- /* 2843 */ {I_VRCPPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+30787, 184},
- /* 2844 */ {I_VRCPSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+30794, 184},
- /* 2845 */ {I_VRCPSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+30801, 184},
- /* 2846 */ {I_VRSQRTPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30808, 184},
- /* 2847 */ {I_VRSQRTPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+30815, 184},
- /* 2848 */ {I_VRSQRTSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+30822, 184},
- /* 2849 */ {I_VRSQRTSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+30829, 184},
- /* 2850 */ {I_VROUNDPD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10092, 184},
- /* 2851 */ {I_VROUNDPD, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10100, 184},
- /* 2852 */ {I_VROUNDPS, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10108, 184},
- /* 2853 */ {I_VROUNDPS, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10116, 184},
- /* 2854 */ {I_VROUNDSD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+10124, 184},
- /* 2855 */ {I_VROUNDSD, 3, {XMM_L16,RM_XMM_L16|BITS64,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10132, 184},
- /* 2856 */ {I_VROUNDSS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+10140, 184},
- /* 2857 */ {I_VROUNDSS, 3, {XMM_L16,RM_XMM_L16|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10148, 184},
- /* 2858 */ {I_VSHUFPD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+10156, 184},
- /* 2859 */ {I_VSHUFPD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10164, 184},
- /* 2860 */ {I_VSHUFPD, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+10172, 184},
- /* 2861 */ {I_VSHUFPD, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10180, 184},
- /* 2862 */ {I_VSHUFPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+10188, 184},
- /* 2863 */ {I_VSHUFPS, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10196, 184},
- /* 2864 */ {I_VSHUFPS, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+10204, 184},
- /* 2865 */ {I_VSHUFPS, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10212, 184},
- /* 2866 */ {I_VSQRTPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30836, 184},
- /* 2867 */ {I_VSQRTPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+30843, 184},
- /* 2868 */ {I_VSQRTPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30850, 184},
- /* 2869 */ {I_VSQRTPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+30857, 184},
- /* 2870 */ {I_VSQRTSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+30864, 184},
- /* 2871 */ {I_VSQRTSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+30871, 184},
- /* 2872 */ {I_VSQRTSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+30878, 184},
- /* 2873 */ {I_VSQRTSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+30885, 184},
- /* 2874 */ {I_VSTMXCSR, 1, {MEMORY|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+30892, 184},
- /* 2875 */ {I_VSUBPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30899, 184},
- /* 2876 */ {I_VSUBPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30906, 184},
- /* 2877 */ {I_VSUBPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+30913, 184},
- /* 2878 */ {I_VSUBPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+30920, 184},
- /* 2879 */ {I_VSUBPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+30927, 184},
- /* 2880 */ {I_VSUBPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30934, 184},
- /* 2881 */ {I_VSUBPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+30941, 184},
- /* 2882 */ {I_VSUBPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+30948, 184},
- /* 2883 */ {I_VSUBSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+30955, 184},
- /* 2884 */ {I_VSUBSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+30962, 184},
- /* 2885 */ {I_VSUBSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+30969, 184},
- /* 2886 */ {I_VSUBSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+30976, 184},
- /* 2887 */ {I_VTESTPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30983, 184},
- /* 2888 */ {I_VTESTPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+30990, 184},
- /* 2889 */ {I_VTESTPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30997, 184},
- /* 2890 */ {I_VTESTPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+31004, 184},
- /* 2891 */ {I_VUCOMISD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+31011, 184},
- /* 2892 */ {I_VUCOMISS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+31018, 184},
- /* 2893 */ {I_VUNPCKHPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31025, 184},
- /* 2894 */ {I_VUNPCKHPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+31032, 184},
- /* 2895 */ {I_VUNPCKHPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31039, 184},
- /* 2896 */ {I_VUNPCKHPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+31046, 184},
- /* 2897 */ {I_VUNPCKHPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31053, 184},
- /* 2898 */ {I_VUNPCKHPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+31060, 184},
- /* 2899 */ {I_VUNPCKHPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31067, 184},
- /* 2900 */ {I_VUNPCKHPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+31074, 184},
- /* 2901 */ {I_VUNPCKLPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31081, 184},
- /* 2902 */ {I_VUNPCKLPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+31088, 184},
- /* 2903 */ {I_VUNPCKLPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31095, 184},
- /* 2904 */ {I_VUNPCKLPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+31102, 184},
- /* 2905 */ {I_VUNPCKLPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31109, 184},
- /* 2906 */ {I_VUNPCKLPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+31116, 184},
- /* 2907 */ {I_VUNPCKLPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31123, 184},
- /* 2908 */ {I_VUNPCKLPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+31130, 184},
- /* 2909 */ {I_VXORPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31137, 184},
- /* 2910 */ {I_VXORPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+31144, 184},
- /* 2911 */ {I_VXORPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31151, 184},
- /* 2912 */ {I_VXORPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+31158, 184},
- /* 2913 */ {I_VXORPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31165, 184},
- /* 2914 */ {I_VXORPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+31172, 184},
- /* 2915 */ {I_VXORPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31179, 184},
- /* 2916 */ {I_VXORPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+31186, 184},
- /* 2917 */ {I_VZEROALL, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37336, 184},
- /* 2918 */ {I_VZEROUPPER, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37342, 184},
- /* 2919 */ {I_PCLMULLQLQDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+3768, 183},
- /* 2920 */ {I_PCLMULHQLQDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+3777, 183},
- /* 2921 */ {I_PCLMULLQHQDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+3786, 183},
- /* 2922 */ {I_PCLMULHQHQDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+3795, 183},
- /* 2923 */ {I_PCLMULQDQ, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10220, 183},
- /* 2924 */ {I_VPCLMULLQLQDQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+3804, 184},
- /* 2925 */ {I_VPCLMULLQLQDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+3813, 184},
- /* 2926 */ {I_VPCLMULHQLQDQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+3822, 184},
- /* 2927 */ {I_VPCLMULHQLQDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+3831, 184},
- /* 2928 */ {I_VPCLMULLQHQDQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+3840, 184},
- /* 2929 */ {I_VPCLMULLQHQDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+3849, 184},
- /* 2930 */ {I_VPCLMULHQHQDQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+3858, 184},
- /* 2931 */ {I_VPCLMULHQHQDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+3867, 184},
- /* 2932 */ {I_VPCLMULQDQ, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+10228, 184},
- /* 2933 */ {I_VPCLMULQDQ, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10236, 184},
- /* 2934 */ {I_VPCLMULLQLQDQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+3876, 194},
- /* 2935 */ {I_VPCLMULLQLQDQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+3885, 194},
- /* 2936 */ {I_VPCLMULHQLQDQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+3894, 194},
- /* 2937 */ {I_VPCLMULHQLQDQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+3903, 194},
- /* 2938 */ {I_VPCLMULLQHQDQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+3912, 194},
- /* 2939 */ {I_VPCLMULLQHQDQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+3921, 194},
- /* 2940 */ {I_VPCLMULHQHQDQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+3930, 194},
- /* 2941 */ {I_VPCLMULHQHQDQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+3939, 194},
- /* 2942 */ {I_VPCLMULQDQ, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+10244, 194},
- /* 2943 */ {I_VPCLMULQDQ, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10252, 194},
- /* 2944 */ {I_VPCLMULLQLQDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+0, 195},
- /* 2945 */ {I_VPCLMULLQLQDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+10, 195},
- /* 2946 */ {I_VPCLMULHQLQDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+20, 195},
- /* 2947 */ {I_VPCLMULHQLQDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+30, 195},
- /* 2948 */ {I_VPCLMULLQHQDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+40, 195},
- /* 2949 */ {I_VPCLMULLQHQDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+50, 195},
- /* 2950 */ {I_VPCLMULHQHQDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+60, 195},
- /* 2951 */ {I_VPCLMULHQHQDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+70, 195},
- /* 2952 */ {I_VPCLMULQDQ, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+3948, 195},
- /* 2953 */ {I_VPCLMULQDQ, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+3957, 195},
- /* 2954 */ {I_VPCLMULLQLQDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+80, 195},
- /* 2955 */ {I_VPCLMULLQLQDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+90, 195},
- /* 2956 */ {I_VPCLMULHQLQDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+100, 195},
- /* 2957 */ {I_VPCLMULHQLQDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+110, 195},
- /* 2958 */ {I_VPCLMULLQHQDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+120, 195},
- /* 2959 */ {I_VPCLMULLQHQDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+130, 195},
- /* 2960 */ {I_VPCLMULHQHQDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+140, 195},
- /* 2961 */ {I_VPCLMULHQHQDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+150, 195},
- /* 2962 */ {I_VPCLMULQDQ, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+3966, 195},
- /* 2963 */ {I_VPCLMULQDQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+3975, 195},
- /* 2964 */ {I_VPCLMULLQLQDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, NO_DECORATOR, nasm_bytecodes+160, 196},
- /* 2965 */ {I_VPCLMULLQLQDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+170, 196},
- /* 2966 */ {I_VPCLMULHQLQDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, NO_DECORATOR, nasm_bytecodes+180, 196},
- /* 2967 */ {I_VPCLMULHQLQDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+190, 196},
- /* 2968 */ {I_VPCLMULLQHQDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, NO_DECORATOR, nasm_bytecodes+200, 196},
- /* 2969 */ {I_VPCLMULLQHQDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+210, 196},
- /* 2970 */ {I_VPCLMULHQHQDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, NO_DECORATOR, nasm_bytecodes+220, 196},
- /* 2971 */ {I_VPCLMULHQHQDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+230, 196},
- /* 2972 */ {I_VPCLMULQDQ, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+3984, 196},
- /* 2973 */ {I_VPCLMULQDQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+3993, 196},
- /* 2974 */ {I_VFMADD132PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31193, 197},
- /* 2975 */ {I_VFMADD132PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31200, 197},
- /* 2976 */ {I_VFMADD132PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31207, 197},
- /* 2977 */ {I_VFMADD132PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31214, 197},
- /* 2978 */ {I_VFMADD312PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31193, 197},
- /* 2979 */ {I_VFMADD312PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31200, 197},
- /* 2980 */ {I_VFMADD312PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31207, 197},
- /* 2981 */ {I_VFMADD312PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31214, 197},
- /* 2982 */ {I_VFMADD213PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31221, 197},
- /* 2983 */ {I_VFMADD213PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31228, 197},
- /* 2984 */ {I_VFMADD213PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31235, 197},
- /* 2985 */ {I_VFMADD213PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31242, 197},
- /* 2986 */ {I_VFMADD123PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31221, 197},
- /* 2987 */ {I_VFMADD123PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31228, 197},
- /* 2988 */ {I_VFMADD123PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31235, 197},
- /* 2989 */ {I_VFMADD123PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31242, 197},
- /* 2990 */ {I_VFMADD231PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31249, 197},
- /* 2991 */ {I_VFMADD231PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31256, 197},
- /* 2992 */ {I_VFMADD231PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31263, 197},
- /* 2993 */ {I_VFMADD231PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31270, 197},
- /* 2994 */ {I_VFMADD321PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31249, 197},
- /* 2995 */ {I_VFMADD321PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31256, 197},
- /* 2996 */ {I_VFMADD321PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31263, 197},
- /* 2997 */ {I_VFMADD321PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31270, 197},
- /* 2998 */ {I_VFMADDSUB132PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31277, 197},
- /* 2999 */ {I_VFMADDSUB132PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31284, 197},
- /* 3000 */ {I_VFMADDSUB132PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31291, 197},
- /* 3001 */ {I_VFMADDSUB132PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31298, 197},
- /* 3002 */ {I_VFMADDSUB312PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31277, 197},
- /* 3003 */ {I_VFMADDSUB312PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31284, 197},
- /* 3004 */ {I_VFMADDSUB312PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31291, 197},
- /* 3005 */ {I_VFMADDSUB312PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31298, 197},
- /* 3006 */ {I_VFMADDSUB213PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31305, 197},
- /* 3007 */ {I_VFMADDSUB213PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31312, 197},
- /* 3008 */ {I_VFMADDSUB213PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31319, 197},
- /* 3009 */ {I_VFMADDSUB213PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31326, 197},
- /* 3010 */ {I_VFMADDSUB123PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31305, 197},
- /* 3011 */ {I_VFMADDSUB123PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31312, 197},
- /* 3012 */ {I_VFMADDSUB123PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31319, 197},
- /* 3013 */ {I_VFMADDSUB123PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31326, 197},
- /* 3014 */ {I_VFMADDSUB231PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31333, 197},
- /* 3015 */ {I_VFMADDSUB231PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31340, 197},
- /* 3016 */ {I_VFMADDSUB231PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31347, 197},
- /* 3017 */ {I_VFMADDSUB231PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31354, 197},
- /* 3018 */ {I_VFMADDSUB321PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31333, 197},
- /* 3019 */ {I_VFMADDSUB321PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31340, 197},
- /* 3020 */ {I_VFMADDSUB321PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31347, 197},
- /* 3021 */ {I_VFMADDSUB321PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31354, 197},
- /* 3022 */ {I_VFMSUB132PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31361, 197},
- /* 3023 */ {I_VFMSUB132PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31368, 197},
- /* 3024 */ {I_VFMSUB132PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31375, 197},
- /* 3025 */ {I_VFMSUB132PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31382, 197},
- /* 3026 */ {I_VFMSUB312PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31361, 197},
- /* 3027 */ {I_VFMSUB312PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31368, 197},
- /* 3028 */ {I_VFMSUB312PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31375, 197},
- /* 3029 */ {I_VFMSUB312PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31382, 197},
- /* 3030 */ {I_VFMSUB213PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31389, 197},
- /* 3031 */ {I_VFMSUB213PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31396, 197},
- /* 3032 */ {I_VFMSUB213PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31403, 197},
- /* 3033 */ {I_VFMSUB213PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31410, 197},
- /* 3034 */ {I_VFMSUB123PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31389, 197},
- /* 3035 */ {I_VFMSUB123PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31396, 197},
- /* 3036 */ {I_VFMSUB123PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31403, 197},
- /* 3037 */ {I_VFMSUB123PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31410, 197},
- /* 3038 */ {I_VFMSUB231PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31417, 197},
- /* 3039 */ {I_VFMSUB231PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31424, 197},
- /* 3040 */ {I_VFMSUB231PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31431, 197},
- /* 3041 */ {I_VFMSUB231PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31438, 197},
- /* 3042 */ {I_VFMSUB321PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31417, 197},
- /* 3043 */ {I_VFMSUB321PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31424, 197},
- /* 3044 */ {I_VFMSUB321PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31431, 197},
- /* 3045 */ {I_VFMSUB321PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31438, 197},
- /* 3046 */ {I_VFMSUBADD132PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31445, 197},
- /* 3047 */ {I_VFMSUBADD132PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31452, 197},
- /* 3048 */ {I_VFMSUBADD132PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31459, 197},
- /* 3049 */ {I_VFMSUBADD132PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31466, 197},
- /* 3050 */ {I_VFMSUBADD312PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31445, 197},
- /* 3051 */ {I_VFMSUBADD312PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31452, 197},
- /* 3052 */ {I_VFMSUBADD312PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31459, 197},
- /* 3053 */ {I_VFMSUBADD312PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31466, 197},
- /* 3054 */ {I_VFMSUBADD213PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31473, 197},
- /* 3055 */ {I_VFMSUBADD213PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31480, 197},
- /* 3056 */ {I_VFMSUBADD213PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31487, 197},
- /* 3057 */ {I_VFMSUBADD213PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31494, 197},
- /* 3058 */ {I_VFMSUBADD123PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31473, 197},
- /* 3059 */ {I_VFMSUBADD123PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31480, 197},
- /* 3060 */ {I_VFMSUBADD123PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31487, 197},
- /* 3061 */ {I_VFMSUBADD123PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31494, 197},
- /* 3062 */ {I_VFMSUBADD231PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31501, 197},
- /* 3063 */ {I_VFMSUBADD231PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31508, 197},
- /* 3064 */ {I_VFMSUBADD231PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31515, 197},
- /* 3065 */ {I_VFMSUBADD231PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31522, 197},
- /* 3066 */ {I_VFMSUBADD321PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31501, 197},
- /* 3067 */ {I_VFMSUBADD321PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31508, 197},
- /* 3068 */ {I_VFMSUBADD321PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31515, 197},
- /* 3069 */ {I_VFMSUBADD321PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31522, 197},
- /* 3070 */ {I_VFNMADD132PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31529, 197},
- /* 3071 */ {I_VFNMADD132PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31536, 197},
- /* 3072 */ {I_VFNMADD132PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31543, 197},
- /* 3073 */ {I_VFNMADD132PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31550, 197},
- /* 3074 */ {I_VFNMADD312PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31529, 197},
- /* 3075 */ {I_VFNMADD312PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31536, 197},
- /* 3076 */ {I_VFNMADD312PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31543, 197},
- /* 3077 */ {I_VFNMADD312PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31550, 197},
- /* 3078 */ {I_VFNMADD213PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31557, 197},
- /* 3079 */ {I_VFNMADD213PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31564, 197},
- /* 3080 */ {I_VFNMADD213PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31571, 197},
- /* 3081 */ {I_VFNMADD213PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31578, 197},
- /* 3082 */ {I_VFNMADD123PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31557, 197},
- /* 3083 */ {I_VFNMADD123PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31564, 197},
- /* 3084 */ {I_VFNMADD123PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31571, 197},
- /* 3085 */ {I_VFNMADD123PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31578, 197},
- /* 3086 */ {I_VFNMADD231PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31585, 197},
- /* 3087 */ {I_VFNMADD231PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31592, 197},
- /* 3088 */ {I_VFNMADD231PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31599, 197},
- /* 3089 */ {I_VFNMADD231PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31606, 197},
- /* 3090 */ {I_VFNMADD321PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31585, 197},
- /* 3091 */ {I_VFNMADD321PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31592, 197},
- /* 3092 */ {I_VFNMADD321PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31599, 197},
- /* 3093 */ {I_VFNMADD321PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31606, 197},
- /* 3094 */ {I_VFNMSUB132PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31613, 197},
- /* 3095 */ {I_VFNMSUB132PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31620, 197},
- /* 3096 */ {I_VFNMSUB132PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31627, 197},
- /* 3097 */ {I_VFNMSUB132PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31634, 197},
- /* 3098 */ {I_VFNMSUB312PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31613, 197},
- /* 3099 */ {I_VFNMSUB312PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31620, 197},
- /* 3100 */ {I_VFNMSUB312PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31627, 197},
- /* 3101 */ {I_VFNMSUB312PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31634, 197},
- /* 3102 */ {I_VFNMSUB213PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31641, 197},
- /* 3103 */ {I_VFNMSUB213PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31648, 197},
- /* 3104 */ {I_VFNMSUB213PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31655, 197},
- /* 3105 */ {I_VFNMSUB213PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31662, 197},
- /* 3106 */ {I_VFNMSUB123PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31641, 197},
- /* 3107 */ {I_VFNMSUB123PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31648, 197},
- /* 3108 */ {I_VFNMSUB123PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31655, 197},
- /* 3109 */ {I_VFNMSUB123PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31662, 197},
- /* 3110 */ {I_VFNMSUB231PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31669, 197},
- /* 3111 */ {I_VFNMSUB231PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31676, 197},
- /* 3112 */ {I_VFNMSUB231PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31683, 197},
- /* 3113 */ {I_VFNMSUB231PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31690, 197},
- /* 3114 */ {I_VFNMSUB321PS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31669, 197},
- /* 3115 */ {I_VFNMSUB321PS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31676, 197},
- /* 3116 */ {I_VFNMSUB321PD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+31683, 197},
- /* 3117 */ {I_VFNMSUB321PD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+31690, 197},
- /* 3118 */ {I_VFMADD132SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31697, 197},
- /* 3119 */ {I_VFMADD132SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31704, 197},
- /* 3120 */ {I_VFMADD312SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31697, 197},
- /* 3121 */ {I_VFMADD312SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31704, 197},
- /* 3122 */ {I_VFMADD213SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31711, 197},
- /* 3123 */ {I_VFMADD213SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31718, 197},
- /* 3124 */ {I_VFMADD123SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31711, 197},
- /* 3125 */ {I_VFMADD123SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31718, 197},
- /* 3126 */ {I_VFMADD231SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31725, 197},
- /* 3127 */ {I_VFMADD231SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31732, 197},
- /* 3128 */ {I_VFMADD321SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31725, 197},
- /* 3129 */ {I_VFMADD321SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31732, 197},
- /* 3130 */ {I_VFMSUB132SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31739, 197},
- /* 3131 */ {I_VFMSUB132SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31746, 197},
- /* 3132 */ {I_VFMSUB312SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31739, 197},
- /* 3133 */ {I_VFMSUB312SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31746, 197},
- /* 3134 */ {I_VFMSUB213SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31753, 197},
- /* 3135 */ {I_VFMSUB213SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31760, 197},
- /* 3136 */ {I_VFMSUB123SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31753, 197},
- /* 3137 */ {I_VFMSUB123SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31760, 197},
- /* 3138 */ {I_VFMSUB231SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31767, 197},
- /* 3139 */ {I_VFMSUB231SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31774, 197},
- /* 3140 */ {I_VFMSUB321SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31767, 197},
- /* 3141 */ {I_VFMSUB321SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31774, 197},
- /* 3142 */ {I_VFNMADD132SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31781, 197},
- /* 3143 */ {I_VFNMADD132SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31788, 197},
- /* 3144 */ {I_VFNMADD312SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31781, 197},
- /* 3145 */ {I_VFNMADD312SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31788, 197},
- /* 3146 */ {I_VFNMADD213SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31795, 197},
- /* 3147 */ {I_VFNMADD213SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31802, 197},
- /* 3148 */ {I_VFNMADD123SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31795, 197},
- /* 3149 */ {I_VFNMADD123SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31802, 197},
- /* 3150 */ {I_VFNMADD231SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31809, 197},
- /* 3151 */ {I_VFNMADD231SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31816, 197},
- /* 3152 */ {I_VFNMADD321SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31809, 197},
- /* 3153 */ {I_VFNMADD321SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31816, 197},
- /* 3154 */ {I_VFNMSUB132SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31823, 197},
- /* 3155 */ {I_VFNMSUB132SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31830, 197},
- /* 3156 */ {I_VFNMSUB312SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31823, 197},
- /* 3157 */ {I_VFNMSUB312SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31830, 197},
- /* 3158 */ {I_VFNMSUB213SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31837, 197},
- /* 3159 */ {I_VFNMSUB213SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31844, 197},
- /* 3160 */ {I_VFNMSUB123SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31837, 197},
- /* 3161 */ {I_VFNMSUB123SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31844, 197},
- /* 3162 */ {I_VFNMSUB231SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31851, 197},
- /* 3163 */ {I_VFNMSUB231SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31858, 197},
- /* 3164 */ {I_VFNMSUB321SS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+31851, 197},
- /* 3165 */ {I_VFNMSUB321SD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+31858, 197},
- /* 3166 */ {I_RDFSBASE, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31865, 134},
- /* 3167 */ {I_RDFSBASE, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31872, 134},
- /* 3168 */ {I_RDGSBASE, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31879, 134},
- /* 3169 */ {I_RDGSBASE, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31886, 134},
- /* 3170 */ {I_RDRAND, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37348, 133},
- /* 3171 */ {I_RDRAND, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37354, 133},
- /* 3172 */ {I_RDRAND, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37360, 134},
- /* 3173 */ {I_WRFSBASE, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31893, 134},
- /* 3174 */ {I_WRFSBASE, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31900, 134},
- /* 3175 */ {I_WRGSBASE, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31907, 134},
- /* 3176 */ {I_WRGSBASE, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31914, 134},
- /* 3177 */ {I_VCVTPH2PS, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+31921, 198},
- /* 3178 */ {I_VCVTPH2PS, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+31928, 198},
- /* 3179 */ {I_VCVTPS2PH, 3, {RM_XMM_L16|BITS128,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10260, 198},
- /* 3180 */ {I_VCVTPS2PH, 3, {RM_XMM_L16|BITS64,XMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+10268, 198},
- /* 3181 */ {I_ADCX, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+10276, 133},
- /* 3182 */ {I_ADCX, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+10284, 134},
- /* 3183 */ {I_ADOX, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+10292, 133},
- /* 3184 */ {I_ADOX, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+10300, 134},
- /* 3185 */ {I_RDSEED, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37366, 133},
- /* 3186 */ {I_RDSEED, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37372, 133},
- /* 3187 */ {I_RDSEED, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37378, 134},
- /* 3188 */ {I_CLAC, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40489, 199},
- /* 3189 */ {I_STAC, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40494, 199},
- /* 3190 */ {I_XSTORE, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40499, 36},
- /* 3191 */ {I_XCRYPTECB, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37384, 36},
- /* 3192 */ {I_XCRYPTCBC, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37390, 36},
- /* 3193 */ {I_XCRYPTCTR, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37396, 36},
- /* 3194 */ {I_XCRYPTCFB, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37402, 36},
- /* 3195 */ {I_XCRYPTOFB, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37408, 36},
- /* 3196 */ {I_MONTMUL, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37414, 36},
- /* 3197 */ {I_XSHA1, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37420, 36},
- /* 3198 */ {I_XSHA256, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37426, 36},
- /* 3199 */ {I_LLWPCB, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31935, 200},
- /* 3200 */ {I_LLWPCB, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31942, 201},
- /* 3201 */ {I_SLWPCB, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31949, 200},
- /* 3202 */ {I_SLWPCB, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31956, 201},
- /* 3203 */ {I_LWPVAL, 3, {REG_GPR|BITS32,RM_GPR|BITS32,IMMEDIATE|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+10308, 200},
- /* 3204 */ {I_LWPVAL, 3, {REG_GPR|BITS64,RM_GPR|BITS32,IMMEDIATE|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+10316, 201},
- /* 3205 */ {I_LWPINS, 3, {REG_GPR|BITS32,RM_GPR|BITS32,IMMEDIATE|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+10324, 200},
- /* 3206 */ {I_LWPINS, 3, {REG_GPR|BITS64,RM_GPR|BITS32,IMMEDIATE|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+10332, 201},
- /* 3207 */ {I_VFMADDPD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10340, 202},
- /* 3208 */ {I_VFMADDPD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10348, 202},
- /* 3209 */ {I_VFMADDPD, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10356, 202},
- /* 3210 */ {I_VFMADDPD, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10364, 202},
- /* 3211 */ {I_VFMADDPD, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+10372, 202},
- /* 3212 */ {I_VFMADDPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+10380, 202},
- /* 3213 */ {I_VFMADDPD, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+10388, 202},
- /* 3214 */ {I_VFMADDPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+10396, 202},
- /* 3215 */ {I_VFMADDPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10404, 202},
- /* 3216 */ {I_VFMADDPS, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10412, 202},
- /* 3217 */ {I_VFMADDPS, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10420, 202},
- /* 3218 */ {I_VFMADDPS, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10428, 202},
- /* 3219 */ {I_VFMADDPS, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+10436, 202},
- /* 3220 */ {I_VFMADDPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+10444, 202},
- /* 3221 */ {I_VFMADDPS, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+10452, 202},
- /* 3222 */ {I_VFMADDPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+10460, 202},
- /* 3223 */ {I_VFMADDSD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10468, 202},
- /* 3224 */ {I_VFMADDSD, 3, {XMM_L16,RM_XMM_L16|BITS64,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10476, 202},
- /* 3225 */ {I_VFMADDSD, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0}, NO_DECORATOR, nasm_bytecodes+10484, 202},
- /* 3226 */ {I_VFMADDSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+10492, 202},
- /* 3227 */ {I_VFMADDSS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10500, 202},
- /* 3228 */ {I_VFMADDSS, 3, {XMM_L16,RM_XMM_L16|BITS32,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10508, 202},
- /* 3229 */ {I_VFMADDSS, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0}, NO_DECORATOR, nasm_bytecodes+10516, 202},
- /* 3230 */ {I_VFMADDSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+10524, 202},
- /* 3231 */ {I_VFMADDSUBPD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10532, 202},
- /* 3232 */ {I_VFMADDSUBPD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10540, 202},
- /* 3233 */ {I_VFMADDSUBPD, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10548, 202},
- /* 3234 */ {I_VFMADDSUBPD, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10556, 202},
- /* 3235 */ {I_VFMADDSUBPD, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+10564, 202},
- /* 3236 */ {I_VFMADDSUBPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+10572, 202},
- /* 3237 */ {I_VFMADDSUBPD, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+10580, 202},
- /* 3238 */ {I_VFMADDSUBPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+10588, 202},
- /* 3239 */ {I_VFMADDSUBPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10596, 202},
- /* 3240 */ {I_VFMADDSUBPS, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10604, 202},
- /* 3241 */ {I_VFMADDSUBPS, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10612, 202},
- /* 3242 */ {I_VFMADDSUBPS, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10620, 202},
- /* 3243 */ {I_VFMADDSUBPS, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+10628, 202},
- /* 3244 */ {I_VFMADDSUBPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+10636, 202},
- /* 3245 */ {I_VFMADDSUBPS, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+10644, 202},
- /* 3246 */ {I_VFMADDSUBPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+10652, 202},
- /* 3247 */ {I_VFMSUBADDPD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10660, 202},
- /* 3248 */ {I_VFMSUBADDPD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10668, 202},
- /* 3249 */ {I_VFMSUBADDPD, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10676, 202},
- /* 3250 */ {I_VFMSUBADDPD, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10684, 202},
- /* 3251 */ {I_VFMSUBADDPD, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+10692, 202},
- /* 3252 */ {I_VFMSUBADDPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+10700, 202},
- /* 3253 */ {I_VFMSUBADDPD, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+10708, 202},
- /* 3254 */ {I_VFMSUBADDPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+10716, 202},
- /* 3255 */ {I_VFMSUBADDPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10724, 202},
- /* 3256 */ {I_VFMSUBADDPS, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10732, 202},
- /* 3257 */ {I_VFMSUBADDPS, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10740, 202},
- /* 3258 */ {I_VFMSUBADDPS, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10748, 202},
- /* 3259 */ {I_VFMSUBADDPS, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+10756, 202},
- /* 3260 */ {I_VFMSUBADDPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+10764, 202},
- /* 3261 */ {I_VFMSUBADDPS, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+10772, 202},
- /* 3262 */ {I_VFMSUBADDPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+10780, 202},
- /* 3263 */ {I_VFMSUBPD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10788, 202},
- /* 3264 */ {I_VFMSUBPD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10796, 202},
- /* 3265 */ {I_VFMSUBPD, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10804, 202},
- /* 3266 */ {I_VFMSUBPD, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10812, 202},
- /* 3267 */ {I_VFMSUBPD, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+10820, 202},
- /* 3268 */ {I_VFMSUBPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+10828, 202},
- /* 3269 */ {I_VFMSUBPD, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+10836, 202},
- /* 3270 */ {I_VFMSUBPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+10844, 202},
- /* 3271 */ {I_VFMSUBPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10852, 202},
- /* 3272 */ {I_VFMSUBPS, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10860, 202},
- /* 3273 */ {I_VFMSUBPS, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10868, 202},
- /* 3274 */ {I_VFMSUBPS, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10876, 202},
- /* 3275 */ {I_VFMSUBPS, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+10884, 202},
- /* 3276 */ {I_VFMSUBPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+10892, 202},
- /* 3277 */ {I_VFMSUBPS, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+10900, 202},
- /* 3278 */ {I_VFMSUBPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+10908, 202},
- /* 3279 */ {I_VFMSUBSD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10916, 202},
- /* 3280 */ {I_VFMSUBSD, 3, {XMM_L16,RM_XMM_L16|BITS64,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10924, 202},
- /* 3281 */ {I_VFMSUBSD, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0}, NO_DECORATOR, nasm_bytecodes+10932, 202},
- /* 3282 */ {I_VFMSUBSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+10940, 202},
- /* 3283 */ {I_VFMSUBSS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10948, 202},
- /* 3284 */ {I_VFMSUBSS, 3, {XMM_L16,RM_XMM_L16|BITS32,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10956, 202},
- /* 3285 */ {I_VFMSUBSS, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0}, NO_DECORATOR, nasm_bytecodes+10964, 202},
- /* 3286 */ {I_VFMSUBSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+10972, 202},
- /* 3287 */ {I_VFNMADDPD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10980, 202},
- /* 3288 */ {I_VFNMADDPD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+10988, 202},
- /* 3289 */ {I_VFNMADDPD, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+10996, 202},
- /* 3290 */ {I_VFNMADDPD, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11004, 202},
- /* 3291 */ {I_VFNMADDPD, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+11012, 202},
- /* 3292 */ {I_VFNMADDPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+11020, 202},
- /* 3293 */ {I_VFNMADDPD, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+11028, 202},
- /* 3294 */ {I_VFNMADDPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+11036, 202},
- /* 3295 */ {I_VFNMADDPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11044, 202},
- /* 3296 */ {I_VFNMADDPS, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11052, 202},
- /* 3297 */ {I_VFNMADDPS, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11060, 202},
- /* 3298 */ {I_VFNMADDPS, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11068, 202},
- /* 3299 */ {I_VFNMADDPS, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+11076, 202},
- /* 3300 */ {I_VFNMADDPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+11084, 202},
- /* 3301 */ {I_VFNMADDPS, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+11092, 202},
- /* 3302 */ {I_VFNMADDPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+11100, 202},
- /* 3303 */ {I_VFNMADDSD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11108, 202},
- /* 3304 */ {I_VFNMADDSD, 3, {XMM_L16,RM_XMM_L16|BITS64,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11116, 202},
- /* 3305 */ {I_VFNMADDSD, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0}, NO_DECORATOR, nasm_bytecodes+11124, 202},
- /* 3306 */ {I_VFNMADDSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+11132, 202},
- /* 3307 */ {I_VFNMADDSS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11140, 202},
- /* 3308 */ {I_VFNMADDSS, 3, {XMM_L16,RM_XMM_L16|BITS32,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11148, 202},
- /* 3309 */ {I_VFNMADDSS, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0}, NO_DECORATOR, nasm_bytecodes+11156, 202},
- /* 3310 */ {I_VFNMADDSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+11164, 202},
- /* 3311 */ {I_VFNMSUBPD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11172, 202},
- /* 3312 */ {I_VFNMSUBPD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11180, 202},
- /* 3313 */ {I_VFNMSUBPD, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11188, 202},
- /* 3314 */ {I_VFNMSUBPD, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11196, 202},
- /* 3315 */ {I_VFNMSUBPD, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+11204, 202},
- /* 3316 */ {I_VFNMSUBPD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+11212, 202},
- /* 3317 */ {I_VFNMSUBPD, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+11220, 202},
- /* 3318 */ {I_VFNMSUBPD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+11228, 202},
- /* 3319 */ {I_VFNMSUBPS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11236, 202},
- /* 3320 */ {I_VFNMSUBPS, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11244, 202},
- /* 3321 */ {I_VFNMSUBPS, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11252, 202},
- /* 3322 */ {I_VFNMSUBPS, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11260, 202},
- /* 3323 */ {I_VFNMSUBPS, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+11268, 202},
- /* 3324 */ {I_VFNMSUBPS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+11276, 202},
- /* 3325 */ {I_VFNMSUBPS, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+11284, 202},
- /* 3326 */ {I_VFNMSUBPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+11292, 202},
- /* 3327 */ {I_VFNMSUBSD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11300, 202},
- /* 3328 */ {I_VFNMSUBSD, 3, {XMM_L16,RM_XMM_L16|BITS64,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11308, 202},
- /* 3329 */ {I_VFNMSUBSD, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0}, NO_DECORATOR, nasm_bytecodes+11316, 202},
- /* 3330 */ {I_VFNMSUBSD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+11324, 202},
- /* 3331 */ {I_VFNMSUBSS, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11332, 202},
- /* 3332 */ {I_VFNMSUBSS, 3, {XMM_L16,RM_XMM_L16|BITS32,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11340, 202},
- /* 3333 */ {I_VFNMSUBSS, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0}, NO_DECORATOR, nasm_bytecodes+11348, 202},
- /* 3334 */ {I_VFNMSUBSS, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+11356, 202},
- /* 3335 */ {I_VFRCZPD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+31963, 202},
- /* 3336 */ {I_VFRCZPD, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31970, 202},
- /* 3337 */ {I_VFRCZPD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+31977, 202},
- /* 3338 */ {I_VFRCZPD, 1, {YMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31984, 202},
- /* 3339 */ {I_VFRCZPS, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+31991, 202},
- /* 3340 */ {I_VFRCZPS, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+31998, 202},
- /* 3341 */ {I_VFRCZPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32005, 202},
- /* 3342 */ {I_VFRCZPS, 1, {YMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32012, 202},
- /* 3343 */ {I_VFRCZSD, 2, {XMM_L16,RM_XMM_L16|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+32019, 202},
- /* 3344 */ {I_VFRCZSD, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32026, 202},
- /* 3345 */ {I_VFRCZSS, 2, {XMM_L16,RM_XMM_L16|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+32033, 202},
- /* 3346 */ {I_VFRCZSS, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32040, 202},
- /* 3347 */ {I_VPCMOV, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11364, 202},
- /* 3348 */ {I_VPCMOV, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11372, 202},
- /* 3349 */ {I_VPCMOV, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11380, 202},
- /* 3350 */ {I_VPCMOV, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11388, 202},
- /* 3351 */ {I_VPCMOV, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+11396, 202},
- /* 3352 */ {I_VPCMOV, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+11404, 202},
- /* 3353 */ {I_VPCMOV, 4, {YMM_L16,YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0}, NO_DECORATOR, nasm_bytecodes+11412, 202},
- /* 3354 */ {I_VPCMOV, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+11420, 202},
- /* 3355 */ {I_VPCOMB, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+11428, 202},
- /* 3356 */ {I_VPCOMB, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11436, 202},
- /* 3357 */ {I_VPCOMD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+11444, 202},
- /* 3358 */ {I_VPCOMD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11452, 202},
- /* 3359 */ {I_VPCOMQ, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+11460, 202},
- /* 3360 */ {I_VPCOMQ, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11468, 202},
- /* 3361 */ {I_VPCOMUB, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+11476, 202},
- /* 3362 */ {I_VPCOMUB, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11484, 202},
- /* 3363 */ {I_VPCOMUD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+11492, 202},
- /* 3364 */ {I_VPCOMUD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11500, 202},
- /* 3365 */ {I_VPCOMUQ, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+11508, 202},
- /* 3366 */ {I_VPCOMUQ, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11516, 202},
- /* 3367 */ {I_VPCOMUW, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+11524, 202},
- /* 3368 */ {I_VPCOMUW, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11532, 202},
- /* 3369 */ {I_VPCOMW, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+11540, 202},
- /* 3370 */ {I_VPCOMW, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11548, 202},
- /* 3371 */ {I_VPHADDBD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32047, 202},
- /* 3372 */ {I_VPHADDBD, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32054, 202},
- /* 3373 */ {I_VPHADDBQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32061, 202},
- /* 3374 */ {I_VPHADDBQ, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32068, 202},
- /* 3375 */ {I_VPHADDBW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32075, 202},
- /* 3376 */ {I_VPHADDBW, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32082, 202},
- /* 3377 */ {I_VPHADDDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32089, 202},
- /* 3378 */ {I_VPHADDDQ, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32096, 202},
- /* 3379 */ {I_VPHADDUBD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32103, 202},
- /* 3380 */ {I_VPHADDUBD, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32110, 202},
- /* 3381 */ {I_VPHADDUBQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32117, 202},
- /* 3382 */ {I_VPHADDUBQ, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32124, 202},
- /* 3383 */ {I_VPHADDUBW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32131, 202},
- /* 3384 */ {I_VPHADDUBW, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32138, 202},
- /* 3385 */ {I_VPHADDUDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32145, 202},
- /* 3386 */ {I_VPHADDUDQ, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32152, 202},
- /* 3387 */ {I_VPHADDUWD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32159, 202},
- /* 3388 */ {I_VPHADDUWD, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32166, 202},
- /* 3389 */ {I_VPHADDUWQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32173, 202},
- /* 3390 */ {I_VPHADDUWQ, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32180, 202},
- /* 3391 */ {I_VPHADDWD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32187, 202},
- /* 3392 */ {I_VPHADDWD, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32194, 202},
- /* 3393 */ {I_VPHADDWQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32201, 202},
- /* 3394 */ {I_VPHADDWQ, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32208, 202},
- /* 3395 */ {I_VPHSUBBW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32215, 202},
- /* 3396 */ {I_VPHSUBBW, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32222, 202},
- /* 3397 */ {I_VPHSUBDQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32229, 202},
- /* 3398 */ {I_VPHSUBDQ, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32236, 202},
- /* 3399 */ {I_VPHSUBWD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32243, 202},
- /* 3400 */ {I_VPHSUBWD, 1, {XMM_L16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+32250, 202},
- /* 3401 */ {I_VPMACSDD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11556, 202},
- /* 3402 */ {I_VPMACSDD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11564, 202},
- /* 3403 */ {I_VPMACSDQH, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11572, 202},
- /* 3404 */ {I_VPMACSDQH, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11580, 202},
- /* 3405 */ {I_VPMACSDQL, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11588, 202},
- /* 3406 */ {I_VPMACSDQL, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11596, 202},
- /* 3407 */ {I_VPMACSSDD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11604, 202},
- /* 3408 */ {I_VPMACSSDD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11612, 202},
- /* 3409 */ {I_VPMACSSDQH, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11620, 202},
- /* 3410 */ {I_VPMACSSDQH, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11628, 202},
- /* 3411 */ {I_VPMACSSDQL, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11636, 202},
- /* 3412 */ {I_VPMACSSDQL, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11644, 202},
- /* 3413 */ {I_VPMACSSWD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11652, 202},
- /* 3414 */ {I_VPMACSSWD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11660, 202},
- /* 3415 */ {I_VPMACSSWW, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11668, 202},
- /* 3416 */ {I_VPMACSSWW, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11676, 202},
- /* 3417 */ {I_VPMACSWD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11684, 202},
- /* 3418 */ {I_VPMACSWD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11692, 202},
- /* 3419 */ {I_VPMACSWW, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11700, 202},
- /* 3420 */ {I_VPMACSWW, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11708, 202},
- /* 3421 */ {I_VPMADCSSWD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11716, 202},
- /* 3422 */ {I_VPMADCSSWD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11724, 202},
- /* 3423 */ {I_VPMADCSWD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11732, 202},
- /* 3424 */ {I_VPMADCSWD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11740, 202},
- /* 3425 */ {I_VPPERM, 4, {XMM_L16,XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0}, NO_DECORATOR, nasm_bytecodes+11748, 202},
- /* 3426 */ {I_VPPERM, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+11756, 202},
- /* 3427 */ {I_VPPERM, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11764, 202},
- /* 3428 */ {I_VPPERM, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11772, 202},
- /* 3429 */ {I_VPROTB, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32257, 202},
- /* 3430 */ {I_VPROTB, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32264, 202},
- /* 3431 */ {I_VPROTB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32271, 202},
- /* 3432 */ {I_VPROTB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32278, 202},
- /* 3433 */ {I_VPROTB, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11780, 202},
- /* 3434 */ {I_VPROTB, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+11788, 202},
- /* 3435 */ {I_VPROTD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32285, 202},
- /* 3436 */ {I_VPROTD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32292, 202},
- /* 3437 */ {I_VPROTD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32299, 202},
- /* 3438 */ {I_VPROTD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32306, 202},
- /* 3439 */ {I_VPROTD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11796, 202},
- /* 3440 */ {I_VPROTD, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+11804, 202},
- /* 3441 */ {I_VPROTQ, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32313, 202},
- /* 3442 */ {I_VPROTQ, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32320, 202},
- /* 3443 */ {I_VPROTQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32327, 202},
- /* 3444 */ {I_VPROTQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32334, 202},
- /* 3445 */ {I_VPROTQ, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11812, 202},
- /* 3446 */ {I_VPROTQ, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+11820, 202},
- /* 3447 */ {I_VPROTW, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32341, 202},
- /* 3448 */ {I_VPROTW, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32348, 202},
- /* 3449 */ {I_VPROTW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32355, 202},
- /* 3450 */ {I_VPROTW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32362, 202},
- /* 3451 */ {I_VPROTW, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11828, 202},
- /* 3452 */ {I_VPROTW, 2, {XMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+11836, 202},
- /* 3453 */ {I_VPSHAB, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32369, 202},
- /* 3454 */ {I_VPSHAB, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32376, 202},
- /* 3455 */ {I_VPSHAB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32383, 202},
- /* 3456 */ {I_VPSHAB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32390, 202},
- /* 3457 */ {I_VPSHAD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32397, 202},
- /* 3458 */ {I_VPSHAD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32404, 202},
- /* 3459 */ {I_VPSHAD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32411, 202},
- /* 3460 */ {I_VPSHAD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32418, 202},
- /* 3461 */ {I_VPSHAQ, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32425, 202},
- /* 3462 */ {I_VPSHAQ, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32432, 202},
- /* 3463 */ {I_VPSHAQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32439, 202},
- /* 3464 */ {I_VPSHAQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32446, 202},
- /* 3465 */ {I_VPSHAW, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32453, 202},
- /* 3466 */ {I_VPSHAW, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32460, 202},
- /* 3467 */ {I_VPSHAW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32467, 202},
- /* 3468 */ {I_VPSHAW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32474, 202},
- /* 3469 */ {I_VPSHLB, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32481, 202},
- /* 3470 */ {I_VPSHLB, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32488, 202},
- /* 3471 */ {I_VPSHLB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32495, 202},
- /* 3472 */ {I_VPSHLB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32502, 202},
- /* 3473 */ {I_VPSHLD, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32509, 202},
- /* 3474 */ {I_VPSHLD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32516, 202},
- /* 3475 */ {I_VPSHLD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32523, 202},
- /* 3476 */ {I_VPSHLD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32530, 202},
- /* 3477 */ {I_VPSHLQ, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32537, 202},
- /* 3478 */ {I_VPSHLQ, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32544, 202},
- /* 3479 */ {I_VPSHLQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32551, 202},
- /* 3480 */ {I_VPSHLQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32558, 202},
- /* 3481 */ {I_VPSHLW, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+32565, 202},
- /* 3482 */ {I_VPSHLW, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+32572, 202},
- /* 3483 */ {I_VPSHLW, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+32579, 202},
- /* 3484 */ {I_VPSHLW, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+32586, 202},
- /* 3485 */ {I_VMPSADBW, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+11844, 203},
- /* 3486 */ {I_VMPSADBW, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11852, 203},
- /* 3487 */ {I_VPABSB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32593, 203},
- /* 3488 */ {I_VPABSW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32600, 203},
- /* 3489 */ {I_VPABSD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32607, 203},
- /* 3490 */ {I_VPACKSSWB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32614, 203},
- /* 3491 */ {I_VPACKSSWB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32621, 203},
- /* 3492 */ {I_VPACKSSDW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32628, 203},
- /* 3493 */ {I_VPACKSSDW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32635, 203},
- /* 3494 */ {I_VPACKUSDW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32642, 203},
- /* 3495 */ {I_VPACKUSDW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32649, 203},
- /* 3496 */ {I_VPACKUSWB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32656, 203},
- /* 3497 */ {I_VPACKUSWB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32663, 203},
- /* 3498 */ {I_VPADDB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32670, 203},
- /* 3499 */ {I_VPADDB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32677, 203},
- /* 3500 */ {I_VPADDW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32684, 203},
- /* 3501 */ {I_VPADDW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32691, 203},
- /* 3502 */ {I_VPADDD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32698, 203},
- /* 3503 */ {I_VPADDD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32705, 203},
- /* 3504 */ {I_VPADDQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32712, 203},
- /* 3505 */ {I_VPADDQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32719, 203},
- /* 3506 */ {I_VPADDSB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32726, 203},
- /* 3507 */ {I_VPADDSB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32733, 203},
- /* 3508 */ {I_VPADDSW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32740, 203},
- /* 3509 */ {I_VPADDSW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32747, 203},
- /* 3510 */ {I_VPADDUSB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32754, 203},
- /* 3511 */ {I_VPADDUSB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32761, 203},
- /* 3512 */ {I_VPADDUSW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32768, 203},
- /* 3513 */ {I_VPADDUSW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32775, 203},
- /* 3514 */ {I_VPALIGNR, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+11860, 203},
- /* 3515 */ {I_VPALIGNR, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11868, 203},
- /* 3516 */ {I_VPAND, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32782, 203},
- /* 3517 */ {I_VPAND, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32789, 203},
- /* 3518 */ {I_VPANDN, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32796, 203},
- /* 3519 */ {I_VPANDN, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32803, 203},
- /* 3520 */ {I_VPAVGB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32810, 203},
- /* 3521 */ {I_VPAVGB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32817, 203},
- /* 3522 */ {I_VPAVGW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32824, 203},
- /* 3523 */ {I_VPAVGW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32831, 203},
- /* 3524 */ {I_VPBLENDVB, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0}, NO_DECORATOR, nasm_bytecodes+11876, 203},
- /* 3525 */ {I_VPBLENDVB, 3, {YMM_L16,RM_YMM_L16|BITS256,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+11884, 203},
- /* 3526 */ {I_VPBLENDW, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+11892, 203},
- /* 3527 */ {I_VPBLENDW, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11900, 203},
- /* 3528 */ {I_VPCMPEQB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32838, 203},
- /* 3529 */ {I_VPCMPEQB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32845, 203},
- /* 3530 */ {I_VPCMPEQW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32852, 203},
- /* 3531 */ {I_VPCMPEQW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32859, 203},
- /* 3532 */ {I_VPCMPEQD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32866, 203},
- /* 3533 */ {I_VPCMPEQD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32873, 203},
- /* 3534 */ {I_VPCMPEQQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32880, 203},
- /* 3535 */ {I_VPCMPEQQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32887, 203},
- /* 3536 */ {I_VPCMPGTB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32894, 203},
- /* 3537 */ {I_VPCMPGTB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32901, 203},
- /* 3538 */ {I_VPCMPGTW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32908, 203},
- /* 3539 */ {I_VPCMPGTW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32915, 203},
- /* 3540 */ {I_VPCMPGTD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32922, 203},
- /* 3541 */ {I_VPCMPGTD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32929, 203},
- /* 3542 */ {I_VPCMPGTQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32936, 203},
- /* 3543 */ {I_VPCMPGTQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32943, 203},
- /* 3544 */ {I_VPHADDW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32950, 203},
- /* 3545 */ {I_VPHADDW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32957, 203},
- /* 3546 */ {I_VPHADDD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32964, 203},
- /* 3547 */ {I_VPHADDD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32971, 203},
- /* 3548 */ {I_VPHADDSW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32978, 203},
- /* 3549 */ {I_VPHADDSW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32985, 203},
- /* 3550 */ {I_VPHSUBW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+32992, 203},
- /* 3551 */ {I_VPHSUBW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+32999, 203},
- /* 3552 */ {I_VPHSUBD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33006, 203},
- /* 3553 */ {I_VPHSUBD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33013, 203},
- /* 3554 */ {I_VPHSUBSW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33020, 203},
- /* 3555 */ {I_VPHSUBSW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33027, 203},
- /* 3556 */ {I_VPMADDUBSW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33034, 203},
- /* 3557 */ {I_VPMADDUBSW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33041, 203},
- /* 3558 */ {I_VPMADDWD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33048, 203},
- /* 3559 */ {I_VPMADDWD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33055, 203},
- /* 3560 */ {I_VPMAXSB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33062, 203},
- /* 3561 */ {I_VPMAXSB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33069, 203},
- /* 3562 */ {I_VPMAXSW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33076, 203},
- /* 3563 */ {I_VPMAXSW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33083, 203},
- /* 3564 */ {I_VPMAXSD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33090, 203},
- /* 3565 */ {I_VPMAXSD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33097, 203},
- /* 3566 */ {I_VPMAXUB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33104, 203},
- /* 3567 */ {I_VPMAXUB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33111, 203},
- /* 3568 */ {I_VPMAXUW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33118, 203},
- /* 3569 */ {I_VPMAXUW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33125, 203},
- /* 3570 */ {I_VPMAXUD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33132, 203},
- /* 3571 */ {I_VPMAXUD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33139, 203},
- /* 3572 */ {I_VPMINSB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33146, 203},
- /* 3573 */ {I_VPMINSB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33153, 203},
- /* 3574 */ {I_VPMINSW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33160, 203},
- /* 3575 */ {I_VPMINSW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33167, 203},
- /* 3576 */ {I_VPMINSD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33174, 203},
- /* 3577 */ {I_VPMINSD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33181, 203},
- /* 3578 */ {I_VPMINUB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33188, 203},
- /* 3579 */ {I_VPMINUB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33195, 203},
- /* 3580 */ {I_VPMINUW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33202, 203},
- /* 3581 */ {I_VPMINUW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33209, 203},
- /* 3582 */ {I_VPMINUD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33216, 203},
- /* 3583 */ {I_VPMINUD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33223, 203},
- /* 3584 */ {I_VPMOVMSKB, 2, {REG_GPR|BITS32,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33230, 203},
- /* 3585 */ {I_VPMOVMSKB, 2, {REG_GPR|BITS64,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33230, 203},
- /* 3586 */ {I_VPMOVSXBW, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33237, 203},
- /* 3587 */ {I_VPMOVSXBD, 2, {YMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+33244, 203},
- /* 3588 */ {I_VPMOVSXBD, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33244, 203},
- /* 3589 */ {I_VPMOVSXBQ, 2, {YMM_L16,MEMORY|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+33251, 203},
- /* 3590 */ {I_VPMOVSXBQ, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33251, 203},
- /* 3591 */ {I_VPMOVSXWD, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33258, 203},
- /* 3592 */ {I_VPMOVSXWQ, 2, {YMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+33265, 203},
- /* 3593 */ {I_VPMOVSXWQ, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33265, 203},
- /* 3594 */ {I_VPMOVSXDQ, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33272, 203},
- /* 3595 */ {I_VPMOVZXBW, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33279, 203},
- /* 3596 */ {I_VPMOVZXBD, 2, {YMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+33286, 203},
- /* 3597 */ {I_VPMOVZXBD, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33286, 203},
- /* 3598 */ {I_VPMOVZXBQ, 2, {YMM_L16,MEMORY|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+33293, 203},
- /* 3599 */ {I_VPMOVZXBQ, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33293, 203},
- /* 3600 */ {I_VPMOVZXWD, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33300, 203},
- /* 3601 */ {I_VPMOVZXWQ, 2, {YMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+33307, 203},
- /* 3602 */ {I_VPMOVZXWQ, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33307, 203},
- /* 3603 */ {I_VPMOVZXDQ, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33314, 203},
- /* 3604 */ {I_VPMULDQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33321, 203},
- /* 3605 */ {I_VPMULDQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33328, 203},
- /* 3606 */ {I_VPMULHRSW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33335, 203},
- /* 3607 */ {I_VPMULHRSW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33342, 203},
- /* 3608 */ {I_VPMULHUW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33349, 203},
- /* 3609 */ {I_VPMULHUW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33356, 203},
- /* 3610 */ {I_VPMULHW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33363, 203},
- /* 3611 */ {I_VPMULHW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33370, 203},
- /* 3612 */ {I_VPMULLW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33377, 203},
- /* 3613 */ {I_VPMULLW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33384, 203},
- /* 3614 */ {I_VPMULLD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33391, 203},
- /* 3615 */ {I_VPMULLD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33398, 203},
- /* 3616 */ {I_VPMULUDQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33405, 203},
- /* 3617 */ {I_VPMULUDQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33412, 203},
- /* 3618 */ {I_VPOR, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33419, 203},
- /* 3619 */ {I_VPOR, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33426, 203},
- /* 3620 */ {I_VPSADBW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33433, 203},
- /* 3621 */ {I_VPSADBW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33440, 203},
- /* 3622 */ {I_VPSHUFB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33447, 203},
- /* 3623 */ {I_VPSHUFB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33454, 203},
- /* 3624 */ {I_VPSHUFD, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11908, 203},
- /* 3625 */ {I_VPSHUFHW, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11916, 203},
- /* 3626 */ {I_VPSHUFLW, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11924, 203},
- /* 3627 */ {I_VPSIGNB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33461, 203},
- /* 3628 */ {I_VPSIGNB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33468, 203},
- /* 3629 */ {I_VPSIGNW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33475, 203},
- /* 3630 */ {I_VPSIGNW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33482, 203},
- /* 3631 */ {I_VPSIGND, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33489, 203},
- /* 3632 */ {I_VPSIGND, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33496, 203},
- /* 3633 */ {I_VPSLLDQ, 3, {YMM_L16,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11932, 203},
- /* 3634 */ {I_VPSLLDQ, 2, {YMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+11940, 203},
- /* 3635 */ {I_VPSLLW, 3, {YMM_L16,YMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+33503, 203},
- /* 3636 */ {I_VPSLLW, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33510, 203},
- /* 3637 */ {I_VPSLLW, 3, {YMM_L16,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11948, 203},
- /* 3638 */ {I_VPSLLW, 2, {YMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+11956, 203},
- /* 3639 */ {I_VPSLLD, 3, {YMM_L16,YMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+33517, 203},
- /* 3640 */ {I_VPSLLD, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33524, 203},
- /* 3641 */ {I_VPSLLD, 3, {YMM_L16,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11964, 203},
- /* 3642 */ {I_VPSLLD, 2, {YMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+11972, 203},
- /* 3643 */ {I_VPSLLQ, 3, {YMM_L16,YMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+33531, 203},
- /* 3644 */ {I_VPSLLQ, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33538, 203},
- /* 3645 */ {I_VPSLLQ, 3, {YMM_L16,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11980, 203},
- /* 3646 */ {I_VPSLLQ, 2, {YMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+11988, 203},
- /* 3647 */ {I_VPSRAW, 3, {YMM_L16,YMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+33545, 203},
- /* 3648 */ {I_VPSRAW, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33552, 203},
- /* 3649 */ {I_VPSRAW, 3, {YMM_L16,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+11996, 203},
- /* 3650 */ {I_VPSRAW, 2, {YMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+12004, 203},
- /* 3651 */ {I_VPSRAD, 3, {YMM_L16,YMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+33559, 203},
- /* 3652 */ {I_VPSRAD, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33566, 203},
- /* 3653 */ {I_VPSRAD, 3, {YMM_L16,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12012, 203},
- /* 3654 */ {I_VPSRAD, 2, {YMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+12020, 203},
- /* 3655 */ {I_VPSRLDQ, 3, {YMM_L16,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12028, 203},
- /* 3656 */ {I_VPSRLDQ, 2, {YMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+12036, 203},
- /* 3657 */ {I_VPSRLW, 3, {YMM_L16,YMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+33573, 203},
- /* 3658 */ {I_VPSRLW, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33580, 203},
- /* 3659 */ {I_VPSRLW, 3, {YMM_L16,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12044, 203},
- /* 3660 */ {I_VPSRLW, 2, {YMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+12052, 203},
- /* 3661 */ {I_VPSRLD, 3, {YMM_L16,YMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+33587, 203},
- /* 3662 */ {I_VPSRLD, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33594, 203},
- /* 3663 */ {I_VPSRLD, 3, {YMM_L16,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12060, 203},
- /* 3664 */ {I_VPSRLD, 2, {YMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+12068, 203},
- /* 3665 */ {I_VPSRLQ, 3, {YMM_L16,YMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+33601, 203},
- /* 3666 */ {I_VPSRLQ, 2, {YMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33608, 203},
- /* 3667 */ {I_VPSRLQ, 3, {YMM_L16,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12076, 203},
- /* 3668 */ {I_VPSRLQ, 2, {YMM_L16,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+12084, 203},
- /* 3669 */ {I_VPSUBB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33615, 203},
- /* 3670 */ {I_VPSUBB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33622, 203},
- /* 3671 */ {I_VPSUBW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33629, 203},
- /* 3672 */ {I_VPSUBW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33636, 203},
- /* 3673 */ {I_VPSUBD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33643, 203},
- /* 3674 */ {I_VPSUBD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33650, 203},
- /* 3675 */ {I_VPSUBQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33657, 203},
- /* 3676 */ {I_VPSUBQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33664, 203},
- /* 3677 */ {I_VPSUBSB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33671, 203},
- /* 3678 */ {I_VPSUBSB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33678, 203},
- /* 3679 */ {I_VPSUBSW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33685, 203},
- /* 3680 */ {I_VPSUBSW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33692, 203},
- /* 3681 */ {I_VPSUBUSB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33699, 203},
- /* 3682 */ {I_VPSUBUSB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33706, 203},
- /* 3683 */ {I_VPSUBUSW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33713, 203},
- /* 3684 */ {I_VPSUBUSW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33720, 203},
- /* 3685 */ {I_VPUNPCKHBW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33727, 203},
- /* 3686 */ {I_VPUNPCKHBW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33734, 203},
- /* 3687 */ {I_VPUNPCKHWD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33741, 203},
- /* 3688 */ {I_VPUNPCKHWD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33748, 203},
- /* 3689 */ {I_VPUNPCKHDQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33755, 203},
- /* 3690 */ {I_VPUNPCKHDQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33762, 203},
- /* 3691 */ {I_VPUNPCKHQDQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33769, 203},
- /* 3692 */ {I_VPUNPCKHQDQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33776, 203},
- /* 3693 */ {I_VPUNPCKLBW, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33783, 203},
- /* 3694 */ {I_VPUNPCKLBW, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33790, 203},
- /* 3695 */ {I_VPUNPCKLWD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33797, 203},
- /* 3696 */ {I_VPUNPCKLWD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33804, 203},
- /* 3697 */ {I_VPUNPCKLDQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33811, 203},
- /* 3698 */ {I_VPUNPCKLDQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33818, 203},
- /* 3699 */ {I_VPUNPCKLQDQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33825, 203},
- /* 3700 */ {I_VPUNPCKLQDQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33832, 203},
- /* 3701 */ {I_VPXOR, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33839, 203},
- /* 3702 */ {I_VPXOR, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33846, 203},
- /* 3703 */ {I_VMOVNTDQA, 2, {YMM_L16,MEMORY|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33853, 203},
- /* 3704 */ {I_VBROADCASTSS, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28064, 203},
- /* 3705 */ {I_VBROADCASTSS, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28071, 203},
- /* 3706 */ {I_VBROADCASTSD, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+28078, 203},
- /* 3707 */ {I_VBROADCASTI128, 2, {YMM_L16,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33860, 203},
- /* 3708 */ {I_VPBLENDD, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+12092, 203},
- /* 3709 */ {I_VPBLENDD, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12100, 203},
- /* 3710 */ {I_VPBLENDD, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+12108, 203},
- /* 3711 */ {I_VPBLENDD, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12116, 203},
- /* 3712 */ {I_VPBROADCASTB, 2, {XMM_L16,MEMORY|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+33867, 203},
- /* 3713 */ {I_VPBROADCASTB, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33867, 203},
- /* 3714 */ {I_VPBROADCASTB, 2, {YMM_L16,MEMORY|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+33874, 203},
- /* 3715 */ {I_VPBROADCASTB, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33874, 203},
- /* 3716 */ {I_VPBROADCASTW, 2, {XMM_L16,MEMORY|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33881, 203},
- /* 3717 */ {I_VPBROADCASTW, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33881, 203},
- /* 3718 */ {I_VPBROADCASTW, 2, {YMM_L16,MEMORY|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33888, 203},
- /* 3719 */ {I_VPBROADCASTW, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33888, 203},
- /* 3720 */ {I_VPBROADCASTD, 2, {XMM_L16,MEMORY|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+33895, 203},
- /* 3721 */ {I_VPBROADCASTD, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33895, 203},
- /* 3722 */ {I_VPBROADCASTD, 2, {YMM_L16,MEMORY|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+33902, 203},
- /* 3723 */ {I_VPBROADCASTD, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33902, 203},
- /* 3724 */ {I_VPBROADCASTQ, 2, {XMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+33909, 203},
- /* 3725 */ {I_VPBROADCASTQ, 2, {XMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33909, 203},
- /* 3726 */ {I_VPBROADCASTQ, 2, {YMM_L16,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+33916, 203},
- /* 3727 */ {I_VPBROADCASTQ, 2, {YMM_L16,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+33916, 203},
- /* 3728 */ {I_VPERMD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33923, 203},
- /* 3729 */ {I_VPERMD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33930, 203},
- /* 3730 */ {I_VPERMPD, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12124, 203},
- /* 3731 */ {I_VPERMPS, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33937, 203},
- /* 3732 */ {I_VPERMPS, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33944, 203},
- /* 3733 */ {I_VPERMQ, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12132, 203},
- /* 3734 */ {I_VPERM2I128, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+12140, 203},
- /* 3735 */ {I_VPERM2I128, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12148, 203},
- /* 3736 */ {I_VEXTRACTI128, 3, {RM_XMM_L16|BITS128,YMM_L16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12156, 203},
- /* 3737 */ {I_VINSERTI128, 4, {YMM_L16,YMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+12164, 203},
- /* 3738 */ {I_VINSERTI128, 3, {YMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12172, 203},
- /* 3739 */ {I_VPMASKMOVD, 3, {XMM_L16,XMM_L16,MEMORY|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+33951, 203},
- /* 3740 */ {I_VPMASKMOVD, 2, {XMM_L16,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33958, 203},
- /* 3741 */ {I_VPMASKMOVD, 3, {YMM_L16,YMM_L16,MEMORY|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33965, 203},
- /* 3742 */ {I_VPMASKMOVD, 2, {YMM_L16,MEMORY|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+33972, 203},
- /* 3743 */ {I_VPMASKMOVQ, 3, {XMM_L16,XMM_L16,MEMORY|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+33979, 203},
- /* 3744 */ {I_VPMASKMOVQ, 2, {XMM_L16,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+33986, 203},
- /* 3745 */ {I_VPMASKMOVQ, 3, {YMM_L16,YMM_L16,MEMORY|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+33993, 203},
- /* 3746 */ {I_VPMASKMOVQ, 2, {YMM_L16,MEMORY|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+34000, 203},
- /* 3747 */ {I_VPMASKMOVD, 3, {MEMORY|BITS128,XMM_L16,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+34007, 203},
- /* 3748 */ {I_VPMASKMOVD, 2, {MEMORY|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+34014, 203},
- /* 3749 */ {I_VPMASKMOVD, 3, {MEMORY|BITS256,YMM_L16,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+34021, 203},
- /* 3750 */ {I_VPMASKMOVD, 2, {MEMORY|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+34028, 203},
- /* 3751 */ {I_VPMASKMOVQ, 3, {MEMORY|BITS128,XMM_L16,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+34035, 203},
- /* 3752 */ {I_VPMASKMOVQ, 2, {MEMORY|BITS128,XMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+34042, 203},
- /* 3753 */ {I_VPMASKMOVQ, 3, {MEMORY|BITS256,YMM_L16,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+34049, 203},
- /* 3754 */ {I_VPMASKMOVQ, 2, {MEMORY|BITS256,YMM_L16,0,0,0}, NO_DECORATOR, nasm_bytecodes+34056, 203},
- /* 3755 */ {I_VPSLLVD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+34063, 203},
- /* 3756 */ {I_VPSLLVD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+34070, 203},
- /* 3757 */ {I_VPSLLVQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+34077, 203},
- /* 3758 */ {I_VPSLLVQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+34084, 203},
- /* 3759 */ {I_VPSLLVD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+34091, 203},
- /* 3760 */ {I_VPSLLVD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+34098, 203},
- /* 3761 */ {I_VPSLLVQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+34105, 203},
- /* 3762 */ {I_VPSLLVQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+34112, 203},
- /* 3763 */ {I_VPSRAVD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+34119, 203},
- /* 3764 */ {I_VPSRAVD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+34126, 203},
- /* 3765 */ {I_VPSRAVD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+34133, 203},
- /* 3766 */ {I_VPSRAVD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+34140, 203},
- /* 3767 */ {I_VPSRLVD, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+34147, 203},
- /* 3768 */ {I_VPSRLVD, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+34154, 203},
- /* 3769 */ {I_VPSRLVQ, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+34161, 203},
- /* 3770 */ {I_VPSRLVQ, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+34168, 203},
- /* 3771 */ {I_VPSRLVD, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+34175, 203},
- /* 3772 */ {I_VPSRLVD, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+34182, 203},
- /* 3773 */ {I_VPSRLVQ, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+34189, 203},
- /* 3774 */ {I_VPSRLVQ, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+34196, 203},
- /* 3775 */ {I_VGATHERDPD, 3, {XMM_L16,XMEM|BITS64,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12180, 203},
- /* 3776 */ {I_VGATHERQPD, 3, {XMM_L16,XMEM|BITS64,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12188, 203},
- /* 3777 */ {I_VGATHERDPD, 3, {YMM_L16,XMEM|BITS64,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12196, 203},
- /* 3778 */ {I_VGATHERQPD, 3, {YMM_L16,YMEM|BITS64,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12204, 203},
- /* 3779 */ {I_VGATHERDPS, 3, {XMM_L16,XMEM|BITS32,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12212, 203},
- /* 3780 */ {I_VGATHERQPS, 3, {XMM_L16,XMEM|BITS32,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12220, 203},
- /* 3781 */ {I_VGATHERDPS, 3, {YMM_L16,YMEM|BITS32,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12228, 203},
- /* 3782 */ {I_VGATHERQPS, 3, {XMM_L16,YMEM|BITS32,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12236, 203},
- /* 3783 */ {I_VPGATHERDD, 3, {XMM_L16,XMEM|BITS32,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12244, 203},
- /* 3784 */ {I_VPGATHERQD, 3, {XMM_L16,XMEM|BITS32,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12252, 203},
- /* 3785 */ {I_VPGATHERDD, 3, {YMM_L16,YMEM|BITS32,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12260, 203},
- /* 3786 */ {I_VPGATHERQD, 3, {XMM_L16,YMEM|BITS32,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12268, 203},
- /* 3787 */ {I_VPGATHERDQ, 3, {XMM_L16,XMEM|BITS64,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12276, 203},
- /* 3788 */ {I_VPGATHERQQ, 3, {XMM_L16,XMEM|BITS64,XMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12284, 203},
- /* 3789 */ {I_VPGATHERDQ, 3, {YMM_L16,XMEM|BITS64,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12292, 203},
- /* 3790 */ {I_VPGATHERQQ, 3, {YMM_L16,YMEM|BITS64,YMM_L16,0,0}, NO_DECORATOR, nasm_bytecodes+12300, 203},
- /* 3791 */ {I_XABORT, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40504, 204},
- /* 3792 */ {I_XABORT, 1, {IMMEDIATE|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40504, 204},
- /* 3793 */ {I_XBEGIN, 1, {IMMEDIATE,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37432, 204},
- /* 3794 */ {I_XBEGIN, 1, {IMMEDIATE|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37438, 205},
- /* 3795 */ {I_XBEGIN, 1, {IMMEDIATE|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37444, 205},
- /* 3796 */ {I_XBEGIN, 1, {IMMEDIATE|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37450, 206},
- /* 3797 */ {I_XEND, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40509, 204},
- /* 3798 */ {I_XTEST, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40514, 207},
- /* 3799 */ {I_ANDN, 3, {REG_GPR|BITS32,REG_GPR|BITS32,RM_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+34203, 208},
- /* 3800 */ {I_ANDN, 3, {REG_GPR|BITS64,REG_GPR|BITS64,RM_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+34210, 209},
- /* 3801 */ {I_BEXTR, 3, {REG_GPR|BITS32,RM_GPR|BITS32,REG_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+34217, 208},
- /* 3802 */ {I_BEXTR, 3, {REG_GPR|BITS64,RM_GPR|BITS64,REG_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+34224, 209},
- /* 3803 */ {I_BEXTR, 3, {REG_GPR|BITS32,RM_GPR|BITS32,IMMEDIATE|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+12308, 210},
- /* 3804 */ {I_BEXTR, 3, {REG_GPR|BITS64,RM_GPR|BITS64,IMMEDIATE|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+12316, 211},
- /* 3805 */ {I_BLCI, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34231, 210},
- /* 3806 */ {I_BLCI, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34238, 211},
- /* 3807 */ {I_BLCIC, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34245, 210},
- /* 3808 */ {I_BLCIC, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34252, 211},
- /* 3809 */ {I_BLSI, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34259, 208},
- /* 3810 */ {I_BLSI, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34266, 209},
- /* 3811 */ {I_BLSIC, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34273, 210},
- /* 3812 */ {I_BLSIC, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34280, 211},
- /* 3813 */ {I_BLCFILL, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34287, 210},
- /* 3814 */ {I_BLCFILL, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34294, 211},
- /* 3815 */ {I_BLSFILL, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34301, 210},
- /* 3816 */ {I_BLSFILL, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34308, 211},
- /* 3817 */ {I_BLCMSK, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34315, 210},
- /* 3818 */ {I_BLCMSK, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34322, 211},
- /* 3819 */ {I_BLSMSK, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34329, 208},
- /* 3820 */ {I_BLSMSK, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34336, 209},
- /* 3821 */ {I_BLSR, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34343, 208},
- /* 3822 */ {I_BLSR, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34350, 209},
- /* 3823 */ {I_BLCS, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34357, 210},
- /* 3824 */ {I_BLCS, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34364, 211},
- /* 3825 */ {I_BZHI, 3, {REG_GPR|BITS32,RM_GPR|BITS32,REG_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+34371, 212},
- /* 3826 */ {I_BZHI, 3, {REG_GPR|BITS64,RM_GPR|BITS64,REG_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+34378, 213},
- /* 3827 */ {I_MULX, 3, {REG_GPR|BITS32,REG_GPR|BITS32,RM_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+34385, 212},
- /* 3828 */ {I_MULX, 3, {REG_GPR|BITS64,REG_GPR|BITS64,RM_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+34392, 213},
- /* 3829 */ {I_PDEP, 3, {REG_GPR|BITS32,REG_GPR|BITS32,RM_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+34399, 212},
- /* 3830 */ {I_PDEP, 3, {REG_GPR|BITS64,REG_GPR|BITS64,RM_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+34406, 213},
- /* 3831 */ {I_PEXT, 3, {REG_GPR|BITS32,REG_GPR|BITS32,RM_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+34413, 212},
- /* 3832 */ {I_PEXT, 3, {REG_GPR|BITS64,REG_GPR|BITS64,RM_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+34420, 213},
- /* 3833 */ {I_RORX, 3, {REG_GPR|BITS32,RM_GPR|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12324, 212},
- /* 3834 */ {I_RORX, 3, {REG_GPR|BITS64,RM_GPR|BITS64,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12332, 213},
- /* 3835 */ {I_SARX, 3, {REG_GPR|BITS32,RM_GPR|BITS32,REG_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+34427, 212},
- /* 3836 */ {I_SARX, 3, {REG_GPR|BITS64,RM_GPR|BITS64,REG_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+34434, 213},
- /* 3837 */ {I_SHLX, 3, {REG_GPR|BITS32,RM_GPR|BITS32,REG_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+34441, 212},
- /* 3838 */ {I_SHLX, 3, {REG_GPR|BITS64,RM_GPR|BITS64,REG_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+34448, 213},
- /* 3839 */ {I_SHRX, 3, {REG_GPR|BITS32,RM_GPR|BITS32,REG_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+34455, 212},
- /* 3840 */ {I_SHRX, 3, {REG_GPR|BITS64,RM_GPR|BITS64,REG_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+34462, 213},
- /* 3841 */ {I_TZCNT, 2, {REG_GPR|BITS16,RM_GPR|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+34469, 214},
- /* 3842 */ {I_TZCNT, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34476, 214},
- /* 3843 */ {I_TZCNT, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34483, 215},
- /* 3844 */ {I_TZMSK, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34490, 210},
- /* 3845 */ {I_TZMSK, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34497, 211},
- /* 3846 */ {I_T1MSKC, 2, {REG_GPR|BITS32,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34504, 210},
- /* 3847 */ {I_T1MSKC, 2, {REG_GPR|BITS64,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34511, 211},
- /* 3848 */ {I_PREFETCHWT1, 1, {MEMORY|BITS8,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40519, 216},
- /* 3849 */ {I_BNDMK, 2, {BNDREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+37456, 217},
- /* 3850 */ {I_BNDCL, 2, {BNDREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+34519, 218},
- /* 3851 */ {I_BNDCL, 2, {BNDREG,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34519, 219},
- /* 3852 */ {I_BNDCL, 2, {BNDREG,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34518, 220},
- /* 3853 */ {I_BNDCU, 2, {BNDREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+34526, 218},
- /* 3854 */ {I_BNDCU, 2, {BNDREG,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34526, 219},
- /* 3855 */ {I_BNDCU, 2, {BNDREG,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34525, 220},
- /* 3856 */ {I_BNDCN, 2, {BNDREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+34533, 218},
- /* 3857 */ {I_BNDCN, 2, {BNDREG,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34533, 219},
- /* 3858 */ {I_BNDCN, 2, {BNDREG,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34532, 220},
- /* 3859 */ {I_BNDMOV, 2, {BNDREG,BNDREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+37462, 218},
- /* 3860 */ {I_BNDMOV, 2, {BNDREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+37462, 218},
- /* 3861 */ {I_BNDMOV, 2, {BNDREG,BNDREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+37468, 218},
- /* 3862 */ {I_BNDMOV, 2, {MEMORY,BNDREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+37468, 218},
- /* 3863 */ {I_BNDLDX, 2, {BNDREG,MEMORY,0,0,0}, NO_DECORATOR, nasm_bytecodes+37463, 217},
- /* 3864 */ {I_BNDLDX, 3, {BNDREG,MEMORY,REG_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+37474, 221},
- /* 3865 */ {I_BNDLDX, 3, {BNDREG,MEMORY,REG_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+37474, 222},
- /* 3866 */ {I_BNDSTX, 2, {MEMORY,BNDREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+37469, 217},
- /* 3867 */ {I_BNDSTX, 3, {MEMORY,REG_GPR|BITS32,BNDREG,0,0}, NO_DECORATOR, nasm_bytecodes+37480, 221},
- /* 3868 */ {I_BNDSTX, 3, {MEMORY,REG_GPR|BITS64,BNDREG,0,0}, NO_DECORATOR, nasm_bytecodes+37480, 222},
- /* 3869 */ {I_BNDSTX, 3, {MEMORY,BNDREG,REG_GPR|BITS32,0,0}, NO_DECORATOR, nasm_bytecodes+37486, 221},
- /* 3870 */ {I_BNDSTX, 3, {MEMORY,BNDREG,REG_GPR|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+37486, 222},
- /* 3871 */ {I_SHA1MSG1, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+37492, 223},
- /* 3872 */ {I_SHA1MSG2, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+37498, 223},
- /* 3873 */ {I_SHA1NEXTE, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+37504, 223},
- /* 3874 */ {I_SHA1RNDS4, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+34539, 223},
- /* 3875 */ {I_SHA256MSG1, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+37510, 223},
- /* 3876 */ {I_SHA256MSG2, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+37516, 223},
- /* 3877 */ {I_SHA256RNDS2, 3, {XMM_L16,RM_XMM_L16|BITS128,XMM0,0,0}, NO_DECORATOR, nasm_bytecodes+37522, 223},
- /* 3878 */ {I_SHA256RNDS2, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+37522, 223},
- /* 3879 */ {I_KADDB, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34546, 224},
- /* 3880 */ {I_KADDD, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34553, 224},
- /* 3881 */ {I_KADDQ, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34560, 224},
- /* 3882 */ {I_KADDW, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34567, 224},
- /* 3883 */ {I_KANDB, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34574, 224},
- /* 3884 */ {I_KANDD, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34581, 224},
- /* 3885 */ {I_KANDNB, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34588, 224},
- /* 3886 */ {I_KANDND, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34595, 224},
- /* 3887 */ {I_KANDNQ, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34602, 224},
- /* 3888 */ {I_KANDNW, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34609, 224},
- /* 3889 */ {I_KANDQ, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34616, 224},
- /* 3890 */ {I_KANDW, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34623, 224},
- /* 3891 */ {I_KMOVB, 2, {KREG,RM_K|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+34630, 224},
- /* 3892 */ {I_KMOVB, 2, {MEMORY|BITS8,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34637, 224},
- /* 3893 */ {I_KMOVB, 2, {KREG,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34644, 224},
- /* 3894 */ {I_KMOVB, 2, {REG_GPR|BITS32,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34651, 224},
- /* 3895 */ {I_KMOVD, 2, {KREG,RM_K|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34658, 224},
- /* 3896 */ {I_KMOVD, 2, {MEMORY|BITS32,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34665, 224},
- /* 3897 */ {I_KMOVD, 2, {KREG,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34672, 224},
- /* 3898 */ {I_KMOVD, 2, {REG_GPR|BITS32,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34679, 224},
- /* 3899 */ {I_KMOVQ, 2, {KREG,RM_K|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34686, 224},
- /* 3900 */ {I_KMOVQ, 2, {MEMORY|BITS64,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34693, 224},
- /* 3901 */ {I_KMOVQ, 2, {KREG,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34700, 224},
- /* 3902 */ {I_KMOVQ, 2, {REG_GPR|BITS64,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34707, 224},
- /* 3903 */ {I_KMOVW, 2, {KREG,RM_K|BITS16,0,0,0}, NO_DECORATOR, nasm_bytecodes+34714, 224},
- /* 3904 */ {I_KMOVW, 2, {MEMORY|BITS16,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34721, 224},
- /* 3905 */ {I_KMOVW, 2, {KREG,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34728, 224},
- /* 3906 */ {I_KMOVW, 2, {REG_GPR|BITS32,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34735, 224},
- /* 3907 */ {I_KNOTB, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34742, 224},
- /* 3908 */ {I_KNOTD, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34749, 224},
- /* 3909 */ {I_KNOTQ, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34756, 224},
- /* 3910 */ {I_KNOTW, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34763, 224},
- /* 3911 */ {I_KORB, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34770, 224},
- /* 3912 */ {I_KORD, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34777, 224},
- /* 3913 */ {I_KORQ, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34784, 224},
- /* 3914 */ {I_KORTESTB, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34791, 224},
- /* 3915 */ {I_KORTESTD, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34798, 224},
- /* 3916 */ {I_KORTESTQ, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34805, 224},
- /* 3917 */ {I_KORTESTW, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34812, 224},
- /* 3918 */ {I_KORW, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34819, 224},
- /* 3919 */ {I_KSHIFTLB, 3, {KREG,KREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12340, 224},
- /* 3920 */ {I_KSHIFTLD, 3, {KREG,KREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12348, 224},
- /* 3921 */ {I_KSHIFTLQ, 3, {KREG,KREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12356, 224},
- /* 3922 */ {I_KSHIFTLW, 3, {KREG,KREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12364, 224},
- /* 3923 */ {I_KSHIFTRB, 3, {KREG,KREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12372, 224},
- /* 3924 */ {I_KSHIFTRD, 3, {KREG,KREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12380, 224},
- /* 3925 */ {I_KSHIFTRQ, 3, {KREG,KREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12388, 224},
- /* 3926 */ {I_KSHIFTRW, 3, {KREG,KREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+12396, 224},
- /* 3927 */ {I_KTESTB, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34826, 224},
- /* 3928 */ {I_KTESTD, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34833, 224},
- /* 3929 */ {I_KTESTQ, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34840, 224},
- /* 3930 */ {I_KTESTW, 2, {KREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+34847, 224},
- /* 3931 */ {I_KUNPCKBW, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34854, 224},
- /* 3932 */ {I_KUNPCKDQ, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34861, 224},
- /* 3933 */ {I_KUNPCKWD, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34868, 224},
- /* 3934 */ {I_KXNORB, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34875, 224},
- /* 3935 */ {I_KXNORD, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34882, 224},
- /* 3936 */ {I_KXNORQ, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34889, 224},
- /* 3937 */ {I_KXNORW, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34896, 224},
- /* 3938 */ {I_KXORB, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34903, 224},
- /* 3939 */ {I_KXORD, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34910, 224},
- /* 3940 */ {I_KXORQ, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34917, 224},
- /* 3941 */ {I_KXORW, 3, {KREG,KREG,KREG,0,0}, NO_DECORATOR, nasm_bytecodes+34924, 224},
- /* 3942 */ {I_VADDPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+12404, 225},
- /* 3943 */ {I_VADDPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+12412, 225},
- /* 3944 */ {I_VADDPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+12420, 225},
- /* 3945 */ {I_VADDPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+12428, 225},
- /* 3946 */ {I_VADDPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+12436, 226},
- /* 3947 */ {I_VADDPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+12444, 226},
- /* 3948 */ {I_VADDPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+12452, 225},
- /* 3949 */ {I_VADDPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+12460, 225},
- /* 3950 */ {I_VADDPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+12468, 225},
- /* 3951 */ {I_VADDPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+12476, 225},
- /* 3952 */ {I_VADDPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+12484, 226},
- /* 3953 */ {I_VADDPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+12492, 226},
- /* 3954 */ {I_VADDSD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+12500, 226},
- /* 3955 */ {I_VADDSD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+12508, 226},
- /* 3956 */ {I_VADDSS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+12516, 226},
- /* 3957 */ {I_VADDSS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+12524, 226},
- /* 3958 */ {I_VALIGND, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+4002, 225},
- /* 3959 */ {I_VALIGND, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+4011, 225},
- /* 3960 */ {I_VALIGND, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+4020, 225},
- /* 3961 */ {I_VALIGND, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+4029, 225},
- /* 3962 */ {I_VALIGND, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+4038, 226},
- /* 3963 */ {I_VALIGND, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+4047, 226},
- /* 3964 */ {I_VALIGNQ, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+4056, 225},
- /* 3965 */ {I_VALIGNQ, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+4065, 225},
- /* 3966 */ {I_VALIGNQ, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+4074, 225},
- /* 3967 */ {I_VALIGNQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+4083, 225},
- /* 3968 */ {I_VALIGNQ, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+4092, 226},
- /* 3969 */ {I_VALIGNQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+4101, 226},
- /* 3970 */ {I_VANDNPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+12532, 227},
- /* 3971 */ {I_VANDNPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+12540, 227},
- /* 3972 */ {I_VANDNPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+12548, 227},
- /* 3973 */ {I_VANDNPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+12556, 227},
- /* 3974 */ {I_VANDNPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+12564, 228},
- /* 3975 */ {I_VANDNPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+12572, 228},
- /* 3976 */ {I_VANDNPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+12580, 227},
- /* 3977 */ {I_VANDNPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+12588, 227},
- /* 3978 */ {I_VANDNPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+12596, 227},
- /* 3979 */ {I_VANDNPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+12604, 227},
- /* 3980 */ {I_VANDNPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+12612, 228},
- /* 3981 */ {I_VANDNPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+12620, 228},
- /* 3982 */ {I_VANDPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+12628, 227},
- /* 3983 */ {I_VANDPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+12636, 227},
- /* 3984 */ {I_VANDPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+12644, 227},
- /* 3985 */ {I_VANDPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+12652, 227},
- /* 3986 */ {I_VANDPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+12660, 228},
- /* 3987 */ {I_VANDPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+12668, 228},
- /* 3988 */ {I_VANDPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+12676, 227},
- /* 3989 */ {I_VANDPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+12684, 227},
- /* 3990 */ {I_VANDPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+12692, 227},
- /* 3991 */ {I_VANDPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+12700, 227},
- /* 3992 */ {I_VANDPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+12708, 228},
- /* 3993 */ {I_VANDPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+12716, 228},
- /* 3994 */ {I_VBLENDMPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+12724, 225},
- /* 3995 */ {I_VBLENDMPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+12732, 225},
- /* 3996 */ {I_VBLENDMPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+12740, 226},
- /* 3997 */ {I_VBLENDMPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+12748, 225},
- /* 3998 */ {I_VBLENDMPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+12756, 225},
- /* 3999 */ {I_VBLENDMPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+12764, 226},
- /* 4000 */ {I_VBROADCASTF32X2, 2, {YMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12772, 227},
- /* 4001 */ {I_VBROADCASTF32X2, 2, {ZMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12780, 228},
- /* 4002 */ {I_VBROADCASTF32X4, 2, {YMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12788, 225},
- /* 4003 */ {I_VBROADCASTF32X4, 2, {ZMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12796, 226},
- /* 4004 */ {I_VBROADCASTF32X8, 2, {ZMMREG,MEMORY|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12804, 228},
- /* 4005 */ {I_VBROADCASTF64X2, 2, {YMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12812, 227},
- /* 4006 */ {I_VBROADCASTF64X2, 2, {ZMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12820, 228},
- /* 4007 */ {I_VBROADCASTF64X4, 2, {ZMMREG,MEMORY|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12828, 226},
- /* 4008 */ {I_VBROADCASTI32X2, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12836, 227},
- /* 4009 */ {I_VBROADCASTI32X2, 2, {YMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12844, 227},
- /* 4010 */ {I_VBROADCASTI32X2, 2, {ZMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12852, 228},
- /* 4011 */ {I_VBROADCASTI32X4, 2, {YMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12860, 225},
- /* 4012 */ {I_VBROADCASTI32X4, 2, {ZMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12868, 226},
- /* 4013 */ {I_VBROADCASTI32X8, 2, {ZMMREG,MEMORY|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12876, 228},
- /* 4014 */ {I_VBROADCASTI64X2, 2, {YMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12884, 227},
- /* 4015 */ {I_VBROADCASTI64X2, 2, {ZMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12892, 228},
- /* 4016 */ {I_VBROADCASTI64X4, 2, {ZMMREG,MEMORY|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12900, 226},
- /* 4017 */ {I_VBROADCASTSD, 2, {YMMREG,MEMORY|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12908, 225},
- /* 4018 */ {I_VBROADCASTSD, 2, {ZMMREG,MEMORY|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12916, 226},
- /* 4019 */ {I_VBROADCASTSD, 2, {YMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12924, 225},
- /* 4020 */ {I_VBROADCASTSD, 2, {ZMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12932, 226},
- /* 4021 */ {I_VBROADCASTSS, 2, {XMMREG,MEMORY|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12940, 225},
- /* 4022 */ {I_VBROADCASTSS, 2, {YMMREG,MEMORY|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12948, 225},
- /* 4023 */ {I_VBROADCASTSS, 2, {ZMMREG,MEMORY|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12956, 226},
- /* 4024 */ {I_VBROADCASTSS, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12964, 225},
- /* 4025 */ {I_VBROADCASTSS, 2, {YMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12972, 225},
- /* 4026 */ {I_VBROADCASTSS, 2, {ZMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+12980, 226},
- /* 4027 */ {I_VCMPPD, 4, {KREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK,0,B64,0,0}, nasm_bytecodes+4110, 225},
- /* 4028 */ {I_VCMPPD, 4, {KREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK,0,B64,0,0}, nasm_bytecodes+4119, 225},
- /* 4029 */ {I_VCMPPD, 4, {KREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK,0,B64|SAE,0,0}, nasm_bytecodes+4128, 226},
- /* 4030 */ {I_VCMPPS, 4, {KREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK,0,B32,0,0}, nasm_bytecodes+4137, 225},
- /* 4031 */ {I_VCMPPS, 4, {KREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK,0,B32,0,0}, nasm_bytecodes+4146, 225},
- /* 4032 */ {I_VCMPPS, 4, {KREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK,0,B32|SAE,0,0}, nasm_bytecodes+4155, 226},
- /* 4033 */ {I_VCMPSD, 4, {KREG,XMMREG,RM_XMM|BITS64,IMMEDIATE|BITS8,0}, {MASK,0,SAE,0,0}, nasm_bytecodes+4164, 226},
- /* 4034 */ {I_VCMPSS, 4, {KREG,XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0}, {MASK,0,SAE,0,0}, nasm_bytecodes+4173, 226},
- /* 4035 */ {I_VCOMISD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+12988, 226},
- /* 4036 */ {I_VCOMISS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+12996, 226},
- /* 4037 */ {I_VCOMPRESSPD, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+13004, 225},
- /* 4038 */ {I_VCOMPRESSPD, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+13012, 225},
- /* 4039 */ {I_VCOMPRESSPD, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+13020, 226},
- /* 4040 */ {I_VCOMPRESSPD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+13028, 225},
- /* 4041 */ {I_VCOMPRESSPD, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+13036, 225},
- /* 4042 */ {I_VCOMPRESSPD, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+13044, 226},
- /* 4043 */ {I_VCOMPRESSPS, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+13052, 225},
- /* 4044 */ {I_VCOMPRESSPS, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+13060, 225},
- /* 4045 */ {I_VCOMPRESSPS, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+13068, 226},
- /* 4046 */ {I_VCOMPRESSPS, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+13076, 225},
- /* 4047 */ {I_VCOMPRESSPS, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+13084, 225},
- /* 4048 */ {I_VCOMPRESSPS, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+13092, 226},
- /* 4049 */ {I_VCVTDQ2PD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13100, 225},
- /* 4050 */ {I_VCVTDQ2PD, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13108, 225},
- /* 4051 */ {I_VCVTDQ2PD, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+13116, 226},
- /* 4052 */ {I_VCVTDQ2PS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13124, 225},
- /* 4053 */ {I_VCVTDQ2PS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13132, 225},
- /* 4054 */ {I_VCVTDQ2PS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+13140, 226},
- /* 4055 */ {I_VCVTPD2DQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13148, 225},
- /* 4056 */ {I_VCVTPD2DQ, 2, {XMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13156, 225},
- /* 4057 */ {I_VCVTPD2DQ, 2, {YMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+13164, 226},
- /* 4058 */ {I_VCVTPD2PS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13172, 225},
- /* 4059 */ {I_VCVTPD2PS, 2, {XMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13180, 225},
- /* 4060 */ {I_VCVTPD2PS, 2, {YMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+13188, 226},
- /* 4061 */ {I_VCVTPD2QQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13196, 227},
- /* 4062 */ {I_VCVTPD2QQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13204, 227},
- /* 4063 */ {I_VCVTPD2QQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+13212, 228},
- /* 4064 */ {I_VCVTPD2UDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13220, 225},
- /* 4065 */ {I_VCVTPD2UDQ, 2, {XMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13228, 225},
- /* 4066 */ {I_VCVTPD2UDQ, 2, {YMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+13236, 226},
- /* 4067 */ {I_VCVTPD2UQQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13244, 227},
- /* 4068 */ {I_VCVTPD2UQQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13252, 227},
- /* 4069 */ {I_VCVTPD2UQQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+13260, 228},
- /* 4070 */ {I_VCVTPH2PS, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+13268, 225},
- /* 4071 */ {I_VCVTPH2PS, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+13276, 225},
- /* 4072 */ {I_VCVTPH2PS, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+13284, 226},
- /* 4073 */ {I_VCVTPS2DQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13292, 225},
- /* 4074 */ {I_VCVTPS2DQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13300, 225},
- /* 4075 */ {I_VCVTPS2DQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+13308, 226},
- /* 4076 */ {I_VCVTPS2PD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13316, 225},
- /* 4077 */ {I_VCVTPS2PD, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13324, 225},
- /* 4078 */ {I_VCVTPS2PD, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+13332, 226},
- /* 4079 */ {I_VCVTPS2PH, 3, {XMMREG,XMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4182, 225},
- /* 4080 */ {I_VCVTPS2PH, 3, {XMMREG,YMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4191, 225},
- /* 4081 */ {I_VCVTPS2PH, 3, {YMMREG,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+4200, 226},
- /* 4082 */ {I_VCVTPS2PH, 3, {MEMORY|BITS64,XMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4182, 225},
- /* 4083 */ {I_VCVTPS2PH, 3, {MEMORY|BITS128,YMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4191, 225},
- /* 4084 */ {I_VCVTPS2PH, 3, {MEMORY|BITS256,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK,SAE,0,0,0}, nasm_bytecodes+4200, 226},
- /* 4085 */ {I_VCVTPS2QQ, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13340, 227},
- /* 4086 */ {I_VCVTPS2QQ, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13348, 227},
- /* 4087 */ {I_VCVTPS2QQ, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+13356, 228},
- /* 4088 */ {I_VCVTPS2UDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13364, 225},
- /* 4089 */ {I_VCVTPS2UDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13372, 225},
- /* 4090 */ {I_VCVTPS2UDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+13380, 226},
- /* 4091 */ {I_VCVTPS2UQQ, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13388, 227},
- /* 4092 */ {I_VCVTPS2UQQ, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13396, 227},
- /* 4093 */ {I_VCVTPS2UQQ, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+13404, 228},
- /* 4094 */ {I_VCVTQQ2PD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13412, 227},
- /* 4095 */ {I_VCVTQQ2PD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13420, 227},
- /* 4096 */ {I_VCVTQQ2PD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+13428, 228},
- /* 4097 */ {I_VCVTQQ2PS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13436, 227},
- /* 4098 */ {I_VCVTQQ2PS, 2, {XMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13444, 227},
- /* 4099 */ {I_VCVTQQ2PS, 2, {YMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+13452, 228},
- /* 4100 */ {I_VCVTSD2SI, 2, {REG_GPR|BITS32,RM_XMM|BITS64,0,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13460, 226},
- /* 4101 */ {I_VCVTSD2SI, 2, {REG_GPR|BITS64,RM_XMM|BITS64,0,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13468, 226},
- /* 4102 */ {I_VCVTSD2SS, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+13476, 226},
- /* 4103 */ {I_VCVTSD2USI, 2, {REG_GPR|BITS32,RM_XMM|BITS64,0,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13484, 226},
- /* 4104 */ {I_VCVTSD2USI, 2, {REG_GPR|BITS64,RM_XMM|BITS64,0,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13492, 226},
- /* 4105 */ {I_VCVTSI2SD, 3, {XMMREG,XMMREG,RM_GPR|BITS32,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13500, 226},
- /* 4106 */ {I_VCVTSI2SD, 3, {XMMREG,XMMREG,RM_GPR|BITS64,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13508, 226},
- /* 4107 */ {I_VCVTSI2SS, 3, {XMMREG,XMMREG,RM_GPR|BITS32,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13516, 226},
- /* 4108 */ {I_VCVTSI2SS, 3, {XMMREG,XMMREG,RM_GPR|BITS64,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13524, 226},
- /* 4109 */ {I_VCVTSS2SD, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+13532, 226},
- /* 4110 */ {I_VCVTSS2SI, 2, {REG_GPR|BITS32,RM_XMM|BITS32,0,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13540, 226},
- /* 4111 */ {I_VCVTSS2SI, 2, {REG_GPR|BITS64,RM_XMM|BITS32,0,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13548, 226},
- /* 4112 */ {I_VCVTSS2USI, 2, {REG_GPR|BITS32,RM_XMM|BITS32,0,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13556, 226},
- /* 4113 */ {I_VCVTSS2USI, 2, {REG_GPR|BITS64,RM_XMM|BITS32,0,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13564, 226},
- /* 4114 */ {I_VCVTTPD2DQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13572, 225},
- /* 4115 */ {I_VCVTTPD2DQ, 2, {XMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13580, 225},
- /* 4116 */ {I_VCVTTPD2DQ, 2, {YMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+13588, 226},
- /* 4117 */ {I_VCVTTPD2QQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13596, 227},
- /* 4118 */ {I_VCVTTPD2QQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13604, 227},
- /* 4119 */ {I_VCVTTPD2QQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+13612, 228},
- /* 4120 */ {I_VCVTTPD2UDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13620, 225},
- /* 4121 */ {I_VCVTTPD2UDQ, 2, {XMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13628, 225},
- /* 4122 */ {I_VCVTTPD2UDQ, 2, {YMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+13636, 226},
- /* 4123 */ {I_VCVTTPD2UQQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13644, 227},
- /* 4124 */ {I_VCVTTPD2UQQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13652, 227},
- /* 4125 */ {I_VCVTTPD2UQQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+13660, 228},
- /* 4126 */ {I_VCVTTPS2DQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13668, 225},
- /* 4127 */ {I_VCVTTPS2DQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13676, 225},
- /* 4128 */ {I_VCVTTPS2DQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+13684, 226},
- /* 4129 */ {I_VCVTTPS2QQ, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13692, 227},
- /* 4130 */ {I_VCVTTPS2QQ, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13700, 227},
- /* 4131 */ {I_VCVTTPS2QQ, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+13708, 228},
- /* 4132 */ {I_VCVTTPS2UDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13716, 225},
- /* 4133 */ {I_VCVTTPS2UDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13724, 225},
- /* 4134 */ {I_VCVTTPS2UDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+13732, 226},
- /* 4135 */ {I_VCVTTPS2UQQ, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13740, 227},
- /* 4136 */ {I_VCVTTPS2UQQ, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13748, 227},
- /* 4137 */ {I_VCVTTPS2UQQ, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+13756, 228},
- /* 4138 */ {I_VCVTTSD2SI, 2, {REG_GPR|BITS32,RM_XMM|BITS64,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+13764, 226},
- /* 4139 */ {I_VCVTTSD2SI, 2, {REG_GPR|BITS64,RM_XMM|BITS64,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+13772, 226},
- /* 4140 */ {I_VCVTTSD2USI, 2, {REG_GPR|BITS32,RM_XMM|BITS64,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+13780, 226},
- /* 4141 */ {I_VCVTTSD2USI, 2, {REG_GPR|BITS64,RM_XMM|BITS64,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+13788, 226},
- /* 4142 */ {I_VCVTTSS2SI, 2, {REG_GPR|BITS32,RM_XMM|BITS32,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+13796, 226},
- /* 4143 */ {I_VCVTTSS2SI, 2, {REG_GPR|BITS64,RM_XMM|BITS32,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+13804, 226},
- /* 4144 */ {I_VCVTTSS2USI, 2, {REG_GPR|BITS32,RM_XMM|BITS32,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+13812, 226},
- /* 4145 */ {I_VCVTTSS2USI, 2, {REG_GPR|BITS64,RM_XMM|BITS32,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+13820, 226},
- /* 4146 */ {I_VCVTUDQ2PD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13828, 225},
- /* 4147 */ {I_VCVTUDQ2PD, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13836, 225},
- /* 4148 */ {I_VCVTUDQ2PD, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+13844, 226},
- /* 4149 */ {I_VCVTUDQ2PS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13852, 225},
- /* 4150 */ {I_VCVTUDQ2PS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+13860, 225},
- /* 4151 */ {I_VCVTUDQ2PS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+13868, 226},
- /* 4152 */ {I_VCVTUQQ2PD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13876, 227},
- /* 4153 */ {I_VCVTUQQ2PD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13884, 227},
- /* 4154 */ {I_VCVTUQQ2PD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+13892, 228},
- /* 4155 */ {I_VCVTUQQ2PS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13900, 227},
- /* 4156 */ {I_VCVTUQQ2PS, 2, {XMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13908, 227},
- /* 4157 */ {I_VCVTUQQ2PS, 2, {YMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+13916, 228},
- /* 4158 */ {I_VCVTUSI2SD, 3, {XMMREG,XMMREG,RM_GPR|BITS32,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13924, 226},
- /* 4159 */ {I_VCVTUSI2SD, 3, {XMMREG,XMMREG,RM_GPR|BITS64,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13932, 226},
- /* 4160 */ {I_VCVTUSI2SS, 3, {XMMREG,XMMREG,RM_GPR|BITS32,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13940, 226},
- /* 4161 */ {I_VCVTUSI2SS, 3, {XMMREG,XMMREG,RM_GPR|BITS64,0,0}, {0,ER,0,0,0}, nasm_bytecodes+13948, 226},
- /* 4162 */ {I_VDBPSADBW, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4209, 229},
- /* 4163 */ {I_VDBPSADBW, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4218, 229},
- /* 4164 */ {I_VDBPSADBW, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4227, 229},
- /* 4165 */ {I_VDBPSADBW, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4236, 229},
- /* 4166 */ {I_VDBPSADBW, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4245, 230},
- /* 4167 */ {I_VDBPSADBW, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4254, 230},
- /* 4168 */ {I_VDIVPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+13956, 225},
- /* 4169 */ {I_VDIVPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13964, 225},
- /* 4170 */ {I_VDIVPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+13972, 225},
- /* 4171 */ {I_VDIVPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+13980, 225},
- /* 4172 */ {I_VDIVPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+13988, 226},
- /* 4173 */ {I_VDIVPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+13996, 226},
- /* 4174 */ {I_VDIVPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14004, 225},
- /* 4175 */ {I_VDIVPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+14012, 225},
- /* 4176 */ {I_VDIVPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14020, 225},
- /* 4177 */ {I_VDIVPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+14028, 225},
- /* 4178 */ {I_VDIVPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14036, 226},
- /* 4179 */ {I_VDIVPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+14044, 226},
- /* 4180 */ {I_VDIVSD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14052, 226},
- /* 4181 */ {I_VDIVSD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+14060, 226},
- /* 4182 */ {I_VDIVSS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14068, 226},
- /* 4183 */ {I_VDIVSS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+14076, 226},
- /* 4184 */ {I_VEXP2PD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+14084, 231},
- /* 4185 */ {I_VEXP2PS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+14092, 231},
- /* 4186 */ {I_VEXPANDPD, 2, {XMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14100, 225},
- /* 4187 */ {I_VEXPANDPD, 2, {YMMREG,MEMORY|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14108, 225},
- /* 4188 */ {I_VEXPANDPD, 2, {ZMMREG,MEMORY|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14116, 226},
- /* 4189 */ {I_VEXPANDPD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14100, 225},
- /* 4190 */ {I_VEXPANDPD, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14108, 225},
- /* 4191 */ {I_VEXPANDPD, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14116, 226},
- /* 4192 */ {I_VEXPANDPS, 2, {XMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14124, 225},
- /* 4193 */ {I_VEXPANDPS, 2, {YMMREG,MEMORY|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14132, 225},
- /* 4194 */ {I_VEXPANDPS, 2, {ZMMREG,MEMORY|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14140, 226},
- /* 4195 */ {I_VEXPANDPS, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14124, 225},
- /* 4196 */ {I_VEXPANDPS, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14132, 225},
- /* 4197 */ {I_VEXPANDPS, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+14140, 226},
- /* 4198 */ {I_VEXTRACTF32X4, 3, {XMMREG,YMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4263, 225},
- /* 4199 */ {I_VEXTRACTF32X4, 3, {XMMREG,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4272, 226},
- /* 4200 */ {I_VEXTRACTF32X4, 3, {MEMORY|BITS128,YMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4281, 225},
- /* 4201 */ {I_VEXTRACTF32X4, 3, {MEMORY|BITS128,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4290, 226},
- /* 4202 */ {I_VEXTRACTF32X8, 3, {YMMREG,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4299, 228},
- /* 4203 */ {I_VEXTRACTF32X8, 3, {MEMORY|BITS256,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4308, 228},
- /* 4204 */ {I_VEXTRACTF64X2, 3, {XMMREG,YMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4317, 227},
- /* 4205 */ {I_VEXTRACTF64X2, 3, {XMMREG,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4326, 228},
- /* 4206 */ {I_VEXTRACTF64X2, 3, {MEMORY|BITS128,YMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4335, 227},
- /* 4207 */ {I_VEXTRACTF64X2, 3, {MEMORY|BITS128,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4344, 228},
- /* 4208 */ {I_VEXTRACTF64X4, 3, {YMMREG,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4353, 226},
- /* 4209 */ {I_VEXTRACTF64X4, 3, {MEMORY|BITS256,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4362, 226},
- /* 4210 */ {I_VEXTRACTI32X4, 3, {XMMREG,YMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4371, 225},
- /* 4211 */ {I_VEXTRACTI32X4, 3, {XMMREG,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4380, 226},
- /* 4212 */ {I_VEXTRACTI32X4, 3, {MEMORY|BITS128,YMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4389, 225},
- /* 4213 */ {I_VEXTRACTI32X4, 3, {MEMORY|BITS128,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4398, 226},
- /* 4214 */ {I_VEXTRACTI32X8, 3, {YMMREG,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4407, 228},
- /* 4215 */ {I_VEXTRACTI32X8, 3, {MEMORY|BITS256,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4416, 228},
- /* 4216 */ {I_VEXTRACTI64X2, 3, {XMMREG,YMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4425, 227},
- /* 4217 */ {I_VEXTRACTI64X2, 3, {XMMREG,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4434, 228},
- /* 4218 */ {I_VEXTRACTI64X2, 3, {MEMORY|BITS128,YMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4443, 227},
- /* 4219 */ {I_VEXTRACTI64X2, 3, {MEMORY|BITS128,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4452, 228},
- /* 4220 */ {I_VEXTRACTI64X4, 3, {YMMREG,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4461, 226},
- /* 4221 */ {I_VEXTRACTI64X4, 3, {MEMORY|BITS256,ZMMREG,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4470, 226},
- /* 4222 */ {I_VEXTRACTPS, 3, {REG_GPR|BITS32,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+4479, 226},
- /* 4223 */ {I_VEXTRACTPS, 3, {REG_GPR|BITS64,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+4479, 226},
- /* 4224 */ {I_VEXTRACTPS, 3, {MEMORY|BITS32,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+4479, 226},
- /* 4225 */ {I_VFIXUPIMMPD, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+4488, 225},
- /* 4226 */ {I_VFIXUPIMMPD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+4497, 225},
- /* 4227 */ {I_VFIXUPIMMPD, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+4506, 225},
- /* 4228 */ {I_VFIXUPIMMPD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+4515, 225},
- /* 4229 */ {I_VFIXUPIMMPD, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64|SAE,0,0}, nasm_bytecodes+4524, 226},
- /* 4230 */ {I_VFIXUPIMMPD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+4533, 226},
- /* 4231 */ {I_VFIXUPIMMPS, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+4542, 225},
- /* 4232 */ {I_VFIXUPIMMPS, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+4551, 225},
- /* 4233 */ {I_VFIXUPIMMPS, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+4560, 225},
- /* 4234 */ {I_VFIXUPIMMPS, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+4569, 225},
- /* 4235 */ {I_VFIXUPIMMPS, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32|SAE,0,0}, nasm_bytecodes+4578, 226},
- /* 4236 */ {I_VFIXUPIMMPS, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+4587, 226},
- /* 4237 */ {I_VFIXUPIMMSD, 4, {XMMREG,XMMREG,RM_XMM|BITS64,IMMEDIATE|BITS8,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+4596, 226},
- /* 4238 */ {I_VFIXUPIMMSD, 3, {XMMREG,RM_XMM|BITS64,IMMEDIATE|BITS8,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+4605, 226},
- /* 4239 */ {I_VFIXUPIMMSS, 4, {XMMREG,XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+4614, 226},
- /* 4240 */ {I_VFIXUPIMMSS, 3, {XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+4623, 226},
- /* 4241 */ {I_VFMADD132PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14148, 225},
- /* 4242 */ {I_VFMADD132PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14156, 225},
- /* 4243 */ {I_VFMADD132PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14164, 226},
- /* 4244 */ {I_VFMADD132PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14172, 225},
- /* 4245 */ {I_VFMADD132PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14180, 225},
- /* 4246 */ {I_VFMADD132PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14188, 226},
- /* 4247 */ {I_VFMADD132SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14196, 226},
- /* 4248 */ {I_VFMADD132SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14204, 226},
- /* 4249 */ {I_VFMADD213PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14212, 225},
- /* 4250 */ {I_VFMADD213PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14220, 225},
- /* 4251 */ {I_VFMADD213PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14228, 226},
- /* 4252 */ {I_VFMADD213PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14236, 225},
- /* 4253 */ {I_VFMADD213PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14244, 225},
- /* 4254 */ {I_VFMADD213PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14252, 226},
- /* 4255 */ {I_VFMADD213SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14260, 226},
- /* 4256 */ {I_VFMADD213SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14268, 226},
- /* 4257 */ {I_VFMADD231PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14276, 225},
- /* 4258 */ {I_VFMADD231PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14284, 225},
- /* 4259 */ {I_VFMADD231PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14292, 226},
- /* 4260 */ {I_VFMADD231PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14300, 225},
- /* 4261 */ {I_VFMADD231PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14308, 225},
- /* 4262 */ {I_VFMADD231PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14316, 226},
- /* 4263 */ {I_VFMADD231SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14324, 226},
- /* 4264 */ {I_VFMADD231SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14332, 226},
- /* 4265 */ {I_VFMADDSUB132PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14340, 225},
- /* 4266 */ {I_VFMADDSUB132PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14348, 225},
- /* 4267 */ {I_VFMADDSUB132PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14356, 226},
- /* 4268 */ {I_VFMADDSUB132PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14364, 225},
- /* 4269 */ {I_VFMADDSUB132PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14372, 225},
- /* 4270 */ {I_VFMADDSUB132PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14380, 226},
- /* 4271 */ {I_VFMADDSUB213PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14388, 225},
- /* 4272 */ {I_VFMADDSUB213PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14396, 225},
- /* 4273 */ {I_VFMADDSUB213PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14404, 226},
- /* 4274 */ {I_VFMADDSUB213PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14412, 225},
- /* 4275 */ {I_VFMADDSUB213PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14420, 225},
- /* 4276 */ {I_VFMADDSUB213PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14428, 226},
- /* 4277 */ {I_VFMADDSUB231PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14436, 225},
- /* 4278 */ {I_VFMADDSUB231PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14444, 225},
- /* 4279 */ {I_VFMADDSUB231PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14452, 226},
- /* 4280 */ {I_VFMADDSUB231PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14460, 225},
- /* 4281 */ {I_VFMADDSUB231PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14468, 225},
- /* 4282 */ {I_VFMADDSUB231PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14476, 226},
- /* 4283 */ {I_VFMSUB132PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14484, 225},
- /* 4284 */ {I_VFMSUB132PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14492, 225},
- /* 4285 */ {I_VFMSUB132PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14500, 226},
- /* 4286 */ {I_VFMSUB132PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14508, 225},
- /* 4287 */ {I_VFMSUB132PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14516, 225},
- /* 4288 */ {I_VFMSUB132PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14524, 226},
- /* 4289 */ {I_VFMSUB132SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14532, 226},
- /* 4290 */ {I_VFMSUB132SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14540, 226},
- /* 4291 */ {I_VFMSUB213PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14548, 225},
- /* 4292 */ {I_VFMSUB213PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14556, 225},
- /* 4293 */ {I_VFMSUB213PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14564, 226},
- /* 4294 */ {I_VFMSUB213PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14572, 225},
- /* 4295 */ {I_VFMSUB213PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14580, 225},
- /* 4296 */ {I_VFMSUB213PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14588, 226},
- /* 4297 */ {I_VFMSUB213SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14596, 226},
- /* 4298 */ {I_VFMSUB213SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14604, 226},
- /* 4299 */ {I_VFMSUB231PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14612, 225},
- /* 4300 */ {I_VFMSUB231PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14620, 225},
- /* 4301 */ {I_VFMSUB231PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14628, 226},
- /* 4302 */ {I_VFMSUB231PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14636, 225},
- /* 4303 */ {I_VFMSUB231PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14644, 225},
- /* 4304 */ {I_VFMSUB231PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14652, 226},
- /* 4305 */ {I_VFMSUB231SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14660, 226},
- /* 4306 */ {I_VFMSUB231SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14668, 226},
- /* 4307 */ {I_VFMSUBADD132PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14676, 225},
- /* 4308 */ {I_VFMSUBADD132PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14684, 225},
- /* 4309 */ {I_VFMSUBADD132PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14692, 226},
- /* 4310 */ {I_VFMSUBADD132PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14700, 225},
- /* 4311 */ {I_VFMSUBADD132PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14708, 225},
- /* 4312 */ {I_VFMSUBADD132PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14716, 226},
- /* 4313 */ {I_VFMSUBADD213PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14724, 225},
- /* 4314 */ {I_VFMSUBADD213PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14732, 225},
- /* 4315 */ {I_VFMSUBADD213PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14740, 226},
- /* 4316 */ {I_VFMSUBADD213PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14748, 225},
- /* 4317 */ {I_VFMSUBADD213PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14756, 225},
- /* 4318 */ {I_VFMSUBADD213PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14764, 226},
- /* 4319 */ {I_VFMSUBADD231PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14772, 225},
- /* 4320 */ {I_VFMSUBADD231PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14780, 225},
- /* 4321 */ {I_VFMSUBADD231PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14788, 226},
- /* 4322 */ {I_VFMSUBADD231PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14796, 225},
- /* 4323 */ {I_VFMSUBADD231PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14804, 225},
- /* 4324 */ {I_VFMSUBADD231PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14812, 226},
- /* 4325 */ {I_VFNMADD132PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14820, 225},
- /* 4326 */ {I_VFNMADD132PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14828, 225},
- /* 4327 */ {I_VFNMADD132PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14836, 226},
- /* 4328 */ {I_VFNMADD132PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14844, 225},
- /* 4329 */ {I_VFNMADD132PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14852, 225},
- /* 4330 */ {I_VFNMADD132PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14860, 226},
- /* 4331 */ {I_VFNMADD132SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14868, 226},
- /* 4332 */ {I_VFNMADD132SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14876, 226},
- /* 4333 */ {I_VFNMADD213PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14884, 225},
- /* 4334 */ {I_VFNMADD213PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14892, 225},
- /* 4335 */ {I_VFNMADD213PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14900, 226},
- /* 4336 */ {I_VFNMADD213PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14908, 225},
- /* 4337 */ {I_VFNMADD213PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14916, 225},
- /* 4338 */ {I_VFNMADD213PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14924, 226},
- /* 4339 */ {I_VFNMADD213SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14932, 226},
- /* 4340 */ {I_VFNMADD213SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14940, 226},
- /* 4341 */ {I_VFNMADD231PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14948, 225},
- /* 4342 */ {I_VFNMADD231PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+14956, 225},
- /* 4343 */ {I_VFNMADD231PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+14964, 226},
- /* 4344 */ {I_VFNMADD231PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14972, 225},
- /* 4345 */ {I_VFNMADD231PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+14980, 225},
- /* 4346 */ {I_VFNMADD231PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+14988, 226},
- /* 4347 */ {I_VFNMADD231SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+14996, 226},
- /* 4348 */ {I_VFNMADD231SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+15004, 226},
- /* 4349 */ {I_VFNMSUB132PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+15012, 225},
- /* 4350 */ {I_VFNMSUB132PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+15020, 225},
- /* 4351 */ {I_VFNMSUB132PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+15028, 226},
- /* 4352 */ {I_VFNMSUB132PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+15036, 225},
- /* 4353 */ {I_VFNMSUB132PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+15044, 225},
- /* 4354 */ {I_VFNMSUB132PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+15052, 226},
- /* 4355 */ {I_VFNMSUB132SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+15060, 226},
- /* 4356 */ {I_VFNMSUB132SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+15068, 226},
- /* 4357 */ {I_VFNMSUB213PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+15076, 225},
- /* 4358 */ {I_VFNMSUB213PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+15084, 225},
- /* 4359 */ {I_VFNMSUB213PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+15092, 226},
- /* 4360 */ {I_VFNMSUB213PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+15100, 225},
- /* 4361 */ {I_VFNMSUB213PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+15108, 225},
- /* 4362 */ {I_VFNMSUB213PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+15116, 226},
- /* 4363 */ {I_VFNMSUB213SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+15124, 226},
- /* 4364 */ {I_VFNMSUB213SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+15132, 226},
- /* 4365 */ {I_VFNMSUB231PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+15140, 225},
- /* 4366 */ {I_VFNMSUB231PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+15148, 225},
- /* 4367 */ {I_VFNMSUB231PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+15156, 226},
- /* 4368 */ {I_VFNMSUB231PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+15164, 225},
- /* 4369 */ {I_VFNMSUB231PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+15172, 225},
- /* 4370 */ {I_VFNMSUB231PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+15180, 226},
- /* 4371 */ {I_VFNMSUB231SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+15188, 226},
- /* 4372 */ {I_VFNMSUB231SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+15196, 226},
- /* 4373 */ {I_VFPCLASSPD, 3, {KREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK,B64,0,0,0}, nasm_bytecodes+4632, 227},
- /* 4374 */ {I_VFPCLASSPD, 3, {KREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK,B64,0,0,0}, nasm_bytecodes+4641, 227},
- /* 4375 */ {I_VFPCLASSPD, 3, {KREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK,B64,0,0,0}, nasm_bytecodes+4650, 228},
- /* 4376 */ {I_VFPCLASSPS, 3, {KREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK,B32,0,0,0}, nasm_bytecodes+4659, 227},
- /* 4377 */ {I_VFPCLASSPS, 3, {KREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK,B32,0,0,0}, nasm_bytecodes+4668, 227},
- /* 4378 */ {I_VFPCLASSPS, 3, {KREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK,B32,0,0,0}, nasm_bytecodes+4677, 228},
- /* 4379 */ {I_VFPCLASSSD, 3, {KREG,RM_XMM|BITS64,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4686, 228},
- /* 4380 */ {I_VFPCLASSSS, 3, {KREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4695, 228},
- /* 4381 */ {I_VGATHERDPD, 2, {XMMREG,XMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4704, 225},
- /* 4382 */ {I_VGATHERDPD, 2, {YMMREG,XMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4713, 225},
- /* 4383 */ {I_VGATHERDPD, 2, {ZMMREG,YMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4722, 226},
- /* 4384 */ {I_VGATHERDPS, 2, {XMMREG,XMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4731, 225},
- /* 4385 */ {I_VGATHERDPS, 2, {YMMREG,YMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4740, 225},
- /* 4386 */ {I_VGATHERDPS, 2, {ZMMREG,ZMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4749, 226},
- /* 4387 */ {I_VGATHERPF0DPD, 1, {YMEM|BITS64,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4758, 232},
- /* 4388 */ {I_VGATHERPF0DPS, 1, {ZMEM|BITS32,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4767, 232},
- /* 4389 */ {I_VGATHERPF0QPD, 1, {ZMEM|BITS64,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4776, 232},
- /* 4390 */ {I_VGATHERPF0QPS, 1, {ZMEM|BITS32,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4785, 232},
- /* 4391 */ {I_VGATHERPF1DPD, 1, {YMEM|BITS64,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4794, 232},
- /* 4392 */ {I_VGATHERPF1DPS, 1, {ZMEM|BITS32,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4803, 232},
- /* 4393 */ {I_VGATHERPF1QPD, 1, {ZMEM|BITS64,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4812, 232},
- /* 4394 */ {I_VGATHERPF1QPS, 1, {ZMEM|BITS32,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4821, 232},
- /* 4395 */ {I_VGATHERQPD, 2, {XMMREG,XMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4830, 225},
- /* 4396 */ {I_VGATHERQPD, 2, {YMMREG,YMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4839, 225},
- /* 4397 */ {I_VGATHERQPD, 2, {ZMMREG,ZMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4848, 226},
- /* 4398 */ {I_VGATHERQPS, 2, {XMMREG,XMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4857, 225},
- /* 4399 */ {I_VGATHERQPS, 2, {XMMREG,YMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4866, 225},
- /* 4400 */ {I_VGATHERQPS, 2, {YMMREG,ZMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+4875, 226},
- /* 4401 */ {I_VGETEXPPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+15204, 225},
- /* 4402 */ {I_VGETEXPPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+15212, 225},
- /* 4403 */ {I_VGETEXPPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+15220, 226},
- /* 4404 */ {I_VGETEXPPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+15228, 225},
- /* 4405 */ {I_VGETEXPPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+15236, 225},
- /* 4406 */ {I_VGETEXPPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+15244, 226},
- /* 4407 */ {I_VGETEXPSD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+15252, 226},
- /* 4408 */ {I_VGETEXPSS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+15260, 226},
- /* 4409 */ {I_VGETMANTPD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+4884, 225},
- /* 4410 */ {I_VGETMANTPD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+4893, 225},
- /* 4411 */ {I_VGETMANTPD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+4902, 226},
- /* 4412 */ {I_VGETMANTPS, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+4911, 225},
- /* 4413 */ {I_VGETMANTPS, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+4920, 225},
- /* 4414 */ {I_VGETMANTPS, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+4929, 226},
- /* 4415 */ {I_VGETMANTSD, 4, {XMMREG,XMMREG,RM_XMM|BITS64,IMMEDIATE|BITS8,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+4938, 226},
- /* 4416 */ {I_VGETMANTSS, 4, {XMMREG,XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+4947, 226},
- /* 4417 */ {I_VINSERTF32X4, 4, {YMMREG,YMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4956, 225},
- /* 4418 */ {I_VINSERTF32X4, 3, {YMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4965, 225},
- /* 4419 */ {I_VINSERTF32X4, 4, {ZMMREG,ZMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4974, 226},
- /* 4420 */ {I_VINSERTF32X4, 3, {ZMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4983, 226},
- /* 4421 */ {I_VINSERTF32X8, 4, {ZMMREG,ZMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+4992, 228},
- /* 4422 */ {I_VINSERTF32X8, 3, {ZMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5001, 228},
- /* 4423 */ {I_VINSERTF64X2, 4, {YMMREG,YMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5010, 227},
- /* 4424 */ {I_VINSERTF64X2, 3, {YMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5019, 227},
- /* 4425 */ {I_VINSERTF64X2, 4, {ZMMREG,ZMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5028, 228},
- /* 4426 */ {I_VINSERTF64X2, 3, {ZMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5037, 228},
- /* 4427 */ {I_VINSERTF64X4, 4, {ZMMREG,ZMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5046, 226},
- /* 4428 */ {I_VINSERTF64X4, 3, {ZMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5055, 226},
- /* 4429 */ {I_VINSERTI32X4, 4, {YMMREG,YMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5064, 225},
- /* 4430 */ {I_VINSERTI32X4, 3, {YMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5073, 225},
- /* 4431 */ {I_VINSERTI32X4, 4, {ZMMREG,ZMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5082, 226},
- /* 4432 */ {I_VINSERTI32X4, 3, {ZMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5091, 226},
- /* 4433 */ {I_VINSERTI32X8, 4, {ZMMREG,ZMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5100, 228},
- /* 4434 */ {I_VINSERTI32X8, 3, {ZMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5109, 228},
- /* 4435 */ {I_VINSERTI64X2, 4, {YMMREG,YMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5118, 227},
- /* 4436 */ {I_VINSERTI64X2, 3, {YMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5127, 227},
- /* 4437 */ {I_VINSERTI64X2, 4, {ZMMREG,ZMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5136, 228},
- /* 4438 */ {I_VINSERTI64X2, 3, {ZMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5145, 228},
- /* 4439 */ {I_VINSERTI64X4, 4, {ZMMREG,ZMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5154, 226},
- /* 4440 */ {I_VINSERTI64X4, 3, {ZMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5163, 226},
- /* 4441 */ {I_VINSERTPS, 4, {XMMREG,XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+5172, 226},
- /* 4442 */ {I_VINSERTPS, 3, {XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5181, 226},
- /* 4443 */ {I_VMAXPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+15268, 225},
- /* 4444 */ {I_VMAXPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+15276, 225},
- /* 4445 */ {I_VMAXPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+15284, 225},
- /* 4446 */ {I_VMAXPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+15292, 225},
- /* 4447 */ {I_VMAXPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|SAE,0,0}, nasm_bytecodes+15300, 226},
- /* 4448 */ {I_VMAXPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+15308, 226},
- /* 4449 */ {I_VMAXPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+15316, 225},
- /* 4450 */ {I_VMAXPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+15324, 225},
- /* 4451 */ {I_VMAXPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+15332, 225},
- /* 4452 */ {I_VMAXPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+15340, 225},
- /* 4453 */ {I_VMAXPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|SAE,0,0}, nasm_bytecodes+15348, 226},
- /* 4454 */ {I_VMAXPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+15356, 226},
- /* 4455 */ {I_VMAXSD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+15364, 226},
- /* 4456 */ {I_VMAXSD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+15372, 226},
- /* 4457 */ {I_VMAXSS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+15380, 226},
- /* 4458 */ {I_VMAXSS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+15388, 226},
- /* 4459 */ {I_VMINPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+15396, 225},
- /* 4460 */ {I_VMINPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+15404, 225},
- /* 4461 */ {I_VMINPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+15412, 225},
- /* 4462 */ {I_VMINPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+15420, 225},
- /* 4463 */ {I_VMINPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|SAE,0,0}, nasm_bytecodes+15428, 226},
- /* 4464 */ {I_VMINPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+15436, 226},
- /* 4465 */ {I_VMINPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+15444, 225},
- /* 4466 */ {I_VMINPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+15452, 225},
- /* 4467 */ {I_VMINPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+15460, 225},
- /* 4468 */ {I_VMINPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+15468, 225},
- /* 4469 */ {I_VMINPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|SAE,0,0}, nasm_bytecodes+15476, 226},
- /* 4470 */ {I_VMINPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+15484, 226},
- /* 4471 */ {I_VMINSD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+15492, 226},
- /* 4472 */ {I_VMINSD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+15500, 226},
- /* 4473 */ {I_VMINSS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+15508, 226},
- /* 4474 */ {I_VMINSS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+15516, 226},
- /* 4475 */ {I_VMOVAPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15524, 225},
- /* 4476 */ {I_VMOVAPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15532, 225},
- /* 4477 */ {I_VMOVAPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15540, 226},
- /* 4478 */ {I_VMOVAPD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15548, 225},
- /* 4479 */ {I_VMOVAPD, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15556, 225},
- /* 4480 */ {I_VMOVAPD, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15564, 226},
- /* 4481 */ {I_VMOVAPD, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+15572, 225},
- /* 4482 */ {I_VMOVAPD, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+15580, 225},
- /* 4483 */ {I_VMOVAPD, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+15588, 226},
- /* 4484 */ {I_VMOVAPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15596, 225},
- /* 4485 */ {I_VMOVAPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15604, 225},
- /* 4486 */ {I_VMOVAPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15612, 226},
- /* 4487 */ {I_VMOVAPS, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15620, 225},
- /* 4488 */ {I_VMOVAPS, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15628, 225},
- /* 4489 */ {I_VMOVAPS, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15636, 226},
- /* 4490 */ {I_VMOVAPS, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+15644, 225},
- /* 4491 */ {I_VMOVAPS, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+15652, 225},
- /* 4492 */ {I_VMOVAPS, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+15660, 226},
- /* 4493 */ {I_VMOVD, 2, {XMMREG,RM_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+15668, 226},
- /* 4494 */ {I_VMOVD, 2, {RM_GPR|BITS32,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+15676, 226},
- /* 4495 */ {I_VMOVDDUP, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15684, 225},
- /* 4496 */ {I_VMOVDDUP, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15692, 225},
- /* 4497 */ {I_VMOVDDUP, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15700, 226},
- /* 4498 */ {I_VMOVDQA32, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15708, 225},
- /* 4499 */ {I_VMOVDQA32, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15716, 225},
- /* 4500 */ {I_VMOVDQA32, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15724, 226},
- /* 4501 */ {I_VMOVDQA32, 2, {RM_XMM|BITS128,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15732, 225},
- /* 4502 */ {I_VMOVDQA32, 2, {RM_YMM|BITS256,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15740, 225},
- /* 4503 */ {I_VMOVDQA32, 2, {RM_ZMM|BITS512,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15748, 226},
- /* 4504 */ {I_VMOVDQA64, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15756, 225},
- /* 4505 */ {I_VMOVDQA64, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15764, 225},
- /* 4506 */ {I_VMOVDQA64, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15772, 226},
- /* 4507 */ {I_VMOVDQA64, 2, {RM_XMM|BITS128,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15780, 225},
- /* 4508 */ {I_VMOVDQA64, 2, {RM_YMM|BITS256,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15788, 225},
- /* 4509 */ {I_VMOVDQA64, 2, {RM_ZMM|BITS512,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15796, 226},
- /* 4510 */ {I_VMOVDQU16, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15804, 229},
- /* 4511 */ {I_VMOVDQU16, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15812, 229},
- /* 4512 */ {I_VMOVDQU16, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15820, 230},
- /* 4513 */ {I_VMOVDQU16, 2, {RM_XMM|BITS128,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15828, 229},
- /* 4514 */ {I_VMOVDQU16, 2, {RM_YMM|BITS256,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15836, 229},
- /* 4515 */ {I_VMOVDQU16, 2, {RM_ZMM|BITS512,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15844, 230},
- /* 4516 */ {I_VMOVDQU32, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15852, 225},
- /* 4517 */ {I_VMOVDQU32, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15860, 225},
- /* 4518 */ {I_VMOVDQU32, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15868, 226},
- /* 4519 */ {I_VMOVDQU32, 2, {RM_XMM|BITS128,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15876, 225},
- /* 4520 */ {I_VMOVDQU32, 2, {RM_YMM|BITS256,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15884, 225},
- /* 4521 */ {I_VMOVDQU32, 2, {RM_ZMM|BITS512,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15892, 226},
- /* 4522 */ {I_VMOVDQU64, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15900, 225},
- /* 4523 */ {I_VMOVDQU64, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15908, 225},
- /* 4524 */ {I_VMOVDQU64, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15916, 226},
- /* 4525 */ {I_VMOVDQU64, 2, {RM_XMM|BITS128,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15924, 225},
- /* 4526 */ {I_VMOVDQU64, 2, {RM_YMM|BITS256,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15932, 225},
- /* 4527 */ {I_VMOVDQU64, 2, {RM_ZMM|BITS512,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15940, 226},
- /* 4528 */ {I_VMOVDQU8, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15948, 229},
- /* 4529 */ {I_VMOVDQU8, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15956, 229},
- /* 4530 */ {I_VMOVDQU8, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15964, 230},
- /* 4531 */ {I_VMOVDQU8, 2, {RM_XMM|BITS128,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15972, 229},
- /* 4532 */ {I_VMOVDQU8, 2, {RM_YMM|BITS256,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15980, 229},
- /* 4533 */ {I_VMOVDQU8, 2, {RM_ZMM|BITS512,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+15988, 230},
- /* 4534 */ {I_VMOVHLPS, 3, {XMMREG,XMMREG,XMMREG,0,0}, NO_DECORATOR, nasm_bytecodes+15996, 226},
- /* 4535 */ {I_VMOVHLPS, 2, {XMMREG,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16004, 226},
- /* 4536 */ {I_VMOVHPD, 3, {XMMREG,XMMREG,MEMORY|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+16012, 226},
- /* 4537 */ {I_VMOVHPD, 2, {XMMREG,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+16020, 226},
- /* 4538 */ {I_VMOVHPD, 2, {MEMORY|BITS64,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16028, 226},
- /* 4539 */ {I_VMOVHPS, 3, {XMMREG,XMMREG,MEMORY|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+16036, 226},
- /* 4540 */ {I_VMOVHPS, 2, {XMMREG,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+16044, 226},
- /* 4541 */ {I_VMOVHPS, 2, {MEMORY|BITS64,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16052, 226},
- /* 4542 */ {I_VMOVLHPS, 3, {XMMREG,XMMREG,XMMREG,0,0}, NO_DECORATOR, nasm_bytecodes+16060, 226},
- /* 4543 */ {I_VMOVLHPS, 2, {XMMREG,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16068, 226},
- /* 4544 */ {I_VMOVLPD, 3, {XMMREG,XMMREG,MEMORY|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+16076, 226},
- /* 4545 */ {I_VMOVLPD, 2, {XMMREG,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+16084, 226},
- /* 4546 */ {I_VMOVLPD, 2, {MEMORY|BITS64,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16092, 226},
- /* 4547 */ {I_VMOVLPS, 3, {XMMREG,XMMREG,MEMORY|BITS64,0,0}, NO_DECORATOR, nasm_bytecodes+16100, 226},
- /* 4548 */ {I_VMOVLPS, 2, {XMMREG,MEMORY|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+16108, 226},
- /* 4549 */ {I_VMOVLPS, 2, {MEMORY|BITS64,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16116, 226},
- /* 4550 */ {I_VMOVNTDQ, 2, {MEMORY|BITS128,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16124, 225},
- /* 4551 */ {I_VMOVNTDQ, 2, {MEMORY|BITS256,YMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16132, 225},
- /* 4552 */ {I_VMOVNTDQ, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16140, 226},
- /* 4553 */ {I_VMOVNTDQA, 2, {XMMREG,MEMORY|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+16148, 225},
- /* 4554 */ {I_VMOVNTDQA, 2, {YMMREG,MEMORY|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+16156, 225},
- /* 4555 */ {I_VMOVNTDQA, 2, {ZMMREG,MEMORY|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+16164, 226},
- /* 4556 */ {I_VMOVNTPD, 2, {MEMORY|BITS128,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16172, 225},
- /* 4557 */ {I_VMOVNTPD, 2, {MEMORY|BITS256,YMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16180, 225},
- /* 4558 */ {I_VMOVNTPD, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16188, 226},
- /* 4559 */ {I_VMOVNTPS, 2, {MEMORY|BITS128,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16196, 225},
- /* 4560 */ {I_VMOVNTPS, 2, {MEMORY|BITS256,YMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16204, 225},
- /* 4561 */ {I_VMOVNTPS, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16212, 226},
- /* 4562 */ {I_VMOVQ, 2, {XMMREG,RM_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+16220, 226},
- /* 4563 */ {I_VMOVQ, 2, {RM_GPR|BITS64,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16228, 226},
- /* 4564 */ {I_VMOVQ, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+16236, 226},
- /* 4565 */ {I_VMOVQ, 2, {RM_XMM|BITS64,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+16244, 226},
- /* 4566 */ {I_VMOVSD, 2, {XMMREG,MEMORY|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16252, 226},
- /* 4567 */ {I_VMOVSD, 2, {MEMORY|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+16260, 226},
- /* 4568 */ {I_VMOVSD, 3, {XMMREG,XMMREG,XMMREG,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16268, 226},
- /* 4569 */ {I_VMOVSD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16276, 226},
- /* 4570 */ {I_VMOVSD, 3, {XMMREG,XMMREG,XMMREG,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16284, 226},
- /* 4571 */ {I_VMOVSD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16292, 226},
- /* 4572 */ {I_VMOVSHDUP, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16300, 225},
- /* 4573 */ {I_VMOVSHDUP, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16308, 225},
- /* 4574 */ {I_VMOVSHDUP, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16316, 226},
- /* 4575 */ {I_VMOVSLDUP, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16324, 225},
- /* 4576 */ {I_VMOVSLDUP, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16332, 225},
- /* 4577 */ {I_VMOVSLDUP, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16340, 226},
- /* 4578 */ {I_VMOVSS, 2, {XMMREG,MEMORY|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16348, 226},
- /* 4579 */ {I_VMOVSS, 2, {MEMORY|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+16356, 226},
- /* 4580 */ {I_VMOVSS, 3, {XMMREG,XMMREG,XMMREG,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16364, 226},
- /* 4581 */ {I_VMOVSS, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16372, 226},
- /* 4582 */ {I_VMOVSS, 3, {XMMREG,XMMREG,XMMREG,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16380, 226},
- /* 4583 */ {I_VMOVSS, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16388, 226},
- /* 4584 */ {I_VMOVUPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16396, 225},
- /* 4585 */ {I_VMOVUPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16404, 225},
- /* 4586 */ {I_VMOVUPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16412, 226},
- /* 4587 */ {I_VMOVUPD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16420, 225},
- /* 4588 */ {I_VMOVUPD, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16428, 225},
- /* 4589 */ {I_VMOVUPD, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16436, 226},
- /* 4590 */ {I_VMOVUPD, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+16444, 225},
- /* 4591 */ {I_VMOVUPD, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+16452, 225},
- /* 4592 */ {I_VMOVUPD, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+16460, 226},
- /* 4593 */ {I_VMOVUPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16468, 225},
- /* 4594 */ {I_VMOVUPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16476, 225},
- /* 4595 */ {I_VMOVUPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16484, 226},
- /* 4596 */ {I_VMOVUPS, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16492, 225},
- /* 4597 */ {I_VMOVUPS, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16500, 225},
- /* 4598 */ {I_VMOVUPS, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16508, 226},
- /* 4599 */ {I_VMOVUPS, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+16516, 225},
- /* 4600 */ {I_VMOVUPS, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+16524, 225},
- /* 4601 */ {I_VMOVUPS, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+16532, 226},
- /* 4602 */ {I_VMULPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+16540, 225},
- /* 4603 */ {I_VMULPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+16548, 225},
- /* 4604 */ {I_VMULPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+16556, 225},
- /* 4605 */ {I_VMULPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+16564, 225},
- /* 4606 */ {I_VMULPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+16572, 226},
- /* 4607 */ {I_VMULPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+16580, 226},
- /* 4608 */ {I_VMULPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+16588, 225},
- /* 4609 */ {I_VMULPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16596, 225},
- /* 4610 */ {I_VMULPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+16604, 225},
- /* 4611 */ {I_VMULPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16612, 225},
- /* 4612 */ {I_VMULPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+16620, 226},
- /* 4613 */ {I_VMULPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+16628, 226},
- /* 4614 */ {I_VMULSD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+16636, 226},
- /* 4615 */ {I_VMULSD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+16644, 226},
- /* 4616 */ {I_VMULSS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+16652, 226},
- /* 4617 */ {I_VMULSS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+16660, 226},
- /* 4618 */ {I_VORPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+16668, 227},
- /* 4619 */ {I_VORPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+16676, 227},
- /* 4620 */ {I_VORPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+16684, 227},
- /* 4621 */ {I_VORPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+16692, 227},
- /* 4622 */ {I_VORPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+16700, 228},
- /* 4623 */ {I_VORPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+16708, 228},
- /* 4624 */ {I_VORPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+16716, 227},
- /* 4625 */ {I_VORPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16724, 227},
- /* 4626 */ {I_VORPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+16732, 227},
- /* 4627 */ {I_VORPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16740, 227},
- /* 4628 */ {I_VORPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+16748, 228},
- /* 4629 */ {I_VORPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16756, 228},
- /* 4630 */ {I_VPABSB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16764, 229},
- /* 4631 */ {I_VPABSB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16772, 229},
- /* 4632 */ {I_VPABSB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16780, 230},
- /* 4633 */ {I_VPABSD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16788, 225},
- /* 4634 */ {I_VPABSD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16796, 225},
- /* 4635 */ {I_VPABSD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16804, 226},
- /* 4636 */ {I_VPABSQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+16812, 225},
- /* 4637 */ {I_VPABSQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+16820, 225},
- /* 4638 */ {I_VPABSQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+16828, 226},
- /* 4639 */ {I_VPABSW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16836, 229},
- /* 4640 */ {I_VPABSW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16844, 229},
- /* 4641 */ {I_VPABSW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16852, 230},
- /* 4642 */ {I_VPACKSSDW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+16860, 229},
- /* 4643 */ {I_VPACKSSDW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16868, 229},
- /* 4644 */ {I_VPACKSSDW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+16876, 229},
- /* 4645 */ {I_VPACKSSDW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16884, 229},
- /* 4646 */ {I_VPACKSSDW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+16892, 230},
- /* 4647 */ {I_VPACKSSDW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16900, 230},
- /* 4648 */ {I_VPACKSSWB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16908, 229},
- /* 4649 */ {I_VPACKSSWB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16916, 229},
- /* 4650 */ {I_VPACKSSWB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16924, 229},
- /* 4651 */ {I_VPACKSSWB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16932, 229},
- /* 4652 */ {I_VPACKSSWB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16940, 230},
- /* 4653 */ {I_VPACKSSWB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+16948, 230},
- /* 4654 */ {I_VPACKUSDW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+16956, 229},
- /* 4655 */ {I_VPACKUSDW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16964, 229},
- /* 4656 */ {I_VPACKUSDW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+16972, 229},
- /* 4657 */ {I_VPACKUSDW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16980, 229},
- /* 4658 */ {I_VPACKUSDW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+16988, 230},
- /* 4659 */ {I_VPACKUSDW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+16996, 230},
- /* 4660 */ {I_VPACKUSWB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17004, 229},
- /* 4661 */ {I_VPACKUSWB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17012, 229},
- /* 4662 */ {I_VPACKUSWB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17020, 229},
- /* 4663 */ {I_VPACKUSWB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17028, 229},
- /* 4664 */ {I_VPACKUSWB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17036, 230},
- /* 4665 */ {I_VPACKUSWB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17044, 230},
- /* 4666 */ {I_VPADDB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17052, 229},
- /* 4667 */ {I_VPADDB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17060, 229},
- /* 4668 */ {I_VPADDB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17068, 229},
- /* 4669 */ {I_VPADDB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17076, 229},
- /* 4670 */ {I_VPADDB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17084, 230},
- /* 4671 */ {I_VPADDB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17092, 230},
- /* 4672 */ {I_VPADDD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17100, 225},
- /* 4673 */ {I_VPADDD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+17108, 225},
- /* 4674 */ {I_VPADDD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17116, 225},
- /* 4675 */ {I_VPADDD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+17124, 225},
- /* 4676 */ {I_VPADDD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17132, 226},
- /* 4677 */ {I_VPADDD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+17140, 226},
- /* 4678 */ {I_VPADDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17148, 225},
- /* 4679 */ {I_VPADDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+17156, 225},
- /* 4680 */ {I_VPADDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17164, 225},
- /* 4681 */ {I_VPADDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+17172, 225},
- /* 4682 */ {I_VPADDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17180, 226},
- /* 4683 */ {I_VPADDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+17188, 226},
- /* 4684 */ {I_VPADDSB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17196, 229},
- /* 4685 */ {I_VPADDSB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17204, 229},
- /* 4686 */ {I_VPADDSB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17212, 229},
- /* 4687 */ {I_VPADDSB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17220, 229},
- /* 4688 */ {I_VPADDSB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17228, 230},
- /* 4689 */ {I_VPADDSB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17236, 230},
- /* 4690 */ {I_VPADDSW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17244, 229},
- /* 4691 */ {I_VPADDSW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17252, 229},
- /* 4692 */ {I_VPADDSW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17260, 229},
- /* 4693 */ {I_VPADDSW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17268, 229},
- /* 4694 */ {I_VPADDSW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17276, 230},
- /* 4695 */ {I_VPADDSW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17284, 230},
- /* 4696 */ {I_VPADDUSB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17292, 229},
- /* 4697 */ {I_VPADDUSB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17300, 229},
- /* 4698 */ {I_VPADDUSB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17308, 229},
- /* 4699 */ {I_VPADDUSB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17316, 229},
- /* 4700 */ {I_VPADDUSB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17324, 230},
- /* 4701 */ {I_VPADDUSB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17332, 230},
- /* 4702 */ {I_VPADDUSW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17340, 229},
- /* 4703 */ {I_VPADDUSW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17348, 229},
- /* 4704 */ {I_VPADDUSW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17356, 229},
- /* 4705 */ {I_VPADDUSW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17364, 229},
- /* 4706 */ {I_VPADDUSW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17372, 230},
- /* 4707 */ {I_VPADDUSW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17380, 230},
- /* 4708 */ {I_VPADDW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17388, 229},
- /* 4709 */ {I_VPADDW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17396, 229},
- /* 4710 */ {I_VPADDW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17404, 229},
- /* 4711 */ {I_VPADDW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17412, 229},
- /* 4712 */ {I_VPADDW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17420, 230},
- /* 4713 */ {I_VPADDW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17428, 230},
- /* 4714 */ {I_VPALIGNR, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5190, 229},
- /* 4715 */ {I_VPALIGNR, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5199, 229},
- /* 4716 */ {I_VPALIGNR, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5208, 229},
- /* 4717 */ {I_VPALIGNR, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5217, 229},
- /* 4718 */ {I_VPALIGNR, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5226, 230},
- /* 4719 */ {I_VPALIGNR, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5235, 230},
- /* 4720 */ {I_VPANDD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17436, 225},
- /* 4721 */ {I_VPANDD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+17444, 225},
- /* 4722 */ {I_VPANDD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17452, 225},
- /* 4723 */ {I_VPANDD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+17460, 225},
- /* 4724 */ {I_VPANDD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17468, 226},
- /* 4725 */ {I_VPANDD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+17476, 226},
- /* 4726 */ {I_VPANDND, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17484, 225},
- /* 4727 */ {I_VPANDND, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+17492, 225},
- /* 4728 */ {I_VPANDND, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17500, 225},
- /* 4729 */ {I_VPANDND, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+17508, 225},
- /* 4730 */ {I_VPANDND, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17516, 226},
- /* 4731 */ {I_VPANDND, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+17524, 226},
- /* 4732 */ {I_VPANDNQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17532, 225},
- /* 4733 */ {I_VPANDNQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+17540, 225},
- /* 4734 */ {I_VPANDNQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17548, 225},
- /* 4735 */ {I_VPANDNQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+17556, 225},
- /* 4736 */ {I_VPANDNQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17564, 226},
- /* 4737 */ {I_VPANDNQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+17572, 226},
- /* 4738 */ {I_VPANDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17580, 225},
- /* 4739 */ {I_VPANDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+17588, 225},
- /* 4740 */ {I_VPANDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17596, 225},
- /* 4741 */ {I_VPANDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+17604, 225},
- /* 4742 */ {I_VPANDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17612, 226},
- /* 4743 */ {I_VPANDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+17620, 226},
- /* 4744 */ {I_VPAVGB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17628, 229},
- /* 4745 */ {I_VPAVGB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17636, 229},
- /* 4746 */ {I_VPAVGB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17644, 229},
- /* 4747 */ {I_VPAVGB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17652, 229},
- /* 4748 */ {I_VPAVGB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17660, 230},
- /* 4749 */ {I_VPAVGB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17668, 230},
- /* 4750 */ {I_VPAVGW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17676, 229},
- /* 4751 */ {I_VPAVGW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17684, 229},
- /* 4752 */ {I_VPAVGW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17692, 229},
- /* 4753 */ {I_VPAVGW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17700, 229},
- /* 4754 */ {I_VPAVGW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17708, 230},
- /* 4755 */ {I_VPAVGW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17716, 230},
- /* 4756 */ {I_VPBLENDMB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17724, 229},
- /* 4757 */ {I_VPBLENDMB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17732, 229},
- /* 4758 */ {I_VPBLENDMB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17740, 230},
- /* 4759 */ {I_VPBLENDMD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17748, 225},
- /* 4760 */ {I_VPBLENDMD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17756, 225},
- /* 4761 */ {I_VPBLENDMD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+17764, 226},
- /* 4762 */ {I_VPBLENDMQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17772, 225},
- /* 4763 */ {I_VPBLENDMQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17780, 225},
- /* 4764 */ {I_VPBLENDMQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+17788, 226},
- /* 4765 */ {I_VPBLENDMW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17796, 229},
- /* 4766 */ {I_VPBLENDMW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17804, 229},
- /* 4767 */ {I_VPBLENDMW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17812, 230},
- /* 4768 */ {I_VPBROADCASTB, 2, {XMMREG,RM_XMM|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17820, 229},
- /* 4769 */ {I_VPBROADCASTB, 2, {YMMREG,RM_XMM|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17828, 229},
- /* 4770 */ {I_VPBROADCASTB, 2, {ZMMREG,RM_XMM|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17836, 230},
- /* 4771 */ {I_VPBROADCASTB, 2, {XMMREG,REG_GPR|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17844, 229},
- /* 4772 */ {I_VPBROADCASTB, 2, {XMMREG,REG_GPR|BITS16,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17844, 229},
- /* 4773 */ {I_VPBROADCASTB, 2, {XMMREG,REG_GPR|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17844, 229},
- /* 4774 */ {I_VPBROADCASTB, 2, {XMMREG,REG_GPR|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17844, 229},
- /* 4775 */ {I_VPBROADCASTB, 2, {YMMREG,REG_GPR|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17852, 229},
- /* 4776 */ {I_VPBROADCASTB, 2, {YMMREG,REG_GPR|BITS16,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17852, 229},
- /* 4777 */ {I_VPBROADCASTB, 2, {YMMREG,REG_GPR|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17852, 229},
- /* 4778 */ {I_VPBROADCASTB, 2, {YMMREG,REG_GPR|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17852, 229},
- /* 4779 */ {I_VPBROADCASTB, 2, {ZMMREG,REG_GPR|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17860, 230},
- /* 4780 */ {I_VPBROADCASTB, 2, {ZMMREG,REG_GPR|BITS16,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17860, 230},
- /* 4781 */ {I_VPBROADCASTB, 2, {ZMMREG,REG_GPR|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17860, 230},
- /* 4782 */ {I_VPBROADCASTB, 2, {ZMMREG,REG_GPR|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17860, 230},
- /* 4783 */ {I_VPBROADCASTD, 2, {XMMREG,MEMORY|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17868, 225},
- /* 4784 */ {I_VPBROADCASTD, 2, {YMMREG,MEMORY|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17876, 225},
- /* 4785 */ {I_VPBROADCASTD, 2, {ZMMREG,MEMORY|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17884, 226},
- /* 4786 */ {I_VPBROADCASTD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17892, 225},
- /* 4787 */ {I_VPBROADCASTD, 2, {YMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17900, 225},
- /* 4788 */ {I_VPBROADCASTD, 2, {ZMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17908, 226},
- /* 4789 */ {I_VPBROADCASTD, 2, {XMMREG,REG_GPR|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17916, 225},
- /* 4790 */ {I_VPBROADCASTD, 2, {YMMREG,REG_GPR|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17924, 225},
- /* 4791 */ {I_VPBROADCASTD, 2, {ZMMREG,REG_GPR|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17932, 226},
- /* 4792 */ {I_VPBROADCASTMB2Q, 2, {XMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+17940, 233},
- /* 4793 */ {I_VPBROADCASTMB2Q, 2, {YMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+17948, 233},
- /* 4794 */ {I_VPBROADCASTMB2Q, 2, {ZMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+17956, 234},
- /* 4795 */ {I_VPBROADCASTMW2D, 2, {XMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+17964, 233},
- /* 4796 */ {I_VPBROADCASTMW2D, 2, {YMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+17972, 233},
- /* 4797 */ {I_VPBROADCASTMW2D, 2, {ZMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+17980, 234},
- /* 4798 */ {I_VPBROADCASTQ, 2, {XMMREG,MEMORY|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17988, 225},
- /* 4799 */ {I_VPBROADCASTQ, 2, {YMMREG,MEMORY|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+17996, 225},
- /* 4800 */ {I_VPBROADCASTQ, 2, {ZMMREG,MEMORY|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18004, 226},
- /* 4801 */ {I_VPBROADCASTQ, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18012, 225},
- /* 4802 */ {I_VPBROADCASTQ, 2, {YMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18020, 225},
- /* 4803 */ {I_VPBROADCASTQ, 2, {ZMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18028, 226},
- /* 4804 */ {I_VPBROADCASTQ, 2, {XMMREG,REG_GPR|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18036, 225},
- /* 4805 */ {I_VPBROADCASTQ, 2, {YMMREG,REG_GPR|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18044, 225},
- /* 4806 */ {I_VPBROADCASTQ, 2, {ZMMREG,REG_GPR|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18052, 226},
- /* 4807 */ {I_VPBROADCASTW, 2, {XMMREG,RM_XMM|BITS16,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18060, 229},
- /* 4808 */ {I_VPBROADCASTW, 2, {YMMREG,RM_XMM|BITS16,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18068, 229},
- /* 4809 */ {I_VPBROADCASTW, 2, {ZMMREG,RM_XMM|BITS16,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18076, 230},
- /* 4810 */ {I_VPBROADCASTW, 2, {XMMREG,REG_GPR|BITS16,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18084, 229},
- /* 4811 */ {I_VPBROADCASTW, 2, {XMMREG,REG_GPR|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18084, 229},
- /* 4812 */ {I_VPBROADCASTW, 2, {XMMREG,REG_GPR|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18084, 229},
- /* 4813 */ {I_VPBROADCASTW, 2, {YMMREG,REG_GPR|BITS16,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18092, 229},
- /* 4814 */ {I_VPBROADCASTW, 2, {YMMREG,REG_GPR|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18092, 229},
- /* 4815 */ {I_VPBROADCASTW, 2, {YMMREG,REG_GPR|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18092, 229},
- /* 4816 */ {I_VPBROADCASTW, 2, {ZMMREG,REG_GPR|BITS16,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18100, 230},
- /* 4817 */ {I_VPBROADCASTW, 2, {ZMMREG,REG_GPR|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18100, 230},
- /* 4818 */ {I_VPBROADCASTW, 2, {ZMMREG,REG_GPR|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18100, 230},
- /* 4819 */ {I_VPCMPB, 4, {KREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5244, 229},
- /* 4820 */ {I_VPCMPB, 4, {KREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5253, 229},
- /* 4821 */ {I_VPCMPB, 4, {KREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5262, 230},
- /* 4822 */ {I_VPCMPD, 4, {KREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK,0,B32,0,0}, nasm_bytecodes+5271, 225},
- /* 4823 */ {I_VPCMPD, 4, {KREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK,0,B32,0,0}, nasm_bytecodes+5280, 225},
- /* 4824 */ {I_VPCMPD, 4, {KREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK,0,B32,0,0}, nasm_bytecodes+5289, 226},
- /* 4825 */ {I_VPCMPEQB, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18108, 229},
- /* 4826 */ {I_VPCMPEQB, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18116, 229},
- /* 4827 */ {I_VPCMPEQB, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18124, 230},
- /* 4828 */ {I_VPCMPEQD, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+18132, 225},
- /* 4829 */ {I_VPCMPEQD, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+18140, 225},
- /* 4830 */ {I_VPCMPEQD, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+18148, 226},
- /* 4831 */ {I_VPCMPEQQ, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+18156, 225},
- /* 4832 */ {I_VPCMPEQQ, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+18164, 225},
- /* 4833 */ {I_VPCMPEQQ, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+18172, 226},
- /* 4834 */ {I_VPCMPEQW, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18180, 229},
- /* 4835 */ {I_VPCMPEQW, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18188, 229},
- /* 4836 */ {I_VPCMPEQW, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18196, 230},
- /* 4837 */ {I_VPCMPGTB, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18204, 229},
- /* 4838 */ {I_VPCMPGTB, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18212, 229},
- /* 4839 */ {I_VPCMPGTB, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18220, 230},
- /* 4840 */ {I_VPCMPGTD, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+18228, 225},
- /* 4841 */ {I_VPCMPGTD, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+18236, 225},
- /* 4842 */ {I_VPCMPGTD, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+18244, 226},
- /* 4843 */ {I_VPCMPGTQ, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+18252, 225},
- /* 4844 */ {I_VPCMPGTQ, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+18260, 225},
- /* 4845 */ {I_VPCMPGTQ, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+18268, 226},
- /* 4846 */ {I_VPCMPGTW, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18276, 229},
- /* 4847 */ {I_VPCMPGTW, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18284, 229},
- /* 4848 */ {I_VPCMPGTW, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18292, 230},
- /* 4849 */ {I_VPCMPQ, 4, {KREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK,0,B64,0,0}, nasm_bytecodes+5298, 225},
- /* 4850 */ {I_VPCMPQ, 4, {KREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK,0,B64,0,0}, nasm_bytecodes+5307, 225},
- /* 4851 */ {I_VPCMPQ, 4, {KREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK,0,B64,0,0}, nasm_bytecodes+5316, 226},
- /* 4852 */ {I_VPCMPUB, 4, {KREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5325, 229},
- /* 4853 */ {I_VPCMPUB, 4, {KREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5334, 229},
- /* 4854 */ {I_VPCMPUB, 4, {KREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5343, 230},
- /* 4855 */ {I_VPCMPUD, 4, {KREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK,0,B32,0,0}, nasm_bytecodes+5352, 225},
- /* 4856 */ {I_VPCMPUD, 4, {KREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK,0,B32,0,0}, nasm_bytecodes+5361, 225},
- /* 4857 */ {I_VPCMPUD, 4, {KREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK,0,B32,0,0}, nasm_bytecodes+5370, 226},
- /* 4858 */ {I_VPCMPUQ, 4, {KREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK,0,B64,0,0}, nasm_bytecodes+5379, 225},
- /* 4859 */ {I_VPCMPUQ, 4, {KREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK,0,B64,0,0}, nasm_bytecodes+5388, 225},
- /* 4860 */ {I_VPCMPUQ, 4, {KREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK,0,B64,0,0}, nasm_bytecodes+5397, 226},
- /* 4861 */ {I_VPCMPUW, 4, {KREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5406, 229},
- /* 4862 */ {I_VPCMPUW, 4, {KREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5415, 229},
- /* 4863 */ {I_VPCMPUW, 4, {KREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5424, 230},
- /* 4864 */ {I_VPCMPW, 4, {KREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5433, 229},
- /* 4865 */ {I_VPCMPW, 4, {KREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5442, 229},
- /* 4866 */ {I_VPCMPW, 4, {KREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK,0,0,0,0}, nasm_bytecodes+5451, 230},
- /* 4867 */ {I_VPCOMPRESSD, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18300, 225},
- /* 4868 */ {I_VPCOMPRESSD, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18308, 225},
- /* 4869 */ {I_VPCOMPRESSD, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18316, 226},
- /* 4870 */ {I_VPCOMPRESSD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18324, 225},
- /* 4871 */ {I_VPCOMPRESSD, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18332, 225},
- /* 4872 */ {I_VPCOMPRESSD, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18340, 226},
- /* 4873 */ {I_VPCOMPRESSQ, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18348, 225},
- /* 4874 */ {I_VPCOMPRESSQ, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18356, 225},
- /* 4875 */ {I_VPCOMPRESSQ, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+18364, 226},
- /* 4876 */ {I_VPCOMPRESSQ, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18372, 225},
- /* 4877 */ {I_VPCOMPRESSQ, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18380, 225},
- /* 4878 */ {I_VPCOMPRESSQ, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18388, 226},
- /* 4879 */ {I_VPCONFLICTD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+18396, 233},
- /* 4880 */ {I_VPCONFLICTD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+18404, 233},
- /* 4881 */ {I_VPCONFLICTD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+18412, 234},
- /* 4882 */ {I_VPCONFLICTQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+18420, 233},
- /* 4883 */ {I_VPCONFLICTQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+18428, 233},
- /* 4884 */ {I_VPCONFLICTQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+18436, 234},
- /* 4885 */ {I_VPERMB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18444, 235},
- /* 4886 */ {I_VPERMB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18452, 235},
- /* 4887 */ {I_VPERMB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18460, 235},
- /* 4888 */ {I_VPERMB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18468, 235},
- /* 4889 */ {I_VPERMB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18476, 236},
- /* 4890 */ {I_VPERMB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18484, 236},
- /* 4891 */ {I_VPERMD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18492, 225},
- /* 4892 */ {I_VPERMD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+18500, 225},
- /* 4893 */ {I_VPERMD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18508, 226},
- /* 4894 */ {I_VPERMD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+18516, 226},
- /* 4895 */ {I_VPERMI2B, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18524, 235},
- /* 4896 */ {I_VPERMI2B, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18532, 235},
- /* 4897 */ {I_VPERMI2B, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18540, 236},
- /* 4898 */ {I_VPERMI2D, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18548, 225},
- /* 4899 */ {I_VPERMI2D, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18556, 225},
- /* 4900 */ {I_VPERMI2D, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18564, 226},
- /* 4901 */ {I_VPERMI2PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18572, 225},
- /* 4902 */ {I_VPERMI2PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18580, 225},
- /* 4903 */ {I_VPERMI2PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18588, 226},
- /* 4904 */ {I_VPERMI2PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18596, 225},
- /* 4905 */ {I_VPERMI2PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18604, 225},
- /* 4906 */ {I_VPERMI2PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18612, 226},
- /* 4907 */ {I_VPERMI2Q, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18620, 225},
- /* 4908 */ {I_VPERMI2Q, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18628, 225},
- /* 4909 */ {I_VPERMI2Q, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18636, 226},
- /* 4910 */ {I_VPERMI2W, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18644, 229},
- /* 4911 */ {I_VPERMI2W, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18652, 229},
- /* 4912 */ {I_VPERMI2W, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18660, 230},
- /* 4913 */ {I_VPERMILPD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5460, 225},
- /* 4914 */ {I_VPERMILPD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5469, 225},
- /* 4915 */ {I_VPERMILPD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5478, 226},
- /* 4916 */ {I_VPERMILPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18668, 225},
- /* 4917 */ {I_VPERMILPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+18676, 225},
- /* 4918 */ {I_VPERMILPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18684, 225},
- /* 4919 */ {I_VPERMILPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+18692, 225},
- /* 4920 */ {I_VPERMILPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18700, 226},
- /* 4921 */ {I_VPERMILPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+18708, 226},
- /* 4922 */ {I_VPERMILPS, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+5487, 225},
- /* 4923 */ {I_VPERMILPS, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+5496, 225},
- /* 4924 */ {I_VPERMILPS, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+5505, 226},
- /* 4925 */ {I_VPERMILPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18716, 225},
- /* 4926 */ {I_VPERMILPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+18724, 225},
- /* 4927 */ {I_VPERMILPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18732, 225},
- /* 4928 */ {I_VPERMILPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+18740, 225},
- /* 4929 */ {I_VPERMILPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18748, 226},
- /* 4930 */ {I_VPERMILPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+18756, 226},
- /* 4931 */ {I_VPERMPD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5514, 225},
- /* 4932 */ {I_VPERMPD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5523, 226},
- /* 4933 */ {I_VPERMPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18764, 225},
- /* 4934 */ {I_VPERMPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+18772, 225},
- /* 4935 */ {I_VPERMPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18780, 226},
- /* 4936 */ {I_VPERMPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+18788, 226},
- /* 4937 */ {I_VPERMPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18796, 225},
- /* 4938 */ {I_VPERMPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+18804, 225},
- /* 4939 */ {I_VPERMPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18812, 226},
- /* 4940 */ {I_VPERMPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+18820, 226},
- /* 4941 */ {I_VPERMQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5532, 225},
- /* 4942 */ {I_VPERMQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5541, 226},
- /* 4943 */ {I_VPERMQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18828, 225},
- /* 4944 */ {I_VPERMQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+18836, 225},
- /* 4945 */ {I_VPERMQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18844, 226},
- /* 4946 */ {I_VPERMQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+18852, 226},
- /* 4947 */ {I_VPERMT2B, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18860, 235},
- /* 4948 */ {I_VPERMT2B, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18868, 235},
- /* 4949 */ {I_VPERMT2B, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18876, 236},
- /* 4950 */ {I_VPERMT2D, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18884, 225},
- /* 4951 */ {I_VPERMT2D, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18892, 225},
- /* 4952 */ {I_VPERMT2D, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18900, 226},
- /* 4953 */ {I_VPERMT2PD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18908, 225},
- /* 4954 */ {I_VPERMT2PD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18916, 225},
- /* 4955 */ {I_VPERMT2PD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18924, 226},
- /* 4956 */ {I_VPERMT2PS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18932, 225},
- /* 4957 */ {I_VPERMT2PS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18940, 225},
- /* 4958 */ {I_VPERMT2PS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+18948, 226},
- /* 4959 */ {I_VPERMT2Q, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18956, 225},
- /* 4960 */ {I_VPERMT2Q, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18964, 225},
- /* 4961 */ {I_VPERMT2Q, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+18972, 226},
- /* 4962 */ {I_VPERMT2W, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18980, 229},
- /* 4963 */ {I_VPERMT2W, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18988, 229},
- /* 4964 */ {I_VPERMT2W, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+18996, 230},
- /* 4965 */ {I_VPERMW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19004, 229},
- /* 4966 */ {I_VPERMW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19012, 229},
- /* 4967 */ {I_VPERMW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19020, 229},
- /* 4968 */ {I_VPERMW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19028, 229},
- /* 4969 */ {I_VPERMW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19036, 230},
- /* 4970 */ {I_VPERMW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19044, 230},
- /* 4971 */ {I_VPEXPANDD, 2, {XMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19052, 225},
- /* 4972 */ {I_VPEXPANDD, 2, {YMMREG,MEMORY|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19060, 225},
- /* 4973 */ {I_VPEXPANDD, 2, {ZMMREG,MEMORY|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19068, 226},
- /* 4974 */ {I_VPEXPANDD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19052, 225},
- /* 4975 */ {I_VPEXPANDD, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19060, 225},
- /* 4976 */ {I_VPEXPANDD, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19068, 226},
- /* 4977 */ {I_VPEXPANDQ, 2, {XMMREG,MEMORY|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19076, 225},
- /* 4978 */ {I_VPEXPANDQ, 2, {YMMREG,MEMORY|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19084, 225},
- /* 4979 */ {I_VPEXPANDQ, 2, {ZMMREG,MEMORY|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19092, 226},
- /* 4980 */ {I_VPEXPANDQ, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19076, 225},
- /* 4981 */ {I_VPEXPANDQ, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19084, 225},
- /* 4982 */ {I_VPEXPANDQ, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19092, 226},
- /* 4983 */ {I_VPEXTRB, 3, {REG_GPR|BITS8,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5550, 230},
- /* 4984 */ {I_VPEXTRB, 3, {REG_GPR|BITS16,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5550, 230},
- /* 4985 */ {I_VPEXTRB, 3, {REG_GPR|BITS32,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5550, 230},
- /* 4986 */ {I_VPEXTRB, 3, {REG_GPR|BITS64,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5550, 230},
- /* 4987 */ {I_VPEXTRB, 3, {MEMORY|BITS8,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5550, 230},
- /* 4988 */ {I_VPEXTRD, 3, {RM_GPR|BITS32,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5559, 228},
- /* 4989 */ {I_VPEXTRQ, 3, {RM_GPR|BITS64,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5568, 228},
- /* 4990 */ {I_VPEXTRW, 3, {REG_GPR|BITS16,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5577, 230},
- /* 4991 */ {I_VPEXTRW, 3, {REG_GPR|BITS32,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5577, 230},
- /* 4992 */ {I_VPEXTRW, 3, {REG_GPR|BITS64,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5577, 230},
- /* 4993 */ {I_VPEXTRW, 3, {MEMORY|BITS16,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5577, 230},
- /* 4994 */ {I_VPEXTRW, 3, {REG_GPR|BITS16,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5586, 230},
- /* 4995 */ {I_VPEXTRW, 3, {REG_GPR|BITS32,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5586, 230},
- /* 4996 */ {I_VPEXTRW, 3, {REG_GPR|BITS64,XMMREG,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5586, 230},
- /* 4997 */ {I_VPGATHERDD, 2, {XMMREG,XMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5595, 225},
- /* 4998 */ {I_VPGATHERDD, 2, {YMMREG,YMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5604, 225},
- /* 4999 */ {I_VPGATHERDD, 2, {ZMMREG,ZMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5613, 226},
- /* 5000 */ {I_VPGATHERDQ, 2, {XMMREG,XMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5622, 225},
- /* 5001 */ {I_VPGATHERDQ, 2, {YMMREG,XMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5631, 225},
- /* 5002 */ {I_VPGATHERDQ, 2, {ZMMREG,YMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5640, 226},
- /* 5003 */ {I_VPGATHERQD, 2, {XMMREG,XMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5649, 225},
- /* 5004 */ {I_VPGATHERQD, 2, {XMMREG,YMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5658, 225},
- /* 5005 */ {I_VPGATHERQD, 2, {YMMREG,ZMEM|BITS32,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5667, 226},
- /* 5006 */ {I_VPGATHERQQ, 2, {XMMREG,XMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5676, 225},
- /* 5007 */ {I_VPGATHERQQ, 2, {YMMREG,YMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5685, 225},
- /* 5008 */ {I_VPGATHERQQ, 2, {ZMMREG,ZMEM|BITS64,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5694, 226},
- /* 5009 */ {I_VPINSRB, 4, {XMMREG,XMMREG,REG_GPR|BITS32,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+5703, 230},
- /* 5010 */ {I_VPINSRB, 3, {XMMREG,REG_GPR|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5712, 230},
- /* 5011 */ {I_VPINSRB, 4, {XMMREG,XMMREG,MEMORY|BITS8,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+5703, 230},
- /* 5012 */ {I_VPINSRB, 3, {XMMREG,MEMORY|BITS8,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5712, 230},
- /* 5013 */ {I_VPINSRD, 4, {XMMREG,XMMREG,RM_GPR|BITS32,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+5721, 228},
- /* 5014 */ {I_VPINSRD, 3, {XMMREG,RM_GPR|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5730, 228},
- /* 5015 */ {I_VPINSRQ, 4, {XMMREG,XMMREG,RM_GPR|BITS64,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+5739, 228},
- /* 5016 */ {I_VPINSRQ, 3, {XMMREG,RM_GPR|BITS64,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5748, 228},
- /* 5017 */ {I_VPINSRW, 4, {XMMREG,XMMREG,REG_GPR|BITS32,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+5757, 230},
- /* 5018 */ {I_VPINSRW, 3, {XMMREG,REG_GPR|BITS32,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5766, 230},
- /* 5019 */ {I_VPINSRW, 4, {XMMREG,XMMREG,MEMORY|BITS16,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+5757, 230},
- /* 5020 */ {I_VPINSRW, 3, {XMMREG,MEMORY|BITS16,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+5766, 230},
- /* 5021 */ {I_VPLZCNTD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19100, 233},
- /* 5022 */ {I_VPLZCNTD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19108, 233},
- /* 5023 */ {I_VPLZCNTD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19116, 234},
- /* 5024 */ {I_VPLZCNTQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19124, 233},
- /* 5025 */ {I_VPLZCNTQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19132, 233},
- /* 5026 */ {I_VPLZCNTQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19140, 234},
- /* 5027 */ {I_VPMADD52HUQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19148, 237},
- /* 5028 */ {I_VPMADD52HUQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19156, 237},
- /* 5029 */ {I_VPMADD52HUQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19164, 238},
- /* 5030 */ {I_VPMADD52LUQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19172, 237},
- /* 5031 */ {I_VPMADD52LUQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19180, 237},
- /* 5032 */ {I_VPMADD52LUQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19188, 238},
- /* 5033 */ {I_VPMADDUBSW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19196, 229},
- /* 5034 */ {I_VPMADDUBSW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19204, 229},
- /* 5035 */ {I_VPMADDUBSW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19212, 229},
- /* 5036 */ {I_VPMADDUBSW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19220, 229},
- /* 5037 */ {I_VPMADDUBSW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19228, 230},
- /* 5038 */ {I_VPMADDUBSW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19236, 230},
- /* 5039 */ {I_VPMADDWD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19244, 229},
- /* 5040 */ {I_VPMADDWD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19252, 229},
- /* 5041 */ {I_VPMADDWD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19260, 229},
- /* 5042 */ {I_VPMADDWD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19268, 229},
- /* 5043 */ {I_VPMADDWD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19276, 230},
- /* 5044 */ {I_VPMADDWD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19284, 230},
- /* 5045 */ {I_VPMAXSB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19292, 229},
- /* 5046 */ {I_VPMAXSB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19300, 229},
- /* 5047 */ {I_VPMAXSB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19308, 229},
- /* 5048 */ {I_VPMAXSB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19316, 229},
- /* 5049 */ {I_VPMAXSB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19324, 230},
- /* 5050 */ {I_VPMAXSB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19332, 230},
- /* 5051 */ {I_VPMAXSD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19340, 225},
- /* 5052 */ {I_VPMAXSD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19348, 225},
- /* 5053 */ {I_VPMAXSD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19356, 225},
- /* 5054 */ {I_VPMAXSD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19364, 225},
- /* 5055 */ {I_VPMAXSD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19372, 226},
- /* 5056 */ {I_VPMAXSD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19380, 226},
- /* 5057 */ {I_VPMAXSQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19388, 225},
- /* 5058 */ {I_VPMAXSQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19396, 225},
- /* 5059 */ {I_VPMAXSQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19404, 225},
- /* 5060 */ {I_VPMAXSQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19412, 225},
- /* 5061 */ {I_VPMAXSQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19420, 226},
- /* 5062 */ {I_VPMAXSQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19428, 226},
- /* 5063 */ {I_VPMAXSW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19436, 229},
- /* 5064 */ {I_VPMAXSW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19444, 229},
- /* 5065 */ {I_VPMAXSW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19452, 229},
- /* 5066 */ {I_VPMAXSW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19460, 229},
- /* 5067 */ {I_VPMAXSW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19468, 230},
- /* 5068 */ {I_VPMAXSW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19476, 230},
- /* 5069 */ {I_VPMAXUB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19484, 229},
- /* 5070 */ {I_VPMAXUB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19492, 229},
- /* 5071 */ {I_VPMAXUB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19500, 229},
- /* 5072 */ {I_VPMAXUB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19508, 229},
- /* 5073 */ {I_VPMAXUB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19516, 230},
- /* 5074 */ {I_VPMAXUB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19524, 230},
- /* 5075 */ {I_VPMAXUD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19532, 225},
- /* 5076 */ {I_VPMAXUD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19540, 225},
- /* 5077 */ {I_VPMAXUD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19548, 225},
- /* 5078 */ {I_VPMAXUD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19556, 225},
- /* 5079 */ {I_VPMAXUD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19564, 226},
- /* 5080 */ {I_VPMAXUD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19572, 226},
- /* 5081 */ {I_VPMAXUQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19580, 225},
- /* 5082 */ {I_VPMAXUQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19588, 225},
- /* 5083 */ {I_VPMAXUQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19596, 225},
- /* 5084 */ {I_VPMAXUQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19604, 225},
- /* 5085 */ {I_VPMAXUQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19612, 226},
- /* 5086 */ {I_VPMAXUQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19620, 226},
- /* 5087 */ {I_VPMAXUW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19628, 229},
- /* 5088 */ {I_VPMAXUW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19636, 229},
- /* 5089 */ {I_VPMAXUW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19644, 229},
- /* 5090 */ {I_VPMAXUW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19652, 229},
- /* 5091 */ {I_VPMAXUW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19660, 230},
- /* 5092 */ {I_VPMAXUW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19668, 230},
- /* 5093 */ {I_VPMINSB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19676, 229},
- /* 5094 */ {I_VPMINSB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19684, 229},
- /* 5095 */ {I_VPMINSB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19692, 229},
- /* 5096 */ {I_VPMINSB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19700, 229},
- /* 5097 */ {I_VPMINSB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19708, 230},
- /* 5098 */ {I_VPMINSB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19716, 230},
- /* 5099 */ {I_VPMINSD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19724, 225},
- /* 5100 */ {I_VPMINSD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19732, 225},
- /* 5101 */ {I_VPMINSD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19740, 225},
- /* 5102 */ {I_VPMINSD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19748, 225},
- /* 5103 */ {I_VPMINSD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19756, 226},
- /* 5104 */ {I_VPMINSD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19764, 226},
- /* 5105 */ {I_VPMINSQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19772, 225},
- /* 5106 */ {I_VPMINSQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19780, 225},
- /* 5107 */ {I_VPMINSQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19788, 225},
- /* 5108 */ {I_VPMINSQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19796, 225},
- /* 5109 */ {I_VPMINSQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19804, 226},
- /* 5110 */ {I_VPMINSQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19812, 226},
- /* 5111 */ {I_VPMINSW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19820, 229},
- /* 5112 */ {I_VPMINSW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19828, 229},
- /* 5113 */ {I_VPMINSW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19836, 229},
- /* 5114 */ {I_VPMINSW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19844, 229},
- /* 5115 */ {I_VPMINSW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19852, 230},
- /* 5116 */ {I_VPMINSW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19860, 230},
- /* 5117 */ {I_VPMINUB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19868, 229},
- /* 5118 */ {I_VPMINUB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19876, 229},
- /* 5119 */ {I_VPMINUB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19884, 229},
- /* 5120 */ {I_VPMINUB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19892, 229},
- /* 5121 */ {I_VPMINUB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19900, 230},
- /* 5122 */ {I_VPMINUB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+19908, 230},
- /* 5123 */ {I_VPMINUD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19916, 225},
- /* 5124 */ {I_VPMINUD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19924, 225},
- /* 5125 */ {I_VPMINUD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19932, 225},
- /* 5126 */ {I_VPMINUD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19940, 225},
- /* 5127 */ {I_VPMINUD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+19948, 226},
- /* 5128 */ {I_VPMINUD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+19956, 226},
- /* 5129 */ {I_VPMINUQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19964, 225},
- /* 5130 */ {I_VPMINUQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19972, 225},
- /* 5131 */ {I_VPMINUQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19980, 225},
- /* 5132 */ {I_VPMINUQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+19988, 225},
- /* 5133 */ {I_VPMINUQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+19996, 226},
- /* 5134 */ {I_VPMINUQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+20004, 226},
- /* 5135 */ {I_VPMINUW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20012, 229},
- /* 5136 */ {I_VPMINUW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20020, 229},
- /* 5137 */ {I_VPMINUW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20028, 229},
- /* 5138 */ {I_VPMINUW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20036, 229},
- /* 5139 */ {I_VPMINUW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20044, 230},
- /* 5140 */ {I_VPMINUW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20052, 230},
- /* 5141 */ {I_VPMOVB2M, 2, {KREG,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20060, 229},
- /* 5142 */ {I_VPMOVB2M, 2, {KREG,YMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20068, 229},
- /* 5143 */ {I_VPMOVB2M, 2, {KREG,ZMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20076, 230},
- /* 5144 */ {I_VPMOVD2M, 2, {KREG,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20084, 227},
- /* 5145 */ {I_VPMOVD2M, 2, {KREG,YMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20092, 227},
- /* 5146 */ {I_VPMOVD2M, 2, {KREG,ZMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20100, 228},
- /* 5147 */ {I_VPMOVDB, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20108, 225},
- /* 5148 */ {I_VPMOVDB, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20116, 225},
- /* 5149 */ {I_VPMOVDB, 2, {XMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20124, 226},
- /* 5150 */ {I_VPMOVDB, 2, {MEMORY|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20132, 225},
- /* 5151 */ {I_VPMOVDB, 2, {MEMORY|BITS64,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20140, 225},
- /* 5152 */ {I_VPMOVDB, 2, {MEMORY|BITS128,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20148, 226},
- /* 5153 */ {I_VPMOVDW, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20156, 225},
- /* 5154 */ {I_VPMOVDW, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20164, 225},
- /* 5155 */ {I_VPMOVDW, 2, {YMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20172, 226},
- /* 5156 */ {I_VPMOVDW, 2, {MEMORY|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20180, 225},
- /* 5157 */ {I_VPMOVDW, 2, {MEMORY|BITS128,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20188, 225},
- /* 5158 */ {I_VPMOVDW, 2, {MEMORY|BITS256,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20196, 226},
- /* 5159 */ {I_VPMOVM2B, 2, {XMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20204, 229},
- /* 5160 */ {I_VPMOVM2B, 2, {YMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20212, 229},
- /* 5161 */ {I_VPMOVM2B, 2, {ZMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20220, 230},
- /* 5162 */ {I_VPMOVM2D, 2, {XMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20228, 227},
- /* 5163 */ {I_VPMOVM2D, 2, {YMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20236, 227},
- /* 5164 */ {I_VPMOVM2D, 2, {ZMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20244, 228},
- /* 5165 */ {I_VPMOVM2Q, 2, {XMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20252, 227},
- /* 5166 */ {I_VPMOVM2Q, 2, {YMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20260, 227},
- /* 5167 */ {I_VPMOVM2Q, 2, {ZMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20268, 228},
- /* 5168 */ {I_VPMOVM2W, 2, {XMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20276, 229},
- /* 5169 */ {I_VPMOVM2W, 2, {YMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20284, 229},
- /* 5170 */ {I_VPMOVM2W, 2, {ZMMREG,KREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20292, 230},
- /* 5171 */ {I_VPMOVQ2M, 2, {KREG,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20300, 227},
- /* 5172 */ {I_VPMOVQ2M, 2, {KREG,YMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20308, 227},
- /* 5173 */ {I_VPMOVQ2M, 2, {KREG,ZMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+20316, 228},
- /* 5174 */ {I_VPMOVQB, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20324, 225},
- /* 5175 */ {I_VPMOVQB, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20332, 225},
- /* 5176 */ {I_VPMOVQB, 2, {XMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20340, 226},
- /* 5177 */ {I_VPMOVQB, 2, {MEMORY|BITS16,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20348, 225},
- /* 5178 */ {I_VPMOVQB, 2, {MEMORY|BITS32,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20356, 225},
- /* 5179 */ {I_VPMOVQB, 2, {MEMORY|BITS64,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20364, 226},
- /* 5180 */ {I_VPMOVQD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20372, 225},
- /* 5181 */ {I_VPMOVQD, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20380, 225},
- /* 5182 */ {I_VPMOVQD, 2, {YMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20388, 226},
- /* 5183 */ {I_VPMOVQD, 2, {MEMORY|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20396, 225},
- /* 5184 */ {I_VPMOVQD, 2, {MEMORY|BITS128,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20404, 225},
- /* 5185 */ {I_VPMOVQD, 2, {MEMORY|BITS256,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20412, 226},
- /* 5186 */ {I_VPMOVQW, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20420, 225},
- /* 5187 */ {I_VPMOVQW, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20428, 225},
- /* 5188 */ {I_VPMOVQW, 2, {XMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20436, 226},
- /* 5189 */ {I_VPMOVQW, 2, {MEMORY|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20444, 225},
- /* 5190 */ {I_VPMOVQW, 2, {MEMORY|BITS64,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20452, 225},
- /* 5191 */ {I_VPMOVQW, 2, {MEMORY|BITS128,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20460, 226},
- /* 5192 */ {I_VPMOVSDB, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20468, 225},
- /* 5193 */ {I_VPMOVSDB, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20476, 225},
- /* 5194 */ {I_VPMOVSDB, 2, {XMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20484, 226},
- /* 5195 */ {I_VPMOVSDB, 2, {MEMORY|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20492, 225},
- /* 5196 */ {I_VPMOVSDB, 2, {MEMORY|BITS64,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20500, 225},
- /* 5197 */ {I_VPMOVSDB, 2, {MEMORY|BITS128,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20508, 226},
- /* 5198 */ {I_VPMOVSDW, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20516, 225},
- /* 5199 */ {I_VPMOVSDW, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20524, 225},
- /* 5200 */ {I_VPMOVSDW, 2, {YMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20532, 226},
- /* 5201 */ {I_VPMOVSDW, 2, {MEMORY|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20540, 225},
- /* 5202 */ {I_VPMOVSDW, 2, {MEMORY|BITS128,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20548, 225},
- /* 5203 */ {I_VPMOVSDW, 2, {MEMORY|BITS256,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20556, 226},
- /* 5204 */ {I_VPMOVSQB, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20564, 225},
- /* 5205 */ {I_VPMOVSQB, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20572, 225},
- /* 5206 */ {I_VPMOVSQB, 2, {XMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20580, 226},
- /* 5207 */ {I_VPMOVSQB, 2, {MEMORY|BITS16,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20588, 225},
- /* 5208 */ {I_VPMOVSQB, 2, {MEMORY|BITS32,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20596, 225},
- /* 5209 */ {I_VPMOVSQB, 2, {MEMORY|BITS64,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20604, 226},
- /* 5210 */ {I_VPMOVSQD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20612, 225},
- /* 5211 */ {I_VPMOVSQD, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20620, 225},
- /* 5212 */ {I_VPMOVSQD, 2, {YMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20628, 226},
- /* 5213 */ {I_VPMOVSQD, 2, {MEMORY|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20636, 225},
- /* 5214 */ {I_VPMOVSQD, 2, {MEMORY|BITS128,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20644, 225},
- /* 5215 */ {I_VPMOVSQD, 2, {MEMORY|BITS256,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20652, 226},
- /* 5216 */ {I_VPMOVSQW, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20660, 225},
- /* 5217 */ {I_VPMOVSQW, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20668, 225},
- /* 5218 */ {I_VPMOVSQW, 2, {XMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20676, 226},
- /* 5219 */ {I_VPMOVSQW, 2, {MEMORY|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20684, 225},
- /* 5220 */ {I_VPMOVSQW, 2, {MEMORY|BITS64,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20692, 225},
- /* 5221 */ {I_VPMOVSQW, 2, {MEMORY|BITS128,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20700, 226},
- /* 5222 */ {I_VPMOVSWB, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20708, 229},
- /* 5223 */ {I_VPMOVSWB, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20716, 229},
- /* 5224 */ {I_VPMOVSWB, 2, {YMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20724, 230},
- /* 5225 */ {I_VPMOVSWB, 2, {MEMORY|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20732, 229},
- /* 5226 */ {I_VPMOVSWB, 2, {MEMORY|BITS128,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20740, 229},
- /* 5227 */ {I_VPMOVSWB, 2, {MEMORY|BITS256,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20748, 230},
- /* 5228 */ {I_VPMOVSXBD, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20756, 225},
- /* 5229 */ {I_VPMOVSXBD, 2, {YMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20764, 225},
- /* 5230 */ {I_VPMOVSXBD, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20772, 226},
- /* 5231 */ {I_VPMOVSXBQ, 2, {XMMREG,RM_XMM|BITS16,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20780, 225},
- /* 5232 */ {I_VPMOVSXBQ, 2, {YMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20788, 225},
- /* 5233 */ {I_VPMOVSXBQ, 2, {ZMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20796, 226},
- /* 5234 */ {I_VPMOVSXBW, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20804, 229},
- /* 5235 */ {I_VPMOVSXBW, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20812, 229},
- /* 5236 */ {I_VPMOVSXBW, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20820, 230},
- /* 5237 */ {I_VPMOVSXDQ, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20828, 225},
- /* 5238 */ {I_VPMOVSXDQ, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20836, 225},
- /* 5239 */ {I_VPMOVSXDQ, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20844, 226},
- /* 5240 */ {I_VPMOVSXWD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20852, 225},
- /* 5241 */ {I_VPMOVSXWD, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20860, 225},
- /* 5242 */ {I_VPMOVSXWD, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20868, 226},
- /* 5243 */ {I_VPMOVSXWQ, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20876, 225},
- /* 5244 */ {I_VPMOVSXWQ, 2, {YMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20884, 225},
- /* 5245 */ {I_VPMOVSXWQ, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20892, 226},
- /* 5246 */ {I_VPMOVUSDB, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20900, 225},
- /* 5247 */ {I_VPMOVUSDB, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20908, 225},
- /* 5248 */ {I_VPMOVUSDB, 2, {XMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20916, 226},
- /* 5249 */ {I_VPMOVUSDB, 2, {MEMORY|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20924, 225},
- /* 5250 */ {I_VPMOVUSDB, 2, {MEMORY|BITS64,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20932, 225},
- /* 5251 */ {I_VPMOVUSDB, 2, {MEMORY|BITS128,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20940, 226},
- /* 5252 */ {I_VPMOVUSDW, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20948, 225},
- /* 5253 */ {I_VPMOVUSDW, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20956, 225},
- /* 5254 */ {I_VPMOVUSDW, 2, {YMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20964, 226},
- /* 5255 */ {I_VPMOVUSDW, 2, {MEMORY|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20972, 225},
- /* 5256 */ {I_VPMOVUSDW, 2, {MEMORY|BITS128,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20980, 225},
- /* 5257 */ {I_VPMOVUSDW, 2, {MEMORY|BITS256,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+20988, 226},
- /* 5258 */ {I_VPMOVUSQB, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+20996, 225},
- /* 5259 */ {I_VPMOVUSQB, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21004, 225},
- /* 5260 */ {I_VPMOVUSQB, 2, {XMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21012, 226},
- /* 5261 */ {I_VPMOVUSQB, 2, {MEMORY|BITS16,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21020, 225},
- /* 5262 */ {I_VPMOVUSQB, 2, {MEMORY|BITS32,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21028, 225},
- /* 5263 */ {I_VPMOVUSQB, 2, {MEMORY|BITS64,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21036, 226},
- /* 5264 */ {I_VPMOVUSQD, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21044, 225},
- /* 5265 */ {I_VPMOVUSQD, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21052, 225},
- /* 5266 */ {I_VPMOVUSQD, 2, {YMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21060, 226},
- /* 5267 */ {I_VPMOVUSQD, 2, {MEMORY|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21068, 225},
- /* 5268 */ {I_VPMOVUSQD, 2, {MEMORY|BITS128,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21076, 225},
- /* 5269 */ {I_VPMOVUSQD, 2, {MEMORY|BITS256,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21084, 226},
- /* 5270 */ {I_VPMOVUSQW, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21092, 225},
- /* 5271 */ {I_VPMOVUSQW, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21100, 225},
- /* 5272 */ {I_VPMOVUSQW, 2, {XMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21108, 226},
- /* 5273 */ {I_VPMOVUSQW, 2, {MEMORY|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21116, 225},
- /* 5274 */ {I_VPMOVUSQW, 2, {MEMORY|BITS64,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21124, 225},
- /* 5275 */ {I_VPMOVUSQW, 2, {MEMORY|BITS128,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21132, 226},
- /* 5276 */ {I_VPMOVUSWB, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21140, 229},
- /* 5277 */ {I_VPMOVUSWB, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21148, 229},
- /* 5278 */ {I_VPMOVUSWB, 2, {YMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21156, 230},
- /* 5279 */ {I_VPMOVUSWB, 2, {MEMORY|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21164, 229},
- /* 5280 */ {I_VPMOVUSWB, 2, {MEMORY|BITS128,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21172, 229},
- /* 5281 */ {I_VPMOVUSWB, 2, {MEMORY|BITS256,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21180, 230},
- /* 5282 */ {I_VPMOVW2M, 2, {KREG,XMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+21188, 229},
- /* 5283 */ {I_VPMOVW2M, 2, {KREG,YMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+21196, 229},
- /* 5284 */ {I_VPMOVW2M, 2, {KREG,ZMMREG,0,0,0}, NO_DECORATOR, nasm_bytecodes+21204, 230},
- /* 5285 */ {I_VPMOVWB, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21212, 229},
- /* 5286 */ {I_VPMOVWB, 2, {XMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21220, 229},
- /* 5287 */ {I_VPMOVWB, 2, {YMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21228, 230},
- /* 5288 */ {I_VPMOVWB, 2, {MEMORY|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21236, 229},
- /* 5289 */ {I_VPMOVWB, 2, {MEMORY|BITS128,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21244, 229},
- /* 5290 */ {I_VPMOVWB, 2, {MEMORY|BITS256,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+21252, 230},
- /* 5291 */ {I_VPMOVZXBD, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21260, 225},
- /* 5292 */ {I_VPMOVZXBD, 2, {YMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21268, 225},
- /* 5293 */ {I_VPMOVZXBD, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21276, 226},
- /* 5294 */ {I_VPMOVZXBQ, 2, {XMMREG,RM_XMM|BITS16,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21284, 225},
- /* 5295 */ {I_VPMOVZXBQ, 2, {YMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21292, 225},
- /* 5296 */ {I_VPMOVZXBQ, 2, {ZMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21300, 226},
- /* 5297 */ {I_VPMOVZXBW, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21308, 229},
- /* 5298 */ {I_VPMOVZXBW, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21316, 229},
- /* 5299 */ {I_VPMOVZXBW, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21324, 230},
- /* 5300 */ {I_VPMOVZXDQ, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21332, 225},
- /* 5301 */ {I_VPMOVZXDQ, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21340, 225},
- /* 5302 */ {I_VPMOVZXDQ, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21348, 226},
- /* 5303 */ {I_VPMOVZXWD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21356, 225},
- /* 5304 */ {I_VPMOVZXWD, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21364, 225},
- /* 5305 */ {I_VPMOVZXWD, 2, {ZMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21372, 226},
- /* 5306 */ {I_VPMOVZXWQ, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21380, 225},
- /* 5307 */ {I_VPMOVZXWQ, 2, {YMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21388, 225},
- /* 5308 */ {I_VPMOVZXWQ, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21396, 226},
- /* 5309 */ {I_VPMULDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21404, 225},
- /* 5310 */ {I_VPMULDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21412, 225},
- /* 5311 */ {I_VPMULDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21420, 225},
- /* 5312 */ {I_VPMULDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21428, 225},
- /* 5313 */ {I_VPMULDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21436, 226},
- /* 5314 */ {I_VPMULDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21444, 226},
- /* 5315 */ {I_VPMULHRSW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21452, 229},
- /* 5316 */ {I_VPMULHRSW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21460, 229},
- /* 5317 */ {I_VPMULHRSW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21468, 229},
- /* 5318 */ {I_VPMULHRSW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21476, 229},
- /* 5319 */ {I_VPMULHRSW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21484, 230},
- /* 5320 */ {I_VPMULHRSW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21492, 230},
- /* 5321 */ {I_VPMULHUW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21500, 229},
- /* 5322 */ {I_VPMULHUW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21508, 229},
- /* 5323 */ {I_VPMULHUW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21516, 229},
- /* 5324 */ {I_VPMULHUW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21524, 229},
- /* 5325 */ {I_VPMULHUW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21532, 230},
- /* 5326 */ {I_VPMULHUW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21540, 230},
- /* 5327 */ {I_VPMULHW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21548, 229},
- /* 5328 */ {I_VPMULHW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21556, 229},
- /* 5329 */ {I_VPMULHW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21564, 229},
- /* 5330 */ {I_VPMULHW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21572, 229},
- /* 5331 */ {I_VPMULHW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21580, 230},
- /* 5332 */ {I_VPMULHW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21588, 230},
- /* 5333 */ {I_VPMULLD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+21596, 225},
- /* 5334 */ {I_VPMULLD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+21604, 225},
- /* 5335 */ {I_VPMULLD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+21612, 225},
- /* 5336 */ {I_VPMULLD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+21620, 225},
- /* 5337 */ {I_VPMULLD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+21628, 226},
- /* 5338 */ {I_VPMULLD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+21636, 226},
- /* 5339 */ {I_VPMULLQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21644, 227},
- /* 5340 */ {I_VPMULLQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21652, 227},
- /* 5341 */ {I_VPMULLQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21660, 227},
- /* 5342 */ {I_VPMULLQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21668, 227},
- /* 5343 */ {I_VPMULLQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21676, 228},
- /* 5344 */ {I_VPMULLQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21684, 228},
- /* 5345 */ {I_VPMULLW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21692, 229},
- /* 5346 */ {I_VPMULLW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21700, 229},
- /* 5347 */ {I_VPMULLW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21708, 229},
- /* 5348 */ {I_VPMULLW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21716, 229},
- /* 5349 */ {I_VPMULLW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21724, 230},
- /* 5350 */ {I_VPMULLW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+21732, 230},
- /* 5351 */ {I_VPMULTISHIFTQB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21740, 235},
- /* 5352 */ {I_VPMULTISHIFTQB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21748, 235},
- /* 5353 */ {I_VPMULTISHIFTQB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21756, 235},
- /* 5354 */ {I_VPMULTISHIFTQB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21764, 235},
- /* 5355 */ {I_VPMULTISHIFTQB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21772, 236},
- /* 5356 */ {I_VPMULTISHIFTQB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21780, 236},
- /* 5357 */ {I_VPMULUDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21788, 225},
- /* 5358 */ {I_VPMULUDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21796, 225},
- /* 5359 */ {I_VPMULUDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21804, 225},
- /* 5360 */ {I_VPMULUDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21812, 225},
- /* 5361 */ {I_VPMULUDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21820, 226},
- /* 5362 */ {I_VPMULUDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21828, 226},
- /* 5363 */ {I_VPORD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+21836, 225},
- /* 5364 */ {I_VPORD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+21844, 225},
- /* 5365 */ {I_VPORD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+21852, 225},
- /* 5366 */ {I_VPORD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+21860, 225},
- /* 5367 */ {I_VPORD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+21868, 226},
- /* 5368 */ {I_VPORD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+21876, 226},
- /* 5369 */ {I_VPORQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21884, 225},
- /* 5370 */ {I_VPORQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21892, 225},
- /* 5371 */ {I_VPORQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21900, 225},
- /* 5372 */ {I_VPORQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21908, 225},
- /* 5373 */ {I_VPORQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21916, 226},
- /* 5374 */ {I_VPORQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21924, 226},
- /* 5375 */ {I_VPROLD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+5775, 225},
- /* 5376 */ {I_VPROLD, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5784, 225},
- /* 5377 */ {I_VPROLD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+5793, 225},
- /* 5378 */ {I_VPROLD, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5802, 225},
- /* 5379 */ {I_VPROLD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+5811, 226},
- /* 5380 */ {I_VPROLD, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5820, 226},
- /* 5381 */ {I_VPROLQ, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5829, 225},
- /* 5382 */ {I_VPROLQ, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5838, 225},
- /* 5383 */ {I_VPROLQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5847, 225},
- /* 5384 */ {I_VPROLQ, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5856, 225},
- /* 5385 */ {I_VPROLQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5865, 226},
- /* 5386 */ {I_VPROLQ, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5874, 226},
- /* 5387 */ {I_VPROLVD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+21932, 225},
- /* 5388 */ {I_VPROLVD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+21940, 225},
- /* 5389 */ {I_VPROLVD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+21948, 225},
- /* 5390 */ {I_VPROLVD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+21956, 225},
- /* 5391 */ {I_VPROLVD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+21964, 226},
- /* 5392 */ {I_VPROLVD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+21972, 226},
- /* 5393 */ {I_VPROLVQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21980, 225},
- /* 5394 */ {I_VPROLVQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+21988, 225},
- /* 5395 */ {I_VPROLVQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+21996, 225},
- /* 5396 */ {I_VPROLVQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22004, 225},
- /* 5397 */ {I_VPROLVQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22012, 226},
- /* 5398 */ {I_VPROLVQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22020, 226},
- /* 5399 */ {I_VPRORD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+5883, 225},
- /* 5400 */ {I_VPRORD, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5892, 225},
- /* 5401 */ {I_VPRORD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+5901, 225},
- /* 5402 */ {I_VPRORD, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5910, 225},
- /* 5403 */ {I_VPRORD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+5919, 226},
- /* 5404 */ {I_VPRORD, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5928, 226},
- /* 5405 */ {I_VPRORQ, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5937, 225},
- /* 5406 */ {I_VPRORQ, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5946, 225},
- /* 5407 */ {I_VPRORQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5955, 225},
- /* 5408 */ {I_VPRORQ, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5964, 225},
- /* 5409 */ {I_VPRORQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+5973, 226},
- /* 5410 */ {I_VPRORQ, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+5982, 226},
- /* 5411 */ {I_VPRORVD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22028, 225},
- /* 5412 */ {I_VPRORVD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22036, 225},
- /* 5413 */ {I_VPRORVD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22044, 225},
- /* 5414 */ {I_VPRORVD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22052, 225},
- /* 5415 */ {I_VPRORVD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22060, 226},
- /* 5416 */ {I_VPRORVD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22068, 226},
- /* 5417 */ {I_VPRORVQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22076, 225},
- /* 5418 */ {I_VPRORVQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22084, 225},
- /* 5419 */ {I_VPRORVQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22092, 225},
- /* 5420 */ {I_VPRORVQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22100, 225},
- /* 5421 */ {I_VPRORVQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22108, 226},
- /* 5422 */ {I_VPRORVQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22116, 226},
- /* 5423 */ {I_VPSADBW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+22124, 229},
- /* 5424 */ {I_VPSADBW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+22132, 229},
- /* 5425 */ {I_VPSADBW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+22140, 229},
- /* 5426 */ {I_VPSADBW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+22148, 229},
- /* 5427 */ {I_VPSADBW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, NO_DECORATOR, nasm_bytecodes+22156, 230},
- /* 5428 */ {I_VPSADBW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+22164, 230},
- /* 5429 */ {I_VPSCATTERDD, 2, {XMEM|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+5991, 225},
- /* 5430 */ {I_VPSCATTERDD, 2, {YMEM|BITS32,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+6000, 225},
- /* 5431 */ {I_VPSCATTERDD, 2, {ZMEM|BITS32,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+6009, 226},
- /* 5432 */ {I_VPSCATTERDQ, 2, {XMEM|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+6018, 225},
- /* 5433 */ {I_VPSCATTERDQ, 2, {XMEM|BITS64,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+6027, 225},
- /* 5434 */ {I_VPSCATTERDQ, 2, {YMEM|BITS64,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+6036, 226},
- /* 5435 */ {I_VPSCATTERQD, 2, {XMEM|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+6045, 225},
- /* 5436 */ {I_VPSCATTERQD, 2, {YMEM|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+6054, 225},
- /* 5437 */ {I_VPSCATTERQD, 2, {ZMEM|BITS32,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+6063, 226},
- /* 5438 */ {I_VPSCATTERQQ, 2, {XMEM|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+6072, 225},
- /* 5439 */ {I_VPSCATTERQQ, 2, {YMEM|BITS64,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+6081, 225},
- /* 5440 */ {I_VPSCATTERQQ, 2, {ZMEM|BITS64,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+6090, 226},
- /* 5441 */ {I_VPSHUFB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22172, 229},
- /* 5442 */ {I_VPSHUFB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22180, 229},
- /* 5443 */ {I_VPSHUFB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22188, 229},
- /* 5444 */ {I_VPSHUFB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22196, 229},
- /* 5445 */ {I_VPSHUFB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22204, 230},
- /* 5446 */ {I_VPSHUFB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22212, 230},
- /* 5447 */ {I_VPSHUFD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6099, 225},
- /* 5448 */ {I_VPSHUFD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6108, 225},
- /* 5449 */ {I_VPSHUFD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6117, 226},
- /* 5450 */ {I_VPSHUFHW, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6126, 229},
- /* 5451 */ {I_VPSHUFHW, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6135, 229},
- /* 5452 */ {I_VPSHUFHW, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6144, 230},
- /* 5453 */ {I_VPSHUFLW, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6153, 229},
- /* 5454 */ {I_VPSHUFLW, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6162, 229},
- /* 5455 */ {I_VPSHUFLW, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6171, 230},
- /* 5456 */ {I_VPSLLD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22220, 225},
- /* 5457 */ {I_VPSLLD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22228, 225},
- /* 5458 */ {I_VPSLLD, 3, {YMMREG,YMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22236, 225},
- /* 5459 */ {I_VPSLLD, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22244, 225},
- /* 5460 */ {I_VPSLLD, 3, {ZMMREG,ZMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22252, 226},
- /* 5461 */ {I_VPSLLD, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22260, 226},
- /* 5462 */ {I_VPSLLD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6180, 225},
- /* 5463 */ {I_VPSLLD, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6189, 225},
- /* 5464 */ {I_VPSLLD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6198, 225},
- /* 5465 */ {I_VPSLLD, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6207, 225},
- /* 5466 */ {I_VPSLLD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6216, 226},
- /* 5467 */ {I_VPSLLD, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6225, 226},
- /* 5468 */ {I_VPSLLDQ, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+6234, 229},
- /* 5469 */ {I_VPSLLDQ, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+6243, 229},
- /* 5470 */ {I_VPSLLDQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+6252, 229},
- /* 5471 */ {I_VPSLLDQ, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+6261, 229},
- /* 5472 */ {I_VPSLLDQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+6270, 230},
- /* 5473 */ {I_VPSLLDQ, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+6279, 230},
- /* 5474 */ {I_VPSLLQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22268, 225},
- /* 5475 */ {I_VPSLLQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22276, 225},
- /* 5476 */ {I_VPSLLQ, 3, {YMMREG,YMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22284, 225},
- /* 5477 */ {I_VPSLLQ, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22292, 225},
- /* 5478 */ {I_VPSLLQ, 3, {ZMMREG,ZMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22300, 226},
- /* 5479 */ {I_VPSLLQ, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22308, 226},
- /* 5480 */ {I_VPSLLQ, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6288, 225},
- /* 5481 */ {I_VPSLLQ, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6297, 225},
- /* 5482 */ {I_VPSLLQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6306, 225},
- /* 5483 */ {I_VPSLLQ, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6315, 225},
- /* 5484 */ {I_VPSLLQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6324, 226},
- /* 5485 */ {I_VPSLLQ, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6333, 226},
- /* 5486 */ {I_VPSLLVD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22316, 225},
- /* 5487 */ {I_VPSLLVD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22324, 225},
- /* 5488 */ {I_VPSLLVD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22332, 225},
- /* 5489 */ {I_VPSLLVD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22340, 225},
- /* 5490 */ {I_VPSLLVD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22348, 226},
- /* 5491 */ {I_VPSLLVD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22356, 226},
- /* 5492 */ {I_VPSLLVQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22364, 225},
- /* 5493 */ {I_VPSLLVQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22372, 225},
- /* 5494 */ {I_VPSLLVQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22380, 225},
- /* 5495 */ {I_VPSLLVQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22388, 225},
- /* 5496 */ {I_VPSLLVQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22396, 226},
- /* 5497 */ {I_VPSLLVQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22404, 226},
- /* 5498 */ {I_VPSLLVW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22412, 229},
- /* 5499 */ {I_VPSLLVW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22420, 229},
- /* 5500 */ {I_VPSLLVW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22428, 229},
- /* 5501 */ {I_VPSLLVW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22436, 229},
- /* 5502 */ {I_VPSLLVW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22444, 230},
- /* 5503 */ {I_VPSLLVW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22452, 230},
- /* 5504 */ {I_VPSLLW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22460, 229},
- /* 5505 */ {I_VPSLLW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22468, 229},
- /* 5506 */ {I_VPSLLW, 3, {YMMREG,YMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22476, 229},
- /* 5507 */ {I_VPSLLW, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22484, 229},
- /* 5508 */ {I_VPSLLW, 3, {ZMMREG,ZMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22492, 230},
- /* 5509 */ {I_VPSLLW, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22500, 230},
- /* 5510 */ {I_VPSLLW, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6342, 229},
- /* 5511 */ {I_VPSLLW, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6351, 229},
- /* 5512 */ {I_VPSLLW, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6360, 229},
- /* 5513 */ {I_VPSLLW, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6369, 229},
- /* 5514 */ {I_VPSLLW, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6378, 230},
- /* 5515 */ {I_VPSLLW, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6387, 230},
- /* 5516 */ {I_VPSRAD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22508, 225},
- /* 5517 */ {I_VPSRAD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22516, 225},
- /* 5518 */ {I_VPSRAD, 3, {YMMREG,YMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22524, 225},
- /* 5519 */ {I_VPSRAD, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22532, 225},
- /* 5520 */ {I_VPSRAD, 3, {ZMMREG,ZMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22540, 226},
- /* 5521 */ {I_VPSRAD, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22548, 226},
- /* 5522 */ {I_VPSRAD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6396, 225},
- /* 5523 */ {I_VPSRAD, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6405, 225},
- /* 5524 */ {I_VPSRAD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6414, 225},
- /* 5525 */ {I_VPSRAD, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6423, 225},
- /* 5526 */ {I_VPSRAD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6432, 226},
- /* 5527 */ {I_VPSRAD, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6441, 226},
- /* 5528 */ {I_VPSRAQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22556, 225},
- /* 5529 */ {I_VPSRAQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22564, 225},
- /* 5530 */ {I_VPSRAQ, 3, {YMMREG,YMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22572, 225},
- /* 5531 */ {I_VPSRAQ, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22580, 225},
- /* 5532 */ {I_VPSRAQ, 3, {ZMMREG,ZMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22588, 226},
- /* 5533 */ {I_VPSRAQ, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22596, 226},
- /* 5534 */ {I_VPSRAQ, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6450, 225},
- /* 5535 */ {I_VPSRAQ, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6459, 225},
- /* 5536 */ {I_VPSRAQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6468, 225},
- /* 5537 */ {I_VPSRAQ, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6477, 225},
- /* 5538 */ {I_VPSRAQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6486, 226},
- /* 5539 */ {I_VPSRAQ, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6495, 226},
- /* 5540 */ {I_VPSRAVD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22604, 225},
- /* 5541 */ {I_VPSRAVD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22612, 225},
- /* 5542 */ {I_VPSRAVD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22620, 225},
- /* 5543 */ {I_VPSRAVD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22628, 225},
- /* 5544 */ {I_VPSRAVD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22636, 226},
- /* 5545 */ {I_VPSRAVD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22644, 226},
- /* 5546 */ {I_VPSRAVQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22652, 225},
- /* 5547 */ {I_VPSRAVQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22660, 225},
- /* 5548 */ {I_VPSRAVQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22668, 225},
- /* 5549 */ {I_VPSRAVQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22676, 225},
- /* 5550 */ {I_VPSRAVQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22684, 226},
- /* 5551 */ {I_VPSRAVQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22692, 226},
- /* 5552 */ {I_VPSRAVW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22700, 229},
- /* 5553 */ {I_VPSRAVW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22708, 229},
- /* 5554 */ {I_VPSRAVW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22716, 229},
- /* 5555 */ {I_VPSRAVW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22724, 229},
- /* 5556 */ {I_VPSRAVW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22732, 230},
- /* 5557 */ {I_VPSRAVW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22740, 230},
- /* 5558 */ {I_VPSRAW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22748, 229},
- /* 5559 */ {I_VPSRAW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22756, 229},
- /* 5560 */ {I_VPSRAW, 3, {YMMREG,YMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22764, 229},
- /* 5561 */ {I_VPSRAW, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22772, 229},
- /* 5562 */ {I_VPSRAW, 3, {ZMMREG,ZMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22780, 230},
- /* 5563 */ {I_VPSRAW, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22788, 230},
- /* 5564 */ {I_VPSRAW, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6504, 229},
- /* 5565 */ {I_VPSRAW, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6513, 229},
- /* 5566 */ {I_VPSRAW, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6522, 229},
- /* 5567 */ {I_VPSRAW, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6531, 229},
- /* 5568 */ {I_VPSRAW, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6540, 230},
- /* 5569 */ {I_VPSRAW, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6549, 230},
- /* 5570 */ {I_VPSRLD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22796, 225},
- /* 5571 */ {I_VPSRLD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22804, 225},
- /* 5572 */ {I_VPSRLD, 3, {YMMREG,YMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22812, 225},
- /* 5573 */ {I_VPSRLD, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22820, 225},
- /* 5574 */ {I_VPSRLD, 3, {ZMMREG,ZMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22828, 226},
- /* 5575 */ {I_VPSRLD, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22836, 226},
- /* 5576 */ {I_VPSRLD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6558, 225},
- /* 5577 */ {I_VPSRLD, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6567, 225},
- /* 5578 */ {I_VPSRLD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6576, 225},
- /* 5579 */ {I_VPSRLD, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6585, 225},
- /* 5580 */ {I_VPSRLD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6594, 226},
- /* 5581 */ {I_VPSRLD, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6603, 226},
- /* 5582 */ {I_VPSRLDQ, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+6612, 229},
- /* 5583 */ {I_VPSRLDQ, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+6621, 229},
- /* 5584 */ {I_VPSRLDQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+6630, 229},
- /* 5585 */ {I_VPSRLDQ, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+6639, 229},
- /* 5586 */ {I_VPSRLDQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+6648, 230},
- /* 5587 */ {I_VPSRLDQ, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, NO_DECORATOR, nasm_bytecodes+6657, 230},
- /* 5588 */ {I_VPSRLQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22844, 225},
- /* 5589 */ {I_VPSRLQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22852, 225},
- /* 5590 */ {I_VPSRLQ, 3, {YMMREG,YMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22860, 225},
- /* 5591 */ {I_VPSRLQ, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22868, 225},
- /* 5592 */ {I_VPSRLQ, 3, {ZMMREG,ZMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22876, 226},
- /* 5593 */ {I_VPSRLQ, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22884, 226},
- /* 5594 */ {I_VPSRLQ, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6666, 225},
- /* 5595 */ {I_VPSRLQ, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6675, 225},
- /* 5596 */ {I_VPSRLQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6684, 225},
- /* 5597 */ {I_VPSRLQ, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6693, 225},
- /* 5598 */ {I_VPSRLQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6702, 226},
- /* 5599 */ {I_VPSRLQ, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6711, 226},
- /* 5600 */ {I_VPSRLVD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22892, 225},
- /* 5601 */ {I_VPSRLVD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22900, 225},
- /* 5602 */ {I_VPSRLVD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22908, 225},
- /* 5603 */ {I_VPSRLVD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22916, 225},
- /* 5604 */ {I_VPSRLVD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+22924, 226},
- /* 5605 */ {I_VPSRLVD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+22932, 226},
- /* 5606 */ {I_VPSRLVQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22940, 225},
- /* 5607 */ {I_VPSRLVQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22948, 225},
- /* 5608 */ {I_VPSRLVQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22956, 225},
- /* 5609 */ {I_VPSRLVQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22964, 225},
- /* 5610 */ {I_VPSRLVQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+22972, 226},
- /* 5611 */ {I_VPSRLVQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+22980, 226},
- /* 5612 */ {I_VPSRLVW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22988, 229},
- /* 5613 */ {I_VPSRLVW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+22996, 229},
- /* 5614 */ {I_VPSRLVW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23004, 229},
- /* 5615 */ {I_VPSRLVW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23012, 229},
- /* 5616 */ {I_VPSRLVW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23020, 230},
- /* 5617 */ {I_VPSRLVW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23028, 230},
- /* 5618 */ {I_VPSRLW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23036, 229},
- /* 5619 */ {I_VPSRLW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23044, 229},
- /* 5620 */ {I_VPSRLW, 3, {YMMREG,YMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23052, 229},
- /* 5621 */ {I_VPSRLW, 2, {YMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23060, 229},
- /* 5622 */ {I_VPSRLW, 3, {ZMMREG,ZMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23068, 230},
- /* 5623 */ {I_VPSRLW, 2, {ZMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23076, 230},
- /* 5624 */ {I_VPSRLW, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6720, 229},
- /* 5625 */ {I_VPSRLW, 2, {XMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6729, 229},
- /* 5626 */ {I_VPSRLW, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6738, 229},
- /* 5627 */ {I_VPSRLW, 2, {YMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6747, 229},
- /* 5628 */ {I_VPSRLW, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6756, 230},
- /* 5629 */ {I_VPSRLW, 2, {ZMMREG,IMMEDIATE|BITS8,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+6765, 230},
- /* 5630 */ {I_VPSUBB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23084, 229},
- /* 5631 */ {I_VPSUBB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23092, 229},
- /* 5632 */ {I_VPSUBB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23100, 229},
- /* 5633 */ {I_VPSUBB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23108, 229},
- /* 5634 */ {I_VPSUBB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23116, 230},
- /* 5635 */ {I_VPSUBB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23124, 230},
- /* 5636 */ {I_VPSUBD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+23132, 225},
- /* 5637 */ {I_VPSUBD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+23140, 225},
- /* 5638 */ {I_VPSUBD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+23148, 225},
- /* 5639 */ {I_VPSUBD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+23156, 225},
- /* 5640 */ {I_VPSUBD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+23164, 226},
- /* 5641 */ {I_VPSUBD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+23172, 226},
- /* 5642 */ {I_VPSUBQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+23180, 225},
- /* 5643 */ {I_VPSUBQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+23188, 225},
- /* 5644 */ {I_VPSUBQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+23196, 225},
- /* 5645 */ {I_VPSUBQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+23204, 225},
- /* 5646 */ {I_VPSUBQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+23212, 226},
- /* 5647 */ {I_VPSUBQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+23220, 226},
- /* 5648 */ {I_VPSUBSB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23228, 229},
- /* 5649 */ {I_VPSUBSB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23236, 229},
- /* 5650 */ {I_VPSUBSB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23244, 229},
- /* 5651 */ {I_VPSUBSB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23252, 229},
- /* 5652 */ {I_VPSUBSB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23260, 230},
- /* 5653 */ {I_VPSUBSB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23268, 230},
- /* 5654 */ {I_VPSUBSW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23276, 229},
- /* 5655 */ {I_VPSUBSW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23284, 229},
- /* 5656 */ {I_VPSUBSW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23292, 229},
- /* 5657 */ {I_VPSUBSW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23300, 229},
- /* 5658 */ {I_VPSUBSW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23308, 230},
- /* 5659 */ {I_VPSUBSW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23316, 230},
- /* 5660 */ {I_VPSUBUSB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23324, 229},
- /* 5661 */ {I_VPSUBUSB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23332, 229},
- /* 5662 */ {I_VPSUBUSB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23340, 229},
- /* 5663 */ {I_VPSUBUSB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23348, 229},
- /* 5664 */ {I_VPSUBUSB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23356, 230},
- /* 5665 */ {I_VPSUBUSB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23364, 230},
- /* 5666 */ {I_VPSUBUSW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23372, 229},
- /* 5667 */ {I_VPSUBUSW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23380, 229},
- /* 5668 */ {I_VPSUBUSW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23388, 229},
- /* 5669 */ {I_VPSUBUSW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23396, 229},
- /* 5670 */ {I_VPSUBUSW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23404, 230},
- /* 5671 */ {I_VPSUBUSW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23412, 230},
- /* 5672 */ {I_VPSUBW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23420, 229},
- /* 5673 */ {I_VPSUBW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23428, 229},
- /* 5674 */ {I_VPSUBW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23436, 229},
- /* 5675 */ {I_VPSUBW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23444, 229},
- /* 5676 */ {I_VPSUBW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23452, 230},
- /* 5677 */ {I_VPSUBW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23460, 230},
- /* 5678 */ {I_VPTERNLOGD, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+6774, 225},
- /* 5679 */ {I_VPTERNLOGD, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+6783, 225},
- /* 5680 */ {I_VPTERNLOGD, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+6792, 226},
- /* 5681 */ {I_VPTERNLOGQ, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+6801, 225},
- /* 5682 */ {I_VPTERNLOGQ, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+6810, 225},
- /* 5683 */ {I_VPTERNLOGQ, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+6819, 226},
- /* 5684 */ {I_VPTESTMB, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23468, 229},
- /* 5685 */ {I_VPTESTMB, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23476, 229},
- /* 5686 */ {I_VPTESTMB, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23484, 230},
- /* 5687 */ {I_VPTESTMD, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+23492, 225},
- /* 5688 */ {I_VPTESTMD, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+23500, 225},
- /* 5689 */ {I_VPTESTMD, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+23508, 226},
- /* 5690 */ {I_VPTESTMQ, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+23516, 225},
- /* 5691 */ {I_VPTESTMQ, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+23524, 225},
- /* 5692 */ {I_VPTESTMQ, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+23532, 226},
- /* 5693 */ {I_VPTESTMW, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23540, 229},
- /* 5694 */ {I_VPTESTMW, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23548, 229},
- /* 5695 */ {I_VPTESTMW, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23556, 230},
- /* 5696 */ {I_VPTESTNMB, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23564, 229},
- /* 5697 */ {I_VPTESTNMB, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23572, 229},
- /* 5698 */ {I_VPTESTNMB, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23580, 230},
- /* 5699 */ {I_VPTESTNMD, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+23588, 225},
- /* 5700 */ {I_VPTESTNMD, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+23596, 225},
- /* 5701 */ {I_VPTESTNMD, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,B32,0,0}, nasm_bytecodes+23604, 226},
- /* 5702 */ {I_VPTESTNMQ, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+23612, 225},
- /* 5703 */ {I_VPTESTNMQ, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+23620, 225},
- /* 5704 */ {I_VPTESTNMQ, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,B64,0,0}, nasm_bytecodes+23628, 226},
- /* 5705 */ {I_VPTESTNMW, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23636, 229},
- /* 5706 */ {I_VPTESTNMW, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23644, 229},
- /* 5707 */ {I_VPTESTNMW, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+23652, 230},
- /* 5708 */ {I_VPUNPCKHBW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23660, 229},
- /* 5709 */ {I_VPUNPCKHBW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23668, 229},
- /* 5710 */ {I_VPUNPCKHBW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23676, 229},
- /* 5711 */ {I_VPUNPCKHBW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23684, 229},
- /* 5712 */ {I_VPUNPCKHBW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23692, 230},
- /* 5713 */ {I_VPUNPCKHBW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23700, 230},
- /* 5714 */ {I_VPUNPCKHDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+23708, 225},
- /* 5715 */ {I_VPUNPCKHDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+23716, 225},
- /* 5716 */ {I_VPUNPCKHDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+23724, 225},
- /* 5717 */ {I_VPUNPCKHDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+23732, 225},
- /* 5718 */ {I_VPUNPCKHDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+23740, 226},
- /* 5719 */ {I_VPUNPCKHDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+23748, 226},
- /* 5720 */ {I_VPUNPCKHQDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+23756, 225},
- /* 5721 */ {I_VPUNPCKHQDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+23764, 225},
- /* 5722 */ {I_VPUNPCKHQDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+23772, 225},
- /* 5723 */ {I_VPUNPCKHQDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+23780, 225},
- /* 5724 */ {I_VPUNPCKHQDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+23788, 226},
- /* 5725 */ {I_VPUNPCKHQDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+23796, 226},
- /* 5726 */ {I_VPUNPCKHWD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23804, 229},
- /* 5727 */ {I_VPUNPCKHWD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23812, 229},
- /* 5728 */ {I_VPUNPCKHWD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23820, 229},
- /* 5729 */ {I_VPUNPCKHWD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23828, 229},
- /* 5730 */ {I_VPUNPCKHWD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23836, 230},
- /* 5731 */ {I_VPUNPCKHWD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23844, 230},
- /* 5732 */ {I_VPUNPCKLBW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23852, 229},
- /* 5733 */ {I_VPUNPCKLBW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23860, 229},
- /* 5734 */ {I_VPUNPCKLBW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23868, 229},
- /* 5735 */ {I_VPUNPCKLBW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23876, 229},
- /* 5736 */ {I_VPUNPCKLBW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23884, 230},
- /* 5737 */ {I_VPUNPCKLBW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23892, 230},
- /* 5738 */ {I_VPUNPCKLDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+23900, 225},
- /* 5739 */ {I_VPUNPCKLDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+23908, 225},
- /* 5740 */ {I_VPUNPCKLDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+23916, 225},
- /* 5741 */ {I_VPUNPCKLDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+23924, 225},
- /* 5742 */ {I_VPUNPCKLDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+23932, 226},
- /* 5743 */ {I_VPUNPCKLDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+23940, 226},
- /* 5744 */ {I_VPUNPCKLQDQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+23948, 225},
- /* 5745 */ {I_VPUNPCKLQDQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+23956, 225},
- /* 5746 */ {I_VPUNPCKLQDQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+23964, 225},
- /* 5747 */ {I_VPUNPCKLQDQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+23972, 225},
- /* 5748 */ {I_VPUNPCKLQDQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+23980, 226},
- /* 5749 */ {I_VPUNPCKLQDQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+23988, 226},
- /* 5750 */ {I_VPUNPCKLWD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+23996, 229},
- /* 5751 */ {I_VPUNPCKLWD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24004, 229},
- /* 5752 */ {I_VPUNPCKLWD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24012, 229},
- /* 5753 */ {I_VPUNPCKLWD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24020, 229},
- /* 5754 */ {I_VPUNPCKLWD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24028, 230},
- /* 5755 */ {I_VPUNPCKLWD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24036, 230},
- /* 5756 */ {I_VPXORD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24044, 225},
- /* 5757 */ {I_VPXORD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24052, 225},
- /* 5758 */ {I_VPXORD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24060, 225},
- /* 5759 */ {I_VPXORD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24068, 225},
- /* 5760 */ {I_VPXORD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24076, 226},
- /* 5761 */ {I_VPXORD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24084, 226},
- /* 5762 */ {I_VPXORQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24092, 225},
- /* 5763 */ {I_VPXORQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24100, 225},
- /* 5764 */ {I_VPXORQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24108, 225},
- /* 5765 */ {I_VPXORQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24116, 225},
- /* 5766 */ {I_VPXORQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24124, 226},
- /* 5767 */ {I_VPXORQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24132, 226},
- /* 5768 */ {I_VRANGEPD, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+6828, 227},
- /* 5769 */ {I_VRANGEPD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6837, 227},
- /* 5770 */ {I_VRANGEPD, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+6846, 227},
- /* 5771 */ {I_VRANGEPD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6855, 227},
- /* 5772 */ {I_VRANGEPD, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64|SAE,0,0}, nasm_bytecodes+6864, 228},
- /* 5773 */ {I_VRANGEPD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+6873, 228},
- /* 5774 */ {I_VRANGEPS, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+6882, 227},
- /* 5775 */ {I_VRANGEPS, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6891, 227},
- /* 5776 */ {I_VRANGEPS, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+6900, 227},
- /* 5777 */ {I_VRANGEPS, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6909, 227},
- /* 5778 */ {I_VRANGEPS, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32|SAE,0,0}, nasm_bytecodes+6918, 228},
- /* 5779 */ {I_VRANGEPS, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+6927, 228},
- /* 5780 */ {I_VRANGESD, 4, {XMMREG,XMMREG,RM_XMM|BITS64,IMMEDIATE|BITS8,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+6936, 228},
- /* 5781 */ {I_VRANGESD, 3, {XMMREG,RM_XMM|BITS64,IMMEDIATE|BITS8,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+6945, 228},
- /* 5782 */ {I_VRANGESS, 4, {XMMREG,XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+6954, 228},
- /* 5783 */ {I_VRANGESS, 3, {XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+6963, 228},
- /* 5784 */ {I_VRCP14PD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24140, 225},
- /* 5785 */ {I_VRCP14PD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24148, 225},
- /* 5786 */ {I_VRCP14PD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24156, 226},
- /* 5787 */ {I_VRCP14PS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24164, 225},
- /* 5788 */ {I_VRCP14PS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24172, 225},
- /* 5789 */ {I_VRCP14PS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24180, 226},
- /* 5790 */ {I_VRCP14SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24188, 226},
- /* 5791 */ {I_VRCP14SD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24196, 226},
- /* 5792 */ {I_VRCP14SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24204, 226},
- /* 5793 */ {I_VRCP14SS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24212, 226},
- /* 5794 */ {I_VRCP28PD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+24220, 231},
- /* 5795 */ {I_VRCP28PS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+24228, 231},
- /* 5796 */ {I_VRCP28SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+24236, 231},
- /* 5797 */ {I_VRCP28SD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+24244, 231},
- /* 5798 */ {I_VRCP28SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+24252, 231},
- /* 5799 */ {I_VRCP28SS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+24260, 231},
- /* 5800 */ {I_VREDUCEPD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6972, 227},
- /* 5801 */ {I_VREDUCEPD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+6981, 227},
- /* 5802 */ {I_VREDUCEPD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+6990, 228},
- /* 5803 */ {I_VREDUCEPS, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+6999, 227},
- /* 5804 */ {I_VREDUCEPS, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7008, 227},
- /* 5805 */ {I_VREDUCEPS, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+7017, 228},
- /* 5806 */ {I_VREDUCESD, 4, {XMMREG,XMMREG,RM_XMM|BITS64,IMMEDIATE|BITS8,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+7026, 228},
- /* 5807 */ {I_VREDUCESD, 3, {XMMREG,RM_XMM|BITS64,IMMEDIATE|BITS8,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+7035, 228},
- /* 5808 */ {I_VREDUCESS, 4, {XMMREG,XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+7044, 228},
- /* 5809 */ {I_VREDUCESS, 3, {XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+7053, 228},
- /* 5810 */ {I_VRNDSCALEPD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7062, 225},
- /* 5811 */ {I_VRNDSCALEPD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7071, 225},
- /* 5812 */ {I_VRNDSCALEPD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+7080, 226},
- /* 5813 */ {I_VRNDSCALEPS, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7089, 225},
- /* 5814 */ {I_VRNDSCALEPS, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7098, 225},
- /* 5815 */ {I_VRNDSCALEPS, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+7107, 226},
- /* 5816 */ {I_VRNDSCALESD, 4, {XMMREG,XMMREG,RM_XMM|BITS64,IMMEDIATE|BITS8,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+7116, 226},
- /* 5817 */ {I_VRNDSCALESD, 3, {XMMREG,RM_XMM|BITS64,IMMEDIATE|BITS8,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+7125, 226},
- /* 5818 */ {I_VRNDSCALESS, 4, {XMMREG,XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+7134, 226},
- /* 5819 */ {I_VRNDSCALESS, 3, {XMMREG,RM_XMM|BITS32,IMMEDIATE|BITS8,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+7143, 226},
- /* 5820 */ {I_VRSQRT14PD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24268, 225},
- /* 5821 */ {I_VRSQRT14PD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24276, 225},
- /* 5822 */ {I_VRSQRT14PD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24284, 226},
- /* 5823 */ {I_VRSQRT14PS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24292, 225},
- /* 5824 */ {I_VRSQRT14PS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24300, 225},
- /* 5825 */ {I_VRSQRT14PS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24308, 226},
- /* 5826 */ {I_VRSQRT14SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24316, 226},
- /* 5827 */ {I_VRSQRT14SD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24324, 226},
- /* 5828 */ {I_VRSQRT14SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24332, 226},
- /* 5829 */ {I_VRSQRT14SS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+24340, 226},
- /* 5830 */ {I_VRSQRT28PD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|SAE,0,0,0}, nasm_bytecodes+24348, 231},
- /* 5831 */ {I_VRSQRT28PS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|SAE,0,0,0}, nasm_bytecodes+24356, 231},
- /* 5832 */ {I_VRSQRT28SD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+24364, 231},
- /* 5833 */ {I_VRSQRT28SD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+24372, 231},
- /* 5834 */ {I_VRSQRT28SS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,SAE,0,0}, nasm_bytecodes+24380, 231},
- /* 5835 */ {I_VRSQRT28SS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,SAE,0,0,0}, nasm_bytecodes+24388, 231},
- /* 5836 */ {I_VSCALEFPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24396, 225},
- /* 5837 */ {I_VSCALEFPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24404, 225},
- /* 5838 */ {I_VSCALEFPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24412, 225},
- /* 5839 */ {I_VSCALEFPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24420, 225},
- /* 5840 */ {I_VSCALEFPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+24428, 226},
- /* 5841 */ {I_VSCALEFPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+24436, 226},
- /* 5842 */ {I_VSCALEFPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24444, 225},
- /* 5843 */ {I_VSCALEFPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24452, 225},
- /* 5844 */ {I_VSCALEFPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24460, 225},
- /* 5845 */ {I_VSCALEFPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24468, 225},
- /* 5846 */ {I_VSCALEFPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+24476, 226},
- /* 5847 */ {I_VSCALEFPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+24484, 226},
- /* 5848 */ {I_VSCALEFSD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+24492, 226},
- /* 5849 */ {I_VSCALEFSD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+24500, 226},
- /* 5850 */ {I_VSCALEFSS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+24508, 226},
- /* 5851 */ {I_VSCALEFSS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+24516, 226},
- /* 5852 */ {I_VSCATTERDPD, 2, {XMEM|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7152, 225},
- /* 5853 */ {I_VSCATTERDPD, 2, {XMEM|BITS64,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7161, 225},
- /* 5854 */ {I_VSCATTERDPD, 2, {YMEM|BITS64,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7170, 226},
- /* 5855 */ {I_VSCATTERDPS, 2, {XMEM|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7179, 225},
- /* 5856 */ {I_VSCATTERDPS, 2, {YMEM|BITS32,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7188, 225},
- /* 5857 */ {I_VSCATTERDPS, 2, {ZMEM|BITS32,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7197, 226},
- /* 5858 */ {I_VSCATTERPF0DPD, 1, {YMEM|BITS64,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7206, 232},
- /* 5859 */ {I_VSCATTERPF0DPS, 1, {ZMEM|BITS32,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7215, 232},
- /* 5860 */ {I_VSCATTERPF0QPD, 1, {ZMEM|BITS64,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7224, 232},
- /* 5861 */ {I_VSCATTERPF0QPS, 1, {ZMEM|BITS32,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7233, 232},
- /* 5862 */ {I_VSCATTERPF1DPD, 1, {YMEM|BITS64,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7242, 232},
- /* 5863 */ {I_VSCATTERPF1DPS, 1, {ZMEM|BITS32,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7251, 232},
- /* 5864 */ {I_VSCATTERPF1QPD, 1, {ZMEM|BITS64,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7260, 232},
- /* 5865 */ {I_VSCATTERPF1QPS, 1, {ZMEM|BITS32,0,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7269, 232},
- /* 5866 */ {I_VSCATTERQPD, 2, {XMEM|BITS64,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7278, 225},
- /* 5867 */ {I_VSCATTERQPD, 2, {YMEM|BITS64,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7287, 225},
- /* 5868 */ {I_VSCATTERQPD, 2, {ZMEM|BITS64,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7296, 226},
- /* 5869 */ {I_VSCATTERQPS, 2, {XMEM|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7305, 225},
- /* 5870 */ {I_VSCATTERQPS, 2, {YMEM|BITS32,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7314, 225},
- /* 5871 */ {I_VSCATTERQPS, 2, {ZMEM|BITS32,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+7323, 226},
- /* 5872 */ {I_VSHUFF32X4, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7332, 225},
- /* 5873 */ {I_VSHUFF32X4, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7341, 225},
- /* 5874 */ {I_VSHUFF32X4, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7350, 226},
- /* 5875 */ {I_VSHUFF32X4, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7359, 226},
- /* 5876 */ {I_VSHUFF64X2, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7368, 225},
- /* 5877 */ {I_VSHUFF64X2, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7377, 225},
- /* 5878 */ {I_VSHUFF64X2, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7386, 226},
- /* 5879 */ {I_VSHUFF64X2, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7395, 226},
- /* 5880 */ {I_VSHUFI32X4, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7404, 225},
- /* 5881 */ {I_VSHUFI32X4, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7413, 225},
- /* 5882 */ {I_VSHUFI32X4, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7422, 226},
- /* 5883 */ {I_VSHUFI32X4, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7431, 226},
- /* 5884 */ {I_VSHUFI64X2, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7440, 225},
- /* 5885 */ {I_VSHUFI64X2, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7449, 225},
- /* 5886 */ {I_VSHUFI64X2, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7458, 226},
- /* 5887 */ {I_VSHUFI64X2, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7467, 226},
- /* 5888 */ {I_VSHUFPD, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7476, 225},
- /* 5889 */ {I_VSHUFPD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7485, 225},
- /* 5890 */ {I_VSHUFPD, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7494, 225},
- /* 5891 */ {I_VSHUFPD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7503, 225},
- /* 5892 */ {I_VSHUFPD, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7512, 226},
- /* 5893 */ {I_VSHUFPD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7521, 226},
- /* 5894 */ {I_VSHUFPS, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7530, 225},
- /* 5895 */ {I_VSHUFPS, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7539, 225},
- /* 5896 */ {I_VSHUFPS, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7548, 225},
- /* 5897 */ {I_VSHUFPS, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7557, 225},
- /* 5898 */ {I_VSHUFPS, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7566, 226},
- /* 5899 */ {I_VSHUFPS, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7575, 226},
- /* 5900 */ {I_VSQRTPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24524, 225},
- /* 5901 */ {I_VSQRTPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24532, 225},
- /* 5902 */ {I_VSQRTPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+24540, 226},
- /* 5903 */ {I_VSQRTPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24548, 225},
- /* 5904 */ {I_VSQRTPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24556, 225},
- /* 5905 */ {I_VSQRTPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+24564, 226},
- /* 5906 */ {I_VSQRTSD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+24572, 226},
- /* 5907 */ {I_VSQRTSD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+24580, 226},
- /* 5908 */ {I_VSQRTSS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+24588, 226},
- /* 5909 */ {I_VSQRTSS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+24596, 226},
- /* 5910 */ {I_VSUBPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24604, 225},
- /* 5911 */ {I_VSUBPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24612, 225},
- /* 5912 */ {I_VSUBPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24620, 225},
- /* 5913 */ {I_VSUBPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24628, 225},
- /* 5914 */ {I_VSUBPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64|ER,0,0}, nasm_bytecodes+24636, 226},
- /* 5915 */ {I_VSUBPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64|ER,0,0,0}, nasm_bytecodes+24644, 226},
- /* 5916 */ {I_VSUBPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24652, 225},
- /* 5917 */ {I_VSUBPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24660, 225},
- /* 5918 */ {I_VSUBPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24668, 225},
- /* 5919 */ {I_VSUBPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24676, 225},
- /* 5920 */ {I_VSUBPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32|ER,0,0}, nasm_bytecodes+24684, 226},
- /* 5921 */ {I_VSUBPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32|ER,0,0,0}, nasm_bytecodes+24692, 226},
- /* 5922 */ {I_VSUBSD, 3, {XMMREG,XMMREG,RM_XMM|BITS64,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+24700, 226},
- /* 5923 */ {I_VSUBSD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+24708, 226},
- /* 5924 */ {I_VSUBSS, 3, {XMMREG,XMMREG,RM_XMM|BITS32,0,0}, {MASK|Z,0,ER,0,0}, nasm_bytecodes+24716, 226},
- /* 5925 */ {I_VSUBSS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {MASK|Z,ER,0,0,0}, nasm_bytecodes+24724, 226},
- /* 5926 */ {I_VUCOMISD, 2, {XMMREG,RM_XMM|BITS64,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+24732, 226},
- /* 5927 */ {I_VUCOMISS, 2, {XMMREG,RM_XMM|BITS32,0,0,0}, {0,SAE,0,0,0}, nasm_bytecodes+24740, 226},
- /* 5928 */ {I_VUNPCKHPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24748, 225},
- /* 5929 */ {I_VUNPCKHPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24756, 225},
- /* 5930 */ {I_VUNPCKHPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24764, 225},
- /* 5931 */ {I_VUNPCKHPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24772, 225},
- /* 5932 */ {I_VUNPCKHPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24780, 226},
- /* 5933 */ {I_VUNPCKHPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24788, 226},
- /* 5934 */ {I_VUNPCKHPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24796, 225},
- /* 5935 */ {I_VUNPCKHPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24804, 225},
- /* 5936 */ {I_VUNPCKHPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24812, 225},
- /* 5937 */ {I_VUNPCKHPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24820, 225},
- /* 5938 */ {I_VUNPCKHPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24828, 226},
- /* 5939 */ {I_VUNPCKHPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24836, 226},
- /* 5940 */ {I_VUNPCKLPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24844, 225},
- /* 5941 */ {I_VUNPCKLPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24852, 225},
- /* 5942 */ {I_VUNPCKLPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24860, 225},
- /* 5943 */ {I_VUNPCKLPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24868, 225},
- /* 5944 */ {I_VUNPCKLPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24876, 226},
- /* 5945 */ {I_VUNPCKLPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24884, 226},
- /* 5946 */ {I_VUNPCKLPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24892, 225},
- /* 5947 */ {I_VUNPCKLPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24900, 225},
- /* 5948 */ {I_VUNPCKLPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24908, 225},
- /* 5949 */ {I_VUNPCKLPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24916, 225},
- /* 5950 */ {I_VUNPCKLPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24924, 226},
- /* 5951 */ {I_VUNPCKLPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24932, 226},
- /* 5952 */ {I_VXORPD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24940, 227},
- /* 5953 */ {I_VXORPD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24948, 227},
- /* 5954 */ {I_VXORPD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24956, 227},
- /* 5955 */ {I_VXORPD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24964, 227},
- /* 5956 */ {I_VXORPD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+24972, 228},
- /* 5957 */ {I_VXORPD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+24980, 228},
- /* 5958 */ {I_VXORPS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+24988, 227},
- /* 5959 */ {I_VXORPS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+24996, 227},
- /* 5960 */ {I_VXORPS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25004, 227},
- /* 5961 */ {I_VXORPS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25012, 227},
- /* 5962 */ {I_VXORPS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25020, 228},
- /* 5963 */ {I_VXORPS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25028, 228},
- /* 5964 */ {I_RDPKRU, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40524, 239},
- /* 5965 */ {I_WRPKRU, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40529, 239},
- /* 5966 */ {I_RDPID, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+34932, 240},
- /* 5967 */ {I_RDPID, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+34931, 239},
- /* 5968 */ {I_RDPID, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+34932, 241},
- /* 5969 */ {I_CLFLUSHOPT, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37528, 133},
- /* 5970 */ {I_CLWB, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37534, 133},
- /* 5971 */ {I_PCOMMIT, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37540, 242},
- /* 5972 */ {I_CLZERO, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37559, 243},
- /* 5973 */ {I_PTWRITE, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26840, 133},
- /* 5974 */ {I_PTWRITE, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+26839, 239},
- /* 5975 */ {I_CLDEMOTE, 1, {MEMORY,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37564, 133},
- /* 5976 */ {I_MOVDIRI, 2, {MEMORY|BITS32,REG_GPR|BITS32,0,0,0}, NO_DECORATOR, nasm_bytecodes+34938, 246},
- /* 5977 */ {I_MOVDIRI, 2, {MEMORY|BITS64,REG_GPR|BITS64,0,0,0}, NO_DECORATOR, nasm_bytecodes+34945, 247},
- /* 5978 */ {I_MOVDIR64B, 2, {REG_GPR|BITS16,MEMORY|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+25036, 240},
- /* 5979 */ {I_MOVDIR64B, 2, {REG_GPR|BITS32,MEMORY|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+25044, 133},
- /* 5980 */ {I_MOVDIR64B, 2, {REG_GPR|BITS64,MEMORY|BITS512,0,0,0}, NO_DECORATOR, nasm_bytecodes+25052, 239},
- /* 5981 */ {I_PCONFIG, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37570, 133},
- /* 5982 */ {I_TPAUSE, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37534, 133},
- /* 5983 */ {I_UMONITOR, 1, {REG_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+34952, 240},
- /* 5984 */ {I_UMONITOR, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+34959, 133},
- /* 5985 */ {I_UMONITOR, 1, {REG_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+34966, 239},
- /* 5986 */ {I_UMWAIT, 1, {REG_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37576, 133},
- /* 5987 */ {I_WBNOINVD, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+40534, 133},
- /* 5988 */ {I_GF2P8AFFINEINVQB, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+25060, 248},
- /* 5989 */ {I_VGF2P8AFFINEINVQB, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+25068, 249},
- /* 5990 */ {I_VGF2P8AFFINEINVQB, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+25076, 249},
- /* 5991 */ {I_VGF2P8AFFINEINVQB, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+25084, 249},
- /* 5992 */ {I_VGF2P8AFFINEINVQB, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+25092, 249},
- /* 5993 */ {I_VGF2P8AFFINEINVQB, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7584, 250},
- /* 5994 */ {I_VGF2P8AFFINEINVQB, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7593, 250},
- /* 5995 */ {I_VGF2P8AFFINEINVQB, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7602, 250},
- /* 5996 */ {I_VGF2P8AFFINEINVQB, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7611, 250},
- /* 5997 */ {I_VGF2P8AFFINEINVQB, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7620, 251},
- /* 5998 */ {I_VGF2P8AFFINEINVQB, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7629, 251},
- /* 5999 */ {I_GF2P8AFFINEQB, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+25100, 248},
- /* 6000 */ {I_VGF2P8AFFINEQB, 4, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+25108, 249},
- /* 6001 */ {I_VGF2P8AFFINEQB, 3, {XMM_L16,RM_XMM_L16|BITS128,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+25116, 249},
- /* 6002 */ {I_VGF2P8AFFINEQB, 4, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0}, NO_DECORATOR, nasm_bytecodes+25124, 249},
- /* 6003 */ {I_VGF2P8AFFINEQB, 3, {YMM_L16,RM_YMM_L16|BITS256,IMMEDIATE|BITS8,0,0}, NO_DECORATOR, nasm_bytecodes+25132, 249},
- /* 6004 */ {I_VGF2P8AFFINEQB, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7638, 250},
- /* 6005 */ {I_VGF2P8AFFINEQB, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7647, 250},
- /* 6006 */ {I_VGF2P8AFFINEQB, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7656, 250},
- /* 6007 */ {I_VGF2P8AFFINEQB, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7665, 250},
- /* 6008 */ {I_VGF2P8AFFINEQB, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7674, 251},
- /* 6009 */ {I_VGF2P8AFFINEQB, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7683, 251},
- /* 6010 */ {I_GF2P8MULB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+34973, 248},
- /* 6011 */ {I_VGF2P8MULB, 3, {XMM_L16,XMM_L16,RM_XMM_L16|BITS128,0,0}, NO_DECORATOR, nasm_bytecodes+34980, 249},
- /* 6012 */ {I_VGF2P8MULB, 2, {XMM_L16,RM_XMM_L16|BITS128,0,0,0}, NO_DECORATOR, nasm_bytecodes+34987, 249},
- /* 6013 */ {I_VGF2P8MULB, 3, {YMM_L16,YMM_L16,RM_YMM_L16|BITS256,0,0}, NO_DECORATOR, nasm_bytecodes+34994, 249},
- /* 6014 */ {I_VGF2P8MULB, 2, {YMM_L16,RM_YMM_L16|BITS256,0,0,0}, NO_DECORATOR, nasm_bytecodes+35001, 249},
- /* 6015 */ {I_VGF2P8MULB, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25140, 250},
- /* 6016 */ {I_VGF2P8MULB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25148, 250},
- /* 6017 */ {I_VGF2P8MULB, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25156, 250},
- /* 6018 */ {I_VGF2P8MULB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25164, 250},
- /* 6019 */ {I_VGF2P8MULB, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25172, 251},
- /* 6020 */ {I_VGF2P8MULB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25180, 251},
- /* 6021 */ {I_VPCOMPRESSB, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25188, 252},
- /* 6022 */ {I_VPCOMPRESSB, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25196, 252},
- /* 6023 */ {I_VPCOMPRESSB, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25204, 253},
- /* 6024 */ {I_VPCOMPRESSB, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25212, 252},
- /* 6025 */ {I_VPCOMPRESSB, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25220, 252},
- /* 6026 */ {I_VPCOMPRESSB, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25228, 253},
- /* 6027 */ {I_VPCOMPRESSW, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25236, 252},
- /* 6028 */ {I_VPCOMPRESSW, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25244, 252},
- /* 6029 */ {I_VPCOMPRESSW, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25252, 253},
- /* 6030 */ {I_VPCOMPRESSW, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25260, 252},
- /* 6031 */ {I_VPCOMPRESSW, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25268, 252},
- /* 6032 */ {I_VPCOMPRESSW, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25276, 253},
- /* 6033 */ {I_VPEXPANDB, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25284, 252},
- /* 6034 */ {I_VPEXPANDB, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25292, 252},
- /* 6035 */ {I_VPEXPANDB, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25300, 253},
- /* 6036 */ {I_VPEXPANDB, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25308, 252},
- /* 6037 */ {I_VPEXPANDB, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25316, 252},
- /* 6038 */ {I_VPEXPANDB, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25324, 253},
- /* 6039 */ {I_VPEXPANDW, 2, {MEMORY|BITS128,XMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25332, 252},
- /* 6040 */ {I_VPEXPANDW, 2, {MEMORY|BITS256,YMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25340, 252},
- /* 6041 */ {I_VPEXPANDW, 2, {MEMORY|BITS512,ZMMREG,0,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25348, 253},
- /* 6042 */ {I_VPEXPANDW, 2, {XMMREG,XMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25356, 252},
- /* 6043 */ {I_VPEXPANDW, 2, {YMMREG,YMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25364, 252},
- /* 6044 */ {I_VPEXPANDW, 2, {ZMMREG,ZMMREG,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25372, 253},
- /* 6045 */ {I_VPSHLDW, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7692, 252},
- /* 6046 */ {I_VPSHLDW, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7701, 252},
- /* 6047 */ {I_VPSHLDW, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7710, 252},
- /* 6048 */ {I_VPSHLDW, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7719, 252},
- /* 6049 */ {I_VPSHLDW, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7728, 253},
- /* 6050 */ {I_VPSHLDW, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7737, 253},
- /* 6051 */ {I_VPSHLDD, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7746, 252},
- /* 6052 */ {I_VPSHLDD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7755, 252},
- /* 6053 */ {I_VPSHLDD, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7764, 252},
- /* 6054 */ {I_VPSHLDD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7773, 252},
- /* 6055 */ {I_VPSHLDD, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7782, 253},
- /* 6056 */ {I_VPSHLDD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7791, 253},
- /* 6057 */ {I_VPSHLDQ, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7800, 252},
- /* 6058 */ {I_VPSHLDQ, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7809, 252},
- /* 6059 */ {I_VPSHLDQ, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7818, 252},
- /* 6060 */ {I_VPSHLDQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7827, 252},
- /* 6061 */ {I_VPSHLDQ, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7836, 253},
- /* 6062 */ {I_VPSHLDQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7845, 253},
- /* 6063 */ {I_VPSHLDVW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7854, 252},
- /* 6064 */ {I_VPSHLDVW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7863, 252},
- /* 6065 */ {I_VPSHLDVW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7872, 252},
- /* 6066 */ {I_VPSHLDVW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7881, 252},
- /* 6067 */ {I_VPSHLDVW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7890, 253},
- /* 6068 */ {I_VPSHLDVW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+7899, 253},
- /* 6069 */ {I_VPSHLDVD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7908, 252},
- /* 6070 */ {I_VPSHLDVD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7917, 252},
- /* 6071 */ {I_VPSHLDVD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7926, 252},
- /* 6072 */ {I_VPSHLDVD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7935, 252},
- /* 6073 */ {I_VPSHLDVD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+7944, 253},
- /* 6074 */ {I_VPSHLDVD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+7953, 253},
- /* 6075 */ {I_VPSHLDVQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7962, 252},
- /* 6076 */ {I_VPSHLDVQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7971, 252},
- /* 6077 */ {I_VPSHLDVQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7980, 252},
- /* 6078 */ {I_VPSHLDVQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+7989, 252},
- /* 6079 */ {I_VPSHLDVQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+7998, 253},
- /* 6080 */ {I_VPSHLDVQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+8007, 253},
- /* 6081 */ {I_VPSHRDW, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8016, 252},
- /* 6082 */ {I_VPSHRDW, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8025, 252},
- /* 6083 */ {I_VPSHRDW, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8034, 252},
- /* 6084 */ {I_VPSHRDW, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8043, 252},
- /* 6085 */ {I_VPSHRDW, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8052, 253},
- /* 6086 */ {I_VPSHRDW, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8061, 253},
- /* 6087 */ {I_VPSHRDD, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+8070, 252},
- /* 6088 */ {I_VPSHRDD, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+8079, 252},
- /* 6089 */ {I_VPSHRDD, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+8088, 252},
- /* 6090 */ {I_VPSHRDD, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+8097, 252},
- /* 6091 */ {I_VPSHRDD, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+8106, 253},
- /* 6092 */ {I_VPSHRDD, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+8115, 253},
- /* 6093 */ {I_VPSHRDQ, 4, {XMMREG,XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+8124, 252},
- /* 6094 */ {I_VPSHRDQ, 3, {XMMREG,RM_XMM|BITS128,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+8133, 252},
- /* 6095 */ {I_VPSHRDQ, 4, {YMMREG,YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+8142, 252},
- /* 6096 */ {I_VPSHRDQ, 3, {YMMREG,RM_YMM|BITS256,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+8151, 252},
- /* 6097 */ {I_VPSHRDQ, 4, {ZMMREG,ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+8160, 253},
- /* 6098 */ {I_VPSHRDQ, 3, {ZMMREG,RM_ZMM|BITS512,IMMEDIATE|BITS8,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+8169, 253},
- /* 6099 */ {I_VPSHRDVW, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8178, 252},
- /* 6100 */ {I_VPSHRDVW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8187, 252},
- /* 6101 */ {I_VPSHRDVW, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8196, 252},
- /* 6102 */ {I_VPSHRDVW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8205, 252},
- /* 6103 */ {I_VPSHRDVW, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8214, 253},
- /* 6104 */ {I_VPSHRDVW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+8223, 253},
- /* 6105 */ {I_VPSHRDVD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+8232, 252},
- /* 6106 */ {I_VPSHRDVD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+8241, 252},
- /* 6107 */ {I_VPSHRDVD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+8250, 252},
- /* 6108 */ {I_VPSHRDVD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+8259, 252},
- /* 6109 */ {I_VPSHRDVD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+8268, 253},
- /* 6110 */ {I_VPSHRDVD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+8277, 253},
- /* 6111 */ {I_VPSHRDVQ, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+8286, 252},
- /* 6112 */ {I_VPSHRDVQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+8295, 252},
- /* 6113 */ {I_VPSHRDVQ, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+8304, 252},
- /* 6114 */ {I_VPSHRDVQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+8313, 252},
- /* 6115 */ {I_VPSHRDVQ, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B64,0,0}, nasm_bytecodes+8322, 253},
- /* 6116 */ {I_VPSHRDVQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B64,0,0,0}, nasm_bytecodes+8331, 253},
- /* 6117 */ {I_VPDPBUSD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25380, 254},
- /* 6118 */ {I_VPDPBUSD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25388, 254},
- /* 6119 */ {I_VPDPBUSD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25396, 254},
- /* 6120 */ {I_VPDPBUSD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25404, 254},
- /* 6121 */ {I_VPDPBUSD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25412, 255},
- /* 6122 */ {I_VPDPBUSD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25420, 255},
- /* 6123 */ {I_VPDPBUSDS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25428, 254},
- /* 6124 */ {I_VPDPBUSDS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25436, 254},
- /* 6125 */ {I_VPDPBUSDS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25444, 254},
- /* 6126 */ {I_VPDPBUSDS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25452, 254},
- /* 6127 */ {I_VPDPBUSDS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25460, 255},
- /* 6128 */ {I_VPDPBUSDS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25468, 255},
- /* 6129 */ {I_VPDPWSSD, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25476, 254},
- /* 6130 */ {I_VPDPWSSD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25484, 254},
- /* 6131 */ {I_VPDPWSSD, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25492, 254},
- /* 6132 */ {I_VPDPWSSD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25500, 254},
- /* 6133 */ {I_VPDPWSSD, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25508, 255},
- /* 6134 */ {I_VPDPWSSD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25516, 255},
- /* 6135 */ {I_VPDPWSSDS, 3, {XMMREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25524, 254},
- /* 6136 */ {I_VPDPWSSDS, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25532, 254},
- /* 6137 */ {I_VPDPWSSDS, 3, {YMMREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25540, 254},
- /* 6138 */ {I_VPDPWSSDS, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25548, 254},
- /* 6139 */ {I_VPDPWSSDS, 3, {ZMMREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK|Z,0,B32,0,0}, nasm_bytecodes+25556, 255},
- /* 6140 */ {I_VPDPWSSDS, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,B32,0,0,0}, nasm_bytecodes+25564, 255},
- /* 6141 */ {I_VPOPCNTB, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25572, 256},
- /* 6142 */ {I_VPOPCNTB, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25580, 256},
- /* 6143 */ {I_VPOPCNTB, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25588, 257},
- /* 6144 */ {I_VPOPCNTW, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25596, 256},
- /* 6145 */ {I_VPOPCNTW, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25604, 256},
- /* 6146 */ {I_VPOPCNTW, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25612, 257},
- /* 6147 */ {I_VPOPCNTD, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25620, 258},
- /* 6148 */ {I_VPOPCNTD, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25628, 258},
- /* 6149 */ {I_VPOPCNTD, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25636, 259},
- /* 6150 */ {I_VPOPCNTQ, 2, {XMMREG,RM_XMM|BITS128,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25644, 258},
- /* 6151 */ {I_VPOPCNTQ, 2, {YMMREG,RM_YMM|BITS256,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25652, 258},
- /* 6152 */ {I_VPOPCNTQ, 2, {ZMMREG,RM_ZMM|BITS512,0,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25660, 259},
- /* 6153 */ {I_VPSHUFBITQMB, 3, {KREG,XMMREG,RM_XMM|BITS128,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25668, 256},
- /* 6154 */ {I_VPSHUFBITQMB, 3, {KREG,YMMREG,RM_YMM|BITS256,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25676, 256},
- /* 6155 */ {I_VPSHUFBITQMB, 3, {KREG,ZMMREG,RM_ZMM|BITS512,0,0}, {MASK,0,0,0,0}, nasm_bytecodes+25684, 257},
- /* 6156 */ {I_V4FMADDPS, 3, {ZMM_L16,ZMM_L16|RS4,MEMORY,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25692, 260},
- /* 6157 */ {I_V4FNMADDPS, 3, {ZMM_L16,ZMM_L16|RS4,MEMORY,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25700, 260},
- /* 6158 */ {I_V4FMADDSS, 3, {ZMM_L16,ZMM_L16|RS4,MEMORY,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25708, 260},
- /* 6159 */ {I_V4FNMADDSS, 3, {ZMM_L16,ZMM_L16|RS4,MEMORY,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25716, 260},
- /* 6160 */ {I_V4DPWSSDS, 3, {ZMM_L16,ZMM_L16|RS4,MEMORY,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25724, 261},
- /* 6161 */ {I_V4DPWSSD, 3, {ZMM_L16,ZMM_L16|RS4,MEMORY,0,0}, {MASK|Z,0,0,0,0}, nasm_bytecodes+25732, 261},
- /* 6162 */ {I_ENCLS, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37582, 262},
- /* 6163 */ {I_ENCLU, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37588, 262},
- /* 6164 */ {I_ENCLV, 0, {0,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37594, 262},
- /* 6165 */ {I_HINT_NOP0, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37600, 263},
- /* 6166 */ {I_HINT_NOP0, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37606, 263},
- /* 6167 */ {I_HINT_NOP0, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37612, 264},
- /* 6168 */ {I_HINT_NOP1, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37618, 263},
- /* 6169 */ {I_HINT_NOP1, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37624, 263},
- /* 6170 */ {I_HINT_NOP1, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37630, 264},
- /* 6171 */ {I_HINT_NOP2, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37636, 263},
- /* 6172 */ {I_HINT_NOP2, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37642, 263},
- /* 6173 */ {I_HINT_NOP2, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37648, 264},
- /* 6174 */ {I_HINT_NOP3, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37654, 263},
- /* 6175 */ {I_HINT_NOP3, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37660, 263},
- /* 6176 */ {I_HINT_NOP3, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37666, 264},
- /* 6177 */ {I_HINT_NOP4, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37672, 263},
- /* 6178 */ {I_HINT_NOP4, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37678, 263},
- /* 6179 */ {I_HINT_NOP4, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37684, 264},
- /* 6180 */ {I_HINT_NOP5, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37690, 263},
- /* 6181 */ {I_HINT_NOP5, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37696, 263},
- /* 6182 */ {I_HINT_NOP5, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37702, 264},
- /* 6183 */ {I_HINT_NOP6, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37708, 263},
- /* 6184 */ {I_HINT_NOP6, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37714, 263},
- /* 6185 */ {I_HINT_NOP6, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37720, 264},
- /* 6186 */ {I_HINT_NOP7, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37726, 263},
- /* 6187 */ {I_HINT_NOP7, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37732, 263},
- /* 6188 */ {I_HINT_NOP7, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37738, 264},
- /* 6189 */ {I_HINT_NOP8, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37744, 263},
- /* 6190 */ {I_HINT_NOP8, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37750, 263},
- /* 6191 */ {I_HINT_NOP8, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37756, 264},
- /* 6192 */ {I_HINT_NOP9, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37762, 263},
- /* 6193 */ {I_HINT_NOP9, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37768, 263},
- /* 6194 */ {I_HINT_NOP9, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37774, 264},
- /* 6195 */ {I_HINT_NOP10, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37780, 263},
- /* 6196 */ {I_HINT_NOP10, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37786, 263},
- /* 6197 */ {I_HINT_NOP10, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37792, 264},
- /* 6198 */ {I_HINT_NOP11, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37798, 263},
- /* 6199 */ {I_HINT_NOP11, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37804, 263},
- /* 6200 */ {I_HINT_NOP11, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37810, 264},
- /* 6201 */ {I_HINT_NOP12, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37816, 263},
- /* 6202 */ {I_HINT_NOP12, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37822, 263},
- /* 6203 */ {I_HINT_NOP12, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37828, 264},
- /* 6204 */ {I_HINT_NOP13, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37834, 263},
- /* 6205 */ {I_HINT_NOP13, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37840, 263},
- /* 6206 */ {I_HINT_NOP13, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37846, 264},
- /* 6207 */ {I_HINT_NOP14, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37852, 263},
- /* 6208 */ {I_HINT_NOP14, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37858, 263},
- /* 6209 */ {I_HINT_NOP14, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37864, 264},
- /* 6210 */ {I_HINT_NOP15, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37870, 263},
- /* 6211 */ {I_HINT_NOP15, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37876, 263},
- /* 6212 */ {I_HINT_NOP15, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37882, 264},
- /* 6213 */ {I_HINT_NOP16, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37888, 263},
- /* 6214 */ {I_HINT_NOP16, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37894, 263},
- /* 6215 */ {I_HINT_NOP16, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37900, 264},
- /* 6216 */ {I_HINT_NOP17, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37906, 263},
- /* 6217 */ {I_HINT_NOP17, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37912, 263},
- /* 6218 */ {I_HINT_NOP17, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37918, 264},
- /* 6219 */ {I_HINT_NOP18, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37924, 263},
- /* 6220 */ {I_HINT_NOP18, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37930, 263},
- /* 6221 */ {I_HINT_NOP18, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37936, 264},
- /* 6222 */ {I_HINT_NOP19, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37942, 263},
- /* 6223 */ {I_HINT_NOP19, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37948, 263},
- /* 6224 */ {I_HINT_NOP19, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37954, 264},
- /* 6225 */ {I_HINT_NOP20, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37960, 263},
- /* 6226 */ {I_HINT_NOP20, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37966, 263},
- /* 6227 */ {I_HINT_NOP20, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37972, 264},
- /* 6228 */ {I_HINT_NOP21, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37978, 263},
- /* 6229 */ {I_HINT_NOP21, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37984, 263},
- /* 6230 */ {I_HINT_NOP21, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37990, 264},
- /* 6231 */ {I_HINT_NOP22, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+37996, 263},
- /* 6232 */ {I_HINT_NOP22, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38002, 263},
- /* 6233 */ {I_HINT_NOP22, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38008, 264},
- /* 6234 */ {I_HINT_NOP23, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38014, 263},
- /* 6235 */ {I_HINT_NOP23, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38020, 263},
- /* 6236 */ {I_HINT_NOP23, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38026, 264},
- /* 6237 */ {I_HINT_NOP24, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38032, 263},
- /* 6238 */ {I_HINT_NOP24, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38038, 263},
- /* 6239 */ {I_HINT_NOP24, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38044, 264},
- /* 6240 */ {I_HINT_NOP25, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38050, 263},
- /* 6241 */ {I_HINT_NOP25, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38056, 263},
- /* 6242 */ {I_HINT_NOP25, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38062, 264},
- /* 6243 */ {I_HINT_NOP26, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38068, 263},
- /* 6244 */ {I_HINT_NOP26, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38074, 263},
- /* 6245 */ {I_HINT_NOP26, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38080, 264},
- /* 6246 */ {I_HINT_NOP27, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38086, 263},
- /* 6247 */ {I_HINT_NOP27, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38092, 263},
- /* 6248 */ {I_HINT_NOP27, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38098, 264},
- /* 6249 */ {I_HINT_NOP28, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38104, 263},
- /* 6250 */ {I_HINT_NOP28, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38110, 263},
- /* 6251 */ {I_HINT_NOP28, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38116, 264},
- /* 6252 */ {I_HINT_NOP29, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38122, 263},
- /* 6253 */ {I_HINT_NOP29, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38128, 263},
- /* 6254 */ {I_HINT_NOP29, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38134, 264},
- /* 6255 */ {I_HINT_NOP30, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38140, 263},
- /* 6256 */ {I_HINT_NOP30, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38146, 263},
- /* 6257 */ {I_HINT_NOP30, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38152, 264},
- /* 6258 */ {I_HINT_NOP31, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38158, 263},
- /* 6259 */ {I_HINT_NOP31, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38164, 263},
- /* 6260 */ {I_HINT_NOP31, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38170, 264},
- /* 6261 */ {I_HINT_NOP32, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38176, 263},
- /* 6262 */ {I_HINT_NOP32, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38182, 263},
- /* 6263 */ {I_HINT_NOP32, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38188, 264},
- /* 6264 */ {I_HINT_NOP33, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38194, 263},
- /* 6265 */ {I_HINT_NOP33, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38200, 263},
- /* 6266 */ {I_HINT_NOP33, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38206, 264},
- /* 6267 */ {I_HINT_NOP34, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38212, 263},
- /* 6268 */ {I_HINT_NOP34, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38218, 263},
- /* 6269 */ {I_HINT_NOP34, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38224, 264},
- /* 6270 */ {I_HINT_NOP35, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38230, 263},
- /* 6271 */ {I_HINT_NOP35, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38236, 263},
- /* 6272 */ {I_HINT_NOP35, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38242, 264},
- /* 6273 */ {I_HINT_NOP36, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38248, 263},
- /* 6274 */ {I_HINT_NOP36, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38254, 263},
- /* 6275 */ {I_HINT_NOP36, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38260, 264},
- /* 6276 */ {I_HINT_NOP37, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38266, 263},
- /* 6277 */ {I_HINT_NOP37, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38272, 263},
- /* 6278 */ {I_HINT_NOP37, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38278, 264},
- /* 6279 */ {I_HINT_NOP38, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38284, 263},
- /* 6280 */ {I_HINT_NOP38, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38290, 263},
- /* 6281 */ {I_HINT_NOP38, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38296, 264},
- /* 6282 */ {I_HINT_NOP39, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38302, 263},
- /* 6283 */ {I_HINT_NOP39, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38308, 263},
- /* 6284 */ {I_HINT_NOP39, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38314, 264},
- /* 6285 */ {I_HINT_NOP40, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38320, 263},
- /* 6286 */ {I_HINT_NOP40, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38326, 263},
- /* 6287 */ {I_HINT_NOP40, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38332, 264},
- /* 6288 */ {I_HINT_NOP41, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38338, 263},
- /* 6289 */ {I_HINT_NOP41, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38344, 263},
- /* 6290 */ {I_HINT_NOP41, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38350, 264},
- /* 6291 */ {I_HINT_NOP42, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38356, 263},
- /* 6292 */ {I_HINT_NOP42, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38362, 263},
- /* 6293 */ {I_HINT_NOP42, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38368, 264},
- /* 6294 */ {I_HINT_NOP43, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38374, 263},
- /* 6295 */ {I_HINT_NOP43, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38380, 263},
- /* 6296 */ {I_HINT_NOP43, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38386, 264},
- /* 6297 */ {I_HINT_NOP44, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38392, 263},
- /* 6298 */ {I_HINT_NOP44, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38398, 263},
- /* 6299 */ {I_HINT_NOP44, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38404, 264},
- /* 6300 */ {I_HINT_NOP45, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38410, 263},
- /* 6301 */ {I_HINT_NOP45, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38416, 263},
- /* 6302 */ {I_HINT_NOP45, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38422, 264},
- /* 6303 */ {I_HINT_NOP46, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38428, 263},
- /* 6304 */ {I_HINT_NOP46, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38434, 263},
- /* 6305 */ {I_HINT_NOP46, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38440, 264},
- /* 6306 */ {I_HINT_NOP47, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38446, 263},
- /* 6307 */ {I_HINT_NOP47, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38452, 263},
- /* 6308 */ {I_HINT_NOP47, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38458, 264},
- /* 6309 */ {I_HINT_NOP48, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38464, 263},
- /* 6310 */ {I_HINT_NOP48, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38470, 263},
- /* 6311 */ {I_HINT_NOP48, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38476, 264},
- /* 6312 */ {I_HINT_NOP49, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38482, 263},
- /* 6313 */ {I_HINT_NOP49, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38488, 263},
- /* 6314 */ {I_HINT_NOP49, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38494, 264},
- /* 6315 */ {I_HINT_NOP50, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38500, 263},
- /* 6316 */ {I_HINT_NOP50, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38506, 263},
- /* 6317 */ {I_HINT_NOP50, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38512, 264},
- /* 6318 */ {I_HINT_NOP51, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38518, 263},
- /* 6319 */ {I_HINT_NOP51, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38524, 263},
- /* 6320 */ {I_HINT_NOP51, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38530, 264},
- /* 6321 */ {I_HINT_NOP52, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38536, 263},
- /* 6322 */ {I_HINT_NOP52, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38542, 263},
- /* 6323 */ {I_HINT_NOP52, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38548, 264},
- /* 6324 */ {I_HINT_NOP53, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38554, 263},
- /* 6325 */ {I_HINT_NOP53, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38560, 263},
- /* 6326 */ {I_HINT_NOP53, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38566, 264},
- /* 6327 */ {I_HINT_NOP54, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38572, 263},
- /* 6328 */ {I_HINT_NOP54, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38578, 263},
- /* 6329 */ {I_HINT_NOP54, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38584, 264},
- /* 6330 */ {I_HINT_NOP55, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38590, 263},
- /* 6331 */ {I_HINT_NOP55, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38596, 263},
- /* 6332 */ {I_HINT_NOP55, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38602, 264},
- /* 6333 */ {I_HINT_NOP56, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35698, 263},
- /* 6334 */ {I_HINT_NOP56, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35704, 263},
- /* 6335 */ {I_HINT_NOP56, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+35710, 264},
- /* 6336 */ {I_HINT_NOP57, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38608, 263},
- /* 6337 */ {I_HINT_NOP57, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38614, 263},
- /* 6338 */ {I_HINT_NOP57, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38620, 264},
- /* 6339 */ {I_HINT_NOP58, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38626, 263},
- /* 6340 */ {I_HINT_NOP58, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38632, 263},
- /* 6341 */ {I_HINT_NOP58, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38638, 264},
- /* 6342 */ {I_HINT_NOP59, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38644, 263},
- /* 6343 */ {I_HINT_NOP59, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38650, 263},
- /* 6344 */ {I_HINT_NOP59, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38656, 264},
- /* 6345 */ {I_HINT_NOP60, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38662, 263},
- /* 6346 */ {I_HINT_NOP60, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38668, 263},
- /* 6347 */ {I_HINT_NOP60, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38674, 264},
- /* 6348 */ {I_HINT_NOP61, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38680, 263},
- /* 6349 */ {I_HINT_NOP61, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38686, 263},
- /* 6350 */ {I_HINT_NOP61, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38692, 264},
- /* 6351 */ {I_HINT_NOP62, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38698, 263},
- /* 6352 */ {I_HINT_NOP62, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38704, 263},
- /* 6353 */ {I_HINT_NOP62, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38710, 264},
- /* 6354 */ {I_HINT_NOP63, 1, {RM_GPR|BITS16,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38716, 263},
- /* 6355 */ {I_HINT_NOP63, 1, {RM_GPR|BITS32,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38722, 263},
- /* 6356 */ {I_HINT_NOP63, 1, {RM_GPR|BITS64,0,0,0,0}, NO_DECORATOR, nasm_bytecodes+38728, 264},
- };
- static const struct itemplate * const itable_00[] = {
- instrux + 36,
- instrux + 37,
- };
- static const struct itemplate * const itable_01[] = {
- instrux + 38,
- instrux + 39,
- instrux + 40,
- instrux + 41,
- instrux + 42,
- instrux + 43,
- };
- static const struct itemplate * const itable_02[] = {
- instrux + 44,
- instrux + 45,
- };
- static const struct itemplate * const itable_03[] = {
- instrux + 46,
- instrux + 47,
- instrux + 48,
- instrux + 49,
- instrux + 50,
- instrux + 51,
- };
- static const struct itemplate * const itable_04[] = {
- instrux + 55,
- };
- static const struct itemplate * const itable_05[] = {
- instrux + 56,
- instrux + 57,
- instrux + 58,
- };
- static const struct itemplate * const itable_06[] = {
- instrux + 838,
- };
- static const struct itemplate * const itable_07[] = {
- instrux + 787,
- };
- static const struct itemplate * const itable_08[] = {
- instrux + 690,
- instrux + 691,
- };
- static const struct itemplate * const itable_09[] = {
- instrux + 692,
- instrux + 693,
- instrux + 694,
- instrux + 695,
- instrux + 696,
- instrux + 697,
- };
- static const struct itemplate * const itable_0A[] = {
- instrux + 698,
- instrux + 699,
- };
- static const struct itemplate * const itable_0B[] = {
- instrux + 700,
- instrux + 701,
- instrux + 702,
- instrux + 703,
- instrux + 704,
- instrux + 705,
- };
- static const struct itemplate * const itable_0C[] = {
- instrux + 709,
- };
- static const struct itemplate * const itable_0D[] = {
- instrux + 710,
- instrux + 711,
- instrux + 712,
- };
- static const struct itemplate * const itable_0E[] = {
- instrux + 839,
- };
- static const struct itemplate * const itable_0F00[] = {
- instrux + 518,
- instrux + 519,
- instrux + 548,
- instrux + 549,
- instrux + 550,
- instrux + 591,
- instrux + 592,
- instrux + 593,
- instrux + 1038,
- instrux + 1039,
- instrux + 1040,
- instrux + 1041,
- instrux + 1042,
- instrux + 1057,
- instrux + 1058,
- instrux + 1059,
- instrux + 1060,
- instrux + 1061,
- instrux + 1130,
- instrux + 1131,
- instrux + 1132,
- instrux + 1133,
- instrux + 1134,
- instrux + 1135,
- };
- static const struct itemplate * const itable_0F01[] = {
- instrux + 484,
- instrux + 485,
- instrux + 486,
- instrux + 487,
- instrux + 488,
- instrux + 543,
- instrux + 547,
- instrux + 551,
- instrux + 552,
- instrux + 553,
- instrux + 595,
- instrux + 596,
- instrux + 676,
- instrux + 677,
- instrux + 886,
- instrux + 988,
- instrux + 1037,
- instrux + 1043,
- instrux + 1045,
- instrux + 1046,
- instrux + 1047,
- instrux + 1048,
- instrux + 1049,
- instrux + 1094,
- instrux + 1296,
- instrux + 1297,
- instrux + 1538,
- instrux + 1539,
- instrux + 1540,
- instrux + 1542,
- instrux + 1543,
- instrux + 1544,
- instrux + 1545,
- instrux + 1550,
- instrux + 1551,
- instrux + 1552,
- instrux + 1555,
- instrux + 3188,
- instrux + 3189,
- instrux + 3797,
- instrux + 3798,
- instrux + 5964,
- instrux + 5965,
- instrux + 5972,
- instrux + 5981,
- instrux + 6162,
- instrux + 6163,
- instrux + 6164,
- };
- static const struct itemplate * const itable_0F02[] = {
- instrux + 521,
- instrux + 522,
- instrux + 523,
- instrux + 524,
- instrux + 525,
- instrux + 526,
- instrux + 527,
- instrux + 528,
- instrux + 529,
- instrux + 530,
- };
- static const struct itemplate * const itable_0F03[] = {
- instrux + 578,
- instrux + 579,
- instrux + 580,
- instrux + 581,
- instrux + 582,
- instrux + 583,
- instrux + 584,
- instrux + 585,
- instrux + 586,
- instrux + 587,
- };
- static const struct itemplate * const itable_0F05[] = {
- instrux + 1095,
- };
- static const struct itemplate * const itable_0F06[] = {
- instrux + 174,
- };
- static const struct itemplate * const itable_0F07[] = {
- instrux + 1098,
- };
- static const struct itemplate * const itable_0F08[] = {
- instrux + 481,
- };
- static const struct itemplate * const itable_0F09[] = {
- instrux + 1137,
- instrux + 5987,
- };
- static const struct itemplate * const itable_0F0B[] = {
- instrux + 1129,
- };
- static const struct itemplate * const itable_0F0D[] = {
- instrux + 800,
- instrux + 801,
- instrux + 3848,
- };
- static const struct itemplate * const itable_0F0E[] = {
- instrux + 307,
- };
- static const struct itemplate * const itable_0F0F[] = {
- instrux + 744,
- instrux + 752,
- instrux + 753,
- instrux + 754,
- instrux + 755,
- instrux + 756,
- instrux + 757,
- instrux + 758,
- instrux + 759,
- instrux + 760,
- instrux + 761,
- instrux + 762,
- instrux + 763,
- instrux + 764,
- instrux + 765,
- instrux + 766,
- instrux + 767,
- instrux + 768,
- instrux + 773,
- instrux + 1331,
- instrux + 1332,
- instrux + 1333,
- instrux + 1334,
- instrux + 1335,
- instrux + 1677,
- instrux + 1678,
- };
- static const struct itemplate * const itable_0F10[] = {
- instrux + 1270,
- instrux + 1272,
- instrux + 1273,
- instrux + 1507,
- instrux + 1510,
- instrux + 1511,
- instrux + 1514,
- };
- static const struct itemplate * const itable_0F11[] = {
- instrux + 1271,
- instrux + 1274,
- instrux + 1508,
- instrux + 1509,
- instrux + 1512,
- instrux + 1513,
- };
- static const struct itemplate * const itable_0F12[] = {
- instrux + 1264,
- instrux + 1266,
- instrux + 1504,
- instrux + 1535,
- instrux + 1537,
- };
- static const struct itemplate * const itable_0F13[] = {
- instrux + 1265,
- instrux + 1503,
- };
- static const struct itemplate * const itable_0F14[] = {
- instrux + 1290,
- instrux + 1526,
- };
- static const struct itemplate * const itable_0F15[] = {
- instrux + 1289,
- instrux + 1525,
- };
- static const struct itemplate * const itable_0F16[] = {
- instrux + 1261,
- instrux + 1263,
- instrux + 1502,
- instrux + 1536,
- };
- static const struct itemplate * const itable_0F17[] = {
- instrux + 1262,
- instrux + 1501,
- };
- static const struct itemplate * const itable_0F18[] = {
- instrux + 1310,
- instrux + 1311,
- instrux + 1312,
- instrux + 1313,
- instrux + 6165,
- instrux + 6166,
- instrux + 6167,
- instrux + 6168,
- instrux + 6169,
- instrux + 6170,
- instrux + 6171,
- instrux + 6172,
- instrux + 6173,
- instrux + 6174,
- instrux + 6175,
- instrux + 6176,
- instrux + 6177,
- instrux + 6178,
- instrux + 6179,
- instrux + 6180,
- instrux + 6181,
- instrux + 6182,
- instrux + 6183,
- instrux + 6184,
- instrux + 6185,
- instrux + 6186,
- instrux + 6187,
- instrux + 6188,
- };
- static const struct itemplate * const itable_0F19[] = {
- instrux + 6189,
- instrux + 6190,
- instrux + 6191,
- instrux + 6192,
- instrux + 6193,
- instrux + 6194,
- instrux + 6195,
- instrux + 6196,
- instrux + 6197,
- instrux + 6198,
- instrux + 6199,
- instrux + 6200,
- instrux + 6201,
- instrux + 6202,
- instrux + 6203,
- instrux + 6204,
- instrux + 6205,
- instrux + 6206,
- instrux + 6207,
- instrux + 6208,
- instrux + 6209,
- instrux + 6210,
- instrux + 6211,
- instrux + 6212,
- };
- static const struct itemplate * const itable_0F1A[] = {
- instrux + 3850,
- instrux + 3851,
- instrux + 3852,
- instrux + 3853,
- instrux + 3854,
- instrux + 3855,
- instrux + 3859,
- instrux + 3860,
- instrux + 3863,
- instrux + 3864,
- instrux + 3865,
- instrux + 6213,
- instrux + 6214,
- instrux + 6215,
- instrux + 6216,
- instrux + 6217,
- instrux + 6218,
- instrux + 6219,
- instrux + 6220,
- instrux + 6221,
- instrux + 6222,
- instrux + 6223,
- instrux + 6224,
- instrux + 6225,
- instrux + 6226,
- instrux + 6227,
- instrux + 6228,
- instrux + 6229,
- instrux + 6230,
- instrux + 6231,
- instrux + 6232,
- instrux + 6233,
- instrux + 6234,
- instrux + 6235,
- instrux + 6236,
- };
- static const struct itemplate * const itable_0F1B[] = {
- instrux + 3849,
- instrux + 3856,
- instrux + 3857,
- instrux + 3858,
- instrux + 3861,
- instrux + 3862,
- instrux + 3866,
- instrux + 3867,
- instrux + 3868,
- instrux + 3869,
- instrux + 3870,
- instrux + 6237,
- instrux + 6238,
- instrux + 6239,
- instrux + 6240,
- instrux + 6241,
- instrux + 6242,
- instrux + 6243,
- instrux + 6244,
- instrux + 6245,
- instrux + 6246,
- instrux + 6247,
- instrux + 6248,
- instrux + 6249,
- instrux + 6250,
- instrux + 6251,
- instrux + 6252,
- instrux + 6253,
- instrux + 6254,
- instrux + 6255,
- instrux + 6256,
- instrux + 6257,
- instrux + 6258,
- instrux + 6259,
- instrux + 6260,
- };
- static const struct itemplate * const itable_0F1C[] = {
- instrux + 5975,
- instrux + 6261,
- instrux + 6262,
- instrux + 6263,
- instrux + 6264,
- instrux + 6265,
- instrux + 6266,
- instrux + 6267,
- instrux + 6268,
- instrux + 6269,
- instrux + 6270,
- instrux + 6271,
- instrux + 6272,
- instrux + 6273,
- instrux + 6274,
- instrux + 6275,
- instrux + 6276,
- instrux + 6277,
- instrux + 6278,
- instrux + 6279,
- instrux + 6280,
- instrux + 6281,
- instrux + 6282,
- instrux + 6283,
- instrux + 6284,
- };
- static const struct itemplate * const itable_0F1D[] = {
- instrux + 6285,
- instrux + 6286,
- instrux + 6287,
- instrux + 6288,
- instrux + 6289,
- instrux + 6290,
- instrux + 6291,
- instrux + 6292,
- instrux + 6293,
- instrux + 6294,
- instrux + 6295,
- instrux + 6296,
- instrux + 6297,
- instrux + 6298,
- instrux + 6299,
- instrux + 6300,
- instrux + 6301,
- instrux + 6302,
- instrux + 6303,
- instrux + 6304,
- instrux + 6305,
- instrux + 6306,
- instrux + 6307,
- instrux + 6308,
- };
- static const struct itemplate * const itable_0F1E[] = {
- instrux + 6309,
- instrux + 6310,
- instrux + 6311,
- instrux + 6312,
- instrux + 6313,
- instrux + 6314,
- instrux + 6315,
- instrux + 6316,
- instrux + 6317,
- instrux + 6318,
- instrux + 6319,
- instrux + 6320,
- instrux + 6321,
- instrux + 6322,
- instrux + 6323,
- instrux + 6324,
- instrux + 6325,
- instrux + 6326,
- instrux + 6327,
- instrux + 6328,
- instrux + 6329,
- instrux + 6330,
- instrux + 6331,
- instrux + 6332,
- };
- static const struct itemplate * const itable_0F1F[] = {
- instrux + 683,
- instrux + 684,
- instrux + 685,
- instrux + 6333,
- instrux + 6334,
- instrux + 6335,
- instrux + 6336,
- instrux + 6337,
- instrux + 6338,
- instrux + 6339,
- instrux + 6340,
- instrux + 6341,
- instrux + 6342,
- instrux + 6343,
- instrux + 6344,
- instrux + 6345,
- instrux + 6346,
- instrux + 6347,
- instrux + 6348,
- instrux + 6349,
- instrux + 6350,
- instrux + 6351,
- instrux + 6352,
- instrux + 6353,
- instrux + 6354,
- instrux + 6355,
- instrux + 6356,
- };
- static const struct itemplate * const itable_0F20[] = {
- instrux + 613,
- instrux + 614,
- };
- static const struct itemplate * const itable_0F21[] = {
- instrux + 617,
- instrux + 618,
- };
- static const struct itemplate * const itable_0F22[] = {
- instrux + 615,
- instrux + 616,
- };
- static const struct itemplate * const itable_0F23[] = {
- instrux + 619,
- instrux + 620,
- };
- static const struct itemplate * const itable_0F28[] = {
- instrux + 1259,
- instrux + 1497,
- instrux + 1500,
- };
- static const struct itemplate * const itable_0F29[] = {
- instrux + 1260,
- instrux + 1498,
- instrux + 1499,
- };
- static const struct itemplate * const itable_0F2A[] = {
- instrux + 1241,
- instrux + 1243,
- instrux + 1244,
- instrux + 1473,
- instrux + 1481,
- instrux + 1482,
- };
- static const struct itemplate * const itable_0F2B[] = {
- instrux + 1269,
- instrux + 1341,
- instrux + 1597,
- instrux + 1598,
- };
- static const struct itemplate * const itable_0F2C[] = {
- instrux + 1249,
- instrux + 1250,
- instrux + 1251,
- instrux + 1484,
- instrux + 1487,
- instrux + 1488,
- instrux + 1489,
- instrux + 1490,
- };
- static const struct itemplate * const itable_0F2D[] = {
- instrux + 1242,
- instrux + 1245,
- instrux + 1246,
- instrux + 1247,
- instrux + 1248,
- instrux + 1471,
- instrux + 1476,
- instrux + 1477,
- instrux + 1478,
- instrux + 1479,
- };
- static const struct itemplate * const itable_0F2E[] = {
- instrux + 1288,
- instrux + 1524,
- };
- static const struct itemplate * const itable_0F2F[] = {
- instrux + 1240,
- instrux + 1467,
- };
- static const struct itemplate * const itable_0F30[] = {
- instrux + 1139,
- };
- static const struct itemplate * const itable_0F31[] = {
- instrux + 885,
- };
- static const struct itemplate * const itable_0F32[] = {
- instrux + 883,
- };
- static const struct itemplate * const itable_0F33[] = {
- instrux + 884,
- };
- static const struct itemplate * const itable_0F34[] = {
- instrux + 1096,
- };
- static const struct itemplate * const itable_0F35[] = {
- instrux + 1097,
- };
- static const struct itemplate * const itable_0F36[] = {
- instrux + 882,
- };
- static const struct itemplate * const itable_0F37[] = {
- instrux + 1138,
- instrux + 1676,
- };
- static const struct itemplate * const itable_0F3800[] = {
- instrux + 1585,
- instrux + 1586,
- };
- static const struct itemplate * const itable_0F3801[] = {
- instrux + 1569,
- instrux + 1570,
- };
- static const struct itemplate * const itable_0F3802[] = {
- instrux + 1571,
- instrux + 1572,
- };
- static const struct itemplate * const itable_0F3803[] = {
- instrux + 1573,
- instrux + 1574,
- };
- static const struct itemplate * const itable_0F3804[] = {
- instrux + 1581,
- instrux + 1582,
- };
- static const struct itemplate * const itable_0F3805[] = {
- instrux + 1575,
- instrux + 1576,
- };
- static const struct itemplate * const itable_0F3806[] = {
- instrux + 1577,
- instrux + 1578,
- };
- static const struct itemplate * const itable_0F3807[] = {
- instrux + 1579,
- instrux + 1580,
- };
- static const struct itemplate * const itable_0F3808[] = {
- instrux + 1587,
- instrux + 1588,
- };
- static const struct itemplate * const itable_0F3809[] = {
- instrux + 1589,
- instrux + 1590,
- };
- static const struct itemplate * const itable_0F380A[] = {
- instrux + 1591,
- instrux + 1592,
- };
- static const struct itemplate * const itable_0F380B[] = {
- instrux + 1583,
- instrux + 1584,
- };
- static const struct itemplate * const itable_0F3810[] = {
- instrux + 1616,
- instrux + 1617,
- };
- static const struct itemplate * const itable_0F3814[] = {
- instrux + 1606,
- instrux + 1607,
- };
- static const struct itemplate * const itable_0F3815[] = {
- instrux + 1604,
- instrux + 1605,
- };
- static const struct itemplate * const itable_0F3817[] = {
- instrux + 1658,
- };
- static const struct itemplate * const itable_0F381C[] = {
- instrux + 1561,
- instrux + 1562,
- };
- static const struct itemplate * const itable_0F381D[] = {
- instrux + 1563,
- instrux + 1564,
- };
- static const struct itemplate * const itable_0F381E[] = {
- instrux + 1565,
- instrux + 1566,
- };
- static const struct itemplate * const itable_0F3820[] = {
- instrux + 1644,
- };
- static const struct itemplate * const itable_0F3821[] = {
- instrux + 1645,
- };
- static const struct itemplate * const itable_0F3822[] = {
- instrux + 1646,
- };
- static const struct itemplate * const itable_0F3823[] = {
- instrux + 1647,
- };
- static const struct itemplate * const itable_0F3824[] = {
- instrux + 1648,
- };
- static const struct itemplate * const itable_0F3825[] = {
- instrux + 1649,
- };
- static const struct itemplate * const itable_0F3828[] = {
- instrux + 1656,
- };
- static const struct itemplate * const itable_0F3829[] = {
- instrux + 1619,
- };
- static const struct itemplate * const itable_0F382A[] = {
- instrux + 1613,
- };
- static const struct itemplate * const itable_0F382B[] = {
- instrux + 1615,
- };
- static const struct itemplate * const itable_0F3830[] = {
- instrux + 1650,
- };
- static const struct itemplate * const itable_0F3831[] = {
- instrux + 1651,
- };
- static const struct itemplate * const itable_0F3832[] = {
- instrux + 1652,
- };
- static const struct itemplate * const itable_0F3833[] = {
- instrux + 1653,
- };
- static const struct itemplate * const itable_0F3834[] = {
- instrux + 1654,
- };
- static const struct itemplate * const itable_0F3835[] = {
- instrux + 1655,
- };
- static const struct itemplate * const itable_0F3837[] = {
- instrux + 1672,
- };
- static const struct itemplate * const itable_0F3838[] = {
- instrux + 1640,
- };
- static const struct itemplate * const itable_0F3839[] = {
- instrux + 1641,
- };
- static const struct itemplate * const itable_0F383A[] = {
- instrux + 1643,
- };
- static const struct itemplate * const itable_0F383B[] = {
- instrux + 1642,
- };
- static const struct itemplate * const itable_0F383C[] = {
- instrux + 1636,
- };
- static const struct itemplate * const itable_0F383D[] = {
- instrux + 1637,
- };
- static const struct itemplate * const itable_0F383E[] = {
- instrux + 1639,
- };
- static const struct itemplate * const itable_0F383F[] = {
- instrux + 1638,
- };
- static const struct itemplate * const itable_0F3840[] = {
- instrux + 1657,
- };
- static const struct itemplate * const itable_0F3841[] = {
- instrux + 1628,
- };
- static const struct itemplate * const itable_0F3880[] = {
- instrux + 1557,
- instrux + 1558,
- };
- static const struct itemplate * const itable_0F3881[] = {
- instrux + 1559,
- instrux + 1560,
- };
- static const struct itemplate * const itable_0F3882[] = {
- instrux + 482,
- instrux + 483,
- };
- static const struct itemplate * const itable_0F38C8[] = {
- instrux + 3873,
- };
- static const struct itemplate * const itable_0F38C9[] = {
- instrux + 3871,
- };
- static const struct itemplate * const itable_0F38CA[] = {
- instrux + 3872,
- };
- static const struct itemplate * const itable_0F38CB[] = {
- instrux + 3877,
- instrux + 3878,
- };
- static const struct itemplate * const itable_0F38CC[] = {
- instrux + 3875,
- };
- static const struct itemplate * const itable_0F38CD[] = {
- instrux + 3876,
- };
- static const struct itemplate * const itable_0F38CF[] = {
- instrux + 6010,
- };
- static const struct itemplate * const itable_0F38DB[] = {
- instrux + 1689,
- };
- static const struct itemplate * const itable_0F38DC[] = {
- instrux + 1685,
- };
- static const struct itemplate * const itable_0F38DD[] = {
- instrux + 1686,
- };
- static const struct itemplate * const itable_0F38DE[] = {
- instrux + 1687,
- };
- static const struct itemplate * const itable_0F38DF[] = {
- instrux + 1688,
- };
- static const struct itemplate * const itable_0F38F0[] = {
- instrux + 1663,
- instrux + 1666,
- instrux + 1679,
- instrux + 1680,
- instrux + 1681,
- };
- static const struct itemplate * const itable_0F38F1[] = {
- instrux + 1664,
- instrux + 1665,
- instrux + 1667,
- instrux + 1682,
- instrux + 1683,
- instrux + 1684,
- };
- static const struct itemplate * const itable_0F38F6[] = {
- instrux + 3181,
- instrux + 3182,
- instrux + 3183,
- instrux + 3184,
- };
- static const struct itemplate * const itable_0F38F8[] = {
- instrux + 5978,
- instrux + 5979,
- instrux + 5980,
- };
- static const struct itemplate * const itable_0F38F9[] = {
- instrux + 5976,
- instrux + 5977,
- };
- static const struct itemplate * const itable_0F39[] = {
- instrux + 238,
- };
- static const struct itemplate * const itable_0F3A08[] = {
- instrux + 1660,
- };
- static const struct itemplate * const itable_0F3A09[] = {
- instrux + 1659,
- };
- static const struct itemplate * const itable_0F3A0A[] = {
- instrux + 1662,
- };
- static const struct itemplate * const itable_0F3A0B[] = {
- instrux + 1661,
- };
- static const struct itemplate * const itable_0F3A0C[] = {
- instrux + 1603,
- };
- static const struct itemplate * const itable_0F3A0D[] = {
- instrux + 1602,
- };
- static const struct itemplate * const itable_0F3A0E[] = {
- instrux + 1618,
- };
- static const struct itemplate * const itable_0F3A0F[] = {
- instrux + 1567,
- instrux + 1568,
- };
- static const struct itemplate * const itable_0F3A14[] = {
- instrux + 1620,
- instrux + 1621,
- instrux + 1622,
- };
- static const struct itemplate * const itable_0F3A15[] = {
- instrux + 1625,
- instrux + 1626,
- instrux + 1627,
- };
- static const struct itemplate * const itable_0F3A16[] = {
- instrux + 1623,
- instrux + 1624,
- };
- static const struct itemplate * const itable_0F3A17[] = {
- instrux + 1610,
- instrux + 1611,
- };
- static const struct itemplate * const itable_0F3A20[] = {
- instrux + 1629,
- instrux + 1630,
- instrux + 1631,
- };
- static const struct itemplate * const itable_0F3A21[] = {
- instrux + 1612,
- };
- static const struct itemplate * const itable_0F3A22[] = {
- instrux + 1632,
- instrux + 1633,
- instrux + 1634,
- instrux + 1635,
- };
- static const struct itemplate * const itable_0F3A40[] = {
- instrux + 1609,
- };
- static const struct itemplate * const itable_0F3A41[] = {
- instrux + 1608,
- };
- static const struct itemplate * const itable_0F3A42[] = {
- instrux + 1614,
- };
- static const struct itemplate * const itable_0F3A44[] = {
- instrux + 2919,
- instrux + 2920,
- instrux + 2921,
- instrux + 2922,
- instrux + 2923,
- };
- static const struct itemplate * const itable_0F3A60[] = {
- instrux + 1669,
- };
- static const struct itemplate * const itable_0F3A61[] = {
- instrux + 1668,
- };
- static const struct itemplate * const itable_0F3A62[] = {
- instrux + 1671,
- };
- static const struct itemplate * const itable_0F3A63[] = {
- instrux + 1670,
- };
- static const struct itemplate * const itable_0F3ACC[] = {
- instrux + 3874,
- };
- static const struct itemplate * const itable_0F3ACE[] = {
- instrux + 5999,
- };
- static const struct itemplate * const itable_0F3ACF[] = {
- instrux + 5988,
- };
- static const struct itemplate * const itable_0F3ADF[] = {
- instrux + 1690,
- };
- static const struct itemplate * const itable_0F3C[] = {
- instrux + 222,
- };
- static const struct itemplate * const itable_0F3D[] = {
- instrux + 221,
- };
- static const struct itemplate * const itable_0F40[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F41[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F42[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F43[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F44[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F45[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F46[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F47[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F48[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F49[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F4A[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F4B[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F4C[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F4D[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F4E[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F4F[] = {
- instrux + 1203,
- instrux + 1204,
- instrux + 1205,
- instrux + 1206,
- instrux + 1207,
- instrux + 1208,
- };
- static const struct itemplate * const itable_0F50[] = {
- instrux + 743,
- instrux + 1267,
- instrux + 1268,
- instrux + 1505,
- instrux + 1506,
- };
- static const struct itemplate * const itable_0F51[] = {
- instrux + 735,
- instrux + 1283,
- instrux + 1284,
- instrux + 1520,
- instrux + 1521,
- };
- static const struct itemplate * const itable_0F52[] = {
- instrux + 771,
- instrux + 1280,
- instrux + 1281,
- };
- static const struct itemplate * const itable_0F53[] = {
- instrux + 1278,
- instrux + 1279,
- };
- static const struct itemplate * const itable_0F54[] = {
- instrux + 751,
- instrux + 1219,
- instrux + 1448,
- };
- static const struct itemplate * const itable_0F55[] = {
- instrux + 821,
- instrux + 1218,
- instrux + 1447,
- };
- static const struct itemplate * const itable_0F56[] = {
- instrux + 1277,
- instrux + 1517,
- };
- static const struct itemplate * const itable_0F57[] = {
- instrux + 1291,
- instrux + 1527,
- };
- static const struct itemplate * const itable_0F58[] = {
- instrux + 780,
- instrux + 1216,
- instrux + 1217,
- instrux + 1445,
- instrux + 1446,
- };
- static const struct itemplate * const itable_0F59[] = {
- instrux + 774,
- instrux + 1275,
- instrux + 1276,
- instrux + 1515,
- instrux + 1516,
- };
- static const struct itemplate * const itable_0F5A[] = {
- instrux + 779,
- instrux + 1472,
- instrux + 1475,
- instrux + 1480,
- instrux + 1483,
- };
- static const struct itemplate * const itable_0F5B[] = {
- instrux + 778,
- instrux + 1469,
- instrux + 1474,
- instrux + 1486,
- };
- static const struct itemplate * const itable_0F5C[] = {
- instrux + 777,
- instrux + 1286,
- instrux + 1287,
- instrux + 1522,
- instrux + 1523,
- };
- static const struct itemplate * const itable_0F5D[] = {
- instrux + 772,
- instrux + 1257,
- instrux + 1258,
- instrux + 1495,
- instrux + 1496,
- };
- static const struct itemplate * const itable_0F5E[] = {
- instrux + 769,
- instrux + 1252,
- instrux + 1253,
- instrux + 1491,
- instrux + 1492,
- };
- static const struct itemplate * const itable_0F5F[] = {
- instrux + 1255,
- instrux + 1256,
- instrux + 1493,
- instrux + 1494,
- };
- static const struct itemplate * const itable_0F60[] = {
- instrux + 829,
- instrux + 1440,
- };
- static const struct itemplate * const itable_0F61[] = {
- instrux + 831,
- instrux + 1441,
- };
- static const struct itemplate * const itable_0F62[] = {
- instrux + 830,
- instrux + 1442,
- };
- static const struct itemplate * const itable_0F63[] = {
- instrux + 730,
- instrux + 1364,
- };
- static const struct itemplate * const itable_0F64[] = {
- instrux + 748,
- instrux + 1383,
- };
- static const struct itemplate * const itable_0F65[] = {
- instrux + 750,
- instrux + 1384,
- };
- static const struct itemplate * const itable_0F66[] = {
- instrux + 749,
- instrux + 1385,
- };
- static const struct itemplate * const itable_0F67[] = {
- instrux + 731,
- instrux + 1366,
- };
- static const struct itemplate * const itable_0F68[] = {
- instrux + 826,
- instrux + 1436,
- };
- static const struct itemplate * const itable_0F69[] = {
- instrux + 828,
- instrux + 1437,
- };
- static const struct itemplate * const itable_0F6A[] = {
- instrux + 827,
- instrux + 1438,
- };
- static const struct itemplate * const itable_0F6B[] = {
- instrux + 729,
- instrux + 1365,
- };
- static const struct itemplate * const itable_0F6C[] = {
- instrux + 1443,
- };
- static const struct itemplate * const itable_0F6D[] = {
- instrux + 1439,
- };
- static const struct itemplate * const itable_0F6E[] = {
- instrux + 649,
- instrux + 653,
- instrux + 1345,
- instrux + 1346,
- instrux + 1361,
- };
- static const struct itemplate * const itable_0F6F[] = {
- instrux + 651,
- instrux + 1348,
- instrux + 1350,
- instrux + 1352,
- instrux + 1354,
- };
- static const struct itemplate * const itable_0F70[] = {
- instrux + 1330,
- instrux + 1403,
- instrux + 1404,
- instrux + 1405,
- instrux + 1406,
- instrux + 1407,
- instrux + 1408,
- };
- static const struct itemplate * const itable_0F71[] = {
- instrux + 807,
- instrux + 811,
- instrux + 817,
- instrux + 1411,
- instrux + 1417,
- instrux + 1422,
- };
- static const struct itemplate * const itable_0F72[] = {
- instrux + 803,
- instrux + 809,
- instrux + 813,
- instrux + 1413,
- instrux + 1419,
- instrux + 1424,
- };
- static const struct itemplate * const itable_0F73[] = {
- instrux + 805,
- instrux + 815,
- instrux + 1409,
- instrux + 1415,
- instrux + 1420,
- instrux + 1426,
- };
- static const struct itemplate * const itable_0F74[] = {
- instrux + 745,
- instrux + 1380,
- };
- static const struct itemplate * const itable_0F75[] = {
- instrux + 747,
- instrux + 1381,
- };
- static const struct itemplate * const itable_0F76[] = {
- instrux + 746,
- instrux + 1382,
- };
- static const struct itemplate * const itable_0F77[] = {
- instrux + 239,
- };
- static const struct itemplate * const itable_0F78[] = {
- instrux + 1092,
- instrux + 1548,
- instrux + 1549,
- instrux + 1593,
- instrux + 1595,
- };
- static const struct itemplate * const itable_0F79[] = {
- instrux + 935,
- instrux + 1553,
- instrux + 1554,
- instrux + 1594,
- instrux + 1596,
- };
- static const struct itemplate * const itable_0F7B[] = {
- instrux + 936,
- };
- static const struct itemplate * const itable_0F7C[] = {
- instrux + 1093,
- instrux + 1530,
- instrux + 1531,
- };
- static const struct itemplate * const itable_0F7D[] = {
- instrux + 938,
- instrux + 1532,
- instrux + 1533,
- };
- static const struct itemplate * const itable_0F7E[] = {
- instrux + 650,
- instrux + 654,
- instrux + 1344,
- instrux + 1347,
- instrux + 1357,
- instrux + 1360,
- instrux + 1362,
- };
- static const struct itemplate * const itable_0F7F[] = {
- instrux + 652,
- instrux + 1349,
- instrux + 1351,
- instrux + 1353,
- instrux + 1355,
- };
- static const struct itemplate * const itable_0F80[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F81[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F82[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F83[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F84[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F85[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F86[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F87[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F88[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F89[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F8A[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F8B[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F8C[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F8D[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F8E[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F8F[] = {
- instrux + 1209,
- instrux + 1210,
- instrux + 1211,
- instrux + 1212,
- };
- static const struct itemplate * const itable_0F90[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F91[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F92[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F93[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F94[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F95[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F96[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F97[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F98[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F99[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F9A[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F9B[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F9C[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F9D[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F9E[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0F9F[] = {
- instrux + 1214,
- instrux + 1215,
- };
- static const struct itemplate * const itable_0FA0[] = {
- instrux + 842,
- };
- static const struct itemplate * const itable_0FA1[] = {
- instrux + 790,
- };
- static const struct itemplate * const itable_0FA2[] = {
- instrux + 220,
- };
- static const struct itemplate * const itable_0FA3[] = {
- instrux + 114,
- instrux + 115,
- instrux + 116,
- instrux + 117,
- instrux + 118,
- instrux + 119,
- };
- static const struct itemplate * const itable_0FA4[] = {
- instrux + 1001,
- instrux + 1002,
- instrux + 1003,
- instrux + 1004,
- instrux + 1005,
- instrux + 1006,
- };
- static const struct itemplate * const itable_0FA5[] = {
- instrux + 1007,
- instrux + 1008,
- instrux + 1009,
- instrux + 1010,
- instrux + 1011,
- instrux + 1012,
- };
- static const struct itemplate * const itable_0FA6C0[] = {
- instrux + 3196,
- };
- static const struct itemplate * const itable_0FA6C8[] = {
- instrux + 3197,
- };
- static const struct itemplate * const itable_0FA6D0[] = {
- instrux + 3198,
- };
- static const struct itemplate * const itable_0FA7C0[] = {
- instrux + 3190,
- };
- static const struct itemplate * const itable_0FA7C8[] = {
- instrux + 3191,
- };
- static const struct itemplate * const itable_0FA7D0[] = {
- instrux + 3192,
- };
- static const struct itemplate * const itable_0FA7D8[] = {
- instrux + 3193,
- };
- static const struct itemplate * const itable_0FA7E0[] = {
- instrux + 3194,
- };
- static const struct itemplate * const itable_0FA7E8[] = {
- instrux + 3195,
- };
- static const struct itemplate * const itable_0FA8[] = {
- instrux + 843,
- };
- static const struct itemplate * const itable_0FA9[] = {
- instrux + 791,
- };
- static const struct itemplate * const itable_0FAA[] = {
- instrux + 937,
- };
- static const struct itemplate * const itable_0FAB[] = {
- instrux + 141,
- instrux + 142,
- instrux + 143,
- instrux + 144,
- instrux + 145,
- instrux + 146,
- };
- static const struct itemplate * const itable_0FAC[] = {
- instrux + 1025,
- instrux + 1026,
- instrux + 1027,
- instrux + 1028,
- instrux + 1029,
- instrux + 1030,
- };
- static const struct itemplate * const itable_0FAD[] = {
- instrux + 1031,
- instrux + 1032,
- instrux + 1033,
- instrux + 1034,
- instrux + 1035,
- instrux + 1036,
- };
- static const struct itemplate * const itable_0FAE[] = {
- instrux + 539,
- instrux + 594,
- instrux + 987,
- instrux + 1254,
- instrux + 1285,
- instrux + 1292,
- instrux + 1293,
- instrux + 1294,
- instrux + 1295,
- instrux + 1298,
- instrux + 1299,
- instrux + 1302,
- instrux + 1303,
- instrux + 1306,
- instrux + 1307,
- instrux + 1314,
- instrux + 1337,
- instrux + 1342,
- instrux + 1343,
- instrux + 3166,
- instrux + 3167,
- instrux + 3168,
- instrux + 3169,
- instrux + 3173,
- instrux + 3174,
- instrux + 3175,
- instrux + 3176,
- instrux + 5969,
- instrux + 5970,
- instrux + 5971,
- instrux + 5973,
- instrux + 5974,
- instrux + 5982,
- instrux + 5983,
- instrux + 5984,
- instrux + 5985,
- instrux + 5986,
- };
- static const struct itemplate * const itable_0FAF[] = {
- instrux + 438,
- instrux + 439,
- instrux + 440,
- instrux + 441,
- instrux + 442,
- instrux + 443,
- };
- static const struct itemplate * const itable_0FB0[] = {
- instrux + 210,
- instrux + 211,
- };
- static const struct itemplate * const itable_0FB1[] = {
- instrux + 212,
- instrux + 213,
- instrux + 214,
- instrux + 215,
- instrux + 216,
- instrux + 217,
- };
- static const struct itemplate * const itable_0FB2[] = {
- instrux + 588,
- instrux + 589,
- instrux + 590,
- };
- static const struct itemplate * const itable_0FB3[] = {
- instrux + 132,
- instrux + 133,
- instrux + 134,
- instrux + 135,
- instrux + 136,
- instrux + 137,
- };
- static const struct itemplate * const itable_0FB4[] = {
- instrux + 540,
- instrux + 541,
- instrux + 542,
- };
- static const struct itemplate * const itable_0FB5[] = {
- instrux + 544,
- instrux + 545,
- instrux + 546,
- };
- static const struct itemplate * const itable_0FB6[] = {
- instrux + 666,
- instrux + 667,
- instrux + 668,
- instrux + 670,
- };
- static const struct itemplate * const itable_0FB7[] = {
- instrux + 669,
- instrux + 671,
- };
- static const struct itemplate * const itable_0FB8[] = {
- instrux + 515,
- instrux + 516,
- instrux + 517,
- instrux + 1673,
- instrux + 1674,
- instrux + 1675,
- };
- static const struct itemplate * const itable_0FB9[] = {
- instrux + 1126,
- instrux + 1127,
- instrux + 1128,
- };
- static const struct itemplate * const itable_0FBA[] = {
- instrux + 120,
- instrux + 121,
- instrux + 122,
- instrux + 129,
- instrux + 130,
- instrux + 131,
- instrux + 138,
- instrux + 139,
- instrux + 140,
- instrux + 147,
- instrux + 148,
- instrux + 149,
- };
- static const struct itemplate * const itable_0FBB[] = {
- instrux + 123,
- instrux + 124,
- instrux + 125,
- instrux + 126,
- instrux + 127,
- instrux + 128,
- };
- static const struct itemplate * const itable_0FBC[] = {
- instrux + 100,
- instrux + 101,
- instrux + 102,
- instrux + 103,
- instrux + 104,
- instrux + 105,
- instrux + 3841,
- instrux + 3842,
- instrux + 3843,
- };
- static const struct itemplate * const itable_0FBD[] = {
- instrux + 106,
- instrux + 107,
- instrux + 108,
- instrux + 109,
- instrux + 110,
- instrux + 111,
- instrux + 1599,
- instrux + 1600,
- instrux + 1601,
- };
- static const struct itemplate * const itable_0FBE[] = {
- instrux + 659,
- instrux + 660,
- instrux + 661,
- instrux + 663,
- };
- static const struct itemplate * const itable_0FBF[] = {
- instrux + 662,
- instrux + 664,
- };
- static const struct itemplate * const itable_0FC0[] = {
- instrux + 1140,
- instrux + 1141,
- };
- static const struct itemplate * const itable_0FC1[] = {
- instrux + 1142,
- instrux + 1143,
- instrux + 1144,
- instrux + 1145,
- instrux + 1146,
- instrux + 1147,
- };
- static const struct itemplate * const itable_0FC2[] = {
- instrux + 1220,
- instrux + 1221,
- instrux + 1222,
- instrux + 1223,
- instrux + 1224,
- instrux + 1225,
- instrux + 1226,
- instrux + 1227,
- instrux + 1228,
- instrux + 1229,
- instrux + 1230,
- instrux + 1231,
- instrux + 1232,
- instrux + 1233,
- instrux + 1234,
- instrux + 1235,
- instrux + 1236,
- instrux + 1237,
- instrux + 1238,
- instrux + 1239,
- instrux + 1449,
- instrux + 1450,
- instrux + 1451,
- instrux + 1452,
- instrux + 1453,
- instrux + 1454,
- instrux + 1455,
- instrux + 1456,
- instrux + 1457,
- instrux + 1458,
- instrux + 1459,
- instrux + 1460,
- instrux + 1461,
- instrux + 1462,
- instrux + 1463,
- instrux + 1464,
- instrux + 1465,
- instrux + 1466,
- };
- static const struct itemplate * const itable_0FC3[] = {
- instrux + 1339,
- instrux + 1340,
- };
- static const struct itemplate * const itable_0FC4[] = {
- instrux + 1320,
- instrux + 1321,
- instrux + 1322,
- instrux + 1387,
- instrux + 1388,
- instrux + 1389,
- };
- static const struct itemplate * const itable_0FC5[] = {
- instrux + 1319,
- instrux + 1386,
- };
- static const struct itemplate * const itable_0FC6[] = {
- instrux + 1282,
- instrux + 1518,
- instrux + 1519,
- };
- static const struct itemplate * const itable_0FC7[] = {
- instrux + 218,
- instrux + 219,
- instrux + 1300,
- instrux + 1301,
- instrux + 1304,
- instrux + 1305,
- instrux + 1308,
- instrux + 1309,
- instrux + 1541,
- instrux + 1546,
- instrux + 1547,
- instrux + 1556,
- instrux + 3170,
- instrux + 3171,
- instrux + 3172,
- instrux + 3185,
- instrux + 3186,
- instrux + 3187,
- instrux + 5966,
- instrux + 5967,
- instrux + 5968,
- };
- static const struct itemplate * const itable_0FC8[] = {
- instrux + 112,
- instrux + 113,
- };
- static const struct itemplate * const itable_0FC9[] = {
- instrux + 112,
- instrux + 113,
- };
- static const struct itemplate * const itable_0FCA[] = {
- instrux + 112,
- instrux + 113,
- };
- static const struct itemplate * const itable_0FCB[] = {
- instrux + 112,
- instrux + 113,
- };
- static const struct itemplate * const itable_0FCC[] = {
- instrux + 112,
- instrux + 113,
- };
- static const struct itemplate * const itable_0FCD[] = {
- instrux + 112,
- instrux + 113,
- };
- static const struct itemplate * const itable_0FCE[] = {
- instrux + 112,
- instrux + 113,
- };
- static const struct itemplate * const itable_0FCF[] = {
- instrux + 112,
- instrux + 113,
- };
- static const struct itemplate * const itable_0FD0[] = {
- instrux + 1528,
- instrux + 1529,
- };
- static const struct itemplate * const itable_0FD1[] = {
- instrux + 816,
- instrux + 1421,
- };
- static const struct itemplate * const itable_0FD2[] = {
- instrux + 812,
- instrux + 1423,
- };
- static const struct itemplate * const itable_0FD3[] = {
- instrux + 814,
- instrux + 1425,
- };
- static const struct itemplate * const itable_0FD4[] = {
- instrux + 1370,
- instrux + 1371,
- };
- static const struct itemplate * const itable_0FD5[] = {
- instrux + 776,
- instrux + 1398,
- };
- static const struct itemplate * const itable_0FD6[] = {
- instrux + 1356,
- instrux + 1358,
- instrux + 1359,
- instrux + 1363,
- };
- static const struct itemplate * const itable_0FD7[] = {
- instrux + 1327,
- instrux + 1395,
- };
- static const struct itemplate * const itable_0FD8[] = {
- instrux + 823,
- instrux + 1434,
- };
- static const struct itemplate * const itable_0FD9[] = {
- instrux + 824,
- instrux + 1435,
- };
- static const struct itemplate * const itable_0FDA[] = {
- instrux + 1326,
- instrux + 1394,
- };
- static const struct itemplate * const itable_0FDB[] = {
- instrux + 740,
- instrux + 1376,
- };
- static const struct itemplate * const itable_0FDC[] = {
- instrux + 737,
- instrux + 1374,
- };
- static const struct itemplate * const itable_0FDD[] = {
- instrux + 738,
- instrux + 1375,
- };
- static const struct itemplate * const itable_0FDE[] = {
- instrux + 1324,
- instrux + 1392,
- };
- static const struct itemplate * const itable_0FDF[] = {
- instrux + 741,
- instrux + 1377,
- };
- static const struct itemplate * const itable_0FE0[] = {
- instrux + 1317,
- instrux + 1378,
- };
- static const struct itemplate * const itable_0FE1[] = {
- instrux + 810,
- instrux + 1416,
- };
- static const struct itemplate * const itable_0FE2[] = {
- instrux + 808,
- instrux + 1418,
- };
- static const struct itemplate * const itable_0FE3[] = {
- instrux + 1318,
- instrux + 1379,
- };
- static const struct itemplate * const itable_0FE4[] = {
- instrux + 1328,
- instrux + 1396,
- };
- static const struct itemplate * const itable_0FE5[] = {
- instrux + 775,
- instrux + 1397,
- };
- static const struct itemplate * const itable_0FE6[] = {
- instrux + 1468,
- instrux + 1470,
- instrux + 1485,
- };
- static const struct itemplate * const itable_0FE7[] = {
- instrux + 1316,
- instrux + 1338,
- };
- static const struct itemplate * const itable_0FE8[] = {
- instrux + 820,
- instrux + 1432,
- };
- static const struct itemplate * const itable_0FE9[] = {
- instrux + 822,
- instrux + 1433,
- };
- static const struct itemplate * const itable_0FEA[] = {
- instrux + 1325,
- instrux + 1393,
- };
- static const struct itemplate * const itable_0FEB[] = {
- instrux + 799,
- instrux + 1401,
- };
- static const struct itemplate * const itable_0FEC[] = {
- instrux + 734,
- instrux + 1372,
- };
- static const struct itemplate * const itable_0FED[] = {
- instrux + 736,
- instrux + 1373,
- };
- static const struct itemplate * const itable_0FEE[] = {
- instrux + 1323,
- instrux + 1391,
- };
- static const struct itemplate * const itable_0FEF[] = {
- instrux + 857,
- instrux + 1444,
- };
- static const struct itemplate * const itable_0FF0[] = {
- instrux + 1534,
- };
- static const struct itemplate * const itable_0FF1[] = {
- instrux + 806,
- instrux + 1410,
- };
- static const struct itemplate * const itable_0FF2[] = {
- instrux + 802,
- instrux + 1412,
- };
- static const struct itemplate * const itable_0FF3[] = {
- instrux + 804,
- instrux + 1414,
- };
- static const struct itemplate * const itable_0FF4[] = {
- instrux + 1399,
- instrux + 1400,
- };
- static const struct itemplate * const itable_0FF5[] = {
- instrux + 770,
- instrux + 1390,
- };
- static const struct itemplate * const itable_0FF6[] = {
- instrux + 1329,
- instrux + 1402,
- };
- static const struct itemplate * const itable_0FF7[] = {
- instrux + 1315,
- instrux + 1336,
- };
- static const struct itemplate * const itable_0FF8[] = {
- instrux + 818,
- instrux + 1427,
- };
- static const struct itemplate * const itable_0FF9[] = {
- instrux + 825,
- instrux + 1428,
- };
- static const struct itemplate * const itable_0FFA[] = {
- instrux + 819,
- instrux + 1429,
- };
- static const struct itemplate * const itable_0FFB[] = {
- instrux + 1430,
- instrux + 1431,
- };
- static const struct itemplate * const itable_0FFC[] = {
- instrux + 732,
- instrux + 1367,
- };
- static const struct itemplate * const itable_0FFD[] = {
- instrux + 739,
- instrux + 1368,
- };
- static const struct itemplate * const itable_0FFE[] = {
- instrux + 733,
- instrux + 1369,
- };
- static const struct itemplate * const itable_0FFF[] = {
- instrux + 1122,
- instrux + 1123,
- instrux + 1124,
- instrux + 1125,
- };
- static const struct itemplate * const itable_10[] = {
- instrux + 7,
- instrux + 8,
- };
- static const struct itemplate * const itable_11[] = {
- instrux + 9,
- instrux + 10,
- instrux + 11,
- instrux + 12,
- instrux + 13,
- instrux + 14,
- };
- static const struct itemplate * const itable_12[] = {
- instrux + 15,
- instrux + 16,
- };
- static const struct itemplate * const itable_13[] = {
- instrux + 17,
- instrux + 18,
- instrux + 19,
- instrux + 20,
- instrux + 21,
- instrux + 22,
- };
- static const struct itemplate * const itable_14[] = {
- instrux + 26,
- };
- static const struct itemplate * const itable_15[] = {
- instrux + 27,
- instrux + 28,
- instrux + 29,
- };
- static const struct itemplate * const itable_16[] = {
- instrux + 840,
- };
- static const struct itemplate * const itable_17[] = {
- instrux + 788,
- };
- static const struct itemplate * const itable_18[] = {
- instrux + 953,
- instrux + 954,
- };
- static const struct itemplate * const itable_19[] = {
- instrux + 955,
- instrux + 956,
- instrux + 957,
- instrux + 958,
- instrux + 959,
- instrux + 960,
- };
- static const struct itemplate * const itable_1A[] = {
- instrux + 961,
- instrux + 962,
- };
- static const struct itemplate * const itable_1B[] = {
- instrux + 963,
- instrux + 964,
- instrux + 965,
- instrux + 966,
- instrux + 967,
- instrux + 968,
- };
- static const struct itemplate * const itable_1C[] = {
- instrux + 972,
- };
- static const struct itemplate * const itable_1D[] = {
- instrux + 973,
- instrux + 974,
- instrux + 975,
- };
- static const struct itemplate * const itable_1E[] = {
- instrux + 841,
- };
- static const struct itemplate * const itable_1F[] = {
- instrux + 789,
- };
- static const struct itemplate * const itable_20[] = {
- instrux + 66,
- instrux + 67,
- };
- static const struct itemplate * const itable_21[] = {
- instrux + 68,
- instrux + 69,
- instrux + 70,
- instrux + 71,
- instrux + 72,
- instrux + 73,
- };
- static const struct itemplate * const itable_22[] = {
- instrux + 74,
- instrux + 75,
- };
- static const struct itemplate * const itable_23[] = {
- instrux + 76,
- instrux + 77,
- instrux + 78,
- instrux + 79,
- instrux + 80,
- instrux + 81,
- };
- static const struct itemplate * const itable_24[] = {
- instrux + 85,
- };
- static const struct itemplate * const itable_25[] = {
- instrux + 86,
- instrux + 87,
- instrux + 88,
- };
- static const struct itemplate * const itable_27[] = {
- instrux + 226,
- };
- static const struct itemplate * const itable_28[] = {
- instrux + 1062,
- instrux + 1063,
- };
- static const struct itemplate * const itable_29[] = {
- instrux + 1064,
- instrux + 1065,
- instrux + 1066,
- instrux + 1067,
- instrux + 1068,
- instrux + 1069,
- };
- static const struct itemplate * const itable_2A[] = {
- instrux + 1070,
- instrux + 1071,
- };
- static const struct itemplate * const itable_2B[] = {
- instrux + 1072,
- instrux + 1073,
- instrux + 1074,
- instrux + 1075,
- instrux + 1076,
- instrux + 1077,
- };
- static const struct itemplate * const itable_2C[] = {
- instrux + 1081,
- };
- static const struct itemplate * const itable_2D[] = {
- instrux + 1082,
- instrux + 1083,
- instrux + 1084,
- };
- static const struct itemplate * const itable_2F[] = {
- instrux + 227,
- };
- static const struct itemplate * const itable_30[] = {
- instrux + 1173,
- instrux + 1174,
- };
- static const struct itemplate * const itable_31[] = {
- instrux + 1175,
- instrux + 1176,
- instrux + 1177,
- instrux + 1178,
- instrux + 1179,
- instrux + 1180,
- };
- static const struct itemplate * const itable_32[] = {
- instrux + 1181,
- instrux + 1182,
- };
- static const struct itemplate * const itable_33[] = {
- instrux + 1183,
- instrux + 1184,
- instrux + 1185,
- instrux + 1186,
- instrux + 1187,
- instrux + 1188,
- };
- static const struct itemplate * const itable_34[] = {
- instrux + 1192,
- };
- static const struct itemplate * const itable_35[] = {
- instrux + 1193,
- instrux + 1194,
- instrux + 1195,
- };
- static const struct itemplate * const itable_37[] = {
- instrux + 1,
- };
- static const struct itemplate * const itable_38[] = {
- instrux + 176,
- instrux + 177,
- };
- static const struct itemplate * const itable_39[] = {
- instrux + 178,
- instrux + 179,
- instrux + 180,
- instrux + 181,
- instrux + 182,
- instrux + 183,
- };
- static const struct itemplate * const itable_3A[] = {
- instrux + 184,
- instrux + 185,
- };
- static const struct itemplate * const itable_3B[] = {
- instrux + 186,
- instrux + 187,
- instrux + 188,
- instrux + 189,
- instrux + 190,
- instrux + 191,
- };
- static const struct itemplate * const itable_3C[] = {
- instrux + 195,
- };
- static const struct itemplate * const itable_3D[] = {
- instrux + 196,
- instrux + 197,
- instrux + 198,
- };
- static const struct itemplate * const itable_3F[] = {
- instrux + 6,
- };
- static const struct itemplate * const itable_40[] = {
- instrux + 468,
- instrux + 469,
- };
- static const struct itemplate * const itable_41[] = {
- instrux + 468,
- instrux + 469,
- };
- static const struct itemplate * const itable_42[] = {
- instrux + 468,
- instrux + 469,
- };
- static const struct itemplate * const itable_43[] = {
- instrux + 468,
- instrux + 469,
- };
- static const struct itemplate * const itable_44[] = {
- instrux + 468,
- instrux + 469,
- };
- static const struct itemplate * const itable_45[] = {
- instrux + 468,
- instrux + 469,
- };
- static const struct itemplate * const itable_46[] = {
- instrux + 468,
- instrux + 469,
- };
- static const struct itemplate * const itable_47[] = {
- instrux + 468,
- instrux + 469,
- };
- static const struct itemplate * const itable_48[] = {
- instrux + 228,
- instrux + 229,
- };
- static const struct itemplate * const itable_49[] = {
- instrux + 228,
- instrux + 229,
- };
- static const struct itemplate * const itable_4A[] = {
- instrux + 228,
- instrux + 229,
- };
- static const struct itemplate * const itable_4B[] = {
- instrux + 228,
- instrux + 229,
- };
- static const struct itemplate * const itable_4C[] = {
- instrux + 228,
- instrux + 229,
- };
- static const struct itemplate * const itable_4D[] = {
- instrux + 228,
- instrux + 229,
- };
- static const struct itemplate * const itable_4E[] = {
- instrux + 228,
- instrux + 229,
- };
- static const struct itemplate * const itable_4F[] = {
- instrux + 228,
- instrux + 229,
- };
- static const struct itemplate * const itable_50[] = {
- instrux + 832,
- instrux + 833,
- instrux + 834,
- };
- static const struct itemplate * const itable_51[] = {
- instrux + 832,
- instrux + 833,
- instrux + 834,
- };
- static const struct itemplate * const itable_52[] = {
- instrux + 832,
- instrux + 833,
- instrux + 834,
- };
- static const struct itemplate * const itable_53[] = {
- instrux + 832,
- instrux + 833,
- instrux + 834,
- };
- static const struct itemplate * const itable_54[] = {
- instrux + 832,
- instrux + 833,
- instrux + 834,
- };
- static const struct itemplate * const itable_55[] = {
- instrux + 832,
- instrux + 833,
- instrux + 834,
- };
- static const struct itemplate * const itable_56[] = {
- instrux + 832,
- instrux + 833,
- instrux + 834,
- };
- static const struct itemplate * const itable_57[] = {
- instrux + 832,
- instrux + 833,
- instrux + 834,
- };
- static const struct itemplate * const itable_58[] = {
- instrux + 781,
- instrux + 782,
- instrux + 783,
- };
- static const struct itemplate * const itable_59[] = {
- instrux + 781,
- instrux + 782,
- instrux + 783,
- };
- static const struct itemplate * const itable_5A[] = {
- instrux + 781,
- instrux + 782,
- instrux + 783,
- };
- static const struct itemplate * const itable_5B[] = {
- instrux + 781,
- instrux + 782,
- instrux + 783,
- };
- static const struct itemplate * const itable_5C[] = {
- instrux + 781,
- instrux + 782,
- instrux + 783,
- };
- static const struct itemplate * const itable_5D[] = {
- instrux + 781,
- instrux + 782,
- instrux + 783,
- };
- static const struct itemplate * const itable_5E[] = {
- instrux + 781,
- instrux + 782,
- instrux + 783,
- };
- static const struct itemplate * const itable_5F[] = {
- instrux + 781,
- instrux + 782,
- instrux + 783,
- };
- static const struct itemplate * const itable_60[] = {
- instrux + 850,
- instrux + 851,
- instrux + 852,
- };
- static const struct itemplate * const itable_61[] = {
- instrux + 792,
- instrux + 793,
- instrux + 794,
- };
- static const struct itemplate * const itable_62[] = {
- instrux + 98,
- instrux + 99,
- };
- static const struct itemplate * const itable_63[] = {
- instrux + 96,
- instrux + 97,
- instrux + 665,
- };
- static const struct itemplate * const itable_68[] = {
- instrux + 845,
- instrux + 846,
- instrux + 847,
- instrux + 848,
- instrux + 849,
- };
- static const struct itemplate * const itable_69[] = {
- instrux + 445,
- instrux + 447,
- instrux + 449,
- instrux + 451,
- instrux + 453,
- instrux + 455,
- instrux + 457,
- instrux + 459,
- instrux + 461,
- };
- static const struct itemplate * const itable_6A[] = {
- instrux + 844,
- };
- static const struct itemplate * const itable_6B[] = {
- instrux + 444,
- instrux + 446,
- instrux + 448,
- instrux + 450,
- instrux + 452,
- instrux + 454,
- instrux + 456,
- instrux + 458,
- instrux + 460,
- };
- static const struct itemplate * const itable_6C[] = {
- instrux + 474,
- };
- static const struct itemplate * const itable_6D[] = {
- instrux + 475,
- instrux + 476,
- };
- static const struct itemplate * const itable_6E[] = {
- instrux + 726,
- };
- static const struct itemplate * const itable_6F[] = {
- instrux + 727,
- instrux + 728,
- };
- static const struct itemplate * const itable_70[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_71[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_72[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_73[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_74[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_75[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_76[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_77[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_78[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_79[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_7A[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_7B[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_7C[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_7D[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_7E[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_7F[] = {
- instrux + 1213,
- };
- static const struct itemplate * const itable_80[] = {
- instrux + 30,
- instrux + 59,
- instrux + 63,
- instrux + 89,
- instrux + 93,
- instrux + 199,
- instrux + 203,
- instrux + 713,
- instrux + 717,
- instrux + 976,
- instrux + 980,
- instrux + 1085,
- instrux + 1089,
- instrux + 1196,
- instrux + 1200,
- };
- static const struct itemplate * const itable_81[] = {
- instrux + 31,
- instrux + 32,
- instrux + 33,
- instrux + 34,
- instrux + 35,
- instrux + 60,
- instrux + 61,
- instrux + 62,
- instrux + 64,
- instrux + 65,
- instrux + 90,
- instrux + 91,
- instrux + 92,
- instrux + 94,
- instrux + 95,
- instrux + 200,
- instrux + 201,
- instrux + 202,
- instrux + 204,
- instrux + 205,
- instrux + 714,
- instrux + 715,
- instrux + 716,
- instrux + 718,
- instrux + 719,
- instrux + 977,
- instrux + 978,
- instrux + 979,
- instrux + 981,
- instrux + 982,
- instrux + 1086,
- instrux + 1087,
- instrux + 1088,
- instrux + 1090,
- instrux + 1091,
- instrux + 1197,
- instrux + 1198,
- instrux + 1199,
- instrux + 1201,
- instrux + 1202,
- };
- static const struct itemplate * const itable_83[] = {
- instrux + 23,
- instrux + 24,
- instrux + 25,
- instrux + 52,
- instrux + 53,
- instrux + 54,
- instrux + 82,
- instrux + 83,
- instrux + 84,
- instrux + 192,
- instrux + 193,
- instrux + 194,
- instrux + 706,
- instrux + 707,
- instrux + 708,
- instrux + 969,
- instrux + 970,
- instrux + 971,
- instrux + 1078,
- instrux + 1079,
- instrux + 1080,
- instrux + 1189,
- instrux + 1190,
- instrux + 1191,
- };
- static const struct itemplate * const itable_84[] = {
- instrux + 1099,
- instrux + 1100,
- instrux + 1107,
- };
- static const struct itemplate * const itable_85[] = {
- instrux + 1101,
- instrux + 1102,
- instrux + 1103,
- instrux + 1104,
- instrux + 1105,
- instrux + 1106,
- instrux + 1108,
- instrux + 1109,
- instrux + 1110,
- };
- static const struct itemplate * const itable_86[] = {
- instrux + 1155,
- instrux + 1156,
- instrux + 1163,
- instrux + 1164,
- };
- static const struct itemplate * const itable_87[] = {
- instrux + 1157,
- instrux + 1158,
- instrux + 1159,
- instrux + 1160,
- instrux + 1161,
- instrux + 1162,
- instrux + 1165,
- instrux + 1166,
- instrux + 1167,
- instrux + 1168,
- instrux + 1169,
- instrux + 1170,
- };
- static const struct itemplate * const itable_88[] = {
- instrux + 621,
- instrux + 622,
- };
- static const struct itemplate * const itable_89[] = {
- instrux + 623,
- instrux + 624,
- instrux + 625,
- instrux + 626,
- instrux + 627,
- instrux + 628,
- };
- static const struct itemplate * const itable_8A[] = {
- instrux + 629,
- instrux + 630,
- };
- static const struct itemplate * const itable_8B[] = {
- instrux + 631,
- instrux + 632,
- instrux + 633,
- instrux + 634,
- instrux + 635,
- instrux + 636,
- };
- static const struct itemplate * const itable_8C[] = {
- instrux + 597,
- instrux + 598,
- instrux + 599,
- instrux + 600,
- };
- static const struct itemplate * const itable_8D[] = {
- instrux + 533,
- instrux + 534,
- instrux + 535,
- };
- static const struct itemplate * const itable_8E[] = {
- instrux + 601,
- instrux + 602,
- instrux + 603,
- instrux + 604,
- };
- static const struct itemplate * const itable_8F[] = {
- instrux + 784,
- instrux + 785,
- instrux + 786,
- };
- static const struct itemplate * const itable_90[] = {
- instrux + 682,
- instrux + 742,
- instrux + 1148,
- instrux + 1149,
- instrux + 1150,
- instrux + 1151,
- instrux + 1152,
- instrux + 1153,
- instrux + 1154,
- };
- static const struct itemplate * const itable_91[] = {
- instrux + 1148,
- instrux + 1149,
- instrux + 1150,
- instrux + 1151,
- instrux + 1152,
- instrux + 1153,
- };
- static const struct itemplate * const itable_92[] = {
- instrux + 1148,
- instrux + 1149,
- instrux + 1150,
- instrux + 1151,
- instrux + 1152,
- instrux + 1153,
- };
- static const struct itemplate * const itable_93[] = {
- instrux + 1148,
- instrux + 1149,
- instrux + 1150,
- instrux + 1151,
- instrux + 1152,
- instrux + 1153,
- };
- static const struct itemplate * const itable_94[] = {
- instrux + 1148,
- instrux + 1149,
- instrux + 1150,
- instrux + 1151,
- instrux + 1152,
- instrux + 1153,
- };
- static const struct itemplate * const itable_95[] = {
- instrux + 1148,
- instrux + 1149,
- instrux + 1150,
- instrux + 1151,
- instrux + 1152,
- instrux + 1153,
- };
- static const struct itemplate * const itable_96[] = {
- instrux + 1148,
- instrux + 1149,
- instrux + 1150,
- instrux + 1151,
- instrux + 1152,
- instrux + 1153,
- };
- static const struct itemplate * const itable_97[] = {
- instrux + 1148,
- instrux + 1149,
- instrux + 1150,
- instrux + 1151,
- instrux + 1152,
- instrux + 1153,
- };
- static const struct itemplate * const itable_98[] = {
- instrux + 168,
- instrux + 170,
- instrux + 225,
- };
- static const struct itemplate * const itable_99[] = {
- instrux + 169,
- instrux + 223,
- instrux + 224,
- };
- static const struct itemplate * const itable_9A[] = {
- instrux + 154,
- instrux + 155,
- instrux + 156,
- instrux + 157,
- instrux + 158,
- };
- static const struct itemplate * const itable_9C[] = {
- instrux + 853,
- instrux + 854,
- instrux + 855,
- instrux + 856,
- };
- static const struct itemplate * const itable_9D[] = {
- instrux + 795,
- instrux + 796,
- instrux + 797,
- instrux + 798,
- };
- static const struct itemplate * const itable_9E[] = {
- instrux + 939,
- };
- static const struct itemplate * const itable_9F[] = {
- instrux + 520,
- };
- static const struct itemplate * const itable_A0[] = {
- instrux + 605,
- };
- static const struct itemplate * const itable_A1[] = {
- instrux + 606,
- instrux + 607,
- instrux + 608,
- };
- static const struct itemplate * const itable_A2[] = {
- instrux + 609,
- };
- static const struct itemplate * const itable_A3[] = {
- instrux + 610,
- instrux + 611,
- instrux + 612,
- };
- static const struct itemplate * const itable_A4[] = {
- instrux + 655,
- };
- static const struct itemplate * const itable_A5[] = {
- instrux + 656,
- instrux + 657,
- instrux + 658,
- };
- static const struct itemplate * const itable_A6[] = {
- instrux + 206,
- };
- static const struct itemplate * const itable_A7[] = {
- instrux + 207,
- instrux + 208,
- instrux + 209,
- };
- static const struct itemplate * const itable_A8[] = {
- instrux + 1111,
- };
- static const struct itemplate * const itable_A9[] = {
- instrux + 1112,
- instrux + 1113,
- instrux + 1114,
- };
- static const struct itemplate * const itable_AA[] = {
- instrux + 1053,
- };
- static const struct itemplate * const itable_AB[] = {
- instrux + 1054,
- instrux + 1055,
- instrux + 1056,
- };
- static const struct itemplate * const itable_AC[] = {
- instrux + 554,
- };
- static const struct itemplate * const itable_AD[] = {
- instrux + 555,
- instrux + 556,
- instrux + 557,
- };
- static const struct itemplate * const itable_AE[] = {
- instrux + 983,
- };
- static const struct itemplate * const itable_AF[] = {
- instrux + 984,
- instrux + 985,
- instrux + 986,
- };
- static const struct itemplate * const itable_B0[] = {
- instrux + 637,
- };
- static const struct itemplate * const itable_B1[] = {
- instrux + 637,
- };
- static const struct itemplate * const itable_B2[] = {
- instrux + 637,
- };
- static const struct itemplate * const itable_B3[] = {
- instrux + 637,
- };
- static const struct itemplate * const itable_B4[] = {
- instrux + 637,
- };
- static const struct itemplate * const itable_B5[] = {
- instrux + 637,
- };
- static const struct itemplate * const itable_B6[] = {
- instrux + 637,
- };
- static const struct itemplate * const itable_B7[] = {
- instrux + 637,
- };
- static const struct itemplate * const itable_B8[] = {
- instrux + 638,
- instrux + 639,
- instrux + 640,
- };
- static const struct itemplate * const itable_B9[] = {
- instrux + 638,
- instrux + 639,
- instrux + 640,
- };
- static const struct itemplate * const itable_BA[] = {
- instrux + 638,
- instrux + 639,
- instrux + 640,
- };
- static const struct itemplate * const itable_BB[] = {
- instrux + 638,
- instrux + 639,
- instrux + 640,
- };
- static const struct itemplate * const itable_BC[] = {
- instrux + 638,
- instrux + 639,
- instrux + 640,
- };
- static const struct itemplate * const itable_BD[] = {
- instrux + 638,
- instrux + 639,
- instrux + 640,
- };
- static const struct itemplate * const itable_BE[] = {
- instrux + 638,
- instrux + 639,
- instrux + 640,
- };
- static const struct itemplate * const itable_BF[] = {
- instrux + 638,
- instrux + 639,
- instrux + 640,
- };
- static const struct itemplate * const itable_C0[] = {
- instrux + 860,
- instrux + 872,
- instrux + 913,
- instrux + 925,
- instrux + 943,
- instrux + 991,
- instrux + 1015,
- };
- static const struct itemplate * const itable_C1[] = {
- instrux + 863,
- instrux + 866,
- instrux + 869,
- instrux + 875,
- instrux + 878,
- instrux + 881,
- instrux + 916,
- instrux + 919,
- instrux + 922,
- instrux + 928,
- instrux + 931,
- instrux + 934,
- instrux + 946,
- instrux + 949,
- instrux + 952,
- instrux + 994,
- instrux + 997,
- instrux + 1000,
- instrux + 1018,
- instrux + 1021,
- instrux + 1024,
- };
- static const struct itemplate * const itable_C2[] = {
- instrux + 888,
- instrux + 892,
- instrux + 894,
- instrux + 898,
- instrux + 900,
- instrux + 904,
- instrux + 906,
- instrux + 910,
- };
- static const struct itemplate * const itable_C3[] = {
- instrux + 887,
- instrux + 891,
- instrux + 893,
- instrux + 897,
- instrux + 899,
- instrux + 903,
- instrux + 905,
- instrux + 909,
- };
- static const struct itemplate * const itable_C4[] = {
- instrux + 537,
- instrux + 538,
- };
- static const struct itemplate * const itable_C5[] = {
- instrux + 531,
- instrux + 532,
- };
- static const struct itemplate * const itable_C6[] = {
- instrux + 641,
- instrux + 646,
- instrux + 3791,
- instrux + 3792,
- };
- static const struct itemplate * const itable_C7[] = {
- instrux + 642,
- instrux + 643,
- instrux + 644,
- instrux + 645,
- instrux + 647,
- instrux + 648,
- instrux + 3793,
- instrux + 3794,
- instrux + 3795,
- instrux + 3796,
- };
- static const struct itemplate * const itable_C8[] = {
- instrux + 240,
- };
- static const struct itemplate * const itable_C9[] = {
- instrux + 536,
- };
- static const struct itemplate * const itable_CA[] = {
- instrux + 890,
- instrux + 896,
- instrux + 902,
- instrux + 908,
- };
- static const struct itemplate * const itable_CB[] = {
- instrux + 889,
- instrux + 895,
- instrux + 901,
- instrux + 907,
- };
- static const struct itemplate * const itable_CC[] = {
- instrux + 479,
- };
- static const struct itemplate * const itable_CD[] = {
- instrux + 477,
- };
- static const struct itemplate * const itable_CE[] = {
- instrux + 480,
- };
- static const struct itemplate * const itable_CF[] = {
- instrux + 489,
- instrux + 490,
- instrux + 491,
- instrux + 492,
- };
- static const struct itemplate * const itable_D0[] = {
- instrux + 858,
- instrux + 870,
- instrux + 911,
- instrux + 923,
- instrux + 941,
- instrux + 989,
- instrux + 1013,
- };
- static const struct itemplate * const itable_D1[] = {
- instrux + 861,
- instrux + 864,
- instrux + 867,
- instrux + 873,
- instrux + 876,
- instrux + 879,
- instrux + 914,
- instrux + 917,
- instrux + 920,
- instrux + 926,
- instrux + 929,
- instrux + 932,
- instrux + 944,
- instrux + 947,
- instrux + 950,
- instrux + 992,
- instrux + 995,
- instrux + 998,
- instrux + 1016,
- instrux + 1019,
- instrux + 1022,
- };
- static const struct itemplate * const itable_D2[] = {
- instrux + 859,
- instrux + 871,
- instrux + 912,
- instrux + 924,
- instrux + 942,
- instrux + 990,
- instrux + 1014,
- };
- static const struct itemplate * const itable_D3[] = {
- instrux + 862,
- instrux + 865,
- instrux + 868,
- instrux + 874,
- instrux + 877,
- instrux + 880,
- instrux + 915,
- instrux + 918,
- instrux + 921,
- instrux + 927,
- instrux + 930,
- instrux + 933,
- instrux + 945,
- instrux + 948,
- instrux + 951,
- instrux + 993,
- instrux + 996,
- instrux + 999,
- instrux + 1017,
- instrux + 1020,
- instrux + 1023,
- };
- static const struct itemplate * const itable_D4[] = {
- instrux + 4,
- instrux + 5,
- };
- static const struct itemplate * const itable_D5[] = {
- instrux + 2,
- instrux + 3,
- };
- static const struct itemplate * const itable_D6[] = {
- instrux + 940,
- };
- static const struct itemplate * const itable_D7[] = {
- instrux + 1171,
- instrux + 1172,
- };
- static const struct itemplate * const itable_D8[] = {
- instrux + 245,
- instrux + 248,
- instrux + 250,
- instrux + 275,
- instrux + 277,
- instrux + 278,
- instrux + 283,
- instrux + 285,
- instrux + 286,
- instrux + 291,
- instrux + 294,
- instrux + 296,
- instrux + 299,
- instrux + 303,
- instrux + 304,
- instrux + 355,
- instrux + 359,
- instrux + 360,
- instrux + 396,
- instrux + 400,
- instrux + 401,
- instrux + 404,
- instrux + 408,
- instrux + 409,
- };
- static const struct itemplate * const itable_D9[] = {
- instrux + 243,
- instrux + 244,
- instrux + 257,
- instrux + 288,
- instrux + 289,
- instrux + 328,
- instrux + 342,
- instrux + 345,
- instrux + 346,
- instrux + 347,
- instrux + 348,
- instrux + 349,
- instrux + 350,
- instrux + 351,
- instrux + 352,
- instrux + 353,
- instrux + 354,
- instrux + 367,
- instrux + 369,
- instrux + 370,
- instrux + 373,
- instrux + 374,
- instrux + 375,
- instrux + 376,
- instrux + 377,
- instrux + 380,
- instrux + 382,
- instrux + 383,
- instrux + 384,
- instrux + 385,
- instrux + 388,
- instrux + 389,
- instrux + 390,
- instrux + 412,
- instrux + 422,
- instrux + 423,
- instrux + 424,
- instrux + 425,
- instrux + 426,
- instrux + 427,
- instrux + 428,
- };
- static const struct itemplate * const itable_DA[] = {
- instrux + 259,
- instrux + 260,
- instrux + 261,
- instrux + 262,
- instrux + 263,
- instrux + 264,
- instrux + 273,
- instrux + 274,
- instrux + 313,
- instrux + 315,
- instrux + 317,
- instrux + 319,
- instrux + 321,
- instrux + 326,
- instrux + 338,
- instrux + 340,
- instrux + 421,
- };
- static const struct itemplate * const itable_DB[] = {
- instrux + 258,
- instrux + 265,
- instrux + 266,
- instrux + 267,
- instrux + 268,
- instrux + 269,
- instrux + 270,
- instrux + 271,
- instrux + 272,
- instrux + 279,
- instrux + 280,
- instrux + 290,
- instrux + 308,
- instrux + 323,
- instrux + 329,
- instrux + 330,
- instrux + 332,
- instrux + 336,
- instrux + 344,
- instrux + 363,
- instrux + 364,
- instrux + 365,
- instrux + 366,
- instrux + 381,
- instrux + 392,
- instrux + 415,
- instrux + 416,
- };
- static const struct itemplate * const itable_DC[] = {
- instrux + 246,
- instrux + 247,
- instrux + 249,
- instrux + 276,
- instrux + 284,
- instrux + 292,
- instrux + 293,
- instrux + 295,
- instrux + 300,
- instrux + 301,
- instrux + 302,
- instrux + 356,
- instrux + 357,
- instrux + 358,
- instrux + 397,
- instrux + 398,
- instrux + 399,
- instrux + 405,
- instrux + 406,
- instrux + 407,
- };
- static const struct itemplate * const itable_DD[] = {
- instrux + 309,
- instrux + 310,
- instrux + 337,
- instrux + 343,
- instrux + 368,
- instrux + 371,
- instrux + 378,
- instrux + 379,
- instrux + 386,
- instrux + 387,
- instrux + 391,
- instrux + 393,
- instrux + 394,
- instrux + 413,
- instrux + 414,
- instrux + 419,
- instrux + 420,
- };
- static const struct itemplate * const itable_DE[] = {
- instrux + 251,
- instrux + 252,
- instrux + 287,
- instrux + 297,
- instrux + 298,
- instrux + 305,
- instrux + 306,
- instrux + 314,
- instrux + 316,
- instrux + 318,
- instrux + 320,
- instrux + 322,
- instrux + 327,
- instrux + 339,
- instrux + 341,
- instrux + 361,
- instrux + 362,
- instrux + 402,
- instrux + 403,
- instrux + 410,
- instrux + 411,
- };
- static const struct itemplate * const itable_DF[] = {
- instrux + 253,
- instrux + 254,
- instrux + 255,
- instrux + 256,
- instrux + 281,
- instrux + 282,
- instrux + 311,
- instrux + 312,
- instrux + 324,
- instrux + 325,
- instrux + 331,
- instrux + 333,
- instrux + 334,
- instrux + 335,
- instrux + 372,
- instrux + 395,
- instrux + 417,
- instrux + 418,
- };
- static const struct itemplate * const itable_E0[] = {
- instrux + 566,
- instrux + 567,
- instrux + 568,
- instrux + 569,
- instrux + 570,
- instrux + 571,
- instrux + 572,
- instrux + 573,
- };
- static const struct itemplate * const itable_E1[] = {
- instrux + 562,
- instrux + 563,
- instrux + 564,
- instrux + 565,
- instrux + 574,
- instrux + 575,
- instrux + 576,
- instrux + 577,
- };
- static const struct itemplate * const itable_E2[] = {
- instrux + 558,
- instrux + 559,
- instrux + 560,
- instrux + 561,
- };
- static const struct itemplate * const itable_E3[] = {
- instrux + 493,
- instrux + 494,
- instrux + 495,
- };
- static const struct itemplate * const itable_E4[] = {
- instrux + 462,
- };
- static const struct itemplate * const itable_E5[] = {
- instrux + 463,
- instrux + 464,
- };
- static const struct itemplate * const itable_E6[] = {
- instrux + 720,
- };
- static const struct itemplate * const itable_E7[] = {
- instrux + 721,
- instrux + 722,
- };
- static const struct itemplate * const itable_E8[] = {
- instrux + 150,
- instrux + 151,
- instrux + 152,
- instrux + 153,
- };
- static const struct itemplate * const itable_E9[] = {
- instrux + 497,
- instrux + 498,
- instrux + 499,
- instrux + 500,
- };
- static const struct itemplate * const itable_EA[] = {
- instrux + 501,
- instrux + 502,
- instrux + 503,
- instrux + 504,
- instrux + 505,
- };
- static const struct itemplate * const itable_EB[] = {
- instrux + 496,
- };
- static const struct itemplate * const itable_EC[] = {
- instrux + 465,
- };
- static const struct itemplate * const itable_ED[] = {
- instrux + 466,
- instrux + 467,
- };
- static const struct itemplate * const itable_EE[] = {
- instrux + 723,
- };
- static const struct itemplate * const itable_EF[] = {
- instrux + 724,
- instrux + 725,
- };
- static const struct itemplate * const itable_F1[] = {
- instrux + 478,
- instrux + 1044,
- };
- static const struct itemplate * const itable_F4[] = {
- instrux + 429,
- };
- static const struct itemplate * const itable_F5[] = {
- instrux + 175,
- };
- static const struct itemplate * const itable_F6[] = {
- instrux + 234,
- instrux + 430,
- instrux + 434,
- instrux + 672,
- instrux + 678,
- instrux + 686,
- instrux + 1115,
- instrux + 1119,
- };
- static const struct itemplate * const itable_F7[] = {
- instrux + 235,
- instrux + 236,
- instrux + 237,
- instrux + 431,
- instrux + 432,
- instrux + 433,
- instrux + 435,
- instrux + 436,
- instrux + 437,
- instrux + 673,
- instrux + 674,
- instrux + 675,
- instrux + 679,
- instrux + 680,
- instrux + 681,
- instrux + 687,
- instrux + 688,
- instrux + 689,
- instrux + 1116,
- instrux + 1117,
- instrux + 1118,
- instrux + 1120,
- instrux + 1121,
- };
- static const struct itemplate * const itable_F8[] = {
- instrux + 171,
- };
- static const struct itemplate * const itable_F9[] = {
- instrux + 1050,
- };
- static const struct itemplate * const itable_FA[] = {
- instrux + 173,
- };
- static const struct itemplate * const itable_FB[] = {
- instrux + 1052,
- };
- static const struct itemplate * const itable_FC[] = {
- instrux + 172,
- };
- static const struct itemplate * const itable_FD[] = {
- instrux + 1051,
- };
- static const struct itemplate * const itable_FE[] = {
- instrux + 230,
- instrux + 470,
- };
- static const struct itemplate * const itable_FF[] = {
- instrux + 159,
- instrux + 160,
- instrux + 161,
- instrux + 162,
- instrux + 163,
- instrux + 164,
- instrux + 165,
- instrux + 166,
- instrux + 167,
- instrux + 231,
- instrux + 232,
- instrux + 233,
- instrux + 471,
- instrux + 472,
- instrux + 473,
- instrux + 506,
- instrux + 507,
- instrux + 508,
- instrux + 509,
- instrux + 510,
- instrux + 511,
- instrux + 512,
- instrux + 513,
- instrux + 514,
- instrux + 835,
- instrux + 836,
- instrux + 837,
- };
- static const struct itemplate * const itable_evex01010[] = {
- instrux + 4593,
- instrux + 4594,
- instrux + 4595,
- };
- static const struct itemplate * const itable_evex01011[] = {
- instrux + 4596,
- instrux + 4597,
- instrux + 4598,
- instrux + 4599,
- instrux + 4600,
- instrux + 4601,
- };
- static const struct itemplate * const itable_evex01012[] = {
- instrux + 4534,
- instrux + 4535,
- instrux + 4547,
- instrux + 4548,
- };
- static const struct itemplate * const itable_evex01013[] = {
- instrux + 4549,
- };
- static const struct itemplate * const itable_evex01014[] = {
- instrux + 5946,
- instrux + 5947,
- instrux + 5948,
- instrux + 5949,
- instrux + 5950,
- instrux + 5951,
- };
- static const struct itemplate * const itable_evex01015[] = {
- instrux + 5934,
- instrux + 5935,
- instrux + 5936,
- instrux + 5937,
- instrux + 5938,
- instrux + 5939,
- };
- static const struct itemplate * const itable_evex01016[] = {
- instrux + 4539,
- instrux + 4540,
- instrux + 4542,
- instrux + 4543,
- };
- static const struct itemplate * const itable_evex01017[] = {
- instrux + 4541,
- };
- static const struct itemplate * const itable_evex01028[] = {
- instrux + 4484,
- instrux + 4485,
- instrux + 4486,
- };
- static const struct itemplate * const itable_evex01029[] = {
- instrux + 4487,
- instrux + 4488,
- instrux + 4489,
- instrux + 4490,
- instrux + 4491,
- instrux + 4492,
- };
- static const struct itemplate * const itable_evex0102B[] = {
- instrux + 4559,
- instrux + 4560,
- instrux + 4561,
- };
- static const struct itemplate * const itable_evex0102E[] = {
- instrux + 5927,
- };
- static const struct itemplate * const itable_evex0102F[] = {
- instrux + 4036,
- };
- static const struct itemplate * const itable_evex01051[] = {
- instrux + 5903,
- instrux + 5904,
- instrux + 5905,
- };
- static const struct itemplate * const itable_evex01054[] = {
- instrux + 3988,
- instrux + 3989,
- instrux + 3990,
- instrux + 3991,
- instrux + 3992,
- instrux + 3993,
- };
- static const struct itemplate * const itable_evex01055[] = {
- instrux + 3976,
- instrux + 3977,
- instrux + 3978,
- instrux + 3979,
- instrux + 3980,
- instrux + 3981,
- };
- static const struct itemplate * const itable_evex01056[] = {
- instrux + 4624,
- instrux + 4625,
- instrux + 4626,
- instrux + 4627,
- instrux + 4628,
- instrux + 4629,
- };
- static const struct itemplate * const itable_evex01057[] = {
- instrux + 5958,
- instrux + 5959,
- instrux + 5960,
- instrux + 5961,
- instrux + 5962,
- instrux + 5963,
- };
- static const struct itemplate * const itable_evex01058[] = {
- instrux + 3948,
- instrux + 3949,
- instrux + 3950,
- instrux + 3951,
- instrux + 3952,
- instrux + 3953,
- };
- static const struct itemplate * const itable_evex01059[] = {
- instrux + 4608,
- instrux + 4609,
- instrux + 4610,
- instrux + 4611,
- instrux + 4612,
- instrux + 4613,
- };
- static const struct itemplate * const itable_evex0105A[] = {
- instrux + 4076,
- instrux + 4077,
- instrux + 4078,
- };
- static const struct itemplate * const itable_evex0105B[] = {
- instrux + 4052,
- instrux + 4053,
- instrux + 4054,
- instrux + 4097,
- instrux + 4098,
- instrux + 4099,
- };
- static const struct itemplate * const itable_evex0105C[] = {
- instrux + 5916,
- instrux + 5917,
- instrux + 5918,
- instrux + 5919,
- instrux + 5920,
- instrux + 5921,
- };
- static const struct itemplate * const itable_evex0105D[] = {
- instrux + 4465,
- instrux + 4466,
- instrux + 4467,
- instrux + 4468,
- instrux + 4469,
- instrux + 4470,
- };
- static const struct itemplate * const itable_evex0105E[] = {
- instrux + 4174,
- instrux + 4175,
- instrux + 4176,
- instrux + 4177,
- instrux + 4178,
- instrux + 4179,
- };
- static const struct itemplate * const itable_evex0105F[] = {
- instrux + 4449,
- instrux + 4450,
- instrux + 4451,
- instrux + 4452,
- instrux + 4453,
- instrux + 4454,
- };
- static const struct itemplate * const itable_evex01078[] = {
- instrux + 4120,
- instrux + 4121,
- instrux + 4122,
- instrux + 4132,
- instrux + 4133,
- instrux + 4134,
- };
- static const struct itemplate * const itable_evex01079[] = {
- instrux + 4064,
- instrux + 4065,
- instrux + 4066,
- instrux + 4088,
- instrux + 4089,
- instrux + 4090,
- };
- static const struct itemplate * const itable_evex010C2[] = {
- instrux + 4030,
- instrux + 4031,
- instrux + 4032,
- };
- static const struct itemplate * const itable_evex010C6[] = {
- instrux + 5894,
- instrux + 5895,
- instrux + 5896,
- instrux + 5897,
- instrux + 5898,
- instrux + 5899,
- };
- static const struct itemplate * const itable_evex01110[] = {
- instrux + 4584,
- instrux + 4585,
- instrux + 4586,
- };
- static const struct itemplate * const itable_evex01111[] = {
- instrux + 4587,
- instrux + 4588,
- instrux + 4589,
- instrux + 4590,
- instrux + 4591,
- instrux + 4592,
- };
- static const struct itemplate * const itable_evex01112[] = {
- instrux + 4544,
- instrux + 4545,
- };
- static const struct itemplate * const itable_evex01113[] = {
- instrux + 4546,
- };
- static const struct itemplate * const itable_evex01114[] = {
- instrux + 5940,
- instrux + 5941,
- instrux + 5942,
- instrux + 5943,
- instrux + 5944,
- instrux + 5945,
- };
- static const struct itemplate * const itable_evex01115[] = {
- instrux + 5928,
- instrux + 5929,
- instrux + 5930,
- instrux + 5931,
- instrux + 5932,
- instrux + 5933,
- };
- static const struct itemplate * const itable_evex01116[] = {
- instrux + 4536,
- instrux + 4537,
- };
- static const struct itemplate * const itable_evex01117[] = {
- instrux + 4538,
- };
- static const struct itemplate * const itable_evex01128[] = {
- instrux + 4475,
- instrux + 4476,
- instrux + 4477,
- };
- static const struct itemplate * const itable_evex01129[] = {
- instrux + 4478,
- instrux + 4479,
- instrux + 4480,
- instrux + 4481,
- instrux + 4482,
- instrux + 4483,
- };
- static const struct itemplate * const itable_evex0112B[] = {
- instrux + 4556,
- instrux + 4557,
- instrux + 4558,
- };
- static const struct itemplate * const itable_evex0112E[] = {
- instrux + 5926,
- };
- static const struct itemplate * const itable_evex0112F[] = {
- instrux + 4035,
- };
- static const struct itemplate * const itable_evex01151[] = {
- instrux + 5900,
- instrux + 5901,
- instrux + 5902,
- };
- static const struct itemplate * const itable_evex01154[] = {
- instrux + 3982,
- instrux + 3983,
- instrux + 3984,
- instrux + 3985,
- instrux + 3986,
- instrux + 3987,
- };
- static const struct itemplate * const itable_evex01155[] = {
- instrux + 3970,
- instrux + 3971,
- instrux + 3972,
- instrux + 3973,
- instrux + 3974,
- instrux + 3975,
- };
- static const struct itemplate * const itable_evex01156[] = {
- instrux + 4618,
- instrux + 4619,
- instrux + 4620,
- instrux + 4621,
- instrux + 4622,
- instrux + 4623,
- };
- static const struct itemplate * const itable_evex01157[] = {
- instrux + 5952,
- instrux + 5953,
- instrux + 5954,
- instrux + 5955,
- instrux + 5956,
- instrux + 5957,
- };
- static const struct itemplate * const itable_evex01158[] = {
- instrux + 3942,
- instrux + 3943,
- instrux + 3944,
- instrux + 3945,
- instrux + 3946,
- instrux + 3947,
- };
- static const struct itemplate * const itable_evex01159[] = {
- instrux + 4602,
- instrux + 4603,
- instrux + 4604,
- instrux + 4605,
- instrux + 4606,
- instrux + 4607,
- };
- static const struct itemplate * const itable_evex0115A[] = {
- instrux + 4058,
- instrux + 4059,
- instrux + 4060,
- };
- static const struct itemplate * const itable_evex0115B[] = {
- instrux + 4073,
- instrux + 4074,
- instrux + 4075,
- };
- static const struct itemplate * const itable_evex0115C[] = {
- instrux + 5910,
- instrux + 5911,
- instrux + 5912,
- instrux + 5913,
- instrux + 5914,
- instrux + 5915,
- };
- static const struct itemplate * const itable_evex0115D[] = {
- instrux + 4459,
- instrux + 4460,
- instrux + 4461,
- instrux + 4462,
- instrux + 4463,
- instrux + 4464,
- };
- static const struct itemplate * const itable_evex0115E[] = {
- instrux + 4168,
- instrux + 4169,
- instrux + 4170,
- instrux + 4171,
- instrux + 4172,
- instrux + 4173,
- };
- static const struct itemplate * const itable_evex0115F[] = {
- instrux + 4443,
- instrux + 4444,
- instrux + 4445,
- instrux + 4446,
- instrux + 4447,
- instrux + 4448,
- };
- static const struct itemplate * const itable_evex01160[] = {
- instrux + 5732,
- instrux + 5733,
- instrux + 5734,
- instrux + 5735,
- instrux + 5736,
- instrux + 5737,
- };
- static const struct itemplate * const itable_evex01161[] = {
- instrux + 5750,
- instrux + 5751,
- instrux + 5752,
- instrux + 5753,
- instrux + 5754,
- instrux + 5755,
- };
- static const struct itemplate * const itable_evex01162[] = {
- instrux + 5738,
- instrux + 5739,
- instrux + 5740,
- instrux + 5741,
- instrux + 5742,
- instrux + 5743,
- };
- static const struct itemplate * const itable_evex01163[] = {
- instrux + 4648,
- instrux + 4649,
- instrux + 4650,
- instrux + 4651,
- instrux + 4652,
- instrux + 4653,
- };
- static const struct itemplate * const itable_evex01164[] = {
- instrux + 4837,
- instrux + 4838,
- instrux + 4839,
- };
- static const struct itemplate * const itable_evex01165[] = {
- instrux + 4846,
- instrux + 4847,
- instrux + 4848,
- };
- static const struct itemplate * const itable_evex01166[] = {
- instrux + 4840,
- instrux + 4841,
- instrux + 4842,
- };
- static const struct itemplate * const itable_evex01167[] = {
- instrux + 4660,
- instrux + 4661,
- instrux + 4662,
- instrux + 4663,
- instrux + 4664,
- instrux + 4665,
- };
- static const struct itemplate * const itable_evex01168[] = {
- instrux + 5708,
- instrux + 5709,
- instrux + 5710,
- instrux + 5711,
- instrux + 5712,
- instrux + 5713,
- };
- static const struct itemplate * const itable_evex01169[] = {
- instrux + 5726,
- instrux + 5727,
- instrux + 5728,
- instrux + 5729,
- instrux + 5730,
- instrux + 5731,
- };
- static const struct itemplate * const itable_evex0116A[] = {
- instrux + 5714,
- instrux + 5715,
- instrux + 5716,
- instrux + 5717,
- instrux + 5718,
- instrux + 5719,
- };
- static const struct itemplate * const itable_evex0116B[] = {
- instrux + 4642,
- instrux + 4643,
- instrux + 4644,
- instrux + 4645,
- instrux + 4646,
- instrux + 4647,
- };
- static const struct itemplate * const itable_evex0116C[] = {
- instrux + 5744,
- instrux + 5745,
- instrux + 5746,
- instrux + 5747,
- instrux + 5748,
- instrux + 5749,
- };
- static const struct itemplate * const itable_evex0116D[] = {
- instrux + 5720,
- instrux + 5721,
- instrux + 5722,
- instrux + 5723,
- instrux + 5724,
- instrux + 5725,
- };
- static const struct itemplate * const itable_evex0116E[] = {
- instrux + 4493,
- instrux + 4562,
- };
- static const struct itemplate * const itable_evex0116F[] = {
- instrux + 4498,
- instrux + 4499,
- instrux + 4500,
- instrux + 4504,
- instrux + 4505,
- instrux + 4506,
- };
- static const struct itemplate * const itable_evex01170[] = {
- instrux + 5447,
- instrux + 5448,
- instrux + 5449,
- };
- static const struct itemplate * const itable_evex01171[] = {
- instrux + 5510,
- instrux + 5511,
- instrux + 5512,
- instrux + 5513,
- instrux + 5514,
- instrux + 5515,
- instrux + 5564,
- instrux + 5565,
- instrux + 5566,
- instrux + 5567,
- instrux + 5568,
- instrux + 5569,
- instrux + 5624,
- instrux + 5625,
- instrux + 5626,
- instrux + 5627,
- instrux + 5628,
- instrux + 5629,
- };
- static const struct itemplate * const itable_evex01172[] = {
- instrux + 5375,
- instrux + 5376,
- instrux + 5377,
- instrux + 5378,
- instrux + 5379,
- instrux + 5380,
- instrux + 5381,
- instrux + 5382,
- instrux + 5383,
- instrux + 5384,
- instrux + 5385,
- instrux + 5386,
- instrux + 5399,
- instrux + 5400,
- instrux + 5401,
- instrux + 5402,
- instrux + 5403,
- instrux + 5404,
- instrux + 5405,
- instrux + 5406,
- instrux + 5407,
- instrux + 5408,
- instrux + 5409,
- instrux + 5410,
- instrux + 5462,
- instrux + 5463,
- instrux + 5464,
- instrux + 5465,
- instrux + 5466,
- instrux + 5467,
- instrux + 5522,
- instrux + 5523,
- instrux + 5524,
- instrux + 5525,
- instrux + 5526,
- instrux + 5527,
- instrux + 5534,
- instrux + 5535,
- instrux + 5536,
- instrux + 5537,
- instrux + 5538,
- instrux + 5539,
- instrux + 5576,
- instrux + 5577,
- instrux + 5578,
- instrux + 5579,
- instrux + 5580,
- instrux + 5581,
- };
- static const struct itemplate * const itable_evex01173[] = {
- instrux + 5468,
- instrux + 5469,
- instrux + 5470,
- instrux + 5471,
- instrux + 5472,
- instrux + 5473,
- instrux + 5480,
- instrux + 5481,
- instrux + 5482,
- instrux + 5483,
- instrux + 5484,
- instrux + 5485,
- instrux + 5582,
- instrux + 5583,
- instrux + 5584,
- instrux + 5585,
- instrux + 5586,
- instrux + 5587,
- instrux + 5594,
- instrux + 5595,
- instrux + 5596,
- instrux + 5597,
- instrux + 5598,
- instrux + 5599,
- };
- static const struct itemplate * const itable_evex01174[] = {
- instrux + 4825,
- instrux + 4826,
- instrux + 4827,
- };
- static const struct itemplate * const itable_evex01175[] = {
- instrux + 4834,
- instrux + 4835,
- instrux + 4836,
- };
- static const struct itemplate * const itable_evex01176[] = {
- instrux + 4828,
- instrux + 4829,
- instrux + 4830,
- };
- static const struct itemplate * const itable_evex01178[] = {
- instrux + 4123,
- instrux + 4124,
- instrux + 4125,
- instrux + 4135,
- instrux + 4136,
- instrux + 4137,
- };
- static const struct itemplate * const itable_evex01179[] = {
- instrux + 4067,
- instrux + 4068,
- instrux + 4069,
- instrux + 4091,
- instrux + 4092,
- instrux + 4093,
- };
- static const struct itemplate * const itable_evex0117A[] = {
- instrux + 4117,
- instrux + 4118,
- instrux + 4119,
- instrux + 4129,
- instrux + 4130,
- instrux + 4131,
- };
- static const struct itemplate * const itable_evex0117B[] = {
- instrux + 4061,
- instrux + 4062,
- instrux + 4063,
- instrux + 4085,
- instrux + 4086,
- instrux + 4087,
- };
- static const struct itemplate * const itable_evex0117E[] = {
- instrux + 4494,
- instrux + 4563,
- };
- static const struct itemplate * const itable_evex0117F[] = {
- instrux + 4501,
- instrux + 4502,
- instrux + 4503,
- instrux + 4507,
- instrux + 4508,
- instrux + 4509,
- };
- static const struct itemplate * const itable_evex011C2[] = {
- instrux + 4027,
- instrux + 4028,
- instrux + 4029,
- };
- static const struct itemplate * const itable_evex011C4[] = {
- instrux + 5017,
- instrux + 5018,
- instrux + 5019,
- instrux + 5020,
- };
- static const struct itemplate * const itable_evex011C5[] = {
- instrux + 4994,
- instrux + 4995,
- instrux + 4996,
- };
- static const struct itemplate * const itable_evex011C6[] = {
- instrux + 5888,
- instrux + 5889,
- instrux + 5890,
- instrux + 5891,
- instrux + 5892,
- instrux + 5893,
- };
- static const struct itemplate * const itable_evex011D1[] = {
- instrux + 5618,
- instrux + 5619,
- instrux + 5620,
- instrux + 5621,
- instrux + 5622,
- instrux + 5623,
- };
- static const struct itemplate * const itable_evex011D2[] = {
- instrux + 5570,
- instrux + 5571,
- instrux + 5572,
- instrux + 5573,
- instrux + 5574,
- instrux + 5575,
- };
- static const struct itemplate * const itable_evex011D3[] = {
- instrux + 5588,
- instrux + 5589,
- instrux + 5590,
- instrux + 5591,
- instrux + 5592,
- instrux + 5593,
- };
- static const struct itemplate * const itable_evex011D4[] = {
- instrux + 4678,
- instrux + 4679,
- instrux + 4680,
- instrux + 4681,
- instrux + 4682,
- instrux + 4683,
- };
- static const struct itemplate * const itable_evex011D5[] = {
- instrux + 5345,
- instrux + 5346,
- instrux + 5347,
- instrux + 5348,
- instrux + 5349,
- instrux + 5350,
- };
- static const struct itemplate * const itable_evex011D6[] = {
- instrux + 4565,
- };
- static const struct itemplate * const itable_evex011D8[] = {
- instrux + 5660,
- instrux + 5661,
- instrux + 5662,
- instrux + 5663,
- instrux + 5664,
- instrux + 5665,
- };
- static const struct itemplate * const itable_evex011D9[] = {
- instrux + 5666,
- instrux + 5667,
- instrux + 5668,
- instrux + 5669,
- instrux + 5670,
- instrux + 5671,
- };
- static const struct itemplate * const itable_evex011DA[] = {
- instrux + 5117,
- instrux + 5118,
- instrux + 5119,
- instrux + 5120,
- instrux + 5121,
- instrux + 5122,
- };
- static const struct itemplate * const itable_evex011DB[] = {
- instrux + 4720,
- instrux + 4721,
- instrux + 4722,
- instrux + 4723,
- instrux + 4724,
- instrux + 4725,
- instrux + 4738,
- instrux + 4739,
- instrux + 4740,
- instrux + 4741,
- instrux + 4742,
- instrux + 4743,
- };
- static const struct itemplate * const itable_evex011DC[] = {
- instrux + 4696,
- instrux + 4697,
- instrux + 4698,
- instrux + 4699,
- instrux + 4700,
- instrux + 4701,
- };
- static const struct itemplate * const itable_evex011DD[] = {
- instrux + 4702,
- instrux + 4703,
- instrux + 4704,
- instrux + 4705,
- instrux + 4706,
- instrux + 4707,
- };
- static const struct itemplate * const itable_evex011DE[] = {
- instrux + 5069,
- instrux + 5070,
- instrux + 5071,
- instrux + 5072,
- instrux + 5073,
- instrux + 5074,
- };
- static const struct itemplate * const itable_evex011DF[] = {
- instrux + 4726,
- instrux + 4727,
- instrux + 4728,
- instrux + 4729,
- instrux + 4730,
- instrux + 4731,
- instrux + 4732,
- instrux + 4733,
- instrux + 4734,
- instrux + 4735,
- instrux + 4736,
- instrux + 4737,
- };
- static const struct itemplate * const itable_evex011E0[] = {
- instrux + 4744,
- instrux + 4745,
- instrux + 4746,
- instrux + 4747,
- instrux + 4748,
- instrux + 4749,
- };
- static const struct itemplate * const itable_evex011E1[] = {
- instrux + 5558,
- instrux + 5559,
- instrux + 5560,
- instrux + 5561,
- instrux + 5562,
- instrux + 5563,
- };
- static const struct itemplate * const itable_evex011E2[] = {
- instrux + 5516,
- instrux + 5517,
- instrux + 5518,
- instrux + 5519,
- instrux + 5520,
- instrux + 5521,
- instrux + 5528,
- instrux + 5529,
- instrux + 5530,
- instrux + 5531,
- instrux + 5532,
- instrux + 5533,
- };
- static const struct itemplate * const itable_evex011E3[] = {
- instrux + 4750,
- instrux + 4751,
- instrux + 4752,
- instrux + 4753,
- instrux + 4754,
- instrux + 4755,
- };
- static const struct itemplate * const itable_evex011E4[] = {
- instrux + 5321,
- instrux + 5322,
- instrux + 5323,
- instrux + 5324,
- instrux + 5325,
- instrux + 5326,
- };
- static const struct itemplate * const itable_evex011E5[] = {
- instrux + 5327,
- instrux + 5328,
- instrux + 5329,
- instrux + 5330,
- instrux + 5331,
- instrux + 5332,
- };
- static const struct itemplate * const itable_evex011E6[] = {
- instrux + 4114,
- instrux + 4115,
- instrux + 4116,
- };
- static const struct itemplate * const itable_evex011E7[] = {
- instrux + 4550,
- instrux + 4551,
- instrux + 4552,
- };
- static const struct itemplate * const itable_evex011E8[] = {
- instrux + 5648,
- instrux + 5649,
- instrux + 5650,
- instrux + 5651,
- instrux + 5652,
- instrux + 5653,
- };
- static const struct itemplate * const itable_evex011E9[] = {
- instrux + 5654,
- instrux + 5655,
- instrux + 5656,
- instrux + 5657,
- instrux + 5658,
- instrux + 5659,
- };
- static const struct itemplate * const itable_evex011EA[] = {
- instrux + 5111,
- instrux + 5112,
- instrux + 5113,
- instrux + 5114,
- instrux + 5115,
- instrux + 5116,
- };
- static const struct itemplate * const itable_evex011EB[] = {
- instrux + 5363,
- instrux + 5364,
- instrux + 5365,
- instrux + 5366,
- instrux + 5367,
- instrux + 5368,
- instrux + 5369,
- instrux + 5370,
- instrux + 5371,
- instrux + 5372,
- instrux + 5373,
- instrux + 5374,
- };
- static const struct itemplate * const itable_evex011EC[] = {
- instrux + 4684,
- instrux + 4685,
- instrux + 4686,
- instrux + 4687,
- instrux + 4688,
- instrux + 4689,
- };
- static const struct itemplate * const itable_evex011ED[] = {
- instrux + 4690,
- instrux + 4691,
- instrux + 4692,
- instrux + 4693,
- instrux + 4694,
- instrux + 4695,
- };
- static const struct itemplate * const itable_evex011EE[] = {
- instrux + 5063,
- instrux + 5064,
- instrux + 5065,
- instrux + 5066,
- instrux + 5067,
- instrux + 5068,
- };
- static const struct itemplate * const itable_evex011EF[] = {
- instrux + 5756,
- instrux + 5757,
- instrux + 5758,
- instrux + 5759,
- instrux + 5760,
- instrux + 5761,
- instrux + 5762,
- instrux + 5763,
- instrux + 5764,
- instrux + 5765,
- instrux + 5766,
- instrux + 5767,
- };
- static const struct itemplate * const itable_evex011F1[] = {
- instrux + 5504,
- instrux + 5505,
- instrux + 5506,
- instrux + 5507,
- instrux + 5508,
- instrux + 5509,
- };
- static const struct itemplate * const itable_evex011F2[] = {
- instrux + 5456,
- instrux + 5457,
- instrux + 5458,
- instrux + 5459,
- instrux + 5460,
- instrux + 5461,
- };
- static const struct itemplate * const itable_evex011F3[] = {
- instrux + 5474,
- instrux + 5475,
- instrux + 5476,
- instrux + 5477,
- instrux + 5478,
- instrux + 5479,
- };
- static const struct itemplate * const itable_evex011F4[] = {
- instrux + 5357,
- instrux + 5358,
- instrux + 5359,
- instrux + 5360,
- instrux + 5361,
- instrux + 5362,
- };
- static const struct itemplate * const itable_evex011F5[] = {
- instrux + 5039,
- instrux + 5040,
- instrux + 5041,
- instrux + 5042,
- instrux + 5043,
- instrux + 5044,
- };
- static const struct itemplate * const itable_evex011F6[] = {
- instrux + 5423,
- instrux + 5424,
- instrux + 5425,
- instrux + 5426,
- instrux + 5427,
- instrux + 5428,
- };
- static const struct itemplate * const itable_evex011F8[] = {
- instrux + 5630,
- instrux + 5631,
- instrux + 5632,
- instrux + 5633,
- instrux + 5634,
- instrux + 5635,
- };
- static const struct itemplate * const itable_evex011F9[] = {
- instrux + 5672,
- instrux + 5673,
- instrux + 5674,
- instrux + 5675,
- instrux + 5676,
- instrux + 5677,
- };
- static const struct itemplate * const itable_evex011FA[] = {
- instrux + 5636,
- instrux + 5637,
- instrux + 5638,
- instrux + 5639,
- instrux + 5640,
- instrux + 5641,
- };
- static const struct itemplate * const itable_evex011FB[] = {
- instrux + 5642,
- instrux + 5643,
- instrux + 5644,
- instrux + 5645,
- instrux + 5646,
- instrux + 5647,
- };
- static const struct itemplate * const itable_evex011FC[] = {
- instrux + 4666,
- instrux + 4667,
- instrux + 4668,
- instrux + 4669,
- instrux + 4670,
- instrux + 4671,
- };
- static const struct itemplate * const itable_evex011FD[] = {
- instrux + 4708,
- instrux + 4709,
- instrux + 4710,
- instrux + 4711,
- instrux + 4712,
- instrux + 4713,
- };
- static const struct itemplate * const itable_evex011FE[] = {
- instrux + 4672,
- instrux + 4673,
- instrux + 4674,
- instrux + 4675,
- instrux + 4676,
- instrux + 4677,
- };
- static const struct itemplate * const itable_evex01210[] = {
- instrux + 4578,
- instrux + 4580,
- instrux + 4581,
- };
- static const struct itemplate * const itable_evex01211[] = {
- instrux + 4579,
- instrux + 4582,
- instrux + 4583,
- };
- static const struct itemplate * const itable_evex01212[] = {
- instrux + 4575,
- instrux + 4576,
- instrux + 4577,
- };
- static const struct itemplate * const itable_evex01216[] = {
- instrux + 4572,
- instrux + 4573,
- instrux + 4574,
- };
- static const struct itemplate * const itable_evex0122A[] = {
- instrux + 4107,
- instrux + 4108,
- };
- static const struct itemplate * const itable_evex0122C[] = {
- instrux + 4142,
- instrux + 4143,
- };
- static const struct itemplate * const itable_evex0122D[] = {
- instrux + 4110,
- instrux + 4111,
- };
- static const struct itemplate * const itable_evex01251[] = {
- instrux + 5908,
- instrux + 5909,
- };
- static const struct itemplate * const itable_evex01258[] = {
- instrux + 3956,
- instrux + 3957,
- };
- static const struct itemplate * const itable_evex01259[] = {
- instrux + 4616,
- instrux + 4617,
- };
- static const struct itemplate * const itable_evex0125A[] = {
- instrux + 4109,
- };
- static const struct itemplate * const itable_evex0125B[] = {
- instrux + 4126,
- instrux + 4127,
- instrux + 4128,
- };
- static const struct itemplate * const itable_evex0125C[] = {
- instrux + 5924,
- instrux + 5925,
- };
- static const struct itemplate * const itable_evex0125D[] = {
- instrux + 4473,
- instrux + 4474,
- };
- static const struct itemplate * const itable_evex0125E[] = {
- instrux + 4182,
- instrux + 4183,
- };
- static const struct itemplate * const itable_evex0125F[] = {
- instrux + 4457,
- instrux + 4458,
- };
- static const struct itemplate * const itable_evex0126F[] = {
- instrux + 4516,
- instrux + 4517,
- instrux + 4518,
- instrux + 4522,
- instrux + 4523,
- instrux + 4524,
- };
- static const struct itemplate * const itable_evex01270[] = {
- instrux + 5450,
- instrux + 5451,
- instrux + 5452,
- };
- static const struct itemplate * const itable_evex01278[] = {
- instrux + 4144,
- instrux + 4145,
- };
- static const struct itemplate * const itable_evex01279[] = {
- instrux + 4112,
- instrux + 4113,
- };
- static const struct itemplate * const itable_evex0127A[] = {
- instrux + 4146,
- instrux + 4147,
- instrux + 4148,
- instrux + 4152,
- instrux + 4153,
- instrux + 4154,
- };
- static const struct itemplate * const itable_evex0127B[] = {
- instrux + 4160,
- instrux + 4161,
- };
- static const struct itemplate * const itable_evex0127E[] = {
- instrux + 4564,
- };
- static const struct itemplate * const itable_evex0127F[] = {
- instrux + 4519,
- instrux + 4520,
- instrux + 4521,
- instrux + 4525,
- instrux + 4526,
- instrux + 4527,
- };
- static const struct itemplate * const itable_evex012C2[] = {
- instrux + 4034,
- };
- static const struct itemplate * const itable_evex012E6[] = {
- instrux + 4049,
- instrux + 4050,
- instrux + 4051,
- instrux + 4094,
- instrux + 4095,
- instrux + 4096,
- };
- static const struct itemplate * const itable_evex01310[] = {
- instrux + 4566,
- instrux + 4568,
- instrux + 4569,
- };
- static const struct itemplate * const itable_evex01311[] = {
- instrux + 4567,
- instrux + 4570,
- instrux + 4571,
- };
- static const struct itemplate * const itable_evex01312[] = {
- instrux + 4495,
- instrux + 4496,
- instrux + 4497,
- };
- static const struct itemplate * const itable_evex0132A[] = {
- instrux + 4105,
- instrux + 4106,
- };
- static const struct itemplate * const itable_evex0132C[] = {
- instrux + 4138,
- instrux + 4139,
- };
- static const struct itemplate * const itable_evex0132D[] = {
- instrux + 4100,
- instrux + 4101,
- };
- static const struct itemplate * const itable_evex01351[] = {
- instrux + 5906,
- instrux + 5907,
- };
- static const struct itemplate * const itable_evex01358[] = {
- instrux + 3954,
- instrux + 3955,
- };
- static const struct itemplate * const itable_evex01359[] = {
- instrux + 4614,
- instrux + 4615,
- };
- static const struct itemplate * const itable_evex0135A[] = {
- instrux + 4102,
- };
- static const struct itemplate * const itable_evex0135C[] = {
- instrux + 5922,
- instrux + 5923,
- };
- static const struct itemplate * const itable_evex0135D[] = {
- instrux + 4471,
- instrux + 4472,
- };
- static const struct itemplate * const itable_evex0135E[] = {
- instrux + 4180,
- instrux + 4181,
- };
- static const struct itemplate * const itable_evex0135F[] = {
- instrux + 4455,
- instrux + 4456,
- };
- static const struct itemplate * const itable_evex0136F[] = {
- instrux + 4510,
- instrux + 4511,
- instrux + 4512,
- instrux + 4528,
- instrux + 4529,
- instrux + 4530,
- };
- static const struct itemplate * const itable_evex01370[] = {
- instrux + 5453,
- instrux + 5454,
- instrux + 5455,
- };
- static const struct itemplate * const itable_evex01378[] = {
- instrux + 4140,
- instrux + 4141,
- };
- static const struct itemplate * const itable_evex01379[] = {
- instrux + 4103,
- instrux + 4104,
- };
- static const struct itemplate * const itable_evex0137A[] = {
- instrux + 4149,
- instrux + 4150,
- instrux + 4151,
- instrux + 4155,
- instrux + 4156,
- instrux + 4157,
- };
- static const struct itemplate * const itable_evex0137B[] = {
- instrux + 4158,
- instrux + 4159,
- };
- static const struct itemplate * const itable_evex0137F[] = {
- instrux + 4513,
- instrux + 4514,
- instrux + 4515,
- instrux + 4531,
- instrux + 4532,
- instrux + 4533,
- };
- static const struct itemplate * const itable_evex013C2[] = {
- instrux + 4033,
- };
- static const struct itemplate * const itable_evex013E6[] = {
- instrux + 4055,
- instrux + 4056,
- instrux + 4057,
- };
- static const struct itemplate * const itable_evex02100[] = {
- instrux + 5441,
- instrux + 5442,
- instrux + 5443,
- instrux + 5444,
- instrux + 5445,
- instrux + 5446,
- };
- static const struct itemplate * const itable_evex02104[] = {
- instrux + 5033,
- instrux + 5034,
- instrux + 5035,
- instrux + 5036,
- instrux + 5037,
- instrux + 5038,
- };
- static const struct itemplate * const itable_evex0210B[] = {
- instrux + 5315,
- instrux + 5316,
- instrux + 5317,
- instrux + 5318,
- instrux + 5319,
- instrux + 5320,
- };
- static const struct itemplate * const itable_evex0210C[] = {
- instrux + 4925,
- instrux + 4926,
- instrux + 4927,
- instrux + 4928,
- instrux + 4929,
- instrux + 4930,
- };
- static const struct itemplate * const itable_evex0210D[] = {
- instrux + 4916,
- instrux + 4917,
- instrux + 4918,
- instrux + 4919,
- instrux + 4920,
- instrux + 4921,
- };
- static const struct itemplate * const itable_evex02110[] = {
- instrux + 5612,
- instrux + 5613,
- instrux + 5614,
- instrux + 5615,
- instrux + 5616,
- instrux + 5617,
- };
- static const struct itemplate * const itable_evex02111[] = {
- instrux + 5552,
- instrux + 5553,
- instrux + 5554,
- instrux + 5555,
- instrux + 5556,
- instrux + 5557,
- };
- static const struct itemplate * const itable_evex02112[] = {
- instrux + 5498,
- instrux + 5499,
- instrux + 5500,
- instrux + 5501,
- instrux + 5502,
- instrux + 5503,
- };
- static const struct itemplate * const itable_evex02113[] = {
- instrux + 4070,
- instrux + 4071,
- instrux + 4072,
- };
- static const struct itemplate * const itable_evex02114[] = {
- instrux + 5411,
- instrux + 5412,
- instrux + 5413,
- instrux + 5414,
- instrux + 5415,
- instrux + 5416,
- instrux + 5417,
- instrux + 5418,
- instrux + 5419,
- instrux + 5420,
- instrux + 5421,
- instrux + 5422,
- };
- static const struct itemplate * const itable_evex02115[] = {
- instrux + 5387,
- instrux + 5388,
- instrux + 5389,
- instrux + 5390,
- instrux + 5391,
- instrux + 5392,
- instrux + 5393,
- instrux + 5394,
- instrux + 5395,
- instrux + 5396,
- instrux + 5397,
- instrux + 5398,
- };
- static const struct itemplate * const itable_evex02116[] = {
- instrux + 4933,
- instrux + 4934,
- instrux + 4935,
- instrux + 4936,
- instrux + 4937,
- instrux + 4938,
- instrux + 4939,
- instrux + 4940,
- };
- static const struct itemplate * const itable_evex02118[] = {
- instrux + 4021,
- instrux + 4022,
- instrux + 4023,
- instrux + 4024,
- instrux + 4025,
- instrux + 4026,
- };
- static const struct itemplate * const itable_evex02119[] = {
- instrux + 4000,
- instrux + 4001,
- instrux + 4017,
- instrux + 4018,
- instrux + 4019,
- instrux + 4020,
- };
- static const struct itemplate * const itable_evex0211A[] = {
- instrux + 4002,
- instrux + 4003,
- instrux + 4005,
- instrux + 4006,
- };
- static const struct itemplate * const itable_evex0211B[] = {
- instrux + 4004,
- instrux + 4007,
- };
- static const struct itemplate * const itable_evex0211C[] = {
- instrux + 4630,
- instrux + 4631,
- instrux + 4632,
- };
- static const struct itemplate * const itable_evex0211D[] = {
- instrux + 4639,
- instrux + 4640,
- instrux + 4641,
- };
- static const struct itemplate * const itable_evex0211E[] = {
- instrux + 4633,
- instrux + 4634,
- instrux + 4635,
- };
- static const struct itemplate * const itable_evex0211F[] = {
- instrux + 4636,
- instrux + 4637,
- instrux + 4638,
- };
- static const struct itemplate * const itable_evex02120[] = {
- instrux + 5234,
- instrux + 5235,
- instrux + 5236,
- };
- static const struct itemplate * const itable_evex02121[] = {
- instrux + 5228,
- instrux + 5229,
- instrux + 5230,
- };
- static const struct itemplate * const itable_evex02122[] = {
- instrux + 5231,
- instrux + 5232,
- instrux + 5233,
- };
- static const struct itemplate * const itable_evex02123[] = {
- instrux + 5240,
- instrux + 5241,
- instrux + 5242,
- };
- static const struct itemplate * const itable_evex02124[] = {
- instrux + 5243,
- instrux + 5244,
- instrux + 5245,
- };
- static const struct itemplate * const itable_evex02125[] = {
- instrux + 5237,
- instrux + 5238,
- instrux + 5239,
- };
- static const struct itemplate * const itable_evex02126[] = {
- instrux + 5684,
- instrux + 5685,
- instrux + 5686,
- instrux + 5693,
- instrux + 5694,
- instrux + 5695,
- };
- static const struct itemplate * const itable_evex02127[] = {
- instrux + 5687,
- instrux + 5688,
- instrux + 5689,
- instrux + 5690,
- instrux + 5691,
- instrux + 5692,
- };
- static const struct itemplate * const itable_evex02128[] = {
- instrux + 5309,
- instrux + 5310,
- instrux + 5311,
- instrux + 5312,
- instrux + 5313,
- instrux + 5314,
- };
- static const struct itemplate * const itable_evex02129[] = {
- instrux + 4831,
- instrux + 4832,
- instrux + 4833,
- };
- static const struct itemplate * const itable_evex0212A[] = {
- instrux + 4553,
- instrux + 4554,
- instrux + 4555,
- };
- static const struct itemplate * const itable_evex0212B[] = {
- instrux + 4654,
- instrux + 4655,
- instrux + 4656,
- instrux + 4657,
- instrux + 4658,
- instrux + 4659,
- };
- static const struct itemplate * const itable_evex0212C[] = {
- instrux + 5836,
- instrux + 5837,
- instrux + 5838,
- instrux + 5839,
- instrux + 5840,
- instrux + 5841,
- instrux + 5842,
- instrux + 5843,
- instrux + 5844,
- instrux + 5845,
- instrux + 5846,
- instrux + 5847,
- };
- static const struct itemplate * const itable_evex0212D[] = {
- instrux + 5848,
- instrux + 5849,
- instrux + 5850,
- instrux + 5851,
- };
- static const struct itemplate * const itable_evex02130[] = {
- instrux + 5297,
- instrux + 5298,
- instrux + 5299,
- };
- static const struct itemplate * const itable_evex02131[] = {
- instrux + 5291,
- instrux + 5292,
- instrux + 5293,
- };
- static const struct itemplate * const itable_evex02132[] = {
- instrux + 5294,
- instrux + 5295,
- instrux + 5296,
- };
- static const struct itemplate * const itable_evex02133[] = {
- instrux + 5303,
- instrux + 5304,
- instrux + 5305,
- };
- static const struct itemplate * const itable_evex02134[] = {
- instrux + 5306,
- instrux + 5307,
- instrux + 5308,
- };
- static const struct itemplate * const itable_evex02135[] = {
- instrux + 5300,
- instrux + 5301,
- instrux + 5302,
- };
- static const struct itemplate * const itable_evex02136[] = {
- instrux + 4891,
- instrux + 4892,
- instrux + 4893,
- instrux + 4894,
- instrux + 4943,
- instrux + 4944,
- instrux + 4945,
- instrux + 4946,
- };
- static const struct itemplate * const itable_evex02137[] = {
- instrux + 4843,
- instrux + 4844,
- instrux + 4845,
- };
- static const struct itemplate * const itable_evex02138[] = {
- instrux + 5093,
- instrux + 5094,
- instrux + 5095,
- instrux + 5096,
- instrux + 5097,
- instrux + 5098,
- };
- static const struct itemplate * const itable_evex02139[] = {
- instrux + 5099,
- instrux + 5100,
- instrux + 5101,
- instrux + 5102,
- instrux + 5103,
- instrux + 5104,
- instrux + 5105,
- instrux + 5106,
- instrux + 5107,
- instrux + 5108,
- instrux + 5109,
- instrux + 5110,
- };
- static const struct itemplate * const itable_evex0213A[] = {
- instrux + 5135,
- instrux + 5136,
- instrux + 5137,
- instrux + 5138,
- instrux + 5139,
- instrux + 5140,
- };
- static const struct itemplate * const itable_evex0213B[] = {
- instrux + 5123,
- instrux + 5124,
- instrux + 5125,
- instrux + 5126,
- instrux + 5127,
- instrux + 5128,
- instrux + 5129,
- instrux + 5130,
- instrux + 5131,
- instrux + 5132,
- instrux + 5133,
- instrux + 5134,
- };
- static const struct itemplate * const itable_evex0213C[] = {
- instrux + 5045,
- instrux + 5046,
- instrux + 5047,
- instrux + 5048,
- instrux + 5049,
- instrux + 5050,
- };
- static const struct itemplate * const itable_evex0213D[] = {
- instrux + 5051,
- instrux + 5052,
- instrux + 5053,
- instrux + 5054,
- instrux + 5055,
- instrux + 5056,
- instrux + 5057,
- instrux + 5058,
- instrux + 5059,
- instrux + 5060,
- instrux + 5061,
- instrux + 5062,
- };
- static const struct itemplate * const itable_evex0213E[] = {
- instrux + 5087,
- instrux + 5088,
- instrux + 5089,
- instrux + 5090,
- instrux + 5091,
- instrux + 5092,
- };
- static const struct itemplate * const itable_evex0213F[] = {
- instrux + 5075,
- instrux + 5076,
- instrux + 5077,
- instrux + 5078,
- instrux + 5079,
- instrux + 5080,
- instrux + 5081,
- instrux + 5082,
- instrux + 5083,
- instrux + 5084,
- instrux + 5085,
- instrux + 5086,
- };
- static const struct itemplate * const itable_evex02140[] = {
- instrux + 5333,
- instrux + 5334,
- instrux + 5335,
- instrux + 5336,
- instrux + 5337,
- instrux + 5338,
- instrux + 5339,
- instrux + 5340,
- instrux + 5341,
- instrux + 5342,
- instrux + 5343,
- instrux + 5344,
- };
- static const struct itemplate * const itable_evex02142[] = {
- instrux + 4401,
- instrux + 4402,
- instrux + 4403,
- instrux + 4404,
- instrux + 4405,
- instrux + 4406,
- };
- static const struct itemplate * const itable_evex02143[] = {
- instrux + 4407,
- instrux + 4408,
- };
- static const struct itemplate * const itable_evex02144[] = {
- instrux + 5021,
- instrux + 5022,
- instrux + 5023,
- instrux + 5024,
- instrux + 5025,
- instrux + 5026,
- };
- static const struct itemplate * const itable_evex02145[] = {
- instrux + 5600,
- instrux + 5601,
- instrux + 5602,
- instrux + 5603,
- instrux + 5604,
- instrux + 5605,
- instrux + 5606,
- instrux + 5607,
- instrux + 5608,
- instrux + 5609,
- instrux + 5610,
- instrux + 5611,
- };
- static const struct itemplate * const itable_evex02146[] = {
- instrux + 5540,
- instrux + 5541,
- instrux + 5542,
- instrux + 5543,
- instrux + 5544,
- instrux + 5545,
- instrux + 5546,
- instrux + 5547,
- instrux + 5548,
- instrux + 5549,
- instrux + 5550,
- instrux + 5551,
- };
- static const struct itemplate * const itable_evex02147[] = {
- instrux + 5486,
- instrux + 5487,
- instrux + 5488,
- instrux + 5489,
- instrux + 5490,
- instrux + 5491,
- instrux + 5492,
- instrux + 5493,
- instrux + 5494,
- instrux + 5495,
- instrux + 5496,
- instrux + 5497,
- };
- static const struct itemplate * const itable_evex0214C[] = {
- instrux + 5784,
- instrux + 5785,
- instrux + 5786,
- instrux + 5787,
- instrux + 5788,
- instrux + 5789,
- };
- static const struct itemplate * const itable_evex0214D[] = {
- instrux + 5790,
- instrux + 5791,
- instrux + 5792,
- instrux + 5793,
- };
- static const struct itemplate * const itable_evex0214E[] = {
- instrux + 5820,
- instrux + 5821,
- instrux + 5822,
- instrux + 5823,
- instrux + 5824,
- instrux + 5825,
- };
- static const struct itemplate * const itable_evex0214F[] = {
- instrux + 5826,
- instrux + 5827,
- instrux + 5828,
- instrux + 5829,
- };
- static const struct itemplate * const itable_evex02150[] = {
- instrux + 6117,
- instrux + 6118,
- instrux + 6119,
- instrux + 6120,
- instrux + 6121,
- instrux + 6122,
- };
- static const struct itemplate * const itable_evex02151[] = {
- instrux + 6123,
- instrux + 6124,
- instrux + 6125,
- instrux + 6126,
- instrux + 6127,
- instrux + 6128,
- };
- static const struct itemplate * const itable_evex02152[] = {
- instrux + 6129,
- instrux + 6130,
- instrux + 6131,
- instrux + 6132,
- instrux + 6133,
- instrux + 6134,
- };
- static const struct itemplate * const itable_evex02153[] = {
- instrux + 6135,
- instrux + 6136,
- instrux + 6137,
- instrux + 6138,
- instrux + 6139,
- instrux + 6140,
- };
- static const struct itemplate * const itable_evex02154[] = {
- instrux + 6141,
- instrux + 6142,
- instrux + 6143,
- instrux + 6144,
- instrux + 6145,
- instrux + 6146,
- };
- static const struct itemplate * const itable_evex02155[] = {
- instrux + 6147,
- instrux + 6148,
- instrux + 6149,
- instrux + 6150,
- instrux + 6151,
- instrux + 6152,
- };
- static const struct itemplate * const itable_evex02158[] = {
- instrux + 4783,
- instrux + 4784,
- instrux + 4785,
- instrux + 4786,
- instrux + 4787,
- instrux + 4788,
- };
- static const struct itemplate * const itable_evex02159[] = {
- instrux + 4008,
- instrux + 4009,
- instrux + 4010,
- instrux + 4798,
- instrux + 4799,
- instrux + 4800,
- instrux + 4801,
- instrux + 4802,
- instrux + 4803,
- };
- static const struct itemplate * const itable_evex0215A[] = {
- instrux + 4011,
- instrux + 4012,
- instrux + 4014,
- instrux + 4015,
- };
- static const struct itemplate * const itable_evex0215B[] = {
- instrux + 4013,
- instrux + 4016,
- };
- static const struct itemplate * const itable_evex02162[] = {
- instrux + 6033,
- instrux + 6034,
- instrux + 6035,
- instrux + 6036,
- instrux + 6037,
- instrux + 6038,
- instrux + 6039,
- instrux + 6040,
- instrux + 6041,
- instrux + 6042,
- instrux + 6043,
- instrux + 6044,
- };
- static const struct itemplate * const itable_evex02163[] = {
- instrux + 6021,
- instrux + 6022,
- instrux + 6023,
- instrux + 6024,
- instrux + 6025,
- instrux + 6026,
- instrux + 6027,
- instrux + 6028,
- instrux + 6029,
- instrux + 6030,
- instrux + 6031,
- instrux + 6032,
- };
- static const struct itemplate * const itable_evex02164[] = {
- instrux + 4759,
- instrux + 4760,
- instrux + 4761,
- instrux + 4762,
- instrux + 4763,
- instrux + 4764,
- };
- static const struct itemplate * const itable_evex02165[] = {
- instrux + 3994,
- instrux + 3995,
- instrux + 3996,
- instrux + 3997,
- instrux + 3998,
- instrux + 3999,
- };
- static const struct itemplate * const itable_evex02166[] = {
- instrux + 4756,
- instrux + 4757,
- instrux + 4758,
- instrux + 4765,
- instrux + 4766,
- instrux + 4767,
- };
- static const struct itemplate * const itable_evex02170[] = {
- instrux + 6063,
- instrux + 6064,
- instrux + 6065,
- instrux + 6066,
- instrux + 6067,
- instrux + 6068,
- };
- static const struct itemplate * const itable_evex02171[] = {
- instrux + 6069,
- instrux + 6070,
- instrux + 6071,
- instrux + 6072,
- instrux + 6073,
- instrux + 6074,
- instrux + 6075,
- instrux + 6076,
- instrux + 6077,
- instrux + 6078,
- instrux + 6079,
- instrux + 6080,
- };
- static const struct itemplate * const itable_evex02172[] = {
- instrux + 6099,
- instrux + 6100,
- instrux + 6101,
- instrux + 6102,
- instrux + 6103,
- instrux + 6104,
- };
- static const struct itemplate * const itable_evex02173[] = {
- instrux + 6105,
- instrux + 6106,
- instrux + 6107,
- instrux + 6108,
- instrux + 6109,
- instrux + 6110,
- instrux + 6111,
- instrux + 6112,
- instrux + 6113,
- instrux + 6114,
- instrux + 6115,
- instrux + 6116,
- };
- static const struct itemplate * const itable_evex02175[] = {
- instrux + 4895,
- instrux + 4896,
- instrux + 4897,
- instrux + 4910,
- instrux + 4911,
- instrux + 4912,
- };
- static const struct itemplate * const itable_evex02176[] = {
- instrux + 4898,
- instrux + 4899,
- instrux + 4900,
- instrux + 4907,
- instrux + 4908,
- instrux + 4909,
- };
- static const struct itemplate * const itable_evex02177[] = {
- instrux + 4901,
- instrux + 4902,
- instrux + 4903,
- instrux + 4904,
- instrux + 4905,
- instrux + 4906,
- };
- static const struct itemplate * const itable_evex02178[] = {
- instrux + 4768,
- instrux + 4769,
- instrux + 4770,
- };
- static const struct itemplate * const itable_evex02179[] = {
- instrux + 4807,
- instrux + 4808,
- instrux + 4809,
- };
- static const struct itemplate * const itable_evex0217A[] = {
- instrux + 4771,
- instrux + 4772,
- instrux + 4773,
- instrux + 4774,
- instrux + 4775,
- instrux + 4776,
- instrux + 4777,
- instrux + 4778,
- instrux + 4779,
- instrux + 4780,
- instrux + 4781,
- instrux + 4782,
- };
- static const struct itemplate * const itable_evex0217B[] = {
- instrux + 4810,
- instrux + 4811,
- instrux + 4812,
- instrux + 4813,
- instrux + 4814,
- instrux + 4815,
- instrux + 4816,
- instrux + 4817,
- instrux + 4818,
- };
- static const struct itemplate * const itable_evex0217C[] = {
- instrux + 4789,
- instrux + 4790,
- instrux + 4791,
- instrux + 4804,
- instrux + 4805,
- instrux + 4806,
- };
- static const struct itemplate * const itable_evex0217D[] = {
- instrux + 4947,
- instrux + 4948,
- instrux + 4949,
- instrux + 4962,
- instrux + 4963,
- instrux + 4964,
- };
- static const struct itemplate * const itable_evex0217E[] = {
- instrux + 4950,
- instrux + 4951,
- instrux + 4952,
- instrux + 4959,
- instrux + 4960,
- instrux + 4961,
- };
- static const struct itemplate * const itable_evex0217F[] = {
- instrux + 4953,
- instrux + 4954,
- instrux + 4955,
- instrux + 4956,
- instrux + 4957,
- instrux + 4958,
- };
- static const struct itemplate * const itable_evex02183[] = {
- instrux + 5351,
- instrux + 5352,
- instrux + 5353,
- instrux + 5354,
- instrux + 5355,
- instrux + 5356,
- };
- static const struct itemplate * const itable_evex02188[] = {
- instrux + 4186,
- instrux + 4187,
- instrux + 4188,
- instrux + 4189,
- instrux + 4190,
- instrux + 4191,
- instrux + 4192,
- instrux + 4193,
- instrux + 4194,
- instrux + 4195,
- instrux + 4196,
- instrux + 4197,
- };
- static const struct itemplate * const itable_evex02189[] = {
- instrux + 4971,
- instrux + 4972,
- instrux + 4973,
- instrux + 4974,
- instrux + 4975,
- instrux + 4976,
- instrux + 4977,
- instrux + 4978,
- instrux + 4979,
- instrux + 4980,
- instrux + 4981,
- instrux + 4982,
- };
- static const struct itemplate * const itable_evex0218A[] = {
- instrux + 4037,
- instrux + 4038,
- instrux + 4039,
- instrux + 4040,
- instrux + 4041,
- instrux + 4042,
- instrux + 4043,
- instrux + 4044,
- instrux + 4045,
- instrux + 4046,
- instrux + 4047,
- instrux + 4048,
- };
- static const struct itemplate * const itable_evex0218B[] = {
- instrux + 4867,
- instrux + 4868,
- instrux + 4869,
- instrux + 4870,
- instrux + 4871,
- instrux + 4872,
- instrux + 4873,
- instrux + 4874,
- instrux + 4875,
- instrux + 4876,
- instrux + 4877,
- instrux + 4878,
- };
- static const struct itemplate * const itable_evex0218D[] = {
- instrux + 4885,
- instrux + 4886,
- instrux + 4887,
- instrux + 4888,
- instrux + 4889,
- instrux + 4890,
- instrux + 4965,
- instrux + 4966,
- instrux + 4967,
- instrux + 4968,
- instrux + 4969,
- instrux + 4970,
- };
- static const struct itemplate * const itable_evex0218F[] = {
- instrux + 6153,
- instrux + 6154,
- instrux + 6155,
- };
- static const struct itemplate * const itable_evex02190[] = {
- instrux + 4997,
- instrux + 4998,
- instrux + 4999,
- instrux + 5000,
- instrux + 5001,
- instrux + 5002,
- };
- static const struct itemplate * const itable_evex02191[] = {
- instrux + 5003,
- instrux + 5004,
- instrux + 5005,
- instrux + 5006,
- instrux + 5007,
- instrux + 5008,
- };
- static const struct itemplate * const itable_evex02192[] = {
- instrux + 4381,
- instrux + 4382,
- instrux + 4383,
- instrux + 4384,
- instrux + 4385,
- instrux + 4386,
- };
- static const struct itemplate * const itable_evex02193[] = {
- instrux + 4395,
- instrux + 4396,
- instrux + 4397,
- instrux + 4398,
- instrux + 4399,
- instrux + 4400,
- };
- static const struct itemplate * const itable_evex02196[] = {
- instrux + 4265,
- instrux + 4266,
- instrux + 4267,
- instrux + 4268,
- instrux + 4269,
- instrux + 4270,
- };
- static const struct itemplate * const itable_evex02197[] = {
- instrux + 4307,
- instrux + 4308,
- instrux + 4309,
- instrux + 4310,
- instrux + 4311,
- instrux + 4312,
- };
- static const struct itemplate * const itable_evex02198[] = {
- instrux + 4241,
- instrux + 4242,
- instrux + 4243,
- instrux + 4244,
- instrux + 4245,
- instrux + 4246,
- };
- static const struct itemplate * const itable_evex02199[] = {
- instrux + 4247,
- instrux + 4248,
- };
- static const struct itemplate * const itable_evex0219A[] = {
- instrux + 4283,
- instrux + 4284,
- instrux + 4285,
- instrux + 4286,
- instrux + 4287,
- instrux + 4288,
- };
- static const struct itemplate * const itable_evex0219B[] = {
- instrux + 4289,
- instrux + 4290,
- };
- static const struct itemplate * const itable_evex0219C[] = {
- instrux + 4325,
- instrux + 4326,
- instrux + 4327,
- instrux + 4328,
- instrux + 4329,
- instrux + 4330,
- };
- static const struct itemplate * const itable_evex0219D[] = {
- instrux + 4331,
- instrux + 4332,
- };
- static const struct itemplate * const itable_evex0219E[] = {
- instrux + 4349,
- instrux + 4350,
- instrux + 4351,
- instrux + 4352,
- instrux + 4353,
- instrux + 4354,
- };
- static const struct itemplate * const itable_evex0219F[] = {
- instrux + 4355,
- instrux + 4356,
- };
- static const struct itemplate * const itable_evex021A0[] = {
- instrux + 5429,
- instrux + 5430,
- instrux + 5431,
- instrux + 5432,
- instrux + 5433,
- instrux + 5434,
- };
- static const struct itemplate * const itable_evex021A1[] = {
- instrux + 5435,
- instrux + 5436,
- instrux + 5437,
- instrux + 5438,
- instrux + 5439,
- instrux + 5440,
- };
- static const struct itemplate * const itable_evex021A2[] = {
- instrux + 5852,
- instrux + 5853,
- instrux + 5854,
- instrux + 5855,
- instrux + 5856,
- instrux + 5857,
- };
- static const struct itemplate * const itable_evex021A3[] = {
- instrux + 5866,
- instrux + 5867,
- instrux + 5868,
- instrux + 5869,
- instrux + 5870,
- instrux + 5871,
- };
- static const struct itemplate * const itable_evex021A6[] = {
- instrux + 4271,
- instrux + 4272,
- instrux + 4273,
- instrux + 4274,
- instrux + 4275,
- instrux + 4276,
- };
- static const struct itemplate * const itable_evex021A7[] = {
- instrux + 4313,
- instrux + 4314,
- instrux + 4315,
- instrux + 4316,
- instrux + 4317,
- instrux + 4318,
- };
- static const struct itemplate * const itable_evex021A8[] = {
- instrux + 4249,
- instrux + 4250,
- instrux + 4251,
- instrux + 4252,
- instrux + 4253,
- instrux + 4254,
- };
- static const struct itemplate * const itable_evex021A9[] = {
- instrux + 4255,
- instrux + 4256,
- };
- static const struct itemplate * const itable_evex021AA[] = {
- instrux + 4291,
- instrux + 4292,
- instrux + 4293,
- instrux + 4294,
- instrux + 4295,
- instrux + 4296,
- };
- static const struct itemplate * const itable_evex021AB[] = {
- instrux + 4297,
- instrux + 4298,
- };
- static const struct itemplate * const itable_evex021AC[] = {
- instrux + 4333,
- instrux + 4334,
- instrux + 4335,
- instrux + 4336,
- instrux + 4337,
- instrux + 4338,
- };
- static const struct itemplate * const itable_evex021AD[] = {
- instrux + 4339,
- instrux + 4340,
- };
- static const struct itemplate * const itable_evex021AE[] = {
- instrux + 4357,
- instrux + 4358,
- instrux + 4359,
- instrux + 4360,
- instrux + 4361,
- instrux + 4362,
- };
- static const struct itemplate * const itable_evex021AF[] = {
- instrux + 4363,
- instrux + 4364,
- };
- static const struct itemplate * const itable_evex021B4[] = {
- instrux + 5030,
- instrux + 5031,
- instrux + 5032,
- };
- static const struct itemplate * const itable_evex021B5[] = {
- instrux + 5027,
- instrux + 5028,
- instrux + 5029,
- };
- static const struct itemplate * const itable_evex021B6[] = {
- instrux + 4277,
- instrux + 4278,
- instrux + 4279,
- instrux + 4280,
- instrux + 4281,
- instrux + 4282,
- };
- static const struct itemplate * const itable_evex021B7[] = {
- instrux + 4319,
- instrux + 4320,
- instrux + 4321,
- instrux + 4322,
- instrux + 4323,
- instrux + 4324,
- };
- static const struct itemplate * const itable_evex021B8[] = {
- instrux + 4257,
- instrux + 4258,
- instrux + 4259,
- instrux + 4260,
- instrux + 4261,
- instrux + 4262,
- };
- static const struct itemplate * const itable_evex021B9[] = {
- instrux + 4263,
- instrux + 4264,
- };
- static const struct itemplate * const itable_evex021BA[] = {
- instrux + 4299,
- instrux + 4300,
- instrux + 4301,
- instrux + 4302,
- instrux + 4303,
- instrux + 4304,
- };
- static const struct itemplate * const itable_evex021BB[] = {
- instrux + 4305,
- instrux + 4306,
- };
- static const struct itemplate * const itable_evex021BC[] = {
- instrux + 4341,
- instrux + 4342,
- instrux + 4343,
- instrux + 4344,
- instrux + 4345,
- instrux + 4346,
- };
- static const struct itemplate * const itable_evex021BD[] = {
- instrux + 4347,
- instrux + 4348,
- };
- static const struct itemplate * const itable_evex021BE[] = {
- instrux + 4365,
- instrux + 4366,
- instrux + 4367,
- instrux + 4368,
- instrux + 4369,
- instrux + 4370,
- };
- static const struct itemplate * const itable_evex021BF[] = {
- instrux + 4371,
- instrux + 4372,
- };
- static const struct itemplate * const itable_evex021C4[] = {
- instrux + 4879,
- instrux + 4880,
- instrux + 4881,
- instrux + 4882,
- instrux + 4883,
- instrux + 4884,
- };
- static const struct itemplate * const itable_evex021C6[] = {
- instrux + 4387,
- instrux + 4388,
- instrux + 4391,
- instrux + 4392,
- instrux + 5858,
- instrux + 5859,
- instrux + 5862,
- instrux + 5863,
- };
- static const struct itemplate * const itable_evex021C7[] = {
- instrux + 4389,
- instrux + 4390,
- instrux + 4393,
- instrux + 4394,
- instrux + 5860,
- instrux + 5861,
- instrux + 5864,
- instrux + 5865,
- };
- static const struct itemplate * const itable_evex021C8[] = {
- instrux + 4184,
- instrux + 4185,
- };
- static const struct itemplate * const itable_evex021CA[] = {
- instrux + 5794,
- instrux + 5795,
- };
- static const struct itemplate * const itable_evex021CB[] = {
- instrux + 5796,
- instrux + 5797,
- instrux + 5798,
- instrux + 5799,
- };
- static const struct itemplate * const itable_evex021CC[] = {
- instrux + 5830,
- instrux + 5831,
- };
- static const struct itemplate * const itable_evex021CD[] = {
- instrux + 5832,
- instrux + 5833,
- instrux + 5834,
- instrux + 5835,
- };
- static const struct itemplate * const itable_evex021CF[] = {
- instrux + 6015,
- instrux + 6016,
- instrux + 6017,
- instrux + 6018,
- instrux + 6019,
- instrux + 6020,
- };
- static const struct itemplate * const itable_evex021DC[] = {
- instrux + 1709,
- instrux + 1710,
- instrux + 1711,
- instrux + 1712,
- instrux + 1725,
- instrux + 1726,
- };
- static const struct itemplate * const itable_evex021DD[] = {
- instrux + 1713,
- instrux + 1714,
- instrux + 1715,
- instrux + 1716,
- instrux + 1727,
- instrux + 1728,
- };
- static const struct itemplate * const itable_evex021DE[] = {
- instrux + 1717,
- instrux + 1718,
- instrux + 1719,
- instrux + 1720,
- instrux + 1729,
- instrux + 1730,
- };
- static const struct itemplate * const itable_evex021DF[] = {
- instrux + 1721,
- instrux + 1722,
- instrux + 1723,
- instrux + 1724,
- instrux + 1731,
- instrux + 1732,
- };
- static const struct itemplate * const itable_evex02210[] = {
- instrux + 5276,
- instrux + 5277,
- instrux + 5278,
- instrux + 5279,
- instrux + 5280,
- instrux + 5281,
- };
- static const struct itemplate * const itable_evex02211[] = {
- instrux + 5246,
- instrux + 5247,
- instrux + 5248,
- instrux + 5249,
- instrux + 5250,
- instrux + 5251,
- };
- static const struct itemplate * const itable_evex02212[] = {
- instrux + 5258,
- instrux + 5259,
- instrux + 5260,
- instrux + 5261,
- instrux + 5262,
- instrux + 5263,
- };
- static const struct itemplate * const itable_evex02213[] = {
- instrux + 5252,
- instrux + 5253,
- instrux + 5254,
- instrux + 5255,
- instrux + 5256,
- instrux + 5257,
- };
- static const struct itemplate * const itable_evex02214[] = {
- instrux + 5270,
- instrux + 5271,
- instrux + 5272,
- instrux + 5273,
- instrux + 5274,
- instrux + 5275,
- };
- static const struct itemplate * const itable_evex02215[] = {
- instrux + 5264,
- instrux + 5265,
- instrux + 5266,
- instrux + 5267,
- instrux + 5268,
- instrux + 5269,
- };
- static const struct itemplate * const itable_evex02220[] = {
- instrux + 5222,
- instrux + 5223,
- instrux + 5224,
- instrux + 5225,
- instrux + 5226,
- instrux + 5227,
- };
- static const struct itemplate * const itable_evex02221[] = {
- instrux + 5192,
- instrux + 5193,
- instrux + 5194,
- instrux + 5195,
- instrux + 5196,
- instrux + 5197,
- };
- static const struct itemplate * const itable_evex02222[] = {
- instrux + 5204,
- instrux + 5205,
- instrux + 5206,
- instrux + 5207,
- instrux + 5208,
- instrux + 5209,
- };
- static const struct itemplate * const itable_evex02223[] = {
- instrux + 5198,
- instrux + 5199,
- instrux + 5200,
- instrux + 5201,
- instrux + 5202,
- instrux + 5203,
- };
- static const struct itemplate * const itable_evex02224[] = {
- instrux + 5216,
- instrux + 5217,
- instrux + 5218,
- instrux + 5219,
- instrux + 5220,
- instrux + 5221,
- };
- static const struct itemplate * const itable_evex02225[] = {
- instrux + 5210,
- instrux + 5211,
- instrux + 5212,
- instrux + 5213,
- instrux + 5214,
- instrux + 5215,
- };
- static const struct itemplate * const itable_evex02226[] = {
- instrux + 5696,
- instrux + 5697,
- instrux + 5698,
- instrux + 5705,
- instrux + 5706,
- instrux + 5707,
- };
- static const struct itemplate * const itable_evex02227[] = {
- instrux + 5699,
- instrux + 5700,
- instrux + 5701,
- instrux + 5702,
- instrux + 5703,
- instrux + 5704,
- };
- static const struct itemplate * const itable_evex02228[] = {
- instrux + 5159,
- instrux + 5160,
- instrux + 5161,
- instrux + 5168,
- instrux + 5169,
- instrux + 5170,
- };
- static const struct itemplate * const itable_evex02229[] = {
- instrux + 5141,
- instrux + 5142,
- instrux + 5143,
- instrux + 5282,
- instrux + 5283,
- instrux + 5284,
- };
- static const struct itemplate * const itable_evex0222A[] = {
- instrux + 4792,
- instrux + 4793,
- instrux + 4794,
- };
- static const struct itemplate * const itable_evex02230[] = {
- instrux + 5285,
- instrux + 5286,
- instrux + 5287,
- instrux + 5288,
- instrux + 5289,
- instrux + 5290,
- };
- static const struct itemplate * const itable_evex02231[] = {
- instrux + 5147,
- instrux + 5148,
- instrux + 5149,
- instrux + 5150,
- instrux + 5151,
- instrux + 5152,
- };
- static const struct itemplate * const itable_evex02232[] = {
- instrux + 5174,
- instrux + 5175,
- instrux + 5176,
- instrux + 5177,
- instrux + 5178,
- instrux + 5179,
- };
- static const struct itemplate * const itable_evex02233[] = {
- instrux + 5153,
- instrux + 5154,
- instrux + 5155,
- instrux + 5156,
- instrux + 5157,
- instrux + 5158,
- };
- static const struct itemplate * const itable_evex02234[] = {
- instrux + 5186,
- instrux + 5187,
- instrux + 5188,
- instrux + 5189,
- instrux + 5190,
- instrux + 5191,
- };
- static const struct itemplate * const itable_evex02235[] = {
- instrux + 5180,
- instrux + 5181,
- instrux + 5182,
- instrux + 5183,
- instrux + 5184,
- instrux + 5185,
- };
- static const struct itemplate * const itable_evex02238[] = {
- instrux + 5162,
- instrux + 5163,
- instrux + 5164,
- instrux + 5165,
- instrux + 5166,
- instrux + 5167,
- };
- static const struct itemplate * const itable_evex02239[] = {
- instrux + 5144,
- instrux + 5145,
- instrux + 5146,
- instrux + 5171,
- instrux + 5172,
- instrux + 5173,
- };
- static const struct itemplate * const itable_evex0223A[] = {
- instrux + 4795,
- instrux + 4796,
- instrux + 4797,
- };
- static const struct itemplate * const itable_evex02352[] = {
- instrux + 6161,
- };
- static const struct itemplate * const itable_evex02353[] = {
- instrux + 6160,
- };
- static const struct itemplate * const itable_evex0239A[] = {
- instrux + 6156,
- };
- static const struct itemplate * const itable_evex0239B[] = {
- instrux + 6158,
- };
- static const struct itemplate * const itable_evex023AA[] = {
- instrux + 6157,
- };
- static const struct itemplate * const itable_evex023AB[] = {
- instrux + 6159,
- };
- static const struct itemplate * const itable_evex03100[] = {
- instrux + 4941,
- instrux + 4942,
- };
- static const struct itemplate * const itable_evex03101[] = {
- instrux + 4931,
- instrux + 4932,
- };
- static const struct itemplate * const itable_evex03103[] = {
- instrux + 3958,
- instrux + 3959,
- instrux + 3960,
- instrux + 3961,
- instrux + 3962,
- instrux + 3963,
- instrux + 3964,
- instrux + 3965,
- instrux + 3966,
- instrux + 3967,
- instrux + 3968,
- instrux + 3969,
- };
- static const struct itemplate * const itable_evex03104[] = {
- instrux + 4922,
- instrux + 4923,
- instrux + 4924,
- };
- static const struct itemplate * const itable_evex03105[] = {
- instrux + 4913,
- instrux + 4914,
- instrux + 4915,
- };
- static const struct itemplate * const itable_evex03108[] = {
- instrux + 5813,
- instrux + 5814,
- instrux + 5815,
- };
- static const struct itemplate * const itable_evex03109[] = {
- instrux + 5810,
- instrux + 5811,
- instrux + 5812,
- };
- static const struct itemplate * const itable_evex0310A[] = {
- instrux + 5818,
- instrux + 5819,
- };
- static const struct itemplate * const itable_evex0310B[] = {
- instrux + 5816,
- instrux + 5817,
- };
- static const struct itemplate * const itable_evex0310F[] = {
- instrux + 4714,
- instrux + 4715,
- instrux + 4716,
- instrux + 4717,
- instrux + 4718,
- instrux + 4719,
- };
- static const struct itemplate * const itable_evex03114[] = {
- instrux + 4983,
- instrux + 4984,
- instrux + 4985,
- instrux + 4986,
- instrux + 4987,
- };
- static const struct itemplate * const itable_evex03115[] = {
- instrux + 4990,
- instrux + 4991,
- instrux + 4992,
- instrux + 4993,
- };
- static const struct itemplate * const itable_evex03116[] = {
- instrux + 4988,
- instrux + 4989,
- };
- static const struct itemplate * const itable_evex03117[] = {
- instrux + 4222,
- instrux + 4223,
- instrux + 4224,
- };
- static const struct itemplate * const itable_evex03118[] = {
- instrux + 4417,
- instrux + 4418,
- instrux + 4419,
- instrux + 4420,
- instrux + 4423,
- instrux + 4424,
- instrux + 4425,
- instrux + 4426,
- };
- static const struct itemplate * const itable_evex03119[] = {
- instrux + 4198,
- instrux + 4199,
- instrux + 4200,
- instrux + 4201,
- instrux + 4204,
- instrux + 4205,
- instrux + 4206,
- instrux + 4207,
- };
- static const struct itemplate * const itable_evex0311A[] = {
- instrux + 4421,
- instrux + 4422,
- instrux + 4427,
- instrux + 4428,
- };
- static const struct itemplate * const itable_evex0311B[] = {
- instrux + 4202,
- instrux + 4203,
- instrux + 4208,
- instrux + 4209,
- };
- static const struct itemplate * const itable_evex0311D[] = {
- instrux + 4079,
- instrux + 4080,
- instrux + 4081,
- instrux + 4082,
- instrux + 4083,
- instrux + 4084,
- };
- static const struct itemplate * const itable_evex0311E[] = {
- instrux + 4855,
- instrux + 4856,
- instrux + 4857,
- instrux + 4858,
- instrux + 4859,
- instrux + 4860,
- };
- static const struct itemplate * const itable_evex0311F[] = {
- instrux + 4822,
- instrux + 4823,
- instrux + 4824,
- instrux + 4849,
- instrux + 4850,
- instrux + 4851,
- };
- static const struct itemplate * const itable_evex03120[] = {
- instrux + 5009,
- instrux + 5010,
- instrux + 5011,
- instrux + 5012,
- };
- static const struct itemplate * const itable_evex03121[] = {
- instrux + 4441,
- instrux + 4442,
- };
- static const struct itemplate * const itable_evex03122[] = {
- instrux + 5013,
- instrux + 5014,
- instrux + 5015,
- instrux + 5016,
- };
- static const struct itemplate * const itable_evex03123[] = {
- instrux + 5872,
- instrux + 5873,
- instrux + 5874,
- instrux + 5875,
- instrux + 5876,
- instrux + 5877,
- instrux + 5878,
- instrux + 5879,
- };
- static const struct itemplate * const itable_evex03125[] = {
- instrux + 5678,
- instrux + 5679,
- instrux + 5680,
- instrux + 5681,
- instrux + 5682,
- instrux + 5683,
- };
- static const struct itemplate * const itable_evex03126[] = {
- instrux + 4409,
- instrux + 4410,
- instrux + 4411,
- instrux + 4412,
- instrux + 4413,
- instrux + 4414,
- };
- static const struct itemplate * const itable_evex03127[] = {
- instrux + 4415,
- instrux + 4416,
- };
- static const struct itemplate * const itable_evex03138[] = {
- instrux + 4429,
- instrux + 4430,
- instrux + 4431,
- instrux + 4432,
- instrux + 4435,
- instrux + 4436,
- instrux + 4437,
- instrux + 4438,
- };
- static const struct itemplate * const itable_evex03139[] = {
- instrux + 4210,
- instrux + 4211,
- instrux + 4212,
- instrux + 4213,
- instrux + 4216,
- instrux + 4217,
- instrux + 4218,
- instrux + 4219,
- };
- static const struct itemplate * const itable_evex0313A[] = {
- instrux + 4433,
- instrux + 4434,
- instrux + 4439,
- instrux + 4440,
- };
- static const struct itemplate * const itable_evex0313B[] = {
- instrux + 4214,
- instrux + 4215,
- instrux + 4220,
- instrux + 4221,
- };
- static const struct itemplate * const itable_evex0313E[] = {
- instrux + 4852,
- instrux + 4853,
- instrux + 4854,
- instrux + 4861,
- instrux + 4862,
- instrux + 4863,
- };
- static const struct itemplate * const itable_evex0313F[] = {
- instrux + 4819,
- instrux + 4820,
- instrux + 4821,
- instrux + 4864,
- instrux + 4865,
- instrux + 4866,
- };
- static const struct itemplate * const itable_evex03142[] = {
- instrux + 4162,
- instrux + 4163,
- instrux + 4164,
- instrux + 4165,
- instrux + 4166,
- instrux + 4167,
- };
- static const struct itemplate * const itable_evex03143[] = {
- instrux + 5880,
- instrux + 5881,
- instrux + 5882,
- instrux + 5883,
- instrux + 5884,
- instrux + 5885,
- instrux + 5886,
- instrux + 5887,
- };
- static const struct itemplate * const itable_evex03144[] = {
- instrux + 2944,
- instrux + 2945,
- instrux + 2946,
- instrux + 2947,
- instrux + 2948,
- instrux + 2949,
- instrux + 2950,
- instrux + 2951,
- instrux + 2952,
- instrux + 2953,
- instrux + 2954,
- instrux + 2955,
- instrux + 2956,
- instrux + 2957,
- instrux + 2958,
- instrux + 2959,
- instrux + 2960,
- instrux + 2961,
- instrux + 2962,
- instrux + 2963,
- instrux + 2964,
- instrux + 2965,
- instrux + 2966,
- instrux + 2967,
- instrux + 2968,
- instrux + 2969,
- instrux + 2970,
- instrux + 2971,
- instrux + 2972,
- instrux + 2973,
- };
- static const struct itemplate * const itable_evex03150[] = {
- instrux + 5768,
- instrux + 5769,
- instrux + 5770,
- instrux + 5771,
- instrux + 5772,
- instrux + 5773,
- instrux + 5774,
- instrux + 5775,
- instrux + 5776,
- instrux + 5777,
- instrux + 5778,
- instrux + 5779,
- };
- static const struct itemplate * const itable_evex03151[] = {
- instrux + 5780,
- instrux + 5781,
- instrux + 5782,
- instrux + 5783,
- };
- static const struct itemplate * const itable_evex03154[] = {
- instrux + 4225,
- instrux + 4226,
- instrux + 4227,
- instrux + 4228,
- instrux + 4229,
- instrux + 4230,
- instrux + 4231,
- instrux + 4232,
- instrux + 4233,
- instrux + 4234,
- instrux + 4235,
- instrux + 4236,
- };
- static const struct itemplate * const itable_evex03155[] = {
- instrux + 4237,
- instrux + 4238,
- instrux + 4239,
- instrux + 4240,
- };
- static const struct itemplate * const itable_evex03156[] = {
- instrux + 5800,
- instrux + 5801,
- instrux + 5802,
- instrux + 5803,
- instrux + 5804,
- instrux + 5805,
- };
- static const struct itemplate * const itable_evex03157[] = {
- instrux + 5806,
- instrux + 5807,
- instrux + 5808,
- instrux + 5809,
- };
- static const struct itemplate * const itable_evex03166[] = {
- instrux + 4373,
- instrux + 4374,
- instrux + 4375,
- instrux + 4376,
- instrux + 4377,
- instrux + 4378,
- };
- static const struct itemplate * const itable_evex03167[] = {
- instrux + 4379,
- instrux + 4380,
- };
- static const struct itemplate * const itable_evex03170[] = {
- instrux + 6045,
- instrux + 6046,
- instrux + 6047,
- instrux + 6048,
- instrux + 6049,
- instrux + 6050,
- };
- static const struct itemplate * const itable_evex03171[] = {
- instrux + 6051,
- instrux + 6052,
- instrux + 6053,
- instrux + 6054,
- instrux + 6055,
- instrux + 6056,
- instrux + 6057,
- instrux + 6058,
- instrux + 6059,
- instrux + 6060,
- instrux + 6061,
- instrux + 6062,
- };
- static const struct itemplate * const itable_evex03172[] = {
- instrux + 6081,
- instrux + 6082,
- instrux + 6083,
- instrux + 6084,
- instrux + 6085,
- instrux + 6086,
- };
- static const struct itemplate * const itable_evex03173[] = {
- instrux + 6087,
- instrux + 6088,
- instrux + 6089,
- instrux + 6090,
- instrux + 6091,
- instrux + 6092,
- instrux + 6093,
- instrux + 6094,
- instrux + 6095,
- instrux + 6096,
- instrux + 6097,
- instrux + 6098,
- };
- static const struct itemplate * const itable_evex031CE[] = {
- instrux + 6004,
- instrux + 6005,
- instrux + 6006,
- instrux + 6007,
- instrux + 6008,
- instrux + 6009,
- };
- static const struct itemplate * const itable_evex031CF[] = {
- instrux + 5993,
- instrux + 5994,
- instrux + 5995,
- instrux + 5996,
- instrux + 5997,
- instrux + 5998,
- };
- static const struct itemplate * const itable_vex01010[] = {
- instrux + 2554,
- instrux + 2556,
- };
- static const struct itemplate * const itable_vex01011[] = {
- instrux + 2555,
- instrux + 2557,
- };
- static const struct itemplate * const itable_vex01012[] = {
- instrux + 2502,
- instrux + 2503,
- instrux + 2515,
- instrux + 2516,
- };
- static const struct itemplate * const itable_vex01013[] = {
- instrux + 2517,
- };
- static const struct itemplate * const itable_vex01014[] = {
- instrux + 2905,
- instrux + 2906,
- instrux + 2907,
- instrux + 2908,
- };
- static const struct itemplate * const itable_vex01015[] = {
- instrux + 2897,
- instrux + 2898,
- instrux + 2899,
- instrux + 2900,
- };
- static const struct itemplate * const itable_vex01016[] = {
- instrux + 2507,
- instrux + 2508,
- instrux + 2510,
- instrux + 2511,
- };
- static const struct itemplate * const itable_vex01017[] = {
- instrux + 2509,
- };
- static const struct itemplate * const itable_vex01028[] = {
- instrux + 2478,
- instrux + 2480,
- };
- static const struct itemplate * const itable_vex01029[] = {
- instrux + 2479,
- instrux + 2481,
- };
- static const struct itemplate * const itable_vex0102B[] = {
- instrux + 2532,
- instrux + 2533,
- };
- static const struct itemplate * const itable_vex0102E[] = {
- instrux + 2892,
- };
- static const struct itemplate * const itable_vex0102F[] = {
- instrux + 2354,
- };
- static const struct itemplate * const itable_vex01041[] = {
- instrux + 3889,
- instrux + 3890,
- };
- static const struct itemplate * const itable_vex01042[] = {
- instrux + 3887,
- instrux + 3888,
- };
- static const struct itemplate * const itable_vex01044[] = {
- instrux + 3909,
- instrux + 3910,
- };
- static const struct itemplate * const itable_vex01045[] = {
- instrux + 3913,
- instrux + 3918,
- };
- static const struct itemplate * const itable_vex01046[] = {
- instrux + 3936,
- instrux + 3937,
- };
- static const struct itemplate * const itable_vex01047[] = {
- instrux + 3940,
- instrux + 3941,
- };
- static const struct itemplate * const itable_vex0104A[] = {
- instrux + 3881,
- instrux + 3882,
- };
- static const struct itemplate * const itable_vex0104B[] = {
- instrux + 3932,
- instrux + 3933,
- };
- static const struct itemplate * const itable_vex01050[] = {
- instrux + 2522,
- instrux + 2523,
- instrux + 2524,
- instrux + 2525,
- };
- static const struct itemplate * const itable_vex01051[] = {
- instrux + 2868,
- instrux + 2869,
- };
- static const struct itemplate * const itable_vex01052[] = {
- instrux + 2846,
- instrux + 2847,
- };
- static const struct itemplate * const itable_vex01053[] = {
- instrux + 2842,
- instrux + 2843,
- };
- static const struct itemplate * const itable_vex01054[] = {
- instrux + 1757,
- instrux + 1758,
- instrux + 1759,
- instrux + 1760,
- };
- static const struct itemplate * const itable_vex01055[] = {
- instrux + 1765,
- instrux + 1766,
- instrux + 1767,
- instrux + 1768,
- };
- static const struct itemplate * const itable_vex01056[] = {
- instrux + 2576,
- instrux + 2577,
- instrux + 2578,
- instrux + 2579,
- };
- static const struct itemplate * const itable_vex01057[] = {
- instrux + 2913,
- instrux + 2914,
- instrux + 2915,
- instrux + 2916,
- };
- static const struct itemplate * const itable_vex01058[] = {
- instrux + 1737,
- instrux + 1738,
- instrux + 1739,
- instrux + 1740,
- };
- static const struct itemplate * const itable_vex01059[] = {
- instrux + 2564,
- instrux + 2565,
- instrux + 2566,
- instrux + 2567,
- };
- static const struct itemplate * const itable_vex0105A[] = {
- instrux + 2369,
- instrux + 2370,
- };
- static const struct itemplate * const itable_vex0105B[] = {
- instrux + 2357,
- instrux + 2358,
- };
- static const struct itemplate * const itable_vex0105C[] = {
- instrux + 2879,
- instrux + 2880,
- instrux + 2881,
- instrux + 2882,
- };
- static const struct itemplate * const itable_vex0105D[] = {
- instrux + 2466,
- instrux + 2467,
- instrux + 2468,
- instrux + 2469,
- };
- static const struct itemplate * const itable_vex0105E[] = {
- instrux + 2401,
- instrux + 2402,
- instrux + 2403,
- instrux + 2404,
- };
- static const struct itemplate * const itable_vex0105F[] = {
- instrux + 2454,
- instrux + 2455,
- instrux + 2456,
- instrux + 2457,
- };
- static const struct itemplate * const itable_vex01077[] = {
- instrux + 2917,
- instrux + 2918,
- };
- static const struct itemplate * const itable_vex01090[] = {
- instrux + 3899,
- instrux + 3903,
- };
- static const struct itemplate * const itable_vex01091[] = {
- instrux + 3900,
- instrux + 3904,
- };
- static const struct itemplate * const itable_vex01092[] = {
- instrux + 3905,
- };
- static const struct itemplate * const itable_vex01093[] = {
- instrux + 3906,
- };
- static const struct itemplate * const itable_vex01098[] = {
- instrux + 3916,
- instrux + 3917,
- };
- static const struct itemplate * const itable_vex01099[] = {
- instrux + 3929,
- instrux + 3930,
- };
- static const struct itemplate * const itable_vex010AE[] = {
- instrux + 2440,
- instrux + 2874,
- };
- static const struct itemplate * const itable_vex010C2[] = {
- instrux + 1977,
- instrux + 1978,
- instrux + 1979,
- instrux + 1980,
- instrux + 1981,
- instrux + 1982,
- instrux + 1983,
- instrux + 1984,
- instrux + 1985,
- instrux + 1986,
- instrux + 1987,
- instrux + 1988,
- instrux + 1989,
- instrux + 1990,
- instrux + 1991,
- instrux + 1992,
- instrux + 1993,
- instrux + 1994,
- instrux + 1995,
- instrux + 1996,
- instrux + 1997,
- instrux + 1998,
- instrux + 1999,
- instrux + 2000,
- instrux + 2001,
- instrux + 2002,
- instrux + 2003,
- instrux + 2004,
- instrux + 2005,
- instrux + 2006,
- instrux + 2007,
- instrux + 2008,
- instrux + 2009,
- instrux + 2010,
- instrux + 2011,
- instrux + 2012,
- instrux + 2013,
- instrux + 2014,
- instrux + 2015,
- instrux + 2016,
- instrux + 2017,
- instrux + 2018,
- instrux + 2019,
- instrux + 2020,
- instrux + 2021,
- instrux + 2022,
- instrux + 2023,
- instrux + 2024,
- instrux + 2025,
- instrux + 2026,
- instrux + 2027,
- instrux + 2028,
- instrux + 2029,
- instrux + 2030,
- instrux + 2031,
- instrux + 2032,
- instrux + 2033,
- instrux + 2034,
- instrux + 2035,
- instrux + 2036,
- instrux + 2037,
- instrux + 2038,
- instrux + 2039,
- instrux + 2040,
- instrux + 2041,
- instrux + 2042,
- instrux + 2043,
- instrux + 2044,
- instrux + 2045,
- instrux + 2046,
- instrux + 2047,
- instrux + 2048,
- instrux + 2049,
- instrux + 2050,
- instrux + 2051,
- instrux + 2052,
- instrux + 2053,
- instrux + 2054,
- instrux + 2055,
- instrux + 2056,
- instrux + 2057,
- instrux + 2058,
- instrux + 2059,
- instrux + 2060,
- instrux + 2061,
- instrux + 2062,
- instrux + 2063,
- instrux + 2064,
- instrux + 2065,
- instrux + 2066,
- instrux + 2067,
- instrux + 2068,
- instrux + 2069,
- instrux + 2070,
- instrux + 2071,
- instrux + 2072,
- instrux + 2073,
- instrux + 2074,
- instrux + 2075,
- instrux + 2076,
- instrux + 2077,
- instrux + 2078,
- instrux + 2079,
- instrux + 2080,
- instrux + 2081,
- instrux + 2082,
- instrux + 2083,
- instrux + 2084,
- instrux + 2085,
- instrux + 2086,
- instrux + 2087,
- instrux + 2088,
- instrux + 2089,
- instrux + 2090,
- instrux + 2091,
- instrux + 2092,
- instrux + 2093,
- instrux + 2094,
- instrux + 2095,
- instrux + 2096,
- instrux + 2097,
- instrux + 2098,
- instrux + 2099,
- instrux + 2100,
- instrux + 2101,
- instrux + 2102,
- instrux + 2103,
- instrux + 2104,
- instrux + 2105,
- instrux + 2106,
- instrux + 2107,
- instrux + 2108,
- instrux + 2109,
- instrux + 2110,
- instrux + 2111,
- instrux + 2112,
- instrux + 2113,
- instrux + 2114,
- instrux + 2115,
- instrux + 2116,
- instrux + 2117,
- instrux + 2118,
- instrux + 2119,
- instrux + 2120,
- instrux + 2121,
- instrux + 2122,
- instrux + 2123,
- instrux + 2124,
- instrux + 2125,
- instrux + 2126,
- instrux + 2127,
- instrux + 2128,
- instrux + 2129,
- instrux + 2130,
- instrux + 2131,
- instrux + 2132,
- instrux + 2133,
- instrux + 2134,
- instrux + 2135,
- instrux + 2136,
- instrux + 2137,
- instrux + 2138,
- instrux + 2139,
- instrux + 2140,
- instrux + 2141,
- instrux + 2142,
- instrux + 2143,
- instrux + 2144,
- instrux + 2145,
- instrux + 2146,
- instrux + 2147,
- instrux + 2148,
- instrux + 2149,
- instrux + 2150,
- instrux + 2151,
- instrux + 2152,
- instrux + 2153,
- instrux + 2154,
- instrux + 2155,
- instrux + 2156,
- instrux + 2157,
- instrux + 2158,
- instrux + 2159,
- instrux + 2160,
- instrux + 2161,
- instrux + 2162,
- instrux + 2163,
- instrux + 2164,
- };
- static const struct itemplate * const itable_vex010C6[] = {
- instrux + 2862,
- instrux + 2863,
- instrux + 2864,
- instrux + 2865,
- };
- static const struct itemplate * const itable_vex01110[] = {
- instrux + 2550,
- instrux + 2552,
- };
- static const struct itemplate * const itable_vex01111[] = {
- instrux + 2551,
- instrux + 2553,
- };
- static const struct itemplate * const itable_vex01112[] = {
- instrux + 2512,
- instrux + 2513,
- };
- static const struct itemplate * const itable_vex01113[] = {
- instrux + 2514,
- };
- static const struct itemplate * const itable_vex01114[] = {
- instrux + 2901,
- instrux + 2902,
- instrux + 2903,
- instrux + 2904,
- };
- static const struct itemplate * const itable_vex01115[] = {
- instrux + 2893,
- instrux + 2894,
- instrux + 2895,
- instrux + 2896,
- };
- static const struct itemplate * const itable_vex01116[] = {
- instrux + 2504,
- instrux + 2505,
- };
- static const struct itemplate * const itable_vex01117[] = {
- instrux + 2506,
- };
- static const struct itemplate * const itable_vex01128[] = {
- instrux + 2474,
- instrux + 2476,
- };
- static const struct itemplate * const itable_vex01129[] = {
- instrux + 2475,
- instrux + 2477,
- };
- static const struct itemplate * const itable_vex0112B[] = {
- instrux + 2530,
- instrux + 2531,
- };
- static const struct itemplate * const itable_vex0112E[] = {
- instrux + 2891,
- };
- static const struct itemplate * const itable_vex0112F[] = {
- instrux + 2353,
- };
- static const struct itemplate * const itable_vex01141[] = {
- instrux + 3883,
- instrux + 3884,
- };
- static const struct itemplate * const itable_vex01142[] = {
- instrux + 3885,
- instrux + 3886,
- };
- static const struct itemplate * const itable_vex01144[] = {
- instrux + 3907,
- instrux + 3908,
- };
- static const struct itemplate * const itable_vex01145[] = {
- instrux + 3911,
- instrux + 3912,
- };
- static const struct itemplate * const itable_vex01146[] = {
- instrux + 3934,
- instrux + 3935,
- };
- static const struct itemplate * const itable_vex01147[] = {
- instrux + 3938,
- instrux + 3939,
- };
- static const struct itemplate * const itable_vex0114A[] = {
- instrux + 3879,
- instrux + 3880,
- };
- static const struct itemplate * const itable_vex0114B[] = {
- instrux + 3931,
- };
- static const struct itemplate * const itable_vex01150[] = {
- instrux + 2518,
- instrux + 2519,
- instrux + 2520,
- instrux + 2521,
- };
- static const struct itemplate * const itable_vex01151[] = {
- instrux + 2866,
- instrux + 2867,
- };
- static const struct itemplate * const itable_vex01154[] = {
- instrux + 1753,
- instrux + 1754,
- instrux + 1755,
- instrux + 1756,
- };
- static const struct itemplate * const itable_vex01155[] = {
- instrux + 1761,
- instrux + 1762,
- instrux + 1763,
- instrux + 1764,
- };
- static const struct itemplate * const itable_vex01156[] = {
- instrux + 2572,
- instrux + 2573,
- instrux + 2574,
- instrux + 2575,
- };
- static const struct itemplate * const itable_vex01157[] = {
- instrux + 2909,
- instrux + 2910,
- instrux + 2911,
- instrux + 2912,
- };
- static const struct itemplate * const itable_vex01158[] = {
- instrux + 1733,
- instrux + 1734,
- instrux + 1735,
- instrux + 1736,
- };
- static const struct itemplate * const itable_vex01159[] = {
- instrux + 2560,
- instrux + 2561,
- instrux + 2562,
- instrux + 2563,
- };
- static const struct itemplate * const itable_vex0115A[] = {
- instrux + 2363,
- instrux + 2364,
- instrux + 2365,
- instrux + 2366,
- };
- static const struct itemplate * const itable_vex0115B[] = {
- instrux + 2367,
- instrux + 2368,
- };
- static const struct itemplate * const itable_vex0115C[] = {
- instrux + 2875,
- instrux + 2876,
- instrux + 2877,
- instrux + 2878,
- };
- static const struct itemplate * const itable_vex0115D[] = {
- instrux + 2462,
- instrux + 2463,
- instrux + 2464,
- instrux + 2465,
- };
- static const struct itemplate * const itable_vex0115E[] = {
- instrux + 2397,
- instrux + 2398,
- instrux + 2399,
- instrux + 2400,
- };
- static const struct itemplate * const itable_vex0115F[] = {
- instrux + 2450,
- instrux + 2451,
- instrux + 2452,
- instrux + 2453,
- };
- static const struct itemplate * const itable_vex01160[] = {
- instrux + 2832,
- instrux + 2833,
- instrux + 3693,
- instrux + 3694,
- };
- static const struct itemplate * const itable_vex01161[] = {
- instrux + 2834,
- instrux + 2835,
- instrux + 3695,
- instrux + 3696,
- };
- static const struct itemplate * const itable_vex01162[] = {
- instrux + 2836,
- instrux + 2837,
- instrux + 3697,
- instrux + 3698,
- };
- static const struct itemplate * const itable_vex01163[] = {
- instrux + 2583,
- instrux + 2584,
- instrux + 3490,
- instrux + 3491,
- };
- static const struct itemplate * const itable_vex01164[] = {
- instrux + 2633,
- instrux + 2634,
- instrux + 3536,
- instrux + 3537,
- };
- static const struct itemplate * const itable_vex01165[] = {
- instrux + 2635,
- instrux + 2636,
- instrux + 3538,
- instrux + 3539,
- };
- static const struct itemplate * const itable_vex01166[] = {
- instrux + 2637,
- instrux + 2638,
- instrux + 3540,
- instrux + 3541,
- };
- static const struct itemplate * const itable_vex01167[] = {
- instrux + 2587,
- instrux + 2588,
- instrux + 3496,
- instrux + 3497,
- };
- static const struct itemplate * const itable_vex01168[] = {
- instrux + 2824,
- instrux + 2825,
- instrux + 3685,
- instrux + 3686,
- };
- static const struct itemplate * const itable_vex01169[] = {
- instrux + 2826,
- instrux + 2827,
- instrux + 3687,
- instrux + 3688,
- };
- static const struct itemplate * const itable_vex0116A[] = {
- instrux + 2828,
- instrux + 2829,
- instrux + 3689,
- instrux + 3690,
- };
- static const struct itemplate * const itable_vex0116B[] = {
- instrux + 2585,
- instrux + 2586,
- instrux + 3492,
- instrux + 3493,
- };
- static const struct itemplate * const itable_vex0116C[] = {
- instrux + 2838,
- instrux + 2839,
- instrux + 3699,
- instrux + 3700,
- };
- static const struct itemplate * const itable_vex0116D[] = {
- instrux + 2830,
- instrux + 2831,
- instrux + 3691,
- instrux + 3692,
- };
- static const struct itemplate * const itable_vex0116E[] = {
- instrux + 2482,
- instrux + 2486,
- };
- static const struct itemplate * const itable_vex0116F[] = {
- instrux + 2490,
- instrux + 2492,
- instrux + 2494,
- };
- static const struct itemplate * const itable_vex01170[] = {
- instrux + 2761,
- instrux + 3624,
- };
- static const struct itemplate * const itable_vex01171[] = {
- instrux + 2776,
- instrux + 2777,
- instrux + 2788,
- instrux + 2789,
- instrux + 2796,
- instrux + 2797,
- instrux + 3637,
- instrux + 3638,
- instrux + 3649,
- instrux + 3650,
- instrux + 3659,
- instrux + 3660,
- };
- static const struct itemplate * const itable_vex01172[] = {
- instrux + 2780,
- instrux + 2781,
- instrux + 2792,
- instrux + 2793,
- instrux + 2800,
- instrux + 2801,
- instrux + 3641,
- instrux + 3642,
- instrux + 3653,
- instrux + 3654,
- instrux + 3663,
- instrux + 3664,
- };
- static const struct itemplate * const itable_vex01173[] = {
- instrux + 2770,
- instrux + 2771,
- instrux + 2772,
- instrux + 2773,
- instrux + 2784,
- instrux + 2785,
- instrux + 2804,
- instrux + 2805,
- instrux + 3633,
- instrux + 3634,
- instrux + 3645,
- instrux + 3646,
- instrux + 3655,
- instrux + 3656,
- instrux + 3667,
- instrux + 3668,
- };
- static const struct itemplate * const itable_vex01174[] = {
- instrux + 2625,
- instrux + 2626,
- instrux + 3528,
- instrux + 3529,
- };
- static const struct itemplate * const itable_vex01175[] = {
- instrux + 2627,
- instrux + 2628,
- instrux + 3530,
- instrux + 3531,
- };
- static const struct itemplate * const itable_vex01176[] = {
- instrux + 2629,
- instrux + 2630,
- instrux + 3532,
- instrux + 3533,
- };
- static const struct itemplate * const itable_vex0117C[] = {
- instrux + 2417,
- instrux + 2418,
- instrux + 2419,
- instrux + 2420,
- };
- static const struct itemplate * const itable_vex0117D[] = {
- instrux + 2425,
- instrux + 2426,
- instrux + 2427,
- instrux + 2428,
- };
- static const struct itemplate * const itable_vex0117E[] = {
- instrux + 2483,
- instrux + 2487,
- };
- static const struct itemplate * const itable_vex0117F[] = {
- instrux + 2491,
- instrux + 2493,
- instrux + 2495,
- };
- static const struct itemplate * const itable_vex01190[] = {
- instrux + 3891,
- instrux + 3895,
- };
- static const struct itemplate * const itable_vex01191[] = {
- instrux + 3892,
- instrux + 3896,
- };
- static const struct itemplate * const itable_vex01192[] = {
- instrux + 3893,
- };
- static const struct itemplate * const itable_vex01193[] = {
- instrux + 3894,
- };
- static const struct itemplate * const itable_vex01198[] = {
- instrux + 3914,
- instrux + 3915,
- };
- static const struct itemplate * const itable_vex01199[] = {
- instrux + 3927,
- instrux + 3928,
- };
- static const struct itemplate * const itable_vex011C2[] = {
- instrux + 1789,
- instrux + 1790,
- instrux + 1791,
- instrux + 1792,
- instrux + 1793,
- instrux + 1794,
- instrux + 1795,
- instrux + 1796,
- instrux + 1797,
- instrux + 1798,
- instrux + 1799,
- instrux + 1800,
- instrux + 1801,
- instrux + 1802,
- instrux + 1803,
- instrux + 1804,
- instrux + 1805,
- instrux + 1806,
- instrux + 1807,
- instrux + 1808,
- instrux + 1809,
- instrux + 1810,
- instrux + 1811,
- instrux + 1812,
- instrux + 1813,
- instrux + 1814,
- instrux + 1815,
- instrux + 1816,
- instrux + 1817,
- instrux + 1818,
- instrux + 1819,
- instrux + 1820,
- instrux + 1821,
- instrux + 1822,
- instrux + 1823,
- instrux + 1824,
- instrux + 1825,
- instrux + 1826,
- instrux + 1827,
- instrux + 1828,
- instrux + 1829,
- instrux + 1830,
- instrux + 1831,
- instrux + 1832,
- instrux + 1833,
- instrux + 1834,
- instrux + 1835,
- instrux + 1836,
- instrux + 1837,
- instrux + 1838,
- instrux + 1839,
- instrux + 1840,
- instrux + 1841,
- instrux + 1842,
- instrux + 1843,
- instrux + 1844,
- instrux + 1845,
- instrux + 1846,
- instrux + 1847,
- instrux + 1848,
- instrux + 1849,
- instrux + 1850,
- instrux + 1851,
- instrux + 1852,
- instrux + 1853,
- instrux + 1854,
- instrux + 1855,
- instrux + 1856,
- instrux + 1857,
- instrux + 1858,
- instrux + 1859,
- instrux + 1860,
- instrux + 1861,
- instrux + 1862,
- instrux + 1863,
- instrux + 1864,
- instrux + 1865,
- instrux + 1866,
- instrux + 1867,
- instrux + 1868,
- instrux + 1869,
- instrux + 1870,
- instrux + 1871,
- instrux + 1872,
- instrux + 1873,
- instrux + 1874,
- instrux + 1875,
- instrux + 1876,
- instrux + 1877,
- instrux + 1878,
- instrux + 1879,
- instrux + 1880,
- instrux + 1881,
- instrux + 1882,
- instrux + 1883,
- instrux + 1884,
- instrux + 1885,
- instrux + 1886,
- instrux + 1887,
- instrux + 1888,
- instrux + 1889,
- instrux + 1890,
- instrux + 1891,
- instrux + 1892,
- instrux + 1893,
- instrux + 1894,
- instrux + 1895,
- instrux + 1896,
- instrux + 1897,
- instrux + 1898,
- instrux + 1899,
- instrux + 1900,
- instrux + 1901,
- instrux + 1902,
- instrux + 1903,
- instrux + 1904,
- instrux + 1905,
- instrux + 1906,
- instrux + 1907,
- instrux + 1908,
- instrux + 1909,
- instrux + 1910,
- instrux + 1911,
- instrux + 1912,
- instrux + 1913,
- instrux + 1914,
- instrux + 1915,
- instrux + 1916,
- instrux + 1917,
- instrux + 1918,
- instrux + 1919,
- instrux + 1920,
- instrux + 1921,
- instrux + 1922,
- instrux + 1923,
- instrux + 1924,
- instrux + 1925,
- instrux + 1926,
- instrux + 1927,
- instrux + 1928,
- instrux + 1929,
- instrux + 1930,
- instrux + 1931,
- instrux + 1932,
- instrux + 1933,
- instrux + 1934,
- instrux + 1935,
- instrux + 1936,
- instrux + 1937,
- instrux + 1938,
- instrux + 1939,
- instrux + 1940,
- instrux + 1941,
- instrux + 1942,
- instrux + 1943,
- instrux + 1944,
- instrux + 1945,
- instrux + 1946,
- instrux + 1947,
- instrux + 1948,
- instrux + 1949,
- instrux + 1950,
- instrux + 1951,
- instrux + 1952,
- instrux + 1953,
- instrux + 1954,
- instrux + 1955,
- instrux + 1956,
- instrux + 1957,
- instrux + 1958,
- instrux + 1959,
- instrux + 1960,
- instrux + 1961,
- instrux + 1962,
- instrux + 1963,
- instrux + 1964,
- instrux + 1965,
- instrux + 1966,
- instrux + 1967,
- instrux + 1968,
- instrux + 1969,
- instrux + 1970,
- instrux + 1971,
- instrux + 1972,
- instrux + 1973,
- instrux + 1974,
- instrux + 1975,
- instrux + 1976,
- };
- static const struct itemplate * const itable_vex011C4[] = {
- instrux + 2685,
- instrux + 2686,
- instrux + 2687,
- instrux + 2688,
- instrux + 2689,
- instrux + 2690,
- };
- static const struct itemplate * const itable_vex011C5[] = {
- instrux + 2658,
- instrux + 2659,
- };
- static const struct itemplate * const itable_vex011C6[] = {
- instrux + 2858,
- instrux + 2859,
- instrux + 2860,
- instrux + 2861,
- };
- static const struct itemplate * const itable_vex011D0[] = {
- instrux + 1745,
- instrux + 1746,
- instrux + 1747,
- instrux + 1748,
- };
- static const struct itemplate * const itable_vex011D1[] = {
- instrux + 2794,
- instrux + 2795,
- instrux + 3657,
- instrux + 3658,
- };
- static const struct itemplate * const itable_vex011D2[] = {
- instrux + 2798,
- instrux + 2799,
- instrux + 3661,
- instrux + 3662,
- };
- static const struct itemplate * const itable_vex011D3[] = {
- instrux + 2802,
- instrux + 2803,
- instrux + 3665,
- instrux + 3666,
- };
- static const struct itemplate * const itable_vex011D4[] = {
- instrux + 2597,
- instrux + 2598,
- instrux + 3504,
- instrux + 3505,
- };
- static const struct itemplate * const itable_vex011D5[] = {
- instrux + 2747,
- instrux + 2748,
- instrux + 3612,
- instrux + 3613,
- };
- static const struct itemplate * const itable_vex011D6[] = {
- instrux + 2485,
- };
- static const struct itemplate * const itable_vex011D7[] = {
- instrux + 2727,
- instrux + 2728,
- instrux + 3584,
- instrux + 3585,
- };
- static const struct itemplate * const itable_vex011D8[] = {
- instrux + 2820,
- instrux + 2821,
- instrux + 3681,
- instrux + 3682,
- };
- static const struct itemplate * const itable_vex011D9[] = {
- instrux + 2822,
- instrux + 2823,
- instrux + 3683,
- instrux + 3684,
- };
- static const struct itemplate * const itable_vex011DA[] = {
- instrux + 2721,
- instrux + 2722,
- instrux + 3578,
- instrux + 3579,
- };
- static const struct itemplate * const itable_vex011DB[] = {
- instrux + 2609,
- instrux + 2610,
- instrux + 3516,
- instrux + 3517,
- };
- static const struct itemplate * const itable_vex011DC[] = {
- instrux + 2603,
- instrux + 2604,
- instrux + 3510,
- instrux + 3511,
- };
- static const struct itemplate * const itable_vex011DD[] = {
- instrux + 2605,
- instrux + 2606,
- instrux + 3512,
- instrux + 3513,
- };
- static const struct itemplate * const itable_vex011DE[] = {
- instrux + 2709,
- instrux + 2710,
- instrux + 3566,
- instrux + 3567,
- };
- static const struct itemplate * const itable_vex011DF[] = {
- instrux + 2611,
- instrux + 2612,
- instrux + 3518,
- instrux + 3519,
- };
- static const struct itemplate * const itable_vex011E0[] = {
- instrux + 2613,
- instrux + 2614,
- instrux + 3520,
- instrux + 3521,
- };
- static const struct itemplate * const itable_vex011E1[] = {
- instrux + 2786,
- instrux + 2787,
- instrux + 3647,
- instrux + 3648,
- };
- static const struct itemplate * const itable_vex011E2[] = {
- instrux + 2790,
- instrux + 2791,
- instrux + 3651,
- instrux + 3652,
- };
- static const struct itemplate * const itable_vex011E3[] = {
- instrux + 2615,
- instrux + 2616,
- instrux + 3522,
- instrux + 3523,
- };
- static const struct itemplate * const itable_vex011E4[] = {
- instrux + 2741,
- instrux + 2742,
- instrux + 3608,
- instrux + 3609,
- };
- static const struct itemplate * const itable_vex011E5[] = {
- instrux + 2745,
- instrux + 2746,
- instrux + 3610,
- instrux + 3611,
- };
- static const struct itemplate * const itable_vex011E6[] = {
- instrux + 2387,
- instrux + 2388,
- instrux + 2389,
- instrux + 2390,
- };
- static const struct itemplate * const itable_vex011E7[] = {
- instrux + 2526,
- instrux + 2527,
- instrux + 2528,
- };
- static const struct itemplate * const itable_vex011E8[] = {
- instrux + 2816,
- instrux + 2817,
- instrux + 3677,
- instrux + 3678,
- };
- static const struct itemplate * const itable_vex011E9[] = {
- instrux + 2818,
- instrux + 2819,
- instrux + 3679,
- instrux + 3680,
- };
- static const struct itemplate * const itable_vex011EA[] = {
- instrux + 2717,
- instrux + 2718,
- instrux + 3574,
- instrux + 3575,
- };
- static const struct itemplate * const itable_vex011EB[] = {
- instrux + 2755,
- instrux + 2756,
- instrux + 3618,
- instrux + 3619,
- };
- static const struct itemplate * const itable_vex011EC[] = {
- instrux + 2599,
- instrux + 2600,
- instrux + 3506,
- instrux + 3507,
- };
- static const struct itemplate * const itable_vex011ED[] = {
- instrux + 2601,
- instrux + 2602,
- instrux + 3508,
- instrux + 3509,
- };
- static const struct itemplate * const itable_vex011EE[] = {
- instrux + 2705,
- instrux + 2706,
- instrux + 3562,
- instrux + 3563,
- };
- static const struct itemplate * const itable_vex011EF[] = {
- instrux + 2840,
- instrux + 2841,
- instrux + 3701,
- instrux + 3702,
- };
- static const struct itemplate * const itable_vex011F1[] = {
- instrux + 2774,
- instrux + 2775,
- instrux + 3635,
- instrux + 3636,
- };
- static const struct itemplate * const itable_vex011F2[] = {
- instrux + 2778,
- instrux + 2779,
- instrux + 3639,
- instrux + 3640,
- };
- static const struct itemplate * const itable_vex011F3[] = {
- instrux + 2782,
- instrux + 2783,
- instrux + 3643,
- instrux + 3644,
- };
- static const struct itemplate * const itable_vex011F4[] = {
- instrux + 2751,
- instrux + 2752,
- instrux + 3616,
- instrux + 3617,
- };
- static const struct itemplate * const itable_vex011F5[] = {
- instrux + 2699,
- instrux + 2700,
- instrux + 3558,
- instrux + 3559,
- };
- static const struct itemplate * const itable_vex011F6[] = {
- instrux + 2757,
- instrux + 2758,
- instrux + 3620,
- instrux + 3621,
- };
- static const struct itemplate * const itable_vex011F7[] = {
- instrux + 2441,
- };
- static const struct itemplate * const itable_vex011F8[] = {
- instrux + 2808,
- instrux + 2809,
- instrux + 3669,
- instrux + 3670,
- };
- static const struct itemplate * const itable_vex011F9[] = {
- instrux + 2810,
- instrux + 2811,
- instrux + 3671,
- instrux + 3672,
- };
- static const struct itemplate * const itable_vex011FA[] = {
- instrux + 2812,
- instrux + 2813,
- instrux + 3673,
- instrux + 3674,
- };
- static const struct itemplate * const itable_vex011FB[] = {
- instrux + 2814,
- instrux + 2815,
- instrux + 3675,
- instrux + 3676,
- };
- static const struct itemplate * const itable_vex011FC[] = {
- instrux + 2591,
- instrux + 2592,
- instrux + 3498,
- instrux + 3499,
- };
- static const struct itemplate * const itable_vex011FD[] = {
- instrux + 2593,
- instrux + 2594,
- instrux + 3500,
- instrux + 3501,
- };
- static const struct itemplate * const itable_vex011FE[] = {
- instrux + 2595,
- instrux + 2596,
- instrux + 3502,
- instrux + 3503,
- };
- static const struct itemplate * const itable_vex01210[] = {
- instrux + 2544,
- instrux + 2545,
- instrux + 2546,
- };
- static const struct itemplate * const itable_vex01211[] = {
- instrux + 2547,
- instrux + 2548,
- instrux + 2549,
- };
- static const struct itemplate * const itable_vex01212[] = {
- instrux + 2542,
- instrux + 2543,
- };
- static const struct itemplate * const itable_vex01216[] = {
- instrux + 2540,
- instrux + 2541,
- };
- static const struct itemplate * const itable_vex0122A[] = {
- instrux + 2379,
- instrux + 2380,
- instrux + 2381,
- instrux + 2382,
- };
- static const struct itemplate * const itable_vex0122C[] = {
- instrux + 2395,
- instrux + 2396,
- };
- static const struct itemplate * const itable_vex0122D[] = {
- instrux + 2385,
- instrux + 2386,
- };
- static const struct itemplate * const itable_vex01251[] = {
- instrux + 2872,
- instrux + 2873,
- };
- static const struct itemplate * const itable_vex01252[] = {
- instrux + 2848,
- instrux + 2849,
- };
- static const struct itemplate * const itable_vex01253[] = {
- instrux + 2844,
- instrux + 2845,
- };
- static const struct itemplate * const itable_vex01258[] = {
- instrux + 1743,
- instrux + 1744,
- };
- static const struct itemplate * const itable_vex01259[] = {
- instrux + 2570,
- instrux + 2571,
- };
- static const struct itemplate * const itable_vex0125A[] = {
- instrux + 2383,
- instrux + 2384,
- };
- static const struct itemplate * const itable_vex0125B[] = {
- instrux + 2391,
- instrux + 2392,
- };
- static const struct itemplate * const itable_vex0125C[] = {
- instrux + 2885,
- instrux + 2886,
- };
- static const struct itemplate * const itable_vex0125D[] = {
- instrux + 2472,
- instrux + 2473,
- };
- static const struct itemplate * const itable_vex0125E[] = {
- instrux + 2407,
- instrux + 2408,
- };
- static const struct itemplate * const itable_vex0125F[] = {
- instrux + 2460,
- instrux + 2461,
- };
- static const struct itemplate * const itable_vex0126F[] = {
- instrux + 2496,
- instrux + 2498,
- instrux + 2500,
- };
- static const struct itemplate * const itable_vex01270[] = {
- instrux + 2762,
- instrux + 3625,
- };
- static const struct itemplate * const itable_vex0127E[] = {
- instrux + 2484,
- };
- static const struct itemplate * const itable_vex0127F[] = {
- instrux + 2497,
- instrux + 2499,
- instrux + 2501,
- };
- static const struct itemplate * const itable_vex012C2[] = {
- instrux + 2259,
- instrux + 2260,
- instrux + 2261,
- instrux + 2262,
- instrux + 2263,
- instrux + 2264,
- instrux + 2265,
- instrux + 2266,
- instrux + 2267,
- instrux + 2268,
- instrux + 2269,
- instrux + 2270,
- instrux + 2271,
- instrux + 2272,
- instrux + 2273,
- instrux + 2274,
- instrux + 2275,
- instrux + 2276,
- instrux + 2277,
- instrux + 2278,
- instrux + 2279,
- instrux + 2280,
- instrux + 2281,
- instrux + 2282,
- instrux + 2283,
- instrux + 2284,
- instrux + 2285,
- instrux + 2286,
- instrux + 2287,
- instrux + 2288,
- instrux + 2289,
- instrux + 2290,
- instrux + 2291,
- instrux + 2292,
- instrux + 2293,
- instrux + 2294,
- instrux + 2295,
- instrux + 2296,
- instrux + 2297,
- instrux + 2298,
- instrux + 2299,
- instrux + 2300,
- instrux + 2301,
- instrux + 2302,
- instrux + 2303,
- instrux + 2304,
- instrux + 2305,
- instrux + 2306,
- instrux + 2307,
- instrux + 2308,
- instrux + 2309,
- instrux + 2310,
- instrux + 2311,
- instrux + 2312,
- instrux + 2313,
- instrux + 2314,
- instrux + 2315,
- instrux + 2316,
- instrux + 2317,
- instrux + 2318,
- instrux + 2319,
- instrux + 2320,
- instrux + 2321,
- instrux + 2322,
- instrux + 2323,
- instrux + 2324,
- instrux + 2325,
- instrux + 2326,
- instrux + 2327,
- instrux + 2328,
- instrux + 2329,
- instrux + 2330,
- instrux + 2331,
- instrux + 2332,
- instrux + 2333,
- instrux + 2334,
- instrux + 2335,
- instrux + 2336,
- instrux + 2337,
- instrux + 2338,
- instrux + 2339,
- instrux + 2340,
- instrux + 2341,
- instrux + 2342,
- instrux + 2343,
- instrux + 2344,
- instrux + 2345,
- instrux + 2346,
- instrux + 2347,
- instrux + 2348,
- instrux + 2349,
- instrux + 2350,
- instrux + 2351,
- instrux + 2352,
- };
- static const struct itemplate * const itable_vex012E6[] = {
- instrux + 2355,
- instrux + 2356,
- };
- static const struct itemplate * const itable_vex01310[] = {
- instrux + 2534,
- instrux + 2535,
- instrux + 2536,
- };
- static const struct itemplate * const itable_vex01311[] = {
- instrux + 2537,
- instrux + 2538,
- instrux + 2539,
- };
- static const struct itemplate * const itable_vex01312[] = {
- instrux + 2488,
- instrux + 2489,
- };
- static const struct itemplate * const itable_vex0132A[] = {
- instrux + 2375,
- instrux + 2376,
- instrux + 2377,
- instrux + 2378,
- };
- static const struct itemplate * const itable_vex0132C[] = {
- instrux + 2393,
- instrux + 2394,
- };
- static const struct itemplate * const itable_vex0132D[] = {
- instrux + 2371,
- instrux + 2372,
- };
- static const struct itemplate * const itable_vex01351[] = {
- instrux + 2870,
- instrux + 2871,
- };
- static const struct itemplate * const itable_vex01358[] = {
- instrux + 1741,
- instrux + 1742,
- };
- static const struct itemplate * const itable_vex01359[] = {
- instrux + 2568,
- instrux + 2569,
- };
- static const struct itemplate * const itable_vex0135A[] = {
- instrux + 2373,
- instrux + 2374,
- };
- static const struct itemplate * const itable_vex0135C[] = {
- instrux + 2883,
- instrux + 2884,
- };
- static const struct itemplate * const itable_vex0135D[] = {
- instrux + 2470,
- instrux + 2471,
- };
- static const struct itemplate * const itable_vex0135E[] = {
- instrux + 2405,
- instrux + 2406,
- };
- static const struct itemplate * const itable_vex0135F[] = {
- instrux + 2458,
- instrux + 2459,
- };
- static const struct itemplate * const itable_vex01370[] = {
- instrux + 2763,
- instrux + 3626,
- };
- static const struct itemplate * const itable_vex0137C[] = {
- instrux + 2421,
- instrux + 2422,
- instrux + 2423,
- instrux + 2424,
- };
- static const struct itemplate * const itable_vex0137D[] = {
- instrux + 2429,
- instrux + 2430,
- instrux + 2431,
- instrux + 2432,
- };
- static const struct itemplate * const itable_vex01392[] = {
- instrux + 3897,
- instrux + 3901,
- };
- static const struct itemplate * const itable_vex01393[] = {
- instrux + 3898,
- instrux + 3902,
- };
- static const struct itemplate * const itable_vex013C2[] = {
- instrux + 2165,
- instrux + 2166,
- instrux + 2167,
- instrux + 2168,
- instrux + 2169,
- instrux + 2170,
- instrux + 2171,
- instrux + 2172,
- instrux + 2173,
- instrux + 2174,
- instrux + 2175,
- instrux + 2176,
- instrux + 2177,
- instrux + 2178,
- instrux + 2179,
- instrux + 2180,
- instrux + 2181,
- instrux + 2182,
- instrux + 2183,
- instrux + 2184,
- instrux + 2185,
- instrux + 2186,
- instrux + 2187,
- instrux + 2188,
- instrux + 2189,
- instrux + 2190,
- instrux + 2191,
- instrux + 2192,
- instrux + 2193,
- instrux + 2194,
- instrux + 2195,
- instrux + 2196,
- instrux + 2197,
- instrux + 2198,
- instrux + 2199,
- instrux + 2200,
- instrux + 2201,
- instrux + 2202,
- instrux + 2203,
- instrux + 2204,
- instrux + 2205,
- instrux + 2206,
- instrux + 2207,
- instrux + 2208,
- instrux + 2209,
- instrux + 2210,
- instrux + 2211,
- instrux + 2212,
- instrux + 2213,
- instrux + 2214,
- instrux + 2215,
- instrux + 2216,
- instrux + 2217,
- instrux + 2218,
- instrux + 2219,
- instrux + 2220,
- instrux + 2221,
- instrux + 2222,
- instrux + 2223,
- instrux + 2224,
- instrux + 2225,
- instrux + 2226,
- instrux + 2227,
- instrux + 2228,
- instrux + 2229,
- instrux + 2230,
- instrux + 2231,
- instrux + 2232,
- instrux + 2233,
- instrux + 2234,
- instrux + 2235,
- instrux + 2236,
- instrux + 2237,
- instrux + 2238,
- instrux + 2239,
- instrux + 2240,
- instrux + 2241,
- instrux + 2242,
- instrux + 2243,
- instrux + 2244,
- instrux + 2245,
- instrux + 2246,
- instrux + 2247,
- instrux + 2248,
- instrux + 2249,
- instrux + 2250,
- instrux + 2251,
- instrux + 2252,
- instrux + 2253,
- instrux + 2254,
- instrux + 2255,
- instrux + 2256,
- instrux + 2257,
- instrux + 2258,
- };
- static const struct itemplate * const itable_vex013D0[] = {
- instrux + 1749,
- instrux + 1750,
- instrux + 1751,
- instrux + 1752,
- };
- static const struct itemplate * const itable_vex013E6[] = {
- instrux + 2359,
- instrux + 2360,
- instrux + 2361,
- instrux + 2362,
- };
- static const struct itemplate * const itable_vex013F0[] = {
- instrux + 2437,
- instrux + 2438,
- instrux + 2439,
- };
- static const struct itemplate * const itable_vex020F2[] = {
- instrux + 3799,
- instrux + 3800,
- };
- static const struct itemplate * const itable_vex020F3[] = {
- instrux + 3809,
- instrux + 3810,
- instrux + 3819,
- instrux + 3820,
- instrux + 3821,
- instrux + 3822,
- };
- static const struct itemplate * const itable_vex020F5[] = {
- instrux + 3825,
- instrux + 3826,
- };
- static const struct itemplate * const itable_vex020F7[] = {
- instrux + 3801,
- instrux + 3802,
- };
- static const struct itemplate * const itable_vex02100[] = {
- instrux + 2759,
- instrux + 2760,
- instrux + 3622,
- instrux + 3623,
- };
- static const struct itemplate * const itable_vex02101[] = {
- instrux + 2666,
- instrux + 2667,
- instrux + 3544,
- instrux + 3545,
- };
- static const struct itemplate * const itable_vex02102[] = {
- instrux + 2668,
- instrux + 2669,
- instrux + 3546,
- instrux + 3547,
- };
- static const struct itemplate * const itable_vex02103[] = {
- instrux + 2670,
- instrux + 2671,
- instrux + 3548,
- instrux + 3549,
- };
- static const struct itemplate * const itable_vex02104[] = {
- instrux + 2701,
- instrux + 2702,
- instrux + 3556,
- instrux + 3557,
- };
- static const struct itemplate * const itable_vex02105[] = {
- instrux + 2673,
- instrux + 2674,
- instrux + 3550,
- instrux + 3551,
- };
- static const struct itemplate * const itable_vex02106[] = {
- instrux + 2675,
- instrux + 2676,
- instrux + 3552,
- instrux + 3553,
- };
- static const struct itemplate * const itable_vex02107[] = {
- instrux + 2677,
- instrux + 2678,
- instrux + 3554,
- instrux + 3555,
- };
- static const struct itemplate * const itable_vex02108[] = {
- instrux + 2764,
- instrux + 2765,
- instrux + 3627,
- instrux + 3628,
- };
- static const struct itemplate * const itable_vex02109[] = {
- instrux + 2766,
- instrux + 2767,
- instrux + 3629,
- instrux + 3630,
- };
- static const struct itemplate * const itable_vex0210A[] = {
- instrux + 2768,
- instrux + 2769,
- instrux + 3631,
- instrux + 3632,
- };
- static const struct itemplate * const itable_vex0210B[] = {
- instrux + 2743,
- instrux + 2744,
- instrux + 3606,
- instrux + 3607,
- };
- static const struct itemplate * const itable_vex0210C[] = {
- instrux + 2647,
- instrux + 2648,
- instrux + 2649,
- instrux + 2650,
- };
- static const struct itemplate * const itable_vex0210D[] = {
- instrux + 2641,
- instrux + 2642,
- instrux + 2643,
- instrux + 2644,
- };
- static const struct itemplate * const itable_vex0210E[] = {
- instrux + 2887,
- instrux + 2888,
- };
- static const struct itemplate * const itable_vex0210F[] = {
- instrux + 2889,
- instrux + 2890,
- };
- static const struct itemplate * const itable_vex02113[] = {
- instrux + 3177,
- instrux + 3178,
- };
- static const struct itemplate * const itable_vex02116[] = {
- instrux + 3731,
- instrux + 3732,
- };
- static const struct itemplate * const itable_vex02117[] = {
- instrux + 2806,
- instrux + 2807,
- };
- static const struct itemplate * const itable_vex02118[] = {
- instrux + 1785,
- instrux + 1786,
- instrux + 3704,
- instrux + 3705,
- };
- static const struct itemplate * const itable_vex02119[] = {
- instrux + 1787,
- instrux + 3706,
- };
- static const struct itemplate * const itable_vex0211A[] = {
- instrux + 1788,
- };
- static const struct itemplate * const itable_vex0211C[] = {
- instrux + 2580,
- instrux + 3487,
- };
- static const struct itemplate * const itable_vex0211D[] = {
- instrux + 2581,
- instrux + 3488,
- };
- static const struct itemplate * const itable_vex0211E[] = {
- instrux + 2582,
- instrux + 3489,
- };
- static const struct itemplate * const itable_vex02120[] = {
- instrux + 2729,
- instrux + 3586,
- };
- static const struct itemplate * const itable_vex02121[] = {
- instrux + 2730,
- instrux + 3587,
- instrux + 3588,
- };
- static const struct itemplate * const itable_vex02122[] = {
- instrux + 2731,
- instrux + 3589,
- instrux + 3590,
- };
- static const struct itemplate * const itable_vex02123[] = {
- instrux + 2732,
- instrux + 3591,
- };
- static const struct itemplate * const itable_vex02124[] = {
- instrux + 2733,
- instrux + 3592,
- instrux + 3593,
- };
- static const struct itemplate * const itable_vex02125[] = {
- instrux + 2734,
- instrux + 3594,
- };
- static const struct itemplate * const itable_vex02128[] = {
- instrux + 2753,
- instrux + 2754,
- instrux + 3604,
- instrux + 3605,
- };
- static const struct itemplate * const itable_vex02129[] = {
- instrux + 2631,
- instrux + 2632,
- instrux + 3534,
- instrux + 3535,
- };
- static const struct itemplate * const itable_vex0212A[] = {
- instrux + 2529,
- instrux + 3703,
- };
- static const struct itemplate * const itable_vex0212B[] = {
- instrux + 2589,
- instrux + 2590,
- instrux + 3494,
- instrux + 3495,
- };
- static const struct itemplate * const itable_vex0212C[] = {
- instrux + 2442,
- instrux + 2443,
- };
- static const struct itemplate * const itable_vex0212D[] = {
- instrux + 2446,
- instrux + 2447,
- };
- static const struct itemplate * const itable_vex0212E[] = {
- instrux + 2444,
- instrux + 2445,
- };
- static const struct itemplate * const itable_vex0212F[] = {
- instrux + 2448,
- instrux + 2449,
- };
- static const struct itemplate * const itable_vex02130[] = {
- instrux + 2735,
- instrux + 3595,
- };
- static const struct itemplate * const itable_vex02131[] = {
- instrux + 2736,
- instrux + 3596,
- instrux + 3597,
- };
- static const struct itemplate * const itable_vex02132[] = {
- instrux + 2737,
- instrux + 3598,
- instrux + 3599,
- };
- static const struct itemplate * const itable_vex02133[] = {
- instrux + 2738,
- instrux + 3600,
- };
- static const struct itemplate * const itable_vex02134[] = {
- instrux + 2739,
- instrux + 3601,
- instrux + 3602,
- };
- static const struct itemplate * const itable_vex02135[] = {
- instrux + 2740,
- instrux + 3603,
- };
- static const struct itemplate * const itable_vex02136[] = {
- instrux + 3728,
- instrux + 3729,
- };
- static const struct itemplate * const itable_vex02137[] = {
- instrux + 2639,
- instrux + 2640,
- instrux + 3542,
- instrux + 3543,
- };
- static const struct itemplate * const itable_vex02138[] = {
- instrux + 2715,
- instrux + 2716,
- instrux + 3572,
- instrux + 3573,
- };
- static const struct itemplate * const itable_vex02139[] = {
- instrux + 2719,
- instrux + 2720,
- instrux + 3576,
- instrux + 3577,
- };
- static const struct itemplate * const itable_vex0213A[] = {
- instrux + 2723,
- instrux + 2724,
- instrux + 3580,
- instrux + 3581,
- };
- static const struct itemplate * const itable_vex0213B[] = {
- instrux + 2725,
- instrux + 2726,
- instrux + 3582,
- instrux + 3583,
- };
- static const struct itemplate * const itable_vex0213C[] = {
- instrux + 2703,
- instrux + 2704,
- instrux + 3560,
- instrux + 3561,
- };
- static const struct itemplate * const itable_vex0213D[] = {
- instrux + 2707,
- instrux + 2708,
- instrux + 3564,
- instrux + 3565,
- };
- static const struct itemplate * const itable_vex0213E[] = {
- instrux + 2711,
- instrux + 2712,
- instrux + 3568,
- instrux + 3569,
- };
- static const struct itemplate * const itable_vex0213F[] = {
- instrux + 2713,
- instrux + 2714,
- instrux + 3570,
- instrux + 3571,
- };
- static const struct itemplate * const itable_vex02140[] = {
- instrux + 2749,
- instrux + 2750,
- instrux + 3614,
- instrux + 3615,
- };
- static const struct itemplate * const itable_vex02141[] = {
- instrux + 2672,
- };
- static const struct itemplate * const itable_vex02145[] = {
- instrux + 3767,
- instrux + 3768,
- instrux + 3769,
- instrux + 3770,
- instrux + 3771,
- instrux + 3772,
- instrux + 3773,
- instrux + 3774,
- };
- static const struct itemplate * const itable_vex02146[] = {
- instrux + 3763,
- instrux + 3764,
- instrux + 3765,
- instrux + 3766,
- };
- static const struct itemplate * const itable_vex02147[] = {
- instrux + 3755,
- instrux + 3756,
- instrux + 3757,
- instrux + 3758,
- instrux + 3759,
- instrux + 3760,
- instrux + 3761,
- instrux + 3762,
- };
- static const struct itemplate * const itable_vex02158[] = {
- instrux + 3720,
- instrux + 3721,
- instrux + 3722,
- instrux + 3723,
- };
- static const struct itemplate * const itable_vex02159[] = {
- instrux + 3724,
- instrux + 3725,
- instrux + 3726,
- instrux + 3727,
- };
- static const struct itemplate * const itable_vex0215A[] = {
- instrux + 3707,
- };
- static const struct itemplate * const itable_vex02178[] = {
- instrux + 3712,
- instrux + 3713,
- instrux + 3714,
- instrux + 3715,
- };
- static const struct itemplate * const itable_vex02179[] = {
- instrux + 3716,
- instrux + 3717,
- instrux + 3718,
- instrux + 3719,
- };
- static const struct itemplate * const itable_vex0218C[] = {
- instrux + 3739,
- instrux + 3740,
- instrux + 3741,
- instrux + 3742,
- instrux + 3743,
- instrux + 3744,
- instrux + 3745,
- instrux + 3746,
- };
- static const struct itemplate * const itable_vex0218E[] = {
- instrux + 3747,
- instrux + 3748,
- instrux + 3749,
- instrux + 3750,
- instrux + 3751,
- instrux + 3752,
- instrux + 3753,
- instrux + 3754,
- };
- static const struct itemplate * const itable_vex02190[] = {
- instrux + 3783,
- instrux + 3785,
- instrux + 3787,
- instrux + 3789,
- };
- static const struct itemplate * const itable_vex02191[] = {
- instrux + 3784,
- instrux + 3786,
- instrux + 3788,
- instrux + 3790,
- };
- static const struct itemplate * const itable_vex02192[] = {
- instrux + 3775,
- instrux + 3777,
- instrux + 3779,
- instrux + 3781,
- };
- static const struct itemplate * const itable_vex02193[] = {
- instrux + 3776,
- instrux + 3778,
- instrux + 3780,
- instrux + 3782,
- };
- static const struct itemplate * const itable_vex02196[] = {
- instrux + 2998,
- instrux + 2999,
- instrux + 3000,
- instrux + 3001,
- instrux + 3002,
- instrux + 3003,
- instrux + 3004,
- instrux + 3005,
- };
- static const struct itemplate * const itable_vex02197[] = {
- instrux + 3046,
- instrux + 3047,
- instrux + 3048,
- instrux + 3049,
- instrux + 3050,
- instrux + 3051,
- instrux + 3052,
- instrux + 3053,
- };
- static const struct itemplate * const itable_vex02198[] = {
- instrux + 2974,
- instrux + 2975,
- instrux + 2976,
- instrux + 2977,
- instrux + 2978,
- instrux + 2979,
- instrux + 2980,
- instrux + 2981,
- };
- static const struct itemplate * const itable_vex02199[] = {
- instrux + 3118,
- instrux + 3119,
- instrux + 3120,
- instrux + 3121,
- };
- static const struct itemplate * const itable_vex0219A[] = {
- instrux + 3022,
- instrux + 3023,
- instrux + 3024,
- instrux + 3025,
- instrux + 3026,
- instrux + 3027,
- instrux + 3028,
- instrux + 3029,
- };
- static const struct itemplate * const itable_vex0219B[] = {
- instrux + 3130,
- instrux + 3131,
- instrux + 3132,
- instrux + 3133,
- };
- static const struct itemplate * const itable_vex0219C[] = {
- instrux + 3070,
- instrux + 3071,
- instrux + 3072,
- instrux + 3073,
- instrux + 3074,
- instrux + 3075,
- instrux + 3076,
- instrux + 3077,
- };
- static const struct itemplate * const itable_vex0219D[] = {
- instrux + 3142,
- instrux + 3143,
- instrux + 3144,
- instrux + 3145,
- };
- static const struct itemplate * const itable_vex0219E[] = {
- instrux + 3094,
- instrux + 3095,
- instrux + 3096,
- instrux + 3097,
- instrux + 3098,
- instrux + 3099,
- instrux + 3100,
- instrux + 3101,
- };
- static const struct itemplate * const itable_vex0219F[] = {
- instrux + 3154,
- instrux + 3155,
- instrux + 3156,
- instrux + 3157,
- };
- static const struct itemplate * const itable_vex021A6[] = {
- instrux + 3006,
- instrux + 3007,
- instrux + 3008,
- instrux + 3009,
- instrux + 3010,
- instrux + 3011,
- instrux + 3012,
- instrux + 3013,
- };
- static const struct itemplate * const itable_vex021A7[] = {
- instrux + 3054,
- instrux + 3055,
- instrux + 3056,
- instrux + 3057,
- instrux + 3058,
- instrux + 3059,
- instrux + 3060,
- instrux + 3061,
- };
- static const struct itemplate * const itable_vex021A8[] = {
- instrux + 2982,
- instrux + 2983,
- instrux + 2984,
- instrux + 2985,
- instrux + 2986,
- instrux + 2987,
- instrux + 2988,
- instrux + 2989,
- };
- static const struct itemplate * const itable_vex021A9[] = {
- instrux + 3122,
- instrux + 3123,
- instrux + 3124,
- instrux + 3125,
- };
- static const struct itemplate * const itable_vex021AA[] = {
- instrux + 3030,
- instrux + 3031,
- instrux + 3032,
- instrux + 3033,
- instrux + 3034,
- instrux + 3035,
- instrux + 3036,
- instrux + 3037,
- };
- static const struct itemplate * const itable_vex021AB[] = {
- instrux + 3134,
- instrux + 3135,
- instrux + 3136,
- instrux + 3137,
- };
- static const struct itemplate * const itable_vex021AC[] = {
- instrux + 3078,
- instrux + 3079,
- instrux + 3080,
- instrux + 3081,
- instrux + 3082,
- instrux + 3083,
- instrux + 3084,
- instrux + 3085,
- };
- static const struct itemplate * const itable_vex021AD[] = {
- instrux + 3146,
- instrux + 3147,
- instrux + 3148,
- instrux + 3149,
- };
- static const struct itemplate * const itable_vex021AE[] = {
- instrux + 3102,
- instrux + 3103,
- instrux + 3104,
- instrux + 3105,
- instrux + 3106,
- instrux + 3107,
- instrux + 3108,
- instrux + 3109,
- };
- static const struct itemplate * const itable_vex021AF[] = {
- instrux + 3158,
- instrux + 3159,
- instrux + 3160,
- instrux + 3161,
- };
- static const struct itemplate * const itable_vex021B6[] = {
- instrux + 3014,
- instrux + 3015,
- instrux + 3016,
- instrux + 3017,
- instrux + 3018,
- instrux + 3019,
- instrux + 3020,
- instrux + 3021,
- };
- static const struct itemplate * const itable_vex021B7[] = {
- instrux + 3062,
- instrux + 3063,
- instrux + 3064,
- instrux + 3065,
- instrux + 3066,
- instrux + 3067,
- instrux + 3068,
- instrux + 3069,
- };
- static const struct itemplate * const itable_vex021B8[] = {
- instrux + 2990,
- instrux + 2991,
- instrux + 2992,
- instrux + 2993,
- instrux + 2994,
- instrux + 2995,
- instrux + 2996,
- instrux + 2997,
- };
- static const struct itemplate * const itable_vex021B9[] = {
- instrux + 3126,
- instrux + 3127,
- instrux + 3128,
- instrux + 3129,
- };
- static const struct itemplate * const itable_vex021BA[] = {
- instrux + 3038,
- instrux + 3039,
- instrux + 3040,
- instrux + 3041,
- instrux + 3042,
- instrux + 3043,
- instrux + 3044,
- instrux + 3045,
- };
- static const struct itemplate * const itable_vex021BB[] = {
- instrux + 3138,
- instrux + 3139,
- instrux + 3140,
- instrux + 3141,
- };
- static const struct itemplate * const itable_vex021BC[] = {
- instrux + 3086,
- instrux + 3087,
- instrux + 3088,
- instrux + 3089,
- instrux + 3090,
- instrux + 3091,
- instrux + 3092,
- instrux + 3093,
- };
- static const struct itemplate * const itable_vex021BD[] = {
- instrux + 3150,
- instrux + 3151,
- instrux + 3152,
- instrux + 3153,
- };
- static const struct itemplate * const itable_vex021BE[] = {
- instrux + 3110,
- instrux + 3111,
- instrux + 3112,
- instrux + 3113,
- instrux + 3114,
- instrux + 3115,
- instrux + 3116,
- instrux + 3117,
- };
- static const struct itemplate * const itable_vex021BF[] = {
- instrux + 3162,
- instrux + 3163,
- instrux + 3164,
- instrux + 3165,
- };
- static const struct itemplate * const itable_vex021CF[] = {
- instrux + 6011,
- instrux + 6012,
- instrux + 6013,
- instrux + 6014,
- };
- static const struct itemplate * const itable_vex021DB[] = {
- instrux + 1699,
- };
- static const struct itemplate * const itable_vex021DC[] = {
- instrux + 1691,
- instrux + 1692,
- instrux + 1701,
- instrux + 1702,
- };
- static const struct itemplate * const itable_vex021DD[] = {
- instrux + 1693,
- instrux + 1694,
- instrux + 1703,
- instrux + 1704,
- };
- static const struct itemplate * const itable_vex021DE[] = {
- instrux + 1695,
- instrux + 1696,
- instrux + 1705,
- instrux + 1706,
- };
- static const struct itemplate * const itable_vex021DF[] = {
- instrux + 1697,
- instrux + 1698,
- instrux + 1707,
- instrux + 1708,
- };
- static const struct itemplate * const itable_vex021F7[] = {
- instrux + 3837,
- instrux + 3838,
- };
- static const struct itemplate * const itable_vex022F5[] = {
- instrux + 3831,
- instrux + 3832,
- };
- static const struct itemplate * const itable_vex022F7[] = {
- instrux + 3835,
- instrux + 3836,
- };
- static const struct itemplate * const itable_vex023F5[] = {
- instrux + 3829,
- instrux + 3830,
- };
- static const struct itemplate * const itable_vex023F6[] = {
- instrux + 3827,
- instrux + 3828,
- };
- static const struct itemplate * const itable_vex023F7[] = {
- instrux + 3839,
- instrux + 3840,
- };
- static const struct itemplate * const itable_vex03100[] = {
- instrux + 3733,
- };
- static const struct itemplate * const itable_vex03101[] = {
- instrux + 3730,
- };
- static const struct itemplate * const itable_vex03102[] = {
- instrux + 3708,
- instrux + 3709,
- instrux + 3710,
- instrux + 3711,
- };
- static const struct itemplate * const itable_vex03104[] = {
- instrux + 2651,
- instrux + 2652,
- };
- static const struct itemplate * const itable_vex03105[] = {
- instrux + 2645,
- instrux + 2646,
- };
- static const struct itemplate * const itable_vex03106[] = {
- instrux + 2653,
- instrux + 2654,
- };
- static const struct itemplate * const itable_vex03108[] = {
- instrux + 2852,
- instrux + 2853,
- };
- static const struct itemplate * const itable_vex03109[] = {
- instrux + 2850,
- instrux + 2851,
- };
- static const struct itemplate * const itable_vex0310A[] = {
- instrux + 2856,
- instrux + 2857,
- };
- static const struct itemplate * const itable_vex0310B[] = {
- instrux + 2854,
- instrux + 2855,
- };
- static const struct itemplate * const itable_vex0310C[] = {
- instrux + 1773,
- instrux + 1774,
- instrux + 1775,
- instrux + 1776,
- };
- static const struct itemplate * const itable_vex0310D[] = {
- instrux + 1769,
- instrux + 1770,
- instrux + 1771,
- instrux + 1772,
- };
- static const struct itemplate * const itable_vex0310E[] = {
- instrux + 2619,
- instrux + 2620,
- instrux + 3526,
- instrux + 3527,
- };
- static const struct itemplate * const itable_vex0310F[] = {
- instrux + 2607,
- instrux + 2608,
- instrux + 3514,
- instrux + 3515,
- };
- static const struct itemplate * const itable_vex03114[] = {
- instrux + 2655,
- instrux + 2656,
- instrux + 2657,
- };
- static const struct itemplate * const itable_vex03115[] = {
- instrux + 2660,
- instrux + 2661,
- instrux + 2662,
- };
- static const struct itemplate * const itable_vex03116[] = {
- instrux + 2663,
- instrux + 2664,
- instrux + 2665,
- };
- static const struct itemplate * const itable_vex03117[] = {
- instrux + 2416,
- };
- static const struct itemplate * const itable_vex03118[] = {
- instrux + 2433,
- instrux + 2434,
- };
- static const struct itemplate * const itable_vex03119[] = {
- instrux + 2415,
- };
- static const struct itemplate * const itable_vex0311D[] = {
- instrux + 3179,
- instrux + 3180,
- };
- static const struct itemplate * const itable_vex03120[] = {
- instrux + 2679,
- instrux + 2680,
- instrux + 2681,
- instrux + 2682,
- instrux + 2683,
- instrux + 2684,
- };
- static const struct itemplate * const itable_vex03121[] = {
- instrux + 2435,
- instrux + 2436,
- };
- static const struct itemplate * const itable_vex03122[] = {
- instrux + 2691,
- instrux + 2692,
- instrux + 2693,
- instrux + 2694,
- instrux + 2695,
- instrux + 2696,
- instrux + 2697,
- instrux + 2698,
- };
- static const struct itemplate * const itable_vex03130[] = {
- instrux + 3923,
- instrux + 3926,
- };
- static const struct itemplate * const itable_vex03131[] = {
- instrux + 3924,
- instrux + 3925,
- };
- static const struct itemplate * const itable_vex03132[] = {
- instrux + 3919,
- instrux + 3922,
- };
- static const struct itemplate * const itable_vex03133[] = {
- instrux + 3920,
- instrux + 3921,
- };
- static const struct itemplate * const itable_vex03138[] = {
- instrux + 3737,
- instrux + 3738,
- };
- static const struct itemplate * const itable_vex03139[] = {
- instrux + 3736,
- };
- static const struct itemplate * const itable_vex03140[] = {
- instrux + 2411,
- instrux + 2412,
- instrux + 2413,
- instrux + 2414,
- };
- static const struct itemplate * const itable_vex03141[] = {
- instrux + 2409,
- instrux + 2410,
- };
- static const struct itemplate * const itable_vex03142[] = {
- instrux + 2558,
- instrux + 2559,
- instrux + 3485,
- instrux + 3486,
- };
- static const struct itemplate * const itable_vex03144[] = {
- instrux + 2924,
- instrux + 2925,
- instrux + 2926,
- instrux + 2927,
- instrux + 2928,
- instrux + 2929,
- instrux + 2930,
- instrux + 2931,
- instrux + 2932,
- instrux + 2933,
- instrux + 2934,
- instrux + 2935,
- instrux + 2936,
- instrux + 2937,
- instrux + 2938,
- instrux + 2939,
- instrux + 2940,
- instrux + 2941,
- instrux + 2942,
- instrux + 2943,
- };
- static const struct itemplate * const itable_vex03146[] = {
- instrux + 3734,
- instrux + 3735,
- };
- static const struct itemplate * const itable_vex0314A[] = {
- instrux + 1781,
- instrux + 1782,
- instrux + 1783,
- instrux + 1784,
- };
- static const struct itemplate * const itable_vex0314B[] = {
- instrux + 1777,
- instrux + 1778,
- instrux + 1779,
- instrux + 1780,
- };
- static const struct itemplate * const itable_vex0314C[] = {
- instrux + 2617,
- instrux + 2618,
- instrux + 3524,
- instrux + 3525,
- };
- static const struct itemplate * const itable_vex0315C[] = {
- instrux + 3239,
- instrux + 3240,
- instrux + 3241,
- instrux + 3242,
- instrux + 3243,
- instrux + 3244,
- instrux + 3245,
- instrux + 3246,
- };
- static const struct itemplate * const itable_vex0315D[] = {
- instrux + 3231,
- instrux + 3232,
- instrux + 3233,
- instrux + 3234,
- instrux + 3235,
- instrux + 3236,
- instrux + 3237,
- instrux + 3238,
- };
- static const struct itemplate * const itable_vex0315E[] = {
- instrux + 3255,
- instrux + 3256,
- instrux + 3257,
- instrux + 3258,
- instrux + 3259,
- instrux + 3260,
- instrux + 3261,
- instrux + 3262,
- };
- static const struct itemplate * const itable_vex0315F[] = {
- instrux + 3247,
- instrux + 3248,
- instrux + 3249,
- instrux + 3250,
- instrux + 3251,
- instrux + 3252,
- instrux + 3253,
- instrux + 3254,
- };
- static const struct itemplate * const itable_vex03160[] = {
- instrux + 2622,
- };
- static const struct itemplate * const itable_vex03161[] = {
- instrux + 2621,
- };
- static const struct itemplate * const itable_vex03162[] = {
- instrux + 2624,
- };
- static const struct itemplate * const itable_vex03163[] = {
- instrux + 2623,
- };
- static const struct itemplate * const itable_vex03168[] = {
- instrux + 3215,
- instrux + 3216,
- instrux + 3217,
- instrux + 3218,
- instrux + 3219,
- instrux + 3220,
- instrux + 3221,
- instrux + 3222,
- };
- static const struct itemplate * const itable_vex03169[] = {
- instrux + 3207,
- instrux + 3208,
- instrux + 3209,
- instrux + 3210,
- instrux + 3211,
- instrux + 3212,
- instrux + 3213,
- instrux + 3214,
- };
- static const struct itemplate * const itable_vex0316A[] = {
- instrux + 3227,
- instrux + 3228,
- instrux + 3229,
- instrux + 3230,
- };
- static const struct itemplate * const itable_vex0316B[] = {
- instrux + 3223,
- instrux + 3224,
- instrux + 3225,
- instrux + 3226,
- };
- static const struct itemplate * const itable_vex0316C[] = {
- instrux + 3271,
- instrux + 3272,
- instrux + 3273,
- instrux + 3274,
- instrux + 3275,
- instrux + 3276,
- instrux + 3277,
- instrux + 3278,
- };
- static const struct itemplate * const itable_vex0316D[] = {
- instrux + 3263,
- instrux + 3264,
- instrux + 3265,
- instrux + 3266,
- instrux + 3267,
- instrux + 3268,
- instrux + 3269,
- instrux + 3270,
- };
- static const struct itemplate * const itable_vex0316E[] = {
- instrux + 3283,
- instrux + 3284,
- instrux + 3285,
- instrux + 3286,
- };
- static const struct itemplate * const itable_vex0316F[] = {
- instrux + 3279,
- instrux + 3280,
- instrux + 3281,
- instrux + 3282,
- };
- static const struct itemplate * const itable_vex03178[] = {
- instrux + 3295,
- instrux + 3296,
- instrux + 3297,
- instrux + 3298,
- instrux + 3299,
- instrux + 3300,
- instrux + 3301,
- instrux + 3302,
- };
- static const struct itemplate * const itable_vex03179[] = {
- instrux + 3287,
- instrux + 3288,
- instrux + 3289,
- instrux + 3290,
- instrux + 3291,
- instrux + 3292,
- instrux + 3293,
- instrux + 3294,
- };
- static const struct itemplate * const itable_vex0317A[] = {
- instrux + 3307,
- instrux + 3308,
- instrux + 3309,
- instrux + 3310,
- };
- static const struct itemplate * const itable_vex0317B[] = {
- instrux + 3303,
- instrux + 3304,
- instrux + 3305,
- instrux + 3306,
- };
- static const struct itemplate * const itable_vex0317C[] = {
- instrux + 3319,
- instrux + 3320,
- instrux + 3321,
- instrux + 3322,
- instrux + 3323,
- instrux + 3324,
- instrux + 3325,
- instrux + 3326,
- };
- static const struct itemplate * const itable_vex0317D[] = {
- instrux + 3311,
- instrux + 3312,
- instrux + 3313,
- instrux + 3314,
- instrux + 3315,
- instrux + 3316,
- instrux + 3317,
- instrux + 3318,
- };
- static const struct itemplate * const itable_vex0317E[] = {
- instrux + 3331,
- instrux + 3332,
- instrux + 3333,
- instrux + 3334,
- };
- static const struct itemplate * const itable_vex0317F[] = {
- instrux + 3327,
- instrux + 3328,
- instrux + 3329,
- instrux + 3330,
- };
- static const struct itemplate * const itable_vex031CE[] = {
- instrux + 6000,
- instrux + 6001,
- instrux + 6002,
- instrux + 6003,
- };
- static const struct itemplate * const itable_vex031CF[] = {
- instrux + 5989,
- instrux + 5990,
- instrux + 5991,
- instrux + 5992,
- };
- static const struct itemplate * const itable_vex031DF[] = {
- instrux + 1700,
- };
- static const struct itemplate * const itable_vex033F0[] = {
- instrux + 3833,
- instrux + 3834,
- };
- static const struct itemplate * const itable_xop08085[] = {
- instrux + 3415,
- instrux + 3416,
- };
- static const struct itemplate * const itable_xop08086[] = {
- instrux + 3413,
- instrux + 3414,
- };
- static const struct itemplate * const itable_xop08087[] = {
- instrux + 3411,
- instrux + 3412,
- };
- static const struct itemplate * const itable_xop0808E[] = {
- instrux + 3407,
- instrux + 3408,
- };
- static const struct itemplate * const itable_xop0808F[] = {
- instrux + 3409,
- instrux + 3410,
- };
- static const struct itemplate * const itable_xop08095[] = {
- instrux + 3419,
- instrux + 3420,
- };
- static const struct itemplate * const itable_xop08096[] = {
- instrux + 3417,
- instrux + 3418,
- };
- static const struct itemplate * const itable_xop08097[] = {
- instrux + 3405,
- instrux + 3406,
- };
- static const struct itemplate * const itable_xop0809E[] = {
- instrux + 3401,
- instrux + 3402,
- };
- static const struct itemplate * const itable_xop0809F[] = {
- instrux + 3403,
- instrux + 3404,
- };
- static const struct itemplate * const itable_xop080A2[] = {
- instrux + 3347,
- instrux + 3348,
- instrux + 3349,
- instrux + 3350,
- instrux + 3351,
- instrux + 3352,
- instrux + 3353,
- instrux + 3354,
- };
- static const struct itemplate * const itable_xop080A3[] = {
- instrux + 3425,
- instrux + 3426,
- instrux + 3427,
- instrux + 3428,
- };
- static const struct itemplate * const itable_xop080A6[] = {
- instrux + 3421,
- instrux + 3422,
- };
- static const struct itemplate * const itable_xop080B6[] = {
- instrux + 3423,
- instrux + 3424,
- };
- static const struct itemplate * const itable_xop080C0[] = {
- instrux + 3433,
- instrux + 3434,
- };
- static const struct itemplate * const itable_xop080C1[] = {
- instrux + 3451,
- instrux + 3452,
- };
- static const struct itemplate * const itable_xop080C2[] = {
- instrux + 3439,
- instrux + 3440,
- };
- static const struct itemplate * const itable_xop080C3[] = {
- instrux + 3445,
- instrux + 3446,
- };
- static const struct itemplate * const itable_xop080CC[] = {
- instrux + 3355,
- instrux + 3356,
- };
- static const struct itemplate * const itable_xop080CD[] = {
- instrux + 3369,
- instrux + 3370,
- };
- static const struct itemplate * const itable_xop080CE[] = {
- instrux + 3357,
- instrux + 3358,
- };
- static const struct itemplate * const itable_xop080CF[] = {
- instrux + 3359,
- instrux + 3360,
- };
- static const struct itemplate * const itable_xop080EC[] = {
- instrux + 3361,
- instrux + 3362,
- };
- static const struct itemplate * const itable_xop080ED[] = {
- instrux + 3367,
- instrux + 3368,
- };
- static const struct itemplate * const itable_xop080EE[] = {
- instrux + 3363,
- instrux + 3364,
- };
- static const struct itemplate * const itable_xop080EF[] = {
- instrux + 3365,
- instrux + 3366,
- };
- static const struct itemplate * const itable_xop09001[] = {
- instrux + 3807,
- instrux + 3808,
- instrux + 3811,
- instrux + 3812,
- instrux + 3813,
- instrux + 3814,
- instrux + 3815,
- instrux + 3816,
- instrux + 3823,
- instrux + 3824,
- instrux + 3844,
- instrux + 3845,
- instrux + 3846,
- instrux + 3847,
- };
- static const struct itemplate * const itable_xop09002[] = {
- instrux + 3805,
- instrux + 3806,
- instrux + 3817,
- instrux + 3818,
- };
- static const struct itemplate * const itable_xop09012[] = {
- instrux + 3199,
- instrux + 3200,
- instrux + 3201,
- instrux + 3202,
- };
- static const struct itemplate * const itable_xop09080[] = {
- instrux + 3339,
- instrux + 3340,
- instrux + 3341,
- instrux + 3342,
- };
- static const struct itemplate * const itable_xop09081[] = {
- instrux + 3335,
- instrux + 3336,
- instrux + 3337,
- instrux + 3338,
- };
- static const struct itemplate * const itable_xop09082[] = {
- instrux + 3345,
- instrux + 3346,
- };
- static const struct itemplate * const itable_xop09083[] = {
- instrux + 3343,
- instrux + 3344,
- };
- static const struct itemplate * const itable_xop09090[] = {
- instrux + 3429,
- instrux + 3430,
- instrux + 3431,
- instrux + 3432,
- };
- static const struct itemplate * const itable_xop09091[] = {
- instrux + 3447,
- instrux + 3448,
- instrux + 3449,
- instrux + 3450,
- };
- static const struct itemplate * const itable_xop09092[] = {
- instrux + 3435,
- instrux + 3436,
- instrux + 3437,
- instrux + 3438,
- };
- static const struct itemplate * const itable_xop09093[] = {
- instrux + 3441,
- instrux + 3442,
- instrux + 3443,
- instrux + 3444,
- };
- static const struct itemplate * const itable_xop09094[] = {
- instrux + 3469,
- instrux + 3470,
- instrux + 3471,
- instrux + 3472,
- };
- static const struct itemplate * const itable_xop09095[] = {
- instrux + 3481,
- instrux + 3482,
- instrux + 3483,
- instrux + 3484,
- };
- static const struct itemplate * const itable_xop09096[] = {
- instrux + 3473,
- instrux + 3474,
- instrux + 3475,
- instrux + 3476,
- };
- static const struct itemplate * const itable_xop09097[] = {
- instrux + 3477,
- instrux + 3478,
- instrux + 3479,
- instrux + 3480,
- };
- static const struct itemplate * const itable_xop09098[] = {
- instrux + 3453,
- instrux + 3454,
- instrux + 3455,
- instrux + 3456,
- };
- static const struct itemplate * const itable_xop09099[] = {
- instrux + 3465,
- instrux + 3466,
- instrux + 3467,
- instrux + 3468,
- };
- static const struct itemplate * const itable_xop0909A[] = {
- instrux + 3457,
- instrux + 3458,
- instrux + 3459,
- instrux + 3460,
- };
- static const struct itemplate * const itable_xop0909B[] = {
- instrux + 3461,
- instrux + 3462,
- instrux + 3463,
- instrux + 3464,
- };
- static const struct itemplate * const itable_xop090C1[] = {
- instrux + 3375,
- instrux + 3376,
- };
- static const struct itemplate * const itable_xop090C2[] = {
- instrux + 3371,
- instrux + 3372,
- };
- static const struct itemplate * const itable_xop090C3[] = {
- instrux + 3373,
- instrux + 3374,
- };
- static const struct itemplate * const itable_xop090C6[] = {
- instrux + 3391,
- instrux + 3392,
- };
- static const struct itemplate * const itable_xop090C7[] = {
- instrux + 3393,
- instrux + 3394,
- };
- static const struct itemplate * const itable_xop090CB[] = {
- instrux + 3377,
- instrux + 3378,
- };
- static const struct itemplate * const itable_xop090D1[] = {
- instrux + 3383,
- instrux + 3384,
- };
- static const struct itemplate * const itable_xop090D2[] = {
- instrux + 3379,
- instrux + 3380,
- };
- static const struct itemplate * const itable_xop090D3[] = {
- instrux + 3381,
- instrux + 3382,
- };
- static const struct itemplate * const itable_xop090D6[] = {
- instrux + 3387,
- instrux + 3388,
- };
- static const struct itemplate * const itable_xop090D7[] = {
- instrux + 3389,
- instrux + 3390,
- };
- static const struct itemplate * const itable_xop090DB[] = {
- instrux + 3385,
- instrux + 3386,
- };
- static const struct itemplate * const itable_xop090E1[] = {
- instrux + 3395,
- instrux + 3396,
- };
- static const struct itemplate * const itable_xop090E2[] = {
- instrux + 3399,
- instrux + 3400,
- };
- static const struct itemplate * const itable_xop090E3[] = {
- instrux + 3397,
- instrux + 3398,
- };
- static const struct itemplate * const itable_xop0A010[] = {
- instrux + 3803,
- instrux + 3804,
- };
- static const struct itemplate * const itable_xop0A012[] = {
- instrux + 3203,
- instrux + 3204,
- instrux + 3205,
- instrux + 3206,
- };
- static const struct disasm_index itable_vex010[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_vex01010, 2 },
- /* 0x11 */ { itable_vex01011, 2 },
- /* 0x12 */ { itable_vex01012, 4 },
- /* 0x13 */ { itable_vex01013, 1 },
- /* 0x14 */ { itable_vex01014, 4 },
- /* 0x15 */ { itable_vex01015, 4 },
- /* 0x16 */ { itable_vex01016, 4 },
- /* 0x17 */ { itable_vex01017, 1 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { itable_vex01028, 2 },
- /* 0x29 */ { itable_vex01029, 2 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { itable_vex0102B, 2 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { itable_vex0102E, 1 },
- /* 0x2f */ { itable_vex0102F, 1 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { itable_vex01041, 2 },
- /* 0x42 */ { itable_vex01042, 2 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { itable_vex01044, 2 },
- /* 0x45 */ { itable_vex01045, 2 },
- /* 0x46 */ { itable_vex01046, 2 },
- /* 0x47 */ { itable_vex01047, 2 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { itable_vex0104A, 2 },
- /* 0x4b */ { itable_vex0104B, 2 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { itable_vex01050, 4 },
- /* 0x51 */ { itable_vex01051, 2 },
- /* 0x52 */ { itable_vex01052, 2 },
- /* 0x53 */ { itable_vex01053, 2 },
- /* 0x54 */ { itable_vex01054, 4 },
- /* 0x55 */ { itable_vex01055, 4 },
- /* 0x56 */ { itable_vex01056, 4 },
- /* 0x57 */ { itable_vex01057, 4 },
- /* 0x58 */ { itable_vex01058, 4 },
- /* 0x59 */ { itable_vex01059, 4 },
- /* 0x5a */ { itable_vex0105A, 2 },
- /* 0x5b */ { itable_vex0105B, 2 },
- /* 0x5c */ { itable_vex0105C, 4 },
- /* 0x5d */ { itable_vex0105D, 4 },
- /* 0x5e */ { itable_vex0105E, 4 },
- /* 0x5f */ { itable_vex0105F, 4 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { itable_vex01077, 2 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { itable_vex01090, 2 },
- /* 0x91 */ { itable_vex01091, 2 },
- /* 0x92 */ { itable_vex01092, 1 },
- /* 0x93 */ { itable_vex01093, 1 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { itable_vex01098, 2 },
- /* 0x99 */ { itable_vex01099, 2 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { itable_vex010AE, 2 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { itable_vex010C2, 188 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { itable_vex010C6, 4 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_vex011[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_vex01110, 2 },
- /* 0x11 */ { itable_vex01111, 2 },
- /* 0x12 */ { itable_vex01112, 2 },
- /* 0x13 */ { itable_vex01113, 1 },
- /* 0x14 */ { itable_vex01114, 4 },
- /* 0x15 */ { itable_vex01115, 4 },
- /* 0x16 */ { itable_vex01116, 2 },
- /* 0x17 */ { itable_vex01117, 1 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { itable_vex01128, 2 },
- /* 0x29 */ { itable_vex01129, 2 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { itable_vex0112B, 2 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { itable_vex0112E, 1 },
- /* 0x2f */ { itable_vex0112F, 1 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { itable_vex01141, 2 },
- /* 0x42 */ { itable_vex01142, 2 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { itable_vex01144, 2 },
- /* 0x45 */ { itable_vex01145, 2 },
- /* 0x46 */ { itable_vex01146, 2 },
- /* 0x47 */ { itable_vex01147, 2 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { itable_vex0114A, 2 },
- /* 0x4b */ { itable_vex0114B, 1 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { itable_vex01150, 4 },
- /* 0x51 */ { itable_vex01151, 2 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { itable_vex01154, 4 },
- /* 0x55 */ { itable_vex01155, 4 },
- /* 0x56 */ { itable_vex01156, 4 },
- /* 0x57 */ { itable_vex01157, 4 },
- /* 0x58 */ { itable_vex01158, 4 },
- /* 0x59 */ { itable_vex01159, 4 },
- /* 0x5a */ { itable_vex0115A, 4 },
- /* 0x5b */ { itable_vex0115B, 2 },
- /* 0x5c */ { itable_vex0115C, 4 },
- /* 0x5d */ { itable_vex0115D, 4 },
- /* 0x5e */ { itable_vex0115E, 4 },
- /* 0x5f */ { itable_vex0115F, 4 },
- /* 0x60 */ { itable_vex01160, 4 },
- /* 0x61 */ { itable_vex01161, 4 },
- /* 0x62 */ { itable_vex01162, 4 },
- /* 0x63 */ { itable_vex01163, 4 },
- /* 0x64 */ { itable_vex01164, 4 },
- /* 0x65 */ { itable_vex01165, 4 },
- /* 0x66 */ { itable_vex01166, 4 },
- /* 0x67 */ { itable_vex01167, 4 },
- /* 0x68 */ { itable_vex01168, 4 },
- /* 0x69 */ { itable_vex01169, 4 },
- /* 0x6a */ { itable_vex0116A, 4 },
- /* 0x6b */ { itable_vex0116B, 4 },
- /* 0x6c */ { itable_vex0116C, 4 },
- /* 0x6d */ { itable_vex0116D, 4 },
- /* 0x6e */ { itable_vex0116E, 2 },
- /* 0x6f */ { itable_vex0116F, 3 },
- /* 0x70 */ { itable_vex01170, 2 },
- /* 0x71 */ { itable_vex01171, 12 },
- /* 0x72 */ { itable_vex01172, 12 },
- /* 0x73 */ { itable_vex01173, 16 },
- /* 0x74 */ { itable_vex01174, 4 },
- /* 0x75 */ { itable_vex01175, 4 },
- /* 0x76 */ { itable_vex01176, 4 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { itable_vex0117C, 4 },
- /* 0x7d */ { itable_vex0117D, 4 },
- /* 0x7e */ { itable_vex0117E, 2 },
- /* 0x7f */ { itable_vex0117F, 3 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { itable_vex01190, 2 },
- /* 0x91 */ { itable_vex01191, 2 },
- /* 0x92 */ { itable_vex01192, 1 },
- /* 0x93 */ { itable_vex01193, 1 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { itable_vex01198, 2 },
- /* 0x99 */ { itable_vex01199, 2 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { itable_vex011C2, 188 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { itable_vex011C4, 6 },
- /* 0xc5 */ { itable_vex011C5, 2 },
- /* 0xc6 */ { itable_vex011C6, 4 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { itable_vex011D0, 4 },
- /* 0xd1 */ { itable_vex011D1, 4 },
- /* 0xd2 */ { itable_vex011D2, 4 },
- /* 0xd3 */ { itable_vex011D3, 4 },
- /* 0xd4 */ { itable_vex011D4, 4 },
- /* 0xd5 */ { itable_vex011D5, 4 },
- /* 0xd6 */ { itable_vex011D6, 1 },
- /* 0xd7 */ { itable_vex011D7, 4 },
- /* 0xd8 */ { itable_vex011D8, 4 },
- /* 0xd9 */ { itable_vex011D9, 4 },
- /* 0xda */ { itable_vex011DA, 4 },
- /* 0xdb */ { itable_vex011DB, 4 },
- /* 0xdc */ { itable_vex011DC, 4 },
- /* 0xdd */ { itable_vex011DD, 4 },
- /* 0xde */ { itable_vex011DE, 4 },
- /* 0xdf */ { itable_vex011DF, 4 },
- /* 0xe0 */ { itable_vex011E0, 4 },
- /* 0xe1 */ { itable_vex011E1, 4 },
- /* 0xe2 */ { itable_vex011E2, 4 },
- /* 0xe3 */ { itable_vex011E3, 4 },
- /* 0xe4 */ { itable_vex011E4, 4 },
- /* 0xe5 */ { itable_vex011E5, 4 },
- /* 0xe6 */ { itable_vex011E6, 4 },
- /* 0xe7 */ { itable_vex011E7, 3 },
- /* 0xe8 */ { itable_vex011E8, 4 },
- /* 0xe9 */ { itable_vex011E9, 4 },
- /* 0xea */ { itable_vex011EA, 4 },
- /* 0xeb */ { itable_vex011EB, 4 },
- /* 0xec */ { itable_vex011EC, 4 },
- /* 0xed */ { itable_vex011ED, 4 },
- /* 0xee */ { itable_vex011EE, 4 },
- /* 0xef */ { itable_vex011EF, 4 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { itable_vex011F1, 4 },
- /* 0xf2 */ { itable_vex011F2, 4 },
- /* 0xf3 */ { itable_vex011F3, 4 },
- /* 0xf4 */ { itable_vex011F4, 4 },
- /* 0xf5 */ { itable_vex011F5, 4 },
- /* 0xf6 */ { itable_vex011F6, 4 },
- /* 0xf7 */ { itable_vex011F7, 1 },
- /* 0xf8 */ { itable_vex011F8, 4 },
- /* 0xf9 */ { itable_vex011F9, 4 },
- /* 0xfa */ { itable_vex011FA, 4 },
- /* 0xfb */ { itable_vex011FB, 4 },
- /* 0xfc */ { itable_vex011FC, 4 },
- /* 0xfd */ { itable_vex011FD, 4 },
- /* 0xfe */ { itable_vex011FE, 4 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_vex012[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_vex01210, 3 },
- /* 0x11 */ { itable_vex01211, 3 },
- /* 0x12 */ { itable_vex01212, 2 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { itable_vex01216, 2 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { itable_vex0122A, 4 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { itable_vex0122C, 2 },
- /* 0x2d */ { itable_vex0122D, 2 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { itable_vex01251, 2 },
- /* 0x52 */ { itable_vex01252, 2 },
- /* 0x53 */ { itable_vex01253, 2 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { itable_vex01258, 2 },
- /* 0x59 */ { itable_vex01259, 2 },
- /* 0x5a */ { itable_vex0125A, 2 },
- /* 0x5b */ { itable_vex0125B, 2 },
- /* 0x5c */ { itable_vex0125C, 2 },
- /* 0x5d */ { itable_vex0125D, 2 },
- /* 0x5e */ { itable_vex0125E, 2 },
- /* 0x5f */ { itable_vex0125F, 2 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { itable_vex0126F, 3 },
- /* 0x70 */ { itable_vex01270, 2 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { itable_vex0127E, 1 },
- /* 0x7f */ { itable_vex0127F, 3 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { itable_vex012C2, 94 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { itable_vex012E6, 2 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_vex013[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_vex01310, 3 },
- /* 0x11 */ { itable_vex01311, 3 },
- /* 0x12 */ { itable_vex01312, 2 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { itable_vex0132A, 4 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { itable_vex0132C, 2 },
- /* 0x2d */ { itable_vex0132D, 2 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { itable_vex01351, 2 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { itable_vex01358, 2 },
- /* 0x59 */ { itable_vex01359, 2 },
- /* 0x5a */ { itable_vex0135A, 2 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { itable_vex0135C, 2 },
- /* 0x5d */ { itable_vex0135D, 2 },
- /* 0x5e */ { itable_vex0135E, 2 },
- /* 0x5f */ { itable_vex0135F, 2 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { itable_vex01370, 2 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { itable_vex0137C, 4 },
- /* 0x7d */ { itable_vex0137D, 4 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { itable_vex01392, 2 },
- /* 0x93 */ { itable_vex01393, 2 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { itable_vex013C2, 94 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { itable_vex013D0, 4 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { itable_vex013E6, 4 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { itable_vex013F0, 3 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_vex020[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { itable_vex020F2, 2 },
- /* 0xf3 */ { itable_vex020F3, 6 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { itable_vex020F5, 2 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { itable_vex020F7, 2 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_vex021[256] = {
- /* 0x00 */ { itable_vex02100, 4 },
- /* 0x01 */ { itable_vex02101, 4 },
- /* 0x02 */ { itable_vex02102, 4 },
- /* 0x03 */ { itable_vex02103, 4 },
- /* 0x04 */ { itable_vex02104, 4 },
- /* 0x05 */ { itable_vex02105, 4 },
- /* 0x06 */ { itable_vex02106, 4 },
- /* 0x07 */ { itable_vex02107, 4 },
- /* 0x08 */ { itable_vex02108, 4 },
- /* 0x09 */ { itable_vex02109, 4 },
- /* 0x0a */ { itable_vex0210A, 4 },
- /* 0x0b */ { itable_vex0210B, 4 },
- /* 0x0c */ { itable_vex0210C, 4 },
- /* 0x0d */ { itable_vex0210D, 4 },
- /* 0x0e */ { itable_vex0210E, 2 },
- /* 0x0f */ { itable_vex0210F, 2 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { itable_vex02113, 2 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { itable_vex02116, 2 },
- /* 0x17 */ { itable_vex02117, 2 },
- /* 0x18 */ { itable_vex02118, 4 },
- /* 0x19 */ { itable_vex02119, 2 },
- /* 0x1a */ { itable_vex0211A, 1 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { itable_vex0211C, 2 },
- /* 0x1d */ { itable_vex0211D, 2 },
- /* 0x1e */ { itable_vex0211E, 2 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { itable_vex02120, 2 },
- /* 0x21 */ { itable_vex02121, 3 },
- /* 0x22 */ { itable_vex02122, 3 },
- /* 0x23 */ { itable_vex02123, 2 },
- /* 0x24 */ { itable_vex02124, 3 },
- /* 0x25 */ { itable_vex02125, 2 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { itable_vex02128, 4 },
- /* 0x29 */ { itable_vex02129, 4 },
- /* 0x2a */ { itable_vex0212A, 2 },
- /* 0x2b */ { itable_vex0212B, 4 },
- /* 0x2c */ { itable_vex0212C, 2 },
- /* 0x2d */ { itable_vex0212D, 2 },
- /* 0x2e */ { itable_vex0212E, 2 },
- /* 0x2f */ { itable_vex0212F, 2 },
- /* 0x30 */ { itable_vex02130, 2 },
- /* 0x31 */ { itable_vex02131, 3 },
- /* 0x32 */ { itable_vex02132, 3 },
- /* 0x33 */ { itable_vex02133, 2 },
- /* 0x34 */ { itable_vex02134, 3 },
- /* 0x35 */ { itable_vex02135, 2 },
- /* 0x36 */ { itable_vex02136, 2 },
- /* 0x37 */ { itable_vex02137, 4 },
- /* 0x38 */ { itable_vex02138, 4 },
- /* 0x39 */ { itable_vex02139, 4 },
- /* 0x3a */ { itable_vex0213A, 4 },
- /* 0x3b */ { itable_vex0213B, 4 },
- /* 0x3c */ { itable_vex0213C, 4 },
- /* 0x3d */ { itable_vex0213D, 4 },
- /* 0x3e */ { itable_vex0213E, 4 },
- /* 0x3f */ { itable_vex0213F, 4 },
- /* 0x40 */ { itable_vex02140, 4 },
- /* 0x41 */ { itable_vex02141, 1 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { itable_vex02145, 8 },
- /* 0x46 */ { itable_vex02146, 4 },
- /* 0x47 */ { itable_vex02147, 8 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { itable_vex02158, 4 },
- /* 0x59 */ { itable_vex02159, 4 },
- /* 0x5a */ { itable_vex0215A, 1 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { itable_vex02178, 4 },
- /* 0x79 */ { itable_vex02179, 4 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { itable_vex0218C, 8 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { itable_vex0218E, 8 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { itable_vex02190, 4 },
- /* 0x91 */ { itable_vex02191, 4 },
- /* 0x92 */ { itable_vex02192, 4 },
- /* 0x93 */ { itable_vex02193, 4 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { itable_vex02196, 8 },
- /* 0x97 */ { itable_vex02197, 8 },
- /* 0x98 */ { itable_vex02198, 8 },
- /* 0x99 */ { itable_vex02199, 4 },
- /* 0x9a */ { itable_vex0219A, 8 },
- /* 0x9b */ { itable_vex0219B, 4 },
- /* 0x9c */ { itable_vex0219C, 8 },
- /* 0x9d */ { itable_vex0219D, 4 },
- /* 0x9e */ { itable_vex0219E, 8 },
- /* 0x9f */ { itable_vex0219F, 4 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { itable_vex021A6, 8 },
- /* 0xa7 */ { itable_vex021A7, 8 },
- /* 0xa8 */ { itable_vex021A8, 8 },
- /* 0xa9 */ { itable_vex021A9, 4 },
- /* 0xaa */ { itable_vex021AA, 8 },
- /* 0xab */ { itable_vex021AB, 4 },
- /* 0xac */ { itable_vex021AC, 8 },
- /* 0xad */ { itable_vex021AD, 4 },
- /* 0xae */ { itable_vex021AE, 8 },
- /* 0xaf */ { itable_vex021AF, 4 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { itable_vex021B6, 8 },
- /* 0xb7 */ { itable_vex021B7, 8 },
- /* 0xb8 */ { itable_vex021B8, 8 },
- /* 0xb9 */ { itable_vex021B9, 4 },
- /* 0xba */ { itable_vex021BA, 8 },
- /* 0xbb */ { itable_vex021BB, 4 },
- /* 0xbc */ { itable_vex021BC, 8 },
- /* 0xbd */ { itable_vex021BD, 4 },
- /* 0xbe */ { itable_vex021BE, 8 },
- /* 0xbf */ { itable_vex021BF, 4 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { itable_vex021CF, 4 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { itable_vex021DB, 1 },
- /* 0xdc */ { itable_vex021DC, 4 },
- /* 0xdd */ { itable_vex021DD, 4 },
- /* 0xde */ { itable_vex021DE, 4 },
- /* 0xdf */ { itable_vex021DF, 4 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { itable_vex021F7, 2 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_vex022[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { itable_vex022F5, 2 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { itable_vex022F7, 2 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_vex023[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { itable_vex023F5, 2 },
- /* 0xf6 */ { itable_vex023F6, 2 },
- /* 0xf7 */ { itable_vex023F7, 2 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_vex031[256] = {
- /* 0x00 */ { itable_vex03100, 1 },
- /* 0x01 */ { itable_vex03101, 1 },
- /* 0x02 */ { itable_vex03102, 4 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { itable_vex03104, 2 },
- /* 0x05 */ { itable_vex03105, 2 },
- /* 0x06 */ { itable_vex03106, 2 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { itable_vex03108, 2 },
- /* 0x09 */ { itable_vex03109, 2 },
- /* 0x0a */ { itable_vex0310A, 2 },
- /* 0x0b */ { itable_vex0310B, 2 },
- /* 0x0c */ { itable_vex0310C, 4 },
- /* 0x0d */ { itable_vex0310D, 4 },
- /* 0x0e */ { itable_vex0310E, 4 },
- /* 0x0f */ { itable_vex0310F, 4 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { itable_vex03114, 3 },
- /* 0x15 */ { itable_vex03115, 3 },
- /* 0x16 */ { itable_vex03116, 3 },
- /* 0x17 */ { itable_vex03117, 1 },
- /* 0x18 */ { itable_vex03118, 2 },
- /* 0x19 */ { itable_vex03119, 1 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { itable_vex0311D, 2 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { itable_vex03120, 6 },
- /* 0x21 */ { itable_vex03121, 2 },
- /* 0x22 */ { itable_vex03122, 8 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { itable_vex03130, 2 },
- /* 0x31 */ { itable_vex03131, 2 },
- /* 0x32 */ { itable_vex03132, 2 },
- /* 0x33 */ { itable_vex03133, 2 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { itable_vex03138, 2 },
- /* 0x39 */ { itable_vex03139, 1 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { itable_vex03140, 4 },
- /* 0x41 */ { itable_vex03141, 2 },
- /* 0x42 */ { itable_vex03142, 4 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { itable_vex03144, 20 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { itable_vex03146, 2 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { itable_vex0314A, 4 },
- /* 0x4b */ { itable_vex0314B, 4 },
- /* 0x4c */ { itable_vex0314C, 4 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { itable_vex0315C, 8 },
- /* 0x5d */ { itable_vex0315D, 8 },
- /* 0x5e */ { itable_vex0315E, 8 },
- /* 0x5f */ { itable_vex0315F, 8 },
- /* 0x60 */ { itable_vex03160, 1 },
- /* 0x61 */ { itable_vex03161, 1 },
- /* 0x62 */ { itable_vex03162, 1 },
- /* 0x63 */ { itable_vex03163, 1 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { itable_vex03168, 8 },
- /* 0x69 */ { itable_vex03169, 8 },
- /* 0x6a */ { itable_vex0316A, 4 },
- /* 0x6b */ { itable_vex0316B, 4 },
- /* 0x6c */ { itable_vex0316C, 8 },
- /* 0x6d */ { itable_vex0316D, 8 },
- /* 0x6e */ { itable_vex0316E, 4 },
- /* 0x6f */ { itable_vex0316F, 4 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { itable_vex03178, 8 },
- /* 0x79 */ { itable_vex03179, 8 },
- /* 0x7a */ { itable_vex0317A, 4 },
- /* 0x7b */ { itable_vex0317B, 4 },
- /* 0x7c */ { itable_vex0317C, 8 },
- /* 0x7d */ { itable_vex0317D, 8 },
- /* 0x7e */ { itable_vex0317E, 4 },
- /* 0x7f */ { itable_vex0317F, 4 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { itable_vex031CE, 4 },
- /* 0xcf */ { itable_vex031CF, 4 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { itable_vex031DF, 1 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_vex033[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { itable_vex033F0, 2 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_xop080[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { itable_xop08085, 2 },
- /* 0x86 */ { itable_xop08086, 2 },
- /* 0x87 */ { itable_xop08087, 2 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { itable_xop0808E, 2 },
- /* 0x8f */ { itable_xop0808F, 2 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { itable_xop08095, 2 },
- /* 0x96 */ { itable_xop08096, 2 },
- /* 0x97 */ { itable_xop08097, 2 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { itable_xop0809E, 2 },
- /* 0x9f */ { itable_xop0809F, 2 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { itable_xop080A2, 8 },
- /* 0xa3 */ { itable_xop080A3, 4 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { itable_xop080A6, 2 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { itable_xop080B6, 2 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { itable_xop080C0, 2 },
- /* 0xc1 */ { itable_xop080C1, 2 },
- /* 0xc2 */ { itable_xop080C2, 2 },
- /* 0xc3 */ { itable_xop080C3, 2 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { itable_xop080CC, 2 },
- /* 0xcd */ { itable_xop080CD, 2 },
- /* 0xce */ { itable_xop080CE, 2 },
- /* 0xcf */ { itable_xop080CF, 2 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { itable_xop080EC, 2 },
- /* 0xed */ { itable_xop080ED, 2 },
- /* 0xee */ { itable_xop080EE, 2 },
- /* 0xef */ { itable_xop080EF, 2 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_xop090[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { itable_xop09001, 14 },
- /* 0x02 */ { itable_xop09002, 4 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { itable_xop09012, 4 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { itable_xop09080, 4 },
- /* 0x81 */ { itable_xop09081, 4 },
- /* 0x82 */ { itable_xop09082, 2 },
- /* 0x83 */ { itable_xop09083, 2 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { itable_xop09090, 4 },
- /* 0x91 */ { itable_xop09091, 4 },
- /* 0x92 */ { itable_xop09092, 4 },
- /* 0x93 */ { itable_xop09093, 4 },
- /* 0x94 */ { itable_xop09094, 4 },
- /* 0x95 */ { itable_xop09095, 4 },
- /* 0x96 */ { itable_xop09096, 4 },
- /* 0x97 */ { itable_xop09097, 4 },
- /* 0x98 */ { itable_xop09098, 4 },
- /* 0x99 */ { itable_xop09099, 4 },
- /* 0x9a */ { itable_xop0909A, 4 },
- /* 0x9b */ { itable_xop0909B, 4 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { itable_xop090C1, 2 },
- /* 0xc2 */ { itable_xop090C2, 2 },
- /* 0xc3 */ { itable_xop090C3, 2 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { itable_xop090C6, 2 },
- /* 0xc7 */ { itable_xop090C7, 2 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { itable_xop090CB, 2 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { itable_xop090D1, 2 },
- /* 0xd2 */ { itable_xop090D2, 2 },
- /* 0xd3 */ { itable_xop090D3, 2 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { itable_xop090D6, 2 },
- /* 0xd7 */ { itable_xop090D7, 2 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { itable_xop090DB, 2 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { itable_xop090E1, 2 },
- /* 0xe2 */ { itable_xop090E2, 2 },
- /* 0xe3 */ { itable_xop090E3, 2 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_xop0A0[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_xop0A010, 2 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { itable_xop0A012, 4 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_evex010[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_evex01010, 3 },
- /* 0x11 */ { itable_evex01011, 6 },
- /* 0x12 */ { itable_evex01012, 4 },
- /* 0x13 */ { itable_evex01013, 1 },
- /* 0x14 */ { itable_evex01014, 6 },
- /* 0x15 */ { itable_evex01015, 6 },
- /* 0x16 */ { itable_evex01016, 4 },
- /* 0x17 */ { itable_evex01017, 1 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { itable_evex01028, 3 },
- /* 0x29 */ { itable_evex01029, 6 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { itable_evex0102B, 3 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { itable_evex0102E, 1 },
- /* 0x2f */ { itable_evex0102F, 1 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { itable_evex01051, 3 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { itable_evex01054, 6 },
- /* 0x55 */ { itable_evex01055, 6 },
- /* 0x56 */ { itable_evex01056, 6 },
- /* 0x57 */ { itable_evex01057, 6 },
- /* 0x58 */ { itable_evex01058, 6 },
- /* 0x59 */ { itable_evex01059, 6 },
- /* 0x5a */ { itable_evex0105A, 3 },
- /* 0x5b */ { itable_evex0105B, 6 },
- /* 0x5c */ { itable_evex0105C, 6 },
- /* 0x5d */ { itable_evex0105D, 6 },
- /* 0x5e */ { itable_evex0105E, 6 },
- /* 0x5f */ { itable_evex0105F, 6 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { itable_evex01078, 6 },
- /* 0x79 */ { itable_evex01079, 6 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { itable_evex010C2, 3 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { itable_evex010C6, 6 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_evex011[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_evex01110, 3 },
- /* 0x11 */ { itable_evex01111, 6 },
- /* 0x12 */ { itable_evex01112, 2 },
- /* 0x13 */ { itable_evex01113, 1 },
- /* 0x14 */ { itable_evex01114, 6 },
- /* 0x15 */ { itable_evex01115, 6 },
- /* 0x16 */ { itable_evex01116, 2 },
- /* 0x17 */ { itable_evex01117, 1 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { itable_evex01128, 3 },
- /* 0x29 */ { itable_evex01129, 6 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { itable_evex0112B, 3 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { itable_evex0112E, 1 },
- /* 0x2f */ { itable_evex0112F, 1 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { itable_evex01151, 3 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { itable_evex01154, 6 },
- /* 0x55 */ { itable_evex01155, 6 },
- /* 0x56 */ { itable_evex01156, 6 },
- /* 0x57 */ { itable_evex01157, 6 },
- /* 0x58 */ { itable_evex01158, 6 },
- /* 0x59 */ { itable_evex01159, 6 },
- /* 0x5a */ { itable_evex0115A, 3 },
- /* 0x5b */ { itable_evex0115B, 3 },
- /* 0x5c */ { itable_evex0115C, 6 },
- /* 0x5d */ { itable_evex0115D, 6 },
- /* 0x5e */ { itable_evex0115E, 6 },
- /* 0x5f */ { itable_evex0115F, 6 },
- /* 0x60 */ { itable_evex01160, 6 },
- /* 0x61 */ { itable_evex01161, 6 },
- /* 0x62 */ { itable_evex01162, 6 },
- /* 0x63 */ { itable_evex01163, 6 },
- /* 0x64 */ { itable_evex01164, 3 },
- /* 0x65 */ { itable_evex01165, 3 },
- /* 0x66 */ { itable_evex01166, 3 },
- /* 0x67 */ { itable_evex01167, 6 },
- /* 0x68 */ { itable_evex01168, 6 },
- /* 0x69 */ { itable_evex01169, 6 },
- /* 0x6a */ { itable_evex0116A, 6 },
- /* 0x6b */ { itable_evex0116B, 6 },
- /* 0x6c */ { itable_evex0116C, 6 },
- /* 0x6d */ { itable_evex0116D, 6 },
- /* 0x6e */ { itable_evex0116E, 2 },
- /* 0x6f */ { itable_evex0116F, 6 },
- /* 0x70 */ { itable_evex01170, 3 },
- /* 0x71 */ { itable_evex01171, 18 },
- /* 0x72 */ { itable_evex01172, 48 },
- /* 0x73 */ { itable_evex01173, 24 },
- /* 0x74 */ { itable_evex01174, 3 },
- /* 0x75 */ { itable_evex01175, 3 },
- /* 0x76 */ { itable_evex01176, 3 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { itable_evex01178, 6 },
- /* 0x79 */ { itable_evex01179, 6 },
- /* 0x7a */ { itable_evex0117A, 6 },
- /* 0x7b */ { itable_evex0117B, 6 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { itable_evex0117E, 2 },
- /* 0x7f */ { itable_evex0117F, 6 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { itable_evex011C2, 3 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { itable_evex011C4, 4 },
- /* 0xc5 */ { itable_evex011C5, 3 },
- /* 0xc6 */ { itable_evex011C6, 6 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { itable_evex011D1, 6 },
- /* 0xd2 */ { itable_evex011D2, 6 },
- /* 0xd3 */ { itable_evex011D3, 6 },
- /* 0xd4 */ { itable_evex011D4, 6 },
- /* 0xd5 */ { itable_evex011D5, 6 },
- /* 0xd6 */ { itable_evex011D6, 1 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { itable_evex011D8, 6 },
- /* 0xd9 */ { itable_evex011D9, 6 },
- /* 0xda */ { itable_evex011DA, 6 },
- /* 0xdb */ { itable_evex011DB, 12 },
- /* 0xdc */ { itable_evex011DC, 6 },
- /* 0xdd */ { itable_evex011DD, 6 },
- /* 0xde */ { itable_evex011DE, 6 },
- /* 0xdf */ { itable_evex011DF, 12 },
- /* 0xe0 */ { itable_evex011E0, 6 },
- /* 0xe1 */ { itable_evex011E1, 6 },
- /* 0xe2 */ { itable_evex011E2, 12 },
- /* 0xe3 */ { itable_evex011E3, 6 },
- /* 0xe4 */ { itable_evex011E4, 6 },
- /* 0xe5 */ { itable_evex011E5, 6 },
- /* 0xe6 */ { itable_evex011E6, 3 },
- /* 0xe7 */ { itable_evex011E7, 3 },
- /* 0xe8 */ { itable_evex011E8, 6 },
- /* 0xe9 */ { itable_evex011E9, 6 },
- /* 0xea */ { itable_evex011EA, 6 },
- /* 0xeb */ { itable_evex011EB, 12 },
- /* 0xec */ { itable_evex011EC, 6 },
- /* 0xed */ { itable_evex011ED, 6 },
- /* 0xee */ { itable_evex011EE, 6 },
- /* 0xef */ { itable_evex011EF, 12 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { itable_evex011F1, 6 },
- /* 0xf2 */ { itable_evex011F2, 6 },
- /* 0xf3 */ { itable_evex011F3, 6 },
- /* 0xf4 */ { itable_evex011F4, 6 },
- /* 0xf5 */ { itable_evex011F5, 6 },
- /* 0xf6 */ { itable_evex011F6, 6 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { itable_evex011F8, 6 },
- /* 0xf9 */ { itable_evex011F9, 6 },
- /* 0xfa */ { itable_evex011FA, 6 },
- /* 0xfb */ { itable_evex011FB, 6 },
- /* 0xfc */ { itable_evex011FC, 6 },
- /* 0xfd */ { itable_evex011FD, 6 },
- /* 0xfe */ { itable_evex011FE, 6 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_evex012[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_evex01210, 3 },
- /* 0x11 */ { itable_evex01211, 3 },
- /* 0x12 */ { itable_evex01212, 3 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { itable_evex01216, 3 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { itable_evex0122A, 2 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { itable_evex0122C, 2 },
- /* 0x2d */ { itable_evex0122D, 2 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { itable_evex01251, 2 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { itable_evex01258, 2 },
- /* 0x59 */ { itable_evex01259, 2 },
- /* 0x5a */ { itable_evex0125A, 1 },
- /* 0x5b */ { itable_evex0125B, 3 },
- /* 0x5c */ { itable_evex0125C, 2 },
- /* 0x5d */ { itable_evex0125D, 2 },
- /* 0x5e */ { itable_evex0125E, 2 },
- /* 0x5f */ { itable_evex0125F, 2 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { itable_evex0126F, 6 },
- /* 0x70 */ { itable_evex01270, 3 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { itable_evex01278, 2 },
- /* 0x79 */ { itable_evex01279, 2 },
- /* 0x7a */ { itable_evex0127A, 6 },
- /* 0x7b */ { itable_evex0127B, 2 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { itable_evex0127E, 1 },
- /* 0x7f */ { itable_evex0127F, 6 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { itable_evex012C2, 1 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { itable_evex012E6, 6 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_evex013[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_evex01310, 3 },
- /* 0x11 */ { itable_evex01311, 3 },
- /* 0x12 */ { itable_evex01312, 3 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { itable_evex0132A, 2 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { itable_evex0132C, 2 },
- /* 0x2d */ { itable_evex0132D, 2 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { itable_evex01351, 2 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { itable_evex01358, 2 },
- /* 0x59 */ { itable_evex01359, 2 },
- /* 0x5a */ { itable_evex0135A, 1 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { itable_evex0135C, 2 },
- /* 0x5d */ { itable_evex0135D, 2 },
- /* 0x5e */ { itable_evex0135E, 2 },
- /* 0x5f */ { itable_evex0135F, 2 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { itable_evex0136F, 6 },
- /* 0x70 */ { itable_evex01370, 3 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { itable_evex01378, 2 },
- /* 0x79 */ { itable_evex01379, 2 },
- /* 0x7a */ { itable_evex0137A, 6 },
- /* 0x7b */ { itable_evex0137B, 2 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { itable_evex0137F, 6 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { itable_evex013C2, 1 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { itable_evex013E6, 3 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_evex021[256] = {
- /* 0x00 */ { itable_evex02100, 6 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { itable_evex02104, 6 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { itable_evex0210B, 6 },
- /* 0x0c */ { itable_evex0210C, 6 },
- /* 0x0d */ { itable_evex0210D, 6 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_evex02110, 6 },
- /* 0x11 */ { itable_evex02111, 6 },
- /* 0x12 */ { itable_evex02112, 6 },
- /* 0x13 */ { itable_evex02113, 3 },
- /* 0x14 */ { itable_evex02114, 12 },
- /* 0x15 */ { itable_evex02115, 12 },
- /* 0x16 */ { itable_evex02116, 8 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { itable_evex02118, 6 },
- /* 0x19 */ { itable_evex02119, 6 },
- /* 0x1a */ { itable_evex0211A, 4 },
- /* 0x1b */ { itable_evex0211B, 2 },
- /* 0x1c */ { itable_evex0211C, 3 },
- /* 0x1d */ { itable_evex0211D, 3 },
- /* 0x1e */ { itable_evex0211E, 3 },
- /* 0x1f */ { itable_evex0211F, 3 },
- /* 0x20 */ { itable_evex02120, 3 },
- /* 0x21 */ { itable_evex02121, 3 },
- /* 0x22 */ { itable_evex02122, 3 },
- /* 0x23 */ { itable_evex02123, 3 },
- /* 0x24 */ { itable_evex02124, 3 },
- /* 0x25 */ { itable_evex02125, 3 },
- /* 0x26 */ { itable_evex02126, 6 },
- /* 0x27 */ { itable_evex02127, 6 },
- /* 0x28 */ { itable_evex02128, 6 },
- /* 0x29 */ { itable_evex02129, 3 },
- /* 0x2a */ { itable_evex0212A, 3 },
- /* 0x2b */ { itable_evex0212B, 6 },
- /* 0x2c */ { itable_evex0212C, 12 },
- /* 0x2d */ { itable_evex0212D, 4 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { itable_evex02130, 3 },
- /* 0x31 */ { itable_evex02131, 3 },
- /* 0x32 */ { itable_evex02132, 3 },
- /* 0x33 */ { itable_evex02133, 3 },
- /* 0x34 */ { itable_evex02134, 3 },
- /* 0x35 */ { itable_evex02135, 3 },
- /* 0x36 */ { itable_evex02136, 8 },
- /* 0x37 */ { itable_evex02137, 3 },
- /* 0x38 */ { itable_evex02138, 6 },
- /* 0x39 */ { itable_evex02139, 12 },
- /* 0x3a */ { itable_evex0213A, 6 },
- /* 0x3b */ { itable_evex0213B, 12 },
- /* 0x3c */ { itable_evex0213C, 6 },
- /* 0x3d */ { itable_evex0213D, 12 },
- /* 0x3e */ { itable_evex0213E, 6 },
- /* 0x3f */ { itable_evex0213F, 12 },
- /* 0x40 */ { itable_evex02140, 12 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { itable_evex02142, 6 },
- /* 0x43 */ { itable_evex02143, 2 },
- /* 0x44 */ { itable_evex02144, 6 },
- /* 0x45 */ { itable_evex02145, 12 },
- /* 0x46 */ { itable_evex02146, 12 },
- /* 0x47 */ { itable_evex02147, 12 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { itable_evex0214C, 6 },
- /* 0x4d */ { itable_evex0214D, 4 },
- /* 0x4e */ { itable_evex0214E, 6 },
- /* 0x4f */ { itable_evex0214F, 4 },
- /* 0x50 */ { itable_evex02150, 6 },
- /* 0x51 */ { itable_evex02151, 6 },
- /* 0x52 */ { itable_evex02152, 6 },
- /* 0x53 */ { itable_evex02153, 6 },
- /* 0x54 */ { itable_evex02154, 6 },
- /* 0x55 */ { itable_evex02155, 6 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { itable_evex02158, 6 },
- /* 0x59 */ { itable_evex02159, 9 },
- /* 0x5a */ { itable_evex0215A, 4 },
- /* 0x5b */ { itable_evex0215B, 2 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { itable_evex02162, 12 },
- /* 0x63 */ { itable_evex02163, 12 },
- /* 0x64 */ { itable_evex02164, 6 },
- /* 0x65 */ { itable_evex02165, 6 },
- /* 0x66 */ { itable_evex02166, 6 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { itable_evex02170, 6 },
- /* 0x71 */ { itable_evex02171, 12 },
- /* 0x72 */ { itable_evex02172, 6 },
- /* 0x73 */ { itable_evex02173, 12 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { itable_evex02175, 6 },
- /* 0x76 */ { itable_evex02176, 6 },
- /* 0x77 */ { itable_evex02177, 6 },
- /* 0x78 */ { itable_evex02178, 3 },
- /* 0x79 */ { itable_evex02179, 3 },
- /* 0x7a */ { itable_evex0217A, 12 },
- /* 0x7b */ { itable_evex0217B, 9 },
- /* 0x7c */ { itable_evex0217C, 6 },
- /* 0x7d */ { itable_evex0217D, 6 },
- /* 0x7e */ { itable_evex0217E, 6 },
- /* 0x7f */ { itable_evex0217F, 6 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { itable_evex02183, 6 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { itable_evex02188, 12 },
- /* 0x89 */ { itable_evex02189, 12 },
- /* 0x8a */ { itable_evex0218A, 12 },
- /* 0x8b */ { itable_evex0218B, 12 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { itable_evex0218D, 12 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { itable_evex0218F, 3 },
- /* 0x90 */ { itable_evex02190, 6 },
- /* 0x91 */ { itable_evex02191, 6 },
- /* 0x92 */ { itable_evex02192, 6 },
- /* 0x93 */ { itable_evex02193, 6 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { itable_evex02196, 6 },
- /* 0x97 */ { itable_evex02197, 6 },
- /* 0x98 */ { itable_evex02198, 6 },
- /* 0x99 */ { itable_evex02199, 2 },
- /* 0x9a */ { itable_evex0219A, 6 },
- /* 0x9b */ { itable_evex0219B, 2 },
- /* 0x9c */ { itable_evex0219C, 6 },
- /* 0x9d */ { itable_evex0219D, 2 },
- /* 0x9e */ { itable_evex0219E, 6 },
- /* 0x9f */ { itable_evex0219F, 2 },
- /* 0xa0 */ { itable_evex021A0, 6 },
- /* 0xa1 */ { itable_evex021A1, 6 },
- /* 0xa2 */ { itable_evex021A2, 6 },
- /* 0xa3 */ { itable_evex021A3, 6 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { itable_evex021A6, 6 },
- /* 0xa7 */ { itable_evex021A7, 6 },
- /* 0xa8 */ { itable_evex021A8, 6 },
- /* 0xa9 */ { itable_evex021A9, 2 },
- /* 0xaa */ { itable_evex021AA, 6 },
- /* 0xab */ { itable_evex021AB, 2 },
- /* 0xac */ { itable_evex021AC, 6 },
- /* 0xad */ { itable_evex021AD, 2 },
- /* 0xae */ { itable_evex021AE, 6 },
- /* 0xaf */ { itable_evex021AF, 2 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { itable_evex021B4, 3 },
- /* 0xb5 */ { itable_evex021B5, 3 },
- /* 0xb6 */ { itable_evex021B6, 6 },
- /* 0xb7 */ { itable_evex021B7, 6 },
- /* 0xb8 */ { itable_evex021B8, 6 },
- /* 0xb9 */ { itable_evex021B9, 2 },
- /* 0xba */ { itable_evex021BA, 6 },
- /* 0xbb */ { itable_evex021BB, 2 },
- /* 0xbc */ { itable_evex021BC, 6 },
- /* 0xbd */ { itable_evex021BD, 2 },
- /* 0xbe */ { itable_evex021BE, 6 },
- /* 0xbf */ { itable_evex021BF, 2 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { itable_evex021C4, 6 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { itable_evex021C6, 8 },
- /* 0xc7 */ { itable_evex021C7, 8 },
- /* 0xc8 */ { itable_evex021C8, 2 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { itable_evex021CA, 2 },
- /* 0xcb */ { itable_evex021CB, 4 },
- /* 0xcc */ { itable_evex021CC, 2 },
- /* 0xcd */ { itable_evex021CD, 4 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { itable_evex021CF, 6 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { itable_evex021DC, 6 },
- /* 0xdd */ { itable_evex021DD, 6 },
- /* 0xde */ { itable_evex021DE, 6 },
- /* 0xdf */ { itable_evex021DF, 6 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_evex022[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_evex02210, 6 },
- /* 0x11 */ { itable_evex02211, 6 },
- /* 0x12 */ { itable_evex02212, 6 },
- /* 0x13 */ { itable_evex02213, 6 },
- /* 0x14 */ { itable_evex02214, 6 },
- /* 0x15 */ { itable_evex02215, 6 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { itable_evex02220, 6 },
- /* 0x21 */ { itable_evex02221, 6 },
- /* 0x22 */ { itable_evex02222, 6 },
- /* 0x23 */ { itable_evex02223, 6 },
- /* 0x24 */ { itable_evex02224, 6 },
- /* 0x25 */ { itable_evex02225, 6 },
- /* 0x26 */ { itable_evex02226, 6 },
- /* 0x27 */ { itable_evex02227, 6 },
- /* 0x28 */ { itable_evex02228, 6 },
- /* 0x29 */ { itable_evex02229, 6 },
- /* 0x2a */ { itable_evex0222A, 3 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { itable_evex02230, 6 },
- /* 0x31 */ { itable_evex02231, 6 },
- /* 0x32 */ { itable_evex02232, 6 },
- /* 0x33 */ { itable_evex02233, 6 },
- /* 0x34 */ { itable_evex02234, 6 },
- /* 0x35 */ { itable_evex02235, 6 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { itable_evex02238, 6 },
- /* 0x39 */ { itable_evex02239, 6 },
- /* 0x3a */ { itable_evex0223A, 3 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_evex023[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { itable_evex02352, 1 },
- /* 0x53 */ { itable_evex02353, 1 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { itable_evex0239A, 1 },
- /* 0x9b */ { itable_evex0239B, 1 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { itable_evex023AA, 1 },
- /* 0xab */ { itable_evex023AB, 1 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_evex031[256] = {
- /* 0x00 */ { itable_evex03100, 2 },
- /* 0x01 */ { itable_evex03101, 2 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { itable_evex03103, 12 },
- /* 0x04 */ { itable_evex03104, 3 },
- /* 0x05 */ { itable_evex03105, 3 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { itable_evex03108, 3 },
- /* 0x09 */ { itable_evex03109, 3 },
- /* 0x0a */ { itable_evex0310A, 2 },
- /* 0x0b */ { itable_evex0310B, 2 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { itable_evex0310F, 6 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { itable_evex03114, 5 },
- /* 0x15 */ { itable_evex03115, 4 },
- /* 0x16 */ { itable_evex03116, 2 },
- /* 0x17 */ { itable_evex03117, 3 },
- /* 0x18 */ { itable_evex03118, 8 },
- /* 0x19 */ { itable_evex03119, 8 },
- /* 0x1a */ { itable_evex0311A, 4 },
- /* 0x1b */ { itable_evex0311B, 4 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { itable_evex0311D, 6 },
- /* 0x1e */ { itable_evex0311E, 6 },
- /* 0x1f */ { itable_evex0311F, 6 },
- /* 0x20 */ { itable_evex03120, 4 },
- /* 0x21 */ { itable_evex03121, 2 },
- /* 0x22 */ { itable_evex03122, 4 },
- /* 0x23 */ { itable_evex03123, 8 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { itable_evex03125, 6 },
- /* 0x26 */ { itable_evex03126, 6 },
- /* 0x27 */ { itable_evex03127, 2 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { itable_evex03138, 8 },
- /* 0x39 */ { itable_evex03139, 8 },
- /* 0x3a */ { itable_evex0313A, 4 },
- /* 0x3b */ { itable_evex0313B, 4 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { itable_evex0313E, 6 },
- /* 0x3f */ { itable_evex0313F, 6 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { itable_evex03142, 6 },
- /* 0x43 */ { itable_evex03143, 8 },
- /* 0x44 */ { itable_evex03144, 30 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { itable_evex03150, 12 },
- /* 0x51 */ { itable_evex03151, 4 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { itable_evex03154, 12 },
- /* 0x55 */ { itable_evex03155, 4 },
- /* 0x56 */ { itable_evex03156, 6 },
- /* 0x57 */ { itable_evex03157, 4 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { itable_evex03166, 6 },
- /* 0x67 */ { itable_evex03167, 2 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { itable_evex03170, 6 },
- /* 0x71 */ { itable_evex03171, 12 },
- /* 0x72 */ { itable_evex03172, 6 },
- /* 0x73 */ { itable_evex03173, 12 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { itable_evex031CE, 6 },
- /* 0xcf */ { itable_evex031CF, 6 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_0F38[256] = {
- /* 0x00 */ { itable_0F3800, 2 },
- /* 0x01 */ { itable_0F3801, 2 },
- /* 0x02 */ { itable_0F3802, 2 },
- /* 0x03 */ { itable_0F3803, 2 },
- /* 0x04 */ { itable_0F3804, 2 },
- /* 0x05 */ { itable_0F3805, 2 },
- /* 0x06 */ { itable_0F3806, 2 },
- /* 0x07 */ { itable_0F3807, 2 },
- /* 0x08 */ { itable_0F3808, 2 },
- /* 0x09 */ { itable_0F3809, 2 },
- /* 0x0a */ { itable_0F380A, 2 },
- /* 0x0b */ { itable_0F380B, 2 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { itable_0F3810, 2 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { itable_0F3814, 2 },
- /* 0x15 */ { itable_0F3815, 2 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { itable_0F3817, 1 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { itable_0F381C, 2 },
- /* 0x1d */ { itable_0F381D, 2 },
- /* 0x1e */ { itable_0F381E, 2 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { itable_0F3820, 1 },
- /* 0x21 */ { itable_0F3821, 1 },
- /* 0x22 */ { itable_0F3822, 1 },
- /* 0x23 */ { itable_0F3823, 1 },
- /* 0x24 */ { itable_0F3824, 1 },
- /* 0x25 */ { itable_0F3825, 1 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { itable_0F3828, 1 },
- /* 0x29 */ { itable_0F3829, 1 },
- /* 0x2a */ { itable_0F382A, 1 },
- /* 0x2b */ { itable_0F382B, 1 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { itable_0F3830, 1 },
- /* 0x31 */ { itable_0F3831, 1 },
- /* 0x32 */ { itable_0F3832, 1 },
- /* 0x33 */ { itable_0F3833, 1 },
- /* 0x34 */ { itable_0F3834, 1 },
- /* 0x35 */ { itable_0F3835, 1 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { itable_0F3837, 1 },
- /* 0x38 */ { itable_0F3838, 1 },
- /* 0x39 */ { itable_0F3839, 1 },
- /* 0x3a */ { itable_0F383A, 1 },
- /* 0x3b */ { itable_0F383B, 1 },
- /* 0x3c */ { itable_0F383C, 1 },
- /* 0x3d */ { itable_0F383D, 1 },
- /* 0x3e */ { itable_0F383E, 1 },
- /* 0x3f */ { itable_0F383F, 1 },
- /* 0x40 */ { itable_0F3840, 1 },
- /* 0x41 */ { itable_0F3841, 1 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { itable_0F3880, 2 },
- /* 0x81 */ { itable_0F3881, 2 },
- /* 0x82 */ { itable_0F3882, 2 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { itable_0F38C8, 1 },
- /* 0xc9 */ { itable_0F38C9, 1 },
- /* 0xca */ { itable_0F38CA, 1 },
- /* 0xcb */ { itable_0F38CB, 2 },
- /* 0xcc */ { itable_0F38CC, 1 },
- /* 0xcd */ { itable_0F38CD, 1 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { itable_0F38CF, 1 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { itable_0F38DB, 1 },
- /* 0xdc */ { itable_0F38DC, 1 },
- /* 0xdd */ { itable_0F38DD, 1 },
- /* 0xde */ { itable_0F38DE, 1 },
- /* 0xdf */ { itable_0F38DF, 1 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { itable_0F38F0, 5 },
- /* 0xf1 */ { itable_0F38F1, 6 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { itable_0F38F6, 4 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { itable_0F38F8, 3 },
- /* 0xf9 */ { itable_0F38F9, 2 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_0F3A[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { itable_0F3A08, 1 },
- /* 0x09 */ { itable_0F3A09, 1 },
- /* 0x0a */ { itable_0F3A0A, 1 },
- /* 0x0b */ { itable_0F3A0B, 1 },
- /* 0x0c */ { itable_0F3A0C, 1 },
- /* 0x0d */ { itable_0F3A0D, 1 },
- /* 0x0e */ { itable_0F3A0E, 1 },
- /* 0x0f */ { itable_0F3A0F, 2 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { itable_0F3A14, 3 },
- /* 0x15 */ { itable_0F3A15, 3 },
- /* 0x16 */ { itable_0F3A16, 2 },
- /* 0x17 */ { itable_0F3A17, 2 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { itable_0F3A20, 3 },
- /* 0x21 */ { itable_0F3A21, 1 },
- /* 0x22 */ { itable_0F3A22, 4 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { itable_0F3A40, 1 },
- /* 0x41 */ { itable_0F3A41, 1 },
- /* 0x42 */ { itable_0F3A42, 1 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { itable_0F3A44, 5 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { itable_0F3A60, 1 },
- /* 0x61 */ { itable_0F3A61, 1 },
- /* 0x62 */ { itable_0F3A62, 1 },
- /* 0x63 */ { itable_0F3A63, 1 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { NULL, 0 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { NULL, 0 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { itable_0F3ACC, 1 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { itable_0F3ACE, 1 },
- /* 0xcf */ { itable_0F3ACF, 1 },
- /* 0xd0 */ { NULL, 0 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { itable_0F3ADF, 1 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_0FA6[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { itable_0FA6C0, 1 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { itable_0FA6C8, 1 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { itable_0FA6D0, 1 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { NULL, 0 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { NULL, 0 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { NULL, 0 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_0FA7[256] = {
- /* 0x00 */ { NULL, 0 },
- /* 0x01 */ { NULL, 0 },
- /* 0x02 */ { NULL, 0 },
- /* 0x03 */ { NULL, 0 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { NULL, 0 },
- /* 0x06 */ { NULL, 0 },
- /* 0x07 */ { NULL, 0 },
- /* 0x08 */ { NULL, 0 },
- /* 0x09 */ { NULL, 0 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { NULL, 0 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { NULL, 0 },
- /* 0x0e */ { NULL, 0 },
- /* 0x0f */ { NULL, 0 },
- /* 0x10 */ { NULL, 0 },
- /* 0x11 */ { NULL, 0 },
- /* 0x12 */ { NULL, 0 },
- /* 0x13 */ { NULL, 0 },
- /* 0x14 */ { NULL, 0 },
- /* 0x15 */ { NULL, 0 },
- /* 0x16 */ { NULL, 0 },
- /* 0x17 */ { NULL, 0 },
- /* 0x18 */ { NULL, 0 },
- /* 0x19 */ { NULL, 0 },
- /* 0x1a */ { NULL, 0 },
- /* 0x1b */ { NULL, 0 },
- /* 0x1c */ { NULL, 0 },
- /* 0x1d */ { NULL, 0 },
- /* 0x1e */ { NULL, 0 },
- /* 0x1f */ { NULL, 0 },
- /* 0x20 */ { NULL, 0 },
- /* 0x21 */ { NULL, 0 },
- /* 0x22 */ { NULL, 0 },
- /* 0x23 */ { NULL, 0 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { NULL, 0 },
- /* 0x29 */ { NULL, 0 },
- /* 0x2a */ { NULL, 0 },
- /* 0x2b */ { NULL, 0 },
- /* 0x2c */ { NULL, 0 },
- /* 0x2d */ { NULL, 0 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { NULL, 0 },
- /* 0x30 */ { NULL, 0 },
- /* 0x31 */ { NULL, 0 },
- /* 0x32 */ { NULL, 0 },
- /* 0x33 */ { NULL, 0 },
- /* 0x34 */ { NULL, 0 },
- /* 0x35 */ { NULL, 0 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { NULL, 0 },
- /* 0x38 */ { NULL, 0 },
- /* 0x39 */ { NULL, 0 },
- /* 0x3a */ { NULL, 0 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { NULL, 0 },
- /* 0x3d */ { NULL, 0 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { NULL, 0 },
- /* 0x41 */ { NULL, 0 },
- /* 0x42 */ { NULL, 0 },
- /* 0x43 */ { NULL, 0 },
- /* 0x44 */ { NULL, 0 },
- /* 0x45 */ { NULL, 0 },
- /* 0x46 */ { NULL, 0 },
- /* 0x47 */ { NULL, 0 },
- /* 0x48 */ { NULL, 0 },
- /* 0x49 */ { NULL, 0 },
- /* 0x4a */ { NULL, 0 },
- /* 0x4b */ { NULL, 0 },
- /* 0x4c */ { NULL, 0 },
- /* 0x4d */ { NULL, 0 },
- /* 0x4e */ { NULL, 0 },
- /* 0x4f */ { NULL, 0 },
- /* 0x50 */ { NULL, 0 },
- /* 0x51 */ { NULL, 0 },
- /* 0x52 */ { NULL, 0 },
- /* 0x53 */ { NULL, 0 },
- /* 0x54 */ { NULL, 0 },
- /* 0x55 */ { NULL, 0 },
- /* 0x56 */ { NULL, 0 },
- /* 0x57 */ { NULL, 0 },
- /* 0x58 */ { NULL, 0 },
- /* 0x59 */ { NULL, 0 },
- /* 0x5a */ { NULL, 0 },
- /* 0x5b */ { NULL, 0 },
- /* 0x5c */ { NULL, 0 },
- /* 0x5d */ { NULL, 0 },
- /* 0x5e */ { NULL, 0 },
- /* 0x5f */ { NULL, 0 },
- /* 0x60 */ { NULL, 0 },
- /* 0x61 */ { NULL, 0 },
- /* 0x62 */ { NULL, 0 },
- /* 0x63 */ { NULL, 0 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { NULL, 0 },
- /* 0x69 */ { NULL, 0 },
- /* 0x6a */ { NULL, 0 },
- /* 0x6b */ { NULL, 0 },
- /* 0x6c */ { NULL, 0 },
- /* 0x6d */ { NULL, 0 },
- /* 0x6e */ { NULL, 0 },
- /* 0x6f */ { NULL, 0 },
- /* 0x70 */ { NULL, 0 },
- /* 0x71 */ { NULL, 0 },
- /* 0x72 */ { NULL, 0 },
- /* 0x73 */ { NULL, 0 },
- /* 0x74 */ { NULL, 0 },
- /* 0x75 */ { NULL, 0 },
- /* 0x76 */ { NULL, 0 },
- /* 0x77 */ { NULL, 0 },
- /* 0x78 */ { NULL, 0 },
- /* 0x79 */ { NULL, 0 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { NULL, 0 },
- /* 0x7c */ { NULL, 0 },
- /* 0x7d */ { NULL, 0 },
- /* 0x7e */ { NULL, 0 },
- /* 0x7f */ { NULL, 0 },
- /* 0x80 */ { NULL, 0 },
- /* 0x81 */ { NULL, 0 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { NULL, 0 },
- /* 0x84 */ { NULL, 0 },
- /* 0x85 */ { NULL, 0 },
- /* 0x86 */ { NULL, 0 },
- /* 0x87 */ { NULL, 0 },
- /* 0x88 */ { NULL, 0 },
- /* 0x89 */ { NULL, 0 },
- /* 0x8a */ { NULL, 0 },
- /* 0x8b */ { NULL, 0 },
- /* 0x8c */ { NULL, 0 },
- /* 0x8d */ { NULL, 0 },
- /* 0x8e */ { NULL, 0 },
- /* 0x8f */ { NULL, 0 },
- /* 0x90 */ { NULL, 0 },
- /* 0x91 */ { NULL, 0 },
- /* 0x92 */ { NULL, 0 },
- /* 0x93 */ { NULL, 0 },
- /* 0x94 */ { NULL, 0 },
- /* 0x95 */ { NULL, 0 },
- /* 0x96 */ { NULL, 0 },
- /* 0x97 */ { NULL, 0 },
- /* 0x98 */ { NULL, 0 },
- /* 0x99 */ { NULL, 0 },
- /* 0x9a */ { NULL, 0 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { NULL, 0 },
- /* 0x9d */ { NULL, 0 },
- /* 0x9e */ { NULL, 0 },
- /* 0x9f */ { NULL, 0 },
- /* 0xa0 */ { NULL, 0 },
- /* 0xa1 */ { NULL, 0 },
- /* 0xa2 */ { NULL, 0 },
- /* 0xa3 */ { NULL, 0 },
- /* 0xa4 */ { NULL, 0 },
- /* 0xa5 */ { NULL, 0 },
- /* 0xa6 */ { NULL, 0 },
- /* 0xa7 */ { NULL, 0 },
- /* 0xa8 */ { NULL, 0 },
- /* 0xa9 */ { NULL, 0 },
- /* 0xaa */ { NULL, 0 },
- /* 0xab */ { NULL, 0 },
- /* 0xac */ { NULL, 0 },
- /* 0xad */ { NULL, 0 },
- /* 0xae */ { NULL, 0 },
- /* 0xaf */ { NULL, 0 },
- /* 0xb0 */ { NULL, 0 },
- /* 0xb1 */ { NULL, 0 },
- /* 0xb2 */ { NULL, 0 },
- /* 0xb3 */ { NULL, 0 },
- /* 0xb4 */ { NULL, 0 },
- /* 0xb5 */ { NULL, 0 },
- /* 0xb6 */ { NULL, 0 },
- /* 0xb7 */ { NULL, 0 },
- /* 0xb8 */ { NULL, 0 },
- /* 0xb9 */ { NULL, 0 },
- /* 0xba */ { NULL, 0 },
- /* 0xbb */ { NULL, 0 },
- /* 0xbc */ { NULL, 0 },
- /* 0xbd */ { NULL, 0 },
- /* 0xbe */ { NULL, 0 },
- /* 0xbf */ { NULL, 0 },
- /* 0xc0 */ { itable_0FA7C0, 1 },
- /* 0xc1 */ { NULL, 0 },
- /* 0xc2 */ { NULL, 0 },
- /* 0xc3 */ { NULL, 0 },
- /* 0xc4 */ { NULL, 0 },
- /* 0xc5 */ { NULL, 0 },
- /* 0xc6 */ { NULL, 0 },
- /* 0xc7 */ { NULL, 0 },
- /* 0xc8 */ { itable_0FA7C8, 1 },
- /* 0xc9 */ { NULL, 0 },
- /* 0xca */ { NULL, 0 },
- /* 0xcb */ { NULL, 0 },
- /* 0xcc */ { NULL, 0 },
- /* 0xcd */ { NULL, 0 },
- /* 0xce */ { NULL, 0 },
- /* 0xcf */ { NULL, 0 },
- /* 0xd0 */ { itable_0FA7D0, 1 },
- /* 0xd1 */ { NULL, 0 },
- /* 0xd2 */ { NULL, 0 },
- /* 0xd3 */ { NULL, 0 },
- /* 0xd4 */ { NULL, 0 },
- /* 0xd5 */ { NULL, 0 },
- /* 0xd6 */ { NULL, 0 },
- /* 0xd7 */ { NULL, 0 },
- /* 0xd8 */ { itable_0FA7D8, 1 },
- /* 0xd9 */ { NULL, 0 },
- /* 0xda */ { NULL, 0 },
- /* 0xdb */ { NULL, 0 },
- /* 0xdc */ { NULL, 0 },
- /* 0xdd */ { NULL, 0 },
- /* 0xde */ { NULL, 0 },
- /* 0xdf */ { NULL, 0 },
- /* 0xe0 */ { itable_0FA7E0, 1 },
- /* 0xe1 */ { NULL, 0 },
- /* 0xe2 */ { NULL, 0 },
- /* 0xe3 */ { NULL, 0 },
- /* 0xe4 */ { NULL, 0 },
- /* 0xe5 */ { NULL, 0 },
- /* 0xe6 */ { NULL, 0 },
- /* 0xe7 */ { NULL, 0 },
- /* 0xe8 */ { itable_0FA7E8, 1 },
- /* 0xe9 */ { NULL, 0 },
- /* 0xea */ { NULL, 0 },
- /* 0xeb */ { NULL, 0 },
- /* 0xec */ { NULL, 0 },
- /* 0xed */ { NULL, 0 },
- /* 0xee */ { NULL, 0 },
- /* 0xef */ { NULL, 0 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { NULL, 0 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { NULL, 0 },
- /* 0xf5 */ { NULL, 0 },
- /* 0xf6 */ { NULL, 0 },
- /* 0xf7 */ { NULL, 0 },
- /* 0xf8 */ { NULL, 0 },
- /* 0xf9 */ { NULL, 0 },
- /* 0xfa */ { NULL, 0 },
- /* 0xfb */ { NULL, 0 },
- /* 0xfc */ { NULL, 0 },
- /* 0xfd */ { NULL, 0 },
- /* 0xfe */ { NULL, 0 },
- /* 0xff */ { NULL, 0 },
- };
- static const struct disasm_index itable_0F[256] = {
- /* 0x00 */ { itable_0F00, 24 },
- /* 0x01 */ { itable_0F01, 48 },
- /* 0x02 */ { itable_0F02, 10 },
- /* 0x03 */ { itable_0F03, 10 },
- /* 0x04 */ { NULL, 0 },
- /* 0x05 */ { itable_0F05, 1 },
- /* 0x06 */ { itable_0F06, 1 },
- /* 0x07 */ { itable_0F07, 1 },
- /* 0x08 */ { itable_0F08, 1 },
- /* 0x09 */ { itable_0F09, 2 },
- /* 0x0a */ { NULL, 0 },
- /* 0x0b */ { itable_0F0B, 1 },
- /* 0x0c */ { NULL, 0 },
- /* 0x0d */ { itable_0F0D, 3 },
- /* 0x0e */ { itable_0F0E, 1 },
- /* 0x0f */ { itable_0F0F, 26 },
- /* 0x10 */ { itable_0F10, 7 },
- /* 0x11 */ { itable_0F11, 6 },
- /* 0x12 */ { itable_0F12, 5 },
- /* 0x13 */ { itable_0F13, 2 },
- /* 0x14 */ { itable_0F14, 2 },
- /* 0x15 */ { itable_0F15, 2 },
- /* 0x16 */ { itable_0F16, 4 },
- /* 0x17 */ { itable_0F17, 2 },
- /* 0x18 */ { itable_0F18, 28 },
- /* 0x19 */ { itable_0F19, 24 },
- /* 0x1a */ { itable_0F1A, 35 },
- /* 0x1b */ { itable_0F1B, 35 },
- /* 0x1c */ { itable_0F1C, 25 },
- /* 0x1d */ { itable_0F1D, 24 },
- /* 0x1e */ { itable_0F1E, 24 },
- /* 0x1f */ { itable_0F1F, 27 },
- /* 0x20 */ { itable_0F20, 2 },
- /* 0x21 */ { itable_0F21, 2 },
- /* 0x22 */ { itable_0F22, 2 },
- /* 0x23 */ { itable_0F23, 2 },
- /* 0x24 */ { NULL, 0 },
- /* 0x25 */ { NULL, 0 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { NULL, 0 },
- /* 0x28 */ { itable_0F28, 3 },
- /* 0x29 */ { itable_0F29, 3 },
- /* 0x2a */ { itable_0F2A, 6 },
- /* 0x2b */ { itable_0F2B, 4 },
- /* 0x2c */ { itable_0F2C, 8 },
- /* 0x2d */ { itable_0F2D, 10 },
- /* 0x2e */ { itable_0F2E, 2 },
- /* 0x2f */ { itable_0F2F, 2 },
- /* 0x30 */ { itable_0F30, 1 },
- /* 0x31 */ { itable_0F31, 1 },
- /* 0x32 */ { itable_0F32, 1 },
- /* 0x33 */ { itable_0F33, 1 },
- /* 0x34 */ { itable_0F34, 1 },
- /* 0x35 */ { itable_0F35, 1 },
- /* 0x36 */ { itable_0F36, 1 },
- /* 0x37 */ { itable_0F37, 2 },
- /* 0x38 */ { itable_0F38, -1 },
- /* 0x39 */ { itable_0F39, 1 },
- /* 0x3a */ { itable_0F3A, -1 },
- /* 0x3b */ { NULL, 0 },
- /* 0x3c */ { itable_0F3C, 1 },
- /* 0x3d */ { itable_0F3D, 1 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { NULL, 0 },
- /* 0x40 */ { itable_0F40, 6 },
- /* 0x41 */ { itable_0F41, 6 },
- /* 0x42 */ { itable_0F42, 6 },
- /* 0x43 */ { itable_0F43, 6 },
- /* 0x44 */ { itable_0F44, 6 },
- /* 0x45 */ { itable_0F45, 6 },
- /* 0x46 */ { itable_0F46, 6 },
- /* 0x47 */ { itable_0F47, 6 },
- /* 0x48 */ { itable_0F48, 6 },
- /* 0x49 */ { itable_0F49, 6 },
- /* 0x4a */ { itable_0F4A, 6 },
- /* 0x4b */ { itable_0F4B, 6 },
- /* 0x4c */ { itable_0F4C, 6 },
- /* 0x4d */ { itable_0F4D, 6 },
- /* 0x4e */ { itable_0F4E, 6 },
- /* 0x4f */ { itable_0F4F, 6 },
- /* 0x50 */ { itable_0F50, 5 },
- /* 0x51 */ { itable_0F51, 5 },
- /* 0x52 */ { itable_0F52, 3 },
- /* 0x53 */ { itable_0F53, 2 },
- /* 0x54 */ { itable_0F54, 3 },
- /* 0x55 */ { itable_0F55, 3 },
- /* 0x56 */ { itable_0F56, 2 },
- /* 0x57 */ { itable_0F57, 2 },
- /* 0x58 */ { itable_0F58, 5 },
- /* 0x59 */ { itable_0F59, 5 },
- /* 0x5a */ { itable_0F5A, 5 },
- /* 0x5b */ { itable_0F5B, 4 },
- /* 0x5c */ { itable_0F5C, 5 },
- /* 0x5d */ { itable_0F5D, 5 },
- /* 0x5e */ { itable_0F5E, 5 },
- /* 0x5f */ { itable_0F5F, 4 },
- /* 0x60 */ { itable_0F60, 2 },
- /* 0x61 */ { itable_0F61, 2 },
- /* 0x62 */ { itable_0F62, 2 },
- /* 0x63 */ { itable_0F63, 2 },
- /* 0x64 */ { itable_0F64, 2 },
- /* 0x65 */ { itable_0F65, 2 },
- /* 0x66 */ { itable_0F66, 2 },
- /* 0x67 */ { itable_0F67, 2 },
- /* 0x68 */ { itable_0F68, 2 },
- /* 0x69 */ { itable_0F69, 2 },
- /* 0x6a */ { itable_0F6A, 2 },
- /* 0x6b */ { itable_0F6B, 2 },
- /* 0x6c */ { itable_0F6C, 1 },
- /* 0x6d */ { itable_0F6D, 1 },
- /* 0x6e */ { itable_0F6E, 5 },
- /* 0x6f */ { itable_0F6F, 5 },
- /* 0x70 */ { itable_0F70, 7 },
- /* 0x71 */ { itable_0F71, 6 },
- /* 0x72 */ { itable_0F72, 6 },
- /* 0x73 */ { itable_0F73, 6 },
- /* 0x74 */ { itable_0F74, 2 },
- /* 0x75 */ { itable_0F75, 2 },
- /* 0x76 */ { itable_0F76, 2 },
- /* 0x77 */ { itable_0F77, 1 },
- /* 0x78 */ { itable_0F78, 5 },
- /* 0x79 */ { itable_0F79, 5 },
- /* 0x7a */ { NULL, 0 },
- /* 0x7b */ { itable_0F7B, 1 },
- /* 0x7c */ { itable_0F7C, 3 },
- /* 0x7d */ { itable_0F7D, 3 },
- /* 0x7e */ { itable_0F7E, 7 },
- /* 0x7f */ { itable_0F7F, 5 },
- /* 0x80 */ { itable_0F80, 4 },
- /* 0x81 */ { itable_0F81, 4 },
- /* 0x82 */ { itable_0F82, 4 },
- /* 0x83 */ { itable_0F83, 4 },
- /* 0x84 */ { itable_0F84, 4 },
- /* 0x85 */ { itable_0F85, 4 },
- /* 0x86 */ { itable_0F86, 4 },
- /* 0x87 */ { itable_0F87, 4 },
- /* 0x88 */ { itable_0F88, 4 },
- /* 0x89 */ { itable_0F89, 4 },
- /* 0x8a */ { itable_0F8A, 4 },
- /* 0x8b */ { itable_0F8B, 4 },
- /* 0x8c */ { itable_0F8C, 4 },
- /* 0x8d */ { itable_0F8D, 4 },
- /* 0x8e */ { itable_0F8E, 4 },
- /* 0x8f */ { itable_0F8F, 4 },
- /* 0x90 */ { itable_0F90, 2 },
- /* 0x91 */ { itable_0F91, 2 },
- /* 0x92 */ { itable_0F92, 2 },
- /* 0x93 */ { itable_0F93, 2 },
- /* 0x94 */ { itable_0F94, 2 },
- /* 0x95 */ { itable_0F95, 2 },
- /* 0x96 */ { itable_0F96, 2 },
- /* 0x97 */ { itable_0F97, 2 },
- /* 0x98 */ { itable_0F98, 2 },
- /* 0x99 */ { itable_0F99, 2 },
- /* 0x9a */ { itable_0F9A, 2 },
- /* 0x9b */ { itable_0F9B, 2 },
- /* 0x9c */ { itable_0F9C, 2 },
- /* 0x9d */ { itable_0F9D, 2 },
- /* 0x9e */ { itable_0F9E, 2 },
- /* 0x9f */ { itable_0F9F, 2 },
- /* 0xa0 */ { itable_0FA0, 1 },
- /* 0xa1 */ { itable_0FA1, 1 },
- /* 0xa2 */ { itable_0FA2, 1 },
- /* 0xa3 */ { itable_0FA3, 6 },
- /* 0xa4 */ { itable_0FA4, 6 },
- /* 0xa5 */ { itable_0FA5, 6 },
- /* 0xa6 */ { itable_0FA6, -1 },
- /* 0xa7 */ { itable_0FA7, -1 },
- /* 0xa8 */ { itable_0FA8, 1 },
- /* 0xa9 */ { itable_0FA9, 1 },
- /* 0xaa */ { itable_0FAA, 1 },
- /* 0xab */ { itable_0FAB, 6 },
- /* 0xac */ { itable_0FAC, 6 },
- /* 0xad */ { itable_0FAD, 6 },
- /* 0xae */ { itable_0FAE, 37 },
- /* 0xaf */ { itable_0FAF, 6 },
- /* 0xb0 */ { itable_0FB0, 2 },
- /* 0xb1 */ { itable_0FB1, 6 },
- /* 0xb2 */ { itable_0FB2, 3 },
- /* 0xb3 */ { itable_0FB3, 6 },
- /* 0xb4 */ { itable_0FB4, 3 },
- /* 0xb5 */ { itable_0FB5, 3 },
- /* 0xb6 */ { itable_0FB6, 4 },
- /* 0xb7 */ { itable_0FB7, 2 },
- /* 0xb8 */ { itable_0FB8, 6 },
- /* 0xb9 */ { itable_0FB9, 3 },
- /* 0xba */ { itable_0FBA, 12 },
- /* 0xbb */ { itable_0FBB, 6 },
- /* 0xbc */ { itable_0FBC, 9 },
- /* 0xbd */ { itable_0FBD, 9 },
- /* 0xbe */ { itable_0FBE, 4 },
- /* 0xbf */ { itable_0FBF, 2 },
- /* 0xc0 */ { itable_0FC0, 2 },
- /* 0xc1 */ { itable_0FC1, 6 },
- /* 0xc2 */ { itable_0FC2, 38 },
- /* 0xc3 */ { itable_0FC3, 2 },
- /* 0xc4 */ { itable_0FC4, 6 },
- /* 0xc5 */ { itable_0FC5, 2 },
- /* 0xc6 */ { itable_0FC6, 3 },
- /* 0xc7 */ { itable_0FC7, 21 },
- /* 0xc8 */ { itable_0FC8, 2 },
- /* 0xc9 */ { itable_0FC9, 2 },
- /* 0xca */ { itable_0FCA, 2 },
- /* 0xcb */ { itable_0FCB, 2 },
- /* 0xcc */ { itable_0FCC, 2 },
- /* 0xcd */ { itable_0FCD, 2 },
- /* 0xce */ { itable_0FCE, 2 },
- /* 0xcf */ { itable_0FCF, 2 },
- /* 0xd0 */ { itable_0FD0, 2 },
- /* 0xd1 */ { itable_0FD1, 2 },
- /* 0xd2 */ { itable_0FD2, 2 },
- /* 0xd3 */ { itable_0FD3, 2 },
- /* 0xd4 */ { itable_0FD4, 2 },
- /* 0xd5 */ { itable_0FD5, 2 },
- /* 0xd6 */ { itable_0FD6, 4 },
- /* 0xd7 */ { itable_0FD7, 2 },
- /* 0xd8 */ { itable_0FD8, 2 },
- /* 0xd9 */ { itable_0FD9, 2 },
- /* 0xda */ { itable_0FDA, 2 },
- /* 0xdb */ { itable_0FDB, 2 },
- /* 0xdc */ { itable_0FDC, 2 },
- /* 0xdd */ { itable_0FDD, 2 },
- /* 0xde */ { itable_0FDE, 2 },
- /* 0xdf */ { itable_0FDF, 2 },
- /* 0xe0 */ { itable_0FE0, 2 },
- /* 0xe1 */ { itable_0FE1, 2 },
- /* 0xe2 */ { itable_0FE2, 2 },
- /* 0xe3 */ { itable_0FE3, 2 },
- /* 0xe4 */ { itable_0FE4, 2 },
- /* 0xe5 */ { itable_0FE5, 2 },
- /* 0xe6 */ { itable_0FE6, 3 },
- /* 0xe7 */ { itable_0FE7, 2 },
- /* 0xe8 */ { itable_0FE8, 2 },
- /* 0xe9 */ { itable_0FE9, 2 },
- /* 0xea */ { itable_0FEA, 2 },
- /* 0xeb */ { itable_0FEB, 2 },
- /* 0xec */ { itable_0FEC, 2 },
- /* 0xed */ { itable_0FED, 2 },
- /* 0xee */ { itable_0FEE, 2 },
- /* 0xef */ { itable_0FEF, 2 },
- /* 0xf0 */ { itable_0FF0, 1 },
- /* 0xf1 */ { itable_0FF1, 2 },
- /* 0xf2 */ { itable_0FF2, 2 },
- /* 0xf3 */ { itable_0FF3, 2 },
- /* 0xf4 */ { itable_0FF4, 2 },
- /* 0xf5 */ { itable_0FF5, 2 },
- /* 0xf6 */ { itable_0FF6, 2 },
- /* 0xf7 */ { itable_0FF7, 2 },
- /* 0xf8 */ { itable_0FF8, 2 },
- /* 0xf9 */ { itable_0FF9, 2 },
- /* 0xfa */ { itable_0FFA, 2 },
- /* 0xfb */ { itable_0FFB, 2 },
- /* 0xfc */ { itable_0FFC, 2 },
- /* 0xfd */ { itable_0FFD, 2 },
- /* 0xfe */ { itable_0FFE, 2 },
- /* 0xff */ { itable_0FFF, 4 },
- };
- const struct disasm_index itable[256] = {
- /* 0x00 */ { itable_00, 2 },
- /* 0x01 */ { itable_01, 6 },
- /* 0x02 */ { itable_02, 2 },
- /* 0x03 */ { itable_03, 6 },
- /* 0x04 */ { itable_04, 1 },
- /* 0x05 */ { itable_05, 3 },
- /* 0x06 */ { itable_06, 1 },
- /* 0x07 */ { itable_07, 1 },
- /* 0x08 */ { itable_08, 2 },
- /* 0x09 */ { itable_09, 6 },
- /* 0x0a */ { itable_0A, 2 },
- /* 0x0b */ { itable_0B, 6 },
- /* 0x0c */ { itable_0C, 1 },
- /* 0x0d */ { itable_0D, 3 },
- /* 0x0e */ { itable_0E, 1 },
- /* 0x0f */ { itable_0F, -1 },
- /* 0x10 */ { itable_10, 2 },
- /* 0x11 */ { itable_11, 6 },
- /* 0x12 */ { itable_12, 2 },
- /* 0x13 */ { itable_13, 6 },
- /* 0x14 */ { itable_14, 1 },
- /* 0x15 */ { itable_15, 3 },
- /* 0x16 */ { itable_16, 1 },
- /* 0x17 */ { itable_17, 1 },
- /* 0x18 */ { itable_18, 2 },
- /* 0x19 */ { itable_19, 6 },
- /* 0x1a */ { itable_1A, 2 },
- /* 0x1b */ { itable_1B, 6 },
- /* 0x1c */ { itable_1C, 1 },
- /* 0x1d */ { itable_1D, 3 },
- /* 0x1e */ { itable_1E, 1 },
- /* 0x1f */ { itable_1F, 1 },
- /* 0x20 */ { itable_20, 2 },
- /* 0x21 */ { itable_21, 6 },
- /* 0x22 */ { itable_22, 2 },
- /* 0x23 */ { itable_23, 6 },
- /* 0x24 */ { itable_24, 1 },
- /* 0x25 */ { itable_25, 3 },
- /* 0x26 */ { NULL, 0 },
- /* 0x27 */ { itable_27, 1 },
- /* 0x28 */ { itable_28, 2 },
- /* 0x29 */ { itable_29, 6 },
- /* 0x2a */ { itable_2A, 2 },
- /* 0x2b */ { itable_2B, 6 },
- /* 0x2c */ { itable_2C, 1 },
- /* 0x2d */ { itable_2D, 3 },
- /* 0x2e */ { NULL, 0 },
- /* 0x2f */ { itable_2F, 1 },
- /* 0x30 */ { itable_30, 2 },
- /* 0x31 */ { itable_31, 6 },
- /* 0x32 */ { itable_32, 2 },
- /* 0x33 */ { itable_33, 6 },
- /* 0x34 */ { itable_34, 1 },
- /* 0x35 */ { itable_35, 3 },
- /* 0x36 */ { NULL, 0 },
- /* 0x37 */ { itable_37, 1 },
- /* 0x38 */ { itable_38, 2 },
- /* 0x39 */ { itable_39, 6 },
- /* 0x3a */ { itable_3A, 2 },
- /* 0x3b */ { itable_3B, 6 },
- /* 0x3c */ { itable_3C, 1 },
- /* 0x3d */ { itable_3D, 3 },
- /* 0x3e */ { NULL, 0 },
- /* 0x3f */ { itable_3F, 1 },
- /* 0x40 */ { itable_40, 2 },
- /* 0x41 */ { itable_41, 2 },
- /* 0x42 */ { itable_42, 2 },
- /* 0x43 */ { itable_43, 2 },
- /* 0x44 */ { itable_44, 2 },
- /* 0x45 */ { itable_45, 2 },
- /* 0x46 */ { itable_46, 2 },
- /* 0x47 */ { itable_47, 2 },
- /* 0x48 */ { itable_48, 2 },
- /* 0x49 */ { itable_49, 2 },
- /* 0x4a */ { itable_4A, 2 },
- /* 0x4b */ { itable_4B, 2 },
- /* 0x4c */ { itable_4C, 2 },
- /* 0x4d */ { itable_4D, 2 },
- /* 0x4e */ { itable_4E, 2 },
- /* 0x4f */ { itable_4F, 2 },
- /* 0x50 */ { itable_50, 3 },
- /* 0x51 */ { itable_51, 3 },
- /* 0x52 */ { itable_52, 3 },
- /* 0x53 */ { itable_53, 3 },
- /* 0x54 */ { itable_54, 3 },
- /* 0x55 */ { itable_55, 3 },
- /* 0x56 */ { itable_56, 3 },
- /* 0x57 */ { itable_57, 3 },
- /* 0x58 */ { itable_58, 3 },
- /* 0x59 */ { itable_59, 3 },
- /* 0x5a */ { itable_5A, 3 },
- /* 0x5b */ { itable_5B, 3 },
- /* 0x5c */ { itable_5C, 3 },
- /* 0x5d */ { itable_5D, 3 },
- /* 0x5e */ { itable_5E, 3 },
- /* 0x5f */ { itable_5F, 3 },
- /* 0x60 */ { itable_60, 3 },
- /* 0x61 */ { itable_61, 3 },
- /* 0x62 */ { itable_62, 2 },
- /* 0x63 */ { itable_63, 3 },
- /* 0x64 */ { NULL, 0 },
- /* 0x65 */ { NULL, 0 },
- /* 0x66 */ { NULL, 0 },
- /* 0x67 */ { NULL, 0 },
- /* 0x68 */ { itable_68, 5 },
- /* 0x69 */ { itable_69, 9 },
- /* 0x6a */ { itable_6A, 1 },
- /* 0x6b */ { itable_6B, 9 },
- /* 0x6c */ { itable_6C, 1 },
- /* 0x6d */ { itable_6D, 2 },
- /* 0x6e */ { itable_6E, 1 },
- /* 0x6f */ { itable_6F, 2 },
- /* 0x70 */ { itable_70, 1 },
- /* 0x71 */ { itable_71, 1 },
- /* 0x72 */ { itable_72, 1 },
- /* 0x73 */ { itable_73, 1 },
- /* 0x74 */ { itable_74, 1 },
- /* 0x75 */ { itable_75, 1 },
- /* 0x76 */ { itable_76, 1 },
- /* 0x77 */ { itable_77, 1 },
- /* 0x78 */ { itable_78, 1 },
- /* 0x79 */ { itable_79, 1 },
- /* 0x7a */ { itable_7A, 1 },
- /* 0x7b */ { itable_7B, 1 },
- /* 0x7c */ { itable_7C, 1 },
- /* 0x7d */ { itable_7D, 1 },
- /* 0x7e */ { itable_7E, 1 },
- /* 0x7f */ { itable_7F, 1 },
- /* 0x80 */ { itable_80, 15 },
- /* 0x81 */ { itable_81, 40 },
- /* 0x82 */ { NULL, 0 },
- /* 0x83 */ { itable_83, 24 },
- /* 0x84 */ { itable_84, 3 },
- /* 0x85 */ { itable_85, 9 },
- /* 0x86 */ { itable_86, 4 },
- /* 0x87 */ { itable_87, 12 },
- /* 0x88 */ { itable_88, 2 },
- /* 0x89 */ { itable_89, 6 },
- /* 0x8a */ { itable_8A, 2 },
- /* 0x8b */ { itable_8B, 6 },
- /* 0x8c */ { itable_8C, 4 },
- /* 0x8d */ { itable_8D, 3 },
- /* 0x8e */ { itable_8E, 4 },
- /* 0x8f */ { itable_8F, 3 },
- /* 0x90 */ { itable_90, 9 },
- /* 0x91 */ { itable_91, 6 },
- /* 0x92 */ { itable_92, 6 },
- /* 0x93 */ { itable_93, 6 },
- /* 0x94 */ { itable_94, 6 },
- /* 0x95 */ { itable_95, 6 },
- /* 0x96 */ { itable_96, 6 },
- /* 0x97 */ { itable_97, 6 },
- /* 0x98 */ { itable_98, 3 },
- /* 0x99 */ { itable_99, 3 },
- /* 0x9a */ { itable_9A, 5 },
- /* 0x9b */ { NULL, 0 },
- /* 0x9c */ { itable_9C, 4 },
- /* 0x9d */ { itable_9D, 4 },
- /* 0x9e */ { itable_9E, 1 },
- /* 0x9f */ { itable_9F, 1 },
- /* 0xa0 */ { itable_A0, 1 },
- /* 0xa1 */ { itable_A1, 3 },
- /* 0xa2 */ { itable_A2, 1 },
- /* 0xa3 */ { itable_A3, 3 },
- /* 0xa4 */ { itable_A4, 1 },
- /* 0xa5 */ { itable_A5, 3 },
- /* 0xa6 */ { itable_A6, 1 },
- /* 0xa7 */ { itable_A7, 3 },
- /* 0xa8 */ { itable_A8, 1 },
- /* 0xa9 */ { itable_A9, 3 },
- /* 0xaa */ { itable_AA, 1 },
- /* 0xab */ { itable_AB, 3 },
- /* 0xac */ { itable_AC, 1 },
- /* 0xad */ { itable_AD, 3 },
- /* 0xae */ { itable_AE, 1 },
- /* 0xaf */ { itable_AF, 3 },
- /* 0xb0 */ { itable_B0, 1 },
- /* 0xb1 */ { itable_B1, 1 },
- /* 0xb2 */ { itable_B2, 1 },
- /* 0xb3 */ { itable_B3, 1 },
- /* 0xb4 */ { itable_B4, 1 },
- /* 0xb5 */ { itable_B5, 1 },
- /* 0xb6 */ { itable_B6, 1 },
- /* 0xb7 */ { itable_B7, 1 },
- /* 0xb8 */ { itable_B8, 3 },
- /* 0xb9 */ { itable_B9, 3 },
- /* 0xba */ { itable_BA, 3 },
- /* 0xbb */ { itable_BB, 3 },
- /* 0xbc */ { itable_BC, 3 },
- /* 0xbd */ { itable_BD, 3 },
- /* 0xbe */ { itable_BE, 3 },
- /* 0xbf */ { itable_BF, 3 },
- /* 0xc0 */ { itable_C0, 7 },
- /* 0xc1 */ { itable_C1, 21 },
- /* 0xc2 */ { itable_C2, 8 },
- /* 0xc3 */ { itable_C3, 8 },
- /* 0xc4 */ { itable_C4, 2 },
- /* 0xc5 */ { itable_C5, 2 },
- /* 0xc6 */ { itable_C6, 4 },
- /* 0xc7 */ { itable_C7, 10 },
- /* 0xc8 */ { itable_C8, 1 },
- /* 0xc9 */ { itable_C9, 1 },
- /* 0xca */ { itable_CA, 4 },
- /* 0xcb */ { itable_CB, 4 },
- /* 0xcc */ { itable_CC, 1 },
- /* 0xcd */ { itable_CD, 1 },
- /* 0xce */ { itable_CE, 1 },
- /* 0xcf */ { itable_CF, 4 },
- /* 0xd0 */ { itable_D0, 7 },
- /* 0xd1 */ { itable_D1, 21 },
- /* 0xd2 */ { itable_D2, 7 },
- /* 0xd3 */ { itable_D3, 21 },
- /* 0xd4 */ { itable_D4, 2 },
- /* 0xd5 */ { itable_D5, 2 },
- /* 0xd6 */ { itable_D6, 1 },
- /* 0xd7 */ { itable_D7, 2 },
- /* 0xd8 */ { itable_D8, 24 },
- /* 0xd9 */ { itable_D9, 41 },
- /* 0xda */ { itable_DA, 17 },
- /* 0xdb */ { itable_DB, 27 },
- /* 0xdc */ { itable_DC, 20 },
- /* 0xdd */ { itable_DD, 17 },
- /* 0xde */ { itable_DE, 21 },
- /* 0xdf */ { itable_DF, 18 },
- /* 0xe0 */ { itable_E0, 8 },
- /* 0xe1 */ { itable_E1, 8 },
- /* 0xe2 */ { itable_E2, 4 },
- /* 0xe3 */ { itable_E3, 3 },
- /* 0xe4 */ { itable_E4, 1 },
- /* 0xe5 */ { itable_E5, 2 },
- /* 0xe6 */ { itable_E6, 1 },
- /* 0xe7 */ { itable_E7, 2 },
- /* 0xe8 */ { itable_E8, 4 },
- /* 0xe9 */ { itable_E9, 4 },
- /* 0xea */ { itable_EA, 5 },
- /* 0xeb */ { itable_EB, 1 },
- /* 0xec */ { itable_EC, 1 },
- /* 0xed */ { itable_ED, 2 },
- /* 0xee */ { itable_EE, 1 },
- /* 0xef */ { itable_EF, 2 },
- /* 0xf0 */ { NULL, 0 },
- /* 0xf1 */ { itable_F1, 2 },
- /* 0xf2 */ { NULL, 0 },
- /* 0xf3 */ { NULL, 0 },
- /* 0xf4 */ { itable_F4, 1 },
- /* 0xf5 */ { itable_F5, 1 },
- /* 0xf6 */ { itable_F6, 8 },
- /* 0xf7 */ { itable_F7, 23 },
- /* 0xf8 */ { itable_F8, 1 },
- /* 0xf9 */ { itable_F9, 1 },
- /* 0xfa */ { itable_FA, 1 },
- /* 0xfb */ { itable_FB, 1 },
- /* 0xfc */ { itable_FC, 1 },
- /* 0xfd */ { itable_FD, 1 },
- /* 0xfe */ { itable_FE, 2 },
- /* 0xff */ { itable_FF, 27 },
- };
- const struct disasm_index * const itable_vex[NASM_VEX_CLASSES][32][4] =
- {
- {
- { NULL, NULL, NULL, NULL, },
- { itable_vex010, itable_vex011, itable_vex012, itable_vex013, },
- { itable_vex020, itable_vex021, itable_vex022, itable_vex023, },
- { NULL, itable_vex031, NULL, itable_vex033, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- },
- {
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { itable_xop080, NULL, NULL, NULL, },
- { itable_xop090, NULL, NULL, NULL, },
- { itable_xop0A0, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- },
- {
- { NULL, NULL, NULL, NULL, },
- { itable_evex010,itable_evex011,itable_evex012,itable_evex013,},
- { NULL, itable_evex021,itable_evex022,itable_evex023,},
- { NULL, itable_evex031,NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- { NULL, NULL, NULL, NULL, },
- },
- };
|