1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778 |
- ; Toshiba MeP IVC2 Coprocessor description. -*- scheme -*-
- ; Copyright 2011 Free Software Foundation, Inc.
- ;
- ; Contributed by Red Hat Inc;
- ;
- ; This file is part of the GNU Binutils.
- ;
- ; This program is free software; you can redistribute it and/or modify
- ; it under the terms of the GNU General Public License as published by
- ; the Free Software Foundation; either version 3 of the License, or
- ; (at your option) any later version.
- ;
- ; This program is distributed in the hope that it will be useful,
- ; but WITHOUT ANY WARRANTY; without even the implied warranty of
- ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- ; GNU General Public License for more details.
- ;
- ; You should have received a copy of the GNU General Public License
- ; along with this program; if not, write to the Free Software
- ; Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
- ; MA 02110-1301, USA.
- ;------------------------------------------------------------------------------
- ; MeP-Integrator will redefine the isa pmacros below to allow the bit widths
- ; specified below for each ME_MODULE using this coprocessor.
- ; IVC2 uses the isas as follows:
- ; C3 32
- ; P0S 16
- ; P0 48
- ; P1 64
- ;------------------------------------------------------------------------------
- ; begin-isas
- (define-pmacro ivc2-core-isa () (ISA ext_core1))
- (define-pmacro ivc2-16-isa () (ISA ext_cop1_16))
- (define-pmacro ivc2-32-isa () (ISA ext_cop1_32))
- (define-pmacro ivc2-48-isa () (ISA ext_cop1_48))
- (define-pmacro ivc2-64-isa () (ISA ext_cop1_64))
- (define-pmacro all-ivc2-isas () (ISA ext_core1,ext_cop1_16,ext_cop1_32,ext_cop1_48,ext_cop1_64))
- (define-pmacro ivc2-p0s-isa () (ISA ext_cop1_16))
- (define-pmacro ivc2-p0-isa () (ISA ext_cop1_48))
- (define-pmacro ivc2-p0s-p0-isa () (ISA ext_cop1_16,ext_cop1_48))
- (define-pmacro ivc2-p1-isa () (ISA ext_cop1_64))
- (define-pmacro ivc2-p0s-p1-isa () (ISA ext_cop1_16,ext_cop1_64))
- (define-pmacro ivc2-p0-p1-isa () (ISA ext_cop1_48,ext_cop1_64))
- (define-pmacro ivc2-p0s-p0-p1-isa () (ISA ext_cop1_16,ext_cop1_48,ext_cop1_64))
- (define-pmacro ivc2-c3-isa () (ISA ext_cop1_32))
- ; end-isas
- ; register definitions
- ; ---------------------
- ; NOTE: This exists solely for the purpose of providing the proper register names for this coprocessor.
- ; GDB will use the hardware table generated from this declaration. The operands use h-cr
- ; from mep-core.cpu so that SID's semantic trace will be consistent between
- ; the core and the coprocessor but use parse/print handlers which reference the hardware table
- ; generated from this declarations
- (define-hardware
- (name h-cr-ivc2)
- (comment "64-bit coprocessor registers for ivc2 coprocessor")
- (attrs VIRTUAL all-mep-core-isas (CDATA CP_DATA_BUS_INT))
- (type register DI (64))
- (set (index newval) (c-call VOID "h_cr64_set" index newval))
- (get (index) (c-call DI "h_cr64_get" index))
- (indices keyword "$c" (.map -reg-pair (.iota 8)))
- )
- ; NOTE: This exists solely for the purpose of providing the proper register names for this coprocessor.
- ; GDB will use the hardware table generated from this declaration. The operands use h-ccr
- ; from mep-core.cpu so that SID's semantic trace will be consistent between
- ; the core and the coprocessor but use parse/print handlers which reference the hardware table
- ; generated from this declarations
- (define-hardware
- (name h-ccr-ivc2)
- (comment "Coprocessor control registers for ivc2 coprocessor")
- (attrs VIRTUAL all-mep-isas)
- (type register SI (32))
- (set (index newval) (c-call VOID "h_ccr_set" index newval))
- (get (index) (c-call SI "h_ccr_get" index))
- (indices keyword ""
- (.splice
- ($csar0 0)
- ($cc 1)
- ($cofr0 4)
- ($cofr1 5)
- ($cofa0 6)
- ($cofa1 7)
- ($csar1 15)
- ($acc0_0 16)
- ($acc0_1 17)
- ($acc0_2 18)
- ($acc0_3 19)
- ($acc0_4 20)
- ($acc0_5 21)
- ($acc0_6 22)
- ($acc0_7 23)
- ($acc1_0 24)
- ($acc1_1 25)
- ($acc1_2 26)
- ($acc1_3 27)
- ($acc1_4 28)
- ($acc1_5 29)
- ($acc1_6 30)
- ($acc1_7 31)
- (.unsplice (.map -ccr-reg-pair (.iota 32)))
- )
- )
- )
- (define-attr
- (type bitset)
- (for insn)
- (name SLOTS)
- (comment "slots for which this opcode is valid - c3, p0s, p0, p1")
- (values CORE C3 P0S P0 P1)
- (default CORE)
- )
- ;-----------------------------------------------------------------------------
- ; macros for standard opcodes for each slot type
- ; C3
- (dnf f-ivc2-2u4 "sub opcode field" (all-mep-isas) 4 2)
- (dnf f-ivc2-3u4 "sub opcode field" (all-mep-isas) 4 3)
- (dnf f-ivc2-8u4 "sub opcode field" (all-mep-isas) 4 8)
- (df f-ivc2-8s4 "sub opcode field" (all-mep-isas) 4 8 INT #f #f)
- (dnf f-ivc2-1u6 "sub opcode field" (all-mep-isas) 6 1)
- (dnf f-ivc2-2u6 "sub opcode field" (all-mep-isas) 6 2)
- (dnf f-ivc2-3u6 "sub opcode field" (all-mep-isas) 6 3)
- (dnf f-ivc2-6u6 "sub opcode field" (all-mep-isas) 6 6)
- (dnf f-ivc2-5u7 "sub opcode field" (all-mep-isas) 7 5)
- (dnf f-ivc2-4u8 "sub opcode field" (all-mep-isas) 8 4)
- (dnf f-ivc2-3u9 "sub opcode field" (all-mep-isas) 9 3)
- (dnf f-ivc2-5u16 "sub opcode field" (all-mep-isas) 16 5)
- (dnf f-ivc2-5u21 "sub opcode field" (all-mep-isas) 21 5)
- (dnf f-ivc2-5u26 "sub opcode field" (all-mep-isas) 26 5)
- (dnf f-ivc2-1u31 "sub opcode field" (all-mep-isas) 31 1)
- (dnf f-ivc2-4u16 "sub opcode field" (all-mep-isas) 16 4)
- (dnf f-ivc2-4u20 "sub opcode field" (all-mep-isas) 20 4)
- (dnf f-ivc2-4u24 "sub opcode field" (all-mep-isas) 24 4)
- (dnf f-ivc2-4u28 "sub opcode field" (all-mep-isas) 28 4)
- ; P0S/P0/P1
- (dnf f-ivc2-2u0 "sub opcode field" (all-mep-isas) 0 2)
- (dnf f-ivc2-3u0 "sub opcode field" (all-mep-isas) 0 3)
- (dnf f-ivc2-4u0 "sub opcode field" (all-mep-isas) 0 4)
- (dnf f-ivc2-5u0 "sub opcode field" (all-mep-isas) 0 5)
- (dnf f-ivc2-8u0 "sub opcode field" (all-mep-isas) 0 8)
- (df f-ivc2-8s0 "sub opcode field" (all-mep-isas) 0 8 INT #f #f)
- (dnf f-ivc2-6u2 "sub opcode field" (all-mep-isas) 2 6)
- (dnf f-ivc2-5u3 "sub opcode field" (all-mep-isas) 3 5)
- (dnf f-ivc2-4u4 "sub opcode field" (all-mep-isas) 4 4)
- (dnf f-ivc2-3u5 "sub opcode field" (all-mep-isas) 5 3)
- (dnf f-ivc2-5u8 "sub opcode field" (all-mep-isas) 8 5)
- (dnf f-ivc2-4u10 "sub opcode field" (all-mep-isas) 10 4)
- (dnf f-ivc2-3u12 "sub opcode field" (all-mep-isas) 12 3)
- (dnf f-ivc2-5u13 "sub opcode field" (all-mep-isas) 13 5)
- (dnf f-ivc2-2u18 "sub opcode field" (all-mep-isas) 18 2)
- (dnf f-ivc2-5u18 "sub opcode field" (all-mep-isas) 18 5)
- (dnf f-ivc2-8u20 "sub opcode field" (all-mep-isas) 20 8)
- (df f-ivc2-8s20 "sub opcode field" (all-mep-isas) 20 8 INT #f #f)
- (dnf f-ivc2-5u23 "sub opcode field" (all-mep-isas) 23 5)
- (dnf f-ivc2-2u23 "sub opcode field" (all-mep-isas) 23 2)
- (dnf f-ivc2-3u25 "sub opcode field" (all-mep-isas) 25 3)
- (dnmf f-ivc2-imm16p0 "16-bit immediate in P0/P1" (all-mep-isas) UINT
- (f-ivc2-8u0 f-ivc2-8u20)
- (sequence () ; insert
- (set (ifield f-ivc2-8u0) (and (srl (ifield f-ivc2-imm16p0) 8) #xff))
- (set (ifield f-ivc2-8u20) (and (ifield f-ivc2-imm16p0) #xff))
- )
- (sequence () ; extract
- (set (ifield f-ivc2-imm16p0) (or (ifield f-ivc2-8u20)
- (sll (ifield f-ivc2-8u0) 8)))
- )
- )
- (dnmf f-ivc2-simm16p0 "16-bit immediate in P0/P1" (all-mep-isas) INT
- (f-ivc2-8u0 f-ivc2-8u20)
- (sequence () ; insert
- (set (ifield f-ivc2-8u0) (and (srl (ifield f-ivc2-simm16p0) 8) #xff))
- (set (ifield f-ivc2-8u20) (and (ifield f-ivc2-simm16p0) #xff))
- )
- (sequence () ; extract
- (set (ifield f-ivc2-simm16p0) (or (ifield f-ivc2-8u20)
- (sll (ifield f-ivc2-8u0) 8)))
- )
- )
- (dnop ivc2_csar0 "ivc2_csar0" (all-ivc2-isas) h-ccr-ivc2 0)
- (dnop ivc2_cc "ivc2_cc" (all-ivc2-isas) h-ccr-ivc2 1)
- (dnop ivc2_cofr0 "ivc2_cofr0" (all-ivc2-isas) h-ccr-ivc2 4)
- (dnop ivc2_cofr1 "ivc2_cofr1" (all-ivc2-isas) h-ccr-ivc2 5)
- (dnop ivc2_cofa0 "ivc2_cofa0" (all-ivc2-isas) h-ccr-ivc2 6)
- (dnop ivc2_cofa1 "ivc2_cofa1" (all-ivc2-isas) h-ccr-ivc2 7)
- (dnop ivc2_csar1 "ivc2_csar1" (all-ivc2-isas) h-ccr-ivc2 15)
- (dnop ivc2_acc0_0 "acc0_0" (all-ivc2-isas) h-ccr-ivc2 16)
- (dnop ivc2_acc0_1 "acc0_1" (all-ivc2-isas) h-ccr-ivc2 17)
- (dnop ivc2_acc0_2 "acc0_2" (all-ivc2-isas) h-ccr-ivc2 18)
- (dnop ivc2_acc0_3 "acc0_3" (all-ivc2-isas) h-ccr-ivc2 19)
- (dnop ivc2_acc0_4 "acc0_4" (all-ivc2-isas) h-ccr-ivc2 20)
- (dnop ivc2_acc0_5 "acc0_5" (all-ivc2-isas) h-ccr-ivc2 21)
- (dnop ivc2_acc0_6 "acc0_6" (all-ivc2-isas) h-ccr-ivc2 22)
- (dnop ivc2_acc0_7 "acc0_7" (all-ivc2-isas) h-ccr-ivc2 23)
- (dnop ivc2_acc1_0 "acc1_0" (all-ivc2-isas) h-ccr-ivc2 24)
- (dnop ivc2_acc1_1 "acc1_1" (all-ivc2-isas) h-ccr-ivc2 25)
- (dnop ivc2_acc1_2 "acc1_2" (all-ivc2-isas) h-ccr-ivc2 26)
- (dnop ivc2_acc1_3 "acc1_3" (all-ivc2-isas) h-ccr-ivc2 27)
- (dnop ivc2_acc1_4 "acc1_4" (all-ivc2-isas) h-ccr-ivc2 28)
- (dnop ivc2_acc1_5 "acc1_5" (all-ivc2-isas) h-ccr-ivc2 29)
- (dnop ivc2_acc1_6 "acc1_6" (all-ivc2-isas) h-ccr-ivc2 30)
- (dnop ivc2_acc1_7 "acc1_7" (all-ivc2-isas) h-ccr-ivc2 31)
- (dnop croc "$CRo C3" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u7)
- (dnop crqc "$CRq C3" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u21)
- (dnop crpc "$CRp C3" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u26)
- (dnop ivc-x-6-1 "filler" (all-mep-isas) h-uint f-ivc2-1u6)
- (dnop ivc-x-6-2 "filler" (all-mep-isas) h-uint f-ivc2-2u6)
- (dnop ivc-x-6-3 "filler" (all-mep-isas) h-uint f-ivc2-3u6)
- (dnop imm3p4 "Imm3p4" (all-mep-isas) h-uint f-ivc2-3u4)
- (dnop imm3p9 "Imm3p9" (all-mep-isas) h-uint f-ivc2-3u9)
- (dnop imm4p8 "Imm4p8" (all-mep-isas) h-uint f-ivc2-4u8)
- (dnop imm5p7 "Imm5p7" (all-mep-isas) h-uint f-ivc2-5u7)
- (dnop imm6p6 "Imm6p6" (all-mep-isas) h-uint f-ivc2-6u6)
- (dnop imm8p4 "Imm8p4" (all-mep-isas) h-uint f-ivc2-8u4)
- (dnop simm8p4 "sImm8p4" (all-mep-isas) h-sint f-ivc2-8s4)
- (dnop imm3p5 "Imm3p5" (all-mep-isas) h-uint f-ivc2-3u5)
- (dnop imm3p12 "Imm3p12" (all-mep-isas) h-uint f-ivc2-3u12)
- (dnop imm4p4 "Imm4p4" (all-mep-isas) h-uint f-ivc2-4u4)
- (dnop imm4p10 "Imm4p10" (all-mep-isas) h-uint f-ivc2-4u10)
- (dnop imm5p8 "Imm5p8" (all-mep-isas) h-uint f-ivc2-5u8)
- (dnop imm5p3 "Imm5p3" (all-mep-isas) h-uint f-ivc2-5u3)
- (dnop imm6p2 "Imm6p2" (all-mep-isas) h-uint f-ivc2-6u2)
- (dnop imm5p23 "Imm5p23" (all-mep-isas) h-uint f-ivc2-5u23)
- (dnop imm3p25 "Imm3p25" (all-mep-isas) h-uint f-ivc2-3u25)
- (dnop imm8p0 "Imm8p0" (all-mep-isas) h-uint f-ivc2-8u0)
- (dnop simm8p0 "sImm8p0" (all-mep-isas) h-sint f-ivc2-8s0)
- (dnop simm8p20 "sImm8p20" (all-mep-isas) h-sint f-ivc2-8s20)
- (dnop imm8p20 "Imm8p20" (all-mep-isas) h-uint f-ivc2-8u20)
- (dnop crop "$CRo Pn" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u23)
- (dnop crqp "$CRq Pn" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u13)
- (dnop crpp "$CRp Pn" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-5u18)
- (dnop ivc-x-0-2 "filler" (all-mep-isas) h-uint f-ivc2-2u0)
- (dnop ivc-x-0-3 "filler" (all-mep-isas) h-uint f-ivc2-3u0)
- (dnop ivc-x-0-4 "filler" (all-mep-isas) h-uint f-ivc2-4u0)
- (dnop ivc-x-0-5 "filler" (all-mep-isas) h-uint f-ivc2-5u0)
- (dpop imm16p0 "Imm16p0" (all-mep-isas) h-uint f-ivc2-imm16p0 "unsigned16_range")
- (dpop simm16p0 "sImm16p0" (all-mep-isas) h-sint f-ivc2-simm16p0 "signed16_range")
- (df f-ivc2-ccrn-c3hi "ccrn hi 2u28" (all-mep-isas) 28 2 UINT #f #f)
- (df f-ivc2-ccrn-c3lo "ccrn lo 4u4" (all-mep-isas) 4 4 UINT #f #f)
- (df f-ivc2-crn "ivc2 crn" (all-mep-isas) 0 4 UINT #f #f)
- (df f-ivc2-crm "ivc2 crm" (all-mep-isas) 4 4 UINT #f #f)
- (df f-ivc2-ccrn-h1 "ccrx hi 1u20" (all-mep-isas) 20 1 UINT #f #f)
- (df f-ivc2-ccrn-h2 "ccrx hi 2u20" (all-mep-isas) 20 2 UINT #f #f)
- (df f-ivc2-ccrn-lo "ccrx lo 4u0" (all-mep-isas) 0 4 UINT #f #f)
- (df f-ivc2-cmov1 "ivc2 cmov op1" (all-mep-isas) 8 12 UINT #f #f)
- (df f-ivc2-cmov2 "ivc2 cmov op2" (all-mep-isas) 22 6 UINT #f #f)
- (df f-ivc2-cmov3 "ivc2 cmov op2" (all-mep-isas) 28 4 UINT #f #f)
- (define-multi-ifield
- (name f-ivc2-ccrn-c3)
- (comment "Coprocessor register number field")
- (attrs all-mep-isas)
- (mode UINT)
- (subfields f-ivc2-ccrn-c3hi f-ivc2-ccrn-c3lo)
- (insert (sequence ()
- (set (ifield f-ivc2-ccrn-c3hi) (and (srl (ifield f-ivc2-ccrn-c3) 4) #x3))
- (set (ifield f-ivc2-ccrn-c3lo) (and (ifield f-ivc2-ccrn-c3) #xf))))
- (extract (set (ifield f-ivc2-ccrn-c3)
- (or (sll (ifield f-ivc2-ccrn-c3hi) 4)
- (ifield f-ivc2-ccrn-c3lo))))
- )
- (define-multi-ifield
- (name f-ivc2-ccrn)
- (comment "Coprocessor control register number field")
- (attrs all-mep-isas)
- (mode UINT)
- (subfields f-ivc2-ccrn-h2 f-ivc2-ccrn-lo)
- (insert (sequence ()
- (set (ifield f-ivc2-ccrn-h2) (and (srl (ifield f-ivc2-ccrn) 4) #x3))
- (set (ifield f-ivc2-ccrn-lo) (and (ifield f-ivc2-ccrn) #xf))))
- (extract (set (ifield f-ivc2-ccrn)
- (or (sll (ifield f-ivc2-ccrn-h2) 4)
- (ifield f-ivc2-ccrn-lo))))
- )
- (define-multi-ifield
- (name f-ivc2-crnx)
- (comment "Coprocessor register number field")
- (attrs all-mep-isas)
- (mode UINT)
- (subfields f-ivc2-ccrn-h1 f-ivc2-ccrn-lo)
- (insert (sequence ()
- (set (ifield f-ivc2-ccrn-h1) (and (srl (ifield f-ivc2-crnx) 4) #x1))
- (set (ifield f-ivc2-ccrn-lo) (and (ifield f-ivc2-crnx) #xf))))
- (extract (set (ifield f-ivc2-crnx)
- (or (sll (ifield f-ivc2-ccrn-h1) 4)
- (ifield f-ivc2-ccrn-lo))))
- )
- (dnop ivc2rm "reg Rm" (all-mep-isas) h-gpr f-ivc2-crm)
- (dnop ivc2crn "copro Rn (0-31, 64-bit" (all-mep-isas (CDATA CP_DATA_BUS_INT)) h-cr64 f-ivc2-crnx)
- (dnop ivc2ccrn "copro control reg CCRn" (all-mep-isas (CDATA REGNUM)) h-ccr-ivc2 f-ivc2-ccrn)
- (dnop ivc2c3ccrn "copro control reg CCRn" (all-mep-isas (CDATA REGNUM)) h-ccr-ivc2 f-ivc2-ccrn-c3)
- ; [--][--] [--][--] [--][--] [--]
- ; 0----+-- --1----+ ----2--- -+--
- ; 01234567 89012345 67890123 4567
- ; 1111 nnnn mmmm 0111 1111 0000 0000 N000 cmov =crn,rm
- (dni cmov-crn-rm
- "cmov CRn,Rm"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmov1"))
- "cmov $crnx64,$rm"
- (+ MAJ_15 crnx64 rm (f-sub4 #x7)
- (f-ivc2-4u16 #xF) (f-ivc2-4u20 0) (f-ivc2-4u24 0) (f-29 0) (f-30 0) (f-31 0))
- (set crnx64 (or (zext DI rm) (and DI crnx64 #xffffffff00000000)))
- ()
- )
- ; 1111 nnnn mmmm 0111 1111 0000 0000 N001 cmov =rm,crn
- (dni cmov-rn-crm
- "cmov Rm,CRn"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmov2"))
- "cmov $rm,$crnx64"
- (+ MAJ_15 crnx64 rm (f-sub4 #x7)
- (f-ivc2-4u16 #xF) (f-ivc2-4u20 0) (f-ivc2-4u24 0) (f-29 0) (f-30 0) (f-31 1))
- (set rm crnx64)
- ()
- )
- ; 1111 nnnn mmmm 0111 1111 0000 0000 N000 cmov =crn,rm
- (dni cmovc-ccrn-rm
- "cmovc CCRn,Rm"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmovc1"))
- "cmovc $ivc2c3ccrn,$rm"
- (+ MAJ_15 ivc2c3ccrn rm (f-sub4 #x7)
- (f-ivc2-4u16 #xF) (f-ivc2-4u20 0) (f-ivc2-4u24 0) (f-30 1) (f-31 0))
- (set ivc2c3ccrn rm)
- ()
- )
- ; 1111 nnnn mmmm 0111 1111 0000 0000 N001 cmov =rm,crn
- (dni cmovc-rn-ccrm
- "cmovc Rm,CCRn"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmovc2"))
- "cmovc $rm,$ivc2c3ccrn"
- (+ MAJ_15 ivc2c3ccrn rm (f-sub4 #x7)
- (f-ivc2-4u16 #xF) (f-ivc2-4u20 0) (f-ivc2-4u24 0) (f-30 1) (f-31 1))
- (set rm ivc2c3ccrn)
- ()
- )
- ; 1111 nnnn mmmm 0111 1111 0000 0000 N000 cmov =crn,rm
- (dni cmovh-crn-rm
- "cmovh CRn,Rm"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmovh1"))
- "cmovh $crnx64,$rm"
- (+ MAJ_15 crnx64 rm (f-sub4 #x7)
- (f-ivc2-4u16 #xF) (f-ivc2-4u20 1) (f-ivc2-4u24 0) (f-29 0) (f-30 0) (f-31 0))
- (set crnx64 (or (sll (zext DI rm) 32) (and DI crnx64 #xffffffff)))
- ()
- )
- ; 1111 nnnn mmmm 0111 1111 0000 0000 N001 cmov =rm,crn
- (dni cmovh-rn-crm
- "cmovh Rm,CRn"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cmovh2"))
- "cmovh $rm,$crnx64"
- (+ MAJ_15 crnx64 rm (f-sub4 #x7)
- (f-ivc2-4u16 #xF) (f-ivc2-4u20 1) (f-ivc2-4u24 0) (f-29 0) (f-30 0) (f-31 1))
- (set rm (srl crnx64 32))
- ()
- )
- ; nnnnmmmm 11110000 0000N000 0000 cmov =crn,rm
- (dni cmov-crn-rm-p0
- "cmov CRn,Rm"
- (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmov1"))
- "cmov $ivc2crn,$ivc2rm"
- (+ ivc2crn ivc2rm (f-ivc2-cmov1 #xf00) (f-21 0) (f-ivc2-cmov2 #x00) (f-ivc2-cmov3 0))
- (set ivc2crn ivc2rm)
- ()
- )
- ; nnnnmmmm 11110000 0000N001 0000 cmov =rm,crn
- (dni cmov-rn-crm-p0
- "cmov Rm,CRn"
- (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmov2"))
- "cmov $ivc2rm,$ivc2crn"
- (+ ivc2crn ivc2rm (f-ivc2-cmov1 #xf00) (f-21 0) (f-ivc2-cmov2 #x10) (f-ivc2-cmov3 0))
- (set ivc2rm ivc2crn)
- ()
- )
- ; nnnnmmmm 11110000 0000NN10 0000 cmovc =ccrn,rm
- (dni cmovc-ccrn-rm-p0
- "cmovc CCRn,Rm"
- (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmovc1"))
- "cmovc $ivc2ccrn,$ivc2rm"
- (+ ivc2ccrn ivc2rm (f-ivc2-cmov1 #xf00) (f-ivc2-cmov2 #x20) (f-ivc2-cmov3 0))
- (set ivc2ccrn ivc2rm)
- ()
- )
- ; nnnnmmmm 11110000 0000NN11 0000 cmovc =rm,ccrn
- (dni cmovc-rn-ccrm-p0
- "cmovc Rm,CCRn"
- (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmovc2"))
- "cmovc $ivc2rm,$ivc2ccrn"
- (+ ivc2ccrn ivc2rm (f-ivc2-cmov1 #xf00) (f-ivc2-cmov2 #x30) (f-ivc2-cmov3 0))
- (set ivc2rm ivc2ccrn)
- ()
- )
- ; nnnnmmmm 11110001 0000N000 0000 cmovh =crn,rm
- (dni cmovh-crn-rm-p0
- "cmovh CRn,Rm"
- (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmovh1"))
- "cmovh $ivc2crn,$ivc2rm"
- (+ ivc2crn ivc2rm (f-ivc2-cmov1 #xf10) (f-21 0) (f-ivc2-cmov2 #x00) (f-ivc2-cmov3 0))
- (set ivc2crn (or (sll (zext DI ivc2rm) 32) (and DI ivc2crn #xffffffff)))
- ()
- )
- ; nnnnmmmm 11110001 0000N001 0000 cmovh =rm,crn
- (dni cmovh-rn-crm-p0
- "cmovh Rm,CRn"
- (OPTIONAL_CP_INSN ivc2-p0-isa (SLOTS P0) (INTRINSIC "cmovh2"))
- "cmovh $ivc2rm,$ivc2crn"
- (+ ivc2crn ivc2rm (f-ivc2-cmov1 #xf10) (f-21 0) (f-ivc2-cmov2 #x10) (f-ivc2-cmov3 0))
- (set ivc2rm (srl ivc2crn 32))
- ()
- )
- ; 1111 000 ooooo 0111 00000 qqqqq ppppp 0 cpadd3.b =croc,crqc,crpc (c3_1)
- (dni cpadd3_b_C3 "cpadd3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpadd3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpadd3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpadd3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 001 ooooo 0111 00000 qqqqq ppppp 0 cpadd3.h =croc,crqc,crpc (c3_1)
- (dni cpadd3_h_C3 "cpadd3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpadd3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpadd3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpadd3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 010 ooooo 0111 00000 qqqqq ppppp 0 cpadd3.w =croc,crqc,crpc (c3_1)
- (dni cpadd3_w_C3 "cpadd3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpadd3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpadd3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpadd3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 011 ooooo 0111 00000 qqqqq ppppp 0 cdadd3 =croc,crqc,crpc (c3_1)
- (dni cdadd3_C3 "cdadd3 $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdadd3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdadd3 $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cdadd3" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 00000 qqqqq ppppp 0 cpsub3.b =croc,crqc,crpc (c3_1)
- (dni cpsub3_b_C3 "cpsub3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsub3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsub3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsub3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 101 ooooo 0111 00000 qqqqq ppppp 0 cpsub3.h =croc,crqc,crpc (c3_1)
- (dni cpsub3_h_C3 "cpsub3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsub3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsub3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsub3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 110 ooooo 0111 00000 qqqqq ppppp 0 cpsub3.w =croc,crqc,crpc (c3_1)
- (dni cpsub3_w_C3 "cpsub3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsub3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsub3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsub3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 111 ooooo 0111 00000 qqqqq ppppp 0 cdsub3 =croc,crqc,crpc (c3_1)
- (dni cdsub3_C3 "cdsub3 $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsub3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsub3 $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cdsub3" pc crqc crpc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00001 qqqqq ppppp 0 cpand3 =croc,crqc,crpc (c3_1)
- (dni cpand3_C3 "cpand3 $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpand3") (CPTYPE VECT) (CRET FIRST))
- "cpand3 $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpand3" pc crqc crpc)) )
- ()
- )
- ; 1111 001 ooooo 0111 00001 qqqqq ppppp 0 cpor3 =croc,crqc,crpc (c3_1)
- (dni cpor3_C3 "cpor3 $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpor3") (CPTYPE VECT) (CRET FIRST))
- "cpor3 $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpor3" pc crqc crpc)) )
- ()
- )
- ; 1111 010 ooooo 0111 00001 qqqqq ppppp 0 cpnor3 =croc,crqc,crpc (c3_1)
- (dni cpnor3_C3 "cpnor3 $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpnor3") (CPTYPE VECT) (CRET FIRST))
- "cpnor3 $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpnor3" pc crqc crpc)) )
- ()
- )
- ; 1111 011 ooooo 0111 00001 qqqqq ppppp 0 cpxor3 =croc,crqc,crpc (c3_1)
- (dni cpxor3_C3 "cpxor3 $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpxor3") (CPTYPE VECT) (CRET FIRST))
- "cpxor3 $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpxor3" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 00001 qqqqq ppppp 0 cpsel =croc,crqc,crpc (c3_1)
- (dni cpsel_C3 "cpsel $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsel") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpsel $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsel" pc crqc crpc)) )
- ()
- )
- ; 1111 iii ooooo 0111 11101 qqqqq ppppp 0 cpfsftbi =croc,crqc,crpc,imm3p4 (c3_1)
- (dni cpfsftbi_C3 "cpfsftbi $croc,$crqc,$crpc,imm3p4 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpfsftbi") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cpfsftbi $croc,$crqc,$crpc,$imm3p4"
- (+ MAJ_15 imm3p4 croc (f-sub4 7)
- (f-ivc2-5u16 #x1d) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpfsftbi" pc crqc crpc imm3p4)) )
- ()
- )
- ; 1111 110 ooooo 0111 00001 qqqqq ppppp 0 cpfsftbs0 =croc,crqc,crpc (c3_1)
- (dni cpfsftbs0_C3 "cpfsftbs0 $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpfsftbs0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpfsftbs0 $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpfsftbs0" pc crqc crpc)) )
- ()
- )
- ; 1111 111 ooooo 0111 00001 qqqqq ppppp 0 cpfsftbs1 =croc,crqc,crpc (c3_1)
- (dni cpfsftbs1_C3 "cpfsftbs1 $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpfsftbs1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpfsftbs1 $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpfsftbs1" pc crqc crpc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00010 qqqqq ppppp 0 cpunpacku.b =croc,crqc,crpc (c3_1)
- (dni cpunpacku_b_C3 "cpunpacku.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpacku_b") (CPTYPE V8UQI) (CRET FIRST))
- "cpunpacku.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpunpacku_b" pc crqc crpc)) )
- ()
- )
- ; 1111 001 ooooo 0111 00010 qqqqq ppppp 0 cpunpacku.h =croc,crqc,crpc (c3_1)
- (dni cpunpacku_h_C3 "cpunpacku.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpacku_h") (CPTYPE V4UHI) (CRET FIRST))
- "cpunpacku.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7)
- (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpunpacku_h" pc crqc crpc)) )
- ()
- )
- ; 1111 010 ooooo 0111 00010 qqqqq ppppp 0 cpunpacku.w =croc,crqc,crpc (c3_1)
- (dni cpunpacku_w_C3 "cpunpacku.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpacku_w") (CPTYPE V2USI) (CRET FIRST))
- "cpunpacku.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
- (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpunpacku_w" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 00010 qqqqq ppppp 0 cpunpackl.b =croc,crqc,crpc (c3_1)
- (dni cpunpackl_b_C3 "cpunpackl.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpackl_b") (CPTYPE V8QI) (CRET FIRST))
- "cpunpackl.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpunpackl_b" pc crqc crpc)) )
- ()
- )
- ; 1111 101 ooooo 0111 00010 qqqqq ppppp 0 cpunpackl.h =croc,crqc,crpc (c3_1)
- (dni cpunpackl_h_C3 "cpunpackl.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpackl_h") (CPTYPE V4HI) (CRET FIRST))
- "cpunpackl.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7)
- (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpunpackl_h" pc crqc crpc)) )
- ()
- )
- ; 1111 110 ooooo 0111 00010 qqqqq ppppp 0 cpunpackl.w =croc,crqc,crpc (c3_1)
- (dni cpunpackl_w_C3 "cpunpackl.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpunpackl_w") (CPTYPE V2SI) (CRET FIRST))
- "cpunpackl.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7)
- (f-ivc2-5u16 #x2) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpunpackl_w" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 00011 qqqqq ppppp 0 cppacku.b =croc,crqc,crpc (c3_1)
- (dni cppacku_b_C3 "cppacku.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppacku_b") (CPTYPE V8UQI) (CRET FIRST))
- "cppacku.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #x3) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cppacku_b" pc crqc crpc)) )
- ()
- )
- ; 1111 101 ooooo 0111 00011 qqqqq ppppp 0 cppack.b =croc,crqc,crpc (c3_1)
- (dni cppack_b_C3 "cppack.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppack_b") (CPTYPE V8QI) (CRET FIRST))
- "cppack.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7)
- (f-ivc2-5u16 #x3) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cppack_b" pc crqc crpc)) )
- ()
- )
- ; 1111 111 ooooo 0111 00011 qqqqq ppppp 0 cppack.h =croc,crqc,crpc (c3_1)
- (dni cppack_h_C3 "cppack.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppack_h") (CPTYPE V4HI) (CRET FIRST))
- "cppack.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7)
- (f-ivc2-5u16 #x3) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cppack_h" pc crqc crpc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 qqqqq ppppp 0 cpsrl3.b =croc,crqc,crpc (c3_1)
- (dni cpsrl3_b_C3 "cpsrl3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrl3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsrl3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsrl3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 001 ooooo 0111 00100 qqqqq ppppp 0 cpssrl3.b =croc,crqc,crpc (c3_1)
- (dni cpssrl3_b_C3 "cpssrl3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssrl3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpssrl3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpssrl3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 010 ooooo 0111 00100 qqqqq ppppp 0 cpsrl3.h =croc,crqc,crpc (c3_1)
- (dni cpsrl3_h_C3 "cpsrl3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrl3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsrl3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsrl3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 011 ooooo 0111 00100 qqqqq ppppp 0 cpssrl3.h =croc,crqc,crpc (c3_1)
- (dni cpssrl3_h_C3 "cpssrl3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssrl3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpssrl3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpssrl3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 00100 qqqqq ppppp 0 cpsrl3.w =croc,crqc,crpc (c3_1)
- (dni cpsrl3_w_C3 "cpsrl3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrl3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsrl3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsrl3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 101 ooooo 0111 00100 qqqqq ppppp 0 cpssrl3.w =croc,crqc,crpc (c3_1)
- (dni cpssrl3_w_C3 "cpssrl3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssrl3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpssrl3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpssrl3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 110 ooooo 0111 00100 qqqqq ppppp 0 cdsrl3 =croc,crqc,crpc (c3_1)
- (dni cdsrl3_C3 "cdsrl3 $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsrl3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsrl3 $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cdsrl3" pc crqc crpc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00101 qqqqq ppppp 0 cpsra3.b =croc,crqc,crpc (c3_1)
- (dni cpsra3_b_C3 "cpsra3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsra3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsra3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsra3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 001 ooooo 0111 00101 qqqqq ppppp 0 cpssra3.b =croc,crqc,crpc (c3_1)
- (dni cpssra3_b_C3 "cpssra3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssra3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpssra3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7)
- (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpssra3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 010 ooooo 0111 00101 qqqqq ppppp 0 cpsra3.h =croc,crqc,crpc (c3_1)
- (dni cpsra3_h_C3 "cpsra3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsra3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsra3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
- (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsra3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 011 ooooo 0111 00101 qqqqq ppppp 0 cpssra3.h =croc,crqc,crpc (c3_1)
- (dni cpssra3_h_C3 "cpssra3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssra3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpssra3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7)
- (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpssra3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 00101 qqqqq ppppp 0 cpsra3.w =croc,crqc,crpc (c3_1)
- (dni cpsra3_w_C3 "cpsra3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsra3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsra3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsra3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 101 ooooo 0111 00101 qqqqq ppppp 0 cpssra3.w =croc,crqc,crpc (c3_1)
- (dni cpssra3_w_C3 "cpssra3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssra3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpssra3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7)
- (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpssra3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 110 ooooo 0111 00101 qqqqq ppppp 0 cdsra3 =croc,crqc,crpc (c3_1)
- (dni cdsra3_C3 "cdsra3 $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsra3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsra3 $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7)
- (f-ivc2-5u16 #x5) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cdsra3" pc crqc crpc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00110 qqqqq ppppp 0 cpsll3.b =croc,crqc,crpc (c3_1)
- (dni cpsll3_b_C3 "cpsll3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsll3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsll3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsll3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 001 ooooo 0111 00110 qqqqq ppppp 0 cpssll3.b =croc,crqc,crpc (c3_1)
- (dni cpssll3_b_C3 "cpssll3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssll3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpssll3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7)
- (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpssll3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 010 ooooo 0111 00110 qqqqq ppppp 0 cpsll3.h =croc,crqc,crpc (c3_1)
- (dni cpsll3_h_C3 "cpsll3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsll3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsll3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
- (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsll3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 011 ooooo 0111 00110 qqqqq ppppp 0 cpssll3.h =croc,crqc,crpc (c3_1)
- (dni cpssll3_h_C3 "cpssll3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssll3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpssll3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7)
- (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpssll3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 00110 qqqqq ppppp 0 cpsll3.w =croc,crqc,crpc (c3_1)
- (dni cpsll3_w_C3 "cpsll3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsll3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsll3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsll3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 101 ooooo 0111 00110 qqqqq ppppp 0 cpssll3.w =croc,crqc,crpc (c3_1)
- (dni cpssll3_w_C3 "cpssll3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssll3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpssll3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7)
- (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpssll3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 110 ooooo 0111 00110 qqqqq ppppp 0 cdsll3 =croc,crqc,crpc (c3_1)
- (dni cdsll3_C3 "cdsll3 $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsll3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsll3 $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7)
- (f-ivc2-5u16 #x6) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cdsll3" pc crqc crpc)) )
- ()
- )
- ; 1111 010 ooooo 0111 00111 qqqqq ppppp 0 cpsla3.h =croc,crqc,crpc (c3_1)
- (dni cpsla3_h_C3 "cpsla3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsla3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpsla3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
- (f-ivc2-5u16 #x7) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsla3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 00111 qqqqq ppppp 0 cpsla3.w =croc,crqc,crpc (c3_1)
- (dni cpsla3_w_C3 "cpsla3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsla3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpsla3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #x7) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsla3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 010 ooooo 0111 01000 qqqqq ppppp 0 cpsadd3.h =croc,crqc,crpc (c3_1)
- (dni cpsadd3_h_C3 "cpsadd3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadd3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpsadd3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
- (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsadd3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 011 ooooo 0111 01000 qqqqq ppppp 0 cpsadd3.w =croc,crqc,crpc (c3_1)
- (dni cpsadd3_w_C3 "cpsadd3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadd3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpsadd3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7)
- (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpsadd3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 110 ooooo 0111 01000 qqqqq ppppp 0 cpssub3.h =croc,crqc,crpc (c3_1)
- (dni cpssub3_h_C3 "cpssub3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssub3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpssub3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7)
- (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cofr0 0)
- (set croc (c-call DI "ivc2_cpssub3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 111 ooooo 0111 01000 qqqqq ppppp 0 cpssub3.w =croc,crqc,crpc (c3_1)
- (dni cpssub3_w_C3 "cpssub3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssub3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpssub3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7)
- (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cofr0 0)
- (set croc (c-call DI "ivc2_cpssub3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 000 ooooo 0111 01001 qqqqq ppppp 0 cpextuaddu3.b =croc,crqc,crpc (c3_1)
- (dni cpextuaddu3_b_C3 "cpextuaddu3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextuaddu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextuaddu3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextuaddu3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 001 ooooo 0111 01001 qqqqq ppppp 0 cpextuadd3.b =croc,crqc,crpc (c3_1)
- (dni cpextuadd3_b_C3 "cpextuadd3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextuadd3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextuadd3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7)
- (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextuadd3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 010 ooooo 0111 01001 qqqqq ppppp 0 cpextladdu3.b =croc,crqc,crpc (c3_1)
- (dni cpextladdu3_b_C3 "cpextladdu3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextladdu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextladdu3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
- (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextladdu3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 011 ooooo 0111 01001 qqqqq ppppp 0 cpextladd3.b =croc,crqc,crpc (c3_1)
- (dni cpextladd3_b_C3 "cpextladd3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextladd3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextladd3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7)
- (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextladd3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 01001 qqqqq ppppp 0 cpextusubu3.b =croc,crqc,crpc (c3_1)
- (dni cpextusubu3_b_C3 "cpextusubu3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextusubu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextusubu3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextusubu3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 101 ooooo 0111 01001 qqqqq ppppp 0 cpextusub3.b =croc,crqc,crpc (c3_1)
- (dni cpextusub3_b_C3 "cpextusub3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextusub3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextusub3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7)
- (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextusub3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 110 ooooo 0111 01001 qqqqq ppppp 0 cpextlsubu3.b =croc,crqc,crpc (c3_1)
- (dni cpextlsubu3_b_C3 "cpextlsubu3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextlsubu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextlsubu3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7)
- (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextlsubu3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 111 ooooo 0111 01001 qqqqq ppppp 0 cpextlsub3.b =croc,crqc,crpc (c3_1)
- (dni cpextlsub3_b_C3 "cpextlsub3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextlsub3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextlsub3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7)
- (f-ivc2-5u16 #x9) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextlsub3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 000 ooooo 0111 01010 qqqqq ppppp 0 cpaveu3.b =croc,crqc,crpc (c3_1)
- (dni cpaveu3_b_C3 "cpaveu3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaveu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpaveu3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpaveu3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 001 ooooo 0111 01010 qqqqq ppppp 0 cpave3.b =croc,crqc,crpc (c3_1)
- (dni cpave3_b_C3 "cpave3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpave3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpave3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7)
- (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpave3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 010 ooooo 0111 01010 qqqqq ppppp 0 cpave3.h =croc,crqc,crpc (c3_1)
- (dni cpave3_h_C3 "cpave3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpave3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpave3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
- (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpave3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 011 ooooo 0111 01010 qqqqq ppppp 0 cpave3.w =croc,crqc,crpc (c3_1)
- (dni cpave3_w_C3 "cpave3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpave3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpave3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7)
- (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpave3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 01010 qqqqq ppppp 0 cpaddsru3.b =croc,crqc,crpc (c3_1)
- (dni cpaddsru3_b_C3 "cpaddsru3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddsru3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpaddsru3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpaddsru3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 101 ooooo 0111 01010 qqqqq ppppp 0 cpaddsr3.b =croc,crqc,crpc (c3_1)
- (dni cpaddsr3_b_C3 "cpaddsr3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddsr3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpaddsr3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7)
- (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpaddsr3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 110 ooooo 0111 01010 qqqqq ppppp 0 cpaddsr3.h =croc,crqc,crpc (c3_1)
- (dni cpaddsr3_h_C3 "cpaddsr3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddsr3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpaddsr3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7)
- (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpaddsr3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 111 ooooo 0111 01010 qqqqq ppppp 0 cpaddsr3.w =croc,crqc,crpc (c3_1)
- (dni cpaddsr3_w_C3 "cpaddsr3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddsr3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpaddsr3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7)
- (f-ivc2-5u16 #xa) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpaddsr3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 000 ooooo 0111 01011 qqqqq ppppp 0 cpabsu3.b =croc,crqc,crpc (c3_1)
- (dni cpabsu3_b_C3 "cpabsu3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpabsu3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #xb) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpabsu3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 001 ooooo 0111 01011 qqqqq ppppp 0 cpabs3.b =croc,crqc,crpc (c3_1)
- (dni cpabs3_b_C3 "cpabs3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabs3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpabs3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7)
- (f-ivc2-5u16 #xb) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpabs3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 010 ooooo 0111 01011 qqqqq ppppp 0 cpabs3.h =croc,crqc,crpc (c3_1)
- (dni cpabs3_h_C3 "cpabs3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabs3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpabs3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
- (f-ivc2-5u16 #xb) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpabs3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 000 ooooo 0111 01100 qqqqq ppppp 0 cpmaxu3.b =croc,crqc,crpc (c3_1)
- (dni cpmaxu3_b_C3 "cpmaxu3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmaxu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpmaxu3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #xc) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmaxu3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 001 ooooo 0111 01100 qqqqq ppppp 0 cpmax3.b =croc,crqc,crpc (c3_1)
- (dni cpmax3_b_C3 "cpmax3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmax3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpmax3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7)
- (f-ivc2-5u16 #xc) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmax3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 011 ooooo 0111 01100 qqqqq ppppp 0 cpmax3.h =croc,crqc,crpc (c3_1)
- (dni cpmax3_h_C3 "cpmax3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmax3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpmax3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7)
- (f-ivc2-5u16 #xc) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmax3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 01100 qqqqq ppppp 0 cpmaxu3.w =croc,crqc,crpc (c3_1)
- (dni cpmaxu3_w_C3 "cpmaxu3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmaxu3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpmaxu3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #xc) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmaxu3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 101 ooooo 0111 01100 qqqqq ppppp 0 cpmax3.w =croc,crqc,crpc (c3_1)
- (dni cpmax3_w_C3 "cpmax3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmax3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpmax3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7)
- (f-ivc2-5u16 #xc) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmax3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 000 ooooo 0111 01101 qqqqq ppppp 0 cpminu3.b =croc,crqc,crpc (c3_1)
- (dni cpminu3_b_C3 "cpminu3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpminu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpminu3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #xd) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpminu3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 001 ooooo 0111 01101 qqqqq ppppp 0 cpmin3.b =croc,crqc,crpc (c3_1)
- (dni cpmin3_b_C3 "cpmin3.b $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmin3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpmin3.b $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) croc (f-sub4 7)
- (f-ivc2-5u16 #xd) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmin3_b" pc crqc crpc)) )
- ()
- )
- ; 1111 011 ooooo 0111 01101 qqqqq ppppp 0 cpmin3.h =croc,crqc,crpc (c3_1)
- (dni cpmin3_h_C3 "cpmin3.h $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmin3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpmin3.h $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7)
- (f-ivc2-5u16 #xd) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmin3_h" pc crqc crpc)) )
- ()
- )
- ; 1111 100 ooooo 0111 01101 qqqqq ppppp 0 cpminu3.w =croc,crqc,crpc (c3_1)
- (dni cpminu3_w_C3 "cpminu3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpminu3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpminu3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
- (f-ivc2-5u16 #xd) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpminu3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 101 ooooo 0111 01101 qqqqq ppppp 0 cpmin3.w =croc,crqc,crpc (c3_1)
- (dni cpmin3_w_C3 "cpmin3.w $croc,$crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmin3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpmin3.w $croc,$crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x5) croc (f-sub4 7)
- (f-ivc2-5u16 #xd) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmin3_w" pc crqc crpc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10000 00000 00000 0 cpmovfrcsar0 =croc (c3_1)
- (dni cpmovfrcsar0_C3 "cpmovfrcsar0 $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcsar0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpmovfrcsar0 $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmovfrcsar0" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10000 00000 01111 0 cpmovfrcsar1 =croc (c3_1)
- (dni cpmovfrcsar1_C3 "cpmovfrcsar1 $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcsar1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpmovfrcsar1 $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #xf) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmovfrcsar1" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10000 00000 00001 0 cpmovfrcc =croc (c3_1)
- (dni cpmovfrcc_C3 "cpmovfrcc $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcc") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpmovfrcc $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x1) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmovfrcc" pc)) )
- ()
- )
- ; 1111 0000 0000 0111 10000 qqqqq 10000 0 cpmovtocsar0 crqc (c3_1)
- (dni cpmovtocsar0_C3 "cpmovtocsar0 $crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovtocsar0") VOLATILE)
- "cpmovtocsar0 $crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7)
- (f-ivc2-5u16 #x10) crqc (f-ivc2-5u26 #x10) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_csar0 0)
- (c-call "ivc2_cpmovtocsar0" pc crqc) )
- ()
- )
- ; 1111 0000 0000 0111 10000 qqqqq 11111 0 cpmovtocsar1 crqc (c3_1)
- (dni cpmovtocsar1_C3 "cpmovtocsar1 $crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovtocsar1") VOLATILE)
- "cpmovtocsar1 $crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7)
- (f-ivc2-5u16 #x10) crqc (f-ivc2-5u26 #x1f) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_csar1 0)
- (c-call "ivc2_cpmovtocsar1" pc crqc) )
- ()
- )
- ; 1111 0000 0000 0111 10000 qqqqq 10001 0 cpmovtocc crqc (c3_1)
- (dni cpmovtocc_C3 "cpmovtocc $crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovtocc") VOLATILE)
- "cpmovtocc $crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7)
- (f-ivc2-5u16 #x10) crqc (f-ivc2-5u26 #x11) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpmovtocc" pc crqc) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 00000 0 cpmov =croc,crqc (c3_1)
- (dni cpmov_C3 "cpmov $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmov") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cpmov $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmov" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 00001 0 cpabsz.b =croc,crqc (c3_1)
- (dni cpabsz_b_C3 "cpabsz.b $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsz_b") (CPTYPE V8QI) (CRET FIRST))
- "cpabsz.b $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpabsz_b" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 00010 0 cpabsz.h =croc,crqc (c3_1)
- (dni cpabsz_h_C3 "cpabsz.h $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsz_h") (CPTYPE V4HI) (CRET FIRST))
- "cpabsz.h $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x2) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpabsz_h" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 00011 0 cpabsz.w =croc,crqc (c3_1)
- (dni cpabsz_w_C3 "cpabsz.w $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsz_w") (CPTYPE V2SI) (CRET FIRST))
- "cpabsz.w $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x3) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpabsz_w" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 00100 0 cpldz.h =croc,crqc (c3_1)
- (dni cpldz_h_C3 "cpldz.h $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpldz_h") (CPTYPE V4HI) (CRET FIRST))
- "cpldz.h $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x4) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpldz_h" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 00101 0 cpldz.w =croc,crqc (c3_1)
- (dni cpldz_w_C3 "cpldz.w $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpldz_w") (CPTYPE V2SI) (CRET FIRST))
- "cpldz.w $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x5) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpldz_w" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 00110 0 cpnorm.h =croc,crqc (c3_1)
- (dni cpnorm_h_C3 "cpnorm.h $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpnorm_h") (CPTYPE V4HI) (CRET FIRST))
- "cpnorm.h $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x6) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpnorm_h" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 00111 0 cpnorm.w =croc,crqc (c3_1)
- (dni cpnorm_w_C3 "cpnorm.w $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpnorm_w") (CPTYPE V2SI) (CRET FIRST))
- "cpnorm.w $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x7) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpnorm_w" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 01000 0 cphaddu.b =croc,crqc (c3_1)
- (dni cphaddu_b_C3 "cphaddu.b $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cphaddu_b") (CPTYPE V8UQI) (CRET FIRST))
- "cphaddu.b $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x8) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cphaddu_b" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 01001 0 cphadd.b =croc,crqc (c3_1)
- (dni cphadd_b_C3 "cphadd.b $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cphadd_b") (CPTYPE V8QI) (CRET FIRST))
- "cphadd.b $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x9) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cphadd_b" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 01010 0 cphadd.h =croc,crqc (c3_1)
- (dni cphadd_h_C3 "cphadd.h $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cphadd_h") (CPTYPE V4HI) (CRET FIRST))
- "cphadd.h $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xa) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cphadd_h" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 01011 0 cphadd.w =croc,crqc (c3_1)
- (dni cphadd_w_C3 "cphadd.w $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cphadd_w") (CPTYPE V2SI) (CRET FIRST))
- "cphadd.w $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xb) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cphadd_w" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 01100 0 cpccadd.b +crqc (c3_1)
- (dni cpccadd_b_C3 "cpccadd.b $crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpccadd_b") (CPTYPE V8QI) (CRET FIRSTCOPY) VOLATILE)
- "cpccadd.b $crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xc) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpccadd_b" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 01101 0 cpbcast.b =croc,crqc (c3_1)
- (dni cpbcast_b_C3 "cpbcast.b $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpbcast_b") (CPTYPE V8QI) (CRET FIRST))
- "cpbcast.b $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xd) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpbcast_b" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 01110 0 cpbcast.h =croc,crqc (c3_1)
- (dni cpbcast_h_C3 "cpbcast.h $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpbcast_h") (CPTYPE V4HI) (CRET FIRST))
- "cpbcast.h $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xe) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpbcast_h" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 01111 0 cpbcast.w =croc,crqc (c3_1)
- (dni cpbcast_w_C3 "cpbcast.w $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpbcast_w") (CPTYPE V2SI) (CRET FIRST))
- "cpbcast.w $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xf) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpbcast_w" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 10000 0 cpextuu.b =croc,crqc (c3_1)
- (dni cpextuu_b_C3 "cpextuu.b $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextuu_b") (CPTYPE V8UQI) (CRET FIRST))
- "cpextuu.b $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x10) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextuu_b" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 10001 0 cpextu.b =croc,crqc (c3_1)
- (dni cpextu_b_C3 "cpextu.b $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextu_b") (CPTYPE V8UQI) (CRET FIRST))
- "cpextu.b $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x11) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextu_b" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 10010 0 cpextuu.h =croc,crqc (c3_1)
- (dni cpextuu_h_C3 "cpextuu.h $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextuu_h") (CPTYPE V4UHI) (CRET FIRST))
- "cpextuu.h $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x12) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextuu_h" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 10011 0 cpextu.h =croc,crqc (c3_1)
- (dni cpextu_h_C3 "cpextu.h $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextu_h") (CPTYPE V4UHI) (CRET FIRST))
- "cpextu.h $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x13) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextu_h" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 10100 0 cpextlu.b =croc,crqc (c3_1)
- (dni cpextlu_b_C3 "cpextlu.b $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextlu_b") (CPTYPE V8UQI) (CRET FIRST))
- "cpextlu.b $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x14) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextlu_b" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 10101 0 cpextl.b =croc,crqc (c3_1)
- (dni cpextl_b_C3 "cpextl.b $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextl_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextl.b $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x15) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextl_b" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 10110 0 cpextlu.h =croc,crqc (c3_1)
- (dni cpextlu_h_C3 "cpextlu.h $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextlu_h") (CPTYPE V4UHI) (CRET FIRST))
- "cpextlu.h $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x16) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextlu_h" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 10111 0 cpextl.h =croc,crqc (c3_1)
- (dni cpextl_h_C3 "cpextl.h $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpextl_h") (CPTYPE V4HI) (CRET FIRST))
- "cpextl.h $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x17) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpextl_h" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 11000 0 cpcastub.h =croc,crqc (c3_1)
- (dni cpcastub_h_C3 "cpcastub.h $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcastub_h") (CPTYPE V4HI) (CRET FIRST))
- "cpcastub.h $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x18) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpcastub_h" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 11001 0 cpcastb.h =croc,crqc (c3_1)
- (dni cpcastb_h_C3 "cpcastb.h $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcastb_h") (CPTYPE V4HI) (CRET FIRST))
- "cpcastb.h $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x19) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpcastb_h" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 11100 0 cpcastub.w =croc,crqc (c3_1)
- (dni cpcastub_w_C3 "cpcastub.w $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcastub_w") (CPTYPE V2SI) (CRET FIRST))
- "cpcastub.w $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1c) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpcastub_w" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 11101 0 cpcastb.w =croc,crqc (c3_1)
- (dni cpcastb_w_C3 "cpcastb.w $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcastb_w") (CPTYPE V2SI) (CRET FIRST))
- "cpcastb.w $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1d) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpcastb_w" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 11110 0 cpcastuh.w =croc,crqc (c3_1)
- (dni cpcastuh_w_C3 "cpcastuh.w $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcastuh_w") (CPTYPE V2SI) (CRET FIRST))
- "cpcastuh.w $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1e) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpcastuh_w" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 11111 0 cpcasth.w =croc,crqc (c3_1)
- (dni cpcasth_w_C3 "cpcasth.w $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcasth_w") (CPTYPE V2SI) (CRET FIRST))
- "cpcasth.w $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1f) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpcasth_w" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 11010 0 cdcastuw =croc,crqc (c3_1)
- (dni cdcastuw_C3 "cdcastuw $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdcastuw") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdcastuw $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1a) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cdcastuw" pc crqc)) )
- ()
- )
- ; 1111 000 ooooo 0111 10001 qqqqq 11011 0 cdcastw =croc,crqc (c3_1)
- (dni cdcastw_C3 "cdcastw $croc,$crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdcastw") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdcastw $croc,$crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #x1b) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cdcastw" pc crqc)) )
- ()
- )
- ; 1111 0000 0000 0111 10010 qqqqq ppppp 0 cpcmpeqz.b crqc,crpc (c3_1)
- (dni cpcmpeqz_b_C3 "cpcmpeqz.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpeqz_b") (CPTYPE V8QI) VOLATILE)
- "cpcmpeqz.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpeqz_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0001 0111 10010 qqqqq ppppp 0 cpcmpeq.b crqc,crpc (c3_1)
- (dni cpcmpeq_b_C3 "cpcmpeq.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpeq_b") (CPTYPE V8QI) VOLATILE)
- "cpcmpeq.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpeq_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0011 0111 10010 qqqqq ppppp 0 cpcmpeq.h crqc,crpc (c3_1)
- (dni cpcmpeq_h_C3 "cpcmpeq.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpeq_h") (CPTYPE V4HI) VOLATILE)
- "cpcmpeq.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x3) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpeq_h" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0101 0111 10010 qqqqq ppppp 0 cpcmpeq.w crqc,crpc (c3_1)
- (dni cpcmpeq_w_C3 "cpcmpeq.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpeq_w") (CPTYPE V2SI) VOLATILE)
- "cpcmpeq.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x5) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpeq_w" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1001 0111 10010 qqqqq ppppp 0 cpcmpne.b crqc,crpc (c3_1)
- (dni cpcmpne_b_C3 "cpcmpne.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpne_b") (CPTYPE V8QI) VOLATILE)
- "cpcmpne.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x9) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpne_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1011 0111 10010 qqqqq ppppp 0 cpcmpne.h crqc,crpc (c3_1)
- (dni cpcmpne_h_C3 "cpcmpne.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpne_h") (CPTYPE V4HI) VOLATILE)
- "cpcmpne.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xb) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpne_h" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1101 0111 10010 qqqqq ppppp 0 cpcmpne.w crqc,crpc (c3_1)
- (dni cpcmpne_w_C3 "cpcmpne.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpne_w") (CPTYPE V2SI) VOLATILE)
- "cpcmpne.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xd) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpne_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0000 0111 10010 qqqqq ppppp 0 cpcmpgtu.b crqc,crpc (c3_1)
- (dni cpcmpgtu_b_C3 "cpcmpgtu.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgtu_b") (CPTYPE V8UQI) VOLATILE)
- "cpcmpgtu.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x10) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgtu_b" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0001 0111 10010 qqqqq ppppp 0 cpcmpgt.b crqc,crpc (c3_1)
- (dni cpcmpgt_b_C3 "cpcmpgt.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgt_b") (CPTYPE V8QI) VOLATILE)
- "cpcmpgt.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x11) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgt_b" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0011 0111 10010 qqqqq ppppp 0 cpcmpgt.h crqc,crpc (c3_1)
- (dni cpcmpgt_h_C3 "cpcmpgt.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgt_h") (CPTYPE V4HI) VOLATILE)
- "cpcmpgt.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x13) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgt_h" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0100 0111 10010 qqqqq ppppp 0 cpcmpgtu.w crqc,crpc (c3_1)
- (dni cpcmpgtu_w_C3 "cpcmpgtu.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgtu_w") (CPTYPE V2USI) VOLATILE)
- "cpcmpgtu.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x14) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgtu_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0101 0111 10010 qqqqq ppppp 0 cpcmpgt.w crqc,crpc (c3_1)
- (dni cpcmpgt_w_C3 "cpcmpgt.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgt_w") (CPTYPE V2SI) VOLATILE)
- "cpcmpgt.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x15) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgt_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 1000 0111 10010 qqqqq ppppp 0 cpcmpgeu.b crqc,crpc (c3_1)
- (dni cpcmpgeu_b_C3 "cpcmpgeu.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgeu_b") (CPTYPE V8UQI) VOLATILE)
- "cpcmpgeu.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x18) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgeu_b" pc crqc crpc) )
- ()
- )
- ; 1111 0001 1001 0111 10010 qqqqq ppppp 0 cpcmpge.b crqc,crpc (c3_1)
- (dni cpcmpge_b_C3 "cpcmpge.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpge_b") (CPTYPE V8QI) VOLATILE)
- "cpcmpge.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x19) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpge_b" pc crqc crpc) )
- ()
- )
- ; 1111 0001 1011 0111 10010 qqqqq ppppp 0 cpcmpge.h crqc,crpc (c3_1)
- (dni cpcmpge_h_C3 "cpcmpge.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpge_h") (CPTYPE V4HI) VOLATILE)
- "cpcmpge.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1b) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpge_h" pc crqc crpc) )
- ()
- )
- ; 1111 0001 1100 0111 10010 qqqqq ppppp 0 cpcmpgeu.w crqc,crpc (c3_1)
- (dni cpcmpgeu_w_C3 "cpcmpgeu.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpgeu_w") (CPTYPE V2USI) VOLATILE)
- "cpcmpgeu.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1c) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgeu_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 1101 0111 10010 qqqqq ppppp 0 cpcmpge.w crqc,crpc (c3_1)
- (dni cpcmpge_w_C3 "cpcmpge.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpcmpge_w") (CPTYPE V2SI) VOLATILE)
- "cpcmpge.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1d) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpge_w" pc crqc crpc) )
- ()
- )
- ; 1111 0010 0001 0111 10010 qqqqq ppppp 0 cpacmpeq.b crqc,crpc (c3_1)
- (dni cpacmpeq_b_C3 "cpacmpeq.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpeq_b") (CPTYPE V8QI))
- "cpacmpeq.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpeq_b" pc crqc crpc) )
- ()
- )
- ; 1111 0010 0011 0111 10010 qqqqq ppppp 0 cpacmpeq.h crqc,crpc (c3_1)
- (dni cpacmpeq_h_C3 "cpacmpeq.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpeq_h") (CPTYPE V4HI))
- "cpacmpeq.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x3) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpeq_h" pc crqc crpc) )
- ()
- )
- ; 1111 0010 0101 0111 10010 qqqqq ppppp 0 cpacmpeq.w crqc,crpc (c3_1)
- (dni cpacmpeq_w_C3 "cpacmpeq.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpeq_w") (CPTYPE V2SI))
- "cpacmpeq.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x5) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpeq_w" pc crqc crpc) )
- ()
- )
- ; 1111 0010 1001 0111 10010 qqqqq ppppp 0 cpacmpne.b crqc,crpc (c3_1)
- (dni cpacmpne_b_C3 "cpacmpne.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpne_b") (CPTYPE V8QI))
- "cpacmpne.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x9) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpne_b" pc crqc crpc) )
- ()
- )
- ; 1111 0010 1011 0111 10010 qqqqq ppppp 0 cpacmpne.h crqc,crpc (c3_1)
- (dni cpacmpne_h_C3 "cpacmpne.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpne_h") (CPTYPE V4HI))
- "cpacmpne.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #xb) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpne_h" pc crqc crpc) )
- ()
- )
- ; 1111 0010 1101 0111 10010 qqqqq ppppp 0 cpacmpne.w crqc,crpc (c3_1)
- (dni cpacmpne_w_C3 "cpacmpne.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpne_w") (CPTYPE V2SI))
- "cpacmpne.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #xd) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpne_w" pc crqc crpc) )
- ()
- )
- ; 1111 0011 0000 0111 10010 qqqqq ppppp 0 cpacmpgtu.b crqc,crpc (c3_1)
- (dni cpacmpgtu_b_C3 "cpacmpgtu.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgtu_b") (CPTYPE V8UQI))
- "cpacmpgtu.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x10) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpgtu_b" pc crqc crpc) )
- ()
- )
- ; 1111 0011 0001 0111 10010 qqqqq ppppp 0 cpacmpgt.b crqc,crpc (c3_1)
- (dni cpacmpgt_b_C3 "cpacmpgt.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgt_b") (CPTYPE V8QI))
- "cpacmpgt.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x11) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpgt_b" pc crqc crpc) )
- ()
- )
- ; 1111 0011 0011 0111 10010 qqqqq ppppp 0 cpacmpgt.h crqc,crpc (c3_1)
- (dni cpacmpgt_h_C3 "cpacmpgt.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgt_h") (CPTYPE V4HI))
- "cpacmpgt.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x13) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpgt_h" pc crqc crpc) )
- ()
- )
- ; 1111 0011 0100 0111 10010 qqqqq ppppp 0 cpacmpgtu.w crqc,crpc (c3_1)
- (dni cpacmpgtu_w_C3 "cpacmpgtu.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgtu_w") (CPTYPE V2USI))
- "cpacmpgtu.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x14) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpgtu_w" pc crqc crpc) )
- ()
- )
- ; 1111 0011 0101 0111 10010 qqqqq ppppp 0 cpacmpgt.w crqc,crpc (c3_1)
- (dni cpacmpgt_w_C3 "cpacmpgt.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgt_w") (CPTYPE V2SI))
- "cpacmpgt.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x15) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpgt_w" pc crqc crpc) )
- ()
- )
- ; 1111 0011 1000 0111 10010 qqqqq ppppp 0 cpacmpgeu.b crqc,crpc (c3_1)
- (dni cpacmpgeu_b_C3 "cpacmpgeu.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgeu_b") (CPTYPE V8UQI))
- "cpacmpgeu.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x18) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpgeu_b" pc crqc crpc) )
- ()
- )
- ; 1111 0011 1001 0111 10010 qqqqq ppppp 0 cpacmpge.b crqc,crpc (c3_1)
- (dni cpacmpge_b_C3 "cpacmpge.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpge_b") (CPTYPE V8QI))
- "cpacmpge.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x19) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpge_b" pc crqc crpc) )
- ()
- )
- ; 1111 0011 1011 0111 10010 qqqqq ppppp 0 cpacmpge.h crqc,crpc (c3_1)
- (dni cpacmpge_h_C3 "cpacmpge.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpge_h") (CPTYPE V4HI))
- "cpacmpge.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1b) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpge_h" pc crqc crpc) )
- ()
- )
- ; 1111 0011 1100 0111 10010 qqqqq ppppp 0 cpacmpgeu.w crqc,crpc (c3_1)
- (dni cpacmpgeu_w_C3 "cpacmpgeu.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpgeu_w") (CPTYPE V2USI))
- "cpacmpgeu.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1c) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpgeu_w" pc crqc crpc) )
- ()
- )
- ; 1111 0011 1101 0111 10010 qqqqq ppppp 0 cpacmpge.w crqc,crpc (c3_1)
- (dni cpacmpge_w_C3 "cpacmpge.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpacmpge_w") (CPTYPE V2SI))
- "cpacmpge.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1d) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpacmpge_w" pc crqc crpc) )
- ()
- )
- ; 1111 0100 0001 0111 10010 qqqqq ppppp 0 cpocmpeq.b crqc,crpc (c3_1)
- (dni cpocmpeq_b_C3 "cpocmpeq.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpeq_b") (CPTYPE V8QI))
- "cpocmpeq.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x1) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpeq_b" pc crqc crpc) )
- ()
- )
- ; 1111 0100 0011 0111 10010 qqqqq ppppp 0 cpocmpeq.h crqc,crpc (c3_1)
- (dni cpocmpeq_h_C3 "cpocmpeq.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpeq_h") (CPTYPE V4HI))
- "cpocmpeq.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x3) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpeq_h" pc crqc crpc) )
- ()
- )
- ; 1111 0100 0101 0111 10010 qqqqq ppppp 0 cpocmpeq.w crqc,crpc (c3_1)
- (dni cpocmpeq_w_C3 "cpocmpeq.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpeq_w") (CPTYPE V2SI))
- "cpocmpeq.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x5) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpeq_w" pc crqc crpc) )
- ()
- )
- ; 1111 0100 1001 0111 10010 qqqqq ppppp 0 cpocmpne.b crqc,crpc (c3_1)
- (dni cpocmpne_b_C3 "cpocmpne.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpne_b") (CPTYPE V8QI))
- "cpocmpne.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x9) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpne_b" pc crqc crpc) )
- ()
- )
- ; 1111 0100 1011 0111 10010 qqqqq ppppp 0 cpocmpne.h crqc,crpc (c3_1)
- (dni cpocmpne_h_C3 "cpocmpne.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpne_h") (CPTYPE V4HI))
- "cpocmpne.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xb) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpne_h" pc crqc crpc) )
- ()
- )
- ; 1111 0100 1101 0111 10010 qqqqq ppppp 0 cpocmpne.w crqc,crpc (c3_1)
- (dni cpocmpne_w_C3 "cpocmpne.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpne_w") (CPTYPE V2SI))
- "cpocmpne.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xd) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpne_w" pc crqc crpc) )
- ()
- )
- ; 1111 0101 0000 0111 10010 qqqqq ppppp 0 cpocmpgtu.b crqc,crpc (c3_1)
- (dni cpocmpgtu_b_C3 "cpocmpgtu.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgtu_b") (CPTYPE V8UQI))
- "cpocmpgtu.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x10) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpgtu_b" pc crqc crpc) )
- ()
- )
- ; 1111 0101 0001 0111 10010 qqqqq ppppp 0 cpocmpgt.b crqc,crpc (c3_1)
- (dni cpocmpgt_b_C3 "cpocmpgt.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgt_b") (CPTYPE V8QI))
- "cpocmpgt.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x11) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpgt_b" pc crqc crpc) )
- ()
- )
- ; 1111 0101 0011 0111 10010 qqqqq ppppp 0 cpocmpgt.h crqc,crpc (c3_1)
- (dni cpocmpgt_h_C3 "cpocmpgt.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgt_h") (CPTYPE V4HI))
- "cpocmpgt.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x13) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpgt_h" pc crqc crpc) )
- ()
- )
- ; 1111 0101 0100 0111 10010 qqqqq ppppp 0 cpocmpgtu.w crqc,crpc (c3_1)
- (dni cpocmpgtu_w_C3 "cpocmpgtu.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgtu_w") (CPTYPE V2USI))
- "cpocmpgtu.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x14) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpgtu_w" pc crqc crpc) )
- ()
- )
- ; 1111 0101 0101 0111 10010 qqqqq ppppp 0 cpocmpgt.w crqc,crpc (c3_1)
- (dni cpocmpgt_w_C3 "cpocmpgt.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgt_w") (CPTYPE V2SI))
- "cpocmpgt.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x15) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpgt_w" pc crqc crpc) )
- ()
- )
- ; 1111 0101 1000 0111 10010 qqqqq ppppp 0 cpocmpgeu.b crqc,crpc (c3_1)
- (dni cpocmpgeu_b_C3 "cpocmpgeu.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgeu_b") (CPTYPE V8UQI))
- "cpocmpgeu.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x18) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpgeu_b" pc crqc crpc) )
- ()
- )
- ; 1111 0101 1001 0111 10010 qqqqq ppppp 0 cpocmpge.b crqc,crpc (c3_1)
- (dni cpocmpge_b_C3 "cpocmpge.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpge_b") (CPTYPE V8QI))
- "cpocmpge.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x19) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpge_b" pc crqc crpc) )
- ()
- )
- ; 1111 0101 1011 0111 10010 qqqqq ppppp 0 cpocmpge.h crqc,crpc (c3_1)
- (dni cpocmpge_h_C3 "cpocmpge.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpge_h") (CPTYPE V4HI))
- "cpocmpge.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x1b) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpge_h" pc crqc crpc) )
- ()
- )
- ; 1111 0101 1100 0111 10010 qqqqq ppppp 0 cpocmpgeu.w crqc,crpc (c3_1)
- (dni cpocmpgeu_w_C3 "cpocmpgeu.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpgeu_w") (CPTYPE V2USI))
- "cpocmpgeu.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x1c) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpgeu_w" pc crqc crpc) )
- ()
- )
- ; 1111 0101 1101 0111 10010 qqqqq ppppp 0 cpocmpge.w crqc,crpc (c3_1)
- (dni cpocmpge_w_C3 "cpocmpge.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpocmpge_w") (CPTYPE V2SI))
- "cpocmpge.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #x1d) (f-sub4 7)
- (f-ivc2-5u16 #x12) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpocmpge_w" pc crqc crpc) )
- ()
- )
- ; 1111 00xx xiii 0111 10100 qqqqq ppppp 0 cpsrli3.b =crqc,crpc,imm3p9 (c3_imm)
- (dni cpsrli3_b_C3 "cpsrli3.b $crqc,$crpc,imm3p9 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrli3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsrli3.b $crqc,$crpc,$imm3p9"
- (+ MAJ_15 ivc-x-6-3 (f-ivc2-2u4 #x0) imm3p9 (f-sub4 7)
- (f-ivc2-5u16 #x14) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpsrli3_b" pc crpc imm3p9)) )
- ()
- )
- ; 1111 01xx iiii 0111 10100 qqqqq ppppp 0 cpsrli3.h =crqc,crpc,imm4p8 (c3_imm)
- (dni cpsrli3_h_C3 "cpsrli3.h $crqc,$crpc,imm4p8 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrli3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsrli3.h $crqc,$crpc,$imm4p8"
- (+ MAJ_15 ivc-x-6-2 (f-ivc2-2u4 #x1) imm4p8 (f-sub4 7)
- (f-ivc2-5u16 #x14) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpsrli3_h" pc crpc imm4p8)) )
- ()
- )
- ; 1111 10xi iiii 0111 10100 qqqqq ppppp 0 cpsrli3.w =crqc,crpc,imm5p7 (c3_imm)
- (dni cpsrli3_w_C3 "cpsrli3.w $crqc,$crpc,imm5p7 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrli3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsrli3.w $crqc,$crpc,$imm5p7"
- (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7)
- (f-ivc2-5u16 #x14) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpsrli3_w" pc crpc imm5p7)) )
- ()
- )
- ; 1111 11ii iiii 0111 10100 qqqqq ppppp 0 cdsrli3 =crqc,crpc,imm6p6 (c3_imm)
- (dni cdsrli3_C3 "cdsrli3 $crqc,$crpc,imm6p6 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsrli3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsrli3 $crqc,$crpc,$imm6p6"
- (+ MAJ_15 (f-ivc2-2u4 #x3) imm6p6 (f-sub4 7)
- (f-ivc2-5u16 #x14) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cdsrli3" pc crpc imm6p6)) )
- ()
- )
- ; 1111 00xx xiii 0111 10101 qqqqq ppppp 0 cpsrai3.b =crqc,crpc,imm3p9 (c3_imm)
- (dni cpsrai3_b_C3 "cpsrai3.b $crqc,$crpc,imm3p9 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrai3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsrai3.b $crqc,$crpc,$imm3p9"
- (+ MAJ_15 ivc-x-6-3 (f-ivc2-2u4 #x0) imm3p9 (f-sub4 7)
- (f-ivc2-5u16 #x15) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpsrai3_b" pc crpc imm3p9)) )
- ()
- )
- ; 1111 01xx iiii 0111 10101 qqqqq ppppp 0 cpsrai3.h =crqc,crpc,imm4p8 (c3_imm)
- (dni cpsrai3_h_C3 "cpsrai3.h $crqc,$crpc,imm4p8 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrai3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsrai3.h $crqc,$crpc,$imm4p8"
- (+ MAJ_15 ivc-x-6-2 (f-ivc2-2u4 #x1) imm4p8 (f-sub4 7)
- (f-ivc2-5u16 #x15) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpsrai3_h" pc crpc imm4p8)) )
- ()
- )
- ; 1111 10xi iiii 0111 10101 qqqqq ppppp 0 cpsrai3.w =crqc,crpc,imm5p7 (c3_imm)
- (dni cpsrai3_w_C3 "cpsrai3.w $crqc,$crpc,imm5p7 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrai3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsrai3.w $crqc,$crpc,$imm5p7"
- (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7)
- (f-ivc2-5u16 #x15) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpsrai3_w" pc crpc imm5p7)) )
- ()
- )
- ; 1111 11ii iiii 0111 10101 qqqqq ppppp 0 cdsrai3 =crqc,crpc,imm6p6 (c3_imm)
- (dni cdsrai3_C3 "cdsrai3 $crqc,$crpc,imm6p6 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdsrai3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsrai3 $crqc,$crpc,$imm6p6"
- (+ MAJ_15 (f-ivc2-2u4 #x3) imm6p6 (f-sub4 7)
- (f-ivc2-5u16 #x15) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cdsrai3" pc crpc imm6p6)) )
- ()
- )
- ; 1111 00xx xiii 0111 10110 qqqqq ppppp 0 cpslli3.b =crqc,crpc,imm3p9 (c3_imm)
- (dni cpslli3_b_C3 "cpslli3.b $crqc,$crpc,imm3p9 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslli3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpslli3.b $crqc,$crpc,$imm3p9"
- (+ MAJ_15 ivc-x-6-3 (f-ivc2-2u4 #x0) imm3p9 (f-sub4 7)
- (f-ivc2-5u16 #x16) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpslli3_b" pc crpc imm3p9)) )
- ()
- )
- ; 1111 01xx iiii 0111 10110 qqqqq ppppp 0 cpslli3.h =crqc,crpc,imm4p8 (c3_imm)
- (dni cpslli3_h_C3 "cpslli3.h $crqc,$crpc,imm4p8 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslli3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpslli3.h $crqc,$crpc,$imm4p8"
- (+ MAJ_15 ivc-x-6-2 (f-ivc2-2u4 #x1) imm4p8 (f-sub4 7)
- (f-ivc2-5u16 #x16) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpslli3_h" pc crpc imm4p8)) )
- ()
- )
- ; 1111 10xi iiii 0111 10110 qqqqq ppppp 0 cpslli3.w =crqc,crpc,imm5p7 (c3_imm)
- (dni cpslli3_w_C3 "cpslli3.w $crqc,$crpc,imm5p7 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslli3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpslli3.w $crqc,$crpc,$imm5p7"
- (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7)
- (f-ivc2-5u16 #x16) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpslli3_w" pc crpc imm5p7)) )
- ()
- )
- ; 1111 11ii iiii 0111 10110 qqqqq ppppp 0 cdslli3 =crqc,crpc,imm6p6 (c3_imm)
- (dni cdslli3_C3 "cdslli3 $crqc,$crpc,imm6p6 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdslli3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdslli3 $crqc,$crpc,$imm6p6"
- (+ MAJ_15 (f-ivc2-2u4 #x3) imm6p6 (f-sub4 7)
- (f-ivc2-5u16 #x16) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cdslli3" pc crpc imm6p6)) )
- ()
- )
- ; 1111 01xx iiii 0111 10111 qqqqq ppppp 0 cpslai3.h =crqc,crpc,imm4p8 (c3_imm)
- (dni cpslai3_h_C3 "cpslai3.h $crqc,$crpc,imm4p8 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslai3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpslai3.h $crqc,$crpc,$imm4p8"
- (+ MAJ_15 ivc-x-6-2 (f-ivc2-2u4 #x1) imm4p8 (f-sub4 7)
- (f-ivc2-5u16 #x17) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpslai3_h" pc crpc imm4p8)) )
- ()
- )
- ; 1111 10xi iiii 0111 10111 qqqqq ppppp 0 cpslai3.w =crqc,crpc,imm5p7 (c3_imm)
- (dni cpslai3_w_C3 "cpslai3.w $crqc,$crpc,imm5p7 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslai3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpslai3.w $crqc,$crpc,$imm5p7"
- (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7)
- (f-ivc2-5u16 #x17) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpslai3_w" pc crpc imm5p7)) )
- ()
- )
- ; 1111 00xi iiii 0111 11000 qqqqq ppppp 0 cpclipiu3.w =crqc,crpc,imm5p7 (c3_imm)
- (dni cpclipiu3_w_C3 "cpclipiu3.w $crqc,$crpc,imm5p7 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpclipiu3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpclipiu3.w $crqc,$crpc,$imm5p7"
- (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x0) imm5p7 (f-sub4 7)
- (f-ivc2-5u16 #x18) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpclipiu3_w" pc crpc imm5p7)) )
- ()
- )
- ; 1111 01xi iiii 0111 11000 qqqqq ppppp 0 cpclipi3.w =crqc,crpc,imm5p7 (c3_imm)
- (dni cpclipi3_w_C3 "cpclipi3.w $crqc,$crpc,imm5p7 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpclipi3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpclipi3.w $crqc,$crpc,$imm5p7"
- (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x1) imm5p7 (f-sub4 7)
- (f-ivc2-5u16 #x18) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpclipi3_w" pc crpc imm5p7)) )
- ()
- )
- ; 1111 10ii iiii 0111 11000 qqqqq ppppp 0 cdclipiu3 =crqc,crpc,imm6p6 (c3_imm)
- (dni cdclipiu3_C3 "cdclipiu3 $crqc,$crpc,imm6p6 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdclipiu3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdclipiu3 $crqc,$crpc,$imm6p6"
- (+ MAJ_15 (f-ivc2-2u4 #x2) imm6p6 (f-sub4 7)
- (f-ivc2-5u16 #x18) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cdclipiu3" pc crpc imm6p6)) )
- ()
- )
- ; 1111 11ii iiii 0111 11000 qqqqq ppppp 0 cdclipi3 =crqc,crpc,imm6p6 (c3_imm)
- (dni cdclipi3_C3 "cdclipi3 $crqc,$crpc,imm6p6 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdclipi3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdclipi3 $crqc,$crpc,$imm6p6"
- (+ MAJ_15 (f-ivc2-2u4 #x3) imm6p6 (f-sub4 7)
- (f-ivc2-5u16 #x18) crqc crpc (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cdclipi3" pc crpc imm6p6)) )
- ()
- )
- ; 1111 iiii iiii 0111 11001 qqqqq 00000 0 cpmovi.b =crqc,simm8p4 (c3_imm)
- (dni cpmovi_b_C3 "cpmovi.b $crqc,simm8p4 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovi_b") (CPTYPE V8QI) (CRET FIRST))
- "cpmovi.b $crqc,$simm8p4"
- (+ MAJ_15 simm8p4 (f-sub4 7)
- (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpmovi_b" pc simm8p4)) )
- ()
- )
- ; 1111 iiii iiii 0111 11001 qqqqq 00010 0 cpmoviu.h =crqc,imm8p4 (c3_imm)
- (dni cpmoviu_h_C3 "cpmoviu.h $crqc,imm8p4 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmoviu_h") (CPTYPE V4UHI) (CRET FIRST))
- "cpmoviu.h $crqc,$imm8p4"
- (+ MAJ_15 imm8p4 (f-sub4 7)
- (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x2) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpmoviu_h" pc imm8p4)) )
- ()
- )
- ; 1111 iiii iiii 0111 11001 qqqqq 00011 0 cpmovi.h =crqc,simm8p4 (c3_imm)
- (dni cpmovi_h_C3 "cpmovi.h $crqc,simm8p4 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovi_h") (CPTYPE V4HI) (CRET FIRST))
- "cpmovi.h $crqc,$simm8p4"
- (+ MAJ_15 simm8p4 (f-sub4 7)
- (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x3) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpmovi_h" pc simm8p4)) )
- ()
- )
- ; 1111 iiii iiii 0111 11001 qqqqq 00100 0 cpmoviu.w =crqc,imm8p4 (c3_imm)
- (dni cpmoviu_w_C3 "cpmoviu.w $crqc,imm8p4 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmoviu_w") (CPTYPE V2USI) (CRET FIRST))
- "cpmoviu.w $crqc,$imm8p4"
- (+ MAJ_15 imm8p4 (f-sub4 7)
- (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x4) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpmoviu_w" pc imm8p4)) )
- ()
- )
- ; 1111 iiii iiii 0111 11001 qqqqq 00101 0 cpmovi.w =crqc,simm8p4 (c3_imm)
- (dni cpmovi_w_C3 "cpmovi.w $crqc,simm8p4 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovi_w") (CPTYPE V2SI) (CRET FIRST))
- "cpmovi.w $crqc,$simm8p4"
- (+ MAJ_15 simm8p4 (f-sub4 7)
- (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x5) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cpmovi_w" pc simm8p4)) )
- ()
- )
- ; 1111 iiii iiii 0111 11001 qqqqq 00110 0 cdmoviu =crqc,imm8p4 (c3_imm)
- (dni cdmoviu_C3 "cdmoviu $crqc,imm8p4 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdmoviu") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdmoviu $crqc,$imm8p4"
- (+ MAJ_15 imm8p4 (f-sub4 7)
- (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x6) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cdmoviu" pc imm8p4)) )
- ()
- )
- ; 1111 iiii iiii 0111 11001 qqqqq 00111 0 cdmovi =crqc,simm8p4 (c3_imm)
- (dni cdmovi_C3 "cdmovi $crqc,simm8p4 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cdmovi") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdmovi $crqc,$simm8p4"
- (+ MAJ_15 simm8p4 (f-sub4 7)
- (f-ivc2-5u16 #x19) crqc (f-ivc2-5u26 #x7) (f-ivc2-1u31 #x0) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqc (c-call DI "ivc2_cdmovi" pc simm8p4)) )
- ()
- )
- ; 1111 0000 0000 0111 00000 qqqqq ppppp 1 cpadda1u.b crqc,crpc (c3_1)
- (dni cpadda1u_b_C3 "cpadda1u.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpadda1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpadda1u.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpadda1u_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0001 0111 00000 qqqqq ppppp 1 cpadda1.b crqc,crpc (c3_1)
- (dni cpadda1_b_C3 "cpadda1.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpadda1_b") (CPTYPE V8QI) VOLATILE)
- "cpadda1.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpadda1_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0010 0111 00000 qqqqq ppppp 1 cpaddua1.h crqc,crpc (c3_1)
- (dni cpaddua1_h_C3 "cpaddua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddua1_h") (CPTYPE V4HI) VOLATILE)
- "cpaddua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x2) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpaddua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0011 0111 00000 qqqqq ppppp 1 cpaddla1.h crqc,crpc (c3_1)
- (dni cpaddla1_h_C3 "cpaddla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddla1_h") (CPTYPE V4HI) VOLATILE)
- "cpaddla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x3) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpaddla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0100 0111 00000 qqqqq ppppp 1 cpaddaca1u.b crqc,crpc (c3_1)
- (dni cpaddaca1u_b_C3 "cpaddaca1u.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddaca1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpaddaca1u.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x4) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpaddaca1u_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0101 0111 00000 qqqqq ppppp 1 cpaddaca1.b crqc,crpc (c3_1)
- (dni cpaddaca1_b_C3 "cpaddaca1.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddaca1_b") (CPTYPE V8QI) VOLATILE)
- "cpaddaca1.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x5) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpaddaca1_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0110 0111 00000 qqqqq ppppp 1 cpaddacua1.h crqc,crpc (c3_1)
- (dni cpaddacua1_h_C3 "cpaddacua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddacua1_h") (CPTYPE V4HI) VOLATILE)
- "cpaddacua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x6) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpaddacua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0111 0111 00000 qqqqq ppppp 1 cpaddacla1.h crqc,crpc (c3_1)
- (dni cpaddacla1_h_C3 "cpaddacla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpaddacla1_h") (CPTYPE V4HI) VOLATILE)
- "cpaddacla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x7) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpaddacla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1000 0111 00000 qqqqq ppppp 1 cpsuba1u.b crqc,crpc (c3_1)
- (dni cpsuba1u_b_C3 "cpsuba1u.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsuba1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpsuba1u.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x8) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsuba1u_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1001 0111 00000 qqqqq ppppp 1 cpsuba1.b crqc,crpc (c3_1)
- (dni cpsuba1_b_C3 "cpsuba1.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsuba1_b") (CPTYPE V8QI) VOLATILE)
- "cpsuba1.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x9) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsuba1_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1010 0111 00000 qqqqq ppppp 1 cpsubua1.h crqc,crpc (c3_1)
- (dni cpsubua1_h_C3 "cpsubua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsubua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xa) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsubua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1011 0111 00000 qqqqq ppppp 1 cpsubla1.h crqc,crpc (c3_1)
- (dni cpsubla1_h_C3 "cpsubla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsubla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xb) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpsubla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1100 0111 00000 qqqqq ppppp 1 cpsubaca1u.b crqc,crpc (c3_1)
- (dni cpsubaca1u_b_C3 "cpsubaca1u.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubaca1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpsubaca1u.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xc) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsubaca1u_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1101 0111 00000 qqqqq ppppp 1 cpsubaca1.b crqc,crpc (c3_1)
- (dni cpsubaca1_b_C3 "cpsubaca1.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubaca1_b") (CPTYPE V8QI) VOLATILE)
- "cpsubaca1.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xd) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsubaca1_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1110 0111 00000 qqqqq ppppp 1 cpsubacua1.h crqc,crpc (c3_1)
- (dni cpsubacua1_h_C3 "cpsubacua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubacua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsubacua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xe) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsubacua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1111 0111 00000 qqqqq ppppp 1 cpsubacla1.h crqc,crpc (c3_1)
- (dni cpsubacla1_h_C3 "cpsubacla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsubacla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsubacla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xf) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsubacla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0000 0111 00000 qqqqq ppppp 1 cpabsa1u.b crqc,crpc (c3_1)
- (dni cpabsa1u_b_C3 "cpabsa1u.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsa1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpabsa1u.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x10) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpabsa1u_b" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0001 0111 00000 qqqqq ppppp 1 cpabsa1.b crqc,crpc (c3_1)
- (dni cpabsa1_b_C3 "cpabsa1.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsa1_b") (CPTYPE V8QI) VOLATILE)
- "cpabsa1.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x11) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpabsa1_b" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0010 0111 00000 qqqqq ppppp 1 cpabsua1.h crqc,crpc (c3_1)
- (dni cpabsua1_h_C3 "cpabsua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsua1_h") (CPTYPE V4HI) VOLATILE)
- "cpabsua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x12) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpabsua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0011 0111 00000 qqqqq ppppp 1 cpabsla1.h crqc,crpc (c3_1)
- (dni cpabsla1_h_C3 "cpabsla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpabsla1_h") (CPTYPE V4HI) VOLATILE)
- "cpabsla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x13) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpabsla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0100 0111 00000 qqqqq ppppp 1 cpsada1u.b crqc,crpc (c3_1)
- (dni cpsada1u_b_C3 "cpsada1u.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsada1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpsada1u.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x14) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsada1u_b" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0101 0111 00000 qqqqq ppppp 1 cpsada1.b crqc,crpc (c3_1)
- (dni cpsada1_b_C3 "cpsada1.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsada1_b") (CPTYPE V8QI) VOLATILE)
- "cpsada1.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x15) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsada1_b" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0110 0111 00000 qqqqq ppppp 1 cpsadua1.h crqc,crpc (c3_1)
- (dni cpsadua1_h_C3 "cpsadua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsadua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x16) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsadua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0111 0111 00000 qqqqq ppppp 1 cpsadla1.h crqc,crpc (c3_1)
- (dni cpsadla1_h_C3 "cpsadla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsadla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x17) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsadla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0010 0000 0111 00000 qqqqq ppppp 1 cpseta1.h crqc,crpc (c3_1)
- (dni cpseta1_h_C3 "cpseta1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpseta1_h") (CPTYPE V4HI) VOLATILE)
- "cpseta1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x0) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpseta1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0010 0010 0111 00000 qqqqq ppppp 1 cpsetua1.w crqc,crpc (c3_1)
- (dni cpsetua1_w_C3 "cpsetua1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsetua1_w") (CPTYPE V2SI) VOLATILE)
- "cpsetua1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x2) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsetua1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0010 0011 0111 00000 qqqqq ppppp 1 cpsetla1.w crqc,crpc (c3_1)
- (dni cpsetla1_w_C3 "cpsetla1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsetla1_w") (CPTYPE V2SI) VOLATILE)
- "cpsetla1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x3) (f-sub4 7)
- (f-ivc2-5u16 #x0) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpsetla1_w" pc crqc crpc) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 00000 1 cpmova1.b =croc (c3_1)
- (dni cpmova1_b_C3 "cpmova1.b $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmova1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
- "cpmova1.b $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmova1_b" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 00010 1 cpmovua1.h =croc (c3_1)
- (dni cpmovua1_h_C3 "cpmovua1.h $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpmovua1.h $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x2) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmovua1_h" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 00011 1 cpmovla1.h =croc (c3_1)
- (dni cpmovla1_h_C3 "cpmovla1.h $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpmovla1.h $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x3) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmovla1_h" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 00100 1 cpmovuua1.w =croc (c3_1)
- (dni cpmovuua1_w_C3 "cpmovuua1.w $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovuua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovuua1.w $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x4) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmovuua1_w" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 00101 1 cpmovula1.w =croc (c3_1)
- (dni cpmovula1_w_C3 "cpmovula1.w $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovula1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovula1.w $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x5) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmovula1_w" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 00110 1 cpmovlua1.w =croc (c3_1)
- (dni cpmovlua1_w_C3 "cpmovlua1.w $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovlua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovlua1.w $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x6) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmovlua1_w" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 00111 1 cpmovlla1.w =croc (c3_1)
- (dni cpmovlla1_w_C3 "cpmovlla1.w $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovlla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovlla1.w $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x7) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmovlla1_w" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 10000 1 cppacka1u.b =croc (c3_1)
- (dni cppacka1u_b_C3 "cppacka1u.b $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppacka1u_b") (CPTYPE V8UQI) (CRET FIRST) VOLATILE)
- "cppacka1u.b $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x10) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cppacka1u_b" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 10001 1 cppacka1.b =croc (c3_1)
- (dni cppacka1_b_C3 "cppacka1.b $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppacka1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
- "cppacka1.b $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x11) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cppacka1_b" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 10010 1 cppackua1.h =croc (c3_1)
- (dni cppackua1_h_C3 "cppackua1.h $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cppackua1.h $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x12) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cppackua1_h" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 10011 1 cppackla1.h =croc (c3_1)
- (dni cppackla1_h_C3 "cppackla1.h $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cppackla1.h $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x13) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cppackla1_h" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 10100 1 cppackua1.w =croc (c3_1)
- (dni cppackua1_w_C3 "cppackua1.w $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cppackua1.w $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x14) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cppackua1_w" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 10101 1 cppackla1.w =croc (c3_1)
- (dni cppackla1_w_C3 "cppackla1.w $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cppackla1.w $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x15) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cppackla1_w" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 10110 1 cpmovhua1.w =croc (c3_1)
- (dni cpmovhua1_w_C3 "cpmovhua1.w $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovhua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovhua1.w $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x16) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmovhua1_w" pc)) )
- ()
- )
- ; 1111 000 ooooo 0111 00100 00000 10111 1 cpmovhla1.w =croc (c3_1)
- (dni cpmovhla1_w_C3 "cpmovhla1.w $croc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovhla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovhla1.w $croc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
- (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x17) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set croc (c-call DI "ivc2_cpmovhla1_w" pc)) )
- ()
- )
- ; 1111 0000 0000 0111 00010 qqqqq 00000 1 cpsrla1 crqc (c3_1)
- (dni cpsrla1_C3 "cpsrla1 $crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrla1") VOLATILE)
- "cpsrla1 $crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7)
- (f-ivc2-5u16 #x2) crqc (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsrla1" pc crqc) )
- ()
- )
- ; 1111 0000 0001 0111 00010 qqqqq 00000 1 cpsraa1 crqc (c3_1)
- (dni cpsraa1_C3 "cpsraa1 $crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsraa1") VOLATILE)
- "cpsraa1 $crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1) (f-sub4 7)
- (f-ivc2-5u16 #x2) crqc (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsraa1" pc crqc) )
- ()
- )
- ; 1111 0000 0010 0111 00010 qqqqq 00000 1 cpslla1 crqc (c3_1)
- (dni cpslla1_C3 "cpslla1 $crqc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslla1") VOLATILE)
- "cpslla1 $crqc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x2) (f-sub4 7)
- (f-ivc2-5u16 #x2) crqc (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpslla1" pc crqc) )
- ()
- )
- ; 1111 00xi iiii 0111 00011 00000 00000 1 cpsrlia1 imm5p7 (c3_imm)
- (dni cpsrlia1_P1 "cpsrlia1 imm5p7 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsrlia1") VOLATILE)
- "cpsrlia1 $imm5p7"
- (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x0) imm5p7 (f-sub4 7)
- (f-ivc2-5u16 #x3) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsrlia1" pc imm5p7) )
- ()
- )
- ; 1111 01xi iiii 0111 00011 00000 00000 1 cpsraia1 imm5p7 (c3_imm)
- (dni cpsraia1_P1 "cpsraia1 imm5p7 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsraia1") VOLATILE)
- "cpsraia1 $imm5p7"
- (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x1) imm5p7 (f-sub4 7)
- (f-ivc2-5u16 #x3) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsraia1" pc imm5p7) )
- ()
- )
- ; 1111 10xi iiii 0111 00011 00000 00000 1 cpsllia1 imm5p7 (c3_imm)
- (dni cpsllia1_P1 "cpsllia1 imm5p7 C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsllia1") VOLATILE)
- "cpsllia1 $imm5p7"
- (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7)
- (f-ivc2-5u16 #x3) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsllia1" pc imm5p7) )
- ()
- )
- ; 1111 0000 0000 0111 00001 qqqqq ppppp 1 cpssqa1u.b crqc,crpc (c3_1)
- (dni cpssqa1u_b_C3 "cpssqa1u.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssqa1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpssqa1u.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x0) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpssqa1u_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0001 0111 00001 qqqqq ppppp 1 cpssqa1.b crqc,crpc (c3_1)
- (dni cpssqa1_b_C3 "cpssqa1.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssqa1_b") (CPTYPE V8QI) VOLATILE)
- "cpssqa1.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpssqa1_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0100 0111 00001 qqqqq ppppp 1 cpssda1u.b crqc,crpc (c3_1)
- (dni cpssda1u_b_C3 "cpssda1u.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssda1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpssda1u.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x4) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpssda1u_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 0101 0111 00001 qqqqq ppppp 1 cpssda1.b crqc,crpc (c3_1)
- (dni cpssda1_b_C3 "cpssda1.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssda1_b") (CPTYPE V8QI) VOLATILE)
- "cpssda1.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x5) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpssda1_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1000 0111 00001 qqqqq ppppp 1 cpmula1u.b crqc,crpc (c3_1)
- (dni cpmula1u_b_C3 "cpmula1u.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmula1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpmula1u.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x8) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpmula1u_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1001 0111 00001 qqqqq ppppp 1 cpmula1.b crqc,crpc (c3_1)
- (dni cpmula1_b_C3 "cpmula1.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmula1_b") (CPTYPE V8QI) VOLATILE)
- "cpmula1.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x9) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpmula1_b" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1010 0111 00001 qqqqq ppppp 1 cpmulua1.h crqc,crpc (c3_1)
- (dni cpmulua1_h_C3 "cpmulua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulua1_h") (CPTYPE V4HI) VOLATILE)
- "cpmulua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xa) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpmulua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1011 0111 00001 qqqqq ppppp 1 cpmulla1.h crqc,crpc (c3_1)
- (dni cpmulla1_h_C3 "cpmulla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulla1_h") (CPTYPE V4HI) VOLATILE)
- "cpmulla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xb) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpmulla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1100 0111 00001 qqqqq ppppp 1 cpmulua1u.w crqc,crpc (c3_1)
- (dni cpmulua1u_w_C3 "cpmulua1u.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulua1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmulua1u.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xc) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpmulua1u_w" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1101 0111 00001 qqqqq ppppp 1 cpmulla1u.w crqc,crpc (c3_1)
- (dni cpmulla1u_w_C3 "cpmulla1u.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulla1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmulla1u.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xd) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpmulla1u_w" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1110 0111 00001 qqqqq ppppp 1 cpmulua1.w crqc,crpc (c3_1)
- (dni cpmulua1_w_C3 "cpmulua1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulua1_w") (CPTYPE V2SI) VOLATILE)
- "cpmulua1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xe) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpmulua1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0000 1111 0111 00001 qqqqq ppppp 1 cpmulla1.w crqc,crpc (c3_1)
- (dni cpmulla1_w_C3 "cpmulla1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulla1_w") (CPTYPE V2SI) VOLATILE)
- "cpmulla1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #xf) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpmulla1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0000 0111 00001 qqqqq ppppp 1 cpmada1u.b crqc,crpc (c3_1)
- (dni cpmada1u_b_C3 "cpmada1u.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmada1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpmada1u.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x10) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmada1u_b" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0001 0111 00001 qqqqq ppppp 1 cpmada1.b crqc,crpc (c3_1)
- (dni cpmada1_b_C3 "cpmada1.b $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmada1_b") (CPTYPE V8QI) VOLATILE)
- "cpmada1.b $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x11) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmada1_b" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0010 0111 00001 qqqqq ppppp 1 cpmadua1.h crqc,crpc (c3_1)
- (dni cpmadua1_h_C3 "cpmadua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadua1_h") (CPTYPE V4HI) VOLATILE)
- "cpmadua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x12) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0011 0111 00001 qqqqq ppppp 1 cpmadla1.h crqc,crpc (c3_1)
- (dni cpmadla1_h_C3 "cpmadla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadla1_h") (CPTYPE V4HI) VOLATILE)
- "cpmadla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x13) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0100 0111 00001 qqqqq ppppp 1 cpmadua1u.w crqc,crpc (c3_1)
- (dni cpmadua1u_w_C3 "cpmadua1u.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadua1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmadua1u.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x14) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadua1u_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0101 0111 00001 qqqqq ppppp 1 cpmadla1u.w crqc,crpc (c3_1)
- (dni cpmadla1u_w_C3 "cpmadla1u.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadla1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmadla1u.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x15) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadla1u_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0110 0111 00001 qqqqq ppppp 1 cpmadua1.w crqc,crpc (c3_1)
- (dni cpmadua1_w_C3 "cpmadua1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadua1_w") (CPTYPE V2SI) VOLATILE)
- "cpmadua1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x16) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadua1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 0111 0111 00001 qqqqq ppppp 1 cpmadla1.w crqc,crpc (c3_1)
- (dni cpmadla1_w_C3 "cpmadla1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmadla1_w") (CPTYPE V2SI) VOLATILE)
- "cpmadla1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x17) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadla1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 1010 0111 00001 qqqqq ppppp 1 cpmsbua1.h crqc,crpc (c3_1)
- (dni cpmsbua1_h_C3 "cpmsbua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbua1_h") (CPTYPE V4HI) VOLATILE)
- "cpmsbua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1a) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0001 1011 0111 00001 qqqqq ppppp 1 cpmsbla1.h crqc,crpc (c3_1)
- (dni cpmsbla1_h_C3 "cpmsbla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbla1_h") (CPTYPE V4HI) VOLATILE)
- "cpmsbla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1b) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0001 1100 0111 00001 qqqqq ppppp 1 cpmsbua1u.w crqc,crpc (c3_1)
- (dni cpmsbua1u_w_C3 "cpmsbua1u.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbua1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmsbua1u.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1c) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbua1u_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 1101 0111 00001 qqqqq ppppp 1 cpmsbla1u.w crqc,crpc (c3_1)
- (dni cpmsbla1u_w_C3 "cpmsbla1u.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbla1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmsbla1u.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1d) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbla1u_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 1110 0111 00001 qqqqq ppppp 1 cpmsbua1.w crqc,crpc (c3_1)
- (dni cpmsbua1_w_C3 "cpmsbua1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbua1_w") (CPTYPE V2SI) VOLATILE)
- "cpmsbua1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1e) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbua1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0001 1111 0111 00001 qqqqq ppppp 1 cpmsbla1.w crqc,crpc (c3_1)
- (dni cpmsbla1_w_C3 "cpmsbla1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmsbla1_w") (CPTYPE V2SI) VOLATILE)
- "cpmsbla1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x0) (f-ivc2-5u7 #x1f) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbla1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0011 0010 0111 00001 qqqqq ppppp 1 cpsmadua1.h crqc,crpc (c3_1)
- (dni cpsmadua1_h_C3 "cpsmadua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmadua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x12) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0011 0011 0111 00001 qqqqq ppppp 1 cpsmadla1.h crqc,crpc (c3_1)
- (dni cpsmadla1_h_C3 "cpsmadla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmadla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x13) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0011 0110 0111 00001 qqqqq ppppp 1 cpsmadua1.w crqc,crpc (c3_1)
- (dni cpsmadua1_w_C3 "cpsmadua1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadua1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmadua1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x16) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadua1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0011 0111 0111 00001 qqqqq ppppp 1 cpsmadla1.w crqc,crpc (c3_1)
- (dni cpsmadla1_w_C3 "cpsmadla1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadla1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmadla1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x17) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadla1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0011 1010 0111 00001 qqqqq ppppp 1 cpsmsbua1.h crqc,crpc (c3_1)
- (dni cpsmsbua1_h_C3 "cpsmsbua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmsbua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1a) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0011 1011 0111 00001 qqqqq ppppp 1 cpsmsbla1.h crqc,crpc (c3_1)
- (dni cpsmsbla1_h_C3 "cpsmsbla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmsbla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1b) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0011 1110 0111 00001 qqqqq ppppp 1 cpsmsbua1.w crqc,crpc (c3_1)
- (dni cpsmsbua1_w_C3 "cpsmsbua1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbua1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmsbua1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1e) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbua1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0011 1111 0111 00001 qqqqq ppppp 1 cpsmsbla1.w crqc,crpc (c3_1)
- (dni cpsmsbla1_w_C3 "cpsmsbla1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbla1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmsbla1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x1) (f-ivc2-5u7 #x1f) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbla1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0100 1010 0111 00001 qqqqq ppppp 1 cpmulslua1.h crqc,crpc (c3_1)
- (dni cpmulslua1_h_C3 "cpmulslua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulslua1_h") (CPTYPE V4HI) VOLATILE)
- "cpmulslua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xa) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmulslua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0100 1011 0111 00001 qqqqq ppppp 1 cpmulslla1.h crqc,crpc (c3_1)
- (dni cpmulslla1_h_C3 "cpmulslla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulslla1_h") (CPTYPE V4HI) VOLATILE)
- "cpmulslla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xb) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmulslla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0100 1110 0111 00001 qqqqq ppppp 1 cpmulslua1.w crqc,crpc (c3_1)
- (dni cpmulslua1_w_C3 "cpmulslua1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulslua1_w") (CPTYPE V2SI) VOLATILE)
- "cpmulslua1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xe) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmulslua1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0100 1111 0111 00001 qqqqq ppppp 1 cpmulslla1.w crqc,crpc (c3_1)
- (dni cpmulslla1_w_C3 "cpmulslla1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmulslla1_w") (CPTYPE V2SI) VOLATILE)
- "cpmulslla1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x2) (f-ivc2-5u7 #xf) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmulslla1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0111 0010 0111 00001 qqqqq ppppp 1 cpsmadslua1.h crqc,crpc (c3_1)
- (dni cpsmadslua1_h_C3 "cpsmadslua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadslua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmadslua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x12) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadslua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0111 0011 0111 00001 qqqqq ppppp 1 cpsmadslla1.h crqc,crpc (c3_1)
- (dni cpsmadslla1_h_C3 "cpsmadslla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadslla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmadslla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x13) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadslla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0111 0110 0111 00001 qqqqq ppppp 1 cpsmadslua1.w crqc,crpc (c3_1)
- (dni cpsmadslua1_w_C3 "cpsmadslua1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadslua1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmadslua1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x16) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadslua1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0111 0111 0111 00001 qqqqq ppppp 1 cpsmadslla1.w crqc,crpc (c3_1)
- (dni cpsmadslla1_w_C3 "cpsmadslla1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmadslla1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmadslla1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x17) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadslla1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0111 1010 0111 00001 qqqqq ppppp 1 cpsmsbslua1.h crqc,crpc (c3_1)
- (dni cpsmsbslua1_h_C3 "cpsmsbslua1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbslua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmsbslua1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x1a) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbslua1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0111 1011 0111 00001 qqqqq ppppp 1 cpsmsbslla1.h crqc,crpc (c3_1)
- (dni cpsmsbslla1_h_C3 "cpsmsbslla1.h $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbslla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmsbslla1.h $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x1b) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbslla1_h" pc crqc crpc) )
- ()
- )
- ; 1111 0111 1110 0111 00001 qqqqq ppppp 1 cpsmsbslua1.w crqc,crpc (c3_1)
- (dni cpsmsbslua1_w_C3 "cpsmsbslua1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbslua1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmsbslua1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x1e) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbslua1_w" pc crqc crpc) )
- ()
- )
- ; 1111 0111 1111 0111 00001 qqqqq ppppp 1 cpsmsbslla1.w crqc,crpc (c3_1)
- (dni cpsmsbslla1_w_C3 "cpsmsbslla1.w $crqc,$crpc C3"
- (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsmsbslla1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmsbslla1.w $crqc,$crpc"
- (+ MAJ_15 (f-ivc2-3u4 #x3) (f-ivc2-5u7 #x1f) (f-sub4 7)
- (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x1) )
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbslla1_w" pc crqc crpc) )
- ()
- )
- ; 00000 00000 00000 00000 c0nop (p0_1)
- (dni c0nop_P0_P0S "c0nop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p0-isa (SLOTS P0,P0S) (INTRINSIC "c0nop"))
- "c0nop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x0) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x0) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_c0nop" pc) )
- ()
- )
- ; 00001 qqqqq ppppp ooooo cpadd3.b =crop,crqp,crpp (p0_1)
- (dni cpadd3_b_P0S_P1 "cpadd3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpadd3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpadd3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpadd3_b" pc crqp crpp)) )
- ()
- )
- ; 00010 qqqqq ppppp ooooo cpadd3.h =crop,crqp,crpp (p0_1)
- (dni cpadd3_h_P0S_P1 "cpadd3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpadd3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpadd3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x2) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpadd3_h" pc crqp crpp)) )
- ()
- )
- ; 00011 qqqqq ppppp ooooo cpadd3.w =crop,crqp,crpp (p0_1)
- (dni cpadd3_w_P0S_P1 "cpadd3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpadd3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpadd3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x3) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpadd3_w" pc crqp crpp)) )
- ()
- )
- ; 00101 qqqqq ppppp ooooo cpunpacku.b =crop,crqp,crpp (p0_1)
- (dni cpunpacku_b_P0S_P1 "cpunpacku.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpacku_b") (CPTYPE V8UQI) (CRET FIRST))
- "cpunpacku.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x5) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpunpacku_b" pc crqp crpp)) )
- ()
- )
- ; 00110 qqqqq ppppp ooooo cpunpacku.h =crop,crqp,crpp (p0_1)
- (dni cpunpacku_h_P0S_P1 "cpunpacku.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpacku_h") (CPTYPE V4UHI) (CRET FIRST))
- "cpunpacku.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x6) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpunpacku_h" pc crqp crpp)) )
- ()
- )
- ; 00111 qqqqq ppppp ooooo cpunpacku.w =crop,crqp,crpp (p0_1)
- (dni cpunpacku_w_P0S_P1 "cpunpacku.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpacku_w") (CPTYPE V2USI) (CRET FIRST))
- "cpunpacku.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x7) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpunpacku_w" pc crqp crpp)) )
- ()
- )
- ; 01001 qqqqq ppppp ooooo cpunpackl.b =crop,crqp,crpp (p0_1)
- (dni cpunpackl_b_P0S_P1 "cpunpackl.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpackl_b") (CPTYPE V8QI) (CRET FIRST))
- "cpunpackl.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x9) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpunpackl_b" pc crqp crpp)) )
- ()
- )
- ; 01010 qqqqq ppppp ooooo cpunpackl.h =crop,crqp,crpp (p0_1)
- (dni cpunpackl_h_P0S_P1 "cpunpackl.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpackl_h") (CPTYPE V4HI) (CRET FIRST))
- "cpunpackl.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xa) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpunpackl_h" pc crqp crpp)) )
- ()
- )
- ; 01011 qqqqq ppppp ooooo cpunpackl.w =crop,crqp,crpp (p0_1)
- (dni cpunpackl_w_P0S_P1 "cpunpackl.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpunpackl_w") (CPTYPE V2SI) (CRET FIRST))
- "cpunpackl.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xb) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpunpackl_w" pc crqp crpp)) )
- ()
- )
- ; 00100 qqqqq ppppp ooooo cpsel =crop,crqp,crpp (p0_1)
- (dni cpsel_P0S_P1 "cpsel $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpsel") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpsel $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x4) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsel" pc crqp crpp)) )
- ()
- )
- ; 01100 qqqqq ppppp ooooo cpfsftbs0 =crop,crqp,crpp (p0_1)
- (dni cpfsftbs0_P0S_P1 "cpfsftbs0 $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpfsftbs0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpfsftbs0 $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xc) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpfsftbs0" pc crqp crpp)) )
- ()
- )
- ; 01101 qqqqq ppppp ooooo cpfsftbs1 =crop,crqp,crpp (p0_1)
- (dni cpfsftbs1_P0S_P1 "cpfsftbs1 $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpfsftbs1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpfsftbs1 $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xd) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpfsftbs1" pc crqp crpp)) )
- ()
- )
- ; 10000 qqqqq 00000 ooooo cpmov =crop,crqp (p0_1)
- (dni cpmov_P0S_P1 "cpmov $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmov") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cpmov $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x0) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmov" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 00001 ooooo cpabsz.b =crop,crqp (p0_1)
- (dni cpabsz_b_P0S_P1 "cpabsz.b $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpabsz_b") (CPTYPE V8QI) (CRET FIRST))
- "cpabsz.b $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpabsz_b" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 00010 ooooo cpabsz.h =crop,crqp (p0_1)
- (dni cpabsz_h_P0S_P1 "cpabsz.h $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpabsz_h") (CPTYPE V4HI) (CRET FIRST))
- "cpabsz.h $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpabsz_h" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 00011 ooooo cpabsz.w =crop,crqp (p0_1)
- (dni cpabsz_w_P0S_P1 "cpabsz.w $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpabsz_w") (CPTYPE V2SI) (CRET FIRST))
- "cpabsz.w $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpabsz_w" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 00100 ooooo cpldz.h =crop,crqp (p0_1)
- (dni cpldz_h_P0S_P1 "cpldz.h $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpldz_h") (CPTYPE V4HI) (CRET FIRST))
- "cpldz.h $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpldz_h" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 00101 ooooo cpldz.w =crop,crqp (p0_1)
- (dni cpldz_w_P0S_P1 "cpldz.w $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpldz_w") (CPTYPE V2SI) (CRET FIRST))
- "cpldz.w $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpldz_w" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 00110 ooooo cpnorm.h =crop,crqp (p0_1)
- (dni cpnorm_h_P0S_P1 "cpnorm.h $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpnorm_h") (CPTYPE V4HI) (CRET FIRST))
- "cpnorm.h $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpnorm_h" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 00111 ooooo cpnorm.w =crop,crqp (p0_1)
- (dni cpnorm_w_P0S_P1 "cpnorm.w $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpnorm_w") (CPTYPE V2SI) (CRET FIRST))
- "cpnorm.w $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpnorm_w" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 01000 ooooo cphaddu.b =crop,crqp (p0_1)
- (dni cphaddu_b_P0S_P1 "cphaddu.b $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cphaddu_b") (CPTYPE V8UQI) (CRET FIRST))
- "cphaddu.b $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cphaddu_b" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 01001 ooooo cphadd.b =crop,crqp (p0_1)
- (dni cphadd_b_P0S_P1 "cphadd.b $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cphadd_b") (CPTYPE V8QI) (CRET FIRST))
- "cphadd.b $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cphadd_b" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 01010 ooooo cphadd.h =crop,crqp (p0_1)
- (dni cphadd_h_P0S_P1 "cphadd.h $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cphadd_h") (CPTYPE V4HI) (CRET FIRST))
- "cphadd.h $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cphadd_h" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 01011 ooooo cphadd.w =crop,crqp (p0_1)
- (dni cphadd_w_P0S_P1 "cphadd.w $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cphadd_w") (CPTYPE V2SI) (CRET FIRST))
- "cphadd.w $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cphadd_w" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 01100 00000 cpccadd.b +crqp (p0_1)
- (dni cpccadd_b_P0S_P1 "cpccadd.b $crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpccadd_b") (CPTYPE V8QI) (CRET FIRSTCOPY) VOLATILE)
- "cpccadd.b $crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xc) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqp (c-call DI "ivc2_cpccadd_b" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 01101 ooooo cpbcast.b =crop,crqp (p0_1)
- (dni cpbcast_b_P0S_P1 "cpbcast.b $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpbcast_b") (CPTYPE V8QI) (CRET FIRST))
- "cpbcast.b $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpbcast_b" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 01110 ooooo cpbcast.h =crop,crqp (p0_1)
- (dni cpbcast_h_P0S_P1 "cpbcast.h $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpbcast_h") (CPTYPE V4HI) (CRET FIRST))
- "cpbcast.h $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpbcast_h" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 01111 ooooo cpbcast.w =crop,crqp (p0_1)
- (dni cpbcast_w_P0S_P1 "cpbcast.w $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpbcast_w") (CPTYPE V2SI) (CRET FIRST))
- "cpbcast.w $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpbcast_w" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 10000 ooooo cpextuu.b =crop,crqp (p0_1)
- (dni cpextuu_b_P0S_P1 "cpextuu.b $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextuu_b") (CPTYPE V8UQI) (CRET FIRST))
- "cpextuu.b $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x10) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextuu_b" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 10001 ooooo cpextu.b =crop,crqp (p0_1)
- (dni cpextu_b_P0S_P1 "cpextu.b $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextu_b") (CPTYPE V8UQI) (CRET FIRST))
- "cpextu.b $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x11) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextu_b" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 10010 ooooo cpextuu.h =crop,crqp (p0_1)
- (dni cpextuu_h_P0S_P1 "cpextuu.h $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextuu_h") (CPTYPE V4UHI) (CRET FIRST))
- "cpextuu.h $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x12) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextuu_h" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 10011 ooooo cpextu.h =crop,crqp (p0_1)
- (dni cpextu_h_P0S_P1 "cpextu.h $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextu_h") (CPTYPE V4UHI) (CRET FIRST))
- "cpextu.h $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x13) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextu_h" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 10100 ooooo cpextlu.b =crop,crqp (p0_1)
- (dni cpextlu_b_P0S_P1 "cpextlu.b $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextlu_b") (CPTYPE V8UQI) (CRET FIRST))
- "cpextlu.b $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x14) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextlu_b" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 10101 ooooo cpextl.b =crop,crqp (p0_1)
- (dni cpextl_b_P0S_P1 "cpextl.b $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextl_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextl.b $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x15) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextl_b" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 10110 ooooo cpextlu.h =crop,crqp (p0_1)
- (dni cpextlu_h_P0S_P1 "cpextlu.h $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextlu_h") (CPTYPE V4UHI) (CRET FIRST))
- "cpextlu.h $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x16) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextlu_h" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 10111 ooooo cpextl.h =crop,crqp (p0_1)
- (dni cpextl_h_P0S_P1 "cpextl.h $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpextl_h") (CPTYPE V4HI) (CRET FIRST))
- "cpextl.h $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x17) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextl_h" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 11000 ooooo cpcastub.h =crop,crqp (p0_1)
- (dni cpcastub_h_P0S_P1 "cpcastub.h $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcastub_h") (CPTYPE V4HI) (CRET FIRST))
- "cpcastub.h $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x18) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpcastub_h" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 11001 ooooo cpcastb.h =crop,crqp (p0_1)
- (dni cpcastb_h_P0S_P1 "cpcastb.h $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcastb_h") (CPTYPE V4HI) (CRET FIRST))
- "cpcastb.h $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x19) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpcastb_h" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 11100 ooooo cpcastub.w =crop,crqp (p0_1)
- (dni cpcastub_w_P0S_P1 "cpcastub.w $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcastub_w") (CPTYPE V2SI) (CRET FIRST))
- "cpcastub.w $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1c) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpcastub_w" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 11101 ooooo cpcastb.w =crop,crqp (p0_1)
- (dni cpcastb_w_P0S_P1 "cpcastb.w $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcastb_w") (CPTYPE V2SI) (CRET FIRST))
- "cpcastb.w $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1d) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpcastb_w" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 11110 ooooo cpcastuh.w =crop,crqp (p0_1)
- (dni cpcastuh_w_P0S_P1 "cpcastuh.w $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcastuh_w") (CPTYPE V2SI) (CRET FIRST))
- "cpcastuh.w $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1e) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpcastuh_w" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 11111 ooooo cpcasth.w =crop,crqp (p0_1)
- (dni cpcasth_w_P0S_P1 "cpcasth.w $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcasth_w") (CPTYPE V2SI) (CRET FIRST))
- "cpcasth.w $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1f) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpcasth_w" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 11010 ooooo cdcastuw =crop,crqp (p0_1)
- (dni cdcastuw_P0S_P1 "cdcastuw $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cdcastuw") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdcastuw $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1a) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdcastuw" pc crqp)) )
- ()
- )
- ; 10000 qqqqq 11011 ooooo cdcastw =crop,crqp (p0_1)
- (dni cdcastw_P0S_P1 "cdcastw $crop,$crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cdcastw") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdcastw $crop,$crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #x1b) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdcastw" pc crqp)) )
- ()
- )
- ; 10001 00000 00000 ooooo cpmovfrcsar0 =crop (p0_1)
- (dni cpmovfrcsar0_P0S_P1 "cpmovfrcsar0 $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcsar0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpmovfrcsar0 $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x0) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovfrcsar0" pc)) )
- ()
- )
- ; 10001 00000 01111 ooooo cpmovfrcsar1 =crop (p0_1)
- (dni cpmovfrcsar1_P0S_P1 "cpmovfrcsar1 $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcsar1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpmovfrcsar1 $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovfrcsar1" pc)) )
- ()
- )
- ; 10001 00000 00001 ooooo cpmovfrcc =crop (p0_1)
- (dni cpmovfrcc_P0S_P1 "cpmovfrcc $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcc") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
- "cpmovfrcc $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovfrcc" pc)) )
- ()
- )
- ; 10001 qqqqq 10000 00000 cpmovtocsar0 crqp (p0_1)
- (dni cpmovtocsar0_P0S_P1 "cpmovtocsar0 $crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovtocsar0") VOLATILE)
- "cpmovtocsar0 $crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) crqp (f-ivc2-5u18 #x10) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_csar0 0)
- (c-call "ivc2_cpmovtocsar0" pc crqp) )
- ()
- )
- ; 10001 qqqqq 11111 00000 cpmovtocsar1 crqp (p0_1)
- (dni cpmovtocsar1_P0S_P1 "cpmovtocsar1 $crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovtocsar1") VOLATILE)
- "cpmovtocsar1 $crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) crqp (f-ivc2-5u18 #x1f) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_csar1 0)
- (c-call "ivc2_cpmovtocsar1" pc crqp) )
- ()
- )
- ; 10001 qqqqq 10001 00000 cpmovtocc crqp (p0_1)
- (dni cpmovtocc_P0S_P1 "cpmovtocc $crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovtocc") VOLATILE)
- "cpmovtocc $crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) crqp (f-ivc2-5u18 #x11) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpmovtocc" pc crqp) )
- ()
- )
- ; 10010 qqqqq ppppp 00000 cpcmpeqz.b crqp,crpp (p0_1)
- (dni cpcmpeqz_b_P0S_P1 "cpcmpeqz.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpeqz_b") (CPTYPE V8QI) VOLATILE)
- "cpcmpeqz.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpeqz_b" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 00001 cpcmpeq.b crqp,crpp (p0_1)
- (dni cpcmpeq_b_P0S_P1 "cpcmpeq.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpeq_b") (CPTYPE V8QI) VOLATILE)
- "cpcmpeq.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpeq_b" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 00011 cpcmpeq.h crqp,crpp (p0_1)
- (dni cpcmpeq_h_P0S_P1 "cpcmpeq.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpeq_h") (CPTYPE V4HI) VOLATILE)
- "cpcmpeq.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpeq_h" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 00101 cpcmpeq.w crqp,crpp (p0_1)
- (dni cpcmpeq_w_P0S_P1 "cpcmpeq.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpeq_w") (CPTYPE V2SI) VOLATILE)
- "cpcmpeq.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpeq_w" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 01001 cpcmpne.b crqp,crpp (p0_1)
- (dni cpcmpne_b_P0S_P1 "cpcmpne.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpne_b") (CPTYPE V8QI) VOLATILE)
- "cpcmpne.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpne_b" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 01011 cpcmpne.h crqp,crpp (p0_1)
- (dni cpcmpne_h_P0S_P1 "cpcmpne.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpne_h") (CPTYPE V4HI) VOLATILE)
- "cpcmpne.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpne_h" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 01101 cpcmpne.w crqp,crpp (p0_1)
- (dni cpcmpne_w_P0S_P1 "cpcmpne.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpne_w") (CPTYPE V2SI) VOLATILE)
- "cpcmpne.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpne_w" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 10000 cpcmpgtu.b crqp,crpp (p0_1)
- (dni cpcmpgtu_b_P0S_P1 "cpcmpgtu.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgtu_b") (CPTYPE V8UQI) VOLATILE)
- "cpcmpgtu.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgtu_b" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 10001 cpcmpgt.b crqp,crpp (p0_1)
- (dni cpcmpgt_b_P0S_P1 "cpcmpgt.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgt_b") (CPTYPE V8QI) VOLATILE)
- "cpcmpgt.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgt_b" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 10011 cpcmpgt.h crqp,crpp (p0_1)
- (dni cpcmpgt_h_P0S_P1 "cpcmpgt.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgt_h") (CPTYPE V4HI) VOLATILE)
- "cpcmpgt.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgt_h" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 10100 cpcmpgtu.w crqp,crpp (p0_1)
- (dni cpcmpgtu_w_P0S_P1 "cpcmpgtu.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgtu_w") (CPTYPE V2USI) VOLATILE)
- "cpcmpgtu.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgtu_w" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 10101 cpcmpgt.w crqp,crpp (p0_1)
- (dni cpcmpgt_w_P0S_P1 "cpcmpgt.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgt_w") (CPTYPE V2SI) VOLATILE)
- "cpcmpgt.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgt_w" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 11000 cpcmpgeu.b crqp,crpp (p0_1)
- (dni cpcmpgeu_b_P0S_P1 "cpcmpgeu.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgeu_b") (CPTYPE V8UQI) VOLATILE)
- "cpcmpgeu.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x18) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgeu_b" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 11001 cpcmpge.b crqp,crpp (p0_1)
- (dni cpcmpge_b_P0S_P1 "cpcmpge.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpge_b") (CPTYPE V8QI) VOLATILE)
- "cpcmpge.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x19) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpge_b" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 11011 cpcmpge.h crqp,crpp (p0_1)
- (dni cpcmpge_h_P0S_P1 "cpcmpge.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpge_h") (CPTYPE V4HI) VOLATILE)
- "cpcmpge.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpge_h" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 11100 cpcmpgeu.w crqp,crpp (p0_1)
- (dni cpcmpgeu_w_P0S_P1 "cpcmpgeu.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpgeu_w") (CPTYPE V2USI) VOLATILE)
- "cpcmpgeu.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpgeu_w" pc crqp crpp) )
- ()
- )
- ; 10010 qqqqq ppppp 11101 cpcmpge.w crqp,crpp (p0_1)
- (dni cpcmpge_w_P0S_P1 "cpcmpge.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpcmpge_w") (CPTYPE V2SI) VOLATILE)
- "cpcmpge.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x12) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cc 0)
- (c-call "ivc2_cpcmpge_w" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 00000 cpadda0u.b crqp,crpp (p0_1)
- (dni cpadda0u_b_P0S "cpadda0u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpadda0u_b") (CPTYPE V8UQI) VOLATILE)
- "cpadda0u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpadda0u_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 00001 cpadda0.b crqp,crpp (p0_1)
- (dni cpadda0_b_P0S "cpadda0.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpadda0_b") (CPTYPE V8QI) VOLATILE)
- "cpadda0.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpadda0_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 00010 cpaddua0.h crqp,crpp (p0_1)
- (dni cpaddua0_h_P0S "cpaddua0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddua0_h") (CPTYPE V4HI) VOLATILE)
- "cpaddua0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x2) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpaddua0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 00011 cpaddla0.h crqp,crpp (p0_1)
- (dni cpaddla0_h_P0S "cpaddla0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddla0_h") (CPTYPE V4HI) VOLATILE)
- "cpaddla0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (c-call "ivc2_cpaddla0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 00100 cpaddaca0u.b crqp,crpp (p0_1)
- (dni cpaddaca0u_b_P0S "cpaddaca0u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddaca0u_b") (CPTYPE V8UQI) VOLATILE)
- "cpaddaca0u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x4) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpaddaca0u_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 00101 cpaddaca0.b crqp,crpp (p0_1)
- (dni cpaddaca0_b_P0S "cpaddaca0.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddaca0_b") (CPTYPE V8QI) VOLATILE)
- "cpaddaca0.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpaddaca0_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 00110 cpaddacua0.h crqp,crpp (p0_1)
- (dni cpaddacua0_h_P0S "cpaddacua0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddacua0_h") (CPTYPE V4HI) VOLATILE)
- "cpaddacua0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x6) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpaddacua0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 00111 cpaddacla0.h crqp,crpp (p0_1)
- (dni cpaddacla0_h_P0S "cpaddacla0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaddacla0_h") (CPTYPE V4HI) VOLATILE)
- "cpaddacla0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x7) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpaddacla0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 01000 cpsuba0u.b crqp,crpp (p0_1)
- (dni cpsuba0u_b_P0S "cpsuba0u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsuba0u_b") (CPTYPE V8UQI) VOLATILE)
- "cpsuba0u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x8) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpsuba0u_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 01001 cpsuba0.b crqp,crpp (p0_1)
- (dni cpsuba0_b_P0S "cpsuba0.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsuba0_b") (CPTYPE V8QI) VOLATILE)
- "cpsuba0.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpsuba0_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 01010 cpsubua0.h crqp,crpp (p0_1)
- (dni cpsubua0_h_P0S "cpsubua0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubua0_h") (CPTYPE V4HI) VOLATILE)
- "cpsubua0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpsubua0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 01011 cpsubla0.h crqp,crpp (p0_1)
- (dni cpsubla0_h_P0S "cpsubla0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubla0_h") (CPTYPE V4HI) VOLATILE)
- "cpsubla0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (c-call "ivc2_cpsubla0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 01100 cpsubaca0u.b crqp,crpp (p0_1)
- (dni cpsubaca0u_b_P0S "cpsubaca0u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubaca0u_b") (CPTYPE V8UQI) VOLATILE)
- "cpsubaca0u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xc) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpsubaca0u_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 01101 cpsubaca0.b crqp,crpp (p0_1)
- (dni cpsubaca0_b_P0S "cpsubaca0.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubaca0_b") (CPTYPE V8QI) VOLATILE)
- "cpsubaca0.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpsubaca0_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 01110 cpsubacua0.h crqp,crpp (p0_1)
- (dni cpsubacua0_h_P0S "cpsubacua0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubacua0_h") (CPTYPE V4HI) VOLATILE)
- "cpsubacua0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpsubacua0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 01111 cpsubacla0.h crqp,crpp (p0_1)
- (dni cpsubacla0_h_P0S "cpsubacla0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsubacla0_h") (CPTYPE V4HI) VOLATILE)
- "cpsubacla0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpsubacla0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 10000 cpabsa0u.b crqp,crpp (p0_1)
- (dni cpabsa0u_b_P0S "cpabsa0u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpabsa0u_b") (CPTYPE V8UQI) VOLATILE)
- "cpabsa0u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpabsa0u_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 10001 cpabsa0.b crqp,crpp (p0_1)
- (dni cpabsa0_b_P0S "cpabsa0.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpabsa0_b") (CPTYPE V8QI) VOLATILE)
- "cpabsa0.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpabsa0_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 10010 cpabsua0.h crqp,crpp (p0_1)
- (dni cpabsua0_h_P0S "cpabsua0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpabsua0_h") (CPTYPE V4HI) VOLATILE)
- "cpabsua0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpabsua0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 10011 cpabsla0.h crqp,crpp (p0_1)
- (dni cpabsla0_h_P0S "cpabsla0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpabsla0_h") (CPTYPE V4HI) VOLATILE)
- "cpabsla0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (c-call "ivc2_cpabsla0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 10100 cpsada0u.b crqp,crpp (p0_1)
- (dni cpsada0u_b_P0S "cpsada0u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsada0u_b") (CPTYPE V8UQI) VOLATILE)
- "cpsada0u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpsada0u_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 10101 cpsada0.b crqp,crpp (p0_1)
- (dni cpsada0_b_P0S "cpsada0.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsada0_b") (CPTYPE V8QI) VOLATILE)
- "cpsada0.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpsada0_b" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 10110 cpsadua0.h crqp,crpp (p0_1)
- (dni cpsadua0_h_P0S "cpsadua0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsadua0_h") (CPTYPE V4HI) VOLATILE)
- "cpsadua0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpsadua0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 10111 cpsadla0.h crqp,crpp (p0_1)
- (dni cpsadla0_h_P0S "cpsadla0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsadla0_h") (CPTYPE V4HI) VOLATILE)
- "cpsadla0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpsadla0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 11011 cpseta0.h crqp,crpp (p0_1)
- (dni cpseta0_h_P0S "cpseta0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpseta0_h") (CPTYPE V4HI) VOLATILE)
- "cpseta0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpseta0_h" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 11100 cpsetua0.w crqp,crpp (p0_1)
- (dni cpsetua0_w_P0S "cpsetua0.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsetua0_w") (CPTYPE V2SI) VOLATILE)
- "cpsetua0.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpsetua0_w" pc crqp crpp) )
- ()
- )
- ; 11000 qqqqq ppppp 11101 cpsetla0.w crqp,crpp (p0_1)
- (dni cpsetla0_w_P0S "cpsetla0.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsetla0_w") (CPTYPE V2SI) VOLATILE)
- "cpsetla0.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (c-call "ivc2_cpsetla0_w" pc crqp crpp) )
- ()
- )
- ; 11001 00000 00001 ooooo cpmova0.b =crop (p0_1)
- (dni cpmova0_b_P0S "cpmova0.b $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmova0_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
- "cpmova0.b $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmova0_b" pc)) )
- ()
- )
- ; 11001 00000 00010 ooooo cpmovua0.h =crop (p0_1)
- (dni cpmovua0_h_P0S "cpmovua0.h $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovua0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpmovua0.h $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovua0_h" pc)) )
- ()
- )
- ; 11001 00000 00011 ooooo cpmovla0.h =crop (p0_1)
- (dni cpmovla0_h_P0S "cpmovla0.h $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovla0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpmovla0.h $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovla0_h" pc)) )
- ()
- )
- ; 11001 00000 00100 ooooo cpmovuua0.w =crop (p0_1)
- (dni cpmovuua0_w_P0S "cpmovuua0.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovuua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovuua0.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovuua0_w" pc)) )
- ()
- )
- ; 11001 00000 00101 ooooo cpmovula0.w =crop (p0_1)
- (dni cpmovula0_w_P0S "cpmovula0.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovula0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovula0.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovula0_w" pc)) )
- ()
- )
- ; 11001 00000 00110 ooooo cpmovlua0.w =crop (p0_1)
- (dni cpmovlua0_w_P0S "cpmovlua0.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovlua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovlua0.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovlua0_w" pc)) )
- ()
- )
- ; 11001 00000 00111 ooooo cpmovlla0.w =crop (p0_1)
- (dni cpmovlla0_w_P0S "cpmovlla0.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovlla0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovlla0.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovlla0_w" pc)) )
- ()
- )
- ; 11001 00000 01000 ooooo cppacka0u.b =crop (p0_1)
- (dni cppacka0u_b_P0S "cppacka0u.b $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppacka0u_b") (CPTYPE V8UQI) (CRET FIRST) VOLATILE)
- "cppacka0u.b $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppacka0u_b" pc)) )
- ()
- )
- ; 11001 00000 01001 ooooo cppacka0.b =crop (p0_1)
- (dni cppacka0_b_P0S "cppacka0.b $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppacka0_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
- "cppacka0.b $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppacka0_b" pc)) )
- ()
- )
- ; 11001 00000 01010 ooooo cppackua0.h =crop (p0_1)
- (dni cppackua0_h_P0S "cppackua0.h $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackua0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cppackua0.h $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppackua0_h" pc)) )
- ()
- )
- ; 11001 00000 01011 ooooo cppackla0.h =crop (p0_1)
- (dni cppackla0_h_P0S "cppackla0.h $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackla0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cppackla0.h $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppackla0_h" pc)) )
- ()
- )
- ; 11001 00000 01100 ooooo cppackua0.w =crop (p0_1)
- (dni cppackua0_w_P0S "cppackua0.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cppackua0.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xc) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppackua0_w" pc)) )
- ()
- )
- ; 11001 00000 01101 ooooo cppackla0.w =crop (p0_1)
- (dni cppackla0_w_P0S "cppackla0.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackla0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cppackla0.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppackla0_w" pc)) )
- ()
- )
- ; 11001 00000 01110 ooooo cpmovhua0.w =crop (p0_1)
- (dni cpmovhua0_w_P0S "cpmovhua0.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovhua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovhua0.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovhua0_w" pc)) )
- ()
- )
- ; 11001 00000 01111 ooooo cpmovhla0.w =crop (p0_1)
- (dni cpmovhla0_w_P0S "cpmovhla0.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovhla0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovhla0.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovhla0_w" pc)) )
- ()
- )
- ; 11001 00000 10000 00000 cpacsuma0 (p0_1)
- (dni cpacsuma0_P0S "cpacsuma0 Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpacsuma0") VOLATILE)
- "cpacsuma0"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x10) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpacsuma0" pc) )
- ()
- )
- ; 11001 00000 10001 00000 cpaccpa0 (p0_1)
- (dni cpaccpa0_P0S "cpaccpa0 Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpaccpa0") VOLATILE)
- "cpaccpa0"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x11) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpaccpa0" pc) )
- ()
- )
- ; 11001 qqqqq 11000 00000 cpsrla0 crqp (p0_1)
- (dni cpsrla0_P0S "cpsrla0 $crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsrla0") VOLATILE)
- "cpsrla0 $crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x18) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpsrla0" pc crqp) )
- ()
- )
- ; 11001 qqqqq 11001 00000 cpsraa0 crqp (p0_1)
- (dni cpsraa0_P0S "cpsraa0 $crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsraa0") VOLATILE)
- "cpsraa0 $crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x19) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpsraa0" pc crqp) )
- ()
- )
- ; 11001 qqqqq 11010 00000 cpslla0 crqp (p0_1)
- (dni cpslla0_P0S "cpslla0 $crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpslla0") VOLATILE)
- "cpslla0 $crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x1a) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpslla0" pc crqp) )
- ()
- )
- ; 11001 00000 11100 iiiii cpsrlia0 imm5p23 (p0_1)
- (dni cpsrlia0_P0S "cpsrlia0 imm5p23 Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsrlia0") VOLATILE)
- "cpsrlia0 $imm5p23"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1c) imm5p23 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpsrlia0" pc imm5p23) )
- ()
- )
- ; 11001 00000 11101 iiiii cpsraia0 imm5p23 (p0_1)
- (dni cpsraia0_P0S "cpsraia0 imm5p23 Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsraia0") VOLATILE)
- "cpsraia0 $imm5p23"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1d) imm5p23 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpsraia0" pc imm5p23) )
- ()
- )
- ; 11001 00000 11110 iiiii cpsllia0 imm5p23 (p0_1)
- (dni cpsllia0_P0S "cpsllia0 imm5p23 Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpsllia0") VOLATILE)
- "cpsllia0 $imm5p23"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1e) imm5p23 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpsllia0" pc imm5p23) )
- ()
- )
- ; 11111 qqqqq ppppp 00000 cpfsftba0s0u.b crqp,crpp (p0_1)
- (dni cpfsftba0s0u_b_P0S "cpfsftba0s0u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftba0s0u_b") (CPTYPE V8UQI) VOLATILE)
- "cpfsftba0s0u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpfsftba0s0u_b" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 00001 cpfsftba0s0.b crqp,crpp (p0_1)
- (dni cpfsftba0s0_b_P0S "cpfsftba0s0.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftba0s0_b") (CPTYPE V8QI) VOLATILE)
- "cpfsftba0s0.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpfsftba0s0_b" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 00010 cpfsftbua0s0.h crqp,crpp (p0_1)
- (dni cpfsftbua0s0_h_P0S "cpfsftbua0s0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftbua0s0_h") (CPTYPE V4HI) VOLATILE)
- "cpfsftbua0s0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x2) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpfsftbua0s0_h" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 00011 cpfsftbla0s0.h crqp,crpp (p0_1)
- (dni cpfsftbla0s0_h_P0S "cpfsftbla0s0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftbla0s0_h") (CPTYPE V4HI) VOLATILE)
- "cpfsftbla0s0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (c-call "ivc2_cpfsftbla0s0_h" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 00100 cpfaca0s0u.b crqp,crpp (p0_1)
- (dni cpfaca0s0u_b_P0S "cpfaca0s0u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfaca0s0u_b") (CPTYPE V8UQI) VOLATILE)
- "cpfaca0s0u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x4) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpfaca0s0u_b" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 00101 cpfaca0s0.b crqp,crpp (p0_1)
- (dni cpfaca0s0_b_P0S "cpfaca0s0.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfaca0s0_b") (CPTYPE V8QI) VOLATILE)
- "cpfaca0s0.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpfaca0s0_b" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 00110 cpfacua0s0.h crqp,crpp (p0_1)
- (dni cpfacua0s0_h_P0S "cpfacua0s0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfacua0s0_h") (CPTYPE V4HI) VOLATILE)
- "cpfacua0s0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x6) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpfacua0s0_h" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 00111 cpfacla0s0.h crqp,crpp (p0_1)
- (dni cpfacla0s0_h_P0S "cpfacla0s0.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfacla0s0_h") (CPTYPE V4HI) VOLATILE)
- "cpfacla0s0.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x7) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpfacla0s0_h" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 01000 cpfsftba0s1u.b crqp,crpp (p0_1)
- (dni cpfsftba0s1u_b_P0S "cpfsftba0s1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftba0s1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpfsftba0s1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x8) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpfsftba0s1u_b" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 01001 cpfsftba0s1.b crqp,crpp (p0_1)
- (dni cpfsftba0s1_b_P0S "cpfsftba0s1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftba0s1_b") (CPTYPE V8QI) VOLATILE)
- "cpfsftba0s1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpfsftba0s1_b" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 01010 cpfsftbua0s1.h crqp,crpp (p0_1)
- (dni cpfsftbua0s1_h_P0S "cpfsftbua0s1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftbua0s1_h") (CPTYPE V4HI) VOLATILE)
- "cpfsftbua0s1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (c-call "ivc2_cpfsftbua0s1_h" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 01011 cpfsftbla0s1.h crqp,crpp (p0_1)
- (dni cpfsftbla0s1_h_P0S "cpfsftbla0s1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfsftbla0s1_h") (CPTYPE V4HI) VOLATILE)
- "cpfsftbla0s1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (c-call "ivc2_cpfsftbla0s1_h" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 01100 cpfaca0s1u.b crqp,crpp (p0_1)
- (dni cpfaca0s1u_b_P0S "cpfaca0s1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfaca0s1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpfaca0s1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xc) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpfaca0s1u_b" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 01101 cpfaca0s1.b crqp,crpp (p0_1)
- (dni cpfaca0s1_b_P0S "cpfaca0s1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfaca0s1_b") (CPTYPE V8QI) VOLATILE)
- "cpfaca0s1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpfaca0s1_b" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 01110 cpfacua0s1.h crqp,crpp (p0_1)
- (dni cpfacua0s1_h_P0S "cpfacua0s1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfacua0s1_h") (CPTYPE V4HI) VOLATILE)
- "cpfacua0s1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpfacua0s1_h" pc crqp crpp) )
- ()
- )
- ; 11111 qqqqq ppppp 01111 cpfacla0s1.h crqp,crpp (p0_1)
- (dni cpfacla0s1_h_P0S "cpfacla0s1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpfacla0s1_h") (CPTYPE V4HI) VOLATILE)
- "cpfacla0s1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_cofa0 0)
- (c-call "ivc2_cpfacla0s1_h" pc crqp crpp) )
- ()
- )
- ; xxxxxiii 01000 qqqqq ppppp ooooo cpfsftbi =crop,crqp,crpp,imm3p5 (p0_1)
- (dni cpfsftbi_P0_P1 "cpfsftbi $crop,$crqp,$crpp,imm3p5 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpfsftbi") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cpfsftbi $crop,$crqp,$crpp,$imm3p5"
- (+ ivc-x-0-5 imm3p5 (f-ivc2-5u8 #x8) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpfsftbi" pc crqp crpp imm3p5)) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 00001 cpacmpeq.b crqp,crpp (p0_1)
- (dni cpacmpeq_b_P0_P1 "cpacmpeq.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpeq_b") (CPTYPE V8QI))
- "cpacmpeq.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpeq_b" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 00011 cpacmpeq.h crqp,crpp (p0_1)
- (dni cpacmpeq_h_P0_P1 "cpacmpeq.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpeq_h") (CPTYPE V4HI))
- "cpacmpeq.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpeq_h" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 00101 cpacmpeq.w crqp,crpp (p0_1)
- (dni cpacmpeq_w_P0_P1 "cpacmpeq.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpeq_w") (CPTYPE V2SI))
- "cpacmpeq.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpeq_w" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 01001 cpacmpne.b crqp,crpp (p0_1)
- (dni cpacmpne_b_P0_P1 "cpacmpne.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpne_b") (CPTYPE V8QI))
- "cpacmpne.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpne_b" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 01011 cpacmpne.h crqp,crpp (p0_1)
- (dni cpacmpne_h_P0_P1 "cpacmpne.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpne_h") (CPTYPE V4HI))
- "cpacmpne.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpne_h" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 01101 cpacmpne.w crqp,crpp (p0_1)
- (dni cpacmpne_w_P0_P1 "cpacmpne.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpne_w") (CPTYPE V2SI))
- "cpacmpne.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpne_w" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 10000 cpacmpgtu.b crqp,crpp (p0_1)
- (dni cpacmpgtu_b_P0_P1 "cpacmpgtu.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgtu_b") (CPTYPE V8UQI))
- "cpacmpgtu.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpgtu_b" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 10001 cpacmpgt.b crqp,crpp (p0_1)
- (dni cpacmpgt_b_P0_P1 "cpacmpgt.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgt_b") (CPTYPE V8QI))
- "cpacmpgt.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpgt_b" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 10011 cpacmpgt.h crqp,crpp (p0_1)
- (dni cpacmpgt_h_P0_P1 "cpacmpgt.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgt_h") (CPTYPE V4HI))
- "cpacmpgt.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpgt_h" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 10100 cpacmpgtu.w crqp,crpp (p0_1)
- (dni cpacmpgtu_w_P0_P1 "cpacmpgtu.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgtu_w") (CPTYPE V2USI))
- "cpacmpgtu.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpgtu_w" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 10101 cpacmpgt.w crqp,crpp (p0_1)
- (dni cpacmpgt_w_P0_P1 "cpacmpgt.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgt_w") (CPTYPE V2SI))
- "cpacmpgt.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpgt_w" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 11000 cpacmpgeu.b crqp,crpp (p0_1)
- (dni cpacmpgeu_b_P0_P1 "cpacmpgeu.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgeu_b") (CPTYPE V8UQI))
- "cpacmpgeu.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x18) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpgeu_b" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 11001 cpacmpge.b crqp,crpp (p0_1)
- (dni cpacmpge_b_P0_P1 "cpacmpge.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpge_b") (CPTYPE V8QI))
- "cpacmpge.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x19) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpge_b" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 11011 cpacmpge.h crqp,crpp (p0_1)
- (dni cpacmpge_h_P0_P1 "cpacmpge.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpge_h") (CPTYPE V4HI))
- "cpacmpge.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpge_h" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 11100 cpacmpgeu.w crqp,crpp (p0_1)
- (dni cpacmpgeu_w_P0_P1 "cpacmpgeu.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpgeu_w") (CPTYPE V2USI))
- "cpacmpgeu.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpgeu_w" pc crqp crpp) )
- ()
- )
- ; 00000000 10011 qqqqq ppppp 11101 cpacmpge.w crqp,crpp (p0_1)
- (dni cpacmpge_w_P0_P1 "cpacmpge.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpacmpge_w") (CPTYPE V2SI))
- "cpacmpge.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpacmpge_w" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 00001 cpocmpeq.b crqp,crpp (p0_1)
- (dni cpocmpeq_b_P0_P1 "cpocmpeq.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpeq_b") (CPTYPE V8QI))
- "cpocmpeq.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpeq_b" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 00011 cpocmpeq.h crqp,crpp (p0_1)
- (dni cpocmpeq_h_P0_P1 "cpocmpeq.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpeq_h") (CPTYPE V4HI))
- "cpocmpeq.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpeq_h" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 00101 cpocmpeq.w crqp,crpp (p0_1)
- (dni cpocmpeq_w_P0_P1 "cpocmpeq.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpeq_w") (CPTYPE V2SI))
- "cpocmpeq.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpeq_w" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 01001 cpocmpne.b crqp,crpp (p0_1)
- (dni cpocmpne_b_P0_P1 "cpocmpne.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpne_b") (CPTYPE V8QI))
- "cpocmpne.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpne_b" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 01011 cpocmpne.h crqp,crpp (p0_1)
- (dni cpocmpne_h_P0_P1 "cpocmpne.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpne_h") (CPTYPE V4HI))
- "cpocmpne.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpne_h" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 01101 cpocmpne.w crqp,crpp (p0_1)
- (dni cpocmpne_w_P0_P1 "cpocmpne.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpne_w") (CPTYPE V2SI))
- "cpocmpne.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpne_w" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 10000 cpocmpgtu.b crqp,crpp (p0_1)
- (dni cpocmpgtu_b_P0_P1 "cpocmpgtu.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgtu_b") (CPTYPE V8UQI))
- "cpocmpgtu.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpgtu_b" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 10001 cpocmpgt.b crqp,crpp (p0_1)
- (dni cpocmpgt_b_P0_P1 "cpocmpgt.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgt_b") (CPTYPE V8QI))
- "cpocmpgt.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpgt_b" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 10011 cpocmpgt.h crqp,crpp (p0_1)
- (dni cpocmpgt_h_P0_P1 "cpocmpgt.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgt_h") (CPTYPE V4HI))
- "cpocmpgt.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpgt_h" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 10100 cpocmpgtu.w crqp,crpp (p0_1)
- (dni cpocmpgtu_w_P0_P1 "cpocmpgtu.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgtu_w") (CPTYPE V2USI))
- "cpocmpgtu.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpgtu_w" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 10101 cpocmpgt.w crqp,crpp (p0_1)
- (dni cpocmpgt_w_P0_P1 "cpocmpgt.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgt_w") (CPTYPE V2SI))
- "cpocmpgt.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpgt_w" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 11000 cpocmpgeu.b crqp,crpp (p0_1)
- (dni cpocmpgeu_b_P0_P1 "cpocmpgeu.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgeu_b") (CPTYPE V8UQI))
- "cpocmpgeu.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x18) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpgeu_b" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 11001 cpocmpge.b crqp,crpp (p0_1)
- (dni cpocmpge_b_P0_P1 "cpocmpge.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpge_b") (CPTYPE V8QI))
- "cpocmpge.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x19) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpge_b" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 11011 cpocmpge.h crqp,crpp (p0_1)
- (dni cpocmpge_h_P0_P1 "cpocmpge.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpge_h") (CPTYPE V4HI))
- "cpocmpge.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpge_h" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 11100 cpocmpgeu.w crqp,crpp (p0_1)
- (dni cpocmpgeu_w_P0_P1 "cpocmpgeu.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpgeu_w") (CPTYPE V2USI))
- "cpocmpgeu.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpgeu_w" pc crqp crpp) )
- ()
- )
- ; 00000001 10011 qqqqq ppppp 11101 cpocmpge.w crqp,crpp (p0_1)
- (dni cpocmpge_w_P0_P1 "cpocmpge.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpocmpge_w") (CPTYPE V2SI))
- "cpocmpge.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x13) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_cpocmpge_w" pc crqp crpp) )
- ()
- )
- ; 00000011 10100 qqqqq ppppp ooooo cdadd3 =crop,crqp,crpp (p0_1)
- (dni cdadd3_P0_P1 "cdadd3 $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdadd3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdadd3 $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdadd3" pc crqp crpp)) )
- ()
- )
- ; 00000100 10100 qqqqq ppppp ooooo cpsub3.b =crop,crqp,crpp (p0_1)
- (dni cpsub3_b_P0_P1 "cpsub3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsub3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsub3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x4) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsub3_b" pc crqp crpp)) )
- ()
- )
- ; 00000101 10100 qqqqq ppppp ooooo cpsub3.h =crop,crqp,crpp (p0_1)
- (dni cpsub3_h_P0_P1 "cpsub3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsub3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsub3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x5) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsub3_h" pc crqp crpp)) )
- ()
- )
- ; 00000110 10100 qqqqq ppppp ooooo cpsub3.w =crop,crqp,crpp (p0_1)
- (dni cpsub3_w_P0_P1 "cpsub3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsub3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsub3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x6) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsub3_w" pc crqp crpp)) )
- ()
- )
- ; 00000111 10100 qqqqq ppppp ooooo cdsub3 =crop,crqp,crpp (p0_1)
- (dni cdsub3_P0_P1 "cdsub3 $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsub3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsub3 $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x7) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdsub3" pc crqp crpp)) )
- ()
- )
- ; 00001010 10100 qqqqq ppppp ooooo cpsadd3.h =crop,crqp,crpp (p0_1)
- (dni cpsadd3_h_P0_P1 "cpsadd3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsadd3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpsadd3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #xa) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsadd3_h" pc crqp crpp)) )
- ()
- )
- ; 00001011 10100 qqqqq ppppp ooooo cpsadd3.w =crop,crqp,crpp (p0_1)
- (dni cpsadd3_w_P0_P1 "cpsadd3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsadd3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpsadd3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #xb) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsadd3_w" pc crqp crpp)) )
- ()
- )
- ; 00001110 10100 qqqqq ppppp ooooo cpssub3.h =crop,crqp,crpp (p0_1)
- (dni cpssub3_h_P0_P1 "cpssub3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssub3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpssub3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #xe) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cofr0 0)
- (set crop (c-call DI "ivc2_cpssub3_h" pc crqp crpp)) )
- ()
- )
- ; 00001111 10100 qqqqq ppppp ooooo cpssub3.w =crop,crqp,crpp (p0_1)
- (dni cpssub3_w_P0_P1 "cpssub3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssub3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpssub3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #xf) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_cofr0 0)
- (set crop (c-call DI "ivc2_cpssub3_w" pc crqp crpp)) )
- ()
- )
- ; 00010000 10100 qqqqq ppppp ooooo cpextuaddu3.b =crop,crqp,crpp (p0_1)
- (dni cpextuaddu3_b_P0_P1 "cpextuaddu3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextuaddu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextuaddu3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x10) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextuaddu3_b" pc crqp crpp)) )
- ()
- )
- ; 00010001 10100 qqqqq ppppp ooooo cpextuadd3.b =crop,crqp,crpp (p0_1)
- (dni cpextuadd3_b_P0_P1 "cpextuadd3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextuadd3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextuadd3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x11) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextuadd3_b" pc crqp crpp)) )
- ()
- )
- ; 00010010 10100 qqqqq ppppp ooooo cpextladdu3.b =crop,crqp,crpp (p0_1)
- (dni cpextladdu3_b_P0_P1 "cpextladdu3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextladdu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextladdu3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x12) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextladdu3_b" pc crqp crpp)) )
- ()
- )
- ; 00010011 10100 qqqqq ppppp ooooo cpextladd3.b =crop,crqp,crpp (p0_1)
- (dni cpextladd3_b_P0_P1 "cpextladd3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextladd3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextladd3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x13) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextladd3_b" pc crqp crpp)) )
- ()
- )
- ; 00010100 10100 qqqqq ppppp ooooo cpextusubu3.b =crop,crqp,crpp (p0_1)
- (dni cpextusubu3_b_P0_P1 "cpextusubu3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextusubu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextusubu3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x14) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextusubu3_b" pc crqp crpp)) )
- ()
- )
- ; 00010101 10100 qqqqq ppppp ooooo cpextusub3.b =crop,crqp,crpp (p0_1)
- (dni cpextusub3_b_P0_P1 "cpextusub3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextusub3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextusub3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x15) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextusub3_b" pc crqp crpp)) )
- ()
- )
- ; 00010110 10100 qqqqq ppppp ooooo cpextlsubu3.b =crop,crqp,crpp (p0_1)
- (dni cpextlsubu3_b_P0_P1 "cpextlsubu3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextlsubu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextlsubu3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x16) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextlsubu3_b" pc crqp crpp)) )
- ()
- )
- ; 00010111 10100 qqqqq ppppp ooooo cpextlsub3.b =crop,crqp,crpp (p0_1)
- (dni cpextlsub3_b_P0_P1 "cpextlsub3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpextlsub3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpextlsub3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x17) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpextlsub3_b" pc crqp crpp)) )
- ()
- )
- ; 00011000 10100 qqqqq ppppp ooooo cpaveu3.b =crop,crqp,crpp (p0_1)
- (dni cpaveu3_b_P0_P1 "cpaveu3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpaveu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpaveu3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x18) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpaveu3_b" pc crqp crpp)) )
- ()
- )
- ; 00011001 10100 qqqqq ppppp ooooo cpave3.b =crop,crqp,crpp (p0_1)
- (dni cpave3_b_P0_P1 "cpave3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpave3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpave3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x19) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpave3_b" pc crqp crpp)) )
- ()
- )
- ; 00011010 10100 qqqqq ppppp ooooo cpave3.h =crop,crqp,crpp (p0_1)
- (dni cpave3_h_P0_P1 "cpave3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpave3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpave3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x1a) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpave3_h" pc crqp crpp)) )
- ()
- )
- ; 00011011 10100 qqqqq ppppp ooooo cpave3.w =crop,crqp,crpp (p0_1)
- (dni cpave3_w_P0_P1 "cpave3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpave3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpave3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x1b) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpave3_w" pc crqp crpp)) )
- ()
- )
- ; 00011100 10100 qqqqq ppppp ooooo cpaddsru3.b =crop,crqp,crpp (p0_1)
- (dni cpaddsru3_b_P0_P1 "cpaddsru3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpaddsru3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpaddsru3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x1c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpaddsru3_b" pc crqp crpp)) )
- ()
- )
- ; 00011101 10100 qqqqq ppppp ooooo cpaddsr3.b =crop,crqp,crpp (p0_1)
- (dni cpaddsr3_b_P0_P1 "cpaddsr3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpaddsr3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpaddsr3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x1d) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpaddsr3_b" pc crqp crpp)) )
- ()
- )
- ; 00011110 10100 qqqqq ppppp ooooo cpaddsr3.h =crop,crqp,crpp (p0_1)
- (dni cpaddsr3_h_P0_P1 "cpaddsr3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpaddsr3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpaddsr3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x1e) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpaddsr3_h" pc crqp crpp)) )
- ()
- )
- ; 00011111 10100 qqqqq ppppp ooooo cpaddsr3.w =crop,crqp,crpp (p0_1)
- (dni cpaddsr3_w_P0_P1 "cpaddsr3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpaddsr3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpaddsr3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x1f) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpaddsr3_w" pc crqp crpp)) )
- ()
- )
- ; 00100000 10100 qqqqq ppppp ooooo cpabsu3.b =crop,crqp,crpp (p0_1)
- (dni cpabsu3_b_P0_P1 "cpabsu3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpabsu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpabsu3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x20) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpabsu3_b" pc crqp crpp)) )
- ()
- )
- ; 00100001 10100 qqqqq ppppp ooooo cpabs3.b =crop,crqp,crpp (p0_1)
- (dni cpabs3_b_P0_P1 "cpabs3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpabs3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpabs3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x21) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpabs3_b" pc crqp crpp)) )
- ()
- )
- ; 00100010 10100 qqqqq ppppp ooooo cpabs3.h =crop,crqp,crpp (p0_1)
- (dni cpabs3_h_P0_P1 "cpabs3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpabs3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpabs3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x22) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpabs3_h" pc crqp crpp)) )
- ()
- )
- ; 00100100 10100 qqqqq ppppp ooooo cpand3 =crop,crqp,crpp (p0_1)
- (dni cpand3_P0_P1 "cpand3 $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpand3") (CPTYPE VECT) (CRET FIRST))
- "cpand3 $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x24) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpand3" pc crqp crpp)) )
- ()
- )
- ; 00100101 10100 qqqqq ppppp ooooo cpor3 =crop,crqp,crpp (p0_1)
- (dni cpor3_P0_P1 "cpor3 $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpor3") (CPTYPE VECT) (CRET FIRST))
- "cpor3 $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x25) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpor3" pc crqp crpp)) )
- ()
- )
- ; 00100110 10100 qqqqq ppppp ooooo cpnor3 =crop,crqp,crpp (p0_1)
- (dni cpnor3_P0_P1 "cpnor3 $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpnor3") (CPTYPE VECT) (CRET FIRST))
- "cpnor3 $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x26) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpnor3" pc crqp crpp)) )
- ()
- )
- ; 00100111 10100 qqqqq ppppp ooooo cpxor3 =crop,crqp,crpp (p0_1)
- (dni cpxor3_P0_P1 "cpxor3 $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpxor3") (CPTYPE VECT) (CRET FIRST))
- "cpxor3 $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x27) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpxor3" pc crqp crpp)) )
- ()
- )
- ; 00101100 10100 qqqqq ppppp ooooo cppacku.b =crop,crqp,crpp (p0_1)
- (dni cppacku_b_P0_P1 "cppacku.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cppacku_b") (CPTYPE V8UQI) (CRET FIRST))
- "cppacku.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x2c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppacku_b" pc crqp crpp)) )
- ()
- )
- ; 00101101 10100 qqqqq ppppp ooooo cppack.b =crop,crqp,crpp (p0_1)
- (dni cppack_b_P0_P1 "cppack.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cppack_b") (CPTYPE V8QI) (CRET FIRST))
- "cppack.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x2d) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppack_b" pc crqp crpp)) )
- ()
- )
- ; 00101111 10100 qqqqq ppppp ooooo cppack.h =crop,crqp,crpp (p0_1)
- (dni cppack_h_P0_P1 "cppack.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cppack_h") (CPTYPE V4HI) (CRET FIRST))
- "cppack.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x2f) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppack_h" pc crqp crpp)) )
- ()
- )
- ; 00110000 10100 qqqqq ppppp ooooo cpmaxu3.b =crop,crqp,crpp (p0_1)
- (dni cpmaxu3_b_P0_P1 "cpmaxu3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmaxu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpmaxu3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x30) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmaxu3_b" pc crqp crpp)) )
- ()
- )
- ; 00110001 10100 qqqqq ppppp ooooo cpmax3.b =crop,crqp,crpp (p0_1)
- (dni cpmax3_b_P0_P1 "cpmax3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmax3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpmax3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x31) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmax3_b" pc crqp crpp)) )
- ()
- )
- ; 00110011 10100 qqqqq ppppp ooooo cpmax3.h =crop,crqp,crpp (p0_1)
- (dni cpmax3_h_P0_P1 "cpmax3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmax3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpmax3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x33) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmax3_h" pc crqp crpp)) )
- ()
- )
- ; 00110100 10100 qqqqq ppppp ooooo cpmaxu3.w =crop,crqp,crpp (p0_1)
- (dni cpmaxu3_w_P0_P1 "cpmaxu3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmaxu3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpmaxu3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x34) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmaxu3_w" pc crqp crpp)) )
- ()
- )
- ; 00110101 10100 qqqqq ppppp ooooo cpmax3.w =crop,crqp,crpp (p0_1)
- (dni cpmax3_w_P0_P1 "cpmax3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmax3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpmax3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x35) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmax3_w" pc crqp crpp)) )
- ()
- )
- ; 00111000 10100 qqqqq ppppp ooooo cpminu3.b =crop,crqp,crpp (p0_1)
- (dni cpminu3_b_P0_P1 "cpminu3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpminu3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpminu3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x38) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpminu3_b" pc crqp crpp)) )
- ()
- )
- ; 00111001 10100 qqqqq ppppp ooooo cpmin3.b =crop,crqp,crpp (p0_1)
- (dni cpmin3_b_P0_P1 "cpmin3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmin3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpmin3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x39) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmin3_b" pc crqp crpp)) )
- ()
- )
- ; 00111011 10100 qqqqq ppppp ooooo cpmin3.h =crop,crqp,crpp (p0_1)
- (dni cpmin3_h_P0_P1 "cpmin3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmin3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpmin3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x3b) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmin3_h" pc crqp crpp)) )
- ()
- )
- ; 00111100 10100 qqqqq ppppp ooooo cpminu3.w =crop,crqp,crpp (p0_1)
- (dni cpminu3_w_P0_P1 "cpminu3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpminu3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpminu3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x3c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpminu3_w" pc crqp crpp)) )
- ()
- )
- ; 00111101 10100 qqqqq ppppp ooooo cpmin3.w =crop,crqp,crpp (p0_1)
- (dni cpmin3_w_P0_P1 "cpmin3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmin3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpmin3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x3d) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmin3_w" pc crqp crpp)) )
- ()
- )
- ; 01000000 10100 qqqqq ppppp ooooo cpsrl3.b =crop,crqp,crpp (p0_1)
- (dni cpsrl3_b_P0_P1 "cpsrl3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrl3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsrl3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x40) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsrl3_b" pc crqp crpp)) )
- ()
- )
- ; 01000001 10100 qqqqq ppppp ooooo cpssrl3.b =crop,crqp,crpp (p0_1)
- (dni cpssrl3_b_P0_P1 "cpssrl3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssrl3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpssrl3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x41) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpssrl3_b" pc crqp crpp)) )
- ()
- )
- ; 01000010 10100 qqqqq ppppp ooooo cpsrl3.h =crop,crqp,crpp (p0_1)
- (dni cpsrl3_h_P0_P1 "cpsrl3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrl3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsrl3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x42) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsrl3_h" pc crqp crpp)) )
- ()
- )
- ; 01000011 10100 qqqqq ppppp ooooo cpssrl3.h =crop,crqp,crpp (p0_1)
- (dni cpssrl3_h_P0_P1 "cpssrl3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssrl3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpssrl3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x43) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpssrl3_h" pc crqp crpp)) )
- ()
- )
- ; 01000100 10100 qqqqq ppppp ooooo cpsrl3.w =crop,crqp,crpp (p0_1)
- (dni cpsrl3_w_P0_P1 "cpsrl3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrl3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsrl3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x44) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsrl3_w" pc crqp crpp)) )
- ()
- )
- ; 01000101 10100 qqqqq ppppp ooooo cpssrl3.w =crop,crqp,crpp (p0_1)
- (dni cpssrl3_w_P0_P1 "cpssrl3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssrl3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpssrl3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x45) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpssrl3_w" pc crqp crpp)) )
- ()
- )
- ; 01000110 10100 qqqqq ppppp ooooo cdsrl3 =crop,crqp,crpp (p0_1)
- (dni cdsrl3_P0_P1 "cdsrl3 $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsrl3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsrl3 $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x46) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdsrl3" pc crqp crpp)) )
- ()
- )
- ; 01001000 10100 qqqqq ppppp ooooo cpsra3.b =crop,crqp,crpp (p0_1)
- (dni cpsra3_b_P0_P1 "cpsra3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsra3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsra3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x48) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsra3_b" pc crqp crpp)) )
- ()
- )
- ; 01001001 10100 qqqqq ppppp ooooo cpssra3.b =crop,crqp,crpp (p0_1)
- (dni cpssra3_b_P0_P1 "cpssra3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssra3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpssra3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x49) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpssra3_b" pc crqp crpp)) )
- ()
- )
- ; 01001010 10100 qqqqq ppppp ooooo cpsra3.h =crop,crqp,crpp (p0_1)
- (dni cpsra3_h_P0_P1 "cpsra3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsra3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsra3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x4a) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsra3_h" pc crqp crpp)) )
- ()
- )
- ; 01001011 10100 qqqqq ppppp ooooo cpssra3.h =crop,crqp,crpp (p0_1)
- (dni cpssra3_h_P0_P1 "cpssra3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssra3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpssra3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x4b) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpssra3_h" pc crqp crpp)) )
- ()
- )
- ; 01001100 10100 qqqqq ppppp ooooo cpsra3.w =crop,crqp,crpp (p0_1)
- (dni cpsra3_w_P0_P1 "cpsra3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsra3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsra3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x4c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsra3_w" pc crqp crpp)) )
- ()
- )
- ; 01001101 10100 qqqqq ppppp ooooo cpssra3.w =crop,crqp,crpp (p0_1)
- (dni cpssra3_w_P0_P1 "cpssra3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssra3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpssra3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x4d) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpssra3_w" pc crqp crpp)) )
- ()
- )
- ; 01001110 10100 qqqqq ppppp ooooo cdsra3 =crop,crqp,crpp (p0_1)
- (dni cdsra3_P0_P1 "cdsra3 $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsra3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsra3 $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x4e) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdsra3" pc crqp crpp)) )
- ()
- )
- ; 01010000 10100 qqqqq ppppp ooooo cpsll3.b =crop,crqp,crpp (p0_1)
- (dni cpsll3_b_P0_P1 "cpsll3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsll3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsll3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x50) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsll3_b" pc crqp crpp)) )
- ()
- )
- ; 01010001 10100 qqqqq ppppp ooooo cpssll3.b =crop,crqp,crpp (p0_1)
- (dni cpssll3_b_P0_P1 "cpssll3.b $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssll3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpssll3.b $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x51) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpssll3_b" pc crqp crpp)) )
- ()
- )
- ; 01010010 10100 qqqqq ppppp ooooo cpsll3.h =crop,crqp,crpp (p0_1)
- (dni cpsll3_h_P0_P1 "cpsll3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsll3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsll3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x52) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsll3_h" pc crqp crpp)) )
- ()
- )
- ; 01010011 10100 qqqqq ppppp ooooo cpssll3.h =crop,crqp,crpp (p0_1)
- (dni cpssll3_h_P0_P1 "cpssll3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssll3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpssll3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x53) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpssll3_h" pc crqp crpp)) )
- ()
- )
- ; 01010100 10100 qqqqq ppppp ooooo cpsll3.w =crop,crqp,crpp (p0_1)
- (dni cpsll3_w_P0_P1 "cpsll3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsll3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsll3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x54) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsll3_w" pc crqp crpp)) )
- ()
- )
- ; 01010101 10100 qqqqq ppppp ooooo cpssll3.w =crop,crqp,crpp (p0_1)
- (dni cpssll3_w_P0_P1 "cpssll3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssll3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpssll3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x55) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpssll3_w" pc crqp crpp)) )
- ()
- )
- ; 01010110 10100 qqqqq ppppp ooooo cdsll3 =crop,crqp,crpp (p0_1)
- (dni cdsll3_P0_P1 "cdsll3 $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsll3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsll3 $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x56) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdsll3" pc crqp crpp)) )
- ()
- )
- ; 01011010 10100 qqqqq ppppp ooooo cpsla3.h =crop,crqp,crpp (p0_1)
- (dni cpsla3_h_P0_P1 "cpsla3.h $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsla3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpsla3.h $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x5a) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsla3_h" pc crqp crpp)) )
- ()
- )
- ; 01011100 10100 qqqqq ppppp ooooo cpsla3.w =crop,crqp,crpp (p0_1)
- (dni cpsla3_w_P0_P1 "cpsla3.w $crop,$crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsla3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpsla3.w $crop,$crqp,$crpp"
- (+ (f-ivc2-8u0 #x5c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsla3_w" pc crqp crpp)) )
- ()
- )
- ; xxxxxiii 10101 qqqqq 00000 ooooo cpsrli3.b =crop,crqp,imm3p5 (p0_1)
- (dni cpsrli3_b_P0_P1 "cpsrli3.b $crop,$crqp,imm3p5 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrli3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsrli3.b $crop,$crqp,$imm3p5"
- (+ ivc-x-0-5 imm3p5 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x0) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsrli3_b" pc crqp imm3p5)) )
- ()
- )
- ; xxxxiiii 10101 qqqqq 00001 ooooo cpsrli3.h =crop,crqp,imm4p4 (p0_1)
- (dni cpsrli3_h_P0_P1 "cpsrli3.h $crop,$crqp,imm4p4 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrli3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsrli3.h $crop,$crqp,$imm4p4"
- (+ ivc-x-0-4 imm4p4 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsrli3_h" pc crqp imm4p4)) )
- ()
- )
- ; xxxiiiii 10101 qqqqq 00010 ooooo cpsrli3.w =crop,crqp,imm5p3 (p0_1)
- (dni cpsrli3_w_P0_P1 "cpsrli3.w $crop,$crqp,imm5p3 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrli3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsrli3.w $crop,$crqp,$imm5p3"
- (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsrli3_w" pc crqp imm5p3)) )
- ()
- )
- ; xxiiiiii 10101 qqqqq 00011 ooooo cdsrli3 =crop,crqp,imm6p2 (p0_1)
- (dni cdsrli3_P0_P1 "cdsrli3 $crop,$crqp,imm6p2 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsrli3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsrli3 $crop,$crqp,$imm6p2"
- (+ ivc-x-0-2 imm6p2 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdsrli3" pc crqp imm6p2)) )
- ()
- )
- ; xxxxxiii 10101 qqqqq 00100 ooooo cpsrai3.b =crop,crqp,imm3p5 (p0_1)
- (dni cpsrai3_b_P0_P1 "cpsrai3.b $crop,$crqp,imm3p5 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrai3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpsrai3.b $crop,$crqp,$imm3p5"
- (+ ivc-x-0-5 imm3p5 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsrai3_b" pc crqp imm3p5)) )
- ()
- )
- ; xxxxiiii 10101 qqqqq 00101 ooooo cpsrai3.h =crop,crqp,imm4p4 (p0_1)
- (dni cpsrai3_h_P0_P1 "cpsrai3.h $crop,$crqp,imm4p4 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrai3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpsrai3.h $crop,$crqp,$imm4p4"
- (+ ivc-x-0-4 imm4p4 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsrai3_h" pc crqp imm4p4)) )
- ()
- )
- ; xxxiiiii 10101 qqqqq 00110 ooooo cpsrai3.w =crop,crqp,imm5p3 (p0_1)
- (dni cpsrai3_w_P0_P1 "cpsrai3.w $crop,$crqp,imm5p3 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsrai3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpsrai3.w $crop,$crqp,$imm5p3"
- (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpsrai3_w" pc crqp imm5p3)) )
- ()
- )
- ; xxiiiiii 10101 qqqqq 00111 ooooo cdsrai3 =crop,crqp,imm6p2 (p0_1)
- (dni cdsrai3_P0_P1 "cdsrai3 $crop,$crqp,imm6p2 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdsrai3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdsrai3 $crop,$crqp,$imm6p2"
- (+ ivc-x-0-2 imm6p2 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdsrai3" pc crqp imm6p2)) )
- ()
- )
- ; xxxxxiii 10101 qqqqq 01000 ooooo cpslli3.b =crop,crqp,imm3p5 (p0_1)
- (dni cpslli3_b_P0_P1 "cpslli3.b $crop,$crqp,imm3p5 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslli3_b") (CPTYPE V8QI) (CRET FIRST))
- "cpslli3.b $crop,$crqp,$imm3p5"
- (+ ivc-x-0-5 imm3p5 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpslli3_b" pc crqp imm3p5)) )
- ()
- )
- ; xxxxiiii 10101 qqqqq 01001 ooooo cpslli3.h =crop,crqp,imm4p4 (p0_1)
- (dni cpslli3_h_P0_P1 "cpslli3.h $crop,$crqp,imm4p4 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslli3_h") (CPTYPE V4HI) (CRET FIRST))
- "cpslli3.h $crop,$crqp,$imm4p4"
- (+ ivc-x-0-4 imm4p4 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpslli3_h" pc crqp imm4p4)) )
- ()
- )
- ; xxxiiiii 10101 qqqqq 01010 ooooo cpslli3.w =crop,crqp,imm5p3 (p0_1)
- (dni cpslli3_w_P0_P1 "cpslli3.w $crop,$crqp,imm5p3 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslli3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpslli3.w $crop,$crqp,$imm5p3"
- (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpslli3_w" pc crqp imm5p3)) )
- ()
- )
- ; xxiiiiii 10101 qqqqq 01011 ooooo cdslli3 =crop,crqp,imm6p2 (p0_1)
- (dni cdslli3_P0_P1 "cdslli3 $crop,$crqp,imm6p2 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdslli3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdslli3 $crop,$crqp,$imm6p2"
- (+ ivc-x-0-2 imm6p2 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdslli3" pc crqp imm6p2)) )
- ()
- )
- ; xxxxiiii 10101 qqqqq 01101 ooooo cpslai3.h =crop,crqp,imm4p4 (p0_1)
- (dni cpslai3_h_P0_P1 "cpslai3.h $crop,$crqp,imm4p4 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslai3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpslai3.h $crop,$crqp,$imm4p4"
- (+ ivc-x-0-4 imm4p4 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpslai3_h" pc crqp imm4p4)) )
- ()
- )
- ; xxxiiiii 10101 qqqqq 01110 ooooo cpslai3.w =crop,crqp,imm5p3 (p0_1)
- (dni cpslai3_w_P0_P1 "cpslai3.w $crop,$crqp,imm5p3 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslai3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpslai3.w $crop,$crqp,$imm5p3"
- (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpslai3_w" pc crqp imm5p3)) )
- ()
- )
- ; xxxiiiii 10101 qqqqq 10000 ooooo cpclipiu3.w =crop,crqp,imm5p3 (p0_1)
- (dni cpclipiu3_w_P0_P1 "cpclipiu3.w $crop,$crqp,imm5p3 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpclipiu3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpclipiu3.w $crop,$crqp,$imm5p3"
- (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x10) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpclipiu3_w" pc crqp imm5p3)) )
- ()
- )
- ; xxxiiiii 10101 qqqqq 10001 ooooo cpclipi3.w =crop,crqp,imm5p3 (p0_1)
- (dni cpclipi3_w_P0_P1 "cpclipi3.w $crop,$crqp,imm5p3 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpclipi3_w") (CPTYPE V2SI) (CRET FIRST))
- "cpclipi3.w $crop,$crqp,$imm5p3"
- (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x11) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpclipi3_w" pc crqp imm5p3)) )
- ()
- )
- ; xxiiiiii 10101 qqqqq 10010 ooooo cdclipiu3 =crop,crqp,imm6p2 (p0_1)
- (dni cdclipiu3_P0_P1 "cdclipiu3 $crop,$crqp,imm6p2 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdclipiu3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdclipiu3 $crop,$crqp,$imm6p2"
- (+ ivc-x-0-2 imm6p2 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x12) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdclipiu3" pc crqp imm6p2)) )
- ()
- )
- ; xxiiiiii 10101 qqqqq 10011 ooooo cdclipi3 =crop,crqp,imm6p2 (p0_1)
- (dni cdclipi3_P0_P1 "cdclipi3 $crop,$crqp,imm6p2 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdclipi3") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdclipi3 $crop,$crqp,$imm6p2"
- (+ ivc-x-0-2 imm6p2 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #x13) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cdclipi3" pc crqp imm6p2)) )
- ()
- )
- ; iiiiiiii 10110 qqqqq 01iii iiiii cpmovi.h =crqp,simm16p0 (p0_i)
- (dni cpmovi_h_P0_P1 "cpmovi.h $crqp,simm16p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmovi_h") (CPTYPE V4HI) (CRET FIRST))
- "cpmovi.h $crqp,$simm16p0"
- (+ (f-ivc2-5u8 #x16) crqp (f-ivc2-2u18 #x1) simm16p0(f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqp (c-call DI "ivc2_cpmovi_h16" pc simm16p0)) )
- ()
- )
- ; iiiiiiii 10111 qqqqq 00iii iiiii cpmoviu.w =crqp,imm16p0 (p0_i)
- (dni cpmoviu_w_P0_P1 "cpmoviu.w $crqp,imm16p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmoviu_w") (CPTYPE V2USI) (CRET FIRST))
- "cpmoviu.w $crqp,$imm16p0"
- (+ (f-ivc2-5u8 #x17) crqp (f-ivc2-2u18 #x0) imm16p0(f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqp (c-call DI "ivc2_cpmoviu_w16" pc imm16p0)) )
- ()
- )
- ; iiiiiiii 10111 qqqqq 01iii iiiii cpmovi.w =crqp,simm16p0 (p0_i)
- (dni cpmovi_w_P0_P1 "cpmovi.w $crqp,simm16p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpmovi_w") (CPTYPE V2SI) (CRET FIRST))
- "cpmovi.w $crqp,$simm16p0"
- (+ (f-ivc2-5u8 #x17) crqp (f-ivc2-2u18 #x1) simm16p0(f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqp (c-call DI "ivc2_cpmovi_w16" pc simm16p0)) )
- ()
- )
- ; iiiiiiii 10111 qqqqq 10iii iiiii cdmoviu =crqp,imm16p0 (p0_i)
- (dni cdmoviu_P0_P1 "cdmoviu $crqp,imm16p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdmoviu") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdmoviu $crqp,$imm16p0"
- (+ (f-ivc2-5u8 #x17) crqp (f-ivc2-2u18 #x2) imm16p0(f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqp (c-call DI "ivc2_cdmoviu16" pc imm16p0)) )
- ()
- )
- ; iiiiiiii 10111 qqqqq 11iii iiiii cdmovi =crqp,simm16p0 (p0_i)
- (dni cdmovi_P0_P1 "cdmovi $crqp,simm16p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cdmovi") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST))
- "cdmovi $crqp,$simm16p0"
- (+ (f-ivc2-5u8 #x17) crqp (f-ivc2-2u18 #x3) simm16p0(f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqp (c-call DI "ivc2_cdmovi16" pc simm16p0)) )
- ()
- )
- ; 00000000 00000 00000 00000 00000 c1nop (p0_1)
- (dni c1nop_P1 "c1nop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "c1nop"))
- "c1nop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x0) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x0) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (c-call "ivc2_c1nop" pc) )
- ()
- )
- ; 00000000 10110 qqqqq 00iii iiiii cpmovi.b =crqp,simm8p20 (p0_i)
- (dni cpmovi_b_P0S_P1 "cpmovi.b $crqp,simm8p20 Pn"
- (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovi_b") (CPTYPE V8QI) (CRET FIRST))
- "cpmovi.b $crqp,$simm8p20"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x16) crqp (f-ivc2-2u18 #x0) imm8p20(f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crqp (c-call DI "ivc2_cpmovi_b" pc simm8p20)) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 00000 cpadda1u.b crqp,crpp (p0_1)
- (dni cpadda1u_b_P1 "cpadda1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpadda1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpadda1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpadda1u_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 00001 cpadda1.b crqp,crpp (p0_1)
- (dni cpadda1_b_P1 "cpadda1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpadda1_b") (CPTYPE V8QI) VOLATILE)
- "cpadda1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpadda1_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 00010 cpaddua1.h crqp,crpp (p0_1)
- (dni cpaddua1_h_P1 "cpaddua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddua1_h") (CPTYPE V4HI) VOLATILE)
- "cpaddua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x2) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpaddua1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 00011 cpaddla1.h crqp,crpp (p0_1)
- (dni cpaddla1_h_P1 "cpaddla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddla1_h") (CPTYPE V4HI) VOLATILE)
- "cpaddla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpaddla1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 00100 cpaddaca1u.b crqp,crpp (p0_1)
- (dni cpaddaca1u_b_P1 "cpaddaca1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddaca1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpaddaca1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x4) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpaddaca1u_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 00101 cpaddaca1.b crqp,crpp (p0_1)
- (dni cpaddaca1_b_P1 "cpaddaca1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddaca1_b") (CPTYPE V8QI) VOLATILE)
- "cpaddaca1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpaddaca1_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 00110 cpaddacua1.h crqp,crpp (p0_1)
- (dni cpaddacua1_h_P1 "cpaddacua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddacua1_h") (CPTYPE V4HI) VOLATILE)
- "cpaddacua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x6) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpaddacua1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 00111 cpaddacla1.h crqp,crpp (p0_1)
- (dni cpaddacla1_h_P1 "cpaddacla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaddacla1_h") (CPTYPE V4HI) VOLATILE)
- "cpaddacla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x7) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpaddacla1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 01000 cpsuba1u.b crqp,crpp (p0_1)
- (dni cpsuba1u_b_P1 "cpsuba1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsuba1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpsuba1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x8) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsuba1u_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 01001 cpsuba1.b crqp,crpp (p0_1)
- (dni cpsuba1_b_P1 "cpsuba1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsuba1_b") (CPTYPE V8QI) VOLATILE)
- "cpsuba1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsuba1_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 01010 cpsubua1.h crqp,crpp (p0_1)
- (dni cpsubua1_h_P1 "cpsubua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsubua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsubua1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 01011 cpsubla1.h crqp,crpp (p0_1)
- (dni cpsubla1_h_P1 "cpsubla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsubla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpsubla1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 01100 cpsubaca1u.b crqp,crpp (p0_1)
- (dni cpsubaca1u_b_P1 "cpsubaca1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubaca1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpsubaca1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xc) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsubaca1u_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 01101 cpsubaca1.b crqp,crpp (p0_1)
- (dni cpsubaca1_b_P1 "cpsubaca1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubaca1_b") (CPTYPE V8QI) VOLATILE)
- "cpsubaca1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsubaca1_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 01110 cpsubacua1.h crqp,crpp (p0_1)
- (dni cpsubacua1_h_P1 "cpsubacua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubacua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsubacua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsubacua1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 01111 cpsubacla1.h crqp,crpp (p0_1)
- (dni cpsubacla1_h_P1 "cpsubacla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsubacla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsubacla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsubacla1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 10000 cpabsa1u.b crqp,crpp (p0_1)
- (dni cpabsa1u_b_P1 "cpabsa1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpabsa1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpabsa1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpabsa1u_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 10001 cpabsa1.b crqp,crpp (p0_1)
- (dni cpabsa1_b_P1 "cpabsa1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpabsa1_b") (CPTYPE V8QI) VOLATILE)
- "cpabsa1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpabsa1_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 10010 cpabsua1.h crqp,crpp (p0_1)
- (dni cpabsua1_h_P1 "cpabsua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpabsua1_h") (CPTYPE V4HI) VOLATILE)
- "cpabsua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpabsua1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 10011 cpabsla1.h crqp,crpp (p0_1)
- (dni cpabsla1_h_P1 "cpabsla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpabsla1_h") (CPTYPE V4HI) VOLATILE)
- "cpabsla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpabsla1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 10100 cpsada1u.b crqp,crpp (p0_1)
- (dni cpsada1u_b_P1 "cpsada1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsada1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpsada1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsada1u_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 10101 cpsada1.b crqp,crpp (p0_1)
- (dni cpsada1_b_P1 "cpsada1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsada1_b") (CPTYPE V8QI) VOLATILE)
- "cpsada1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsada1_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 10110 cpsadua1.h crqp,crpp (p0_1)
- (dni cpsadua1_h_P1 "cpsadua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsadua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsadua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsadua1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 10111 cpsadla1.h crqp,crpp (p0_1)
- (dni cpsadla1_h_P1 "cpsadla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsadla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsadla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsadla1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 11011 cpseta1.h crqp,crpp (p0_1)
- (dni cpseta1_h_P1 "cpseta1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpseta1_h") (CPTYPE V4HI) VOLATILE)
- "cpseta1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpseta1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 11100 cpsetua1.w crqp,crpp (p0_1)
- (dni cpsetua1_w_P1 "cpsetua1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsetua1_w") (CPTYPE V2SI) VOLATILE)
- "cpsetua1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsetua1_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11000 qqqqq ppppp 11101 cpsetla1.w crqp,crpp (p0_1)
- (dni cpsetla1_w_P1 "cpsetla1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsetla1_w") (CPTYPE V2SI) VOLATILE)
- "cpsetla1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x18) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpsetla1_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11001 00000 00001 ooooo cpmova1.b =crop (p0_1)
- (dni cpmova1_b_P1 "cpmova1.b $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmova1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
- "cpmova1.b $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmova1_b" pc)) )
- ()
- )
- ; 00000000 11001 00000 00010 ooooo cpmovua1.h =crop (p0_1)
- (dni cpmovua1_h_P1 "cpmovua1.h $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpmovua1.h $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovua1_h" pc)) )
- ()
- )
- ; 00000000 11001 00000 00011 ooooo cpmovla1.h =crop (p0_1)
- (dni cpmovla1_h_P1 "cpmovla1.h $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cpmovla1.h $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovla1_h" pc)) )
- ()
- )
- ; 00000000 11001 00000 00100 ooooo cpmovuua1.w =crop (p0_1)
- (dni cpmovuua1_w_P1 "cpmovuua1.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovuua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovuua1.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovuua1_w" pc)) )
- ()
- )
- ; 00000000 11001 00000 00101 ooooo cpmovula1.w =crop (p0_1)
- (dni cpmovula1_w_P1 "cpmovula1.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovula1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovula1.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovula1_w" pc)) )
- ()
- )
- ; 00000000 11001 00000 00110 ooooo cpmovlua1.w =crop (p0_1)
- (dni cpmovlua1_w_P1 "cpmovlua1.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovlua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovlua1.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovlua1_w" pc)) )
- ()
- )
- ; 00000000 11001 00000 00111 ooooo cpmovlla1.w =crop (p0_1)
- (dni cpmovlla1_w_P1 "cpmovlla1.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovlla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovlla1.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovlla1_w" pc)) )
- ()
- )
- ; 00000000 11001 00000 01000 ooooo cppacka1u.b =crop (p0_1)
- (dni cppacka1u_b_P1 "cppacka1u.b $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppacka1u_b") (CPTYPE V8UQI) (CRET FIRST) VOLATILE)
- "cppacka1u.b $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppacka1u_b" pc)) )
- ()
- )
- ; 00000000 11001 00000 01001 ooooo cppacka1.b =crop (p0_1)
- (dni cppacka1_b_P1 "cppacka1.b $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppacka1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
- "cppacka1.b $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppacka1_b" pc)) )
- ()
- )
- ; 00000000 11001 00000 01010 ooooo cppackua1.h =crop (p0_1)
- (dni cppackua1_h_P1 "cppackua1.h $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cppackua1.h $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppackua1_h" pc)) )
- ()
- )
- ; 00000000 11001 00000 01011 ooooo cppackla1.h =crop (p0_1)
- (dni cppackla1_h_P1 "cppackla1.h $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
- "cppackla1.h $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppackla1_h" pc)) )
- ()
- )
- ; 00000000 11001 00000 01100 ooooo cppackua1.w =crop (p0_1)
- (dni cppackua1_w_P1 "cppackua1.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cppackua1.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xc) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppackua1_w" pc)) )
- ()
- )
- ; 00000000 11001 00000 01101 ooooo cppackla1.w =crop (p0_1)
- (dni cppackla1_w_P1 "cppackla1.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cppackla1.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cppackla1_w" pc)) )
- ()
- )
- ; 00000000 11001 00000 01110 ooooo cpmovhua1.w =crop (p0_1)
- (dni cpmovhua1_w_P1 "cpmovhua1.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovhua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovhua1.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovhua1_w" pc)) )
- ()
- )
- ; 00000000 11001 00000 01111 ooooo cpmovhla1.w =crop (p0_1)
- (dni cpmovhla1_w_P1 "cpmovhla1.w $crop Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovhla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
- "cpmovhla1.w $crop"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set crop (c-call DI "ivc2_cpmovhla1_w" pc)) )
- ()
- )
- ; 00000000 11001 00000 10000 00000 cpacsuma1 (p0_1)
- (dni cpacsuma1_P1 "cpacsuma1 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpacsuma1") VOLATILE)
- "cpacsuma1"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x10) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpacsuma1" pc) )
- ()
- )
- ; 00000000 11001 00000 10001 00000 cpaccpa1 (p0_1)
- (dni cpaccpa1_P1 "cpaccpa1 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpaccpa1") VOLATILE)
- "cpaccpa1"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x11) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpaccpa1" pc) )
- ()
- )
- ; 00000000 11001 00000 10010 00000 cpacswp (p0_1)
- (dni cpacswp_P1 "cpacswp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpacswp") VOLATILE)
- "cpacswp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x12) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc0_0 0)
- (set ivc2_acc0_1 0)
- (set ivc2_acc0_2 0)
- (set ivc2_acc0_3 0)
- (set ivc2_acc0_4 0)
- (set ivc2_acc0_5 0)
- (set ivc2_acc0_6 0)
- (set ivc2_acc0_7 0)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpacswp" pc) )
- ()
- )
- ; 00000000 11001 qqqqq 11000 00000 cpsrla1 crqp (p0_1)
- (dni cpsrla1_P1 "cpsrla1 $crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsrla1") VOLATILE)
- "cpsrla1 $crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x18) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsrla1" pc crqp) )
- ()
- )
- ; 00000000 11001 qqqqq 11001 00000 cpsraa1 crqp (p0_1)
- (dni cpsraa1_P1 "cpsraa1 $crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsraa1") VOLATILE)
- "cpsraa1 $crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x19) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsraa1" pc crqp) )
- ()
- )
- ; 00000000 11001 qqqqq 11010 00000 cpslla1 crqp (p0_1)
- (dni cpslla1_P1 "cpslla1 $crqp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpslla1") VOLATILE)
- "cpslla1 $crqp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) crqp (f-ivc2-5u18 #x1a) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpslla1" pc crqp) )
- ()
- )
- ; 00000000 11001 00000 11100 iiiii cpsrlia1 imm5p23 (p0_1)
- (dni cpsrlia1_1_p1 "cpsrlia1 imm5p23 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsrlia1") VOLATILE)
- "cpsrlia1 $imm5p23"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1c) imm5p23 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsrlia1" pc imm5p23) )
- ()
- )
- ; 00000000 11001 00000 11101 iiiii cpsraia1 imm5p23 (p0_1)
- (dni cpsraia1_1_p1 "cpsraia1 imm5p23 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsraia1") VOLATILE)
- "cpsraia1 $imm5p23"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1d) imm5p23 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsraia1" pc imm5p23) )
- ()
- )
- ; 00000000 11001 00000 11110 iiiii cpsllia1 imm5p23 (p0_1)
- (dni cpsllia1_1_p1 "cpsllia1 imm5p23 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsllia1") VOLATILE)
- "cpsllia1 $imm5p23"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1e) imm5p23 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpsllia1" pc imm5p23) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 00000 cpfmulia1s0u.b crqp,crpp,simm8p0 (p0_1)
- (dni cpfmulia1s0u_b_P1 "cpfmulia1s0u.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1s0u_b") (CPTYPE V8UQI) VOLATILE)
- "cpfmulia1s0u.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpfmulia1s0u_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 00001 cpfmulia1s0.b crqp,crpp,simm8p0 (p0_1)
- (dni cpfmulia1s0_b_P1 "cpfmulia1s0.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1s0_b") (CPTYPE V8QI) VOLATILE)
- "cpfmulia1s0.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpfmulia1s0_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 00010 cpfmuliua1s0.h crqp,crpp,simm8p0 (p0_1)
- (dni cpfmuliua1s0_h_P1 "cpfmuliua1s0.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmuliua1s0_h") (CPTYPE V4HI) VOLATILE)
- "cpfmuliua1s0.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x2) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpfmuliua1s0_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 00011 cpfmulila1s0.h crqp,crpp,simm8p0 (p0_1)
- (dni cpfmulila1s0_h_P1 "cpfmulila1s0.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulila1s0_h") (CPTYPE V4HI) VOLATILE)
- "cpfmulila1s0.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x3) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpfmulila1s0_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 00100 cpfmadia1s0u.b crqp,crpp,simm8p0 (p0_1)
- (dni cpfmadia1s0u_b_P1 "cpfmadia1s0u.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1s0u_b") (CPTYPE V8UQI) VOLATILE)
- "cpfmadia1s0u.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x4) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadia1s0u_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 00101 cpfmadia1s0.b crqp,crpp,simm8p0 (p0_1)
- (dni cpfmadia1s0_b_P1 "cpfmadia1s0.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1s0_b") (CPTYPE V8QI) VOLATILE)
- "cpfmadia1s0.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadia1s0_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 00110 cpfmadiua1s0.h crqp,crpp,simm8p0 (p0_1)
- (dni cpfmadiua1s0_h_P1 "cpfmadiua1s0.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadiua1s0_h") (CPTYPE V4HI) VOLATILE)
- "cpfmadiua1s0.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x6) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadiua1s0_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 00111 cpfmadila1s0.h crqp,crpp,simm8p0 (p0_1)
- (dni cpfmadila1s0_h_P1 "cpfmadila1s0.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadila1s0_h") (CPTYPE V4HI) VOLATILE)
- "cpfmadila1s0.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x7) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadila1s0_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 01000 cpfmulia1s1u.b crqp,crpp,simm8p0 (p0_1)
- (dni cpfmulia1s1u_b_P1 "cpfmulia1s1u.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1s1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpfmulia1s1u.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x8) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpfmulia1s1u_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 01001 cpfmulia1s1.b crqp,crpp,simm8p0 (p0_1)
- (dni cpfmulia1s1_b_P1 "cpfmulia1s1.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1s1_b") (CPTYPE V8QI) VOLATILE)
- "cpfmulia1s1.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpfmulia1s1_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 01010 cpfmuliua1s1.h crqp,crpp,simm8p0 (p0_1)
- (dni cpfmuliua1s1_h_P1 "cpfmuliua1s1.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmuliua1s1_h") (CPTYPE V4HI) VOLATILE)
- "cpfmuliua1s1.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpfmuliua1s1_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 01011 cpfmulila1s1.h crqp,crpp,simm8p0 (p0_1)
- (dni cpfmulila1s1_h_P1 "cpfmulila1s1.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulila1s1_h") (CPTYPE V4HI) VOLATILE)
- "cpfmulila1s1.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpfmulila1s1_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 01100 cpfmadia1s1u.b crqp,crpp,simm8p0 (p0_1)
- (dni cpfmadia1s1u_b_P1 "cpfmadia1s1u.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1s1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpfmadia1s1u.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xc) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadia1s1u_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 01101 cpfmadia1s1.b crqp,crpp,simm8p0 (p0_1)
- (dni cpfmadia1s1_b_P1 "cpfmadia1s1.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1s1_b") (CPTYPE V8QI) VOLATILE)
- "cpfmadia1s1.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadia1s1_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 01110 cpfmadiua1s1.h crqp,crpp,simm8p0 (p0_1)
- (dni cpfmadiua1s1_h_P1 "cpfmadiua1s1.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadiua1s1_h") (CPTYPE V4HI) VOLATILE)
- "cpfmadiua1s1.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadiua1s1_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 01111 cpfmadila1s1.h crqp,crpp,simm8p0 (p0_1)
- (dni cpfmadila1s1_h_P1 "cpfmadila1s1.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadila1s1_h") (CPTYPE V4HI) VOLATILE)
- "cpfmadila1s1.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadila1s1_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 10000 cpamulia1u.b crqp,crpp,simm8p0 (p0_1)
- (dni cpamulia1u_b_P1 "cpamulia1u.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamulia1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpamulia1u.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpamulia1u_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 10001 cpamulia1.b crqp,crpp,simm8p0 (p0_1)
- (dni cpamulia1_b_P1 "cpamulia1.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamulia1_b") (CPTYPE V8QI) VOLATILE)
- "cpamulia1.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpamulia1_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 10010 cpamuliua1.h crqp,crpp,simm8p0 (p0_1)
- (dni cpamuliua1_h_P1 "cpamuliua1.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamuliua1_h") (CPTYPE V4HI) VOLATILE)
- "cpamuliua1.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpamuliua1_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 10011 cpamulila1.h crqp,crpp,simm8p0 (p0_1)
- (dni cpamulila1_h_P1 "cpamulila1.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamulila1_h") (CPTYPE V4HI) VOLATILE)
- "cpamulila1.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpamulila1_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 10100 cpamadia1u.b crqp,crpp,simm8p0 (p0_1)
- (dni cpamadia1u_b_P1 "cpamadia1u.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamadia1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpamadia1u.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpamadia1u_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 10101 cpamadia1.b crqp,crpp,simm8p0 (p0_1)
- (dni cpamadia1_b_P1 "cpamadia1.b $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamadia1_b") (CPTYPE V8QI) VOLATILE)
- "cpamadia1.b $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpamadia1_b" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 10110 cpamadiua1.h crqp,crpp,simm8p0 (p0_1)
- (dni cpamadiua1_h_P1 "cpamadiua1.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamadiua1_h") (CPTYPE V4HI) VOLATILE)
- "cpamadiua1.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpamadiua1_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11111 qqqqq ppppp 10111 cpamadila1.h crqp,crpp,simm8p0 (p0_1)
- (dni cpamadila1_h_P1 "cpamadila1.h $crqp,$crpp,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpamadila1_h") (CPTYPE V4HI) VOLATILE)
- "cpamadila1.h $crqp,$crpp,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1f) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpamadila1_h" pc crqp crpp simm8p0) )
- ()
- )
- ; iiiiiiii 11100 qqqqq ppppp 00 III cpfmulia1u.b crqp,crpp,imm3p25,simm8p0 (cpfm)
- (dni cpfmulia1u_b_P1 "cpfmulia1u.b $crqp,$crpp,imm3p25,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpfmulia1u.b $crqp,$crpp,$imm3p25,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1c) crqp crpp (f-ivc2-2u23 #x0) imm3p25 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpfmulia1u_b" pc crqp crpp imm3p25 simm8p0) )
- ()
- )
- ; iiiiiiii 11100 qqqqq ppppp 01 III cpfmulia1.b crqp,crpp,imm3p25,simm8p0 (cpfm)
- (dni cpfmulia1_b_P1 "cpfmulia1.b $crqp,$crpp,imm3p25,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulia1_b") (CPTYPE V8QI) VOLATILE)
- "cpfmulia1.b $crqp,$crpp,$imm3p25,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1c) crqp crpp (f-ivc2-2u23 #x1) imm3p25 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpfmulia1_b" pc crqp crpp imm3p25 simm8p0) )
- ()
- )
- ; iiiiiiii 11100 qqqqq ppppp 10 III cpfmuliua1.h crqp,crpp,imm3p25,simm8p0 (cpfm)
- (dni cpfmuliua1_h_P1 "cpfmuliua1.h $crqp,$crpp,imm3p25,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmuliua1_h") (CPTYPE V4HI) VOLATILE)
- "cpfmuliua1.h $crqp,$crpp,$imm3p25,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1c) crqp crpp (f-ivc2-2u23 #x2) imm3p25 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpfmuliua1_h" pc crqp crpp imm3p25 simm8p0) )
- ()
- )
- ; iiiiiiii 11100 qqqqq ppppp 11 III cpfmulila1.h crqp,crpp,imm3p25,simm8p0 (cpfm)
- (dni cpfmulila1_h_P1 "cpfmulila1.h $crqp,$crpp,imm3p25,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmulila1_h") (CPTYPE V4HI) VOLATILE)
- "cpfmulila1.h $crqp,$crpp,$imm3p25,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1c) crqp crpp (f-ivc2-2u23 #x3) imm3p25 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpfmulila1_h" pc crqp crpp imm3p25 simm8p0) )
- ()
- )
- ; iiiiiiii 11101 qqqqq ppppp 00 III cpfmadia1u.b crqp,crpp,imm3p25,simm8p0 (cpfm)
- (dni cpfmadia1u_b_P1 "cpfmadia1u.b $crqp,$crpp,imm3p25,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpfmadia1u.b $crqp,$crpp,$imm3p25,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1d) crqp crpp (f-ivc2-2u23 #x0) imm3p25 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadia1u_b" pc crqp crpp imm3p25 simm8p0) )
- ()
- )
- ; iiiiiiii 11101 qqqqq ppppp 01 III cpfmadia1.b crqp,crpp,imm3p25,simm8p0 (cpfm)
- (dni cpfmadia1_b_P1 "cpfmadia1.b $crqp,$crpp,imm3p25,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadia1_b") (CPTYPE V8QI) VOLATILE)
- "cpfmadia1.b $crqp,$crpp,$imm3p25,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1d) crqp crpp (f-ivc2-2u23 #x1) imm3p25 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadia1_b" pc crqp crpp imm3p25 simm8p0) )
- ()
- )
- ; iiiiiiii 11101 qqqqq ppppp 10 III cpfmadiua1.h crqp,crpp,imm3p25,simm8p0 (cpfm)
- (dni cpfmadiua1_h_P1 "cpfmadiua1.h $crqp,$crpp,imm3p25,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadiua1_h") (CPTYPE V4HI) VOLATILE)
- "cpfmadiua1.h $crqp,$crpp,$imm3p25,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1d) crqp crpp (f-ivc2-2u23 #x2) imm3p25 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadiua1_h" pc crqp crpp imm3p25 simm8p0) )
- ()
- )
- ; iiiiiiii 11101 qqqqq ppppp 11 III cpfmadila1.h crqp,crpp,imm3p25,simm8p0 (cpfm)
- (dni cpfmadila1_h_P1 "cpfmadila1.h $crqp,$crpp,imm3p25,simm8p0 Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpfmadila1_h") (CPTYPE V4HI) VOLATILE)
- "cpfmadila1.h $crqp,$crpp,$imm3p25,$simm8p0"
- (+ simm8p0 (f-ivc2-5u8 #x1d) crqp crpp (f-ivc2-2u23 #x3) imm3p25 (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpfmadila1_h" pc crqp crpp imm3p25 simm8p0) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 00000 cpssqa1u.b crqp,crpp (p0_1)
- (dni cpssqa1u_b_P1 "cpssqa1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpssqa1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpssqa1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpssqa1u_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 00001 cpssqa1.b crqp,crpp (p0_1)
- (dni cpssqa1_b_P1 "cpssqa1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpssqa1_b") (CPTYPE V8QI) VOLATILE)
- "cpssqa1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpssqa1_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 00100 cpssda1u.b crqp,crpp (p0_1)
- (dni cpssda1u_b_P1 "cpssda1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpssda1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpssda1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x4) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpssda1u_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 00101 cpssda1.b crqp,crpp (p0_1)
- (dni cpssda1_b_P1 "cpssda1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpssda1_b") (CPTYPE V8QI) VOLATILE)
- "cpssda1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x5) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpssda1_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 01000 cpmula1u.b crqp,crpp (p0_1)
- (dni cpmula1u_b_P1 "cpmula1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmula1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpmula1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x8) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpmula1u_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 01001 cpmula1.b crqp,crpp (p0_1)
- (dni cpmula1_b_P1 "cpmula1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmula1_b") (CPTYPE V8QI) VOLATILE)
- "cpmula1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x9) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpmula1_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 01010 cpmulua1.h crqp,crpp (p0_1)
- (dni cpmulua1_h_P1 "cpmulua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulua1_h") (CPTYPE V4HI) VOLATILE)
- "cpmulua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpmulua1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 01011 cpmulla1.h crqp,crpp (p0_1)
- (dni cpmulla1_h_P1 "cpmulla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulla1_h") (CPTYPE V4HI) VOLATILE)
- "cpmulla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpmulla1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 01100 cpmulua1u.w crqp,crpp (p0_1)
- (dni cpmulua1u_w_P1 "cpmulua1u.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulua1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmulua1u.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xc) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpmulua1u_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 01101 cpmulla1u.w crqp,crpp (p0_1)
- (dni cpmulla1u_w_P1 "cpmulla1u.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulla1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmulla1u.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xd) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpmulla1u_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 01110 cpmulua1.w crqp,crpp (p0_1)
- (dni cpmulua1_w_P1 "cpmulua1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulua1_w") (CPTYPE V2SI) VOLATILE)
- "cpmulua1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (c-call "ivc2_cpmulua1_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 01111 cpmulla1.w crqp,crpp (p0_1)
- (dni cpmulla1_w_P1 "cpmulla1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulla1_w") (CPTYPE V2SI) VOLATILE)
- "cpmulla1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (c-call "ivc2_cpmulla1_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 10000 cpmada1u.b crqp,crpp (p0_1)
- (dni cpmada1u_b_P1 "cpmada1u.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmada1u_b") (CPTYPE V8UQI) VOLATILE)
- "cpmada1u.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x10) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmada1u_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 10001 cpmada1.b crqp,crpp (p0_1)
- (dni cpmada1_b_P1 "cpmada1.b $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmada1_b") (CPTYPE V8QI) VOLATILE)
- "cpmada1.b $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x11) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmada1_b" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 10010 cpmadua1.h crqp,crpp (p0_1)
- (dni cpmadua1_h_P1 "cpmadua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadua1_h") (CPTYPE V4HI) VOLATILE)
- "cpmadua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadua1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 10011 cpmadla1.h crqp,crpp (p0_1)
- (dni cpmadla1_h_P1 "cpmadla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadla1_h") (CPTYPE V4HI) VOLATILE)
- "cpmadla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadla1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 10100 cpmadua1u.w crqp,crpp (p0_1)
- (dni cpmadua1u_w_P1 "cpmadua1u.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadua1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmadua1u.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x14) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadua1u_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 10101 cpmadla1u.w crqp,crpp (p0_1)
- (dni cpmadla1u_w_P1 "cpmadla1u.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadla1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmadla1u.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x15) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadla1u_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 10110 cpmadua1.w crqp,crpp (p0_1)
- (dni cpmadua1_w_P1 "cpmadua1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadua1_w") (CPTYPE V2SI) VOLATILE)
- "cpmadua1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadua1_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 10111 cpmadla1.w crqp,crpp (p0_1)
- (dni cpmadla1_w_P1 "cpmadla1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmadla1_w") (CPTYPE V2SI) VOLATILE)
- "cpmadla1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmadla1_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 11010 cpmsbua1.h crqp,crpp (p0_1)
- (dni cpmsbua1_h_P1 "cpmsbua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbua1_h") (CPTYPE V4HI) VOLATILE)
- "cpmsbua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1a) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbua1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 11011 cpmsbla1.h crqp,crpp (p0_1)
- (dni cpmsbla1_h_P1 "cpmsbla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbla1_h") (CPTYPE V4HI) VOLATILE)
- "cpmsbla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbla1_h" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 11100 cpmsbua1u.w crqp,crpp (p0_1)
- (dni cpmsbua1u_w_P1 "cpmsbua1u.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbua1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmsbua1u.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1c) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbua1u_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 11101 cpmsbla1u.w crqp,crpp (p0_1)
- (dni cpmsbla1u_w_P1 "cpmsbla1u.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbla1u_w") (CPTYPE V2USI) VOLATILE)
- "cpmsbla1u.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1d) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbla1u_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 11110 cpmsbua1.w crqp,crpp (p0_1)
- (dni cpmsbua1_w_P1 "cpmsbua1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbua1_w") (CPTYPE V2SI) VOLATILE)
- "cpmsbua1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1e) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbua1_w" pc crqp crpp) )
- ()
- )
- ; 00000000 11110 qqqqq ppppp 11111 cpmsbla1.w crqp,crpp (p0_1)
- (dni cpmsbla1_w_P1 "cpmsbla1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmsbla1_w") (CPTYPE V2SI) VOLATILE)
- "cpmsbla1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1f) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmsbla1_w" pc crqp crpp) )
- ()
- )
- ; 00000001 11110 qqqqq ppppp 10010 cpsmadua1.h crqp,crpp (p0_1)
- (dni cpsmadua1_h_P1 "cpsmadua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmadua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadua1_h" pc crqp crpp) )
- ()
- )
- ; 00000001 11110 qqqqq ppppp 10011 cpsmadla1.h crqp,crpp (p0_1)
- (dni cpsmadla1_h_P1 "cpsmadla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmadla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadla1_h" pc crqp crpp) )
- ()
- )
- ; 00000001 11110 qqqqq ppppp 10110 cpsmadua1.w crqp,crpp (p0_1)
- (dni cpsmadua1_w_P1 "cpsmadua1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadua1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmadua1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadua1_w" pc crqp crpp) )
- ()
- )
- ; 00000001 11110 qqqqq ppppp 10111 cpsmadla1.w crqp,crpp (p0_1)
- (dni cpsmadla1_w_P1 "cpsmadla1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadla1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmadla1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadla1_w" pc crqp crpp) )
- ()
- )
- ; 00000001 11110 qqqqq ppppp 11010 cpsmsbua1.h crqp,crpp (p0_1)
- (dni cpsmsbua1_h_P1 "cpsmsbua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmsbua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1a) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbua1_h" pc crqp crpp) )
- ()
- )
- ; 00000001 11110 qqqqq ppppp 11011 cpsmsbla1.h crqp,crpp (p0_1)
- (dni cpsmsbla1_h_P1 "cpsmsbla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmsbla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbla1_h" pc crqp crpp) )
- ()
- )
- ; 00000001 11110 qqqqq ppppp 11110 cpsmsbua1.w crqp,crpp (p0_1)
- (dni cpsmsbua1_w_P1 "cpsmsbua1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbua1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmsbua1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1e) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbua1_w" pc crqp crpp) )
- ()
- )
- ; 00000001 11110 qqqqq ppppp 11111 cpsmsbla1.w crqp,crpp (p0_1)
- (dni cpsmsbla1_w_P1 "cpsmsbla1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbla1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmsbla1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x1) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1f) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbla1_w" pc crqp crpp) )
- ()
- )
- ; 00000010 11110 qqqqq ppppp 01010 cpmulslua1.h crqp,crpp (p0_1)
- (dni cpmulslua1_h_P1 "cpmulslua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulslua1_h") (CPTYPE V4HI) VOLATILE)
- "cpmulslua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x2) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xa) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmulslua1_h" pc crqp crpp) )
- ()
- )
- ; 00000010 11110 qqqqq ppppp 01011 cpmulslla1.h crqp,crpp (p0_1)
- (dni cpmulslla1_h_P1 "cpmulslla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulslla1_h") (CPTYPE V4HI) VOLATILE)
- "cpmulslla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x2) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xb) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmulslla1_h" pc crqp crpp) )
- ()
- )
- ; 00000010 11110 qqqqq ppppp 01110 cpmulslua1.w crqp,crpp (p0_1)
- (dni cpmulslua1_w_P1 "cpmulslua1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulslua1_w") (CPTYPE V2SI) VOLATILE)
- "cpmulslua1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x2) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xe) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmulslua1_w" pc crqp crpp) )
- ()
- )
- ; 00000010 11110 qqqqq ppppp 01111 cpmulslla1.w crqp,crpp (p0_1)
- (dni cpmulslla1_w_P1 "cpmulslla1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmulslla1_w") (CPTYPE V2SI) VOLATILE)
- "cpmulslla1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x2) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #xf) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpmulslla1_w" pc crqp crpp) )
- ()
- )
- ; 00000011 11110 qqqqq ppppp 10010 cpsmadslua1.h crqp,crpp (p0_1)
- (dni cpsmadslua1_h_P1 "cpsmadslua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadslua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmadslua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x12) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadslua1_h" pc crqp crpp) )
- ()
- )
- ; 00000011 11110 qqqqq ppppp 10011 cpsmadslla1.h crqp,crpp (p0_1)
- (dni cpsmadslla1_h_P1 "cpsmadslla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadslla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmadslla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x13) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadslla1_h" pc crqp crpp) )
- ()
- )
- ; 00000011 11110 qqqqq ppppp 10110 cpsmadslua1.w crqp,crpp (p0_1)
- (dni cpsmadslua1_w_P1 "cpsmadslua1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadslua1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmadslua1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x16) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadslua1_w" pc crqp crpp) )
- ()
- )
- ; 00000011 11110 qqqqq ppppp 10111 cpsmadslla1.w crqp,crpp (p0_1)
- (dni cpsmadslla1_w_P1 "cpsmadslla1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmadslla1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmadslla1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x17) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmadslla1_w" pc crqp crpp) )
- ()
- )
- ; 00000011 11110 qqqqq ppppp 11010 cpsmsbslua1.h crqp,crpp (p0_1)
- (dni cpsmsbslua1_h_P1 "cpsmsbslua1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbslua1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmsbslua1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1a) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbslua1_h" pc crqp crpp) )
- ()
- )
- ; 00000011 11110 qqqqq ppppp 11011 cpsmsbslla1.h crqp,crpp (p0_1)
- (dni cpsmsbslla1_h_P1 "cpsmsbslla1.h $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbslla1_h") (CPTYPE V4HI) VOLATILE)
- "cpsmsbslla1.h $crqp,$crpp"
- (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1b) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbslla1_h" pc crqp crpp) )
- ()
- )
- ; 00000011 11110 qqqqq ppppp 11110 cpsmsbslua1.w crqp,crpp (p0_1)
- (dni cpsmsbslua1_w_P1 "cpsmsbslua1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbslua1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmsbslua1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1e) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_4 0)
- (set ivc2_acc1_5 0)
- (set ivc2_acc1_6 0)
- (set ivc2_acc1_7 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbslua1_w" pc crqp crpp) )
- ()
- )
- ; 00000011 11110 qqqqq ppppp 11111 cpsmsbslla1.w crqp,crpp (p0_1)
- (dni cpsmsbslla1_w_P1 "cpsmsbslla1.w $crqp,$crpp Pn"
- (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpsmsbslla1_w") (CPTYPE V2SI) VOLATILE)
- "cpsmsbslla1.w $crqp,$crpp"
- (+ (f-ivc2-8u0 #x3) (f-ivc2-5u8 #x1e) crqp crpp (f-ivc2-5u23 #x1f) (f-ivc2-4u28 0))
- (sequence ()
- (c-call "check_option_cp" pc)
- (set ivc2_acc1_0 0)
- (set ivc2_acc1_1 0)
- (set ivc2_acc1_2 0)
- (set ivc2_acc1_3 0)
- (set ivc2_cofa1 0)
- (c-call "ivc2_cpsmsbslla1_w" pc crqp crpp) )
- ()
- )
|