├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── TODO ├── arch └── aarch64.mk ├── docs ├── doxygen-kmi.css └── doxygen.conf ├── examples └── main.c ├── lib ├── empty.c ├── gen │ └── .gitkeep ├── gen_imm ├── gen_op ├── imm.ld ├── link.ld ├── prune.c └── source.mk ├── ops ├── add.c ├── addao.c ├── addi │ ├── addia0.c │ ├── addia1.c │ ├── addia10.c │ ├── addia100.c │ ├── addia101.c │ ├── addia102.c │ ├── addia103.c │ ├── addia104.c │ ├── addia105.c │ ├── addia106.c │ ├── addia107.c │ ├── addia108.c │ ├── addia109.c │ ├── addia11.c │ ├── addia110.c │ ├── addia111.c │ ├── addia112.c │ ├── addia113.c │ ├── addia114.c │ ├── addia115.c │ ├── addia116.c │ ├── addia117.c │ ├── addia118.c │ ├── addia119.c │ ├── addia12.c │ ├── addia120.c │ ├── addia121.c │ ├── addia122.c │ ├── addia123.c │ ├── addia124.c │ ├── addia125.c │ ├── addia126.c │ ├── addia127.c │ ├── addia128.c │ ├── addia129.c │ ├── addia13.c │ ├── addia130.c │ ├── addia131.c │ ├── addia132.c │ ├── addia133.c │ ├── addia134.c │ ├── addia135.c │ ├── addia136.c │ ├── addia137.c │ ├── addia138.c │ ├── addia139.c │ ├── addia14.c │ ├── addia140.c │ ├── addia141.c │ ├── addia142.c │ ├── addia143.c │ ├── addia144.c │ ├── addia145.c │ ├── addia146.c │ ├── addia147.c │ ├── addia148.c │ ├── addia149.c │ ├── addia15.c │ ├── addia150.c │ ├── addia151.c │ ├── addia152.c │ ├── addia153.c │ ├── addia154.c │ ├── addia155.c │ ├── addia156.c │ ├── addia157.c │ ├── addia158.c │ ├── addia159.c │ ├── addia16.c │ ├── addia160.c │ ├── addia161.c │ ├── addia162.c │ ├── addia163.c │ ├── addia164.c │ ├── addia165.c │ ├── addia166.c │ ├── addia167.c │ ├── addia168.c │ ├── addia169.c │ ├── addia17.c │ ├── addia170.c │ ├── addia171.c │ ├── addia172.c │ ├── addia173.c │ ├── addia174.c │ ├── addia175.c │ ├── addia176.c │ ├── addia177.c │ ├── addia178.c │ ├── addia179.c │ ├── addia18.c │ ├── addia180.c │ ├── addia181.c │ ├── addia182.c │ ├── addia183.c │ ├── addia184.c │ ├── addia185.c │ ├── addia186.c │ ├── addia187.c │ ├── addia188.c │ ├── addia189.c │ ├── addia19.c │ ├── addia190.c │ ├── addia191.c │ ├── addia192.c │ ├── addia193.c │ ├── addia194.c │ ├── addia195.c │ ├── addia196.c │ ├── addia197.c │ ├── addia198.c │ ├── addia199.c │ ├── addia2.c │ ├── addia20.c │ ├── addia200.c │ ├── addia201.c │ ├── addia202.c │ ├── addia203.c │ ├── addia204.c │ ├── addia205.c │ ├── addia206.c │ ├── addia207.c │ ├── addia208.c │ ├── addia209.c │ ├── addia21.c │ ├── addia210.c │ ├── addia211.c │ ├── addia212.c │ ├── addia213.c │ ├── addia214.c │ ├── addia215.c │ ├── addia216.c │ ├── addia217.c │ ├── addia218.c │ ├── addia219.c │ ├── addia22.c │ ├── addia220.c │ ├── addia221.c │ ├── addia222.c │ ├── addia223.c │ ├── addia224.c │ ├── addia225.c │ ├── addia226.c │ ├── addia227.c │ ├── addia228.c │ ├── addia229.c │ ├── addia23.c │ ├── addia230.c │ ├── addia231.c │ ├── addia232.c │ ├── addia233.c │ ├── addia234.c │ ├── addia235.c │ ├── addia236.c │ ├── addia237.c │ ├── addia238.c │ ├── addia239.c │ ├── addia24.c │ ├── addia240.c │ ├── addia241.c │ ├── addia242.c │ ├── addia243.c │ ├── addia244.c │ ├── addia245.c │ ├── addia246.c │ ├── addia247.c │ ├── addia248.c │ ├── addia249.c │ ├── addia25.c │ ├── addia250.c │ ├── addia251.c │ ├── addia252.c │ ├── addia253.c │ ├── addia254.c │ ├── addia255.c │ ├── addia26.c │ ├── addia27.c │ ├── addia28.c │ ├── addia29.c │ ├── addia3.c │ ├── addia30.c │ ├── addia31.c │ ├── addia32.c │ ├── addia33.c │ ├── addia34.c │ ├── addia35.c │ ├── addia36.c │ ├── addia37.c │ ├── addia38.c │ ├── addia39.c │ ├── addia4.c │ ├── addia40.c │ ├── addia41.c │ ├── addia42.c │ ├── addia43.c │ ├── addia44.c │ ├── addia45.c │ ├── addia46.c │ ├── addia47.c │ ├── addia48.c │ ├── addia49.c │ ├── addia5.c │ ├── addia50.c │ ├── addia51.c │ ├── addia52.c │ ├── addia53.c │ ├── addia54.c │ ├── addia55.c │ ├── addia56.c │ ├── addia57.c │ ├── addia58.c │ ├── addia59.c │ ├── addia6.c │ ├── addia60.c │ ├── addia61.c │ ├── addia62.c │ ├── addia63.c │ ├── addia64.c │ ├── addia65.c │ ├── addia66.c │ ├── addia67.c │ ├── addia68.c │ ├── addia69.c │ ├── addia7.c │ ├── addia70.c │ ├── addia71.c │ ├── addia72.c │ ├── addia73.c │ ├── addia74.c │ ├── addia75.c │ ├── addia76.c │ ├── addia77.c │ ├── addia78.c │ ├── addia79.c │ ├── addia8.c │ ├── addia80.c │ ├── addia81.c │ ├── addia82.c │ ├── addia83.c │ ├── addia84.c │ ├── addia85.c │ ├── addia86.c │ ├── addia87.c │ ├── addia88.c │ ├── addia89.c │ ├── addia9.c │ ├── addia90.c │ ├── addia91.c │ ├── addia92.c │ ├── addia93.c │ ├── addia94.c │ ├── addia95.c │ ├── addia96.c │ ├── addia97.c │ ├── addia98.c │ ├── addia99.c │ ├── addio0.c │ ├── addio1.c │ ├── addio10.c │ ├── addio100.c │ ├── addio101.c │ ├── addio102.c │ ├── addio103.c │ ├── addio104.c │ ├── addio105.c │ ├── addio106.c │ ├── addio107.c │ ├── addio108.c │ ├── addio109.c │ ├── addio11.c │ ├── addio110.c │ ├── addio111.c │ ├── addio112.c │ ├── addio113.c │ ├── addio114.c │ ├── addio115.c │ ├── addio116.c │ ├── addio117.c │ ├── addio118.c │ ├── addio119.c │ ├── addio12.c │ ├── addio120.c │ ├── addio121.c │ ├── addio122.c │ ├── addio123.c │ ├── addio124.c │ ├── addio125.c │ ├── addio126.c │ ├── addio127.c │ ├── addio128.c │ ├── addio129.c │ ├── addio13.c │ ├── addio130.c │ ├── addio131.c │ ├── addio132.c │ ├── addio133.c │ ├── addio134.c │ ├── addio135.c │ ├── addio136.c │ ├── addio137.c │ ├── addio138.c │ ├── addio139.c │ ├── addio14.c │ ├── addio140.c │ ├── addio141.c │ ├── addio142.c │ ├── addio143.c │ ├── addio144.c │ ├── addio145.c │ ├── addio146.c │ ├── addio147.c │ ├── addio148.c │ ├── addio149.c │ ├── addio15.c │ ├── addio150.c │ ├── addio151.c │ ├── addio152.c │ ├── addio153.c │ ├── addio154.c │ ├── addio155.c │ ├── addio156.c │ ├── addio157.c │ ├── addio158.c │ ├── addio159.c │ ├── addio16.c │ ├── addio160.c │ ├── addio161.c │ ├── addio162.c │ ├── addio163.c │ ├── addio164.c │ ├── addio165.c │ ├── addio166.c │ ├── addio167.c │ ├── addio168.c │ ├── addio169.c │ ├── addio17.c │ ├── addio170.c │ ├── addio171.c │ ├── addio172.c │ ├── addio173.c │ ├── addio174.c │ ├── addio175.c │ ├── addio176.c │ ├── addio177.c │ ├── addio178.c │ ├── addio179.c │ ├── addio18.c │ ├── addio180.c │ ├── addio181.c │ ├── addio182.c │ ├── addio183.c │ ├── addio184.c │ ├── addio185.c │ ├── addio186.c │ ├── addio187.c │ ├── addio188.c │ ├── addio189.c │ ├── addio19.c │ ├── addio190.c │ ├── addio191.c │ ├── addio192.c │ ├── addio193.c │ ├── addio194.c │ ├── addio195.c │ ├── addio196.c │ ├── addio197.c │ ├── addio198.c │ ├── addio199.c │ ├── addio2.c │ ├── addio20.c │ ├── addio200.c │ ├── addio201.c │ ├── addio202.c │ ├── addio203.c │ ├── addio204.c │ ├── addio205.c │ ├── addio206.c │ ├── addio207.c │ ├── addio208.c │ ├── addio209.c │ ├── addio21.c │ ├── addio210.c │ ├── addio211.c │ ├── addio212.c │ ├── addio213.c │ ├── addio214.c │ ├── addio215.c │ ├── addio216.c │ ├── addio217.c │ ├── addio218.c │ ├── addio219.c │ ├── addio22.c │ ├── addio220.c │ ├── addio221.c │ ├── addio222.c │ ├── addio223.c │ ├── addio224.c │ ├── addio225.c │ ├── addio226.c │ ├── addio227.c │ ├── addio228.c │ ├── addio229.c │ ├── addio23.c │ ├── addio230.c │ ├── addio231.c │ ├── addio232.c │ ├── addio233.c │ ├── addio234.c │ ├── addio235.c │ ├── addio236.c │ ├── addio237.c │ ├── addio238.c │ ├── addio239.c │ ├── addio24.c │ ├── addio240.c │ ├── addio241.c │ ├── addio242.c │ ├── addio243.c │ ├── addio244.c │ ├── addio245.c │ ├── addio246.c │ ├── addio247.c │ ├── addio248.c │ ├── addio249.c │ ├── addio25.c │ ├── addio250.c │ ├── addio251.c │ ├── addio252.c │ ├── addio253.c │ ├── addio254.c │ ├── addio255.c │ ├── addio26.c │ ├── addio27.c │ ├── addio28.c │ ├── addio29.c │ ├── addio3.c │ ├── addio30.c │ ├── addio31.c │ ├── addio32.c │ ├── addio33.c │ ├── addio34.c │ ├── addio35.c │ ├── addio36.c │ ├── addio37.c │ ├── addio38.c │ ├── addio39.c │ ├── addio4.c │ ├── addio40.c │ ├── addio41.c │ ├── addio42.c │ ├── addio43.c │ ├── addio44.c │ ├── addio45.c │ ├── addio46.c │ ├── addio47.c │ ├── addio48.c │ ├── addio49.c │ ├── addio5.c │ ├── addio50.c │ ├── addio51.c │ ├── addio52.c │ ├── addio53.c │ ├── addio54.c │ ├── addio55.c │ ├── addio56.c │ ├── addio57.c │ ├── addio58.c │ ├── addio59.c │ ├── addio6.c │ ├── addio60.c │ ├── addio61.c │ ├── addio62.c │ ├── addio63.c │ ├── addio64.c │ ├── addio65.c │ ├── addio66.c │ ├── addio67.c │ ├── addio68.c │ ├── addio69.c │ ├── addio7.c │ ├── addio70.c │ ├── addio71.c │ ├── addio72.c │ ├── addio73.c │ ├── addio74.c │ ├── addio75.c │ ├── addio76.c │ ├── addio77.c │ ├── addio78.c │ ├── addio79.c │ ├── addio8.c │ ├── addio80.c │ ├── addio81.c │ ├── addio82.c │ ├── addio83.c │ ├── addio84.c │ ├── addio85.c │ ├── addio86.c │ ├── addio87.c │ ├── addio88.c │ ├── addio89.c │ ├── addio9.c │ ├── addio90.c │ ├── addio91.c │ ├── addio92.c │ ├── addio93.c │ ├── addio94.c │ ├── addio95.c │ ├── addio96.c │ ├── addio97.c │ ├── addio98.c │ ├── addio99.c │ ├── addix0.c │ ├── addix1.c │ ├── addix10.c │ ├── addix100.c │ ├── addix101.c │ ├── addix102.c │ ├── addix103.c │ ├── addix104.c │ ├── addix105.c │ ├── addix106.c │ ├── addix107.c │ ├── addix108.c │ ├── addix109.c │ ├── addix11.c │ ├── addix110.c │ ├── addix111.c │ ├── addix112.c │ ├── addix113.c │ ├── addix114.c │ ├── addix115.c │ ├── addix116.c │ ├── addix117.c │ ├── addix118.c │ ├── addix119.c │ ├── addix12.c │ ├── addix120.c │ ├── addix121.c │ ├── addix122.c │ ├── addix123.c │ ├── addix124.c │ ├── addix125.c │ ├── addix126.c │ ├── addix127.c │ ├── addix128.c │ ├── addix129.c │ ├── addix13.c │ ├── addix130.c │ ├── addix131.c │ ├── addix132.c │ ├── addix133.c │ ├── addix134.c │ ├── addix135.c │ ├── addix136.c │ ├── addix137.c │ ├── addix138.c │ ├── addix139.c │ ├── addix14.c │ ├── addix140.c │ ├── addix141.c │ ├── addix142.c │ ├── addix143.c │ ├── addix144.c │ ├── addix145.c │ ├── addix146.c │ ├── addix147.c │ ├── addix148.c │ ├── addix149.c │ ├── addix15.c │ ├── addix150.c │ ├── addix151.c │ ├── addix152.c │ ├── addix153.c │ ├── addix154.c │ ├── addix155.c │ ├── addix156.c │ ├── addix157.c │ ├── addix158.c │ ├── addix159.c │ ├── addix16.c │ ├── addix160.c │ ├── addix161.c │ ├── addix162.c │ ├── addix163.c │ ├── addix164.c │ ├── addix165.c │ ├── addix166.c │ ├── addix167.c │ ├── addix168.c │ ├── addix169.c │ ├── addix17.c │ ├── addix170.c │ ├── addix171.c │ ├── addix172.c │ ├── addix173.c │ ├── addix174.c │ ├── addix175.c │ ├── addix176.c │ ├── addix177.c │ ├── addix178.c │ ├── addix179.c │ ├── addix18.c │ ├── addix180.c │ ├── addix181.c │ ├── addix182.c │ ├── addix183.c │ ├── addix184.c │ ├── addix185.c │ ├── addix186.c │ ├── addix187.c │ ├── addix188.c │ ├── addix189.c │ ├── addix19.c │ ├── addix190.c │ ├── addix191.c │ ├── addix192.c │ ├── addix193.c │ ├── addix194.c │ ├── addix195.c │ ├── addix196.c │ ├── addix197.c │ ├── addix198.c │ ├── addix199.c │ ├── addix2.c │ ├── addix20.c │ ├── addix200.c │ ├── addix201.c │ ├── addix202.c │ ├── addix203.c │ ├── addix204.c │ ├── addix205.c │ ├── addix206.c │ ├── addix207.c │ ├── addix208.c │ ├── addix209.c │ ├── addix21.c │ ├── addix210.c │ ├── addix211.c │ ├── addix212.c │ ├── addix213.c │ ├── addix214.c │ ├── addix215.c │ ├── addix216.c │ ├── addix217.c │ ├── addix218.c │ ├── addix219.c │ ├── addix22.c │ ├── addix220.c │ ├── addix221.c │ ├── addix222.c │ ├── addix223.c │ ├── addix224.c │ ├── addix225.c │ ├── addix226.c │ ├── addix227.c │ ├── addix228.c │ ├── addix229.c │ ├── addix23.c │ ├── addix230.c │ ├── addix231.c │ ├── addix232.c │ ├── addix233.c │ ├── addix234.c │ ├── addix235.c │ ├── addix236.c │ ├── addix237.c │ ├── addix238.c │ ├── addix239.c │ ├── addix24.c │ ├── addix240.c │ ├── addix241.c │ ├── addix242.c │ ├── addix243.c │ ├── addix244.c │ ├── addix245.c │ ├── addix246.c │ ├── addix247.c │ ├── addix248.c │ ├── addix249.c │ ├── addix25.c │ ├── addix250.c │ ├── addix251.c │ ├── addix252.c │ ├── addix253.c │ ├── addix254.c │ ├── addix255.c │ ├── addix26.c │ ├── addix27.c │ ├── addix28.c │ ├── addix29.c │ ├── addix3.c │ ├── addix30.c │ ├── addix31.c │ ├── addix32.c │ ├── addix33.c │ ├── addix34.c │ ├── addix35.c │ ├── addix36.c │ ├── addix37.c │ ├── addix38.c │ ├── addix39.c │ ├── addix4.c │ ├── addix40.c │ ├── addix41.c │ ├── addix42.c │ ├── addix43.c │ ├── addix44.c │ ├── addix45.c │ ├── addix46.c │ ├── addix47.c │ ├── addix48.c │ ├── addix49.c │ ├── addix5.c │ ├── addix50.c │ ├── addix51.c │ ├── addix52.c │ ├── addix53.c │ ├── addix54.c │ ├── addix55.c │ ├── addix56.c │ ├── addix57.c │ ├── addix58.c │ ├── addix59.c │ ├── addix6.c │ ├── addix60.c │ ├── addix61.c │ ├── addix62.c │ ├── addix63.c │ ├── addix64.c │ ├── addix65.c │ ├── addix66.c │ ├── addix67.c │ ├── addix68.c │ ├── addix69.c │ ├── addix7.c │ ├── addix70.c │ ├── addix71.c │ ├── addix72.c │ ├── addix73.c │ ├── addix74.c │ ├── addix75.c │ ├── addix76.c │ ├── addix77.c │ ├── addix78.c │ ├── addix79.c │ ├── addix8.c │ ├── addix80.c │ ├── addix81.c │ ├── addix82.c │ ├── addix83.c │ ├── addix84.c │ ├── addix85.c │ ├── addix86.c │ ├── addix87.c │ ├── addix88.c │ ├── addix89.c │ ├── addix9.c │ ├── addix90.c │ ├── addix91.c │ ├── addix92.c │ ├── addix93.c │ ├── addix94.c │ ├── addix95.c │ ├── addix96.c │ ├── addix97.c │ ├── addix98.c │ ├── addix99.c │ ├── addiy0.c │ ├── addiy1.c │ ├── addiy10.c │ ├── addiy100.c │ ├── addiy101.c │ ├── addiy102.c │ ├── addiy103.c │ ├── addiy104.c │ ├── addiy105.c │ ├── addiy106.c │ ├── addiy107.c │ ├── addiy108.c │ ├── addiy109.c │ ├── addiy11.c │ ├── addiy110.c │ ├── addiy111.c │ ├── addiy112.c │ ├── addiy113.c │ ├── addiy114.c │ ├── addiy115.c │ ├── addiy116.c │ ├── addiy117.c │ ├── addiy118.c │ ├── addiy119.c │ ├── addiy12.c │ ├── addiy120.c │ ├── addiy121.c │ ├── addiy122.c │ ├── addiy123.c │ ├── addiy124.c │ ├── addiy125.c │ ├── addiy126.c │ ├── addiy127.c │ ├── addiy128.c │ ├── addiy129.c │ ├── addiy13.c │ ├── addiy130.c │ ├── addiy131.c │ ├── addiy132.c │ ├── addiy133.c │ ├── addiy134.c │ ├── addiy135.c │ ├── addiy136.c │ ├── addiy137.c │ ├── addiy138.c │ ├── addiy139.c │ ├── addiy14.c │ ├── addiy140.c │ ├── addiy141.c │ ├── addiy142.c │ ├── addiy143.c │ ├── addiy144.c │ ├── addiy145.c │ ├── addiy146.c │ ├── addiy147.c │ ├── addiy148.c │ ├── addiy149.c │ ├── addiy15.c │ ├── addiy150.c │ ├── addiy151.c │ ├── addiy152.c │ ├── addiy153.c │ ├── addiy154.c │ ├── addiy155.c │ ├── addiy156.c │ ├── addiy157.c │ ├── addiy158.c │ ├── addiy159.c │ ├── addiy16.c │ ├── addiy160.c │ ├── addiy161.c │ ├── addiy162.c │ ├── addiy163.c │ ├── addiy164.c │ ├── addiy165.c │ ├── addiy166.c │ ├── addiy167.c │ ├── addiy168.c │ ├── addiy169.c │ ├── addiy17.c │ ├── addiy170.c │ ├── addiy171.c │ ├── addiy172.c │ ├── addiy173.c │ ├── addiy174.c │ ├── addiy175.c │ ├── addiy176.c │ ├── addiy177.c │ ├── addiy178.c │ ├── addiy179.c │ ├── addiy18.c │ ├── addiy180.c │ ├── addiy181.c │ ├── addiy182.c │ ├── addiy183.c │ ├── addiy184.c │ ├── addiy185.c │ ├── addiy186.c │ ├── addiy187.c │ ├── addiy188.c │ ├── addiy189.c │ ├── addiy19.c │ ├── addiy190.c │ ├── addiy191.c │ ├── addiy192.c │ ├── addiy193.c │ ├── addiy194.c │ ├── addiy195.c │ ├── addiy196.c │ ├── addiy197.c │ ├── addiy198.c │ ├── addiy199.c │ ├── addiy2.c │ ├── addiy20.c │ ├── addiy200.c │ ├── addiy201.c │ ├── addiy202.c │ ├── addiy203.c │ ├── addiy204.c │ ├── addiy205.c │ ├── addiy206.c │ ├── addiy207.c │ ├── addiy208.c │ ├── addiy209.c │ ├── addiy21.c │ ├── addiy210.c │ ├── addiy211.c │ ├── addiy212.c │ ├── addiy213.c │ ├── addiy214.c │ ├── addiy215.c │ ├── addiy216.c │ ├── addiy217.c │ ├── addiy218.c │ ├── addiy219.c │ ├── addiy22.c │ ├── addiy220.c │ ├── addiy221.c │ ├── addiy222.c │ ├── addiy223.c │ ├── addiy224.c │ ├── addiy225.c │ ├── addiy226.c │ ├── addiy227.c │ ├── addiy228.c │ ├── addiy229.c │ ├── addiy23.c │ ├── addiy230.c │ ├── addiy231.c │ ├── addiy232.c │ ├── addiy233.c │ ├── addiy234.c │ ├── addiy235.c │ ├── addiy236.c │ ├── addiy237.c │ ├── addiy238.c │ ├── addiy239.c │ ├── addiy24.c │ ├── addiy240.c │ ├── addiy241.c │ ├── addiy242.c │ ├── addiy243.c │ ├── addiy244.c │ ├── addiy245.c │ ├── addiy246.c │ ├── addiy247.c │ ├── addiy248.c │ ├── addiy249.c │ ├── addiy25.c │ ├── addiy250.c │ ├── addiy251.c │ ├── addiy252.c │ ├── addiy253.c │ ├── addiy254.c │ ├── addiy255.c │ ├── addiy26.c │ ├── addiy27.c │ ├── addiy28.c │ ├── addiy29.c │ ├── addiy3.c │ ├── addiy30.c │ ├── addiy31.c │ ├── addiy32.c │ ├── addiy33.c │ ├── addiy34.c │ ├── addiy35.c │ ├── addiy36.c │ ├── addiy37.c │ ├── addiy38.c │ ├── addiy39.c │ ├── addiy4.c │ ├── addiy40.c │ ├── addiy41.c │ ├── addiy42.c │ ├── addiy43.c │ ├── addiy44.c │ ├── addiy45.c │ ├── addiy46.c │ ├── addiy47.c │ ├── addiy48.c │ ├── addiy49.c │ ├── addiy5.c │ ├── addiy50.c │ ├── addiy51.c │ ├── addiy52.c │ ├── addiy53.c │ ├── addiy54.c │ ├── addiy55.c │ ├── addiy56.c │ ├── addiy57.c │ ├── addiy58.c │ ├── addiy59.c │ ├── addiy6.c │ ├── addiy60.c │ ├── addiy61.c │ ├── addiy62.c │ ├── addiy63.c │ ├── addiy64.c │ ├── addiy65.c │ ├── addiy66.c │ ├── addiy67.c │ ├── addiy68.c │ ├── addiy69.c │ ├── addiy7.c │ ├── addiy70.c │ ├── addiy71.c │ ├── addiy72.c │ ├── addiy73.c │ ├── addiy74.c │ ├── addiy75.c │ ├── addiy76.c │ ├── addiy77.c │ ├── addiy78.c │ ├── addiy79.c │ ├── addiy8.c │ ├── addiy80.c │ ├── addiy81.c │ ├── addiy82.c │ ├── addiy83.c │ ├── addiy84.c │ ├── addiy85.c │ ├── addiy86.c │ ├── addiy87.c │ ├── addiy88.c │ ├── addiy89.c │ ├── addiy9.c │ ├── addiy90.c │ ├── addiy91.c │ ├── addiy92.c │ ├── addiy93.c │ ├── addiy94.c │ ├── addiy95.c │ ├── addiy96.c │ ├── addiy97.c │ ├── addiy98.c │ ├── addiy99.c │ ├── gen_addi.sh │ ├── generic │ │ ├── addia.c │ │ ├── addio.c │ │ ├── addix.c │ │ └── addiy.c │ └── source.mk ├── addxo.c ├── addyo.c ├── ban.c ├── baz.c ├── branchi │ ├── bani.c │ ├── call.c │ ├── source.mk │ └── xlei.c ├── bs │ ├── bsa0.c │ ├── bsa1.c │ ├── bsa10.c │ ├── bsa11.c │ ├── bsa12.c │ ├── bsa13.c │ ├── bsa14.c │ ├── bsa15.c │ ├── bsa16.c │ ├── bsa17.c │ ├── bsa18.c │ ├── bsa19.c │ ├── bsa2.c │ ├── bsa20.c │ ├── bsa21.c │ ├── bsa22.c │ ├── bsa23.c │ ├── bsa24.c │ ├── bsa25.c │ ├── bsa26.c │ ├── bsa27.c │ ├── bsa28.c │ ├── bsa29.c │ ├── bsa3.c │ ├── bsa30.c │ ├── bsa31.c │ ├── bsa32.c │ ├── bsa33.c │ ├── bsa34.c │ ├── bsa35.c │ ├── bsa36.c │ ├── bsa37.c │ ├── bsa38.c │ ├── bsa39.c │ ├── bsa4.c │ ├── bsa40.c │ ├── bsa41.c │ ├── bsa42.c │ ├── bsa43.c │ ├── bsa44.c │ ├── bsa45.c │ ├── bsa46.c │ ├── bsa47.c │ ├── bsa48.c │ ├── bsa49.c │ ├── bsa5.c │ ├── bsa50.c │ ├── bsa51.c │ ├── bsa52.c │ ├── bsa53.c │ ├── bsa54.c │ ├── bsa55.c │ ├── bsa56.c │ ├── bsa57.c │ ├── bsa58.c │ ├── bsa59.c │ ├── bsa6.c │ ├── bsa60.c │ ├── bsa61.c │ ├── bsa62.c │ ├── bsa63.c │ ├── bsa7.c │ ├── bsa8.c │ ├── bsa9.c │ ├── bso0.c │ ├── bso1.c │ ├── bso10.c │ ├── bso11.c │ ├── bso12.c │ ├── bso13.c │ ├── bso14.c │ ├── bso15.c │ ├── bso16.c │ ├── bso17.c │ ├── bso18.c │ ├── bso19.c │ ├── bso2.c │ ├── bso20.c │ ├── bso21.c │ ├── bso22.c │ ├── bso23.c │ ├── bso24.c │ ├── bso25.c │ ├── bso26.c │ ├── bso27.c │ ├── bso28.c │ ├── bso29.c │ ├── bso3.c │ ├── bso30.c │ ├── bso31.c │ ├── bso32.c │ ├── bso33.c │ ├── bso34.c │ ├── bso35.c │ ├── bso36.c │ ├── bso37.c │ ├── bso38.c │ ├── bso39.c │ ├── bso4.c │ ├── bso40.c │ ├── bso41.c │ ├── bso42.c │ ├── bso43.c │ ├── bso44.c │ ├── bso45.c │ ├── bso46.c │ ├── bso47.c │ ├── bso48.c │ ├── bso49.c │ ├── bso5.c │ ├── bso50.c │ ├── bso51.c │ ├── bso52.c │ ├── bso53.c │ ├── bso54.c │ ├── bso55.c │ ├── bso56.c │ ├── bso57.c │ ├── bso58.c │ ├── bso59.c │ ├── bso6.c │ ├── bso60.c │ ├── bso61.c │ ├── bso62.c │ ├── bso63.c │ ├── bso7.c │ ├── bso8.c │ ├── bso9.c │ ├── bsx0.c │ ├── bsx1.c │ ├── bsx10.c │ ├── bsx11.c │ ├── bsx12.c │ ├── bsx13.c │ ├── bsx14.c │ ├── bsx15.c │ ├── bsx16.c │ ├── bsx17.c │ ├── bsx18.c │ ├── bsx19.c │ ├── bsx2.c │ ├── bsx20.c │ ├── bsx21.c │ ├── bsx22.c │ ├── bsx23.c │ ├── bsx24.c │ ├── bsx25.c │ ├── bsx26.c │ ├── bsx27.c │ ├── bsx28.c │ ├── bsx29.c │ ├── bsx3.c │ ├── bsx30.c │ ├── bsx31.c │ ├── bsx32.c │ ├── bsx33.c │ ├── bsx34.c │ ├── bsx35.c │ ├── bsx36.c │ ├── bsx37.c │ ├── bsx38.c │ ├── bsx39.c │ ├── bsx4.c │ ├── bsx40.c │ ├── bsx41.c │ ├── bsx42.c │ ├── bsx43.c │ ├── bsx44.c │ ├── bsx45.c │ ├── bsx46.c │ ├── bsx47.c │ ├── bsx48.c │ ├── bsx49.c │ ├── bsx5.c │ ├── bsx50.c │ ├── bsx51.c │ ├── bsx52.c │ ├── bsx53.c │ ├── bsx54.c │ ├── bsx55.c │ ├── bsx56.c │ ├── bsx57.c │ ├── bsx58.c │ ├── bsx59.c │ ├── bsx6.c │ ├── bsx60.c │ ├── bsx61.c │ ├── bsx62.c │ ├── bsx63.c │ ├── bsx7.c │ ├── bsx8.c │ ├── bsx9.c │ ├── bsy0.c │ ├── bsy1.c │ ├── bsy10.c │ ├── bsy11.c │ ├── bsy12.c │ ├── bsy13.c │ ├── bsy14.c │ ├── bsy15.c │ ├── bsy16.c │ ├── bsy17.c │ ├── bsy18.c │ ├── bsy19.c │ ├── bsy2.c │ ├── bsy20.c │ ├── bsy21.c │ ├── bsy22.c │ ├── bsy23.c │ ├── bsy24.c │ ├── bsy25.c │ ├── bsy26.c │ ├── bsy27.c │ ├── bsy28.c │ ├── bsy29.c │ ├── bsy3.c │ ├── bsy30.c │ ├── bsy31.c │ ├── bsy32.c │ ├── bsy33.c │ ├── bsy34.c │ ├── bsy35.c │ ├── bsy36.c │ ├── bsy37.c │ ├── bsy38.c │ ├── bsy39.c │ ├── bsy4.c │ ├── bsy40.c │ ├── bsy41.c │ ├── bsy42.c │ ├── bsy43.c │ ├── bsy44.c │ ├── bsy45.c │ ├── bsy46.c │ ├── bsy47.c │ ├── bsy48.c │ ├── bsy49.c │ ├── bsy5.c │ ├── bsy50.c │ ├── bsy51.c │ ├── bsy52.c │ ├── bsy53.c │ ├── bsy54.c │ ├── bsy55.c │ ├── bsy56.c │ ├── bsy57.c │ ├── bsy58.c │ ├── bsy59.c │ ├── bsy6.c │ ├── bsy60.c │ ├── bsy61.c │ ├── bsy62.c │ ├── bsy63.c │ ├── bsy7.c │ ├── bsy8.c │ ├── bsy9.c │ ├── gen_bs.sh │ └── source.mk ├── common.h ├── end.c ├── incy.c ├── j.c ├── le │ ├── source.mk │ └── xle2.c ├── li │ ├── gen_li.sh │ ├── generic │ │ ├── lia.c │ │ ├── lio.c │ │ ├── lix.c │ │ └── liy.c │ ├── lia0.c │ ├── lia1.c │ ├── lia10.c │ ├── lia100.c │ ├── lia101.c │ ├── lia102.c │ ├── lia103.c │ ├── lia104.c │ ├── lia105.c │ ├── lia106.c │ ├── lia107.c │ ├── lia108.c │ ├── lia109.c │ ├── lia11.c │ ├── lia110.c │ ├── lia111.c │ ├── lia112.c │ ├── lia113.c │ ├── lia114.c │ ├── lia115.c │ ├── lia116.c │ ├── lia117.c │ ├── lia118.c │ ├── lia119.c │ ├── lia12.c │ ├── lia120.c │ ├── lia121.c │ ├── lia122.c │ ├── lia123.c │ ├── lia124.c │ ├── lia125.c │ ├── lia126.c │ ├── lia127.c │ ├── lia128.c │ ├── lia129.c │ ├── lia13.c │ ├── lia130.c │ ├── lia131.c │ ├── lia132.c │ ├── lia133.c │ ├── lia134.c │ ├── lia135.c │ ├── lia136.c │ ├── lia137.c │ ├── lia138.c │ ├── lia139.c │ ├── lia14.c │ ├── lia140.c │ ├── lia141.c │ ├── lia142.c │ ├── lia143.c │ ├── lia144.c │ ├── lia145.c │ ├── lia146.c │ ├── lia147.c │ ├── lia148.c │ ├── lia149.c │ ├── lia15.c │ ├── lia150.c │ ├── lia151.c │ ├── lia152.c │ ├── lia153.c │ ├── lia154.c │ ├── lia155.c │ ├── lia156.c │ ├── lia157.c │ ├── lia158.c │ ├── lia159.c │ ├── lia16.c │ ├── lia160.c │ ├── lia161.c │ ├── lia162.c │ ├── lia163.c │ ├── lia164.c │ ├── lia165.c │ ├── lia166.c │ ├── lia167.c │ ├── lia168.c │ ├── lia169.c │ ├── lia17.c │ ├── lia170.c │ ├── lia171.c │ ├── lia172.c │ ├── lia173.c │ ├── lia174.c │ ├── lia175.c │ ├── lia176.c │ ├── lia177.c │ ├── lia178.c │ ├── lia179.c │ ├── lia18.c │ ├── lia180.c │ ├── lia181.c │ ├── lia182.c │ ├── lia183.c │ ├── lia184.c │ ├── lia185.c │ ├── lia186.c │ ├── lia187.c │ ├── lia188.c │ ├── lia189.c │ ├── lia19.c │ ├── lia190.c │ ├── lia191.c │ ├── lia192.c │ ├── lia193.c │ ├── lia194.c │ ├── lia195.c │ ├── lia196.c │ ├── lia197.c │ ├── lia198.c │ ├── lia199.c │ ├── lia2.c │ ├── lia20.c │ ├── lia200.c │ ├── lia201.c │ ├── lia202.c │ ├── lia203.c │ ├── lia204.c │ ├── lia205.c │ ├── lia206.c │ ├── lia207.c │ ├── lia208.c │ ├── lia209.c │ ├── lia21.c │ ├── lia210.c │ ├── lia211.c │ ├── lia212.c │ ├── lia213.c │ ├── lia214.c │ ├── lia215.c │ ├── lia216.c │ ├── lia217.c │ ├── lia218.c │ ├── lia219.c │ ├── lia22.c │ ├── lia220.c │ ├── lia221.c │ ├── lia222.c │ ├── lia223.c │ ├── lia224.c │ ├── lia225.c │ ├── lia226.c │ ├── lia227.c │ ├── lia228.c │ ├── lia229.c │ ├── lia23.c │ ├── lia230.c │ ├── lia231.c │ ├── lia232.c │ ├── lia233.c │ ├── lia234.c │ ├── lia235.c │ ├── lia236.c │ ├── lia237.c │ ├── lia238.c │ ├── lia239.c │ ├── lia24.c │ ├── lia240.c │ ├── lia241.c │ ├── lia242.c │ ├── lia243.c │ ├── lia244.c │ ├── lia245.c │ ├── lia246.c │ ├── lia247.c │ ├── lia248.c │ ├── lia249.c │ ├── lia25.c │ ├── lia250.c │ ├── lia251.c │ ├── lia252.c │ ├── lia253.c │ ├── lia254.c │ ├── lia255.c │ ├── lia26.c │ ├── lia27.c │ ├── lia28.c │ ├── lia29.c │ ├── lia3.c │ ├── lia30.c │ ├── lia31.c │ ├── lia32.c │ ├── lia33.c │ ├── lia34.c │ ├── lia35.c │ ├── lia36.c │ ├── lia37.c │ ├── lia38.c │ ├── lia39.c │ ├── lia4.c │ ├── lia40.c │ ├── lia41.c │ ├── lia42.c │ ├── lia43.c │ ├── lia44.c │ ├── lia45.c │ ├── lia46.c │ ├── lia47.c │ ├── lia48.c │ ├── lia49.c │ ├── lia5.c │ ├── lia50.c │ ├── lia51.c │ ├── lia52.c │ ├── lia53.c │ ├── lia54.c │ ├── lia55.c │ ├── lia56.c │ ├── lia57.c │ ├── lia58.c │ ├── lia59.c │ ├── lia6.c │ ├── lia60.c │ ├── lia61.c │ ├── lia62.c │ ├── lia63.c │ ├── lia64.c │ ├── lia65.c │ ├── lia66.c │ ├── lia67.c │ ├── lia68.c │ ├── lia69.c │ ├── lia7.c │ ├── lia70.c │ ├── lia71.c │ ├── lia72.c │ ├── lia73.c │ ├── lia74.c │ ├── lia75.c │ ├── lia76.c │ ├── lia77.c │ ├── lia78.c │ ├── lia79.c │ ├── lia8.c │ ├── lia80.c │ ├── lia81.c │ ├── lia82.c │ ├── lia83.c │ ├── lia84.c │ ├── lia85.c │ ├── lia86.c │ ├── lia87.c │ ├── lia88.c │ ├── lia89.c │ ├── lia9.c │ ├── lia90.c │ ├── lia91.c │ ├── lia92.c │ ├── lia93.c │ ├── lia94.c │ ├── lia95.c │ ├── lia96.c │ ├── lia97.c │ ├── lia98.c │ ├── lia99.c │ ├── lio0.c │ ├── lio1.c │ ├── lio10.c │ ├── lio100.c │ ├── lio101.c │ ├── lio102.c │ ├── lio103.c │ ├── lio104.c │ ├── lio105.c │ ├── lio106.c │ ├── lio107.c │ ├── lio108.c │ ├── lio109.c │ ├── lio11.c │ ├── lio110.c │ ├── lio111.c │ ├── lio112.c │ ├── lio113.c │ ├── lio114.c │ ├── lio115.c │ ├── lio116.c │ ├── lio117.c │ ├── lio118.c │ ├── lio119.c │ ├── lio12.c │ ├── lio120.c │ ├── lio121.c │ ├── lio122.c │ ├── lio123.c │ ├── lio124.c │ ├── lio125.c │ ├── lio126.c │ ├── lio127.c │ ├── lio128.c │ ├── lio129.c │ ├── lio13.c │ ├── lio130.c │ ├── lio131.c │ ├── lio132.c │ ├── lio133.c │ ├── lio134.c │ ├── lio135.c │ ├── lio136.c │ ├── lio137.c │ ├── lio138.c │ ├── lio139.c │ ├── lio14.c │ ├── lio140.c │ ├── lio141.c │ ├── lio142.c │ ├── lio143.c │ ├── lio144.c │ ├── lio145.c │ ├── lio146.c │ ├── lio147.c │ ├── lio148.c │ ├── lio149.c │ ├── lio15.c │ ├── lio150.c │ ├── lio151.c │ ├── lio152.c │ ├── lio153.c │ ├── lio154.c │ ├── lio155.c │ ├── lio156.c │ ├── lio157.c │ ├── lio158.c │ ├── lio159.c │ ├── lio16.c │ ├── lio160.c │ ├── lio161.c │ ├── lio162.c │ ├── lio163.c │ ├── lio164.c │ ├── lio165.c │ ├── lio166.c │ ├── lio167.c │ ├── lio168.c │ ├── lio169.c │ ├── lio17.c │ ├── lio170.c │ ├── lio171.c │ ├── lio172.c │ ├── lio173.c │ ├── lio174.c │ ├── lio175.c │ ├── lio176.c │ ├── lio177.c │ ├── lio178.c │ ├── lio179.c │ ├── lio18.c │ ├── lio180.c │ ├── lio181.c │ ├── lio182.c │ ├── lio183.c │ ├── lio184.c │ ├── lio185.c │ ├── lio186.c │ ├── lio187.c │ ├── lio188.c │ ├── lio189.c │ ├── lio19.c │ ├── lio190.c │ ├── lio191.c │ ├── lio192.c │ ├── lio193.c │ ├── lio194.c │ ├── lio195.c │ ├── lio196.c │ ├── lio197.c │ ├── lio198.c │ ├── lio199.c │ ├── lio2.c │ ├── lio20.c │ ├── lio200.c │ ├── lio201.c │ ├── lio202.c │ ├── lio203.c │ ├── lio204.c │ ├── lio205.c │ ├── lio206.c │ ├── lio207.c │ ├── lio208.c │ ├── lio209.c │ ├── lio21.c │ ├── lio210.c │ ├── lio211.c │ ├── lio212.c │ ├── lio213.c │ ├── lio214.c │ ├── lio215.c │ ├── lio216.c │ ├── lio217.c │ ├── lio218.c │ ├── lio219.c │ ├── lio22.c │ ├── lio220.c │ ├── lio221.c │ ├── lio222.c │ ├── lio223.c │ ├── lio224.c │ ├── lio225.c │ ├── lio226.c │ ├── lio227.c │ ├── lio228.c │ ├── lio229.c │ ├── lio23.c │ ├── lio230.c │ ├── lio231.c │ ├── lio232.c │ ├── lio233.c │ ├── lio234.c │ ├── lio235.c │ ├── lio236.c │ ├── lio237.c │ ├── lio238.c │ ├── lio239.c │ ├── lio24.c │ ├── lio240.c │ ├── lio241.c │ ├── lio242.c │ ├── lio243.c │ ├── lio244.c │ ├── lio245.c │ ├── lio246.c │ ├── lio247.c │ ├── lio248.c │ ├── lio249.c │ ├── lio25.c │ ├── lio250.c │ ├── lio251.c │ ├── lio252.c │ ├── lio253.c │ ├── lio254.c │ ├── lio255.c │ ├── lio26.c │ ├── lio27.c │ ├── lio28.c │ ├── lio29.c │ ├── lio3.c │ ├── lio30.c │ ├── lio31.c │ ├── lio32.c │ ├── lio33.c │ ├── lio34.c │ ├── lio35.c │ ├── lio36.c │ ├── lio37.c │ ├── lio38.c │ ├── lio39.c │ ├── lio4.c │ ├── lio40.c │ ├── lio41.c │ ├── lio42.c │ ├── lio43.c │ ├── lio44.c │ ├── lio45.c │ ├── lio46.c │ ├── lio47.c │ ├── lio48.c │ ├── lio49.c │ ├── lio5.c │ ├── lio50.c │ ├── lio51.c │ ├── lio52.c │ ├── lio53.c │ ├── lio54.c │ ├── lio55.c │ ├── lio56.c │ ├── lio57.c │ ├── lio58.c │ ├── lio59.c │ ├── lio6.c │ ├── lio60.c │ ├── lio61.c │ ├── lio62.c │ ├── lio63.c │ ├── lio64.c │ ├── lio65.c │ ├── lio66.c │ ├── lio67.c │ ├── lio68.c │ ├── lio69.c │ ├── lio7.c │ ├── lio70.c │ ├── lio71.c │ ├── lio72.c │ ├── lio73.c │ ├── lio74.c │ ├── lio75.c │ ├── lio76.c │ ├── lio77.c │ ├── lio78.c │ ├── lio79.c │ ├── lio8.c │ ├── lio80.c │ ├── lio81.c │ ├── lio82.c │ ├── lio83.c │ ├── lio84.c │ ├── lio85.c │ ├── lio86.c │ ├── lio87.c │ ├── lio88.c │ ├── lio89.c │ ├── lio9.c │ ├── lio90.c │ ├── lio91.c │ ├── lio92.c │ ├── lio93.c │ ├── lio94.c │ ├── lio95.c │ ├── lio96.c │ ├── lio97.c │ ├── lio98.c │ ├── lio99.c │ ├── liom1.c │ ├── lix0.c │ ├── lix1.c │ ├── lix10.c │ ├── lix100.c │ ├── lix101.c │ ├── lix102.c │ ├── lix103.c │ ├── lix104.c │ ├── lix105.c │ ├── lix106.c │ ├── lix107.c │ ├── lix108.c │ ├── lix109.c │ ├── lix11.c │ ├── lix110.c │ ├── lix111.c │ ├── lix112.c │ ├── lix113.c │ ├── lix114.c │ ├── lix115.c │ ├── lix116.c │ ├── lix117.c │ ├── lix118.c │ ├── lix119.c │ ├── lix12.c │ ├── lix120.c │ ├── lix121.c │ ├── lix122.c │ ├── lix123.c │ ├── lix124.c │ ├── lix125.c │ ├── lix126.c │ ├── lix127.c │ ├── lix128.c │ ├── lix129.c │ ├── lix13.c │ ├── lix130.c │ ├── lix131.c │ ├── lix132.c │ ├── lix133.c │ ├── lix134.c │ ├── lix135.c │ ├── lix136.c │ ├── lix137.c │ ├── lix138.c │ ├── lix139.c │ ├── lix14.c │ ├── lix140.c │ ├── lix141.c │ ├── lix142.c │ ├── lix143.c │ ├── lix144.c │ ├── lix145.c │ ├── lix146.c │ ├── lix147.c │ ├── lix148.c │ ├── lix149.c │ ├── lix15.c │ ├── lix150.c │ ├── lix151.c │ ├── lix152.c │ ├── lix153.c │ ├── lix154.c │ ├── lix155.c │ ├── lix156.c │ ├── lix157.c │ ├── lix158.c │ ├── lix159.c │ ├── lix16.c │ ├── lix160.c │ ├── lix161.c │ ├── lix162.c │ ├── lix163.c │ ├── lix164.c │ ├── lix165.c │ ├── lix166.c │ ├── lix167.c │ ├── lix168.c │ ├── lix169.c │ ├── lix17.c │ ├── lix170.c │ ├── lix171.c │ ├── lix172.c │ ├── lix173.c │ ├── lix174.c │ ├── lix175.c │ ├── lix176.c │ ├── lix177.c │ ├── lix178.c │ ├── lix179.c │ ├── lix18.c │ ├── lix180.c │ ├── lix181.c │ ├── lix182.c │ ├── lix183.c │ ├── lix184.c │ ├── lix185.c │ ├── lix186.c │ ├── lix187.c │ ├── lix188.c │ ├── lix189.c │ ├── lix19.c │ ├── lix190.c │ ├── lix191.c │ ├── lix192.c │ ├── lix193.c │ ├── lix194.c │ ├── lix195.c │ ├── lix196.c │ ├── lix197.c │ ├── lix198.c │ ├── lix199.c │ ├── lix2.c │ ├── lix20.c │ ├── lix200.c │ ├── lix201.c │ ├── lix202.c │ ├── lix203.c │ ├── lix204.c │ ├── lix205.c │ ├── lix206.c │ ├── lix207.c │ ├── lix208.c │ ├── lix209.c │ ├── lix21.c │ ├── lix210.c │ ├── lix211.c │ ├── lix212.c │ ├── lix213.c │ ├── lix214.c │ ├── lix215.c │ ├── lix216.c │ ├── lix217.c │ ├── lix218.c │ ├── lix219.c │ ├── lix22.c │ ├── lix220.c │ ├── lix221.c │ ├── lix222.c │ ├── lix223.c │ ├── lix224.c │ ├── lix225.c │ ├── lix226.c │ ├── lix227.c │ ├── lix228.c │ ├── lix229.c │ ├── lix23.c │ ├── lix230.c │ ├── lix231.c │ ├── lix232.c │ ├── lix233.c │ ├── lix234.c │ ├── lix235.c │ ├── lix236.c │ ├── lix237.c │ ├── lix238.c │ ├── lix239.c │ ├── lix24.c │ ├── lix240.c │ ├── lix241.c │ ├── lix242.c │ ├── lix243.c │ ├── lix244.c │ ├── lix245.c │ ├── lix246.c │ ├── lix247.c │ ├── lix248.c │ ├── lix249.c │ ├── lix25.c │ ├── lix250.c │ ├── lix251.c │ ├── lix252.c │ ├── lix253.c │ ├── lix254.c │ ├── lix255.c │ ├── lix26.c │ ├── lix27.c │ ├── lix28.c │ ├── lix29.c │ ├── lix3.c │ ├── lix30.c │ ├── lix31.c │ ├── lix32.c │ ├── lix33.c │ ├── lix34.c │ ├── lix35.c │ ├── lix36.c │ ├── lix37.c │ ├── lix38.c │ ├── lix39.c │ ├── lix4.c │ ├── lix40.c │ ├── lix41.c │ ├── lix42.c │ ├── lix43.c │ ├── lix44.c │ ├── lix45.c │ ├── lix46.c │ ├── lix47.c │ ├── lix48.c │ ├── lix49.c │ ├── lix5.c │ ├── lix50.c │ ├── lix51.c │ ├── lix52.c │ ├── lix53.c │ ├── lix54.c │ ├── lix55.c │ ├── lix56.c │ ├── lix57.c │ ├── lix58.c │ ├── lix59.c │ ├── lix6.c │ ├── lix60.c │ ├── lix61.c │ ├── lix62.c │ ├── lix63.c │ ├── lix64.c │ ├── lix65.c │ ├── lix66.c │ ├── lix67.c │ ├── lix68.c │ ├── lix69.c │ ├── lix7.c │ ├── lix70.c │ ├── lix71.c │ ├── lix72.c │ ├── lix73.c │ ├── lix74.c │ ├── lix75.c │ ├── lix76.c │ ├── lix77.c │ ├── lix78.c │ ├── lix79.c │ ├── lix8.c │ ├── lix80.c │ ├── lix81.c │ ├── lix82.c │ ├── lix83.c │ ├── lix84.c │ ├── lix85.c │ ├── lix86.c │ ├── lix87.c │ ├── lix88.c │ ├── lix89.c │ ├── lix9.c │ ├── lix90.c │ ├── lix91.c │ ├── lix92.c │ ├── lix93.c │ ├── lix94.c │ ├── lix95.c │ ├── lix96.c │ ├── lix97.c │ ├── lix98.c │ ├── lix99.c │ ├── lixm1.c │ ├── liy0.c │ ├── liy1.c │ ├── liy10.c │ ├── liy100.c │ ├── liy101.c │ ├── liy102.c │ ├── liy103.c │ ├── liy104.c │ ├── liy105.c │ ├── liy106.c │ ├── liy107.c │ ├── liy108.c │ ├── liy109.c │ ├── liy11.c │ ├── liy110.c │ ├── liy111.c │ ├── liy112.c │ ├── liy113.c │ ├── liy114.c │ ├── liy115.c │ ├── liy116.c │ ├── liy117.c │ ├── liy118.c │ ├── liy119.c │ ├── liy12.c │ ├── liy120.c │ ├── liy121.c │ ├── liy122.c │ ├── liy123.c │ ├── liy124.c │ ├── liy125.c │ ├── liy126.c │ ├── liy127.c │ ├── liy128.c │ ├── liy129.c │ ├── liy13.c │ ├── liy130.c │ ├── liy131.c │ ├── liy132.c │ ├── liy133.c │ ├── liy134.c │ ├── liy135.c │ ├── liy136.c │ ├── liy137.c │ ├── liy138.c │ ├── liy139.c │ ├── liy14.c │ ├── liy140.c │ ├── liy141.c │ ├── liy142.c │ ├── liy143.c │ ├── liy144.c │ ├── liy145.c │ ├── liy146.c │ ├── liy147.c │ ├── liy148.c │ ├── liy149.c │ ├── liy15.c │ ├── liy150.c │ ├── liy151.c │ ├── liy152.c │ ├── liy153.c │ ├── liy154.c │ ├── liy155.c │ ├── liy156.c │ ├── liy157.c │ ├── liy158.c │ ├── liy159.c │ ├── liy16.c │ ├── liy160.c │ ├── liy161.c │ ├── liy162.c │ ├── liy163.c │ ├── liy164.c │ ├── liy165.c │ ├── liy166.c │ ├── liy167.c │ ├── liy168.c │ ├── liy169.c │ ├── liy17.c │ ├── liy170.c │ ├── liy171.c │ ├── liy172.c │ ├── liy173.c │ ├── liy174.c │ ├── liy175.c │ ├── liy176.c │ ├── liy177.c │ ├── liy178.c │ ├── liy179.c │ ├── liy18.c │ ├── liy180.c │ ├── liy181.c │ ├── liy182.c │ ├── liy183.c │ ├── liy184.c │ ├── liy185.c │ ├── liy186.c │ ├── liy187.c │ ├── liy188.c │ ├── liy189.c │ ├── liy19.c │ ├── liy190.c │ ├── liy191.c │ ├── liy192.c │ ├── liy193.c │ ├── liy194.c │ ├── liy195.c │ ├── liy196.c │ ├── liy197.c │ ├── liy198.c │ ├── liy199.c │ ├── liy2.c │ ├── liy20.c │ ├── liy200.c │ ├── liy201.c │ ├── liy202.c │ ├── liy203.c │ ├── liy204.c │ ├── liy205.c │ ├── liy206.c │ ├── liy207.c │ ├── liy208.c │ ├── liy209.c │ ├── liy21.c │ ├── liy210.c │ ├── liy211.c │ ├── liy212.c │ ├── liy213.c │ ├── liy214.c │ ├── liy215.c │ ├── liy216.c │ ├── liy217.c │ ├── liy218.c │ ├── liy219.c │ ├── liy22.c │ ├── liy220.c │ ├── liy221.c │ ├── liy222.c │ ├── liy223.c │ ├── liy224.c │ ├── liy225.c │ ├── liy226.c │ ├── liy227.c │ ├── liy228.c │ ├── liy229.c │ ├── liy23.c │ ├── liy230.c │ ├── liy231.c │ ├── liy232.c │ ├── liy233.c │ ├── liy234.c │ ├── liy235.c │ ├── liy236.c │ ├── liy237.c │ ├── liy238.c │ ├── liy239.c │ ├── liy24.c │ ├── liy240.c │ ├── liy241.c │ ├── liy242.c │ ├── liy243.c │ ├── liy244.c │ ├── liy245.c │ ├── liy246.c │ ├── liy247.c │ ├── liy248.c │ ├── liy249.c │ ├── liy25.c │ ├── liy250.c │ ├── liy251.c │ ├── liy252.c │ ├── liy253.c │ ├── liy254.c │ ├── liy255.c │ ├── liy26.c │ ├── liy27.c │ ├── liy28.c │ ├── liy29.c │ ├── liy3.c │ ├── liy30.c │ ├── liy31.c │ ├── liy32.c │ ├── liy33.c │ ├── liy34.c │ ├── liy35.c │ ├── liy36.c │ ├── liy37.c │ ├── liy38.c │ ├── liy39.c │ ├── liy4.c │ ├── liy40.c │ ├── liy41.c │ ├── liy42.c │ ├── liy43.c │ ├── liy44.c │ ├── liy45.c │ ├── liy46.c │ ├── liy47.c │ ├── liy48.c │ ├── liy49.c │ ├── liy5.c │ ├── liy50.c │ ├── liy51.c │ ├── liy52.c │ ├── liy53.c │ ├── liy54.c │ ├── liy55.c │ ├── liy56.c │ ├── liy57.c │ ├── liy58.c │ ├── liy59.c │ ├── liy6.c │ ├── liy60.c │ ├── liy61.c │ ├── liy62.c │ ├── liy63.c │ ├── liy64.c │ ├── liy65.c │ ├── liy66.c │ ├── liy67.c │ ├── liy68.c │ ├── liy69.c │ ├── liy7.c │ ├── liy70.c │ ├── liy71.c │ ├── liy72.c │ ├── liy73.c │ ├── liy74.c │ ├── liy75.c │ ├── liy76.c │ ├── liy77.c │ ├── liy78.c │ ├── liy79.c │ ├── liy8.c │ ├── liy80.c │ ├── liy81.c │ ├── liy82.c │ ├── liy83.c │ ├── liy84.c │ ├── liy85.c │ ├── liy86.c │ ├── liy87.c │ ├── liy88.c │ ├── liy89.c │ ├── liy9.c │ ├── liy90.c │ ├── liy91.c │ ├── liy92.c │ ├── liy93.c │ ├── liy94.c │ ├── liy95.c │ ├── liy96.c │ ├── liy97.c │ ├── liy98.c │ ├── liy99.c │ └── source.mk ├── movao.c ├── movxa.c ├── movxo.c ├── movya.c ├── movyo.c ├── peeko.c ├── popo.c ├── popx.c ├── pusha.c ├── pushx.c ├── sl │ ├── gen_sl.sh │ ├── sla0.c │ ├── sla1.c │ ├── sla10.c │ ├── sla11.c │ ├── sla12.c │ ├── sla13.c │ ├── sla14.c │ ├── sla15.c │ ├── sla16.c │ ├── sla17.c │ ├── sla18.c │ ├── sla19.c │ ├── sla2.c │ ├── sla20.c │ ├── sla21.c │ ├── sla22.c │ ├── sla23.c │ ├── sla24.c │ ├── sla25.c │ ├── sla26.c │ ├── sla27.c │ ├── sla28.c │ ├── sla29.c │ ├── sla3.c │ ├── sla30.c │ ├── sla31.c │ ├── sla32.c │ ├── sla33.c │ ├── sla34.c │ ├── sla35.c │ ├── sla36.c │ ├── sla37.c │ ├── sla38.c │ ├── sla39.c │ ├── sla4.c │ ├── sla40.c │ ├── sla41.c │ ├── sla42.c │ ├── sla43.c │ ├── sla44.c │ ├── sla45.c │ ├── sla46.c │ ├── sla47.c │ ├── sla48.c │ ├── sla49.c │ ├── sla5.c │ ├── sla50.c │ ├── sla51.c │ ├── sla52.c │ ├── sla53.c │ ├── sla54.c │ ├── sla55.c │ ├── sla56.c │ ├── sla57.c │ ├── sla58.c │ ├── sla59.c │ ├── sla6.c │ ├── sla60.c │ ├── sla61.c │ ├── sla62.c │ ├── sla63.c │ ├── sla7.c │ ├── sla8.c │ ├── sla9.c │ ├── slo0.c │ ├── slo1.c │ ├── slo10.c │ ├── slo11.c │ ├── slo12.c │ ├── slo13.c │ ├── slo14.c │ ├── slo15.c │ ├── slo16.c │ ├── slo17.c │ ├── slo18.c │ ├── slo19.c │ ├── slo2.c │ ├── slo20.c │ ├── slo21.c │ ├── slo22.c │ ├── slo23.c │ ├── slo24.c │ ├── slo25.c │ ├── slo26.c │ ├── slo27.c │ ├── slo28.c │ ├── slo29.c │ ├── slo3.c │ ├── slo30.c │ ├── slo31.c │ ├── slo32.c │ ├── slo33.c │ ├── slo34.c │ ├── slo35.c │ ├── slo36.c │ ├── slo37.c │ ├── slo38.c │ ├── slo39.c │ ├── slo4.c │ ├── slo40.c │ ├── slo41.c │ ├── slo42.c │ ├── slo43.c │ ├── slo44.c │ ├── slo45.c │ ├── slo46.c │ ├── slo47.c │ ├── slo48.c │ ├── slo49.c │ ├── slo5.c │ ├── slo50.c │ ├── slo51.c │ ├── slo52.c │ ├── slo53.c │ ├── slo54.c │ ├── slo55.c │ ├── slo56.c │ ├── slo57.c │ ├── slo58.c │ ├── slo59.c │ ├── slo6.c │ ├── slo60.c │ ├── slo61.c │ ├── slo62.c │ ├── slo63.c │ ├── slo7.c │ ├── slo8.c │ ├── slo9.c │ ├── slx0.c │ ├── slx1.c │ ├── slx10.c │ ├── slx11.c │ ├── slx12.c │ ├── slx13.c │ ├── slx14.c │ ├── slx15.c │ ├── slx16.c │ ├── slx17.c │ ├── slx18.c │ ├── slx19.c │ ├── slx2.c │ ├── slx20.c │ ├── slx21.c │ ├── slx22.c │ ├── slx23.c │ ├── slx24.c │ ├── slx25.c │ ├── slx26.c │ ├── slx27.c │ ├── slx28.c │ ├── slx29.c │ ├── slx3.c │ ├── slx30.c │ ├── slx31.c │ ├── slx32.c │ ├── slx33.c │ ├── slx34.c │ ├── slx35.c │ ├── slx36.c │ ├── slx37.c │ ├── slx38.c │ ├── slx39.c │ ├── slx4.c │ ├── slx40.c │ ├── slx41.c │ ├── slx42.c │ ├── slx43.c │ ├── slx44.c │ ├── slx45.c │ ├── slx46.c │ ├── slx47.c │ ├── slx48.c │ ├── slx49.c │ ├── slx5.c │ ├── slx50.c │ ├── slx51.c │ ├── slx52.c │ ├── slx53.c │ ├── slx54.c │ ├── slx55.c │ ├── slx56.c │ ├── slx57.c │ ├── slx58.c │ ├── slx59.c │ ├── slx6.c │ ├── slx60.c │ ├── slx61.c │ ├── slx62.c │ ├── slx63.c │ ├── slx7.c │ ├── slx8.c │ ├── slx9.c │ ├── sly0.c │ ├── sly1.c │ ├── sly10.c │ ├── sly11.c │ ├── sly12.c │ ├── sly13.c │ ├── sly14.c │ ├── sly15.c │ ├── sly16.c │ ├── sly17.c │ ├── sly18.c │ ├── sly19.c │ ├── sly2.c │ ├── sly20.c │ ├── sly21.c │ ├── sly22.c │ ├── sly23.c │ ├── sly24.c │ ├── sly25.c │ ├── sly26.c │ ├── sly27.c │ ├── sly28.c │ ├── sly29.c │ ├── sly3.c │ ├── sly30.c │ ├── sly31.c │ ├── sly32.c │ ├── sly33.c │ ├── sly34.c │ ├── sly35.c │ ├── sly36.c │ ├── sly37.c │ ├── sly38.c │ ├── sly39.c │ ├── sly4.c │ ├── sly40.c │ ├── sly41.c │ ├── sly42.c │ ├── sly43.c │ ├── sly44.c │ ├── sly45.c │ ├── sly46.c │ ├── sly47.c │ ├── sly48.c │ ├── sly49.c │ ├── sly5.c │ ├── sly50.c │ ├── sly51.c │ ├── sly52.c │ ├── sly53.c │ ├── sly54.c │ ├── sly55.c │ ├── sly56.c │ ├── sly57.c │ ├── sly58.c │ ├── sly59.c │ ├── sly6.c │ ├── sly60.c │ ├── sly61.c │ ├── sly62.c │ ├── sly63.c │ ├── sly7.c │ ├── sly8.c │ ├── sly9.c │ └── source.mk ├── source.mk ├── sr │ ├── gen_sr.sh │ ├── source.mk │ ├── sra0.c │ ├── sra1.c │ ├── sra10.c │ ├── sra11.c │ ├── sra12.c │ ├── sra13.c │ ├── sra14.c │ ├── sra15.c │ ├── sra16.c │ ├── sra17.c │ ├── sra18.c │ ├── sra19.c │ ├── sra2.c │ ├── sra20.c │ ├── sra21.c │ ├── sra22.c │ ├── sra23.c │ ├── sra24.c │ ├── sra25.c │ ├── sra26.c │ ├── sra27.c │ ├── sra28.c │ ├── sra29.c │ ├── sra3.c │ ├── sra30.c │ ├── sra31.c │ ├── sra32.c │ ├── sra33.c │ ├── sra34.c │ ├── sra35.c │ ├── sra36.c │ ├── sra37.c │ ├── sra38.c │ ├── sra39.c │ ├── sra4.c │ ├── sra40.c │ ├── sra41.c │ ├── sra42.c │ ├── sra43.c │ ├── sra44.c │ ├── sra45.c │ ├── sra46.c │ ├── sra47.c │ ├── sra48.c │ ├── sra49.c │ ├── sra5.c │ ├── sra50.c │ ├── sra51.c │ ├── sra52.c │ ├── sra53.c │ ├── sra54.c │ ├── sra55.c │ ├── sra56.c │ ├── sra57.c │ ├── sra58.c │ ├── sra59.c │ ├── sra6.c │ ├── sra60.c │ ├── sra61.c │ ├── sra62.c │ ├── sra63.c │ ├── sra7.c │ ├── sra8.c │ ├── sra9.c │ ├── sro0.c │ ├── sro1.c │ ├── sro10.c │ ├── sro11.c │ ├── sro12.c │ ├── sro13.c │ ├── sro14.c │ ├── sro15.c │ ├── sro16.c │ ├── sro17.c │ ├── sro18.c │ ├── sro19.c │ ├── sro2.c │ ├── sro20.c │ ├── sro21.c │ ├── sro22.c │ ├── sro23.c │ ├── sro24.c │ ├── sro25.c │ ├── sro26.c │ ├── sro27.c │ ├── sro28.c │ ├── sro29.c │ ├── sro3.c │ ├── sro30.c │ ├── sro31.c │ ├── sro32.c │ ├── sro33.c │ ├── sro34.c │ ├── sro35.c │ ├── sro36.c │ ├── sro37.c │ ├── sro38.c │ ├── sro39.c │ ├── sro4.c │ ├── sro40.c │ ├── sro41.c │ ├── sro42.c │ ├── sro43.c │ ├── sro44.c │ ├── sro45.c │ ├── sro46.c │ ├── sro47.c │ ├── sro48.c │ ├── sro49.c │ ├── sro5.c │ ├── sro50.c │ ├── sro51.c │ ├── sro52.c │ ├── sro53.c │ ├── sro54.c │ ├── sro55.c │ ├── sro56.c │ ├── sro57.c │ ├── sro58.c │ ├── sro59.c │ ├── sro6.c │ ├── sro60.c │ ├── sro61.c │ ├── sro62.c │ ├── sro63.c │ ├── sro7.c │ ├── sro8.c │ ├── sro9.c │ ├── srx0.c │ ├── srx1.c │ ├── srx10.c │ ├── srx11.c │ ├── srx12.c │ ├── srx13.c │ ├── srx14.c │ ├── srx15.c │ ├── srx16.c │ ├── srx17.c │ ├── srx18.c │ ├── srx19.c │ ├── srx2.c │ ├── srx20.c │ ├── srx21.c │ ├── srx22.c │ ├── srx23.c │ ├── srx24.c │ ├── srx25.c │ ├── srx26.c │ ├── srx27.c │ ├── srx28.c │ ├── srx29.c │ ├── srx3.c │ ├── srx30.c │ ├── srx31.c │ ├── srx32.c │ ├── srx33.c │ ├── srx34.c │ ├── srx35.c │ ├── srx36.c │ ├── srx37.c │ ├── srx38.c │ ├── srx39.c │ ├── srx4.c │ ├── srx40.c │ ├── srx41.c │ ├── srx42.c │ ├── srx43.c │ ├── srx44.c │ ├── srx45.c │ ├── srx46.c │ ├── srx47.c │ ├── srx48.c │ ├── srx49.c │ ├── srx5.c │ ├── srx50.c │ ├── srx51.c │ ├── srx52.c │ ├── srx53.c │ ├── srx54.c │ ├── srx55.c │ ├── srx56.c │ ├── srx57.c │ ├── srx58.c │ ├── srx59.c │ ├── srx6.c │ ├── srx60.c │ ├── srx61.c │ ├── srx62.c │ ├── srx63.c │ ├── srx7.c │ ├── srx8.c │ ├── srx9.c │ ├── sry0.c │ ├── sry1.c │ ├── sry10.c │ ├── sry11.c │ ├── sry12.c │ ├── sry13.c │ ├── sry14.c │ ├── sry15.c │ ├── sry16.c │ ├── sry17.c │ ├── sry18.c │ ├── sry19.c │ ├── sry2.c │ ├── sry20.c │ ├── sry21.c │ ├── sry22.c │ ├── sry23.c │ ├── sry24.c │ ├── sry25.c │ ├── sry26.c │ ├── sry27.c │ ├── sry28.c │ ├── sry29.c │ ├── sry3.c │ ├── sry30.c │ ├── sry31.c │ ├── sry32.c │ ├── sry33.c │ ├── sry34.c │ ├── sry35.c │ ├── sry36.c │ ├── sry37.c │ ├── sry38.c │ ├── sry39.c │ ├── sry4.c │ ├── sry40.c │ ├── sry41.c │ ├── sry42.c │ ├── sry43.c │ ├── sry44.c │ ├── sry45.c │ ├── sry46.c │ ├── sry47.c │ ├── sry48.c │ ├── sry49.c │ ├── sry5.c │ ├── sry50.c │ ├── sry51.c │ ├── sry52.c │ ├── sry53.c │ ├── sry54.c │ ├── sry55.c │ ├── sry56.c │ ├── sry57.c │ ├── sry58.c │ ├── sry59.c │ ├── sry6.c │ ├── sry60.c │ ├── sry61.c │ ├── sry62.c │ ├── sry63.c │ ├── sry7.c │ ├── sry8.c │ └── sry9.c ├── sub.c ├── subxo.c └── subyo.c ├── scripts ├── gen-deps ├── gen-ops ├── license └── warn-undocumented ├── src ├── copyjit.c ├── copyjit.h └── source.mk ├── tests └── check.c └── uncrustify.conf /arch/aarch64.mk: -------------------------------------------------------------------------------- 1 | OP_COMPILE += -mcmodel=tiny 2 | IMM_COMPILE += -mcmodel=tiny 3 | -------------------------------------------------------------------------------- /lib/empty.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../ops/common.h" 4 | 5 | DEFINE_OP(empty) 6 | { 7 | NEXT_OP(sp, a, x, y, o); 8 | } 9 | -------------------------------------------------------------------------------- /lib/gen/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kimplul/copyjit/edeb678a7c7b3b18098a142a15addad192d5fb3e/lib/gen/.gitkeep -------------------------------------------------------------------------------- /ops/addao.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "common.h" 4 | 5 | DEFINE_OP(addao) 6 | { 7 | NEXT_OP(sp, a + o, x, y, o); 8 | } 9 | -------------------------------------------------------------------------------- /ops/addi/addia0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia0) { 5 | NEXT_OP(sp, a + 0, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia1) { 5 | NEXT_OP(sp, a + 1, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia10.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia10) { 5 | NEXT_OP(sp, a + 10, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia11.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia11) { 5 | NEXT_OP(sp, a + 11, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia12.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia12) { 5 | NEXT_OP(sp, a + 12, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia13.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia13) { 5 | NEXT_OP(sp, a + 13, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia14.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia14) { 5 | NEXT_OP(sp, a + 14, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia15.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia15) { 5 | NEXT_OP(sp, a + 15, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia16.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia16) { 5 | NEXT_OP(sp, a + 16, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia17.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia17) { 5 | NEXT_OP(sp, a + 17, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia18.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia18) { 5 | NEXT_OP(sp, a + 18, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia19.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia19) { 5 | NEXT_OP(sp, a + 19, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia2) { 5 | NEXT_OP(sp, a + 2, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia20.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia20) { 5 | NEXT_OP(sp, a + 20, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia21.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia21) { 5 | NEXT_OP(sp, a + 21, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia22.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia22) { 5 | NEXT_OP(sp, a + 22, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia23.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia23) { 5 | NEXT_OP(sp, a + 23, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia24.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia24) { 5 | NEXT_OP(sp, a + 24, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia25.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia25) { 5 | NEXT_OP(sp, a + 25, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia26.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia26) { 5 | NEXT_OP(sp, a + 26, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia27.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia27) { 5 | NEXT_OP(sp, a + 27, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia28.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia28) { 5 | NEXT_OP(sp, a + 28, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia29.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia29) { 5 | NEXT_OP(sp, a + 29, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia3) { 5 | NEXT_OP(sp, a + 3, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia30.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia30) { 5 | NEXT_OP(sp, a + 30, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia31.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia31) { 5 | NEXT_OP(sp, a + 31, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia32.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia32) { 5 | NEXT_OP(sp, a + 32, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia33.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia33) { 5 | NEXT_OP(sp, a + 33, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia34.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia34) { 5 | NEXT_OP(sp, a + 34, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia35.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia35) { 5 | NEXT_OP(sp, a + 35, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia36.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia36) { 5 | NEXT_OP(sp, a + 36, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia37.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia37) { 5 | NEXT_OP(sp, a + 37, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia38.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia38) { 5 | NEXT_OP(sp, a + 38, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia39.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia39) { 5 | NEXT_OP(sp, a + 39, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia4) { 5 | NEXT_OP(sp, a + 4, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia40.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia40) { 5 | NEXT_OP(sp, a + 40, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia41.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia41) { 5 | NEXT_OP(sp, a + 41, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia42.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia42) { 5 | NEXT_OP(sp, a + 42, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia43.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia43) { 5 | NEXT_OP(sp, a + 43, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia44.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia44) { 5 | NEXT_OP(sp, a + 44, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia45.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia45) { 5 | NEXT_OP(sp, a + 45, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia46.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia46) { 5 | NEXT_OP(sp, a + 46, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia47.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia47) { 5 | NEXT_OP(sp, a + 47, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia48.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia48) { 5 | NEXT_OP(sp, a + 48, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia49.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia49) { 5 | NEXT_OP(sp, a + 49, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia5) { 5 | NEXT_OP(sp, a + 5, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia50.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia50) { 5 | NEXT_OP(sp, a + 50, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia51.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia51) { 5 | NEXT_OP(sp, a + 51, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia52.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia52) { 5 | NEXT_OP(sp, a + 52, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia53.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia53) { 5 | NEXT_OP(sp, a + 53, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia54.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia54) { 5 | NEXT_OP(sp, a + 54, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia55.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia55) { 5 | NEXT_OP(sp, a + 55, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia56.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia56) { 5 | NEXT_OP(sp, a + 56, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia57.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia57) { 5 | NEXT_OP(sp, a + 57, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia58.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia58) { 5 | NEXT_OP(sp, a + 58, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia59.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia59) { 5 | NEXT_OP(sp, a + 59, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia6) { 5 | NEXT_OP(sp, a + 6, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia60.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia60) { 5 | NEXT_OP(sp, a + 60, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia61.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia61) { 5 | NEXT_OP(sp, a + 61, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia62.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia62) { 5 | NEXT_OP(sp, a + 62, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia63.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia63) { 5 | NEXT_OP(sp, a + 63, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia64.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia64) { 5 | NEXT_OP(sp, a + 64, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia65.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia65) { 5 | NEXT_OP(sp, a + 65, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia66.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia66) { 5 | NEXT_OP(sp, a + 66, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia67.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia67) { 5 | NEXT_OP(sp, a + 67, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia68.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia68) { 5 | NEXT_OP(sp, a + 68, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia69.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia69) { 5 | NEXT_OP(sp, a + 69, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia7) { 5 | NEXT_OP(sp, a + 7, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia70.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia70) { 5 | NEXT_OP(sp, a + 70, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia71.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia71) { 5 | NEXT_OP(sp, a + 71, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia72.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia72) { 5 | NEXT_OP(sp, a + 72, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia73.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia73) { 5 | NEXT_OP(sp, a + 73, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia74.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia74) { 5 | NEXT_OP(sp, a + 74, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia75.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia75) { 5 | NEXT_OP(sp, a + 75, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia76.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia76) { 5 | NEXT_OP(sp, a + 76, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia77.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia77) { 5 | NEXT_OP(sp, a + 77, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia78.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia78) { 5 | NEXT_OP(sp, a + 78, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia79.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia79) { 5 | NEXT_OP(sp, a + 79, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia8) { 5 | NEXT_OP(sp, a + 8, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia80.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia80) { 5 | NEXT_OP(sp, a + 80, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia81.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia81) { 5 | NEXT_OP(sp, a + 81, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia82.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia82) { 5 | NEXT_OP(sp, a + 82, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia83.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia83) { 5 | NEXT_OP(sp, a + 83, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia84.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia84) { 5 | NEXT_OP(sp, a + 84, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia85.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia85) { 5 | NEXT_OP(sp, a + 85, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia86.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia86) { 5 | NEXT_OP(sp, a + 86, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia87.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia87) { 5 | NEXT_OP(sp, a + 87, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia88.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia88) { 5 | NEXT_OP(sp, a + 88, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia89.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia89) { 5 | NEXT_OP(sp, a + 89, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia9) { 5 | NEXT_OP(sp, a + 9, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia90.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia90) { 5 | NEXT_OP(sp, a + 90, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia91.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia91) { 5 | NEXT_OP(sp, a + 91, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia92.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia92) { 5 | NEXT_OP(sp, a + 92, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia93.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia93) { 5 | NEXT_OP(sp, a + 93, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia94.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia94) { 5 | NEXT_OP(sp, a + 94, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia95.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia95) { 5 | NEXT_OP(sp, a + 95, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia96.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia96) { 5 | NEXT_OP(sp, a + 96, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia97.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia97) { 5 | NEXT_OP(sp, a + 97, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia98.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia98) { 5 | NEXT_OP(sp, a + 98, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addia99.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addia99) { 5 | NEXT_OP(sp, a + 99, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio0) { 5 | NEXT_OP(sp, a, x, y, o + 0); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio1) { 5 | NEXT_OP(sp, a, x, y, o + 1); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio10.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio10) { 5 | NEXT_OP(sp, a, x, y, o + 10); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio11.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio11) { 5 | NEXT_OP(sp, a, x, y, o + 11); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio12.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio12) { 5 | NEXT_OP(sp, a, x, y, o + 12); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio13.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio13) { 5 | NEXT_OP(sp, a, x, y, o + 13); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio14.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio14) { 5 | NEXT_OP(sp, a, x, y, o + 14); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio15.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio15) { 5 | NEXT_OP(sp, a, x, y, o + 15); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio16.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio16) { 5 | NEXT_OP(sp, a, x, y, o + 16); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio17.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio17) { 5 | NEXT_OP(sp, a, x, y, o + 17); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio18.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio18) { 5 | NEXT_OP(sp, a, x, y, o + 18); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio19.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio19) { 5 | NEXT_OP(sp, a, x, y, o + 19); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio2) { 5 | NEXT_OP(sp, a, x, y, o + 2); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio20.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio20) { 5 | NEXT_OP(sp, a, x, y, o + 20); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio21.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio21) { 5 | NEXT_OP(sp, a, x, y, o + 21); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio22.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio22) { 5 | NEXT_OP(sp, a, x, y, o + 22); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio23.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio23) { 5 | NEXT_OP(sp, a, x, y, o + 23); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio24.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio24) { 5 | NEXT_OP(sp, a, x, y, o + 24); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio25.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio25) { 5 | NEXT_OP(sp, a, x, y, o + 25); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio26.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio26) { 5 | NEXT_OP(sp, a, x, y, o + 26); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio27.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio27) { 5 | NEXT_OP(sp, a, x, y, o + 27); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio28.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio28) { 5 | NEXT_OP(sp, a, x, y, o + 28); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio29.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio29) { 5 | NEXT_OP(sp, a, x, y, o + 29); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio3) { 5 | NEXT_OP(sp, a, x, y, o + 3); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio30.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio30) { 5 | NEXT_OP(sp, a, x, y, o + 30); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio31.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio31) { 5 | NEXT_OP(sp, a, x, y, o + 31); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio32.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio32) { 5 | NEXT_OP(sp, a, x, y, o + 32); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio33.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio33) { 5 | NEXT_OP(sp, a, x, y, o + 33); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio34.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio34) { 5 | NEXT_OP(sp, a, x, y, o + 34); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio35.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio35) { 5 | NEXT_OP(sp, a, x, y, o + 35); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio36.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio36) { 5 | NEXT_OP(sp, a, x, y, o + 36); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio37.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio37) { 5 | NEXT_OP(sp, a, x, y, o + 37); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio38.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio38) { 5 | NEXT_OP(sp, a, x, y, o + 38); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio39.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio39) { 5 | NEXT_OP(sp, a, x, y, o + 39); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio4) { 5 | NEXT_OP(sp, a, x, y, o + 4); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio40.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio40) { 5 | NEXT_OP(sp, a, x, y, o + 40); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio41.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio41) { 5 | NEXT_OP(sp, a, x, y, o + 41); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio42.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio42) { 5 | NEXT_OP(sp, a, x, y, o + 42); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio43.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio43) { 5 | NEXT_OP(sp, a, x, y, o + 43); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio44.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio44) { 5 | NEXT_OP(sp, a, x, y, o + 44); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio45.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio45) { 5 | NEXT_OP(sp, a, x, y, o + 45); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio46.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio46) { 5 | NEXT_OP(sp, a, x, y, o + 46); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio47.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio47) { 5 | NEXT_OP(sp, a, x, y, o + 47); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio48.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio48) { 5 | NEXT_OP(sp, a, x, y, o + 48); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio49.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio49) { 5 | NEXT_OP(sp, a, x, y, o + 49); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio5) { 5 | NEXT_OP(sp, a, x, y, o + 5); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio50.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio50) { 5 | NEXT_OP(sp, a, x, y, o + 50); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio51.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio51) { 5 | NEXT_OP(sp, a, x, y, o + 51); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio52.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio52) { 5 | NEXT_OP(sp, a, x, y, o + 52); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio53.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio53) { 5 | NEXT_OP(sp, a, x, y, o + 53); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio54.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio54) { 5 | NEXT_OP(sp, a, x, y, o + 54); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio55.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio55) { 5 | NEXT_OP(sp, a, x, y, o + 55); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio56.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio56) { 5 | NEXT_OP(sp, a, x, y, o + 56); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio57.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio57) { 5 | NEXT_OP(sp, a, x, y, o + 57); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio58.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio58) { 5 | NEXT_OP(sp, a, x, y, o + 58); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio59.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio59) { 5 | NEXT_OP(sp, a, x, y, o + 59); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio6) { 5 | NEXT_OP(sp, a, x, y, o + 6); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio60.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio60) { 5 | NEXT_OP(sp, a, x, y, o + 60); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio61.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio61) { 5 | NEXT_OP(sp, a, x, y, o + 61); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio62.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio62) { 5 | NEXT_OP(sp, a, x, y, o + 62); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio63.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio63) { 5 | NEXT_OP(sp, a, x, y, o + 63); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio64.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio64) { 5 | NEXT_OP(sp, a, x, y, o + 64); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio65.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio65) { 5 | NEXT_OP(sp, a, x, y, o + 65); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio66.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio66) { 5 | NEXT_OP(sp, a, x, y, o + 66); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio67.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio67) { 5 | NEXT_OP(sp, a, x, y, o + 67); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio68.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio68) { 5 | NEXT_OP(sp, a, x, y, o + 68); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio69.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio69) { 5 | NEXT_OP(sp, a, x, y, o + 69); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio7) { 5 | NEXT_OP(sp, a, x, y, o + 7); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio70.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio70) { 5 | NEXT_OP(sp, a, x, y, o + 70); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio71.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio71) { 5 | NEXT_OP(sp, a, x, y, o + 71); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio72.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio72) { 5 | NEXT_OP(sp, a, x, y, o + 72); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio73.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio73) { 5 | NEXT_OP(sp, a, x, y, o + 73); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio74.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio74) { 5 | NEXT_OP(sp, a, x, y, o + 74); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio75.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio75) { 5 | NEXT_OP(sp, a, x, y, o + 75); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio76.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio76) { 5 | NEXT_OP(sp, a, x, y, o + 76); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio77.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio77) { 5 | NEXT_OP(sp, a, x, y, o + 77); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio78.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio78) { 5 | NEXT_OP(sp, a, x, y, o + 78); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio79.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio79) { 5 | NEXT_OP(sp, a, x, y, o + 79); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio8) { 5 | NEXT_OP(sp, a, x, y, o + 8); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio80.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio80) { 5 | NEXT_OP(sp, a, x, y, o + 80); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio81.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio81) { 5 | NEXT_OP(sp, a, x, y, o + 81); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addio9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addio9) { 5 | NEXT_OP(sp, a, x, y, o + 9); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addix0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addix0) { 5 | NEXT_OP(sp, a, x + 0, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addix1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addix1) { 5 | NEXT_OP(sp, a, x + 1, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addix2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addix2) { 5 | NEXT_OP(sp, a, x + 2, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addix3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addix3) { 5 | NEXT_OP(sp, a, x + 3, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addix4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addix4) { 5 | NEXT_OP(sp, a, x + 4, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addix5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addix5) { 5 | NEXT_OP(sp, a, x + 5, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addix6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addix6) { 5 | NEXT_OP(sp, a, x + 6, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addix7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addix7) { 5 | NEXT_OP(sp, a, x + 7, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addix8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addix8) { 5 | NEXT_OP(sp, a, x + 8, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addix9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addix9) { 5 | NEXT_OP(sp, a, x + 9, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addiy0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addiy0) { 5 | NEXT_OP(sp, a, x, y + 0, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addiy1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addiy1) { 5 | NEXT_OP(sp, a, x, y + 1, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addiy2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addiy2) { 5 | NEXT_OP(sp, a, x, y + 2, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addiy3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addiy3) { 5 | NEXT_OP(sp, a, x, y + 3, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addiy4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addiy4) { 5 | NEXT_OP(sp, a, x, y + 4, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addiy5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addiy5) { 5 | NEXT_OP(sp, a, x, y + 5, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addiy6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addiy6) { 5 | NEXT_OP(sp, a, x, y + 6, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addiy7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addiy7) { 5 | NEXT_OP(sp, a, x, y + 7, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addiy8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addiy8) { 5 | NEXT_OP(sp, a, x, y + 8, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/addiy9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(addiy9) { 5 | NEXT_OP(sp, a, x, y + 9, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/addi/source.mk: -------------------------------------------------------------------------------- 1 | IMM_SRC != echo ops/addi/generic/*.c 2 | IMM_SOURCES += $(IMM_SRC) 3 | 4 | OP_SRC != echo ops/addi/*.c 5 | OP_SOURCES += $(OP_SRC) 6 | -------------------------------------------------------------------------------- /ops/addxo.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "common.h" 4 | 5 | DEFINE_OP(addxo) 6 | { 7 | NEXT_OP(sp, a, x + o, y, o); 8 | } 9 | -------------------------------------------------------------------------------- /ops/addyo.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "common.h" 4 | 5 | DEFINE_OP(addyo) 6 | { 7 | NEXT_OP(sp, a, x, y + o, o); 8 | } 9 | -------------------------------------------------------------------------------- /ops/branchi/call.c: -------------------------------------------------------------------------------- 1 | #include "../common.h" 2 | 3 | DEFINE_OP(call) { 4 | x = ((op_call)IMM())(sp, a, x, y, o); 5 | NEXT_OP(sp, a, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/branchi/source.mk: -------------------------------------------------------------------------------- 1 | IMM_SRC != echo ops/branchi/*.c 2 | IMM_SOURCES += $(IMM_SRC) 3 | -------------------------------------------------------------------------------- /ops/branchi/xlei.c: -------------------------------------------------------------------------------- 1 | #include "../common.h" 2 | 3 | DEFINE_OP(xlei) 4 | { 5 | UNUSED(a); 6 | NEXT_OP(sp, x <= IMM(), x, y, o); 7 | } 8 | -------------------------------------------------------------------------------- /ops/bs/bsa0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa0) { 5 | NEXT_OP(sp, a >> 0, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa1) { 5 | NEXT_OP(sp, a >> 1, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa10.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa10) { 5 | NEXT_OP(sp, a >> 10, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa11.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa11) { 5 | NEXT_OP(sp, a >> 11, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa12.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa12) { 5 | NEXT_OP(sp, a >> 12, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa13.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa13) { 5 | NEXT_OP(sp, a >> 13, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa14.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa14) { 5 | NEXT_OP(sp, a >> 14, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa15.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa15) { 5 | NEXT_OP(sp, a >> 15, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa16.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa16) { 5 | NEXT_OP(sp, a >> 16, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa17.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa17) { 5 | NEXT_OP(sp, a >> 17, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa18.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa18) { 5 | NEXT_OP(sp, a >> 18, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa19.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa19) { 5 | NEXT_OP(sp, a >> 19, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa2) { 5 | NEXT_OP(sp, a >> 2, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa20.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa20) { 5 | NEXT_OP(sp, a >> 20, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa21.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa21) { 5 | NEXT_OP(sp, a >> 21, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa22.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa22) { 5 | NEXT_OP(sp, a >> 22, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa23.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa23) { 5 | NEXT_OP(sp, a >> 23, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa24.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa24) { 5 | NEXT_OP(sp, a >> 24, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa25.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa25) { 5 | NEXT_OP(sp, a >> 25, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa26.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa26) { 5 | NEXT_OP(sp, a >> 26, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa27.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa27) { 5 | NEXT_OP(sp, a >> 27, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa28.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa28) { 5 | NEXT_OP(sp, a >> 28, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa29.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa29) { 5 | NEXT_OP(sp, a >> 29, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa3) { 5 | NEXT_OP(sp, a >> 3, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa30.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa30) { 5 | NEXT_OP(sp, a >> 30, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa31.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa31) { 5 | NEXT_OP(sp, a >> 31, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa32.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa32) { 5 | NEXT_OP(sp, a >> 32, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa33.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa33) { 5 | NEXT_OP(sp, a >> 33, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa34.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa34) { 5 | NEXT_OP(sp, a >> 34, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa35.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa35) { 5 | NEXT_OP(sp, a >> 35, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa36.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa36) { 5 | NEXT_OP(sp, a >> 36, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa37.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa37) { 5 | NEXT_OP(sp, a >> 37, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa38.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa38) { 5 | NEXT_OP(sp, a >> 38, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa39.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa39) { 5 | NEXT_OP(sp, a >> 39, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa4) { 5 | NEXT_OP(sp, a >> 4, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa40.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa40) { 5 | NEXT_OP(sp, a >> 40, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa41.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa41) { 5 | NEXT_OP(sp, a >> 41, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa42.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa42) { 5 | NEXT_OP(sp, a >> 42, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa43.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa43) { 5 | NEXT_OP(sp, a >> 43, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa44.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa44) { 5 | NEXT_OP(sp, a >> 44, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa45.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa45) { 5 | NEXT_OP(sp, a >> 45, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa46.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa46) { 5 | NEXT_OP(sp, a >> 46, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa47.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa47) { 5 | NEXT_OP(sp, a >> 47, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa48.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa48) { 5 | NEXT_OP(sp, a >> 48, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa49.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa49) { 5 | NEXT_OP(sp, a >> 49, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa5) { 5 | NEXT_OP(sp, a >> 5, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa50.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa50) { 5 | NEXT_OP(sp, a >> 50, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa51.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa51) { 5 | NEXT_OP(sp, a >> 51, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa52.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa52) { 5 | NEXT_OP(sp, a >> 52, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa53.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa53) { 5 | NEXT_OP(sp, a >> 53, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa54.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa54) { 5 | NEXT_OP(sp, a >> 54, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa55.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa55) { 5 | NEXT_OP(sp, a >> 55, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa56.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa56) { 5 | NEXT_OP(sp, a >> 56, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa57.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa57) { 5 | NEXT_OP(sp, a >> 57, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa58.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa58) { 5 | NEXT_OP(sp, a >> 58, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa59.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa59) { 5 | NEXT_OP(sp, a >> 59, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa6) { 5 | NEXT_OP(sp, a >> 6, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa60.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa60) { 5 | NEXT_OP(sp, a >> 60, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa61.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa61) { 5 | NEXT_OP(sp, a >> 61, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa62.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa62) { 5 | NEXT_OP(sp, a >> 62, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa63.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa63) { 5 | NEXT_OP(sp, a >> 63, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa7) { 5 | NEXT_OP(sp, a >> 7, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa8) { 5 | NEXT_OP(sp, a >> 8, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsa9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsa9) { 5 | NEXT_OP(sp, a >> 9, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso0) { 5 | NEXT_OP(sp, a, x, y, o >> 0); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso1) { 5 | NEXT_OP(sp, a, x, y, o >> 1); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso10.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso10) { 5 | NEXT_OP(sp, a, x, y, o >> 10); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso11.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso11) { 5 | NEXT_OP(sp, a, x, y, o >> 11); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso12.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso12) { 5 | NEXT_OP(sp, a, x, y, o >> 12); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso13.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso13) { 5 | NEXT_OP(sp, a, x, y, o >> 13); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso14.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso14) { 5 | NEXT_OP(sp, a, x, y, o >> 14); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso15.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso15) { 5 | NEXT_OP(sp, a, x, y, o >> 15); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso16.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso16) { 5 | NEXT_OP(sp, a, x, y, o >> 16); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso17.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso17) { 5 | NEXT_OP(sp, a, x, y, o >> 17); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso18.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso18) { 5 | NEXT_OP(sp, a, x, y, o >> 18); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso19.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso19) { 5 | NEXT_OP(sp, a, x, y, o >> 19); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso2) { 5 | NEXT_OP(sp, a, x, y, o >> 2); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso20.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso20) { 5 | NEXT_OP(sp, a, x, y, o >> 20); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso21.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso21) { 5 | NEXT_OP(sp, a, x, y, o >> 21); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso22.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso22) { 5 | NEXT_OP(sp, a, x, y, o >> 22); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso23.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso23) { 5 | NEXT_OP(sp, a, x, y, o >> 23); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso24.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso24) { 5 | NEXT_OP(sp, a, x, y, o >> 24); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso25.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso25) { 5 | NEXT_OP(sp, a, x, y, o >> 25); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso26.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso26) { 5 | NEXT_OP(sp, a, x, y, o >> 26); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso27.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso27) { 5 | NEXT_OP(sp, a, x, y, o >> 27); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso28.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso28) { 5 | NEXT_OP(sp, a, x, y, o >> 28); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso29.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso29) { 5 | NEXT_OP(sp, a, x, y, o >> 29); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso3) { 5 | NEXT_OP(sp, a, x, y, o >> 3); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso30.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso30) { 5 | NEXT_OP(sp, a, x, y, o >> 30); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso31.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso31) { 5 | NEXT_OP(sp, a, x, y, o >> 31); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso32.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso32) { 5 | NEXT_OP(sp, a, x, y, o >> 32); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso33.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso33) { 5 | NEXT_OP(sp, a, x, y, o >> 33); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso34.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso34) { 5 | NEXT_OP(sp, a, x, y, o >> 34); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso35.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso35) { 5 | NEXT_OP(sp, a, x, y, o >> 35); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso36.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso36) { 5 | NEXT_OP(sp, a, x, y, o >> 36); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso37.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso37) { 5 | NEXT_OP(sp, a, x, y, o >> 37); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso38.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso38) { 5 | NEXT_OP(sp, a, x, y, o >> 38); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso39.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso39) { 5 | NEXT_OP(sp, a, x, y, o >> 39); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso4) { 5 | NEXT_OP(sp, a, x, y, o >> 4); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso40.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso40) { 5 | NEXT_OP(sp, a, x, y, o >> 40); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso41.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso41) { 5 | NEXT_OP(sp, a, x, y, o >> 41); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso42.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso42) { 5 | NEXT_OP(sp, a, x, y, o >> 42); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso43.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso43) { 5 | NEXT_OP(sp, a, x, y, o >> 43); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso44.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso44) { 5 | NEXT_OP(sp, a, x, y, o >> 44); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso45.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso45) { 5 | NEXT_OP(sp, a, x, y, o >> 45); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso46.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso46) { 5 | NEXT_OP(sp, a, x, y, o >> 46); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso47.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso47) { 5 | NEXT_OP(sp, a, x, y, o >> 47); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso48.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso48) { 5 | NEXT_OP(sp, a, x, y, o >> 48); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso49.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso49) { 5 | NEXT_OP(sp, a, x, y, o >> 49); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso5) { 5 | NEXT_OP(sp, a, x, y, o >> 5); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso50.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso50) { 5 | NEXT_OP(sp, a, x, y, o >> 50); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso51.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso51) { 5 | NEXT_OP(sp, a, x, y, o >> 51); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso52.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso52) { 5 | NEXT_OP(sp, a, x, y, o >> 52); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso53.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso53) { 5 | NEXT_OP(sp, a, x, y, o >> 53); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso54.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso54) { 5 | NEXT_OP(sp, a, x, y, o >> 54); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso55.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso55) { 5 | NEXT_OP(sp, a, x, y, o >> 55); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso56.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso56) { 5 | NEXT_OP(sp, a, x, y, o >> 56); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso57.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso57) { 5 | NEXT_OP(sp, a, x, y, o >> 57); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso58.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso58) { 5 | NEXT_OP(sp, a, x, y, o >> 58); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso59.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso59) { 5 | NEXT_OP(sp, a, x, y, o >> 59); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso6) { 5 | NEXT_OP(sp, a, x, y, o >> 6); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso60.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso60) { 5 | NEXT_OP(sp, a, x, y, o >> 60); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso61.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso61) { 5 | NEXT_OP(sp, a, x, y, o >> 61); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso62.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso62) { 5 | NEXT_OP(sp, a, x, y, o >> 62); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso63.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso63) { 5 | NEXT_OP(sp, a, x, y, o >> 63); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso7) { 5 | NEXT_OP(sp, a, x, y, o >> 7); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso8) { 5 | NEXT_OP(sp, a, x, y, o >> 8); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bso9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bso9) { 5 | NEXT_OP(sp, a, x, y, o >> 9); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx0) { 5 | NEXT_OP(sp, a, x >> 0, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx1) { 5 | NEXT_OP(sp, a, x >> 1, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx10.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx10) { 5 | NEXT_OP(sp, a, x >> 10, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx11.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx11) { 5 | NEXT_OP(sp, a, x >> 11, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx12.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx12) { 5 | NEXT_OP(sp, a, x >> 12, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx13.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx13) { 5 | NEXT_OP(sp, a, x >> 13, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx14.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx14) { 5 | NEXT_OP(sp, a, x >> 14, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx15.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx15) { 5 | NEXT_OP(sp, a, x >> 15, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx16.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx16) { 5 | NEXT_OP(sp, a, x >> 16, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx17.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx17) { 5 | NEXT_OP(sp, a, x >> 17, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx18.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx18) { 5 | NEXT_OP(sp, a, x >> 18, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx19.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx19) { 5 | NEXT_OP(sp, a, x >> 19, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx2) { 5 | NEXT_OP(sp, a, x >> 2, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx20.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx20) { 5 | NEXT_OP(sp, a, x >> 20, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx21.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx21) { 5 | NEXT_OP(sp, a, x >> 21, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx22.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx22) { 5 | NEXT_OP(sp, a, x >> 22, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx23.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx23) { 5 | NEXT_OP(sp, a, x >> 23, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx24.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx24) { 5 | NEXT_OP(sp, a, x >> 24, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx25.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx25) { 5 | NEXT_OP(sp, a, x >> 25, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx26.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx26) { 5 | NEXT_OP(sp, a, x >> 26, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx27.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx27) { 5 | NEXT_OP(sp, a, x >> 27, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx28.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx28) { 5 | NEXT_OP(sp, a, x >> 28, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx29.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx29) { 5 | NEXT_OP(sp, a, x >> 29, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx3) { 5 | NEXT_OP(sp, a, x >> 3, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx30.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx30) { 5 | NEXT_OP(sp, a, x >> 30, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx31.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx31) { 5 | NEXT_OP(sp, a, x >> 31, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx32.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx32) { 5 | NEXT_OP(sp, a, x >> 32, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx33.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx33) { 5 | NEXT_OP(sp, a, x >> 33, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx34.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx34) { 5 | NEXT_OP(sp, a, x >> 34, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx35.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx35) { 5 | NEXT_OP(sp, a, x >> 35, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx36.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx36) { 5 | NEXT_OP(sp, a, x >> 36, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx37.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx37) { 5 | NEXT_OP(sp, a, x >> 37, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx38.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx38) { 5 | NEXT_OP(sp, a, x >> 38, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx39.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx39) { 5 | NEXT_OP(sp, a, x >> 39, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx4) { 5 | NEXT_OP(sp, a, x >> 4, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx40.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx40) { 5 | NEXT_OP(sp, a, x >> 40, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx41.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx41) { 5 | NEXT_OP(sp, a, x >> 41, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx42.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx42) { 5 | NEXT_OP(sp, a, x >> 42, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx43.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx43) { 5 | NEXT_OP(sp, a, x >> 43, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx44.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx44) { 5 | NEXT_OP(sp, a, x >> 44, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx45.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx45) { 5 | NEXT_OP(sp, a, x >> 45, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx46.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx46) { 5 | NEXT_OP(sp, a, x >> 46, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx47.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx47) { 5 | NEXT_OP(sp, a, x >> 47, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx48.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx48) { 5 | NEXT_OP(sp, a, x >> 48, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx49.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx49) { 5 | NEXT_OP(sp, a, x >> 49, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx5) { 5 | NEXT_OP(sp, a, x >> 5, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx50.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx50) { 5 | NEXT_OP(sp, a, x >> 50, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx51.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx51) { 5 | NEXT_OP(sp, a, x >> 51, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx52.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx52) { 5 | NEXT_OP(sp, a, x >> 52, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx53.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx53) { 5 | NEXT_OP(sp, a, x >> 53, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx54.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx54) { 5 | NEXT_OP(sp, a, x >> 54, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx55.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx55) { 5 | NEXT_OP(sp, a, x >> 55, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx56.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx56) { 5 | NEXT_OP(sp, a, x >> 56, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx57.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx57) { 5 | NEXT_OP(sp, a, x >> 57, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx58.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx58) { 5 | NEXT_OP(sp, a, x >> 58, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx59.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx59) { 5 | NEXT_OP(sp, a, x >> 59, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx6) { 5 | NEXT_OP(sp, a, x >> 6, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx60.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx60) { 5 | NEXT_OP(sp, a, x >> 60, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx61.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx61) { 5 | NEXT_OP(sp, a, x >> 61, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx62.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx62) { 5 | NEXT_OP(sp, a, x >> 62, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx63.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx63) { 5 | NEXT_OP(sp, a, x >> 63, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx7) { 5 | NEXT_OP(sp, a, x >> 7, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx8) { 5 | NEXT_OP(sp, a, x >> 8, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsx9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsx9) { 5 | NEXT_OP(sp, a, x >> 9, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy0) { 5 | NEXT_OP(sp, a, x, y >> 0, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy1) { 5 | NEXT_OP(sp, a, x, y >> 1, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy10.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy10) { 5 | NEXT_OP(sp, a, x, y >> 10, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy11.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy11) { 5 | NEXT_OP(sp, a, x, y >> 11, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy12.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy12) { 5 | NEXT_OP(sp, a, x, y >> 12, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy13.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy13) { 5 | NEXT_OP(sp, a, x, y >> 13, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy14.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy14) { 5 | NEXT_OP(sp, a, x, y >> 14, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy15.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy15) { 5 | NEXT_OP(sp, a, x, y >> 15, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy16.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy16) { 5 | NEXT_OP(sp, a, x, y >> 16, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy17.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy17) { 5 | NEXT_OP(sp, a, x, y >> 17, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy18.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy18) { 5 | NEXT_OP(sp, a, x, y >> 18, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy19.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy19) { 5 | NEXT_OP(sp, a, x, y >> 19, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy2) { 5 | NEXT_OP(sp, a, x, y >> 2, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy20.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy20) { 5 | NEXT_OP(sp, a, x, y >> 20, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy21.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy21) { 5 | NEXT_OP(sp, a, x, y >> 21, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy22.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy22) { 5 | NEXT_OP(sp, a, x, y >> 22, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy23.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy23) { 5 | NEXT_OP(sp, a, x, y >> 23, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy24.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy24) { 5 | NEXT_OP(sp, a, x, y >> 24, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy25.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy25) { 5 | NEXT_OP(sp, a, x, y >> 25, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy26.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy26) { 5 | NEXT_OP(sp, a, x, y >> 26, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy27.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy27) { 5 | NEXT_OP(sp, a, x, y >> 27, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy28.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy28) { 5 | NEXT_OP(sp, a, x, y >> 28, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy29.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy29) { 5 | NEXT_OP(sp, a, x, y >> 29, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy3) { 5 | NEXT_OP(sp, a, x, y >> 3, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy30.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy30) { 5 | NEXT_OP(sp, a, x, y >> 30, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy31.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy31) { 5 | NEXT_OP(sp, a, x, y >> 31, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy32.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy32) { 5 | NEXT_OP(sp, a, x, y >> 32, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy33.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy33) { 5 | NEXT_OP(sp, a, x, y >> 33, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy34.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy34) { 5 | NEXT_OP(sp, a, x, y >> 34, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy35.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy35) { 5 | NEXT_OP(sp, a, x, y >> 35, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy36.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy36) { 5 | NEXT_OP(sp, a, x, y >> 36, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy37.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy37) { 5 | NEXT_OP(sp, a, x, y >> 37, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy38.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy38) { 5 | NEXT_OP(sp, a, x, y >> 38, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy39.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy39) { 5 | NEXT_OP(sp, a, x, y >> 39, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy4) { 5 | NEXT_OP(sp, a, x, y >> 4, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy40.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy40) { 5 | NEXT_OP(sp, a, x, y >> 40, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy41.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy41) { 5 | NEXT_OP(sp, a, x, y >> 41, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy42.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy42) { 5 | NEXT_OP(sp, a, x, y >> 42, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy43.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy43) { 5 | NEXT_OP(sp, a, x, y >> 43, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy44.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy44) { 5 | NEXT_OP(sp, a, x, y >> 44, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy45.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy45) { 5 | NEXT_OP(sp, a, x, y >> 45, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy46.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy46) { 5 | NEXT_OP(sp, a, x, y >> 46, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy47.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy47) { 5 | NEXT_OP(sp, a, x, y >> 47, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy48.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy48) { 5 | NEXT_OP(sp, a, x, y >> 48, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy49.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy49) { 5 | NEXT_OP(sp, a, x, y >> 49, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy5) { 5 | NEXT_OP(sp, a, x, y >> 5, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy50.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy50) { 5 | NEXT_OP(sp, a, x, y >> 50, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy51.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy51) { 5 | NEXT_OP(sp, a, x, y >> 51, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy52.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy52) { 5 | NEXT_OP(sp, a, x, y >> 52, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy53.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy53) { 5 | NEXT_OP(sp, a, x, y >> 53, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy54.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy54) { 5 | NEXT_OP(sp, a, x, y >> 54, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy55.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy55) { 5 | NEXT_OP(sp, a, x, y >> 55, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy56.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy56) { 5 | NEXT_OP(sp, a, x, y >> 56, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy57.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy57) { 5 | NEXT_OP(sp, a, x, y >> 57, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy58.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy58) { 5 | NEXT_OP(sp, a, x, y >> 58, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy59.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy59) { 5 | NEXT_OP(sp, a, x, y >> 59, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy6) { 5 | NEXT_OP(sp, a, x, y >> 6, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy60.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy60) { 5 | NEXT_OP(sp, a, x, y >> 60, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy61.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy61) { 5 | NEXT_OP(sp, a, x, y >> 61, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy62.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy62) { 5 | NEXT_OP(sp, a, x, y >> 62, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy63.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy63) { 5 | NEXT_OP(sp, a, x, y >> 63, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy7) { 5 | NEXT_OP(sp, a, x, y >> 7, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy8) { 5 | NEXT_OP(sp, a, x, y >> 8, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/bsy9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(bsy9) { 5 | NEXT_OP(sp, a, x, y >> 9, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/bs/source.mk: -------------------------------------------------------------------------------- 1 | OP_SRC != echo ops/bs/*.c 2 | OP_SOURCES += $(OP_SRC) 3 | -------------------------------------------------------------------------------- /ops/incy.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "common.h" 4 | 5 | DEFINE_OP(incy) 6 | { 7 | NEXT_OP(sp, a, x, y + 1, o); 8 | } 9 | -------------------------------------------------------------------------------- /ops/j.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "common.h" 4 | 5 | DEFINE_OP(j) { 6 | JUMP(o, sp, a, x, y, o); 7 | } 8 | -------------------------------------------------------------------------------- /ops/le/source.mk: -------------------------------------------------------------------------------- 1 | LE_SRC != echo ops/le/*.c 2 | OP_SOURCES += $(LE_SRC) 3 | -------------------------------------------------------------------------------- /ops/le/xle2.c: -------------------------------------------------------------------------------- 1 | #include "../common.h" 2 | 3 | DEFINE_OP(xle2) { 4 | NEXT_OP(sp, x <= 2, x, y, o); 5 | } 6 | -------------------------------------------------------------------------------- /ops/li/liom1.c: -------------------------------------------------------------------------------- 1 | #include "../common.h" 2 | 3 | DEFINE_OP(liom1) 4 | { 5 | UNUSED(o); 6 | NEXT_OP(sp, a, x, y, -1); 7 | } 8 | -------------------------------------------------------------------------------- /ops/li/lixm1.c: -------------------------------------------------------------------------------- 1 | #include "../common.h" 2 | 3 | DEFINE_OP(lixm1) 4 | { 5 | UNUSED(x); 6 | NEXT_OP(sp, a, -1, y, o); 7 | } 8 | -------------------------------------------------------------------------------- /ops/li/source.mk: -------------------------------------------------------------------------------- 1 | IMM_SRC != echo ops/li/generic/*.c 2 | IMM_SOURCES += $(IMM_SRC) 3 | 4 | OP_SRC != echo ops/li/*.c 5 | OP_SOURCES += $(OP_SRC) 6 | -------------------------------------------------------------------------------- /ops/popx.c: -------------------------------------------------------------------------------- 1 | #include "common.h" 2 | 3 | DEFINE_OP(popx) { 4 | UNUSED(x); 5 | NEXT_OP(sp - 1, a, *(sp - 1), y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/pushx.c: -------------------------------------------------------------------------------- 1 | #include "common.h" 2 | 3 | DEFINE_OP(pushx) 4 | { 5 | *sp = x; 6 | NEXT_OP(sp + 1, a, x, y, o); 7 | } 8 | -------------------------------------------------------------------------------- /ops/sl/sla0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla0) { 5 | NEXT_OP(sp, a >> 0, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla1) { 5 | NEXT_OP(sp, a >> 1, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla10.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla10) { 5 | NEXT_OP(sp, a >> 10, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla11.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla11) { 5 | NEXT_OP(sp, a >> 11, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla12.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla12) { 5 | NEXT_OP(sp, a >> 12, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla13.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla13) { 5 | NEXT_OP(sp, a >> 13, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla14.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla14) { 5 | NEXT_OP(sp, a >> 14, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla15.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla15) { 5 | NEXT_OP(sp, a >> 15, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla16.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla16) { 5 | NEXT_OP(sp, a >> 16, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla17.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla17) { 5 | NEXT_OP(sp, a >> 17, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla18.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla18) { 5 | NEXT_OP(sp, a >> 18, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla19.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla19) { 5 | NEXT_OP(sp, a >> 19, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla2) { 5 | NEXT_OP(sp, a >> 2, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla20.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla20) { 5 | NEXT_OP(sp, a >> 20, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla21.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla21) { 5 | NEXT_OP(sp, a >> 21, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla22.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla22) { 5 | NEXT_OP(sp, a >> 22, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla23.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla23) { 5 | NEXT_OP(sp, a >> 23, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla24.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla24) { 5 | NEXT_OP(sp, a >> 24, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla25.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla25) { 5 | NEXT_OP(sp, a >> 25, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla26.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla26) { 5 | NEXT_OP(sp, a >> 26, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla27.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla27) { 5 | NEXT_OP(sp, a >> 27, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla28.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla28) { 5 | NEXT_OP(sp, a >> 28, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla29.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla29) { 5 | NEXT_OP(sp, a >> 29, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla3) { 5 | NEXT_OP(sp, a >> 3, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla30.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla30) { 5 | NEXT_OP(sp, a >> 30, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla31.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla31) { 5 | NEXT_OP(sp, a >> 31, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla32.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla32) { 5 | NEXT_OP(sp, a >> 32, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla33.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla33) { 5 | NEXT_OP(sp, a >> 33, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla34.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla34) { 5 | NEXT_OP(sp, a >> 34, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla35.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla35) { 5 | NEXT_OP(sp, a >> 35, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla36.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla36) { 5 | NEXT_OP(sp, a >> 36, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla37.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla37) { 5 | NEXT_OP(sp, a >> 37, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla38.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla38) { 5 | NEXT_OP(sp, a >> 38, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla39.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla39) { 5 | NEXT_OP(sp, a >> 39, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla4) { 5 | NEXT_OP(sp, a >> 4, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla40.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla40) { 5 | NEXT_OP(sp, a >> 40, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla41.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla41) { 5 | NEXT_OP(sp, a >> 41, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla42.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla42) { 5 | NEXT_OP(sp, a >> 42, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla43.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla43) { 5 | NEXT_OP(sp, a >> 43, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla44.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla44) { 5 | NEXT_OP(sp, a >> 44, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla45.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla45) { 5 | NEXT_OP(sp, a >> 45, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla46.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla46) { 5 | NEXT_OP(sp, a >> 46, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla47.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla47) { 5 | NEXT_OP(sp, a >> 47, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla48.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla48) { 5 | NEXT_OP(sp, a >> 48, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla49.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla49) { 5 | NEXT_OP(sp, a >> 49, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla5) { 5 | NEXT_OP(sp, a >> 5, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla50.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla50) { 5 | NEXT_OP(sp, a >> 50, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla51.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla51) { 5 | NEXT_OP(sp, a >> 51, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla52.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla52) { 5 | NEXT_OP(sp, a >> 52, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla53.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla53) { 5 | NEXT_OP(sp, a >> 53, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla54.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla54) { 5 | NEXT_OP(sp, a >> 54, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla55.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla55) { 5 | NEXT_OP(sp, a >> 55, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla56.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla56) { 5 | NEXT_OP(sp, a >> 56, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla57.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla57) { 5 | NEXT_OP(sp, a >> 57, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla58.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla58) { 5 | NEXT_OP(sp, a >> 58, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla59.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla59) { 5 | NEXT_OP(sp, a >> 59, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla6) { 5 | NEXT_OP(sp, a >> 6, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla60.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla60) { 5 | NEXT_OP(sp, a >> 60, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla61.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla61) { 5 | NEXT_OP(sp, a >> 61, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla62.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla62) { 5 | NEXT_OP(sp, a >> 62, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla63.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla63) { 5 | NEXT_OP(sp, a >> 63, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla7) { 5 | NEXT_OP(sp, a >> 7, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla8) { 5 | NEXT_OP(sp, a >> 8, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sla9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sla9) { 5 | NEXT_OP(sp, a >> 9, x, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo0) { 5 | NEXT_OP(sp, a, x, y, o << 0); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo1) { 5 | NEXT_OP(sp, a, x, y, o << 1); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo10.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo10) { 5 | NEXT_OP(sp, a, x, y, o << 10); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo11.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo11) { 5 | NEXT_OP(sp, a, x, y, o << 11); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo12.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo12) { 5 | NEXT_OP(sp, a, x, y, o << 12); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo13.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo13) { 5 | NEXT_OP(sp, a, x, y, o << 13); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo14.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo14) { 5 | NEXT_OP(sp, a, x, y, o << 14); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo15.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo15) { 5 | NEXT_OP(sp, a, x, y, o << 15); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo16.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo16) { 5 | NEXT_OP(sp, a, x, y, o << 16); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo17.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo17) { 5 | NEXT_OP(sp, a, x, y, o << 17); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo18.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo18) { 5 | NEXT_OP(sp, a, x, y, o << 18); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo19.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo19) { 5 | NEXT_OP(sp, a, x, y, o << 19); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo2) { 5 | NEXT_OP(sp, a, x, y, o << 2); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo20.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo20) { 5 | NEXT_OP(sp, a, x, y, o << 20); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo21.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo21) { 5 | NEXT_OP(sp, a, x, y, o << 21); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo22.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo22) { 5 | NEXT_OP(sp, a, x, y, o << 22); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo23.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo23) { 5 | NEXT_OP(sp, a, x, y, o << 23); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo24.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo24) { 5 | NEXT_OP(sp, a, x, y, o << 24); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo25.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo25) { 5 | NEXT_OP(sp, a, x, y, o << 25); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo26.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo26) { 5 | NEXT_OP(sp, a, x, y, o << 26); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo27.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo27) { 5 | NEXT_OP(sp, a, x, y, o << 27); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo28.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo28) { 5 | NEXT_OP(sp, a, x, y, o << 28); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo29.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo29) { 5 | NEXT_OP(sp, a, x, y, o << 29); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo3) { 5 | NEXT_OP(sp, a, x, y, o << 3); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo30.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo30) { 5 | NEXT_OP(sp, a, x, y, o << 30); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo31.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo31) { 5 | NEXT_OP(sp, a, x, y, o << 31); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo32.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo32) { 5 | NEXT_OP(sp, a, x, y, o << 32); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo33.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo33) { 5 | NEXT_OP(sp, a, x, y, o << 33); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo34.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo34) { 5 | NEXT_OP(sp, a, x, y, o << 34); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo35.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo35) { 5 | NEXT_OP(sp, a, x, y, o << 35); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo36.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo36) { 5 | NEXT_OP(sp, a, x, y, o << 36); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo37.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo37) { 5 | NEXT_OP(sp, a, x, y, o << 37); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo38.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo38) { 5 | NEXT_OP(sp, a, x, y, o << 38); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo39.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo39) { 5 | NEXT_OP(sp, a, x, y, o << 39); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo4) { 5 | NEXT_OP(sp, a, x, y, o << 4); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo40.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo40) { 5 | NEXT_OP(sp, a, x, y, o << 40); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo41.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo41) { 5 | NEXT_OP(sp, a, x, y, o << 41); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo42.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo42) { 5 | NEXT_OP(sp, a, x, y, o << 42); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo43.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo43) { 5 | NEXT_OP(sp, a, x, y, o << 43); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo44.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo44) { 5 | NEXT_OP(sp, a, x, y, o << 44); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo45.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo45) { 5 | NEXT_OP(sp, a, x, y, o << 45); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo46.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo46) { 5 | NEXT_OP(sp, a, x, y, o << 46); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo47.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo47) { 5 | NEXT_OP(sp, a, x, y, o << 47); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo48.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo48) { 5 | NEXT_OP(sp, a, x, y, o << 48); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo49.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo49) { 5 | NEXT_OP(sp, a, x, y, o << 49); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo5) { 5 | NEXT_OP(sp, a, x, y, o << 5); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo50.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo50) { 5 | NEXT_OP(sp, a, x, y, o << 50); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo51.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo51) { 5 | NEXT_OP(sp, a, x, y, o << 51); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo52.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo52) { 5 | NEXT_OP(sp, a, x, y, o << 52); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo53.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo53) { 5 | NEXT_OP(sp, a, x, y, o << 53); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo54.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo54) { 5 | NEXT_OP(sp, a, x, y, o << 54); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo55.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo55) { 5 | NEXT_OP(sp, a, x, y, o << 55); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo56.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo56) { 5 | NEXT_OP(sp, a, x, y, o << 56); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo57.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo57) { 5 | NEXT_OP(sp, a, x, y, o << 57); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo58.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo58) { 5 | NEXT_OP(sp, a, x, y, o << 58); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo59.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo59) { 5 | NEXT_OP(sp, a, x, y, o << 59); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo6) { 5 | NEXT_OP(sp, a, x, y, o << 6); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo60.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo60) { 5 | NEXT_OP(sp, a, x, y, o << 60); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo61.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo61) { 5 | NEXT_OP(sp, a, x, y, o << 61); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo62.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo62) { 5 | NEXT_OP(sp, a, x, y, o << 62); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo63.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo63) { 5 | NEXT_OP(sp, a, x, y, o << 63); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo7) { 5 | NEXT_OP(sp, a, x, y, o << 7); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo8) { 5 | NEXT_OP(sp, a, x, y, o << 8); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slo9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slo9) { 5 | NEXT_OP(sp, a, x, y, o << 9); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx0) { 5 | NEXT_OP(sp, a, x << 0, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx1) { 5 | NEXT_OP(sp, a, x << 1, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx10.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx10) { 5 | NEXT_OP(sp, a, x << 10, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx11.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx11) { 5 | NEXT_OP(sp, a, x << 11, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx12.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx12) { 5 | NEXT_OP(sp, a, x << 12, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx13.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx13) { 5 | NEXT_OP(sp, a, x << 13, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx14.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx14) { 5 | NEXT_OP(sp, a, x << 14, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx15.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx15) { 5 | NEXT_OP(sp, a, x << 15, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx16.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx16) { 5 | NEXT_OP(sp, a, x << 16, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx17.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx17) { 5 | NEXT_OP(sp, a, x << 17, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx18.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx18) { 5 | NEXT_OP(sp, a, x << 18, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx19.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx19) { 5 | NEXT_OP(sp, a, x << 19, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx2) { 5 | NEXT_OP(sp, a, x << 2, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx20.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx20) { 5 | NEXT_OP(sp, a, x << 20, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx21.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx21) { 5 | NEXT_OP(sp, a, x << 21, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx22.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx22) { 5 | NEXT_OP(sp, a, x << 22, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx23.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx23) { 5 | NEXT_OP(sp, a, x << 23, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx24.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx24) { 5 | NEXT_OP(sp, a, x << 24, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx25.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx25) { 5 | NEXT_OP(sp, a, x << 25, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx26.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx26) { 5 | NEXT_OP(sp, a, x << 26, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx27.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx27) { 5 | NEXT_OP(sp, a, x << 27, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx28.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx28) { 5 | NEXT_OP(sp, a, x << 28, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx29.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx29) { 5 | NEXT_OP(sp, a, x << 29, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx3) { 5 | NEXT_OP(sp, a, x << 3, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx30.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx30) { 5 | NEXT_OP(sp, a, x << 30, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx31.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx31) { 5 | NEXT_OP(sp, a, x << 31, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx32.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx32) { 5 | NEXT_OP(sp, a, x << 32, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx33.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx33) { 5 | NEXT_OP(sp, a, x << 33, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx34.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx34) { 5 | NEXT_OP(sp, a, x << 34, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx35.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx35) { 5 | NEXT_OP(sp, a, x << 35, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx36.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx36) { 5 | NEXT_OP(sp, a, x << 36, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx37.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx37) { 5 | NEXT_OP(sp, a, x << 37, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx38.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx38) { 5 | NEXT_OP(sp, a, x << 38, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx39.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx39) { 5 | NEXT_OP(sp, a, x << 39, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx4) { 5 | NEXT_OP(sp, a, x << 4, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx40.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx40) { 5 | NEXT_OP(sp, a, x << 40, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx41.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx41) { 5 | NEXT_OP(sp, a, x << 41, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx42.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx42) { 5 | NEXT_OP(sp, a, x << 42, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx43.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx43) { 5 | NEXT_OP(sp, a, x << 43, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx44.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx44) { 5 | NEXT_OP(sp, a, x << 44, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx45.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx45) { 5 | NEXT_OP(sp, a, x << 45, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx46.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx46) { 5 | NEXT_OP(sp, a, x << 46, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx47.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx47) { 5 | NEXT_OP(sp, a, x << 47, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx48.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx48) { 5 | NEXT_OP(sp, a, x << 48, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx49.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx49) { 5 | NEXT_OP(sp, a, x << 49, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx5) { 5 | NEXT_OP(sp, a, x << 5, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx50.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx50) { 5 | NEXT_OP(sp, a, x << 50, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx51.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx51) { 5 | NEXT_OP(sp, a, x << 51, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx52.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx52) { 5 | NEXT_OP(sp, a, x << 52, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx53.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx53) { 5 | NEXT_OP(sp, a, x << 53, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx54.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx54) { 5 | NEXT_OP(sp, a, x << 54, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx55.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx55) { 5 | NEXT_OP(sp, a, x << 55, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx56.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx56) { 5 | NEXT_OP(sp, a, x << 56, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx57.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx57) { 5 | NEXT_OP(sp, a, x << 57, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx58.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx58) { 5 | NEXT_OP(sp, a, x << 58, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx59.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx59) { 5 | NEXT_OP(sp, a, x << 59, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx6) { 5 | NEXT_OP(sp, a, x << 6, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx60.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx60) { 5 | NEXT_OP(sp, a, x << 60, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx61.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx61) { 5 | NEXT_OP(sp, a, x << 61, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx62.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx62) { 5 | NEXT_OP(sp, a, x << 62, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx63.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx63) { 5 | NEXT_OP(sp, a, x << 63, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx7) { 5 | NEXT_OP(sp, a, x << 7, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx8) { 5 | NEXT_OP(sp, a, x << 8, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/slx9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(slx9) { 5 | NEXT_OP(sp, a, x << 9, y, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly0.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly0) { 5 | NEXT_OP(sp, a, x, y << 0, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly1.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly1) { 5 | NEXT_OP(sp, a, x, y << 1, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly10.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly10) { 5 | NEXT_OP(sp, a, x, y << 10, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly11.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly11) { 5 | NEXT_OP(sp, a, x, y << 11, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly12.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly12) { 5 | NEXT_OP(sp, a, x, y << 12, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly13.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly13) { 5 | NEXT_OP(sp, a, x, y << 13, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly14.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly14) { 5 | NEXT_OP(sp, a, x, y << 14, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly15.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly15) { 5 | NEXT_OP(sp, a, x, y << 15, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly16.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly16) { 5 | NEXT_OP(sp, a, x, y << 16, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly17.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly17) { 5 | NEXT_OP(sp, a, x, y << 17, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly18.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly18) { 5 | NEXT_OP(sp, a, x, y << 18, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly19.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly19) { 5 | NEXT_OP(sp, a, x, y << 19, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly2.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly2) { 5 | NEXT_OP(sp, a, x, y << 2, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly20.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly20) { 5 | NEXT_OP(sp, a, x, y << 20, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly21.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly21) { 5 | NEXT_OP(sp, a, x, y << 21, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly22.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly22) { 5 | NEXT_OP(sp, a, x, y << 22, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly23.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly23) { 5 | NEXT_OP(sp, a, x, y << 23, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly24.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly24) { 5 | NEXT_OP(sp, a, x, y << 24, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly25.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly25) { 5 | NEXT_OP(sp, a, x, y << 25, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly26.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly26) { 5 | NEXT_OP(sp, a, x, y << 26, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly27.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly27) { 5 | NEXT_OP(sp, a, x, y << 27, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly28.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly28) { 5 | NEXT_OP(sp, a, x, y << 28, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly29.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly29) { 5 | NEXT_OP(sp, a, x, y << 29, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly3.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly3) { 5 | NEXT_OP(sp, a, x, y << 3, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly30.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly30) { 5 | NEXT_OP(sp, a, x, y << 30, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly31.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly31) { 5 | NEXT_OP(sp, a, x, y << 31, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly32.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly32) { 5 | NEXT_OP(sp, a, x, y << 32, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly33.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly33) { 5 | NEXT_OP(sp, a, x, y << 33, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly34.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly34) { 5 | NEXT_OP(sp, a, x, y << 34, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly35.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly35) { 5 | NEXT_OP(sp, a, x, y << 35, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly36.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly36) { 5 | NEXT_OP(sp, a, x, y << 36, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly37.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly37) { 5 | NEXT_OP(sp, a, x, y << 37, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly38.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly38) { 5 | NEXT_OP(sp, a, x, y << 38, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly39.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly39) { 5 | NEXT_OP(sp, a, x, y << 39, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly4.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly4) { 5 | NEXT_OP(sp, a, x, y << 4, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly40.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly40) { 5 | NEXT_OP(sp, a, x, y << 40, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly41.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly41) { 5 | NEXT_OP(sp, a, x, y << 41, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly42.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly42) { 5 | NEXT_OP(sp, a, x, y << 42, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly43.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly43) { 5 | NEXT_OP(sp, a, x, y << 43, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly44.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly44) { 5 | NEXT_OP(sp, a, x, y << 44, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly45.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly45) { 5 | NEXT_OP(sp, a, x, y << 45, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly46.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly46) { 5 | NEXT_OP(sp, a, x, y << 46, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly47.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly47) { 5 | NEXT_OP(sp, a, x, y << 47, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly48.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly48) { 5 | NEXT_OP(sp, a, x, y << 48, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly49.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly49) { 5 | NEXT_OP(sp, a, x, y << 49, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly5.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly5) { 5 | NEXT_OP(sp, a, x, y << 5, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly50.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly50) { 5 | NEXT_OP(sp, a, x, y << 50, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly51.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly51) { 5 | NEXT_OP(sp, a, x, y << 51, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly52.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly52) { 5 | NEXT_OP(sp, a, x, y << 52, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly53.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly53) { 5 | NEXT_OP(sp, a, x, y << 53, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly54.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly54) { 5 | NEXT_OP(sp, a, x, y << 54, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly55.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly55) { 5 | NEXT_OP(sp, a, x, y << 55, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly56.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly56) { 5 | NEXT_OP(sp, a, x, y << 56, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly57.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly57) { 5 | NEXT_OP(sp, a, x, y << 57, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly58.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly58) { 5 | NEXT_OP(sp, a, x, y << 58, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly59.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly59) { 5 | NEXT_OP(sp, a, x, y << 59, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly6.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly6) { 5 | NEXT_OP(sp, a, x, y << 6, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly60.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly60) { 5 | NEXT_OP(sp, a, x, y << 60, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly61.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly61) { 5 | NEXT_OP(sp, a, x, y << 61, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly62.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly62) { 5 | NEXT_OP(sp, a, x, y << 62, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly63.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly63) { 5 | NEXT_OP(sp, a, x, y << 63, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly7.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly7) { 5 | NEXT_OP(sp, a, x, y << 7, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly8.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly8) { 5 | NEXT_OP(sp, a, x, y << 8, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/sly9.c: -------------------------------------------------------------------------------- 1 | /* SPDX-License-Identifier: copyleft-next-0.3.1 */ 2 | 3 | #include "../common.h" 4 | DEFINE_OP(sly9) { 5 | NEXT_OP(sp, a, x, y << 9, o); 6 | } 7 | -------------------------------------------------------------------------------- /ops/sl/source.mk: -------------------------------------------------------------------------------- 1 | OP_SRC != echo ops/sl/*.c 2 | OP_SOURCES += $(OP_SRC) 3 | -------------------------------------------------------------------------------- /ops/sr/source.mk: -------------------------------------------------------------------------------- 1 | OP_SRC != echo ops/sr/*.c 2 | OP_SOURCES += $(OP_SRC) 3 | --------------------------------------------------------------------------------