{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T12:53:15Z","timestamp":1725627195597},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540201458"},{"type":"electronic","value":"9783540399209"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/978-3-540-39920-9_5","type":"book-chapter","created":{"date-parts":[[2010,6,28]],"date-time":"2010-06-28T00:08:38Z","timestamp":1277683718000},"page":"49-65","source":"Crossref","is-referenced-by-count":20,"title":["Code Instruction Selection Based on SSA-Graphs"],"prefix":"10.1007","author":[{"given":"Erik","family":"Eckstein","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oliver","family":"K\u00f6nig","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernhard","family":"Scholz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"3","key":"5_CR1","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/0096-0551(90)90006-B","volume":"15","author":"S. Biswas","year":"1990","unstructured":"Biswas, S., Balachandran, A., Dhamdhere, D.M.: Efficient retargetable code generation using bottom-up tree pattern matching. Computer Languages\u00a015(3), 127\u2013140 (1990)","journal-title":"Computer Languages"},{"key":"5_CR2","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1145\/75277.75280","volume-title":"POPL1989. Proceedings of the 16th annual ACM symposium on Principles of programming languages","author":"R. Cytron","year":"1989","unstructured":"Cytron, R., Ferrante, J., Rosen, B.K., Wegman, M.N., Zadeck, F.K.: An efficient method of computing static single assignment form. In: ACM (ed.) POPL1989. Proceedings of the 16th annual ACM symposium on Principles of programming languages, Austin, TX, pp. 25\u201335. ACM Press, New York (1989)"},{"key":"5_CR3","unstructured":"Eckstein, E., Scholz, B.: Address mode selection. In: Proceedings of the International Symposium of Code Generation and Optimization (CGO 2003), San Francisco, March 2003. IEEE\/ACM (2003)"},{"key":"5_CR4","doi-asserted-by":"crossref","unstructured":"Anton Ertl, M.: Optimal code selection in DAGs. In: Principles of Programming Languages (POPL 1999) (1999)","DOI":"10.1145\/292540.292562"},{"issue":"4","key":"5_CR5","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1145\/131080.131089","volume":"27","author":"C. Fraser","year":"1992","unstructured":"Fraser, C., Henry, R., Proebsting, T.: BURG \u2013 fast optimal instruction selection and tree parsing. ACM SIGPLAN Notices\u00a027(4), 68\u201376 (1992)","journal-title":"ACM SIGPLAN Notices"},{"issue":"9","key":"5_CR6","doi-asserted-by":"publisher","first-page":"963","DOI":"10.1002\/spe.4380210906","volume":"21","author":"C.W. Fraser","year":"1991","unstructured":"Fraser, C.W., Hanson, D.R.: A code generation interface for ANSI c. Software - Practice and Experience\u00a021(9), 963\u2013988 (1991)","journal-title":"Software - Practice and Experience"},{"issue":"1","key":"5_CR7","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1145\/200994.201003","volume":"17","author":"M.P. Gerlek","year":"1995","unstructured":"Gerlek, M.P., Stoltz, E., Wolfe, M.: Beyond induction variables: Detecting and classifying sequences using a demand-driven SSA form. ACM Transactions on Programming Languages and Systems\u00a017(1), 85\u2013122 (1995)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"5_CR8","doi-asserted-by":"crossref","unstructured":"Emmelmann, R.L.H., Schr\u00f6er, F.-W.: Beg - a generator for efficient back ends. In: SIGPLAN 1999 Conference on Programming Language Design and Implementation, pp. 227\u2013237 (1989)","DOI":"10.1145\/74818.74838"},{"key":"5_CR9","doi-asserted-by":"crossref","unstructured":"Leupers, R.: Code generation for embedded processors. In: ISSS, pp. 173\u2013179 (2000)","DOI":"10.1109\/ISSS.2000.874046"},{"key":"5_CR10","first-page":"393","volume-title":"International Conference on Computer Aided Design","author":"S. Liao","year":"1995","unstructured":"Liao, S., Devadas, S., Keutzer, K., Tjiang, S.: Instruction selection using binate covering for code size optimization. In: International Conference on Computer Aided Design, pp. 393\u2013401. IEEE Computer Society Press, Los Alamitos (1995)"},{"key":"5_CR11","unstructured":"Proebsting, T.A.: Least-cost instruction selection in dags is np-complete, http:\/\/research.microsoft.com\/~toddpro\/papers\/proof.htm"},{"key":"5_CR12","volume-title":"Proceedings of Languages, Compilers, and Tools for Embedded Systems (LCTES 2002) and Software and Compilers for Embedded Systems (SCOPES 2002)","author":"B. Scholz","year":"2002","unstructured":"Scholz, B., Eckstein, E.: Register allocation for irregular architecture. In: Proceedings of Languages, Compilers, and Tools for Embedded Systems (LCTES 2002) and Software and Compilers for Embedded Systems (SCOPES 2002), Berlin. ACM, New York (2002)"}],"container-title":["Lecture Notes in Computer Science","Software and Compilers for Embedded Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-39920-9_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T09:37:42Z","timestamp":1559209062000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-39920-9_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540201458","9783540399209"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-39920-9_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2003]]}}}