{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,7]],"date-time":"2026-02-07T10:57:53Z","timestamp":1770461873126,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,7,9]],"date-time":"2022-07-09T00:00:00Z","timestamp":1657324800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100007709","name":"Michigan State University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100007709","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,7,9]]},"DOI":"10.1145\/3520304.3528945","type":"proceedings-article","created":{"date-parts":[[2022,7,19]],"date-time":"2022-07-19T15:29:44Z","timestamp":1658244584000},"page":"578-581","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Optimizing LLVM pass sequences with shackleton"],"prefix":"10.1145","author":[{"given":"Hannah","family":"Peeler","sequence":"first","affiliation":[{"name":"Arm Ltd."}]},{"given":"Shuyue Stella","family":"Li","sequence":"additional","affiliation":[{"name":"Johns Hopkins University"}]},{"given":"Andrew N.","family":"Sloss","sequence":"additional","affiliation":[{"name":"Arm Ltd."}]},{"given":"Kenneth N.","family":"Reid","sequence":"additional","affiliation":[{"name":"Michigan State University"}]},{"given":"Yuan","family":"Yuan","sequence":"additional","affiliation":[{"name":"Michigan State University"}]},{"given":"Wolfgang","family":"Banzhaf","sequence":"additional","affiliation":[{"name":"Michigan State University"}]}],"member":"320","published-online":{"date-parts":[[2022,7,19]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Ullman","author":"Aho Alfred V.","year":"2006","unstructured":"Alfred V. Aho, Monica S. Lam, Ravi Sethi, and Jeffrey D. Ullman. 2006. Compilers: Principles, Techniques, and Tools (2nd Edition). Addison Wesley, Boston, MA."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00037-011-0028-y"},{"key":"e_1_3_2_1_3_1","first-page":"9","article-title":"Compiler Optimization: A Genetic Algorithm Approach","volume":"112","author":"Ballal Prathibha A.","year":"2015","unstructured":"Prathibha A. Ballal, H. Sarojadevi, and Harsha P S. 2015. Compiler Optimization: A Genetic Algorithm Approach. International Journal of Computer Applications 112, 10 (2015), 9--13.","journal-title":"International Journal of Computer Applications"},{"key":"e_1_3_2_1_4_1","volume-title":"Genetic Programming - An Introduction","author":"Banzhaf Wolfgang","unstructured":"Wolfgang Banzhaf, Peter Nordin, Robert E. Keller, and Frank Francone. 1998. Genetic Programming - An Introduction. Morgan Kaufmann Publishers, San Francisco, CA."},{"key":"e_1_3_2_1_5_1","volume-title":"Brameier and Wolfgang Banzhaf","author":"Markus","year":"2007","unstructured":"Markus F. Brameier and Wolfgang Banzhaf. 2007. Linear Genetic Programming. Springer, New York, NY."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.amc.2013.02.017"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCI.2006.329691"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/2503308.2503311"},{"key":"e_1_3_2_1_9_1","volume-title":"The Definitive Guide to GCC","author":"von Hagen William","unstructured":"William von Hagen. 2006. The Definitive Guide to GCC, Second Edition. Apress Media, Springer, New York, NY."},{"key":"e_1_3_2_1_10_1","volume-title":"Genetic Programming","author":"Koza John R.","unstructured":"John R. Koza. 1992. Genetic Programming. MIT Press, Cambridge, MA."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2455.2461"},{"key":"e_1_3_2_1_12_1","unstructured":"llvm-admin team. 2021. The LLVM Compiler Infrastructure. https:\/\/llvm.org."},{"key":"e_1_3_2_1_13_1","unstructured":"Parth Shirish Nandedkar. 2019. SubsetSum-BacktrackAlgorithm. https:\/\/github.com\/parthnan\/SubsetSum-BacktrackAlgorithm."},{"key":"e_1_3_2_1_14_1","volume-title":"Andrew N. Sloss, Kenneth N. Reid, Yuan Yuan, and Wolfgang Banzhaf.","author":"Peeler Hannah","year":"2022","unstructured":"Hannah Peeler, Shuyue Stella Li, Andrew N. Sloss, Kenneth N. Reid, Yuan Yuan, and Wolfgang Banzhaf. 2022. Optimizing LLVM Pass Sequences with Shackleton: A Linear Genetic Programming Framework. arXiv 2201.13305 (2022). https:\/\/arxiv.org\/abs\/2201.13305"},{"key":"e_1_3_2_1_15_1","volume-title":"A Field Guide to Genetic Programming. Lulu Enterprises","author":"Poli Riccardo","unstructured":"Riccardo Poli, William Langdon, and Nicholas Mcphee. 2008. A Field Guide to Genetic Programming. Lulu Enterprises, UK Ltd, Egham, UK."},{"key":"e_1_3_2_1_16_1","volume-title":"last accessed","author":"Spector Lee","year":"2022","unstructured":"Lee Spector. 2010, last accessed 2022. Evolutionary Computing with Push. http:\/\/faculty.hampshire.edu\/lspector\/push.html"},{"key":"e_1_3_2_1_17_1","volume-title":"Genetic Programming Applied to Compiler Heuristic Optimization","author":"Stephenson Mark","unstructured":"Mark Stephenson, Una-May O'Reilly, Martin C. Martin, and Saman Amarasinghe. 2003. Genetic Programming Applied to Compiler Heuristic Optimization. In Genetic Programming, Conor Ryan, Terence Soule, Maarten Keijzer, Edward Tsang, Riccardo Poli, and Ernesto Costa (Eds.). Springer, Berlin, Heidelberg, 238--253."},{"key":"e_1_3_2_1_18_1","volume-title":"ACOTSP: A software package of various ant colony optimization algorithms applied to the symmetric traveling salesman problem. URL http:\/\/www.aco-metaheuristic.org\/aco-code","author":"St\u00fctzle Thomas","year":"2002","unstructured":"Thomas St\u00fctzle. 2002. ACOTSP: A software package of various ant colony optimization algorithms applied to the symmetric traveling salesman problem. URL http:\/\/www.aco-metaheuristic.org\/aco-code (2002)."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence","volume":"1","author":"Tackett Walter A.","unstructured":"Walter A. Tackett and A. Carmi. 1994. The unique implications of brood selection for genetic programming. In Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence, Vol. 1. IEEE, Orlando, Florida, 160--165."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2018.2817118"}],"event":{"name":"GECCO '22: Genetic and Evolutionary Computation Conference","location":"Boston Massachusetts","acronym":"GECCO '22","sponsor":["SIGEVO ACM Special Interest Group on Genetic and Evolutionary Computation"]},"container-title":["Proceedings of the Genetic and Evolutionary Computation Conference Companion"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3520304.3528945","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3520304.3528945","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:10:23Z","timestamp":1750183823000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3520304.3528945"}},"subtitle":["a linear genetic programming framework"],"short-title":[],"issued":{"date-parts":[[2022,7,9]]},"references-count":20,"alternative-id":["10.1145\/3520304.3528945","10.1145\/3520304"],"URL":"https:\/\/doi.org\/10.1145\/3520304.3528945","relation":{},"subject":[],"published":{"date-parts":[[2022,7,9]]},"assertion":[{"value":"2022-07-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}