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

References

gen/lib/Target/AArch64/AArch64GenDAGISel.inc
   62 /*    15*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
   64 /*    19*/        OPC_SwitchOpcode /*3 cases */, 29|128,26/*3357*/, TARGET_VAL(ISD::ADD),// ->3381
  137 /*   154*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  357 /*   562*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  584 /*   982*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  804 /*  1390*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1041 /*  1831*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1261 /*  2239*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1488 /*  2659*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1708 /*  3067*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2882 /*  5739*/  /*SwitchOpcode*/ 20|128,110|128,9/*161556*/, TARGET_VAL(ISD::ADD),// ->167300
 2892 /*  5763*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2908 /*  5790*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2919 /*  5808*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2928 /*  5823*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2943 /*  5848*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2954 /*  5867*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2963 /*  5882*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2978 /*  5907*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3058 /*  6103*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3069 /*  6121*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3078 /*  6136*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3093 /*  6161*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3104 /*  6180*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3113 /*  6195*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3128 /*  6220*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3208 /*  6417*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3219 /*  6435*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3221 /*  6439*/          OPC_SwitchOpcode /*2 cases */, 45|128,23|128,1/*19373*/, TARGET_VAL(ISD::ADD),// ->25818
 3231 /*  6460*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3247 /*  6488*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3265 /*  6518*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3281 /*  6546*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3420 /*  6906*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3560 /*  7267*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3578 /*  7297*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3594 /*  7325*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3733 /*  7685*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3873 /*  8046*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3891 /*  8076*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3907 /*  8104*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4046 /*  8464*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4186 /*  8825*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4204 /*  8855*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4220 /*  8883*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4359 /*  9243*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4499 /*  9604*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4542 /*  9675*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4558 /*  9703*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4618 /*  9868*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4691 /* 10053*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4707 /* 10081*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4767 /* 10246*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4829 /* 10413*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4872 /* 10484*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4888 /* 10512*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4948 /* 10677*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5021 /* 10862*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5037 /* 10890*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5097 /* 11055*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5171 /* 11241*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5187 /* 11269*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5206 /* 11300*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5222 /* 11328*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5282 /* 11493*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5343 /* 11659*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5362 /* 11690*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5378 /* 11718*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5438 /* 11883*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5511 /* 12068*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5527 /* 12096*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5546 /* 12127*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5562 /* 12155*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5622 /* 12320*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5683 /* 12486*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5702 /* 12517*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5718 /* 12545*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5778 /* 12710*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5828 /* 12858*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5844 /* 12886*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5887 /* 12957*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5903 /* 12985*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5963 /* 13150*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6036 /* 13335*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6052 /* 13363*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6112 /* 13528*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6174 /* 13695*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6217 /* 13766*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6233 /* 13794*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6293 /* 13959*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6366 /* 14144*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6382 /* 14172*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6442 /* 14337*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6516 /* 14523*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6532 /* 14551*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6551 /* 14582*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6567 /* 14610*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6627 /* 14775*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6688 /* 14941*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6707 /* 14972*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6723 /* 15000*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6783 /* 15165*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6856 /* 15350*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6872 /* 15378*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6891 /* 15409*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6907 /* 15437*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6967 /* 15602*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7028 /* 15768*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7047 /* 15799*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7063 /* 15827*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7123 /* 15992*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7173 /* 16140*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7189 /* 16168*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7207 /* 16198*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7223 /* 16226*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7362 /* 16586*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7502 /* 16947*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7520 /* 16977*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7536 /* 17005*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7675 /* 17365*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7815 /* 17726*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7833 /* 17756*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7849 /* 17784*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7988 /* 18144*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8128 /* 18505*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8146 /* 18535*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8162 /* 18563*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8301 /* 18923*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8441 /* 19284*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8484 /* 19355*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8500 /* 19383*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8560 /* 19548*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8633 /* 19733*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8649 /* 19761*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8709 /* 19926*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8771 /* 20093*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8814 /* 20164*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8830 /* 20192*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8890 /* 20357*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8963 /* 20542*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8979 /* 20570*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9039 /* 20735*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9113 /* 20921*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9129 /* 20949*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9148 /* 20980*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9164 /* 21008*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9224 /* 21173*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9285 /* 21339*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9304 /* 21370*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9320 /* 21398*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9380 /* 21563*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9453 /* 21748*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9469 /* 21776*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9488 /* 21807*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9504 /* 21835*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9564 /* 22000*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9625 /* 22166*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9644 /* 22197*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9660 /* 22225*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9720 /* 22390*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9770 /* 22538*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9786 /* 22566*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9829 /* 22637*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9845 /* 22665*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9905 /* 22830*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9978 /* 23015*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9994 /* 23043*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10054 /* 23208*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10116 /* 23375*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10159 /* 23446*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10175 /* 23474*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10235 /* 23639*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10308 /* 23824*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10324 /* 23852*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10384 /* 24017*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10458 /* 24203*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10474 /* 24231*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10493 /* 24262*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10509 /* 24290*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10569 /* 24455*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10630 /* 24621*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10649 /* 24652*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10665 /* 24680*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10725 /* 24845*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10798 /* 25030*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10814 /* 25058*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10833 /* 25089*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10849 /* 25117*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10909 /* 25282*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10970 /* 25448*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10989 /* 25479*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11005 /* 25507*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11065 /* 25672*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11138 /* 25860*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11147 /* 25875*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11163 /* 25903*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11181 /* 25933*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11197 /* 25961*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11258 /* 26127*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11320 /* 26294*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11338 /* 26324*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11354 /* 26352*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11415 /* 26518*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11482 /* 26693*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11491 /* 26708*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11507 /* 26736*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11525 /* 26766*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11541 /* 26794*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11602 /* 26960*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11664 /* 27127*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11682 /* 27157*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11698 /* 27185*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11759 /* 27351*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11826 /* 27526*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11835 /* 27541*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11851 /* 27569*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11869 /* 27599*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11885 /* 27627*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11946 /* 27793*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12008 /* 27960*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12026 /* 27990*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12042 /* 28018*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12103 /* 28184*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12170 /* 28359*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12179 /* 28374*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12195 /* 28402*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12213 /* 28432*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12229 /* 28460*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12290 /* 28626*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12352 /* 28793*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12370 /* 28823*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12386 /* 28851*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12447 /* 29017*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12498 /* 29166*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12514 /* 29194*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12525 /* 29213*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12534 /* 29228*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12550 /* 29256*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12690 /* 29617*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12831 /* 29979*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12842 /* 29998*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12851 /* 30013*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12867 /* 30041*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13007 /* 30402*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13148 /* 30764*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13159 /* 30783*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13192 /* 30838*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13208 /* 30866*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13269 /* 31032*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13342 /* 31217*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13358 /* 31245*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13419 /* 31411*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13482 /* 31579*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13493 /* 31598*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13526 /* 31653*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13542 /* 31681*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13603 /* 31847*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13676 /* 32032*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13692 /* 32060*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13753 /* 32226*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13816 /* 32394*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13827 /* 32413*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13836 /* 32428*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13852 /* 32456*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13936 /* 32659*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14077 /* 33021*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14088 /* 33040*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14097 /* 33055*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14113 /* 33083*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14253 /* 33444*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14394 /* 33806*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14405 /* 33825*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14438 /* 33880*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14454 /* 33908*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14515 /* 34074*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14588 /* 34259*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14604 /* 34287*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14665 /* 34453*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14728 /* 34621*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14739 /* 34640*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14772 /* 34695*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14788 /* 34723*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14849 /* 34889*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14922 /* 35074*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14938 /* 35102*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14999 /* 35268*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15067 /* 35444*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15076 /* 35459*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15092 /* 35487*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15110 /* 35517*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15126 /* 35545*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15187 /* 35711*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15249 /* 35878*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15267 /* 35908*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15283 /* 35936*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15344 /* 36102*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15411 /* 36277*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15420 /* 36292*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15436 /* 36320*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15454 /* 36350*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15470 /* 36378*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15531 /* 36544*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15593 /* 36711*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15611 /* 36741*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15627 /* 36769*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15688 /* 36935*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15755 /* 37110*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15764 /* 37125*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15780 /* 37153*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15798 /* 37183*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15814 /* 37211*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15875 /* 37377*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15937 /* 37544*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15955 /* 37574*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15971 /* 37602*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16032 /* 37768*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16099 /* 37943*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16108 /* 37958*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16124 /* 37986*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16142 /* 38016*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16158 /* 38044*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16219 /* 38210*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16281 /* 38377*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16299 /* 38407*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16315 /* 38435*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16376 /* 38601*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16427 /* 38750*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16443 /* 38778*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16454 /* 38797*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16463 /* 38812*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16479 /* 38840*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16619 /* 39201*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16760 /* 39563*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16771 /* 39582*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16780 /* 39597*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16796 /* 39625*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16936 /* 39986*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17077 /* 40348*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17088 /* 40367*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17121 /* 40422*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17137 /* 40450*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17198 /* 40616*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17271 /* 40801*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17287 /* 40829*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17348 /* 40995*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17411 /* 41163*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17422 /* 41182*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17455 /* 41237*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17471 /* 41265*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17532 /* 41431*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17605 /* 41616*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17621 /* 41644*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17682 /* 41810*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17745 /* 41978*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17756 /* 41997*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17765 /* 42012*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17781 /* 42040*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17921 /* 42401*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18062 /* 42763*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18073 /* 42782*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18082 /* 42797*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18098 /* 42825*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18238 /* 43186*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18379 /* 43548*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18390 /* 43567*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18423 /* 43622*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18439 /* 43650*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18500 /* 43816*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18573 /* 44001*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18589 /* 44029*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18650 /* 44195*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18713 /* 44363*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18724 /* 44382*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18757 /* 44437*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18773 /* 44465*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18834 /* 44631*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18907 /* 44816*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18923 /* 44844*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18984 /* 45010*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19046 /* 45175*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19057 /* 45193*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19059 /* 45197*/          OPC_SwitchOpcode /*2 cases */, 45|128,23|128,1/*19373*/, TARGET_VAL(ISD::ADD),// ->64576
