{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T21:20:09Z","timestamp":1725484809085},"publisher-location":"Berlin, Heidelberg","reference-count":31,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540430759"},{"type":"electronic","value":"9783540455752"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/3-540-45575-2_34","type":"book-chapter","created":{"date-parts":[[2007,5,31]],"date-time":"2007-05-31T01:30:22Z","timestamp":1180575022000},"page":"328-335","source":"Crossref","is-referenced-by-count":0,"title":["An Empirical Study of Retargetable Compilers"],"prefix":"10.1007","author":[{"given":"Dmitry","family":"Boulytchev","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dmitry","family":"Lomov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2001,12,18]]},"reference":[{"issue":"3","key":"34_CR1","doi-asserted-by":"publisher","first-page":"488","DOI":"10.1145\/321958.321970","volume":"23","author":"A. V. Aho","year":"1976","unstructured":"Alfred V. Aho, S.C. Johnson.Optimal Code Generation for Expression Trees. Journal of the ACM,Vol.23,No.3,July 1976,pp.488\u2013501","journal-title":"Journal of the ACM"},{"key":"34_CR2","unstructured":"Alfred V. Aho, Ravi Sethi.Compilers:Principles,Techniques and Tools.Addison-Wesley Pub Co.,Nov.1985"},{"issue":"4","key":"34_CR3","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1145\/69558.75700","volume":"11","author":"A. V. Aho","year":"1989","unstructured":"Alfred V. Aho, Steven W. K. Tjiang. Code Generation Using Tree Matching and Dynamic Programming.ACM Transactions on Programming Languages and Systems, Vol.11,No.4,Oct.1989,pp.491\u2013516","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"34_CR4","unstructured":"Dmitry Boulytchev, Eugene Vigdorchik, Dmitry Lomov, Mikhail Smirnov. Retargetable Tools for Efficient Code Generation,Technical Report,St.Petersburg State University,January2001, http:\/\/oops.tepkom.ru\/eval.html"},{"key":"34_CR5","unstructured":"Hubert Comon, Max Dauchet et al.Tree Automata Techniques and Applications. http:\/\/l3ux02.univ-lille3.fr\/~tommasi\/TATAHTML\/main.html"},{"key":"34_CR6","doi-asserted-by":"crossref","unstructured":"H. Emmelmann, F.W. Schr\u00f6er, R. Landwehr.BEG \u2014 a Generator for Efficient Back Ends.Proceedings of the SIGPLAN\u2019 89 Conference on Programming Languages Design and Implementation,1989,pp.227\u2013237","DOI":"10.1145\/74818.74838"},{"key":"34_CR7","doi-asserted-by":"crossref","unstructured":"M. Anton Ertl.Optimal Code Selection in DAGs.Proceedings of the 26th ACM SIGPLAN-SIGACT Conference on Principles of Programming Languages,1999, pp.242\u2013249","DOI":"10.1145\/292540.292562"},{"key":"34_CR8","unstructured":"Jack W. Davidson, Steve G. Losen, Norman Ramsey. VPO Code-Generation Interfaces.Department of Computer Sciences University of Virginia,1998, http:\/\/www.cs.virginia.edu\/zephyr\/vpoi"},{"key":"34_CR9","unstructured":"Christopher W. Fraser, David R. Hanson. A Retargetable C Compiler:Design and Implementation.Addison-Wesley Pub Co.,Jan.1995"},{"issue":"10","key":"34_CR10","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/122616.122621","volume":"26","author":"C. W. Fraser","year":"1991","unstructured":"Christopher W. Fraser, David R. Hanson. A Retargetable Compiler for ANSI C. ACM SIGPLAN Notices,Vol.26,No.10,Oct.1991,pp.29\u201343","journal-title":"ACM SIGPLAN Notices"},{"issue":"9","key":"34_CR11","doi-asserted-by":"publisher","first-page":"963","DOI":"10.1002\/spe.4380210906","volume":"21","author":"C. W. Fraser","year":"1991","unstructured":"Christopher W. Fraser, David R. Hanson. A Code Generation Interface for ANSI C.Software \u2014 Practice and Experience Vol.21,No.9,Sept.1991,pp.963\u2013988","journal-title":"Software \u2014 Practice and Experience"},{"issue":"1","key":"34_CR12","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1002\/spe.4380220105","volume":"22","author":"C. W. Fraser","year":"1992","unstructured":"Christopher W. Fraser, David R. Hanson. Simple register spilling in retargetable compiler.Software \u2014 Practice and Experience,Vol.22,No.1,Jan.1992,pp.85\u201399","journal-title":"Software \u2014 Practice and Experience"},{"issue":"3","key":"34_CR13","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1145\/151640.151642","volume":"1","author":"C. W. Fraser","year":"1992","unstructured":"Christopher W. Fraser, David R. Hanson, Todd A. Proebsting. Engeneering a simple, efficient code generator generator.ACM Letters on Programming Languages and Systems,Vol.1,No.3,Sep.1992,pp.213\u2013226","journal-title":"ACM Letters on Programming Languages and Systems"},{"issue":"4","key":"34_CR14","doi-asserted-by":"publisher","first-page":"560","DOI":"10.1145\/4472.4486","volume":"7","author":"M. Ganapathi","year":"1985","unstructured":"Mahadevan Ganapathi, Charles N. Fischer. Affix grammar driven code generation. ACM Transactions on Programming Languages and Systems,Vol.7,No.4,Oct.1985,pp.560\u2013599","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"34_CR15","doi-asserted-by":"crossref","unstructured":"Silvina Hanono, Srinivas Devadas. Instruction Selection, Resource Allocation and Scheduling in the AVIV Retargetable Code Generator.Proceedings of the 35th ACM\/IEEE Annual Conference on Design Automation,1998,pp.510\u2013515","DOI":"10.1145\/277044.277184"},{"key":"34_CR16","unstructured":"David R. Hanson. Early Expirience with ASDL in lcc. http:\/\/www.cs.princeton.edu\/software\/lcc\/doc"},{"key":"34_CR17","doi-asserted-by":"crossref","unstructured":"Seh-Woong Jeong, Fabio Somenzi. A New Algorithm for the Binate Covering Problem and Its Application to the Minimization of Boolean Relations. Proceedings of the 1992 IEEE\/ACM International Conference on Computer-Aided Design,1992, pp.417\u2013420","DOI":"10.1109\/ICCAD.1992.279335"},{"key":"34_CR18","unstructured":"Monika Lam et al., An Overview of the SUIF2 Compiler Infrastructure. Computer Systems Laboratory, Stanford University, 2000, http:\/\/suif.stanford.edu\/suif\/suif2"},{"key":"34_CR19","doi-asserted-by":"crossref","unstructured":"Rainer Leupers, Peter Marwedel. Retargetable Generation of Code Selectors from HDL Processor Models.Proceedings of the 1997 European Design and Test Conference","DOI":"10.1109\/EDTC.1997.582348"},{"key":"34_CR20","doi-asserted-by":"crossref","unstructured":"Stan Liao, Srinivas Devadas, Kurt Keutzer, Steve Tjiang. Instruction Selection Using Binate Covering for Code Size Optimization.Proceedings of 1995 IEEE\/ACM International Conference on Computer-Aided Design,1995,pp.393\u2013399","DOI":"10.1109\/ICCAD.1995.480146"},{"key":"34_CR21","unstructured":"Robert Morgan. Building an optimizaing Compiler.Digital Press,Feb.1998"},{"key":"34_CR22","unstructured":"Steven Muchnik. Advanced Compiler Design and Implementation.Morgan Kaufmann Publishers,July1997"},{"key":"34_CR23","unstructured":"Carsten M\u00fcllr.Code Selection from Directed Acyclic Graphs in the Context of Domain Specific Digital Signal Processors.Technical Report,Humboldt-Universit\u00e4t zu Berlin,August 10,1994"},{"key":"34_CR24","doi-asserted-by":"crossref","unstructured":"Eduardo Pelegr\u00ed-Llopart, Susan L. Graham.Optimal Code Generation for Expression Trees:An Application of BURS Theory.Proceedings of the conference on Principles of programming languages,1988,294\u2013308","DOI":"10.1145\/73560.73586"},{"issue":"3","key":"34_CR25","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1145\/203095.203098","volume":"17","author":"T. A. Proebsting","year":"1995","unstructured":"Todd A. Proebsting. BURS Automata Generation.ACM Transactions on Programming Languages and Systems,Vol.17,No.3,May 1995,pp.461\u2013486","journal-title":"ACM Transactions on Programming Languages and Systems"},{"issue":"3","key":"34_CR26","doi-asserted-by":"publisher","first-page":"492","DOI":"10.1145\/256167.256225","volume":"19","author":"N. Ramsey","year":"1997","unstructured":"Norman Ramsey, Mary F. Fernandez. Specifying Representation of Machine Instructions.ACM Transactions on Programming Languages and Systems.Vol.19,No.3,May 1997,pp.492\u2013524","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"34_CR27","unstructured":"Norman Ramsey, Jack W. Davidson. Specifying Instructions\u0155 Semantics Using \u03bb-RTL (Interim Report).University of Virginia, July 11,1999, http:\/\/www.cs.virginia\/edu\/zephyr\/csdl\/lrtlindex.html"},{"key":"34_CR28","unstructured":"Michael D. Smith, Glenn Holloway. An Introduction to Machine SUIF and Its Portable Libraries and Optimizations.Division of Engineering and Applied Sciences,Harvard University,2000, http:\/\/www.eecs.harvard.edu\/hube\/research\/machsuif.html"},{"key":"34_CR29","unstructured":"Michael D. Smith, Glenn Holloway. A User\u2019s Guide to the Optimization Programming Interfaces.Division of Engeneering and Applied Sciences,Harvard University, 2000, http:\/\/www.eecs.harvard.edu\/hube\/research\/machsuif.html"},{"key":"34_CR30","unstructured":"Using and Porting GNU Compiler Collection (GCC), http:\/\/gcc.gnu.org\/onlinedocs\/gcc toc.html"},{"key":"34_CR31","doi-asserted-by":"crossref","unstructured":"Bert-Steffen Visser.A Framework for Retargetable Code Generation Using Simulated Annealing.Proceedings of the 25th Euromicro Conference,1999","DOI":"10.1109\/EURMIC.1999.794509"}],"container-title":["Lecture Notes in Computer Science","Perspectives of System Informatics"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45575-2_34","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,28]],"date-time":"2019-04-28T13:34:51Z","timestamp":1556458491000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45575-2_34"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9783540430759","9783540455752"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/3-540-45575-2_34","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2001]]}}}