{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T04:09:29Z","timestamp":1746245369387,"version":"3.40.4"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T00:00:00Z","timestamp":1746144000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T00:00:00Z","timestamp":1746144000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"National Key RD Pro- gram of China","award":["No.2022ZD0119003","No.2022ZD0119003","No.2022ZD0119003","No.2022ZD0119003","No.2022ZD0119003","No.2022ZD0119003"],"award-info":[{"award-number":["No.2022ZD0119003","No.2022ZD0119003","No.2022ZD0119003","No.2022ZD0119003","No.2022ZD0119003","No.2022ZD0119003"]}]},{"DOI":"10.13039\/501100004735","name":"Natural Science Foundation of Hunan Province","doi-asserted-by":"publisher","award":["No.2023JJ50019","No.2023JJ50019","No.2023JJ50019","No.2023JJ50019","No.2023JJ50019","No.2023JJ50019"],"award-info":[{"award-number":["No.2023JJ50019","No.2023JJ50019","No.2023JJ50019","No.2023JJ50019","No.2023JJ50019","No.2023JJ50019"]}],"id":[{"id":"10.13039\/501100004735","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Postgraduate Scientific Research Innovation Project of Hunan Province","award":["No.CX20231019","No.CX20231019","No.CX20231019","No.CX20231019","No.CX20231019","No.CX20231019"],"award-info":[{"award-number":["No.CX20231019","No.CX20231019","No.CX20231019","No.CX20231019","No.CX20231019","No.CX20231019"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"DOI":"10.1007\/s11227-025-07323-6","type":"journal-article","created":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T16:44:55Z","timestamp":1746204295000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Instruction selection optimization for VLIW architecture based on classification node merging"],"prefix":"10.1007","volume":"81","author":[{"given":"Fangjun","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huifu","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yonghua","family":"Hu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anxing","family":"Xie","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Cao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shangfeng","family":"Mo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,5,2]]},"reference":[{"issue":"22","key":"7323_CR1","doi-asserted-by":"publisher","first-page":"22123","DOI":"10.1109\/JIOT.2021.3086845","volume":"9","author":"W Liang","year":"2021","unstructured":"Liang W, Xie S, Cai J, Xu J, Hu Y, Xu Y, Qiu M (2021) Deep neural network security collaborative filtering scheme for service recommendation in intelligent cyber-physical systems. IEEE Int Things J 9(22):22123\u201322132","journal-title":"IEEE Int Things J"},{"key":"7323_CR2","doi-asserted-by":"crossref","unstructured":"Rodriguez-Cancio M, Combemale B, Baudry B (2019) Approximate loop unrolling. In: Proceedings of the 16th ACM International Conference on Computing Frontiers pp 94\u2013105","DOI":"10.1145\/3310273.3323841"},{"key":"7323_CR3","doi-asserted-by":"crossref","unstructured":"Eibeck A, Shaocong Z, Mei Qi L, Kraft M (2024) Research data supporting\" a simple and efficient approach to unsupervised instance matching and its application to linked data of power plants\"","DOI":"10.1016\/j.websem.2024.100815"},{"issue":"3","key":"7323_CR4","doi-asserted-by":"publisher","first-page":"669","DOI":"10.1109\/TC.2021.3077738","volume":"73","author":"W Liang","year":"2023","unstructured":"Liang W, Li Y, Xu J, Qin Z, Zhang D, Li K-C (2023) Qos prediction and adversarial attack protection for distributed services under dlaas. IEEE Trans Comput 73(3):669\u2013682","journal-title":"IEEE Trans Comput"},{"key":"7323_CR5","unstructured":"Lattner C (2008) Llvm and clang: Next generation compiler technology. In: The BSD Conference, vol. 5, pp 1\u201320"},{"key":"7323_CR6","doi-asserted-by":"crossref","unstructured":"Lattner C, Adve V (2004) Llvm: A compilation framework for lifelong program analysis & transformation. In: International Symposium on Code Generation and Optimization, 2004. CGO 2004 75\u201386 IEEE","DOI":"10.1109\/CGO.2004.1281665"},{"key":"7323_CR7","doi-asserted-by":"crossref","unstructured":"Zhao J, Nagarakatte S, Martin MM, Zdancewic S (2012) Formalizing the llvm intermediate representation for verified program transformations. In: Proceedings of the 39th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages pp 427\u2013440","DOI":"10.1145\/2103656.2103709"},{"key":"7323_CR8","volume-title":"LLVM Cookbook","author":"M Pandey","year":"2015","unstructured":"Pandey M, Sarda S (2015) LLVM Cookbook. Packt Publishing Ltd, Birmingham"},{"key":"7323_CR9","doi-asserted-by":"crossref","unstructured":"Lozano RC, Carlsson M, Drejhammar F, Schulte C (2012) Constraint-based register allocation and instruction scheduling. In: International Conference on Principles and Practice of Constraint Programming, pp 750\u2013766 Springer","DOI":"10.1007\/978-3-642-33558-7_54"},{"issue":"7","key":"7323_CR10","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1145\/364995.365000","volume":"8","author":"WM McKeeman","year":"1965","unstructured":"McKeeman WM (1965) Peephole optimization. Commun ACM 8(7):443\u2013444","journal-title":"Commun ACM"},{"key":"7323_CR11","volume-title":"Adv Compil Des Implement","author":"S Muchnick","year":"1997","unstructured":"Muchnick S (1997) Adv Compil Des Implement. Morgan kaufmann, San Francisco"},{"key":"7323_CR12","unstructured":"Wulf WA (1975) The design of an optimizing compiler"},{"issue":"OOPSLA1","key":"7323_CR13","doi-asserted-by":"publisher","first-page":"725","DOI":"10.1145\/3649837","volume":"8","author":"M Mukherjee","year":"2024","unstructured":"Mukherjee M, Regehr J (2024) Hydra: generalizing peephole optimizations with program synthesis. Proc ACM Program Lang 8(OOPSLA1):725\u2013753","journal-title":"Proc ACM Program Lang"},{"key":"7323_CR14","unstructured":"Hao\u00a0H S, Qinglei\u00a0Z LG (2020) Node fusion optimization method based on llvm compiler. Computer Science"},{"key":"7323_CR15","unstructured":"Kamm T (2024) Deriving machine code generators from llvm-ir"},{"key":"7323_CR16","doi-asserted-by":"crossref","unstructured":"Zhufeng H, Jiandong S (2021) Optimization based on llvm global instruction selection. In: Journal of Physics: Conference Series, vol. 1856, p 012004 IOP Publishing","DOI":"10.1088\/1742-6596\/1856\/1\/012004"},{"key":"7323_CR17","doi-asserted-by":"crossref","unstructured":"Wang Y, Wu J, Ren H, Zhang Z, Tan B (2023) Architecture-aware optimization strategies for instruction selection in dsp compilers. In: International Conference on Communications and Networking in China, pp 81\u201393 Springer","DOI":"10.1007\/978-3-031-67162-3_6"},{"key":"7323_CR18","doi-asserted-by":"crossref","unstructured":"Ahmad MBS, Root AJ, Adams A, Kamil S, Cheung A (2022) Vector instruction selection for digital signal processors using program synthesis. In: Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, pp 1004\u20131016","DOI":"10.1145\/3503222.3507714"},{"key":"7323_CR19","doi-asserted-by":"crossref","unstructured":"Cocke J (1970) Global common subexpression elimination. In: Proceedings of a Symposium on Compiler Optimization, pp 20\u201324","DOI":"10.1145\/800028.808480"},{"issue":"6","key":"7323_CR20","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1145\/773473.178256","volume":"29","author":"J Knoop","year":"1994","unstructured":"Knoop J, R\u00fcthing O, Steffen B (1994) Partial dead code elimination. ACM Sigplan Not 29(6):147\u2013158","journal-title":"ACM Sigplan Not"},{"issue":"7","key":"7323_CR21","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1145\/13310.13327","volume":"21","author":"D Callahan","year":"1986","unstructured":"Callahan D, Cooper KD, Kennedy K, Torczon L (1986) Interprocedural constant propagation. ACM SIGPLAN Not 21(7):152\u2013161","journal-title":"ACM SIGPLAN Not"},{"issue":"4","key":"7323_CR22","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1145\/115372.115320","volume":"13","author":"R Cytron","year":"1991","unstructured":"Cytron R, Ferrante J, Rosen BK, Wegman MN, Zadeck FK (1991) Efficiently computing static single assignment form and the control dependence graph. ACM Trans Program Lang Syst (TOPLAS) 13(4):451\u2013490","journal-title":"ACM Trans Program Lang Syst (TOPLAS)"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-07323-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-025-07323-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-07323-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T16:45:01Z","timestamp":1746204301000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-025-07323-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,2]]},"references-count":22,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2025,5]]}},"alternative-id":["7323"],"URL":"https:\/\/doi.org\/10.1007\/s11227-025-07323-6","relation":{},"ISSN":["1573-0484"],"issn-type":[{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,2]]},"assertion":[{"value":"19 April 2025","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 May 2025","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interests"}}],"article-number":"815"}}