19069 /* 45218*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19085 /* 45246*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19103 /* 45276*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19119 /* 45304*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19258 /* 45664*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19398 /* 46025*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19416 /* 46055*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19432 /* 46083*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19571 /* 46443*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19711 /* 46804*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19729 /* 46834*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19745 /* 46862*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19884 /* 47222*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20024 /* 47583*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20042 /* 47613*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20058 /* 47641*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20197 /* 48001*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20337 /* 48362*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20380 /* 48433*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20396 /* 48461*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20456 /* 48626*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20529 /* 48811*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20545 /* 48839*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20605 /* 49004*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20667 /* 49171*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20710 /* 49242*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20726 /* 49270*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20786 /* 49435*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20859 /* 49620*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20875 /* 49648*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20935 /* 49813*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21009 /* 49999*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21025 /* 50027*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21044 /* 50058*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21060 /* 50086*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21120 /* 50251*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21181 /* 50417*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21200 /* 50448*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21216 /* 50476*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21276 /* 50641*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21349 /* 50826*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21365 /* 50854*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21384 /* 50885*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21400 /* 50913*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21460 /* 51078*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21521 /* 51244*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21540 /* 51275*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21556 /* 51303*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21616 /* 51468*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21666 /* 51616*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21682 /* 51644*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21725 /* 51715*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21741 /* 51743*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21801 /* 51908*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21874 /* 52093*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21890 /* 52121*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21950 /* 52286*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22012 /* 52453*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22055 /* 52524*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22071 /* 52552*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22131 /* 52717*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22204 /* 52902*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22220 /* 52930*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22280 /* 53095*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22354 /* 53281*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22370 /* 53309*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22389 /* 53340*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22405 /* 53368*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22465 /* 53533*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22526 /* 53699*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22545 /* 53730*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22561 /* 53758*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22621 /* 53923*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22694 /* 54108*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22710 /* 54136*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22729 /* 54167*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22745 /* 54195*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22805 /* 54360*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22866 /* 54526*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22885 /* 54557*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22901 /* 54585*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22961 /* 54750*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23011 /* 54898*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23027 /* 54926*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23045 /* 54956*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23061 /* 54984*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23200 /* 55344*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23340 /* 55705*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23358 /* 55735*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23374 /* 55763*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23513 /* 56123*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23653 /* 56484*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23671 /* 56514*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23687 /* 56542*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23826 /* 56902*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23966 /* 57263*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23984 /* 57293*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24000 /* 57321*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24139 /* 57681*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24279 /* 58042*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24322 /* 58113*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24338 /* 58141*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24398 /* 58306*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24471 /* 58491*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24487 /* 58519*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24547 /* 58684*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24609 /* 58851*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24652 /* 58922*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24668 /* 58950*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24728 /* 59115*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24801 /* 59300*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24817 /* 59328*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24877 /* 59493*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24951 /* 59679*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24967 /* 59707*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24986 /* 59738*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25002 /* 59766*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25062 /* 59931*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25123 /* 60097*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25142 /* 60128*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25158 /* 60156*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25218 /* 60321*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25291 /* 60506*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25307 /* 60534*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25326 /* 60565*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25342 /* 60593*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25402 /* 60758*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25463 /* 60924*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25482 /* 60955*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25498 /* 60983*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25558 /* 61148*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25608 /* 61296*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25624 /* 61324*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25667 /* 61395*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25683 /* 61423*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25743 /* 61588*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25816 /* 61773*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25832 /* 61801*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25892 /* 61966*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25954 /* 62133*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25997 /* 62204*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26013 /* 62232*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26073 /* 62397*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26146 /* 62582*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26162 /* 62610*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26222 /* 62775*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26296 /* 62961*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26312 /* 62989*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26331 /* 63020*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26347 /* 63048*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26407 /* 63213*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26468 /* 63379*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26487 /* 63410*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26503 /* 63438*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26563 /* 63603*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26636 /* 63788*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26652 /* 63816*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26671 /* 63847*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26687 /* 63875*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26747 /* 64040*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26808 /* 64206*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26827 /* 64237*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26843 /* 64265*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26903 /* 64430*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26976 /* 64618*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26985 /* 64633*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27001 /* 64661*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27019 /* 64691*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27035 /* 64719*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27096 /* 64885*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27158 /* 65052*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27176 /* 65082*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27192 /* 65110*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27253 /* 65276*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27320 /* 65451*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27329 /* 65466*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27345 /* 65494*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27363 /* 65524*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27379 /* 65552*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27440 /* 65718*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27502 /* 65885*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27520 /* 65915*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27536 /* 65943*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27597 /* 66109*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27664 /* 66284*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27673 /* 66299*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27689 /* 66327*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27707 /* 66357*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27723 /* 66385*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27784 /* 66551*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27846 /* 66718*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27864 /* 66748*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27880 /* 66776*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27941 /* 66942*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28008 /* 67117*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28017 /* 67132*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28033 /* 67160*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28051 /* 67190*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28067 /* 67218*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28128 /* 67384*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28190 /* 67551*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28208 /* 67581*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28224 /* 67609*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28285 /* 67775*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28336 /* 67924*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28352 /* 67952*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28363 /* 67971*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28372 /* 67986*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28388 /* 68014*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28528 /* 68375*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28669 /* 68737*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28680 /* 68756*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28689 /* 68771*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28705 /* 68799*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28845 /* 69160*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28986 /* 69522*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28997 /* 69541*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29030 /* 69596*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29046 /* 69624*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29107 /* 69790*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29180 /* 69975*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29196 /* 70003*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29257 /* 70169*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29320 /* 70337*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29331 /* 70356*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29364 /* 70411*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29380 /* 70439*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29441 /* 70605*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29514 /* 70790*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29530 /* 70818*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29591 /* 70984*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29654 /* 71152*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29665 /* 71171*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29674 /* 71186*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29690 /* 71214*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29774 /* 71417*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29915 /* 71779*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29926 /* 71798*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29935 /* 71813*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
29951 /* 71841*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30091 /* 72202*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30232 /* 72564*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30243 /* 72583*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30276 /* 72638*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30292 /* 72666*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30353 /* 72832*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30426 /* 73017*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30442 /* 73045*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30503 /* 73211*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30566 /* 73379*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30577 /* 73398*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30610 /* 73453*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30626 /* 73481*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30687 /* 73647*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30760 /* 73832*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30776 /* 73860*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30837 /* 74026*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30905 /* 74202*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30914 /* 74217*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30930 /* 74245*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30948 /* 74275*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30964 /* 74303*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31025 /* 74469*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31087 /* 74636*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31105 /* 74666*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31121 /* 74694*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31182 /* 74860*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31249 /* 75035*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31258 /* 75050*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31274 /* 75078*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31292 /* 75108*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31308 /* 75136*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31369 /* 75302*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31431 /* 75469*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31449 /* 75499*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31465 /* 75527*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31526 /* 75693*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31593 /* 75868*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31602 /* 75883*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31618 /* 75911*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31636 /* 75941*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31652 /* 75969*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31713 /* 76135*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31775 /* 76302*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31793 /* 76332*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31809 /* 76360*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31870 /* 76526*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31937 /* 76701*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31946 /* 76716*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31962 /* 76744*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31980 /* 76774*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31996 /* 76802*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32057 /* 76968*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32119 /* 77135*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32137 /* 77165*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32153 /* 77193*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32214 /* 77359*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32265 /* 77508*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32281 /* 77536*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32292 /* 77555*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32301 /* 77570*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32317 /* 77598*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32457 /* 77959*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32598 /* 78321*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32609 /* 78340*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32618 /* 78355*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32634 /* 78383*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32774 /* 78744*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32915 /* 79106*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32926 /* 79125*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32959 /* 79180*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
32975 /* 79208*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33036 /* 79374*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33109 /* 79559*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33125 /* 79587*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33186 /* 79753*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33249 /* 79921*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33260 /* 79940*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33293 /* 79995*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33309 /* 80023*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33370 /* 80189*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33443 /* 80374*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33459 /* 80402*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33520 /* 80568*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33583 /* 80736*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33594 /* 80755*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33603 /* 80770*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33619 /* 80798*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33759 /* 81159*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33900 /* 81521*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33911 /* 81540*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33920 /* 81555*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
33936 /* 81583*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34076 /* 81944*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34217 /* 82306*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34228 /* 82325*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34261 /* 82380*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34277 /* 82408*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34338 /* 82574*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34411 /* 82759*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34427 /* 82787*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34488 /* 82953*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34551 /* 83121*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34562 /* 83140*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34595 /* 83195*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34611 /* 83223*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34672 /* 83389*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34745 /* 83574*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34761 /* 83602*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34822 /* 83768*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34875 /* 83918*/      /*SwitchOpcode*/ 3|128,79|128,4/*75651*/, TARGET_VAL(ISD::ADD),// ->159574
34877 /* 83924*/        OPC_SwitchOpcode /*2 cases */, 125|128,39|128,2/*37885*/, TARGET_VAL(ISD::ADD),// ->121815
34887 /* 83945*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34903 /* 83972*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34922 /* 84004*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34938 /* 84032*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34982 /* 84104*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
34998 /* 84132*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35057 /* 84296*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35129 /* 84480*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35145 /* 84508*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35204 /* 84672*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35265 /* 84838*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35309 /* 84910*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35325 /* 84938*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35384 /* 85102*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35456 /* 85286*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35472 /* 85314*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35531 /* 85478*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35619 /* 85737*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35691 /* 85921*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35707 /* 85949*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35766 /* 86113*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35827 /* 86279*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35871 /* 86351*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35887 /* 86379*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
35946 /* 86543*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36018 /* 86727*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36034 /* 86755*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36093 /* 86919*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36167 /* 87105*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36183 /* 87133*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36202 /* 87164*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36218 /* 87192*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36277 /* 87356*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36337 /* 87521*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36356 /* 87552*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36372 /* 87580*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36431 /* 87744*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36504 /* 87929*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36520 /* 87957*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36539 /* 87988*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36555 /* 88016*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36614 /* 88180*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36674 /* 88345*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36693 /* 88376*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36709 /* 88404*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36768 /* 88568*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36856 /* 88827*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36916 /* 88992*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36935 /* 89023*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36951 /* 89051*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37010 /* 89215*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37083 /* 89400*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37099 /* 89428*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37118 /* 89459*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37134 /* 89487*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37193 /* 89651*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37253 /* 89816*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37272 /* 89847*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37288 /* 89875*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37347 /* 90039*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37408 /* 90204*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37426 /* 90233*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37442 /* 90261*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37486 /* 90333*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37502 /* 90361*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37561 /* 90525*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37633 /* 90709*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37649 /* 90737*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37708 /* 90901*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37769 /* 91067*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37813 /* 91139*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37829 /* 91167*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37888 /* 91331*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37960 /* 91515*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
37976 /* 91543*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38035 /* 91707*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38123 /* 91966*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38195 /* 92150*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38211 /* 92178*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38270 /* 92342*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38331 /* 92508*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38375 /* 92580*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38391 /* 92608*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38450 /* 92772*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38522 /* 92956*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38538 /* 92984*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38597 /* 93148*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38673 /* 93336*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38689 /* 93364*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38708 /* 93395*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38724 /* 93423*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38743 /* 93454*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38759 /* 93482*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38818 /* 93646*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38878 /* 93811*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38897 /* 93842*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38913 /* 93870*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38972 /* 94034*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39033 /* 94200*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39052 /* 94231*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39068 /* 94259*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39087 /* 94290*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39103 /* 94318*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39162 /* 94482*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39222 /* 94647*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39241 /* 94678*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39257 /* 94706*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39316 /* 94870*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39404 /* 95129*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39464 /* 95294*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39483 /* 95325*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39499 /* 95353*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39558 /* 95517*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39619 /* 95683*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39638 /* 95714*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39654 /* 95742*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39673 /* 95773*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39689 /* 95801*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39748 /* 95965*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39808 /* 96130*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39827 /* 96161*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39843 /* 96189*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39902 /* 96353*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39952 /* 96501*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
39967 /* 96525*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40010 /* 96595*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40026 /* 96623*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40045 /* 96654*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40061 /* 96682*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40120 /* 96846*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40180 /* 97011*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40199 /* 97042*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40215 /* 97070*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40274 /* 97234*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40347 /* 97419*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40363 /* 97447*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40382 /* 97478*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40398 /* 97506*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40457 /* 97670*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40517 /* 97835*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40536 /* 97866*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40552 /* 97894*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40611 /* 98058*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40699 /* 98317*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40759 /* 98482*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40778 /* 98513*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40794 /* 98541*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40853 /* 98705*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40926 /* 98890*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40942 /* 98918*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40961 /* 98949*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
40977 /* 98977*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41036 /* 99141*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41096 /* 99306*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41115 /* 99337*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41131 /* 99365*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41190 /* 99529*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41265 /* 99716*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41281 /* 99744*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41300 /* 99775*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41316 /* 99803*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41335 /* 99834*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41351 /* 99862*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41410 /*100026*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41470 /*100191*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41489 /*100222*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41505 /*100250*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41564 /*100414*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41625 /*100580*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41644 /*100611*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41660 /*100639*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41679 /*100670*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41695 /*100698*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41754 /*100862*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41814 /*101027*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41833 /*101058*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41849 /*101086*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41908 /*101250*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
41996 /*101509*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42056 /*101674*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42075 /*101705*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42091 /*101733*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42150 /*101897*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42211 /*102063*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42230 /*102094*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42246 /*102122*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42265 /*102153*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42281 /*102181*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42340 /*102345*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42400 /*102510*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42419 /*102541*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42435 /*102569*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42494 /*102733*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42544 /*102881*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42560 /*102908*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42579 /*102940*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42595 /*102968*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42639 /*103040*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42655 /*103068*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42714 /*103232*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42786 /*103416*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42802 /*103444*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42861 /*103608*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42922 /*103774*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42966 /*103846*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42982 /*103874*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43041 /*104038*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43113 /*104222*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43129 /*104250*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43188 /*104414*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43276 /*104673*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43348 /*104857*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43364 /*104885*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43423 /*105049*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43484 /*105215*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43528 /*105287*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43544 /*105315*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43603 /*105479*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43675 /*105663*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43691 /*105691*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43750 /*105855*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43824 /*106041*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43840 /*106069*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43859 /*106100*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43875 /*106128*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43934 /*106292*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
43994 /*106457*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44013 /*106488*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44029 /*106516*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44088 /*106680*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44161 /*106865*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44177 /*106893*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44196 /*106924*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44212 /*106952*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44271 /*107116*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44331 /*107281*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44350 /*107312*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44366 /*107340*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44425 /*107504*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44513 /*107763*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44573 /*107928*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44592 /*107959*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44608 /*107987*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44667 /*108151*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44740 /*108336*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44756 /*108364*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44775 /*108395*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44791 /*108423*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44850 /*108587*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44910 /*108752*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44929 /*108783*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
44945 /*108811*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45004 /*108975*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45065 /*109140*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45083 /*109169*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45099 /*109197*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45143 /*109269*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45159 /*109297*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45218 /*109461*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45290 /*109645*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45306 /*109673*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45365 /*109837*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45426 /*110003*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45470 /*110075*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45486 /*110103*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45545 /*110267*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45617 /*110451*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45633 /*110479*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45692 /*110643*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45780 /*110902*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45852 /*111086*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45868 /*111114*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45927 /*111278*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45988 /*111444*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46032 /*111516*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46048 /*111544*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46107 /*111708*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46179 /*111892*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46195 /*111920*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46254 /*112084*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46330 /*112272*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46346 /*112300*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46365 /*112331*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46381 /*112359*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46400 /*112390*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46416 /*112418*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46475 /*112582*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46535 /*112747*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46554 /*112778*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46570 /*112806*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46629 /*112970*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46690 /*113136*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46709 /*113167*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46725 /*113195*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46744 /*113226*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46760 /*113254*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46819 /*113418*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46879 /*113583*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46898 /*113614*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46914 /*113642*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
46973 /*113806*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47061 /*114065*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47121 /*114230*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47140 /*114261*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47156 /*114289*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47215 /*114453*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47276 /*114619*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47295 /*114650*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47311 /*114678*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47330 /*114709*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47346 /*114737*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47405 /*114901*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47465 /*115066*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47484 /*115097*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47500 /*115125*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47559 /*115289*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47609 /*115437*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47624 /*115461*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47667 /*115531*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47683 /*115559*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47702 /*115590*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47718 /*115618*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47777 /*115782*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47837 /*115947*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47856 /*115978*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47872 /*116006*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47931 /*116170*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48004 /*116355*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48020 /*116383*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48039 /*116414*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48055 /*116442*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48114 /*116606*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48174 /*116771*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48193 /*116802*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48209 /*116830*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48268 /*116994*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48356 /*117253*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48416 /*117418*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48435 /*117449*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48451 /*117477*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48510 /*117641*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48583 /*117826*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48599 /*117854*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48618 /*117885*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48634 /*117913*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48693 /*118077*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48753 /*118242*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48772 /*118273*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48788 /*118301*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48847 /*118465*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48922 /*118652*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48938 /*118680*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48957 /*118711*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48973 /*118739*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
48992 /*118770*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49008 /*118798*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49067 /*118962*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49127 /*119127*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49146 /*119158*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49162 /*119186*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49221 /*119350*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49282 /*119516*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49301 /*119547*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49317 /*119575*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49336 /*119606*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49352 /*119634*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49411 /*119798*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49471 /*119963*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49490 /*119994*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49506 /*120022*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49565 /*120186*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49653 /*120445*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49713 /*120610*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49732 /*120641*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49748 /*120669*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49807 /*120833*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49868 /*120999*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49887 /*121030*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49903 /*121058*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49922 /*121089*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49938 /*121117*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
49997 /*121281*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50057 /*121446*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50076 /*121477*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50092 /*121505*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50151 /*121669*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50226 /*121859*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50235 /*121874*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50251 /*121902*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50269 /*121932*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50285 /*121960*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50305 /*121992*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50321 /*122020*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50380 /*122184*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50440 /*122349*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50460 /*122381*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50476 /*122409*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50535 /*122573*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50596 /*122739*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50614 /*122769*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50630 /*122797*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50650 /*122829*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50666 /*122857*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50725 /*123021*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50785 /*123186*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50805 /*123218*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50821 /*123246*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50880 /*123410*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
50968 /*123669*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51028 /*123834*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51048 /*123866*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51064 /*123894*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51123 /*124058*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51185 /*124227*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51203 /*124257*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51219 /*124285*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51239 /*124317*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51255 /*124345*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51314 /*124509*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51374 /*124674*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51394 /*124706*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51410 /*124734*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51469 /*124898*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51529 /*125062*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51547 /*125092*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51563 /*125120*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51583 /*125152*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51599 /*125180*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51658 /*125344*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51718 /*125509*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51738 /*125541*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51754 /*125569*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51813 /*125733*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51875 /*125900*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51893 /*125930*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51909 /*125958*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51929 /*125990*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
51945 /*126018*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52004 /*126182*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52064 /*126347*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52084 /*126379*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52100 /*126407*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52159 /*126571*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52247 /*126830*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52307 /*126995*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52327 /*127027*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52343 /*127055*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52402 /*127219*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52463 /*127385*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52481 /*127415*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52497 /*127443*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52517 /*127475*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52533 /*127503*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52592 /*127667*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52652 /*127832*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52672 /*127864*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52688 /*127892*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52747 /*128056*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52797 /*128204*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52813 /*128231*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52824 /*128249*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52834 /*128267*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52850 /*128295*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52894 /*128367*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52910 /*128395*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
52969 /*128559*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53042 /*128744*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53058 /*128772*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53117 /*128936*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53178 /*129102*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53222 /*129174*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53238 /*129202*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53297 /*129366*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53370 /*129551*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53386 /*129579*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53445 /*129743*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53533 /*130002*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53606 /*130187*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53622 /*130215*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53681 /*130379*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53742 /*130545*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53786 /*130617*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53802 /*130645*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53861 /*130809*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53934 /*130994*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
53950 /*131022*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54009 /*131186*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54082 /*131371*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54098 /*131399*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54118 /*131431*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54134 /*131459*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54193 /*131623*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54253 /*131788*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54273 /*131820*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54289 /*131848*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54348 /*132012*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54420 /*132196*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54436 /*132224*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54456 /*132256*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54472 /*132284*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54531 /*132448*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54591 /*132613*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54611 /*132645*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54627 /*132673*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54686 /*132837*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54774 /*133096*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54834 /*133261*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54854 /*133293*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54870 /*133321*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
54929 /*133485*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55001 /*133669*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55017 /*133697*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55037 /*133729*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55053 /*133757*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55112 /*133921*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55172 /*134086*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55192 /*134118*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55208 /*134146*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55267 /*134310*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55328 /*134475*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55339 /*134493*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55349 /*134511*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55365 /*134539*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55409 /*134611*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55425 /*134639*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55484 /*134803*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55557 /*134988*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55573 /*135016*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55632 /*135180*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55693 /*135346*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55737 /*135418*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55753 /*135446*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55812 /*135610*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55885 /*135795*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55901 /*135823*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55960 /*135987*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56048 /*136246*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56121 /*136431*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56137 /*136459*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56196 /*136623*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56257 /*136789*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56301 /*136861*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56317 /*136889*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56376 /*137053*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56449 /*137238*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56465 /*137266*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56524 /*137430*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56597 /*137615*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56613 /*137643*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56633 /*137675*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56649 /*137703*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56708 /*137867*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56768 /*138032*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56788 /*138064*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56804 /*138092*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56863 /*138256*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56935 /*138440*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56951 /*138468*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56971 /*138500*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56987 /*138528*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57046 /*138692*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57106 /*138857*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57126 /*138889*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57142 /*138917*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57201 /*139081*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57289 /*139340*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57349 /*139505*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57369 /*139537*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57385 /*139565*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57444 /*139729*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57516 /*139913*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57532 /*139941*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57552 /*139973*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57568 /*140001*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57627 /*140165*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57687 /*140330*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57707 /*140362*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57723 /*140390*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57782 /*140554*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57851 /*140731*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57860 /*140746*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57876 /*140774*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57894 /*140804*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57910 /*140832*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57930 /*140864*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
57946 /*140892*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58005 /*141056*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58065 /*141221*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58085 /*141253*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58101 /*141281*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58160 /*141445*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58221 /*141611*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58239 /*141641*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58255 /*141669*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58275 /*141701*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58291 /*141729*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58350 /*141893*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58410 /*142058*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58430 /*142090*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58446 /*142118*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58505 /*142282*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58593 /*142541*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58653 /*142706*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58673 /*142738*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58689 /*142766*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58748 /*142930*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58810 /*143099*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58828 /*143129*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58844 /*143157*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58864 /*143189*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58880 /*143217*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58939 /*143381*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
58999 /*143546*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59019 /*143578*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59035 /*143606*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59094 /*143770*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59154 /*143934*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59172 /*143964*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59188 /*143992*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59208 /*144024*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59224 /*144052*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59283 /*144216*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59343 /*144381*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59363 /*144413*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59379 /*144441*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59438 /*144605*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59500 /*144772*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59518 /*144802*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59534 /*144830*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59554 /*144862*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59570 /*144890*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59629 /*145054*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59689 /*145219*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59709 /*145251*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59725 /*145279*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59784 /*145443*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59872 /*145702*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59932 /*145867*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59952 /*145899*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59968 /*145927*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60027 /*146091*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60088 /*146257*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60106 /*146287*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60122 /*146315*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60142 /*146347*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60158 /*146375*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60217 /*146539*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60277 /*146704*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60297 /*146736*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60313 /*146764*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60372 /*146928*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60422 /*147076*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60438 /*147103*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60449 /*147121*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60459 /*147139*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60475 /*147167*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60519 /*147239*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60535 /*147267*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60594 /*147431*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60667 /*147616*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60683 /*147644*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60742 /*147808*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60803 /*147974*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60847 /*148046*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60863 /*148074*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60922 /*148238*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60995 /*148423*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61011 /*148451*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61070 /*148615*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61158 /*148874*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61231 /*149059*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61247 /*149087*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61306 /*149251*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61367 /*149417*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61411 /*149489*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61427 /*149517*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61486 /*149681*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61559 /*149866*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61575 /*149894*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61634 /*150058*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61707 /*150243*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61723 /*150271*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61743 /*150303*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61759 /*150331*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61818 /*150495*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61878 /*150660*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61898 /*150692*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61914 /*150720*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61973 /*150884*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62045 /*151068*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62061 /*151096*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62081 /*151128*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62097 /*151156*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62156 /*151320*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62216 /*151485*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62236 /*151517*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62252 /*151545*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62311 /*151709*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62399 /*151968*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62459 /*152133*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62479 /*152165*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62495 /*152193*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62554 /*152357*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62626 /*152541*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62642 /*152569*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62662 /*152601*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62678 /*152629*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62737 /*152793*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62797 /*152958*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62817 /*152990*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62833 /*153018*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62892 /*153182*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62953 /*153347*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62964 /*153365*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62974 /*153383*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
62990 /*153411*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63034 /*153483*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63050 /*153511*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63109 /*153675*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63182 /*153860*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63198 /*153888*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63257 /*154052*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63318 /*154218*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63362 /*154290*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63378 /*154318*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63437 /*154482*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63510 /*154667*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63526 /*154695*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63585 /*154859*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63673 /*155118*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63746 /*155303*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63762 /*155331*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63821 /*155495*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63882 /*155661*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63926 /*155733*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
63942 /*155761*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64001 /*155925*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64074 /*156110*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64090 /*156138*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64149 /*156302*/                      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64222 /*156487*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64238 /*156515*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64258 /*156547*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64274 /*156575*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64333 /*156739*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64393 /*156904*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64413 /*156936*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64429 /*156964*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64488 /*157128*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64560 /*157312*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64576 /*157340*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64596 /*157372*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64612 /*157400*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64671 /*157564*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64731 /*157729*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64751 /*157761*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64767 /*157789*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64826 /*157953*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64914 /*158212*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64974 /*158377*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64994 /*158409*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65010 /*158437*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65069 /*158601*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65141 /*158785*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65157 /*158813*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65177 /*158845*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65193 /*158873*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65252 /*159037*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65312 /*159202*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65332 /*159234*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65348 /*159262*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65407 /*159426*/                    OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
88539 /*203788*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
88652 /*203981*/      /*SwitchOpcode*/ 103|128,1/*231*/, TARGET_VAL(ISD::ADD),// ->204216
92946 /*211506*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
92973 /*211558*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
99712 /*224491*/          OPC_SwitchOpcode /*2 cases */, 56, TARGET_VAL(ISD::ADD),// ->224551
108215 /*241606*/              OPC_SwitchOpcode /*2 cases */, 107, TARGET_VAL(ISD::ADD),// ->241717
gen/lib/Target/AArch64/AArch64GenFastISel.inc
 7721   case ISD::ADD: return fastEmit_ISD_ADD_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
   57 /*     0*/  OPC_SwitchOpcode /*211 cases */, 66|128,84|128,3/*59970*/, TARGET_VAL(ISD::ADD),// ->59976
   60 /*    11*/      OPC_SwitchOpcode /*4 cases */, 34|128,105|128,1/*29858*/, TARGET_VAL(ISD::ADD),// ->29875
   63 /*    22*/          OPC_SwitchOpcode /*3 cases */, 69|128,124/*15941*/, TARGET_VAL(ISD::ADD),// ->15968
   65 /*    28*/            OPC_SwitchOpcode /*3 cases */, 4|128,72/*9220*/, TARGET_VAL(ISD::ADD),// ->9253
   68 /*    37*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
   70 /*    41*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
   72 /*    45*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
   74 /*    49*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4601 /*  9291*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6101 /* 12556*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7741 /* 16009*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7743 /* 16013*/              OPC_SwitchOpcode /*2 cases */, 40|128,25/*3240*/, TARGET_VAL(ISD::ADD),// ->19258
 9254 /* 19301*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9593 /* 20051*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10251 /* 21516*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10701 /* 22525*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10703 /* 22529*/            OPC_SwitchOpcode /*2 cases */, 104|128,26/*3432*/, TARGET_VAL(ISD::ADD),// ->25966
