You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

Makefile 223 kB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077
  1. TOPDIR = ../..
  2. include ../../Makefile.system
  3. USE_GEMM3M = 0
  4. ifeq ($(ARCH), x86)
  5. USE_GEMM3M = 1
  6. endif
  7. ifeq ($(ARCH), x86_64)
  8. USE_GEMM3M = 1
  9. endif
  10. ifeq ($(ARCH), ia64)
  11. USE_GEMM3M = 1
  12. endif
  13. ifeq ($(ARCH), MIPS)
  14. USE_GEMM3M = 1
  15. endif
  16. ifeq ($(BUILD_HALF),1)
  17. SHBLASOBJS += shgemm_nn.$(SUFFIX) shgemm_nt.$(SUFFIX) shgemm_tn.$(SUFFIX) shgemm_tt.$(SUFFIX)
  18. endif
  19. SBLASOBJS += \
  20. sgemm_nn.$(SUFFIX) sgemm_nt.$(SUFFIX) sgemm_tn.$(SUFFIX) sgemm_tt.$(SUFFIX) \
  21. strmm_LNUU.$(SUFFIX) strmm_LNUN.$(SUFFIX) strmm_LNLU.$(SUFFIX) strmm_LNLN.$(SUFFIX) \
  22. strmm_LTUU.$(SUFFIX) strmm_LTUN.$(SUFFIX) strmm_LTLU.$(SUFFIX) strmm_LTLN.$(SUFFIX) \
  23. strmm_RNUU.$(SUFFIX) strmm_RNUN.$(SUFFIX) strmm_RNLU.$(SUFFIX) strmm_RNLN.$(SUFFIX) \
  24. strmm_RTUU.$(SUFFIX) strmm_RTUN.$(SUFFIX) strmm_RTLU.$(SUFFIX) strmm_RTLN.$(SUFFIX) \
  25. strsm_LNUU.$(SUFFIX) strsm_LNUN.$(SUFFIX) strsm_LNLU.$(SUFFIX) strsm_LNLN.$(SUFFIX) \
  26. strsm_LTUU.$(SUFFIX) strsm_LTUN.$(SUFFIX) strsm_LTLU.$(SUFFIX) strsm_LTLN.$(SUFFIX) \
  27. strsm_RNUU.$(SUFFIX) strsm_RNUN.$(SUFFIX) strsm_RNLU.$(SUFFIX) strsm_RNLN.$(SUFFIX) \
  28. strsm_RTUU.$(SUFFIX) strsm_RTUN.$(SUFFIX) strsm_RTLU.$(SUFFIX) strsm_RTLN.$(SUFFIX) \
  29. ssymm_LU.$(SUFFIX) ssymm_LL.$(SUFFIX) ssymm_RU.$(SUFFIX) ssymm_RL.$(SUFFIX) \
  30. ssyrk_UN.$(SUFFIX) ssyrk_UT.$(SUFFIX) ssyrk_LN.$(SUFFIX) ssyrk_LT.$(SUFFIX) \
  31. ssyr2k_UN.$(SUFFIX) ssyr2k_UT.$(SUFFIX) ssyr2k_LN.$(SUFFIX) ssyr2k_LT.$(SUFFIX) \
  32. ssyrk_kernel_U.$(SUFFIX) ssyrk_kernel_L.$(SUFFIX) \
  33. ssyr2k_kernel_U.$(SUFFIX) ssyr2k_kernel_L.$(SUFFIX)
  34. DBLASOBJS += \
  35. dgemm_nn.$(SUFFIX) dgemm_nt.$(SUFFIX) dgemm_tn.$(SUFFIX) dgemm_tt.$(SUFFIX) \
  36. dtrmm_LNUU.$(SUFFIX) dtrmm_LNUN.$(SUFFIX) dtrmm_LNLU.$(SUFFIX) dtrmm_LNLN.$(SUFFIX) \
  37. dtrmm_LTUU.$(SUFFIX) dtrmm_LTUN.$(SUFFIX) dtrmm_LTLU.$(SUFFIX) dtrmm_LTLN.$(SUFFIX) \
  38. dtrmm_RNUU.$(SUFFIX) dtrmm_RNUN.$(SUFFIX) dtrmm_RNLU.$(SUFFIX) dtrmm_RNLN.$(SUFFIX) \
  39. dtrmm_RTUU.$(SUFFIX) dtrmm_RTUN.$(SUFFIX) dtrmm_RTLU.$(SUFFIX) dtrmm_RTLN.$(SUFFIX) \
  40. dtrsm_LNUU.$(SUFFIX) dtrsm_LNUN.$(SUFFIX) dtrsm_LNLU.$(SUFFIX) dtrsm_LNLN.$(SUFFIX) \
  41. dtrsm_LTUU.$(SUFFIX) dtrsm_LTUN.$(SUFFIX) dtrsm_LTLU.$(SUFFIX) dtrsm_LTLN.$(SUFFIX) \
  42. dtrsm_RNUU.$(SUFFIX) dtrsm_RNUN.$(SUFFIX) dtrsm_RNLU.$(SUFFIX) dtrsm_RNLN.$(SUFFIX) \
  43. dtrsm_RTUU.$(SUFFIX) dtrsm_RTUN.$(SUFFIX) dtrsm_RTLU.$(SUFFIX) dtrsm_RTLN.$(SUFFIX) \
  44. dsymm_LU.$(SUFFIX) dsymm_LL.$(SUFFIX) dsymm_RU.$(SUFFIX) dsymm_RL.$(SUFFIX) \
  45. dsyrk_UN.$(SUFFIX) dsyrk_UT.$(SUFFIX) dsyrk_LN.$(SUFFIX) dsyrk_LT.$(SUFFIX) \
  46. dsyr2k_UN.$(SUFFIX) dsyr2k_UT.$(SUFFIX) dsyr2k_LN.$(SUFFIX) dsyr2k_LT.$(SUFFIX) \
  47. dsyrk_kernel_U.$(SUFFIX) dsyrk_kernel_L.$(SUFFIX) \
  48. dsyr2k_kernel_U.$(SUFFIX) dsyr2k_kernel_L.$(SUFFIX)
  49. QBLASOBJS += \
  50. qgemm_nn.$(SUFFIX) qgemm_nt.$(SUFFIX) qgemm_tn.$(SUFFIX) qgemm_tt.$(SUFFIX) \
  51. qtrmm_LNUU.$(SUFFIX) qtrmm_LNUN.$(SUFFIX) qtrmm_LNLU.$(SUFFIX) qtrmm_LNLN.$(SUFFIX) \
  52. qtrmm_LTUU.$(SUFFIX) qtrmm_LTUN.$(SUFFIX) qtrmm_LTLU.$(SUFFIX) qtrmm_LTLN.$(SUFFIX) \
  53. qtrmm_RNUU.$(SUFFIX) qtrmm_RNUN.$(SUFFIX) qtrmm_RNLU.$(SUFFIX) qtrmm_RNLN.$(SUFFIX) \
  54. qtrmm_RTUU.$(SUFFIX) qtrmm_RTUN.$(SUFFIX) qtrmm_RTLU.$(SUFFIX) qtrmm_RTLN.$(SUFFIX) \
  55. qtrsm_LNUU.$(SUFFIX) qtrsm_LNUN.$(SUFFIX) qtrsm_LNLU.$(SUFFIX) qtrsm_LNLN.$(SUFFIX) \
  56. qtrsm_LTUU.$(SUFFIX) qtrsm_LTUN.$(SUFFIX) qtrsm_LTLU.$(SUFFIX) qtrsm_LTLN.$(SUFFIX) \
  57. qtrsm_RNUU.$(SUFFIX) qtrsm_RNUN.$(SUFFIX) qtrsm_RNLU.$(SUFFIX) qtrsm_RNLN.$(SUFFIX) \
  58. qtrsm_RTUU.$(SUFFIX) qtrsm_RTUN.$(SUFFIX) qtrsm_RTLU.$(SUFFIX) qtrsm_RTLN.$(SUFFIX) \
  59. qsymm_LU.$(SUFFIX) qsymm_LL.$(SUFFIX) qsymm_RU.$(SUFFIX) qsymm_RL.$(SUFFIX) \
  60. qsyrk_UN.$(SUFFIX) qsyrk_UT.$(SUFFIX) qsyrk_LN.$(SUFFIX) qsyrk_LT.$(SUFFIX) \
  61. qsyr2k_UN.$(SUFFIX) qsyr2k_UT.$(SUFFIX) qsyr2k_LN.$(SUFFIX) qsyr2k_LT.$(SUFFIX) \
  62. qsyrk_kernel_U.$(SUFFIX) qsyrk_kernel_L.$(SUFFIX) \
  63. qsyr2k_kernel_U.$(SUFFIX) qsyr2k_kernel_L.$(SUFFIX)
  64. CBLASOBJS += \
  65. cgemm_nn.$(SUFFIX) cgemm_cn.$(SUFFIX) cgemm_tn.$(SUFFIX) cgemm_nc.$(SUFFIX) \
  66. cgemm_nt.$(SUFFIX) cgemm_cc.$(SUFFIX) cgemm_ct.$(SUFFIX) cgemm_tc.$(SUFFIX) \
  67. cgemm_tt.$(SUFFIX) cgemm_nr.$(SUFFIX) cgemm_tr.$(SUFFIX) cgemm_cr.$(SUFFIX) \
  68. cgemm_rn.$(SUFFIX) cgemm_rt.$(SUFFIX) cgemm_rc.$(SUFFIX) cgemm_rr.$(SUFFIX) \
  69. ctrmm_LNUU.$(SUFFIX) ctrmm_LNUN.$(SUFFIX) ctrmm_LNLU.$(SUFFIX) ctrmm_LNLN.$(SUFFIX) \
  70. ctrmm_LTUU.$(SUFFIX) ctrmm_LTUN.$(SUFFIX) ctrmm_LTLU.$(SUFFIX) ctrmm_LTLN.$(SUFFIX) \
  71. ctrmm_LRUU.$(SUFFIX) ctrmm_LRUN.$(SUFFIX) ctrmm_LRLU.$(SUFFIX) ctrmm_LRLN.$(SUFFIX) \
  72. ctrmm_LCUU.$(SUFFIX) ctrmm_LCUN.$(SUFFIX) ctrmm_LCLU.$(SUFFIX) ctrmm_LCLN.$(SUFFIX) \
  73. ctrmm_RNUU.$(SUFFIX) ctrmm_RNUN.$(SUFFIX) ctrmm_RNLU.$(SUFFIX) ctrmm_RNLN.$(SUFFIX) \
  74. ctrmm_RTUU.$(SUFFIX) ctrmm_RTUN.$(SUFFIX) ctrmm_RTLU.$(SUFFIX) ctrmm_RTLN.$(SUFFIX) \
  75. ctrmm_RRUU.$(SUFFIX) ctrmm_RRUN.$(SUFFIX) ctrmm_RRLU.$(SUFFIX) ctrmm_RRLN.$(SUFFIX) \
  76. ctrmm_RCUU.$(SUFFIX) ctrmm_RCUN.$(SUFFIX) ctrmm_RCLU.$(SUFFIX) ctrmm_RCLN.$(SUFFIX) \
  77. ctrsm_LNUU.$(SUFFIX) ctrsm_LNUN.$(SUFFIX) ctrsm_LNLU.$(SUFFIX) ctrsm_LNLN.$(SUFFIX) \
  78. ctrsm_LTUU.$(SUFFIX) ctrsm_LTUN.$(SUFFIX) ctrsm_LTLU.$(SUFFIX) ctrsm_LTLN.$(SUFFIX) \
  79. ctrsm_LRUU.$(SUFFIX) ctrsm_LRUN.$(SUFFIX) ctrsm_LRLU.$(SUFFIX) ctrsm_LRLN.$(SUFFIX) \
  80. ctrsm_LCUU.$(SUFFIX) ctrsm_LCUN.$(SUFFIX) ctrsm_LCLU.$(SUFFIX) ctrsm_LCLN.$(SUFFIX) \
  81. ctrsm_RNUU.$(SUFFIX) ctrsm_RNUN.$(SUFFIX) ctrsm_RNLU.$(SUFFIX) ctrsm_RNLN.$(SUFFIX) \
  82. ctrsm_RTUU.$(SUFFIX) ctrsm_RTUN.$(SUFFIX) ctrsm_RTLU.$(SUFFIX) ctrsm_RTLN.$(SUFFIX) \
  83. ctrsm_RRUU.$(SUFFIX) ctrsm_RRUN.$(SUFFIX) ctrsm_RRLU.$(SUFFIX) ctrsm_RRLN.$(SUFFIX) \
  84. ctrsm_RCUU.$(SUFFIX) ctrsm_RCUN.$(SUFFIX) ctrsm_RCLU.$(SUFFIX) ctrsm_RCLN.$(SUFFIX) \
  85. csymm_LU.$(SUFFIX) csymm_LL.$(SUFFIX) csymm_RU.$(SUFFIX) csymm_RL.$(SUFFIX) \
  86. chemm_LU.$(SUFFIX) chemm_LL.$(SUFFIX) chemm_RU.$(SUFFIX) chemm_RL.$(SUFFIX) \
  87. csyrk_UN.$(SUFFIX) csyrk_UT.$(SUFFIX) csyrk_LN.$(SUFFIX) csyrk_LT.$(SUFFIX) \
  88. cherk_UN.$(SUFFIX) cherk_UC.$(SUFFIX) cherk_LN.$(SUFFIX) cherk_LC.$(SUFFIX) \
  89. csyr2k_UN.$(SUFFIX) csyr2k_UT.$(SUFFIX) csyr2k_LN.$(SUFFIX) csyr2k_LT.$(SUFFIX) \
  90. cher2k_UN.$(SUFFIX) cher2k_UC.$(SUFFIX) cher2k_LN.$(SUFFIX) cher2k_LC.$(SUFFIX) \
  91. csyrk_kernel_U.$(SUFFIX) csyrk_kernel_L.$(SUFFIX) \
  92. cherk_kernel_UN.$(SUFFIX) cherk_kernel_UC.$(SUFFIX) \
  93. cherk_kernel_LN.$(SUFFIX) cherk_kernel_LC.$(SUFFIX) \
  94. csyr2k_kernel_U.$(SUFFIX) csyr2k_kernel_L.$(SUFFIX) \
  95. cher2k_kernel_UN.$(SUFFIX) cher2k_kernel_UC.$(SUFFIX) \
  96. cher2k_kernel_LN.$(SUFFIX) cher2k_kernel_LC.$(SUFFIX)
  97. ZBLASOBJS += \
  98. zgemm_nn.$(SUFFIX) zgemm_cn.$(SUFFIX) zgemm_tn.$(SUFFIX) zgemm_nc.$(SUFFIX) \
  99. zgemm_nt.$(SUFFIX) zgemm_cc.$(SUFFIX) zgemm_ct.$(SUFFIX) zgemm_tc.$(SUFFIX) \
  100. zgemm_tt.$(SUFFIX) zgemm_nr.$(SUFFIX) zgemm_tr.$(SUFFIX) zgemm_cr.$(SUFFIX) \
  101. zgemm_rn.$(SUFFIX) zgemm_rt.$(SUFFIX) zgemm_rc.$(SUFFIX) zgemm_rr.$(SUFFIX) \
  102. ztrmm_LNUU.$(SUFFIX) ztrmm_LNUN.$(SUFFIX) ztrmm_LNLU.$(SUFFIX) ztrmm_LNLN.$(SUFFIX) \
  103. ztrmm_LTUU.$(SUFFIX) ztrmm_LTUN.$(SUFFIX) ztrmm_LTLU.$(SUFFIX) ztrmm_LTLN.$(SUFFIX) \
  104. ztrmm_LRUU.$(SUFFIX) ztrmm_LRUN.$(SUFFIX) ztrmm_LRLU.$(SUFFIX) ztrmm_LRLN.$(SUFFIX) \
  105. ztrmm_LCUU.$(SUFFIX) ztrmm_LCUN.$(SUFFIX) ztrmm_LCLU.$(SUFFIX) ztrmm_LCLN.$(SUFFIX) \
  106. ztrmm_RNUU.$(SUFFIX) ztrmm_RNUN.$(SUFFIX) ztrmm_RNLU.$(SUFFIX) ztrmm_RNLN.$(SUFFIX) \
  107. ztrmm_RTUU.$(SUFFIX) ztrmm_RTUN.$(SUFFIX) ztrmm_RTLU.$(SUFFIX) ztrmm_RTLN.$(SUFFIX) \
  108. ztrmm_RRUU.$(SUFFIX) ztrmm_RRUN.$(SUFFIX) ztrmm_RRLU.$(SUFFIX) ztrmm_RRLN.$(SUFFIX) \
  109. ztrmm_RCUU.$(SUFFIX) ztrmm_RCUN.$(SUFFIX) ztrmm_RCLU.$(SUFFIX) ztrmm_RCLN.$(SUFFIX) \
  110. ztrsm_LNUU.$(SUFFIX) ztrsm_LNUN.$(SUFFIX) ztrsm_LNLU.$(SUFFIX) ztrsm_LNLN.$(SUFFIX) \
  111. ztrsm_LTUU.$(SUFFIX) ztrsm_LTUN.$(SUFFIX) ztrsm_LTLU.$(SUFFIX) ztrsm_LTLN.$(SUFFIX) \
  112. ztrsm_LRUU.$(SUFFIX) ztrsm_LRUN.$(SUFFIX) ztrsm_LRLU.$(SUFFIX) ztrsm_LRLN.$(SUFFIX) \
  113. ztrsm_LCUU.$(SUFFIX) ztrsm_LCUN.$(SUFFIX) ztrsm_LCLU.$(SUFFIX) ztrsm_LCLN.$(SUFFIX) \
  114. ztrsm_RNUU.$(SUFFIX) ztrsm_RNUN.$(SUFFIX) ztrsm_RNLU.$(SUFFIX) ztrsm_RNLN.$(SUFFIX) \
  115. ztrsm_RTUU.$(SUFFIX) ztrsm_RTUN.$(SUFFIX) ztrsm_RTLU.$(SUFFIX) ztrsm_RTLN.$(SUFFIX) \
  116. ztrsm_RRUU.$(SUFFIX) ztrsm_RRUN.$(SUFFIX) ztrsm_RRLU.$(SUFFIX) ztrsm_RRLN.$(SUFFIX) \
  117. ztrsm_RCUU.$(SUFFIX) ztrsm_RCUN.$(SUFFIX) ztrsm_RCLU.$(SUFFIX) ztrsm_RCLN.$(SUFFIX) \
  118. zsymm_LU.$(SUFFIX) zsymm_LL.$(SUFFIX) zsymm_RU.$(SUFFIX) zsymm_RL.$(SUFFIX) \
  119. zhemm_LU.$(SUFFIX) zhemm_LL.$(SUFFIX) zhemm_RU.$(SUFFIX) zhemm_RL.$(SUFFIX) \
  120. zsyrk_UN.$(SUFFIX) zsyrk_UT.$(SUFFIX) zsyrk_LN.$(SUFFIX) zsyrk_LT.$(SUFFIX) \
  121. zherk_UN.$(SUFFIX) zherk_UC.$(SUFFIX) zherk_LN.$(SUFFIX) zherk_LC.$(SUFFIX) \
  122. zsyr2k_UN.$(SUFFIX) zsyr2k_UT.$(SUFFIX) zsyr2k_LN.$(SUFFIX) zsyr2k_LT.$(SUFFIX) \
  123. zher2k_UN.$(SUFFIX) zher2k_UC.$(SUFFIX) zher2k_LN.$(SUFFIX) zher2k_LC.$(SUFFIX) \
  124. zsyrk_kernel_U.$(SUFFIX) zsyrk_kernel_L.$(SUFFIX) \
  125. zherk_kernel_UN.$(SUFFIX) zherk_kernel_UC.$(SUFFIX) \
  126. zherk_kernel_LN.$(SUFFIX) zherk_kernel_LC.$(SUFFIX) \
  127. zsyr2k_kernel_U.$(SUFFIX) zsyr2k_kernel_L.$(SUFFIX) \
  128. zher2k_kernel_UN.$(SUFFIX) zher2k_kernel_UC.$(SUFFIX) \
  129. zher2k_kernel_LN.$(SUFFIX) zher2k_kernel_LC.$(SUFFIX)
  130. XBLASOBJS += \
  131. xgemm_nn.$(SUFFIX) xgemm_cn.$(SUFFIX) xgemm_tn.$(SUFFIX) xgemm_nc.$(SUFFIX) \
  132. xgemm_nt.$(SUFFIX) xgemm_cc.$(SUFFIX) xgemm_ct.$(SUFFIX) xgemm_tc.$(SUFFIX) \
  133. xgemm_tt.$(SUFFIX) xgemm_nr.$(SUFFIX) xgemm_tr.$(SUFFIX) xgemm_cr.$(SUFFIX) \
  134. xgemm_rn.$(SUFFIX) xgemm_rt.$(SUFFIX) xgemm_rc.$(SUFFIX) xgemm_rr.$(SUFFIX) \
  135. xtrmm_LNUU.$(SUFFIX) xtrmm_LNUN.$(SUFFIX) xtrmm_LNLU.$(SUFFIX) xtrmm_LNLN.$(SUFFIX) \
  136. xtrmm_LTUU.$(SUFFIX) xtrmm_LTUN.$(SUFFIX) xtrmm_LTLU.$(SUFFIX) xtrmm_LTLN.$(SUFFIX) \
  137. xtrmm_LRUU.$(SUFFIX) xtrmm_LRUN.$(SUFFIX) xtrmm_LRLU.$(SUFFIX) xtrmm_LRLN.$(SUFFIX) \
  138. xtrmm_LCUU.$(SUFFIX) xtrmm_LCUN.$(SUFFIX) xtrmm_LCLU.$(SUFFIX) xtrmm_LCLN.$(SUFFIX) \
  139. xtrmm_RNUU.$(SUFFIX) xtrmm_RNUN.$(SUFFIX) xtrmm_RNLU.$(SUFFIX) xtrmm_RNLN.$(SUFFIX) \
  140. xtrmm_RTUU.$(SUFFIX) xtrmm_RTUN.$(SUFFIX) xtrmm_RTLU.$(SUFFIX) xtrmm_RTLN.$(SUFFIX) \
  141. xtrmm_RRUU.$(SUFFIX) xtrmm_RRUN.$(SUFFIX) xtrmm_RRLU.$(SUFFIX) xtrmm_RRLN.$(SUFFIX) \
  142. xtrmm_RCUU.$(SUFFIX) xtrmm_RCUN.$(SUFFIX) xtrmm_RCLU.$(SUFFIX) xtrmm_RCLN.$(SUFFIX) \
  143. xtrsm_LNUU.$(SUFFIX) xtrsm_LNUN.$(SUFFIX) xtrsm_LNLU.$(SUFFIX) xtrsm_LNLN.$(SUFFIX) \
  144. xtrsm_LTUU.$(SUFFIX) xtrsm_LTUN.$(SUFFIX) xtrsm_LTLU.$(SUFFIX) xtrsm_LTLN.$(SUFFIX) \
  145. xtrsm_LRUU.$(SUFFIX) xtrsm_LRUN.$(SUFFIX) xtrsm_LRLU.$(SUFFIX) xtrsm_LRLN.$(SUFFIX) \
  146. xtrsm_LCUU.$(SUFFIX) xtrsm_LCUN.$(SUFFIX) xtrsm_LCLU.$(SUFFIX) xtrsm_LCLN.$(SUFFIX) \
  147. xtrsm_RNUU.$(SUFFIX) xtrsm_RNUN.$(SUFFIX) xtrsm_RNLU.$(SUFFIX) xtrsm_RNLN.$(SUFFIX) \
  148. xtrsm_RTUU.$(SUFFIX) xtrsm_RTUN.$(SUFFIX) xtrsm_RTLU.$(SUFFIX) xtrsm_RTLN.$(SUFFIX) \
  149. xtrsm_RRUU.$(SUFFIX) xtrsm_RRUN.$(SUFFIX) xtrsm_RRLU.$(SUFFIX) xtrsm_RRLN.$(SUFFIX) \
  150. xtrsm_RCUU.$(SUFFIX) xtrsm_RCUN.$(SUFFIX) xtrsm_RCLU.$(SUFFIX) xtrsm_RCLN.$(SUFFIX) \
  151. xsymm_LU.$(SUFFIX) xsymm_LL.$(SUFFIX) xsymm_RU.$(SUFFIX) xsymm_RL.$(SUFFIX) \
  152. xhemm_LU.$(SUFFIX) xhemm_LL.$(SUFFIX) xhemm_RU.$(SUFFIX) xhemm_RL.$(SUFFIX) \
  153. xsyrk_UN.$(SUFFIX) xsyrk_UT.$(SUFFIX) xsyrk_LN.$(SUFFIX) xsyrk_LT.$(SUFFIX) \
  154. xherk_UN.$(SUFFIX) xherk_UC.$(SUFFIX) xherk_LN.$(SUFFIX) xherk_LC.$(SUFFIX) \
  155. xsyr2k_UN.$(SUFFIX) xsyr2k_UT.$(SUFFIX) xsyr2k_LN.$(SUFFIX) xsyr2k_LT.$(SUFFIX) \
  156. xher2k_UN.$(SUFFIX) xher2k_UC.$(SUFFIX) xher2k_LN.$(SUFFIX) xher2k_LC.$(SUFFIX) \
  157. xsyrk_kernel_U.$(SUFFIX) xsyrk_kernel_L.$(SUFFIX) \
  158. xherk_kernel_UN.$(SUFFIX) xherk_kernel_UC.$(SUFFIX) \
  159. xherk_kernel_LN.$(SUFFIX) xherk_kernel_LC.$(SUFFIX) \
  160. xsyr2k_kernel_U.$(SUFFIX) xsyr2k_kernel_L.$(SUFFIX) \
  161. xher2k_kernel_UN.$(SUFFIX) xher2k_kernel_UC.$(SUFFIX) \
  162. xher2k_kernel_LN.$(SUFFIX) xher2k_kernel_LC.$(SUFFIX)
  163. ifeq ($(USE_GEMM3M), 1)
  164. CBLASOBJS += \
  165. cgemm3m_nn.$(SUFFIX) cgemm3m_cn.$(SUFFIX) cgemm3m_tn.$(SUFFIX) cgemm3m_nc.$(SUFFIX) \
  166. cgemm3m_nt.$(SUFFIX) cgemm3m_cc.$(SUFFIX) cgemm3m_ct.$(SUFFIX) cgemm3m_tc.$(SUFFIX) \
  167. cgemm3m_tt.$(SUFFIX) cgemm3m_nr.$(SUFFIX) cgemm3m_tr.$(SUFFIX) cgemm3m_cr.$(SUFFIX) \
  168. cgemm3m_rn.$(SUFFIX) cgemm3m_rt.$(SUFFIX) cgemm3m_rc.$(SUFFIX) cgemm3m_rr.$(SUFFIX) \
  169. csymm3m_LU.$(SUFFIX) csymm3m_LL.$(SUFFIX) csymm3m_RU.$(SUFFIX) csymm3m_RL.$(SUFFIX) \
  170. chemm3m_LU.$(SUFFIX) chemm3m_LL.$(SUFFIX) chemm3m_RU.$(SUFFIX) chemm3m_RL.$(SUFFIX)
  171. ZBLASOBJS += \
  172. zgemm3m_nn.$(SUFFIX) zgemm3m_cn.$(SUFFIX) zgemm3m_tn.$(SUFFIX) zgemm3m_nc.$(SUFFIX) \
  173. zgemm3m_nt.$(SUFFIX) zgemm3m_cc.$(SUFFIX) zgemm3m_ct.$(SUFFIX) zgemm3m_tc.$(SUFFIX) \
  174. zgemm3m_tt.$(SUFFIX) zgemm3m_nr.$(SUFFIX) zgemm3m_tr.$(SUFFIX) zgemm3m_cr.$(SUFFIX) \
  175. zgemm3m_rn.$(SUFFIX) zgemm3m_rt.$(SUFFIX) zgemm3m_rc.$(SUFFIX) zgemm3m_rr.$(SUFFIX) \
  176. zsymm3m_LU.$(SUFFIX) zsymm3m_LL.$(SUFFIX) zsymm3m_RU.$(SUFFIX) zsymm3m_RL.$(SUFFIX) \
  177. zhemm3m_LU.$(SUFFIX) zhemm3m_LL.$(SUFFIX) zhemm3m_RU.$(SUFFIX) zhemm3m_RL.$(SUFFIX)
  178. XBLASOBJS += \
  179. xgemm3m_nn.$(SUFFIX) xgemm3m_cn.$(SUFFIX) xgemm3m_tn.$(SUFFIX) xgemm3m_nc.$(SUFFIX) \
  180. xgemm3m_nt.$(SUFFIX) xgemm3m_cc.$(SUFFIX) xgemm3m_ct.$(SUFFIX) xgemm3m_tc.$(SUFFIX) \
  181. xgemm3m_tt.$(SUFFIX) xgemm3m_nr.$(SUFFIX) xgemm3m_tr.$(SUFFIX) xgemm3m_cr.$(SUFFIX) \
  182. xgemm3m_rn.$(SUFFIX) xgemm3m_rt.$(SUFFIX) xgemm3m_rc.$(SUFFIX) xgemm3m_rr.$(SUFFIX) \
  183. xsymm3m_LU.$(SUFFIX) xsymm3m_LL.$(SUFFIX) xsymm3m_RU.$(SUFFIX) xsymm3m_RL.$(SUFFIX) \
  184. xhemm3m_LU.$(SUFFIX) xhemm3m_LL.$(SUFFIX) xhemm3m_RU.$(SUFFIX) xhemm3m_RL.$(SUFFIX)
  185. endif
  186. ifdef SMP
  187. COMMONOBJS += gemm_thread_m.$(SUFFIX) gemm_thread_n.$(SUFFIX) gemm_thread_mn.$(SUFFIX) gemm_thread_variable.$(SUFFIX)
  188. COMMONOBJS += syrk_thread.$(SUFFIX)
  189. ifndef USE_SIMPLE_THREADED_LEVEL3
  190. ifeq ($(BUILD_HALF),1)
  191. SHBLASOBJS += shgemm_thread_nn.$(SUFFIX) shgemm_thread_nt.$(SUFFIX) shgemm_thread_tn.$(SUFFIX) shgemm_thread_tt.$(SUFFIX)
  192. endif
  193. SBLASOBJS += sgemm_thread_nn.$(SUFFIX) sgemm_thread_nt.$(SUFFIX) sgemm_thread_tn.$(SUFFIX) sgemm_thread_tt.$(SUFFIX)
  194. DBLASOBJS += dgemm_thread_nn.$(SUFFIX) dgemm_thread_nt.$(SUFFIX) dgemm_thread_tn.$(SUFFIX) dgemm_thread_tt.$(SUFFIX)
  195. QBLASOBJS += qgemm_thread_nn.$(SUFFIX) qgemm_thread_nt.$(SUFFIX) qgemm_thread_tn.$(SUFFIX) qgemm_thread_tt.$(SUFFIX)
  196. CBLASOBJS += cgemm_thread_nn.$(SUFFIX) cgemm_thread_nt.$(SUFFIX) cgemm_thread_nr.$(SUFFIX) cgemm_thread_nc.$(SUFFIX)
  197. CBLASOBJS += cgemm_thread_tn.$(SUFFIX) cgemm_thread_tt.$(SUFFIX) cgemm_thread_tr.$(SUFFIX) cgemm_thread_tc.$(SUFFIX)
  198. CBLASOBJS += cgemm_thread_rn.$(SUFFIX) cgemm_thread_rt.$(SUFFIX) cgemm_thread_rr.$(SUFFIX) cgemm_thread_rc.$(SUFFIX)
  199. CBLASOBJS += cgemm_thread_cn.$(SUFFIX) cgemm_thread_ct.$(SUFFIX) cgemm_thread_cr.$(SUFFIX) cgemm_thread_cc.$(SUFFIX)
  200. ZBLASOBJS += zgemm_thread_nn.$(SUFFIX) zgemm_thread_nt.$(SUFFIX) zgemm_thread_nr.$(SUFFIX) zgemm_thread_nc.$(SUFFIX)
  201. ZBLASOBJS += zgemm_thread_tn.$(SUFFIX) zgemm_thread_tt.$(SUFFIX) zgemm_thread_tr.$(SUFFIX) zgemm_thread_tc.$(SUFFIX)
  202. ZBLASOBJS += zgemm_thread_rn.$(SUFFIX) zgemm_thread_rt.$(SUFFIX) zgemm_thread_rr.$(SUFFIX) zgemm_thread_rc.$(SUFFIX)
  203. ZBLASOBJS += zgemm_thread_cn.$(SUFFIX) zgemm_thread_ct.$(SUFFIX) zgemm_thread_cr.$(SUFFIX) zgemm_thread_cc.$(SUFFIX)
  204. XBLASOBJS += xgemm_thread_nn.$(SUFFIX) xgemm_thread_nt.$(SUFFIX) xgemm_thread_nr.$(SUFFIX) xgemm_thread_nc.$(SUFFIX)
  205. XBLASOBJS += xgemm_thread_tn.$(SUFFIX) xgemm_thread_tt.$(SUFFIX) xgemm_thread_tr.$(SUFFIX) xgemm_thread_tc.$(SUFFIX)
  206. XBLASOBJS += xgemm_thread_rn.$(SUFFIX) xgemm_thread_rt.$(SUFFIX) xgemm_thread_rr.$(SUFFIX) xgemm_thread_rc.$(SUFFIX)
  207. XBLASOBJS += xgemm_thread_cn.$(SUFFIX) xgemm_thread_ct.$(SUFFIX) xgemm_thread_cr.$(SUFFIX) xgemm_thread_cc.$(SUFFIX)
  208. SBLASOBJS += ssymm_thread_LU.$(SUFFIX) ssymm_thread_LL.$(SUFFIX) ssymm_thread_RU.$(SUFFIX) ssymm_thread_RL.$(SUFFIX)
  209. DBLASOBJS += dsymm_thread_LU.$(SUFFIX) dsymm_thread_LL.$(SUFFIX) dsymm_thread_RU.$(SUFFIX) dsymm_thread_RL.$(SUFFIX)
  210. QBLASOBJS += qsymm_thread_LU.$(SUFFIX) qsymm_thread_LL.$(SUFFIX) qsymm_thread_RU.$(SUFFIX) qsymm_thread_RL.$(SUFFIX)
  211. CBLASOBJS += csymm_thread_LU.$(SUFFIX) csymm_thread_LL.$(SUFFIX) csymm_thread_RU.$(SUFFIX) csymm_thread_RL.$(SUFFIX)
  212. ZBLASOBJS += zsymm_thread_LU.$(SUFFIX) zsymm_thread_LL.$(SUFFIX) zsymm_thread_RU.$(SUFFIX) zsymm_thread_RL.$(SUFFIX)
  213. XBLASOBJS += xsymm_thread_LU.$(SUFFIX) xsymm_thread_LL.$(SUFFIX) xsymm_thread_RU.$(SUFFIX) xsymm_thread_RL.$(SUFFIX)
  214. CBLASOBJS += chemm_thread_LU.$(SUFFIX) chemm_thread_LL.$(SUFFIX) chemm_thread_RU.$(SUFFIX) chemm_thread_RL.$(SUFFIX)
  215. ZBLASOBJS += zhemm_thread_LU.$(SUFFIX) zhemm_thread_LL.$(SUFFIX) zhemm_thread_RU.$(SUFFIX) zhemm_thread_RL.$(SUFFIX)
  216. XBLASOBJS += xhemm_thread_LU.$(SUFFIX) xhemm_thread_LL.$(SUFFIX) xhemm_thread_RU.$(SUFFIX) xhemm_thread_RL.$(SUFFIX)
  217. SBLASOBJS += ssyrk_thread_UN.$(SUFFIX) ssyrk_thread_UT.$(SUFFIX) ssyrk_thread_LN.$(SUFFIX) ssyrk_thread_LT.$(SUFFIX)
  218. DBLASOBJS += dsyrk_thread_UN.$(SUFFIX) dsyrk_thread_UT.$(SUFFIX) dsyrk_thread_LN.$(SUFFIX) dsyrk_thread_LT.$(SUFFIX)
  219. QBLASOBJS += qsyrk_thread_UN.$(SUFFIX) qsyrk_thread_UT.$(SUFFIX) qsyrk_thread_LN.$(SUFFIX) qsyrk_thread_LT.$(SUFFIX)
  220. CBLASOBJS += csyrk_thread_UN.$(SUFFIX) csyrk_thread_UT.$(SUFFIX) csyrk_thread_LN.$(SUFFIX) csyrk_thread_LT.$(SUFFIX)
  221. ZBLASOBJS += zsyrk_thread_UN.$(SUFFIX) zsyrk_thread_UT.$(SUFFIX) zsyrk_thread_LN.$(SUFFIX) zsyrk_thread_LT.$(SUFFIX)
  222. XBLASOBJS += xsyrk_thread_UN.$(SUFFIX) xsyrk_thread_UT.$(SUFFIX) xsyrk_thread_LN.$(SUFFIX) xsyrk_thread_LT.$(SUFFIX)
  223. CBLASOBJS += cherk_thread_UN.$(SUFFIX) cherk_thread_UC.$(SUFFIX) cherk_thread_LN.$(SUFFIX) cherk_thread_LC.$(SUFFIX)
  224. ZBLASOBJS += zherk_thread_UN.$(SUFFIX) zherk_thread_UC.$(SUFFIX) zherk_thread_LN.$(SUFFIX) zherk_thread_LC.$(SUFFIX)
  225. XBLASOBJS += xherk_thread_UN.$(SUFFIX) xherk_thread_UC.$(SUFFIX) xherk_thread_LN.$(SUFFIX) xherk_thread_LC.$(SUFFIX)
  226. ifeq ($(USE_GEMM3M), 1)
  227. CBLASOBJS += cgemm3m_thread_nn.$(SUFFIX) cgemm3m_thread_nt.$(SUFFIX) cgemm3m_thread_nr.$(SUFFIX) cgemm3m_thread_nc.$(SUFFIX)
  228. CBLASOBJS += cgemm3m_thread_tn.$(SUFFIX) cgemm3m_thread_tt.$(SUFFIX) cgemm3m_thread_tr.$(SUFFIX) cgemm3m_thread_tc.$(SUFFIX)
  229. CBLASOBJS += cgemm3m_thread_rn.$(SUFFIX) cgemm3m_thread_rt.$(SUFFIX) cgemm3m_thread_rr.$(SUFFIX) cgemm3m_thread_rc.$(SUFFIX)
  230. CBLASOBJS += cgemm3m_thread_cn.$(SUFFIX) cgemm3m_thread_ct.$(SUFFIX) cgemm3m_thread_cr.$(SUFFIX) cgemm3m_thread_cc.$(SUFFIX)
  231. ZBLASOBJS += zgemm3m_thread_nn.$(SUFFIX) zgemm3m_thread_nt.$(SUFFIX) zgemm3m_thread_nr.$(SUFFIX) zgemm3m_thread_nc.$(SUFFIX)
  232. ZBLASOBJS += zgemm3m_thread_tn.$(SUFFIX) zgemm3m_thread_tt.$(SUFFIX) zgemm3m_thread_tr.$(SUFFIX) zgemm3m_thread_tc.$(SUFFIX)
  233. ZBLASOBJS += zgemm3m_thread_rn.$(SUFFIX) zgemm3m_thread_rt.$(SUFFIX) zgemm3m_thread_rr.$(SUFFIX) zgemm3m_thread_rc.$(SUFFIX)
  234. ZBLASOBJS += zgemm3m_thread_cn.$(SUFFIX) zgemm3m_thread_ct.$(SUFFIX) zgemm3m_thread_cr.$(SUFFIX) zgemm3m_thread_cc.$(SUFFIX)
  235. XBLASOBJS += xgemm3m_thread_nn.$(SUFFIX) xgemm3m_thread_nt.$(SUFFIX) xgemm3m_thread_nr.$(SUFFIX) xgemm3m_thread_nc.$(SUFFIX)
  236. XBLASOBJS += xgemm3m_thread_tn.$(SUFFIX) xgemm3m_thread_tt.$(SUFFIX) xgemm3m_thread_tr.$(SUFFIX) xgemm3m_thread_tc.$(SUFFIX)
  237. XBLASOBJS += xgemm3m_thread_rn.$(SUFFIX) xgemm3m_thread_rt.$(SUFFIX) xgemm3m_thread_rr.$(SUFFIX) xgemm3m_thread_rc.$(SUFFIX)
  238. XBLASOBJS += xgemm3m_thread_cn.$(SUFFIX) xgemm3m_thread_ct.$(SUFFIX) xgemm3m_thread_cr.$(SUFFIX) xgemm3m_thread_cc.$(SUFFIX)
  239. CBLASOBJS += csymm3m_thread_LU.$(SUFFIX) csymm3m_thread_LL.$(SUFFIX) csymm3m_thread_RU.$(SUFFIX) csymm3m_thread_RL.$(SUFFIX)
  240. ZBLASOBJS += zsymm3m_thread_LU.$(SUFFIX) zsymm3m_thread_LL.$(SUFFIX) zsymm3m_thread_RU.$(SUFFIX) zsymm3m_thread_RL.$(SUFFIX)
  241. XBLASOBJS += xsymm3m_thread_LU.$(SUFFIX) xsymm3m_thread_LL.$(SUFFIX) xsymm3m_thread_RU.$(SUFFIX) xsymm3m_thread_RL.$(SUFFIX)
  242. CBLASOBJS += chemm3m_thread_LU.$(SUFFIX) chemm3m_thread_LL.$(SUFFIX) chemm3m_thread_RU.$(SUFFIX) chemm3m_thread_RL.$(SUFFIX)
  243. ZBLASOBJS += zhemm3m_thread_LU.$(SUFFIX) zhemm3m_thread_LL.$(SUFFIX) zhemm3m_thread_RU.$(SUFFIX) zhemm3m_thread_RL.$(SUFFIX)
  244. XBLASOBJS += xhemm3m_thread_LU.$(SUFFIX) xhemm3m_thread_LL.$(SUFFIX) xhemm3m_thread_RU.$(SUFFIX) xhemm3m_thread_RL.$(SUFFIX)
  245. endif
  246. endif
  247. endif
  248. HPLOBJS = \
  249. dgemm_nn.$(SUFFIX) dgemm_nt.$(SUFFIX) dgemm_tn.$(SUFFIX) dgemm_tt.$(SUFFIX) \
  250. dtrsm_LNUU.$(SUFFIX) dtrsm_LNUN.$(SUFFIX) dtrsm_LNLU.$(SUFFIX) dtrsm_LNLN.$(SUFFIX) \
  251. dtrsm_LTUU.$(SUFFIX) dtrsm_LTUN.$(SUFFIX) dtrsm_LTLU.$(SUFFIX) dtrsm_LTLN.$(SUFFIX) \
  252. dtrsm_RNUU.$(SUFFIX) dtrsm_RNUN.$(SUFFIX) dtrsm_RNLU.$(SUFFIX) dtrsm_RNLN.$(SUFFIX) \
  253. dtrsm_RTUU.$(SUFFIX) dtrsm_RTUN.$(SUFFIX) dtrsm_RTLU.$(SUFFIX) dtrsm_RTLN.$(SUFFIX)
  254. ifndef USE_SIMPLE_THREADED_LEVEL3
  255. HPLOBJS += dgemm_thread_nn.$(SUFFIX) dgemm_thread_nt.$(SUFFIX) \
  256. dgemm_thread_tn.$(SUFFIX) dgemm_thread_tt.$(SUFFIX)
  257. endif
  258. all ::
  259. shgemm_nn.$(SUFFIX) : gemm.c level3.c ../../param.h
  260. $(CC) $(CFLAGS) $(BLOCKS) -c -DHALF -UDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  261. shgemm_nt.$(SUFFIX) : gemm.c level3.c ../../param.h
  262. $(CC) $(CFLAGS) $(BLOCKS) -c -DHALF -UDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  263. shgemm_tn.$(SUFFIX) : gemm.c level3.c ../../param.h
  264. $(CC) $(CFLAGS) $(BLOCKS) -c -DHALF -UDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  265. shgemm_tt.$(SUFFIX) : gemm.c level3.c ../../param.h
  266. $(CC) $(CFLAGS) $(BLOCKS) -c -DHALF -UDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  267. sgemm_nn.$(SUFFIX) : gemm.c level3.c ../../param.h
  268. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  269. sgemm_nt.$(SUFFIX) : gemm.c level3.c ../../param.h
  270. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  271. sgemm_tn.$(SUFFIX) : gemm.c level3.c ../../param.h
  272. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  273. sgemm_tt.$(SUFFIX) : gemm.c level3.c ../../param.h
  274. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  275. dgemm_nn.$(SUFFIX) : gemm.c level3.c ../../param.h
  276. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  277. dgemm_nt.$(SUFFIX) : gemm.c level3.c ../../param.h
  278. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  279. dgemm_tn.$(SUFFIX) : gemm.c level3.c ../../param.h
  280. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  281. dgemm_tt.$(SUFFIX) : gemm.c level3.c ../../param.h
  282. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  283. qgemm_nn.$(SUFFIX) : gemm.c level3.c ../../param.h
  284. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  285. qgemm_nt.$(SUFFIX) : gemm.c level3.c ../../param.h
  286. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  287. qgemm_tn.$(SUFFIX) : gemm.c level3.c ../../param.h
  288. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  289. qgemm_tt.$(SUFFIX) : gemm.c level3.c ../../param.h
  290. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  291. cgemm_nn.$(SUFFIX) : gemm.c level3.c ../../param.h
  292. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  293. cgemm_nt.$(SUFFIX) : gemm.c level3.c ../../param.h
  294. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  295. cgemm_nr.$(SUFFIX) : gemm.c level3.c ../../param.h
  296. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  297. cgemm_nc.$(SUFFIX) : gemm.c level3.c ../../param.h
  298. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  299. cgemm_tn.$(SUFFIX) : gemm.c level3.c ../../param.h
  300. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  301. cgemm_tt.$(SUFFIX) : gemm.c level3.c ../../param.h
  302. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  303. cgemm_tr.$(SUFFIX) : gemm.c level3.c ../../param.h
  304. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  305. cgemm_tc.$(SUFFIX) : gemm.c level3.c ../../param.h
  306. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  307. cgemm_rn.$(SUFFIX) : gemm.c level3.c ../../param.h
  308. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  309. cgemm_rt.$(SUFFIX) : gemm.c level3.c ../../param.h
  310. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  311. cgemm_rr.$(SUFFIX) : gemm.c level3.c ../../param.h
  312. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  313. cgemm_rc.$(SUFFIX) : gemm.c level3.c ../../param.h
  314. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  315. cgemm_cn.$(SUFFIX) : gemm.c level3.c ../../param.h
  316. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  317. cgemm_ct.$(SUFFIX) : gemm.c level3.c ../../param.h
  318. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  319. cgemm_cr.$(SUFFIX) : gemm.c level3.c ../../param.h
  320. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  321. cgemm_cc.$(SUFFIX) : gemm.c level3.c ../../param.h
  322. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  323. zgemm_nn.$(SUFFIX) : gemm.c level3.c ../../param.h
  324. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  325. zgemm_nt.$(SUFFIX) : gemm.c level3.c ../../param.h
  326. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  327. zgemm_nr.$(SUFFIX) : gemm.c level3.c ../../param.h
  328. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  329. zgemm_nc.$(SUFFIX) : gemm.c level3.c ../../param.h
  330. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  331. zgemm_tn.$(SUFFIX) : gemm.c level3.c ../../param.h
  332. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  333. zgemm_tt.$(SUFFIX) : gemm.c level3.c ../../param.h
  334. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  335. zgemm_tr.$(SUFFIX) : gemm.c level3.c ../../param.h
  336. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  337. zgemm_tc.$(SUFFIX) : gemm.c level3.c ../../param.h
  338. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  339. zgemm_rn.$(SUFFIX) : gemm.c level3.c ../../param.h
  340. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  341. zgemm_rt.$(SUFFIX) : gemm.c level3.c ../../param.h
  342. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  343. zgemm_rr.$(SUFFIX) : gemm.c level3.c ../../param.h
  344. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  345. zgemm_rc.$(SUFFIX) : gemm.c level3.c ../../param.h
  346. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  347. zgemm_cn.$(SUFFIX) : gemm.c level3.c ../../param.h
  348. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  349. zgemm_ct.$(SUFFIX) : gemm.c level3.c ../../param.h
  350. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  351. zgemm_cr.$(SUFFIX) : gemm.c level3.c ../../param.h
  352. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  353. zgemm_cc.$(SUFFIX) : gemm.c level3.c ../../param.h
  354. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  355. xgemm_nn.$(SUFFIX) : gemm.c level3.c ../../param.h
  356. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  357. xgemm_nt.$(SUFFIX) : gemm.c level3.c ../../param.h
  358. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  359. xgemm_nr.$(SUFFIX) : gemm.c level3.c ../../param.h
  360. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  361. xgemm_nc.$(SUFFIX) : gemm.c level3.c ../../param.h
  362. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  363. xgemm_tn.$(SUFFIX) : gemm.c level3.c ../../param.h
  364. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  365. xgemm_tt.$(SUFFIX) : gemm.c level3.c ../../param.h
  366. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  367. xgemm_tr.$(SUFFIX) : gemm.c level3.c ../../param.h
  368. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  369. xgemm_tc.$(SUFFIX) : gemm.c level3.c ../../param.h
  370. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  371. xgemm_rn.$(SUFFIX) : gemm.c level3.c ../../param.h
  372. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  373. xgemm_rt.$(SUFFIX) : gemm.c level3.c ../../param.h
  374. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  375. xgemm_rr.$(SUFFIX) : gemm.c level3.c ../../param.h
  376. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  377. xgemm_rc.$(SUFFIX) : gemm.c level3.c ../../param.h
  378. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  379. xgemm_cn.$(SUFFIX) : gemm.c level3.c ../../param.h
  380. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  381. xgemm_ct.$(SUFFIX) : gemm.c level3.c ../../param.h
  382. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  383. xgemm_cr.$(SUFFIX) : gemm.c level3.c ../../param.h
  384. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  385. xgemm_cc.$(SUFFIX) : gemm.c level3.c ../../param.h
  386. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  387. gemm_thread_m.$(SUFFIX) : gemm_thread_m.c ../../common.h
  388. $(CC) -c $(CFLAGS) $< -o $(@F)
  389. gemm_thread_n.$(SUFFIX) : gemm_thread_n.c ../../common.h
  390. $(CC) -c $(CFLAGS) $< -o $(@F)
  391. gemm_thread_mn.$(SUFFIX) : gemm_thread_mn.c ../../common.h
  392. $(CC) -c $(CFLAGS) $< -o $(@F)
  393. gemm_thread_variable.$(SUFFIX) : gemm_thread_variable.c ../../common.h
  394. $(CC) -c $(CFLAGS) $< -o $(@F)
  395. beta_thread.$(SUFFIX) : beta_thread.c ../../common.h
  396. $(CC) -c $(CFLAGS) $< -o $(@F)
  397. shgemm_thread_nn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  398. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DHALF -UDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  399. shgemm_thread_nt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  400. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DHALF -UDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  401. shgemm_thread_tn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  402. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DHALF -UDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  403. shgemm_thread_tt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  404. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DHALF -UDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  405. sgemm_thread_nn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  406. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  407. sgemm_thread_nt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  408. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  409. sgemm_thread_tn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  410. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  411. sgemm_thread_tt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  412. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  413. dgemm_thread_nn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  414. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  415. dgemm_thread_nt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  416. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  417. dgemm_thread_tn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  418. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  419. dgemm_thread_tt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  420. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  421. qgemm_thread_nn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  422. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  423. qgemm_thread_nt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  424. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  425. qgemm_thread_tn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  426. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  427. qgemm_thread_tt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  428. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  429. cgemm_thread_nn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  430. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  431. cgemm_thread_nt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  432. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  433. cgemm_thread_nr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  434. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  435. cgemm_thread_nc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  436. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  437. cgemm_thread_tn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  438. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  439. cgemm_thread_tt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  440. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  441. cgemm_thread_tr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  442. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  443. cgemm_thread_tc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  444. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  445. cgemm_thread_rn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  446. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  447. cgemm_thread_rt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  448. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  449. cgemm_thread_rr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  450. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  451. cgemm_thread_rc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  452. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  453. cgemm_thread_cn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  454. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  455. cgemm_thread_ct.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  456. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  457. cgemm_thread_cr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  458. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  459. cgemm_thread_cc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  460. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  461. zgemm_thread_nn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  462. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  463. zgemm_thread_nt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  464. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  465. zgemm_thread_nr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  466. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  467. zgemm_thread_nc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  468. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  469. zgemm_thread_tn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  470. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  471. zgemm_thread_tt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  472. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  473. zgemm_thread_tr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  474. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  475. zgemm_thread_tc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  476. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  477. zgemm_thread_rn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  478. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  479. zgemm_thread_rt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  480. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  481. zgemm_thread_rr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  482. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  483. zgemm_thread_rc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  484. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  485. zgemm_thread_cn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  486. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  487. zgemm_thread_ct.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  488. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  489. zgemm_thread_cr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  490. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  491. zgemm_thread_cc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  492. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  493. xgemm_thread_nn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  494. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  495. xgemm_thread_nt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  496. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  497. xgemm_thread_nr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  498. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  499. xgemm_thread_nc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  500. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  501. xgemm_thread_tn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  502. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  503. xgemm_thread_tt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  504. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  505. xgemm_thread_tr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  506. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  507. xgemm_thread_tc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  508. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  509. xgemm_thread_rn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  510. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  511. xgemm_thread_rt.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  512. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  513. xgemm_thread_rr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  514. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  515. xgemm_thread_rc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  516. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  517. xgemm_thread_cn.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  518. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  519. xgemm_thread_ct.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  520. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  521. xgemm_thread_cr.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  522. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  523. xgemm_thread_cc.$(SUFFIX) : gemm.c level3_thread.c ../../param.h
  524. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  525. strmm_LNUU.$(SUFFIX) : trmm_L.c
  526. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  527. strmm_LNUN.$(SUFFIX) : trmm_L.c
  528. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  529. strmm_LNLU.$(SUFFIX) : trmm_L.c
  530. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  531. strmm_LNLN.$(SUFFIX) : trmm_L.c
  532. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  533. strmm_LTUU.$(SUFFIX) : trmm_L.c
  534. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  535. strmm_LTUN.$(SUFFIX) : trmm_L.c
  536. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  537. strmm_LTLU.$(SUFFIX) : trmm_L.c
  538. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  539. strmm_LTLN.$(SUFFIX) : trmm_L.c
  540. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  541. strmm_RNUU.$(SUFFIX) : trmm_R.c
  542. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  543. strmm_RNUN.$(SUFFIX) : trmm_R.c
  544. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  545. strmm_RNLU.$(SUFFIX) : trmm_R.c
  546. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  547. strmm_RNLN.$(SUFFIX) : trmm_R.c
  548. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  549. strmm_RTUU.$(SUFFIX) : trmm_R.c
  550. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  551. strmm_RTUN.$(SUFFIX) : trmm_R.c
  552. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  553. strmm_RTLU.$(SUFFIX) : trmm_R.c
  554. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  555. strmm_RTLN.$(SUFFIX) : trmm_R.c
  556. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  557. dtrmm_LNUU.$(SUFFIX) : trmm_L.c
  558. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  559. dtrmm_LNUN.$(SUFFIX) : trmm_L.c
  560. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  561. dtrmm_LNLU.$(SUFFIX) : trmm_L.c
  562. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  563. dtrmm_LNLN.$(SUFFIX) : trmm_L.c
  564. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  565. dtrmm_LTUU.$(SUFFIX) : trmm_L.c
  566. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  567. dtrmm_LTUN.$(SUFFIX) : trmm_L.c
  568. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  569. dtrmm_LTLU.$(SUFFIX) : trmm_L.c
  570. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  571. dtrmm_LTLN.$(SUFFIX) : trmm_L.c
  572. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  573. dtrmm_RNUU.$(SUFFIX) : trmm_R.c
  574. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  575. dtrmm_RNUN.$(SUFFIX) : trmm_R.c
  576. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  577. dtrmm_RNLU.$(SUFFIX) : trmm_R.c
  578. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  579. dtrmm_RNLN.$(SUFFIX) : trmm_R.c
  580. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  581. dtrmm_RTUU.$(SUFFIX) : trmm_R.c
  582. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  583. dtrmm_RTUN.$(SUFFIX) : trmm_R.c
  584. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  585. dtrmm_RTLU.$(SUFFIX) : trmm_R.c
  586. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  587. dtrmm_RTLN.$(SUFFIX) : trmm_R.c
  588. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  589. qtrmm_LNUU.$(SUFFIX) : trmm_L.c
  590. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  591. qtrmm_LNUN.$(SUFFIX) : trmm_L.c
  592. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  593. qtrmm_LNLU.$(SUFFIX) : trmm_L.c
  594. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  595. qtrmm_LNLN.$(SUFFIX) : trmm_L.c
  596. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  597. qtrmm_LTUU.$(SUFFIX) : trmm_L.c
  598. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  599. qtrmm_LTUN.$(SUFFIX) : trmm_L.c
  600. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  601. qtrmm_LTLU.$(SUFFIX) : trmm_L.c
  602. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  603. qtrmm_LTLN.$(SUFFIX) : trmm_L.c
  604. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  605. qtrmm_RNUU.$(SUFFIX) : trmm_R.c
  606. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  607. qtrmm_RNUN.$(SUFFIX) : trmm_R.c
  608. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  609. qtrmm_RNLU.$(SUFFIX) : trmm_R.c
  610. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  611. qtrmm_RNLN.$(SUFFIX) : trmm_R.c
  612. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  613. qtrmm_RTUU.$(SUFFIX) : trmm_R.c
  614. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  615. qtrmm_RTUN.$(SUFFIX) : trmm_R.c
  616. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  617. qtrmm_RTLU.$(SUFFIX) : trmm_R.c
  618. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  619. qtrmm_RTLN.$(SUFFIX) : trmm_R.c
  620. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  621. ctrmm_LNUU.$(SUFFIX) : trmm_L.c
  622. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  623. ctrmm_LNUN.$(SUFFIX) : trmm_L.c
  624. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  625. ctrmm_LNLU.$(SUFFIX) : trmm_L.c
  626. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  627. ctrmm_LNLN.$(SUFFIX) : trmm_L.c
  628. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  629. ctrmm_LTUU.$(SUFFIX) : trmm_L.c
  630. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  631. ctrmm_LTUN.$(SUFFIX) : trmm_L.c
  632. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  633. ctrmm_LTLU.$(SUFFIX) : trmm_L.c
  634. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  635. ctrmm_LTLN.$(SUFFIX) : trmm_L.c
  636. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  637. ctrmm_LRUU.$(SUFFIX) : trmm_L.c
  638. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  639. ctrmm_LRUN.$(SUFFIX) : trmm_L.c
  640. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  641. ctrmm_LRLU.$(SUFFIX) : trmm_L.c
  642. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  643. ctrmm_LRLN.$(SUFFIX) : trmm_L.c
  644. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  645. ctrmm_LCUU.$(SUFFIX) : trmm_L.c
  646. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  647. ctrmm_LCUN.$(SUFFIX) : trmm_L.c
  648. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  649. ctrmm_LCLU.$(SUFFIX) : trmm_L.c
  650. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  651. ctrmm_LCLN.$(SUFFIX) : trmm_L.c
  652. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  653. ctrmm_RNUU.$(SUFFIX) : trmm_R.c
  654. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  655. ctrmm_RNUN.$(SUFFIX) : trmm_R.c
  656. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  657. ctrmm_RNLU.$(SUFFIX) : trmm_R.c
  658. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  659. ctrmm_RNLN.$(SUFFIX) : trmm_R.c
  660. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  661. ctrmm_RTUU.$(SUFFIX) : trmm_R.c
  662. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  663. ctrmm_RTUN.$(SUFFIX) : trmm_R.c
  664. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  665. ctrmm_RTLU.$(SUFFIX) : trmm_R.c
  666. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  667. ctrmm_RTLN.$(SUFFIX) : trmm_R.c
  668. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  669. ctrmm_RRUU.$(SUFFIX) : trmm_R.c
  670. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  671. ctrmm_RRUN.$(SUFFIX) : trmm_R.c
  672. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  673. ctrmm_RRLU.$(SUFFIX) : trmm_R.c
  674. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  675. ctrmm_RRLN.$(SUFFIX) : trmm_R.c
  676. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  677. ctrmm_RCUU.$(SUFFIX) : trmm_R.c
  678. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  679. ctrmm_RCUN.$(SUFFIX) : trmm_R.c
  680. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  681. ctrmm_RCLU.$(SUFFIX) : trmm_R.c
  682. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  683. ctrmm_RCLN.$(SUFFIX) : trmm_R.c
  684. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  685. ztrmm_LNUU.$(SUFFIX) : trmm_L.c
  686. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  687. ztrmm_LNUN.$(SUFFIX) : trmm_L.c
  688. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  689. ztrmm_LNLU.$(SUFFIX) : trmm_L.c
  690. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  691. ztrmm_LNLN.$(SUFFIX) : trmm_L.c
  692. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  693. ztrmm_LTUU.$(SUFFIX) : trmm_L.c
  694. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  695. ztrmm_LTUN.$(SUFFIX) : trmm_L.c
  696. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  697. ztrmm_LTLU.$(SUFFIX) : trmm_L.c
  698. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  699. ztrmm_LTLN.$(SUFFIX) : trmm_L.c
  700. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  701. ztrmm_LRUU.$(SUFFIX) : trmm_L.c
  702. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  703. ztrmm_LRUN.$(SUFFIX) : trmm_L.c
  704. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  705. ztrmm_LRLU.$(SUFFIX) : trmm_L.c
  706. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  707. ztrmm_LRLN.$(SUFFIX) : trmm_L.c
  708. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  709. ztrmm_LCUU.$(SUFFIX) : trmm_L.c
  710. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  711. ztrmm_LCUN.$(SUFFIX) : trmm_L.c
  712. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  713. ztrmm_LCLU.$(SUFFIX) : trmm_L.c
  714. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  715. ztrmm_LCLN.$(SUFFIX) : trmm_L.c
  716. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  717. ztrmm_RNUU.$(SUFFIX) : trmm_R.c
  718. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  719. ztrmm_RNUN.$(SUFFIX) : trmm_R.c
  720. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  721. ztrmm_RNLU.$(SUFFIX) : trmm_R.c
  722. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  723. ztrmm_RNLN.$(SUFFIX) : trmm_R.c
  724. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  725. ztrmm_RTUU.$(SUFFIX) : trmm_R.c
  726. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  727. ztrmm_RTUN.$(SUFFIX) : trmm_R.c
  728. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  729. ztrmm_RTLU.$(SUFFIX) : trmm_R.c
  730. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  731. ztrmm_RTLN.$(SUFFIX) : trmm_R.c
  732. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  733. ztrmm_RRUU.$(SUFFIX) : trmm_R.c
  734. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  735. ztrmm_RRUN.$(SUFFIX) : trmm_R.c
  736. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  737. ztrmm_RRLU.$(SUFFIX) : trmm_R.c
  738. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  739. ztrmm_RRLN.$(SUFFIX) : trmm_R.c
  740. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  741. ztrmm_RCUU.$(SUFFIX) : trmm_R.c
  742. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  743. ztrmm_RCUN.$(SUFFIX) : trmm_R.c
  744. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  745. ztrmm_RCLU.$(SUFFIX) : trmm_R.c
  746. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  747. ztrmm_RCLN.$(SUFFIX) : trmm_R.c
  748. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  749. xtrmm_LNUU.$(SUFFIX) : trmm_L.c
  750. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  751. xtrmm_LNUN.$(SUFFIX) : trmm_L.c
  752. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  753. xtrmm_LNLU.$(SUFFIX) : trmm_L.c
  754. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  755. xtrmm_LNLN.$(SUFFIX) : trmm_L.c
  756. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  757. xtrmm_LTUU.$(SUFFIX) : trmm_L.c
  758. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  759. xtrmm_LTUN.$(SUFFIX) : trmm_L.c
  760. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  761. xtrmm_LTLU.$(SUFFIX) : trmm_L.c
  762. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  763. xtrmm_LTLN.$(SUFFIX) : trmm_L.c
  764. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  765. xtrmm_LRUU.$(SUFFIX) : trmm_L.c
  766. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  767. xtrmm_LRUN.$(SUFFIX) : trmm_L.c
  768. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  769. xtrmm_LRLU.$(SUFFIX) : trmm_L.c
  770. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  771. xtrmm_LRLN.$(SUFFIX) : trmm_L.c
  772. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  773. xtrmm_LCUU.$(SUFFIX) : trmm_L.c
  774. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  775. xtrmm_LCUN.$(SUFFIX) : trmm_L.c
  776. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  777. xtrmm_LCLU.$(SUFFIX) : trmm_L.c
  778. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  779. xtrmm_LCLN.$(SUFFIX) : trmm_L.c
  780. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  781. xtrmm_RNUU.$(SUFFIX) : trmm_R.c
  782. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  783. xtrmm_RNUN.$(SUFFIX) : trmm_R.c
  784. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  785. xtrmm_RNLU.$(SUFFIX) : trmm_R.c
  786. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  787. xtrmm_RNLN.$(SUFFIX) : trmm_R.c
  788. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  789. xtrmm_RTUU.$(SUFFIX) : trmm_R.c
  790. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  791. xtrmm_RTUN.$(SUFFIX) : trmm_R.c
  792. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  793. xtrmm_RTLU.$(SUFFIX) : trmm_R.c
  794. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  795. xtrmm_RTLN.$(SUFFIX) : trmm_R.c
  796. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  797. xtrmm_RRUU.$(SUFFIX) : trmm_R.c
  798. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  799. xtrmm_RRUN.$(SUFFIX) : trmm_R.c
  800. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  801. xtrmm_RRLU.$(SUFFIX) : trmm_R.c
  802. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  803. xtrmm_RRLN.$(SUFFIX) : trmm_R.c
  804. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  805. xtrmm_RCUU.$(SUFFIX) : trmm_R.c
  806. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  807. xtrmm_RCUN.$(SUFFIX) : trmm_R.c
  808. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  809. xtrmm_RCLU.$(SUFFIX) : trmm_R.c
  810. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  811. xtrmm_RCLN.$(SUFFIX) : trmm_R.c
  812. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  813. ssymm_LU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  814. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  815. ssymm_LL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  816. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  817. ssymm_RU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  818. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  819. ssymm_RL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  820. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  821. dsymm_LU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  822. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  823. dsymm_LL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  824. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  825. dsymm_RU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  826. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  827. dsymm_RL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  828. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  829. qsymm_LU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  830. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  831. qsymm_LL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  832. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  833. qsymm_RU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  834. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  835. qsymm_RL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  836. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  837. csymm_LU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  838. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  839. csymm_LL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  840. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  841. csymm_RU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  842. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  843. csymm_RL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  844. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  845. zsymm_LU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  846. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  847. zsymm_LL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  848. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  849. zsymm_RU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  850. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  851. zsymm_RL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  852. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  853. xsymm_LU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  854. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  855. xsymm_LL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  856. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  857. xsymm_RU.$(SUFFIX) : symm_k.c level3.c ../../param.h
  858. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  859. xsymm_RL.$(SUFFIX) : symm_k.c level3.c ../../param.h
  860. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  861. ssymm_thread_LU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  862. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  863. ssymm_thread_LL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  864. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  865. ssymm_thread_RU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  866. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  867. ssymm_thread_RL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  868. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  869. dsymm_thread_LU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  870. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  871. dsymm_thread_LL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  872. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  873. dsymm_thread_RU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  874. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  875. dsymm_thread_RL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  876. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  877. qsymm_thread_LU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  878. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  879. qsymm_thread_LL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  880. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  881. qsymm_thread_RU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  882. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  883. qsymm_thread_RL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  884. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  885. csymm_thread_LU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  886. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  887. csymm_thread_LL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  888. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  889. csymm_thread_RU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  890. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  891. csymm_thread_RL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  892. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  893. zsymm_thread_LU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  894. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  895. zsymm_thread_LL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  896. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  897. zsymm_thread_RU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  898. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  899. zsymm_thread_RL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  900. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  901. xsymm_thread_LU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  902. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  903. xsymm_thread_LL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  904. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  905. xsymm_thread_RU.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  906. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  907. xsymm_thread_RL.$(SUFFIX) : symm_k.c level3_thread.c ../../param.h
  908. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  909. ssyrk_UN.$(SUFFIX) : syrk_k.c level3_syrk.c
  910. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  911. ssyrk_UT.$(SUFFIX) : syrk_k.c level3_syrk.c
  912. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  913. ssyrk_LN.$(SUFFIX) : syrk_k.c level3_syrk.c
  914. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  915. ssyrk_LT.$(SUFFIX) : syrk_k.c level3_syrk.c
  916. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  917. dsyrk_UN.$(SUFFIX) : syrk_k.c level3_syrk.c
  918. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  919. dsyrk_UT.$(SUFFIX) : syrk_k.c level3_syrk.c
  920. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  921. dsyrk_LN.$(SUFFIX) : syrk_k.c level3_syrk.c
  922. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  923. dsyrk_LT.$(SUFFIX) : syrk_k.c level3_syrk.c
  924. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  925. qsyrk_UN.$(SUFFIX) : syrk_k.c level3_syrk.c
  926. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  927. qsyrk_UT.$(SUFFIX) : syrk_k.c level3_syrk.c
  928. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  929. qsyrk_LN.$(SUFFIX) : syrk_k.c level3_syrk.c
  930. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  931. qsyrk_LT.$(SUFFIX) : syrk_k.c level3_syrk.c
  932. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  933. csyrk_UN.$(SUFFIX) : syrk_k.c level3_syrk.c
  934. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  935. csyrk_UT.$(SUFFIX) : syrk_k.c level3_syrk.c
  936. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  937. csyrk_LN.$(SUFFIX) : syrk_k.c level3_syrk.c
  938. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  939. csyrk_LT.$(SUFFIX) : syrk_k.c level3_syrk.c
  940. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  941. zsyrk_UN.$(SUFFIX) : syrk_k.c level3_syrk.c
  942. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  943. zsyrk_UT.$(SUFFIX) : syrk_k.c level3_syrk.c
  944. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  945. zsyrk_LN.$(SUFFIX) : syrk_k.c level3_syrk.c
  946. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  947. zsyrk_LT.$(SUFFIX) : syrk_k.c level3_syrk.c
  948. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  949. xsyrk_UN.$(SUFFIX) : syrk_k.c level3_syrk.c
  950. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  951. xsyrk_UT.$(SUFFIX) : syrk_k.c level3_syrk.c
  952. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  953. xsyrk_LN.$(SUFFIX) : syrk_k.c level3_syrk.c
  954. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  955. xsyrk_LT.$(SUFFIX) : syrk_k.c level3_syrk.c
  956. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  957. ssyrk_thread_UN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  958. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  959. ssyrk_thread_UT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  960. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  961. ssyrk_thread_LN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  962. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  963. ssyrk_thread_LT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  964. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  965. dsyrk_thread_UN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  966. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  967. dsyrk_thread_UT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  968. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  969. dsyrk_thread_LN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  970. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  971. dsyrk_thread_LT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  972. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  973. qsyrk_thread_UN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  974. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  975. qsyrk_thread_UT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  976. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  977. qsyrk_thread_LN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  978. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  979. qsyrk_thread_LT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  980. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  981. csyrk_thread_UN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  982. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  983. csyrk_thread_UT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  984. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  985. csyrk_thread_LN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  986. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  987. csyrk_thread_LT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  988. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  989. zsyrk_thread_UN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  990. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  991. zsyrk_thread_UT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  992. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  993. zsyrk_thread_LN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  994. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  995. zsyrk_thread_LT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  996. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  997. xsyrk_thread_UN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  998. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  999. xsyrk_thread_UT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  1000. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  1001. xsyrk_thread_LN.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  1002. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  1003. xsyrk_thread_LT.$(SUFFIX) : syrk_k.c level3_syrk_threaded.c
  1004. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  1005. ssyrk_kernel_U.$(SUFFIX) : syrk_kernel.c
  1006. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  1007. ssyrk_kernel_L.$(SUFFIX) : syrk_kernel.c
  1008. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  1009. dsyrk_kernel_U.$(SUFFIX) : syrk_kernel.c
  1010. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  1011. dsyrk_kernel_L.$(SUFFIX) : syrk_kernel.c
  1012. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  1013. qsyrk_kernel_U.$(SUFFIX) : syrk_kernel.c
  1014. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  1015. qsyrk_kernel_L.$(SUFFIX) : syrk_kernel.c
  1016. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  1017. csyrk_kernel_U.$(SUFFIX) : syrk_kernel.c
  1018. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  1019. csyrk_kernel_L.$(SUFFIX) : syrk_kernel.c
  1020. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  1021. zsyrk_kernel_U.$(SUFFIX) : syrk_kernel.c
  1022. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  1023. zsyrk_kernel_L.$(SUFFIX) : syrk_kernel.c
  1024. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  1025. xsyrk_kernel_U.$(SUFFIX) : syrk_kernel.c
  1026. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  1027. xsyrk_kernel_L.$(SUFFIX) : syrk_kernel.c
  1028. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  1029. syrk_thread.$(SUFFIX) : syrk_thread.c ../../common.h
  1030. $(CC) -c $(CFLAGS) $< -o $(@F)
  1031. ssyr2k_UN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1032. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  1033. ssyr2k_UT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1034. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  1035. ssyr2k_LN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1036. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  1037. ssyr2k_LT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1038. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  1039. dsyr2k_UN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1040. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  1041. dsyr2k_UT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1042. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  1043. dsyr2k_LN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1044. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  1045. dsyr2k_LT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1046. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  1047. qsyr2k_UN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1048. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  1049. qsyr2k_UT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1050. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  1051. qsyr2k_LN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1052. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  1053. qsyr2k_LT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1054. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  1055. csyr2k_UN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1056. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  1057. csyr2k_UT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1058. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  1059. csyr2k_LN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1060. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  1061. csyr2k_LT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1062. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  1063. zsyr2k_UN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1064. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  1065. zsyr2k_UT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1066. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  1067. zsyr2k_LN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1068. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  1069. zsyr2k_LT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1070. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  1071. xsyr2k_UN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1072. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  1073. xsyr2k_UT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1074. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  1075. xsyr2k_LN.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1076. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  1077. xsyr2k_LT.$(SUFFIX) : syr2k_k.c level3_syr2k.c
  1078. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  1079. ssyr2k_kernel_U.$(SUFFIX) : syr2k_kernel.c
  1080. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  1081. ssyr2k_kernel_L.$(SUFFIX) : syr2k_kernel.c
  1082. $(CC) -c $(CFLAGS) -UDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  1083. dsyr2k_kernel_U.$(SUFFIX) : syr2k_kernel.c
  1084. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  1085. dsyr2k_kernel_L.$(SUFFIX) : syr2k_kernel.c
  1086. $(CC) -c $(CFLAGS) -DDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  1087. qsyr2k_kernel_U.$(SUFFIX) : syr2k_kernel.c
  1088. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  1089. qsyr2k_kernel_L.$(SUFFIX) : syr2k_kernel.c
  1090. $(CC) -c $(CFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  1091. csyr2k_kernel_U.$(SUFFIX) : syr2k_kernel.c
  1092. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  1093. csyr2k_kernel_L.$(SUFFIX) : syr2k_kernel.c
  1094. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  1095. zsyr2k_kernel_U.$(SUFFIX) : syr2k_kernel.c
  1096. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  1097. zsyr2k_kernel_L.$(SUFFIX) : syr2k_kernel.c
  1098. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  1099. xsyr2k_kernel_U.$(SUFFIX) : syr2k_kernel.c
  1100. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  1101. xsyr2k_kernel_L.$(SUFFIX) : syr2k_kernel.c
  1102. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  1103. chemm_LU.$(SUFFIX) : zhemm_k.c ../../param.h
  1104. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1105. chemm_LL.$(SUFFIX) : zhemm_k.c ../../param.h
  1106. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1107. chemm_RU.$(SUFFIX) : zhemm_k.c ../../param.h
  1108. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  1109. chemm_RL.$(SUFFIX) : zhemm_k.c ../../param.h
  1110. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  1111. zhemm_LU.$(SUFFIX) : zhemm_k.c ../../param.h
  1112. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1113. zhemm_LL.$(SUFFIX) : zhemm_k.c ../../param.h
  1114. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1115. zhemm_RU.$(SUFFIX) : zhemm_k.c ../../param.h
  1116. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  1117. zhemm_RL.$(SUFFIX) : zhemm_k.c ../../param.h
  1118. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  1119. xhemm_LU.$(SUFFIX) : zhemm_k.c ../../param.h
  1120. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1121. xhemm_LL.$(SUFFIX) : zhemm_k.c ../../param.h
  1122. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1123. xhemm_RU.$(SUFFIX) : zhemm_k.c ../../param.h
  1124. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  1125. xhemm_RL.$(SUFFIX) : zhemm_k.c ../../param.h
  1126. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  1127. chemm_thread_LU.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1128. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1129. chemm_thread_LL.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1130. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1131. chemm_thread_RU.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1132. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  1133. chemm_thread_RL.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1134. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  1135. zhemm_thread_LU.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1136. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1137. zhemm_thread_LL.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1138. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1139. zhemm_thread_RU.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1140. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  1141. zhemm_thread_RL.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1142. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  1143. xhemm_thread_LU.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1144. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1145. xhemm_thread_LL.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1146. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1147. xhemm_thread_RU.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1148. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  1149. xhemm_thread_RL.$(SUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  1150. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  1151. cherk_UN.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1152. $(CC) -c $(CFLAGS) -DHERK -UDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1153. cherk_UC.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1154. $(CC) -c $(CFLAGS) -DHERK -UDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1155. cherk_LN.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1156. $(CC) -c $(CFLAGS) -DHERK -UDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1157. cherk_LC.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1158. $(CC) -c $(CFLAGS) -DHERK -UDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1159. zherk_UN.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1160. $(CC) -c $(CFLAGS) -DHERK -DDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1161. zherk_UC.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1162. $(CC) -c $(CFLAGS) -DHERK -DDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1163. zherk_LN.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1164. $(CC) -c $(CFLAGS) -DHERK -DDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1165. zherk_LC.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1166. $(CC) -c $(CFLAGS) -DHERK -DDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1167. xherk_UN.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1168. $(CC) -c $(CFLAGS) -DHERK -DXDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1169. xherk_UC.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1170. $(CC) -c $(CFLAGS) -DHERK -DXDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1171. xherk_LN.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1172. $(CC) -c $(CFLAGS) -DHERK -DXDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1173. xherk_LC.$(SUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  1174. $(CC) -c $(CFLAGS) -DHERK -DXDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1175. cherk_kernel_UN.$(SUFFIX) : zherk_kernel.c
  1176. $(CC) -c $(CFLAGS) -DHERK -UDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  1177. cherk_kernel_UC.$(SUFFIX) : zherk_kernel.c
  1178. $(CC) -c $(CFLAGS) -DHERK -UDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  1179. cherk_kernel_LN.$(SUFFIX) : zherk_kernel.c
  1180. $(CC) -c $(CFLAGS) -DHERK -UDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  1181. cherk_kernel_LC.$(SUFFIX) : zherk_kernel.c
  1182. $(CC) -c $(CFLAGS) -DHERK -UDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  1183. zherk_kernel_UN.$(SUFFIX) : zherk_kernel.c
  1184. $(CC) -c $(CFLAGS) -DHERK -DDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  1185. zherk_kernel_UC.$(SUFFIX) : zherk_kernel.c
  1186. $(CC) -c $(CFLAGS) -DHERK -DDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  1187. zherk_kernel_LN.$(SUFFIX) : zherk_kernel.c
  1188. $(CC) -c $(CFLAGS) -DHERK -DDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  1189. zherk_kernel_LC.$(SUFFIX) : zherk_kernel.c
  1190. $(CC) -c $(CFLAGS) -DHERK -DDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  1191. xherk_kernel_UN.$(SUFFIX) : zherk_kernel.c
  1192. $(CC) -c $(CFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  1193. xherk_kernel_UC.$(SUFFIX) : zherk_kernel.c
  1194. $(CC) -c $(CFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  1195. xherk_kernel_LN.$(SUFFIX) : zherk_kernel.c
  1196. $(CC) -c $(CFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  1197. xherk_kernel_LC.$(SUFFIX) : zherk_kernel.c
  1198. $(CC) -c $(CFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  1199. cherk_thread_UN.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1200. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -UDOUBLE -DCOMPLEX -ULOWER -UTRANS -UCONJ $< -o $(@F)
  1201. cherk_thread_UC.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1202. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -UDOUBLE -DCOMPLEX -ULOWER -DTRANS -DCONJ $< -o $(@F)
  1203. cherk_thread_LN.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1204. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -UDOUBLE -DCOMPLEX -DLOWER -UTRANS -UCONJ $< -o $(@F)
  1205. cherk_thread_LC.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1206. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -UDOUBLE -DCOMPLEX -DLOWER -DTRANS -DCONJ $< -o $(@F)
  1207. zherk_thread_UN.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1208. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -DDOUBLE -DCOMPLEX -ULOWER -UTRANS -UCONJ $< -o $(@F)
  1209. zherk_thread_UC.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1210. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -DDOUBLE -DCOMPLEX -ULOWER -DTRANS -DCONJ $< -o $(@F)
  1211. zherk_thread_LN.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1212. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -DDOUBLE -DCOMPLEX -DLOWER -UTRANS -UCONJ $< -o $(@F)
  1213. zherk_thread_LC.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1214. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -DDOUBLE -DCOMPLEX -DLOWER -DTRANS -DCONJ $< -o $(@F)
  1215. xherk_thread_UN.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1216. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -ULOWER -UTRANS -UCONJ $< -o $(@F)
  1217. xherk_thread_UC.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1218. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -ULOWER -DTRANS -DCONJ $< -o $(@F)
  1219. xherk_thread_LN.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1220. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -DLOWER -UTRANS -UCONJ $< -o $(@F)
  1221. xherk_thread_LC.$(SUFFIX) : zherk_k.c level3_syrk_threaded.c
  1222. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -DLOWER -DTRANS -DCONJ $< -o $(@F)
  1223. cher2k_UN.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1224. $(CC) -c $(CFLAGS) -DHER2K -UDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1225. cher2k_UC.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1226. $(CC) -c $(CFLAGS) -DHER2K -UDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1227. cher2k_LN.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1228. $(CC) -c $(CFLAGS) -DHER2K -UDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1229. cher2k_LC.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1230. $(CC) -c $(CFLAGS) -DHER2K -UDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1231. zher2k_UN.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1232. $(CC) -c $(CFLAGS) -DHER2K -DDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1233. zher2k_UC.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1234. $(CC) -c $(CFLAGS) -DHER2K -DDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1235. zher2k_LN.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1236. $(CC) -c $(CFLAGS) -DHER2K -DDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1237. zher2k_LC.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1238. $(CC) -c $(CFLAGS) -DHER2K -DDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1239. xher2k_UN.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1240. $(CC) -c $(CFLAGS) -DHER2K -DXDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1241. xher2k_UC.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1242. $(CC) -c $(CFLAGS) -DHER2K -DXDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1243. xher2k_LN.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1244. $(CC) -c $(CFLAGS) -DHER2K -DXDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  1245. xher2k_LC.$(SUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  1246. $(CC) -c $(CFLAGS) -DHER2K -DXDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  1247. cher2k_kernel_UN.$(SUFFIX) : zher2k_kernel.c
  1248. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  1249. cher2k_kernel_UC.$(SUFFIX) : zher2k_kernel.c
  1250. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  1251. cher2k_kernel_LN.$(SUFFIX) : zher2k_kernel.c
  1252. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  1253. cher2k_kernel_LC.$(SUFFIX) : zher2k_kernel.c
  1254. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  1255. zher2k_kernel_UN.$(SUFFIX) : zher2k_kernel.c
  1256. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  1257. zher2k_kernel_UC.$(SUFFIX) : zher2k_kernel.c
  1258. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  1259. zher2k_kernel_LN.$(SUFFIX) : zher2k_kernel.c
  1260. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  1261. zher2k_kernel_LC.$(SUFFIX) : zher2k_kernel.c
  1262. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  1263. xher2k_kernel_UN.$(SUFFIX) : zher2k_kernel.c
  1264. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  1265. xher2k_kernel_UC.$(SUFFIX) : zher2k_kernel.c
  1266. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  1267. xher2k_kernel_LN.$(SUFFIX) : zher2k_kernel.c
  1268. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  1269. xher2k_kernel_LC.$(SUFFIX) : zher2k_kernel.c
  1270. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  1271. cgemm3m_nn.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1272. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  1273. cgemm3m_nt.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1274. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  1275. cgemm3m_nr.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1276. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  1277. cgemm3m_nc.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1278. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  1279. cgemm3m_tn.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1280. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  1281. cgemm3m_tt.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1282. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  1283. cgemm3m_tr.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1284. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  1285. cgemm3m_tc.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1286. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  1287. cgemm3m_rn.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1288. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  1289. cgemm3m_rt.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1290. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  1291. cgemm3m_rr.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1292. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  1293. cgemm3m_rc.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1294. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  1295. cgemm3m_cn.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1296. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  1297. cgemm3m_ct.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1298. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  1299. cgemm3m_cr.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1300. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  1301. cgemm3m_cc.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1302. $(CC) $(CFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  1303. zgemm3m_nn.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1304. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  1305. zgemm3m_nt.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1306. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  1307. zgemm3m_nr.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1308. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  1309. zgemm3m_nc.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1310. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  1311. zgemm3m_tn.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1312. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  1313. zgemm3m_tt.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1314. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  1315. zgemm3m_tr.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1316. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  1317. zgemm3m_tc.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1318. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  1319. zgemm3m_rn.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1320. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  1321. zgemm3m_rt.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1322. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  1323. zgemm3m_rr.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1324. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  1325. zgemm3m_rc.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1326. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  1327. zgemm3m_cn.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1328. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  1329. zgemm3m_ct.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1330. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  1331. zgemm3m_cr.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1332. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  1333. zgemm3m_cc.$(SUFFIX) : gemm3m.c gemm3m_level3.c
  1334. $(CC) $(CFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  1335. xgemm3m_nn.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1336. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  1337. xgemm3m_nt.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1338. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  1339. xgemm3m_nr.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1340. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  1341. xgemm3m_nc.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1342. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  1343. xgemm3m_tn.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1344. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  1345. xgemm3m_tt.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1346. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  1347. xgemm3m_tr.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1348. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  1349. xgemm3m_tc.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1350. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  1351. xgemm3m_rn.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1352. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  1353. xgemm3m_rt.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1354. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  1355. xgemm3m_rr.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1356. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  1357. xgemm3m_rc.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1358. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  1359. xgemm3m_cn.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1360. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  1361. xgemm3m_ct.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1362. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  1363. xgemm3m_cr.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1364. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  1365. xgemm3m_cc.$(SUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  1366. $(CC) $(CFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  1367. cgemmf.$(SUFFIX) : zgemmf.c
  1368. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX $< -o $(@F)
  1369. zgemmf.$(SUFFIX) : zgemmf.c
  1370. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX $< -o $(@F)
  1371. xgemmf.$(SUFFIX) : zgemmf.c
  1372. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX $< -o $(@F)
  1373. cgemm3m_thread_nn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1374. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  1375. cgemm3m_thread_nt.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1376. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  1377. cgemm3m_thread_nr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1378. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  1379. cgemm3m_thread_nc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1380. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  1381. cgemm3m_thread_tn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1382. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  1383. cgemm3m_thread_tt.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1384. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  1385. cgemm3m_thread_tr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1386. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  1387. cgemm3m_thread_tc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1388. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  1389. cgemm3m_thread_rn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1390. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  1391. cgemm3m_thread_rt.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1392. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  1393. cgemm3m_thread_rr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1394. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  1395. cgemm3m_thread_rc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1396. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  1397. cgemm3m_thread_cn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1398. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  1399. cgemm3m_thread_ct.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1400. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  1401. cgemm3m_thread_cr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1402. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  1403. cgemm3m_thread_cc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1404. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  1405. zgemm3m_thread_nn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1406. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  1407. zgemm3m_thread_nt.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1408. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  1409. zgemm3m_thread_nr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1410. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  1411. zgemm3m_thread_nc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1412. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  1413. zgemm3m_thread_tn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1414. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  1415. zgemm3m_thread_tt.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1416. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  1417. zgemm3m_thread_tr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1418. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  1419. zgemm3m_thread_tc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1420. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  1421. zgemm3m_thread_rn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1422. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  1423. zgemm3m_thread_rt.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1424. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  1425. zgemm3m_thread_rr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1426. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  1427. zgemm3m_thread_rc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1428. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  1429. zgemm3m_thread_cn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1430. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  1431. zgemm3m_thread_ct.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1432. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  1433. zgemm3m_thread_cr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1434. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  1435. zgemm3m_thread_cc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1436. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  1437. xgemm3m_thread_nn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1438. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  1439. xgemm3m_thread_nt.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1440. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  1441. xgemm3m_thread_nr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1442. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  1443. xgemm3m_thread_nc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1444. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  1445. xgemm3m_thread_tn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1446. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  1447. xgemm3m_thread_tt.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1448. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  1449. xgemm3m_thread_tr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1450. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  1451. xgemm3m_thread_tc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1452. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  1453. xgemm3m_thread_rn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1454. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  1455. xgemm3m_thread_rt.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1456. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  1457. xgemm3m_thread_rr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1458. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  1459. xgemm3m_thread_rc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1460. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  1461. xgemm3m_thread_cn.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1462. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  1463. xgemm3m_thread_ct.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1464. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  1465. xgemm3m_thread_cr.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1466. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  1467. xgemm3m_thread_cc.$(SUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  1468. $(CC) $(CFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  1469. csymm3m_LU.$(SUFFIX) : symm3m_k.c ../../param.h
  1470. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1471. csymm3m_LL.$(SUFFIX) : symm3m_k.c ../../param.h
  1472. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1473. csymm3m_RU.$(SUFFIX) : symm3m_k.c ../../param.h
  1474. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1475. csymm3m_RL.$(SUFFIX) : symm3m_k.c ../../param.h
  1476. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1477. zsymm3m_LU.$(SUFFIX) : symm3m_k.c ../../param.h
  1478. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1479. zsymm3m_LL.$(SUFFIX) : symm3m_k.c ../../param.h
  1480. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1481. zsymm3m_RU.$(SUFFIX) : symm3m_k.c ../../param.h
  1482. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1483. zsymm3m_RL.$(SUFFIX) : symm3m_k.c ../../param.h
  1484. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1485. xsymm3m_LU.$(SUFFIX) : symm3m_k.c ../../param.h
  1486. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1487. xsymm3m_LL.$(SUFFIX) : symm3m_k.c ../../param.h
  1488. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1489. xsymm3m_RU.$(SUFFIX) : symm3m_k.c ../../param.h
  1490. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1491. xsymm3m_RL.$(SUFFIX) : symm3m_k.c ../../param.h
  1492. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1493. csymm3m_thread_LU.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1494. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1495. csymm3m_thread_LL.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1496. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1497. csymm3m_thread_RU.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1498. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1499. csymm3m_thread_RL.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1500. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1501. zsymm3m_thread_LU.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1502. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1503. zsymm3m_thread_LL.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1504. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1505. zsymm3m_thread_RU.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1506. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1507. zsymm3m_thread_RL.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1508. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1509. xsymm3m_thread_LU.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1510. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1511. xsymm3m_thread_LL.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1512. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1513. xsymm3m_thread_RU.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1514. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1515. xsymm3m_thread_RL.$(SUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  1516. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1517. chemm3m_LU.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1518. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1519. chemm3m_LL.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1520. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1521. chemm3m_RU.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1522. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1523. chemm3m_RL.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1524. $(CC) -c $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1525. zhemm3m_LU.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1526. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1527. zhemm3m_LL.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1528. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1529. zhemm3m_RU.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1530. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1531. zhemm3m_RL.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1532. $(CC) -c $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1533. xhemm3m_LU.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1534. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1535. xhemm3m_LL.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1536. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1537. xhemm3m_RU.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1538. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1539. xhemm3m_RL.$(SUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  1540. $(CC) -c $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1541. chemm3m_thread_LU.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1542. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1543. chemm3m_thread_LL.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1544. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1545. chemm3m_thread_RU.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1546. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1547. chemm3m_thread_RL.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1548. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1549. zhemm3m_thread_LU.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1550. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1551. zhemm3m_thread_LL.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1552. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1553. zhemm3m_thread_RU.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1554. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1555. zhemm3m_thread_RL.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1556. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1557. xhemm3m_thread_LU.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1558. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  1559. xhemm3m_thread_LL.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1560. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  1561. xhemm3m_thread_RU.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1562. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  1563. xhemm3m_thread_RL.$(SUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  1564. $(CC) -c -DTHREADED_LEVEL3 $(CFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  1565. strsm_LNUU.$(SUFFIX) : trsm_L.c
  1566. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  1567. strsm_LNUN.$(SUFFIX) : trsm_L.c
  1568. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  1569. strsm_LNLU.$(SUFFIX) : trsm_L.c
  1570. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  1571. strsm_LNLN.$(SUFFIX) : trsm_L.c
  1572. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  1573. strsm_LTUU.$(SUFFIX) : trsm_L.c
  1574. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  1575. strsm_LTUN.$(SUFFIX) : trsm_L.c
  1576. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  1577. strsm_LTLU.$(SUFFIX) : trsm_L.c
  1578. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  1579. strsm_LTLN.$(SUFFIX) : trsm_L.c
  1580. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  1581. strsm_RNUU.$(SUFFIX) : trsm_R.c
  1582. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  1583. strsm_RNUN.$(SUFFIX) : trsm_R.c
  1584. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  1585. strsm_RNLU.$(SUFFIX) : trsm_R.c
  1586. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  1587. strsm_RNLN.$(SUFFIX) : trsm_R.c
  1588. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  1589. strsm_RTUU.$(SUFFIX) : trsm_R.c
  1590. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  1591. strsm_RTUN.$(SUFFIX) : trsm_R.c
  1592. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  1593. strsm_RTLU.$(SUFFIX) : trsm_R.c
  1594. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  1595. strsm_RTLN.$(SUFFIX) : trsm_R.c
  1596. $(CC) -c $(CFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  1597. dtrsm_LNUU.$(SUFFIX) : trsm_L.c
  1598. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  1599. dtrsm_LNUN.$(SUFFIX) : trsm_L.c
  1600. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  1601. dtrsm_LNLU.$(SUFFIX) : trsm_L.c
  1602. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  1603. dtrsm_LNLN.$(SUFFIX) : trsm_L.c
  1604. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  1605. dtrsm_LTUU.$(SUFFIX) : trsm_L.c
  1606. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  1607. dtrsm_LTUN.$(SUFFIX) : trsm_L.c
  1608. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  1609. dtrsm_LTLU.$(SUFFIX) : trsm_L.c
  1610. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  1611. dtrsm_LTLN.$(SUFFIX) : trsm_L.c
  1612. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  1613. dtrsm_RNUU.$(SUFFIX) : trsm_R.c
  1614. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  1615. dtrsm_RNUN.$(SUFFIX) : trsm_R.c
  1616. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  1617. dtrsm_RNLU.$(SUFFIX) : trsm_R.c
  1618. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  1619. dtrsm_RNLN.$(SUFFIX) : trsm_R.c
  1620. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  1621. dtrsm_RTUU.$(SUFFIX) : trsm_R.c
  1622. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  1623. dtrsm_RTUN.$(SUFFIX) : trsm_R.c
  1624. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  1625. dtrsm_RTLU.$(SUFFIX) : trsm_R.c
  1626. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  1627. dtrsm_RTLN.$(SUFFIX) : trsm_R.c
  1628. $(CC) -c $(CFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  1629. qtrsm_LNUU.$(SUFFIX) : trsm_L.c
  1630. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  1631. qtrsm_LNUN.$(SUFFIX) : trsm_L.c
  1632. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  1633. qtrsm_LNLU.$(SUFFIX) : trsm_L.c
  1634. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  1635. qtrsm_LNLN.$(SUFFIX) : trsm_L.c
  1636. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  1637. qtrsm_LTUU.$(SUFFIX) : trsm_L.c
  1638. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  1639. qtrsm_LTUN.$(SUFFIX) : trsm_L.c
  1640. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  1641. qtrsm_LTLU.$(SUFFIX) : trsm_L.c
  1642. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  1643. qtrsm_LTLN.$(SUFFIX) : trsm_L.c
  1644. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  1645. qtrsm_RNUU.$(SUFFIX) : trsm_R.c
  1646. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  1647. qtrsm_RNUN.$(SUFFIX) : trsm_R.c
  1648. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  1649. qtrsm_RNLU.$(SUFFIX) : trsm_R.c
  1650. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  1651. qtrsm_RNLN.$(SUFFIX) : trsm_R.c
  1652. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  1653. qtrsm_RTUU.$(SUFFIX) : trsm_R.c
  1654. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  1655. qtrsm_RTUN.$(SUFFIX) : trsm_R.c
  1656. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  1657. qtrsm_RTLU.$(SUFFIX) : trsm_R.c
  1658. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  1659. qtrsm_RTLN.$(SUFFIX) : trsm_R.c
  1660. $(CC) -c $(CFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  1661. ctrsm_LNUU.$(SUFFIX) : trsm_L.c
  1662. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1663. ctrsm_LNUN.$(SUFFIX) : trsm_L.c
  1664. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1665. ctrsm_LNLU.$(SUFFIX) : trsm_L.c
  1666. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1667. ctrsm_LNLN.$(SUFFIX) : trsm_L.c
  1668. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1669. ctrsm_LTUU.$(SUFFIX) : trsm_L.c
  1670. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1671. ctrsm_LTUN.$(SUFFIX) : trsm_L.c
  1672. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1673. ctrsm_LTLU.$(SUFFIX) : trsm_L.c
  1674. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1675. ctrsm_LTLN.$(SUFFIX) : trsm_L.c
  1676. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1677. ctrsm_LRUU.$(SUFFIX) : trsm_L.c
  1678. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1679. ctrsm_LRUN.$(SUFFIX) : trsm_L.c
  1680. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1681. ctrsm_LRLU.$(SUFFIX) : trsm_L.c
  1682. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1683. ctrsm_LRLN.$(SUFFIX) : trsm_L.c
  1684. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1685. ctrsm_LCUU.$(SUFFIX) : trsm_L.c
  1686. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1687. ctrsm_LCUN.$(SUFFIX) : trsm_L.c
  1688. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1689. ctrsm_LCLU.$(SUFFIX) : trsm_L.c
  1690. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1691. ctrsm_LCLN.$(SUFFIX) : trsm_L.c
  1692. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1693. ctrsm_RNUU.$(SUFFIX) : trsm_R.c
  1694. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1695. ctrsm_RNUN.$(SUFFIX) : trsm_R.c
  1696. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1697. ctrsm_RNLU.$(SUFFIX) : trsm_R.c
  1698. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1699. ctrsm_RNLN.$(SUFFIX) : trsm_R.c
  1700. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1701. ctrsm_RTUU.$(SUFFIX) : trsm_R.c
  1702. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1703. ctrsm_RTUN.$(SUFFIX) : trsm_R.c
  1704. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1705. ctrsm_RTLU.$(SUFFIX) : trsm_R.c
  1706. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1707. ctrsm_RTLN.$(SUFFIX) : trsm_R.c
  1708. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1709. ctrsm_RRUU.$(SUFFIX) : trsm_R.c
  1710. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1711. ctrsm_RRUN.$(SUFFIX) : trsm_R.c
  1712. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1713. ctrsm_RRLU.$(SUFFIX) : trsm_R.c
  1714. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1715. ctrsm_RRLN.$(SUFFIX) : trsm_R.c
  1716. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1717. ctrsm_RCUU.$(SUFFIX) : trsm_R.c
  1718. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1719. ctrsm_RCUN.$(SUFFIX) : trsm_R.c
  1720. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1721. ctrsm_RCLU.$(SUFFIX) : trsm_R.c
  1722. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1723. ctrsm_RCLN.$(SUFFIX) : trsm_R.c
  1724. $(CC) -c $(CFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1725. ztrsm_LNUU.$(SUFFIX) : trsm_L.c
  1726. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1727. ztrsm_LNUN.$(SUFFIX) : trsm_L.c
  1728. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1729. ztrsm_LNLU.$(SUFFIX) : trsm_L.c
  1730. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1731. ztrsm_LNLN.$(SUFFIX) : trsm_L.c
  1732. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1733. ztrsm_LTUU.$(SUFFIX) : trsm_L.c
  1734. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1735. ztrsm_LTUN.$(SUFFIX) : trsm_L.c
  1736. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1737. ztrsm_LTLU.$(SUFFIX) : trsm_L.c
  1738. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1739. ztrsm_LTLN.$(SUFFIX) : trsm_L.c
  1740. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1741. ztrsm_LRUU.$(SUFFIX) : trsm_L.c
  1742. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1743. ztrsm_LRUN.$(SUFFIX) : trsm_L.c
  1744. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1745. ztrsm_LRLU.$(SUFFIX) : trsm_L.c
  1746. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1747. ztrsm_LRLN.$(SUFFIX) : trsm_L.c
  1748. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1749. ztrsm_LCUU.$(SUFFIX) : trsm_L.c
  1750. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1751. ztrsm_LCUN.$(SUFFIX) : trsm_L.c
  1752. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1753. ztrsm_LCLU.$(SUFFIX) : trsm_L.c
  1754. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1755. ztrsm_LCLN.$(SUFFIX) : trsm_L.c
  1756. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1757. ztrsm_RNUU.$(SUFFIX) : trsm_R.c
  1758. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1759. ztrsm_RNUN.$(SUFFIX) : trsm_R.c
  1760. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1761. ztrsm_RNLU.$(SUFFIX) : trsm_R.c
  1762. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1763. ztrsm_RNLN.$(SUFFIX) : trsm_R.c
  1764. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1765. ztrsm_RTUU.$(SUFFIX) : trsm_R.c
  1766. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1767. ztrsm_RTUN.$(SUFFIX) : trsm_R.c
  1768. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1769. ztrsm_RTLU.$(SUFFIX) : trsm_R.c
  1770. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1771. ztrsm_RTLN.$(SUFFIX) : trsm_R.c
  1772. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1773. ztrsm_RRUU.$(SUFFIX) : trsm_R.c
  1774. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1775. ztrsm_RRUN.$(SUFFIX) : trsm_R.c
  1776. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1777. ztrsm_RRLU.$(SUFFIX) : trsm_R.c
  1778. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1779. ztrsm_RRLN.$(SUFFIX) : trsm_R.c
  1780. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1781. ztrsm_RCUU.$(SUFFIX) : trsm_R.c
  1782. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1783. ztrsm_RCUN.$(SUFFIX) : trsm_R.c
  1784. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1785. ztrsm_RCLU.$(SUFFIX) : trsm_R.c
  1786. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1787. ztrsm_RCLN.$(SUFFIX) : trsm_R.c
  1788. $(CC) -c $(CFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1789. xtrsm_LNUU.$(SUFFIX) : trsm_L.c
  1790. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1791. xtrsm_LNUN.$(SUFFIX) : trsm_L.c
  1792. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1793. xtrsm_LNLU.$(SUFFIX) : trsm_L.c
  1794. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1795. xtrsm_LNLN.$(SUFFIX) : trsm_L.c
  1796. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1797. xtrsm_LTUU.$(SUFFIX) : trsm_L.c
  1798. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1799. xtrsm_LTUN.$(SUFFIX) : trsm_L.c
  1800. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1801. xtrsm_LTLU.$(SUFFIX) : trsm_L.c
  1802. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1803. xtrsm_LTLN.$(SUFFIX) : trsm_L.c
  1804. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1805. xtrsm_LRUU.$(SUFFIX) : trsm_L.c
  1806. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1807. xtrsm_LRUN.$(SUFFIX) : trsm_L.c
  1808. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1809. xtrsm_LRLU.$(SUFFIX) : trsm_L.c
  1810. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1811. xtrsm_LRLN.$(SUFFIX) : trsm_L.c
  1812. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1813. xtrsm_LCUU.$(SUFFIX) : trsm_L.c
  1814. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1815. xtrsm_LCUN.$(SUFFIX) : trsm_L.c
  1816. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1817. xtrsm_LCLU.$(SUFFIX) : trsm_L.c
  1818. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1819. xtrsm_LCLN.$(SUFFIX) : trsm_L.c
  1820. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1821. xtrsm_RNUU.$(SUFFIX) : trsm_R.c
  1822. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1823. xtrsm_RNUN.$(SUFFIX) : trsm_R.c
  1824. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1825. xtrsm_RNLU.$(SUFFIX) : trsm_R.c
  1826. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1827. xtrsm_RNLN.$(SUFFIX) : trsm_R.c
  1828. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1829. xtrsm_RTUU.$(SUFFIX) : trsm_R.c
  1830. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  1831. xtrsm_RTUN.$(SUFFIX) : trsm_R.c
  1832. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  1833. xtrsm_RTLU.$(SUFFIX) : trsm_R.c
  1834. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  1835. xtrsm_RTLN.$(SUFFIX) : trsm_R.c
  1836. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  1837. xtrsm_RRUU.$(SUFFIX) : trsm_R.c
  1838. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1839. xtrsm_RRUN.$(SUFFIX) : trsm_R.c
  1840. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1841. xtrsm_RRLU.$(SUFFIX) : trsm_R.c
  1842. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1843. xtrsm_RRLN.$(SUFFIX) : trsm_R.c
  1844. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1845. xtrsm_RCUU.$(SUFFIX) : trsm_R.c
  1846. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  1847. xtrsm_RCUN.$(SUFFIX) : trsm_R.c
  1848. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  1849. xtrsm_RCLU.$(SUFFIX) : trsm_R.c
  1850. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  1851. xtrsm_RCLN.$(SUFFIX) : trsm_R.c
  1852. $(CC) -c $(CFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  1853. shgemm_nn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1854. $(CC) $(PFLAGS) $(BLOCKS) -c -DHALF -UDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  1855. shgemm_nt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1856. $(CC) $(PFLAGS) $(BLOCKS) -c -DHALF -UDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  1857. shgemm_tn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1858. $(CC) $(PFLAGS) $(BLOCKS) -c -DHALF -UDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  1859. shgemm_tt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1860. $(CC) $(PFLAGS) $(BLOCKS) -c -DHALF -UDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  1861. sgemm_nn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1862. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  1863. sgemm_nt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1864. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  1865. sgemm_tn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1866. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  1867. sgemm_tt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1868. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  1869. dgemm_nn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1870. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  1871. dgemm_nt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1872. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  1873. dgemm_tn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1874. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  1875. dgemm_tt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1876. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  1877. qgemm_nn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1878. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  1879. qgemm_nt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1880. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  1881. qgemm_tn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1882. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  1883. qgemm_tt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1884. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  1885. cgemm_nn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1886. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  1887. cgemm_nt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1888. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  1889. cgemm_nr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1890. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  1891. cgemm_nc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1892. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  1893. cgemm_tn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1894. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  1895. cgemm_tt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1896. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  1897. cgemm_tr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1898. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  1899. cgemm_tc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1900. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  1901. cgemm_rn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1902. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  1903. cgemm_rt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1904. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  1905. cgemm_rr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1906. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  1907. cgemm_rc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1908. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  1909. cgemm_cn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1910. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  1911. cgemm_ct.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1912. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  1913. cgemm_cr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1914. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  1915. cgemm_cc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1916. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  1917. zgemm_nn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1918. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  1919. zgemm_nt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1920. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  1921. zgemm_nr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1922. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  1923. zgemm_nc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1924. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  1925. zgemm_tn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1926. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  1927. zgemm_tt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1928. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  1929. zgemm_tr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1930. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  1931. zgemm_tc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1932. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  1933. zgemm_rn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1934. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  1935. zgemm_rt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1936. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  1937. zgemm_rr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1938. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  1939. zgemm_rc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1940. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  1941. zgemm_cn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1942. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  1943. zgemm_ct.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1944. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  1945. zgemm_cr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1946. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  1947. zgemm_cc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1948. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  1949. xgemm_nn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1950. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  1951. xgemm_nt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1952. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  1953. xgemm_nr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1954. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  1955. xgemm_nc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1956. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  1957. xgemm_tn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1958. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  1959. xgemm_tt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1960. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  1961. xgemm_tr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1962. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  1963. xgemm_tc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1964. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  1965. xgemm_rn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1966. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  1967. xgemm_rt.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1968. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  1969. xgemm_rr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1970. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  1971. xgemm_rc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1972. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  1973. xgemm_cn.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1974. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  1975. xgemm_ct.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1976. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  1977. xgemm_cr.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1978. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  1979. xgemm_cc.$(PSUFFIX) : gemm.c level3.c ../../param.h
  1980. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  1981. gemm_thread_m.$(PSUFFIX) : gemm_thread_m.c ../../common.h
  1982. $(CC) -c $(PFLAGS) $< -o $(@F)
  1983. gemm_thread_n.$(PSUFFIX) : gemm_thread_n.c ../../common.h
  1984. $(CC) -c $(PFLAGS) $< -o $(@F)
  1985. gemm_thread_mn.$(PSUFFIX) : gemm_thread_mn.c ../../common.h
  1986. $(CC) -c $(PFLAGS) $< -o $(@F)
  1987. gemm_thread_variable.$(PSUFFIX) : gemm_thread_variable.c ../../common.h
  1988. $(CC) -c $(PFLAGS) $< -o $(@F)
  1989. beta_thread.$(PSUFFIX) : beta_thread.c ../../common.h
  1990. $(CC) -c $(PFLAGS) $< -o $(@F)
  1991. shgemm_thread_nn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  1992. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DHALF -UDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  1993. shgemm_thread_nt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  1994. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DHALF -UDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  1995. shgemm_thread_tn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  1996. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DHALF -UDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  1997. shgemm_thread_tt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  1998. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DHALF -UDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  1999. sgemm_thread_nn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2000. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  2001. sgemm_thread_nt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2002. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  2003. sgemm_thread_tn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2004. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  2005. sgemm_thread_tt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2006. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  2007. dgemm_thread_nn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2008. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  2009. dgemm_thread_nt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2010. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  2011. dgemm_thread_tn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2012. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  2013. dgemm_thread_tt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2014. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  2015. qgemm_thread_nn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2016. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -UCOMPLEX -DNN $< -o $(@F)
  2017. qgemm_thread_nt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2018. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -UCOMPLEX -DNT $< -o $(@F)
  2019. qgemm_thread_tn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2020. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -UCOMPLEX -DTN $< -o $(@F)
  2021. qgemm_thread_tt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2022. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -UCOMPLEX -DTT $< -o $(@F)
  2023. cgemm_thread_nn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2024. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  2025. cgemm_thread_nt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2026. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  2027. cgemm_thread_nr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2028. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  2029. cgemm_thread_nc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2030. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  2031. cgemm_thread_tn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2032. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  2033. cgemm_thread_tt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2034. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  2035. cgemm_thread_tr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2036. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  2037. cgemm_thread_tc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2038. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  2039. cgemm_thread_rn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2040. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  2041. cgemm_thread_rt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2042. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  2043. cgemm_thread_rr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2044. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  2045. cgemm_thread_rc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2046. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  2047. cgemm_thread_cn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2048. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  2049. cgemm_thread_ct.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2050. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  2051. cgemm_thread_cr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2052. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  2053. cgemm_thread_cc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2054. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  2055. zgemm_thread_nn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2056. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  2057. zgemm_thread_nt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2058. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  2059. zgemm_thread_nr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2060. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  2061. zgemm_thread_nc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2062. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  2063. zgemm_thread_tn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2064. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  2065. zgemm_thread_tt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2066. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  2067. zgemm_thread_tr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2068. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  2069. zgemm_thread_tc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2070. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  2071. zgemm_thread_rn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2072. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  2073. zgemm_thread_rt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2074. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  2075. zgemm_thread_rr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2076. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  2077. zgemm_thread_rc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2078. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  2079. zgemm_thread_cn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2080. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  2081. zgemm_thread_ct.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2082. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  2083. zgemm_thread_cr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2084. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  2085. zgemm_thread_cc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2086. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  2087. xgemm_thread_nn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2088. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  2089. xgemm_thread_nt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2090. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  2091. xgemm_thread_nr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2092. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  2093. xgemm_thread_nc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2094. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  2095. xgemm_thread_tn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2096. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  2097. xgemm_thread_tt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2098. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  2099. xgemm_thread_tr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2100. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  2101. xgemm_thread_tc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2102. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  2103. xgemm_thread_rn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2104. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  2105. xgemm_thread_rt.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2106. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  2107. xgemm_thread_rr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2108. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  2109. xgemm_thread_rc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2110. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  2111. xgemm_thread_cn.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2112. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  2113. xgemm_thread_ct.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2114. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  2115. xgemm_thread_cr.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2116. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  2117. xgemm_thread_cc.$(PSUFFIX) : gemm.c level3_thread.c ../../param.h
  2118. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  2119. strmm_LNUU.$(PSUFFIX) : trmm_L.c
  2120. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  2121. strmm_LNUN.$(PSUFFIX) : trmm_L.c
  2122. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  2123. strmm_LNLU.$(PSUFFIX) : trmm_L.c
  2124. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  2125. strmm_LNLN.$(PSUFFIX) : trmm_L.c
  2126. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  2127. strmm_LTUU.$(PSUFFIX) : trmm_L.c
  2128. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  2129. strmm_LTUN.$(PSUFFIX) : trmm_L.c
  2130. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  2131. strmm_LTLU.$(PSUFFIX) : trmm_L.c
  2132. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  2133. strmm_LTLN.$(PSUFFIX) : trmm_L.c
  2134. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  2135. strmm_RNUU.$(PSUFFIX) : trmm_R.c
  2136. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  2137. strmm_RNUN.$(PSUFFIX) : trmm_R.c
  2138. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  2139. strmm_RNLU.$(PSUFFIX) : trmm_R.c
  2140. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  2141. strmm_RNLN.$(PSUFFIX) : trmm_R.c
  2142. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  2143. strmm_RTUU.$(PSUFFIX) : trmm_R.c
  2144. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  2145. strmm_RTUN.$(PSUFFIX) : trmm_R.c
  2146. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  2147. strmm_RTLU.$(PSUFFIX) : trmm_R.c
  2148. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  2149. strmm_RTLN.$(PSUFFIX) : trmm_R.c
  2150. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  2151. dtrmm_LNUU.$(PSUFFIX) : trmm_L.c
  2152. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  2153. dtrmm_LNUN.$(PSUFFIX) : trmm_L.c
  2154. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  2155. dtrmm_LNLU.$(PSUFFIX) : trmm_L.c
  2156. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  2157. dtrmm_LNLN.$(PSUFFIX) : trmm_L.c
  2158. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  2159. dtrmm_LTUU.$(PSUFFIX) : trmm_L.c
  2160. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  2161. dtrmm_LTUN.$(PSUFFIX) : trmm_L.c
  2162. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  2163. dtrmm_LTLU.$(PSUFFIX) : trmm_L.c
  2164. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  2165. dtrmm_LTLN.$(PSUFFIX) : trmm_L.c
  2166. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  2167. dtrmm_RNUU.$(PSUFFIX) : trmm_R.c
  2168. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  2169. dtrmm_RNUN.$(PSUFFIX) : trmm_R.c
  2170. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  2171. dtrmm_RNLU.$(PSUFFIX) : trmm_R.c
  2172. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  2173. dtrmm_RNLN.$(PSUFFIX) : trmm_R.c
  2174. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  2175. dtrmm_RTUU.$(PSUFFIX) : trmm_R.c
  2176. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  2177. dtrmm_RTUN.$(PSUFFIX) : trmm_R.c
  2178. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  2179. dtrmm_RTLU.$(PSUFFIX) : trmm_R.c
  2180. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  2181. dtrmm_RTLN.$(PSUFFIX) : trmm_R.c
  2182. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  2183. qtrmm_LNUU.$(PSUFFIX) : trmm_L.c
  2184. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  2185. qtrmm_LNUN.$(PSUFFIX) : trmm_L.c
  2186. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  2187. qtrmm_LNLU.$(PSUFFIX) : trmm_L.c
  2188. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  2189. qtrmm_LNLN.$(PSUFFIX) : trmm_L.c
  2190. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  2191. qtrmm_LTUU.$(PSUFFIX) : trmm_L.c
  2192. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  2193. qtrmm_LTUN.$(PSUFFIX) : trmm_L.c
  2194. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  2195. qtrmm_LTLU.$(PSUFFIX) : trmm_L.c
  2196. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  2197. qtrmm_LTLN.$(PSUFFIX) : trmm_L.c
  2198. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  2199. qtrmm_RNUU.$(PSUFFIX) : trmm_R.c
  2200. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  2201. qtrmm_RNUN.$(PSUFFIX) : trmm_R.c
  2202. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  2203. qtrmm_RNLU.$(PSUFFIX) : trmm_R.c
  2204. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  2205. qtrmm_RNLN.$(PSUFFIX) : trmm_R.c
  2206. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  2207. qtrmm_RTUU.$(PSUFFIX) : trmm_R.c
  2208. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  2209. qtrmm_RTUN.$(PSUFFIX) : trmm_R.c
  2210. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  2211. qtrmm_RTLU.$(PSUFFIX) : trmm_R.c
  2212. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  2213. qtrmm_RTLN.$(PSUFFIX) : trmm_R.c
  2214. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  2215. ctrmm_LNUU.$(PSUFFIX) : trmm_L.c
  2216. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2217. ctrmm_LNUN.$(PSUFFIX) : trmm_L.c
  2218. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2219. ctrmm_LNLU.$(PSUFFIX) : trmm_L.c
  2220. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2221. ctrmm_LNLN.$(PSUFFIX) : trmm_L.c
  2222. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2223. ctrmm_LTUU.$(PSUFFIX) : trmm_L.c
  2224. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2225. ctrmm_LTUN.$(PSUFFIX) : trmm_L.c
  2226. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2227. ctrmm_LTLU.$(PSUFFIX) : trmm_L.c
  2228. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2229. ctrmm_LTLN.$(PSUFFIX) : trmm_L.c
  2230. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2231. ctrmm_LRUU.$(PSUFFIX) : trmm_L.c
  2232. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2233. ctrmm_LRUN.$(PSUFFIX) : trmm_L.c
  2234. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2235. ctrmm_LRLU.$(PSUFFIX) : trmm_L.c
  2236. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2237. ctrmm_LRLN.$(PSUFFIX) : trmm_L.c
  2238. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2239. ctrmm_LCUU.$(PSUFFIX) : trmm_L.c
  2240. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2241. ctrmm_LCUN.$(PSUFFIX) : trmm_L.c
  2242. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2243. ctrmm_LCLU.$(PSUFFIX) : trmm_L.c
  2244. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2245. ctrmm_LCLN.$(PSUFFIX) : trmm_L.c
  2246. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2247. ctrmm_RNUU.$(PSUFFIX) : trmm_R.c
  2248. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2249. ctrmm_RNUN.$(PSUFFIX) : trmm_R.c
  2250. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2251. ctrmm_RNLU.$(PSUFFIX) : trmm_R.c
  2252. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2253. ctrmm_RNLN.$(PSUFFIX) : trmm_R.c
  2254. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2255. ctrmm_RTUU.$(PSUFFIX) : trmm_R.c
  2256. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2257. ctrmm_RTUN.$(PSUFFIX) : trmm_R.c
  2258. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2259. ctrmm_RTLU.$(PSUFFIX) : trmm_R.c
  2260. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2261. ctrmm_RTLN.$(PSUFFIX) : trmm_R.c
  2262. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2263. ctrmm_RRUU.$(PSUFFIX) : trmm_R.c
  2264. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2265. ctrmm_RRUN.$(PSUFFIX) : trmm_R.c
  2266. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2267. ctrmm_RRLU.$(PSUFFIX) : trmm_R.c
  2268. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2269. ctrmm_RRLN.$(PSUFFIX) : trmm_R.c
  2270. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2271. ctrmm_RCUU.$(PSUFFIX) : trmm_R.c
  2272. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2273. ctrmm_RCUN.$(PSUFFIX) : trmm_R.c
  2274. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2275. ctrmm_RCLU.$(PSUFFIX) : trmm_R.c
  2276. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2277. ctrmm_RCLN.$(PSUFFIX) : trmm_R.c
  2278. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2279. ztrmm_LNUU.$(PSUFFIX) : trmm_L.c
  2280. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2281. ztrmm_LNUN.$(PSUFFIX) : trmm_L.c
  2282. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2283. ztrmm_LNLU.$(PSUFFIX) : trmm_L.c
  2284. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2285. ztrmm_LNLN.$(PSUFFIX) : trmm_L.c
  2286. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2287. ztrmm_LTUU.$(PSUFFIX) : trmm_L.c
  2288. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2289. ztrmm_LTUN.$(PSUFFIX) : trmm_L.c
  2290. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2291. ztrmm_LTLU.$(PSUFFIX) : trmm_L.c
  2292. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2293. ztrmm_LTLN.$(PSUFFIX) : trmm_L.c
  2294. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2295. ztrmm_LRUU.$(PSUFFIX) : trmm_L.c
  2296. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2297. ztrmm_LRUN.$(PSUFFIX) : trmm_L.c
  2298. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2299. ztrmm_LRLU.$(PSUFFIX) : trmm_L.c
  2300. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2301. ztrmm_LRLN.$(PSUFFIX) : trmm_L.c
  2302. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2303. ztrmm_LCUU.$(PSUFFIX) : trmm_L.c
  2304. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2305. ztrmm_LCUN.$(PSUFFIX) : trmm_L.c
  2306. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2307. ztrmm_LCLU.$(PSUFFIX) : trmm_L.c
  2308. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2309. ztrmm_LCLN.$(PSUFFIX) : trmm_L.c
  2310. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2311. ztrmm_RNUU.$(PSUFFIX) : trmm_R.c
  2312. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2313. ztrmm_RNUN.$(PSUFFIX) : trmm_R.c
  2314. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2315. ztrmm_RNLU.$(PSUFFIX) : trmm_R.c
  2316. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2317. ztrmm_RNLN.$(PSUFFIX) : trmm_R.c
  2318. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2319. ztrmm_RTUU.$(PSUFFIX) : trmm_R.c
  2320. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2321. ztrmm_RTUN.$(PSUFFIX) : trmm_R.c
  2322. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2323. ztrmm_RTLU.$(PSUFFIX) : trmm_R.c
  2324. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2325. ztrmm_RTLN.$(PSUFFIX) : trmm_R.c
  2326. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2327. ztrmm_RRUU.$(PSUFFIX) : trmm_R.c
  2328. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2329. ztrmm_RRUN.$(PSUFFIX) : trmm_R.c
  2330. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2331. ztrmm_RRLU.$(PSUFFIX) : trmm_R.c
  2332. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2333. ztrmm_RRLN.$(PSUFFIX) : trmm_R.c
  2334. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2335. ztrmm_RCUU.$(PSUFFIX) : trmm_R.c
  2336. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2337. ztrmm_RCUN.$(PSUFFIX) : trmm_R.c
  2338. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2339. ztrmm_RCLU.$(PSUFFIX) : trmm_R.c
  2340. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2341. ztrmm_RCLN.$(PSUFFIX) : trmm_R.c
  2342. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2343. xtrmm_LNUU.$(PSUFFIX) : trmm_L.c
  2344. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2345. xtrmm_LNUN.$(PSUFFIX) : trmm_L.c
  2346. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2347. xtrmm_LNLU.$(PSUFFIX) : trmm_L.c
  2348. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2349. xtrmm_LNLN.$(PSUFFIX) : trmm_L.c
  2350. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2351. xtrmm_LTUU.$(PSUFFIX) : trmm_L.c
  2352. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2353. xtrmm_LTUN.$(PSUFFIX) : trmm_L.c
  2354. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2355. xtrmm_LTLU.$(PSUFFIX) : trmm_L.c
  2356. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2357. xtrmm_LTLN.$(PSUFFIX) : trmm_L.c
  2358. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2359. xtrmm_LRUU.$(PSUFFIX) : trmm_L.c
  2360. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2361. xtrmm_LRUN.$(PSUFFIX) : trmm_L.c
  2362. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2363. xtrmm_LRLU.$(PSUFFIX) : trmm_L.c
  2364. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2365. xtrmm_LRLN.$(PSUFFIX) : trmm_L.c
  2366. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2367. xtrmm_LCUU.$(PSUFFIX) : trmm_L.c
  2368. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2369. xtrmm_LCUN.$(PSUFFIX) : trmm_L.c
  2370. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2371. xtrmm_LCLU.$(PSUFFIX) : trmm_L.c
  2372. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2373. xtrmm_LCLN.$(PSUFFIX) : trmm_L.c
  2374. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2375. xtrmm_RNUU.$(PSUFFIX) : trmm_R.c
  2376. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2377. xtrmm_RNUN.$(PSUFFIX) : trmm_R.c
  2378. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2379. xtrmm_RNLU.$(PSUFFIX) : trmm_R.c
  2380. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2381. xtrmm_RNLN.$(PSUFFIX) : trmm_R.c
  2382. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2383. xtrmm_RTUU.$(PSUFFIX) : trmm_R.c
  2384. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  2385. xtrmm_RTUN.$(PSUFFIX) : trmm_R.c
  2386. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  2387. xtrmm_RTLU.$(PSUFFIX) : trmm_R.c
  2388. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  2389. xtrmm_RTLN.$(PSUFFIX) : trmm_R.c
  2390. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  2391. xtrmm_RRUU.$(PSUFFIX) : trmm_R.c
  2392. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2393. xtrmm_RRUN.$(PSUFFIX) : trmm_R.c
  2394. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2395. xtrmm_RRLU.$(PSUFFIX) : trmm_R.c
  2396. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2397. xtrmm_RRLN.$(PSUFFIX) : trmm_R.c
  2398. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2399. xtrmm_RCUU.$(PSUFFIX) : trmm_R.c
  2400. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  2401. xtrmm_RCUN.$(PSUFFIX) : trmm_R.c
  2402. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  2403. xtrmm_RCLU.$(PSUFFIX) : trmm_R.c
  2404. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  2405. xtrmm_RCLN.$(PSUFFIX) : trmm_R.c
  2406. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  2407. ssymm_LU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2408. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2409. ssymm_LL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2410. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2411. ssymm_RU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2412. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2413. ssymm_RL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2414. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2415. dsymm_LU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2416. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2417. dsymm_LL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2418. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2419. dsymm_RU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2420. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2421. dsymm_RL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2422. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2423. qsymm_LU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2424. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2425. qsymm_LL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2426. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2427. qsymm_RU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2428. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2429. qsymm_RL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2430. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2431. csymm_LU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2432. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2433. csymm_LL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2434. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2435. csymm_RU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2436. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2437. csymm_RL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2438. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2439. zsymm_LU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2440. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2441. zsymm_LL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2442. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2443. zsymm_RU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2444. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2445. zsymm_RL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2446. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2447. xsymm_LU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2448. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2449. xsymm_LL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2450. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2451. xsymm_RU.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2452. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2453. xsymm_RL.$(PSUFFIX) : symm_k.c level3.c ../../param.h
  2454. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2455. ssymm_thread_LU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2456. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2457. ssymm_thread_LL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2458. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2459. ssymm_thread_RU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2460. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2461. ssymm_thread_RL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2462. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2463. dsymm_thread_LU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2464. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2465. dsymm_thread_LL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2466. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2467. dsymm_thread_RU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2468. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2469. dsymm_thread_RL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2470. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2471. qsymm_thread_LU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2472. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2473. qsymm_thread_LL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2474. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2475. qsymm_thread_RU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2476. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2477. qsymm_thread_RL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2478. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2479. csymm_thread_LU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2480. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2481. csymm_thread_LL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2482. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2483. csymm_thread_RU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2484. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2485. csymm_thread_RL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2486. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2487. zsymm_thread_LU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2488. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2489. zsymm_thread_LL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2490. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2491. zsymm_thread_RU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2492. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2493. zsymm_thread_RL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2494. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2495. xsymm_thread_LU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2496. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2497. xsymm_thread_LL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2498. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2499. xsymm_thread_RU.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2500. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  2501. xsymm_thread_RL.$(PSUFFIX) : symm_k.c level3_thread.c ../../param.h
  2502. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  2503. ssyrk_UN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2504. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2505. ssyrk_UT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2506. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2507. ssyrk_LN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2508. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2509. ssyrk_LT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2510. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2511. dsyrk_UN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2512. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2513. dsyrk_UT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2514. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2515. dsyrk_LN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2516. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2517. dsyrk_LT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2518. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2519. qsyrk_UN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2520. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2521. qsyrk_UT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2522. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2523. qsyrk_LN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2524. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2525. qsyrk_LT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2526. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2527. csyrk_UN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2528. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2529. csyrk_UT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2530. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2531. csyrk_LN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2532. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2533. csyrk_LT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2534. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2535. zsyrk_UN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2536. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2537. zsyrk_UT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2538. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2539. zsyrk_LN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2540. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2541. zsyrk_LT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2542. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2543. xsyrk_UN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2544. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2545. xsyrk_UT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2546. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2547. xsyrk_LN.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2548. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2549. xsyrk_LT.$(PSUFFIX) : syrk_k.c level3_syrk.c
  2550. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2551. ssyrk_thread_UN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2552. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2553. ssyrk_thread_UT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2554. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2555. ssyrk_thread_LN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2556. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2557. ssyrk_thread_LT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2558. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2559. dsyrk_thread_UN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2560. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2561. dsyrk_thread_UT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2562. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2563. dsyrk_thread_LN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2564. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2565. dsyrk_thread_LT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2566. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2567. qsyrk_thread_UN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2568. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2569. qsyrk_thread_UT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2570. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2571. qsyrk_thread_LN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2572. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2573. qsyrk_thread_LT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2574. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2575. csyrk_thread_UN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2576. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2577. csyrk_thread_UT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2578. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2579. csyrk_thread_LN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2580. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2581. csyrk_thread_LT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2582. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2583. zsyrk_thread_UN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2584. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2585. zsyrk_thread_UT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2586. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2587. zsyrk_thread_LN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2588. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2589. zsyrk_thread_LT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2590. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2591. xsyrk_thread_UN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2592. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2593. xsyrk_thread_UT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2594. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2595. xsyrk_thread_LN.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2596. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2597. xsyrk_thread_LT.$(PSUFFIX) : syrk_k.c level3_syrk_threaded.c
  2598. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2599. ssyrk_kernel_U.$(PSUFFIX) : syrk_kernel.c
  2600. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  2601. ssyrk_kernel_L.$(PSUFFIX) : syrk_kernel.c
  2602. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  2603. dsyrk_kernel_U.$(PSUFFIX) : syrk_kernel.c
  2604. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  2605. dsyrk_kernel_L.$(PSUFFIX) : syrk_kernel.c
  2606. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  2607. qsyrk_kernel_U.$(PSUFFIX) : syrk_kernel.c
  2608. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  2609. qsyrk_kernel_L.$(PSUFFIX) : syrk_kernel.c
  2610. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  2611. csyrk_kernel_U.$(PSUFFIX) : syrk_kernel.c
  2612. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  2613. csyrk_kernel_L.$(PSUFFIX) : syrk_kernel.c
  2614. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  2615. zsyrk_kernel_U.$(PSUFFIX) : syrk_kernel.c
  2616. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  2617. zsyrk_kernel_L.$(PSUFFIX) : syrk_kernel.c
  2618. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  2619. xsyrk_kernel_U.$(PSUFFIX) : syrk_kernel.c
  2620. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  2621. xsyrk_kernel_L.$(PSUFFIX) : syrk_kernel.c
  2622. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  2623. syrk_thread.$(PSUFFIX) : syrk_thread.c ../../common.h
  2624. $(CC) -c $(PFLAGS) $< -o $(@F)
  2625. ssyr2k_UN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2626. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2627. ssyr2k_UT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2628. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2629. ssyr2k_LN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2630. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2631. ssyr2k_LT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2632. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2633. dsyr2k_UN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2634. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2635. dsyr2k_UT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2636. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2637. dsyr2k_LN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2638. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2639. dsyr2k_LT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2640. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2641. qsyr2k_UN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2642. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2643. qsyr2k_UT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2644. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2645. qsyr2k_LN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2646. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2647. qsyr2k_LT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2648. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2649. csyr2k_UN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2650. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2651. csyr2k_UT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2652. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2653. csyr2k_LN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2654. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2655. csyr2k_LT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2656. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2657. zsyr2k_UN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2658. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2659. zsyr2k_UT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2660. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2661. zsyr2k_LN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2662. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2663. zsyr2k_LT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2664. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2665. xsyr2k_UN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2666. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -UTRANS $< -o $(@F)
  2667. xsyr2k_UT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2668. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DTRANS $< -o $(@F)
  2669. xsyr2k_LN.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2670. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -UTRANS $< -o $(@F)
  2671. xsyr2k_LT.$(PSUFFIX) : syr2k_k.c level3_syr2k.c
  2672. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DTRANS $< -o $(@F)
  2673. ssyr2k_kernel_U.$(PSUFFIX) : syr2k_kernel.c
  2674. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  2675. ssyr2k_kernel_L.$(PSUFFIX) : syr2k_kernel.c
  2676. $(CC) -c $(PFLAGS) -UDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  2677. dsyr2k_kernel_U.$(PSUFFIX) : syr2k_kernel.c
  2678. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  2679. dsyr2k_kernel_L.$(PSUFFIX) : syr2k_kernel.c
  2680. $(CC) -c $(PFLAGS) -DDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  2681. qsyr2k_kernel_U.$(PSUFFIX) : syr2k_kernel.c
  2682. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -ULOWER $< -o $(@F)
  2683. qsyr2k_kernel_L.$(PSUFFIX) : syr2k_kernel.c
  2684. $(CC) -c $(PFLAGS) -DXDOUBLE -UCOMPLEX -DLOWER $< -o $(@F)
  2685. csyr2k_kernel_U.$(PSUFFIX) : syr2k_kernel.c
  2686. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  2687. csyr2k_kernel_L.$(PSUFFIX) : syr2k_kernel.c
  2688. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  2689. zsyr2k_kernel_U.$(PSUFFIX) : syr2k_kernel.c
  2690. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  2691. zsyr2k_kernel_L.$(PSUFFIX) : syr2k_kernel.c
  2692. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  2693. xsyr2k_kernel_U.$(PSUFFIX) : syr2k_kernel.c
  2694. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER $< -o $(@F)
  2695. xsyr2k_kernel_L.$(PSUFFIX) : syr2k_kernel.c
  2696. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER $< -o $(@F)
  2697. chemm_LU.$(PSUFFIX) : zhemm_k.c ../../param.h
  2698. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2699. chemm_LL.$(PSUFFIX) : zhemm_k.c ../../param.h
  2700. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2701. chemm_RU.$(PSUFFIX) : zhemm_k.c ../../param.h
  2702. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  2703. chemm_RL.$(PSUFFIX) : zhemm_k.c ../../param.h
  2704. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  2705. zhemm_LU.$(PSUFFIX) : zhemm_k.c ../../param.h
  2706. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2707. zhemm_LL.$(PSUFFIX) : zhemm_k.c ../../param.h
  2708. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2709. zhemm_RU.$(PSUFFIX) : zhemm_k.c ../../param.h
  2710. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  2711. zhemm_RL.$(PSUFFIX) : zhemm_k.c ../../param.h
  2712. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  2713. xhemm_LU.$(PSUFFIX) : zhemm_k.c ../../param.h
  2714. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2715. xhemm_LL.$(PSUFFIX) : zhemm_k.c ../../param.h
  2716. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2717. xhemm_RU.$(PSUFFIX) : zhemm_k.c ../../param.h
  2718. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  2719. xhemm_RL.$(PSUFFIX) : zhemm_k.c ../../param.h
  2720. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  2721. chemm_thread_LU.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2722. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2723. chemm_thread_LL.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2724. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2725. chemm_thread_RU.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2726. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  2727. chemm_thread_RL.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2728. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  2729. zhemm_thread_LU.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2730. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2731. zhemm_thread_LL.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2732. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2733. zhemm_thread_RU.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2734. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  2735. zhemm_thread_RL.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2736. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  2737. xhemm_thread_LU.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2738. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  2739. xhemm_thread_LL.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2740. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  2741. xhemm_thread_RU.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2742. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNC $< -o $(@F)
  2743. xhemm_thread_RL.$(PSUFFIX) : zhemm_k.c level3_thread.c ../../param.h
  2744. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNC $< -o $(@F)
  2745. cherk_UN.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2746. $(CC) -c $(PFLAGS) -DHERK -UDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2747. cherk_UC.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2748. $(CC) -c $(PFLAGS) -DHERK -UDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2749. cherk_LN.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2750. $(CC) -c $(PFLAGS) -DHERK -UDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2751. cherk_LC.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2752. $(CC) -c $(PFLAGS) -DHERK -UDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2753. zherk_UN.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2754. $(CC) -c $(PFLAGS) -DHERK -DDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2755. zherk_UC.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2756. $(CC) -c $(PFLAGS) -DHERK -DDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2757. zherk_LN.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2758. $(CC) -c $(PFLAGS) -DHERK -DDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2759. zherk_LC.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2760. $(CC) -c $(PFLAGS) -DHERK -DDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2761. xherk_UN.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2762. $(CC) -c $(PFLAGS) -DHERK -DXDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2763. xherk_UC.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2764. $(CC) -c $(PFLAGS) -DHERK -DXDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2765. xherk_LN.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2766. $(CC) -c $(PFLAGS) -DHERK -DXDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2767. xherk_LC.$(PSUFFIX) : zherk_k.c level3_syrk.c ../../common.h
  2768. $(CC) -c $(PFLAGS) -DHERK -DXDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2769. cherk_kernel_UN.$(PSUFFIX) : zherk_kernel.c
  2770. $(CC) -c $(PFLAGS) -DHERK -UDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  2771. cherk_kernel_UC.$(PSUFFIX) : zherk_kernel.c
  2772. $(CC) -c $(PFLAGS) -DHERK -UDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  2773. cherk_kernel_LN.$(PSUFFIX) : zherk_kernel.c
  2774. $(CC) -c $(PFLAGS) -DHERK -UDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  2775. cherk_kernel_LC.$(PSUFFIX) : zherk_kernel.c
  2776. $(CC) -c $(PFLAGS) -DHERK -UDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  2777. zherk_kernel_UN.$(PSUFFIX) : zherk_kernel.c
  2778. $(CC) -c $(PFLAGS) -DHERK -DDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  2779. zherk_kernel_UC.$(PSUFFIX) : zherk_kernel.c
  2780. $(CC) -c $(PFLAGS) -DHERK -DDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  2781. zherk_kernel_LN.$(PSUFFIX) : zherk_kernel.c
  2782. $(CC) -c $(PFLAGS) -DHERK -DDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  2783. zherk_kernel_LC.$(PSUFFIX) : zherk_kernel.c
  2784. $(CC) -c $(PFLAGS) -DHERK -DDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  2785. xherk_kernel_UN.$(PSUFFIX) : zherk_kernel.c
  2786. $(CC) -c $(PFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  2787. xherk_kernel_UC.$(PSUFFIX) : zherk_kernel.c
  2788. $(CC) -c $(PFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  2789. xherk_kernel_LN.$(PSUFFIX) : zherk_kernel.c
  2790. $(CC) -c $(PFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  2791. xherk_kernel_LC.$(PSUFFIX) : zherk_kernel.c
  2792. $(CC) -c $(PFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  2793. cherk_thread_UN.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2794. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -UDOUBLE -DCOMPLEX -ULOWER -UTRANS -UCONJ $< -o $(@F)
  2795. cherk_thread_UC.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2796. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -UDOUBLE -DCOMPLEX -ULOWER -DTRANS -DCONJ $< -o $(@F)
  2797. cherk_thread_LN.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2798. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -UDOUBLE -DCOMPLEX -DLOWER -UTRANS -UCONJ $< -o $(@F)
  2799. cherk_thread_LC.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2800. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -UDOUBLE -DCOMPLEX -DLOWER -DTRANS -DCONJ $< -o $(@F)
  2801. zherk_thread_UN.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2802. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -DDOUBLE -DCOMPLEX -ULOWER -UTRANS -UCONJ $< -o $(@F)
  2803. zherk_thread_UC.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2804. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -DDOUBLE -DCOMPLEX -ULOWER -DTRANS -DCONJ $< -o $(@F)
  2805. zherk_thread_LN.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2806. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -DDOUBLE -DCOMPLEX -DLOWER -UTRANS -UCONJ $< -o $(@F)
  2807. zherk_thread_LC.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2808. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -DDOUBLE -DCOMPLEX -DLOWER -DTRANS -DCONJ $< -o $(@F)
  2809. xherk_thread_UN.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2810. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -ULOWER -UTRANS -UCONJ $< -o $(@F)
  2811. xherk_thread_UC.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2812. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -ULOWER -DTRANS -DCONJ $< -o $(@F)
  2813. xherk_thread_LN.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2814. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -DLOWER -UTRANS -UCONJ $< -o $(@F)
  2815. xherk_thread_LC.$(PSUFFIX) : zherk_k.c level3_syrk_threaded.c
  2816. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DHERK -DXDOUBLE -DCOMPLEX -DLOWER -DTRANS -DCONJ $< -o $(@F)
  2817. cher2k_UN.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2818. $(CC) -c $(PFLAGS) -DHER2K -UDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2819. cher2k_UC.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2820. $(CC) -c $(PFLAGS) -DHER2K -UDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2821. cher2k_LN.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2822. $(CC) -c $(PFLAGS) -DHER2K -UDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2823. cher2k_LC.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2824. $(CC) -c $(PFLAGS) -DHER2K -UDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2825. zher2k_UN.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2826. $(CC) -c $(PFLAGS) -DHER2K -DDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2827. zher2k_UC.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2828. $(CC) -c $(PFLAGS) -DHER2K -DDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2829. zher2k_LN.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2830. $(CC) -c $(PFLAGS) -DHER2K -DDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2831. zher2k_LC.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2832. $(CC) -c $(PFLAGS) -DHER2K -DDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2833. xher2k_UN.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2834. $(CC) -c $(PFLAGS) -DHER2K -DXDOUBLE -ULOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2835. xher2k_UC.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2836. $(CC) -c $(PFLAGS) -DHER2K -DXDOUBLE -ULOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2837. xher2k_LN.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2838. $(CC) -c $(PFLAGS) -DHER2K -DXDOUBLE -DLOWER -UTRANS -DCOMPLEX -UCONJ $< -o $(@F)
  2839. xher2k_LC.$(PSUFFIX) : zher2k_k.c level3_syr2k.c ../../common.h
  2840. $(CC) -c $(PFLAGS) -DHER2K -DXDOUBLE -DLOWER -DTRANS -DCOMPLEX -DCONJ $< -o $(@F)
  2841. cher2k_kernel_UN.$(PSUFFIX) : zher2k_kernel.c
  2842. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  2843. cher2k_kernel_UC.$(PSUFFIX) : zher2k_kernel.c
  2844. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  2845. cher2k_kernel_LN.$(PSUFFIX) : zher2k_kernel.c
  2846. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  2847. cher2k_kernel_LC.$(PSUFFIX) : zher2k_kernel.c
  2848. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  2849. zher2k_kernel_UN.$(PSUFFIX) : zher2k_kernel.c
  2850. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  2851. zher2k_kernel_UC.$(PSUFFIX) : zher2k_kernel.c
  2852. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  2853. zher2k_kernel_LN.$(PSUFFIX) : zher2k_kernel.c
  2854. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  2855. zher2k_kernel_LC.$(PSUFFIX) : zher2k_kernel.c
  2856. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  2857. xher2k_kernel_UN.$(PSUFFIX) : zher2k_kernel.c
  2858. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -UCONJ $< -o $(@F)
  2859. xher2k_kernel_UC.$(PSUFFIX) : zher2k_kernel.c
  2860. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DCONJ $< -o $(@F)
  2861. xher2k_kernel_LN.$(PSUFFIX) : zher2k_kernel.c
  2862. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -UCONJ $< -o $(@F)
  2863. xher2k_kernel_LC.$(PSUFFIX) : zher2k_kernel.c
  2864. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DCONJ $< -o $(@F)
  2865. cgemm3m_nn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2866. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  2867. cgemm3m_nt.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2868. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  2869. cgemm3m_nr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2870. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  2871. cgemm3m_nc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2872. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  2873. cgemm3m_tn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2874. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  2875. cgemm3m_tt.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2876. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  2877. cgemm3m_tr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2878. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  2879. cgemm3m_tc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2880. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  2881. cgemm3m_rn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2882. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  2883. cgemm3m_rt.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2884. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  2885. cgemm3m_rr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2886. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  2887. cgemm3m_rc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2888. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  2889. cgemm3m_cn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2890. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  2891. cgemm3m_ct.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2892. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  2893. cgemm3m_cr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2894. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  2895. cgemm3m_cc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2896. $(CC) $(PFLAGS) $(BLOCKS) -c -UDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  2897. zgemm3m_nn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2898. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  2899. zgemm3m_nt.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2900. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  2901. zgemm3m_nr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2902. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  2903. zgemm3m_nc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2904. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  2905. zgemm3m_tn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2906. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  2907. zgemm3m_tt.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2908. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  2909. zgemm3m_tr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2910. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  2911. zgemm3m_tc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2912. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  2913. zgemm3m_rn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2914. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  2915. zgemm3m_rt.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2916. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  2917. zgemm3m_rr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2918. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  2919. zgemm3m_rc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2920. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  2921. zgemm3m_cn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2922. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  2923. zgemm3m_ct.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2924. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  2925. zgemm3m_cr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2926. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  2927. zgemm3m_cc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c
  2928. $(CC) $(PFLAGS) $(BLOCKS) -c -DDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  2929. xgemm3m_nn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2930. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  2931. xgemm3m_nt.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2932. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  2933. xgemm3m_nr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2934. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  2935. xgemm3m_nc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2936. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  2937. xgemm3m_tn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2938. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  2939. xgemm3m_tt.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2940. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  2941. xgemm3m_tr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2942. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  2943. xgemm3m_tc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2944. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  2945. xgemm3m_rn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2946. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  2947. xgemm3m_rt.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2948. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  2949. xgemm3m_rr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2950. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  2951. xgemm3m_rc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2952. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  2953. xgemm3m_cn.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2954. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  2955. xgemm3m_ct.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2956. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  2957. xgemm3m_cr.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2958. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  2959. xgemm3m_cc.$(PSUFFIX) : gemm3m.c gemm3m_level3.c ../../param.h
  2960. $(CC) $(PFLAGS) $(BLOCKS) -c -DXDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  2961. cgemmf.$(PSUFFIX) : zgemmf.c
  2962. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX $< -o $(@F)
  2963. zgemmf.$(PSUFFIX) : zgemmf.c
  2964. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX $< -o $(@F)
  2965. xgemmf.$(PSUFFIX) : zgemmf.c
  2966. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX $< -o $(@F)
  2967. cgemm3m_thread_nn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2968. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  2969. cgemm3m_thread_nt.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2970. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  2971. cgemm3m_thread_nr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2972. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  2973. cgemm3m_thread_nc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2974. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  2975. cgemm3m_thread_tn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2976. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  2977. cgemm3m_thread_tt.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2978. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  2979. cgemm3m_thread_tr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2980. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  2981. cgemm3m_thread_tc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2982. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  2983. cgemm3m_thread_rn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2984. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  2985. cgemm3m_thread_rt.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2986. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  2987. cgemm3m_thread_rr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2988. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  2989. cgemm3m_thread_rc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2990. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  2991. cgemm3m_thread_cn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2992. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  2993. cgemm3m_thread_ct.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2994. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  2995. cgemm3m_thread_cr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2996. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  2997. cgemm3m_thread_cc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  2998. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -UDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  2999. zgemm3m_thread_nn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3000. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  3001. zgemm3m_thread_nt.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3002. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  3003. zgemm3m_thread_nr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3004. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  3005. zgemm3m_thread_nc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3006. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  3007. zgemm3m_thread_tn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3008. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  3009. zgemm3m_thread_tt.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3010. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  3011. zgemm3m_thread_tr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3012. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  3013. zgemm3m_thread_tc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3014. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  3015. zgemm3m_thread_rn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3016. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  3017. zgemm3m_thread_rt.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3018. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  3019. zgemm3m_thread_rr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3020. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  3021. zgemm3m_thread_rc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3022. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  3023. zgemm3m_thread_cn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3024. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  3025. zgemm3m_thread_ct.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3026. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  3027. zgemm3m_thread_cr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3028. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  3029. zgemm3m_thread_cc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3030. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  3031. xgemm3m_thread_nn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3032. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNN $< -o $(@F)
  3033. xgemm3m_thread_nt.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3034. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNT $< -o $(@F)
  3035. xgemm3m_thread_nr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3036. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNR $< -o $(@F)
  3037. xgemm3m_thread_nc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3038. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DNC $< -o $(@F)
  3039. xgemm3m_thread_tn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3040. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTN $< -o $(@F)
  3041. xgemm3m_thread_tt.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3042. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTT $< -o $(@F)
  3043. xgemm3m_thread_tr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3044. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTR $< -o $(@F)
  3045. xgemm3m_thread_tc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3046. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DTC $< -o $(@F)
  3047. xgemm3m_thread_rn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3048. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRN $< -o $(@F)
  3049. xgemm3m_thread_rt.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3050. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRT $< -o $(@F)
  3051. xgemm3m_thread_rr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3052. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRR $< -o $(@F)
  3053. xgemm3m_thread_rc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3054. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DRC $< -o $(@F)
  3055. xgemm3m_thread_cn.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3056. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCN $< -o $(@F)
  3057. xgemm3m_thread_ct.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3058. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCT $< -o $(@F)
  3059. xgemm3m_thread_cr.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3060. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCR=CR $< -o $(@F)
  3061. xgemm3m_thread_cc.$(PSUFFIX) : gemm3m.c level3_gemm3m_thread.c ../../param.h
  3062. $(CC) $(PFLAGS) $(BLOCKS) -c -DTHREADED_LEVEL3 -DXDOUBLE -DCOMPLEX -DCC $< -o $(@F)
  3063. csymm3m_LU.$(PSUFFIX) : symm3m_k.c ../../param.h
  3064. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3065. csymm3m_LL.$(PSUFFIX) : symm3m_k.c ../../param.h
  3066. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3067. csymm3m_RU.$(PSUFFIX) : symm3m_k.c ../../param.h
  3068. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3069. csymm3m_RL.$(PSUFFIX) : symm3m_k.c ../../param.h
  3070. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3071. zsymm3m_LU.$(PSUFFIX) : symm3m_k.c ../../param.h
  3072. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3073. zsymm3m_LL.$(PSUFFIX) : symm3m_k.c ../../param.h
  3074. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3075. zsymm3m_RU.$(PSUFFIX) : symm3m_k.c ../../param.h
  3076. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3077. zsymm3m_RL.$(PSUFFIX) : symm3m_k.c ../../param.h
  3078. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3079. xsymm3m_LU.$(PSUFFIX) : symm3m_k.c ../../param.h
  3080. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3081. xsymm3m_LL.$(PSUFFIX) : symm3m_k.c ../../param.h
  3082. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3083. xsymm3m_RU.$(PSUFFIX) : symm3m_k.c ../../param.h
  3084. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3085. xsymm3m_RL.$(PSUFFIX) : symm3m_k.c ../../param.h
  3086. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3087. csymm3m_thread_LU.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3088. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3089. csymm3m_thread_LL.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3090. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3091. csymm3m_thread_RU.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3092. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3093. csymm3m_thread_RL.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3094. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3095. zsymm3m_thread_LU.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3096. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3097. zsymm3m_thread_LL.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3098. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3099. zsymm3m_thread_RU.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3100. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3101. zsymm3m_thread_RL.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3102. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3103. xsymm3m_thread_LU.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3104. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3105. xsymm3m_thread_LL.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3106. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3107. xsymm3m_thread_RU.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3108. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3109. xsymm3m_thread_RL.$(PSUFFIX) : symm3m_k.c level3_gemm3m_thread.c ../../param.h
  3110. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3111. chemm3m_LU.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3112. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3113. chemm3m_LL.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3114. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3115. chemm3m_RU.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3116. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3117. chemm3m_RL.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3118. $(CC) -c $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3119. zhemm3m_LU.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3120. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3121. zhemm3m_LL.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3122. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3123. zhemm3m_RU.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3124. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3125. zhemm3m_RL.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3126. $(CC) -c $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3127. xhemm3m_LU.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3128. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3129. xhemm3m_LL.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3130. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3131. xhemm3m_RU.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3132. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3133. xhemm3m_RL.$(PSUFFIX) : hemm3m_k.c gemm3m_level3.c ../../param.h
  3134. $(CC) -c $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3135. chemm3m_thread_LU.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3136. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3137. chemm3m_thread_LL.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3138. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3139. chemm3m_thread_RU.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3140. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3141. chemm3m_thread_RL.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3142. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -UDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3143. zhemm3m_thread_LU.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3144. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3145. zhemm3m_thread_LL.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3146. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3147. zhemm3m_thread_RU.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3148. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3149. zhemm3m_thread_RL.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3150. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3151. xhemm3m_thread_LU.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3152. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -URSIDE -DNN $< -o $(@F)
  3153. xhemm3m_thread_LL.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3154. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -URSIDE -DNN $< -o $(@F)
  3155. xhemm3m_thread_RU.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3156. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -ULOWER -DRSIDE -DNN $< -o $(@F)
  3157. xhemm3m_thread_RL.$(PSUFFIX) : hemm3m_k.c level3_gemm3m_thread.c ../../param.h
  3158. $(CC) -c -DTHREADED_LEVEL3 $(PFLAGS) -DXDOUBLE -DCOMPLEX -DLOWER -DRSIDE -DNN $< -o $(@F)
  3159. strsm_LNUU.$(PSUFFIX) : trsm_L.c
  3160. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  3161. strsm_LNUN.$(PSUFFIX) : trsm_L.c
  3162. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  3163. strsm_LNLU.$(PSUFFIX) : trsm_L.c
  3164. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  3165. strsm_LNLN.$(PSUFFIX) : trsm_L.c
  3166. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  3167. strsm_LTUU.$(PSUFFIX) : trsm_L.c
  3168. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  3169. strsm_LTUN.$(PSUFFIX) : trsm_L.c
  3170. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  3171. strsm_LTLU.$(PSUFFIX) : trsm_L.c
  3172. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  3173. strsm_LTLN.$(PSUFFIX) : trsm_L.c
  3174. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  3175. strsm_RNUU.$(PSUFFIX) : trsm_R.c
  3176. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  3177. strsm_RNUN.$(PSUFFIX) : trsm_R.c
  3178. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  3179. strsm_RNLU.$(PSUFFIX) : trsm_R.c
  3180. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  3181. strsm_RNLN.$(PSUFFIX) : trsm_R.c
  3182. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  3183. strsm_RTUU.$(PSUFFIX) : trsm_R.c
  3184. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  3185. strsm_RTUN.$(PSUFFIX) : trsm_R.c
  3186. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  3187. strsm_RTLU.$(PSUFFIX) : trsm_R.c
  3188. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  3189. strsm_RTLN.$(PSUFFIX) : trsm_R.c
  3190. $(CC) -c $(PFLAGS) -UCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  3191. dtrsm_LNUU.$(PSUFFIX) : trsm_L.c
  3192. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  3193. dtrsm_LNUN.$(PSUFFIX) : trsm_L.c
  3194. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  3195. dtrsm_LNLU.$(PSUFFIX) : trsm_L.c
  3196. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  3197. dtrsm_LNLN.$(PSUFFIX) : trsm_L.c
  3198. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  3199. dtrsm_LTUU.$(PSUFFIX) : trsm_L.c
  3200. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  3201. dtrsm_LTUN.$(PSUFFIX) : trsm_L.c
  3202. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  3203. dtrsm_LTLU.$(PSUFFIX) : trsm_L.c
  3204. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  3205. dtrsm_LTLN.$(PSUFFIX) : trsm_L.c
  3206. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  3207. dtrsm_RNUU.$(PSUFFIX) : trsm_R.c
  3208. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  3209. dtrsm_RNUN.$(PSUFFIX) : trsm_R.c
  3210. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  3211. dtrsm_RNLU.$(PSUFFIX) : trsm_R.c
  3212. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  3213. dtrsm_RNLN.$(PSUFFIX) : trsm_R.c
  3214. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  3215. dtrsm_RTUU.$(PSUFFIX) : trsm_R.c
  3216. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  3217. dtrsm_RTUN.$(PSUFFIX) : trsm_R.c
  3218. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  3219. dtrsm_RTLU.$(PSUFFIX) : trsm_R.c
  3220. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  3221. dtrsm_RTLN.$(PSUFFIX) : trsm_R.c
  3222. $(CC) -c $(PFLAGS) -UCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  3223. qtrsm_LNUU.$(PSUFFIX) : trsm_L.c
  3224. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  3225. qtrsm_LNUN.$(PSUFFIX) : trsm_L.c
  3226. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  3227. qtrsm_LNLU.$(PSUFFIX) : trsm_L.c
  3228. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  3229. qtrsm_LNLN.$(PSUFFIX) : trsm_L.c
  3230. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  3231. qtrsm_LTUU.$(PSUFFIX) : trsm_L.c
  3232. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  3233. qtrsm_LTUN.$(PSUFFIX) : trsm_L.c
  3234. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  3235. qtrsm_LTLU.$(PSUFFIX) : trsm_L.c
  3236. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  3237. qtrsm_LTLN.$(PSUFFIX) : trsm_L.c
  3238. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  3239. qtrsm_RNUU.$(PSUFFIX) : trsm_R.c
  3240. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT $< -o $(@F)
  3241. qtrsm_RNUN.$(PSUFFIX) : trsm_R.c
  3242. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT $< -o $(@F)
  3243. qtrsm_RNLU.$(PSUFFIX) : trsm_R.c
  3244. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT $< -o $(@F)
  3245. qtrsm_RNLN.$(PSUFFIX) : trsm_R.c
  3246. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT $< -o $(@F)
  3247. qtrsm_RTUU.$(PSUFFIX) : trsm_R.c
  3248. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT $< -o $(@F)
  3249. qtrsm_RTUN.$(PSUFFIX) : trsm_R.c
  3250. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT $< -o $(@F)
  3251. qtrsm_RTLU.$(PSUFFIX) : trsm_R.c
  3252. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT $< -o $(@F)
  3253. qtrsm_RTLN.$(PSUFFIX) : trsm_R.c
  3254. $(CC) -c $(PFLAGS) -UCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT $< -o $(@F)
  3255. ctrsm_LNUU.$(PSUFFIX) : trsm_L.c
  3256. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3257. ctrsm_LNUN.$(PSUFFIX) : trsm_L.c
  3258. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3259. ctrsm_LNLU.$(PSUFFIX) : trsm_L.c
  3260. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3261. ctrsm_LNLN.$(PSUFFIX) : trsm_L.c
  3262. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3263. ctrsm_LTUU.$(PSUFFIX) : trsm_L.c
  3264. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3265. ctrsm_LTUN.$(PSUFFIX) : trsm_L.c
  3266. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3267. ctrsm_LTLU.$(PSUFFIX) : trsm_L.c
  3268. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3269. ctrsm_LTLN.$(PSUFFIX) : trsm_L.c
  3270. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3271. ctrsm_LRUU.$(PSUFFIX) : trsm_L.c
  3272. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3273. ctrsm_LRUN.$(PSUFFIX) : trsm_L.c
  3274. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3275. ctrsm_LRLU.$(PSUFFIX) : trsm_L.c
  3276. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3277. ctrsm_LRLN.$(PSUFFIX) : trsm_L.c
  3278. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3279. ctrsm_LCUU.$(PSUFFIX) : trsm_L.c
  3280. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3281. ctrsm_LCUN.$(PSUFFIX) : trsm_L.c
  3282. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3283. ctrsm_LCLU.$(PSUFFIX) : trsm_L.c
  3284. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3285. ctrsm_LCLN.$(PSUFFIX) : trsm_L.c
  3286. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3287. ctrsm_RNUU.$(PSUFFIX) : trsm_R.c
  3288. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3289. ctrsm_RNUN.$(PSUFFIX) : trsm_R.c
  3290. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3291. ctrsm_RNLU.$(PSUFFIX) : trsm_R.c
  3292. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3293. ctrsm_RNLN.$(PSUFFIX) : trsm_R.c
  3294. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3295. ctrsm_RTUU.$(PSUFFIX) : trsm_R.c
  3296. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3297. ctrsm_RTUN.$(PSUFFIX) : trsm_R.c
  3298. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3299. ctrsm_RTLU.$(PSUFFIX) : trsm_R.c
  3300. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3301. ctrsm_RTLN.$(PSUFFIX) : trsm_R.c
  3302. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3303. ctrsm_RRUU.$(PSUFFIX) : trsm_R.c
  3304. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3305. ctrsm_RRUN.$(PSUFFIX) : trsm_R.c
  3306. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3307. ctrsm_RRLU.$(PSUFFIX) : trsm_R.c
  3308. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3309. ctrsm_RRLN.$(PSUFFIX) : trsm_R.c
  3310. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3311. ctrsm_RCUU.$(PSUFFIX) : trsm_R.c
  3312. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3313. ctrsm_RCUN.$(PSUFFIX) : trsm_R.c
  3314. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3315. ctrsm_RCLU.$(PSUFFIX) : trsm_R.c
  3316. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3317. ctrsm_RCLN.$(PSUFFIX) : trsm_R.c
  3318. $(CC) -c $(PFLAGS) -DCOMPLEX -UDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3319. ztrsm_LNUU.$(PSUFFIX) : trsm_L.c
  3320. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3321. ztrsm_LNUN.$(PSUFFIX) : trsm_L.c
  3322. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3323. ztrsm_LNLU.$(PSUFFIX) : trsm_L.c
  3324. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3325. ztrsm_LNLN.$(PSUFFIX) : trsm_L.c
  3326. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3327. ztrsm_LTUU.$(PSUFFIX) : trsm_L.c
  3328. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3329. ztrsm_LTUN.$(PSUFFIX) : trsm_L.c
  3330. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3331. ztrsm_LTLU.$(PSUFFIX) : trsm_L.c
  3332. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3333. ztrsm_LTLN.$(PSUFFIX) : trsm_L.c
  3334. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3335. ztrsm_LRUU.$(PSUFFIX) : trsm_L.c
  3336. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3337. ztrsm_LRUN.$(PSUFFIX) : trsm_L.c
  3338. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3339. ztrsm_LRLU.$(PSUFFIX) : trsm_L.c
  3340. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3341. ztrsm_LRLN.$(PSUFFIX) : trsm_L.c
  3342. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3343. ztrsm_LCUU.$(PSUFFIX) : trsm_L.c
  3344. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3345. ztrsm_LCUN.$(PSUFFIX) : trsm_L.c
  3346. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3347. ztrsm_LCLU.$(PSUFFIX) : trsm_L.c
  3348. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3349. ztrsm_LCLN.$(PSUFFIX) : trsm_L.c
  3350. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3351. ztrsm_RNUU.$(PSUFFIX) : trsm_R.c
  3352. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3353. ztrsm_RNUN.$(PSUFFIX) : trsm_R.c
  3354. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3355. ztrsm_RNLU.$(PSUFFIX) : trsm_R.c
  3356. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3357. ztrsm_RNLN.$(PSUFFIX) : trsm_R.c
  3358. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3359. ztrsm_RTUU.$(PSUFFIX) : trsm_R.c
  3360. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3361. ztrsm_RTUN.$(PSUFFIX) : trsm_R.c
  3362. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3363. ztrsm_RTLU.$(PSUFFIX) : trsm_R.c
  3364. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3365. ztrsm_RTLN.$(PSUFFIX) : trsm_R.c
  3366. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3367. ztrsm_RRUU.$(PSUFFIX) : trsm_R.c
  3368. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3369. ztrsm_RRUN.$(PSUFFIX) : trsm_R.c
  3370. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3371. ztrsm_RRLU.$(PSUFFIX) : trsm_R.c
  3372. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3373. ztrsm_RRLN.$(PSUFFIX) : trsm_R.c
  3374. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3375. ztrsm_RCUU.$(PSUFFIX) : trsm_R.c
  3376. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3377. ztrsm_RCUN.$(PSUFFIX) : trsm_R.c
  3378. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3379. ztrsm_RCLU.$(PSUFFIX) : trsm_R.c
  3380. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3381. ztrsm_RCLN.$(PSUFFIX) : trsm_R.c
  3382. $(CC) -c $(PFLAGS) -DCOMPLEX -DDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3383. xtrsm_LNUU.$(PSUFFIX) : trsm_L.c
  3384. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3385. xtrsm_LNUN.$(PSUFFIX) : trsm_L.c
  3386. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3387. xtrsm_LNLU.$(PSUFFIX) : trsm_L.c
  3388. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3389. xtrsm_LNLN.$(PSUFFIX) : trsm_L.c
  3390. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3391. xtrsm_LTUU.$(PSUFFIX) : trsm_L.c
  3392. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3393. xtrsm_LTUN.$(PSUFFIX) : trsm_L.c
  3394. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3395. xtrsm_LTLU.$(PSUFFIX) : trsm_L.c
  3396. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3397. xtrsm_LTLN.$(PSUFFIX) : trsm_L.c
  3398. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3399. xtrsm_LRUU.$(PSUFFIX) : trsm_L.c
  3400. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3401. xtrsm_LRUN.$(PSUFFIX) : trsm_L.c
  3402. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3403. xtrsm_LRLU.$(PSUFFIX) : trsm_L.c
  3404. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3405. xtrsm_LRLN.$(PSUFFIX) : trsm_L.c
  3406. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3407. xtrsm_LCUU.$(PSUFFIX) : trsm_L.c
  3408. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3409. xtrsm_LCUN.$(PSUFFIX) : trsm_L.c
  3410. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3411. xtrsm_LCLU.$(PSUFFIX) : trsm_L.c
  3412. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3413. xtrsm_LCLN.$(PSUFFIX) : trsm_L.c
  3414. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3415. xtrsm_RNUU.$(PSUFFIX) : trsm_R.c
  3416. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3417. xtrsm_RNUN.$(PSUFFIX) : trsm_R.c
  3418. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3419. xtrsm_RNLU.$(PSUFFIX) : trsm_R.c
  3420. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3421. xtrsm_RNLN.$(PSUFFIX) : trsm_R.c
  3422. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3423. xtrsm_RTUU.$(PSUFFIX) : trsm_R.c
  3424. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -UCONJ $< -o $(@F)
  3425. xtrsm_RTUN.$(PSUFFIX) : trsm_R.c
  3426. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -UCONJ $< -o $(@F)
  3427. xtrsm_RTLU.$(PSUFFIX) : trsm_R.c
  3428. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -UCONJ $< -o $(@F)
  3429. xtrsm_RTLN.$(PSUFFIX) : trsm_R.c
  3430. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -UCONJ $< -o $(@F)
  3431. xtrsm_RRUU.$(PSUFFIX) : trsm_R.c
  3432. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3433. xtrsm_RRUN.$(PSUFFIX) : trsm_R.c
  3434. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3435. xtrsm_RRLU.$(PSUFFIX) : trsm_R.c
  3436. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3437. xtrsm_RRLN.$(PSUFFIX) : trsm_R.c
  3438. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -UTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3439. xtrsm_RCUU.$(PSUFFIX) : trsm_R.c
  3440. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -DUNIT -DCONJ $< -o $(@F)
  3441. xtrsm_RCUN.$(PSUFFIX) : trsm_R.c
  3442. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -DUPPER -UUNIT -DCONJ $< -o $(@F)
  3443. xtrsm_RCLU.$(PSUFFIX) : trsm_R.c
  3444. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -DUNIT -DCONJ $< -o $(@F)
  3445. xtrsm_RCLN.$(PSUFFIX) : trsm_R.c
  3446. $(CC) -c $(PFLAGS) -DCOMPLEX -DXDOUBLE -DTRANSA -UUPPER -UUNIT -DCONJ $< -o $(@F)
  3447. include ../../Makefile.tail