{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,4]],"date-time":"2026-07-04T22:23:07Z","timestamp":1783203787109,"version":"3.54.6"},"reference-count":46,"publisher":"IEEE","license":[{"start":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T00:00:00Z","timestamp":1773705600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T00:00:00Z","timestamp":1773705600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100002367","name":"Strategic Priority Research Program of the Chinese Academy of Sciences","doi-asserted-by":"publisher","award":["XDB0660102"],"award-info":[{"award-number":["XDB0660102"]}],"id":[{"id":"10.13039\/501100002367","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["U23B2020,62302479,62232015"],"award-info":[{"award-number":["U23B2020,62302479,62232015"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,3,17]]},"DOI":"10.1109\/saner67736.2026.00069","type":"proceedings-article","created":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T19:41:17Z","timestamp":1783021277000},"page":"590-601","source":"Crossref","is-referenced-by-count":1,"title":["A Multi-Modal Retrieval-Augmented Framework for Compiler Backend Generation with LLMs"],"prefix":"10.1109","author":[{"given":"Ming","family":"Zhong","sequence":"first","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences,SKLP,China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fang","family":"Lv","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences,SKLP,China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongna","family":"Geng","sequence":"additional","affiliation":[{"name":"Hygon Information Technology Co., Ltd,China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xin","family":"Sun","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences,SKLP,China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lulin","family":"Wang","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences,SKLP,China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lei","family":"Qiu","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences,SKLP,China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Huimin","family":"Cui","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences,SKLP,China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaobing","family":"Feng","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences,SKLP,China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3289600.3290967"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2106"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2106"},{"key":"ref4","author":"Bui","year":"2024","journal-title":"Rambo: Enhancing rag-based repository-level method body completion"},{"key":"ref5","author":"Deng","year":"2024","journal-title":"R2C2Coder: Enhancing and Benchmarking Real-world Repository-level Code Completion Abilities of Code Large Language Models"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"ref7","volume-title":"GCC. Gnu compiler collection","year":"2023"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-022-1919-x"},{"key":"ref9","author":"Gu","year":"2025","journal-title":"What to retrieve for effective retrieval-augmented code generation? an empirical study and beyond"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-long.499"},{"key":"ref11","article-title":"Graphcodebert: Pre-training code representations with data flow","volume-title":"9th International Conference on Learning Representations, ICLR 2021","author":"Guo","year":"2021"},{"key":"ref12","author":"Guo","year":"2024","journal-title":"Deepseek-coder: When the large language model meets programming - the rise of code intelligence"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/307418.307549"},{"key":"ref14","author":"Hui","year":"2024","journal-title":"Qwen2.5-coder technical report"},{"key":"ref15","first-page":"255","volume-title":"Convolutional networks for images, speech, and time series","author":"LeCun","year":"1998"},{"key":"ref16","first-page":"707","article-title":"Binary codes capable of correcting deletions, insertions, and reversals","volume":"10","author":"Levenshtein","year":"1965","journal-title":"Soviet physics. Doklady"},{"key":"ref17","first-page":"9459","article-title":"Retrieval-augmented generation for knowledge-intensive nlp tasks","volume-title":"Advances in Neural Information Processing Systems","volume":"33","author":"Lewis","year":"2020"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00179"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3671016.3674819"},{"key":"ref20","first-page":"2466","article-title":"RepoGenix: Dual Context-Aided Repository-Level Code Completion with Language Models","volume-title":"Proceedings of the 39th IEEE\/ACM International Conference on Automated Software Engineering, ASE \u201924","author":"Liang","year":"2024"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2024.3486195"},{"key":"ref22","first-page":"570","article-title":"GraphCoder: Enhancing Repository-Level Code Completion via Coarse-to-fine Retrieval Based on Code Context Graph","volume-title":"Proceedings of the 39th IEEE\/ACM International Conference on Automated Software Engineering, ASE \u201924","author":"Liu","year":"2024"},{"key":"ref23","volume-title":"The llvm compiler infrastructure project","year":"2023"},{"key":"ref24","author":"Lozhkov","year":"2024","journal-title":"Starcoder 2 and the stack v2: The next generation"},{"key":"ref25","article-title":"CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation","volume-title":"Thirtyfifth Conference on Neural Information Processing Systems Datasets and Benchmarks Track (Round 1)","author":"Lu","year":"2021"},{"key":"ref26","volume-title":"Chatgpt: Optimizing language models for dialogue","year":"2022"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.findings-emnlp.232"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/309847.310101"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1214\/009053604000000201"},{"issue":"4","key":"ref30","first-page":"333","article-title":"The probabilistic relevance framework: Bm 25 and beyond","volume":"3","author":"Robertson","year":"2009","journal-title":"Found. Trends Inf. Retr."},{"key":"ref31","author":"Rozi\u00e8re","year":"2024","journal-title":"Code Llama: Open Foundation Models for Code"},{"key":"ref32","author":"Team","year":"2024","journal-title":"Codegemma: Open code models based on gemma"},{"key":"ref33","volume-title":"Tree-Sitter. Tree-sitter introduction","year":"2024"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549113"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE55347.2025.00014"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.emnlp-main.68"},{"key":"ref37","article-title":"CodeT: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generation","author":"Wang","year":"2021","journal-title":"EMNLP"},{"key":"ref38","article-title":"REPOFORMER: selective retrieval for repository-level code completion","volume-title":"Proceedings of the 41st International Conference on Machine Learning, ICML\u201924. JMLR.org","author":"Wu","year":"2024"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3717061"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.emnlp-main.151"},{"key":"ref41","volume-title":"A Multi-Modal Retrieval-Augmented Framework for Compiler Backend Generation with LLMs","author":"Zhong","year":"2025"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/SANER64311.2025.00037"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3696443.3708931"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.52202\/079017-3567"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3764585"},{"key":"ref46","article-title":"Docprompting: Generating code by retrieving the docs","volume-title":"The Eleventh International Conference on Learning Representations","author":"Zhou","year":"2023"}],"event":{"name":"2026 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)","location":"Limassol, Cyprus","start":{"date-parts":[[2026,3,17]]},"end":{"date-parts":[[2026,3,20]]}},"container-title":["2026 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11576582\/11576527\/11576746.pdf?arnumber=11576746","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T05:18:53Z","timestamp":1783055933000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11576746\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,17]]},"references-count":46,"URL":"https:\/\/doi.org\/10.1109\/saner67736.2026.00069","relation":{},"subject":[],"published":{"date-parts":[[2026,3,17]]}}}