12364 /* 26017*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12733 /* 26807*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13445 /* 28344*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14150 /* 29906*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14152 /* 29910*/          OPC_SwitchOpcode /*2 cases */, 50|128,53/*6834*/, TARGET_VAL(ISD::ADD),// ->36749
14154 /* 29916*/            OPC_SwitchOpcode /*2 cases */, 88|128,27/*3544*/, TARGET_VAL(ISD::ADD),// ->33465
15857 /* 33508*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16244 /* 34334*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16998 /* 35951*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17392 /* 36792*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17394 /* 36796*/              OPC_SwitchOpcode /*2 cases */, 37|128,6/*805*/, TARGET_VAL(ISD::ADD),// ->37606
17794 /* 37649*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17949 /* 37991*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18106 /* 38335*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18108 /* 38339*/              OPC_SwitchOpcode /*2 cases */, 72|128,12/*1608*/, TARGET_VAL(ISD::ADD),// ->39952
18883 /* 39995*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19038 /* 40337*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19328 /* 40986*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19485 /* 41330*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19487 /* 41334*/              OPC_SwitchOpcode /*2 cases */, 37|128,6/*805*/, TARGET_VAL(ISD::ADD),// ->42144
19887 /* 42187*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20042 /* 42529*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20194 /* 42864*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20475 /* 43514*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20477 /* 43518*/          OPC_SwitchOpcode /*2 cases */, 10|128,60/*7690*/, TARGET_VAL(ISD::ADD),// ->51213
20479 /* 43524*/            OPC_SwitchOpcode /*2 cases */, 24|128,31/*3992*/, TARGET_VAL(ISD::ADD),// ->47521
22524 /* 47572*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
22989 /* 48502*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
23893 /* 50319*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24365 /* 51264*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24367 /* 51268*/              OPC_SwitchOpcode /*2 cases */, 5|128,7/*901*/, TARGET_VAL(ISD::ADD),// ->52174
24845 /* 52225*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25030 /* 52607*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25217 /* 52991*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25219 /* 52995*/              OPC_SwitchOpcode /*2 cases */, 8|128,14/*1800*/, TARGET_VAL(ISD::ADD),// ->54800
26144 /* 54851*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26329 /* 55233*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26673 /* 55954*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26860 /* 56338*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26862 /* 56342*/              OPC_SwitchOpcode /*2 cases */, 5|128,7/*901*/, TARGET_VAL(ISD::ADD),// ->57248
27340 /* 57299*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27525 /* 57681*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
27706 /* 58053*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
28225 /* 59170*/      /*SwitchOpcode*/ 25, TARGET_VAL(ISD::ADD),// ->59198
28302 /* 59328*/        /*SwitchOpcode*/ 24, TARGET_VAL(ISD::ADD),// ->59355
52651 /*114212*/      OPC_SwitchOpcode /*2 cases */, 47, TARGET_VAL(ISD::ADD),// ->114263
52692 /*114325*/      OPC_SwitchOpcode /*2 cases */, 48, TARGET_VAL(ISD::ADD),// ->114377
52920 /*114873*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59809 /*130784*/      OPC_SwitchOpcode /*10 cases */, 61, TARGET_VAL(ISD::ADD),// ->130849
gen/lib/Target/AMDGPU/R600GenDAGISel.inc
  322 /*   857*/      OPC_SwitchOpcode /*2 cases */, 8|128,1/*136*/, TARGET_VAL(ISD::ADD),// ->998
  395 /*  1151*/      OPC_SwitchOpcode /*2 cases */, 9|128,1/*137*/, TARGET_VAL(ISD::ADD),// ->1293
 7107 /* 27545*/  /*SwitchOpcode*/ 35|128,4/*547*/, TARGET_VAL(ISD::ADD),// ->28096
gen/lib/Target/ARC/ARCGenDAGISel.inc
  476 /*   769*/  /*SwitchOpcode*/ 66, TARGET_VAL(ISD::ADD),// ->838
gen/lib/Target/ARM/ARMGenDAGISel.inc
 3394 /*  6907*/  /*SwitchOpcode*/ 21|128,88/*11285*/, TARGET_VAL(ISD::ADD),// ->18196
26352 /* 56909*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26368 /* 56937*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
30681 /* 67480*/      /*SwitchOpcode*/ 22, TARGET_VAL(ISD::ADD),// ->67505
30978 /* 68182*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
31053 /* 68324*/      /*SwitchOpcode*/ 73|128,1/*201*/, TARGET_VAL(ISD::ADD),// ->68529
46600 /*103384*/          OPC_SwitchOpcode /*2 cases */, 81, TARGET_VAL(ISD::ADD),// ->103469
47517 /*105442*/      OPC_SwitchOpcode /*2 cases */, 88, TARGET_VAL(ISD::ADD),// ->105534
47717 /*105925*/      OPC_SwitchOpcode /*2 cases */, 88, TARGET_VAL(ISD::ADD),// ->106017
gen/lib/Target/ARM/ARMGenFastISel.inc
 5161   case ISD::ADD: return fastEmit_ISD_ADD_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 6366   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_mod_imm(VT, RetVT, Op0, Op0IsKill, imm1);
 6473   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_imm0_7(VT, RetVT, Op0, Op0IsKill, imm1);
 6500   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_imm8_255(VT, RetVT, Op0, Op0IsKill, imm1);
 6721   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_t2_so_imm(VT, RetVT, Op0, Op0IsKill, imm1);
 6770   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_imm0_4095(VT, RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/AVR/AVRGenDAGISel.inc
  548 /*   860*/  /*SwitchOpcode*/ 72|128,1/*200*/, TARGET_VAL(ISD::ADD),// ->1064
gen/lib/Target/BPF/BPFGenDAGISel.inc
 1249 /*  2148*/  /*SwitchOpcode*/ 83, TARGET_VAL(ISD::ADD),// ->2234
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc
   62 /*    13*/      OPC_SwitchOpcode /*4 cases */, 3|128,64/*8195*/, TARGET_VAL(ISD::ADD),// ->8213
  885 /*  1577*/            /*SwitchOpcode*/ 60|128,11/*1468*/, TARGET_VAL(ISD::ADD),// ->3049
  908 /*  1617*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  938 /*  1675*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  968 /*  1733*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1004 /*  1800*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1038 /*  1864*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1073 /*  1931*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1103 /*  1989*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1133 /*  2047*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1170 /*  2117*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1200 /*  2175*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1230 /*  2233*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1265 /*  2298*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1300 /*  2365*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1329 /*  2420*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1358 /*  2475*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1393 /*  2539*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1426 /*  2600*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1460 /*  2664*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1489 /*  2719*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1518 /*  2774*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1554 /*  2841*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1583 /*  2896*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1612 /*  2951*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1646 /*  3013*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2378 /*  4431*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2397 /*  4463*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2421 /*  4509*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2445 /*  4555*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2476 /*  4613*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2500 /*  4659*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2524 /*  4705*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2553 /*  4758*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2577 /*  4803*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2595 /*  4834*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2618 /*  4879*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2641 /*  4924*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2671 /*  4981*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2694 /*  5026*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2717 /*  5071*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2745 /*  5123*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3455 /*  6470*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3474 /*  6502*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3497 /*  6545*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3520 /*  6588*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3550 /*  6643*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3573 /*  6686*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3596 /*  6729*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3624 /*  6779*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3647 /*  6821*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3665 /*  6852*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3687 /*  6894*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3709 /*  6936*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3738 /*  6990*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3760 /*  7032*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3782 /*  7074*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 3809 /*  7123*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5311 /* 10015*/          /*SwitchOpcode*/ 38|128,13/*1702*/, TARGET_VAL(ISD::ADD),// ->11721
 5334 /* 10055*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5364 /* 10113*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5394 /* 10171*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5431 /* 10241*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5461 /* 10299*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5491 /* 10357*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5526 /* 10422*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5561 /* 10489*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5591 /* 10547*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5621 /* 10605*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5658 /* 10675*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5688 /* 10733*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5718 /* 10791*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5753 /* 10856*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5788 /* 10923*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5817 /* 10978*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5846 /* 11033*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5882 /* 11100*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5911 /* 11155*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5940 /* 11210*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5974 /* 11272*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6008 /* 11336*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6037 /* 11391*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6066 /* 11446*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6102 /* 11513*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6131 /* 11568*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6160 /* 11623*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6194 /* 11685*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6766 /* 12809*/          /*SwitchOpcode*/ 102|128,2/*358*/, TARGET_VAL(ISD::ADD),// ->13171
 6785 /* 12842*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6809 /* 12888*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6833 /* 12934*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6864 /* 12992*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6888 /* 13038*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6912 /* 13084*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6941 /* 13137*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7491 /* 14196*/          /*SwitchOpcode*/ 81|128,2/*337*/, TARGET_VAL(ISD::ADD),// ->14537
 7510 /* 14229*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7533 /* 14272*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7556 /* 14315*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7586 /* 14370*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7609 /* 14413*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7632 /* 14456*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 7660 /* 14506*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8419 /* 15969*/            /*SwitchOpcode*/ 87|128,6/*855*/, TARGET_VAL(ISD::ADD),// ->16828
 8442 /* 16009*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8472 /* 16067*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8502 /* 16125*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8539 /* 16195*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8569 /* 16253*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8599 /* 16311*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8634 /* 16376*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8669 /* 16443*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8698 /* 16498*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8727 /* 16553*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8763 /* 16620*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8792 /* 16675*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8821 /* 16730*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 8855 /* 16792*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9464 /* 17964*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9483 /* 17996*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9507 /* 18042*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9531 /* 18088*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9562 /* 18146*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9586 /* 18192*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9610 /* 18238*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9639 /* 18291*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9663 /* 18336*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9681 /* 18367*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9704 /* 18412*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9727 /* 18457*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9757 /* 18514*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9780 /* 18559*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9803 /* 18604*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 9831 /* 18656*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10423 /* 19772*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10442 /* 19804*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10465 /* 19847*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10488 /* 19890*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10518 /* 19945*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10541 /* 19988*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10564 /* 20031*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10592 /* 20081*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10615 /* 20123*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10633 /* 20154*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10655 /* 20196*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10677 /* 20238*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10706 /* 20292*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10728 /* 20334*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10750 /* 20376*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
10777 /* 20425*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11813 /* 22433*/            /*SwitchOpcode*/ 87|128,6/*855*/, TARGET_VAL(ISD::ADD),// ->23292
11836 /* 22473*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11866 /* 22531*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11896 /* 22589*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11933 /* 22659*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11963 /* 22717*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
11993 /* 22775*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12028 /* 22840*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12063 /* 22907*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12092 /* 22962*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12121 /* 23017*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12157 /* 23084*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12186 /* 23139*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12215 /* 23194*/                  OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12249 /* 23256*/                OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12858 /* 24428*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12877 /* 24460*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12901 /* 24506*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12925 /* 24552*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12956 /* 24610*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12980 /* 24656*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13004 /* 24702*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13033 /* 24755*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13057 /* 24800*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13075 /* 24831*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13098 /* 24876*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13121 /* 24921*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13151 /* 24978*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13174 /* 25023*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13197 /* 25068*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13225 /* 25120*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13817 /* 26236*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13836 /* 26268*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13859 /* 26311*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13882 /* 26354*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13912 /* 26409*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13935 /* 26452*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13958 /* 26495*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
13986 /* 26545*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14009 /* 26587*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14027 /* 26618*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14049 /* 26660*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14071 /* 26702*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14100 /* 26756*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14122 /* 26798*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14144 /* 26840*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14171 /* 26889*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14732 /* 27991*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14811 /* 28151*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
14900 /* 28324*/          OPC_SwitchOpcode /*2 cases */, 120, TARGET_VAL(ISD::ADD),// ->28448
15198 /* 28949*/          /*SwitchOpcode*/ 35|128,3/*419*/, TARGET_VAL(ISD::ADD),// ->29372
15441 /* 29493*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15666 /* 29956*/          OPC_SwitchOpcode /*2 cases */, 106|128,4/*618*/, TARGET_VAL(ISD::ADD),// ->30579
16362 /* 31320*/          /*SwitchOpcode*/ 127, TARGET_VAL(ISD::ADD),// ->31450
16692 /* 31946*/          /*SwitchOpcode*/ 22|128,3/*406*/, TARGET_VAL(ISD::ADD),// ->32356
16948 /* 32426*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17199 /* 32933*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->33117
17381 /* 33267*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->33339
17434 /* 33365*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17483 /* 33453*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->33637
17665 /* 33787*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->33859
17718 /* 33885*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
17767 /* 33973*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->34157
17949 /* 34307*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->34379
18002 /* 34405*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18051 /* 34493*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->34677
18233 /* 34827*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->34899
18286 /* 34925*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18335 /* 35013*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->35197
18517 /* 35347*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->35419
18570 /* 35445*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18619 /* 35533*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->35717
18801 /* 35867*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->35939
18854 /* 35965*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
18903 /* 36053*/          OPC_SwitchOpcode /*2 cases */, 51|128,1/*179*/, TARGET_VAL(ISD::ADD),// ->36237
19085 /* 36387*/          /*SwitchOpcode*/ 69, TARGET_VAL(ISD::ADD),// ->36459
19138 /* 36485*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19195 /* 36603*/          OPC_SwitchOpcode /*2 cases */, 36|128,2/*292*/, TARGET_VAL(ISD::ADD),// ->36900
19443 /* 37156*/          /*SwitchOpcode*/ 1|128,1/*129*/, TARGET_VAL(ISD::ADD),// ->37289
19516 /* 37330*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19553 /* 37413*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19632 /* 37555*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19771 /* 37802*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19850 /* 37944*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
19989 /* 38191*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20068 /* 38333*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20411 /* 38961*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20435 /* 39003*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20450 /* 39028*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20504 /* 39129*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20519 /* 39154*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20552 /* 39221*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20567 /* 39245*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20592 /* 39289*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20641 /* 39381*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20717 /* 39537*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20732 /* 39561*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20755 /* 39601*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20805 /* 39694*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20832 /* 39751*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20854 /* 39789*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20869 /* 39814*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20924 /* 39916*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20939 /* 39941*/              OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20985 /* 40030*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21000 /* 40055*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21024 /* 40095*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21050 /* 40150*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21073 /* 40189*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21088 /* 40214*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21136 /* 40307*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21151 /* 40332*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21174 /* 40371*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21201 /* 40427*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21223 /* 40465*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
21238 /* 40490*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
24676 /* 47445*/  /*SwitchOpcode*/ 26|128,20/*2586*/, TARGET_VAL(ISD::ADD),// ->50035
25156 /* 48325*/      OPC_SwitchOpcode /*2 cases */, 35, TARGET_VAL(ISD::ADD),// ->48364
25204 /* 48415*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
25217 /* 48439*/      OPC_SwitchOpcode /*2 cases */, 49, TARGET_VAL(ISD::ADD),// ->48492
25566 /* 49088*/      OPC_SwitchOpcode /*2 cases */, 25, TARGET_VAL(ISD::ADD),// ->49117
25599 /* 49148*/      OPC_SwitchOpcode /*2 cases */, 26, TARGET_VAL(ISD::ADD),// ->49178
25680 /* 49317*/        OPC_SwitchOpcode /*2 cases */, 16, TARGET_VAL(ISD::ADD),// ->49337
25704 /* 49360*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26239 /* 50399*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
26358 /* 50629*/        /*SwitchOpcode*/ 25, TARGET_VAL(ISD::ADD),// ->50657
31053 /* 59964*/      /*SwitchOpcode*/ 17, TARGET_VAL(ISD::ADD),// ->59984
53122 /*100311*/      /*SwitchOpcode*/ 90|128,4/*602*/, TARGET_VAL(ISD::ADD),// ->100917
55377 /*104541*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55775 /*105357*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
55989 /*105862*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
56149 /*106194*/      OPC_SwitchOpcode /*2 cases */, 57|128,19/*2489*/, TARGET_VAL(ISD::ADD),// ->108688
58343 /*111308*/      OPC_SwitchOpcode /*2 cases */, 33|128,3/*417*/, TARGET_VAL(ISD::ADD),// ->111730
58902 /*112458*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59205 /*113034*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59526 /*113724*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59596 /*113866*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
59686 /*114032*/      OPC_SwitchOpcode /*2 cases */, 121|128,1/*249*/, TARGET_VAL(ISD::ADD),// ->114286
59920 /*114474*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60040 /*114738*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
60329 /*115311*/      OPC_SwitchOpcode /*3 cases */, 58|128,10/*1338*/, TARGET_VAL(ISD::ADD),// ->116654
61716 /*118038*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
61861 /*118325*/      OPC_SwitchOpcode /*3 cases */, 77|128,3/*461*/, TARGET_VAL(ISD::ADD),// ->118791
63257 /*121149*/      /*SwitchOpcode*/ 18|128,2/*274*/, TARGET_VAL(ISD::ADD),// ->121427
64218 /*123355*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
64569 /*124029*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
65026 /*125040*/      OPC_SwitchOpcode /*2 cases */, 17, TARGET_VAL(ISD::ADD),// ->125061
gen/lib/Target/Lanai/LanaiGenDAGISel.inc
  624 /*  1074*/  /*SwitchOpcode*/ 73, TARGET_VAL(ISD::ADD),// ->1150
gen/lib/Target/MSP430/MSP430GenDAGISel.inc
  779 /*  1584*/      /*SwitchOpcode*/ 25|128,3/*409*/, TARGET_VAL(ISD::ADD),// ->1997
 3479 /*  7065*/  /*SwitchOpcode*/ 62|128,2/*318*/, TARGET_VAL(ISD::ADD),// ->7387
gen/lib/Target/Mips/MipsGenDAGISel.inc
  103 /*    86*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  150 /*   167*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  657 /*  1105*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1192 /*  2107*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
12355 /* 23034*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
15040 /* 27757*/  /*SwitchOpcode*/ 77|128,15/*1997*/, TARGET_VAL(ISD::ADD),// ->29758
16123 /* 29766*/      OPC_SwitchOpcode /*12 cases */, 73, TARGET_VAL(ISD::ADD),// ->29843
gen/lib/Target/Mips/MipsGenFastISel.inc
 3406   case ISD::ADD: return fastEmit_ISD_ADD_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3898   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_immSExtAddiur2(VT, RetVT, Op0, Op0IsKill, imm1);
 3925   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_immSExtAddius5(VT, RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/NVPTX/NVPTXGenDAGISel.inc
57811 /*122951*/  /*SwitchOpcode*/ 104, TARGET_VAL(ISD::ADD),// ->123058
gen/lib/Target/PowerPC/PPCGenDAGISel.inc
20844 /* 52476*/  /*SwitchOpcode*/ 24|128,5/*664*/, TARGET_VAL(ISD::ADD),// ->53144
gen/lib/Target/PowerPC/PPCGenFastISel.inc
 3230   case ISD::ADD: return fastEmit_ISD_ADD_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
 3458   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_imm32SExt16(VT, RetVT, Op0, Op0IsKill, imm1);
 3515   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_imm64SExt16(VT, RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/RISCV/RISCVGenDAGISel.inc
 1031 /*  1848*/      /*SwitchOpcode*/ 108|128,9/*1260*/, TARGET_VAL(ISD::ADD),// ->3112
 2496 /*  4597*/      /*SwitchOpcode*/ 100|128,1/*228*/, TARGET_VAL(ISD::ADD),// ->4829
 2870 /*  5297*/        /*SwitchOpcode*/ 126|128,2/*382*/, TARGET_VAL(ISD::ADD),// ->5683
 3368 /*  6216*/        /*SwitchOpcode*/ 77|128,1/*205*/, TARGET_VAL(ISD::ADD),// ->6425
 3642 /*  6729*/        /*SwitchOpcode*/ 120, TARGET_VAL(ISD::ADD),// ->6852
 3820 /*  7059*/        /*SwitchOpcode*/ 120, TARGET_VAL(ISD::ADD),// ->7182
 4099 /*  7576*/      /*SwitchOpcode*/ 73|128,3/*457*/, TARGET_VAL(ISD::ADD),// ->8037
 4759 /*  8804*/      /*SwitchOpcode*/ 71|128,3/*455*/, TARGET_VAL(ISD::ADD),// ->9263
 5437 /* 10057*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5570 /* 10278*/  /*SwitchOpcode*/ 124, TARGET_VAL(ISD::ADD),// ->10405
 6581 /* 12147*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
gen/lib/Target/Sparc/SparcGenDAGISel.inc
  380 /*   598*/  /*SwitchOpcode*/ 17|128,3/*401*/, TARGET_VAL(ISD::ADD),// ->1003
gen/lib/Target/SystemZ/SystemZGenDAGISel.inc
 3362 /*  6620*/      /*SwitchOpcode*/ 90, TARGET_VAL(ISD::ADD),// ->6713
 4242 /*  8406*/      OPC_SwitchOpcode /*2 cases */, 125|128,2/*381*/, TARGET_VAL(ISD::ADD),// ->8792
 4471 /*  8812*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4522 /*  8901*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4587 /*  9021*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4624 /*  9085*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5160 /* 10136*/      OPC_SwitchOpcode /*2 cases */, 117|128,2/*373*/, TARGET_VAL(ISD::ADD),// ->10514
 5381 /* 10534*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5430 /* 10621*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5493 /* 10738*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5528 /* 10800*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5825 /* 11433*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 5969 /* 11676*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6003 /* 11734*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6037 /* 11792*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 6071 /* 11850*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
16441 /* 30334*/  /*SwitchOpcode*/ 113|128,9/*1265*/, TARGET_VAL(ISD::ADD),// ->31603
gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc
   68 /*    22*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  102 /*    82*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  204 /*   260*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  238 /*   320*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  340 /*   498*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  374 /*   558*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  476 /*   736*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  510 /*   796*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  612 /*   974*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  646 /*  1034*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  748 /*  1212*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  782 /*  1272*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1280 /*  2200*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1310 /*  2253*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1828 /*  3231*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1856 /*  3281*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1940 /*  3429*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 1969 /*  3481*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2056 /*  3635*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2085 /*  3687*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2172 /*  3841*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2201 /*  3893*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2288 /*  4047*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2317 /*  4099*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2404 /*  4253*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2433 /*  4305*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2520 /*  4459*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2549 /*  4511*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2636 /*  4665*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 2666 /*  4719*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
 4774 /*  8646*/          OPC_SwitchOpcode /*3 cases */, 74, TARGET_VAL(ISD::ADD),// ->8724
 4989 /*  9061*/          OPC_SwitchOpcode /*3 cases */, 46, TARGET_VAL(ISD::ADD),// ->9111
 5124 /*  9316*/          OPC_SwitchOpcode /*3 cases */, 39, TARGET_VAL(ISD::ADD),// ->9359
 5239 /*  9536*/          OPC_SwitchOpcode /*3 cases */, 39, TARGET_VAL(ISD::ADD),// ->9579
 5354 /*  9756*/          OPC_SwitchOpcode /*3 cases */, 39, TARGET_VAL(ISD::ADD),// ->9799
 5469 /*  9976*/          OPC_SwitchOpcode /*3 cases */, 39, TARGET_VAL(ISD::ADD),// ->10019
 5584 /* 10196*/          OPC_SwitchOpcode /*3 cases */, 39, TARGET_VAL(ISD::ADD),// ->10239
 5699 /* 10416*/          OPC_SwitchOpcode /*3 cases */, 39, TARGET_VAL(ISD::ADD),// ->10459
 5814 /* 10635*/          OPC_SwitchOpcode /*3 cases */, 30, TARGET_VAL(ISD::ADD),// ->10669
 5918 /* 10835*/          OPC_SwitchOpcode /*3 cases */, 74, TARGET_VAL(ISD::ADD),// ->10913
 6133 /* 11250*/          OPC_SwitchOpcode /*3 cases */, 64, TARGET_VAL(ISD::ADD),// ->11318
 6318 /* 11615*/          OPC_SwitchOpcode /*3 cases */, 64, TARGET_VAL(ISD::ADD),// ->11683
 6503 /* 11980*/          OPC_SwitchOpcode /*3 cases */, 64, TARGET_VAL(ISD::ADD),// ->12048
 6688 /* 12345*/          OPC_SwitchOpcode /*3 cases */, 64, TARGET_VAL(ISD::ADD),// ->12413
 6873 /* 12710*/          OPC_SwitchOpcode /*3 cases */, 64, TARGET_VAL(ISD::ADD),// ->12778
 7058 /* 13075*/          OPC_SwitchOpcode /*3 cases */, 64, TARGET_VAL(ISD::ADD),// ->13143
 7243 /* 13440*/          OPC_SwitchOpcode /*3 cases */, 56, TARGET_VAL(ISD::ADD),// ->13500
 8275 /* 15339*/        OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::ADD),// ->15374
 8332 /* 15451*/        OPC_SwitchOpcode /*3 cases */, 33, TARGET_VAL(ISD::ADD),// ->15488
 8392 /* 15569*/        OPC_SwitchOpcode /*3 cases */, 33, TARGET_VAL(ISD::ADD),// ->15606
 8604 /* 15982*/      OPC_SwitchOpcode /*3 cases */, 46|128,1/*174*/, TARGET_VAL(ISD::ADD),// ->16161
 9152 /* 17083*/      OPC_SwitchOpcode /*3 cases */, 122|128,2/*378*/, TARGET_VAL(ISD::ADD),// ->17466
10205 /* 19336*/      OPC_SwitchOpcode /*3 cases */, 52, TARGET_VAL(ISD::ADD),// ->19392
10348 /* 19636*/      OPC_SwitchOpcode /*3 cases */, 49|128,2/*305*/, TARGET_VAL(ISD::ADD),// ->19946
11178 /* 21420*/      OPC_SwitchOpcode /*3 cases */, 52, TARGET_VAL(ISD::ADD),// ->21476
11328 /* 21734*/        OPC_SwitchOpcode /*3 cases */, 75, TARGET_VAL(ISD::ADD),// ->21813
11545 /* 22177*/        OPC_SwitchOpcode /*3 cases */, 93, TARGET_VAL(ISD::ADD),// ->22274
11813 /* 22731*/        OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::ADD),// ->22766
11903 /* 22910*/        OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::ADD),// ->22945
11993 /* 23089*/        OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::ADD),// ->23124
12083 /* 23268*/        OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::ADD),// ->23303
12173 /* 23447*/        OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::ADD),// ->23482
12263 /* 23626*/        OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::ADD),// ->23661
12353 /* 23805*/        OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::ADD),// ->23840
12443 /* 23984*/        OPC_SwitchOpcode /*3 cases */, 31, TARGET_VAL(ISD::ADD),// ->24019
12818 /* 24677*/      OPC_SwitchOpcode /*3 cases */, 99, TARGET_VAL(ISD::ADD),// ->24780
13093 /* 25256*/      OPC_SwitchOpcode /*3 cases */, 104, TARGET_VAL(ISD::ADD),// ->25364
13373 /* 25861*/      OPC_SwitchOpcode /*3 cases */, 104, TARGET_VAL(ISD::ADD),// ->25969
13653 /* 26466*/      OPC_SwitchOpcode /*3 cases */, 104, TARGET_VAL(ISD::ADD),// ->26574
13933 /* 27071*/      OPC_SwitchOpcode /*3 cases */, 104, TARGET_VAL(ISD::ADD),// ->27179
14213 /* 27676*/      OPC_SwitchOpcode /*3 cases */, 104, TARGET_VAL(ISD::ADD),// ->27784
14493 /* 28281*/      OPC_SwitchOpcode /*3 cases */, 104, TARGET_VAL(ISD::ADD),// ->28389
14773 /* 28886*/      OPC_SwitchOpcode /*3 cases */, 109, TARGET_VAL(ISD::ADD),// ->28999
16642 /* 32271*/  /*SwitchOpcode*/ 72, TARGET_VAL(ISD::ADD),// ->32346
20309 /* 38772*/      OPC_SwitchOpcode /*3 cases */, 118, TARGET_VAL(ISD::ADD),// ->38894
20640 /* 39439*/      OPC_SwitchOpcode /*3 cases */, 62, TARGET_VAL(ISD::ADD),// ->39505
gen/lib/Target/WebAssembly/WebAssemblyGenFastISel.inc
 1902   case ISD::ADD: return fastEmit_ISD_ADD_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
