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

References

gen/lib/Target/AArch64/AArch64GenAsmMatcher.inc
 6480         Inst.addOperand(Inst.getOperand(TiedResOpnd));
 6496       Inst.addOperand(MCOperand::createImm(16));
 6499       Inst.addOperand(MCOperand::createImm(24));
 6502       Inst.addOperand(MCOperand::createImm(0));
 6547       Inst.addOperand(MCOperand::createImm(31));
 6550       Inst.addOperand(MCOperand::createImm(63));
 6574       Inst.addOperand(MCOperand::createImm(32));
 6589       Inst.addOperand(MCOperand::createImm(15));
 6592       Inst.addOperand(MCOperand::createReg(AArch64::WZR));
 6595       Inst.addOperand(MCOperand::createReg(AArch64::XZR));
 6598       Inst.addOperand(MCOperand::createImm(1));
 6601       Inst.addOperand(MCOperand::createImm(20));
 6712       Inst.addOperand(MCOperand::createImm(48));
 6757       Inst.addOperand(MCOperand::createImm(4));
 6760       Inst.addOperand(MCOperand::createReg(AArch64::LR));
 6766       Inst.addOperand(MCOperand::createImm(5));
 6772       Inst.addOperand(MCOperand::createImm(7));
 6784       Inst.addOperand(MCOperand::createImm(2));
 6787       Inst.addOperand(MCOperand::createImm(3));
gen/lib/Target/AArch64/AArch64GenDisassemblerTables.inc
20649     MI.addOperand(MCOperand::createImm(tmp));
20866     MI.addOperand(MCOperand::createImm(tmp));
20922     MI.addOperand(MCOperand::createImm(tmp));
20932     MI.addOperand(MCOperand::createImm(tmp));
20940     MI.addOperand(MCOperand::createImm(tmp));
20950     MI.addOperand(MCOperand::createImm(tmp));
20960     MI.addOperand(MCOperand::createImm(tmp));
20970     MI.addOperand(MCOperand::createImm(tmp));
20980     MI.addOperand(MCOperand::createImm(tmp));
21418     MI.addOperand(MCOperand::createImm(tmp));
21428     MI.addOperand(MCOperand::createImm(tmp));
21438     MI.addOperand(MCOperand::createImm(tmp));
21448     MI.addOperand(MCOperand::createImm(tmp));
21480     MI.addOperand(MCOperand::createImm(tmp));
21542     MI.addOperand(MCOperand::createImm(tmp));
21616     MI.addOperand(MCOperand::createImm(tmp));
21656     MI.addOperand(MCOperand::createImm(tmp));
21710     MI.addOperand(MCOperand::createImm(tmp));
21722     MI.addOperand(MCOperand::createImm(tmp));
21734     MI.addOperand(MCOperand::createImm(tmp));
21746     MI.addOperand(MCOperand::createImm(tmp));
21760     MI.addOperand(MCOperand::createImm(tmp));
21774     MI.addOperand(MCOperand::createImm(tmp));
21786     MI.addOperand(MCOperand::createImm(tmp));
21788     MI.addOperand(MCOperand::createImm(tmp));
21800     MI.addOperand(MCOperand::createImm(tmp));
21802     MI.addOperand(MCOperand::createImm(tmp));
21822     MI.addOperand(MCOperand::createImm(tmp));
21834     MI.addOperand(MCOperand::createImm(tmp));
21844     MI.addOperand(MCOperand::createImm(tmp));
21866     MI.addOperand(MCOperand::createImm(tmp));
21876     MI.addOperand(MCOperand::createImm(tmp));
21886     MI.addOperand(MCOperand::createImm(tmp));
21948     MI.addOperand(MCOperand::createImm(tmp));
21960     MI.addOperand(MCOperand::createImm(tmp));
21978     MI.addOperand(MCOperand::createImm(tmp));
21988     MI.addOperand(MCOperand::createImm(tmp));
22002     MI.addOperand(MCOperand::createImm(tmp));
22022     MI.addOperand(MCOperand::createImm(tmp));
22058     MI.addOperand(MCOperand::createImm(tmp));
22068     MI.addOperand(MCOperand::createImm(tmp));
22072     MI.addOperand(MCOperand::createImm(tmp));
22082     MI.addOperand(MCOperand::createImm(tmp));
22088     MI.addOperand(MCOperand::createImm(tmp));
22366     MI.addOperand(MCOperand::createImm(tmp));
22376     MI.addOperand(MCOperand::createImm(tmp));
22386     MI.addOperand(MCOperand::createImm(tmp));
22396     MI.addOperand(MCOperand::createImm(tmp));
22406     MI.addOperand(MCOperand::createImm(tmp));
22414     MI.addOperand(MCOperand::createImm(tmp));
22424     MI.addOperand(MCOperand::createImm(tmp));
22432     MI.addOperand(MCOperand::createImm(tmp));
22442     MI.addOperand(MCOperand::createImm(tmp));
22452     MI.addOperand(MCOperand::createImm(tmp));
22462     MI.addOperand(MCOperand::createImm(tmp));
22472     MI.addOperand(MCOperand::createImm(tmp));
22482     MI.addOperand(MCOperand::createImm(tmp));
22490     MI.addOperand(MCOperand::createImm(tmp));
22500     MI.addOperand(MCOperand::createImm(tmp));
22508     MI.addOperand(MCOperand::createImm(tmp));
22520     MI.addOperand(MCOperand::createImm(tmp));
22532     MI.addOperand(MCOperand::createImm(tmp));
22544     MI.addOperand(MCOperand::createImm(tmp));
22556     MI.addOperand(MCOperand::createImm(tmp));
22568     MI.addOperand(MCOperand::createImm(tmp));
22578     MI.addOperand(MCOperand::createImm(tmp));
22590     MI.addOperand(MCOperand::createImm(tmp));
22600     MI.addOperand(MCOperand::createImm(tmp));
22612     MI.addOperand(MCOperand::createImm(tmp));
22624     MI.addOperand(MCOperand::createImm(tmp));
22636     MI.addOperand(MCOperand::createImm(tmp));
22648     MI.addOperand(MCOperand::createImm(tmp));
22660     MI.addOperand(MCOperand::createImm(tmp));
22670     MI.addOperand(MCOperand::createImm(tmp));
22682     MI.addOperand(MCOperand::createImm(tmp));
22692     MI.addOperand(MCOperand::createImm(tmp));
22704     MI.addOperand(MCOperand::createImm(tmp));
22718     MI.addOperand(MCOperand::createImm(tmp));
22732     MI.addOperand(MCOperand::createImm(tmp));
22746     MI.addOperand(MCOperand::createImm(tmp));
22760     MI.addOperand(MCOperand::createImm(tmp));
22774     MI.addOperand(MCOperand::createImm(tmp));
22788     MI.addOperand(MCOperand::createImm(tmp));
22802     MI.addOperand(MCOperand::createImm(tmp));
22816     MI.addOperand(MCOperand::createImm(tmp));
22830     MI.addOperand(MCOperand::createImm(tmp));
22842     MI.addOperand(MCOperand::createImm(tmp));
22854     MI.addOperand(MCOperand::createImm(tmp));
22868     MI.addOperand(MCOperand::createImm(tmp));
22882     MI.addOperand(MCOperand::createImm(tmp));
22894     MI.addOperand(MCOperand::createImm(tmp));
22906     MI.addOperand(MCOperand::createImm(tmp));
22922     MI.addOperand(MCOperand::createImm(tmp));
22938     MI.addOperand(MCOperand::createImm(tmp));
22954     MI.addOperand(MCOperand::createImm(tmp));
22970     MI.addOperand(MCOperand::createImm(tmp));
22986     MI.addOperand(MCOperand::createImm(tmp));
23002     MI.addOperand(MCOperand::createImm(tmp));
23018     MI.addOperand(MCOperand::createImm(tmp));
23034     MI.addOperand(MCOperand::createImm(tmp));
23050     MI.addOperand(MCOperand::createImm(tmp));
23066     MI.addOperand(MCOperand::createImm(tmp));
23080     MI.addOperand(MCOperand::createImm(tmp));
23094     MI.addOperand(MCOperand::createImm(tmp));
23110     MI.addOperand(MCOperand::createImm(tmp));
23126     MI.addOperand(MCOperand::createImm(tmp));
23140     MI.addOperand(MCOperand::createImm(tmp));
23154     MI.addOperand(MCOperand::createImm(tmp));
23182     MI.addOperand(MCOperand::createImm(tmp));
23190     MI.addOperand(MCOperand::createImm(tmp));
23198     MI.addOperand(MCOperand::createImm(tmp));
23258     MI.addOperand(MCOperand::createImm(tmp));
23266     MI.addOperand(MCOperand::createImm(tmp));
23298     MI.addOperand(MCOperand::createImm(tmp));
23384     MI.addOperand(MCOperand::createImm(tmp));
23400     MI.addOperand(MCOperand::createImm(tmp));
23408     MI.addOperand(MCOperand::createImm(tmp));
23416     MI.addOperand(MCOperand::createImm(tmp));
23424     MI.addOperand(MCOperand::createImm(tmp));
23460     MI.addOperand(MCOperand::createImm(tmp));
23470     MI.addOperand(MCOperand::createImm(tmp));
23480     MI.addOperand(MCOperand::createImm(tmp));
23490     MI.addOperand(MCOperand::createImm(tmp));
23516     MI.addOperand(MCOperand::createImm(tmp));
23524     MI.addOperand(MCOperand::createImm(tmp));
23532     MI.addOperand(MCOperand::createImm(tmp));
23556     MI.addOperand(MCOperand::createImm(tmp));
23608     MI.addOperand(MCOperand::createImm(tmp));
23622     MI.addOperand(MCOperand::createImm(tmp));
23626     MI.addOperand(MCOperand::createImm(tmp));
23634     MI.addOperand(MCOperand::createImm(tmp));
23638     MI.addOperand(MCOperand::createImm(tmp));
23646     MI.addOperand(MCOperand::createImm(tmp));
23650     MI.addOperand(MCOperand::createImm(tmp));
23658     MI.addOperand(MCOperand::createImm(tmp));
23662     MI.addOperand(MCOperand::createImm(tmp));
23690     MI.addOperand(MCOperand::createImm(tmp));
23700     MI.addOperand(MCOperand::createImm(tmp));
23712     MI.addOperand(MCOperand::createImm(tmp));
23722     MI.addOperand(MCOperand::createImm(tmp));
23734     MI.addOperand(MCOperand::createImm(tmp));
23744     MI.addOperand(MCOperand::createImm(tmp));
23766     MI.addOperand(MCOperand::createImm(tmp));
23778     MI.addOperand(MCOperand::createImm(tmp));
23954     MI.addOperand(MCOperand::createImm(tmp));
23966     MI.addOperand(MCOperand::createImm(tmp));
24118     MI.addOperand(MCOperand::createImm(tmp));
24130     MI.addOperand(MCOperand::createImm(tmp));
24142     MI.addOperand(MCOperand::createImm(tmp));
24144     MI.addOperand(MCOperand::createImm(tmp));
24184     MI.addOperand(MCOperand::createImm(tmp));
24186     MI.addOperand(MCOperand::createImm(tmp));
24210     MI.addOperand(MCOperand::createImm(tmp));
24224     MI.addOperand(MCOperand::createImm(tmp));
24238     MI.addOperand(MCOperand::createImm(tmp));
24250     MI.addOperand(MCOperand::createImm(tmp));
24262     MI.addOperand(MCOperand::createImm(tmp));
24276     MI.addOperand(MCOperand::createImm(tmp));
24290     MI.addOperand(MCOperand::createImm(tmp));
24302     MI.addOperand(MCOperand::createImm(tmp));
24314     MI.addOperand(MCOperand::createImm(tmp));
24316     MI.addOperand(MCOperand::createImm(tmp));
24328     MI.addOperand(MCOperand::createImm(tmp));
24338     MI.addOperand(MCOperand::createImm(tmp));
24352     MI.addOperand(MCOperand::createImm(tmp));
24354     MI.addOperand(MCOperand::createImm(tmp));
24368     MI.addOperand(MCOperand::createImm(tmp));
24370     MI.addOperand(MCOperand::createImm(tmp));
24380     MI.addOperand(MCOperand::createImm(tmp));
24390     MI.addOperand(MCOperand::createImm(tmp));
24392     MI.addOperand(MCOperand::createImm(tmp));
24400     MI.addOperand(MCOperand::createImm(tmp));
24402     MI.addOperand(MCOperand::createImm(tmp));
24412     MI.addOperand(MCOperand::createImm(tmp));
24422     MI.addOperand(MCOperand::createImm(tmp));
24424     MI.addOperand(MCOperand::createImm(tmp));
24440     MI.addOperand(MCOperand::createImm(tmp));
24452     MI.addOperand(MCOperand::createImm(tmp));
24456     MI.addOperand(MCOperand::createImm(tmp));
24460     MI.addOperand(MCOperand::createImm(tmp));
24467     MI.addOperand(MCOperand::createImm(tmp));
24469     MI.addOperand(MCOperand::createImm(tmp));
24471     MI.addOperand(MCOperand::createImm(tmp));
24473     MI.addOperand(MCOperand::createImm(tmp));
24491     MI.addOperand(MCOperand::createImm(tmp));
24493     MI.addOperand(MCOperand::createImm(tmp));
24495     MI.addOperand(MCOperand::createImm(tmp));
24497     MI.addOperand(MCOperand::createImm(tmp));
24534     MI.addOperand(MCOperand::createImm(tmp));
24621     MI.addOperand(MCOperand::createImm(tmp));
24623     MI.addOperand(MCOperand::createImm(tmp));
24629     MI.addOperand(MCOperand::createImm(tmp));
24631     MI.addOperand(MCOperand::createImm(tmp));
24633     MI.addOperand(MCOperand::createImm(tmp));
24657     MI.addOperand(MCOperand::createImm(tmp));
24723     MI.addOperand(MCOperand::createImm(tmp));
24725     MI.addOperand(MCOperand::createImm(tmp));
24733     MI.addOperand(MCOperand::createImm(tmp));
24735     MI.addOperand(MCOperand::createImm(tmp));
24741     MI.addOperand(MCOperand::createImm(tmp));
24743     MI.addOperand(MCOperand::createImm(tmp));
24745     MI.addOperand(MCOperand::createImm(tmp));
24749     MI.addOperand(MCOperand::createImm(tmp));
24825     MI.addOperand(MCOperand::createImm(tmp));
24837     MI.addOperand(MCOperand::createImm(tmp));
24915     MI.addOperand(MCOperand::createImm(tmp));
24923     MI.addOperand(MCOperand::createImm(tmp));
24925     MI.addOperand(MCOperand::createImm(tmp));
24943     MI.addOperand(MCOperand::createImm(tmp));
24983     MI.addOperand(MCOperand::createImm(tmp));
24991     MI.addOperand(MCOperand::createImm(tmp));
24993     MI.addOperand(MCOperand::createImm(tmp));
25003     MI.addOperand(MCOperand::createImm(tmp));
25067     MI.addOperand(MCOperand::createImm(tmp));
25075     MI.addOperand(MCOperand::createImm(tmp));
25077     MI.addOperand(MCOperand::createImm(tmp));
25095     MI.addOperand(MCOperand::createImm(tmp));
25197     MI.addOperand(MCOperand::createImm(tmp));
25205     MI.addOperand(MCOperand::createImm(tmp));
25213     MI.addOperand(MCOperand::createImm(tmp));
25221     MI.addOperand(MCOperand::createImm(tmp));
25323     MI.addOperand(MCOperand::createImm(tmp));
25347     MI.addOperand(MCOperand::createImm(tmp));
25359     MI.addOperand(MCOperand::createImm(tmp));
25373     MI.addOperand(MCOperand::createImm(tmp));
25387     MI.addOperand(MCOperand::createImm(tmp));
25431     MI.addOperand(MCOperand::createImm(tmp));
25467     MI.addOperand(MCOperand::createImm(tmp));
25477     MI.addOperand(MCOperand::createImm(tmp));
25489     MI.addOperand(MCOperand::createImm(tmp));
25501     MI.addOperand(MCOperand::createImm(tmp));
gen/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc
 3803         Inst.addOperand(Inst.getOperand(TiedResOpnd));
 3862       Inst.addOperand(MCOperand::createImm(0));
gen/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc
32937     MI.addOperand(MCOperand::createImm(tmp));
32949     MI.addOperand(MCOperand::createImm(tmp));
32959     MI.addOperand(MCOperand::createImm(tmp));
32961     MI.addOperand(MCOperand::createImm(tmp));
32963     MI.addOperand(MCOperand::createImm(tmp));
32965     MI.addOperand(MCOperand::createImm(tmp));
32967     MI.addOperand(MCOperand::createImm(tmp));
32969     MI.addOperand(MCOperand::createImm(tmp));
32971     MI.addOperand(MCOperand::createImm(tmp));
32973     MI.addOperand(MCOperand::createImm(tmp));
32975     MI.addOperand(MCOperand::createImm(tmp));
32977     MI.addOperand(MCOperand::createImm(tmp));
32987     MI.addOperand(MCOperand::createImm(tmp));
32989     MI.addOperand(MCOperand::createImm(tmp));
32991     MI.addOperand(MCOperand::createImm(tmp));
32993     MI.addOperand(MCOperand::createImm(tmp));
32995     MI.addOperand(MCOperand::createImm(tmp));
32997     MI.addOperand(MCOperand::createImm(tmp));
32999     MI.addOperand(MCOperand::createImm(tmp));
33001     MI.addOperand(MCOperand::createImm(tmp));
33003     MI.addOperand(MCOperand::createImm(tmp));
33013     MI.addOperand(MCOperand::createImm(tmp));
33015     MI.addOperand(MCOperand::createImm(tmp));
33017     MI.addOperand(MCOperand::createImm(tmp));
33019     MI.addOperand(MCOperand::createImm(tmp));
33021     MI.addOperand(MCOperand::createImm(tmp));
33023     MI.addOperand(MCOperand::createImm(tmp));
33025     MI.addOperand(MCOperand::createImm(tmp));
33027     MI.addOperand(MCOperand::createImm(tmp));
33029     MI.addOperand(MCOperand::createImm(tmp));
33039     MI.addOperand(MCOperand::createImm(tmp));
33041     MI.addOperand(MCOperand::createImm(tmp));
33043     MI.addOperand(MCOperand::createImm(tmp));
33045     MI.addOperand(MCOperand::createImm(tmp));
33047     MI.addOperand(MCOperand::createImm(tmp));
33049     MI.addOperand(MCOperand::createImm(tmp));
33051     MI.addOperand(MCOperand::createImm(tmp));
33053     MI.addOperand(MCOperand::createImm(tmp));
33065     MI.addOperand(MCOperand::createImm(tmp));
33067     MI.addOperand(MCOperand::createImm(tmp));
33069     MI.addOperand(MCOperand::createImm(tmp));
33071     MI.addOperand(MCOperand::createImm(tmp));
33073     MI.addOperand(MCOperand::createImm(tmp));
33075     MI.addOperand(MCOperand::createImm(tmp));
33077     MI.addOperand(MCOperand::createImm(tmp));
33079     MI.addOperand(MCOperand::createImm(tmp));
33081     MI.addOperand(MCOperand::createImm(tmp));
33093     MI.addOperand(MCOperand::createImm(tmp));
33095     MI.addOperand(MCOperand::createImm(tmp));
33097     MI.addOperand(MCOperand::createImm(tmp));
33099     MI.addOperand(MCOperand::createImm(tmp));
33101     MI.addOperand(MCOperand::createImm(tmp));
33103     MI.addOperand(MCOperand::createImm(tmp));
33105     MI.addOperand(MCOperand::createImm(tmp));
33107     MI.addOperand(MCOperand::createImm(tmp));
33109     MI.addOperand(MCOperand::createImm(tmp));
33121     MI.addOperand(MCOperand::createImm(tmp));
33123     MI.addOperand(MCOperand::createImm(tmp));
33125     MI.addOperand(MCOperand::createImm(tmp));
33127     MI.addOperand(MCOperand::createImm(tmp));
33129     MI.addOperand(MCOperand::createImm(tmp));
33131     MI.addOperand(MCOperand::createImm(tmp));
33133     MI.addOperand(MCOperand::createImm(tmp));
33135     MI.addOperand(MCOperand::createImm(tmp));
33137     MI.addOperand(MCOperand::createImm(tmp));
33139     MI.addOperand(MCOperand::createImm(tmp));
33151     MI.addOperand(MCOperand::createImm(tmp));
33153     MI.addOperand(MCOperand::createImm(tmp));
33155     MI.addOperand(MCOperand::createImm(tmp));
33157     MI.addOperand(MCOperand::createImm(tmp));
33159     MI.addOperand(MCOperand::createImm(tmp));
33161     MI.addOperand(MCOperand::createImm(tmp));
33163     MI.addOperand(MCOperand::createImm(tmp));
33165     MI.addOperand(MCOperand::createImm(tmp));
33167     MI.addOperand(MCOperand::createImm(tmp));
33179     MI.addOperand(MCOperand::createImm(tmp));
33181     MI.addOperand(MCOperand::createImm(tmp));
33183     MI.addOperand(MCOperand::createImm(tmp));
33185     MI.addOperand(MCOperand::createImm(tmp));
33187     MI.addOperand(MCOperand::createImm(tmp));
33189     MI.addOperand(MCOperand::createImm(tmp));
33191     MI.addOperand(MCOperand::createImm(tmp));
33193     MI.addOperand(MCOperand::createImm(tmp));
33195     MI.addOperand(MCOperand::createImm(tmp));
33197     MI.addOperand(MCOperand::createImm(tmp));
33209     MI.addOperand(MCOperand::createImm(tmp));
33211     MI.addOperand(MCOperand::createImm(tmp));
33213     MI.addOperand(MCOperand::createImm(tmp));
33215     MI.addOperand(MCOperand::createImm(tmp));
33217     MI.addOperand(MCOperand::createImm(tmp));
33219     MI.addOperand(MCOperand::createImm(tmp));
33221     MI.addOperand(MCOperand::createImm(tmp));
33223     MI.addOperand(MCOperand::createImm(tmp));
33225     MI.addOperand(MCOperand::createImm(tmp));
33237     MI.addOperand(MCOperand::createImm(tmp));
33239     MI.addOperand(MCOperand::createImm(tmp));
33241     MI.addOperand(MCOperand::createImm(tmp));
33243     MI.addOperand(MCOperand::createImm(tmp));
33245     MI.addOperand(MCOperand::createImm(tmp));
33247     MI.addOperand(MCOperand::createImm(tmp));
33249     MI.addOperand(MCOperand::createImm(tmp));
33251     MI.addOperand(MCOperand::createImm(tmp));
33253     MI.addOperand(MCOperand::createImm(tmp));
33255     MI.addOperand(MCOperand::createImm(tmp));
33267     MI.addOperand(MCOperand::createImm(tmp));
33269     MI.addOperand(MCOperand::createImm(tmp));
33271     MI.addOperand(MCOperand::createImm(tmp));
33273     MI.addOperand(MCOperand::createImm(tmp));
33275     MI.addOperand(MCOperand::createImm(tmp));
33277     MI.addOperand(MCOperand::createImm(tmp));
33279     MI.addOperand(MCOperand::createImm(tmp));
33281     MI.addOperand(MCOperand::createImm(tmp));
33283     MI.addOperand(MCOperand::createImm(tmp));
33295     MI.addOperand(MCOperand::createImm(tmp));
33297     MI.addOperand(MCOperand::createImm(tmp));
33299     MI.addOperand(MCOperand::createImm(tmp));
33301     MI.addOperand(MCOperand::createImm(tmp));
33303     MI.addOperand(MCOperand::createImm(tmp));
33305     MI.addOperand(MCOperand::createImm(tmp));
33307     MI.addOperand(MCOperand::createImm(tmp));
33309     MI.addOperand(MCOperand::createImm(tmp));
33311     MI.addOperand(MCOperand::createImm(tmp));
33313     MI.addOperand(MCOperand::createImm(tmp));
33325     MI.addOperand(MCOperand::createImm(tmp));
33327     MI.addOperand(MCOperand::createImm(tmp));
33329     MI.addOperand(MCOperand::createImm(tmp));
33331     MI.addOperand(MCOperand::createImm(tmp));
33333     MI.addOperand(MCOperand::createImm(tmp));
33335     MI.addOperand(MCOperand::createImm(tmp));
33337     MI.addOperand(MCOperand::createImm(tmp));
33339     MI.addOperand(MCOperand::createImm(tmp));
33341     MI.addOperand(MCOperand::createImm(tmp));
33353     MI.addOperand(MCOperand::createImm(tmp));
33355     MI.addOperand(MCOperand::createImm(tmp));
33357     MI.addOperand(MCOperand::createImm(tmp));
33359     MI.addOperand(MCOperand::createImm(tmp));
33361     MI.addOperand(MCOperand::createImm(tmp));
33363     MI.addOperand(MCOperand::createImm(tmp));
33365     MI.addOperand(MCOperand::createImm(tmp));
33367     MI.addOperand(MCOperand::createImm(tmp));
33369     MI.addOperand(MCOperand::createImm(tmp));
33371     MI.addOperand(MCOperand::createImm(tmp));
33383     MI.addOperand(MCOperand::createImm(tmp));
33385     MI.addOperand(MCOperand::createImm(tmp));
33387     MI.addOperand(MCOperand::createImm(tmp));
33389     MI.addOperand(MCOperand::createImm(tmp));
33391     MI.addOperand(MCOperand::createImm(tmp));
33393     MI.addOperand(MCOperand::createImm(tmp));
33395     MI.addOperand(MCOperand::createImm(tmp));
33397     MI.addOperand(MCOperand::createImm(tmp));
33399     MI.addOperand(MCOperand::createImm(tmp));
33411     MI.addOperand(MCOperand::createImm(tmp));
33413     MI.addOperand(MCOperand::createImm(tmp));
33415     MI.addOperand(MCOperand::createImm(tmp));
33417     MI.addOperand(MCOperand::createImm(tmp));
33419     MI.addOperand(MCOperand::createImm(tmp));
33421     MI.addOperand(MCOperand::createImm(tmp));
33423     MI.addOperand(MCOperand::createImm(tmp));
33425     MI.addOperand(MCOperand::createImm(tmp));
33427     MI.addOperand(MCOperand::createImm(tmp));
33429     MI.addOperand(MCOperand::createImm(tmp));
33441     MI.addOperand(MCOperand::createImm(tmp));
33443     MI.addOperand(MCOperand::createImm(tmp));
33445     MI.addOperand(MCOperand::createImm(tmp));
33447     MI.addOperand(MCOperand::createImm(tmp));
33449     MI.addOperand(MCOperand::createImm(tmp));
33451     MI.addOperand(MCOperand::createImm(tmp));
33453     MI.addOperand(MCOperand::createImm(tmp));
33455     MI.addOperand(MCOperand::createImm(tmp));
33457     MI.addOperand(MCOperand::createImm(tmp));
33469     MI.addOperand(MCOperand::createImm(tmp));
33471     MI.addOperand(MCOperand::createImm(tmp));
33473     MI.addOperand(MCOperand::createImm(tmp));
33475     MI.addOperand(MCOperand::createImm(tmp));
33477     MI.addOperand(MCOperand::createImm(tmp));
33479     MI.addOperand(MCOperand::createImm(tmp));
33481     MI.addOperand(MCOperand::createImm(tmp));
33483     MI.addOperand(MCOperand::createImm(tmp));
33485     MI.addOperand(MCOperand::createImm(tmp));
33487     MI.addOperand(MCOperand::createImm(tmp));
33499     MI.addOperand(MCOperand::createImm(tmp));
33501     MI.addOperand(MCOperand::createImm(tmp));
33503     MI.addOperand(MCOperand::createImm(tmp));
33505     MI.addOperand(MCOperand::createImm(tmp));
33507     MI.addOperand(MCOperand::createImm(tmp));
33509     MI.addOperand(MCOperand::createImm(tmp));
33511     MI.addOperand(MCOperand::createImm(tmp));
33513     MI.addOperand(MCOperand::createImm(tmp));
33515     MI.addOperand(MCOperand::createImm(tmp));
33527     MI.addOperand(MCOperand::createImm(tmp));
33529     MI.addOperand(MCOperand::createImm(tmp));
33531     MI.addOperand(MCOperand::createImm(tmp));
33533     MI.addOperand(MCOperand::createImm(tmp));
33535     MI.addOperand(MCOperand::createImm(tmp));
33537     MI.addOperand(MCOperand::createImm(tmp));
33539     MI.addOperand(MCOperand::createImm(tmp));
33541     MI.addOperand(MCOperand::createImm(tmp));
33543     MI.addOperand(MCOperand::createImm(tmp));
33545     MI.addOperand(MCOperand::createImm(tmp));
33557     MI.addOperand(MCOperand::createImm(tmp));
33559     MI.addOperand(MCOperand::createImm(tmp));
33561     MI.addOperand(MCOperand::createImm(tmp));
33563     MI.addOperand(MCOperand::createImm(tmp));
33565     MI.addOperand(MCOperand::createImm(tmp));
33567     MI.addOperand(MCOperand::createImm(tmp));
33569     MI.addOperand(MCOperand::createImm(tmp));
33571     MI.addOperand(MCOperand::createImm(tmp));
33573     MI.addOperand(MCOperand::createImm(tmp));
33585     MI.addOperand(MCOperand::createImm(tmp));
33587     MI.addOperand(MCOperand::createImm(tmp));
33589     MI.addOperand(MCOperand::createImm(tmp));
33591     MI.addOperand(MCOperand::createImm(tmp));
33593     MI.addOperand(MCOperand::createImm(tmp));
33595     MI.addOperand(MCOperand::createImm(tmp));
33597     MI.addOperand(MCOperand::createImm(tmp));
33599     MI.addOperand(MCOperand::createImm(tmp));
33601     MI.addOperand(MCOperand::createImm(tmp));
33613     MI.addOperand(MCOperand::createImm(tmp));
33615     MI.addOperand(MCOperand::createImm(tmp));
33617     MI.addOperand(MCOperand::createImm(tmp));
33619     MI.addOperand(MCOperand::createImm(tmp));
33621     MI.addOperand(MCOperand::createImm(tmp));
33623     MI.addOperand(MCOperand::createImm(tmp));
33625     MI.addOperand(MCOperand::createImm(tmp));
33627     MI.addOperand(MCOperand::createImm(tmp));
33635     MI.addOperand(MCOperand::createImm(tmp));
33639     MI.addOperand(MCOperand::createImm(tmp));
33643     MI.addOperand(MCOperand::createImm(tmp));
33645     MI.addOperand(MCOperand::createImm(tmp));
33647     MI.addOperand(MCOperand::createImm(tmp));
33649     MI.addOperand(MCOperand::createImm(tmp));
33661     MI.addOperand(MCOperand::createImm(tmp));
33663     MI.addOperand(MCOperand::createImm(tmp));
33665     MI.addOperand(MCOperand::createImm(tmp));
33667     MI.addOperand(MCOperand::createImm(tmp));
33673     MI.addOperand(MCOperand::createImm(tmp));
33677     MI.addOperand(MCOperand::createImm(tmp));
33683     MI.addOperand(MCOperand::createImm(tmp));
33685     MI.addOperand(MCOperand::createImm(tmp));
33687     MI.addOperand(MCOperand::createImm(tmp));
33689     MI.addOperand(MCOperand::createImm(tmp));
33699     MI.addOperand(MCOperand::createImm(tmp));
33701     MI.addOperand(MCOperand::createImm(tmp));
33703     MI.addOperand(MCOperand::createImm(tmp));
33705     MI.addOperand(MCOperand::createImm(tmp));
33713     MI.addOperand(MCOperand::createImm(tmp));
33717     MI.addOperand(MCOperand::createImm(tmp));
33719     MI.addOperand(MCOperand::createImm(tmp));
33721     MI.addOperand(MCOperand::createImm(tmp));
33723     MI.addOperand(MCOperand::createImm(tmp));
33735     MI.addOperand(MCOperand::createImm(tmp));
33737     MI.addOperand(MCOperand::createImm(tmp));
33749     MI.addOperand(MCOperand::createImm(tmp));
33751     MI.addOperand(MCOperand::createImm(tmp));
33761     MI.addOperand(MCOperand::createImm(tmp));
33763     MI.addOperand(MCOperand::createImm(tmp));
33937     MI.addOperand(MCOperand::createImm(tmp));
33945     MI.addOperand(MCOperand::createImm(tmp));
33997     MI.addOperand(MCOperand::createImm(tmp));
33999     MI.addOperand(MCOperand::createImm(tmp));
34009     MI.addOperand(MCOperand::createImm(tmp));
34011     MI.addOperand(MCOperand::createImm(tmp));
34017     MI.addOperand(MCOperand::createImm(tmp));
34019     MI.addOperand(MCOperand::createImm(tmp));
34021     MI.addOperand(MCOperand::createImm(tmp));
34029     MI.addOperand(MCOperand::createImm(tmp));
34041     MI.addOperand(MCOperand::createImm(tmp));
34051     MI.addOperand(MCOperand::createImm(tmp));
34055     MI.addOperand(MCOperand::createImm(tmp));
34057     MI.addOperand(MCOperand::createImm(tmp));
34067     MI.addOperand(MCOperand::createImm(tmp));
34073     MI.addOperand(MCOperand::createImm(tmp));
34077     MI.addOperand(MCOperand::createImm(tmp));
34081     MI.addOperand(MCOperand::createImm(tmp));
34091     MI.addOperand(MCOperand::createImm(tmp));
34097     MI.addOperand(MCOperand::createImm(tmp));
34101     MI.addOperand(MCOperand::createImm(tmp));
34111     MI.addOperand(MCOperand::createImm(tmp));
34119     MI.addOperand(MCOperand::createImm(tmp));
34126     MI.addOperand(MCOperand::createImm(tmp));
34130     MI.addOperand(MCOperand::createImm(tmp));
34140     MI.addOperand(MCOperand::createImm(tmp));
34148     MI.addOperand(MCOperand::createImm(tmp));
34152     MI.addOperand(MCOperand::createImm(tmp));
34162     MI.addOperand(MCOperand::createImm(tmp));
34170     MI.addOperand(MCOperand::createImm(tmp));
34177     MI.addOperand(MCOperand::createImm(tmp));
34181     MI.addOperand(MCOperand::createImm(tmp));
34191     MI.addOperand(MCOperand::createImm(tmp));
34197     MI.addOperand(MCOperand::createImm(tmp));
34204     MI.addOperand(MCOperand::createImm(tmp));
34208     MI.addOperand(MCOperand::createImm(tmp));
34218     MI.addOperand(MCOperand::createImm(tmp));
34226     MI.addOperand(MCOperand::createImm(tmp));
34233     MI.addOperand(MCOperand::createImm(tmp));
34237     MI.addOperand(MCOperand::createImm(tmp));
34247     MI.addOperand(MCOperand::createImm(tmp));
34255     MI.addOperand(MCOperand::createImm(tmp));
34262     MI.addOperand(MCOperand::createImm(tmp));
34266     MI.addOperand(MCOperand::createImm(tmp));
34276     MI.addOperand(MCOperand::createImm(tmp));
34284     MI.addOperand(MCOperand::createImm(tmp));
34291     MI.addOperand(MCOperand::createImm(tmp));
34295     MI.addOperand(MCOperand::createImm(tmp));
34305     MI.addOperand(MCOperand::createImm(tmp));
34311     MI.addOperand(MCOperand::createImm(tmp));
34315     MI.addOperand(MCOperand::createImm(tmp));
34321     MI.addOperand(MCOperand::createImm(tmp));
34327     MI.addOperand(MCOperand::createImm(tmp));
34331     MI.addOperand(MCOperand::createImm(tmp));
34339     MI.addOperand(MCOperand::createImm(tmp));
34345     MI.addOperand(MCOperand::createImm(tmp));
34349     MI.addOperand(MCOperand::createImm(tmp));
34355     MI.addOperand(MCOperand::createImm(tmp));
34361     MI.addOperand(MCOperand::createImm(tmp));
34365     MI.addOperand(MCOperand::createImm(tmp));
34381     MI.addOperand(MCOperand::createImm(tmp));
34401     MI.addOperand(MCOperand::createImm(tmp));
34417     MI.addOperand(MCOperand::createImm(tmp));
34433     MI.addOperand(MCOperand::createImm(tmp));
34453     MI.addOperand(MCOperand::createImm(tmp));
34469     MI.addOperand(MCOperand::createImm(tmp));
34481     MI.addOperand(MCOperand::createImm(tmp));
34487     MI.addOperand(MCOperand::createImm(tmp));
34491     MI.addOperand(MCOperand::createImm(tmp));
34497     MI.addOperand(MCOperand::createImm(tmp));
34503     MI.addOperand(MCOperand::createImm(tmp));
34507     MI.addOperand(MCOperand::createImm(tmp));
34515     MI.addOperand(MCOperand::createImm(tmp));
34521     MI.addOperand(MCOperand::createImm(tmp));
34533     MI.addOperand(MCOperand::createImm(tmp));
34539     MI.addOperand(MCOperand::createImm(tmp));
34543     MI.addOperand(MCOperand::createImm(tmp));
34545     MI.addOperand(MCOperand::createImm(tmp));
34561     MI.addOperand(MCOperand::createImm(tmp));
34567     MI.addOperand(MCOperand::createImm(tmp));
34573     MI.addOperand(MCOperand::createImm(tmp));
34575     MI.addOperand(MCOperand::createImm(tmp));
34585     MI.addOperand(MCOperand::createImm(tmp));
34599     MI.addOperand(MCOperand::createImm(tmp));
34607     MI.addOperand(MCOperand::createImm(tmp));
34613     MI.addOperand(MCOperand::createImm(tmp));
34617     MI.addOperand(MCOperand::createImm(tmp));
34619     MI.addOperand(MCOperand::createImm(tmp));
34627     MI.addOperand(MCOperand::createImm(tmp));
34633     MI.addOperand(MCOperand::createImm(tmp));
34639     MI.addOperand(MCOperand::createImm(tmp));
34641     MI.addOperand(MCOperand::createImm(tmp));
34649     MI.addOperand(MCOperand::createImm(tmp));
34655     MI.addOperand(MCOperand::createImm(tmp));
34659     MI.addOperand(MCOperand::createImm(tmp));
34661     MI.addOperand(MCOperand::createImm(tmp));
34669     MI.addOperand(MCOperand::createImm(tmp));
34675     MI.addOperand(MCOperand::createImm(tmp));
34681     MI.addOperand(MCOperand::createImm(tmp));
34685     MI.addOperand(MCOperand::createImm(tmp));
34687     MI.addOperand(MCOperand::createImm(tmp));
34699     MI.addOperand(MCOperand::createImm(tmp));
34717     MI.addOperand(MCOperand::createImm(tmp));
34723     MI.addOperand(MCOperand::createImm(tmp));
34729     MI.addOperand(MCOperand::createImm(tmp));
34733     MI.addOperand(MCOperand::createImm(tmp));
34735     MI.addOperand(MCOperand::createImm(tmp));
34743     MI.addOperand(MCOperand::createImm(tmp));
34749     MI.addOperand(MCOperand::createImm(tmp));
34755     MI.addOperand(MCOperand::createImm(tmp));
34759     MI.addOperand(MCOperand::createImm(tmp));
34767     MI.addOperand(MCOperand::createImm(tmp));
34773     MI.addOperand(MCOperand::createImm(tmp));
34777     MI.addOperand(MCOperand::createImm(tmp));
34779     MI.addOperand(MCOperand::createImm(tmp));
34787     MI.addOperand(MCOperand::createImm(tmp));
34793     MI.addOperand(MCOperand::createImm(tmp));
34797     MI.addOperand(MCOperand::createImm(tmp));
34799     MI.addOperand(MCOperand::createImm(tmp));
34835     MI.addOperand(MCOperand::createImm(tmp));
34847     MI.addOperand(MCOperand::createImm(tmp));
34861     MI.addOperand(MCOperand::createImm(tmp));
34875     MI.addOperand(MCOperand::createImm(tmp));
34879     MI.addOperand(MCOperand::createImm(tmp));
34887     MI.addOperand(MCOperand::createImm(tmp));
34889     MI.addOperand(MCOperand::createImm(tmp));
34897     MI.addOperand(MCOperand::createImm(tmp));
34899     MI.addOperand(MCOperand::createImm(tmp));
34907     MI.addOperand(MCOperand::createImm(tmp));
34911     MI.addOperand(MCOperand::createImm(tmp));
34919     MI.addOperand(MCOperand::createImm(tmp));
34923     MI.addOperand(MCOperand::createImm(tmp));
34925     MI.addOperand(MCOperand::createImm(tmp));
34933     MI.addOperand(MCOperand::createImm(tmp));
34937     MI.addOperand(MCOperand::createImm(tmp));
34939     MI.addOperand(MCOperand::createImm(tmp));
34947     MI.addOperand(MCOperand::createImm(tmp));
34951     MI.addOperand(MCOperand::createImm(tmp));
34953     MI.addOperand(MCOperand::createImm(tmp));
34961     MI.addOperand(MCOperand::createImm(tmp));
34965     MI.addOperand(MCOperand::createImm(tmp));
34967     MI.addOperand(MCOperand::createImm(tmp));
34975     MI.addOperand(MCOperand::createImm(tmp));
34979     MI.addOperand(MCOperand::createImm(tmp));
34981     MI.addOperand(MCOperand::createImm(tmp));
34995     MI.addOperand(MCOperand::createImm(tmp));
34997     MI.addOperand(MCOperand::createImm(tmp));
35005     MI.addOperand(MCOperand::createImm(tmp));
35009     MI.addOperand(MCOperand::createImm(tmp));
35017     MI.addOperand(MCOperand::createImm(tmp));
35021     MI.addOperand(MCOperand::createImm(tmp));
35023     MI.addOperand(MCOperand::createImm(tmp));
35025     MI.addOperand(MCOperand::createImm(tmp));
35027     MI.addOperand(MCOperand::createImm(tmp));
35033     MI.addOperand(MCOperand::createImm(tmp));
35035     MI.addOperand(MCOperand::createImm(tmp));
35037     MI.addOperand(MCOperand::createImm(tmp));
35039     MI.addOperand(MCOperand::createImm(tmp));
35041     MI.addOperand(MCOperand::createImm(tmp));
35065     MI.addOperand(MCOperand::createImm(tmp));
35069     MI.addOperand(MCOperand::createImm(tmp));
35073     MI.addOperand(MCOperand::createImm(tmp));
35085     MI.addOperand(MCOperand::createImm(tmp));
35095     MI.addOperand(MCOperand::createImm(tmp));
35102     MI.addOperand(MCOperand::createImm(tmp));
35106     MI.addOperand(MCOperand::createImm(tmp));
35114     MI.addOperand(MCOperand::createImm(tmp));
35118     MI.addOperand(MCOperand::createImm(tmp));
35122     MI.addOperand(MCOperand::createImm(tmp));
35126     MI.addOperand(MCOperand::createImm(tmp));
35134     MI.addOperand(MCOperand::createImm(tmp));
35138     MI.addOperand(MCOperand::createImm(tmp));
35140     MI.addOperand(MCOperand::createImm(tmp));
35142     MI.addOperand(MCOperand::createImm(tmp));
35144     MI.addOperand(MCOperand::createImm(tmp));
35146     MI.addOperand(MCOperand::createImm(tmp));
35154     MI.addOperand(MCOperand::createImm(tmp));
35158     MI.addOperand(MCOperand::createImm(tmp));
35160     MI.addOperand(MCOperand::createImm(tmp));
35164     MI.addOperand(MCOperand::createImm(tmp));
35168     MI.addOperand(MCOperand::createImm(tmp));
35170     MI.addOperand(MCOperand::createImm(tmp));
35172     MI.addOperand(MCOperand::createImm(tmp));
35182     MI.addOperand(MCOperand::createImm(tmp));
35189     MI.addOperand(MCOperand::createImm(tmp));
35196     MI.addOperand(MCOperand::createImm(tmp));
35200     MI.addOperand(MCOperand::createImm(tmp));
35208     MI.addOperand(MCOperand::createImm(tmp));
35212     MI.addOperand(MCOperand::createImm(tmp));
35214     MI.addOperand(MCOperand::createImm(tmp));
35218     MI.addOperand(MCOperand::createImm(tmp));
35222     MI.addOperand(MCOperand::createImm(tmp));
35224     MI.addOperand(MCOperand::createImm(tmp));
35250     MI.addOperand(MCOperand::createImm(tmp));
35256     MI.addOperand(MCOperand::createImm(tmp));
35260     MI.addOperand(MCOperand::createImm(tmp));
35268     MI.addOperand(MCOperand::createImm(tmp));
35272     MI.addOperand(MCOperand::createImm(tmp));
35276     MI.addOperand(MCOperand::createImm(tmp));
35280     MI.addOperand(MCOperand::createImm(tmp));
35288     MI.addOperand(MCOperand::createImm(tmp));
35292     MI.addOperand(MCOperand::createImm(tmp));
35296     MI.addOperand(MCOperand::createImm(tmp));
35308     MI.addOperand(MCOperand::createImm(tmp));
35310     MI.addOperand(MCOperand::createImm(tmp));
35320     MI.addOperand(MCOperand::createImm(tmp));
35322     MI.addOperand(MCOperand::createImm(tmp));
35332     MI.addOperand(MCOperand::createImm(tmp));
35334     MI.addOperand(MCOperand::createImm(tmp));
35336     MI.addOperand(MCOperand::createImm(tmp));
35342     MI.addOperand(MCOperand::createImm(tmp));
35352     MI.addOperand(MCOperand::createImm(tmp));
35354     MI.addOperand(MCOperand::createImm(tmp));
35366     MI.addOperand(MCOperand::createImm(tmp));
35368     MI.addOperand(MCOperand::createImm(tmp));
35380     MI.addOperand(MCOperand::createImm(tmp));
35382     MI.addOperand(MCOperand::createImm(tmp));
35384     MI.addOperand(MCOperand::createImm(tmp));
35392     MI.addOperand(MCOperand::createImm(tmp));
35394     MI.addOperand(MCOperand::createImm(tmp));
35402     MI.addOperand(MCOperand::createImm(tmp));
35404     MI.addOperand(MCOperand::createImm(tmp));
35406     MI.addOperand(MCOperand::createImm(tmp));
35412     MI.addOperand(MCOperand::createImm(tmp));
35414     MI.addOperand(MCOperand::createImm(tmp));
35422     MI.addOperand(MCOperand::createImm(tmp));
35430     MI.addOperand(MCOperand::createImm(tmp));
35432     MI.addOperand(MCOperand::createImm(tmp));
35442     MI.addOperand(MCOperand::createImm(tmp));
35444     MI.addOperand(MCOperand::createImm(tmp));
35454     MI.addOperand(MCOperand::createImm(tmp));
35456     MI.addOperand(MCOperand::createImm(tmp));
35458     MI.addOperand(MCOperand::createImm(tmp));
35468     MI.addOperand(MCOperand::createImm(tmp));
35470     MI.addOperand(MCOperand::createImm(tmp));
35482     MI.addOperand(MCOperand::createImm(tmp));
35484     MI.addOperand(MCOperand::createImm(tmp));
35496     MI.addOperand(MCOperand::createImm(tmp));
35498     MI.addOperand(MCOperand::createImm(tmp));
35500     MI.addOperand(MCOperand::createImm(tmp));
35508     MI.addOperand(MCOperand::createImm(tmp));
35510     MI.addOperand(MCOperand::createImm(tmp));
35518     MI.addOperand(MCOperand::createImm(tmp));
35520     MI.addOperand(MCOperand::createImm(tmp));
35522     MI.addOperand(MCOperand::createImm(tmp));
35528     MI.addOperand(MCOperand::createImm(tmp));
35530     MI.addOperand(MCOperand::createImm(tmp));
35536     MI.addOperand(MCOperand::createImm(tmp));
35538     MI.addOperand(MCOperand::createImm(tmp));
35548     MI.addOperand(MCOperand::createImm(tmp));
35556     MI.addOperand(MCOperand::createImm(tmp));
35558     MI.addOperand(MCOperand::createImm(tmp));
35566     MI.addOperand(MCOperand::createImm(tmp));
35568     MI.addOperand(MCOperand::createImm(tmp));
35576     MI.addOperand(MCOperand::createImm(tmp));
35578     MI.addOperand(MCOperand::createImm(tmp));
35586     MI.addOperand(MCOperand::createImm(tmp));
35588     MI.addOperand(MCOperand::createImm(tmp));
35596     MI.addOperand(MCOperand::createImm(tmp));
35598     MI.addOperand(MCOperand::createImm(tmp));
35600     MI.addOperand(MCOperand::createImm(tmp));
35602     MI.addOperand(MCOperand::createImm(tmp));
35610     MI.addOperand(MCOperand::createImm(tmp));
35612     MI.addOperand(MCOperand::createImm(tmp));
35614     MI.addOperand(MCOperand::createImm(tmp));
35616     MI.addOperand(MCOperand::createImm(tmp));
35624     MI.addOperand(MCOperand::createImm(tmp));
35626     MI.addOperand(MCOperand::createImm(tmp));
35628     MI.addOperand(MCOperand::createImm(tmp));
35630     MI.addOperand(MCOperand::createImm(tmp));
35640     MI.addOperand(MCOperand::createImm(tmp));
35642     MI.addOperand(MCOperand::createImm(tmp));
35644     MI.addOperand(MCOperand::createImm(tmp));
35646     MI.addOperand(MCOperand::createImm(tmp));
35654     MI.addOperand(MCOperand::createImm(tmp));
35656     MI.addOperand(MCOperand::createImm(tmp));
35658     MI.addOperand(MCOperand::createImm(tmp));
35660     MI.addOperand(MCOperand::createImm(tmp));
35668     MI.addOperand(MCOperand::createImm(tmp));
35670     MI.addOperand(MCOperand::createImm(tmp));
35672     MI.addOperand(MCOperand::createImm(tmp));
35674     MI.addOperand(MCOperand::createImm(tmp));
35682     MI.addOperand(MCOperand::createImm(tmp));
35684     MI.addOperand(MCOperand::createImm(tmp));
35686     MI.addOperand(MCOperand::createImm(tmp));
35688     MI.addOperand(MCOperand::createImm(tmp));
35698     MI.addOperand(MCOperand::createImm(tmp));
35700     MI.addOperand(MCOperand::createImm(tmp));
35702     MI.addOperand(MCOperand::createImm(tmp));
35704     MI.addOperand(MCOperand::createImm(tmp));
35712     MI.addOperand(MCOperand::createImm(tmp));
35714     MI.addOperand(MCOperand::createImm(tmp));
35716     MI.addOperand(MCOperand::createImm(tmp));
35718     MI.addOperand(MCOperand::createImm(tmp));
35726     MI.addOperand(MCOperand::createImm(tmp));
35728     MI.addOperand(MCOperand::createImm(tmp));
35730     MI.addOperand(MCOperand::createImm(tmp));
35732     MI.addOperand(MCOperand::createImm(tmp));
35740     MI.addOperand(MCOperand::createImm(tmp));
35742     MI.addOperand(MCOperand::createImm(tmp));
35744     MI.addOperand(MCOperand::createImm(tmp));
35746     MI.addOperand(MCOperand::createImm(tmp));
35756     MI.addOperand(MCOperand::createImm(tmp));
35758     MI.addOperand(MCOperand::createImm(tmp));
35760     MI.addOperand(MCOperand::createImm(tmp));
35762     MI.addOperand(MCOperand::createImm(tmp));
35770     MI.addOperand(MCOperand::createImm(tmp));
35772     MI.addOperand(MCOperand::createImm(tmp));
35774     MI.addOperand(MCOperand::createImm(tmp));
35776     MI.addOperand(MCOperand::createImm(tmp));
35784     MI.addOperand(MCOperand::createImm(tmp));
35786     MI.addOperand(MCOperand::createImm(tmp));
35788     MI.addOperand(MCOperand::createImm(tmp));
35790     MI.addOperand(MCOperand::createImm(tmp));
35798     MI.addOperand(MCOperand::createImm(tmp));
35800     MI.addOperand(MCOperand::createImm(tmp));
35802     MI.addOperand(MCOperand::createImm(tmp));
35804     MI.addOperand(MCOperand::createImm(tmp));
35814     MI.addOperand(MCOperand::createImm(tmp));
35816     MI.addOperand(MCOperand::createImm(tmp));
35818     MI.addOperand(MCOperand::createImm(tmp));
35820     MI.addOperand(MCOperand::createImm(tmp));
35828     MI.addOperand(MCOperand::createImm(tmp));
35830     MI.addOperand(MCOperand::createImm(tmp));
35832     MI.addOperand(MCOperand::createImm(tmp));
35834     MI.addOperand(MCOperand::createImm(tmp));
35842     MI.addOperand(MCOperand::createImm(tmp));
35844     MI.addOperand(MCOperand::createImm(tmp));
35846     MI.addOperand(MCOperand::createImm(tmp));
35848     MI.addOperand(MCOperand::createImm(tmp));
35856     MI.addOperand(MCOperand::createImm(tmp));
35858     MI.addOperand(MCOperand::createImm(tmp));
35860     MI.addOperand(MCOperand::createImm(tmp));
35862     MI.addOperand(MCOperand::createImm(tmp));
35872     MI.addOperand(MCOperand::createImm(tmp));
35874     MI.addOperand(MCOperand::createImm(tmp));
35876     MI.addOperand(MCOperand::createImm(tmp));
35878     MI.addOperand(MCOperand::createImm(tmp));
35886     MI.addOperand(MCOperand::createImm(tmp));
35888     MI.addOperand(MCOperand::createImm(tmp));
35890     MI.addOperand(MCOperand::createImm(tmp));
35892     MI.addOperand(MCOperand::createImm(tmp));
35900     MI.addOperand(MCOperand::createImm(tmp));
35902     MI.addOperand(MCOperand::createImm(tmp));
35904     MI.addOperand(MCOperand::createImm(tmp));
35906     MI.addOperand(MCOperand::createImm(tmp));
35914     MI.addOperand(MCOperand::createImm(tmp));
35916     MI.addOperand(MCOperand::createImm(tmp));
35918     MI.addOperand(MCOperand::createImm(tmp));
35920     MI.addOperand(MCOperand::createImm(tmp));
35930     MI.addOperand(MCOperand::createImm(tmp));
35932     MI.addOperand(MCOperand::createImm(tmp));
35934     MI.addOperand(MCOperand::createImm(tmp));
35936     MI.addOperand(MCOperand::createImm(tmp));
35944     MI.addOperand(MCOperand::createImm(tmp));
35946     MI.addOperand(MCOperand::createImm(tmp));
35948     MI.addOperand(MCOperand::createImm(tmp));
35950     MI.addOperand(MCOperand::createImm(tmp));
35958     MI.addOperand(MCOperand::createImm(tmp));
35960     MI.addOperand(MCOperand::createImm(tmp));
35962     MI.addOperand(MCOperand::createImm(tmp));
35964     MI.addOperand(MCOperand::createImm(tmp));
35972     MI.addOperand(MCOperand::createImm(tmp));
35974     MI.addOperand(MCOperand::createImm(tmp));
35976     MI.addOperand(MCOperand::createImm(tmp));
35978     MI.addOperand(MCOperand::createImm(tmp));
35988     MI.addOperand(MCOperand::createImm(tmp));
35990     MI.addOperand(MCOperand::createImm(tmp));
35992     MI.addOperand(MCOperand::createImm(tmp));
35994     MI.addOperand(MCOperand::createImm(tmp));
36002     MI.addOperand(MCOperand::createImm(tmp));
36004     MI.addOperand(MCOperand::createImm(tmp));
36006     MI.addOperand(MCOperand::createImm(tmp));
36008     MI.addOperand(MCOperand::createImm(tmp));
36016     MI.addOperand(MCOperand::createImm(tmp));
36018     MI.addOperand(MCOperand::createImm(tmp));
36020     MI.addOperand(MCOperand::createImm(tmp));
36022     MI.addOperand(MCOperand::createImm(tmp));
36030     MI.addOperand(MCOperand::createImm(tmp));
36032     MI.addOperand(MCOperand::createImm(tmp));
36034     MI.addOperand(MCOperand::createImm(tmp));
36036     MI.addOperand(MCOperand::createImm(tmp));
36046     MI.addOperand(MCOperand::createImm(tmp));
36048     MI.addOperand(MCOperand::createImm(tmp));
36050     MI.addOperand(MCOperand::createImm(tmp));
36052     MI.addOperand(MCOperand::createImm(tmp));
36060     MI.addOperand(MCOperand::createImm(tmp));
36062     MI.addOperand(MCOperand::createImm(tmp));
36072     MI.addOperand(MCOperand::createImm(tmp));
36074     MI.addOperand(MCOperand::createImm(tmp));
36084     MI.addOperand(MCOperand::createImm(tmp));
36086     MI.addOperand(MCOperand::createImm(tmp));
36098     MI.addOperand(MCOperand::createImm(tmp));
36100     MI.addOperand(MCOperand::createImm(tmp));
36108     MI.addOperand(MCOperand::createImm(tmp));
36110     MI.addOperand(MCOperand::createImm(tmp));
36120     MI.addOperand(MCOperand::createImm(tmp));
36122     MI.addOperand(MCOperand::createImm(tmp));
36132     MI.addOperand(MCOperand::createImm(tmp));
36134     MI.addOperand(MCOperand::createImm(tmp));
36146     MI.addOperand(MCOperand::createImm(tmp));
36148     MI.addOperand(MCOperand::createImm(tmp));
36158     MI.addOperand(MCOperand::createImm(tmp));
36160     MI.addOperand(MCOperand::createImm(tmp));
36172     MI.addOperand(MCOperand::createImm(tmp));
36174     MI.addOperand(MCOperand::createImm(tmp));
36182     MI.addOperand(MCOperand::createImm(tmp));
36184     MI.addOperand(MCOperand::createImm(tmp));
36194     MI.addOperand(MCOperand::createImm(tmp));
36196     MI.addOperand(MCOperand::createImm(tmp));
36206     MI.addOperand(MCOperand::createImm(tmp));
36208     MI.addOperand(MCOperand::createImm(tmp));
36220     MI.addOperand(MCOperand::createImm(tmp));
36222     MI.addOperand(MCOperand::createImm(tmp));
36232     MI.addOperand(MCOperand::createImm(tmp));
36234     MI.addOperand(MCOperand::createImm(tmp));
36236     MI.addOperand(MCOperand::createImm(tmp));
36238     MI.addOperand(MCOperand::createImm(tmp));
36240     MI.addOperand(MCOperand::createImm(tmp));
36250     MI.addOperand(MCOperand::createImm(tmp));
36252     MI.addOperand(MCOperand::createImm(tmp));
36254     MI.addOperand(MCOperand::createImm(tmp));
36256     MI.addOperand(MCOperand::createImm(tmp));
36268     MI.addOperand(MCOperand::createImm(tmp));
36270     MI.addOperand(MCOperand::createImm(tmp));
36272     MI.addOperand(MCOperand::createImm(tmp));
36274     MI.addOperand(MCOperand::createImm(tmp));
36276     MI.addOperand(MCOperand::createImm(tmp));
36288     MI.addOperand(MCOperand::createImm(tmp));
36290     MI.addOperand(MCOperand::createImm(tmp));
36292     MI.addOperand(MCOperand::createImm(tmp));
36294     MI.addOperand(MCOperand::createImm(tmp));
36306     MI.addOperand(MCOperand::createImm(tmp));
36308     MI.addOperand(MCOperand::createImm(tmp));
36310     MI.addOperand(MCOperand::createImm(tmp));
36312     MI.addOperand(MCOperand::createImm(tmp));
36314     MI.addOperand(MCOperand::createImm(tmp));
36326     MI.addOperand(MCOperand::createImm(tmp));
36328     MI.addOperand(MCOperand::createImm(tmp));
36330     MI.addOperand(MCOperand::createImm(tmp));
36332     MI.addOperand(MCOperand::createImm(tmp));
36342     MI.addOperand(MCOperand::createImm(tmp));
36344     MI.addOperand(MCOperand::createImm(tmp));
36346     MI.addOperand(MCOperand::createImm(tmp));
36348     MI.addOperand(MCOperand::createImm(tmp));
36350     MI.addOperand(MCOperand::createImm(tmp));
36362     MI.addOperand(MCOperand::createImm(tmp));
36364     MI.addOperand(MCOperand::createImm(tmp));
36366     MI.addOperand(MCOperand::createImm(tmp));
36368     MI.addOperand(MCOperand::createImm(tmp));
36370     MI.addOperand(MCOperand::createImm(tmp));
36382     MI.addOperand(MCOperand::createImm(tmp));
36384     MI.addOperand(MCOperand::createImm(tmp));
36386     MI.addOperand(MCOperand::createImm(tmp));
36388     MI.addOperand(MCOperand::createImm(tmp));
36390     MI.addOperand(MCOperand::createImm(tmp));
36400     MI.addOperand(MCOperand::createImm(tmp));
36402     MI.addOperand(MCOperand::createImm(tmp));
36404     MI.addOperand(MCOperand::createImm(tmp));
36406     MI.addOperand(MCOperand::createImm(tmp));
36408     MI.addOperand(MCOperand::createImm(tmp));
36420     MI.addOperand(MCOperand::createImm(tmp));
36422     MI.addOperand(MCOperand::createImm(tmp));
36424     MI.addOperand(MCOperand::createImm(tmp));
36426     MI.addOperand(MCOperand::createImm(tmp));
36428     MI.addOperand(MCOperand::createImm(tmp));
36440     MI.addOperand(MCOperand::createImm(tmp));
36442     MI.addOperand(MCOperand::createImm(tmp));
36444     MI.addOperand(MCOperand::createImm(tmp));
36446     MI.addOperand(MCOperand::createImm(tmp));
36448     MI.addOperand(MCOperand::createImm(tmp));
36458     MI.addOperand(MCOperand::createImm(tmp));
36460     MI.addOperand(MCOperand::createImm(tmp));
36462     MI.addOperand(MCOperand::createImm(tmp));
36464     MI.addOperand(MCOperand::createImm(tmp));
36466     MI.addOperand(MCOperand::createImm(tmp));
36478     MI.addOperand(MCOperand::createImm(tmp));
36480     MI.addOperand(MCOperand::createImm(tmp));
36482     MI.addOperand(MCOperand::createImm(tmp));
36484     MI.addOperand(MCOperand::createImm(tmp));
36486     MI.addOperand(MCOperand::createImm(tmp));
36498     MI.addOperand(MCOperand::createImm(tmp));
36500     MI.addOperand(MCOperand::createImm(tmp));
36502     MI.addOperand(MCOperand::createImm(tmp));
36504     MI.addOperand(MCOperand::createImm(tmp));
36506     MI.addOperand(MCOperand::createImm(tmp));
36516     MI.addOperand(MCOperand::createImm(tmp));
36518     MI.addOperand(MCOperand::createImm(tmp));
36520     MI.addOperand(MCOperand::createImm(tmp));
36522     MI.addOperand(MCOperand::createImm(tmp));
36524     MI.addOperand(MCOperand::createImm(tmp));
36538     MI.addOperand(MCOperand::createImm(tmp));
36540     MI.addOperand(MCOperand::createImm(tmp));
36542     MI.addOperand(MCOperand::createImm(tmp));
36544     MI.addOperand(MCOperand::createImm(tmp));
36546     MI.addOperand(MCOperand::createImm(tmp));
36560     MI.addOperand(MCOperand::createImm(tmp));
36562     MI.addOperand(MCOperand::createImm(tmp));
36564     MI.addOperand(MCOperand::createImm(tmp));
36566     MI.addOperand(MCOperand::createImm(tmp));
36568     MI.addOperand(MCOperand::createImm(tmp));
36580     MI.addOperand(MCOperand::createImm(tmp));
36582     MI.addOperand(MCOperand::createImm(tmp));
36594     MI.addOperand(MCOperand::createImm(tmp));
36596     MI.addOperand(MCOperand::createImm(tmp));
36608     MI.addOperand(MCOperand::createImm(tmp));
36610     MI.addOperand(MCOperand::createImm(tmp));
36622     MI.addOperand(MCOperand::createImm(tmp));
36624     MI.addOperand(MCOperand::createImm(tmp));
36638     MI.addOperand(MCOperand::createImm(tmp));
36640     MI.addOperand(MCOperand::createImm(tmp));
36654     MI.addOperand(MCOperand::createImm(tmp));
36656     MI.addOperand(MCOperand::createImm(tmp));
36666     MI.addOperand(MCOperand::createImm(tmp));
36668     MI.addOperand(MCOperand::createImm(tmp));
36680     MI.addOperand(MCOperand::createImm(tmp));
36682     MI.addOperand(MCOperand::createImm(tmp));
36694     MI.addOperand(MCOperand::createImm(tmp));
36696     MI.addOperand(MCOperand::createImm(tmp));
36708     MI.addOperand(MCOperand::createImm(tmp));
36710     MI.addOperand(MCOperand::createImm(tmp));
36724     MI.addOperand(MCOperand::createImm(tmp));
36726     MI.addOperand(MCOperand::createImm(tmp));
36740     MI.addOperand(MCOperand::createImm(tmp));
36742     MI.addOperand(MCOperand::createImm(tmp));
36752     MI.addOperand(MCOperand::createImm(tmp));
36754     MI.addOperand(MCOperand::createImm(tmp));
36766     MI.addOperand(MCOperand::createImm(tmp));
36768     MI.addOperand(MCOperand::createImm(tmp));
36780     MI.addOperand(MCOperand::createImm(tmp));
36782     MI.addOperand(MCOperand::createImm(tmp));
36794     MI.addOperand(MCOperand::createImm(tmp));
36796     MI.addOperand(MCOperand::createImm(tmp));
36810     MI.addOperand(MCOperand::createImm(tmp));
36812     MI.addOperand(MCOperand::createImm(tmp));
36826     MI.addOperand(MCOperand::createImm(tmp));
36828     MI.addOperand(MCOperand::createImm(tmp));
36838     MI.addOperand(MCOperand::createImm(tmp));
36840     MI.addOperand(MCOperand::createImm(tmp));
36842     MI.addOperand(MCOperand::createImm(tmp));
36844     MI.addOperand(MCOperand::createImm(tmp));
36846     MI.addOperand(MCOperand::createImm(tmp));
36848     MI.addOperand(MCOperand::createImm(tmp));
36860     MI.addOperand(MCOperand::createImm(tmp));
36862     MI.addOperand(MCOperand::createImm(tmp));
36864     MI.addOperand(MCOperand::createImm(tmp));
36866     MI.addOperand(MCOperand::createImm(tmp));
36868     MI.addOperand(MCOperand::createImm(tmp));
36870     MI.addOperand(MCOperand::createImm(tmp));
36882     MI.addOperand(MCOperand::createImm(tmp));
36884     MI.addOperand(MCOperand::createImm(tmp));
36886     MI.addOperand(MCOperand::createImm(tmp));
36888     MI.addOperand(MCOperand::createImm(tmp));
36890     MI.addOperand(MCOperand::createImm(tmp));
36892     MI.addOperand(MCOperand::createImm(tmp));
36902     MI.addOperand(MCOperand::createImm(tmp));
36904     MI.addOperand(MCOperand::createImm(tmp));
36906     MI.addOperand(MCOperand::createImm(tmp));
36908     MI.addOperand(MCOperand::createImm(tmp));
36910     MI.addOperand(MCOperand::createImm(tmp));
36912     MI.addOperand(MCOperand::createImm(tmp));
36924     MI.addOperand(MCOperand::createImm(tmp));
36926     MI.addOperand(MCOperand::createImm(tmp));
36928     MI.addOperand(MCOperand::createImm(tmp));
36930     MI.addOperand(MCOperand::createImm(tmp));
36932     MI.addOperand(MCOperand::createImm(tmp));
36934     MI.addOperand(MCOperand::createImm(tmp));
36946     MI.addOperand(MCOperand::createImm(tmp));
36948     MI.addOperand(MCOperand::createImm(tmp));
36950     MI.addOperand(MCOperand::createImm(tmp));
36952     MI.addOperand(MCOperand::createImm(tmp));
36954     MI.addOperand(MCOperand::createImm(tmp));
36956     MI.addOperand(MCOperand::createImm(tmp));
36966     MI.addOperand(MCOperand::createImm(tmp));
36968     MI.addOperand(MCOperand::createImm(tmp));
36970     MI.addOperand(MCOperand::createImm(tmp));
36972     MI.addOperand(MCOperand::createImm(tmp));
36974     MI.addOperand(MCOperand::createImm(tmp));
36976     MI.addOperand(MCOperand::createImm(tmp));
36988     MI.addOperand(MCOperand::createImm(tmp));
36990     MI.addOperand(MCOperand::createImm(tmp));
36992     MI.addOperand(MCOperand::createImm(tmp));
36994     MI.addOperand(MCOperand::createImm(tmp));
36996     MI.addOperand(MCOperand::createImm(tmp));
36998     MI.addOperand(MCOperand::createImm(tmp));
37010     MI.addOperand(MCOperand::createImm(tmp));
37012     MI.addOperand(MCOperand::createImm(tmp));
37014     MI.addOperand(MCOperand::createImm(tmp));
37016     MI.addOperand(MCOperand::createImm(tmp));
37018     MI.addOperand(MCOperand::createImm(tmp));
37020     MI.addOperand(MCOperand::createImm(tmp));
37030     MI.addOperand(MCOperand::createImm(tmp));
37032     MI.addOperand(MCOperand::createImm(tmp));
37034     MI.addOperand(MCOperand::createImm(tmp));
37036     MI.addOperand(MCOperand::createImm(tmp));
37038     MI.addOperand(MCOperand::createImm(tmp));
37040     MI.addOperand(MCOperand::createImm(tmp));
37052     MI.addOperand(MCOperand::createImm(tmp));
37054     MI.addOperand(MCOperand::createImm(tmp));
37056     MI.addOperand(MCOperand::createImm(tmp));
37058     MI.addOperand(MCOperand::createImm(tmp));
37060     MI.addOperand(MCOperand::createImm(tmp));
37062     MI.addOperand(MCOperand::createImm(tmp));
37074     MI.addOperand(MCOperand::createImm(tmp));
37076     MI.addOperand(MCOperand::createImm(tmp));
37078     MI.addOperand(MCOperand::createImm(tmp));
37080     MI.addOperand(MCOperand::createImm(tmp));
37082     MI.addOperand(MCOperand::createImm(tmp));
37084     MI.addOperand(MCOperand::createImm(tmp));
37092     MI.addOperand(MCOperand::createImm(tmp));
37094     MI.addOperand(MCOperand::createImm(tmp));
37096     MI.addOperand(MCOperand::createImm(tmp));
37106     MI.addOperand(MCOperand::createImm(tmp));
37108     MI.addOperand(MCOperand::createImm(tmp));
37116     MI.addOperand(MCOperand::createImm(tmp));
37118     MI.addOperand(MCOperand::createImm(tmp));
37120     MI.addOperand(MCOperand::createImm(tmp));
37130     MI.addOperand(MCOperand::createImm(tmp));
37132     MI.addOperand(MCOperand::createImm(tmp));
37140     MI.addOperand(MCOperand::createImm(tmp));
37142     MI.addOperand(MCOperand::createImm(tmp));
37144     MI.addOperand(MCOperand::createImm(tmp));
37154     MI.addOperand(MCOperand::createImm(tmp));
37156     MI.addOperand(MCOperand::createImm(tmp));
37164     MI.addOperand(MCOperand::createImm(tmp));
37166     MI.addOperand(MCOperand::createImm(tmp));
37168     MI.addOperand(MCOperand::createImm(tmp));
37178     MI.addOperand(MCOperand::createImm(tmp));
37180     MI.addOperand(MCOperand::createImm(tmp));
37188     MI.addOperand(MCOperand::createImm(tmp));
37190     MI.addOperand(MCOperand::createImm(tmp));
37192     MI.addOperand(MCOperand::createImm(tmp));
37202     MI.addOperand(MCOperand::createImm(tmp));
37204     MI.addOperand(MCOperand::createImm(tmp));
37212     MI.addOperand(MCOperand::createImm(tmp));
37214     MI.addOperand(MCOperand::createImm(tmp));
37216     MI.addOperand(MCOperand::createImm(tmp));
37226     MI.addOperand(MCOperand::createImm(tmp));
37228     MI.addOperand(MCOperand::createImm(tmp));
37236     MI.addOperand(MCOperand::createImm(tmp));
37238     MI.addOperand(MCOperand::createImm(tmp));
37240     MI.addOperand(MCOperand::createImm(tmp));
37250     MI.addOperand(MCOperand::createImm(tmp));
37252     MI.addOperand(MCOperand::createImm(tmp));
37260     MI.addOperand(MCOperand::createImm(tmp));
37262     MI.addOperand(MCOperand::createImm(tmp));
37264     MI.addOperand(MCOperand::createImm(tmp));
37274     MI.addOperand(MCOperand::createImm(tmp));
37276     MI.addOperand(MCOperand::createImm(tmp));
37284     MI.addOperand(MCOperand::createImm(tmp));
37286     MI.addOperand(MCOperand::createImm(tmp));
37288     MI.addOperand(MCOperand::createImm(tmp));
37298     MI.addOperand(MCOperand::createImm(tmp));
37300     MI.addOperand(MCOperand::createImm(tmp));
37308     MI.addOperand(MCOperand::createImm(tmp));
37310     MI.addOperand(MCOperand::createImm(tmp));
37312     MI.addOperand(MCOperand::createImm(tmp));
37322     MI.addOperand(MCOperand::createImm(tmp));
37324     MI.addOperand(MCOperand::createImm(tmp));
37332     MI.addOperand(MCOperand::createImm(tmp));
37336     MI.addOperand(MCOperand::createImm(tmp));
37340     MI.addOperand(MCOperand::createImm(tmp));
37348     MI.addOperand(MCOperand::createImm(tmp));
37352     MI.addOperand(MCOperand::createImm(tmp));
37356     MI.addOperand(MCOperand::createImm(tmp));
37366     MI.addOperand(MCOperand::createImm(tmp));
37384     MI.addOperand(MCOperand::createImm(tmp));
37386     MI.addOperand(MCOperand::createImm(tmp));
37396     MI.addOperand(MCOperand::createImm(tmp));
37406     MI.addOperand(MCOperand::createImm(tmp));
37408     MI.addOperand(MCOperand::createImm(tmp));
37420     MI.addOperand(MCOperand::createImm(tmp));
37428     MI.addOperand(MCOperand::createImm(tmp));
37430     MI.addOperand(MCOperand::createImm(tmp));
37440     MI.addOperand(MCOperand::createImm(tmp));
37450     MI.addOperand(MCOperand::createImm(tmp));
37452     MI.addOperand(MCOperand::createImm(tmp));
37464     MI.addOperand(MCOperand::createImm(tmp));
37472     MI.addOperand(MCOperand::createImm(tmp));
37474     MI.addOperand(MCOperand::createImm(tmp));
37484     MI.addOperand(MCOperand::createImm(tmp));
37494     MI.addOperand(MCOperand::createImm(tmp));
37496     MI.addOperand(MCOperand::createImm(tmp));
37508     MI.addOperand(MCOperand::createImm(tmp));
37516     MI.addOperand(MCOperand::createImm(tmp));
37518     MI.addOperand(MCOperand::createImm(tmp));
37528     MI.addOperand(MCOperand::createImm(tmp));
37538     MI.addOperand(MCOperand::createImm(tmp));
37540     MI.addOperand(MCOperand::createImm(tmp));
37552     MI.addOperand(MCOperand::createImm(tmp));
37560     MI.addOperand(MCOperand::createImm(tmp));
37562     MI.addOperand(MCOperand::createImm(tmp));
37572     MI.addOperand(MCOperand::createImm(tmp));
37582     MI.addOperand(MCOperand::createImm(tmp));
37584     MI.addOperand(MCOperand::createImm(tmp));
37596     MI.addOperand(MCOperand::createImm(tmp));
37604     MI.addOperand(MCOperand::createImm(tmp));
37606     MI.addOperand(MCOperand::createImm(tmp));
37616     MI.addOperand(MCOperand::createImm(tmp));
37626     MI.addOperand(MCOperand::createImm(tmp));
37628     MI.addOperand(MCOperand::createImm(tmp));
37640     MI.addOperand(MCOperand::createImm(tmp));
37644     MI.addOperand(MCOperand::createImm(tmp));
37654     MI.addOperand(MCOperand::createImm(tmp));
37656     MI.addOperand(MCOperand::createImm(tmp));
37658     MI.addOperand(MCOperand::createImm(tmp));
37696     MI.addOperand(MCOperand::createImm(tmp));
37712     MI.addOperand(MCOperand::createImm(tmp));
37728     MI.addOperand(MCOperand::createImm(tmp));
37744     MI.addOperand(MCOperand::createImm(tmp));
37760     MI.addOperand(MCOperand::createImm(tmp));
37776     MI.addOperand(MCOperand::createImm(tmp));
37792     MI.addOperand(MCOperand::createImm(tmp));
37808     MI.addOperand(MCOperand::createImm(tmp));
37824     MI.addOperand(MCOperand::createImm(tmp));
37840     MI.addOperand(MCOperand::createImm(tmp));
37852     MI.addOperand(MCOperand::createImm(tmp));
37858     MI.addOperand(MCOperand::createImm(tmp));
37862     MI.addOperand(MCOperand::createImm(tmp));
37870     MI.addOperand(MCOperand::createImm(tmp));
37876     MI.addOperand(MCOperand::createImm(tmp));
37880     MI.addOperand(MCOperand::createImm(tmp));
37888     MI.addOperand(MCOperand::createImm(tmp));
37894     MI.addOperand(MCOperand::createImm(tmp));
37898     MI.addOperand(MCOperand::createImm(tmp));
37900     MI.addOperand(MCOperand::createImm(tmp));
37908     MI.addOperand(MCOperand::createImm(tmp));
37914     MI.addOperand(MCOperand::createImm(tmp));
37920     MI.addOperand(MCOperand::createImm(tmp));
37922     MI.addOperand(MCOperand::createImm(tmp));
37952     MI.addOperand(MCOperand::createImm(tmp));
37958     MI.addOperand(MCOperand::createImm(tmp));
37962     MI.addOperand(MCOperand::createImm(tmp));
37970     MI.addOperand(MCOperand::createImm(tmp));
37976     MI.addOperand(MCOperand::createImm(tmp));
37982     MI.addOperand(MCOperand::createImm(tmp));
37986     MI.addOperand(MCOperand::createImm(tmp));
37988     MI.addOperand(MCOperand::createImm(tmp));
38000     MI.addOperand(MCOperand::createImm(tmp));
38008     MI.addOperand(MCOperand::createImm(tmp));
38014     MI.addOperand(MCOperand::createImm(tmp));
38020     MI.addOperand(MCOperand::createImm(tmp));
38024     MI.addOperand(MCOperand::createImm(tmp));
38026     MI.addOperand(MCOperand::createImm(tmp));
38034     MI.addOperand(MCOperand::createImm(tmp));
38040     MI.addOperand(MCOperand::createImm(tmp));
38046     MI.addOperand(MCOperand::createImm(tmp));
38050     MI.addOperand(MCOperand::createImm(tmp));
38066     MI.addOperand(MCOperand::createImm(tmp));
38072     MI.addOperand(MCOperand::createImm(tmp));
38076     MI.addOperand(MCOperand::createImm(tmp));
38078     MI.addOperand(MCOperand::createImm(tmp));
38086     MI.addOperand(MCOperand::createImm(tmp));
38092     MI.addOperand(MCOperand::createImm(tmp));
38096     MI.addOperand(MCOperand::createImm(tmp));
38098     MI.addOperand(MCOperand::createImm(tmp));
38110     MI.addOperand(MCOperand::createImm(tmp));
38118     MI.addOperand(MCOperand::createImm(tmp));
38122     MI.addOperand(MCOperand::createImm(tmp));
38130     MI.addOperand(MCOperand::createImm(tmp));
38132     MI.addOperand(MCOperand::createImm(tmp));
38140     MI.addOperand(MCOperand::createImm(tmp));
38142     MI.addOperand(MCOperand::createImm(tmp));
38150     MI.addOperand(MCOperand::createImm(tmp));
38154     MI.addOperand(MCOperand::createImm(tmp));
38162     MI.addOperand(MCOperand::createImm(tmp));
38166     MI.addOperand(MCOperand::createImm(tmp));
38168     MI.addOperand(MCOperand::createImm(tmp));
38176     MI.addOperand(MCOperand::createImm(tmp));
38180     MI.addOperand(MCOperand::createImm(tmp));
38182     MI.addOperand(MCOperand::createImm(tmp));
38190     MI.addOperand(MCOperand::createImm(tmp));
38194     MI.addOperand(MCOperand::createImm(tmp));
38196     MI.addOperand(MCOperand::createImm(tmp));
38204     MI.addOperand(MCOperand::createImm(tmp));
38208     MI.addOperand(MCOperand::createImm(tmp));
38210     MI.addOperand(MCOperand::createImm(tmp));
38218     MI.addOperand(MCOperand::createImm(tmp));
38222     MI.addOperand(MCOperand::createImm(tmp));
38224     MI.addOperand(MCOperand::createImm(tmp));
38234     MI.addOperand(MCOperand::createImm(tmp));
38236     MI.addOperand(MCOperand::createImm(tmp));
38238     MI.addOperand(MCOperand::createImm(tmp));
38240     MI.addOperand(MCOperand::createImm(tmp));
38252     MI.addOperand(MCOperand::createImm(tmp));
38254     MI.addOperand(MCOperand::createImm(tmp));
38256     MI.addOperand(MCOperand::createImm(tmp));
38258     MI.addOperand(MCOperand::createImm(tmp));
38268     MI.addOperand(MCOperand::createImm(tmp));
38270     MI.addOperand(MCOperand::createImm(tmp));
38272     MI.addOperand(MCOperand::createImm(tmp));
38284     MI.addOperand(MCOperand::createImm(tmp));
38286     MI.addOperand(MCOperand::createImm(tmp));
38288     MI.addOperand(MCOperand::createImm(tmp));
38300     MI.addOperand(MCOperand::createImm(tmp));
38302     MI.addOperand(MCOperand::createImm(tmp));
38304     MI.addOperand(MCOperand::createImm(tmp));
38306     MI.addOperand(MCOperand::createImm(tmp));
38318     MI.addOperand(MCOperand::createImm(tmp));
38320     MI.addOperand(MCOperand::createImm(tmp));
38322     MI.addOperand(MCOperand::createImm(tmp));
38332     MI.addOperand(MCOperand::createImm(tmp));
38334     MI.addOperand(MCOperand::createImm(tmp));
38336     MI.addOperand(MCOperand::createImm(tmp));
38338     MI.addOperand(MCOperand::createImm(tmp));
38350     MI.addOperand(MCOperand::createImm(tmp));
38352     MI.addOperand(MCOperand::createImm(tmp));
38354     MI.addOperand(MCOperand::createImm(tmp));
38356     MI.addOperand(MCOperand::createImm(tmp));
38368     MI.addOperand(MCOperand::createImm(tmp));
38370     MI.addOperand(MCOperand::createImm(tmp));
38372     MI.addOperand(MCOperand::createImm(tmp));
38374     MI.addOperand(MCOperand::createImm(tmp));
38384     MI.addOperand(MCOperand::createImm(tmp));
38386     MI.addOperand(MCOperand::createImm(tmp));
38388     MI.addOperand(MCOperand::createImm(tmp));
38390     MI.addOperand(MCOperand::createImm(tmp));
38402     MI.addOperand(MCOperand::createImm(tmp));
38404     MI.addOperand(MCOperand::createImm(tmp));
38406     MI.addOperand(MCOperand::createImm(tmp));
38408     MI.addOperand(MCOperand::createImm(tmp));
38420     MI.addOperand(MCOperand::createImm(tmp));
38422     MI.addOperand(MCOperand::createImm(tmp));
38424     MI.addOperand(MCOperand::createImm(tmp));
38426     MI.addOperand(MCOperand::createImm(tmp));
38436     MI.addOperand(MCOperand::createImm(tmp));
38438     MI.addOperand(MCOperand::createImm(tmp));
38440     MI.addOperand(MCOperand::createImm(tmp));
38442     MI.addOperand(MCOperand::createImm(tmp));
38454     MI.addOperand(MCOperand::createImm(tmp));
38456     MI.addOperand(MCOperand::createImm(tmp));
38458     MI.addOperand(MCOperand::createImm(tmp));
38460     MI.addOperand(MCOperand::createImm(tmp));
38472     MI.addOperand(MCOperand::createImm(tmp));
38474     MI.addOperand(MCOperand::createImm(tmp));
38476     MI.addOperand(MCOperand::createImm(tmp));
38478     MI.addOperand(MCOperand::createImm(tmp));
38488     MI.addOperand(MCOperand::createImm(tmp));
38490     MI.addOperand(MCOperand::createImm(tmp));
38492     MI.addOperand(MCOperand::createImm(tmp));
38494     MI.addOperand(MCOperand::createImm(tmp));
38496     MI.addOperand(MCOperand::createImm(tmp));
38508     MI.addOperand(MCOperand::createImm(tmp));
38510     MI.addOperand(MCOperand::createImm(tmp));
38512     MI.addOperand(MCOperand::createImm(tmp));
38514     MI.addOperand(MCOperand::createImm(tmp));
38516     MI.addOperand(MCOperand::createImm(tmp));
38528     MI.addOperand(MCOperand::createImm(tmp));
38530     MI.addOperand(MCOperand::createImm(tmp));
38532     MI.addOperand(MCOperand::createImm(tmp));
38534     MI.addOperand(MCOperand::createImm(tmp));
38536     MI.addOperand(MCOperand::createImm(tmp));
38546     MI.addOperand(MCOperand::createImm(tmp));
38548     MI.addOperand(MCOperand::createImm(tmp));
38550     MI.addOperand(MCOperand::createImm(tmp));
38552     MI.addOperand(MCOperand::createImm(tmp));
38554     MI.addOperand(MCOperand::createImm(tmp));
38566     MI.addOperand(MCOperand::createImm(tmp));
38568     MI.addOperand(MCOperand::createImm(tmp));
38570     MI.addOperand(MCOperand::createImm(tmp));
38572     MI.addOperand(MCOperand::createImm(tmp));
38574     MI.addOperand(MCOperand::createImm(tmp));
38586     MI.addOperand(MCOperand::createImm(tmp));
38588     MI.addOperand(MCOperand::createImm(tmp));
38590     MI.addOperand(MCOperand::createImm(tmp));
38592     MI.addOperand(MCOperand::createImm(tmp));
38594     MI.addOperand(MCOperand::createImm(tmp));
38604     MI.addOperand(MCOperand::createImm(tmp));
38606     MI.addOperand(MCOperand::createImm(tmp));
38608     MI.addOperand(MCOperand::createImm(tmp));
38610     MI.addOperand(MCOperand::createImm(tmp));
38612     MI.addOperand(MCOperand::createImm(tmp));
38624     MI.addOperand(MCOperand::createImm(tmp));
38626     MI.addOperand(MCOperand::createImm(tmp));
38628     MI.addOperand(MCOperand::createImm(tmp));
38630     MI.addOperand(MCOperand::createImm(tmp));
38632     MI.addOperand(MCOperand::createImm(tmp));
38644     MI.addOperand(MCOperand::createImm(tmp));
38646     MI.addOperand(MCOperand::createImm(tmp));
38648     MI.addOperand(MCOperand::createImm(tmp));
38650     MI.addOperand(MCOperand::createImm(tmp));
38652     MI.addOperand(MCOperand::createImm(tmp));
38662     MI.addOperand(MCOperand::createImm(tmp));
38664     MI.addOperand(MCOperand::createImm(tmp));
38666     MI.addOperand(MCOperand::createImm(tmp));
38668     MI.addOperand(MCOperand::createImm(tmp));
38670     MI.addOperand(MCOperand::createImm(tmp));
38682     MI.addOperand(MCOperand::createImm(tmp));
38684     MI.addOperand(MCOperand::createImm(tmp));
38686     MI.addOperand(MCOperand::createImm(tmp));
38688     MI.addOperand(MCOperand::createImm(tmp));
38690     MI.addOperand(MCOperand::createImm(tmp));
38702     MI.addOperand(MCOperand::createImm(tmp));
38704     MI.addOperand(MCOperand::createImm(tmp));
38706     MI.addOperand(MCOperand::createImm(tmp));
38708     MI.addOperand(MCOperand::createImm(tmp));
38710     MI.addOperand(MCOperand::createImm(tmp));
38722     MI.addOperand(MCOperand::createImm(tmp));
38724     MI.addOperand(MCOperand::createImm(tmp));
38726     MI.addOperand(MCOperand::createImm(tmp));
38728     MI.addOperand(MCOperand::createImm(tmp));
38730     MI.addOperand(MCOperand::createImm(tmp));
38732     MI.addOperand(MCOperand::createImm(tmp));
38734     MI.addOperand(MCOperand::createImm(tmp));
38736     MI.addOperand(MCOperand::createImm(tmp));
38748     MI.addOperand(MCOperand::createImm(tmp));
38750     MI.addOperand(MCOperand::createImm(tmp));
38752     MI.addOperand(MCOperand::createImm(tmp));
38754     MI.addOperand(MCOperand::createImm(tmp));
38756     MI.addOperand(MCOperand::createImm(tmp));
38758     MI.addOperand(MCOperand::createImm(tmp));
38760     MI.addOperand(MCOperand::createImm(tmp));
38762     MI.addOperand(MCOperand::createImm(tmp));
38770     MI.addOperand(MCOperand::createImm(tmp));
38778     MI.addOperand(MCOperand::createImm(tmp));
38786     MI.addOperand(MCOperand::createImm(tmp));
38788     MI.addOperand(MCOperand::createImm(tmp));
38790     MI.addOperand(MCOperand::createImm(tmp));
38798     MI.addOperand(MCOperand::createImm(tmp));
38800     MI.addOperand(MCOperand::createImm(tmp));
38802     MI.addOperand(MCOperand::createImm(tmp));
38810     MI.addOperand(MCOperand::createImm(tmp));
38812     MI.addOperand(MCOperand::createImm(tmp));
38814     MI.addOperand(MCOperand::createImm(tmp));
38822     MI.addOperand(MCOperand::createImm(tmp));
38824     MI.addOperand(MCOperand::createImm(tmp));
38826     MI.addOperand(MCOperand::createImm(tmp));
38834     MI.addOperand(MCOperand::createImm(tmp));
38842     MI.addOperand(MCOperand::createImm(tmp));
38850     MI.addOperand(MCOperand::createImm(tmp));
38852     MI.addOperand(MCOperand::createImm(tmp));
38854     MI.addOperand(MCOperand::createImm(tmp));
38862     MI.addOperand(MCOperand::createImm(tmp));
38864     MI.addOperand(MCOperand::createImm(tmp));
38866     MI.addOperand(MCOperand::createImm(tmp));
38874     MI.addOperand(MCOperand::createImm(tmp));
38876     MI.addOperand(MCOperand::createImm(tmp));
38878     MI.addOperand(MCOperand::createImm(tmp));
38886     MI.addOperand(MCOperand::createImm(tmp));
38888     MI.addOperand(MCOperand::createImm(tmp));
38890     MI.addOperand(MCOperand::createImm(tmp));
38898     MI.addOperand(MCOperand::createImm(tmp));
38906     MI.addOperand(MCOperand::createImm(tmp));
38914     MI.addOperand(MCOperand::createImm(tmp));
38922     MI.addOperand(MCOperand::createImm(tmp));
38934     MI.addOperand(MCOperand::createImm(tmp));
38954     MI.addOperand(MCOperand::createImm(tmp));
38956     MI.addOperand(MCOperand::createImm(tmp));
38966     MI.addOperand(MCOperand::createImm(tmp));
38968     MI.addOperand(MCOperand::createImm(tmp));
38976     MI.addOperand(MCOperand::createImm(tmp));
38978     MI.addOperand(MCOperand::createImm(tmp));
38988     MI.addOperand(MCOperand::createImm(tmp));
38990     MI.addOperand(MCOperand::createImm(tmp));
38998     MI.addOperand(MCOperand::createImm(tmp));
39006     MI.addOperand(MCOperand::createImm(tmp));
39016     MI.addOperand(MCOperand::createImm(tmp));
39018     MI.addOperand(MCOperand::createImm(tmp));
39026     MI.addOperand(MCOperand::createImm(tmp));
39028     MI.addOperand(MCOperand::createImm(tmp));
39038     MI.addOperand(MCOperand::createImm(tmp));
39040     MI.addOperand(MCOperand::createImm(tmp));
39062     MI.addOperand(MCOperand::createImm(tmp));
39070     MI.addOperand(MCOperand::createImm(tmp));
39072     MI.addOperand(MCOperand::createImm(tmp));
39082     MI.addOperand(MCOperand::createImm(tmp));
39090     MI.addOperand(MCOperand::createImm(tmp));
39092     MI.addOperand(MCOperand::createImm(tmp));
39102     MI.addOperand(MCOperand::createImm(tmp));
39110     MI.addOperand(MCOperand::createImm(tmp));
39112     MI.addOperand(MCOperand::createImm(tmp));
39122     MI.addOperand(MCOperand::createImm(tmp));
39130     MI.addOperand(MCOperand::createImm(tmp));
39132     MI.addOperand(MCOperand::createImm(tmp));
39142     MI.addOperand(MCOperand::createImm(tmp));
39150     MI.addOperand(MCOperand::createImm(tmp));
39152     MI.addOperand(MCOperand::createImm(tmp));
39162     MI.addOperand(MCOperand::createImm(tmp));
39170     MI.addOperand(MCOperand::createImm(tmp));
39172     MI.addOperand(MCOperand::createImm(tmp));
39182     MI.addOperand(MCOperand::createImm(tmp));
39190     MI.addOperand(MCOperand::createImm(tmp));
39192     MI.addOperand(MCOperand::createImm(tmp));
39202     MI.addOperand(MCOperand::createImm(tmp));
39210     MI.addOperand(MCOperand::createImm(tmp));
39212     MI.addOperand(MCOperand::createImm(tmp));
39222     MI.addOperand(MCOperand::createImm(tmp));
39230     MI.addOperand(MCOperand::createImm(tmp));
39232     MI.addOperand(MCOperand::createImm(tmp));
39242     MI.addOperand(MCOperand::createImm(tmp));
39250     MI.addOperand(MCOperand::createImm(tmp));
39252     MI.addOperand(MCOperand::createImm(tmp));
39256     MI.addOperand(MCOperand::createImm(tmp));
39264     MI.addOperand(MCOperand::createImm(tmp));
39300     MI.addOperand(MCOperand::createImm(tmp));
39310     MI.addOperand(MCOperand::createImm(tmp));
39336     MI.addOperand(MCOperand::createImm(tmp));
39346     MI.addOperand(MCOperand::createImm(tmp));
39372     MI.addOperand(MCOperand::createImm(tmp));
39382     MI.addOperand(MCOperand::createImm(tmp));
39408     MI.addOperand(MCOperand::createImm(tmp));
39418     MI.addOperand(MCOperand::createImm(tmp));
39444     MI.addOperand(MCOperand::createImm(tmp));
39454     MI.addOperand(MCOperand::createImm(tmp));
39480     MI.addOperand(MCOperand::createImm(tmp));
39490     MI.addOperand(MCOperand::createImm(tmp));
39498     MI.addOperand(MCOperand::createImm(tmp));
39504     MI.addOperand(MCOperand::createImm(tmp));
39510     MI.addOperand(MCOperand::createImm(tmp));
39514     MI.addOperand(MCOperand::createImm(tmp));
39516     MI.addOperand(MCOperand::createImm(tmp));
39528     MI.addOperand(MCOperand::createImm(tmp));
39554     MI.addOperand(MCOperand::createImm(tmp));
39556     MI.addOperand(MCOperand::createImm(tmp));
39558     MI.addOperand(MCOperand::createImm(tmp));
39574     MI.addOperand(MCOperand::createImm(tmp));
39576     MI.addOperand(MCOperand::createImm(tmp));
39578     MI.addOperand(MCOperand::createImm(tmp));
39594     MI.addOperand(MCOperand::createImm(tmp));
39596     MI.addOperand(MCOperand::createImm(tmp));
39598     MI.addOperand(MCOperand::createImm(tmp));
39614     MI.addOperand(MCOperand::createImm(tmp));
39616     MI.addOperand(MCOperand::createImm(tmp));
39618     MI.addOperand(MCOperand::createImm(tmp));
39634     MI.addOperand(MCOperand::createImm(tmp));
39636     MI.addOperand(MCOperand::createImm(tmp));
39638     MI.addOperand(MCOperand::createImm(tmp));
39654     MI.addOperand(MCOperand::createImm(tmp));
39656     MI.addOperand(MCOperand::createImm(tmp));
39658     MI.addOperand(MCOperand::createImm(tmp));
39682     MI.addOperand(MCOperand::createImm(tmp));
39684     MI.addOperand(MCOperand::createImm(tmp));
39694     MI.addOperand(MCOperand::createImm(tmp));
39696     MI.addOperand(MCOperand::createImm(tmp));
39706     MI.addOperand(MCOperand::createImm(tmp));
39708     MI.addOperand(MCOperand::createImm(tmp));
39710     MI.addOperand(MCOperand::createImm(tmp));
39716     MI.addOperand(MCOperand::createImm(tmp));
39718     MI.addOperand(MCOperand::createImm(tmp));
39728     MI.addOperand(MCOperand::createImm(tmp));
39730     MI.addOperand(MCOperand::createImm(tmp));
39742     MI.addOperand(MCOperand::createImm(tmp));
39744     MI.addOperand(MCOperand::createImm(tmp));
39756     MI.addOperand(MCOperand::createImm(tmp));
39758     MI.addOperand(MCOperand::createImm(tmp));
39760     MI.addOperand(MCOperand::createImm(tmp));
39768     MI.addOperand(MCOperand::createImm(tmp));
39770     MI.addOperand(MCOperand::createImm(tmp));
39778     MI.addOperand(MCOperand::createImm(tmp));
39780     MI.addOperand(MCOperand::createImm(tmp));
39782     MI.addOperand(MCOperand::createImm(tmp));
39790     MI.addOperand(MCOperand::createImm(tmp));
39792     MI.addOperand(MCOperand::createImm(tmp));
39802     MI.addOperand(MCOperand::createImm(tmp));
39804     MI.addOperand(MCOperand::createImm(tmp));
39814     MI.addOperand(MCOperand::createImm(tmp));
39816     MI.addOperand(MCOperand::createImm(tmp));
39818     MI.addOperand(MCOperand::createImm(tmp));
39828     MI.addOperand(MCOperand::createImm(tmp));
39830     MI.addOperand(MCOperand::createImm(tmp));
39842     MI.addOperand(MCOperand::createImm(tmp));
39844     MI.addOperand(MCOperand::createImm(tmp));
39856     MI.addOperand(MCOperand::createImm(tmp));
39858     MI.addOperand(MCOperand::createImm(tmp));
39860     MI.addOperand(MCOperand::createImm(tmp));
39868     MI.addOperand(MCOperand::createImm(tmp));
39870     MI.addOperand(MCOperand::createImm(tmp));
39878     MI.addOperand(MCOperand::createImm(tmp));
39880     MI.addOperand(MCOperand::createImm(tmp));
39882     MI.addOperand(MCOperand::createImm(tmp));
39888     MI.addOperand(MCOperand::createImm(tmp));
39890     MI.addOperand(MCOperand::createImm(tmp));
39896     MI.addOperand(MCOperand::createImm(tmp));
39898     MI.addOperand(MCOperand::createImm(tmp));
39906     MI.addOperand(MCOperand::createImm(tmp));
39908     MI.addOperand(MCOperand::createImm(tmp));
39916     MI.addOperand(MCOperand::createImm(tmp));
39918     MI.addOperand(MCOperand::createImm(tmp));
39926     MI.addOperand(MCOperand::createImm(tmp));
39928     MI.addOperand(MCOperand::createImm(tmp));
39936     MI.addOperand(MCOperand::createImm(tmp));
39938     MI.addOperand(MCOperand::createImm(tmp));
39946     MI.addOperand(MCOperand::createImm(tmp));
39948     MI.addOperand(MCOperand::createImm(tmp));
39950     MI.addOperand(MCOperand::createImm(tmp));
39958     MI.addOperand(MCOperand::createImm(tmp));
39960     MI.addOperand(MCOperand::createImm(tmp));
39962     MI.addOperand(MCOperand::createImm(tmp));
39972     MI.addOperand(MCOperand::createImm(tmp));
39974     MI.addOperand(MCOperand::createImm(tmp));
39976     MI.addOperand(MCOperand::createImm(tmp));
39984     MI.addOperand(MCOperand::createImm(tmp));
39986     MI.addOperand(MCOperand::createImm(tmp));
39988     MI.addOperand(MCOperand::createImm(tmp));
39996     MI.addOperand(MCOperand::createImm(tmp));
39998     MI.addOperand(MCOperand::createImm(tmp));
40000     MI.addOperand(MCOperand::createImm(tmp));
40010     MI.addOperand(MCOperand::createImm(tmp));
40012     MI.addOperand(MCOperand::createImm(tmp));
40014     MI.addOperand(MCOperand::createImm(tmp));
40022     MI.addOperand(MCOperand::createImm(tmp));
40024     MI.addOperand(MCOperand::createImm(tmp));
40026     MI.addOperand(MCOperand::createImm(tmp));
40034     MI.addOperand(MCOperand::createImm(tmp));
40036     MI.addOperand(MCOperand::createImm(tmp));
40038     MI.addOperand(MCOperand::createImm(tmp));
40048     MI.addOperand(MCOperand::createImm(tmp));
40050     MI.addOperand(MCOperand::createImm(tmp));
40052     MI.addOperand(MCOperand::createImm(tmp));
40060     MI.addOperand(MCOperand::createImm(tmp));
40062     MI.addOperand(MCOperand::createImm(tmp));
40064     MI.addOperand(MCOperand::createImm(tmp));
40072     MI.addOperand(MCOperand::createImm(tmp));
40074     MI.addOperand(MCOperand::createImm(tmp));
40076     MI.addOperand(MCOperand::createImm(tmp));
40086     MI.addOperand(MCOperand::createImm(tmp));
40088     MI.addOperand(MCOperand::createImm(tmp));
40090     MI.addOperand(MCOperand::createImm(tmp));
40098     MI.addOperand(MCOperand::createImm(tmp));
40100     MI.addOperand(MCOperand::createImm(tmp));
40102     MI.addOperand(MCOperand::createImm(tmp));
40110     MI.addOperand(MCOperand::createImm(tmp));
40112     MI.addOperand(MCOperand::createImm(tmp));
40114     MI.addOperand(MCOperand::createImm(tmp));
40124     MI.addOperand(MCOperand::createImm(tmp));
40126     MI.addOperand(MCOperand::createImm(tmp));
40128     MI.addOperand(MCOperand::createImm(tmp));
40136     MI.addOperand(MCOperand::createImm(tmp));
40138     MI.addOperand(MCOperand::createImm(tmp));
40140     MI.addOperand(MCOperand::createImm(tmp));
40148     MI.addOperand(MCOperand::createImm(tmp));
40150     MI.addOperand(MCOperand::createImm(tmp));
40152     MI.addOperand(MCOperand::createImm(tmp));
40162     MI.addOperand(MCOperand::createImm(tmp));
40164     MI.addOperand(MCOperand::createImm(tmp));
40166     MI.addOperand(MCOperand::createImm(tmp));
40174     MI.addOperand(MCOperand::createImm(tmp));
40176     MI.addOperand(MCOperand::createImm(tmp));
40178     MI.addOperand(MCOperand::createImm(tmp));
40186     MI.addOperand(MCOperand::createImm(tmp));
40188     MI.addOperand(MCOperand::createImm(tmp));
40190     MI.addOperand(MCOperand::createImm(tmp));
40200     MI.addOperand(MCOperand::createImm(tmp));
40202     MI.addOperand(MCOperand::createImm(tmp));
40204     MI.addOperand(MCOperand::createImm(tmp));
40212     MI.addOperand(MCOperand::createImm(tmp));
40214     MI.addOperand(MCOperand::createImm(tmp));
40216     MI.addOperand(MCOperand::createImm(tmp));
40224     MI.addOperand(MCOperand::createImm(tmp));
40226     MI.addOperand(MCOperand::createImm(tmp));
40228     MI.addOperand(MCOperand::createImm(tmp));
40238     MI.addOperand(MCOperand::createImm(tmp));
40240     MI.addOperand(MCOperand::createImm(tmp));
40242     MI.addOperand(MCOperand::createImm(tmp));
40252     MI.addOperand(MCOperand::createImm(tmp));
40254     MI.addOperand(MCOperand::createImm(tmp));
40266     MI.addOperand(MCOperand::createImm(tmp));
40268     MI.addOperand(MCOperand::createImm(tmp));
40278     MI.addOperand(MCOperand::createImm(tmp));
40280     MI.addOperand(MCOperand::createImm(tmp));
40292     MI.addOperand(MCOperand::createImm(tmp));
40294     MI.addOperand(MCOperand::createImm(tmp));
40306     MI.addOperand(MCOperand::createImm(tmp));
40308     MI.addOperand(MCOperand::createImm(tmp));
40318     MI.addOperand(MCOperand::createImm(tmp));
40320     MI.addOperand(MCOperand::createImm(tmp));
40332     MI.addOperand(MCOperand::createImm(tmp));
40334     MI.addOperand(MCOperand::createImm(tmp));
40344     MI.addOperand(MCOperand::createImm(tmp));
40346     MI.addOperand(MCOperand::createImm(tmp));
40348     MI.addOperand(MCOperand::createImm(tmp));
40350     MI.addOperand(MCOperand::createImm(tmp));
40360     MI.addOperand(MCOperand::createImm(tmp));
40362     MI.addOperand(MCOperand::createImm(tmp));
40364     MI.addOperand(MCOperand::createImm(tmp));
40376     MI.addOperand(MCOperand::createImm(tmp));
40378     MI.addOperand(MCOperand::createImm(tmp));
40380     MI.addOperand(MCOperand::createImm(tmp));
40382     MI.addOperand(MCOperand::createImm(tmp));
40394     MI.addOperand(MCOperand::createImm(tmp));
40396     MI.addOperand(MCOperand::createImm(tmp));
40398     MI.addOperand(MCOperand::createImm(tmp));
40410     MI.addOperand(MCOperand::createImm(tmp));
40412     MI.addOperand(MCOperand::createImm(tmp));
40414     MI.addOperand(MCOperand::createImm(tmp));
40416     MI.addOperand(MCOperand::createImm(tmp));
40428     MI.addOperand(MCOperand::createImm(tmp));
40430     MI.addOperand(MCOperand::createImm(tmp));
40432     MI.addOperand(MCOperand::createImm(tmp));
40442     MI.addOperand(MCOperand::createImm(tmp));
40444     MI.addOperand(MCOperand::createImm(tmp));
40446     MI.addOperand(MCOperand::createImm(tmp));
40448     MI.addOperand(MCOperand::createImm(tmp));
40460     MI.addOperand(MCOperand::createImm(tmp));
40462     MI.addOperand(MCOperand::createImm(tmp));
40464     MI.addOperand(MCOperand::createImm(tmp));
40466     MI.addOperand(MCOperand::createImm(tmp));
40478     MI.addOperand(MCOperand::createImm(tmp));
40480     MI.addOperand(MCOperand::createImm(tmp));
40482     MI.addOperand(MCOperand::createImm(tmp));
40484     MI.addOperand(MCOperand::createImm(tmp));
40494     MI.addOperand(MCOperand::createImm(tmp));
40496     MI.addOperand(MCOperand::createImm(tmp));
40498     MI.addOperand(MCOperand::createImm(tmp));
40500     MI.addOperand(MCOperand::createImm(tmp));
40512     MI.addOperand(MCOperand::createImm(tmp));
40514     MI.addOperand(MCOperand::createImm(tmp));
40516     MI.addOperand(MCOperand::createImm(tmp));
40518     MI.addOperand(MCOperand::createImm(tmp));
40530     MI.addOperand(MCOperand::createImm(tmp));
40532     MI.addOperand(MCOperand::createImm(tmp));
40534     MI.addOperand(MCOperand::createImm(tmp));
40536     MI.addOperand(MCOperand::createImm(tmp));
40546     MI.addOperand(MCOperand::createImm(tmp));
40548     MI.addOperand(MCOperand::createImm(tmp));
40550     MI.addOperand(MCOperand::createImm(tmp));
40552     MI.addOperand(MCOperand::createImm(tmp));
40564     MI.addOperand(MCOperand::createImm(tmp));
40566     MI.addOperand(MCOperand::createImm(tmp));
40568     MI.addOperand(MCOperand::createImm(tmp));
40570     MI.addOperand(MCOperand::createImm(tmp));
40582     MI.addOperand(MCOperand::createImm(tmp));
40584     MI.addOperand(MCOperand::createImm(tmp));
40586     MI.addOperand(MCOperand::createImm(tmp));
40588     MI.addOperand(MCOperand::createImm(tmp));
40598     MI.addOperand(MCOperand::createImm(tmp));
40600     MI.addOperand(MCOperand::createImm(tmp));
40602     MI.addOperand(MCOperand::createImm(tmp));
40614     MI.addOperand(MCOperand::createImm(tmp));
40616     MI.addOperand(MCOperand::createImm(tmp));
40618     MI.addOperand(MCOperand::createImm(tmp));
40630     MI.addOperand(MCOperand::createImm(tmp));
40632     MI.addOperand(MCOperand::createImm(tmp));
40634     MI.addOperand(MCOperand::createImm(tmp));
40644     MI.addOperand(MCOperand::createImm(tmp));
40646     MI.addOperand(MCOperand::createImm(tmp));
40648     MI.addOperand(MCOperand::createImm(tmp));
40660     MI.addOperand(MCOperand::createImm(tmp));
40662     MI.addOperand(MCOperand::createImm(tmp));
40664     MI.addOperand(MCOperand::createImm(tmp));
40676     MI.addOperand(MCOperand::createImm(tmp));
40678     MI.addOperand(MCOperand::createImm(tmp));
40680     MI.addOperand(MCOperand::createImm(tmp));
40690     MI.addOperand(MCOperand::createImm(tmp));
40692     MI.addOperand(MCOperand::createImm(tmp));
40694     MI.addOperand(MCOperand::createImm(tmp));
40706     MI.addOperand(MCOperand::createImm(tmp));
40708     MI.addOperand(MCOperand::createImm(tmp));
40710     MI.addOperand(MCOperand::createImm(tmp));
40722     MI.addOperand(MCOperand::createImm(tmp));
40724     MI.addOperand(MCOperand::createImm(tmp));
40726     MI.addOperand(MCOperand::createImm(tmp));
40736     MI.addOperand(MCOperand::createImm(tmp));
40738     MI.addOperand(MCOperand::createImm(tmp));
40740     MI.addOperand(MCOperand::createImm(tmp));
40742     MI.addOperand(MCOperand::createImm(tmp));
40756     MI.addOperand(MCOperand::createImm(tmp));
40758     MI.addOperand(MCOperand::createImm(tmp));
40760     MI.addOperand(MCOperand::createImm(tmp));
40762     MI.addOperand(MCOperand::createImm(tmp));
40776     MI.addOperand(MCOperand::createImm(tmp));
40778     MI.addOperand(MCOperand::createImm(tmp));
40780     MI.addOperand(MCOperand::createImm(tmp));
40782     MI.addOperand(MCOperand::createImm(tmp));
40792     MI.addOperand(MCOperand::createImm(tmp));
40794     MI.addOperand(MCOperand::createImm(tmp));
40796     MI.addOperand(MCOperand::createImm(tmp));
40806     MI.addOperand(MCOperand::createImm(tmp));
40808     MI.addOperand(MCOperand::createImm(tmp));
40820     MI.addOperand(MCOperand::createImm(tmp));
40822     MI.addOperand(MCOperand::createImm(tmp));
40834     MI.addOperand(MCOperand::createImm(tmp));
40836     MI.addOperand(MCOperand::createImm(tmp));
40848     MI.addOperand(MCOperand::createImm(tmp));
40850     MI.addOperand(MCOperand::createImm(tmp));
40864     MI.addOperand(MCOperand::createImm(tmp));
40866     MI.addOperand(MCOperand::createImm(tmp));
40880     MI.addOperand(MCOperand::createImm(tmp));
40882     MI.addOperand(MCOperand::createImm(tmp));
40892     MI.addOperand(MCOperand::createImm(tmp));
40894     MI.addOperand(MCOperand::createImm(tmp));
40906     MI.addOperand(MCOperand::createImm(tmp));
40908     MI.addOperand(MCOperand::createImm(tmp));
40920     MI.addOperand(MCOperand::createImm(tmp));
40922     MI.addOperand(MCOperand::createImm(tmp));
40934     MI.addOperand(MCOperand::createImm(tmp));
40936     MI.addOperand(MCOperand::createImm(tmp));
40950     MI.addOperand(MCOperand::createImm(tmp));
40952     MI.addOperand(MCOperand::createImm(tmp));
40966     MI.addOperand(MCOperand::createImm(tmp));
40968     MI.addOperand(MCOperand::createImm(tmp));
40978     MI.addOperand(MCOperand::createImm(tmp));
40980     MI.addOperand(MCOperand::createImm(tmp));
40992     MI.addOperand(MCOperand::createImm(tmp));
40994     MI.addOperand(MCOperand::createImm(tmp));
41006     MI.addOperand(MCOperand::createImm(tmp));
41008     MI.addOperand(MCOperand::createImm(tmp));
41020     MI.addOperand(MCOperand::createImm(tmp));
41022     MI.addOperand(MCOperand::createImm(tmp));
41036     MI.addOperand(MCOperand::createImm(tmp));
41038     MI.addOperand(MCOperand::createImm(tmp));
41052     MI.addOperand(MCOperand::createImm(tmp));
41054     MI.addOperand(MCOperand::createImm(tmp));
41060     MI.addOperand(MCOperand::createImm(tmp));
41064     MI.addOperand(MCOperand::createImm(tmp));
41068     MI.addOperand(MCOperand::createImm(tmp));
41070     MI.addOperand(MCOperand::createImm(tmp));
41072     MI.addOperand(MCOperand::createImm(tmp));
41074     MI.addOperand(MCOperand::createImm(tmp));
41076     MI.addOperand(MCOperand::createImm(tmp));
41082     MI.addOperand(MCOperand::createImm(tmp));
41086     MI.addOperand(MCOperand::createImm(tmp));
41090     MI.addOperand(MCOperand::createImm(tmp));
41092     MI.addOperand(MCOperand::createImm(tmp));
41094     MI.addOperand(MCOperand::createImm(tmp));
41096     MI.addOperand(MCOperand::createImm(tmp));
41098     MI.addOperand(MCOperand::createImm(tmp));
41104     MI.addOperand(MCOperand::createImm(tmp));
41108     MI.addOperand(MCOperand::createImm(tmp));
41114     MI.addOperand(MCOperand::createImm(tmp));
41116     MI.addOperand(MCOperand::createImm(tmp));
41118     MI.addOperand(MCOperand::createImm(tmp));
41120     MI.addOperand(MCOperand::createImm(tmp));
41122     MI.addOperand(MCOperand::createImm(tmp));
41128     MI.addOperand(MCOperand::createImm(tmp));
41132     MI.addOperand(MCOperand::createImm(tmp));
41136     MI.addOperand(MCOperand::createImm(tmp));
41138     MI.addOperand(MCOperand::createImm(tmp));
41140     MI.addOperand(MCOperand::createImm(tmp));
41142     MI.addOperand(MCOperand::createImm(tmp));
41144     MI.addOperand(MCOperand::createImm(tmp));
41150     MI.addOperand(MCOperand::createImm(tmp));
41154     MI.addOperand(MCOperand::createImm(tmp));
41160     MI.addOperand(MCOperand::createImm(tmp));
41162     MI.addOperand(MCOperand::createImm(tmp));
41164     MI.addOperand(MCOperand::createImm(tmp));
41166     MI.addOperand(MCOperand::createImm(tmp));
41168     MI.addOperand(MCOperand::createImm(tmp));
41174     MI.addOperand(MCOperand::createImm(tmp));
41178     MI.addOperand(MCOperand::createImm(tmp));
41182     MI.addOperand(MCOperand::createImm(tmp));
41184     MI.addOperand(MCOperand::createImm(tmp));
41186     MI.addOperand(MCOperand::createImm(tmp));
41188     MI.addOperand(MCOperand::createImm(tmp));
41190     MI.addOperand(MCOperand::createImm(tmp));
41196     MI.addOperand(MCOperand::createImm(tmp));
41200     MI.addOperand(MCOperand::createImm(tmp));
41204     MI.addOperand(MCOperand::createImm(tmp));
41206     MI.addOperand(MCOperand::createImm(tmp));
41208     MI.addOperand(MCOperand::createImm(tmp));
41210     MI.addOperand(MCOperand::createImm(tmp));
41212     MI.addOperand(MCOperand::createImm(tmp));
41216     MI.addOperand(MCOperand::createImm(tmp));
41220     MI.addOperand(MCOperand::createImm(tmp));
41224     MI.addOperand(MCOperand::createImm(tmp));
41226     MI.addOperand(MCOperand::createImm(tmp));
41228     MI.addOperand(MCOperand::createImm(tmp));
41232     MI.addOperand(MCOperand::createImm(tmp));
41236     MI.addOperand(MCOperand::createImm(tmp));
41240     MI.addOperand(MCOperand::createImm(tmp));
41242     MI.addOperand(MCOperand::createImm(tmp));
41244     MI.addOperand(MCOperand::createImm(tmp));
41248     MI.addOperand(MCOperand::createImm(tmp));
41252     MI.addOperand(MCOperand::createImm(tmp));
41256     MI.addOperand(MCOperand::createImm(tmp));
41258     MI.addOperand(MCOperand::createImm(tmp));
41260     MI.addOperand(MCOperand::createImm(tmp));
41264     MI.addOperand(MCOperand::createImm(tmp));
41268     MI.addOperand(MCOperand::createImm(tmp));
41272     MI.addOperand(MCOperand::createImm(tmp));
41274     MI.addOperand(MCOperand::createImm(tmp));
41276     MI.addOperand(MCOperand::createImm(tmp));
41280     MI.addOperand(MCOperand::createImm(tmp));
41284     MI.addOperand(MCOperand::createImm(tmp));
41288     MI.addOperand(MCOperand::createImm(tmp));
41290     MI.addOperand(MCOperand::createImm(tmp));
41292     MI.addOperand(MCOperand::createImm(tmp));
41296     MI.addOperand(MCOperand::createImm(tmp));
41300     MI.addOperand(MCOperand::createImm(tmp));
41304     MI.addOperand(MCOperand::createImm(tmp));
41306     MI.addOperand(MCOperand::createImm(tmp));
41308     MI.addOperand(MCOperand::createImm(tmp));
41314     MI.addOperand(MCOperand::createImm(tmp));
41318     MI.addOperand(MCOperand::createImm(tmp));
41320     MI.addOperand(MCOperand::createImm(tmp));
41322     MI.addOperand(MCOperand::createImm(tmp));
41324     MI.addOperand(MCOperand::createImm(tmp));
41330     MI.addOperand(MCOperand::createImm(tmp));
41334     MI.addOperand(MCOperand::createImm(tmp));
41336     MI.addOperand(MCOperand::createImm(tmp));
41338     MI.addOperand(MCOperand::createImm(tmp));
41340     MI.addOperand(MCOperand::createImm(tmp));
41346     MI.addOperand(MCOperand::createImm(tmp));
41350     MI.addOperand(MCOperand::createImm(tmp));
41352     MI.addOperand(MCOperand::createImm(tmp));
41354     MI.addOperand(MCOperand::createImm(tmp));
41356     MI.addOperand(MCOperand::createImm(tmp));
41362     MI.addOperand(MCOperand::createImm(tmp));
41366     MI.addOperand(MCOperand::createImm(tmp));
41368     MI.addOperand(MCOperand::createImm(tmp));
41370     MI.addOperand(MCOperand::createImm(tmp));
41372     MI.addOperand(MCOperand::createImm(tmp));
41378     MI.addOperand(MCOperand::createImm(tmp));
41384     MI.addOperand(MCOperand::createImm(tmp));
41390     MI.addOperand(MCOperand::createImm(tmp));
41392     MI.addOperand(MCOperand::createImm(tmp));
41394     MI.addOperand(MCOperand::createImm(tmp));
41396     MI.addOperand(MCOperand::createImm(tmp));
41398     MI.addOperand(MCOperand::createImm(tmp));
41406     MI.addOperand(MCOperand::createImm(tmp));
41410     MI.addOperand(MCOperand::createImm(tmp));
41414     MI.addOperand(MCOperand::createImm(tmp));
41416     MI.addOperand(MCOperand::createImm(tmp));
41418     MI.addOperand(MCOperand::createImm(tmp));
41420     MI.addOperand(MCOperand::createImm(tmp));
41422     MI.addOperand(MCOperand::createImm(tmp));
41428     MI.addOperand(MCOperand::createImm(tmp));
41432     MI.addOperand(MCOperand::createImm(tmp));
41438     MI.addOperand(MCOperand::createImm(tmp));
41440     MI.addOperand(MCOperand::createImm(tmp));
41442     MI.addOperand(MCOperand::createImm(tmp));
41444     MI.addOperand(MCOperand::createImm(tmp));
41446     MI.addOperand(MCOperand::createImm(tmp));
41452     MI.addOperand(MCOperand::createImm(tmp));
41458     MI.addOperand(MCOperand::createImm(tmp));
41464     MI.addOperand(MCOperand::createImm(tmp));
41466     MI.addOperand(MCOperand::createImm(tmp));
41468     MI.addOperand(MCOperand::createImm(tmp));
41470     MI.addOperand(MCOperand::createImm(tmp));
41472     MI.addOperand(MCOperand::createImm(tmp));
41474     MI.addOperand(MCOperand::createImm(tmp));
41486     MI.addOperand(MCOperand::createImm(tmp));
41488     MI.addOperand(MCOperand::createImm(tmp));
41490     MI.addOperand(MCOperand::createImm(tmp));
41492     MI.addOperand(MCOperand::createImm(tmp));
41494     MI.addOperand(MCOperand::createImm(tmp));
41500     MI.addOperand(MCOperand::createImm(tmp));
41506     MI.addOperand(MCOperand::createImm(tmp));
41512     MI.addOperand(MCOperand::createImm(tmp));
41514     MI.addOperand(MCOperand::createImm(tmp));
41516     MI.addOperand(MCOperand::createImm(tmp));
41518     MI.addOperand(MCOperand::createImm(tmp));
41520     MI.addOperand(MCOperand::createImm(tmp));
41522     MI.addOperand(MCOperand::createImm(tmp));
41528     MI.addOperand(MCOperand::createImm(tmp));
41534     MI.addOperand(MCOperand::createImm(tmp));
41540     MI.addOperand(MCOperand::createImm(tmp));
41542     MI.addOperand(MCOperand::createImm(tmp));
41544     MI.addOperand(MCOperand::createImm(tmp));
41546     MI.addOperand(MCOperand::createImm(tmp));
41548     MI.addOperand(MCOperand::createImm(tmp));
41550     MI.addOperand(MCOperand::createImm(tmp));
41556     MI.addOperand(MCOperand::createImm(tmp));
41562     MI.addOperand(MCOperand::createImm(tmp));
41568     MI.addOperand(MCOperand::createImm(tmp));
41570     MI.addOperand(MCOperand::createImm(tmp));
41574     MI.addOperand(MCOperand::createImm(tmp));
41580     MI.addOperand(MCOperand::createImm(tmp));
41586     MI.addOperand(MCOperand::createImm(tmp));
41588     MI.addOperand(MCOperand::createImm(tmp));
41594     MI.addOperand(MCOperand::createImm(tmp));
41600     MI.addOperand(MCOperand::createImm(tmp));
41606     MI.addOperand(MCOperand::createImm(tmp));
41608     MI.addOperand(MCOperand::createImm(tmp));
41614     MI.addOperand(MCOperand::createImm(tmp));
41620     MI.addOperand(MCOperand::createImm(tmp));
41626     MI.addOperand(MCOperand::createImm(tmp));
41628     MI.addOperand(MCOperand::createImm(tmp));
41634     MI.addOperand(MCOperand::createImm(tmp));
41640     MI.addOperand(MCOperand::createImm(tmp));
41646     MI.addOperand(MCOperand::createImm(tmp));
41648     MI.addOperand(MCOperand::createImm(tmp));
41654     MI.addOperand(MCOperand::createImm(tmp));
41660     MI.addOperand(MCOperand::createImm(tmp));
41666     MI.addOperand(MCOperand::createImm(tmp));
41668     MI.addOperand(MCOperand::createImm(tmp));
41672     MI.addOperand(MCOperand::createImm(tmp));
41678     MI.addOperand(MCOperand::createImm(tmp));
41684     MI.addOperand(MCOperand::createImm(tmp));
41686     MI.addOperand(MCOperand::createImm(tmp));
41690     MI.addOperand(MCOperand::createImm(tmp));
41696     MI.addOperand(MCOperand::createImm(tmp));
41702     MI.addOperand(MCOperand::createImm(tmp));
41704     MI.addOperand(MCOperand::createImm(tmp));
41708     MI.addOperand(MCOperand::createImm(tmp));
41714     MI.addOperand(MCOperand::createImm(tmp));
41720     MI.addOperand(MCOperand::createImm(tmp));
41722     MI.addOperand(MCOperand::createImm(tmp));
41726     MI.addOperand(MCOperand::createImm(tmp));
41732     MI.addOperand(MCOperand::createImm(tmp));
41738     MI.addOperand(MCOperand::createImm(tmp));
41740     MI.addOperand(MCOperand::createImm(tmp));
41746     MI.addOperand(MCOperand::createImm(tmp));
41752     MI.addOperand(MCOperand::createImm(tmp));
41758     MI.addOperand(MCOperand::createImm(tmp));
41760     MI.addOperand(MCOperand::createImm(tmp));
41764     MI.addOperand(MCOperand::createImm(tmp));
41770     MI.addOperand(MCOperand::createImm(tmp));
41776     MI.addOperand(MCOperand::createImm(tmp));
41778     MI.addOperand(MCOperand::createImm(tmp));
41784     MI.addOperand(MCOperand::createImm(tmp));
41790     MI.addOperand(MCOperand::createImm(tmp));
41792     MI.addOperand(MCOperand::createImm(tmp));
41794     MI.addOperand(MCOperand::createImm(tmp));
41796     MI.addOperand(MCOperand::createImm(tmp));
41806     MI.addOperand(MCOperand::createImm(tmp));
41808     MI.addOperand(MCOperand::createImm(tmp));
41810     MI.addOperand(MCOperand::createImm(tmp));
41812     MI.addOperand(MCOperand::createImm(tmp));
41814     MI.addOperand(MCOperand::createImm(tmp));
41820     MI.addOperand(MCOperand::createImm(tmp));
41826     MI.addOperand(MCOperand::createImm(tmp));
41828     MI.addOperand(MCOperand::createImm(tmp));
41830     MI.addOperand(MCOperand::createImm(tmp));
41832     MI.addOperand(MCOperand::createImm(tmp));
41834     MI.addOperand(MCOperand::createImm(tmp));
41840     MI.addOperand(MCOperand::createImm(tmp));
41846     MI.addOperand(MCOperand::createImm(tmp));
41848     MI.addOperand(MCOperand::createImm(tmp));
41850     MI.addOperand(MCOperand::createImm(tmp));
41852     MI.addOperand(MCOperand::createImm(tmp));
41860     MI.addOperand(MCOperand::createImm(tmp));
41864     MI.addOperand(MCOperand::createImm(tmp));
41866     MI.addOperand(MCOperand::createImm(tmp));
41868     MI.addOperand(MCOperand::createImm(tmp));
41870     MI.addOperand(MCOperand::createImm(tmp));
41872     MI.addOperand(MCOperand::createImm(tmp));
41878     MI.addOperand(MCOperand::createImm(tmp));
41884     MI.addOperand(MCOperand::createImm(tmp));
41886     MI.addOperand(MCOperand::createImm(tmp));
41888     MI.addOperand(MCOperand::createImm(tmp));
41890     MI.addOperand(MCOperand::createImm(tmp));
41892     MI.addOperand(MCOperand::createImm(tmp));
41898     MI.addOperand(MCOperand::createImm(tmp));
41904     MI.addOperand(MCOperand::createImm(tmp));
41906     MI.addOperand(MCOperand::createImm(tmp));
41908     MI.addOperand(MCOperand::createImm(tmp));
41910     MI.addOperand(MCOperand::createImm(tmp));
41912     MI.addOperand(MCOperand::createImm(tmp));
41918     MI.addOperand(MCOperand::createImm(tmp));
41924     MI.addOperand(MCOperand::createImm(tmp));
41926     MI.addOperand(MCOperand::createImm(tmp));
41928     MI.addOperand(MCOperand::createImm(tmp));
41930     MI.addOperand(MCOperand::createImm(tmp));
41932     MI.addOperand(MCOperand::createImm(tmp));
41938     MI.addOperand(MCOperand::createImm(tmp));
41944     MI.addOperand(MCOperand::createImm(tmp));
41946     MI.addOperand(MCOperand::createImm(tmp));
41948     MI.addOperand(MCOperand::createImm(tmp));
41950     MI.addOperand(MCOperand::createImm(tmp));
41956     MI.addOperand(MCOperand::createImm(tmp));
41962     MI.addOperand(MCOperand::createImm(tmp));
41968     MI.addOperand(MCOperand::createImm(tmp));
41970     MI.addOperand(MCOperand::createImm(tmp));
41972     MI.addOperand(MCOperand::createImm(tmp));
41974     MI.addOperand(MCOperand::createImm(tmp));
41976     MI.addOperand(MCOperand::createImm(tmp));
gen/lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc
   20       TmpInst.addOperand(MCOp);
   23       TmpInst.addOperand(MCOp);
gen/lib/Target/ARC/ARCGenDisassemblerTables.inc
 1040     MI.addOperand(MCOperand::createImm(tmp));
 1058     MI.addOperand(MCOperand::createImm(tmp));
 1072     MI.addOperand(MCOperand::createImm(tmp));
 1076     MI.addOperand(MCOperand::createImm(tmp));
 1084     MI.addOperand(MCOperand::createImm(tmp));
 1120     MI.addOperand(MCOperand::createImm(tmp));
 1128     MI.addOperand(MCOperand::createImm(tmp));
 1136     MI.addOperand(MCOperand::createImm(tmp));
 1144     MI.addOperand(MCOperand::createImm(tmp));
 1150     MI.addOperand(MCOperand::createImm(tmp));
 1156     MI.addOperand(MCOperand::createImm(tmp));
 1160     MI.addOperand(MCOperand::createImm(tmp));
 1166     MI.addOperand(MCOperand::createImm(tmp));
 1176     MI.addOperand(MCOperand::createImm(tmp));
 1194     MI.addOperand(MCOperand::createImm(tmp));
 1200     MI.addOperand(MCOperand::createImm(tmp));
 1206     MI.addOperand(MCOperand::createImm(tmp));
 1232     MI.addOperand(MCOperand::createImm(tmp));
 1260     MI.addOperand(MCOperand::createImm(tmp));
 1272     MI.addOperand(MCOperand::createImm(tmp));
 1274     MI.addOperand(MCOperand::createImm(tmp));
 1358     MI.addOperand(MCOperand::createImm(tmp));
 1366     MI.addOperand(MCOperand::createImm(tmp));
 1404     MI.addOperand(MCOperand::createImm(tmp));
 1410     MI.addOperand(MCOperand::createImm(tmp));
 1416     MI.addOperand(MCOperand::createImm(tmp));
 1432     MI.addOperand(MCOperand::createImm(tmp));
 1440     MI.addOperand(MCOperand::createImm(tmp));
 1444     MI.addOperand(MCOperand::createImm(tmp));
gen/lib/Target/ARM/ARMGenAsmMatcher.inc
 4364         Inst.addOperand(Inst.getOperand(TiedResOpnd));
 4398       Inst.addOperand(MCOperand::createReg(ARM::SP));
 4440       Inst.addOperand(MCOperand::createImm(0));
 4461       Inst.addOperand(MCOperand::createImm(20));
 4464       Inst.addOperand(MCOperand::createReg(ARM::ZR));
 4467       Inst.addOperand(MCOperand::createImm(12));
 4470       Inst.addOperand(MCOperand::createImm(15));
 4476       Inst.addOperand(MCOperand::createImm(16));
 4485       Inst.addOperand(MCOperand::createImm(1));
 4572       Inst.addOperand(MCOperand::createReg(0));
 4575       Inst.addOperand(MCOperand::createReg(ARM::CPSR));
 4578       Inst.addOperand(MCOperand::createImm(14));
 4590       Inst.addOperand(MCOperand::createReg(ARM::R8));
 4593       Inst.addOperand(MCOperand::createReg(ARM::R0));
 4599       Inst.addOperand(MCOperand::createImm(4));
 4605       Inst.addOperand(MCOperand::createImm(5));
 4791       Inst.addOperand(MCOperand::createImm(2));
 4794       Inst.addOperand(MCOperand::createImm(3));
gen/lib/Target/ARM/ARMGenDisassemblerTables.inc
16878     MI.addOperand(MCOperand::createImm(tmp));
16899     MI.addOperand(MCOperand::createImm(tmp));
17083     MI.addOperand(MCOperand::createImm(tmp));
17175     MI.addOperand(MCOperand::createImm(tmp));
17193     MI.addOperand(MCOperand::createImm(tmp));
17203     MI.addOperand(MCOperand::createImm(tmp));
17215     MI.addOperand(MCOperand::createImm(tmp));
17226     MI.addOperand(MCOperand::createImm(tmp));
17241     MI.addOperand(MCOperand::createImm(tmp));
17249     MI.addOperand(MCOperand::createImm(tmp));
17339     MI.addOperand(MCOperand::createImm(tmp));
17381     MI.addOperand(MCOperand::createImm(tmp));
17393     MI.addOperand(MCOperand::createImm(tmp));
17407     MI.addOperand(MCOperand::createImm(tmp));
17413     MI.addOperand(MCOperand::createImm(tmp));
17421     MI.addOperand(MCOperand::createImm(tmp));
17433     MI.addOperand(MCOperand::createImm(tmp));
17435     MI.addOperand(MCOperand::createImm(tmp));
17494     MI.addOperand(MCOperand::createImm(tmp));
17503     MI.addOperand(MCOperand::createImm(tmp));
17512     MI.addOperand(MCOperand::createImm(tmp));
17518     MI.addOperand(MCOperand::createImm(tmp));
17530     MI.addOperand(MCOperand::createImm(tmp));
17532     MI.addOperand(MCOperand::createImm(tmp));
17538     MI.addOperand(MCOperand::createImm(tmp));
17549     MI.addOperand(MCOperand::createImm(tmp));
17551     MI.addOperand(MCOperand::createImm(tmp));
17553     MI.addOperand(MCOperand::createImm(tmp));
17555     MI.addOperand(MCOperand::createImm(tmp));
17557     MI.addOperand(MCOperand::createImm(tmp));
17563     MI.addOperand(MCOperand::createImm(tmp));
17565     MI.addOperand(MCOperand::createImm(tmp));
17567     MI.addOperand(MCOperand::createImm(tmp));
17569     MI.addOperand(MCOperand::createImm(tmp));
17571     MI.addOperand(MCOperand::createImm(tmp));
17579     MI.addOperand(MCOperand::createImm(tmp));
17583     MI.addOperand(MCOperand::createImm(tmp));
17585     MI.addOperand(MCOperand::createImm(tmp));
17587     MI.addOperand(MCOperand::createImm(tmp));
17593     MI.addOperand(MCOperand::createImm(tmp));
17597     MI.addOperand(MCOperand::createImm(tmp));
17599     MI.addOperand(MCOperand::createImm(tmp));
17601     MI.addOperand(MCOperand::createImm(tmp));
17611     MI.addOperand(MCOperand::createImm(tmp));
17613     MI.addOperand(MCOperand::createImm(tmp));
17615     MI.addOperand(MCOperand::createImm(tmp));
17617     MI.addOperand(MCOperand::createImm(tmp));
17625     MI.addOperand(MCOperand::createImm(tmp));
17627     MI.addOperand(MCOperand::createImm(tmp));
17629     MI.addOperand(MCOperand::createImm(tmp));
17631     MI.addOperand(MCOperand::createImm(tmp));
17687     MI.addOperand(MCOperand::createImm(tmp));
17711     MI.addOperand(MCOperand::createImm(tmp));
17985     MI.addOperand(MCOperand::createImm(tmp));
18002     MI.addOperand(MCOperand::createImm(tmp));
18019     MI.addOperand(MCOperand::createImm(tmp));
18031     MI.addOperand(MCOperand::createImm(tmp));
18044     MI.addOperand(MCOperand::createImm(tmp));
18057     MI.addOperand(MCOperand::createImm(tmp));
18143     MI.addOperand(MCOperand::createImm(tmp));
18203     MI.addOperand(MCOperand::createImm(tmp));
18563     MI.addOperand(MCOperand::createImm(tmp));
18579     MI.addOperand(MCOperand::createImm(tmp));
18712     MI.addOperand(MCOperand::createImm(tmp));
18744     MI.addOperand(MCOperand::createImm(tmp));
18788     MI.addOperand(MCOperand::createImm(tmp));
18808     MI.addOperand(MCOperand::createImm(tmp));
18983     MI.addOperand(MCOperand::createImm(tmp));
19003     MI.addOperand(MCOperand::createImm(tmp));
19023     MI.addOperand(MCOperand::createImm(tmp));
19039     MI.addOperand(MCOperand::createImm(tmp));
19055     MI.addOperand(MCOperand::createImm(tmp));
19071     MI.addOperand(MCOperand::createImm(tmp));
19089     MI.addOperand(MCOperand::createImm(tmp));
19107     MI.addOperand(MCOperand::createImm(tmp));
19125     MI.addOperand(MCOperand::createImm(tmp));
19139     MI.addOperand(MCOperand::createImm(tmp));
19153     MI.addOperand(MCOperand::createImm(tmp));
19167     MI.addOperand(MCOperand::createImm(tmp));
19183     MI.addOperand(MCOperand::createImm(tmp));
19199     MI.addOperand(MCOperand::createImm(tmp));
19215     MI.addOperand(MCOperand::createImm(tmp));
19231     MI.addOperand(MCOperand::createImm(tmp));
19247     MI.addOperand(MCOperand::createImm(tmp));
19263     MI.addOperand(MCOperand::createImm(tmp));
19279     MI.addOperand(MCOperand::createImm(tmp));
19401     MI.addOperand(MCOperand::createImm(tmp));
19413     MI.addOperand(MCOperand::createImm(tmp));
19425     MI.addOperand(MCOperand::createImm(tmp));
19437     MI.addOperand(MCOperand::createImm(tmp));
19449     MI.addOperand(MCOperand::createImm(tmp));
19461     MI.addOperand(MCOperand::createImm(tmp));
19557     MI.addOperand(MCOperand::createImm(tmp));
19573     MI.addOperand(MCOperand::createImm(tmp));
19585     MI.addOperand(MCOperand::createImm(tmp));
19601     MI.addOperand(MCOperand::createImm(tmp));
19613     MI.addOperand(MCOperand::createImm(tmp));
19629     MI.addOperand(MCOperand::createImm(tmp));
19677     MI.addOperand(MCOperand::createImm(tmp));
19689     MI.addOperand(MCOperand::createImm(tmp));
19701     MI.addOperand(MCOperand::createImm(tmp));
19747     MI.addOperand(MCOperand::createImm(tmp));
19763     MI.addOperand(MCOperand::createImm(tmp));
19859     MI.addOperand(MCOperand::createImm(tmp));
19875     MI.addOperand(MCOperand::createImm(tmp));
19887     MI.addOperand(MCOperand::createImm(tmp));
19903     MI.addOperand(MCOperand::createImm(tmp));
19915     MI.addOperand(MCOperand::createImm(tmp));
19931     MI.addOperand(MCOperand::createImm(tmp));
19974     MI.addOperand(MCOperand::createImm(tmp));
19990     MI.addOperand(MCOperand::createImm(tmp));
20004     MI.addOperand(MCOperand::createImm(tmp));
20016     MI.addOperand(MCOperand::createImm(tmp));
20034     MI.addOperand(MCOperand::createImm(tmp));
20048     MI.addOperand(MCOperand::createImm(tmp));
20066     MI.addOperand(MCOperand::createImm(tmp));
20080     MI.addOperand(MCOperand::createImm(tmp));
20162     MI.addOperand(MCOperand::createImm(tmp));
20241     MI.addOperand(MCOperand::createImm(tmp));
20248     MI.addOperand(MCOperand::createImm(tmp));
20258     MI.addOperand(MCOperand::createImm(tmp));
20262     MI.addOperand(MCOperand::createImm(tmp));
20517     MI.addOperand(MCOperand::createImm(tmp));
20541     MI.addOperand(MCOperand::createImm(tmp));
20652     MI.addOperand(MCOperand::createImm(tmp));
20664     MI.addOperand(MCOperand::createImm(tmp));
20672     MI.addOperand(MCOperand::createImm(tmp));
20689     MI.addOperand(MCOperand::createImm(tmp));
20691     MI.addOperand(MCOperand::createImm(tmp));
20723     MI.addOperand(MCOperand::createImm(tmp));
20736     MI.addOperand(MCOperand::createImm(tmp));
20740     MI.addOperand(MCOperand::createImm(tmp));
20894     MI.addOperand(MCOperand::createImm(tmp));
20904     MI.addOperand(MCOperand::createImm(tmp));
20994     MI.addOperand(MCOperand::createImm(tmp));
21000     MI.addOperand(MCOperand::createImm(tmp));
21010     MI.addOperand(MCOperand::createImm(tmp));
21012     MI.addOperand(MCOperand::createImm(tmp));
21020     MI.addOperand(MCOperand::createImm(tmp));
21036     MI.addOperand(MCOperand::createImm(tmp));
21044     MI.addOperand(MCOperand::createImm(tmp));
21139     MI.addOperand(MCOperand::createImm(tmp));
21187     MI.addOperand(MCOperand::createImm(tmp));
21334     MI.addOperand(MCOperand::createImm(tmp));
21485     MI.addOperand(MCOperand::createImm(tmp));
21533     MI.addOperand(MCOperand::createImm(tmp));
21557     MI.addOperand(MCOperand::createImm(tmp));
21577     MI.addOperand(MCOperand::createImm(tmp));
21595     MI.addOperand(MCOperand::createImm(tmp));
21597     MI.addOperand(MCOperand::createImm(tmp));
21616     MI.addOperand(MCOperand::createImm(tmp));
21636     MI.addOperand(MCOperand::createImm(tmp));
21654     MI.addOperand(MCOperand::createImm(tmp));
21656     MI.addOperand(MCOperand::createImm(tmp));
21672     MI.addOperand(MCOperand::createImm(tmp));
gen/lib/Target/ARM/ARMGenMCPseudoLowering.inc
   20       TmpInst.addOperand(MCOp);
   22       TmpInst.addOperand(MCOperand::createImm(14));
   23       TmpInst.addOperand(MCOperand::createReg(0));
   33       TmpInst.addOperand(MCOp);
   36       TmpInst.addOperand(MCOp);
   39       TmpInst.addOperand(MCOp);
   41       TmpInst.addOperand(MCOp);
   44       TmpInst.addOperand(MCOp);
   48           TmpInst.addOperand(MCOp);
   58       TmpInst.addOperand(MCOp);
   61       TmpInst.addOperand(MCOp);
   64       TmpInst.addOperand(MCOp);
   67       TmpInst.addOperand(MCOp);
   70       TmpInst.addOperand(MCOp);
   72       TmpInst.addOperand(MCOp);
   75       TmpInst.addOperand(MCOp);
   84       TmpInst.addOperand(MCOperand::createReg(ARM::PC));
   87       TmpInst.addOperand(MCOp);
   89       TmpInst.addOperand(MCOperand::createImm(14));
   90       TmpInst.addOperand(MCOperand::createReg(0));
   92       TmpInst.addOperand(MCOperand::createReg(0));
  102       TmpInst.addOperand(MCOp);
  105       TmpInst.addOperand(MCOp);
  108       TmpInst.addOperand(MCOp);
  111       TmpInst.addOperand(MCOp);
  113       TmpInst.addOperand(MCOp);
  116       TmpInst.addOperand(MCOp);
  126       TmpInst.addOperand(MCOp);
  129       TmpInst.addOperand(MCOp);
  132       TmpInst.addOperand(MCOp);
  135       TmpInst.addOperand(MCOp);
  138       TmpInst.addOperand(MCOp);
  141       TmpInst.addOperand(MCOp);
  144       TmpInst.addOperand(MCOp);
  146       TmpInst.addOperand(MCOp);
  149       TmpInst.addOperand(MCOp);
  159       TmpInst.addOperand(MCOp);
  162       TmpInst.addOperand(MCOp);
  165       TmpInst.addOperand(MCOp);
  168       TmpInst.addOperand(MCOp);
  171       TmpInst.addOperand(MCOp);
  173       TmpInst.addOperand(MCOp);
  176       TmpInst.addOperand(MCOp);
  186       TmpInst.addOperand(MCOp);
  188       TmpInst.addOperand(MCOperand::createImm(14));
  189       TmpInst.addOperand(MCOperand::createReg(0));
  199       TmpInst.addOperand(MCOp);
  208       TmpInst.addOperand(MCOperand::createReg(ARM::PC));
  211       TmpInst.addOperand(MCOp);
  213       TmpInst.addOperand(MCOperand::createImm(14));
  214       TmpInst.addOperand(MCOperand::createReg(0));
  216       TmpInst.addOperand(MCOperand::createReg(0));
  226       TmpInst.addOperand(MCOp);
  229       TmpInst.addOperand(MCOp);
  232       TmpInst.addOperand(MCOp);
  235       TmpInst.addOperand(MCOp);
  238       TmpInst.addOperand(MCOp);
  241       TmpInst.addOperand(MCOp);
  244       TmpInst.addOperand(MCOp);
  246       TmpInst.addOperand(MCOp);
  249       TmpInst.addOperand(MCOp);
  259       TmpInst.addOperand(MCOp);
  262       TmpInst.addOperand(MCOp);
  265       TmpInst.addOperand(MCOp);
  268       TmpInst.addOperand(MCOp);
  271       TmpInst.addOperand(MCOp);
  273       TmpInst.addOperand(MCOp);
  276       TmpInst.addOperand(MCOp);
  286       TmpInst.addOperand(MCOp);
  288       TmpInst.addOperand(MCOperand::createImm(0));
  290       TmpInst.addOperand(MCOperand::createImm(14));
  291       TmpInst.addOperand(MCOperand::createReg(0));
  301       TmpInst.addOperand(MCOp);
  303       TmpInst.addOperand(MCOperand::createImm(0));
  305       TmpInst.addOperand(MCOperand::createImm(14));
  306       TmpInst.addOperand(MCOperand::createReg(0));
  316       TmpInst.addOperand(MCOp);
  319       TmpInst.addOperand(MCOp);
  322       TmpInst.addOperand(MCOp);
  324       TmpInst.addOperand(MCOp);
  327       TmpInst.addOperand(MCOp);
  331           TmpInst.addOperand(MCOp);
  340       TmpInst.addOperand(MCOperand::createReg(ARM::PC));
  343       TmpInst.addOperand(MCOp);
  346       TmpInst.addOperand(MCOp);
  348       TmpInst.addOperand(MCOp);
  357       TmpInst.addOperand(MCOperand::createReg(ARM::LR));
  360       TmpInst.addOperand(MCOp);
  362       TmpInst.addOperand(MCOp);
  372       TmpInst.addOperand(MCOp);
  375       TmpInst.addOperand(MCOp);
  377       TmpInst.addOperand(MCOp);
  387       TmpInst.addOperand(MCOp);
  389       TmpInst.addOperand(MCOp);
  392       TmpInst.addOperand(MCOp);
  402       TmpInst.addOperand(MCOp);
  405       TmpInst.addOperand(MCOp);
  407       TmpInst.addOperand(MCOp);
  410       TmpInst.addOperand(MCOp);
  414           TmpInst.addOperand(MCOp);
  424       TmpInst.addOperand(MCOp);
  426       TmpInst.addOperand(MCOp);
  429       TmpInst.addOperand(MCOp);
  433           TmpInst.addOperand(MCOp);
  443       TmpInst.addOperand(MCOp);
  446       TmpInst.addOperand(MCOp);
  448       TmpInst.addOperand(MCOp);
  458       TmpInst.addOperand(MCOp);
  461       TmpInst.addOperand(MCOp);
  463       TmpInst.addOperand(MCOp);
  473       TmpInst.addOperand(MCOp);
  475       TmpInst.addOperand(MCOperand::createImm(14));
  476       TmpInst.addOperand(MCOperand::createReg(0));
gen/lib/Target/AVR/AVRGenAsmMatcher.inc
  513         Inst.addOperand(Inst.getOperand(TiedResOpnd));
  523       Inst.addOperand(MCOperand::createImm(0));
  526       Inst.addOperand(MCOperand::createImm(5));
  529       Inst.addOperand(MCOperand::createImm(7));
  532       Inst.addOperand(MCOperand::createImm(6));
  535       Inst.addOperand(MCOperand::createImm(3));
  541       Inst.addOperand(MCOperand::createImm(2));
  544       Inst.addOperand(MCOperand::createImm(4));
  547       Inst.addOperand(MCOperand::createImm(1));
  556       Inst.addOperand(MCOperand::createImm(255));
gen/lib/Target/AVR/AVRGenDisassemblerTables.inc
  459     MI.addOperand(MCOperand::createImm(tmp));
  469     MI.addOperand(MCOperand::createImm(tmp));
  475     MI.addOperand(MCOperand::createImm(tmp));
  483     MI.addOperand(MCOperand::createImm(tmp));
  493     MI.addOperand(MCOperand::createImm(tmp));
  497     MI.addOperand(MCOperand::createImm(tmp));
  503     MI.addOperand(MCOperand::createImm(tmp));
  505     MI.addOperand(MCOperand::createImm(tmp));
  515     MI.addOperand(MCOperand::createImm(tmp));
  525     MI.addOperand(MCOperand::createImm(tmp));
  529     MI.addOperand(MCOperand::createImm(tmp));
  535     MI.addOperand(MCOperand::createImm(tmp));
  539     MI.addOperand(MCOperand::createImm(tmp));
  543     MI.addOperand(MCOperand::createImm(tmp));
  545     MI.addOperand(MCOperand::createImm(tmp));
  551     MI.addOperand(MCOperand::createImm(tmp));
  557     MI.addOperand(MCOperand::createImm(tmp));
  561     MI.addOperand(MCOperand::createImm(tmp));
  569     MI.addOperand(MCOperand::createImm(tmp));
gen/lib/Target/BPF/BPFGenAsmMatcher.inc
  285         Inst.addOperand(Inst.getOperand(TiedResOpnd));
  295       Inst.addOperand(MCOperand::createImm(0));
gen/lib/Target/BPF/BPFGenDisassemblerTables.inc
  344     MI.addOperand(MCOperand::createImm(tmp));
  348     MI.addOperand(MCOperand::createImm(tmp));
  356     MI.addOperand(MCOperand::createImm(tmp));
  378     MI.addOperand(MCOperand::createImm(tmp));
  380     MI.addOperand(MCOperand::createImm(tmp));
  386     MI.addOperand(MCOperand::createImm(tmp));
  388     MI.addOperand(MCOperand::createImm(tmp));
  396     MI.addOperand(MCOperand::createImm(tmp));
  402     MI.addOperand(MCOperand::createImm(tmp));
  404     MI.addOperand(MCOperand::createImm(tmp));
  412     MI.addOperand(MCOperand::createImm(tmp));
  420     MI.addOperand(MCOperand::createImm(tmp));
  424     MI.addOperand(MCOperand::createImm(tmp));
  464     MI.addOperand(MCOperand::createImm(tmp));
gen/lib/Target/Hexagon/HexagonGenAsmMatcher.inc
 2562         Inst.addOperand(Inst.getOperand(TiedResOpnd));
 2575       Inst.addOperand(MCOperand::createReg(Hexagon::W15));
 2578       Inst.addOperand(MCOperand::createImm(0));
 2581       Inst.addOperand(MCOperand::createImm(-1));
 2584       Inst.addOperand(MCOperand::createImm(255));
 2587       Inst.addOperand(MCOperand::createReg(Hexagon::R29));
 2590       Inst.addOperand(MCOperand::createReg(Hexagon::D15));
 2593       Inst.addOperand(MCOperand::createReg(Hexagon::R30));
 2599       Inst.addOperand(MCOperand::createReg(Hexagon::R0));
gen/lib/Target/Lanai/LanaiGenAsmMatcher.inc
  361         Inst.addOperand(Inst.getOperand(TiedResOpnd));
  401       Inst.addOperand(MCOperand::createReg(Lanai::R0));
  404       Inst.addOperand(MCOperand::createImm(0));
  407       Inst.addOperand(MCOperand::createReg(Lanai::R1));
gen/lib/Target/Lanai/LanaiGenDisassemblerTables.inc
  326     MI.addOperand(MCOperand::createImm(tmp));
  375     MI.addOperand(MCOperand::createImm(tmp));
  385     MI.addOperand(MCOperand::createImm(tmp));
  397     MI.addOperand(MCOperand::createImm(tmp));
  415     MI.addOperand(MCOperand::createImm(tmp));
  423     MI.addOperand(MCOperand::createImm(tmp));
  427     MI.addOperand(MCOperand::createImm(tmp));
  431     MI.addOperand(MCOperand::createImm(tmp));
  439     MI.addOperand(MCOperand::createImm(tmp));
gen/lib/Target/MSP430/MSP430GenAsmMatcher.inc
  346         Inst.addOperand(Inst.getOperand(TiedResOpnd));
  353       Inst.addOperand(MCOperand::createImm(0));
  365       Inst.addOperand(MCOperand::createReg(MSP430::SR));
  368       Inst.addOperand(MCOperand::createImm(1));
  371       Inst.addOperand(MCOperand::createImm(4));
  374       Inst.addOperand(MCOperand::createImm(2));
  377       Inst.addOperand(MCOperand::createImm(8));
  380       Inst.addOperand(MCOperand::createImm(-1));
  383       Inst.addOperand(MCOperand::createReg(MSP430::CG));
gen/lib/Target/MSP430/MSP430GenDisassemblerTables.inc
 1076     MI.addOperand(MCOperand::createImm(tmp));
 1080     MI.addOperand(MCOperand::createImm(tmp));
 1082     MI.addOperand(MCOperand::createImm(tmp));
 1092     MI.addOperand(MCOperand::createImm(tmp));
 1256     MI.addOperand(MCOperand::createImm(tmp));
 1270     MI.addOperand(MCOperand::createImm(tmp));
 1288     MI.addOperand(MCOperand::createImm(tmp));
 1306     MI.addOperand(MCOperand::createImm(tmp));
 1324     MI.addOperand(MCOperand::createImm(tmp));
gen/lib/Target/Mips/MipsGenAsmMatcher.inc
 1342         Inst.addOperand(Inst.getOperand(TiedResOpnd));
 1394       Inst.addOperand(MCOperand::createReg(Mips::ZERO));
 1400       Inst.addOperand(MCOperand::createReg(Mips::FCC0));
 1418       Inst.addOperand(MCOperand::createImm(0));
 1460       Inst.addOperand(MCOperand::createReg(Mips::ZERO_64));
 1469       Inst.addOperand(MCOperand::createReg(Mips::RA));
 1472       Inst.addOperand(MCOperand::createReg(Mips::RA_64));
 1505       Inst.addOperand(MCOperand::createReg(Mips::AC0));
 1523       Inst.addOperand(MCOperand::createReg(Mips::S0));
 1541       Inst.addOperand(MCOperand::createImm(2));
 1544       Inst.addOperand(MCOperand::createImm(6));
 1547       Inst.addOperand(MCOperand::createImm(4));
 1550       Inst.addOperand(MCOperand::createImm(5));
 1553       Inst.addOperand(MCOperand::createImm(31));
gen/lib/Target/Mips/MipsGenDisassemblerTables.inc
 7693     MI.addOperand(MCOperand::createImm(tmp));
 7733     MI.addOperand(MCOperand::createImm(tmp));
 7735     MI.addOperand(MCOperand::createImm(tmp));
 7741     MI.addOperand(MCOperand::createImm(tmp));
 7801     MI.addOperand(MCOperand::createImm(tmp));
 7864     MI.addOperand(MCOperand::createImm(tmp));
 7890     MI.addOperand(MCOperand::createImm(tmp));
 7892     MI.addOperand(MCOperand::createImm(tmp));
 7900     MI.addOperand(MCOperand::createImm(tmp));
 7928     MI.addOperand(MCOperand::createImm(tmp));
 7946     MI.addOperand(MCOperand::createImm(tmp));
 7982     MI.addOperand(MCOperand::createImm(tmp));
 8000     MI.addOperand(MCOperand::createImm(tmp));
 8008     MI.addOperand(MCOperand::createImm(tmp));
 8016     MI.addOperand(MCOperand::createImm(tmp));
 8024     MI.addOperand(MCOperand::createImm(tmp));
 8044     MI.addOperand(MCOperand::createImm(tmp));
 8068     MI.addOperand(MCOperand::createImm(tmp));
 8134     MI.addOperand(MCOperand::createImm(tmp));
 8138     MI.addOperand(MCOperand::createImm(tmp));
 8168     MI.addOperand(MCOperand::createImm(tmp));
 8174     MI.addOperand(MCOperand::createImm(tmp));
 8182     MI.addOperand(MCOperand::createImm(tmp));
 8223     MI.addOperand(MCOperand::createImm(tmp));
 8248     MI.addOperand(MCOperand::createImm(tmp));
 8302     MI.addOperand(MCOperand::createImm(tmp));
 8540     MI.addOperand(MCOperand::createImm(tmp));
 8548     MI.addOperand(MCOperand::createImm(tmp));
 8568     MI.addOperand(MCOperand::createImm(tmp));
 8574     MI.addOperand(MCOperand::createImm(tmp));
 8578     MI.addOperand(MCOperand::createImm(tmp));
 8584     MI.addOperand(MCOperand::createImm(tmp));
 8727     MI.addOperand(MCOperand::createImm(tmp));
 8765     MI.addOperand(MCOperand::createImm(tmp));
 8769     MI.addOperand(MCOperand::createImm(tmp));
 8817     MI.addOperand(MCOperand::createImm(tmp));
 8857     MI.addOperand(MCOperand::createImm(tmp));
 8865     MI.addOperand(MCOperand::createImm(tmp));
 8873     MI.addOperand(MCOperand::createImm(tmp));
 8881     MI.addOperand(MCOperand::createImm(tmp));
 8883     MI.addOperand(MCOperand::createImm(tmp));
 8885     MI.addOperand(MCOperand::createImm(tmp));
 8889     MI.addOperand(MCOperand::createImm(tmp));
 9085     MI.addOperand(MCOperand::createImm(tmp));
 9093     MI.addOperand(MCOperand::createImm(tmp));
 9171     MI.addOperand(MCOperand::createImm(tmp));
 9181     MI.addOperand(MCOperand::createImm(tmp));
 9189     MI.addOperand(MCOperand::createImm(tmp));
 9197     MI.addOperand(MCOperand::createImm(tmp));
 9205     MI.addOperand(MCOperand::createImm(tmp));
 9213     MI.addOperand(MCOperand::createImm(tmp));
 9221     MI.addOperand(MCOperand::createImm(tmp));
 9229     MI.addOperand(MCOperand::createImm(tmp));
 9235     MI.addOperand(MCOperand::createImm(tmp));
 9241     MI.addOperand(MCOperand::createImm(tmp));
 9247     MI.addOperand(MCOperand::createImm(tmp));
 9253     MI.addOperand(MCOperand::createImm(tmp));
 9261     MI.addOperand(MCOperand::createImm(tmp));
 9269     MI.addOperand(MCOperand::createImm(tmp));
 9277     MI.addOperand(MCOperand::createImm(tmp));
 9287     MI.addOperand(MCOperand::createImm(tmp));
 9297     MI.addOperand(MCOperand::createImm(tmp));
 9307     MI.addOperand(MCOperand::createImm(tmp));
 9317     MI.addOperand(MCOperand::createImm(tmp));
 9525     MI.addOperand(MCOperand::createImm(tmp));
 9535     MI.addOperand(MCOperand::createImm(tmp));
 9545     MI.addOperand(MCOperand::createImm(tmp));
 9555     MI.addOperand(MCOperand::createImm(tmp));
 9569     MI.addOperand(MCOperand::createImm(tmp));
 9577     MI.addOperand(MCOperand::createImm(tmp));
 9585     MI.addOperand(MCOperand::createImm(tmp));
 9593     MI.addOperand(MCOperand::createImm(tmp));
 9607     MI.addOperand(MCOperand::createImm(tmp));
 9615     MI.addOperand(MCOperand::createImm(tmp));
 9623     MI.addOperand(MCOperand::createImm(tmp));
 9631     MI.addOperand(MCOperand::createImm(tmp));
 9647     MI.addOperand(MCOperand::createImm(tmp));
 9657     MI.addOperand(MCOperand::createImm(tmp));
 9667     MI.addOperand(MCOperand::createImm(tmp));
 9677     MI.addOperand(MCOperand::createImm(tmp));
 9761     MI.addOperand(MCOperand::createImm(tmp));
 9771     MI.addOperand(MCOperand::createImm(tmp));
 9837     MI.addOperand(MCOperand::createImm(tmp));
 9851     MI.addOperand(MCOperand::createImm(tmp));
 9877     MI.addOperand(MCOperand::createImm(tmp));
 9893     MI.addOperand(MCOperand::createImm(tmp));
 9907     MI.addOperand(MCOperand::createImm(tmp));
 9917     MI.addOperand(MCOperand::createImm(tmp));
 9931     MI.addOperand(MCOperand::createImm(tmp));
 9937     MI.addOperand(MCOperand::createImm(tmp));
 9961     MI.addOperand(MCOperand::createImm(tmp));
 9977     MI.addOperand(MCOperand::createImm(tmp));
10072     MI.addOperand(MCOperand::createImm(tmp));
10085     MI.addOperand(MCOperand::createImm(tmp));
10101     MI.addOperand(MCOperand::createImm(tmp));
10110     MI.addOperand(MCOperand::createImm(tmp));
10154     MI.addOperand(MCOperand::createImm(tmp));
10162     MI.addOperand(MCOperand::createImm(tmp));
10170     MI.addOperand(MCOperand::createImm(tmp));
10178     MI.addOperand(MCOperand::createImm(tmp));
10186     MI.addOperand(MCOperand::createImm(tmp));
gen/lib/Target/Mips/MipsGenMCPseudoLowering.inc
   20       TmpInst.addOperand(MCOp);
   23       TmpInst.addOperand(MCOp);
   26       TmpInst.addOperand(MCOp);
   36       TmpInst.addOperand(MCOp);
   39       TmpInst.addOperand(MCOp);
   42       TmpInst.addOperand(MCOp);
   52       TmpInst.addOperand(MCOp);
   55       TmpInst.addOperand(MCOp);
   58       TmpInst.addOperand(MCOp);
   67       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO));
   69       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO));
   72       TmpInst.addOperand(MCOp);
   81       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO));
   84       TmpInst.addOperand(MCOp);
   93       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO));
   96       TmpInst.addOperand(MCOp);
  106       TmpInst.addOperand(MCOp);
  109       TmpInst.addOperand(MCOp);
  112       TmpInst.addOperand(MCOp);
  115       TmpInst.addOperand(MCOp);
  125       TmpInst.addOperand(MCOp);
  128       TmpInst.addOperand(MCOp);
  131       TmpInst.addOperand(MCOp);
  134       TmpInst.addOperand(MCOp);
  144       TmpInst.addOperand(MCOp);
  147       TmpInst.addOperand(MCOp);
  150       TmpInst.addOperand(MCOp);
  153       TmpInst.addOperand(MCOp);
  163       TmpInst.addOperand(MCOp);
  166       TmpInst.addOperand(MCOp);
  169       TmpInst.addOperand(MCOp);
  172       TmpInst.addOperand(MCOp);
  182       TmpInst.addOperand(MCOp);
  185       TmpInst.addOperand(MCOp);
  188       TmpInst.addOperand(MCOp);
  191       TmpInst.addOperand(MCOp);
  200       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO));
  202       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO));
  205       TmpInst.addOperand(MCOp);
  215       TmpInst.addOperand(MCOp);
  218       TmpInst.addOperand(MCOp);
  221       TmpInst.addOperand(MCOp);
  231       TmpInst.addOperand(MCOp);
  234       TmpInst.addOperand(MCOp);
  237       TmpInst.addOperand(MCOp);
  246       TmpInst.addOperand(MCOperand::createReg(Mips::RA));
  249       TmpInst.addOperand(MCOp);
  258       TmpInst.addOperand(MCOperand::createReg(Mips::RA_64));
  261       TmpInst.addOperand(MCOp);
  270       TmpInst.addOperand(MCOperand::createReg(Mips::RA));
  273       TmpInst.addOperand(MCOp);
  282       TmpInst.addOperand(MCOperand::createReg(Mips::RA));
  285       TmpInst.addOperand(MCOp);
  295       TmpInst.addOperand(MCOp);
  304       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO));
  306       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO));
  308       TmpInst.addOperand(MCOperand::createImm(0));
  318       TmpInst.addOperand(MCOp);
  321       TmpInst.addOperand(MCOp);
  324       TmpInst.addOperand(MCOp);
  334       TmpInst.addOperand(MCOp);
  337       TmpInst.addOperand(MCOp);
  340       TmpInst.addOperand(MCOp);
  350       TmpInst.addOperand(MCOp);
  353       TmpInst.addOperand(MCOp);
  356       TmpInst.addOperand(MCOp);
  366       TmpInst.addOperand(MCOp);
  369       TmpInst.addOperand(MCOp);
  372       TmpInst.addOperand(MCOp);
  382       TmpInst.addOperand(MCOp);
  385       TmpInst.addOperand(MCOp);
  388       TmpInst.addOperand(MCOp);
  398       TmpInst.addOperand(MCOp);
  401       TmpInst.addOperand(MCOp);
  404       TmpInst.addOperand(MCOp);
  414       TmpInst.addOperand(MCOp);
  417       TmpInst.addOperand(MCOp);
  427       TmpInst.addOperand(MCOp);
  430       TmpInst.addOperand(MCOp);
  440       TmpInst.addOperand(MCOp);
  443       TmpInst.addOperand(MCOp);
  453       TmpInst.addOperand(MCOp);
  456       TmpInst.addOperand(MCOp);
  466       TmpInst.addOperand(MCOp);
  469       TmpInst.addOperand(MCOp);
  479       TmpInst.addOperand(MCOp);
  482       TmpInst.addOperand(MCOp);
  492       TmpInst.addOperand(MCOp);
  495       TmpInst.addOperand(MCOp);
  505       TmpInst.addOperand(MCOp);
  508       TmpInst.addOperand(MCOp);
  518       TmpInst.addOperand(MCOp);
  521       TmpInst.addOperand(MCOp);
  531       TmpInst.addOperand(MCOp);
  534       TmpInst.addOperand(MCOp);
  544       TmpInst.addOperand(MCOp);
  554       TmpInst.addOperand(MCOp);
  563       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO_64));
  566       TmpInst.addOperand(MCOp);
  575       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO));
  578       TmpInst.addOperand(MCOp);
  588       TmpInst.addOperand(MCOp);
  598       TmpInst.addOperand(MCOp);
  608       TmpInst.addOperand(MCOp);
  618       TmpInst.addOperand(MCOp);
  628       TmpInst.addOperand(MCOp);
  638       TmpInst.addOperand(MCOp);
  648       TmpInst.addOperand(MCOp);
  651       TmpInst.addOperand(MCOp);
  661       TmpInst.addOperand(MCOp);
  664       TmpInst.addOperand(MCOp);
  674       TmpInst.addOperand(MCOp);
  677       TmpInst.addOperand(MCOp);
  687       TmpInst.addOperand(MCOp);
  690       TmpInst.addOperand(MCOp);
  700       TmpInst.addOperand(MCOp);
  703       TmpInst.addOperand(MCOp);
  713       TmpInst.addOperand(MCOp);
  716       TmpInst.addOperand(MCOp);
  726       TmpInst.addOperand(MCOp);
  729       TmpInst.addOperand(MCOp);
  739       TmpInst.addOperand(MCOp);
  742       TmpInst.addOperand(MCOp);
  752       TmpInst.addOperand(MCOp);
  755       TmpInst.addOperand(MCOp);
  765       TmpInst.addOperand(MCOp);
  768       TmpInst.addOperand(MCOp);
  778       TmpInst.addOperand(MCOp);
  781       TmpInst.addOperand(MCOp);
  791       TmpInst.addOperand(MCOp);
  794       TmpInst.addOperand(MCOp);
  804       TmpInst.addOperand(MCOp);
  807       TmpInst.addOperand(MCOp);
  810       TmpInst.addOperand(MCOp);
  820       TmpInst.addOperand(MCOp);
  823       TmpInst.addOperand(MCOp);
  826       TmpInst.addOperand(MCOp);
  836       TmpInst.addOperand(MCOp);
  839       TmpInst.addOperand(MCOp);
  849       TmpInst.addOperand(MCOp);
  852       TmpInst.addOperand(MCOp);
  862       TmpInst.addOperand(MCOp);
  865       TmpInst.addOperand(MCOp);
  875       TmpInst.addOperand(MCOp);
  884       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO_64));
  887       TmpInst.addOperand(MCOp);
  897       TmpInst.addOperand(MCOp);
  907       TmpInst.addOperand(MCOp);
  916       TmpInst.addOperand(MCOperand::createReg(Mips::ZERO));
  919       TmpInst.addOperand(MCOp);
  929       TmpInst.addOperand(MCOp);
  939       TmpInst.addOperand(MCOp);
  949       TmpInst.addOperand(MCOp);
  959       TmpInst.addOperand(MCOp);
  969       TmpInst.addOperand(MCOp);
  979       TmpInst.addOperand(MCOp);
  989       TmpInst.addOperand(MCOp);
  999       TmpInst.addOperand(MCOp);
 1008       TmpInst.addOperand(MCOperand::createImm(0));
 1010       TmpInst.addOperand(MCOperand::createImm(0));
 1019       TmpInst.addOperand(MCOperand::createImm(0));
 1021       TmpInst.addOperand(MCOperand::createImm(0));
 1031       TmpInst.addOperand(MCOp);
 1034       TmpInst.addOperand(MCOp);
 1044       TmpInst.addOperand(MCOp);
 1047       TmpInst.addOperand(MCOp);
 1050       TmpInst.addOperand(MCOp);
 1060       TmpInst.addOperand(MCOp);
 1063       TmpInst.addOperand(MCOp);
 1066       TmpInst.addOperand(MCOp);
 1076       TmpInst.addOperand(MCOp);
 1079       TmpInst.addOperand(MCOp);
 1082       TmpInst.addOperand(MCOp);
gen/lib/Target/PowerPC/PPCGenAsmMatcher.inc
 2098         Inst.addOperand(Inst.getOperand(TiedResOpnd));
 2129       Inst.addOperand(MCOperand::createImm(3));
 2132       Inst.addOperand(MCOperand::createImm(2));
 2135       Inst.addOperand(MCOperand::createImm(0));
 2141       Inst.addOperand(MCOperand::createImm(8));
 2144       Inst.addOperand(MCOperand::createImm(10));
 2147       Inst.addOperand(MCOperand::createImm(76));
 2150       Inst.addOperand(MCOperand::createReg(PPC::CR0));
 2156       Inst.addOperand(MCOperand::createImm(79));
 2159       Inst.addOperand(MCOperand::createImm(78));
 2162       Inst.addOperand(MCOperand::createImm(4));
 2165       Inst.addOperand(MCOperand::createImm(7));
 2168       Inst.addOperand(MCOperand::createImm(6));
 2171       Inst.addOperand(MCOperand::createImm(44));
 2174       Inst.addOperand(MCOperand::createImm(47));
 2177       Inst.addOperand(MCOperand::createImm(46));
 2180       Inst.addOperand(MCOperand::createImm(36));
 2183       Inst.addOperand(MCOperand::createImm(39));
 2186       Inst.addOperand(MCOperand::createImm(38));
 2189       Inst.addOperand(MCOperand::createImm(12));
 2192       Inst.addOperand(MCOperand::createImm(15));
 2195       Inst.addOperand(MCOperand::createImm(14));
 2198       Inst.addOperand(MCOperand::createImm(68));
 2201       Inst.addOperand(MCOperand::createImm(71));
 2204       Inst.addOperand(MCOperand::createImm(70));
 2207       Inst.addOperand(MCOperand::createImm(100));
 2210       Inst.addOperand(MCOperand::createImm(103));
 2213       Inst.addOperand(MCOperand::createImm(102));
 2216       Inst.addOperand(MCOperand::createImm(108));
 2219       Inst.addOperand(MCOperand::createImm(111));
 2222       Inst.addOperand(MCOperand::createImm(110));
 2225       Inst.addOperand(MCOperand::createImm(31));
 2234       Inst.addOperand(MCOperand::createReg(PPC::R0));
 2249       Inst.addOperand(MCOperand::createImm(1));
 2264       Inst.addOperand(MCOperand::createImm(29));
 2267       Inst.addOperand(MCOperand::createImm(280));
 2270       Inst.addOperand(MCOperand::createImm(128));
 2273       Inst.addOperand(MCOperand::createImm(129));
 2276       Inst.addOperand(MCOperand::createImm(130));
 2279       Inst.addOperand(MCOperand::createImm(131));
 2282       Inst.addOperand(MCOperand::createImm(132));
 2285       Inst.addOperand(MCOperand::createImm(133));
 2288       Inst.addOperand(MCOperand::createImm(134));
 2291       Inst.addOperand(MCOperand::createImm(135));
 2294       Inst.addOperand(MCOperand::createImm(28));
 2297       Inst.addOperand(MCOperand::createImm(19));
 2300       Inst.addOperand(MCOperand::createImm(537));
 2303       Inst.addOperand(MCOperand::createImm(539));
 2306       Inst.addOperand(MCOperand::createImm(541));
 2309       Inst.addOperand(MCOperand::createImm(543));
 2312       Inst.addOperand(MCOperand::createImm(536));
 2315       Inst.addOperand(MCOperand::createImm(538));
 2318       Inst.addOperand(MCOperand::createImm(540));
 2321       Inst.addOperand(MCOperand::createImm(542));
 2324       Inst.addOperand(MCOperand::createImm(1018));
 2327       Inst.addOperand(MCOperand::createImm(981));
 2330       Inst.addOperand(MCOperand::createImm(22));
 2333       Inst.addOperand(MCOperand::createImm(17));
 2336       Inst.addOperand(MCOperand::createImm(18));
 2339       Inst.addOperand(MCOperand::createImm(980));
 2342       Inst.addOperand(MCOperand::createImm(529));
 2345       Inst.addOperand(MCOperand::createImm(531));
 2348       Inst.addOperand(MCOperand::createImm(533));
 2351       Inst.addOperand(MCOperand::createImm(535));
 2354       Inst.addOperand(MCOperand::createImm(528));
 2357       Inst.addOperand(MCOperand::createImm(530));
 2360       Inst.addOperand(MCOperand::createImm(532));
 2363       Inst.addOperand(MCOperand::createImm(534));
 2366       Inst.addOperand(MCOperand::createImm(1019));
 2372       Inst.addOperand(MCOperand::createImm(48));
 2375       Inst.addOperand(MCOperand::createImm(287));
 2378       Inst.addOperand(MCOperand::createImm(5));
 2381       Inst.addOperand(MCOperand::createImm(25));
 2384       Inst.addOperand(MCOperand::createImm(512));
 2387       Inst.addOperand(MCOperand::createImm(272));
 2390       Inst.addOperand(MCOperand::createImm(273));
 2393       Inst.addOperand(MCOperand::createImm(274));
 2396       Inst.addOperand(MCOperand::createImm(275));
 2399       Inst.addOperand(MCOperand::createImm(260));
 2402       Inst.addOperand(MCOperand::createImm(261));
 2405       Inst.addOperand(MCOperand::createImm(262));
 2408       Inst.addOperand(MCOperand::createImm(263));
 2411       Inst.addOperand(MCOperand::createImm(26));
 2414       Inst.addOperand(MCOperand::createImm(27));
 2417       Inst.addOperand(MCOperand::createImm(990));
 2420       Inst.addOperand(MCOperand::createImm(991));
 2423       Inst.addOperand(MCOperand::createImm(268));
 2426       Inst.addOperand(MCOperand::createImm(988));
 2429       Inst.addOperand(MCOperand::createImm(989));
 2432       Inst.addOperand(MCOperand::createImm(269));
 2435       Inst.addOperand(MCOperand::createImm(986));
 2438       Inst.addOperand(MCOperand::createImm(255));
 2441       Inst.addOperand(MCOperand::createImm(284));
 2444       Inst.addOperand(MCOperand::createImm(285));
 2459       Inst.addOperand(MCOperand::createImm(9));
 2462       Inst.addOperand(MCOperand::createImm(13));
 2465       Inst.addOperand(MCOperand::createImm(20));
 2468       Inst.addOperand(MCOperand::createImm(16));
 2471       Inst.addOperand(MCOperand::createImm(24));
gen/lib/Target/PowerPC/PPCGenDisassemblerTables.inc
 4832     MI.addOperand(MCOperand::createImm(tmp));
 4846     MI.addOperand(MCOperand::createImm(tmp));
 4860     MI.addOperand(MCOperand::createImm(tmp));
 4862     MI.addOperand(MCOperand::createImm(tmp));
 4900     MI.addOperand(MCOperand::createImm(tmp));
 4910     MI.addOperand(MCOperand::createImm(tmp));
 4940     MI.addOperand(MCOperand::createImm(tmp));
 5028     MI.addOperand(MCOperand::createImm(tmp));
 5036     MI.addOperand(MCOperand::createImm(tmp));
 5040     MI.addOperand(MCOperand::createImm(tmp));
 5044     MI.addOperand(MCOperand::createImm(tmp));
 5071     MI.addOperand(MCOperand::createImm(tmp));
 5079     MI.addOperand(MCOperand::createImm(tmp));
 5083     MI.addOperand(MCOperand::createImm(tmp));
 5199     MI.addOperand(MCOperand::createImm(tmp));
 5223     MI.addOperand(MCOperand::createImm(tmp));
 5231     MI.addOperand(MCOperand::createImm(tmp));
 5259     MI.addOperand(MCOperand::createImm(tmp));
 5293     MI.addOperand(MCOperand::createImm(tmp));
 5367     MI.addOperand(MCOperand::createImm(tmp));
 5373     MI.addOperand(MCOperand::createImm(tmp));
 5377     MI.addOperand(MCOperand::createImm(tmp));
 5403     MI.addOperand(MCOperand::createImm(tmp));
 5439     MI.addOperand(MCOperand::createImm(tmp));
 5453     MI.addOperand(MCOperand::createImm(tmp));
 5503     MI.addOperand(MCOperand::createImm(tmp));
 5511     MI.addOperand(MCOperand::createImm(tmp));
 5611     MI.addOperand(MCOperand::createImm(tmp));
 5913     MI.addOperand(MCOperand::createImm(tmp));
 5937     MI.addOperand(MCOperand::createImm(tmp));
 5949     MI.addOperand(MCOperand::createImm(tmp));
 5973     MI.addOperand(MCOperand::createImm(tmp));
 6204     MI.addOperand(MCOperand::createImm(tmp));
 6208     MI.addOperand(MCOperand::createImm(tmp));
 6214     MI.addOperand(MCOperand::createImm(tmp));
 6216     MI.addOperand(MCOperand::createImm(tmp));
 6232     MI.addOperand(MCOperand::createImm(tmp));
 6238     MI.addOperand(MCOperand::createImm(tmp));
 6242     MI.addOperand(MCOperand::createImm(tmp));
 6246     MI.addOperand(MCOperand::createImm(tmp));
 6248     MI.addOperand(MCOperand::createImm(tmp));
 6322     MI.addOperand(MCOperand::createImm(tmp));
 6330     MI.addOperand(MCOperand::createImm(tmp));
gen/lib/Target/RISCV/RISCVGenAsmMatcher.inc
  967         Inst.addOperand(Inst.getOperand(TiedResOpnd));
  980       Inst.addOperand(MCOperand::createReg(RISCV::X0));
  983       Inst.addOperand(MCOperand::createImm(0));
  989       Inst.addOperand(MCOperand::createImm(7));
  995       Inst.addOperand(MCOperand::createImm(15));
 1001       Inst.addOperand(MCOperand::createImm(3));
 1004       Inst.addOperand(MCOperand::createImm(1));
 1007       Inst.addOperand(MCOperand::createImm(2));
 1010       Inst.addOperand(MCOperand::createReg(RISCV::X1));
 1013       Inst.addOperand(MCOperand::createImm(-1));
 1016       Inst.addOperand(MCOperand::createImm(3072));
 1019       Inst.addOperand(MCOperand::createImm(3200));
 1022       Inst.addOperand(MCOperand::createImm(3074));
 1025       Inst.addOperand(MCOperand::createImm(3202));
 1028       Inst.addOperand(MCOperand::createImm(3073));
 1031       Inst.addOperand(MCOperand::createImm(3201));
gen/lib/Target/RISCV/RISCVGenCompressInstEmitter.inc
  138       OutInst.addOperand(MI.getOperand(0));
  140       OutInst.addOperand(MI.getOperand(2));
  150       OutInst.addOperand(MI.getOperand(0));
  152       OutInst.addOperand(MI.getOperand(1));
  162       OutInst.addOperand(MI.getOperand(1));
  164       OutInst.addOperand(MI.getOperand(1));
  166       OutInst.addOperand(MI.getOperand(2));
  176       OutInst.addOperand(MI.getOperand(2));
  178       OutInst.addOperand(MI.getOperand(2));
  180       OutInst.addOperand(MI.getOperand(1));
  193       OutInst.addOperand(MI.getOperand(0));
  195       OutInst.addOperand(MI.getOperand(1));
  197       OutInst.addOperand(MI.getOperand(2));
  216       OutInst.addOperand(MI.getOperand(1));
  218       OutInst.addOperand(MI.getOperand(1));
  220       OutInst.addOperand(MI.getOperand(2));
  230       OutInst.addOperand(MI.getOperand(0));
  232       OutInst.addOperand(MI.getOperand(2));
  242       OutInst.addOperand(MCOperand::createReg(RISCV::X2));
  244       OutInst.addOperand(MCOperand::createReg(RISCV::X2));
  246       OutInst.addOperand(MI.getOperand(2));
  257       OutInst.addOperand(MI.getOperand(0));
  259       OutInst.addOperand(MI.getOperand(1));
  273       OutInst.addOperand(MI.getOperand(1));
  275       OutInst.addOperand(MI.getOperand(1));
  277       OutInst.addOperand(MI.getOperand(2));
  288       OutInst.addOperand(MI.getOperand(0));
  290       OutInst.addOperand(MI.getOperand(2));
  304       OutInst.addOperand(MI.getOperand(1));
  306       OutInst.addOperand(MI.getOperand(1));
  308       OutInst.addOperand(MI.getOperand(2));
  319       OutInst.addOperand(MI.getOperand(2));
  321       OutInst.addOperand(MI.getOperand(2));
  323       OutInst.addOperand(MI.getOperand(1));
  336       OutInst.addOperand(MI.getOperand(1));
  338       OutInst.addOperand(MI.getOperand(1));
  340       OutInst.addOperand(MI.getOperand(2));
  350       OutInst.addOperand(MI.getOperand(2));
  352       OutInst.addOperand(MI.getOperand(2));
  354       OutInst.addOperand(MI.getOperand(1));
  367       OutInst.addOperand(MI.getOperand(1));
  369       OutInst.addOperand(MI.getOperand(1));
  371       OutInst.addOperand(MI.getOperand(2));
  384       OutInst.addOperand(MI.getOperand(0));
  386       OutInst.addOperand(MI.getOperand(2));
  399       OutInst.addOperand(MI.getOperand(0));
  401       OutInst.addOperand(MI.getOperand(2));
  423       OutInst.addOperand(MI.getOperand(0));
  425       OutInst.addOperand(MI.getOperand(1));
  427       OutInst.addOperand(MI.getOperand(2));
  438       OutInst.addOperand(MI.getOperand(0));
  440       OutInst.addOperand(MI.getOperand(1));
  442       OutInst.addOperand(MI.getOperand(2));
  457       OutInst.addOperand(MI.getOperand(0));
  459       OutInst.addOperand(MI.getOperand(1));
  461       OutInst.addOperand(MI.getOperand(2));
  473       OutInst.addOperand(MI.getOperand(0));
  475       OutInst.addOperand(MI.getOperand(1));
  477       OutInst.addOperand(MI.getOperand(2));
  491       OutInst.addOperand(MI.getOperand(0));
  493       OutInst.addOperand(MI.getOperand(1));
  495       OutInst.addOperand(MI.getOperand(2));
  506       OutInst.addOperand(MI.getOperand(0));
  508       OutInst.addOperand(MI.getOperand(1));
  510       OutInst.addOperand(MI.getOperand(2));
  525       OutInst.addOperand(MI.getOperand(0));
  527       OutInst.addOperand(MI.getOperand(1));
  529       OutInst.addOperand(MI.getOperand(2));
  541       OutInst.addOperand(MI.getOperand(0));
  543       OutInst.addOperand(MI.getOperand(1));
  545       OutInst.addOperand(MI.getOperand(2));
  558       OutInst.addOperand(MI.getOperand(1));
  567       OutInst.addOperand(MI.getOperand(1));
  581       OutInst.addOperand(MI.getOperand(1));
  592       OutInst.addOperand(MI.getOperand(1));
  606       OutInst.addOperand(MI.getOperand(0));
  608       OutInst.addOperand(MI.getOperand(1));
  610       OutInst.addOperand(MI.getOperand(2));
  621       OutInst.addOperand(MI.getOperand(0));
  623       OutInst.addOperand(MI.getOperand(1));
  625       OutInst.addOperand(MI.getOperand(2));
  637       OutInst.addOperand(MI.getOperand(0));
  639       OutInst.addOperand(MI.getOperand(1));
  652       OutInst.addOperand(MI.getOperand(0));
  654       OutInst.addOperand(MI.getOperand(1));
  656       OutInst.addOperand(MI.getOperand(2));
  666       OutInst.addOperand(MI.getOperand(0));
  668       OutInst.addOperand(MI.getOperand(1));
  670       OutInst.addOperand(MI.getOperand(2));
  683       OutInst.addOperand(MI.getOperand(1));
  685       OutInst.addOperand(MI.getOperand(1));
  687       OutInst.addOperand(MI.getOperand(2));
  697       OutInst.addOperand(MI.getOperand(2));
  699       OutInst.addOperand(MI.getOperand(2));
  701       OutInst.addOperand(MI.getOperand(1));
  715       OutInst.addOperand(MI.getOperand(0));
  717       OutInst.addOperand(MI.getOperand(1));
  719       OutInst.addOperand(MI.getOperand(2));
  730       OutInst.addOperand(MI.getOperand(0));
  732       OutInst.addOperand(MI.getOperand(1));
  734       OutInst.addOperand(MI.getOperand(2));
  747       OutInst.addOperand(MI.getOperand(1));
  749       OutInst.addOperand(MI.getOperand(1));
  751       OutInst.addOperand(MI.getOperand(2));
  764       OutInst.addOperand(MI.getOperand(1));
  766       OutInst.addOperand(MI.getOperand(1));
  768       OutInst.addOperand(MI.getOperand(2));
  781       OutInst.addOperand(MI.getOperand(1));
  783       OutInst.addOperand(MI.getOperand(1));
  785       OutInst.addOperand(MI.getOperand(2));
  798       OutInst.addOperand(MI.getOperand(1));
  800       OutInst.addOperand(MI.getOperand(1));
  802       OutInst.addOperand(MI.getOperand(2));
  816       OutInst.addOperand(MI.getOperand(1));
  818       OutInst.addOperand(MI.getOperand(1));
  820       OutInst.addOperand(MI.getOperand(2));
  833       OutInst.addOperand(MI.getOperand(0));
  835       OutInst.addOperand(MI.getOperand(1));
  837       OutInst.addOperand(MI.getOperand(2));
  847       OutInst.addOperand(MI.getOperand(0));
  849       OutInst.addOperand(MI.getOperand(1));
  851       OutInst.addOperand(MI.getOperand(2));
  872       OutInst.addOperand(MI.getOperand(1));
  874       OutInst.addOperand(MI.getOperand(1));
  876       OutInst.addOperand(MI.getOperand(2));
  886       OutInst.addOperand(MI.getOperand(2));
  888       OutInst.addOperand(MI.getOperand(2));
  890       OutInst.addOperand(MI.getOperand(1));
  970       OutInst.addOperand(MI.getOperand(0));
  972       OutInst.addOperand(MI.getOperand(0));
  974       OutInst.addOperand(MI.getOperand(2));
  984       OutInst.addOperand(MI.getOperand(0));
  986       OutInst.addOperand(MI.getOperand(2));
  988       OutInst.addOperand(MI.getOperand(0));
 1001       OutInst.addOperand(MI.getOperand(0));
 1003       OutInst.addOperand(MI.getOperand(0));
 1005       OutInst.addOperand(MI.getOperand(2));
 1018       OutInst.addOperand(MCOperand::createReg(RISCV::X2));
 1020       OutInst.addOperand(MCOperand::createReg(RISCV::X2));
 1022       OutInst.addOperand(MI.getOperand(2));
 1035       OutInst.addOperand(MI.getOperand(0));
 1037       OutInst.addOperand(MI.getOperand(1));
 1039       OutInst.addOperand(MI.getOperand(2));
 1053       OutInst.addOperand(MI.getOperand(0));
 1055       OutInst.addOperand(MI.getOperand(0));
 1057       OutInst.addOperand(MI.getOperand(2));
 1071       OutInst.addOperand(MI.getOperand(0));
 1073       OutInst.addOperand(MI.getOperand(0));
 1075       OutInst.addOperand(MI.getOperand(2));
 1086       OutInst.addOperand(MI.getOperand(0));
 1088       OutInst.addOperand(MI.getOperand(2));
 1090       OutInst.addOperand(MI.getOperand(0));
 1103       OutInst.addOperand(MI.getOperand(0));
 1105       OutInst.addOperand(MI.getOperand(0));
 1107       OutInst.addOperand(MI.getOperand(2));
 1117       OutInst.addOperand(MI.getOperand(0));
 1119       OutInst.addOperand(MI.getOperand(2));
 1121       OutInst.addOperand(MI.getOperand(0));
 1134       OutInst.addOperand(MI.getOperand(0));
 1136       OutInst.addOperand(MI.getOperand(0));
 1138       OutInst.addOperand(MI.getOperand(2));
 1150       OutInst.addOperand(MI.getOperand(0));
 1152       OutInst.addOperand(MCOperand::createReg(RISCV::X0));
 1154       OutInst.addOperand(MI.getOperand(1));
 1166       OutInst.addOperand(MI.getOperand(0));
 1168       OutInst.addOperand(MCOperand::createReg(RISCV::X0));
 1170       OutInst.addOperand(MI.getOperand(1));
 1192       OutInst.addOperand(MI.getOperand(0));
 1194       OutInst.addOperand(MI.getOperand(1));
 1196       OutInst.addOperand(MI.getOperand(2));
 1210       OutInst.addOperand(MI.getOperand(0));
 1212       OutInst.addOperand(MI.getOperand(1));
 1214       OutInst.addOperand(MI.getOperand(2));
 1229       OutInst.addOperand(MI.getOperand(0));
 1231       OutInst.addOperand(MI.getOperand(1));
 1233       OutInst.addOperand(MI.getOperand(2));
 1248       OutInst.addOperand(MI.getOperand(0));
 1250       OutInst.addOperand(MI.getOperand(1));
 1252       OutInst.addOperand(MI.getOperand(2));
 1266       OutInst.addOperand(MI.getOperand(0));
 1268       OutInst.addOperand(MI.getOperand(1));
 1270       OutInst.addOperand(MI.getOperand(2));
 1284       OutInst.addOperand(MI.getOperand(0));
 1286       OutInst.addOperand(MI.getOperand(1));
 1288       OutInst.addOperand(MI.getOperand(2));
 1303       OutInst.addOperand(MI.getOperand(0));
 1305       OutInst.addOperand(MI.getOperand(1));
 1307       OutInst.addOperand(MI.getOperand(2));
 1322       OutInst.addOperand(MI.getOperand(0));
 1324       OutInst.addOperand(MI.getOperand(1));
 1326       OutInst.addOperand(MI.getOperand(2));
 1337       OutInst.addOperand(MCOperand::createReg(RISCV::X0));
 1339       OutInst.addOperand(MI.getOperand(0));
 1351       OutInst.addOperand(MCOperand::createReg(RISCV::X1));
 1353       OutInst.addOperand(MI.getOperand(0));
 1365       OutInst.addOperand(MCOperand::createReg(RISCV::X1));
 1367       OutInst.addOperand(MI.getOperand(0));
 1369       OutInst.addOperand(MCOperand::createImm(0));
 1381       OutInst.addOperand(MCOperand::createReg(RISCV::X0));
 1383       OutInst.addOperand(MI.getOperand(0));
 1385       OutInst.addOperand(MCOperand::createImm(0));
 1399       OutInst.addOperand(MI.getOperand(0));
 1401       OutInst.addOperand(MI.getOperand(1));
 1403       OutInst.addOperand(MI.getOperand(2));
 1417       OutInst.addOperand(MI.getOperand(0));
 1419       OutInst.addOperand(MI.getOperand(1));
 1421       OutInst.addOperand(MI.getOperand(2));
 1433       OutInst.addOperand(MI.getOperand(0));
 1435       OutInst.addOperand(MCOperand::createReg(RISCV::X0));
 1437       OutInst.addOperand(MI.getOperand(1));
 1447       OutInst.addOperand(MI.getOperand(0));
 1449       OutInst.addOperand(MCOperand::createReg(RISCV::X0));
 1451       OutInst.addOperand(MI.getOperand(1));
 1463       OutInst.addOperand(MI.getOperand(0));
 1465       OutInst.addOperand(MI.getOperand(1));
 1478       OutInst.addOperand(MI.getOperand(0));
 1480       OutInst.addOperand(MI.getOperand(1));
 1482       OutInst.addOperand(MI.getOperand(2));
 1495       OutInst.addOperand(MI.getOperand(0));
 1497       OutInst.addOperand(MI.getOperand(1));
 1499       OutInst.addOperand(MI.getOperand(2));
 1511       OutInst.addOperand(MI.getOperand(0));
 1513       OutInst.addOperand(MCOperand::createReg(RISCV::X0));
 1515       OutInst.addOperand(MI.getOperand(1));
 1524       OutInst.addOperand(MI.getOperand(0));
 1526       OutInst.addOperand(MI.getOperand(1));
 1528       OutInst.addOperand(MCOperand::createReg(RISCV::X0));
 1538       OutInst.addOperand(MI.getOperand(0));
 1540       OutInst.addOperand(MI.getOperand(1));
 1542       OutInst.addOperand(MCOperand::createImm(0));
 1553       OutInst.addOperand(MCOperand::createReg(RISCV::X0));
 1555       OutInst.addOperand(MCOperand::createReg(RISCV::X0));
 1557       OutInst.addOperand(MCOperand::createImm(0));
 1570       OutInst.addOperand(MI.getOperand(0));
 1572       OutInst.addOperand(MI.getOperand(0));
 1574       OutInst.addOperand(MI.getOperand(2));
 1584       OutInst.addOperand(MI.getOperand(0));
 1586       OutInst.addOperand(MI.getOperand(2));
 1588       OutInst.addOperand(MI.getOperand(0));
 1602       OutInst.addOperand(MI.getOperand(0));
 1604       OutInst.addOperand(MI.getOperand(1));
 1606       OutInst.addOperand(MI.getOperand(2));
 1620       OutInst.addOperand(MI.getOperand(0));
 1622       OutInst.addOperand(MI.getOperand(1));
 1624       OutInst.addOperand(MI.getOperand(2));
 1637       OutInst.addOperand(MI.getOperand(0));
 1639       OutInst.addOperand(MI.getOperand(0));
 1641       OutInst.addOperand(MI.getOperand(2));
 1654       OutInst.addOperand(MI.getOperand(0));
 1656       OutInst.addOperand(MI.getOperand(0));
 1658       OutInst.addOperand(MI.getOperand(2));
 1671       OutInst.addOperand(MI.getOperand(0));
 1673       OutInst.addOperand(MI.getOperand(0));
 1675       OutInst.addOperand(MI.getOperand(2));
 1688       OutInst.addOperand(MI.getOperand(0));
 1690       OutInst.addOperand(MI.getOperand(0));
 1692       OutInst.addOperand(MI.getOperand(2));
 1706       OutInst.addOperand(MI.getOperand(0));
 1708       OutInst.addOperand(MI.getOperand(0));
 1710       OutInst.addOperand(MI.getOperand(2));
 1723       OutInst.addOperand(MI.getOperand(0));
 1725       OutInst.addOperand(MI.getOperand(1));
 1727       OutInst.addOperand(MI.getOperand(2));
 1740       OutInst.addOperand(MI.getOperand(0));
 1742       OutInst.addOperand(MI.getOperand(1));
 1744       OutInst.addOperand(MI.getOperand(2));
 1765       OutInst.addOperand(MI.getOperand(0));
 1767       OutInst.addOperand(MI.getOperand(0));
 1769       OutInst.addOperand(MI.getOperand(2));
 1779       OutInst.addOperand(MI.getOperand(0));
 1781       OutInst.addOperand(MI.getOperand(2));
 1783       OutInst.addOperand(MI.getOperand(0));
gen/lib/Target/RISCV/RISCVGenMCPseudoLowering.inc
   19       TmpInst.addOperand(MCOperand::createReg(RISCV::X0));
   22       TmpInst.addOperand(MCOp);
   31       TmpInst.addOperand(MCOperand::createReg(RISCV::X0));
   34       TmpInst.addOperand(MCOp);
   37       TmpInst.addOperand(MCOp);
   46       TmpInst.addOperand(MCOperand::createReg(RISCV::X1));
   49       TmpInst.addOperand(MCOp);
   51       TmpInst.addOperand(MCOperand::createImm(0));
   60       TmpInst.addOperand(MCOperand::createReg(RISCV::X0));
   62       TmpInst.addOperand(MCOperand::createReg(RISCV::X1));
   64       TmpInst.addOperand(MCOperand::createImm(0));
   73       TmpInst.addOperand(MCOperand::createReg(RISCV::X0));
   76       TmpInst.addOperand(MCOp);
   78       TmpInst.addOperand(MCOperand::createImm(0));
gen/lib/Target/Sparc/SparcGenAsmMatcher.inc
 1586         Inst.addOperand(Inst.getOperand(TiedResOpnd));
 1596       Inst.addOperand(MCOperand::createImm(8));
 1599       Inst.addOperand(MCOperand::createImm(13));
 1602       Inst.addOperand(MCOperand::createImm(5));
 1605       Inst.addOperand(MCOperand::createImm(1));
 1608       Inst.addOperand(MCOperand::createImm(10));
 1611       Inst.addOperand(MCOperand::createImm(11));
 1614       Inst.addOperand(MCOperand::createImm(12));
 1617       Inst.addOperand(MCOperand::createImm(3));
 1620       Inst.addOperand(MCOperand::createImm(2));
 1623       Inst.addOperand(MCOperand::createImm(4));
 1626       Inst.addOperand(MCOperand::createImm(0));
 1629       Inst.addOperand(MCOperand::createImm(9));
 1632       Inst.addOperand(MCOperand::createImm(6));
 1635       Inst.addOperand(MCOperand::createImm(14));
 1638       Inst.addOperand(MCOperand::createReg(SP::G0));
 1641       Inst.addOperand(MCOperand::createImm(15));
 1644       Inst.addOperand(MCOperand::createImm(7));
 1647       Inst.addOperand(MCOperand::createReg(SP::O7));
 1656       Inst.addOperand(MCOperand::createReg(SP::FCC0));
gen/lib/Target/Sparc/SparcGenDisassemblerTables.inc
 1790     MI.addOperand(MCOperand::createImm(tmp));
 1794     MI.addOperand(MCOperand::createImm(tmp));
 1796     MI.addOperand(MCOperand::createImm(tmp));
 1800     MI.addOperand(MCOperand::createImm(tmp));
 1802     MI.addOperand(MCOperand::createImm(tmp));
 1810     MI.addOperand(MCOperand::createImm(tmp));
 1818     MI.addOperand(MCOperand::createImm(tmp));
 1822     MI.addOperand(MCOperand::createImm(tmp));
 1824     MI.addOperand(MCOperand::createImm(tmp));
 1862     MI.addOperand(MCOperand::createImm(tmp));
 1890     MI.addOperand(MCOperand::createImm(tmp));
 1900     MI.addOperand(MCOperand::createImm(tmp));
 1920     MI.addOperand(MCOperand::createImm(tmp));
 1932     MI.addOperand(MCOperand::createImm(tmp));
 1938     MI.addOperand(MCOperand::createImm(tmp));
 1942     MI.addOperand(MCOperand::createImm(tmp));
 1950     MI.addOperand(MCOperand::createImm(tmp));
 1954     MI.addOperand(MCOperand::createImm(tmp));
 1968     MI.addOperand(MCOperand::createImm(tmp));
 2104     MI.addOperand(MCOperand::createImm(tmp));
 2116     MI.addOperand(MCOperand::createImm(tmp));
 2126     MI.addOperand(MCOperand::createImm(tmp));
 2138     MI.addOperand(MCOperand::createImm(tmp));
 2148     MI.addOperand(MCOperand::createImm(tmp));
 2160     MI.addOperand(MCOperand::createImm(tmp));
 2260     MI.addOperand(MCOperand::createImm(tmp));
 2266     MI.addOperand(MCOperand::createImm(tmp));
 2268     MI.addOperand(MCOperand::createImm(tmp));
 2287     MI.addOperand(MCOperand::createImm(tmp));
 2339     MI.addOperand(MCOperand::createImm(tmp));
gen/lib/Target/SystemZ/SystemZGenAsmMatcher.inc
 1359         Inst.addOperand(Inst.getOperand(TiedResOpnd));
 1384       Inst.addOperand(MCOperand::createImm(0));
gen/lib/Target/WebAssembly/WebAssemblyGenAsmMatcher.inc
  176         Inst.addOperand(Inst.getOperand(TiedResOpnd));
  180       Inst.addOperand(MCOperand::createImm(0));
gen/lib/Target/X86/X86GenAsmMatcher.inc
 4957         Inst.addOperand(Inst.getOperand(TiedResOpnd));
 4961       Inst.addOperand(MCOperand::createImm(10));
 4967       Inst.addOperand(MCOperand::createReg(X86::AX));
 4970       Inst.addOperand(MCOperand::createReg(X86::EAX));
 4973       Inst.addOperand(MCOperand::createReg(X86::RAX));
 4985       Inst.addOperand(MCOperand::createImm(7));
 4988       Inst.addOperand(MCOperand::createImm(3));
 4991       Inst.addOperand(MCOperand::createImm(2));
 4994       Inst.addOperand(MCOperand::createImm(6));
 4997       Inst.addOperand(MCOperand::createImm(4));
 5000       Inst.addOperand(MCOperand::createImm(15));
 5003       Inst.addOperand(MCOperand::createImm(13));
 5006       Inst.addOperand(MCOperand::createImm(12));
 5009       Inst.addOperand(MCOperand::createImm(14));
 5012       Inst.addOperand(MCOperand::createImm(5));
 5015       Inst.addOperand(MCOperand::createImm(1));
 5018       Inst.addOperand(MCOperand::createImm(11));
 5021       Inst.addOperand(MCOperand::createImm(9));
 5024       Inst.addOperand(MCOperand::createImm(0));
 5027       Inst.addOperand(MCOperand::createImm(8));
 5039       Inst.addOperand(MCOperand::createReg(X86::ST1));
 5042       Inst.addOperand(MCOperand::createReg(X86::ST0));
 5048       Inst.addOperand(MCOperand::createImm(17));
 5051       Inst.addOperand(MCOperand::createImm(16));
gen/lib/Target/XCore/XCoreGenDisassemblerTables.inc
  681     MI.addOperand(MCOperand::createImm(tmp));
  685     MI.addOperand(MCOperand::createImm(tmp));
  691     MI.addOperand(MCOperand::createImm(tmp));
  714     MI.addOperand(MCOperand::createImm(tmp));
  747     MI.addOperand(MCOperand::createImm(tmp));
  753     MI.addOperand(MCOperand::createImm(tmp));
  761     MI.addOperand(MCOperand::createImm(tmp));
  790     MI.addOperand(MCOperand::createImm(tmp));
include/llvm/MC/MCInstBuilder.h
   32     Inst.addOperand(MCOperand::createReg(Reg));
   38     Inst.addOperand(MCOperand::createImm(Val));
   44     Inst.addOperand(MCOperand::createFPImm(Val));
   50     Inst.addOperand(MCOperand::createExpr(Val));
   56     Inst.addOperand(MCOperand::createInst(Val));
   62     Inst.addOperand(Op);
lib/MC/MCDisassembler/MCExternalSymbolizer.cpp
  142   MI.addOperand(MCOperand::createExpr(Expr));
lib/Target/AArch64/AArch64AsmPrinter.cpp
  875     MOVI.addOperand(MCOperand::createReg(DestReg));
  876     MOVI.addOperand(MCOperand::createImm(0));
  884       FMov.addOperand(MCOperand::createReg(DestReg));
  885       FMov.addOperand(MCOperand::createReg(AArch64::WZR));
  889       FMov.addOperand(MCOperand::createReg(DestReg));
  890       FMov.addOperand(MCOperand::createReg(AArch64::WZR));
  894       FMov.addOperand(MCOperand::createReg(DestReg));
  895       FMov.addOperand(MCOperand::createReg(AArch64::XZR));
  939       MovZ.addOperand(MCOperand::createReg(DestReg));
  940       MovZ.addOperand(Hi_MCSym);
  941       MovZ.addOperand(MCOperand::createImm(16));
  946       MovK.addOperand(MCOperand::createReg(DestReg));
  947       MovK.addOperand(MCOperand::createReg(DestReg));
  948       MovK.addOperand(Lo_MCSym);
  949       MovK.addOperand(MCOperand::createImm(0));
  960       TmpInst.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
  961       TmpInst.addOperand(MCOperand::createImm(MI->getOperand(1).getImm()));
  998     TmpInst.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
 1007     TmpInst.addOperand(Dest);
 1030     Adrp.addOperand(MCOperand::createReg(AArch64::X0));
 1031     Adrp.addOperand(SymTLSDesc);
 1036     Ldr.addOperand(MCOperand::createReg(AArch64::X1));
 1037     Ldr.addOperand(MCOperand::createReg(AArch64::X0));
 1038     Ldr.addOperand(SymTLSDescLo12);
 1039     Ldr.addOperand(MCOperand::createImm(0));
 1044     Add.addOperand(MCOperand::createReg(AArch64::X0));
 1045     Add.addOperand(MCOperand::createReg(AArch64::X0));
 1046     Add.addOperand(SymTLSDescLo12);
 1047     Add.addOperand(MCOperand::createImm(AArch64_AM::getShiftValue(0)));
 1054     TLSDescCall.addOperand(Sym);
 1059     Blr.addOperand(MCOperand::createReg(AArch64::X1));
lib/Target/AArch64/AArch64InstrInfo.cpp
 3495   NopInst.addOperand(MCOperand::createImm(0));
lib/Target/AArch64/AArch64MCInstLower.cpp
  302       OutMI.addOperand(MCOp);
  309     OutMI.addOperand(MCOperand::createReg(AArch64::LR));
  314     OutMI.addOperand(MCOperand::createReg(AArch64::LR));
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 1417       Inst.addOperand(MCOperand::createImm(0));
 1419       Inst.addOperand(MCOperand::createImm(CE->getValue()));
 1421       Inst.addOperand(MCOperand::createExpr(Expr));
 1426     Inst.addOperand(MCOperand::createReg(getReg()));
 1438     Inst.addOperand(MCOperand::createReg(Reg));
 1450     Inst.addOperand(MCOperand::createReg(Reg));
 1465     Inst.addOperand(MCOperand::createReg(AArch64::Z0 + getReg() - Base));
 1472     Inst.addOperand(MCOperand::createReg(AArch64::D0 + getReg() - AArch64::Q0));
 1479     Inst.addOperand(MCOperand::createReg(getReg()));
 1484     Inst.addOperand(MCOperand::createReg(getReg()));
 1512     Inst.addOperand(MCOperand::createReg(FirstReg + getVectorListStart() -
 1518     Inst.addOperand(MCOperand::createImm(getVectorIndex()));
 1525     Inst.addOperand(MCOperand::createImm(bool(isExactFPImm<ImmIs1>())));
 1540       Inst.addOperand(MCOperand::createImm(ShiftedVal->first));
 1541       Inst.addOperand(MCOperand::createImm(ShiftedVal->second));
 1544       Inst.addOperand(MCOperand::createImm(getShiftedImmShift()));
 1547       Inst.addOperand(MCOperand::createImm(0));
 1555       Inst.addOperand(MCOperand::createImm(-ShiftedVal->first));
 1556       Inst.addOperand(MCOperand::createImm(ShiftedVal->second));
 1563     Inst.addOperand(MCOperand::createImm(getCondCode()));
 1572       Inst.addOperand(MCOperand::createImm(MCE->getValue() >> 12));
 1585       Inst.addOperand(MCOperand::createExpr(getImm()));
 1588     Inst.addOperand(MCOperand::createImm(MCE->getValue() / Scale));
 1594     Inst.addOperand(MCOperand::createImm(MCE->getValue()));
 1601     Inst.addOperand(MCOperand::createImm(MCE->getValue() / Scale));
 1610     Inst.addOperand(MCOperand::createImm(encoding));
 1619     Inst.addOperand(MCOperand::createImm(encoding));
 1626     Inst.addOperand(MCOperand::createImm(encoding));
 1640     Inst.addOperand(MCOperand::createImm(MCE->getValue() >> 2));
 1654     Inst.addOperand(MCOperand::createImm(MCE->getValue() >> 2));
 1668     Inst.addOperand(MCOperand::createImm(MCE->getValue() >> 2));
 1673     Inst.addOperand(MCOperand::createImm(
 1679     Inst.addOperand(MCOperand::createImm(getBarrier()));
 1685     Inst.addOperand(MCOperand::createImm(SysReg.MRSReg));
 1691     Inst.addOperand(MCOperand::createImm(SysReg.MSRReg));
 1697     Inst.addOperand(MCOperand::createImm(SysReg.PStateField));
 1703     Inst.addOperand(MCOperand::createImm(SysReg.PStateField));
 1708     Inst.addOperand(MCOperand::createImm(getSysCR()));
 1713     Inst.addOperand(MCOperand::createImm(getPrefetch()));
 1718     Inst.addOperand(MCOperand::createImm(getPSBHint()));
 1723     Inst.addOperand(MCOperand::createImm(getBTIHint()));
 1730     Inst.addOperand(MCOperand::createImm(Imm));
 1738     Inst.addOperand(MCOperand::createImm(Imm));
 1746     Inst.addOperand(MCOperand::createImm(Imm));
 1753     Inst.addOperand(MCOperand::createImm(IsSigned));
 1754     Inst.addOperand(MCOperand::createImm(getShiftExtendAmount() != 0));
 1765     Inst.addOperand(MCOperand::createImm(IsSigned));
 1766     Inst.addOperand(MCOperand::createImm(hasShiftExtendAmount()));
 1775     Inst.addOperand(MCOperand::createImm((Value >> Shift) & 0xffff));
 1784     Inst.addOperand(MCOperand::createImm((~Value >> Shift) & 0xffff));
 1790     Inst.addOperand(MCOperand::createImm(MCE->getValue() / 90));
 1796     Inst.addOperand(MCOperand::createImm((MCE->getValue() - 90) / 180));
 5309   Inst.addOperand(MCOperand::createExpr(Expr));
lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
  322   Inst.addOperand(MCOperand::createReg(Register));
  351   Inst.addOperand(MCOperand::createReg(Register));
  372   Inst.addOperand(MCOperand::createReg(Register));
  393   Inst.addOperand(MCOperand::createReg(Register));
  414   Inst.addOperand(MCOperand::createReg(Register));
  435   Inst.addOperand(MCOperand::createReg(Register));
  446   Inst.addOperand(MCOperand::createReg(Register));
  458   Inst.addOperand(MCOperand::createReg(Register));
  479   Inst.addOperand(MCOperand::createReg(Register));
  492   Inst.addOperand(MCOperand::createReg(Register));
  513   Inst.addOperand(MCOperand::createReg(Register));
  550   Inst.addOperand(MCOperand::createReg(Register));
  574   Inst.addOperand(MCOperand::createReg(Register));
  598   Inst.addOperand(MCOperand::createReg(Register));
  615   Inst.addOperand(MCOperand::createReg(Register));
  646   Inst.addOperand(MCOperand::createReg(Register));
  666   Inst.addOperand(MCOperand::createReg(Register));
  689   Inst.addOperand(MCOperand::createReg(Register));
  713   Inst.addOperand(MCOperand::createReg(Register));
  733   Inst.addOperand(MCOperand::createReg(Register));
  756   Inst.addOperand(MCOperand::createReg(Register));
  780   Inst.addOperand(MCOperand::createReg(Register));
  789   Inst.addOperand(MCOperand::createImm(64 - Imm));
  796   Inst.addOperand(MCOperand::createImm(64 - Imm));
  812     Inst.addOperand(MCOperand::createImm(ImmVal));
  818   Inst.addOperand(MCOperand::createImm((Imm  >> 1) & 1));
  819   Inst.addOperand(MCOperand::createImm(Imm & 1));
  826   Inst.addOperand(MCOperand::createImm(Imm));
  836   Inst.addOperand(MCOperand::createImm(Imm));
  859   Inst.addOperand(MCOperand::createImm(1));
  866   Inst.addOperand(MCOperand::createImm(Add - Imm));
  872   Inst.addOperand(MCOperand::createImm((Imm + Add) & (Add - 1)));
  992   Inst.addOperand(MCOperand::createImm(shift));
 1022     Inst.addOperand(Inst.getOperand(0));
 1024   Inst.addOperand(MCOperand::createImm(imm));
 1025   Inst.addOperand(MCOperand::createImm(shift));
 1043     Inst.addOperand(MCOperand::createImm(Rt));
 1086     Inst.addOperand(MCOperand::createImm(offset));
 1161     Inst.addOperand(MCOperand::createImm(Rt));
 1275   Inst.addOperand(MCOperand::createImm(offset));
 1491   Inst.addOperand(MCOperand::createImm(offset));
 1558   Inst.addOperand(MCOperand::createImm(extend));
 1589   Inst.addOperand(MCOperand::createImm(imm));
 1606   Inst.addOperand(MCOperand::createImm(imm));
 1619     Inst.addOperand(MCOperand::createImm((cmode & 6) << 2));
 1625     Inst.addOperand(MCOperand::createImm((cmode & 1) ? 0x110 : 0x108));
 1644   Inst.addOperand(MCOperand::createImm(imm));
 1645   Inst.addOperand(MCOperand::createImm((cmode & 6) << 2));
 1664     Inst.addOperand(MCOperand::createImm(imm));
 1700     Inst.addOperand(MCOperand::createImm(ImmVal));
 1701   Inst.addOperand(MCOperand::createImm(12 * ShifterVal));
 1717     Inst.addOperand(MCOperand::createImm(imm));
 1741   Inst.addOperand(MCOperand::createImm(pstate_field));
 1742   Inst.addOperand(MCOperand::createImm(crm));
 1769   Inst.addOperand(MCOperand::createImm(bit));
 1771     Inst.addOperand(MCOperand::createImm(dst));
 1786   Inst.addOperand(MCOperand::createReg(Reg));
 1821   Inst.addOperand(MCOperand::createImm(imm));
 1835   Inst.addOperand(MCOperand::createImm(Imm));
 1847   Inst.addOperand(MCOperand::createImm(Val));
 1848   Inst.addOperand(MCOperand::createImm(Shift));
 1855   Inst.addOperand(MCOperand::createImm(Imm + 1));
lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp
  220   MI.addOperand(MCOperand::createExpr(Expr));
lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
  192     OutMI.addOperand(Dest);
  193     OutMI.addOperand(Src);
  212     OutMI.addOperand(MCOp);
  217     OutMI.addOperand(MCOperand::createImm(0));
  380     OutMI.addOperand(MCOp);
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
  763       Inst.addOperand(MCOperand::createExpr(Expr));
  770     Inst.addOperand(MCOperand::createImm(Mods.getModifiersOperand()));
  790     Inst.addOperand(MCOperand::createImm(Mods.getModifiersOperand()));
  810       Inst.addOperand(MCOperand::createExpr(Expr));
 1695     Inst.addOperand(MCOperand::createImm(Imm.Val));
 1722         Inst.addOperand(MCOperand::createImm(Literal.getZExtValue()));
 1735         Inst.addOperand(MCOperand::createImm(Literal.lshr(32).getZExtValue()));
 1771       Inst.addOperand(MCOperand::createImm(ImmVal));
 1795       Inst.addOperand(MCOperand::createImm(Val));
 1799     Inst.addOperand(MCOperand::createImm(Val & 0xffffffff));
 1807       Inst.addOperand(MCOperand::createImm(Val));
 1811     Inst.addOperand(MCOperand::createImm(Lo_32(Val)));
 1823       Inst.addOperand(MCOperand::createImm(Val));
 1827     Inst.addOperand(MCOperand::createImm(Val & 0xffff));
 1838     Inst.addOperand(MCOperand::createImm(Val));
 1852     Inst.addOperand(MCOperand::createImm(Literal.getLoBits(Bitwidth).getZExtValue()));
 1860   Inst.addOperand(MCOperand::createImm(FPLiteral.bitcastToAPInt().getZExtValue()));
 1864   Inst.addOperand(MCOperand::createReg(AMDGPU::getMCReg(getReg(), AsmParser->getSTI())));
 4649     Inst.addOperand(MCOperand::createImm(Default));
 4749   Inst.addOperand(MCOperand::createReg(AMDGPU::M0)); // m0
 4785   Inst.addOperand(MCOperand::createReg(AMDGPU::M0)); // m0
 4810       Inst.addOperand(MCOperand::createReg(AMDGPU::NoRegister));
 4846   Inst.addOperand(MCOperand::createImm(EnMask));
 6212       Inst.addOperand(MCOperand::createImm(Op.getImm()));
 6313     Inst.addOperand(Inst.getOperand(0));
 6694       Inst.addOperand(Inst.getOperand(TiedTo));
 6732     Inst.addOperand(MCOperand::createImm(Fi? DPP8_FI_1 : DPP8_FI_0));
lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
   73   Inst.addOperand(Opnd);
 1234     Inst.addOperand(MCOperand::createExpr(Add));
lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
   61   Res.addOperand(Inst.getOperand(0));
lib/Target/ARC/ARCMCInstLower.cpp
  112       OutMI.addOperand(MCOp);
lib/Target/ARC/Disassembler/ARCDisassembler.cpp
  130   Inst.addOperand(MCOperand::createReg(Reg));
  165   Inst.addOperand(MCOperand::createImm(SignExtend32<9>(S9)));
  184     Inst.addOperand(MCOperand::createImm(Offset));
  202   Inst.addOperand(MCOperand::createImm(
  214   Inst.addOperand(
  231   Inst.addOperand(MCOperand::createImm(LImm));
  232   Inst.addOperand(MCOperand::createImm(0));
  249   Inst.addOperand(MCOperand::createImm(LImm));
  250   Inst.addOperand(MCOperand::createImm(0));
  267   Inst.addOperand(MCOperand::createImm((uint32_t)(Insn >> 32)));
  284       Inst.addOperand(MCOperand::createImm(Value));
lib/Target/ARM/ARMAsmPrinter.cpp
 1396     TmpInst.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
 1413       TmpInst.addOperand(MCOperand::createExpr(PCRelExpr));
 1416     TmpInst.addOperand(MCOperand::createImm(ARMCC::AL));
 1417     TmpInst.addOperand(MCOperand::createReg(0));
 1419     TmpInst.addOperand(MCOperand::createReg(0));
 1428     TmpInst.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
 1429     TmpInst.addOperand(MCOperand::createReg(MI->getOperand(1).getReg()));
 1446       TmpInst.addOperand(MCOperand::createExpr(PCRelExpr));
 1448     TmpInst.addOperand(MCOperand::createImm(ARMCC::AL));
 1449     TmpInst.addOperand(MCOperand::createReg(0));
 1451     TmpInst.addOperand(MCOperand::createReg(0));
 1754     TmpInst.addOperand(MCOperand::createReg(ARM::PC));
 1755     TmpInst.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
 1757     TmpInst.addOperand(MCOperand::createImm(ARMCC::AL));
 1758     TmpInst.addOperand(MCOperand::createReg(0));
 1761       TmpInst.addOperand(MCOperand::createReg(0));
 1769     TmpInst.addOperand(MCOperand::createReg(ARM::PC));
 1770     TmpInst.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
 1771     TmpInst.addOperand(MCOperand::createImm(MI->getOperand(2).getImm()));
 1773     TmpInst.addOperand(MCOperand::createImm(ARMCC::AL));
 1774     TmpInst.addOperand(MCOperand::createReg(0));
 1782     TmpInst.addOperand(MCOperand::createReg(ARM::PC));
 1783     TmpInst.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
 1784     TmpInst.addOperand(MCOperand::createReg(MI->getOperand(1).getReg()));
 1785     TmpInst.addOperand(MCOperand::createImm(MI->getOperand(2).getImm()));
 1787     TmpInst.addOperand(MCOperand::createImm(ARMCC::AL));
 1788     TmpInst.addOperand(MCOperand::createReg(0));
lib/Target/ARM/ARMInstrInfo.cpp
   38     NopInst.addOperand(MCOperand::createImm(0));
   39     NopInst.addOperand(MCOperand::createImm(ARMCC::AL));
   40     NopInst.addOperand(MCOperand::createReg(0));
   43     NopInst.addOperand(MCOperand::createReg(ARM::R0));
   44     NopInst.addOperand(MCOperand::createReg(ARM::R0));
   45     NopInst.addOperand(MCOperand::createImm(ARMCC::AL));
   46     NopInst.addOperand(MCOperand::createReg(0));
   47     NopInst.addOperand(MCOperand::createReg(0));
lib/Target/ARM/ARMMCInstLower.cpp
  163       OutMI.addOperand(MCOp);
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  246     ITInst.addOperand(MCOperand::createImm(ITState.Cond));
  247     ITInst.addOperand(MCOperand::createImm(ITState.Mask));
 2325       Inst.addOperand(MCOperand::createImm(0));
 2327       Inst.addOperand(MCOperand::createImm(CE->getValue()));
 2329       Inst.addOperand(MCOperand::createExpr(Expr));
 2344     Inst.addOperand(MCOperand::createImm(unsigned(getCondCode())));
 2346     Inst.addOperand(MCOperand::createReg(RegNum));
 2351     Inst.addOperand(MCOperand::createImm(unsigned(getVPTPred())));
 2353     Inst.addOperand(MCOperand::createReg(RegNum));
 2370     Inst.addOperand(MCOperand::createReg(RegNum));
 2375     Inst.addOperand(MCOperand::createImm(getCoproc()));
 2380     Inst.addOperand(MCOperand::createImm(getCoproc()));
 2385     Inst.addOperand(MCOperand::createImm(CoprocOption.Val));
 2390     Inst.addOperand(MCOperand::createImm(ITMask.Mask));
 2395     Inst.addOperand(MCOperand::createImm(unsigned(getCondCode())));
 2400     Inst.addOperand(MCOperand::createImm(unsigned(ARMCC::getOppositeCondition(getCondCode()))));
 2405     Inst.addOperand(MCOperand::createReg(getReg()));
 2410     Inst.addOperand(MCOperand::createReg(getReg()));
 2417     Inst.addOperand(MCOperand::createReg(RegShiftedReg.SrcReg));
 2418     Inst.addOperand(MCOperand::createReg(RegShiftedReg.ShiftReg));
 2419     Inst.addOperand(MCOperand::createImm(
 2427     Inst.addOperand(MCOperand::createReg(RegShiftedImm.SrcReg));
 2430     Inst.addOperand(MCOperand::createImm(
 2436     Inst.addOperand(MCOperand::createImm((ShifterImm.isASR << 5) |
 2445       Inst.addOperand(MCOperand::createReg(*I));
 2453       Inst.addOperand(MCOperand::createReg(*I));
 2475     Inst.addOperand(MCOperand::createImm(RotImm.Imm >> 3));
 2485     Inst.addOperand(MCOperand::createImm(ModImm.Bits | (ModImm.Rot << 7)));
 2492     Inst.addOperand(MCOperand::createImm(Enc));
 2499     Inst.addOperand(MCOperand::createImm(Enc));
 2506     Inst.addOperand(MCOperand::createImm(Val));
 2513     Inst.addOperand(MCOperand::createImm(Val));
 2524     Inst.addOperand(MCOperand::createImm(Mask));
 2535     Inst.addOperand(MCOperand::createImm(16 - CE->getValue()));
 2541     Inst.addOperand(MCOperand::createImm(32 - CE->getValue()));
 2548     Inst.addOperand(MCOperand::createImm(Val));
 2556     Inst.addOperand(MCOperand::createImm(CE->getValue()));
 2564     Inst.addOperand(MCOperand::createImm(CE->getValue()));
 2570     Inst.addOperand(MCOperand::createImm(CE->getValue()));
 2576     Inst.addOperand(MCOperand::createImm(CE->getValue()));
 2582     Inst.addOperand(MCOperand::createImm(CE->getValue()));
 2588     Inst.addOperand(MCOperand::createImm(CE->getValue()));
 2596     Inst.addOperand(MCOperand::createImm(CE->getValue() / 4));
 2604     Inst.addOperand(MCOperand::createImm(-(CE->getValue() / 4)));
 2612     Inst.addOperand(MCOperand::createImm(CE->getValue() / 4));
 2620     Inst.addOperand(MCOperand::createImm(CE->getValue() - 1));
 2628     Inst.addOperand(MCOperand::createImm(CE->getValue() - 1));
 2637     Inst.addOperand(MCOperand::createImm((Imm == 32 ? 0 : Imm)));
 2646     Inst.addOperand(MCOperand::createImm(Val == 32 ? 0 : Val));
 2654     Inst.addOperand(MCOperand::createImm(~(uint32_t)CE->getValue()));
 2662     Inst.addOperand(MCOperand::createImm(-(uint32_t)CE->getValue()));
 2670     Inst.addOperand(MCOperand::createImm(-(uint32_t)CE->getValue()));
 2675       Inst.addOperand(MCOperand::createImm(CE->getValue() >> 2));
 2679     Inst.addOperand(MCOperand::createExpr(SR));
 2687         Inst.addOperand(MCOperand::createImm(CE->getValue()));
 2691       Inst.addOperand(MCOperand::createExpr(SR));
 2697     Inst.addOperand(MCOperand::createImm(Memory.OffsetImm->getValue()));
 2702     Inst.addOperand(MCOperand::createImm(unsigned(getMemBarrierOpt())));
 2707     Inst.addOperand(MCOperand::createImm(unsigned(getInstSyncBarrierOpt())));
 2712     Inst.addOperand(MCOperand::createImm(unsigned(getTraceSyncBarrierOpt())));
 2717     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2722     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2727     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2732     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2738     Inst.addOperand(MCOperand::createImm(Imm));
 2748       Inst.addOperand(MCOperand::createExpr(getImm()));
 2754     Inst.addOperand(MCOperand::createImm(Val));
 2759     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2760     Inst.addOperand(MCOperand::createImm(Memory.Alignment));
 2822     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2823     Inst.addOperand(MCOperand::createReg(Memory.OffsetRegNum));
 2824     Inst.addOperand(MCOperand::createImm(Val));
 2837     Inst.addOperand(MCOperand::createReg(0));
 2838     Inst.addOperand(MCOperand::createImm(Val));
 2847       Inst.addOperand(MCOperand::createExpr(getImm()));
 2848       Inst.addOperand(MCOperand::createReg(0));
 2849       Inst.addOperand(MCOperand::createImm(0));
 2865     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2866     Inst.addOperand(MCOperand::createReg(Memory.OffsetRegNum));
 2867     Inst.addOperand(MCOperand::createImm(Val));
 2875       Inst.addOperand(MCOperand::createReg(PostIdxReg.RegNum));
 2876       Inst.addOperand(MCOperand::createImm(Val));
 2888     Inst.addOperand(MCOperand::createReg(0));
 2889     Inst.addOperand(MCOperand::createImm(Val));
 2898       Inst.addOperand(MCOperand::createExpr(getImm()));
 2899       Inst.addOperand(MCOperand::createImm(0));
 2910     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2911     Inst.addOperand(MCOperand::createImm(Val));
 2920       Inst.addOperand(MCOperand::createExpr(getImm()));
 2921       Inst.addOperand(MCOperand::createImm(0));
 2932     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2933     Inst.addOperand(MCOperand::createImm(Val));
 2942       Inst.addOperand(MCOperand::createExpr(getImm()));
 2943       Inst.addOperand(MCOperand::createImm(0));
 2948     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2949     Inst.addOperand(MCOperand::createImm(Val));
 2958       Inst.addOperand(MCOperand::createExpr(getImm()));
 2959       Inst.addOperand(MCOperand::createImm(0));
 2964     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2965     Inst.addOperand(MCOperand::createImm(Val));
 2972     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2973     Inst.addOperand(MCOperand::createImm(Val));
 2979     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2980     Inst.addOperand(MCOperand::createImm(Val));
 2985     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 2986     Inst.addOperand(MCOperand::createReg(Memory.OffsetRegNum));
 2994       Inst.addOperand(MCOperand::createImm(0));
 3000     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 3001     Inst.addOperand(MCOperand::createImm(Val));
 3009       Inst.addOperand(MCOperand::createImm(0));
 3015     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 3016     Inst.addOperand(MCOperand::createImm(Val));
 3029     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 3030     Inst.addOperand(MCOperand::createReg(Memory.OffsetRegNum));
 3035     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 3036     Inst.addOperand(MCOperand::createReg(Memory.OffsetRegNum));
 3044     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 3045     Inst.addOperand(MCOperand::createReg(Memory.OffsetRegNum));
 3046     Inst.addOperand(MCOperand::createImm(Val));
 3051     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 3052     Inst.addOperand(MCOperand::createReg(Memory.OffsetRegNum));
 3053     Inst.addOperand(MCOperand::createImm(Memory.ShiftImm));
 3058     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 3059     Inst.addOperand(MCOperand::createReg(Memory.OffsetRegNum));
 3065     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 3066     Inst.addOperand(MCOperand::createImm(Val));
 3072     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 3073     Inst.addOperand(MCOperand::createImm(Val));
 3079     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 3080     Inst.addOperand(MCOperand::createImm(Val));
 3086     Inst.addOperand(MCOperand::createReg(Memory.BaseRegNum));
 3087     Inst.addOperand(MCOperand::createImm(Val));
 3098     Inst.addOperand(MCOperand::createImm(Imm));
 3110     Inst.addOperand(MCOperand::createImm(Imm));
 3115     Inst.addOperand(MCOperand::createReg(PostIdxReg.RegNum));
 3116     Inst.addOperand(MCOperand::createImm(PostIdxReg.isAdd));
 3121     Inst.addOperand(MCOperand::createReg(PostIdxReg.RegNum));
 3127     Inst.addOperand(MCOperand::createImm(Imm));
 3133     Inst.addOperand(MCOperand::createImm(CE->getValue()));
 3138     Inst.addOperand(MCOperand::createImm(unsigned(getMSRMask())));
 3143     Inst.addOperand(MCOperand::createImm(unsigned(getBankedReg())));
 3148     Inst.addOperand(MCOperand::createImm(unsigned(getProcIFlags())));
 3153     Inst.addOperand(MCOperand::createReg(VectorList.RegNum));
 3184     Inst.addOperand(MCOperand::createReg(RC_out->getRegister(I)));
 3189     Inst.addOperand(MCOperand::createReg(VectorList.RegNum));
 3190     Inst.addOperand(MCOperand::createImm(VectorList.LaneIndex));
 3195     Inst.addOperand(MCOperand::createImm(getVectorIndex()));
 3200     Inst.addOperand(MCOperand::createImm(getVectorIndex()));
 3205     Inst.addOperand(MCOperand::createImm(getVectorIndex()));
 3210     Inst.addOperand(MCOperand::createImm(getVectorIndex()));
 3215     Inst.addOperand(MCOperand::createImm(getVectorIndex()));
 3220     Inst.addOperand(MCOperand::createImm(getVectorIndex()));
 3228     Inst.addOperand(MCOperand::createImm(CE->getValue() | 0xe00));
 3237     Inst.addOperand(MCOperand::createImm(Value));
 3246     Inst.addOperand(MCOperand::createImm(Value));
 3255     Inst.addOperand(MCOperand::createImm(Value));
 3264     Inst.addOperand(MCOperand::createImm(Value));
 3279     Inst.addOperand(MCOperand::createImm(B));
 3302     Inst.addOperand(MCOperand::createImm(Value));
 3323     Inst.addOperand(MCOperand::createImm(Elem));
 3331     Inst.addOperand(MCOperand::createImm(Value));
 3345     Inst.addOperand(MCOperand::createImm(Elem));
 3357     Inst.addOperand(MCOperand::createImm(Imm | 0x1e00));
 3363     Inst.addOperand(MCOperand::createImm(CE->getValue() / 90));
 3369     Inst.addOperand(MCOperand::createImm((CE->getValue() - 90) / 180));
 3377     Inst.addOperand(MCOperand::createImm(Imm == 48 ? 1 : 0));
 5563   Inst.addOperand(Inst.getOperand(0));
 8236     TmpInst.addOperand(Inst.getOperand(0));
 8237     TmpInst.addOperand(Inst.getOperand(1));
 8241     TmpInst.addOperand(MCOperand::createImm(imm));
 8243     TmpInst.addOperand(Inst.getOperand(3));
 8244     TmpInst.addOperand(Inst.getOperand(4));
 8256     TmpInst.addOperand(Inst.getOperand(0));
 8257     TmpInst.addOperand(Inst.getOperand(1));
 8258     TmpInst.addOperand(Inst.getOperand(1));
 8259     TmpInst.addOperand(MCOperand::createReg(0));
 8260     TmpInst.addOperand(MCOperand::createImm(0));
 8261     TmpInst.addOperand(Inst.getOperand(2));
 8262     TmpInst.addOperand(Inst.getOperand(3));
 8274     TmpInst.addOperand(Inst.getOperand(1));
 8275     TmpInst.addOperand(Inst.getOperand(0));
 8276     TmpInst.addOperand(Inst.getOperand(1));
 8277     TmpInst.addOperand(MCOperand::createReg(0));
 8278     TmpInst.addOperand(MCOperand::createImm(0));
 8279     TmpInst.addOperand(Inst.getOperand(2));
 8280     TmpInst.addOperand(Inst.getOperand(3));
 8292     TmpInst.addOperand(Inst.getOperand(0));
 8297       TmpInst.addOperand(MCOperand::createImm(
 8314       TmpInst.addOperand(MCOperand::createExpr(FixupAddr));
 8316     TmpInst.addOperand(Inst.getOperand(3));
 8317     TmpInst.addOperand(Inst.getOperand(4));
 8406         TmpInst.addOperand(Inst.getOperand(0));           // Rt
 8407         TmpInst.addOperand(MCOperand::createImm(Value));  // Immediate
 8408         TmpInst.addOperand(Inst.getOperand(2));           // CondCode
 8409         TmpInst.addOperand(Inst.getOperand(3));           // CondCode
 8411           TmpInst.addOperand(MCOperand::createReg(0));    // S
 8420     TmpInst.addOperand(Inst.getOperand(0));           // Rt
 8421     TmpInst.addOperand(MCOperand::createExpr(CPLoc)); // offset to constpool
 8423       TmpInst.addOperand(MCOperand::createImm(0));    // unused offset
 8424     TmpInst.addOperand(Inst.getOperand(2));           // CondCode
 8425     TmpInst.addOperand(Inst.getOperand(3));           // CondCode
 8438     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8439     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8440     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8441     TmpInst.addOperand(Inst.getOperand(4)); // Rm
 8442     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8443     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8444     TmpInst.addOperand(Inst.getOperand(5)); // CondCode
 8445     TmpInst.addOperand(Inst.getOperand(6));
 8460     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8461     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8462     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8463     TmpInst.addOperand(Inst.getOperand(4)); // Rm
 8464     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8465     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8467     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8468     TmpInst.addOperand(Inst.getOperand(5)); // CondCode
 8469     TmpInst.addOperand(Inst.getOperand(6));
 8484     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8485     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8486     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8487     TmpInst.addOperand(Inst.getOperand(4)); // Rm
 8488     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8489     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8491     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8493     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8494     TmpInst.addOperand(Inst.getOperand(5)); // CondCode
 8495     TmpInst.addOperand(Inst.getOperand(6));
 8510     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8511     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8512     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8513     TmpInst.addOperand(Inst.getOperand(4)); // Rm
 8514     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8515     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8517     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8519     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8521     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8522     TmpInst.addOperand(Inst.getOperand(5)); // CondCode
 8523     TmpInst.addOperand(Inst.getOperand(6));
 8536     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8537     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8538     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8539     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 8540     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8541     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8542     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8543     TmpInst.addOperand(Inst.getOperand(5));
 8558     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8559     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8560     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8561     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 8562     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8563     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8565     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8566     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8567     TmpInst.addOperand(Inst.getOperand(5));
 8582     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8583     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8584     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8585     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 8586     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8587     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8589     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8591     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8592     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8593     TmpInst.addOperand(Inst.getOperand(5));
 8608     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8609     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8610     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8611     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 8612     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8613     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8615     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8617     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8619     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8620     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8621     TmpInst.addOperand(Inst.getOperand(5));
 8634     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8635     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8636     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8637     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8638     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8639     TmpInst.addOperand(Inst.getOperand(5));
 8654     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8655     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8656     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8657     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8659     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8660     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8661     TmpInst.addOperand(Inst.getOperand(5));
 8676     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8677     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8678     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8679     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8681     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8683     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8684     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8685     TmpInst.addOperand(Inst.getOperand(5));
 8700     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8701     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8702     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8703     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8705     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8707     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8709     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8710     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8711     TmpInst.addOperand(Inst.getOperand(5));
 8725     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8726     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8727     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8728     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8729     TmpInst.addOperand(Inst.getOperand(4)); // Rm
 8730     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 8731     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8732     TmpInst.addOperand(Inst.getOperand(5)); // CondCode
 8733     TmpInst.addOperand(Inst.getOperand(6));
 8748     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8749     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8751     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8752     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8753     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8754     TmpInst.addOperand(Inst.getOperand(4)); // Rm
 8755     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 8756     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8758     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8759     TmpInst.addOperand(Inst.getOperand(5)); // CondCode
 8760     TmpInst.addOperand(Inst.getOperand(6));
 8775     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8776     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8778     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8780     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8781     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8782     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8783     TmpInst.addOperand(Inst.getOperand(4)); // Rm
 8784     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 8785     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8787     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8789     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8790     TmpInst.addOperand(Inst.getOperand(5)); // CondCode
 8791     TmpInst.addOperand(Inst.getOperand(6));
 8806     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8807     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8809     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8811     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8813     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8814     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8815     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8816     TmpInst.addOperand(Inst.getOperand(4)); // Rm
 8817     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 8818     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8820     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8822     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8824     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8825     TmpInst.addOperand(Inst.getOperand(5)); // CondCode
 8826     TmpInst.addOperand(Inst.getOperand(6));
 8839     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8840     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8841     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8842     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8843     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 8844     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 8845     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8846     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8847     TmpInst.addOperand(Inst.getOperand(5));
 8862     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8863     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8865     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8866     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8867     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8868     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 8869     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 8870     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8872     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8873     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8874     TmpInst.addOperand(Inst.getOperand(5));
 8889     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8890     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8892     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8894     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8895     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8896     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8897     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 8898     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 8899     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8901     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8903     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8904     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8905     TmpInst.addOperand(Inst.getOperand(5));
 8920     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8921     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8923     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8925     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8927     TmpInst.addOperand(Inst.getOperand(2)); // Rn_wb
 8928     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8929     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8930     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 8931     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 8932     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8934     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8936     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8938     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8939     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8940     TmpInst.addOperand(Inst.getOperand(5));
 8953     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8954     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8955     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8956     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 8957     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8958     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8959     TmpInst.addOperand(Inst.getOperand(5));
 8974     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 8975     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8977     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 8978     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 8979     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 8980     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 8982     TmpInst.addOperand(Inst.getOperand(1)); // lane
 8983     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 8984     TmpInst.addOperand(Inst.getOperand(5));
 8999     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9000     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9002     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9004     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 9005     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 9006     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 9007     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9009     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9011     TmpInst.addOperand(Inst.getOperand(1)); // lane
 9012     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 9013     TmpInst.addOperand(Inst.getOperand(5));
 9028     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9029     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9031     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9033     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9035     TmpInst.addOperand(Inst.getOperand(2)); // Rn
 9036     TmpInst.addOperand(Inst.getOperand(3)); // alignment
 9037     TmpInst.addOperand(Inst.getOperand(0)); // Tied operand src (== Vd)
 9038     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9040     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9042     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9044     TmpInst.addOperand(Inst.getOperand(1)); // lane
 9045     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 9046     TmpInst.addOperand(Inst.getOperand(5));
 9061     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9062     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9064     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9066     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9067     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9068     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9069     TmpInst.addOperand(Inst.getOperand(4));
 9083     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9084     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9086     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9088     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9089     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9090     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9091     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 9092     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9093     TmpInst.addOperand(Inst.getOperand(4));
 9107     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9108     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9110     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9112     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9113     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9114     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9115     TmpInst.addOperand(Inst.getOperand(3)); // Rm
 9116     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 9117     TmpInst.addOperand(Inst.getOperand(5));
 9132     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9133     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9135     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9137     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9138     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9139     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9140     TmpInst.addOperand(Inst.getOperand(4));
 9154     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9155     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9157     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9159     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9160     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9161     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9162     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 9163     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9164     TmpInst.addOperand(Inst.getOperand(4));
 9178     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9179     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9181     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9183     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9184     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9185     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9186     TmpInst.addOperand(Inst.getOperand(3)); // Rm
 9187     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 9188     TmpInst.addOperand(Inst.getOperand(5));
 9203     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9204     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9206     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9208     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9210     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9211     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9212     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9213     TmpInst.addOperand(Inst.getOperand(4));
 9227     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9228     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9230     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9232     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9234     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9235     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9236     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9237     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 9238     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9239     TmpInst.addOperand(Inst.getOperand(4));
 9253     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9254     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9256     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9258     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9260     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9261     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9262     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9263     TmpInst.addOperand(Inst.getOperand(3)); // Rm
 9264     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 9265     TmpInst.addOperand(Inst.getOperand(5));
 9280     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9281     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9283     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9285     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9287     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9288     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9289     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9290     TmpInst.addOperand(Inst.getOperand(4));
 9304     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9305     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9307     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9309     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9311     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9312     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9313     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9314     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 9315     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9316     TmpInst.addOperand(Inst.getOperand(4));
 9330     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9331     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9333     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9335     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9337     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9338     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9339     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9340     TmpInst.addOperand(Inst.getOperand(3)); // Rm
 9341     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 9342     TmpInst.addOperand(Inst.getOperand(5));
 9357     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9358     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9359     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9360     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9362     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9364     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9365     TmpInst.addOperand(Inst.getOperand(4));
 9379     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9380     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9381     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9382     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 9383     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9384     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9386     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9388     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9389     TmpInst.addOperand(Inst.getOperand(4));
 9403     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9404     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9405     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9406     TmpInst.addOperand(Inst.getOperand(3)); // Rm
 9407     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9408     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9410     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9412     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 9413     TmpInst.addOperand(Inst.getOperand(5));
 9428     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9429     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9430     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9431     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9433     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9435     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9437     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9438     TmpInst.addOperand(Inst.getOperand(4));
 9452     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9453     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9454     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9455     TmpInst.addOperand(MCOperand::createReg(0)); // Rm
 9456     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9457     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9459     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9461     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9463     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9464     TmpInst.addOperand(Inst.getOperand(4));
 9478     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9479     TmpInst.addOperand(Inst.getOperand(1)); // Rn_wb == tied Rn
 9480     TmpInst.addOperand(Inst.getOperand(2)); // alignment
 9481     TmpInst.addOperand(Inst.getOperand(3)); // Rm
 9482     TmpInst.addOperand(Inst.getOperand(0)); // Vd
 9483     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9485     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9487     TmpInst.addOperand(MCOperand::createReg(Inst.getOperand(0).getReg() +
 9489     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 9490     TmpInst.addOperand(Inst.getOperand(5));
 9513       TmpInst.addOperand(Inst.getOperand(0));
 9514       TmpInst.addOperand(Inst.getOperand(5));
 9515       TmpInst.addOperand(Inst.getOperand(1));
 9516       TmpInst.addOperand(Inst.getOperand(2));
 9517       TmpInst.addOperand(Inst.getOperand(3));
 9518       TmpInst.addOperand(Inst.getOperand(4));
 9548     TmpInst.addOperand(Inst.getOperand(0)); // Rd
 9550       TmpInst.addOperand(MCOperand::createReg(
 9552     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9553     TmpInst.addOperand(Inst.getOperand(2)); // Rm
 9554     TmpInst.addOperand(Inst.getOperand(4)); // CondCode
 9555     TmpInst.addOperand(Inst.getOperand(5));
 9557       TmpInst.addOperand(MCOperand::createReg(
 9601     TmpInst.addOperand(Inst.getOperand(0)); // Rd
 9603       TmpInst.addOperand(MCOperand::createReg(
 9605     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9607       TmpInst.addOperand(MCOperand::createImm(Amount));
 9608     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9609     TmpInst.addOperand(Inst.getOperand(4));
 9611       TmpInst.addOperand(MCOperand::createReg(
 9632     TmpInst.addOperand(Inst.getOperand(0)); // Rd
 9633     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9634     TmpInst.addOperand(Inst.getOperand(2)); // Rm
 9635     TmpInst.addOperand(MCOperand::createImm(Shifter)); // Shift value and ty
 9636     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9637     TmpInst.addOperand(Inst.getOperand(4));
 9638     TmpInst.addOperand(Inst.getOperand(5)); // cc_out
 9663     TmpInst.addOperand(Inst.getOperand(0)); // Rd
 9664     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9666       TmpInst.addOperand(MCOperand::createImm(Shifter)); // Shift value and ty
 9667     TmpInst.addOperand(Inst.getOperand(3)); // CondCode
 9668     TmpInst.addOperand(Inst.getOperand(4));
 9669     TmpInst.addOperand(Inst.getOperand(5)); // cc_out
 9677     TmpInst.addOperand(Inst.getOperand(0)); // Rd
 9678     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9679     TmpInst.addOperand(MCOperand::createImm(Shifter)); // Shift value and ty
 9680     TmpInst.addOperand(Inst.getOperand(2)); // CondCode
 9681     TmpInst.addOperand(Inst.getOperand(3));
 9682     TmpInst.addOperand(Inst.getOperand(4)); // cc_out
 9693     TmpInst.addOperand(Inst.getOperand(4)); // Rt
 9694     TmpInst.addOperand(Inst.getOperand(0)); // Rn_wb
 9695     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9696     TmpInst.addOperand(MCOperand::createImm(4));
 9697     TmpInst.addOperand(Inst.getOperand(2)); // CondCode
 9698     TmpInst.addOperand(Inst.getOperand(3));
 9709     TmpInst.addOperand(Inst.getOperand(0)); // Rn_wb
 9710     TmpInst.addOperand(Inst.getOperand(4)); // Rt
 9711     TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9712     TmpInst.addOperand(MCOperand::createImm(-4));
 9713     TmpInst.addOperand(Inst.getOperand(2)); // CondCode
 9714     TmpInst.addOperand(Inst.getOperand(3));
 9725       TmpInst.addOperand(Inst.getOperand(4)); // Rt
 9726       TmpInst.addOperand(Inst.getOperand(0)); // Rn_wb
 9727       TmpInst.addOperand(Inst.getOperand(1)); // Rn
 9728       TmpInst.addOperand(MCOperand::createReg(0));  // am2offset
 9729       TmpInst.addOperand(MCOperand::createImm(4));
 9730       TmpInst.addOperand(Inst.getOperand(2)); // CondCode
 9731       TmpInst.addOperand(Inst.getOperand(3));
 9743       TmpInst.addOperand(Inst.getOperand(0)); // Rn_wb
 9744       TmpInst.addOperand(Inst.getOperand(4)); // Rt
 9745       TmpInst.addOperand(Inst.getOperand(1)); // addrmode_imm12
 9746       TmpInst.addOperand(MCOperand::createImm(-4));
 9747       TmpInst.addOperand(Inst.getOperand(2)); // CondCode
 9748       TmpInst.addOperand(Inst.getOperand(3));
 9759     Inst.addOperand(MCOperand::createReg(0)); // cc_out
 9768     Inst.addOperand(MCOperand::createReg(0)); // cc_out
 9806     TmpInst.addOperand(Inst.getOperand(0));
 9807     TmpInst.addOperand(Inst.getOperand(5));
 9808     TmpInst.addOperand(Inst.getOperand(0));
 9809     TmpInst.addOperand(Inst.getOperand(2));
 9810     TmpInst.addOperand(Inst.getOperand(3));
 9811     TmpInst.addOperand(Inst.getOperand(4));
 9834     TmpInst.addOperand(Inst.getOperand(0));
 9835     TmpInst.addOperand(Inst.getOperand(0));
 9836     TmpInst.addOperand(Inst.getOperand(Swap ? 1 : 2));
 9837     TmpInst.addOperand(Inst.getOperand(3));
 9838     TmpInst.addOperand(Inst.getOperand(4));
 9847       Inst.addOperand(MCOperand::createReg(0)); // cc_out
 9954       TmpInst.addOperand(Inst.getOperand(0));
 9955       TmpInst.addOperand(Inst.getOperand(4));
 9956       TmpInst.addOperand(Inst.getOperand(1));
 9957       TmpInst.addOperand(Inst.getOperand(2));
 9958       TmpInst.addOperand(Inst.getOperand(3));
 9975       TmpInst.addOperand(Inst.getOperand(0));
 9976       TmpInst.addOperand(Inst.getOperand(1));
 9977       TmpInst.addOperand(Inst.getOperand(2));
 9978       TmpInst.addOperand(Inst.getOperand(3));
10005       TmpInst.addOperand(Inst.getOperand(0));
10006       TmpInst.addOperand(Inst.getOperand(1));
10007       TmpInst.addOperand(Inst.getOperand(3));
10008       TmpInst.addOperand(Inst.getOperand(4));
10023       TmpInst.addOperand(Inst.getOperand(0));
10024       TmpInst.addOperand(Inst.getOperand(1));
10025       TmpInst.addOperand(Inst.getOperand(3));
10026       TmpInst.addOperand(Inst.getOperand(4));
10027       TmpInst.addOperand(Inst.getOperand(5));
10057       TmpInst.addOperand(Inst.getOperand(0));
10058       TmpInst.addOperand(Inst.getOperand(1));
10059       TmpInst.addOperand(Inst.getOperand(2));
10060       TmpInst.addOperand(Inst.getOperand(4));
10061       TmpInst.addOperand(Inst.getOperand(5));
10062       TmpInst.addOperand(Inst.getOperand(6));
10101       TmpInst.addOperand(Inst.getOperand(0));
10102       TmpInst.addOperand(Inst.getOperand(5));
10103       TmpInst.addOperand(Inst.getOperand(1));
10104       TmpInst.addOperand(Inst.getOperand(2));
10105       TmpInst.addOperand(Inst.getOperand(3));
10106       TmpInst.addOperand(Inst.getOperand(4));
10135       TmpInst.addOperand(Inst.getOperand(0));
10136       TmpInst.addOperand(Inst.getOperand(5));
10138         TmpInst.addOperand(Inst.getOperand(1));
10139         TmpInst.addOperand(Inst.getOperand(2));
10141         TmpInst.addOperand(Inst.getOperand(2));
10142         TmpInst.addOperand(Inst.getOperand(1));
10144       TmpInst.addOperand(Inst.getOperand(3));
10145       TmpInst.addOperand(Inst.getOperand(4));
lib/Target/ARM/Disassembler/ARMDisassembler.cpp
 1133   Inst.addOperand(MCOperand::createReg(Register));
 1147   Inst.addOperand(MCOperand::createReg(Register));
 1171     Inst.addOperand(MCOperand::createReg(ARM::APSR_NZCV));
 1186     Inst.addOperand(MCOperand::createReg(ARM::ZR));
 1230   Inst.addOperand(MCOperand::createReg(RegisterPair));
 1260   Inst.addOperand(MCOperand::createReg(Register));
 1295   Inst.addOperand(MCOperand::createReg(Register));
 1326   Inst.addOperand(MCOperand::createReg(Register));
 1366   Inst.addOperand(MCOperand::createReg(Register));
 1385   Inst.addOperand(MCOperand::createReg(Register));
 1408   Inst.addOperand(MCOperand::createReg(Register));
 1421   Inst.addOperand(MCOperand::createImm(Val));
 1423     Inst.addOperand(MCOperand::createReg(0));
 1425     Inst.addOperand(MCOperand::createReg(ARM::CPSR));
 1432     Inst.addOperand(MCOperand::createReg(ARM::CPSR));
 1434     Inst.addOperand(MCOperand::createReg(0));
 1470   Inst.addOperand(MCOperand::createImm(Op));
 1505   Inst.addOperand(MCOperand::createImm(Shift));
 1629   Inst.addOperand(MCOperand::createImm(~(msb_mask ^ lsb_mask)));
 1718   Inst.addOperand(MCOperand::createImm(coproc));
 1719   Inst.addOperand(MCOperand::createImm(CRd));
 1757       Inst.addOperand(MCOperand::createImm(imm));
 1780       Inst.addOperand(MCOperand::createImm(imm));
 1904     Inst.addOperand(MCOperand::createImm(imm));
 1906     Inst.addOperand(MCOperand::createReg(0));
 1908     Inst.addOperand(MCOperand::createImm(tmp));
 1955   Inst.addOperand(MCOperand::createImm(shift));
 2138     Inst.addOperand(MCOperand::createReg(0));
 2139     Inst.addOperand(MCOperand::createImm(U | (imm << 4) | Rm));
 2143     Inst.addOperand(MCOperand::createImm(U));
 2174   Inst.addOperand(MCOperand::createImm(mode));
 2275       Inst.addOperand(
 2305   Inst.addOperand(MCOperand::createImm(imm8));
 2343     Inst.addOperand(MCOperand::createImm(imod));
 2344     Inst.addOperand(MCOperand::createImm(iflags));
 2345     Inst.addOperand(MCOperand::createImm(mode));
 2348     Inst.addOperand(MCOperand::createImm(imod));
 2349     Inst.addOperand(MCOperand::createImm(iflags));
 2353     Inst.addOperand(MCOperand::createImm(mode));
 2358     Inst.addOperand(MCOperand::createImm(mode));
 2383     Inst.addOperand(MCOperand::createImm(imod));
 2384     Inst.addOperand(MCOperand::createImm(iflags));
 2385     Inst.addOperand(MCOperand::createImm(mode));
 2388     Inst.addOperand(MCOperand::createImm(imod));
 2389     Inst.addOperand(MCOperand::createImm(iflags));
 2393     Inst.addOperand(MCOperand::createImm(mode));
 2401     Inst.addOperand(MCOperand::createImm(imm));
 2426     Inst.addOperand(MCOperand::createImm(imm));
 2450     Inst.addOperand(MCOperand::createImm(imm));
 2530   Inst.addOperand(MCOperand::createImm(Imm));
 2548   Inst.addOperand(MCOperand::createImm(imm));
 2568     Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5Opc(ARM_AM::add, imm)));
 2570     Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5Opc(ARM_AM::sub, imm)));
 2588     Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5FP16Opc(ARM_AM::add, imm)));
 2590     Inst.addOperand(MCOperand::createImm(ARM_AM::getAM5FP16Opc(ARM_AM::sub, imm)));
 2622     Inst.addOperand(MCOperand::createImm(imm32));
 2640     Inst.addOperand(MCOperand::createImm(SignExtend32<26>(imm)));
 2646     Inst.addOperand(MCOperand::createImm(SignExtend32<26>(imm)));
 2663     Inst.addOperand(MCOperand::createImm(0));
 2665     Inst.addOperand(MCOperand::createImm(4 << align));
 2860       Inst.addOperand(MCOperand::createImm(0));
 2895       Inst.addOperand(MCOperand::createReg(0));
 3062       Inst.addOperand(MCOperand::createImm(0));
 3091         Inst.addOperand(MCOperand::createReg(0));
 3302   Inst.addOperand(MCOperand::createImm(align));
 3348     Inst.addOperand(MCOperand::createImm(0));
 3352   Inst.addOperand(MCOperand::createImm(align));
 3385   Inst.addOperand(MCOperand::createImm(0));
 3388     Inst.addOperand(MCOperand::createReg(0));
 3437   Inst.addOperand(MCOperand::createImm(align));
 3440     Inst.addOperand(MCOperand::createReg(0));
 3471   Inst.addOperand(MCOperand::createImm(imm));
 3515   Inst.addOperand(MCOperand::createImm(imm));
 3517   Inst.addOperand(MCOperand::createImm(ARMVCC::None));
 3518   Inst.addOperand(MCOperand::createReg(0));
 3519   Inst.addOperand(MCOperand::createImm(0));
 3532   Inst.addOperand(MCOperand::createReg(ARM::FPSCR_NZCV));
 3543     Inst.addOperand(MCOperand::createReg(ARM::FPSCR_NZCV));
 3544   Inst.addOperand(MCOperand::createImm(Qd));
 3563   Inst.addOperand(MCOperand::createImm(8 << size));
 3570   Inst.addOperand(MCOperand::createImm(8 - Val));
 3576   Inst.addOperand(MCOperand::createImm(16 - Val));
 3582   Inst.addOperand(MCOperand::createImm(32 - Val));
 3588   Inst.addOperand(MCOperand::createImm(64 - Val));
 3644       Inst.addOperand(MCOperand::createReg(ARM::SP));
 3648   Inst.addOperand(MCOperand::createImm(imm));
 3656     Inst.addOperand(MCOperand::createImm(SignExtend32<12>(Val << 1)));
 3664     Inst.addOperand(MCOperand::createImm(SignExtend32<21>(Val)));
 3672     Inst.addOperand(MCOperand::createImm(Val << 1));
 3700   Inst.addOperand(MCOperand::createImm(imm));
 3709   Inst.addOperand(MCOperand::createImm(imm));
 3717   Inst.addOperand(MCOperand::createReg(ARM::SP));
 3718   Inst.addOperand(MCOperand::createImm(Val));
 3747   Inst.addOperand(MCOperand::createImm(imm));
 4086   Inst.addOperand(MCOperand::createImm(imm));
 4094     Inst.addOperand(MCOperand::createImm(INT32_MIN));
 4099     Inst.addOperand(MCOperand::createImm(imm * 4));
 4108     Inst.addOperand(MCOperand::createImm(INT32_MIN));
 4114     Inst.addOperand(MCOperand::createImm(imm * 4));
 4161   Inst.addOperand(MCOperand::createImm(imm));
 4173   Inst.addOperand(MCOperand::createImm(imm));
 4188   Inst.addOperand(MCOperand::createImm(imm));
 4357   Inst.addOperand(MCOperand::createImm(imm));
 4366   Inst.addOperand(MCOperand::createReg(ARM::SP));
 4367   Inst.addOperand(MCOperand::createReg(ARM::SP));
 4368   Inst.addOperand(MCOperand::createImm(imm));
 4383     Inst.addOperand(MCOperand::createReg(ARM::SP));
 4389     Inst.addOperand(MCOperand::createReg(ARM::SP));
 4390     Inst.addOperand(MCOperand::createReg(ARM::SP));
 4403   Inst.addOperand(MCOperand::createImm(imod));
 4404   Inst.addOperand(MCOperand::createImm(flags));
 4417   Inst.addOperand(MCOperand::createImm(add));
 4454   Inst.addOperand(MCOperand::createImm(imm));
 4479     Inst.addOperand(MCOperand::createImm(imm32));
 4494   Inst.addOperand(MCOperand::createImm(Val));
 4565         Inst.addOperand(MCOperand::createImm(imm));
 4568         Inst.addOperand(MCOperand::createImm((imm << 16) | imm));
 4571         Inst.addOperand(MCOperand::createImm((imm << 24) | (imm << 8)));
 4574         Inst.addOperand(MCOperand::createImm((imm << 24) | (imm << 16) |
 4582     Inst.addOperand(MCOperand::createImm(imm));
 4593     Inst.addOperand(MCOperand::createImm(SignExtend32<9>(Val << 1)));
 4617     Inst.addOperand(MCOperand::createImm(imm32));
 4626   Inst.addOperand(MCOperand::createImm(Val));
 4635   Inst.addOperand(MCOperand::createImm(Val));
 4717   Inst.addOperand(MCOperand::createImm(Val));
 4732   Inst.addOperand(MCOperand::createImm(Val));
 4936   Inst.addOperand(MCOperand::createImm(align));
 4942       Inst.addOperand(MCOperand::createReg(0));
 4947   Inst.addOperand(MCOperand::createImm(index));
 5001   Inst.addOperand(MCOperand::createImm(align));
 5007       Inst.addOperand(MCOperand::createReg(0));
 5012   Inst.addOperand(MCOperand::createImm(index));
 5066   Inst.addOperand(MCOperand::createImm(align));
 5072       Inst.addOperand(MCOperand::createReg(0));
 5079   Inst.addOperand(MCOperand::createImm(index));
 5129   Inst.addOperand(MCOperand::createImm(align));
 5135       Inst.addOperand(MCOperand::createReg(0));
 5142   Inst.addOperand(MCOperand::createImm(index));
 5197   Inst.addOperand(MCOperand::createImm(align));
 5203       Inst.addOperand(MCOperand::createReg(0));
 5212   Inst.addOperand(MCOperand::createImm(index));
 5260   Inst.addOperand(MCOperand::createImm(align));
 5266       Inst.addOperand(MCOperand::createReg(0));
 5275   Inst.addOperand(MCOperand::createImm(index));
 5339   Inst.addOperand(MCOperand::createImm(align));
 5345       Inst.addOperand(MCOperand::createReg(0));
 5356   Inst.addOperand(MCOperand::createImm(index));
 5411   Inst.addOperand(MCOperand::createImm(align));
 5417       Inst.addOperand(MCOperand::createReg(0));
 5428   Inst.addOperand(MCOperand::createImm(index));
 5509   Inst.addOperand(MCOperand::createImm(pred));
 5510   Inst.addOperand(MCOperand::createImm(mask));
 5596   Inst.addOperand(MCOperand::createImm(SignExtend32<13>(Val)));
 5608   Inst.addOperand(MCOperand::createImm(Val));
 5693   Inst.addOperand(MCOperand::createImm(64 - imm));
 5752   Inst.addOperand(MCOperand::createImm(64 - imm));
 5784   Inst.addOperand(MCOperand::createImm(0));
 5785   Inst.addOperand(MCOperand::createImm(rotate));
 5849   Inst.addOperand(MCOperand::createImm(cop));
 5850   Inst.addOperand(MCOperand::createImm(opc1));
 5857   Inst.addOperand(MCOperand::createImm(CRm));
 5873     Inst.addOperand(MCOperand::createReg(ARM::FPSCR_NZCV));
 5876     Inst.addOperand(MCOperand::createReg(ARM::VPR));
 5894     Inst.addOperand(MCOperand::createReg(ARM::FPSCR_NZCV));
 5897     Inst.addOperand(MCOperand::createReg(ARM::VPR));
 5902     Inst.addOperand(MCOperand::createImm(ARMCC::AL));
 5903     Inst.addOperand(MCOperand::createReg(0));
 5929     Inst.addOperand(MCOperand::createImm(isNeg ? -DecVal : DecVal));
 5941     Inst.addOperand(MCOperand::createImm(Val));
 5950   Inst.addOperand(MCOperand::createImm(Val));
 5966     Inst.addOperand(MCOperand::createReg(ARM::LR));
 5967     Inst.addOperand(MCOperand::createReg(ARM::LR));
 5979     Inst.addOperand(MCOperand::createReg(ARM::LR));
 6005       Inst.addOperand(MCOperand::createReg(ARM::LR));
 6024   Inst.addOperand(MCOperand::createImm(Val));
 6035   Inst.addOperand(MCOperand::createReg(Register));
 6045   Inst.addOperand(MCOperand::createReg(Register));
 6053   Inst.addOperand(MCOperand::createImm(ARMCC::AL));
 6054   Inst.addOperand(MCOperand::createReg(0));
 6070   Inst.addOperand(MCOperand::createReg(ARM::VPR));
 6082   Inst.addOperand(MCOperand::createReg(Register));
 6098   Inst.addOperand(MCOperand::createReg(Register));
 6114   Inst.addOperand(MCOperand::createReg(Register));
 6144   Inst.addOperand(MCOperand::createImm(Imm));
 6165   Inst.addOperand(MCOperand::createImm((Val & 0x1) == 0 ? ARMCC::EQ : ARMCC::NE));
 6188   Inst.addOperand(MCOperand::createImm(Code));
 6196   Inst.addOperand(MCOperand::createImm((Val & 0x1) == 0 ? ARMCC::HS : ARMCC::HI));
 6227   Inst.addOperand(MCOperand::createImm(Code));
 6254   Inst.addOperand(MCOperand::createImm(64 - Val));
 6299     Inst.addOperand(MCOperand::createReg(Sysreg));
 6311   Inst.addOperand(MCOperand::createImm(ARMCC::AL));
 6312   Inst.addOperand(MCOperand::createReg(0));
 6372   Inst.addOperand(MCOperand::createImm(1LL << Val));
 6382     Inst.addOperand(MCOperand::createImm(Val));
 6392   Inst.addOperand(MCOperand::createImm(start + Val));
 6518     Inst.addOperand(MCOperand::createImm(Saturate));
 6547   Inst.addOperand(MCOperand::createReg(ARM::VPR));
 6574   Inst.addOperand(MCOperand::createImm(ARMVCC::None));
 6575   Inst.addOperand(MCOperand::createReg(0));
 6576   Inst.addOperand(MCOperand::createImm(0));
 6584   Inst.addOperand(MCOperand::createReg(ARM::VPR));
 6594   Inst.addOperand(MCOperand::createReg(ARM::VPR));
 6595   Inst.addOperand(MCOperand::createReg(ARM::VPR));
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
  338     Res.addOperand(MCOperand::createImm(0));
  339     Res.addOperand(MCOperand::createImm(14));
  340     Res.addOperand(MCOperand::createReg(0));
lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp
  270         NewMI.addOperand(MI->getOperand(0));
  273       NewMI.addOperand(NewReg);
  277         NewMI.addOperand(MI->getOperand(i));
lib/Target/ARM/Thumb1InstrInfo.cpp
   28   NopInst.addOperand(MCOperand::createReg(ARM::R8));
   29   NopInst.addOperand(MCOperand::createReg(ARM::R8));
   30   NopInst.addOperand(MCOperand::createImm(ARMCC::AL));
   31   NopInst.addOperand(MCOperand::createReg(0));
lib/Target/ARM/Thumb2InstrInfo.cpp
   47   NopInst.addOperand(MCOperand::createImm(0));
   48   NopInst.addOperand(MCOperand::createImm(ARMCC::AL));
   49   NopInst.addOperand(MCOperand::createReg(0));
lib/Target/AVR/AVRMCInstLower.cpp
  106     OutMI.addOperand(MCOp);
lib/Target/AVR/AsmParser/AVRAsmParser.cpp
  133     Inst.addOperand(MCOperand::createReg(getReg()));
  139       Inst.addOperand(MCOperand::createImm(0));
  141       Inst.addOperand(MCOperand::createImm(CE->getValue()));
  143       Inst.addOperand(MCOperand::createExpr(Expr));
  159     Inst.addOperand(MCOperand::createReg(getReg()));
  168     Inst.addOperand(MCOperand::createImm(~(uint8_t)CE->getValue()));
lib/Target/BPF/AsmParser/BPFAsmParser.cpp
  180       Inst.addOperand(MCOperand::createImm(CE->getValue()));
  182       Inst.addOperand(MCOperand::createExpr(Expr));
  188     Inst.addOperand(MCOperand::createReg(getReg()));
lib/Target/BPF/BPFMCInstLower.cpp
   81     OutMI.addOperand(MCOp);
lib/Target/BPF/BTFDebug.cpp
 1133         OutMI.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
 1134         OutMI.addOperand(MCOperand::createImm(Imm));
lib/Target/BPF/Disassembler/BPFDisassembler.cpp
  108   Inst.addOperand(MCOperand::createReg(Reg));
  123   Inst.addOperand(MCOperand::createReg(Reg));
  130   Inst.addOperand(MCOperand::createReg(GPRDecoderTable[Register]));
  132   Inst.addOperand(MCOperand::createImm(SignExtend32<16>(Offset)));
  212     Instr.addOperand(MCOperand::createReg(BPF::R6));
  213     Instr.addOperand(Op);
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
  380     Inst.addOperand(MCOperand::createReg(getReg()));
  385     Inst.addOperand(MCOperand::createExpr(getImm()));
  394       Inst.addOperand(MCOperand::createExpr(Expr));
  404     Inst.addOperand(MCOperand::createExpr(NewExpr));
  537       NewInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create(
  543       NewInst.addOperand(I);
  613     MCB.addOperand(MCOperand::createImm(0));
  646   MCB.addOperand(MCOperand::createInst(SubInst));
 1227   TmpInst.addOperand(Rdd);
 1228   TmpInst.addOperand(MO1);
 1229   TmpInst.addOperand(MO2);
 1320     Inst.addOperand(Reg);
 1321     Inst.addOperand(MCOperand::createReg(Hexagon::R0));
 1322     Inst.addOperand(S27);
 1363       TmpInst.addOperand(Pd);
 1364       TmpInst.addOperand(Rt);
 1365       TmpInst.addOperand(Rt);
 1387     Inst.addOperand(MCOperand::createReg(matchRegister(Reg2)));
 1402     Inst.addOperand(MCOperand::createReg(matchRegister(Reg2)));
 1418     Inst.addOperand(MCOperand::createReg(matchRegister(Reg2)));
 1433     Inst.addOperand(MCOperand::createReg(MatchRegisterName(R2)));
 1536         TmpInst.addOperand(MO_0);
 1537         TmpInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create(
 1626     TmpInst.addOperand(Rx);
 1627     TmpInst.addOperand(Rx);
 1628     TmpInst.addOperand(Rs);
 1629     TmpInst.addOperand(Imm4);
 1630     TmpInst.addOperand(Imm6);
 1646     TmpInst.addOperand(Rx);
 1647     TmpInst.addOperand(Rx);
 1648     TmpInst.addOperand(Rs);
 1649     TmpInst.addOperand(Imm4);
 1650     TmpInst.addOperand(Imm6);
 1666     TmpInst.addOperand(Rx);
 1667     TmpInst.addOperand(Rx);
 1668     TmpInst.addOperand(Rs);
 1669     TmpInst.addOperand(Imm4);
 1670     TmpInst.addOperand(Imm6);
 1697     TmpInst.addOperand(Rd);
 1698     TmpInst.addOperand(Rs);
 1699     TmpInst.addOperand(Imm);
 1715       TmpInst.addOperand(Rd);
 1716       TmpInst.addOperand(Rs);
 1725       TmpInst.addOperand(Rd);
 1726       TmpInst.addOperand(Rs);
 1727       TmpInst.addOperand(Imm);
 1751       TmpInst.addOperand(Rdd);
 1752       TmpInst.addOperand(Rss);
 1753       TmpInst.addOperand(MCOperand::createReg(matchRegister(Reg2)));
 1834     TmpInst.addOperand(Rxx);
 1835     TmpInst.addOperand(Rxx);
 1836     TmpInst.addOperand(Rss);
 1837     TmpInst.addOperand(Rt);
 1895       TmpInst.addOperand(Rdd);
 1896       TmpInst.addOperand(Rss);
 1897       TmpInst.addOperand(MCOperand::createReg(matchRegister(Reg2)));
 1914     TmpInst.addOperand(Rd);
 1915     TmpInst.addOperand(MCOperand::createExpr(
 1917     TmpInst.addOperand(Rs);
 1979     Inst.addOperand(
lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
  177   MI.addOperand(MCOperand::createImm(0));
  183     MI.addOperand(MCOperand::createInst(Inst));
  403     MI.addOperand(OPLow);
  404     MI.addOperand(OPHigh);
  525     Inst.addOperand(MCOperand::createReg(Table[RegNo]));
  669   Inst.addOperand(MCOperand::createReg(Register));
  697   Inst.addOperand(MCOperand::createReg(Register));
  715   Inst.addOperand(MCOperand::createReg(Register));
  775   Inst.addOperand(MCOperand::createReg(Register));
  801   Inst.addOperand(MCOperand::createReg(Register));
lib/Target/Hexagon/HexagonAsmPrinter.cpp
  252       T.addOperand(Inst.getOperand(i));
  260     T.addOperand(MCOperand::createExpr(NewHE));
  284     Inst.addOperand(Reg);
  285     Inst.addOperand(MCOperand::createReg(Hexagon::R0));
  286     Inst.addOperand(S16);
  293     Inst.addOperand(MCOperand::createExpr(Zero));
  300     Inst.addOperand(MCOperand::createExpr(Zero));
  307     Inst.addOperand(MCOperand::createExpr(Zero));
  314     Inst.addOperand(MCOperand::createExpr(Zero));
  321     Inst.addOperand(MCOperand::createExpr(C255));
  337       TmpInst.addOperand(Reg);
  338       TmpInst.addOperand(MCOperand::createExpr(
  353       TmpInst.addOperand(Reg);
  354       TmpInst.addOperand(MCOperand::createExpr(HexagonMCExpr::create(
  366     MappedInst.addOperand(Ps);
  434       TmpInst.addOperand(MappedInst.getOperand(0));
  435       TmpInst.addOperand(MappedInst.getOperand(1));
  440     TmpInst.addOperand(MappedInst.getOperand(0));
  441     TmpInst.addOperand(MappedInst.getOperand(1));
  444     TmpInst.addOperand(
  461       TmpInst.addOperand(MappedInst.getOperand(0));
  466       TmpInst.addOperand(MCOperand::createReg(High));
  467       TmpInst.addOperand(MCOperand::createReg(Low));
  476     TmpInst.addOperand(MappedInst.getOperand(0));
  477     TmpInst.addOperand(MappedInst.getOperand(1));
  480     TmpInst.addOperand(
  497       TmpInst.addOperand(MappedInst.getOperand(0));
  498       TmpInst.addOperand(MappedInst.getOperand(1));
  503     TmpInst.addOperand(MappedInst.getOperand(0));
  504     TmpInst.addOperand(MappedInst.getOperand(1));
  507     TmpInst.addOperand(
  520     TmpInst.addOperand(Rdd);
  526       TmpInst.addOperand(MCOperand::createExpr(E));
  530       TmpInst.addOperand(MCOperand::createExpr(E));
  532     TmpInst.addOperand(MO);
  544     MappedInst.addOperand(MCOperand::createReg(Low));
  556     MappedInst.addOperand(MCOperand::createReg(Low));
  570     MappedInst.addOperand(MCOperand::createReg(Low));
  611     TmpInst.addOperand(Inst.getOperand(0));
  612     TmpInst.addOperand(Inst.getOperand(0));
  613     TmpInst.addOperand(Inst.getOperand(0));
  624     TmpInst.addOperand(Inst.getOperand(0));
  625     TmpInst.addOperand(Inst.getOperand(0));
  626     TmpInst.addOperand(Inst.getOperand(0));
  746   MCB.addOperand(MCOperand::createImm(0));
lib/Target/Hexagon/HexagonMCInstLower.cpp
  175     MCI->addOperand(MCO);
  179   MCB.addOperand(MCOperand::createInst(MCI));
lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
  657     Res.addOperand(MCOperand::createImm(Inst.getOperand(0).getImm()));
  673         Res.addOperand(MCOperand::createInst(HMIx));
  677       Res.addOperand(MCOperand::createInst(I.getInst()));
  734                 Inst.addOperand(MCOperand::createInst(Nop));
lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp
  215     CompoundInsn->addOperand(Rt);
  216     CompoundInsn->addOperand(L.getOperand(1)); // Immediate
  217     CompoundInsn->addOperand(R.getOperand(0)); // Jump target
  227     CompoundInsn->addOperand(Rt);
  228     CompoundInsn->addOperand(Rs);
  229     CompoundInsn->addOperand(R.getOperand(0)); // Jump target.
  241     CompoundInsn->addOperand(Rs);
  242     CompoundInsn->addOperand(Rt);
  243     CompoundInsn->addOperand(R.getOperand(1));
  254     CompoundInsn->addOperand(Rs);
  255     CompoundInsn->addOperand(Rt);
  256     CompoundInsn->addOperand(R.getOperand(1));
  267     CompoundInsn->addOperand(Rs);
  268     CompoundInsn->addOperand(Rt);
  269     CompoundInsn->addOperand(R.getOperand(1));
  285     CompoundInsn->addOperand(Rs);
  286     CompoundInsn->addOperand(L.getOperand(2));
  287     CompoundInsn->addOperand(R.getOperand(1));
  303     CompoundInsn->addOperand(Rs);
  304     CompoundInsn->addOperand(L.getOperand(2));
  305     CompoundInsn->addOperand(R.getOperand(1));
  314     CompoundInsn->addOperand(Rs);
  315     CompoundInsn->addOperand(L.getOperand(2));
  316     CompoundInsn->addOperand(R.getOperand(1));
  325     CompoundInsn->addOperand(Rs);
  326     CompoundInsn->addOperand(R.getOperand(1));
lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp
  695       subInstPtr.addOperand(Inst.getOperand(opNum));
  699     subInstPtr.addOperand(Inst.getOperand(opNum));
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
   83   MI.addOperand(MCOperand::createExpr(MCConstantExpr::create(Value, Context)));
   98   MCB.addOperand(MCOperand::createInst(XMCI));
  168     XMI.addOperand(MCOperand::createImm(MO.getImm() & (~0x3f)));
  170     XMI.addOperand(MCOperand::createExpr(MO.getExpr()));
  185   duplexInst->addOperand(MCOperand::createInst(SubInst0));
  186   duplexInst->addOperand(MCOperand::createInst(SubInst1));
  813     MCB.addOperand(MCOperand::createInst(new (Context) MCInst(Nop)));
lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp
   81   MCB.addOperand(MCOperand::createImm(BundleFlags));
   89       MCB.addOperand(MCOperand::createInst(Extender));
   90     MCB.addOperand(MCOperand::createInst(&MI));
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp
  392       Inst.addOperand(MCOperand::createImm(0));
  394       Inst.addOperand(
  397       Inst.addOperand(MCOperand::createExpr(Expr));
  402     Inst.addOperand(MCOperand::createReg(getReg()));
  433     Inst.addOperand(MCOperand::createReg(getMemBaseReg()));
  436     Inst.addOperand(MCOperand::createImm(getMemOp()));
  441     Inst.addOperand(MCOperand::createReg(getMemBaseReg()));
  443     Inst.addOperand(MCOperand::createReg(getMemOffsetReg()));
  444     Inst.addOperand(MCOperand::createImm(getMemOp()));
  467       Inst.addOperand(
  475       Inst.addOperand(MCOperand::createExpr(getImm()));
  483       Inst.addOperand(MCOperand::createExpr(getImm()));
  491       Inst.addOperand(MCOperand::createImm(ConstExpr->getValue() & 0xffff));
  499       Inst.addOperand(MCOperand::createImm(ConstExpr->getValue() >> 16));
  506       Inst.addOperand(MCOperand::createExpr(getImm()));
  514       Inst.addOperand(MCOperand::createExpr(getImm()));
  522       Inst.addOperand(MCOperand::createImm(ConstExpr->getValue() >> 16));
  530       Inst.addOperand(MCOperand::createImm(ConstExpr->getValue() & 0x1fffff));
  537       Inst.addOperand(MCOperand::createExpr(getImm()));
  545       Inst.addOperand(MCOperand::createExpr(getImm()));
  553       Inst.addOperand(MCOperand::createExpr(getImm()));
lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp
  127     Instr.addOperand(MCOperand::createImm(AluOp));
  169   Inst.addOperand(MCOperand::createReg(Reg));
  178   Inst.addOperand(MCOperand::createReg(GPRDecoderTable[Register]));
  180   Inst.addOperand(MCOperand::createImm(SignExtend32<16>(Offset)));
  190   Inst.addOperand(MCOperand::createReg(GPRDecoderTable[Register]));
  192   Inst.addOperand(MCOperand::createReg(GPRDecoderTable[Register]));
  202   Inst.addOperand(MCOperand::createReg(GPRDecoderTable[Register]));
  204   Inst.addOperand(MCOperand::createImm(SignExtend32<10>(Offset)));
  222     MI.addOperand(MCOperand::createImm(Insn));
  229   Inst.addOperand(MCOperand::createImm(SignExtend32<16>(Offset)));
  239   Inst.addOperand(MCOperand::createImm(Val));
lib/Target/Lanai/LanaiMCInstLower.cpp
  136     OutMI.addOperand(MCOp);
lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp
  129     Inst.addOperand(MCOperand::createReg(Reg));
  135       Inst.addOperand(MCOperand::createImm(0));
  137       Inst.addOperand(MCOperand::createImm(CE->getValue()));
  139       Inst.addOperand(MCOperand::createExpr(Expr));
  153     Inst.addOperand(MCOperand::createReg(Mem.Reg));
lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp
   84   MI.addOperand(MCOperand::createReg(Reg));
  102   MI.addOperand(MCOperand::createReg(Reg));
  128   MI.addOperand(MCOperand::createImm(Imm));
  142   MI.addOperand(MCOperand::createImm((int16_t)Imm));
  354   MI.addOperand(MCOperand::createImm(SignExtend32(Offset, 10)));
  360     MI.addOperand(MCOperand::createImm(getCondCode(Cond)));
lib/Target/MSP430/MSP430MCInstLower.cpp
  157     OutMI.addOperand(MCOp);
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 1011       Inst.addOperand(MCOperand::createImm(0));
 1013       Inst.addOperand(MCOperand::createImm(CE->getValue()));
 1015       Inst.addOperand(MCOperand::createExpr(Expr));
 1027     Inst.addOperand(MCOperand::createReg(getGPR32Reg()));
 1032     Inst.addOperand(MCOperand::createReg(getGPR32Reg()));
 1037     Inst.addOperand(MCOperand::createReg(getGPR32Reg()));
 1042     Inst.addOperand(MCOperand::createReg(getGPRMM16Reg()));
 1047     Inst.addOperand(MCOperand::createReg(getGPRMM16Reg()));
 1052     Inst.addOperand(MCOperand::createReg(getGPRMM16Reg()));
 1057     Inst.addOperand(MCOperand::createReg(getGPRMM16Reg()));
 1063     Inst.addOperand(MCOperand::createReg(getGPRMM16Reg()));
 1071     Inst.addOperand(MCOperand::createReg(getGPR64Reg()));
 1076     Inst.addOperand(MCOperand::createReg(getAFGR64Reg()));
 1081     Inst.addOperand(MCOperand::createReg(getAFGR64Reg()));
 1086     Inst.addOperand(MCOperand::createReg(getFGR64Reg()));
 1091     Inst.addOperand(MCOperand::createReg(getFGR64Reg()));
 1096     Inst.addOperand(MCOperand::createReg(getFGR32Reg()));
 1107     Inst.addOperand(MCOperand::createReg(getFGR32Reg()));
 1116     Inst.addOperand(MCOperand::createReg(getFCCReg()));
 1121     Inst.addOperand(MCOperand::createReg(getMSA128Reg()));
 1126     Inst.addOperand(MCOperand::createReg(getMSACtrlReg()));
 1131     Inst.addOperand(MCOperand::createReg(getCOP0Reg()));
 1136     Inst.addOperand(MCOperand::createReg(getCOP2Reg()));
 1141     Inst.addOperand(MCOperand::createReg(getCOP3Reg()));
 1146     Inst.addOperand(MCOperand::createReg(getACC64DSPReg()));
 1151     Inst.addOperand(MCOperand::createReg(getHI32DSPReg()));
 1156     Inst.addOperand(MCOperand::createReg(getLO32DSPReg()));
 1161     Inst.addOperand(MCOperand::createReg(getCCRReg()));
 1166     Inst.addOperand(MCOperand::createReg(getHWRegsReg()));
 1176     Inst.addOperand(MCOperand::createImm(Imm));
 1204     Inst.addOperand(MCOperand::createImm(Imm));
 1216     Inst.addOperand(MCOperand::createReg(AsmParser.getABI().ArePtrs64bit()
 1227     Inst.addOperand(MCOperand::createReg(getMemBase()->getGPRMM16Reg()));
 1237       Inst.addOperand(MCOperand::createReg(RegNo));
 2011     BInst.addOperand(MCOperand::createReg(Mips::ZERO));
 2012     BInst.addOperand(MCOperand::createReg(Mips::ZERO));
 2013     BInst.addOperand(Inst.getOperand(0));
 2045     JalrInst.addOperand(MCOperand::createReg(Mips::RA));
 2046     JalrInst.addOperand(MCOperand::createReg(Mips::T9));
 2566       JalrInst.addOperand(FirstRegOp);
 2569       JalrInst.addOperand(FirstRegOp);
 2572       JalrInst.addOperand(MCOperand::createReg(Mips::RA));
 2573       JalrInst.addOperand(FirstRegOp);
 2581     JalrInst.addOperand(FirstRegOp);
 2583     JalrInst.addOperand(SecondRegOp);
 3497     Inst.addOperand(MCOperand::createReg(Mips::ZERO));
 3498     Inst.addOperand(MCOperand::createReg(Mips::ZERO));
 3499     Inst.addOperand(MCOperand::createExpr(Offset.getExpr()));
 3514       Inst.addOperand(MCOperand::createReg(Mips::ZERO));
 3515       Inst.addOperand(MCOperand::createReg(Mips::ZERO));
 3516       Inst.addOperand(MCOperand::createImm(Offset.getImm()));
 5798   Inst.addOperand(MCOperand::createReg(NextReg));
lib/Target/Mips/Disassembler/MipsDisassembler.cpp
  621   MI.addOperand(MCOperand::createImm(tmp));
  627   MI.addOperand(MCOperand::createImm(0));
  637   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID,
  639   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID,
  641   MI.addOperand(MCOperand::createImm(Imm));
  651   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID,
  653   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID,
  655   MI.addOperand(MCOperand::createImm(Imm));
  689     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  692   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  694   MI.addOperand(MCOperand::createImm(Imm));
  709     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  711     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  716     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  718     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  723     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  728   MI.addOperand(MCOperand::createImm(Imm));
  762     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  765   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  767   MI.addOperand(MCOperand::createImm(Imm));
  782     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  784     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  789     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  791     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  796     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  801   MI.addOperand(MCOperand::createImm(Imm));
  834     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  837   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  840   MI.addOperand(MCOperand::createImm(Imm));
  873     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  876   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  879   MI.addOperand(MCOperand::createImm(Imm));
  916     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  919   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  922   MI.addOperand(MCOperand::createImm(Imm));
  960     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  963   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
  966   MI.addOperand(MCOperand::createImm(Imm));
 1008     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
 1012     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
 1015   MI.addOperand(MCOperand::createImm(Imm));
 1052     MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
 1054   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
 1057   MI.addOperand(MCOperand::createImm(Imm));
 1094   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, Rt)));
 1095   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, Rs)));
 1096   MI.addOperand(MCOperand::createImm(Pos));
 1097   MI.addOperand(MCOperand::createImm(Size));
 1135   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, Rt)));
 1136   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR64RegClassID, Rs)));
 1137   MI.addOperand(MCOperand::createImm(Pos));
 1138   MI.addOperand(MCOperand::createImm(Size));
 1149   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
 1151   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
 1153   MI.addOperand(MCOperand::createReg(getReg(Decoder, Mips::GPR32RegClassID,
 1398   Inst.addOperand(MCOperand::createReg(Reg));
 1409   Inst.addOperand(MCOperand::createReg(Reg));
 1420   Inst.addOperand(MCOperand::createReg(Reg));
 1431   Inst.addOperand(MCOperand::createReg(Reg));
 1442   Inst.addOperand(MCOperand::createReg(Reg));
 1471   Inst.addOperand(MCOperand::createReg(Reg));
 1483   Inst.addOperand(MCOperand::createReg(Reg));
 1494   Inst.addOperand(MCOperand::createReg(Reg));
 1505   Inst.addOperand(MCOperand::createReg(Reg));
 1516   Inst.addOperand(MCOperand::createReg(Reg));
 1533     Inst.addOperand(MCOperand::createReg(Reg));
 1535   Inst.addOperand(MCOperand::createReg(Reg));
 1536   Inst.addOperand(MCOperand::createReg(Base));
 1537   Inst.addOperand(MCOperand::createImm(Offset));
 1554      Inst.addOperand(MCOperand::createReg(Reg));
 1556   Inst.addOperand(MCOperand::createReg(Reg));
 1557   Inst.addOperand(MCOperand::createReg(Base));
 1558   Inst.addOperand(MCOperand::createImm(Offset));
 1574   Inst.addOperand(MCOperand::createReg(Reg));
 1575   Inst.addOperand(MCOperand::createReg(Base));
 1576   Inst.addOperand(MCOperand::createImm(Offset));
 1591   Inst.addOperand(MCOperand::createReg(Base));
 1592   Inst.addOperand(MCOperand::createImm(Offset));
 1593   Inst.addOperand(MCOperand::createImm(Hint));
 1608   Inst.addOperand(MCOperand::createReg(Base));
 1609   Inst.addOperand(MCOperand::createImm(Offset));
 1610   Inst.addOperand(MCOperand::createImm(Hint));
 1625   Inst.addOperand(MCOperand::createReg(Base));
 1626   Inst.addOperand(MCOperand::createImm(Offset));
 1627   Inst.addOperand(MCOperand::createImm(Hint));
 1642   Inst.addOperand(MCOperand::createReg(Base));
 1643   Inst.addOperand(MCOperand::createImm(Offset));
 1644   Inst.addOperand(MCOperand::createImm(Hint));
 1658   Inst.addOperand(MCOperand::createReg(Base));
 1659   Inst.addOperand(MCOperand::createImm(Offset));
 1671   Inst.addOperand(MCOperand::createReg(Base));
 1672   Inst.addOperand(MCOperand::createImm(Offset));
 1686   Inst.addOperand(MCOperand::createReg(Base));
 1687   Inst.addOperand(MCOperand::createImm(Immediate));
 1701   Inst.addOperand(MCOperand::createReg(Reg));
 1702   Inst.addOperand(MCOperand::createReg(Base));
 1719     Inst.addOperand(MCOperand::createImm(Offset));
 1723     Inst.addOperand(MCOperand::createImm(Offset * 2));
 1727     Inst.addOperand(MCOperand::createImm(Offset * 4));
 1731     Inst.addOperand(MCOperand::createImm(Offset * 8));
 1773         Inst.addOperand(MCOperand::createImm(-1));
 1775         Inst.addOperand(MCOperand::createImm(Offset));
 1779       Inst.addOperand(MCOperand::createImm(Offset));
 1784       Inst.addOperand(MCOperand::createImm(Offset << 1));
 1789       Inst.addOperand(MCOperand::createImm(Offset << 2));
 1805   Inst.addOperand(MCOperand::createReg(Reg));
 1806   Inst.addOperand(MCOperand::createReg(Mips::SP));
 1807   Inst.addOperand(MCOperand::createImm(Offset << 2));
 1821   Inst.addOperand(MCOperand::createReg(Reg));
 1822   Inst.addOperand(MCOperand::createReg(Mips::GP));
 1823   Inst.addOperand(MCOperand::createImm(Offset << 2));
 1847   Inst.addOperand(MCOperand::createReg(Mips::SP));
 1848   Inst.addOperand(MCOperand::createImm(Offset << 2));
 1865     Inst.addOperand(MCOperand::createReg(Reg));
 1867   Inst.addOperand(MCOperand::createReg(Reg));
 1868   Inst.addOperand(MCOperand::createReg(Base));
 1869   Inst.addOperand(MCOperand::createImm(Offset));
 1891     Inst.addOperand(MCOperand::createReg(Base));
 1892     Inst.addOperand(MCOperand::createImm(Offset));
 1895     Inst.addOperand(MCOperand::createReg(Reg));
 1898     Inst.addOperand(MCOperand::createReg(Reg));
 1900       Inst.addOperand(MCOperand::createReg(Reg+1));
 1902     Inst.addOperand(MCOperand::createReg(Base));
 1903     Inst.addOperand(MCOperand::createImm(Offset));
 1920   Inst.addOperand(MCOperand::createReg(Reg));
 1921   Inst.addOperand(MCOperand::createReg(Base));
 1922   Inst.addOperand(MCOperand::createImm(Offset));
 1938   Inst.addOperand(MCOperand::createReg(Reg));
 1939   Inst.addOperand(MCOperand::createReg(Base));
 1940   Inst.addOperand(MCOperand::createImm(Offset));
 1956   Inst.addOperand(MCOperand::createReg(Reg));
 1957   Inst.addOperand(MCOperand::createReg(Base));
 1958   Inst.addOperand(MCOperand::createImm(Offset));
 1974   Inst.addOperand(MCOperand::createReg(Reg));
 1975   Inst.addOperand(MCOperand::createReg(Base));
 1976   Inst.addOperand(MCOperand::createImm(Offset));
 1992   Inst.addOperand(MCOperand::createReg(Reg));
 1993   Inst.addOperand(MCOperand::createReg(Base));
 1994   Inst.addOperand(MCOperand::createImm(Offset));
 2010   Inst.addOperand(MCOperand::createReg(Reg));
 2011   Inst.addOperand(MCOperand::createReg(Base));
 2012   Inst.addOperand(MCOperand::createImm(Offset));
 2026   Inst.addOperand(MCOperand::createReg(Reg));
 2027   Inst.addOperand(MCOperand::createReg(Base));
 2028   Inst.addOperand(MCOperand::createImm(Offset));
 2045     Inst.addOperand(MCOperand::createReg(Rt));
 2048   Inst.addOperand(MCOperand::createReg(Rt));
 2049   Inst.addOperand(MCOperand::createReg(Base));
 2050   Inst.addOperand(MCOperand::createImm(Offset));
 2062   Inst.addOperand(MCOperand::createReg(Mips::HWR29));
 2074   Inst.addOperand(MCOperand::createReg(Reg));
 2086   Inst.addOperand(MCOperand::createReg(Reg));
 2098   Inst.addOperand(MCOperand::createReg(Reg));
 2110   Inst.addOperand(MCOperand::createReg(Reg));
 2122   Inst.addOperand(MCOperand::createReg(Reg));
 2134   Inst.addOperand(MCOperand::createReg(Reg));
 2146   Inst.addOperand(MCOperand::createReg(Reg));
 2158   Inst.addOperand(MCOperand::createReg(Reg));
 2170   Inst.addOperand(MCOperand::createReg(Reg));
 2182   Inst.addOperand(MCOperand::createReg(Reg));
 2194   Inst.addOperand(MCOperand::createReg(Reg));
 2203   Inst.addOperand(MCOperand::createImm(BranchOffset));
 2212   Inst.addOperand(MCOperand::createImm(BranchOffset));
 2221   Inst.addOperand(MCOperand::createImm(JumpOffset));
 2231   Inst.addOperand(MCOperand::createImm(BranchOffset));
 2241   Inst.addOperand(MCOperand::createImm(BranchOffset));
 2251   Inst.addOperand(MCOperand::createImm(BranchOffset));
 2260   Inst.addOperand(MCOperand::createImm(BranchOffset));
 2269   Inst.addOperand(MCOperand::createImm(BranchOffset));
 2278   Inst.addOperand(MCOperand::createImm(BranchOffset));
 2288   Inst.addOperand(MCOperand::createImm(BranchOffset));
 2297   Inst.addOperand(MCOperand::createImm(JumpOffset));
 2306   Inst.addOperand(MCOperand::createImm(JumpOffset));
 2315     Inst.addOperand(MCOperand::createImm(1));
 2317     Inst.addOperand(MCOperand::createImm(-1));
 2319     Inst.addOperand(MCOperand::createImm(Value << 2));
 2328     Inst.addOperand(MCOperand::createImm(-1));
 2330     Inst.addOperand(MCOperand::createImm(Value));
 2338   Inst.addOperand(MCOperand::createImm(Value == 0x0 ? 8 : Value));
 2348   Inst.addOperand(MCOperand::createImm(Value + Offset));
 2357   Inst.addOperand(MCOperand::createImm(Imm + Offset));
 2370   Inst.addOperand(MCOperand::createImm(SignExtend32<16>(Size)));
 2376   Inst.addOperand(MCOperand::createImm(SignExtend32<19>(Insn) * 4));
 2382   Inst.addOperand(MCOperand::createImm(SignExtend32<18>(Insn) * 8));
 2396   Inst.addOperand(MCOperand::createImm(DecodedValue * 4));
 2406   Inst.addOperand(MCOperand::createImm(DecodedValues[Insn]));
 2431     Inst.addOperand(MCOperand::createReg(Regs[i]));
 2434     Inst.addOperand(MCOperand::createReg(Mips::RA));
 2456     Inst.addOperand(MCOperand::createReg(Regs[i]));
 2458   Inst.addOperand(MCOperand::createReg(Mips::RA));
 2495     Inst.addOperand(MCOperand::createReg(Mips::A1));
 2496     Inst.addOperand(MCOperand::createReg(Mips::A2));
 2499     Inst.addOperand(MCOperand::createReg(Mips::A1));
 2500     Inst.addOperand(MCOperand::createReg(Mips::A3));
 2503     Inst.addOperand(MCOperand::createReg(Mips::A2));
 2504     Inst.addOperand(MCOperand::createReg(Mips::A3));
 2507     Inst.addOperand(MCOperand::createReg(Mips::A0));
 2508     Inst.addOperand(MCOperand::createReg(Mips::S5));
 2511     Inst.addOperand(MCOperand::createReg(Mips::A0));
 2512     Inst.addOperand(MCOperand::createReg(Mips::S6));
 2515     Inst.addOperand(MCOperand::createReg(Mips::A0));
 2516     Inst.addOperand(MCOperand::createReg(Mips::A1));
 2519     Inst.addOperand(MCOperand::createReg(Mips::A0));
 2520     Inst.addOperand(MCOperand::createReg(Mips::A2));
 2523     Inst.addOperand(MCOperand::createReg(Mips::A0));
 2524     Inst.addOperand(MCOperand::createReg(Mips::A3));
 2533   Inst.addOperand(MCOperand::createImm(SignExtend32<25>(Insn << 2)));
 2574     MI.addOperand(
 2578     MI.addOperand(
 2581   MI.addOperand(MCOperand::createImm(Imm));
 2619     MI.addOperand(
 2621   MI.addOperand(
 2624   MI.addOperand(MCOperand::createImm(Imm));
lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp
  105     MaskInst.addOperand(MCOperand::createReg(AddrReg));
  106     MaskInst.addOperand(MCOperand::createReg(AddrReg));
  107     MaskInst.addOperand(MCOperand::createReg(MaskReg));
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
  175   TmpInst.addOperand(MCOperand::createReg(Reg0));
  184   TmpInst.addOperand(MCOperand::createReg(Reg0));
  185   TmpInst.addOperand(Op1);
  204   TmpInst.addOperand(MCOperand::createImm(Imm1));
  205   TmpInst.addOperand(MCOperand::createImm(Imm2));
  215   TmpInst.addOperand(MCOperand::createReg(Reg0));
  216   TmpInst.addOperand(MCOperand::createReg(Reg1));
  217   TmpInst.addOperand(Op2);
  233   TmpInst.addOperand(MCOperand::createReg(Reg0));
  234   TmpInst.addOperand(MCOperand::createReg(Reg1));
  235   TmpInst.addOperand(MCOperand::createReg(Reg2));
  236   TmpInst.addOperand(Op3);
  253   TmpInst.addOperand(MCOperand::createReg(Reg0));
  254   TmpInst.addOperand(MCOperand::createReg(Reg1));
  255   TmpInst.addOperand(MCOperand::createImm(Imm0));
  256   TmpInst.addOperand(MCOperand::createImm(Imm1));
  257   TmpInst.addOperand(MCOperand::createImm(Imm2));
 1170   TmpInst.addOperand(MCOperand::createReg(GPReg));
 1176   TmpInst.addOperand(MCOperand::createExpr(HiSym));
 1182   TmpInst.addOperand(MCOperand::createReg(GPReg));
 1183   TmpInst.addOperand(MCOperand::createReg(GPReg));
 1189   TmpInst.addOperand(MCOperand::createExpr(LoSym));
 1195   TmpInst.addOperand(MCOperand::createReg(GPReg));
 1196   TmpInst.addOperand(MCOperand::createReg(GPReg));
 1197   TmpInst.addOperand(MCOperand::createReg(RegNo));
 1298     Inst.addOperand(MCOperand::createReg(GPReg));
 1299     Inst.addOperand(MCOperand::createReg(SaveLocation));
 1300     Inst.addOperand(MCOperand::createReg(Mips::ZERO));
 1303     Inst.addOperand(MCOperand::createReg(GPReg));
 1304     Inst.addOperand(MCOperand::createReg(Mips::SP));
 1305     Inst.addOperand(MCOperand::createImm(SaveLocation));
lib/Target/Mips/MipsAsmPrinter.cpp
  145     TmpInst0.addOperand(MCOperand::createReg(ZeroReg));
  149   TmpInst0.addOperand(MCOp);
  855   I.addOperand(
  864   I.addOperand(MCOperand::createReg(Reg));
  883   I.addOperand(MCOperand::createReg(Reg1));
  884   I.addOperand(MCOperand::createReg(Reg2));
  893   I.addOperand(MCOperand::createReg(Reg1));
  894   I.addOperand(MCOperand::createReg(Reg2));
  895   I.addOperand(MCOperand::createReg(Reg3));
lib/Target/Mips/MipsMCInstLower.cpp
  221   OutMI.addOperand(LowerOperand(MI->getOperand(0)));
  246     OutMI.addOperand(MCOperand::createExpr(MipsExpr));
  249     OutMI.addOperand(createSub(MI->getOperand(1).getMBB(),
  280     OutMI.addOperand(LowerOperand(MO));
  288     OutMI.addOperand(MCOperand::createExpr(MipsExpr));
  291     OutMI.addOperand(createSub(MI->getOperand(2).getMBB(),
  328       OutMI.addOperand(MCOp);
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  217     OutMI.addOperand(GetSymbolRef(
  229         OutMI.addOperand(MCOp);
  235       OutMI.addOperand(MCOp);
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
  415     Inst.addOperand(MCOperand::createReg(RRegs[getReg()]));
  420     Inst.addOperand(MCOperand::createReg(RRegsNoR0[getReg()]));
  425     Inst.addOperand(MCOperand::createReg(XRegs[getReg()]));
  430     Inst.addOperand(MCOperand::createReg(XRegsNoX0[getReg()]));
  449     Inst.addOperand(MCOperand::createReg(FRegs[getReg()]));
  454     Inst.addOperand(MCOperand::createReg(FRegs[getReg()]));
  459     Inst.addOperand(MCOperand::createReg(VFRegs[getReg()]));
  464     Inst.addOperand(MCOperand::createReg(VRegs[getReg()]));
  469     Inst.addOperand(MCOperand::createReg(VSRegs[getVSReg()]));
  474     Inst.addOperand(MCOperand::createReg(VSFRegs[getVSReg()]));
  479     Inst.addOperand(MCOperand::createReg(VSSRegs[getVSReg()]));
  484     Inst.addOperand(MCOperand::createReg(QFRegs[getReg()]));
  489     Inst.addOperand(MCOperand::createReg(QFRegs[getReg()]));
  494     Inst.addOperand(MCOperand::createReg(QFRegs[getReg()]));
  499     Inst.addOperand(MCOperand::createReg(RRegs[getReg()]));
  504     Inst.addOperand(MCOperand::createReg(SPERegs[getReg()]));
  509     Inst.addOperand(MCOperand::createReg(CRBITRegs[getCRBit()]));
  514     Inst.addOperand(MCOperand::createReg(CRRegs[getCCReg()]));
  519     Inst.addOperand(MCOperand::createReg(CRRegs[getCRBitMask()]));
  525       Inst.addOperand(MCOperand::createImm(getImm()));
  527       Inst.addOperand(MCOperand::createExpr(getExpr()));
  534         Inst.addOperand(MCOperand::createImm(getImm()));
  537         Inst.addOperand(MCOperand::createImm(getImmS16Context()));
  540         Inst.addOperand(MCOperand::createExpr(getExpr()));
  549         Inst.addOperand(MCOperand::createImm(getImm()));
  552         Inst.addOperand(MCOperand::createImm(getImmU16Context()));
  555         Inst.addOperand(MCOperand::createExpr(getExpr()));
  563       Inst.addOperand(MCOperand::createImm(getImm() / 4));
  565       Inst.addOperand(MCOperand::createExpr(getExpr()));
  570     Inst.addOperand(MCOperand::createExpr(getTLSReg()));
  692     Inst.addOperand(MCOperand::createImm(-Op.getImm()));
  698       Inst.addOperand(MCOperand::createExpr(UnExpr->getSubExpr()));
  705       Inst.addOperand(MCOperand::createExpr(NE));
  709   Inst.addOperand(MCOperand::createExpr(MCUnaryExpr::createMinus(Expr, Ctx)));
  723     TmpInst.addOperand(MCOperand::createImm(
  725     TmpInst.addOperand(Inst.getOperand(0));
  726     TmpInst.addOperand(Inst.getOperand(1));
  734     TmpInst.addOperand(Inst.getOperand(2));
  735     TmpInst.addOperand(Inst.getOperand(0));
  736     TmpInst.addOperand(Inst.getOperand(1));
  744     TmpInst.addOperand(Inst.getOperand(2));
  745     TmpInst.addOperand(Inst.getOperand(0));
  746     TmpInst.addOperand(Inst.getOperand(1));
  761     TmpInst.addOperand(MCOperand::createImm(L));
  762     TmpInst.addOperand(Inst.getOperand(0));
  763     TmpInst.addOperand(Inst.getOperand(1));
  770     TmpInst.addOperand(Inst.getOperand(0));
  771     TmpInst.addOperand(Inst.getOperand(2));
  772     TmpInst.addOperand(Inst.getOperand(1));
  779     TmpInst.addOperand(Inst.getOperand(0));
  780     TmpInst.addOperand(Inst.getOperand(1));
  788     TmpInst.addOperand(Inst.getOperand(0));
  789     TmpInst.addOperand(Inst.getOperand(1));
  797     TmpInst.addOperand(Inst.getOperand(0));
  798     TmpInst.addOperand(Inst.getOperand(1));
  806     TmpInst.addOperand(Inst.getOperand(0));
  807     TmpInst.addOperand(Inst.getOperand(1));
  818     TmpInst.addOperand(Inst.getOperand(0));
  819     TmpInst.addOperand(Inst.getOperand(1));
  820     TmpInst.addOperand(MCOperand::createImm(B));
  821     TmpInst.addOperand(MCOperand::createImm(0));
  822     TmpInst.addOperand(MCOperand::createImm(N - 1));
  832     TmpInst.addOperand(Inst.getOperand(0));
  833     TmpInst.addOperand(Inst.getOperand(1));
  834     TmpInst.addOperand(MCOperand::createImm(B + N));
  835     TmpInst.addOperand(MCOperand::createImm(32 - N));
  836     TmpInst.addOperand(MCOperand::createImm(31));
  846     TmpInst.addOperand(Inst.getOperand(0));
  847     TmpInst.addOperand(Inst.getOperand(0));
  848     TmpInst.addOperand(Inst.getOperand(1));
  849     TmpInst.addOperand(MCOperand::createImm(32 - B));
  850     TmpInst.addOperand(MCOperand::createImm(B));
  851     TmpInst.addOperand(MCOperand::createImm((B + N) - 1));
  861     TmpInst.addOperand(Inst.getOperand(0));
  862     TmpInst.addOperand(Inst.getOperand(0));
  863     TmpInst.addOperand(Inst.getOperand(1));
  864     TmpInst.addOperand(MCOperand::createImm(32 - (B + N)));
  865     TmpInst.addOperand(MCOperand::createImm(B));
  866     TmpInst.addOperand(MCOperand::createImm((B + N) - 1));
  875     TmpInst.addOperand(Inst.getOperand(0));
  876     TmpInst.addOperand(Inst.getOperand(1));
  877     TmpInst.addOperand(MCOperand::createImm(32 - N));
  878     TmpInst.addOperand(MCOperand::createImm(0));
  879     TmpInst.addOperand(MCOperand::createImm(31));
  888     TmpInst.addOperand(Inst.getOperand(0));
  889     TmpInst.addOperand(Inst.getOperand(1));
  890     TmpInst.addOperand(MCOperand::createImm(N));
  891     TmpInst.addOperand(MCOperand::createImm(0));
  892     TmpInst.addOperand(MCOperand::createImm(31 - N));
  901     TmpInst.addOperand(Inst.getOperand(0));
  902     TmpInst.addOperand(Inst.getOperand(1));
  903     TmpInst.addOperand(MCOperand::createImm(32 - N));
  904     TmpInst.addOperand(MCOperand::createImm(N));
  905     TmpInst.addOperand(MCOperand::createImm(31));
  914     TmpInst.addOperand(Inst.getOperand(0));
  915     TmpInst.addOperand(Inst.getOperand(1));
  916     TmpInst.addOperand(MCOperand::createImm(0));
  917     TmpInst.addOperand(MCOperand::createImm(0));
  918     TmpInst.addOperand(MCOperand::createImm(31 - N));
  928     TmpInst.addOperand(Inst.getOperand(0));
  929     TmpInst.addOperand(Inst.getOperand(1));
  930     TmpInst.addOperand(MCOperand::createImm(N));
  931     TmpInst.addOperand(MCOperand::createImm(B - N));
  932     TmpInst.addOperand(MCOperand::createImm(31 - N));
  942     TmpInst.addOperand(Inst.getOperand(0));
  943     TmpInst.addOperand(Inst.getOperand(1));
  944     TmpInst.addOperand(MCOperand::createImm(B));
  945     TmpInst.addOperand(MCOperand::createImm(N - 1));
  955     TmpInst.addOperand(Inst.getOperand(0));
  956     TmpInst.addOperand(Inst.getOperand(1));
  957     TmpInst.addOperand(MCOperand::createImm(B + N));
  958     TmpInst.addOperand(MCOperand::createImm(64 - N));
  968     TmpInst.addOperand(Inst.getOperand(0));
  969     TmpInst.addOperand(Inst.getOperand(0));
  970     TmpInst.addOperand(Inst.getOperand(1));
  971     TmpInst.addOperand(MCOperand::createImm(64 - (B + N)));
  972     TmpInst.addOperand(MCOperand::createImm(B));
  981     TmpInst.addOperand(Inst.getOperand(0));
  982     TmpInst.addOperand(Inst.getOperand(1));
  983     TmpInst.addOperand(MCOperand::createImm(64 - N));
  984     TmpInst.addOperand(MCOperand::createImm(0));
  993     TmpInst.addOperand(Inst.getOperand(0));
  994     TmpInst.addOperand(Inst.getOperand(1));
  995     TmpInst.addOperand(MCOperand::createImm(N));
  996     TmpInst.addOperand(MCOperand::createImm(63 - N));
 1004     TmpInst.addOperand(Inst.getOperand(0));
 1005     TmpInst.addOperand(MCOperand::createImm(-N));
 1014     TmpInst.addOperand(Inst.getOperand(0));
 1015     TmpInst.addOperand(Inst.getOperand(1));
 1016     TmpInst.addOperand(MCOperand::createImm(64 - N));
 1017     TmpInst.addOperand(MCOperand::createImm(N));
 1026     TmpInst.addOperand(Inst.getOperand(0));
 1027     TmpInst.addOperand(Inst.getOperand(1));
 1028     TmpInst.addOperand(MCOperand::createImm(0));
 1029     TmpInst.addOperand(MCOperand::createImm(63 - N));
 1039     TmpInst.addOperand(Inst.getOperand(0));
 1040     TmpInst.addOperand(Inst.getOperand(1));
 1041     TmpInst.addOperand(MCOperand::createImm(N));
 1042     TmpInst.addOperand(MCOperand::createImm(B - N));
 1055     TmpInst.addOperand(Inst.getOperand(0));
 1056     TmpInst.addOperand(Inst.getOperand(1));
 1057     TmpInst.addOperand(Inst.getOperand(2));
 1058     TmpInst.addOperand(MCOperand::createImm(MB));
 1059     TmpInst.addOperand(MCOperand::createImm(ME));
 1072     TmpInst.addOperand(Inst.getOperand(0));
 1073     TmpInst.addOperand(Inst.getOperand(0)); // The tied operand.
 1074     TmpInst.addOperand(Inst.getOperand(1));
 1075     TmpInst.addOperand(Inst.getOperand(2));
 1076     TmpInst.addOperand(MCOperand::createImm(MB));
 1077     TmpInst.addOperand(MCOperand::createImm(ME));
 1090     TmpInst.addOperand(Inst.getOperand(0));
 1091     TmpInst.addOperand(Inst.getOperand(1));
 1092     TmpInst.addOperand(Inst.getOperand(2));
 1093     TmpInst.addOperand(MCOperand::createImm(MB));
 1094     TmpInst.addOperand(MCOperand::createImm(ME));
 1109     TmpInst.addOperand(Inst.getOperand(0));
 1110     TmpInst.addOperand(Inst.getOperand(1));
 1111     TmpInst.addOperand(MCOperand::createImm(Opcode == PPC::CP_COPYx ? 0 : 1));
 1121     TmpInst.addOperand(Inst.getOperand(0));
 1122     TmpInst.addOperand(Inst.getOperand(1));
 1123     TmpInst.addOperand(MCOperand::createImm(Opcode == PPC::CP_PASTEx ? 0 : 1));
lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp
   68   Inst.addOperand(MCOperand::createImm(Offset));
   79   Inst.addOperand(MCOperand::createReg(Regs[RegNo]));
  183   Inst.addOperand(MCOperand::createImm(Imm));
  191   Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm)));
  214     Inst.addOperand(MCOperand::createReg(RRegsNoR0[Base]));
  225   Inst.addOperand(MCOperand::createImm(SignExtend64<16>(Disp)));
  226   Inst.addOperand(MCOperand::createReg(RRegsNoR0[Base]));
  242     Inst.addOperand(MCOperand::createReg(RRegsNoR0[Base]));
  246   Inst.addOperand(MCOperand::createImm(SignExtend64<16>(Disp << 2)));
  247   Inst.addOperand(MCOperand::createReg(RRegsNoR0[Base]));
  261   Inst.addOperand(MCOperand::createImm(SignExtend64<16>(Disp << 4)));
  262   Inst.addOperand(MCOperand::createReg(RRegsNoR0[Base]));
  276   Inst.addOperand(MCOperand::createImm(Disp << 3));
  277   Inst.addOperand(MCOperand::createReg(RRegsNoR0[Base]));
  291   Inst.addOperand(MCOperand::createImm(Disp << 2));
  292   Inst.addOperand(MCOperand::createReg(RRegsNoR0[Base]));
  306   Inst.addOperand(MCOperand::createImm(Disp << 1));
  307   Inst.addOperand(MCOperand::createReg(RRegsNoR0[Base]));
  318   Inst.addOperand(MCOperand::createReg(CRRegs[7 - Zeros]));
lib/Target/PowerPC/PPCAsmPrinter.cpp
 1232         RetInst.addOperand(MCOp);
lib/Target/PowerPC/PPCMCInstLower.cpp
  158       OutMI.addOperand(MCOp);
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
  682       Inst.addOperand(MCOperand::createImm(Imm));
  684       Inst.addOperand(MCOperand::createExpr(Expr));
  690     Inst.addOperand(MCOperand::createReg(getReg()));
  714     Inst.addOperand(MCOperand::createImm(Imm));
  719     Inst.addOperand(MCOperand::createImm(SysReg.Encoding));
  735     Inst.addOperand(MCOperand::createImm(getRoundingMode()));
lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp
   73   Inst.addOperand(MCOperand::createReg(Reg));
   84   Inst.addOperand(MCOperand::createReg(Reg));
   95   Inst.addOperand(MCOperand::createReg(Reg));
  106   Inst.addOperand(MCOperand::createReg(Reg));
  117   Inst.addOperand(MCOperand::createReg(Reg));
  148   Inst.addOperand(MCOperand::createReg(Reg));
  175   Inst.addOperand(MCOperand::createImm(Imm));
  194   Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm)));
  215   Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm << 1)));
  226   Inst.addOperand(MCOperand::createImm(Imm));
  237   Inst.addOperand(MCOperand::createImm(Imm));
  286   Inst.addOperand(Inst.getOperand(0));
  310   Inst.addOperand(Inst.getOperand(0));
lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp
  117     Res.addOperand(Inst.getOperand(0));
  118     Res.addOperand(MCOperand::createReg(RISCV::X0));
  119     Res.addOperand(Inst.getOperand(1));
  124     Res.addOperand(Inst.getOperand(0));
  125     Res.addOperand(MCOperand::createReg(RISCV::X0));
  126     Res.addOperand(Inst.getOperand(1));
  131     Res.addOperand(MCOperand::createReg(RISCV::X0));
  132     Res.addOperand(Inst.getOperand(0));
  137     Res.addOperand(MCOperand::createReg(RISCV::X1));
  138     Res.addOperand(Inst.getOperand(0));
lib/Target/RISCV/RISCVMCInstLower.cpp
  135       OutMI.addOperand(MCOp);
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
  335     Inst.addOperand(MCOperand::createReg(getReg()));
  347       Inst.addOperand(MCOperand::createImm(0));
  349       Inst.addOperand(MCOperand::createImm(CE->getValue()));
  351       Inst.addOperand(MCOperand::createExpr(Expr));
  357     Inst.addOperand(MCOperand::createReg(getMemBase()));
  360     Inst.addOperand(MCOperand::createReg(getMemOffsetReg()));
  366     Inst.addOperand(MCOperand::createReg(getMemBase()));
  547     TmpInst.addOperand(MCRegOp);
  548     TmpInst.addOperand(MCOperand::createExpr(Expr));
  572     TmpInst.addOperand(MCRegOp);
  573     TmpInst.addOperand(PrevReg);
  574     TmpInst.addOperand(MCOperand::createExpr(Expr));
lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
  153   Inst.addOperand(MCOperand::createReg(Reg));
  164   Inst.addOperand(MCOperand::createReg(Reg));
  176   Inst.addOperand(MCOperand::createReg(Reg));
  188   Inst.addOperand(MCOperand::createReg(Reg));
  203   Inst.addOperand(MCOperand::createReg(Reg));
  214   Inst.addOperand(MCOperand::createReg(Reg));
  223   Inst.addOperand(MCOperand::createReg(FCCRegDecoderTable[RegNo]));
  232   Inst.addOperand(MCOperand::createReg(ASRRegDecoderTable[RegNo]));
  241   Inst.addOperand(MCOperand::createReg(PRRegDecoderTable[RegNo]));
  256   Inst.addOperand(MCOperand::createReg(RegisterPair));
  266   Inst.addOperand(MCOperand::createReg(RegisterPair));
  401     MI.addOperand(MCOperand::createImm(simm13));
  409     MI.addOperand(MCOperand::createImm(asi));
  518     MI.addOperand(MCOperand::createImm(tgt));
  525   MI.addOperand(MCOperand::createImm(tgt));
  554     MI.addOperand(MCOperand::createImm(simm13));
  582     MI.addOperand(MCOperand::createImm(simm13));
  618     MI.addOperand(MCOperand::createImm(simm13));
  626     MI.addOperand(MCOperand::createImm(asi));
  651     MI.addOperand(MCOperand::createImm(imm7));
  659   MI.addOperand(MCOperand::createImm(cc));
lib/Target/Sparc/SparcAsmPrinter.cpp
  110   CallInst.addOperand(Callee);
  120   SETHIInst.addOperand(RD);
  121   SETHIInst.addOperand(Imm);
  131   Inst.addOperand(RD);
  132   Inst.addOperand(RS1);
  133   Inst.addOperand(Src2);
lib/Target/Sparc/SparcMCInstLower.cpp
  105       OutMI.addOperand(MCOp);
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
  144       Inst.addOperand(MCOperand::createImm(0));
  146       Inst.addOperand(MCOperand::createImm(CE->getValue()));
  148       Inst.addOperand(MCOperand::createExpr(Expr));
  297     Inst.addOperand(MCOperand::createReg(getReg()));
  306     Inst.addOperand(MCOperand::createReg(Mem.Base));
  312     Inst.addOperand(MCOperand::createReg(Mem.Base));
  314     Inst.addOperand(MCOperand::createReg(Mem.Index));
  319     Inst.addOperand(MCOperand::createReg(Mem.Base));
  326     Inst.addOperand(MCOperand::createReg(Mem.Base));
  328     Inst.addOperand(MCOperand::createReg(Mem.Length.Reg));
  333     Inst.addOperand(MCOperand::createReg(Mem.Base));
  335     Inst.addOperand(MCOperand::createReg(Mem.Index));
lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp
   89   Inst.addOperand(MCOperand::createReg(RegNo));
  175   Inst.addOperand(MCOperand::createImm(Imm));
  183   Inst.addOperand(MCOperand::createImm(SignExtend64<N>(Imm)));
  257     Inst.addOperand(MCOperand::createImm(Value));
  297   Inst.addOperand(MCOperand::createReg(Base == 0 ? 0 : Regs[Base]));
  298   Inst.addOperand(MCOperand::createImm(Disp));
  307   Inst.addOperand(MCOperand::createReg(Base == 0 ? 0 : Regs[Base]));
  308   Inst.addOperand(MCOperand::createImm(SignExtend64<20>(Disp)));
  318   Inst.addOperand(MCOperand::createReg(Base == 0 ? 0 : Regs[Base]));
  319   Inst.addOperand(MCOperand::createImm(Disp));
  320   Inst.addOperand(MCOperand::createReg(Index == 0 ? 0 : Regs[Index]));
  330   Inst.addOperand(MCOperand::createReg(Base == 0 ? 0 : Regs[Base]));
  331   Inst.addOperand(MCOperand::createImm(SignExtend64<20>(Disp)));
  332   Inst.addOperand(MCOperand::createReg(Index == 0 ? 0 : Regs[Index]));
  342   Inst.addOperand(MCOperand::createReg(Base == 0 ? 0 : Regs[Base]));
  343   Inst.addOperand(MCOperand::createImm(Disp));
  344   Inst.addOperand(MCOperand::createImm(Length + 1));
  354   Inst.addOperand(MCOperand::createReg(Base == 0 ? 0 : Regs[Base]));
  355   Inst.addOperand(MCOperand::createImm(Disp));
  356   Inst.addOperand(MCOperand::createImm(Length + 1));
  366   Inst.addOperand(MCOperand::createReg(Base == 0 ? 0 : Regs[Base]));
  367   Inst.addOperand(MCOperand::createImm(Disp));
  368   Inst.addOperand(MCOperand::createReg(Regs[Length]));
  378   Inst.addOperand(MCOperand::createReg(Base == 0 ? 0 : Regs[Base]));
  379   Inst.addOperand(MCOperand::createImm(Disp));
  380   Inst.addOperand(MCOperand::createReg(SystemZMC::VR128Regs[Index]));
lib/Target/SystemZ/SystemZAsmPrinter.cpp
  101   LoweredMI.addOperand(MCOperand::createImm(AlignmentHint));
lib/Target/SystemZ/SystemZMCInstLower.cpp
  100       OutMI.addOperand(lowerOperand(MO));
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
  119       Inst.addOperand(MCOperand::createImm(Int.Val));
  121       Inst.addOperand(MCOperand::createExpr(Sym.Exp));
  129       Inst.addOperand(MCOperand::createFPImm(Flt.Val));
  137       Inst.addOperand(MCOperand::createImm(Br));
lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
  105   MI.addOperand(MCOperand::createImm(Val));
  117     MI.addOperand(MCOperand::createFPImm(static_cast<double>(Val)));
  119     MI.addOperand(MCOperand::createImm(static_cast<int64_t>(Val)));
  226           MI.addOperand(
  229           MI.addOperand(MCOperand::createImm(Val & 0x7f));
  238         MI.addOperand(MCOperand::createExpr(Expr));
lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
  304     OutMI.addOperand(MCOp);
lib/Target/X86/AsmParser/X86Operand.h
  491       Inst.addOperand(MCOperand::createImm(CE->getValue()));
  493       Inst.addOperand(MCOperand::createExpr(Expr));
  498     Inst.addOperand(MCOperand::createReg(getReg()));
  506     Inst.addOperand(MCOperand::createReg(RegNo));
  540     Inst.addOperand(MCOperand::createReg(Reg));
  545     Inst.addOperand(MCOperand::createReg(getMemBaseReg()));
  546     Inst.addOperand(MCOperand::createImm(getMemScale()));
  547     Inst.addOperand(MCOperand::createReg(getMemIndexReg()));
  549     Inst.addOperand(MCOperand::createReg(getMemSegReg()));
  556       Inst.addOperand(MCOperand::createImm(CE->getValue()));
  558       Inst.addOperand(MCOperand::createExpr(getMemDisp()));
  563     Inst.addOperand(MCOperand::createReg(getMemBaseReg()));
  564     Inst.addOperand(MCOperand::createReg(getMemSegReg()));
  569     Inst.addOperand(MCOperand::createReg(getMemBaseReg()));
  576       Inst.addOperand(MCOperand::createImm(CE->getValue()));
  578       Inst.addOperand(MCOperand::createExpr(getMemDisp()));
  579     Inst.addOperand(MCOperand::createReg(getMemSegReg()));
lib/Target/X86/Disassembler/X86Disassembler.cpp
  274   mcInst.addOperand(MCOperand::createReg(llvmRegnum));
  343   mcInst.addOperand(baseReg);
  347   mcInst.addOperand(segmentReg);
  368   mcInst.addOperand(baseReg);
  453     mcInst.addOperand(MCOperand::createReg(X86::XMM0 + (immediate >> 4)));
  456     mcInst.addOperand(MCOperand::createReg(X86::YMM0 + (immediate >> 4)));
  459     mcInst.addOperand(MCOperand::createReg(X86::ZMM0 + (immediate >> 4)));
  469     mcInst.addOperand(MCOperand::createImm(immediate));
  474     mcInst.addOperand(segmentReg);
  507   ALL_REGS
  663   mcInst.addOperand(baseReg);
  664   mcInst.addOperand(scaleAmount);
  665   mcInst.addOperand(indexReg);
  669     mcInst.addOperand(displacement);
  670   mcInst.addOperand(segmentReg);
  718   mcInst.addOperand(MCOperand::createReg(X86::ST0 + stackPos));
  734   mcInst.addOperand(MCOperand::createReg(X86::K0 + maskRegNum));
  773     mcInst.addOperand(MCOperand::createImm(insn.RC));
  787     mcInst.addOperand(MCOperand::createImm(insn.immediates[1]));
lib/Target/X86/X86MCInstLower.cpp
  310   Inst.addOperand(Saved);
  389   Inst.addOperand(Saved);
  390   Inst.addOperand(Seg);
  470       OutMI.addOperand(MaybeMCOp.getValue());
  742     OutMI.addOperand(MCOperand::createReg(ReturnReg));
 1145     CallInst.addOperand(CallTargetMCOp);
 1173     MI.addOperand(MCOperand::createReg(DefRegister));
 1179       MI.addOperand(MaybeOperand.getValue());
 1209       MCI.addOperand(MaybeOperand.getValue());
 1548       Ret.addOperand(MaybeOperand.getValue());
 1585       TC.addOperand(MaybeOperand.getValue());
lib/Target/XCore/Disassembler/XCoreDisassembler.cpp
  207   Inst.addOperand(MCOperand::createReg(Reg));
  219   Inst.addOperand(MCOperand::createReg(Reg));
  230   Inst.addOperand(MCOperand::createImm(Values[Val]));
  236   Inst.addOperand(MCOperand::createImm(-(int64_t)Val));
  365   Inst.addOperand(MCOperand::createImm(Op1));
  406   Inst.addOperand(MCOperand::createImm(Op2));
  555     Inst.addOperand(MCOperand::createImm(Op1));
  570     Inst.addOperand(MCOperand::createImm(Op3));
  626     Inst.addOperand(MCOperand::createImm(Op3));
lib/Target/XCore/XCoreMCInstLower.cpp
  111       OutMI.addOperand(MCOp);
tools/llvm-exegesis/lib/BenchmarkResult.cpp
   81         Value.addOperand(deserializeMCOperand(Piece));
tools/llvm-exegesis/lib/CodeTemplate.cpp
   62       Result.addOperand(getValueFor(Op));