reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
32520 /* 68985*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
32540 /* 69036*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
35788 /* 75856*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
35923 /* 76154*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36139 /* 76701*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36157 /* 76761*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36175 /* 76821*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36392 /* 77369*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36410 /* 77429*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36428 /* 77489*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36568 /* 77799*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36703 /* 78100*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36838 /* 78401*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
36973 /* 78702*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37108 /* 79003*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37243 /* 79304*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37378 /* 79605*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37513 /* 79906*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37706 /* 80358*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37725 /* 80419*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
37865 /* 80729*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38004 /* 81038*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38143 /* 81347*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38282 /* 81656*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38404 /* 81923*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38519 /* 82176*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38709 /* 82654*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38726 /* 82710*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38743 /* 82766*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38934 /* 83245*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38951 /* 83301*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
38968 /* 83357*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39139 /* 83751*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39157 /* 83808*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39323 /* 84193*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39341 /* 84250*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39581 /* 84863*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39599 /* 84921*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39617 /* 84979*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39635 /* 85037*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39797 /* 85421*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39815 /* 85479*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
39936 /* 85742*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40051 /* 85995*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40313 /* 86688*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40330 /* 86744*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40347 /* 86800*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40364 /* 86856*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40381 /* 86912*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40644 /* 87606*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40661 /* 87662*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40678 /* 87718*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40695 /* 87774*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40712 /* 87830*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40833 /* 88093*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
40953 /* 88355*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41073 /* 88617*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41193 /* 88879*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41312 /* 89143*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41427 /* 89399*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41542 /* 89655*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41657 /* 89911*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41772 /* 90167*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
41887 /* 90423*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42002 /* 90679*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42117 /* 90935*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42287 /* 91331*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42305 /* 91388*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42471 /* 91776*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42489 /* 91833*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42609 /* 92098*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42728 /* 92362*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42847 /* 92626*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
42966 /* 92890*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43085 /* 93154*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43204 /* 93418*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43324 /* 93683*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43439 /* 93939*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43554 /* 94195*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43669 /* 94451*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43784 /* 94707*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
43899 /* 94963*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44014 /* 95219*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44129 /* 95475*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44244 /* 95731*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44359 /* 95987*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44474 /* 96243*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44589 /* 96499*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44708 /* 96761*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44826 /* 97022*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
44937 /* 97248*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45040 /* 97451*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45148 /* 97663*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45251 /* 97866*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45359 /* 98078*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45462 /* 98281*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45570 /* 98493*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45673 /* 98696*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45781 /* 98908*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45884 /* 99111*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
45992 /* 99323*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46095 /* 99526*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46203 /* 99738*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46306 /* 99941*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46414 /*100153*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46517 /*100356*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46625 /*100568*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46728 /*100771*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46836 /*100983*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
46939 /*101186*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47047 /*101398*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47150 /*101601*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47258 /*101813*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47361 /*102016*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47463 /*102212*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47564 /*102406*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47602 /*102485*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47610 /*102519*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47631 /*102555*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47639 /*102590*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47665 /*102635*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47673 /*102670*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47694 /*102707*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47699 /*102727*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
47707 /*102762*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
52859 /*114724*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
52862 /*114735*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
52867 /*114754*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53163 /*115397*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53166 /*115408*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53169 /*115419*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53174 /*115439*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53201 /*115524*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53204 /*115535*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53207 /*115546*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53212 /*115566*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53239 /*115651*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53242 /*115662*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53245 /*115673*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53250 /*115693*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53277 /*115778*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53280 /*115789*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53283 /*115800*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53288 /*115820*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53321 /*115915*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53324 /*115926*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53327 /*115937*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53332 /*115957*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53355 /*116026*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53358 /*116037*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53361 /*116048*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53366 /*116068*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53401 /*116165*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53404 /*116176*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53407 /*116187*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53412 /*116207*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53435 /*116276*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53438 /*116287*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53441 /*116298*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53446 /*116318*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53756 /*116994*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53759 /*117005*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53764 /*117024*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53767 /*117035*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53772 /*117055*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53801 /*117146*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53804 /*117157*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53809 /*117176*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53812 /*117187*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53817 /*117207*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53851 /*117307*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53854 /*117318*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53859 /*117337*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53862 /*117348*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53867 /*117368*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53897 /*117460*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53900 /*117471*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53905 /*117490*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53908 /*117501*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53913 /*117521*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53947 /*117621*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53950 /*117632*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53955 /*117651*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53958 /*117662*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53963 /*117682*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53992 /*117773*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
53995 /*117784*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54000 /*117803*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54003 /*117814*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54008 /*117834*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54042 /*117934*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54045 /*117945*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54050 /*117964*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54053 /*117975*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54058 /*117995*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54088 /*118087*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54091 /*118098*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54096 /*118117*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54099 /*118128*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54104 /*118148*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54143 /*118255*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54146 /*118266*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54151 /*118285*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54154 /*118296*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54159 /*118316*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54187 /*118406*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54191 /*118420*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54196 /*118439*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54199 /*118450*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54204 /*118470*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54229 /*118558*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54234 /*118577*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54237 /*118588*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54242 /*118608*/                OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54271 /*118699*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54274 /*118710*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54279 /*118729*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54282 /*118740*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54287 /*118760*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54327 /*118868*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54330 /*118879*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54335 /*118898*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54338 /*118909*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54343 /*118929*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54371 /*119019*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54375 /*119033*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54380 /*119052*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54383 /*119063*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54388 /*119083*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54413 /*119171*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54418 /*119190*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54421 /*119201*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54426 /*119221*/              OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54455 /*119312*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54458 /*119323*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54463 /*119342*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54466 /*119353*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54471 /*119373*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54602 /*119679*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54605 /*119690*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
54610 /*119709*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57380 /*125484*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57399 /*125529*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57420 /*125574*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57427 /*125588*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57456 /*125660*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57729 /*126209*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57732 /*126220*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57735 /*126231*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57740 /*126251*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57764 /*126321*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57767 /*126332*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57770 /*126343*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57775 /*126363*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57804 /*126442*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57807 /*126453*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57810 /*126464*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57815 /*126484*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57840 /*126555*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57843 /*126566*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57846 /*126577*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57851 /*126597*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57885 /*126685*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57888 /*126696*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57891 /*126707*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57896 /*126727*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57916 /*126792*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57919 /*126803*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57922 /*126814*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57927 /*126834*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57957 /*126914*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57960 /*126925*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57963 /*126936*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57968 /*126956*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57988 /*127021*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57991 /*127032*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57994 /*127043*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
57999 /*127063*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58087 /*127272*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58090 /*127283*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58095 /*127302*/            OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58347 /*127885*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58378 /*127946*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58416 /*128022*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58482 /*128154*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58597 /*128383*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58621 /*128430*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58659 /*128506*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58895 /*128978*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58926 /*129039*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
58964 /*129115*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59030 /*129247*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59145 /*129476*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59169 /*129523*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59207 /*129599*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59825 /*130821*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59851 /*130885*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59877 /*130949*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59903 /*131013*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59929 /*131077*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59955 /*131141*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
59981 /*131205*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60008 /*131271*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60035 /*131337*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60062 /*131403*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60110 /*131527*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60128 /*131583*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
60148 /*131648*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
62893 /*137212*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63080 /*137619*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63101 /*137697*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63118 /*137759*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63179 /*137916*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63193 /*137954*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
63211 /*138010*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
73656 /*162731*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
73675 /*162792*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
73860 /*163232*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
73879 /*163294*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74064 /*163734*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74083 /*163796*/          OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74873 /*165792*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74876 /*165803*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74929 /*165949*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
74932 /*165960*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75128 /*166418*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75131 /*166429*/      OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75351 /*167021*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75354 /*167032*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75395 /*167164*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75398 /*167175*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75442 /*167318*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
75445 /*167329*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77352 /*171980*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77358 /*171994*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77364 /*172008*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77370 /*172022*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77376 /*172036*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77382 /*172050*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77388 /*172064*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77885 /*173166*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77891 /*173180*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77897 /*173194*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77903 /*173208*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77909 /*173222*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77915 /*173236*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
77921 /*173250*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
78395 /*174296*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
78401 /*174309*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
78436 /*174381*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
78452 /*174415*/        OPC_EmitInteger, MVT::i32, AMDGPU::sub0,
gen/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc
25497     { AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, AMDGPU::sub3, AMDGPU::sub4, AMDGPU::sub5, AMDGPU::sub6, AMDGPU::sub7, AMDGPU::sub8, AMDGPU::sub9, AMDGPU::sub10, AMDGPU::sub11, AMDGPU::sub12, AMDGPU::sub13, AMDGPU::sub14, AMDGPU::sub15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, AMDGPU::sub0_sub1_sub2_sub3, 0, AMDGPU::sub0_sub1, AMDGPU::sub1_sub2_sub3_sub4, 0, AMDGPU::sub1_sub2, AMDGPU::sub2_sub3_sub4_sub5, 0, AMDGPU::sub2_sub3, AMDGPU::sub3_sub4_sub5_sub6, 0, AMDGPU::sub3_sub4, AMDGPU::sub4_sub5_sub6_sub7, 0, AMDGPU::sub4_sub5, AMDGPU::sub5_sub6_sub7_sub8, 0, AMDGPU::sub5_sub6, AMDGPU::sub6_sub7_sub8_sub9, 0, AMDGPU::sub6_sub7, AMDGPU::sub7_sub8_sub9_sub10, 0, AMDGPU::sub7_sub8, AMDGPU::sub8_sub9_sub10_sub11, 0, AMDGPU::sub8_sub9, AMDGPU::sub9_sub10_sub11_sub12, 0, AMDGPU::sub9_sub10, AMDGPU::sub10_sub11_sub12_sub13, 0, AMDGPU::sub10_sub11, AMDGPU::sub11_sub12_sub13_sub14, 0, AMDGPU::sub11_sub12, AMDGPU::sub12_sub13_sub14_sub15, 0, AMDGPU::sub12_sub13, 0, 0, AMDGPU::sub13_sub14, 0, 0, AMDGPU::sub14_sub15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, AMDGPU::sub0_sub1_sub2_sub3_sub4, AMDGPU::sub0_sub1_sub2_sub3_sub4_sub5_sub6_sub7, AMDGPU::sub0_sub1_sub2, AMDGPU::sub3_sub4_sub5, AMDGPU::sub4_sub5_sub6_sub7_sub8, AMDGPU::sub4_sub5_sub6_sub7_sub8_sub9_sub10_sub11, AMDGPU::sub6_sub7_sub8, AMDGPU::sub8_sub9_sub10_sub11_sub12, AMDGPU::sub8_sub9_sub10_sub11_sub12_sub13_sub14_sub15, AMDGPU::sub9_sub10_sub11, 0, 0, AMDGPU::sub12_sub13_sub14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, AMDGPU::sub2_sub3_sub4, AMDGPU::sub5_sub6_sub7, AMDGPU::sub8_sub9_sub10, AMDGPU::sub11_sub12_sub13, 0, 0, 0, 0, 0, 0, AMDGPU::sub1_sub2_sub3, AMDGPU::sub4_sub5_sub6, AMDGPU::sub7_sub8_sub9, AMDGPU::sub10_sub11_sub12, AMDGPU::sub13_sub14_sub15, 0, 0, 0, 0, 0, AMDGPU::sub1_sub2_sub3_sub4_sub5, AMDGPU::sub1_sub2_sub3_sub4_sub5_sub6_sub7_sub8, AMDGPU::sub2_sub3_sub4_sub5_sub6, AMDGPU::sub2_sub3_sub4_sub5_sub6_sub7_sub8_sub9, AMDGPU::sub3_sub4_sub5_sub6_sub7, AMDGPU::sub3_sub4_sub5_sub6_sub7_sub8_sub9_sub10, AMDGPU::sub5_sub6_sub7_sub8_sub9, AMDGPU::sub5_sub6_sub7_sub8_sub9_sub10_sub11_sub12, AMDGPU::sub6_sub7_sub8_sub9_sub10, AMDGPU::sub6_sub7_sub8_sub9_sub10_sub11_sub12_sub13, AMDGPU::sub7_sub8_sub9_sub10_sub11, AMDGPU::sub7_sub8_sub9_sub10_sub11_sub12_sub13_sub14, AMDGPU::sub9_sub10_sub11_sub12_sub13, 0, AMDGPU::sub10_sub11_sub12_sub13_sub14, 0, AMDGPU::sub11_sub12_sub13_sub14_sub15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  634       SDValue(Lo, 0), CurDAG->getTargetConstant(AMDGPU::sub0, DL, MVT::i32),
  799       SubReg0 = CurDAG->getTargetConstant(AMDGPU::sub0, DL, MVT::i32);
  990   SDValue Sub0 = CurDAG->getTargetConstant(AMDGPU::sub0, DL, MVT::i32);
 1688       SDValue Sub0 = CurDAG->getTargetConstant(AMDGPU::sub0, DL, MVT::i32);
 1793     CurDAG->getTargetConstant(AMDGPU::sub0, SL, MVT::i32),
 2186   unsigned SubReg = Is32 ? AMDGPU::sub0 : AMDGPU::sub0_sub1;
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
  242   case AMDGPU::sub0:
  348   MachineOperand Lo1(getSubOperand64(I.getOperand(1), HalfRC, AMDGPU::sub0));
  349   MachineOperand Lo2(getSubOperand64(I.getOperand(2), HalfRC, AMDGPU::sub0));
  384     .addImm(AMDGPU::sub0)
 1147     return AMDGPU::sub0;
 1158       return AMDGPU::sub0;
 1325         .addImm(AMDGPU::sub0)
 1455       .addImm(AMDGPU::sub0)
 1657     .addReg(SrcReg, 0, AMDGPU::sub0);
 1666     .addImm(AMDGPU::sub0)
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
  846                 .addReg(UnmergePiece, 0, AMDGPU::sub0);
lib/Target/AMDGPU/AMDGPURegisterInfo.cpp
   31   { AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, AMDGPU::sub3,
lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
  555     unsigned VdataSub0 = MRI.getSubReg(Vdata0, AMDGPU::sub0);
  558     NewVdata = MRI.getMatchingSuperReg(Vdata0, AMDGPU::sub0,
  571     unsigned VAddrSub0 = MRI.getSubReg(VAddr0, AMDGPU::sub0);
  575     NewVAddr0 = MRI.getMatchingSuperReg(VAddr0, AMDGPU::sub0,
lib/Target/AMDGPU/GCNRegBankReassign.cpp
  283     Reg = TRI->getSubReg(Reg, AMDGPU::sub0);
  310     Reg = TRI->getSubReg(Reg, AMDGPU::sub0);
  447     PhysReg = TRI->getSubReg(PhysReg, AMDGPU::sub0);
lib/Target/AMDGPU/SIAddIMGInit.cpp
  116           static_assert(AMDGPU::sub0 == 1 && AMDGPU::sub4 == 5, "Subreg indices different from expected");
lib/Target/AMDGPU/SIFoldOperands.cpp
  853     if (UseOp.getSubReg() == AMDGPU::sub0) {
lib/Target/AMDGPU/SIFrameLowering.cpp
  216   Register FlatScrInitLo = TRI->getSubReg(FlatScratchInitReg, AMDGPU::sub0);
  546     Register RsrcLo = TRI->getSubReg(ScratchRsrcReg, AMDGPU::sub0);
  647       Register Rsrc0 = TRI->getSubReg(ScratchRsrcReg, AMDGPU::sub0);
lib/Target/AMDGPU/SIISelLowering.cpp
 3326     return std::make_pair(AMDGPU::sub0, Offset);
 3328   return std::make_pair(AMDGPU::sub0 + Offset, 0);
 3539           .addImm(SubReg - AMDGPU::sub0);
 3572         .addImm(SubReg - AMDGPU::sub0);
 3614      Src0, BoolRC, AMDGPU::sub0,
 3621       Src1, BoolRC, AMDGPU::sub0,
 3639       .addImm(AMDGPU::sub0)
 3768       .addReg(Src0, 0, AMDGPU::sub0)
 3770       .addReg(Src1, 0, AMDGPU::sub0)
 3781       .addImm(AMDGPU::sub0)
10067   case AMDGPU::sub0: return 0;
10212   for (unsigned i = 0, Idx = AMDGPU::sub0; i < 5; ++i) {
10226     case AMDGPU::sub0: Idx = AMDGPU::sub1; break;
10481     DAG.getTargetConstant(AMDGPU::sub0, DL, MVT::i32),
10508   SDValue PtrLo = DAG.getTargetExtractSubreg(AMDGPU::sub0, DL, MVT::i32, Ptr);
10523     DAG.getTargetConstant(AMDGPU::sub0, DL, MVT::i32),
lib/Target/AMDGPU/SIInstrInfo.cpp
 1420     Register DstLo = RI.getSubReg(Dst, AMDGPU::sub0);
 1437         .addReg(RI.getSubReg(SrcOp.getReg(), AMDGPU::sub0))
 1484     unsigned SubReg = AMDGPU::sub0 + MI.getOperand(3).getImm();
 1506     Register RegLo = RI.getSubReg(Reg, AMDGPU::sub0);
 1576   for (auto Sub : { AMDGPU::sub0, AMDGPU::sub1 }) {
 1613       .addImm(AMDGPU::sub0)
 1793       .addReg(PCReg, RegState::Define, AMDGPU::sub0)
 1794       .addReg(PCReg, 0, AMDGPU::sub0)
 1803       .addReg(PCReg, RegState::Define, AMDGPU::sub0)
 1804       .addReg(PCReg, 0, AMDGPU::sub0)
 2196     AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, AMDGPU::sub3,
 3892     if (SubIdx == AMDGPU::sub0)
 4351       .addReg(VRsrc, VRsrcUndef, AMDGPU::sub0);
 4361       .addImm(AMDGPU::sub0)
 4713         .addReg(RsrcPtr, 0, AMDGPU::sub0)
 4714         .addReg(VAddr->getReg(), 0, AMDGPU::sub0)
 4728           .addImm(AMDGPU::sub0)
 4804           .addReg(RsrcPtr, 0, AMDGPU::sub0)
 4805           .addImm(AMDGPU::sub0)
 5303   const TargetRegisterClass *Src0SubRC = RI.getSubRegClass(Src0RC, AMDGPU::sub0);
 5306                                                        AMDGPU::sub0, Src0SubRC);
 5310   const TargetRegisterClass *NewDestSubRC = RI.getSubRegClass(NewDestRC, AMDGPU::sub0);
 5324     .addImm(AMDGPU::sub0)
 5364   const TargetRegisterClass *Src0SubRC = RI.getSubRegClass(Src0RC, AMDGPU::sub0);
 5365   const TargetRegisterClass *Src1SubRC = RI.getSubRegClass(Src1RC, AMDGPU::sub0);
 5368                                                        AMDGPU::sub0, Src0SubRC);
 5370                                                        AMDGPU::sub0, Src1SubRC);
 5397     .addImm(AMDGPU::sub0)
 5430   const TargetRegisterClass *Src0SubRC = RI.getSubRegClass(Src0RC, AMDGPU::sub0);
 5435   const TargetRegisterClass *Src1SubRC = RI.getSubRegClass(Src1RC, AMDGPU::sub0);
 5438                                                        AMDGPU::sub0, Src0SubRC);
 5440                                                        AMDGPU::sub0, Src1SubRC);
 5448   const TargetRegisterClass *NewDestSubRC = RI.getSubRegClass(NewDestRC, AMDGPU::sub0);
 5463     .addImm(AMDGPU::sub0)
 5537   const TargetRegisterClass *SrcSubRC = RI.getSubRegClass(SrcRC, AMDGPU::sub0);
 5540                                                       AMDGPU::sub0, SrcSubRC);
 5579         .addReg(Inst.getOperand(1).getReg(), 0, AMDGPU::sub0)
 5589       .addImm(AMDGPU::sub0)
 5604     .addReg(Src.getReg(), 0, AMDGPU::sub0);
 5607     .addReg(Src.getReg(), 0, AMDGPU::sub0)
 5608     .addImm(AMDGPU::sub0)
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
  887   unsigned SubRegIdx0 = (CI.EltSize == 4) ? AMDGPU::sub0 : AMDGPU::sub0_sub1;
 1244       {AMDGPU::sub0, AMDGPU::sub0_sub1, AMDGPU::sub0_sub1_sub2, AMDGPU::sub0_sub1_sub2_sub3},
 1419       .addImm(AMDGPU::sub0)
lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
  192     getNextUserSGPR(), AMDGPU::sub0, &AMDGPU::SGPR_128RegClass));
  199     getNextUserSGPR(), AMDGPU::sub0, &AMDGPU::SReg_64RegClass));
  206     getNextUserSGPR(), AMDGPU::sub0, &AMDGPU::SReg_64RegClass));
  214     getNextUserSGPR(), AMDGPU::sub0, &AMDGPU::SReg_64RegClass));
  221     getNextUserSGPR(), AMDGPU::sub0, &AMDGPU::SReg_64RegClass));
  228     getNextUserSGPR(), AMDGPU::sub0, &AMDGPU::SReg_64RegClass));
  235     getNextUserSGPR(), AMDGPU::sub0, &AMDGPU::SReg_64RegClass));
lib/Target/AMDGPU/SIRegisterInfo.cpp
  113   return getMatchingSuperReg(BaseReg, AMDGPU::sub0, &AMDGPU::SGPR_128RegClass);
 1519       AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, AMDGPU::sub3,
 1530       AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, AMDGPU::sub3,
 1537       AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, AMDGPU::sub3,
 1542       AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, AMDGPU::sub3, AMDGPU::sub4,
 1546       AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2, AMDGPU::sub3,
 1550       AMDGPU::sub0, AMDGPU::sub1, AMDGPU::sub2,
 1554       AMDGPU::sub0, AMDGPU::sub1,