gen/lib/Target/X86/X86GenDAGISel.inc
 2925 /*  6148*/      /*SwitchOpcode*/ 100|128,9/*1252*/, TARGET_VAL(ISD::ADD),// ->7404
 8602 /* 18516*/      OPC_SwitchOpcode /*5 cases */, 46|128,5/*686*/, TARGET_VAL(ISD::ADD),// ->19207
20249 /* 40914*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
20284 /* 40990*/      /*SwitchOpcode*/ 108, TARGET_VAL(ISD::ADD),// ->41101
20506 /* 41510*/      OPC_SwitchOpcode /*2 cases */, 73, TARGET_VAL(ISD::ADD),// ->41587
20561 /* 41624*/      OPC_SwitchOpcode /*2 cases */, 76, TARGET_VAL(ISD::ADD),// ->41704
36818 /* 76995*/        OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
36855 /* 77075*/      /*SwitchOpcode*/ 112, TARGET_VAL(ISD::ADD),// ->77190
36906 /* 77194*/      OPC_SwitchOpcode /*2 cases */, 42, TARGET_VAL(ISD::ADD),// ->77240
36945 /* 77279*/      OPC_SwitchOpcode /*2 cases */, 43, TARGET_VAL(ISD::ADD),// ->77326
38335 /* 80242*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38363 /* 80314*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38402 /* 80396*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38424 /* 80446*/      /*SwitchOpcode*/ 112, TARGET_VAL(ISD::ADD),// ->80561
38493 /* 80612*/      /*SwitchOpcode*/ 77, TARGET_VAL(ISD::ADD),// ->80692
38552 /* 80743*/      /*SwitchOpcode*/ 80, TARGET_VAL(ISD::ADD),// ->80826
38844 /* 81329*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
38883 /* 81411*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
42612 /* 89102*/  /*SwitchOpcode*/ 66|128,25/*3266*/, TARGET_VAL(ISD::ADD),// ->92372
44981 /* 94109*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45008 /* 94179*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45045 /* 94257*/          OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
45066 /* 94305*/      /*SwitchOpcode*/ 108, TARGET_VAL(ISD::ADD),// ->94416
45269 /* 94772*/      /*SwitchOpcode*/ 73, TARGET_VAL(ISD::ADD),// ->94848
45325 /* 94896*/      /*SwitchOpcode*/ 76, TARGET_VAL(ISD::ADD),// ->94975
47673 /* 99955*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
47710 /*100033*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
77664 /*163419*/          /*SwitchOpcode*/ 117|128,1/*245*/, TARGET_VAL(ISD::ADD),// ->163668
82804 /*173510*/          /*SwitchOpcode*/ 117|128,1/*245*/, TARGET_VAL(ISD::ADD),// ->173759
87860 /*183622*/          /*SwitchOpcode*/ 14|128,2/*270*/, TARGET_VAL(ISD::ADD),// ->183896
94200 /*196180*/          /*SwitchOpcode*/ 10|128,2/*266*/, TARGET_VAL(ISD::ADD),// ->196450
100322 /*208533*/          /*SwitchOpcode*/ 56|128,2/*312*/, TARGET_VAL(ISD::ADD),// ->208849
107768 /*223397*/          /*SwitchOpcode*/ 54|128,2/*310*/, TARGET_VAL(ISD::ADD),// ->223711
114448 /*237028*/          /*SwitchOpcode*/ 52|128,2/*308*/, TARGET_VAL(ISD::ADD),// ->237340
118390 /*244598*/        /*SwitchOpcode*/ 32|128,1/*160*/, TARGET_VAL(ISD::ADD),// ->244762
120245 /*248182*/        /*SwitchOpcode*/ 126|128,1/*254*/, TARGET_VAL(ISD::ADD),// ->248440
124140 /*255734*/          /*SwitchOpcode*/ 47, TARGET_VAL(ISD::ADD),// ->255784
126601 /*260327*/          /*SwitchOpcode*/ 48, TARGET_VAL(ISD::ADD),// ->260378
145275 /*297336*/            OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
147249 /*300937*/          /*SwitchOpcode*/ 48, TARGET_VAL(ISD::ADD),// ->300988
159407 /*323997*/          /*SwitchOpcode*/ 34, TARGET_VAL(ISD::ADD),// ->324034
161153 /*327242*/          /*SwitchOpcode*/ 34, TARGET_VAL(ISD::ADD),// ->327279
177275 /*359467*/          /*SwitchOpcode*/ 19, TARGET_VAL(ISD::ADD),// ->359489
178236 /*361172*/          /*SwitchOpcode*/ 18, TARGET_VAL(ISD::ADD),// ->361193
187003 /*378018*/          /*SwitchOpcode*/ 34, TARGET_VAL(ISD::ADD),// ->378055
187808 /*379485*/          /*SwitchOpcode*/ 34, TARGET_VAL(ISD::ADD),// ->379522
188571 /*380993*/          /*SwitchOpcode*/ 19, TARGET_VAL(ISD::ADD),// ->381015
188909 /*381582*/          /*SwitchOpcode*/ 18, TARGET_VAL(ISD::ADD),// ->381603
gen/lib/Target/X86/X86GenFastISel.inc
13511   case ISD::ADD: return fastEmit_ISD_ADD_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
14110   case ISD::ADD: return fastEmit_ISD_ADD_ri(VT, RetVT, Op0, Op0IsKill, imm1);
14242   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_i64immSExt32(VT, RetVT, Op0, Op0IsKill, imm1);
14347   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_i16immSExt8(VT, RetVT, Op0, Op0IsKill, imm1);
14451   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_i32immSExt8(VT, RetVT, Op0, Op0IsKill, imm1);
14555   case ISD::ADD: return fastEmit_ISD_ADD_ri_Predicate_i64immSExt8(VT, RetVT, Op0, Op0IsKill, imm1);
gen/lib/Target/XCore/XCoreGenDAGISel.inc
   57 /*     0*/  OPC_SwitchOpcode /*44 cases */, 69|128,1/*197*/, TARGET_VAL(ISD::ADD),// ->202
  172 /*   212*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  271 /*   379*/      OPC_SwitchOpcode /*3 cases */, 69, TARGET_VAL(ISD::ADD),// ->452
  420 /*   657*/      OPC_CheckOpcode, TARGET_VAL(ISD::ADD),
  494 /*   779*/      OPC_SwitchOpcode /*2 cases */, 48, TARGET_VAL(ISD::ADD),// ->831
include/llvm/CodeGen/SelectionDAG.h
  858     return getNode(ISD::ADD, SL, VT, Op, Offset, Flags);
