{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T21:40:00Z","timestamp":1725486000031},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540009047"},{"type":"electronic","value":"9783540365792"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-36579-6_15","type":"book-chapter","created":{"date-parts":[[2007,6,7]],"date-time":"2007-06-07T14:15:58Z","timestamp":1181225758000},"page":"200-216","source":"Crossref","is-referenced-by-count":4,"title":["The Interprocedural Express-Lane Transformation"],"prefix":"10.1007","author":[{"given":"David","family":"Melski","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Reps","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2003,2,28]]},"reference":[{"key":"15_CR1","unstructured":"A. V. Aho, J.E. Hopcroft, and J.D. Ullman. The design and analysis of computer algorithms. Addison-Wesley, 1974."},{"key":"15_CR2","unstructured":"Alfred V. Aho. Algorithms for finding patterns in strings, chapter 5, pages 255\u2013300. MIT Press, 1994."},{"key":"15_CR3","doi-asserted-by":"crossref","unstructured":"G. Ammons and J. Larus. Improving data-flow analysis with path profiles. In PLDI98.","DOI":"10.1145\/277650.277665"},{"key":"15_CR4","doi-asserted-by":"crossref","unstructured":"T. Ball and J. Larus. Efficient path profiling. In MICRO 1996, 1996.","DOI":"10.1109\/MICRO.1996.566449"},{"key":"15_CR5","doi-asserted-by":"crossref","unstructured":"R. Bodik, R. Gupta, and M.L. Soffa. Interprocedural conditional branch elimination. In PLDI\u201997.","DOI":"10.1145\/258915.258929"},{"key":"15_CR6","unstructured":"Rastislav Bodik. Path-sensitive, value-flow optimizations of programs. PhD thesis, University of Pittsburg, 2000."},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"P.P. Chang, S.A. Mahlke, and W.W. Hwu. Using profile information to assist classic code optimizations. Software practice and experience, 1(12), Dec. 1991.","DOI":"10.1002\/spe.4380211204"},{"key":"15_CR8","doi-asserted-by":"publisher","first-page":"478","DOI":"10.1109\/TC.1981.1675827","volume":"C-30","author":"J. A. Fisher","year":"1981","unstructured":"J. A. Fisher. Trace scheduling:A technique for global microcode compaction. In IEEE Trans. on Computers, volume C-30, pages 478\u2013490, 1981.","journal-title":"IEEE Trans. on Computers"},{"key":"15_CR9","unstructured":"R.E. Hank. Region-Based Compilation. PhD thesis, UIUC, 1996."},{"key":"15_CR10","doi-asserted-by":"crossref","unstructured":"D. Melski and T. Reps. Interprocedural path profiling. In CC99.","DOI":"10.1007\/978-3-540-49051-7_4"},{"key":"15_CR11","doi-asserted-by":"crossref","unstructured":"D.G. Melski. Interprocedural Path Profiling and the Interprocedural Express-Lane Transformation. PhD thesis, University ofWisconsion, 2002.","DOI":"10.1007\/3-540-36579-6_15"},{"key":"15_CR12","doi-asserted-by":"crossref","unstructured":"F. Mueller and D. B. Whalley.Avoiding unconditional jumps by code replication. In PLDI92.","DOI":"10.1145\/143095.143144"},{"key":"15_CR13","unstructured":"M. Poletto. Path splitting: a technique for improving data flow analysis, 1995."},{"key":"15_CR14","doi-asserted-by":"crossref","unstructured":"M.N. Wegman and F.K. Zadeck. Constant propagation with conditional branches. In POPL85.","DOI":"10.1145\/318593.318659"},{"key":"15_CR15","unstructured":"Reginald Clifford Young. Path-based Compilation. PhD thesis, Harvard University, 1998."}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-36579-6_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,28]],"date-time":"2019-04-28T16:25:25Z","timestamp":1556468725000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-36579-6_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540009047","9783540365792"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/3-540-36579-6_15","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}