include/llvm/CodeGen/TargetLowering.h
 2261     case ISD::ADD:
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  890   if (Opc != ISD::ADD || N0.getOpcode() != ISD::ADD)
  890   if (Opc != ISD::ADD || N0.getOpcode() != ISD::ADD)
 1493   case ISD::ADD:                return visitADD(N);
 1645     case ISD::ADD:
 1995   assert((N->getOpcode() == ISD::ADD || N->getOpcode() == ISD::SUB) &&
 2001   bool IsAdd = N->getOpcode() == ISD::ADD;
 2030   return DAG.getNode(IsAdd ? ISD::SUB : ISD::ADD, DL, VT, C1, LowBit);
 2036   assert((N->getOpcode() == ISD::ADD || N->getOpcode() == ISD::SUB) &&
 2042   bool IsAdd = N->getOpcode() == ISD::ADD;
 2068   return DAG.getNode(ISD::ADD, DL, VT, NewShift, DAG.getConstant(NewC, DL, VT));
 2102       return DAG.getNode(ISD::ADD, DL, VT, N1, N0);
 2104     return DAG.FoldConstantArithmetic(ISD::ADD, DL, VT, N0.getNode(),
 2119       return DAG.getNode(ISD::ADD, DL, VT, N0.getOperand(0), Sub);
 2125       SDValue Add = DAG.FoldConstantArithmetic(ISD::ADD, DL, VT, N1.getNode(),
 2152       SDValue Add0 = DAG.getNode(ISD::ADD, DL, VT, N1, N0.getOperand(1));
 2153       return DAG.getNode(ISD::ADD, DL, VT, N0.getOperand(0), Add0);
 2161   if (!reassociationCanBreakAddressingModePattern(ISD::ADD, DL, N0, N1)) {
 2162     if (SDValue RADD = reassociateOps(ISD::ADD, DL, N0, N1, N->getFlags()))
 2194   if (N1.getOpcode() == ISD::SUB && N1.getOperand(1).getOpcode() == ISD::ADD &&
 2200   if (N1.getOpcode() == ISD::SUB && N1.getOperand(1).getOpcode() == ISD::ADD &&
 2206   if ((N1.getOpcode() == ISD::SUB || N1.getOpcode() == ISD::ADD) &&
 2221                          DAG.getNode(ISD::ADD, SDLoc(N0), VT, N00, N10),
 2222                          DAG.getNode(ISD::ADD, SDLoc(N1), VT, N01, N11));
 2247     if (N0.getOpcode() == ISD::ADD ||
 2269         N0.getOpcode() == ISD::ADD) {
 2280     return DAG.getNode(ISD::ADD, DL, VT, Xor, N0.getOperand(0));
 2353       return DAG.getNode(ISD::ADD, DL, VT, N0, N1);
 2414   return DAG.getNode(IsAdd ? ISD::SUB : ISD::ADD, DL, VT, N0, N1.getOperand(0));
 2439       N0.getOpcode() == ISD::ADD && isOneOrOneSplat(N0.getOperand(1))) {
 2450     SDValue Add = DAG.getNode(ISD::ADD, DL, VT, N0.getOperand(0), N1);
 2458     return DAG.getNode(ISD::ADD, DL, VT, Sub, N0.getOperand(0));
 2505     return CombineTo(N, DAG.getNode(ISD::ADD, DL, VT, N0, N1),
 2521     return CombineTo(N, DAG.getNode(ISD::ADD, DL, VT, N0, N1),
 2598     return CombineTo(N, DAG.getNode(ISD::ADD, DL, VT, N0, N1),
 2613       return CombineTo(N, DAG.getNode(ISD::ADD, DL, VT, N0, N1),
 2819   if ((N0.getOpcode() == ISD::ADD ||
 2887     return DAG.getNode(ISD::ADD, DL, VT, N0,
 2927     return DAG.getNode(ISD::ADD, DL, VT, N0, N1.getOperand(1));
 2934   if (N0.getOpcode() == ISD::ADD && N0.getOperand(0) == N1)
 2938   if (N0.getOpcode() == ISD::ADD && N0.getOperand(1) == N1)
 2942   if (N0.getOpcode() == ISD::ADD &&
 2948     return DAG.getNode(ISD::ADD, DL, VT, N0.getOperand(0), NewC);
 2952   if (N1.getOpcode() == ISD::ADD) {
 2968         ISD::ADD, DL, VT, N0.getOperand(1).getNode(), N1.getNode());
 2984   if (N0.getOpcode() == ISD::ADD &&
 2986        N0.getOperand(1).getOpcode() == ISD::ADD) &&
 2992   if (N0.getOpcode() == ISD::ADD && N0.getOperand(1).getOpcode() == ISD::ADD &&
 2992   if (N0.getOpcode() == ISD::ADD && N0.getOperand(1).getOpcode() == ISD::ADD &&
 2994     return DAG.getNode(ISD::ADD, DL, VT, N0.getOperand(0),
 3005     return DAG.getNode(ISD::ADD, DL, VT, N0,
 3016       return DAG.getNode(ISD::ADD, DL, VT, N0, Mul);
 3023       return DAG.getNode(ISD::ADD, DL, VT, N0, Mul);
 3046     return DAG.getNode(ISD::ADD, DL, VT, Xor, N0.getOperand(0));
 3054     SDValue Add = DAG.getNode(ISD::ADD, DL, VT, N0, N1.getOperand(0));
 3055     return DAG.getNode(ISD::ADD, DL, VT, Add, DAG.getConstant(1, DL, VT));
 3060   if (N0.hasOneUse() && N0.getOpcode() == ISD::ADD &&
 3063     return DAG.getNode(ISD::ADD, DL, VT, Sub, N0.getOperand(1));
 3066   if (N1.hasOneUse() && N1.getOpcode() == ISD::ADD &&
 3081     SDValue Add = DAG.getNode(ISD::ADD, DL, VT, N0.getOperand(1), N1);
 3093     return DAG.getNode(ISD::ADD, DL, VT, N0, SExt);
 3131       return DAG.getNode(ISD::ADD, DL, VT, N0, ZExt);
 3143       return DAG.getNode(ISD::ADD, DL, VT, N0, SRA);
 3419       MathOp = ISD::ADD;
 3425           MathOp == ISD::ADD ? (MulC - 1).logBase2() : (MulC + 1).logBase2();
 3471       N0.getOpcode() == ISD::ADD &&
 3474       return DAG.getNode(ISD::ADD, SDLoc(N), VT,
 3730     SDValue Add = DAG.getNode(ISD::ADD, DL, VT, N0, Srl);
 3851       SDValue Add = DAG.getNode(ISD::ADD, DL, ADDVT, N1.getOperand(1), Trunc);
 3904       SDValue Add = DAG.getNode(ISD::ADD, DL, VT, N1, NegOne);
 3911       SDValue Add = DAG.getNode(ISD::ADD, DL, VT, N1, NegOne);
 4490     SDValue Add = DAG.getNode(ISD::ADD, SDLoc(N0), OpVT, LL, One);
 4527           SDValue Add = DAG.getNode(ISD::ADD, DL, OpVT, LL, OffsetC);
 4573   if (N0.getOpcode() == ISD::ADD && N1.getOpcode() == ISD::SRL &&
 4593                 DAG.getNode(ISD::ADD, DL0, VT,
 5837   if ((!LegalOperations || TLI.isOperationLegal(ISD::ADD, VT)) &&
 5908       ExtractFrom.getOpcode() == ISD::ADD &&
 6092   else if (Pos.getOpcode() == ISD::ADD && Pos.getOperand(0) == NegOp1) {
 6963     return DAG.getNode(ISD::ADD, DL, VT, N0.getOperand(1),
 6999     SDValue A = N0Opcode == ISD::ADD ? N0 : N1;
 7001     if (A.getOpcode() == ISD::ADD && S.getOpcode() == ISD::SRA) {
 7160   case ISD::ADD:
 7266       unsigned CombineOp = SameSide ? ISD::ADD : ISD::SUB;
 7364       SDValue Sum = DAG.getNode(ISD::ADD, DL, ShiftVT, N1, N0.getOperand(1));
 7410       Sum = DAG.getNode(ISD::ADD, DL, ShiftVT, Sum, N1);
 7503   if ((N0.getOpcode() == ISD::ADD || N0.getOpcode() == ISD::OR) &&
 7647   if (!LegalTypes && N0.getOpcode() == ISD::ADD && N0.hasOneUse() && N1C &&
 7669         SDValue Add = DAG.getNode(ISD::ADD, DL, TruncVT, Trunc, ShiftC);
 7774       SDValue Sum = DAG.getNode(ISD::ADD, DL, ShiftVT, N1, N0.getOperand(1));
 8274         return DAG.getNode(ISD::ADD, DL, VT, Cond, N2);
 8280         return DAG.getNode(ISD::ADD, DL, VT, Cond, N2);
 8470         N2.getOpcode() == ISD::ADD && Cond0 == N2.getOperand(0)) {
 8656     return DAG.getNode(ISD::ADD, DL, VT, ExtendedCond, N2);
 8718       SDValue Add = DAG.getNode(ISD::ADD, DL, VT, LHS, Shift);
 9130     BasePtr = DAG.getNode(ISD::ADD, DL, BasePtr.getValueType(), BasePtr,
 9632   if (N0.getOpcode() == ISD::ADD && N0.hasOneUse() &&
 9635       TLI.isOperationLegalOrCustom(ISD::ADD, VT)) {
 9637     return DAG.getNode(ISD::ADD, DL, VT, Zext, DAG.getAllOnesConstant(DL, VT));
10314   SDValue NewPtr = DAG.getNode(ISD::ADD, DL,
10826   case ISD::ADD:
13471   if (N->getOpcode() == ISD::ADD) {
13531   if ((Ptr.getOpcode() != ISD::ADD && Ptr.getOpcode() != ISD::SUB) ||
13603       if (Use.getUser()->getOpcode() != ISD::ADD &&
13700     unsigned Opcode = (Y0 * Y1 < 0) ? ISD::SUB : ISD::ADD;
13765         (Op->getOpcode() != ISD::ADD && Op->getOpcode() != ISD::SUB))
13794         if (Use->getOpcode() == ISD::ADD || Use->getOpcode() == ISD::SUB){
13873       (AM == ISD::PRE_INC || AM == ISD::POST_INC ? ISD::ADD : ISD::SUB);
13969       unsigned Opc = IsSub ? ISD::SUB : ISD::ADD;
14342     if (!TLI.isOperationLegal(ISD::ADD, PtrType))
14392       BaseAddr = DAG->getNode(ISD::ADD, DL, ArithType, BaseAddr,
14820     Ptr = DAG.getNode(ISD::ADD, DL, Ptr.getValueType(),
14932       SDValue NewPtr = DAG.getNode(ISD::ADD, SDLoc(LD),
15074       if (OtherOp->getOpcode() == ISD::ADD &&
16109       Ptr = DAG.getNode(ISD::ADD, DL, Ptr.getValueType(), Ptr,
16486       DAG.getNode(ISD::ADD, DL, Ptr.getValueType(), Ptr,
16713   NewPtr = DAG.getNode(ISD::ADD, DL, PtrType, NewPtr, Offset);
20020   CPIdx = DAG.getNode(ISD::ADD, DL, CPIdx.getValueType(), CPIdx, CstOffset);
lib/CodeGen/SelectionDAG/FastISel.cpp
  696           N = fastEmit_ri_(VT, ISD::ADD, N, NIsKill, TotalOffs, VT);
  714           N = fastEmit_ri_(VT, ISD::ADD, N, NIsKill, TotalOffs, VT);
  723         N = fastEmit_ri_(VT, ISD::ADD, N, NIsKill, TotalOffs, VT);
  744       N = fastEmit_rr(VT, VT, ISD::ADD, N, NIsKill, IdxN, IdxNIsKill);
  750     N = fastEmit_ri_(VT, ISD::ADD, N, NIsKill, TotalOffs, VT);
 1794     return selectBinaryOp(I, ISD::ADD);
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  469         Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
  580       Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
  604       Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
  796       Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
  827       Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
 1411     Idx = DAG.getNode(ISD::ADD, dl, FIPtr.getValueType(), FIPtr, Idx);
 1474     IntPtr = DAG.getNode(ISD::ADD, DL, StackPtr.getValueType(), StackPtr,
 2366     SDValue Lo = DAG.getNode(ISD::ADD, dl, StackSlot.getValueType(),
 2433   CPIdx = DAG.getNode(ISD::ADD, dl, CPIdx.getValueType(), CPIdx, CstOffset);
 2692     SDValue Offset = DAG.getNode(ISD::ADD, dl,
 2700     Results.push_back(DAG.getNode(ISD::ADD, dl, FA.getValueType(),
 3186     assert(TLI.isOperationLegalOrCustom(ISD::ADD, VT) &&
 3192     Tmp1 = DAG.getNode(ISD::ADD, dl, VT, Tmp1, DAG.getConstant(1, dl, VT));
 3193     Results.push_back(DAG.getNode(ISD::ADD, dl, VT, Node->getOperand(0), Tmp1));
 3352     unsigned Op = IsAdd ? ISD::ADD : ISD::SUB;
 3459     SDValue Addr = DAG.getNode(ISD::ADD, dl, Index.getValueType(),
 3471       Addr = DAG.getNode(ISD::ADD, dl, PTy, Addr,
 4468       SDValue TmpIdx = DAG.getNode(ISD::ADD, SL, IdxVT, NewBaseIdx, IdxOffset);
 4517       SDValue InEltIdx = DAG.getNode(ISD::ADD, SL, IdxVT, NewBaseIdx, IdxOffset);
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  129   case ISD::ADD:
  710           DAG.getNode(ISD::ADD, dl, PromotedType, Op1Promoted, Op2Promoted);
  714     unsigned AddOp = Opcode == ISD::SADDSAT ? ISD::ADD : ISD::SUB;
  778   unsigned Opcode = N->getOpcode() == ISD::SADDO ? ISD::ADD : ISD::SUB;
  979   unsigned Opcode = N->getOpcode() == ISD::UADDO ? ISD::ADD : ISD::SUB;
 1763   case ISD::ADD:
 2138       N->getOpcode() == ISD::ADD ? ISD::ADDCARRY : ISD::SUBCARRY,
 2142     if (N->getOpcode() == ISD::ADD) {
 2160     TLI.isOperationLegalOrCustom(N->getOpcode() == ISD::ADD ?
 2166     if (N->getOpcode() == ISD::ADD) {
 2179     TLI.isOperationLegalOrCustom(N->getOpcode() == ISD::ADD ?
 2188     if (N->getOpcode() == ISD::ADD) {
 2191       Hi = DAG.getNode(ISD::ADD, dl, NVT, makeArrayRef(HiOps, 2));
 2193       RevOpc = ISD::ADD;
 2214   if (N->getOpcode() == ISD::ADD) {
 2215     Lo = DAG.getNode(ISD::ADD, dl, NVT, LoOps);
 2216     Hi = DAG.getNode(ISD::ADD, dl, NVT, makeArrayRef(HiOps, 2));
 2222       Hi = DAG.getNode(ISD::ADD, dl, NVT, Hi, Carry);
 2233     Hi = DAG.getNode(ISD::ADD, dl, NVT, Hi, Carry2);
 2311       NoCarryOp = ISD::ADD;
 2504                      DAG.getNode(ISD::ADD, dl, NVT, LoLZ,
 2516   Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo),
 2535                      DAG.getNode(ISD::ADD, dl, NVT, HiLZ,
 2699     Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
 2724     Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
 2819     SDValue U = DAG.getNode(ISD::ADD, dl, NVT,
 2824     SDValue V = DAG.getNode(ISD::ADD, dl, NVT,
 2828     SDValue W = DAG.getNode(ISD::ADD, dl, NVT,
 2830                             DAG.getNode(ISD::ADD, dl, NVT, UH, VH));
 2831     Lo = DAG.getNode(ISD::ADD, dl, NVT, TL,
 2834     Hi = DAG.getNode(ISD::ADD, dl, NVT, W,
 2835                      DAG.getNode(ISD::ADD, dl, NVT,
 3092                             ISD::ADD : ISD::SUB, dl, LHS.getValueType(),
 3407     SDValue Four = DAG.getNode(ISD::ADD, dl, VT, OneInHigh, TwoInHigh);
 4035     FudgePtr = DAG.getNode(ISD::ADD, dl, FudgePtr.getValueType(),
 4090     SDValue Index = DAG.getNode(ISD::ADD, dl, BaseIdx.getValueType(),
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  172   StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
  234   Idx = DAG.getNode(ISD::ADD, dl, Idx.getValueType(), Idx, Idx);
  237   Idx = DAG.getNode(ISD::ADD, dl, Idx.getValueType(), Idx,
  265   Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr,
  431   Idx = DAG.getNode(ISD::ADD, dl, Idx.getValueType(), Idx, Idx);
  433   Idx = DAG.getNode(ISD::ADD, dl,
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  359   case ISD::ADD:
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  108   case ISD::ADD:
  929   case ISD::ADD:
 1210       DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
 1509   StackPtr = DAG.getNode(ISD::ADD, dl, StackPtr.getValueType(), StackPtr,
 2124   case ISD::VECREDUCE_ADD:  CombineOpc = ISD::ADD; break;
 2732   case ISD::ADD:
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 1910     VAList = getNode(ISD::ADD, dl, VAList.getValueType(), VAList,
 1919   Tmp1 = getNode(ISD::ADD, dl, VAList.getValueType(), VAList,
 2306   case ISD::ADD:
 3064   case ISD::ADD:
 3673   case ISD::ADD:
 3969   if ((Op.getOpcode() != ISD::ADD && Op.getOpcode() != ISD::OR) ||
 4697   case ISD::ADD:  return std::make_pair(C1 + C2, true);
 4761   case ISD::ADD: break;
 5090   case ISD::ADD:
 5398     case ISD::ADD:
 5714   return getNode(ISD::ADD, DL, VT, Base, getConstant(Offset, DL, VT));
 5723   else if (Src.getOpcode() == ISD::ADD &&
 6667   if (Ptr.getOpcode() != ISD::ADD ||
 8092     case ISD::ADD:
lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp
  202     case ISD::ADD:
  231   if (Base->getOpcode() == ISD::ADD) {
  254     if (Index->getOpcode() != ISD::ADD ||
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 3871         N = DAG.getNode(ISD::ADD, dl, N.getValueType(), N,
 3902         N = DAG.getNode(ISD::ADD, dl, N.getValueType(), N, OffsVal, Flags);
 3934       N = DAG.getNode(ISD::ADD, dl,
 3982   AllocSize = DAG.getNode(ISD::ADD, dl, AllocSize.getValueType(), AllocSize,
 4087     SDValue A = DAG.getNode(ISD::ADD, dl,
 4249     SDValue Add = DAG.getNode(ISD::ADD, dl, PtrVT, Ptr,
 4983                      DAG.getNode(ISD::ADD, dl, MVT::i32, t13, IntegerPartOfX));
 6688     SDValue Add = DAG.getNode(ISD::ADD, sdl, PtrVT, FPVal, OffsetVal);
 7405   SDValue DstPlusSize = DAG.getNode(ISD::ADD, sdl, Dst.getValueType(),
 9310       SDValue Add = CLI.DAG.getNode(ISD::ADD, CLI.DL, PtrVT, DemoteStackSlot,
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  674   void visitAdd(const User &I)  { visitBinary(I, ISD::ADD); }
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  223   case ISD::ADD:                        return "add";
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 1918   case ISD::ADD:
 2479   case ISD::ADD:
 2856   if (N0->getOpcode() != ISD::ADD)
 3012   assert((BOpcode == ISD::ADD || BOpcode == ISD::SUB || BOpcode == ISD::XOR) &&
 3031   if (BOpcode == ISD::ADD || BOpcode == ISD::XOR)
 3122         SDValue Add = DAG.getNode(ISD::ADD, dl, CTVT, CTOp, NegOne);
 3136         SDValue Add = DAG.getNode(ISD::ADD, dl, CTVT, CTOp, NegOne);
 3278             Ptr = DAG.getNode(ISD::ADD, dl, PtrType, Lod->getBasePtr(),
 3778     if (N0.getOpcode() == ISD::ADD || N0.getOpcode() == ISD::SUB ||
 3804           if (N0.getOpcode() == ISD::ADD && N0.getNode()->hasOneUse()) {
 3850     if (N1.getOpcode() == ISD::ADD || N1.getOpcode() == ISD::SUB ||
 3945   if (N->getOpcode() == ISD::ADD) {
 4095         if (OpCode == ISD::ADD || OpCode == ISD::SUB) {
 4099           else if (OpCode == ISD::ADD &&
 4104           Offset += (OpCode == ISD::ADD ? 1 : -1) * C->getSExtValue();
 4724   Q = DAG.getNode(ISD::ADD, dl, VT, Q, Factor);
 4737   return DAG.getNode(ISD::ADD, dl, VT, Q, T);
 4861     Q = DAG.getNode(ISD::ADD, dl, VT, NPQ, Q);
 5261     if (!isOperationLegalOrCustom(ISD::ADD, VT))
 5265     Op0 = DAG.getNode(ISD::ADD, DL, VT, Op0, AVal);
 5700     Hi = DAG.getNode(ISD::ADD, dl, HiLoVT, Hi, RH);
 5701     Hi = DAG.getNode(ISD::ADD, dl, HiLoVT, Hi, LH);
 5720   Next = DAG.getNode(ISD::ADD, dl, VT, Next, Merge(Lo, Hi));
 5751   Next = DAG.getNode(ISD::ADD, dl, VT, Next, Merge(Lo, Hi));
 6173   if (VT.isVector() && (!isOperationLegalOrCustom(ISD::ADD, VT) ||
 6198   Op = DAG.getNode(ISD::ADD, dl, VT, DAG.getNode(ISD::AND, dl, VT, Op, Mask33),
 6205                    DAG.getNode(ISD::ADD, dl, VT, Op,
 6336                         !isOperationLegalOrCustom(ISD::ADD, VT) ||
 6343   SDValue Add = DAG.getNode(ISD::ADD, dl, VT, Op, Shift);
 6770   return DAG.getNode(ISD::ADD, DL, AddrVT, Addr, Increment);
 6813   return DAG.getNode(ISD::ADD, dl, IdxVT, VecPtr, Index);
 6901     return DAG.getNode(ISD::ADD, dl, VT, Min, RHS);
 7120   Result = DAG.getNode(IsAdd ? ISD::ADD : ISD::SUB, dl,
 7138   Result = DAG.getNode(IsAdd ? ISD::ADD : ISD::SUB, dl,
 7323   case ISD::VECREDUCE_ADD:  BaseOpcode = ISD::ADD; break;
lib/CodeGen/TargetLoweringBase.cpp
 1592   case Add:            return ISD::ADD;
lib/Target/AArch64/AArch64FastISel.cpp
 5068       N = fastEmit_rr(VT, VT, ISD::ADD, N, NIsKill, IdxN, IdxNIsKill);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  409   if (Subtarget->hasLSLFast() && V.getOpcode() == ISD::ADD) {
  920   if (N.getOpcode() != ISD::ADD)
 1009   if (N.getOpcode() != ISD::ADD)
 1050     N = CurDAG->getNode(ISD::ADD, DL, MVT::i64, LHS, MOVIV);
 2533   if (ShiftAmt->getOpcode() == ISD::ADD || ShiftAmt->getOpcode() == ISD::SUB) {
 2899   case ISD::ADD:
lib/Target/AArch64/AArch64ISelLowering.cpp
  588   setTargetDAGCombine(ISD::ADD);
 2143       SDValue Add = DAG.getNode(ISD::ADD, DL, MVT::i64, Mul,
 2710   if (Opcode == ISD::ADD || Opcode == ISD::SUB) {
 2721   if (Opcode == ISD::ADD || Opcode == ISD::SUB) {
 2742   SDValue FltRounds = DAG.getNode(ISD::ADD, dl, MVT::i32, FPCR_32,
 3434           DAG.getNode(ISD::ADD, DL, PtrVT, FIN, DAG.getConstant(8, DL, PtrVT));
 3462         FIN = DAG.getNode(ISD::ADD, DL, PtrVT, FIN,
 3963       PtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff);
 3980         DstAddr = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff);
 4598   return DAG.getNode(ISD::ADD, DL, PtrVT, ThreadBase, TPOff);
 4615       DAG.getNode(ISD::ADD, DL, PtrVT, TEB, DAG.getIntPtrConstant(0x58, DL));
 4639                             DAG.getNode(ISD::ADD, DL, PtrVT, TLSArray, Slot),
 5367         DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getConstant(8, DL, PtrVT));
 5370     GRTop = DAG.getNode(ISD::ADD, DL, PtrVT, GRTop,
 5382     VRTopAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
 5386     VRTop = DAG.getNode(ISD::ADD, DL, PtrVT, VRTop,
 5396       DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getConstant(24, DL, PtrVT));
 5403       DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getConstant(28, DL, PtrVT));
 5460     VAList = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
 5482   SDValue VANext = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
 5568   return DAG.getNode(ISD::ADD, DL, VT, FrameAddr, Offset);
 5584                        DAG.getNode(ISD::ADD, DL, VT, FrameAddr, Offset),
 8478   if (Base.getOpcode() == ISD::ADD &&
 9303       N0.getOpcode() == ISD::ADD && N0.getOperand(1) == N1 &&
 9355   SDValue Add = DAG.getNode(ISD::ADD, DL, VT, N0, Pow2MinusOne);
 9410     if (N->hasOneUse() && (N->use_begin()->getOpcode() == ISD::ADD ||
 9432       AddSubOpc = ISD::ADD;
 9449       AddSubOpc = ISD::ADD;
10247   assert(Op && Op->getOpcode() == ISD::ADD && "Unexpected operation!");
10281   LHS = DAG.getNode(ISD::ADD, dl, VT, RHS, DAG.getConstant(1, dl, VT));
10304     if (N->getOpcode() == ISD::ADD)
10644   if (BasePtr->getOpcode() == ISD::ADD &&
10654         DAG.getNode(ISD::ADD, DL, MVT::i64, BasePtr,
10858   SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i64, BasePtr,
10913     if (User->getOpcode() != ISD::ADD
11016     if (User->getOpcode() != ISD::ADD ||
11354   if (AddValue.getOpcode() != ISD::ADD)
11675     if (N->getOpcode() != ISD::ADD)
11722   case ISD::ADD:
11861   if (Op->getOpcode() != ISD::ADD && Op->getOpcode() != ISD::SUB)
11873     IsInc = (Op->getOpcode() == ISD::ADD);
12071     ReplaceReductionResults(N, Results, DAG, ISD::ADD, AArch64ISD::SADDV);
12074     ReplaceReductionResults(N, Results, DAG, ISD::ADD, AArch64ISD::UADDV);
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  561   case ISD::ADD:
  935       {ISD::ADD, MVT::v8i8,  1},
  936       {ISD::ADD, MVT::v16i8, 1},
  937       {ISD::ADD, MVT::v4i16, 1},
  938       {ISD::ADD, MVT::v8i16, 1},
  939       {ISD::ADD, MVT::v4i32, 1},
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  958   } else if ((Addr.getOpcode() == ISD::ADD || Addr.getOpcode() == ISD::OR) &&
  988   bool IsAdd = Opcode == ISD::ADD || Opcode == ISD::ADDC || Opcode == ISD::ADDE;
 1356   if (N0.getOpcode() == ISD::ADD) {
 2816   } else if ((Addr.getOpcode() == ISD::ADD || Addr.getOpcode() == ISD::OR) &&
 2832   if (Addr.getOpcode() == ISD::ADD
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  362     setOperationAction(ISD::ADD,  VT, Expand);
 1611   SDValue Div = DAG.getNode(ISD::ADD, DL, VT, iq, jq);
 1710     SDValue Add1_HiNc = DAG.getNode(ISD::ADD, DL, HalfVT, Rcp_Hi, Mulhi1_Hi);
 1764     SDValue Add3 = DAG.getNode(ISD::ADD, DL, VT, Mulhi3, One64);
 1773     SDValue Add4 = DAG.getNode(ISD::ADD, DL, VT, Add3, One64);
 1884   SDValue RCP_A_E = DAG.getNode(ISD::ADD, DL, VT, RCP, E);
 1920   SDValue Quotient_A_One = DAG.getNode(ISD::ADD, DL, VT, Quotient,
 1941   SDValue Remainder_A_Den = DAG.getNode(ISD::ADD, DL, VT, Remainder, Den);
 1995   LHS = DAG.getNode(ISD::ADD, DL, VT, LHS, LHSign);
 1996   RHS = DAG.getNode(ISD::ADD, DL, VT, RHS, RHSign);
 2225   SDValue K = DAG.getNode(ISD::ADD, SL, MVT::i64, L, Tmp2);
 2355     Add = DAG.getNode(ISD::ADD, SL, MVT::i32, OprLo, Bits32);
 2359     Add = DAG.getNode(ISD::ADD, SL, MVT::i32, OprHi, Bits32);
 2419     SDValue LPlusS = DAG.getNode(ISD::ADD, SL, MVT::i64, L, S);
 2464   R = DAG.getNode(ISD::ADD, SL, MVT::i32, V, R);
 2612   E = DAG.getNode(ISD::ADD, DL, MVT::i32, E,
 2662   V = DAG.getNode(ISD::ADD, DL, MVT::i32, V, V1);
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
  370   case ISD::ADD:
lib/Target/AMDGPU/R600ISelLowering.cpp
  483   case ISD::UADDO: return LowerUADDSUBO(Op, DAG, ISD::ADD, AMDGPUISD::CARRY);
 1167     LoadPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, Offset);
 1398     LoadPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr, Offset);
 1825     SDValue NewPtr = DAG.getNode(ISD::ADD, DL, Ptr.getValueType(), Ptr,
lib/Target/AMDGPU/SIISelLowering.cpp
  598     setOperationAction(ISD::ADD, MVT::v2i16, Legal);
  627     setOperationAction(ISD::ADD, MVT::v4i16, Custom);
  700   setTargetDAGCombine(ISD::ADD);
 4070   case ISD::ADD:
 7147         N0 = DAG.getNode(ISD::ADD, DL, MVT::i32, Ops);
 8054   if ((N0.getOpcode() != ISD::ADD && N0.getOpcode() != ISD::OR) ||
 8089   return DAG.getNode(ISD::ADD, SL, VT, ShlX, COffset, Flags);
 9286     case ISD::ADD:
 9597   if ((LHSOpc == ISD::ADD && Opc == ISD::ADDCARRY) ||
 9940   case ISD::ADD:
lib/Target/ARC/ARCISelDAGToDAG.cpp
   91   if (Addr.getOpcode() != ISD::ADD && Addr.getOpcode() != ISD::SUB &&
  154   if (Addr.getOpcode() == ISD::ADD) {
lib/Target/ARC/ARCISelLowering.cpp
   94   setOperationAction(ISD::ADD, MVT::i32, Legal);
  295           ISD::ADD, dl, getPointerTy(DAG.getDataLayout()), StackPtr, SOffset);
  401     SDValue SpLoc = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr,
  542         SDValue VAObj = DAG.getNode(ISD::ADD, dl, MVT::i32, FIN,
lib/Target/ARM/ARMFastISel.cpp
  864     Addr.Base.Reg = fastEmit_ri_(MVT::i32, ISD::ADD, Addr.Base.Reg,
 1760     case ISD::ADD:
 2845       return SelectBinaryIntOp(I, ISD::ADD);
lib/Target/ARM/ARMISelDAGToDAG.cpp
  355     if (N->getOpcode() != ISD::ADD)
  606   if (N.getOpcode() != ISD::ADD && N.getOpcode() != ISD::SUB &&
  679   if (N.getOpcode() != ISD::ADD && N.getOpcode() != ISD::SUB &&
  685   if (N.getOpcode() == ISD::ADD || N.getOpcode() == ISD::OR) {
 1052   if (N.getOpcode() != ISD::ADD)
 1064   if (N.getOpcode() != ISD::ADD && !CurDAG->isBaseWithConstantOffset(N)) {
 1095     if (N.getOpcode() == ISD::ADD) {
 1220   if (N.getOpcode() != ISD::ADD && N.getOpcode() != ISD::SUB &&
 1274   if (N.getOpcode() != ISD::ADD && N.getOpcode() != ISD::SUB &&
 1372   if (N.getOpcode() != ISD::ADD && !CurDAG->isBaseWithConstantOffset(N))
 1435   if (N.getOpcode() != ISD::ADD || !CurDAG->isBaseWithConstantOffset(N))
 2787   if (XORSrc0.getOpcode() != ISD::ADD || XORSrc1.getOpcode() != ISD::SRA)
 2942       if (Ptr.getOpcode() == ISD::ADD &&
lib/Target/ARM/ARMISelLowering.cpp
 1415   setTargetDAGCombine(ISD::ADD);
 2013   PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(DAG.getDataLayout()),
 2213           SDValue AddArg = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, Const);
 2232         SDValue Dst = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, StkPtrOff);
 2234         SDValue Src = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, SrcOffset);
 3146       DAG.getNode(ISD::ADD, DL, PtrVT, TEB, DAG.getIntPtrConstant(0x2c, DL));
 3161                             DAG.getNode(ISD::ADD, DL, PtrVT, TLSArray, Slot),
 3172   return DAG.getNode(ISD::ADD, DL, PtrVT, TLS, Offset);
 3266   return DAG.getNode(ISD::ADD, dl, PtrVT, ThreadPointer, Offset);
 3481     SDValue Result = DAG.getNode(ISD::ADD, dl, PtrVT, SB, RelAddr);
 3675                       DAG.getNode(ISD::ADD, dl, VTy, CLZAdjustedLo, Constant31), CLSHi);
 3922     FIN = DAG.getNode(ISD::ADD, dl, PtrVT, FIN, DAG.getConstant(4, dl, PtrVT));
 4378     Value = DAG.getNode(ISD::ADD, dl, Op.getValueType(), LHS, RHS);
 5108     SDValue NewPtr = DAG.getNode(ISD::ADD, dl,
 5303   SDValue Addr = DAG.getNode(ISD::ADD, dl, PTy, Table, Index);
 5317     Addr = DAG.getNode(ISD::ADD, dl, PTy, Table, Addr);
 5541                        DAG.getNode(ISD::ADD, dl, VT, FrameAddr, Offset),
 5881   SDValue FltRounds = DAG.getNode(ISD::ADD, dl, MVT::i32, FPSCR,
 5929       Bits = DAG.getNode(ISD::ADD, dl, VT, LSB, FF);
 8403   if (Opcode == ISD::ADD || Opcode == ISD::SUB) {
 8414   if (Opcode == ISD::ADD || Opcode == ISD::SUB) {
 8521   X = DAG.getNode(ISD::ADD, dl, MVT::v4i32, X, Y);
 8559   N0 = DAG.getNode(ISD::ADD, dl, MVT::v4i32, N0, N1);
 8672   N0 = DAG.getNode(ISD::ADD, dl, MVT::v4i32, N0, N1);
 8790   SDValue Add = DAG.getNode(ISD::ADD, dl, PtrVT, SRet,
11598     if (N1->getOpcode() != ISD::ADD && N1->getOpcode() != ISD::AND &&
11604       if (N1->getOpcode() == ISD::ADD && Const->getAPIntValue().slt(0) &&
11670     case ISD::ADD:
11691   if (N->getOpcode() != ISD::ADD && N->getOpcode() != ISD::OR &&
11801   if (Opcode != ISD::ADD && Opcode != ISD::SUB &&
11804     if (Opcode != ISD::ADD && Opcode != ISD::SUB &&
11856       Res = DAG.getNode(ISD::ADD, DL, VT,
11884       Res = DAG.getNode(ISD::ADD, DL, VT,
12596     SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr,
12887     if (User->getOpcode() != ISD::ADD ||
13329         DAG.getNode(ISD::ADD, DL, BasePtr.getValueType(), BasePtr, Increment);
13424     SDValue OffsetPtr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr,
14423   case ISD::ADD:        return PerformADDCombine(N, DCI, Subtarget);
14829   if ((U->getOpcode() == ISD::ADD || U->getOpcode() == ISD::SUB ||
15127   if (Ptr->getOpcode() != ISD::ADD && Ptr->getOpcode() != ISD::SUB)
15136         assert(Ptr->getOpcode() == ISD::ADD);
15142     isInc = (Ptr->getOpcode() == ISD::ADD);
15150         assert(Ptr->getOpcode() == ISD::ADD);
15158     if (Ptr->getOpcode() == ISD::ADD) {
15172     isInc = (Ptr->getOpcode() == ISD::ADD);
15186   if (Ptr->getOpcode() != ISD::ADD && Ptr->getOpcode() != ISD::SUB)
15193       assert(Ptr->getOpcode() == ISD::ADD);
15198       isInc = Ptr->getOpcode() == ISD::ADD;
15211   if (Ptr->getOpcode() != ISD::ADD && Ptr->getOpcode() != ISD::SUB)
15221       assert(Ptr->getOpcode() == ISD::ADD);
15226       isInc = Ptr->getOpcode() == ISD::ADD;
15332     if (Op->getOpcode() != ISD::ADD || !isNonExt)
15365     if (Ptr == Offset && Op->getOpcode() == ISD::ADD &&
lib/Target/ARM/ARMSelectionDAGInfo.cpp
  213                            DAG.getNode(ISD::ADD, dl, MVT::i32, Src,
  230                             DAG.getNode(ISD::ADD, dl, MVT::i32, Dst,
lib/Target/AVR/AVRISelDAGToDAG.cpp
   79   if (N.getOpcode() != ISD::ADD && N.getOpcode() != ISD::SUB &&
  239   if (Op->getOpcode() == ISD::ADD || Op->getOpcode() == ISD::SUB) {
lib/Target/AVR/AVRISelLowering.cpp
   76   setOperationAction(ISD::ADD, MVT::i32, Custom);
   77   setOperationAction(ISD::ADD, MVT::i64, Custom);
  721   case ISD::ADD: {
  802   if (Op->getOpcode() != ISD::ADD && Op->getOpcode() != ISD::SUB) {
  853   if (Op->getOpcode() != ISD::ADD && Op->getOpcode() != ISD::SUB) {
 1248           ISD::ADD, DL, getPointerTy(DAG.getDataLayout()),
lib/Target/BPF/BPFISelDAGToDAG.cpp
  172   SDValue AluOp = CurDAG->getTargetConstant(ISD::ADD, DL, MVT::i32);;
  262   if (opcode == ISD::ADD) {
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  943     case ISD::ADD:
 1035     if (Off.getOpcode() != ISD::ADD)
 1040     if (T0.getOpcode() != ISD::ADD)
 1069     SDValue NewAdd = DAG.getNode(ISD::ADD, DL, VT, T1.getOperand(0), D);
 1098     if (Addr.getOpcode() != ISD::ADD)
 1375   case ISD::ADD: {
 1602     case ISD::ADD:
 1695       if (Opcode == ISD::ADD &&
 1880   assert(!TopLevel || N->getOpcode() == ISD::ADD);
 2053     SDValue Sum = CurDAG->getNode(ISD::ADD, SDLoc(N), Mul1.Value.getValueType(),
 2074   if (NOpcode == ISD::ADD && GA.Value.getNode() && Leaves.hasConst() &&
 2110   if (NOpcode == ISD::ADD && GA.Value.getNode()) {
 2114       GA.Value = CurDAG->getNode(ISD::ADD, SDLoc(GA.Value),
 2239     if (BasePtr.getOpcode() != ISD::ADD)
lib/Target/Hexagon/HexagonISelLowering.cpp
  413       MemAddr = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, MemAddr);
  562   if (Op->getOpcode() != ISD::ADD)
  982                        DAG.getNode(ISD::ADD, dl, VT, FrameAddr, Offset),
 1136     Sym = DAG.getNode(ISD::ADD, dl, PtrVT, GOT, Sym);
 1146   return DAG.getNode(ISD::ADD, dl, PtrVT, TP, LoadOffset);
 1168   return DAG.getNode(ISD::ADD, dl, PtrVT, TP, Sym);
 1190   SDValue Chain = DAG.getNode(ISD::ADD, dl, PtrVT, GOT, Sym);
 1420     ISD::ADD,     ISD::SUB,     ISD::MUL,     ISD::SDIV,      ISD::UDIV,
 1486     setOperationAction(ISD::ADD, NativeVT, Legal);
 1899   if (Addr.getOpcode() == ISD::ADD) {
 2709     BO.first = DAG.getNode(ISD::ADD, dl, MVT::i32, BO.first,
 2761       SDValue Op = DAG.getNode(ISD::ADD, dl, VTs.VTs[0], {X, Y});
 2811       DAG.getNode(ISD::ADD, dl, PtrVT, DAG.getRegister(Hexagon::R30, PtrVT),
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
   79     setOperationAction(ISD::ADD,            T, Legal);
  148     setOperationAction(ISD::ADD,      T, Legal);
 1384     SDValue T3 = DAG.getNode(ISD::ADD, dl, ResTy, {S2, T2});
 1419   SDValue T4 = DAG.getNode(ISD::ADD, dl, ResTy, {T1, LoVec(T3)});
 1421   SDValue T6 = DAG.getNode(ISD::ADD, dl, ResTy, {HiVec(T0), HiVec(T3)});
 1422   SDValue T7 = DAG.getNode(ISD::ADD, dl, ResTy, {T5, T6});
lib/Target/Lanai/LanaiAluCode.h
  120   case ISD::ADD:
lib/Target/Lanai/LanaiISelDAGToDAG.cpp
  169   if (AluOperator == ISD::ADD) {
lib/Target/Lanai/LanaiISelLowering.cpp
  141   setTargetDAGCombine(ISD::ADD);
  695           DAG.getNode(ISD::ADD, DL, getPointerTy(DAG.getDataLayout()), StackPtr,
  962       Res = DAG.getNode(ISD::ADD, DL, VT, Res, Op);
 1064     SDValue Ptr = DAG.getNode(ISD::ADD, DL, VT, FrameAddr,
 1086     SDValue Ptr = DAG.getNode(ISD::ADD, DL, VT, FrameAddr,
 1475   case ISD::ADD:
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
  208   case ISD::ADD: {
  412   case ISD::ADD:
lib/Target/MSP430/MSP430ISelLowering.cpp
  842           DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
 1270                        DAG.getNode(ISD::ADD, dl, PtrVT, FrameAddr, Offset),
 1337   if (Op->getOpcode() != ISD::ADD)
lib/Target/Mips/Mips16ISelDAGToDAG.cpp
  142   if (Addr.getOpcode() == ISD::ADD) {
lib/Target/Mips/MipsISelDAGToDAG.cpp
  224   assert(Node->getOpcode() == ISD::ADD && "Should only get 'add' here.");
  284   case ISD::ADD:
lib/Target/Mips/MipsISelLowering.cpp
  505   setTargetDAGCombine(ISD::ADD);
  738     return DAG.getNode(ISD::ADD, DL, SetCC.getValueType(), SetCC, False);
  748     return DAG.getNode(ISD::ADD, DL, SetCC.getValueType(), SetCC, True);
 1039   bool IsAdd = ROOTNode->getOpcode() == ISD::ADD;
 1085   if (Add.getOpcode() != ISD::ADD)
 1097   SDValue Add1 = DAG.getNode(ISD::ADD, DL, ValTy, N->getOperand(0),
 1099   return DAG.getNode(ISD::ADD, DL, ValTy, Add1, Lo);
 1172   case ISD::ADD:
 2065     SDValue Add = DAG.getNode(ISD::ADD, DL, PtrVT, Hi, Ret);
 2066     return DAG.getNode(ISD::ADD, DL, PtrVT, Add, Lo);
 2087     Offset = DAG.getNode(ISD::ADD, DL, PtrVT, Hi, Lo);
 2091   return DAG.getNode(ISD::ADD, DL, PtrVT, ThreadPointer, Offset);
 2169         ISD::ADD, DL, VAList.getValueType(), VAList,
 2182       DAG.getNode(ISD::ADD, DL, VAList.getValueType(), VAList,
 2196     VAList = DAG.getNode(ISD::ADD, DL, VAListPtr.getValueType(), VAList,
 2543     Ptr = DAG.getNode(ISD::ADD, DL, BasePtrVT, Ptr,
 2624     Ptr = DAG.getNode(ISD::ADD, DL, BasePtrVT, Ptr,
 2893         DAG.getNode(ISD::ADD, DL, getPointerTy(DAG.getDataLayout()), StackPtr,
 4217     SDValue StorePtr = DAG.getNode(ISD::ADD, DL, PtrTy, FIN,
 4248       SDValue LoadPtr = DAG.getNode(ISD::ADD, DL, PtrTy, Arg,
 4273         SDValue LoadPtr = DAG.getNode(ISD::ADD, DL, PtrTy, Arg,
 4310   SDValue Src = DAG.getNode(ISD::ADD, DL, PtrTy, Arg,
 4312   SDValue Dst = DAG.getNode(ISD::ADD, DL, PtrTy, StackPtr,
lib/Target/Mips/MipsISelLowering.h
  403       return DAG.getNode(ISD::ADD, DL, Ty, Load, Lo);
  430       Hi = DAG.getNode(ISD::ADD, DL, Ty, Hi, getGlobalReg(DAG, Ty));
  447       return DAG.getNode(ISD::ADD, DL, Ty,
  470           DAG.getNode(ISD::ADD, DL, Ty, Highest,
  474       SDValue Add = DAG.getNode(ISD::ADD, DL, Ty, Shift,
  478       return DAG.getNode(ISD::ADD, DL, Ty, Shift2,
  491           ISD::ADD, DL, Ty,
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  334   if (Addr.getOpcode() == ISD::ADD) {
lib/Target/Mips/MipsSEISelLowering.cpp
   94       setOperationAction(ISD::ADD, VecTys[i], Legal);
  332   setOperationAction(ISD::ADD, Ty, Legal);
  818     return DAG.getNode(ISD::ADD, DL, VT, Op0, Op1);
 1189   Ptr = DAG.getNode(ISD::ADD, DL, PtrVT, Ptr, DAG.getConstant(4, DL, PtrVT));
 1226   Ptr = DAG.getNode(ISD::ADD, DL, PtrVT, Ptr, DAG.getConstant(4, DL, PtrVT));
 1583     return DAG.getNode(ISD::ADD, DL, Op->getValueType(0), Op->getOperand(1),
 1589     return DAG.getNode(ISD::ADD, DL, Op->getValueType(0), Op->getOperand(1),
 1992     return DAG.getNode(ISD::ADD, SDLoc(Op), ResTy, Op->getOperand(1),
 2001     return DAG.getNode(ISD::ADD, SDLoc(Op), ResTy, Op->getOperand(1),
 2308   Address = DAG.getNode(ISD::ADD, DL, PtrTy, Address, Offset);
 2382   Address = DAG.getNode(ISD::ADD, DL, PtrTy, Address, Offset);
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
 3606   if (Addr.getOpcode() == ISD::ADD) {
 3643   if (Addr.getOpcode() == ISD::ADD) {
lib/Target/NVPTX/NVPTXISelLowering.cpp
  517   setTargetDAGCombine(ISD::ADD);
 1608       SDValue srcAddr = DAG.getNode(ISD::ADD, dl, PtrVT, OutVals[OIdx],
 2587               DAG.getNode(ISD::ADD, dl, PtrVT, Arg,
 4760     case ISD::ADD:
lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp
  126   case ISD::ADD:
lib/Target/PowerPC/PPCFastISel.cpp
 1289     case ISD::ADD:
 1961       return SelectBinaryIntOp(I, ISD::ADD);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 4179           AddrOp.getOpcode() == ISD::ADD ? AddrOp.getOperand(0) :
 4190     if (AddrOp.getOpcode() != ISD::ADD)
 4194   if (AddrOp.getOpcode() == ISD::ADD)
 4359   if (N->getOpcode() == ISD::ADD &&
 4745   case ISD::ADD: {
lib/Target/PowerPC/PPCISelLowering.cpp
  563       setOperationAction(ISD::ADD, VT, Legal);
  823         setOperationAction(ISD::ADD, MVT::v2i64, Expand);
 1109   setTargetDAGCombine(ISD::ADD);
 2285   if (N.getOpcode() == ISD::ADD) {
 2378   if (N.getOpcode() == ISD::ADD) {
 2482   if (N.getOpcode() == ISD::ADD &&
 2673     Hi = DAG.getNode(ISD::ADD, DL, PtrVT,
 2678   return DAG.getNode(ISD::ADD, DL, PtrVT, Hi, Lo);
 3051     SDValue GprIndexPlusOne = DAG.getNode(ISD::ADD, dl, MVT::i32, GprIndex,
 3059   SDValue FprPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr,
 3067   SDValue RegSaveAreaPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr,
 3070   SDValue OverflowAreaPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr,
 3093   SDValue OurReg = DAG.getNode(ISD::ADD, dl, PtrVT, RegSaveArea,
 3098     OurReg = DAG.getNode(ISD::ADD, dl, PtrVT, OurReg,
 3102   SDValue IndexPlus1 = DAG.getNode(ISD::ADD, dl, MVT::i32,
 3115   SDValue OverflowAreaPlusN = DAG.getNode(ISD::ADD, dl, PtrVT, OverflowArea,
 3243   SDValue nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, Op.getOperand(1),
 3251   nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, nextPtr, ConstStackOffset);
 3257   nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, nextPtr, ConstFrameOffset);
 3644       FIN = DAG.getNode(ISD::ADD, dl, PtrOff.getValueType(), FIN, PtrOff);
 3664       FIN = DAG.getNode(ISD::ADD, dl, PtrOff.getValueType(), FIN, PtrOff);
 3835           Arg = DAG.getNode(ISD::ADD, dl, ArgOff.getValueType(), Arg, ArgOff);
 3881           Addr = DAG.getNode(ISD::ADD, dl, Off.getValueType(), Addr, Off);
 4092       FIN = DAG.getNode(ISD::ADD, dl, PtrOff.getValueType(), FIN, PtrOff);
 4452       FIN = DAG.getNode(ISD::ADD, dl, PtrOff.getValueType(), FIN, PtrOff);
 4898       PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
 5071       SDValue AddPtr = DAG.getNode(ISD::ADD, dl, MVT::i64, Callee, PtrOff);
 5077       SDValue AddTOC = DAG.getNode(ISD::ADD, dl, MVT::i64, Callee, TOCOff);
 5297       SDValue AddTOC = DAG.getNode(ISD::ADD, dl, MVT::i64, StackPtr, TOCOff);
 5548       PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(MF.getDataLayout()),
 5600         PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(MF.getDataLayout()),
 5895       PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
 5951           AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const);
 5990           AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const);
 6011         SDValue AddArg = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, Const);
 6131           PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, ConstFour);
 6188           SDValue Ix = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff,
 6244           SDValue Ix = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff,
 6296     SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
 6467     PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
 6495           SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const);
 6515         SDValue AddArg = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, Const);
 6566             PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, ConstFour);
 6608         PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
 6623           SDValue Ix = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff,
 7395     FIPtr = DAG.getNode(ISD::ADD, dl, FIPtr.getValueType(), FIPtr,
 7475         True = DAG.getNode(ISD::ADD, dl, MVT::i32, True,
 7531     RLI.Ptr = DAG.getNode(ISD::ADD, dl, RLI.Ptr.getValueType(), RLI.Ptr,
 7785       Round = DAG.getNode(ISD::ADD, dl, MVT::i64,
 7801       Cond = DAG.getNode(ISD::ADD, dl, MVT::i64,
 7995   SDValue Addr = DAG.getNode(ISD::ADD, dl, PtrVT, StackSlot, Four);
 8037   SDValue Tmp5 = DAG.getNode(ISD::ADD, dl, AmtVT, Amt,
 8066   SDValue Tmp5 = DAG.getNode(ISD::ADD, dl, AmtVT, Amt,
 8094   SDValue Tmp5 = DAG.getNode(ISD::ADD, dl, AmtVT, Amt,
 8323       Idx = DAG.getNode(ISD::ADD, dl, FIdx.getValueType(), FIdx, Idx);
 8913         BasePtr = DAG.getNode(ISD::ADD, dl, getPointerTy(DAG.getDataLayout()),
 9699   Idx = DAG.getNode(ISD::ADD, dl, FIdx.getValueType(), FIdx, Idx);
 9756       BasePtr = DAG.getNode(ISD::ADD, dl, BasePtr.getValueType(), BasePtr,
 9782     Idx = DAG.getNode(ISD::ADD, dl, BasePtr.getValueType(), BasePtr, Idx);
 9845       BasePtr = DAG.getNode(ISD::ADD, dl, BasePtr.getValueType(), BasePtr,
 9900     Idx = DAG.getNode(ISD::ADD, dl, FIdx.getValueType(), FIdx, Idx);
 9912     Idx = DAG.getNode(ISD::ADD, dl, BasePtr.getValueType(), BasePtr, Idx);
 9951     return DAG.getNode(ISD::ADD, dl, MVT::v4i32, LoProd, HiProd);
12602       SDValue Add = DAG.getNode(ISD::ADD, DL, OpVT, LHS, RHS.getOperand(1));
13370   case ISD::ADD:
13586           DAG.getNode(ISD::ADD, dl, BasePtr.getValueType(), BasePtr,
13596         DAG.getNode(ISD::ADD, dl, BasePtr.getValueType(),
13724       Ptr = DAG.getNode(ISD::ADD, dl, Ptr.getValueType(), Ptr, Increment);
13774         N->getOperand(1)->getOpcode() == ISD::ADD) {
13802             if (UI->getOpcode() == ISD::ADD &&
14530                        DAG.getNode(ISD::ADD, dl, PtrVT, FrameAddr, Offset),
15235     SDValue Add = DAG.getNode(ISD::ADD, DL, MVT::i64, Z,
15250     SDValue Add = DAG.getNode(ISD::ADD, DL, MVT::i64, Z,
15377     SDValue Res = DAG.getNode(ISD::ADD, DL, VT, Op0, Op1);
lib/Target/RISCV/RISCVISelLowering.cpp
  103     setOperationAction(ISD::ADD, MVT::i32, Custom);
  484     return DAG.getNode(ISD::ADD, DL, Ty, Addr,
  522     return DAG.getNode(ISD::ADD, DL, Ty, Load, TPReg);
  608     return DAG.getNode(ISD::ADD, DL, Ty, Addr,
  683     SDValue Ptr = DAG.getNode(ISD::ADD, DL, VT, FrameAddr,
  711                        DAG.getNode(ISD::ADD, DL, VT, FrameAddr, Offset),
  740   SDValue ShamtMinusXLen = DAG.getNode(ISD::ADD, DL, VT, Shamt, MinusXLen);
  790   SDValue ShamtMinusXLen = DAG.getNode(ISD::ADD, DL, VT, Shamt, MinusXLen);
  880   case ISD::ADD:
 1032       (N0.getOpcode() == ISD::ADD || N0.getOpcode() == ISD::OR)) {
 1932         SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue,
 2209         SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot,
 2237           DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr,
lib/Target/Sparc/SparcISelDAGToDAG.cpp
   88   if (Addr.getOpcode() == ISD::ADD) {
  127   if (Addr.getOpcode() == ISD::ADD) {
lib/Target/Sparc/SparcISelLowering.cpp
  824       PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
  845           PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
  879           PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
  888         PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
  893         PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
  918     PtrOff = DAG.getNode(ISD::ADD, dl, MVT::i32, StackPtr, PtrOff);
 1173         HiPtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, HiPtrOff);
 1175         LoPtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, LoPtrOff);
 1222     PtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff);
 1936   return DAG.getNode(ISD::ADD, DL, VT, Hi, Lo);
 1962     SDValue AbsAddr = DAG.getNode(ISD::ADD, DL, VT, GlobalBase, Idx);
 1986     return DAG.getNode(ISD::ADD, DL, VT, H44, L44);
 1995     return DAG.getNode(ISD::ADD, DL, VT, Hi, Lo);
 2099     SDValue Ptr = DAG.getNode(ISD::ADD, DL, PtrVT, Base, TGA);
 2116   return DAG.getNode(ISD::ADD, DL, PtrVT,
 2513       DAG.getNode(ISD::ADD, DL, PtrVT, DAG.getRegister(SP::I6, PtrVT),
 2531   SDValue NextPtr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
 2588     Size = DAG.getNode(ISD::ADD, dl, VT, Size,
 2600   SDValue NewVal = DAG.getNode(ISD::ADD, dl, VT, NewSP,
 2636     SDValue Ptr = DAG.getNode(ISD::ADD, dl, VT, FrameAddr,
 2641     FrameAddr = DAG.getNode(ISD::ADD, dl, VT, FrameAddr,
 2682   SDValue Ptr = DAG.getNode(ISD::ADD,
 2740   SDValue LoPtr = DAG.getNode(ISD::ADD, dl, addrVT,
 2808   SDValue LoPtr = DAG.getNode(ISD::ADD, dl, addrVT,
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  459   if (Opcode == ISD::ADD || CurDAG->isBaseWithConstantOffset(N)) {
 1850     Result = CurDAG->getNode(ISD::ADD, DL, MVT::i32, Result,
lib/Target/SystemZ/SystemZISelLowering.cpp
  341       setOperationAction(ISD::ADD, VT, Legal);
 1369         FIN = DAG.getNode(ISD::ADD, DL, PtrVT, FIN,
 1387         SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue,
 1519         SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot,
 1543       SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr,
 2853     Result = DAG.getNode(ISD::ADD, DL, PtrVT, Result,
 2982       Offset = DAG.getNode(ISD::ADD, DL, PtrVT, Offset, DTPOffset);
 3011   return DAG.getNode(ISD::ADD, DL, PtrVT, TP, Offset);
 3181       FieldAddr = DAG.getNode(ISD::ADD, DL, PtrVT, FieldAddr,
 3239     NeededSpace = DAG.getNode(ISD::ADD, DL, MVT::i64, NeededSpace,
 3252   SDValue Result = DAG.getNode(ISD::ADD, DL, MVT::i64, NewSP, ArgAdjust);
 3257       DAG.getNode(ISD::ADD, DL, MVT::i64, Result,
 3320     SDValue NegSum = DAG.getNode(ISD::ADD, DL, VT, NegLLTimesRH, NegLHTimesRL);
 3563       Op = DAG.getNode(ISD::ADD, DL, VT, Op, Tmp);
 3609     Op = DAG.getNode(ISD::ADD, DL, VT, Op, Tmp);
 3730   SDValue ResultShift = DAG.getNode(ISD::ADD, DL, WideVT, BitShift,
lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
  103         Dst = DAG.getNode(ISD::ADD, DL, PtrVT, Dst,
  116         SDValue Dst2 = DAG.getNode(ISD::ADD, DL, PtrVT, Dst,
  135     SDValue DstPlus1 = DAG.getNode(ISD::ADD, DL, PtrVT, Dst,
  204   SDValue Limit = DAG.getNode(ISD::ADD, DL, PtrVT, Src, Length);
  273   SDValue Limit = DAG.getNode(ISD::ADD, DL, PtrVT, Src, MaxLength);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  777       SDValue Add = DAG.getNode(ISD::ADD, DL, PtrVT, FINode,
 1123       return DAG.getNode(ISD::ADD, DL, VT, BaseAddr, SymAddr);
lib/Target/X86/X86FastISel.cpp
 2892       BaseOpc = ISD::ADD; CondCode = X86::COND_O; break;
 2894       BaseOpc = ISD::ADD; CondCode = X86::COND_B; break;
 2918       if (CI->isOne() && (BaseOpc == ISD::ADD || BaseOpc == ISD::SUB) &&
lib/Target/X86/X86ISelDAGToDAG.cpp
  371         if (User->getOpcode() == ISD::ADD &&
  380             User->getOpcode() == ISD::ADD    ||
  596     case ISD::ADD:
  638         if ((U->getOpcode() == ISD::ADD || U->getOpcode() == ISD::SUB) &&
 1992           if (MulVal.getNode()->getOpcode() == ISD::ADD && MulVal.hasOneUse() &&
 2075   case ISD::ADD:
 2481   if (N.getOpcode() == ISD::ADD) {
 3228     if (Mask->getOpcode() != ISD::ADD || !checkOneUse(Mask))
 3657   if (ShiftAmt->getOpcode() == ISD::ADD || ShiftAmt->getOpcode() == ISD::SUB) {
 3842   assert((Node->getOpcode() == ISD::ADD || Node->getOpcode() == ISD::SUB) &&
 3873   unsigned NewOpcode = Node->getOpcode() == ISD::ADD ? ISD::SUB : ISD::ADD;
 3873   unsigned NewOpcode = Node->getOpcode() == ISD::ADD ? ISD::SUB : ISD::ADD;
 4511   case ISD::ADD:
 4513     if ((Opcode == ISD::ADD || Opcode == ISD::SUB) && NVT.isVector() &&
 4545     if (Opcode == ISD::ADD && (Val == 1 || Val == -1))
 4559       case ISD::ADD: ROpc = X86::ADD8rr; MOpc = X86::ADD8rm; break;
 4569       case ISD::ADD: ROpc = X86::ADD16rr; MOpc = X86::ADD16rm; break;
 4579       case ISD::ADD: ROpc = X86::ADD32rr; MOpc = X86::ADD32rm; break;
 4589       case ISD::ADD: ROpc = X86::ADD64rr; MOpc = X86::ADD64rm; break;
lib/Target/X86/X86ISelLowering.cpp
 1024     setOperationAction(ISD::ADD,                MVT::i16, Custom);
 1025     setOperationAction(ISD::ADD,                MVT::i32, Custom);
 1188       setOperationAction(ISD::ADD, VT, HasInt256 ? Legal : Custom);
 1330       setOperationAction(ISD::ADD,              VT, Custom);
 1595       setOperationAction(ISD::ADD,                VT, Custom);
 1851   setTargetDAGCombine(ISD::ADD);
 3085             DAG.getNode(ISD::ADD, dl, PtrVT, DAG.getFrameIndex(FI, PtrVT),
 3412       SDValue FIN = DAG.getNode(ISD::ADD, dl, getPointerTy(DAG.getDataLayout()),
 3544   PtrOff = DAG.getNode(ISD::ADD, dl, getPointerTy(DAG.getDataLayout()),
 3961         Source = DAG.getNode(ISD::ADD, dl, getPointerTy(DAG.getDataLayout()),
 7723       Ptr = DAG.getNode(ISD::ADD, DL, Ptr.getValueType(), Ptr,
 8604   bool IsCommutable = (Opcode == ISD::ADD || Opcode == ISD::FADD);
 8971         case ISD::ADD: HOpcode = X86ISD::HADD; break;
 9011       if (GenericOpcode != ISD::ADD && GenericOpcode != ISD::FADD)
 9112     if (isHorizontalBinOpPart(BV, ISD::ADD, DAG, 0, Half, InVec0, InVec1) &&
 9113         isHorizontalBinOpPart(BV, ISD::ADD, DAG, Half, NumElts, InVec2,
 9150     if (isHorizontalBinOpPart(BV, ISD::ADD, DAG, 0, NumElts, InVec0, InVec1))
 9335     Idx = DAG.getNode(ISD::ADD, SDLoc(Idx), SrcVT, Idx,
 9370       IndicesVec = DAG.getNode(ISD::ADD, DL, IndicesVT, IndicesVec, IndicesVec);
 9474       IndicesVec = DAG.getNode(ISD::ADD, DL, IndicesVT, IndicesVec, IndicesVec);
17802         DAG.getNode(ISD::ADD, DL, PtrVT,
17824         DAG.getNode(ISD::ADD, DL, PtrVT,
17849     Result = DAG.getNode(ISD::ADD, dl, PtrVT,
17910     Result = DAG.getNode(ISD::ADD, dl, PtrVT,
17923     Result = DAG.getNode(ISD::ADD, dl, PtrVT, Result,
18023   return DAG.getNode(ISD::ADD, dl, PtrVT, Offset, Base);
18067       Offset = DAG.getNode(ISD::ADD, dl, PtrVT,
18078   return DAG.getNode(ISD::ADD, dl, PtrVT, ThreadPointer, Offset);
18132       Offset = DAG.getNode(ISD::ADD, DL, PtrVT,
18207       res = DAG.getNode(ISD::ADD, dl, PtrVT, ThreadPointer, IDX);
18220     return DAG.getNode(ISD::ADD, dl, PtrVT, res, Offset);
18882   FudgePtr = DAG.getNode(ISD::ADD, dl, PtrVT, FudgePtr, Offset);
19682     case ISD::ADD: HOpcode = X86ISD::HADD; break;
20037     case ISD::ADD:
20075   case ISD::ADD:
20092     case ISD::ADD: Opcode = X86ISD::ADD; break;
20341   SDValue Add = DAG.getNode(ISD::ADD, DL, VT, N0, Pow2MinusOne);
22315   FIN = DAG.getNode(ISD::ADD, DL, PtrVT, FIN, DAG.getIntPtrConstant(4, DL));
22322   FIN = DAG.getNode(ISD::ADD, DL, PtrVT, FIN, DAG.getIntPtrConstant(
22727     return DAG.getNode(ISD::ADD, dl, PtrVT, EntryEBP, ParentFrameOffset);
24196                        DAG.getNode(ISD::ADD, dl, PtrVT, FrameAddr, Offset),
24323   SDValue StoreAddr = DAG.getNode(ISD::ADD, dl, PtrVT, Frame,
24326   StoreAddr = DAG.getNode(ISD::ADD, dl, PtrVT, StoreAddr, Offset);
24399     Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
24408     Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
24413     Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
24421     Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
24427     Addr = DAG.getNode(ISD::ADD, dl, MVT::i64, Trmp,
24484     Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
24495     Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
24502     Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
24508     Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
24577                 DAG.getNode(ISD::ADD, DL, MVT::i16,
24701   SDValue Res = DAG.getNode(ISD::ADD, DL, CurrVT, Lo, Hi);
24734     Res = DAG.getNode(ISD::ADD, DL, NextVT, R0, R1);
24925       SDValue Add = DAG.getNode(ISD::ADD, DL, VT, X, Y);
25157   SDValue Hi = DAG.getNode(ISD::ADD, dl, VT, AloBhi, AhiBlo);
25160   return DAG.getNode(ISD::ADD, dl, VT, AloBlo, Hi);
25234       SDValue Fixup = DAG.getNode(ISD::ADD, dl, VT, T1, T2);
25560       return DAG.getNode(ISD::ADD, dl, VT, R, R);
25737     Amt = DAG.getNode(ISD::ADD, dl, VT, Amt,
26092       Amt = DAG.getNode(ISD::ADD, dl, VT, Amt, Amt);
26099       Amt = DAG.getNode(ISD::ADD, dl, VT, Amt, Amt);
26127       ALo = DAG.getNode(ISD::ADD, dl, ExtVT, ALo, ALo);
26128       AHi = DAG.getNode(ISD::ADD, dl, ExtVT, AHi, AHi);
26137       ALo = DAG.getNode(ISD::ADD, dl, ExtVT, ALo, ALo);
26138       AHi = DAG.getNode(ISD::ADD, dl, ExtVT, AHi, AHi);
26213     Amt = DAG.getNode(ISD::ADD, dl, VT, Amt, Amt);
26220     Amt = DAG.getNode(ISD::ADD, dl, VT, Amt, Amt);
26227     Amt = DAG.getNode(ISD::ADD, dl, VT, Amt, Amt);
26361     Amt = DAG.getNode(ISD::ADD, DL, VT, Amt, Amt);
26371     Amt = DAG.getNode(ISD::ADD, DL, VT, Amt, Amt);
26897   V = DAG.getNode(ISD::ADD, DL, ByteVecVT, DAG.getBitcast(ByteVecVT, Shl),
26944   return DAG.getNode(ISD::ADD, DL, VT, HiPopCnt, LoPopCnt);
27764   case ISD::ADD:
35977   SDValue Root = DAG.matchBinOpReduction(Extract, BinOp, {ISD::ADD});
36020       SAD = DAG.getNode(ISD::ADD, DL, SadVT, SAD, Shuffle);
36275       DAG.matchBinOpReduction(ExtElt, Opc, {ISD::ADD, ISD::FADD}, true);
36328       Rdx = DAG.getNode(ISD::ADD, DL, Lo.getValueType(), Lo, Hi);
36336     Rdx = DAG.getNode(ISD::ADD, DL, MVT::v16i8, Rdx, Hi);
36348   unsigned HorizOpcode = Opc == ISD::ADD ? X86ISD::HADD : X86ISD::FHADD;
36714       R = DAG.getNode(ISD::ADD, DL, VT, R, SDValue(FalseC, 0));
37130           if (CC == ISD::SETUGT && Other->getOpcode() == ISD::ADD &&
37180     if (Other.getNode() && Other.getOpcode() == ISD::ADD) {
37637         Cond = DAG.getNode(ISD::ADD, DL, Cond.getValueType(), Cond,
37677             Cond = DAG.getNode(ISD::ADD, DL, Cond.getValueType(), Cond,
37779     if (isa<ConstantSDNode>(Const) && Add.getOpcode() == ISD::ADD &&
37790       return DAG.getNode(ISD::ADD, DL, VT, CMov, Add.getOperand(1));
37938     Result = DAG.getNode(isAdd ? ISD::ADD : ISD::SUB, DL, VT, Result,
37948     Result = DAG.getNode(isAdd ? ISD::ADD : ISD::SUB, DL, VT, Result,
37967     return DAG.getNode(ISD::ADD, DL, VT, N->getOperand(0),
37992     return DAG.getNode(ISD::ADD, DL, VT, N->getOperand(0),
38009       return DAG.getNode(ISD::ADD, DL, VT, Shift1, Shift2);
38178           N->use_begin()->getOpcode() == ISD::ADD))
38214           ISD::ADD, DL, VT, N->getOperand(0),
38237       NewMul = DAG.getNode(ISD::ADD, DL, VT, NewMul, N->getOperand(0));
38238       NewMul = DAG.getNode(ISD::ADD, DL, VT, NewMul, N->getOperand(0));
38305         return DAG.getNode(ISD::ADD, SDLoc(N), VT, N0, N0);
38926   if (Base.getOpcode() != ISD::ADD)
39756         if (InnerShift == ISD::SHL && Op1.getOpcode() == ISD::ADD &&
40123   if (LHS.getOpcode() != ISD::ADD)
40154     if (ISD::ADD == V.getOpcode()) {
41004   case ISD::ADD: {
41235   if (!SSatVal || SSatVal.getOpcode() != ISD::ADD)
42213   if (Add.getOpcode() != ISD::ADD)
42239     if (User->getOpcode() == ISD::ADD || User->getOpcode() == ISD::SHL) {
42258   return DAG.getNode(ISD::ADD, SDLoc(Add), VT, NewExt, NewConstant, Flags);
42829       SDValue Add = DAG.getNode(ISD::ADD, DL, OpVT, RHS, LHS.getOperand(1));
42836       SDValue Add = DAG.getNode(ISD::ADD, DL, OpVT, LHS, RHS.getOperand(1));
43412   case ISD::ADD:
43452   unsigned GenericOpc = X86ISD::ADD == N->getOpcode() ? ISD::ADD : ISD::SUB;
43751   return DAG.getNode(ISD::ADD, DL, VT, Concat, OtherOp, Flags);
43826   return DAG.getNode(ISD::ADD, DL, VT, Sad, OtherOp, Flags);
44224       return DAG.getNode(ISD::ADD, SDLoc(N), VT, NewXor,
44914   case ISD::ADD:            return combineAdd(N, DAG, DCI, Subtarget);
45072     case ISD::ADD:
45153   case ISD::ADD:
lib/Target/X86/X86SelectionDAGInfo.cpp
  173                           DAG.getNode(ISD::ADD, dl, AddrVT, Dst,
  284       DAG.getNode(ISD::ADD, dl, DstVT, Dst, DAG.getConstant(Offset, dl, DstVT)),
  285       DAG.getNode(ISD::ADD, dl, SrcVT, Src, DAG.getConstant(Offset, dl, SrcVT)),
lib/Target/X86/X86TargetTransformInfo.cpp
  216     { ISD::ADD,   MVT::v2i64, 4  },
  680     { ISD::ADD,  MVT::v32i8,      1 }, // paddb
  682     { ISD::ADD,  MVT::v16i16,     1 }, // paddw
  684     { ISD::ADD,  MVT::v8i32,      1 }, // paddd
  686     { ISD::ADD,  MVT::v4i64,      1 }, // paddq
  721     { ISD::ADD,     MVT::v32i8,      4 },
  723     { ISD::ADD,     MVT::v16i16,     4 },
  725     { ISD::ADD,     MVT::v8i32,      4 },
  727     { ISD::ADD,     MVT::v4i64,      4 },
  857     { ISD::ADD, MVT::i8,      1 }, // Pentium III from http://www.agner.org/
  858     { ISD::ADD, MVT::i16,     1 }, // Pentium III from http://www.agner.org/
  859     { ISD::ADD, MVT::i32,     1 }, // Pentium III from http://www.agner.org/
 2540     { ISD::ADD,   MVT::v2i64,   2 },      // The data reported by the IACA tool is "1.6".
 2541     { ISD::ADD,   MVT::v2i32,   2 }, // FIXME: chosen to be less than v4i32.
 2542     { ISD::ADD,   MVT::v4i32,   3 },      // The data reported by the IACA tool is "3.5".
 2543     { ISD::ADD,   MVT::v2i16,   3 }, // FIXME: chosen to be less than v4i16
 2544     { ISD::ADD,   MVT::v4i16,   4 }, // FIXME: chosen to be less than v8i16
 2545     { ISD::ADD,   MVT::v8i16,   5 },
 2546     { ISD::ADD,   MVT::v2i8,    2 },
 2547     { ISD::ADD,   MVT::v4i8,    2 },
 2548     { ISD::ADD,   MVT::v8i8,    2 },
 2549     { ISD::ADD,   MVT::v16i8,   3 },
 2555     { ISD::ADD,   MVT::v2i64,   1 },      // The data reported by the IACA tool is "1.5".
 2556     { ISD::ADD,   MVT::v4i64,   5 },      // The data reported by the IACA tool is "4.8".
 2557     { ISD::ADD,   MVT::v8i32,   5 },
 2558     { ISD::ADD,   MVT::v16i16,  6 },
 2559     { ISD::ADD,   MVT::v32i8,   4 },
 2565     { ISD::ADD,   MVT::v2i64,   2 },      // The data reported by the IACA tool is "1.6".
 2566     { ISD::ADD,   MVT::v2i32,   2 }, // FIXME: chosen to be less than v4i32
 2567     { ISD::ADD,   MVT::v4i32,   3 },      // The data reported by the IACA tool is "3.3".
 2568     { ISD::ADD,   MVT::v2i16,   2 },      // The data reported by the IACA tool is "4.3".
 2569     { ISD::ADD,   MVT::v4i16,   3 },      // The data reported by the IACA tool is "4.3".
 2570     { ISD::ADD,   MVT::v8i16,   4 },      // The data reported by the IACA tool is "4.3".
 2571     { ISD::ADD,   MVT::v2i8,    2 },
 2572     { ISD::ADD,   MVT::v4i8,    2 },
 2573     { ISD::ADD,   MVT::v8i8,    2 },
 2574     { ISD::ADD,   MVT::v16i8,   3 },
 2581     { ISD::ADD,   MVT::v2i64,   1 },      // The data reported by the IACA tool is "1.5".
 2582     { ISD::ADD,   MVT::v4i64,   3 },
 2583     { ISD::ADD,   MVT::v8i32,   5 },
 2584     { ISD::ADD,   MVT::v16i16,  5 },
 2585     { ISD::ADD,   MVT::v32i8,   4 },
lib/Target/XCore/XCoreISelDAGToDAG.cpp
   94   if (Addr.getOpcode() == ISD::ADD) {
lib/Target/XCore/XCoreISelLowering.cpp
   95   setOperationAction(ISD::ADD, MVT::i64, Custom);
  170   setTargetDAGCombine(ISD::ADD);
  212   case ISD::ADD:
  236   case ISD::ADD:
  292       GA = DAG.getNode(ISD::ADD, DL, MVT::i32, GA, Remaining);
  384     LowAddr = DAG.getNode(ISD::ADD, DL, MVT::i32, Base,
  386     HighAddr = DAG.getNode(ISD::ADD, DL, MVT::i32, Base,
  449     SDValue HighAddr = DAG.getNode(ISD::ADD, DL, MVT::i32, BasePtr,
  507     SDValue HighAddr = DAG.getNode(ISD::ADD, dl, MVT::i32, BasePtr,
  581   if (Op.getOpcode() != ISD::ADD)
  587   if (N0.getOpcode() == ISD::ADD) {
  590   } else if (N1.getOpcode() == ISD::ADD) {
  686   Hi = DAG.getNode(ISD::ADD, dl, MVT::i32, Hi, RH);
  687   Hi = DAG.getNode(ISD::ADD, dl, MVT::i32, Hi, LH);
  695          (N->getOpcode() == ISD::ADD || N->getOpcode() == ISD::SUB) &&
  698   if (N->getOpcode() == ISD::ADD)
  719   unsigned Opcode = (N->getOpcode() == ISD::ADD) ? XCoreISD::LADD :
  748   SDValue nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAList,
  833   Stack = DAG.getNode(ISD::ADD, dl, MVT::i32, Stack, FrameToArgs);
  834   Stack = DAG.getNode(ISD::ADD, dl, MVT::i32, Stack, Offset);
  888   Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
  894   Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
  900   Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
  905   Addr = DAG.getNode(ISD::ADD, dl, MVT::i32, Trmp,
 1662         SDValue Result = DAG.getNode(ISD::ADD, dl, VT, N0, N2);
 1725         SDValue Lo = DAG.getNode(ISD::ADD, dl, VT, N2, N3);
 1738   case ISD::ADD: {
unittests/CodeGen/AArch64SelectionDAGTest.cpp
  170   auto Op = DAG->getNode(ISD::ADD, Loc, IntVT, N0, N1);