CINXE.COM
الالویام - ویکیپدیا، دانشنامهٔ آزاد
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available" lang="fa" dir="rtl"> <head> <meta charset="UTF-8"> <title>الالویام - ویکیپدیا، دانشنامهٔ آزاد</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-sticky-header-enabled vector-toc-available";var cookie=document.cookie.match(/(?:^|; )fawikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[".\t,","٫\t٬"],"wgDigitTransformTable":["0\t1\t2\t3\t4\t5\t6\t7\t8\t9\t%", "۰\t۱\t۲\t۳\t۴\t۵\t۶\t۷\t۸\t۹\t٪"],"wgDefaultDateFormat":"dmy","wgMonthNames":["","ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],"wgRequestId":"50074bd1-cc88-4bf4-a8f7-e4b8d449aaa6","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"الالویام","wgTitle":"الالویام","wgCurRevisionId":40012209,"wgRevisionId":40012209,"wgArticleId":1510365,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["صفحههای دارای تابع تجزیهگر آرایشعدد با آرگومان غیرعددی","یادکردهای دارای منبع به زبان انگلیسی","خطاهای CS1: فاقد periodical","الگوهای درگاه با درگاههای ناموجود","صفحههای حاوی الگوی درگاه خالی", "صفحههایی که از پانویس با پارامترهای نامعلوم استفاده میکنند","کامپایلرها و مفسرهای آزاد","کامپایلرها","نرمافزارهایی که از پروانه آپاچی استفاده میکنند"],"wgPageViewLanguage":"fa","wgPageContentLanguage":"fa","wgPageContentModel":"wikitext","wgRelevantPageName":"الالویام","wgRelevantArticleId":1510365,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":true,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"fa","pageLanguageDir":"rtl","pageVariantFallbacks":"fa"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample" :false,"wgWMEPageLength":40000,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q223490","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":true,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false,"wgSiteNoticeId":"2.0"};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready", "wikibase.client.init":"ready","ext.wikimediaBadges":"ready","ext.dismissableSiteNotice.styles":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","mediawiki.page.media","site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.Edittools","ext.gadget.EasyNewSection","ext.gadget.signit","ext.gadget.decodesummary","ext.gadget.Watchlist","ext.gadget.switcher","ext.gadget.refToolbar","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","ext.dismissableSiteNotice"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=fa&modules=ext.cite.styles%7Cext.dismissableSiteNotice.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=fa&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=fa&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.17"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="الالویام - ویکیپدیا، دانشنامهٔ آزاد"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//fa.m.wikipedia.org/wiki/%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85"> <link rel="alternate" type="application/x-wiki" title="ویرایش" href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="ویکیپدیا (fa)"> <link rel="EditURI" type="application/rsd+xml" href="//fa.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://fa.wikipedia.org/wiki/%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.fa"> <link rel="alternate" type="application/atom+xml" title="خوراک اتم برای ویکیپدیا" href="/w/index.php?title=%D9%88%DB%8C%DA%98%D9%87:%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1%D8%A7%D8%AA_%D8%A7%D8%AE%DB%8C%D8%B1&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki rtl sitedir-rtl mw-hide-empty-elt ns-0 ns-subject mw-editable page-الالویام rootpage-الالویام skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">پرش به محتوا</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="وبگاه"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" title="منوی اصلی" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="منوی اصلی" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">منوی اصلی</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">منوی اصلی</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">انتقال به نوار کناری</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">نهفتن</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> بازدید محتوا </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage" class="mw-list-item"><a href="/wiki/%D8%B5%D9%81%D8%AD%D9%87%D9%94_%D8%A7%D8%B5%D9%84%DB%8C" title="مشاهدهٔ صفحهٔ اصلی [z]" accesskey="z"><span>صفحهٔ اصلی</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/%D8%AF%D8%B1%DA%AF%D8%A7%D9%87:%D8%B1%D9%88%DB%8C%D8%AF%D8%A7%D8%AF%D9%87%D8%A7%DB%8C_%DA%A9%D9%86%D9%88%D9%86%DB%8C" title="یافتن اطلاعات پسزمینه پیرامون رویدادهای کنونی"><span>رویدادهای کنونی</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/%D9%88%DB%8C%DA%98%D9%87:%D8%B5%D9%81%D8%AD%D9%87%D9%94_%D8%AA%D8%B5%D8%A7%D8%AF%D9%81%DB%8C" title="آوردن یک صفحهٔ تصادفی [x]" accesskey="x"><span>مقالهٔ تصادفی</span></a></li><li id="n-specialpages" class="mw-list-item"><a href="/wiki/%D9%88%DB%8C%DA%98%D9%87:%D8%B5%D9%81%D8%AD%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D9%88%DB%8C%DA%98%D9%87"><span>صفحههای ویژه</span></a></li> </ul> </div> </div> <div id="p-collaboration" class="vector-menu mw-portlet mw-portlet-collaboration" > <div class="vector-menu-heading"> همکاری </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-recentchanges" class="mw-list-item"><a href="/wiki/%D9%88%DB%8C%DA%98%D9%87:%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1%D8%A7%D8%AA_%D8%A7%D8%AE%DB%8C%D8%B1" title="فهرستی از تغییرات اخیر ویکی [r]" accesskey="r"><span>تغییرات اخیر</span></a></li><li id="n-cooperateing" class="mw-list-item"><a href="/wiki/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7:%D9%87%D9%85%DA%A9%D8%A7%D8%B1%DB%8C"><span>ویکینویس شوید!</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7:%D9%81%D9%87%D8%B1%D8%B3%D8%AA" title="مکانی برای دریافتن"><span>راهنما</span></a></li><li id="n-contact" class="mw-list-item"><a href="//fa.wikipedia.org/wiki/%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D9%BE%D8%AF%DB%8C%D8%A7:%D8%AA%D9%85%D8%A7%D8%B3_%D8%A8%D8%A7_%D9%85%D8%A7"><span>تماس با ویکیپدیا</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/%D8%B5%D9%81%D8%AD%D9%87%D9%94_%D8%A7%D8%B5%D9%84%DB%8C" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="ویکیپدیا" src="/static/images/mobile/copyright/wikipedia-wordmark-fa.svg" style="width: 6em; height: 2em;"> <img class="mw-logo-tagline" alt="دانشنامهٔ آزاد" src="/static/images/mobile/copyright/wikipedia-tagline-fa.svg" width="72" height="18" style="width: 4.5em; height: 1.125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/%D9%88%DB%8C%DA%98%D9%87:%D8%AC%D8%B3%D8%AA%D8%AC%D9%88" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="جستجو در ویکیپدیا [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>جستجو</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="جستجو در ویکیپدیا" aria-label="جستجو در ویکیپدیا" autocapitalize="sentences" title="جستجو در ویکیپدیا [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="ویژه:جستجو"> </div> <button class="cdx-button cdx-search-input__end-button">جستجو</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="ابزارهای شخصی"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="ظاهر"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="تغییر ظاهر اندازهٔ قلم، عرض و رنگ صفحه" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="ظاهر" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">ظاهر</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=fa.wikipedia.org&uselang=fa" class=""><span>کمک مالی</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=%D9%88%DB%8C%DA%98%D9%87:%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF_%D8%AD%D8%B3%D8%A7%D8%A8_%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%DB%8C&returnto=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" title="از شما دعوت میشود که یک حساب ایجاد کنید و وارد شوید؛ هرچند که این کار اختیاری است." class=""><span>ساخت حساب</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=%D9%88%DB%8C%DA%98%D9%87:%D9%88%D8%B1%D9%88%D8%AF_%D8%A8%D9%87_%D8%B3%D8%A7%D9%85%D8%A7%D9%86%D9%87&returnto=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" title="توصیه میشود که به سامانه وارد شوید، گرچه اجباری نیست [o]" accesskey="o" class=""><span>ورود</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="گزینههای بیشتر" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="ابزارهای شخصی" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">ابزارهای شخصی</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="منوی کاربری" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=fa.wikipedia.org&uselang=fa"><span>کمک مالی</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=%D9%88%DB%8C%DA%98%D9%87:%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF_%D8%AD%D8%B3%D8%A7%D8%A8_%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%DB%8C&returnto=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" title="از شما دعوت میشود که یک حساب ایجاد کنید و وارد شوید؛ هرچند که این کار اختیاری است."><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>ساخت حساب</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=%D9%88%DB%8C%DA%98%D9%87:%D9%88%D8%B1%D9%88%D8%AF_%D8%A8%D9%87_%D8%B3%D8%A7%D9%85%D8%A7%D9%86%D9%87&returnto=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" title="توصیه میشود که به سامانه وارد شوید، گرچه اجباری نیست [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>ورود</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> صفحههایی برای ویرایشگرانی که از سامانه خارج شدند <a href="/wiki/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7:%D9%85%D9%82%D8%AF%D9%85%D9%87" aria-label="دربارهٔ ویرایشکردن بیشتر بدانید"><span>بیشتر بدانید</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/%D9%88%DB%8C%DA%98%D9%87:%D9%85%D8%B4%D8%A7%D8%B1%DA%A9%D8%AA%E2%80%8C%D9%87%D8%A7%DB%8C_%D9%85%D9%86" title="فهرست ویرایشها انجام شده از این نشانی آیپی [y]" accesskey="y"><span>مشارکتها</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/%D9%88%DB%8C%DA%98%D9%87:%D8%A8%D8%AD%D8%AB_%D9%85%D9%86" title="بحث پیرامون ویرایشهای این نشانی آیپی [n]" accesskey="n"><span>بحث</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><div id="mw-dismissablenotice-anonplace"></div><script>(function(){var node=document.getElementById("mw-dismissablenotice-anonplace");if(node){node.outerHTML="\u003Cdiv class=\"mw-dismissable-notice\"\u003E\u003Cdiv class=\"mw-dismissable-notice-close\"\u003E[\u003Ca tabindex=\"0\" role=\"button\"\u003Eپنهانسازی\u003C/a\u003E]\u003C/div\u003E\u003Cdiv class=\"mw-dismissable-notice-body\"\u003E\u003C!-- CentralNotice --\u003E\u003Cdiv id=\"localNotice\" data-nosnippet=\"\"\u003E\u003Cdiv class=\"sitenotice\" lang=\"fa\" dir=\"rtl\"\u003E\u003Ctable style=\"width: 75%; background-color: var(--background-color-progressive-subtle, #eaf3ff); border: var(--border-progressiv, 1px solid #36c); color: var(--color-base, #202122); border-radius: 10px; padding: 4px; margin: 0 auto;\"\u003E\n\u003Ctbody\u003E\u003Ctr\u003E\n\u003Ctd style=\"width:40px; height:40px; text-align:center; vertical-align:middle; padding: 2px;\"\u003E\u003Cspan typeof=\"mw:File\"\u003E\u003Ca href=\"/wiki/%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Wiki_Loves_Folklore_Logo_Fa.svg\" class=\"mw-file-description\"\u003E\u003Cimg src=\"//upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Wiki_Loves_Folklore_Logo_Fa.svg/100px-Wiki_Loves_Folklore_Logo_Fa.svg.png\" decoding=\"async\" width=\"100\" height=\"117\" class=\"mw-file-element\" srcset=\"//upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Wiki_Loves_Folklore_Logo_Fa.svg/150px-Wiki_Loves_Folklore_Logo_Fa.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Wiki_Loves_Folklore_Logo_Fa.svg/200px-Wiki_Loves_Folklore_Logo_Fa.svg.png 2x\" data-file-width=\"512\" data-file-height=\"598\" /\u003E\u003C/a\u003E\u003C/span\u003E\n\u003C/td\u003E\n\u003Ctd style=\"text-align:center; vertical-align: middle; padding: 4px; max-height: 60px;\"\u003Eمسابقهٔ عکاسی \u003Cb\u003E\u003Ca href=\"/wiki/%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D9%BE%D8%AF%DB%8C%D8%A7:%D9%88%DB%8C%DA%A9%DB%8C_%D8%AF%D9%88%D8%B3%D8%AA%D8%AF%D8%A7%D8%B1_%D9%81%D8%B1%D9%87%D9%86%DA%AF_%D8%B9%D8%A7%D9%85%D9%87\" title=\"ویکیپدیا:ویکی دوستدار فرهنگ عامه\"\u003Eویکی دوستدار فرهنگ عامه ۲۰۲۵\u003C/a\u003E\u003C/b\u003E \u003Cb\u003E\u003Ca href=\"/wiki/%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D9%BE%D8%AF%DB%8C%D8%A7:%D9%88%DB%8C%DA%A9%DB%8C_%D8%AF%D9%88%D8%B3%D8%AA%D8%AF%D8%A7%D8%B1_%D9%81%D8%B1%D9%87%D9%86%DA%AF_%D8%B9%D8%A7%D9%85%D9%87/%DB%B2%DB%B0%DB%B2%DB%B5\" title=\"ویکیپدیا:ویکی دوستدار فرهنگ عامه/۲۰۲۵\"\u003Eدرحال برگزاری است\u003C/a\u003E.\u003C/b\u003E اگر به عکاسی از \u003Ca href=\"/wiki/%D9%81%D8%B1%D9%87%D9%86%DA%AF_%D8%A7%DB%8C%D8%B1%D8%A7%D9%86%DB%8C\" title=\"فرهنگ ایرانی\"\u003Eمیراث فرهنگی ایران\u003C/a\u003E علاقمندید و میخواهید تصویر آنها را از طریق ویکیپدیا در دسترس دیگران قرار دهید تا ۱۰ فروردین فرصت دارید در این رقابت شرکت کنید.\n\u003C/td\u003E\n\u003Ctd style=\"width:40px; height:40px; text-align:center; vertical-align:middle; padding: 2px;\"\u003E\n\u003C/td\u003E\u003C/tr\u003E\u003C/tbody\u003E\u003C/table\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E";}}());</script></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="وبگاه"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="فهرست" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">فهرست</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">انتقال به نوار کناری</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">نهفتن</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">بخش آغازین</div> </a> </li> <li id="toc-تاریخ" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#تاریخ"> <div class="vector-toc-text"> <span class="vector-toc-numb">۱</span> <span>تاریخ</span> </div> </a> <ul id="toc-تاریخ-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-امکانات" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#امکانات"> <div class="vector-toc-text"> <span class="vector-toc-numb">۲</span> <span>امکانات</span> </div> </a> <ul id="toc-امکانات-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-اجزاء" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#اجزاء"> <div class="vector-toc-text"> <span class="vector-toc-numb">۳</span> <span>اجزاء</span> </div> </a> <button aria-controls="toc-اجزاء-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>تغییر وضعیت زیربخشهای اجزاء</span> </button> <ul id="toc-اجزاء-sublist" class="vector-toc-list"> <li id="toc-قسمتهای_جلویی" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#قسمتهای_جلویی"> <div class="vector-toc-text"> <span class="vector-toc-numb">۳.۱</span> <span>قسمتهای جلویی</span> </div> </a> <ul id="toc-قسمتهای_جلویی-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-نمایندگی_میانی" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#نمایندگی_میانی"> <div class="vector-toc-text"> <span class="vector-toc-numb">۳.۲</span> <span>نمایندگی میانی</span> </div> </a> <ul id="toc-نمایندگی_میانی-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-انتهای_پشتی" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#انتهای_پشتی"> <div class="vector-toc-text"> <span class="vector-toc-numb">۳.۳</span> <span>انتهای پشتی</span> </div> </a> <ul id="toc-انتهای_پشتی-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-پیوند_دهنده" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#پیوند_دهنده"> <div class="vector-toc-text"> <span class="vector-toc-numb">۳.۴</span> <span>پیوند دهنده</span> </div> </a> <ul id="toc-پیوند_دهنده-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-کتابخانه_استاندارد_C++" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#کتابخانه_استاندارد_C++"> <div class="vector-toc-text"> <span class="vector-toc-numb">۳.۵</span> <span>کتابخانه استاندارد C++</span> </div> </a> <ul id="toc-کتابخانه_استاندارد_C++-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-پلی" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#پلی"> <div class="vector-toc-text"> <span class="vector-toc-numb">۳.۶</span> <span>پلی</span> </div> </a> <ul id="toc-پلی-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-مشتقات" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#مشتقات"> <div class="vector-toc-text"> <span class="vector-toc-numb">۴</span> <span>مشتقات</span> </div> </a> <ul id="toc-مشتقات-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-جستارهای_وابسته" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#جستارهای_وابسته"> <div class="vector-toc-text"> <span class="vector-toc-numb">۵</span> <span>جستارهای وابسته</span> </div> </a> <ul id="toc-جستارهای_وابسته-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-ادبیات" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#ادبیات"> <div class="vector-toc-text"> <span class="vector-toc-numb">۶</span> <span>ادبیات</span> </div> </a> <ul id="toc-ادبیات-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-منابع" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#منابع"> <div class="vector-toc-text"> <span class="vector-toc-numb">۷</span> <span>منابع</span> </div> </a> <ul id="toc-منابع-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-پیوند_به_بیرون" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#پیوند_به_بیرون"> <div class="vector-toc-text"> <span class="vector-toc-numb">۸</span> <span>پیوند به بیرون</span> </div> </a> <ul id="toc-پیوند_به_بیرون-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="فهرست" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" title="فهرست محتوا" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="تغییر وضعیت فهرست محتویات" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">تغییر وضعیت فهرست محتویات</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">الالویام</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="به مقالهای به یک زبان دیگر بروید. به ۲۶ زبان در دسترس است." > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-26" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">۲۶ زبان</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/LLVM" title="LLVM–کاتالان" lang="ca" hreflang="ca" data-title="LLVM" data-language-autonym="Català" data-language-local-name="کاتالان" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/LLVM" title="LLVM–چکی" lang="cs" hreflang="cs" data-title="LLVM" data-language-autonym="Čeština" data-language-local-name="چکی" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/LLVM" title="LLVM–دانمارکی" lang="da" hreflang="da" data-title="LLVM" data-language-autonym="Dansk" data-language-local-name="دانمارکی" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/LLVM" title="LLVM–آلمانی" lang="de" hreflang="de" data-title="LLVM" data-language-autonym="Deutsch" data-language-local-name="آلمانی" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/LLVM" title="LLVM–انگلیسی" lang="en" hreflang="en" data-title="LLVM" data-language-autonym="English" data-language-local-name="انگلیسی" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/LLVM" title="LLVM–اسپرانتو" lang="eo" hreflang="eo" data-title="LLVM" data-language-autonym="Esperanto" data-language-local-name="اسپرانتو" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/LLVM" title="LLVM–اسپانیایی" lang="es" hreflang="es" data-title="LLVM" data-language-autonym="Español" data-language-local-name="اسپانیایی" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/LLVM" title="LLVM–استونیایی" lang="et" hreflang="et" data-title="LLVM" data-language-autonym="Eesti" data-language-local-name="استونیایی" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/LLVM" title="LLVM–فنلاندی" lang="fi" hreflang="fi" data-title="LLVM" data-language-autonym="Suomi" data-language-local-name="فنلاندی" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/LLVM" title="LLVM–فرانسوی" lang="fr" hreflang="fr" data-title="LLVM" data-language-autonym="Français" data-language-local-name="فرانسوی" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/Low_Level_Virtual_Machine" title="Low Level Virtual Machine–مجاری" lang="hu" hreflang="hu" data-title="Low Level Virtual Machine" data-language-autonym="Magyar" data-language-local-name="مجاری" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-hy mw-list-item"><a href="https://hy.wikipedia.org/wiki/LLVM" title="LLVM–ارمنی" lang="hy" hreflang="hy" data-title="LLVM" data-language-autonym="Հայերեն" data-language-local-name="ارمنی" class="interlanguage-link-target"><span>Հայերեն</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/LLVM" title="LLVM–ایتالیایی" lang="it" hreflang="it" data-title="LLVM" data-language-autonym="Italiano" data-language-local-name="ایتالیایی" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/LLVM" title="LLVM–ژاپنی" lang="ja" hreflang="ja" data-title="LLVM" data-language-autonym="日本語" data-language-local-name="ژاپنی" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/LLVM" title="LLVM–کرهای" lang="ko" hreflang="ko" data-title="LLVM" data-language-autonym="한국어" data-language-local-name="کرهای" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://ml.wikipedia.org/wiki/%E0%B4%8E%E0%B5%BD.%E0%B4%8E%E0%B5%BD.%E0%B4%B5%E0%B4%BF.%E0%B4%8E%E0%B4%82." title="എൽ.എൽ.വി.എം.–مالایالامی" lang="ml" hreflang="ml" data-title="എൽ.എൽ.വി.എം." data-language-autonym="മലയാളം" data-language-local-name="مالایالامی" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/LLVM" title="LLVM–نروژی بوکمُل" lang="nb" hreflang="nb" data-title="LLVM" data-language-autonym="Norsk bokmål" data-language-local-name="نروژی بوکمُل" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-pa mw-list-item"><a href="https://pa.wikipedia.org/wiki/%E0%A8%90%E0%A9%B1%E0%A8%B2%E0%A8%90%E0%A9%B1%E0%A8%B2%E0%A8%B5%E0%A9%80%E0%A8%90%E0%A9%B1%E0%A8%AE" title="ਐੱਲਐੱਲਵੀਐੱਮ–پنجابی" lang="pa" hreflang="pa" data-title="ਐੱਲਐੱਲਵੀਐੱਮ" data-language-autonym="ਪੰਜਾਬੀ" data-language-local-name="پنجابی" class="interlanguage-link-target"><span>ਪੰਜਾਬੀ</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/LLVM" title="LLVM–لهستانی" lang="pl" hreflang="pl" data-title="LLVM" data-language-autonym="Polski" data-language-local-name="لهستانی" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/LLVM" title="LLVM–پرتغالی" lang="pt" hreflang="pt" data-title="LLVM" data-language-autonym="Português" data-language-local-name="پرتغالی" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/LLVM" title="LLVM–روسی" lang="ru" hreflang="ru" data-title="LLVM" data-language-autonym="Русский" data-language-local-name="روسی" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/LLVM" title="LLVM–اسلواکی" lang="sk" hreflang="sk" data-title="LLVM" data-language-autonym="Slovenčina" data-language-local-name="اسلواکی" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/%D0%92%D0%9C%D0%9D%D0%A0" title="ВМНР–صربی" lang="sr" hreflang="sr" data-title="ВМНР" data-language-autonym="Српски / srpski" data-language-local-name="صربی" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Low_Level_Virtual_Machine" title="Low Level Virtual Machine–سوئدی" lang="sv" hreflang="sv" data-title="Low Level Virtual Machine" data-language-autonym="Svenska" data-language-local-name="سوئدی" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/Low_Level_Virtual_Machine" title="Low Level Virtual Machine–اوکراینی" lang="uk" hreflang="uk" data-title="Low Level Virtual Machine" data-language-autonym="Українська" data-language-local-name="اوکراینی" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/LLVM" title="LLVM–چینی" lang="zh" hreflang="zh" data-title="LLVM" data-language-autonym="中文" data-language-local-name="چینی" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q223490#sitelinks-wikipedia" title="ویرایش پیوندهای بینزبانی" class="wbc-editpage">ویرایش پیوندها</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="فضاهای نام"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" title="دیدن صفحهٔ محتویات [c]" accesskey="c"><span>مقاله</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/%D8%A8%D8%AD%D8%AB:%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" rel="discussion" title="گفتگو پیرامون محتوای صفحه [t]" accesskey="t"><span>بحث</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="تغییر گونهٔ زبان" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">فارسی</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="بازدیدها"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85"><span>خواندن</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit" title="ویرایش کد مبدأ این صفحه [e]" accesskey="e"><span>ویرایش</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=history" title="نسخههای پیشین این صفحه [h]" accesskey="h"><span>نمایش تاریخچه</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="ابزارهای صفحه"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="ابزارها" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">ابزارها</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">ابزارها</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">انتقال به نوار کناری</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">نهفتن</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="گزینههای بیشتر" > <div class="vector-menu-heading"> عملها </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85"><span>خواندن</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit" title="ویرایش کد مبدأ این صفحه [e]" accesskey="e"><span>ویرایش</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=history"><span>نمایش تاریخچه</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> عمومی </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/%D9%88%DB%8C%DA%98%D9%87:%D9%BE%DB%8C%D9%88%D9%86%D8%AF_%D8%A8%D9%87_%D8%A7%DB%8C%D9%86_%D8%B5%D9%81%D8%AD%D9%87/%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" title="فهرست همهٔ صفحههایی که به این صفحه پیوند میدهند [j]" accesskey="j"><span>پیوندها به این صفحه</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/%D9%88%DB%8C%DA%98%D9%87:%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1%D8%A7%D8%AA_%D9%85%D8%B1%D8%AA%D8%A8%D8%B7/%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" rel="nofollow" title="تغییرات اخیر صفحههایی که این صفحه به آنها پیوند دارد [k]" accesskey="k"><span>تغییرات مرتبط</span></a></li><li id="t-upload" class="mw-list-item"><a href="//fa.wikipedia.org/wiki/ویکیپدیا:بارگذاری" title="بارگذاری تصاویر و پروندههای دیگر [u]" accesskey="u"><span>بارگذاری پرونده</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&oldid=40012209" title="پیوند پایدار به این نسخه از این صفحه"><span>پیوند پایدار</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=info" title="اطلاعات بیشتر دربارهٔ این صفحه"><span>اطلاعات صفحه</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=%D9%88%DB%8C%DA%98%D9%87:%DB%8C%D8%A7%D8%AF%DA%A9%D8%B1%D8%AF&page=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&id=40012209&wpFormIdentifier=titleform" title="اطلاعات در خصوص چگونگی یادکرد این صفحه"><span>یادکرد این صفحه</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=%D9%88%DB%8C%DA%98%D9%87:UrlShortener&url=https%3A%2F%2Ffa.wikipedia.org%2Fwiki%2F%25D8%25A7%25D9%2584%25E2%2580%258C%25D8%25A7%25D9%2584%25E2%2580%258C%25D9%2588%25DB%258C%25E2%2580%258C%25D8%25A7%25D9%2585"><span>دریافت نشانی کوتاهشده</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=%D9%88%DB%8C%DA%98%D9%87:QrCode&url=https%3A%2F%2Ffa.wikipedia.org%2Fwiki%2F%25D8%25A7%25D9%2584%25E2%2580%258C%25D8%25A7%25D9%2584%25E2%2580%258C%25D9%2588%25DB%258C%25E2%2580%258C%25D8%25A7%25D9%2585"><span>بارگیری کد QR</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> نسخهبرداری </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=%D9%88%DB%8C%DA%98%D9%87:DownloadAsPdf&page=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=show-download-screen"><span>بارگیری بهصورت PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&printable=yes" title="نسخهٔ قابل چاپ این صفحه [p]" accesskey="p"><span>نسخهٔ قابل چاپ</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> در پروژههای دیگر </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:LLVM" hreflang="en"><span>ویکیانبار</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q223490" title="پیوند به آیتم متصلشدۀ مخزن دادهها [g]" accesskey="g"><span>آیتم ویکیداده</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="ابزارهای صفحه"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="ظاهر"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">ظاهر</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">انتقال به نوار کناری</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">نهفتن</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">از ویکیپدیا، دانشنامهٔ آزاد</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-rtl mw-parser-output" lang="fa" dir="rtl"><style data-mw-deduplicate="TemplateStyles:r35359648">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}body.skin-minerva .mw-parser-output .infobox-header,body.skin-minerva .mw-parser-output .infobox-subheader,body.skin-minerva .mw-parser-output .infobox-above,body.skin-minerva .mw-parser-output .infobox-title,body.skin-minerva .mw-parser-output .infobox-image,body.skin-minerva .mw-parser-output .infobox-full-data,body.skin-minerva .mw-parser-output .infobox-below{text-align:center}</style><table class="infobox vevent"><caption class="infobox-title summary">LLVM</caption><tbody><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3" title="برنامهنویس">نویسنده(های)<br />اصلی</a></th><td class="infobox-data"><a href="/w/index.php?title=Vikram_Adve&action=edit&redlink=1" class="new" title="Vikram Adve (صفحه وجود ندارد)">Vikram Adve</a>, <a href="/w/index.php?title=Chris_Lattner&action=edit&redlink=1" class="new" title="Chris Lattner (صفحه وجود ندارد)">Chris Lattner</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3" title="برنامهنویس">توسعهدهنده(ها)</a></th><td class="infobox-data">LLVM Developer Group</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">انتشار اولیه</th><td class="infobox-data">۲۰۰۳<span class="noprint">؛ ۲۲ سال پیش</span><span style="display:none"> (<span class="bday dtstart published updated">۲۰۰۳-<strong class="error">خطا: زمان نامعتبر</strong>}}</span>)</span></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r35359648"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/%DA%86%D8%B1%D8%AE%D9%87_%D8%B2%D9%86%D8%AF%DA%AF%DB%8C_%D8%A7%D9%86%D8%AA%D8%B4%D8%A7%D8%B1_%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1" title="چرخه زندگی انتشار نرمافزار">انتشار پایدار</a></th><td class="infobox-data"><div style="margin:0px;">13.0.0 / ۳۰ سپتامبر ۲۰۲۱<span class="noprint">؛ ۳ سال پیش</span><span style="display:none"> (<span class="bday dtstart published updated">۲۰۲۱-30}}</span>)</span><sup id="cite_ref-REL_1-0" class="reference"><a href="#cite_note-REL-1"><span class="cite-bracket">[</span>۱<span class="cite-bracket">]</span></a></sup></div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/%DA%86%D8%B1%D8%AE%D9%87_%D8%B2%D9%86%D8%AF%DA%AF%DB%8C_%D8%A7%D9%86%D8%AA%D8%B4%D8%A7%D8%B1_%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1#بتا" title="چرخه زندگی انتشار نرمافزار">انتشار آزمایشی</a></th><td class="infobox-data"><div style="margin:0px;">13.0.0-rc4 / ۲۴ سپتامبر ۲۰۲۱<span class="noprint">؛ ۳ سال پیش</span><span style="display:none"> (<span class="bday dtstart published updated">۲۰۲۱-24}}</span>)</span><sup id="cite_ref-REL_1-1" class="reference"><a href="#cite_note-REL-1"><span class="cite-bracket">[</span>۱<span class="cite-bracket">]</span></a></sup></div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/%D9%85%D8%AE%D8%B2%D9%86_(%DA%A9%D9%86%D8%AA%D8%B1%D9%84_%D9%86%D8%B3%D8%AE%D9%87)" title="مخزن (کنترل نسخه)">مخزن</a></th><td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r40744541">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style><div class="plainlist"><ul><li><span class="url"><a rel="nofollow" class="external text" href="https://github.com/llvm/llvm-project">github<wbr />.com<wbr />/llvm<wbr />/llvm-project</a></span> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q223490#P1324" title="ویرایش در ویکیداده"><img alt="ویرایش در ویکیداده" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/bf/OOjs_UI_icon_edit-rtl-progressive.svg/10px-OOjs_UI_icon_edit-rtl-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/bf/OOjs_UI_icon_edit-rtl-progressive.svg/15px-OOjs_UI_icon_edit-rtl-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/bf/OOjs_UI_icon_edit-rtl-progressive.svg/20px-OOjs_UI_icon_edit-rtl-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></li></ul> </div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">نوشتهشده با</th><td class="infobox-data"><a href="/wiki/C%2B%2B" title="C++">C++</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/%D8%B3%DB%8C%D8%B3%D8%AA%D9%85%E2%80%8C%D8%B9%D8%A7%D9%85%D9%84" title="سیستمعامل">سیستمعامل</a></th><td class="infobox-data"><a href="/w/index.php?title=Cross-platform&action=edit&redlink=1" class="new" title="Cross-platform (صفحه وجود ندارد)">Cross-platform</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/%D8%AF%D8%B3%D8%AA%D9%87%E2%80%8C%D8%A8%D9%86%D8%AF%DB%8C_%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1" title="دستهبندی نرمافزار">نوع</a></th><td class="infobox-data"><a href="/w/index.php?title=Compiler&action=edit&redlink=1" class="new" title="Compiler (صفحه وجود ندارد)">Compiler</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/%D9%BE%D8%B1%D9%88%D8%A7%D9%86%D9%87_%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1" title="پروانه نرمافزار">مجوز</a></th><td class="infobox-data"><a href="/w/index.php?title=University_of_Illinois/NCSA_Open_Source_License&action=edit&redlink=1" class="new" title="University of Illinois/NCSA Open Source License (صفحه وجود ندارد)">UIUC</a> (<a href="/w/index.php?title=BSD_licenses&action=edit&redlink=1" class="new" title="BSD licenses (صفحه وجود ندارد)">BSD-style</a>)<br /><a href="/w/index.php?title=Apache_License_2.0&action=edit&redlink=1" class="new" title="Apache License 2.0 (صفحه وجود ندارد)">Apache License 2.0</a> with LLVM Exceptions (v9.0.0 or later)<sup id="cite_ref-License_2-0" class="reference"><a href="#cite_note-License-2"><span class="cite-bracket">[</span>۲<span class="cite-bracket">]</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">وبگاه</th><td class="infobox-data"><div style="direction:ltr; text-align:left;"><span class="url"><a rel="nofollow" class="external text" href="https://www.llvm.org">www<wbr />.llvm<wbr />.org</a></span></div></td></tr></tbody></table> <p><b>LLVM (الالویام)</b> مجموعهای از <a href="/wiki/%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1" title="کامپایلر">فناوریهای کامپایلر</a> و <a href="/wiki/%D8%B2%D9%86%D8%AC%DB%8C%D8%B1%D9%87_%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1" title="زنجیره ابزار">زنجیره ابزار</a> است،<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>۴<span class="cite-bracket">]</span></a></sup> که میتواند برای توسعه یک <a href="/wiki/%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1" title="کامپایلر">فرانتاند</a> برای هر <a href="/wiki/%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C" title="زبان برنامهنویسی">زبان برنامهنویسی</a> و یک فرانت اند برای هر <a href="/wiki/%D9%85%D8%AC%D9%85%D9%88%D8%B9%D9%87_%D8%AF%D8%B3%D8%AA%D9%88%D8%B1%D8%A7%D9%84%D8%B9%D9%85%D9%84" title="مجموعه دستورالعمل">معماری مجموعه دستورالعمل</a> استفاده شود. LLVM حول یک <a href="/wiki/%D9%86%D9%85%D8%A7%DB%8C%D8%B4_%D9%85%DB%8C%D8%A7%D9%86%DB%8C" title="نمایش میانی">نمایش میانی</a> <a href="/w/index.php?title=%D9%85%D8%B4%D8%AE%D8%B5%D8%A7%D8%AA_%D9%85%D8%B3%D8%AA%D9%82%D9%84_%D8%A7%D8%B2_%D8%B2%D8%A8%D8%A7%D9%86&action=edit&redlink=1" class="new" title="مشخصات مستقل از زبان (صفحه وجود ندارد)">مستقل از زبان</a> (IR) طراحی شدهاست که به عنوان یک <a href="/wiki/%D8%B2%D8%A8%D8%A7%D9%86_%D8%A7%D8%B3%D9%85%D8%A8%D9%84%DB%8C" title="زبان اسمبلی">زبان اسمبلی</a> <a href="/wiki/%D9%82%D8%A7%D8%A8%D9%84%DB%8C%D8%AA_%D8%AD%D9%85%D9%84_%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1" title="قابلیت حمل نرمافزار">پرتابل</a> و سطح بالا عمل میکند که میتواند با تغییر شکلهای مختلف در چندین پاس <a href="/wiki/%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1_%D8%A8%D9%87%DB%8C%D9%86%D9%87%E2%80%8C%D8%B3%D8%A7%D8%B2" title="کامپایلر بهینهساز">بهینه شود.</a><sup id="cite_ref-langref2_5-0" class="reference"><a href="#cite_note-langref2-5"><span class="cite-bracket">[</span>۵<span class="cite-bracket">]</span></a></sup> </p><p>LLVM به زبان <a href="/wiki/C%2B%2B" title="C++">C++</a> نوشته شدهاست و برای <a href="/wiki/%D8%B2%D9%85%D8%A7%D9%86_%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84" title="زمان کامپایل">بهینهسازی زمان کامپایل</a> ، <a href="/wiki/%D9%BE%DB%8C%D9%88%D9%86%D8%AF%D8%AF%D9%87%D9%86%D8%AF%D9%87" title="پیونددهنده">زمان لینک</a> ، <a href="/wiki/%D8%B2%D9%85%D8%A7%D9%86_%D8%A7%D8%AC%D8%B1%D8%A7_(%D9%81%D8%A7%D8%B2_%DA%86%D8%B1%D8%AE%D9%87_%D8%B2%D9%86%D8%AF%DA%AF%DB%8C_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87)" title="زمان اجرا (فاز چرخه زندگی برنامه)">زمان اجرا</a> و زمان بیکاری طراحی شدهاست. در ابتدا برای <a href="/wiki/%D8%B3%DB%8C_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="سی (زبان برنامهنویسی)">C</a> و <a href="/wiki/C%2B%2B" title="C++">C++</a> پیادهسازی شد، طراحی زبان آگنوستیک LLVM از آن زمان تا به حال طیف گستردهای از فرستاندها را ایجاد کردهاست، زبانهایی با کامپایلرهایی که از LLVM استفاده میکنند عبارتند از:<a href="/wiki/%D8%A7%DA%A9%D8%B4%D9%86%E2%80%8C%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA" title="اکشناسکریپت">ActionScript</a>، <a href="/wiki/%D8%A7%DB%8C%D8%AF%D8%A7_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="ایدا (زبان برنامهنویسی)">Ada</a>، <a href="/wiki/%D8%B3%DB%8C_%D8%B4%D8%A7%D8%B1%D9%BE" class="mw-redirect" title="سی شارپ">C#</a>،<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>۶<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>۷<span class="cite-bracket">]</span></a></sup> <a href="/wiki/%D9%84%DB%8C%D8%B3%D9%BE_%D9%85%D8%B9%D9%85%D9%88%D9%84%DB%8C" title="لیسپ معمولی">Common Lisp</a> , PicoLisp. , کریستال، <a href="/wiki/%DA%A9%D9%88%D8%AF%D8%A7" title="کودا">CUDA</a>, <a href="/wiki/%D8%AF%DB%8C_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="دی (زبان برنامهنویسی)">D</a>, <a href="/wiki/%D8%AF%D9%84%D9%81%DB%8C_(%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1)" title="دلفی (نرمافزار)">Delphi</a>, Dylan, Forth,<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>۸<span class="cite-bracket">]</span></a></sup> <a href="/wiki/%D9%81%D8%B1%D8%AA%D8%B1%D9%86" title="فرترن">Fortran</a>, <a href="/wiki/%D9%84%D8%A8%E2%80%8C%D9%88%DB%8C%D9%88" title="لبویو">Graphical G</a>,<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>۹<span class="cite-bracket">]</span></a></sup> Halide, <a href="/wiki/%D9%87%D8%B3%DA%A9%D9%84_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="هسکل (زبان برنامهنویسی)">Haskell</a>, <a href="/wiki/%D8%AC%D8%A7%D9%88%D8%A7_%D8%A8%D8%A7%DB%8C%D8%AA_%DA%A9%D8%AF" title="جاوا بایت کد">Java bytecode</a>, <a href="/wiki/%D8%AC%D9%88%D9%84%DB%8C%D8%A7" title="جولیا">Julia</a>, <a href="/wiki/%DA%A9%D8%A7%D8%AA%D9%84%DB%8C%D9%86" title="کاتلین">Kotlin</a>, <a href="/wiki/%D9%84%D9%88%D8%A2_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" class="mw-redirect" title="لوآ (زبان برنامهنویسی)">Lua</a>, <a href="/wiki/%D8%A2%D8%A8%D8%AC%DA%A9%D8%AA%DB%8C%D9%88-%D8%B3%DB%8C" title="آبجکتیو-سی">Objective-C</a>, <a href="/wiki/%D8%A7%D9%88%D9%BE%D9%86%E2%80%8C%D8%B3%DB%8C%E2%80%8C%D8%A7%D9%84" title="اوپنسیال">OpenCL</a>,<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>۱۰<span class="cite-bracket">]</span></a></sup> <a href="/wiki/%D9%BE%D8%B3%D8%AA%DA%AF%D8%B1%D8%B3%E2%80%8C%DA%A9%DB%8C%D9%88%D8%A7%D9%84" title="پستگرسکیوال">PostgreSQL</a> 's SQL و PLpgSQL,<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>۱۱<span class="cite-bracket">]</span></a></sup> <a href="/wiki/%D8%B1%D9%88%D8%A8%DB%8C_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="روبی (زبان برنامهنویسی)">Ruby</a> ,<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>۱۲<span class="cite-bracket">]</span></a></sup> <a href="/wiki/%D8%B1%D8%A7%D8%B3%D8%AA_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="راست (زبان برنامهنویسی)">Rust</a>، <a href="/wiki/%D8%A7%D8%B3%DA%A9%D8%A7%D9%84%D8%A7" title="اسکالا">Scala</a> ,<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>۱۳<span class="cite-bracket">]</span></a></sup> <a href="/wiki/%D8%B3%D9%88%D8%A6%DB%8C%D9%81%D8%AA_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="سوئیفت (زبان برنامهنویسی)">Swift</a> , XC,<sup id="cite_ref-xCORE:_Multicore_theory,_hardware_and_programming_14-0" class="reference"><a href="#cite_note-xCORE:_Multicore_theory,_hardware_and_programming-14"><span class="cite-bracket">[</span>۱۴<span class="cite-bracket">]</span></a></sup> Xojo و <a href="/wiki/%D8%B2%DB%8C%DA%AF_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="زیگ (زبان برنامهنویسی)">Zig</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="تاریخ"><span id=".D8.AA.D8.A7.D8.B1.DB.8C.D8.AE"></span>تاریخ</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=1" title="ویرایش بخش: تاریخ"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>پروژه LLVM در سال ۲۰۰۰ در <a href="/wiki/%D8%AF%D8%A7%D9%86%D8%B4%DA%AF%D8%A7%D9%87_%D8%A7%DB%8C%D9%84%DB%8C%D9%86%D9%88%DB%8C_%D8%AF%D8%B1_%D8%A7%D8%B1%D8%A8%D8%A7%D9%86%D8%A7-%D8%B4%D9%85%D9%BE%DB%8C%D9%86" class="mw-redirect" title="دانشگاه ایلینوی در اربانا-شمپین">دانشگاه ایلینویز در Urbana-Champaign</a>، تحت مدیریت Vikram Adve و <a href="/wiki/%DA%A9%D8%B1%DB%8C%D8%B3_%D9%84%D8%A7%D8%AA%D9%86%D8%B1" title="کریس لاتنر">Chris Lattner</a> آغاز شد. نام <i>LLVM</i> در اصل یک <a href="/wiki/%D8%B3%D8%B1%D9%88%D8%A7%DA%98%D9%87" title="سرواژه">initialism</a> (سرواژه) برای <i>سطح پایین ماشین مجازی</i> بود<i>.</i> LLVM در ابتدا به عنوان یک زیرساخت تحقیقاتی برای بررسی تکنیکهای <a href="/wiki/%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84_%D9%BE%D9%88%DB%8C%D8%A7" title="کامپایل پویا">کامپایل پویا</a> برای زبانهای برنامهنویسی استاتیک و <a href="/wiki/%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C_%D9%BE%D9%88%DB%8C%D8%A7" title="زبان برنامهنویسی پویا">پویا</a> توسعه داده شد. LLVM تحت مجوز منبع باز دانشگاه ایلینویز/NCSA، به عنوان یک مجوز <a href="/wiki/%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1_%D8%A2%D8%B2%D8%A7%D8%AF" title="نرمافزار آزاد">نرمافزار آزاد</a> مجاز منتشر شد. در سال ۲۰۰۵، کمپانی اپل <a href="/wiki/%D8%A7%D9%BE%D9%84" title="اپل">Apple Inc</a> کریس لتنر را استخدام کرد و تیمی را برای کار بر روی سیستم LLVM برای استفادههای مختلف در سیستمهای توسعه اپل تشکیل داد.<sup id="cite_ref-Adam_Treat_15-0" class="reference"><a href="#cite_note-Adam_Treat-15"><span class="cite-bracket">[</span>۱۵<span class="cite-bracket">]</span></a></sup> LLVM به بخشی جدایی ناپذیر از اپل شدهاست <a href="/wiki/%D8%A7%DA%A9%D8%B3%E2%80%8C%DA%A9%D8%AF" title="اکسکد">Xcode متعلق به</a> ابزار توسعه برای <a href="/wiki/%D9%85%DA%A9%E2%80%8C%D8%A7%D9%88%D8%A7%D8%B3" title="مکاواس">MacOS</a> است و همچنین <a href="/wiki/%D8%A2%DB%8C%E2%80%8C%D8%A7%D9%88%D8%A7%D8%B3" title="آیاواس">در iOS</a> از Xcode 4 استفاده شده است.<sup id="cite_ref-Apple_LLVM_Compiler_16-0" class="reference"><a href="#cite_note-Apple_LLVM_Compiler-16"><span class="cite-bracket">[</span>۱۶<span class="cite-bracket">]</span></a></sup> </p><p>مخفف LLVM برای جلوگیری از سردرگمی رسماً حذف شدهاست، زیرا LLVM به یک پروژه چتری تبدیل شدهاست که ارتباط کمی با آنچه اکثر توسعه دهندگان فعلی به عنوان (بهطور خاص) <a href="/wiki/%D9%85%D8%A7%D8%B4%DB%8C%D9%86_%D9%85%D8%AC%D8%A7%D8%B2%DB%8C" title="ماشین مجازی">ماشینهای مجازی</a> پردازش میکند، دارد. اکنون، LLVM برندی است که برای پروژه چتر LLVM، <a href="/wiki/%D9%86%D9%85%D8%A7%DB%8C%D8%B4_%D9%85%DB%8C%D8%A7%D9%86%DB%8C" title="نمایش میانی">نمایندگی میانی</a> LLVM (IR)، <a href="/wiki/%D8%A7%D8%B4%DA%A9%D8%A7%D9%84%E2%80%8C%D8%B2%D8%AF%D8%A7" title="اشکالزدا">اشکالزدای</a> LLVM، اجرای LLVM <a href="/wiki/%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87_%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%D8%AF_%D8%B3%DB%8C%2B%2B" title="کتابخانه استاندارد سی++">کتابخانه استاندارد C++</a> (با پشتیبانی کامل از <a href="/wiki/%D8%B3%DB%8C%2B%2B%DB%B1%DB%B1" class="mw-redirect" title="سی++۱۱">C++11</a> و <a href="/wiki/C%2B%2B14" class="mw-redirect" title="C++14">C++14 استفاده میشود</a><sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>۱۷<span class="cite-bracket">]</span></a></sup>) و غیره LLVM توسط بنیاد LLVM اداره میشود. رئیس آن مهندس کامپایلر تانیا لاتنر است.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>۱۸<span class="cite-bracket">]</span></a></sup> </p><p><i>"برای طراحی و پیاده سازی LLVM"</i>، <a href="/wiki/%D8%A7%D9%86%D8%AC%D9%85%D9%86_%D9%85%D8%A7%D8%B4%DB%8C%D9%86%E2%80%8C%D9%87%D8%A7%DB%8C_%D8%AD%D8%B3%D8%A7%D8%A8%DA%AF%D8%B1" title="انجمن ماشینهای حسابگر">انجمن ماشینهای محاسباتی</a> جایزه سیستم نرمافزاری ACM را در سال ۲۰۱۲ به Vikram Adve, Chris Lattner و Evan Cheng اهدا کرد.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>۱۹<span class="cite-bracket">]</span></a></sup> </p><p>از نسخه ۹٫۰٫۰<a href="/wiki/%D9%85%D8%AC%D9%88%D8%B2_%D8%A2%D9%BE%D8%A7%DA%86%DB%8C" title="مجوز آپاچی">، مجوز Apache 2.0</a> با استثناهای LLVM مجدداً دریافت شد. </p> <div class="mw-heading mw-heading2"><h2 id="امکانات"><span id=".D8.A7.D9.85.DA.A9.D8.A7.D9.86.D8.A7.D8.AA"></span>امکانات</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=2" title="ویرایش بخش: امکانات"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>LLVM میتواند لایههای میانی یک سیستم کامپایلر کامل را فراهم کند، <a href="/wiki/%D9%86%D9%85%D8%A7%DB%8C%D8%B4_%D9%85%DB%8C%D8%A7%D9%86%DB%8C" title="نمایش میانی">کد بازنمایی میانی</a> (IR) را از یک <a href="/wiki/%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1" title="کامپایلر">کامپایلر گرفته</a> و یک IR بهینهسازی شده منتشر میکند. سپس این IR جدید میتواند تبدیل شود و به <a href="/wiki/%D8%B2%D8%A8%D8%A7%D9%86_%D8%A7%D8%B3%D9%85%D8%A8%D9%84%DB%8C" title="زبان اسمبلی">کد زبان اسمبلی</a> وابسته به ماشین برای پلتفرم هدف پیوند داده شود. LLVM میتواند IR را از <a href="/wiki/%D8%B2%D9%86%D8%AC%DB%8C%D8%B1%D9%87_%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1" title="زنجیره ابزار">زنجیره ابزار</a> <a href="/wiki/%D8%AC%DB%8C%E2%80%8C%D8%B3%DB%8C%E2%80%8C%D8%B3%DB%8C" title="جیسیسی">GNU Compiler Collection</a> (GCC) بپذیرد، و به آن اجازه میدهد تا با آرایه وسیعی از فرانت کامپایلرهای موجود برای آن پروژه استفاده شود. </p><p>LLVM همچنین میتواند <a href="/wiki/%D8%AC%D8%A7%D8%A8%D9%87%E2%80%8C%D8%AC%D8%A7%DB%8C%DB%8C_(%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87)" title="جابهجایی (رایانه)">کد ماشین قابل جابجایی را</a> در زمان کامپایل یا <a href="/wiki/%D8%B2%D9%85%D8%A7%D9%86_%D9%BE%DB%8C%D9%88%D9%86%D8%AF" title="زمان پیوند">زمان پیوند</a> یا حتی کد ماشین باینری در زمان اجرا تولید کند. </p><p><a href="/wiki/%D9%85%D8%AC%D9%85%D9%88%D8%B9%D9%87_%D8%AF%D8%B3%D8%AA%D9%88%D8%B1%D8%A7%D9%84%D8%B9%D9%85%D9%84" title="مجموعه دستورالعمل">LLVM از مجموعه دستورها</a> و <a href="/wiki/%D8%B3%DB%8C%D8%B3%D8%AA%D9%85_%D9%86%D9%88%D8%B9" title="سیستم نوع">سیستم نوع</a> مستقل از زبان پشتیبانی میکند.<sup id="cite_ref-langref2_5-1" class="reference"><a href="#cite_note-langref2-5"><span class="cite-bracket">[</span>۵<span class="cite-bracket">]</span></a></sup> هر دستورالعمل به صورت <a href="/wiki/%D9%81%D8%B1%D9%85_%D8%AA%D8%AE%D8%B5%DB%8C%D8%B5_%D8%A7%DB%8C%D8%B3%D8%AA%D8%A7%DB%8C_%D9%85%D9%86%D9%81%D8%B1%D8%AF" title="فرم تخصیص ایستای منفرد">استاتیک تک انتساب</a> (SSA) است، به این معنی که هر <a href="/wiki/%D9%85%D8%AA%D8%BA%DB%8C%D8%B1_(%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" class="mw-redirect" title="متغیر (برنامهنویسی)">متغیر</a> (به نام ثبات تایپ شده) یک بار اختصاص داده میشود و سپس ثابت میشود. این به سادهسازی تحلیل وابستگیها در بین متغیرها کمک میکند. LLVM اجازه میدهد تا کد به صورت ایستا کامپایل شود، همانطور که در سیستم سنتی GCC است، یا برای کامپایل دیرهنگام از IR به کد ماشین از طریق <a href="/wiki/%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84_%D8%AF%D8%B1%D8%AC%D8%A7" title="کامپایل درجا">کامپایل در زمان</a> (JIT)، مشابه <a href="/wiki/%D8%AC%D8%A7%D9%88%D8%A7" title="جاوا">جاوا، رها شود</a>. سیستم نوع شامل انواع اساسی مانند <a href="/wiki/%D9%85%D8%AA%D8%BA%DB%8C%D8%B1%D9%87%D8%A7%DB%8C_%D8%B1%D8%B4%D8%AA%D9%87%E2%80%8C%D8%A7%DB%8C_%DA%A9%D9%88%D8%AA%D8%A7%D9%87" title="متغیرهای رشتهای کوتاه">اعداد صحیح</a> یا <a href="/wiki/%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA_%D9%85%D9%85%DB%8C%D8%B2_%D8%B4%D9%86%D8%A7%D9%88%D8%B1" title="محاسبات ممیز شناور">ممیز شناور</a> و پنج نوع مشتق شدهاست: <a href="/wiki/%D8%A7%D8%B4%D8%A7%D8%B1%D9%87%E2%80%8C%DA%AF%D8%B1_(%D8%B9%D9%84%D9%88%D9%85_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87)" title="اشارهگر (علوم رایانه)">اشاره گرها</a>، <a href="/wiki/%D8%A2%D8%B1%D8%A7%DB%8C%D9%87_(%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1_%D8%AF%D8%A7%D8%AF%D9%87)" title="آرایه (ساختار داده)">آرایهها</a>، <a href="/wiki/%D9%86%D9%88%D8%B9_%D8%AF%D8%A7%D8%AF%D9%87_%D8%A2%D8%B1%D8%A7%DB%8C%D9%87" title="نوع داده آرایه">بردارها</a>، <a href="/wiki/%D8%B1%DA%A9%D9%88%D8%B1%D8%AF_%DB%8C%D8%A7_%D8%B3%D8%A7%D8%AE%D8%AA%D8%A7%D8%B1_(%D8%B9%D9%84%D9%85_%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1)" title="رکورد یا ساختار (علم کامپیوتر)">ساختارها</a> و <a href="/wiki/%D8%B1%D9%88%DB%8C%D9%87_(%D8%B9%D9%84%D9%88%D9%85_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87)" class="mw-redirect" title="رویه (علوم رایانه)">توابع</a>. یک ساختار نوع در یک زبان مشخص را میتوان با ترکیب این انواع اساسی در LLVM نشان داد. به عنوان مثال، یک کلاس در C++ را میتوان با ترکیبی از ساختارها، توابع و آرایههای <a href="/wiki/%D8%A7%D8%B4%D8%A7%D8%B1%D9%87%E2%80%8C%DA%AF%D8%B1_%D8%A8%D9%87_%D8%AA%D8%A7%D8%A8%D8%B9" title="اشارهگر به تابع">نشانگر تابع</a> نمایش داد. </p><p>کامپایلر LLVM JIT میتواند شاخههای استاتیک غیرضروری از یک برنامه را در زمان اجرا بهینهسازی کند، بنابراین برای ارزیابی جزئی در مواردی که یک برنامه گزینههای زیادی دارد، که اکثر آنها به راحتی میتوانند در یک محیط خاص غیر ضروری تشخیص داده شوند، کاربردی است. این ویژگی در خط لوله <a href="/wiki/%D8%A7%D9%88%D9%BE%D9%86%E2%80%8C%D8%AC%DB%8C%E2%80%8C%D8%A7%D9%84" title="اوپنجیال">OpenGL</a> Mac OS X Leopard (نسخه ۱۰٫۵) برای پشتیبانی از ویژگیهای سختافزاری از دست رفته استفاده میشود.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>۲۰<span class="cite-bracket">]</span></a></sup> </p><p>کدهای گرافیکی در پشته OpenGL را میتوان در نمایش متوسط رها کرد و سپس هنگام اجرا بر روی ماشین مورد نظر کامپایل کرد. در سیستمهایی که <a href="/wiki/%D9%88%D8%A7%D8%AD%D8%AF_%D9%BE%D8%B1%D8%AF%D8%A7%D8%B2%D8%B4_%DA%AF%D8%B1%D8%A7%D9%81%DB%8C%DA%A9%DB%8C" title="واحد پردازش گرافیکی">واحدهای پردازش گرافیکی</a> (GPU) سطح بالایی دارند، کد بهدستآمده کاملاً نازک باقی میماند و دستورالعملها را با حداقل تغییرات به GPU منتقل میکند. در سیستمهایی با پردازندههای گرافیکی پایینرده، LLVM رویههای اختیاری را جمعآوری میکند که روی <a href="/wiki/%D9%88%D8%A7%D8%AD%D8%AF_%D9%BE%D8%B1%D8%AF%D8%A7%D8%B2%D8%B4_%D9%85%D8%B1%DA%A9%D8%B2%DB%8C" title="واحد پردازش مرکزی">واحد پردازش مرکزی</a> محلی (CPU) اجرا میشوند که دستورالعملهایی را شبیهسازی میکنند که GPU نمیتواند به صورت داخلی اجرا شود. LLVM با استفاده از چیپستهای GMA اینتل، عملکرد را در ماشینهای ارزان قیمت بهبود بخشید. سیستم مشابهی تحت Gallium3D LLVMpipe توسعه داده شد و در <a href="/wiki/%DA%AF%D9%86%D9%88%D9%85" title="گنوم">پوسته گنوم</a> گنجانده شد تا بدون بارگذاری درایور سختافزاری سه بعدی مناسب اجرا شود.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>۲۱<span class="cite-bracket">]</span></a></sup> </p><p>برای عملکرد زمان اجرا برنامههای کامپایل شده، GCC قبلاً در سال ۲۰۱۱ بهطور متوسط ۱۰٪ از LLVM بهتر بود.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>۲۲<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>۲۳<span class="cite-bracket">]</span></a></sup> نتایج جدیدتر در سال ۲۰۱۳ نشان میدهد که LLVM اکنون در این زمینه به GCC رسیدهاست و اکنون در حال جمعآوری باینریهایی با عملکرد تقریباً برابر است.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>۲۴<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="اجزاء"><span id=".D8.A7.D8.AC.D8.B2.D8.A7.D8.A1"></span>اجزاء</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=3" title="ویرایش بخش: اجزاء"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>LLVM به یک پروژه مادر شامل چندین مؤلفه تبدیل شدهاست. </p> <div class="mw-heading mw-heading3"><h3 id="قسمتهای_جلویی"><span id=".D9.82.D8.B3.D9.85.D8.AA.E2.80.8C.D9.87.D8.A7.DB.8C_.D8.AC.D9.84.D9.88.DB.8C.DB.8C"></span>قسمتهای جلویی</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=4" title="ویرایش بخش: قسمتهای جلویی"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>LLVM در اصل برای جایگزینی برای <a href="/wiki/%D8%AA%D9%88%D9%84%DB%8C%D8%AF_%DA%A9%D8%AF" title="تولید کد">تولیدکننده کد</a> موجود در پشته GCC نوشته شده بود، و بسیاری از قسمتهای جلویی GCC برای کار با آن اصلاح شدهاند که منجر به مجموعه منحلشده LLVM-GCC شد. اصلاحات عموماً شامل یک <a href="/wiki/%D8%AC%DB%8C%E2%80%8C%D8%B3%DB%8C%E2%80%8C%D8%B3%DB%8C" title="جیسیسی">مرحله IR GIMPLE</a> -to-LLVM هستند تا بهینهسازها و کدژنهای LLVM را بتوان به جای سیستم GIMPLE GCC استفاده کرد. <a href="/wiki/%D8%A7%DA%A9%D8%B3%E2%80%8C%DA%A9%D8%AF" title="اکسکد">اپل از طریق Xcode</a> 4.x (2013) یکی از کاربران مهم LLVM-GCC بود.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>۲۵<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>۲۶<span class="cite-bracket">]</span></a></sup> این استفاده از قسمتهای جلویی GCC عمدتاً یک اقدام موقت در نظر گرفته میشد، اما با ظهور <a href="/wiki/%DA%A9%D9%84%D9%86%DA%AF_(%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1)" title="کلنگ (کامپایلر)">Clang</a> و مزایای LLVM و پایگاه کد مدرن و مدولار Clang (و همچنین سرعت کامپایل)، عمدتاً منسوخ شدهاست. </p><p>LLVM در حال حاضر از کامپایل <a href="/wiki/%D8%A7%DB%8C%D8%AF%D8%A7_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="ایدا (زبان برنامهنویسی)">Ada</a>، <a href="/wiki/%D8%B3%DB%8C_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="سی (زبان برنامهنویسی)">C</a> , <a href="/wiki/C%2B%2B" title="C++">C++</a>، <a href="/wiki/%D8%AF%DB%8C_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="دی (زبان برنامهنویسی)">D</a>، <a href="/wiki/%D8%AF%D9%84%D9%81%DB%8C_(%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1)" title="دلفی (نرمافزار)">Delphi</a>، <a href="/wiki/%D9%81%D8%B1%D8%AA%D8%B1%D9%86" title="فرترن">Fortran</a>، <a href="/wiki/%D9%87%D8%B3%DA%A9%D9%84_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="هسکل (زبان برنامهنویسی)">Haskell</a>، <a href="/wiki/%D8%AC%D9%88%D9%84%DB%8C%D8%A7" title="جولیا">Julia</a>، <a href="/wiki/%D8%A2%D8%A8%D8%AC%DA%A9%D8%AA%DB%8C%D9%88-%D8%B3%DB%8C" title="آبجکتیو-سی">Objective-C</a>، <a href="/wiki/%D8%B1%D8%A7%D8%B3%D8%AA_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="راست (زبان برنامهنویسی)">Rust</a> و <a href="/wiki/%D8%B3%D9%88%D8%A6%DB%8C%D9%81%D8%AA_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="سوئیفت (زبان برنامهنویسی)">Swift</a> با استفاده از قسمتهای جلویی مختلف پشتیبانی میکند. </p><p>علاقه گسترده به LLVM منجر به تلاشهای متعددی برای توسعه فرانتاندهای جدید برای زبانهای مختلف شدهاست. کامپایلر جدیدی که بیشتر مورد توجه قرار گرفته Clang است که از C, C++ و Objective-C پشتیبانی میکند. هدف Clang که عمدتاً توسط اپل پشتیبانی میشود، جایگزینی کامپایلر C/Objective-C در سیستم GCC با سیستمی است که راحتتر با <a href="/wiki/%D9%85%D8%AD%DB%8C%D8%B7_%D8%AA%D9%88%D8%B3%D8%B9%D9%87_%DB%8C%DA%A9%D9%BE%D8%A7%D8%B1%DA%86%D9%87" title="محیط توسعه یکپارچه">محیطهای توسعه یکپارچه</a> (IDEs) ادغام میشود و پشتیبانی گستردهتری از <a href="/wiki/%D8%B1%DB%8C%D8%B3%D9%85%D8%A7%D9%86_(%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4)" title="ریسمان (رایانش)">multithreading دارد</a>. پشتیبانی از <a href="/wiki/%D8%A7%D9%BE%D9%86_%D8%A7%D9%85%E2%80%8C%D9%BE%DB%8C" class="mw-redirect" title="اپن امپی">دستورالعملهای OpenMP</a> از زمان انتشار ۳٫۸ <a href="/wiki/%DA%A9%D9%84%D9%86%DA%AF_(%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1)" title="کلنگ (کامپایلر)">در Clang</a> گنجانده شدهاست.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>۲۷<span class="cite-bracket">]</span></a></sup> </p><p>کامپایلر Utrecht <a href="/wiki/%D9%87%D8%B3%DA%A9%D9%84_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="هسکل (زبان برنامهنویسی)">Haskell</a> میتواند کد برای LLVM تولید کند. اگرچه ژنراتور در مراحل اولیه توسعه است، اما در بسیاری از موارد کارآمدتر از مولد کد C بودهاست.<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">[</span>۲۸<span class="cite-bracket">]</span></a></sup> یک <a href="/wiki/%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1_%DA%AF%D9%84%D8%A7%D8%B3%DA%A9%D9%88_%D9%87%D8%B3%DA%A9%D9%84" title="کامپایلر گلاسکو هسکل">بکاند کامپایلر هسکل گلاسکو</a> (GHC) با استفاده از LLVM وجود دارد که سرعت ۳۰ درصدی کد کامپایلشده را نسبت به کامپایل کد بومی از طریق تولید کد GHC یا C و سپس کامپایل به دست میآورد و تنها یکی از تکنیکهای بهینهسازی بسیاری را که توسط GHC.<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">[</span>۲۹<span class="cite-bracket">]</span></a></sup> </p><p>بسیاری از مؤلفههای دیگر در مراحل مختلف توسعه هستند، از جمله، اما نه محدود به، <a href="/wiki/%D8%B1%D8%A7%D8%B3%D8%AA_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C)" title="راست (زبان برنامهنویسی)">کامپایلر Rust</a>، یک <a href="/wiki/%D8%AC%D8%A7%D9%88%D8%A7_%D8%A8%D8%A7%DB%8C%D8%AA_%DA%A9%D8%AF" title="جاوا بایت کد">بایت کد جاوا</a>، یک <a href="/wiki/%D8%B2%D8%A8%D8%A7%D9%86_%D9%85%DB%8C%D8%A7%D9%86%DB%8C_%D9%85%D8%B4%D8%AA%D8%B1%DA%A9" title="زبان میانی مشترک">زبان میانی معمولی</a> (CIL)، اجرای MacRuby از Ruby 1.9، <a href="/wiki/%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%D8%AF_%D8%A7%D9%85%E2%80%8C%D8%A7%D9%84" title="استاندارد امال">بخشهای جلویی مختلف برای استاندارد ML.</a> و یک تخصیص دهنده ثبت <a href="/wiki/%D8%B1%D9%86%DA%AF%E2%80%8C%D8%A2%D9%85%DB%8C%D8%B2%DB%8C_%DA%AF%D8%B1%D8%A7%D9%81" title="رنگآمیزی گراف">رنگ آمیزی گراف جدید</a> میتوان اشاره کرد. </p> <div class="mw-heading mw-heading3"><h3 id="نمایندگی_میانی"><span id=".D9.86.D9.85.D8.A7.DB.8C.D9.86.D8.AF.DA.AF.DB.8C_.D9.85.DB.8C.D8.A7.D9.86.DB.8C"></span>نمایندگی میانی</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=5" title="ویرایش بخش: نمایندگی میانی"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87:Mesa_layers_of_crap_2016.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/f/fc/Mesa_layers_of_crap_2016.svg/220px-Mesa_layers_of_crap_2016.svg.png" decoding="async" width="220" height="124" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/fc/Mesa_layers_of_crap_2016.svg/330px-Mesa_layers_of_crap_2016.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/fc/Mesa_layers_of_crap_2016.svg/440px-Mesa_layers_of_crap_2016.svg.png 2x" data-file-width="960" data-file-height="540" /></a><figcaption>LLVM IR به عنوان مثال توسط radeonsi و توسط llvmpipe استفاده میشود. هر دو بخشی از Mesa 3D هستند .</figcaption></figure> <p>هسته LLVM <a href="/wiki/%D9%86%D9%85%D8%A7%DB%8C%D8%B4_%D9%85%DB%8C%D8%A7%D9%86%DB%8C" title="نمایش میانی">بازنمایی میانی</a> (IR) است که یک زبان برنامهنویسی سطح پایین شبیه اسمبلی است. IR یک <a href="/wiki/%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87_%DA%A9%D9%85_%D8%AF%D8%B3%D8%AA%D9%88%D8%B1" title="رایانه کم دستور">مجموعه دستور العمل محاسباتی مجموعه دستورالعمل کاهش یافته</a> (RISC) است که بیشتر جزئیات هدف را انتزاعی میکند. به عنوان مثال، قرارداد فراخوانی از طریق <i>دستورات فراخوانی</i> و <i>ret</i> با آرگومانهای صریح انتزاع میشود. همچنین به جای مجموعه ثابتی از رجیسترها، IR از مجموعه نامتناهی موقت به شکل %۰، %۱ و غیره استفاده میکند. LLVM از سه شکل معادل IR شامل : یک قالب اسمبلی قابل خواندن توسط انسان، یک فرمت درون حافظه مناسب برای قسمتهای جلویی و یک قالب بیت کد متراکم برای سریال سازی ، پشتیبانی میکند. </p><p>کنوانسیونهای مختلف مورد استفاده و ویژگیهای ارائه شده توسط اهداف مختلف به این معنی است که LLVM نمیتواند واقعاً یک IR مستقل از هدف تولید کند و آن را بدون نقض برخی از قوانین تعیین شده مجدداً هدف قرار دهد. نمونههایی از وابستگی هدف فراتر از آنچه به صراحت در مستندات ذکر شدهاست را میتوان در پیشنهادی در سال ۲۰۱۱ برای "wordcode" یافت، یک نوع کاملاً مستقل از هدف LLVM IR که برای توزیع آنلاین در نظر گرفته شدهاست.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">[</span>۳۰<span class="cite-bracket">]</span></a></sup> یک مثال کاربردی تر PNaCl است.<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">[</span>۳۱<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="انتهای_پشتی"><span id=".D8.A7.D9.86.D8.AA.D9.87.D8.A7.DB.8C_.D9.BE.D8.B4.D8.AA.DB.8C"></span>انتهای پشتی</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=6" title="ویرایش بخش: انتهای پشتی"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>در نسخه ۳٫۴، LLVM از بسیاری از <a href="/wiki/%D9%85%D8%AC%D9%85%D9%88%D8%B9%D9%87_%D8%AF%D8%B3%D8%AA%D9%88%D8%B1%D8%A7%D9%84%D8%B9%D9%85%D9%84" title="مجموعه دستورالعمل">مجموعههای دستورالعمل</a> پشتیبانی میکند، از جمله <a href="/wiki/%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C_%D8%A2%D8%B1%D9%85" title="معماری آرم">ARM</a> , Qualcomm Hexagon، <a href="/wiki/%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C_%D9%85%DB%8C%D9%BE%D8%B3" title="معماری میپس">MIPS</a>، <a href="/wiki/%D8%A7%D9%86%D9%88%DB%8C%D8%AF%DB%8C%D8%A7" title="انویدیا">Nvidia</a> Parallel Thread Execution (PTX؛ به نام <i>NVPTX</i> در اسناد LLVM)، <a href="/wiki/%D9%BE%D8%A7%D9%88%D8%B1%D9%BE%DB%8C%E2%80%8C%D8%B3%DB%8C" title="پاورپیسی">PowerPC</a> , AMD TeraScale ,<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">[</span>۳۲<span class="cite-bracket">]</span></a></sup> AMD <a href="/wiki/%DA%AF%D8%B1%D8%A7%D9%81%DB%8C%DA%A9_%DA%A9%D8%B1_%D9%86%DA%A9%D8%B3%D8%AA" title="گرافیک کر نکست">GraphicsN, Core Next</a> (<a href="/wiki/%D8%A7%D8%B3%D9%BE%D8%A7%D8%B1%DA%A9" title="اسپارک">SPARC</a>) z/Architecture (به نام <i>SystemZ</i> در اسناد LLVM)، <a href="/wiki/%D8%A7%DA%A9%D8%B3%DB%B8%DB%B6" title="اکس۸۶">x86</a>، <a href="/wiki/X86-64" title="X86-64">x86-64</a> و XCore. برخی از ویژگیها در برخی از <a href="/wiki/%D8%B3%DB%8C%D8%B3%D8%AA%D9%85%E2%80%8C%D8%B9%D8%A7%D9%85%D9%84" title="سیستمعامل">سیستم عاملها</a> در دسترس نیستند. اکثر ویژگیها برای x86، x86-64، z/Architecture, ARM و PowerPC وجود دارد.<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">[</span>۳۳<span class="cite-bracket">]</span></a></sup> <a href="/wiki/%D8%B1%DB%8C%D8%B3%DA%A9_%D9%BE%D9%86%D8%AC" title="ریسک پنج">RISC-V</a> از نسخه ۷ پشتیبانی میشود. در گذشته، LLVM بهطور کامل یا جزئی از سایر باطنها، از جمله C backend، <a href="/wiki/%D8%B3%D9%84_(%D8%B1%DB%8C%D8%B2%D9%BE%D8%B1%D8%AF%D8%A7%D8%B2%D9%86%D8%AF%D9%87)" title="سل (ریزپردازنده)">Cell SPU</a> , mblaze (MicroBlaze) ,<sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">[</span>۳۴<span class="cite-bracket">]</span></a></sup> AMD R600، DEC/Compaq <a href="/wiki/%D8%AF%DA%A9_%D8%A2%D9%84%D9%81%D8%A7" title="دک آلفا">Alpha</a> (<a href="/wiki/%D8%AF%DA%A9_%D8%A2%D9%84%D9%81%D8%A7" title="دک آلفا">Alpha AXP</a>)<sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">[</span>۳۵<span class="cite-bracket">]</span></a></sup> و Nios2،<sup id="cite_ref-llvm_2019_36-0" class="reference"><a href="#cite_note-llvm_2019-36"><span class="cite-bracket">[</span>۳۶<span class="cite-bracket">]</span></a></sup> اما بسیاری از این سختافزار بیشتر منسوخ شدهاست و توسعه دهندگان LLVM تصمیم گرفتند که هزینههای پشتیبانی و نگهداری دیگر توجیه نشده باشد. </p><p>LLVM همچنین از <a href="/wiki/%D9%88%D8%A8%E2%80%8C%D8%A7%D8%B3%D9%85%D8%A8%D9%84%DB%8C" title="وباسمبلی">WebAssembly</a> به عنوان هدف پشتیبانی میکند و برنامههای کامپایل شده را قادر میسازد در محیطهای دارای WebAssembly مانند <a href="/wiki/%DA%AF%D9%88%DA%AF%D9%84_%DA%A9%D8%B1%D9%88%D9%85" title="گوگل کروم">Google Chrome</a> / <a href="/wiki/%DA%A9%D8%B1%D9%88%D9%85%DB%8C%D9%88%D9%85_(%D9%85%D8%B1%D9%88%D8%B1%DA%AF%D8%B1)" title="کرومیوم (مرورگر)">Chromium</a>، <a href="/wiki/%D9%81%D8%A7%DB%8C%D8%B1%D9%81%D8%A7%DA%A9%D8%B3" title="فایرفاکس">Firefox</a>، <a href="/wiki/%D9%85%D8%A7%DB%8C%DA%A9%D8%B1%D9%88%D8%B3%D8%A7%D9%81%D8%AA_%D8%A7%D8%AC" title="مایکروسافت اج">Microsoft Edge</a>، <a href="/wiki/%D8%B3%D9%81%D8%A7%D8%B1%DB%8C_(%D9%85%D8%B1%D9%88%D8%B1%DA%AF%D8%B1_%D9%88%D8%A8)" class="mw-redirect" title="سفاری (مرورگر وب)">Apple Safari</a> یا WAVM اجرا شوند. کامپایلرهای WebAssembly سازگار با LLVM معمولاً از <a href="/wiki/%DA%A9%D8%AF_%D9%85%D9%86%D8%A8%D8%B9" title="کد منبع">کد منبع</a> اصلاح نشده نوشته شده در C, C++، D, Rust, Nim, Kotlin و چندین زبان دیگر پشتیبانی میکنند. </p><p>زیر پروژه کد ماشین LLVM (MC) چارچوب LLVM برای ترجمه دستورالعملهای ماشین بین فرمهای متنی و کد ماشین است. قبلاً، LLVM برای ترجمه اسمبلی به کد ماشین به اسمبلر سیستم یا یکی از ابزارهایی که توسط یک زنجیره ابزار ارائه میشد متکی بود. اسمبلر یکپارچه LLVM MC از اکثر اهداف LLVM از جمله x86، x86-64، ARM و ARM64 پشتیبانی میکند. برای برخی از اهداف، از جمله مجموعههای مختلف دستورالعمل MIPS، پشتیبانی مونتاژ یکپارچه قابل استفاده است اما هنوز در مرحله بتا است. </p> <div class="mw-heading mw-heading3"><h3 id="پیوند_دهنده"><span id=".D9.BE.DB.8C.D9.88.D9.86.D8.AF_.D8.AF.D9.87.D9.86.D8.AF.D9.87"></span>پیوند دهنده</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=7" title="ویرایش بخش: پیوند دهنده"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>پروژه فرعی lld تلاشی برای توسعه یک <a href="/wiki/%D9%BE%DB%8C%D9%88%D9%86%D8%AF%D8%AF%D9%87%D9%86%D8%AF%D9%87" title="پیونددهنده">لینکر</a> داخلی و مستقل از پلتفرم برای LLVM است.<sup id="cite_ref-lld-home-page_37-0" class="reference"><a href="#cite_note-lld-home-page-37"><span class="cite-bracket">[</span>۳۷<span class="cite-bracket">]</span></a></sup> lld با هدف حذف وابستگی به پیوند دهنده شخص ثالث است. تا تاریخ مه ۲۰۱۷<sup class="plainlinks noprint asof-tag update" style="display:none;"><a class="external text" href="https://fa.wikipedia.org/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit">[بروزرسانی]</a></sup>، lld از <a href="/wiki/%D9%81%D8%B1%D9%85%D8%AA_%D8%A7%D8%AC%D8%B1%D8%A7%DB%8C%DB%8C_%D9%88_%D9%85%D8%B1%D8%AA%D8%A8%D8%B7" title="فرمت اجرایی و مرتبط">ELF</a>، <a href="/wiki/%D9%82%D8%A7%D9%84%D8%A8_%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9%87_%D8%A7%D8%AC%D8%B1%D8%A7%D9%BE%D8%B0%DB%8C%D8%B1_%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84%E2%80%8C%D9%BE%D8%B0%DB%8C%D8%B1" title="قالب پرونده اجراپذیر انتقالپذیر">PE/COFF</a> , Mach-O و <a href="/wiki/%D9%88%D8%A8%E2%80%8C%D8%A7%D8%B3%D9%85%D8%A8%D9%84%DB%8C" title="وباسمبلی">WebAssembly</a><sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">[</span>۳۸<span class="cite-bracket">]</span></a></sup> به ترتیب نزولی کامل پشتیبانی میکند. lld سریعتر از هر دو طعم <a href="/wiki/%D9%BE%DB%8C%D9%88%D9%86%D8%AF%D8%AF%D9%87%D9%86%D8%AF%D9%87" title="پیونددهنده">GNU ld است</a>.<sup id="cite_ref-lld-home-page_37-1" class="reference"><a href="#cite_note-lld-home-page-37"><span class="cite-bracket">[</span>۳۷<span class="cite-bracket">]</span></a></sup> </p><p>برخلاف پیوند دهندههای گنو، lld دارای پشتیبانی داخلی برای <a href="/w/index.php?title=%D8%A8%D9%87%DB%8C%D9%86%D9%87%E2%80%8C%D8%B3%D8%A7%D8%B2%DB%8C_%D8%AF%D8%B1%D9%88%D9%86_%D8%AA%D8%A7%D8%A8%D8%B9&action=edit&redlink=1" class="new" title="بهینهسازی درون تابع (صفحه وجود ندارد)">بهینهسازی زمان پیوند است</a>. این امکان تولید کد سریعتر را فراهم میکند زیرا استفاده از یک پلاگین پیوند دهنده را دور میزند، اما از طرف دیگر قابلیت همکاری با دیگر طعمهای LTO را ممنوع میکند.<sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">[</span>۳۹<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="کتابخانه_استاندارد_C++"><span id=".DA.A9.D8.AA.D8.A7.D8.A8.D8.AE.D8.A7.D9.86.D9.87_.D8.A7.D8.B3.D8.AA.D8.A7.D9.86.D8.AF.D8.A7.D8.B1.D8.AF_C.2B.2B"></span>کتابخانه استاندارد C++</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=8" title="ویرایش بخش: کتابخانه استاندارد C++"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>پروژه LLVM شامل اجرای <a href="/wiki/%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87_%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%D8%AF_%D8%B3%DB%8C%2B%2B" title="کتابخانه استاندارد سی++">کتابخانه استاندارد C++</a> به نام libc++ است که دارای مجوز دوگانه تحت مجوز <a href="/wiki/%D9%BE%D8%B1%D9%88%D8%A7%D9%86%D9%87_%D8%A7%D9%85%E2%80%8C%D8%A2%DB%8C%E2%80%8C%D8%AA%DB%8C" title="پروانه امآیتی">MIT</a> و مجوز UIUC است.<sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">[</span>۴۰<span class="cite-bracket">]</span></a></sup> </p><p>از نسخه ۹٫۰٫۰، مجوز <a href="/wiki/%D9%85%D8%AC%D9%88%D8%B2_%D8%A2%D9%BE%D8%A7%DA%86%DB%8C" title="مجوز آپاچی">Apache 2.0</a> با استثناهای LLVM دریافت شد. </p> <div class="mw-heading mw-heading3"><h3 id="پلی"><span id=".D9.BE.D9.84.DB.8C"></span>پلی</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=9" title="ویرایش بخش: پلی"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>این مجموعه ای از بهینهسازیهای حافظه نهان-محلی و همچنین موازی سازی خودکار و برداری را با استفاده از یک مدل چند وجهی پیادهسازی میکند.<sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">[</span>۴۱<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="مشتقات"><span id=".D9.85.D8.B4.D8.AA.D9.82.D8.A7.D8.AA"></span>مشتقات</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=10" title="ویرایش بخش: مشتقات"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>به دلیل مجوز مجاز آن، بسیاری از فروشندگان چنگالهای تنظیم شده خود را از LLVM منتشر میکنند. این بهطور رسمی توسط اسناد LLVM به رسمیت شناخته شدهاست، که به این دلیل پیشنهاد میکند از شماره نسخه در بررسی ویژگیها استفاده نکنید.<sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">[</span>۴۲<span class="cite-bracket">]</span></a></sup> برخی از فروشندگان عبارتند از: </p> <ul><li>کامپایلر AMD Optimizing C/C++ AMD مبتنی بر LLVM, Clang و Flang است.</li> <li>اپل یک فورک منبع باز برای <a href="/wiki/%D8%A7%DA%A9%D8%B3%E2%80%8C%DA%A9%D8%AF" title="اکسکد">Xcode دارد</a>.<sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">[</span>۴۳<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C_%D8%A2%D8%B1%D9%85" title="معماری آرم">ARM</a> یک فورک LLVM 9 را به عنوان «کامپایلر بازو» حفظ میکند.</li> <li><a href="/wiki/%D8%A7%DB%8C%D9%86%D8%AA%D9%84" title="اینتل">اینتل</a> LLVM را برای <a href="/wiki/%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1_%D8%B3%DB%8C_%D9%BE%D9%84%D8%A7%D8%B3_%D9%BE%D9%84%D8%A7%D8%B3_%D8%A7%DB%8C%D9%86%D8%AA%D9%84" title="کامپایلر سی پلاس پلاس اینتل">کامپایلر نسل بعدی Intel C++</a> خود پذیرفتهاست.<sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">[</span>۴۴<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/%D8%A2%D8%B2%D9%85%D8%A7%DB%8C%D8%B4%DA%AF%D8%A7%D9%87_%D9%85%D9%84%DB%8C_%D9%84%D8%B3_%D8%A2%D9%84%D8%A7%D9%85%D9%88%D8%B3" title="آزمایشگاه ملی لس آلاموس">آزمایشگاه ملی لس آلاموس</a> دارای یک چنگال محاسباتی موازی LLVM 8 به نام «کیتسون» است.<sup id="cite_ref-45" class="reference"><a href="#cite_note-45"><span class="cite-bracket">[</span>۴۵<span class="cite-bracket">]</span></a></sup></li> <li>از سال ۲۰۱۳، سونی از کامپایلر اصلی جلویی Clang LLVM در <a href="/wiki/%DA%A9%DB%8C%D8%AA_%D8%AA%D9%88%D8%B3%D8%B9%D9%87_%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1" class="mw-redirect" title="کیت توسعه نرمافزار">کیت توسعه نرمافزار</a> (SDK) <a href="/wiki/%D9%BE%D9%84%DB%8C%E2%80%8C%D8%A7%D8%B3%D8%AA%DB%8C%D8%B4%D9%86_%DB%B4" title="پلیاستیشن ۴">کنسول پلی استیشن ۴ خود</a> استفاده کردهاست.<sup id="cite_ref-46" class="reference"><a href="#cite_note-46"><span class="cite-bracket">[</span>۴۶<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/%D8%A7%D9%86%D9%88%DB%8C%D8%AF%DB%8C%D8%A7" title="انویدیا">انویدیا</a> از LLVM در پیادهسازی کامپایلر <a href="/wiki/%DA%A9%D9%88%D8%AF%D8%A7" title="کودا">NVVM CUDA خود استفاده میکند.</a><sup id="cite_ref-47" class="reference"><a href="#cite_note-47"><span class="cite-bracket">[</span>۴۷<span class="cite-bracket">]</span></a></sup> کامپایلر NVVM متمایز از "NVPTX" باطن ذکر شده در است بخش پایانه (Backend)، اگر چه هر دو تولید کد PTX برای <a href="/wiki/%DA%A9%D8%A7%D8%B1%D8%AA_%DA%AF%D8%B1%D8%A7%D9%81%DB%8C%DA%A9" title="کارت گرافیک">کارت گرافیک</a> Nvidia GPUها.</li> <li><a href="/wiki/%D8%A2%DB%8C%E2%80%8C%D8%A8%DB%8C%E2%80%8C%D8%A7%D9%85" title="آیبیام">IBM</a> در حال استفاده از LLVM در کامپایلرهای <a href="/wiki/%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1%D9%87%D8%A7%DB%8C_%2B%2B_IBM_XL_C/C" title="کامپایلرهای ++ IBM XL C/C">C/C++</a> و Fortran خود است.<sup id="cite_ref-48" class="reference"><a href="#cite_note-48"><span class="cite-bracket">[</span>۴۸<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading2"><h2 id="جستارهای_وابسته"><span id=".D8.AC.D8.B3.D8.AA.D8.A7.D8.B1.D9.87.D8.A7.DB.8C_.D9.88.D8.A7.D8.A8.D8.B3.D8.AA.D9.87"></span>جستارهای وابسته</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=11" title="ویرایش بخش: جستارهای وابسته"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r40744597">.mw-parser-output .portalbox{float:left;border:solid #aaa 1px;padding:0}.mw-parser-output .portalbox.tleft{margin:0.5em 1em 0.5em 0}.mw-parser-output .portalbox.tright{margin:0.5em 0 0.5em 1em}.mw-parser-output .portalbox>ul{display:table;box-sizing:border-box;padding:0.1em;max-width:175px;background:#f9f9f9;font-size:85%;line-height:110%;font-style:italic;font-weight:bold}.mw-parser-output .portalbox>ul>li{display:table-row}.mw-parser-output .portalbox>ul>li>span:first-child{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox>ul>li>span:last-child{display:table-cell;padding:0.2em 0.3em 0.2em 0.2em;vertical-align:middle}@media screen{html.skin-theme-clientpref-night .mw-parser-output .portalbox>ul{background:transparent}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .portalbox>ul{background:transparent}}</style> <ul><li><a href="/wiki/%D9%85%D8%A7%D8%B4%DB%8C%D9%86_%D9%85%D8%AC%D8%A7%D8%B2%DB%8C_%D9%87%DB%8C%D9%BE%E2%80%8C%D9%87%D8%A7%D9%BE" title="ماشین مجازی هیپهاپ">HHVM</a></li> <li><a href="/w/index.php?title=%D8%B3%DB%8C--&action=edit&redlink=1" class="new" title="سی-- (صفحه وجود ندارد)">ج--</a></li> <li><a href="/wiki/%D8%A8%D8%B3%D8%AA%D9%87_%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1_%D8%A2%D9%85%D8%B3%D8%AA%D8%B1%D8%AF%D8%A7%D9%85" title="بسته کامپایلر آمستردام">کیت کامپایلر آمستردام</a> (ACK)</li> <li>LLDB (اشکال زدا)</li> <li>رعد و برق گنو</li> <li><a href="/wiki/%D8%AC%DB%8C%E2%80%8C%D8%B3%DB%8C%E2%80%8C%D8%B3%DB%8C" title="جیسیسی">مجموعه کامپایلر گنو</a> (GCC)</li> <li>خالص</li> <li><a href="/wiki/%D8%A7%D9%88%D9%BE%D9%86%E2%80%8C%D8%B3%DB%8C%E2%80%8C%D8%A7%D9%84" title="اوپنسیال">OpenCL</a></li> <li>Emscripten</li> <li>قالب توزیع TenDRA</li> <li>قالب توزیع خنثی معماری (ANDF)</li> <li><a href="/wiki/%D9%85%D9%82%D8%A7%DB%8C%D8%B3%D9%87_%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1_%D9%85%D8%AC%D8%A7%D8%B2%DB%8C%E2%80%8C%D8%B3%D8%A7%D8%B2%DB%8C_%D8%A7%D9%BE%D9%84%DB%8C%DA%A9%DB%8C%D8%B4%D9%86" title="مقایسه نرمافزار مجازیسازی اپلیکیشن">مقایسه ماشینهای مجازی کاربردی</a></li> <li>SPIR-V</li> <li><a href="/wiki/%D8%AF%D8%A7%D9%86%D8%B4%DA%AF%D8%A7%D9%87_%D8%A7%DB%8C%D9%84%DB%8C%D9%86%D9%88%DB%8C_%D8%AF%D8%B1_%D8%A7%D8%B1%D8%A8%D8%A7%D9%86%D8%A7-%D8%B4%D9%85%D9%BE%DB%8C%D9%86" class="mw-redirect" title="دانشگاه ایلینوی در اربانا-شمپین">اکتشافات و نوآوریهای دانشگاه ایلینوی در اوربانا Champaign</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="ادبیات"><span id=".D8.A7.D8.AF.D8.A8.DB.8C.D8.A7.D8.AA"></span>ادبیات</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=12" title="ویرایش بخش: ادبیات"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/%DA%A9%D8%B1%DB%8C%D8%B3_%D9%84%D8%A7%D8%AA%D9%86%D8%B1" title="کریس لاتنر">کریس لاتنر</a> - <i><a rel="nofollow" class="external text" href="http://www.aosabook.org/en/llvm.html">معماری برنامههای کاربردی منبع باز - فصل 11 LLVM</a></i> ،<a href="/wiki/%D8%B4%D9%85%D8%A7%D8%B1%D9%87_%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%D8%AF_%D8%A8%DB%8C%D9%86%E2%80%8C%D8%A7%D9%84%D9%85%D9%84%D9%84%DB%8C_%DA%A9%D8%AA%D8%A7%D8%A8" title="شماره استاندارد بینالمللی کتاب">شابک</a> <a href="/wiki/%D9%88%DB%8C%DA%98%D9%87:%D9%85%D9%86%D8%A7%D8%A8%D8%B9_%DA%A9%D8%AA%D8%A7%D8%A8/978%E2%80%931257638017" title="ویژه:منابع کتاب/978–1257638017">‎۹۷۸–۱۲۵۷۶۳۸۰۱۷</a>، در سال ۲۰۱۲ تحت <a href="/wiki/%D8%A7%D8%AC%D8%A7%D8%B2%D9%87%E2%80%8C%D9%86%D8%A7%D9%85%D9%87_%DA%A9%D8%B1%DB%8C%DB%8C%D8%AA%DB%8C%D9%88_%DA%A9%D8%A7%D9%85%D9%86%D8%B2" title="اجازهنامه کرییتیو کامنز">CC BY</a> 3.0 (<a href="/wiki/%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C_%D8%A2%D8%B2%D8%A7%D8%AF" title="دسترسی آزاد">دسترسی آزاد</a>) منتشر شد.</li> <li><a rel="nofollow" class="external text" href="http://llvm.org/pubs/2004-01-30-CGO-LLVM.pdf">LLVM: یک چارچوب گردآوری برای تجزیه و تحلیل و تحول برنامه مادام العمر</a>، مقاله منتشر شده توسط کریس لاتنر، ویکرام ادو</li></ul> <div class="mw-heading mw-heading2"><h2 id="منابع"><span id=".D9.85.D9.86.D8.A7.D8.A8.D8.B9"></span>منابع</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=13" title="ویرایش بخش: منابع"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r40724476">.mw-parser-output .reflist{font-size:90%;margin-bottom:0.5em;list-style-type:decimal}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-columns references-column-width" style="column-width: 30em;"> <ol class="references"> <li id="cite_note-REL-1"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-REL_1-0">۱٫۰</a></sup> <sup><a href="#cite_ref-REL_1-1">۱٫۱</a></sup></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r39868036">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free a,.mw-parser-output .citation .cs1-lock-free a{background:linear-gradient(transparent,transparent),url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited a,.mw-parser-output .id-lock-registration a,.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:linear-gradient(transparent,transparent),url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription a,.mw-parser-output .citation .cs1-lock-subscription a{background:linear-gradient(transparent,transparent),url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:linear-gradient(transparent,transparent),url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#3a3;margin-left:0.3em}.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/llvm/llvm-project/releases">"Releases"</a>. <i>Github</i>. 9 July 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">1 September</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Github&rft.atitle=Releases&rft.date=2021-07-09&rft_id=https%3A%2F%2Fgithub.com%2Fllvm%2Fllvm-project%2Freleases&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-License-2"><span class="mw-cite-backlink"><a href="#cite_ref-License_2-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://releases.llvm.org/9.0.0/LICENSE.TXT">"LICENSE.TXT"</a>. llvm.org<span class="reference-accessdate">. Retrieved <span class="nowrap">2019-09-24</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LICENSE.TXT&rft.pub=llvm.org&rft_id=https%3A%2F%2Freleases.llvm.org%2F9.0.0%2FLICENSE.TXT&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-logo-3"><span class="mw-cite-backlink"><a href="#cite_ref-logo_3-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://llvm.org/Logo.html">"LLVM Logo"</a>. <i>The LLVM Compiler Infrastructure Project</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=The+LLVM+Compiler+Infrastructure+Project&rft.atitle=LLVM+Logo&rft_id=https%3A%2F%2Fllvm.org%2FLogo.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><a href="#cite_ref-4">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://llvm.org/">"The LLVM Compiler Infrastructure Project"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 11,</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=The+LLVM+Compiler+Infrastructure+Project&rft_id=http%3A%2F%2Fllvm.org%2F&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-langref2-5"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-langref2_5-0">۵٫۰</a></sup> <sup><a href="#cite_ref-langref2_5-1">۵٫۱</a></sup></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://llvm.org/docs/LangRef.html">"LLVM Language Reference Manual"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">June 9,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LLVM+Language+Reference+Manual&rft_id=http%3A%2F%2Fllvm.org%2Fdocs%2FLangRef.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><a href="#cite_ref-6">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20211212184833/https://dotnetfoundation.org/blog/2015/04/14/announcing-llilc-llvm-for-dotnet">"Announcing LLILC - A new LLVM-based Compiler for .NET"</a>. <i>dotnetfoundation.org</i>. Archived from <a rel="nofollow" class="external text" href="https://dotnetfoundation.org/blog/2015/04/14/announcing-llilc-llvm-for-dotnet">the original</a> on 12 December 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">2020-09-12</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=dotnetfoundation.org&rft.atitle=Announcing+LLILC+-+A+new+LLVM-based+Compiler+for+.NET&rft_id=https%3A%2F%2Fdotnetfoundation.org%2Fblog%2F2015%2F04%2F14%2Fannouncing-llilc-llvm-for-dotnet&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><a href="#cite_ref-7">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation cs2"><a rel="nofollow" class="external text" href="http://www.mono-project.com/Mono_LLVM"><i>Mono LLVM</i></a><span class="reference-accessdate">, retrieved <span class="nowrap">March 10,</span> 2013</span></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Mono+LLVM&rft_id=http%3A%2F%2Fwww.mono-project.com%2FMono_LLVM&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><a href="#cite_ref-8">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/reschivon/movForth">"MovForth"</a>. <i><a href="/wiki/GitHub" class="mw-redirect" title="GitHub">GitHub</a></i>. November 28, 2021.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=GitHub&rft.atitle=MovForth&rft.date=2021-11-28&rft_id=https%3A%2F%2Fgithub.com%2Freschivon%2FmovForth&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><a href="#cite_ref-9">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite id="CITEREFWilliam_Wong2017" class="citation web cs1">William Wong (May 23, 2017). <a rel="nofollow" class="external text" href="http://www.electronicdesign.com/test-measurement/what-s-difference-between-labview-2017-and-labview-nxg">"What's the Difference Between LabVIEW 2017 and LabVIEW NXG?"</a>. <i><a href="/w/index.php?title=Electronic_Design_(magazine)&action=edit&redlink=1" class="new" title="Electronic Design (magazine) (صفحه وجود ندارد)">Electronic Design</a></i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Electronic+Design&rft.atitle=What%27s+the+Difference+Between+LabVIEW+2017+and+LabVIEW+NXG%3F&rft.date=2017-05-23&rft.au=William+Wong&rft_id=http%3A%2F%2Fwww.electronicdesign.com%2Ftest-measurement%2Fwhat-s-difference-between-labview-2017-and-labview-nxg&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><a href="#cite_ref-10">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite id="CITEREFMichael_Larabel2018" class="citation web cs1">Michael Larabel (11 April 2018). <a rel="nofollow" class="external text" href="https://www.phoronix.com/scan.php?page=news_item&px=SPIRV-LLVM-Translator">"Khronos Officially Announces Its LLVM/SPIR-V Translator"</a>. phoronix.com.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Khronos+Officially+Announces+Its+LLVM%2FSPIR-V+Translator&rft.pub=phoronix.com&rft.date=2018-04-11&rft.au=Michael+Larabel&rft_id=https%3A%2F%2Fwww.phoronix.com%2Fscan.php%3Fpage%3Dnews_item%26px%3DSPIRV-LLVM-Translator&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><a href="#cite_ref-11">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1 cs1-prop-foreign-lang-source"><a rel="nofollow" class="external text" href="https://www.postgresql.org/docs/11/jit-reason.html">"32.1. What is JIT compilation?"</a>. <i>PostgreSQL Documentation</i> (به انگلیسی). 2020-11-12<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-01-25</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=PostgreSQL+Documentation&rft.atitle=32.1.+What+is+JIT+compilation%3F&rft.date=2020-11-12&rft_id=https%3A%2F%2Fwww.postgresql.org%2Fdocs%2F11%2Fjit-reason.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><a href="#cite_ref-12">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.rubymotion.com/tour/features/">"Features"</a>. <i>RubyMotion</i>. Scratchwork Development LLC<span class="reference-accessdate">. Retrieved <span class="nowrap">June 17,</span> 2017</span>. <q><a href="/w/index.php?title=RubyMotion&action=edit&redlink=1" class="new" title="RubyMotion (صفحه وجود ندارد)">RubyMotion</a> transforms the Ruby source code of your project into … machine code using a[n] … ahead-of-time (AOT) compiler, based on LLVM.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=RubyMotion&rft.atitle=Features&rft_id=http%3A%2F%2Fwww.rubymotion.com%2Ftour%2Ffeatures%2F&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><a href="#cite_ref-13">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite id="CITEREFReedy2012" class="citation journal cs1">Reedy, Geoff (September 24, 2012). <a rel="nofollow" class="external text" href="http://www.infoq.com/presentations/Scala-LLVM">"Compiling Scala to LLVM"</a>. St. Louis, Missouri, United States<span class="reference-accessdate">. Retrieved <span class="nowrap">February 19,</span> 2013</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Compiling+Scala+to+LLVM&rft.date=2012-09-24&rft.aulast=Reedy&rft.aufirst=Geoff&rft_id=http%3A%2F%2Fwww.infoq.com%2Fpresentations%2FScala-LLVM&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span> <span class="cs1-hidden-error citation-comment"><code class="cs1-code">{{<a href="/wiki/%D8%A7%D9%84%DA%AF%D9%88:Cite_journal" title="الگو:Cite journal">cite journal</a>}}</code>: </span><span class="cs1-hidden-error citation-comment">Cite journal requires <code class="cs1-code">|journal=</code> (<a href="/wiki/%D8%B1%D8%A7%D9%87%D9%86%D9%85%D8%A7:CS1_errors#missing_periodical" class="mw-redirect" title="راهنما:CS1 errors">help</a>)</span></span> </li> <li id="cite_note-xCORE:_Multicore_theory,_hardware_and_programming-14"><span class="mw-cite-backlink"><a href="#cite_ref-xCORE:_Multicore_theory,_hardware_and_programming_14-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation cs2"><a rel="nofollow" class="external text" href="https://www.xmos.ai/file/xcore-multicore-theory-hardware-and-programming/">"xCORE: Multicore theory, hardware and programming (2014-12-01)"</a>, <i>Developer Tool xTIMEcomposer</i>, XMOS, December 2014<span class="reference-accessdate">, retrieved <span class="nowrap">March 27,</span> 2021</span></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Developer+Tool+xTIMEcomposer&rft.atitle=xCORE%3A+Multicore+theory%2C+hardware+and+programming+%282014-12-01%29&rft.date=2014-12&rft_id=https%3A%2F%2Fwww.xmos.ai%2Ffile%2Fxcore-multicore-theory-hardware-and-programming%2F&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-Adam_Treat-15"><span class="mw-cite-backlink"><a href="#cite_ref-Adam_Treat_15-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite id="CITEREFAdam_Treat2005" class="citation cs2">Adam Treat (February 19, 2005), <a rel="nofollow" class="external text" href="https://web.archive.org/web/20111004073001/http://lists.trolltech.com/qt4-preview-feedback/2005-02/msg00691.html"><i>mkspecs and patches for LLVM compile of Qt4</i></a>, archived from <a rel="nofollow" class="external text" href="http://lists.trolltech.com/qt4-preview-feedback/2005-02/msg00691.html">the original</a> on October 4, 2011<span class="reference-accessdate">, retrieved <span class="nowrap">January 27,</span> 2012</span></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=mkspecs+and+patches+for+LLVM+compile+of+Qt4&rft.date=2005-02-19&rft.au=Adam+Treat&rft_id=http%3A%2F%2Flists.trolltech.com%2Fqt4-preview-feedback%2F2005-02%2Fmsg00691.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-Apple_LLVM_Compiler-16"><span class="mw-cite-backlink"><a href="#cite_ref-Apple_LLVM_Compiler_16-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20110423095129/https://developer.apple.com/technologies/tools/">"Developer Tools Overview"</a>. <i>Apple Developer</i>. Apple. Archived from <a rel="nofollow" class="external text" href="https://developer.apple.com/technologies/tools/">the original</a> on April 23, 2011.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Apple+Developer&rft.atitle=Developer+Tools+Overview&rft_id=https%3A%2F%2Fdeveloper.apple.com%2Ftechnologies%2Ftools%2F&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><a href="#cite_ref-17">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://libcxx.llvm.org/">"<span class="cs1-kern-left"></span>"libc++" C++ Standard Library"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=%22libc%2B%2B%22+C%2B%2B+Standard+Library&rft_id=http%3A%2F%2Flibcxx.llvm.org%2F&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><a href="#cite_ref-18">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite id="CITEREFChris_Lattner2014" class="citation web cs1">Chris Lattner (April 3, 2014). <a rel="nofollow" class="external text" href="http://blog.llvm.org/2014/04/the-llvm-foundation.html">"The LLVM Foundation"</a>. <i>LLVM Project Blog</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=LLVM+Project+Blog&rft.atitle=The+LLVM+Foundation&rft.date=2014-04-03&rft.au=Chris+Lattner&rft_id=http%3A%2F%2Fblog.llvm.org%2F2014%2F04%2Fthe-llvm-foundation.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><a href="#cite_ref-19">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://awards.acm.org/software-system/award-winners?year=2012&award=149&region=&submit=Submit&isSpecialCategory=">"ACM Software System Award"</a>. ACM.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=ACM+Software+System+Award&rft.pub=ACM&rft_id=https%3A%2F%2Fawards.acm.org%2Fsoftware-system%2Faward-winners%3Fyear%3D2012%26award%3D149%26region%3D%26submit%3DSubmit%26isSpecialCategory%3D&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><a href="#cite_ref-20">↑</a></span> <span class="reference-text"><span class="citation web"><a rel="nofollow" class="external text" href="http://lists.llvm.org/pipermail/llvm-dev/2006-August/006497.html">"A cool use of LLVM at Apple: the OpenGL stack"</a><span class="printonly">. <a rel="nofollow" class="external free" href="http://lists.llvm.org/pipermail/llvm-dev/2006-August/006497.html">http://lists.llvm.org/pipermail/llvm-dev/2006-August/006497.html</a></span>.</span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><a href="#cite_ref-21">↑</a></span> <span class="reference-text">Michael Larabel, <a rel="nofollow" class="external text" href="https://www.phoronix.com/scan.php?page=news_item&px=MTAxMjI">"GNOME Shell Works Without GPU Driver Support"</a>, <i>phoronix</i>, November 6, 2011</span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><a href="#cite_ref-22">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite id="CITEREFV._Makarov" class="citation web cs1">V. Makarov. <a rel="nofollow" class="external text" href="https://vmakarov.fedorapeople.org/spec/2011/llvmgcc32.html">"SPEC2000: Comparison of LLVM-2.9 and GCC4.6.1 on x86"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">October 3,</span> 2011</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=SPEC2000%3A+Comparison+of+LLVM-2.9+and+GCC4.6.1+on+x86&rft.au=V.+Makarov&rft_id=http%3A%2F%2Fvmakarov.fedorapeople.org%2Fspec%2F2011%2Fllvmgcc32.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><a href="#cite_ref-23">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite id="CITEREFV._Makarov" class="citation web cs1">V. Makarov. <a rel="nofollow" class="external text" href="https://vmakarov.fedorapeople.org/spec/2011/llvmgcc64.html">"SPEC2000: Comparison of LLVM-2.9 and GCC4.6.1 on x86_64"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">October 3,</span> 2011</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=SPEC2000%3A+Comparison+of+LLVM-2.9+and+GCC4.6.1+on+x86_64&rft.au=V.+Makarov&rft_id=http%3A%2F%2Fvmakarov.fedorapeople.org%2Fspec%2F2011%2Fllvmgcc64.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><a href="#cite_ref-24">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite id="CITEREFMichael_Larabel2012" class="citation web cs1">Michael Larabel (December 27, 2012). <a rel="nofollow" class="external text" href="https://www.phoronix.com/scan.php?page=article&item=llvm_clang32_final">"LLVM/Clang 3.2 Compiler Competing With GCC"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 31,</span> 2013</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LLVM%2FClang+3.2+Compiler+Competing+With+GCC&rft.date=2012-12-27&rft.au=Michael+Larabel&rft_id=https%3A%2F%2Fwww.phoronix.com%2Fscan.php%3Fpage%3Darticle%26item%3Dllvm_clang32_final&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><a href="#cite_ref-25">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://developer.apple.com/library/archive/documentation/CompilerTools/Conceptual/LLVMCompilerOverview/index.html">"LLVM Compiler Overview"</a>. <i>developer.apple.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=developer.apple.com&rft.atitle=LLVM+Compiler+Overview&rft_id=https%3A%2F%2Fdeveloper.apple.com%2Flibrary%2Farchive%2Fdocumentation%2FCompilerTools%2FConceptual%2FLLVMCompilerOverview%2Findex.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><a href="#cite_ref-26">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://developer.apple.com/library/archive/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc5_release_notes.html">"Xcode 5 Release Notes"</a>. <i>Apple Inc</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Apple+Inc.&rft.atitle=Xcode+5+Release+Notes&rft_id=https%3A%2F%2Fdeveloper.apple.com%2Flibrary%2Farchive%2Fdocumentation%2FXcode%2FConceptual%2FRN-Xcode-Archive%2FChapters%2Fxc5_release_notes.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><a href="#cite_ref-27">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://llvm.org/releases/3.8.0/tools/clang/docs/ReleaseNotes.html#openmp-support-in-clan">"Clang 3.8 Release Notes"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">August 24,</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Clang+3.8+Release+Notes&rft_id=http%3A%2F%2Fllvm.org%2Freleases%2F3.8.0%2Ftools%2Fclang%2Fdocs%2FReleaseNotes.html%23openmp-support-in-clan&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><a href="#cite_ref-28">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20130531090826/http://www.cs.uu.nl/wiki/bin/view/Stc/CompilingHaskellToLLVM">"Compiling Haskell To LLVM"</a>. Archived from <a rel="nofollow" class="external text" href="http://www.cs.uu.nl/wiki/bin/view/Stc/CompilingHaskellToLLVM">the original</a> on 31 May 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">February 22,</span> 2009</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Compiling+Haskell+To+LLVM&rft_id=http%3A%2F%2Fwww.cs.uu.nl%2Fwiki%2Fbin%2Fview%2FStc%2FCompilingHaskellToLLVM&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><a href="#cite_ref-29">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://blog.llvm.org/2010/05/glasgow-haskell-compiler-and-llvm.html">"LLVM Project Blog: The Glasgow Haskell Compiler and LLVM"</a>. May 17, 2010<span class="reference-accessdate">. Retrieved <span class="nowrap">August 13,</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LLVM+Project+Blog%3A+The+Glasgow+Haskell+Compiler+and+LLVM&rft.date=2010-05-17&rft_id=http%3A%2F%2Fblog.llvm.org%2F2010%2F05%2Fglasgow-haskell-compiler-and-llvm.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><a href="#cite_ref-30">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite id="CITEREFKang" class="citation web cs1">Kang, Jin-Gu. <a rel="nofollow" class="external text" href="https://llvm.org/devmtg/2011-09-16/EuroLLVM2011-MoreTargetIndependentLLVMBitcode.pdf">"Wordcode: more target independent LLVM bitcode"</a> <span class="cs1-format">(PDF)</span><span class="reference-accessdate">. Retrieved <span class="nowrap">1 December</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Wordcode%3A+more+target+independent+LLVM+bitcode&rft.aulast=Kang&rft.aufirst=Jin-Gu&rft_id=https%3A%2F%2Fllvm.org%2Fdevmtg%2F2011-09-16%2FEuroLLVM2011-MoreTargetIndependentLLVMBitcode.pdf&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><a href="#cite_ref-31">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120502135033/http://nativeclient.googlecode.com/svn/data/site/pnacl.pdf">"PNaCl: Portable Native Client Executables"</a> <span class="cs1-format">(PDF)</span>. Archived from <a rel="nofollow" class="external text" href="http://nativeclient.googlecode.com/svn/data/site/pnacl.pdf">the original</a> <span class="cs1-format">(PDF)</span> on 2 May 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">25 April</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=PNaCl%3A+Portable+Native+Client+Executables&rft_id=http%3A%2F%2Fnativeclient.googlecode.com%2Fsvn%2Fdata%2Fsite%2Fpnacl.pdf&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><a href="#cite_ref-32">↑</a></span> <span class="reference-text"><span class="citation web"><a rel="nofollow" class="external text" href="http://lists.llvm.org/pipermail/llvm-dev/2012-March/048409.html">"[LLVMdev</a> RFC: R600, a new backend for AMD GPUs"]. March 26, 2012<span class="printonly">. <a rel="nofollow" class="external free" href="http://lists.llvm.org/pipermail/llvm-dev/2012-March/048409.html">http://lists.llvm.org/pipermail/llvm-dev/2012-March/048409.html</a></span>.</span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><a href="#cite_ref-33">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://llvm.org/docs/CodeGenerator.html#target-feature-matrix">Target-specific Implementation Notes: Target Feature Matrix</a> // The LLVM Target-Independent Code Generator, LLVM site.</span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><a href="#cite_ref-34">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/llvm/llvm-project/commit/729866670b05108c399221ca3908400d94ef9783">"Remove the mblaze backend from llvm"</a>. <i>GitHub</i>. July 25, 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">January 26,</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=GitHub&rft.atitle=Remove+the+mblaze+backend+from+llvm&rft.date=2013-07-25&rft_id=https%3A%2F%2Fgithub.com%2Fllvm%2Fllvm-project%2Fcommit%2F729866670b05108c399221ca3908400d94ef9783&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><a href="#cite_ref-35">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/llvm/llvm-project/commit/4c9fca99c9a6734bb33c34aeaf40b71c4002757e">"Remove the Alpha backend"</a>. <i>GitHub</i>. October 27, 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">January 26,</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=GitHub&rft.atitle=Remove+the+Alpha+backend.&rft.date=2011-10-27&rft_id=https%3A%2F%2Fgithub.com%2Fllvm%2Fllvm-project%2Fcommit%2F4c9fca99c9a6734bb33c34aeaf40b71c4002757e&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-llvm_2019-36"><span class="mw-cite-backlink"><a href="#cite_ref-llvm_2019_36-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/llvm/llvm-project/commit/99fcbf67d04d488d819bffb8fda3bb9d5504b63b">"[Nios2] Remove Nios2 backend"</a>. <i>GitHub</i>. January 15, 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">January 26,</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=GitHub&rft.atitle=%26%2391%3BNios2%26%2393%3B+Remove+Nios2+backend&rft.date=2019-01-15&rft_id=https%3A%2F%2Fgithub.com%2Fllvm%2Fllvm-project%2Fcommit%2F99fcbf67d04d488d819bffb8fda3bb9d5504b63b&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-lld-home-page-37"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-lld-home-page_37-0">۳۷٫۰</a></sup> <sup><a href="#cite_ref-lld-home-page_37-1">۳۷٫۱</a></sup></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lld.llvm.org/">"lld - The LLVM Linker"</a>. The LLVM Project<span class="reference-accessdate">. Retrieved <span class="nowrap">May 10,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=lld+-+The+LLVM+Linker&rft.pub=The+LLVM+Project&rft_id=http%3A%2F%2Flld.llvm.org%2F&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-38"><span class="mw-cite-backlink"><a href="#cite_ref-38">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://lld.llvm.org/WebAssembly.html">"WebAssembly lld port"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=WebAssembly+lld+port&rft_id=https%3A%2F%2Flld.llvm.org%2FWebAssembly.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-39"><span class="mw-cite-backlink"><a href="#cite_ref-39">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://bugs.llvm.org/show_bug.cgi?id=42446">"42446 – lld can't handle gcc LTO files"</a>. <i>bugs.llvm.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=bugs.llvm.org&rft.atitle=42446+%E2%80%93+lld+can%27t+handle+gcc+LTO+files&rft_id=https%3A%2F%2Fbugs.llvm.org%2Fshow_bug.cgi%3Fid%3D42446&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-40"><span class="mw-cite-backlink"><a href="#cite_ref-40">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://libcxx.llvm.org">"<span class="cs1-kern-left"></span>"libc++" C++ Standard Library"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=%22libc%2B%2B%22+C%2B%2B+Standard+Library&rft_id=http%3A%2F%2Flibcxx.llvm.org&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-41"><span class="mw-cite-backlink"><a href="#cite_ref-41">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://polly.llvm.org">"Polly - Polyhedral optimizations for LLVM"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Polly+-+Polyhedral+optimizations+for+LLVM&rft_id=https%3A%2F%2Fpolly.llvm.org&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-42"><span class="mw-cite-backlink"><a href="#cite_ref-42">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://clang.llvm.org/docs/LanguageExtensions.html#feature-checking-macros">"Clang Language Extensions"</a>. <i>Clang 12 documentation</i>. <q>Note that marketing version numbers should not be used to check for language features, as different vendors use different numbering schemes. Instead, use the Feature Checking Macros.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Clang+12+documentation&rft.atitle=Clang+Language+Extensions&rft_id=https%3A%2F%2Fclang.llvm.org%2Fdocs%2FLanguageExtensions.html%23feature-checking-macros&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-43"><span class="mw-cite-backlink"><a href="#cite_ref-43">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/apple/llvm-project">"apple/llvm-project"</a>. Apple. 5 September 2020.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=apple%2Fllvm-project&rft.pub=Apple&rft.date=2020-09-05&rft_id=https%3A%2F%2Fgithub.com%2Fapple%2Fllvm-project&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-44"><span class="mw-cite-backlink"><a href="#cite_ref-44">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1 cs1-prop-foreign-lang-source"><a rel="nofollow" class="external text" href="https://www.intel.com/content/www/us/en/develop/blogs/adoption-of-llvm-complete-icx.html">"Intel C/C++ compilers complete adoption of LLVM"</a>. <i>Intel</i> (به انگلیسی)<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-08-17</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Intel&rft.atitle=Intel+C%2FC%2B%2B+compilers+complete+adoption+of+LLVM&rft_id=https%3A%2F%2Fwww.intel.com%2Fcontent%2Fwww%2Fus%2Fen%2Fdevelop%2Fblogs%2Fadoption-of-llvm-complete-icx.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-45"><span class="mw-cite-backlink"><a href="#cite_ref-45">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/lanl/kitsune">"lanl/kitsune"</a>. Los Alamos National Laboratory. 27 February 2020.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=lanl%2Fkitsune&rft.pub=Los+Alamos+National+Laboratory&rft.date=2020-02-27&rft_id=https%3A%2F%2Fgithub.com%2Flanl%2Fkitsune&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-46"><span class="mw-cite-backlink"><a href="#cite_ref-46">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation cs2"><a rel="nofollow" class="external text" href="http://llvm.org/devmtg/2013-11/slides/Robinson-PS4Toolchain.pdf"><i>Developer Toolchain for ps4</i></a> <span class="cs1-format">(PDF)</span><span class="reference-accessdate">, retrieved <span class="nowrap">February 24,</span> 2015</span></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Developer+Toolchain+for+ps4&rft_id=http%3A%2F%2Fllvm.org%2Fdevmtg%2F2013-11%2Fslides%2FRobinson-PS4Toolchain.pdf&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-47"><span class="mw-cite-backlink"><a href="#cite_ref-47">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.nvidia.com/cuda/nvvm-ir-spec/index.html">"NVVM IR Specification 1.5"</a>. <q>The current NVVM IR is based on LLVM 5.0</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=NVVM+IR+Specification+1.5&rft_id=https%3A%2F%2Fdocs.nvidia.com%2Fcuda%2Fnvvm-ir-spec%2Findex.html&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> <li id="cite_note-48"><span class="mw-cite-backlink"><a href="#cite_ref-48">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r39868036"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://developer.ibm.com/blogs/c-and-fortran-adopt-llvm-open-source/">"IBM C/C++ and Fortran compilers to adopt LLVM open source infrastructure"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=IBM+C%2FC%2B%2B+and+Fortran+compilers+to+adopt+LLVM+open+source+infrastructure&rft_id=https%3A%2F%2Fdeveloper.ibm.com%2Fblogs%2Fc-and-fortran-adopt-llvm-open-source%2F&rfr_id=info%3Asid%2Ffa.wikipedia.org%3A%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85" class="Z3988"></span></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="پیوند_به_بیرون"><span id=".D9.BE.DB.8C.D9.88.D9.86.D8.AF_.D8.A8.D9.87_.D8.A8.DB.8C.D8.B1.D9.88.D9.86"></span>پیوند به بیرون</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&action=edit&section=14" title="ویرایش بخش: پیوند به بیرون"><span>ویرایش</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://llvm.org">وبگاه رسمی</a></span></span></li></ul> <!-- NewPP limit report Parsed by mw‐api‐int.codfw.main‐5b65fffc7d‐xrgnr Cached time: 20250215053230 Cache expiry: 1189666 Reduced expiry: true Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.852 seconds Real time usage: 0.941 seconds Preprocessor visited node count: 4738/1000000 Post‐expand include size: 93436/2097152 bytes Template argument size: 6208/2097152 bytes Highest expansion depth: 30/100 Expensive parser function count: 3/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 134297/5000000 bytes Lua time usage: 0.592/10.000 seconds Lua memory usage: 6798855/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 868.131 1 -total 67.15% 582.945 1 الگو:پانویس 54.75% 475.313 39 الگو:Cite_web 33.58% 291.504 2 الگو:Infobox 26.27% 228.062 1 الگو:Infobox_software 8.67% 75.295 1 الگو:جعبه_اطلاعات_نرمافزار/ساده 6.42% 55.751 3 الگو:Start_date_and_age 5.10% 44.240 12 الگو:Formatnumber 4.87% 42.315 4 الگو:Citation 4.63% 40.209 2 الگو:Wikidata --> <!-- Saved in parser cache with key fawiki:pcache:1510365:|#|:idhash:canonical and timestamp 20250215053230 and revision id 40012209. Rendering was triggered because: api-parse --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?useformat=desktop&type=1x1&usesul3=0" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">برگرفته از «<a dir="ltr" href="https://fa.wikipedia.org/w/index.php?title=الالویام&oldid=40012209">https://fa.wikipedia.org/w/index.php?title=الالویام&oldid=40012209</a>»</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/%D9%88%DB%8C%DA%98%D9%87:%D8%B1%D8%AF%D9%87%E2%80%8C%D9%87%D8%A7" title="ویژه:ردهها">ردهها</a>: <ul><li><a href="/wiki/%D8%B1%D8%AF%D9%87:%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1%D9%87%D8%A7_%D9%88_%D9%85%D9%81%D8%B3%D8%B1%D9%87%D8%A7%DB%8C_%D8%A2%D8%B2%D8%A7%D8%AF" title="رده:کامپایلرها و مفسرهای آزاد">کامپایلرها و مفسرهای آزاد</a></li><li><a href="/wiki/%D8%B1%D8%AF%D9%87:%DA%A9%D8%A7%D9%85%D9%BE%D8%A7%DB%8C%D9%84%D8%B1%D9%87%D8%A7" title="رده:کامپایلرها">کامپایلرها</a></li><li><a href="/wiki/%D8%B1%D8%AF%D9%87:%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1%D9%87%D8%A7%DB%8C%DB%8C_%DA%A9%D9%87_%D8%A7%D8%B2_%D9%BE%D8%B1%D9%88%D8%A7%D9%86%D9%87_%D8%A2%D9%BE%D8%A7%DA%86%DB%8C_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D9%85%DB%8C%E2%80%8C%DA%A9%D9%86%D9%86%D8%AF" title="رده:نرمافزارهایی که از پروانه آپاچی استفاده میکنند">نرمافزارهایی که از پروانه آپاچی استفاده میکنند</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">ردههای پنهان: <ul><li><a href="/wiki/%D8%B1%D8%AF%D9%87:%D8%B5%D9%81%D8%AD%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D8%AF%D8%A7%D8%B1%D8%A7%DB%8C_%D8%AA%D8%A7%D8%A8%D8%B9_%D8%AA%D8%AC%D8%B2%DB%8C%D9%87%E2%80%8C%DA%AF%D8%B1_%D8%A2%D8%B1%D8%A7%DB%8C%D8%B4%E2%80%8C%D8%B9%D8%AF%D8%AF_%D8%A8%D8%A7_%D8%A2%D8%B1%DA%AF%D9%88%D9%85%D8%A7%D9%86_%D8%BA%DB%8C%D8%B1%D8%B9%D8%AF%D8%AF%DB%8C" title="رده:صفحههای دارای تابع تجزیهگر آرایشعدد با آرگومان غیرعددی">صفحههای دارای تابع تجزیهگر آرایشعدد با آرگومان غیرعددی</a></li><li><a href="/wiki/%D8%B1%D8%AF%D9%87:%DB%8C%D8%A7%D8%AF%DA%A9%D8%B1%D8%AF%D9%87%D8%A7%DB%8C_%D8%AF%D8%A7%D8%B1%D8%A7%DB%8C_%D9%85%D9%86%D8%A8%D8%B9_%D8%A8%D9%87_%D8%B2%D8%A8%D8%A7%D9%86_%D8%A7%D9%86%DA%AF%D9%84%DB%8C%D8%B3%DB%8C" title="رده:یادکردهای دارای منبع به زبان انگلیسی">یادکردهای دارای منبع به زبان انگلیسی</a></li><li><a href="/wiki/%D8%B1%D8%AF%D9%87:%D8%AE%D8%B7%D8%A7%D9%87%D8%A7%DB%8C_CS1:_%D9%81%D8%A7%D9%82%D8%AF_periodical" title="رده:خطاهای CS1: فاقد periodical">خطاهای CS1: فاقد periodical</a></li><li><a href="/wiki/%D8%B1%D8%AF%D9%87:%D8%A7%D9%84%DA%AF%D9%88%D9%87%D8%A7%DB%8C_%D8%AF%D8%B1%DA%AF%D8%A7%D9%87_%D8%A8%D8%A7_%D8%AF%D8%B1%DA%AF%D8%A7%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D9%86%D8%A7%D9%85%D9%88%D8%AC%D9%88%D8%AF" title="رده:الگوهای درگاه با درگاههای ناموجود">الگوهای درگاه با درگاههای ناموجود</a></li><li><a href="/wiki/%D8%B1%D8%AF%D9%87:%D8%B5%D9%81%D8%AD%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D8%AD%D8%A7%D9%88%DB%8C_%D8%A7%D9%84%DA%AF%D9%88%DB%8C_%D8%AF%D8%B1%DA%AF%D8%A7%D9%87_%D8%AE%D8%A7%D9%84%DB%8C" title="رده:صفحههای حاوی الگوی درگاه خالی">صفحههای حاوی الگوی درگاه خالی</a></li><li><a href="/wiki/%D8%B1%D8%AF%D9%87:%D8%B5%D9%81%D8%AD%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C%DB%8C_%DA%A9%D9%87_%D8%A7%D8%B2_%D9%BE%D8%A7%D9%86%D9%88%DB%8C%D8%B3_%D8%A8%D8%A7_%D9%BE%D8%A7%D8%B1%D8%A7%D9%85%D8%AA%D8%B1%D9%87%D8%A7%DB%8C_%D9%86%D8%A7%D9%85%D8%B9%D9%84%D9%88%D9%85_%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87_%D9%85%DB%8C%E2%80%8C%DA%A9%D9%86%D9%86%D8%AF" title="رده:صفحههایی که از پانویس با پارامترهای نامعلوم استفاده میکنند">صفحههایی که از پانویس با پارامترهای نامعلوم استفاده میکنند</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> این صفحه آخرینبار در ۷ اوت ۲۰۲۴ ساعت ۰۷:۱۴ ویرایش شده است.</li> <li id="footer-info-copyright">همهٔ نوشتهها تحت <a rel="nofollow" class="external text" href="//creativecommons.org/licenses/by-sa/4.0/deed.en">مجوز Creative Commons Attribution/Share-Alike</a> در دسترس است؛ برای جزئیات بیشتر <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use">شرایط استفاده</a> را بخوانید.<br /> ویکیپدیا® علامتی تجاری متعلق به سازمان غیرانتفاعی <a rel="nofollow" class="external text" href="https://www.wikimediafoundation.org/">بنیاد ویکیمدیا</a> است.<br /></li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">سیاست حفظ حریم خصوصی</a></li> <li id="footer-places-about"><a href="/wiki/%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D9%BE%D8%AF%DB%8C%D8%A7:%D8%AF%D8%B1%D8%A8%D8%A7%D8%B1%D9%87">دربارهٔ ویکیپدیا</a></li> <li id="footer-places-disclaimers"><a href="/wiki/%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D9%BE%D8%AF%DB%8C%D8%A7:%D8%AA%DA%A9%D8%B0%DB%8C%D8%A8%E2%80%8C%D9%86%D8%A7%D9%85%D9%87%D9%94_%D8%B9%D9%85%D9%88%D9%85%DB%8C">تکذیبنامهها</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">آییننامه رفتاری</a></li> <li id="footer-places-developers"><a href="https://www.mediawiki.org/wiki/How_to_contribute/fa?uselang=fa">توسعهدهندگان</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/fa.wikipedia.org">آمار</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">بیانیهٔ کوکی</a></li> <li id="footer-places-mobileview"><a href="//fa.m.wikipedia.org/w/index.php?title=%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">نمای موبایل</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/static/images/footer/wikimedia-button.svg" width="84" height="29"><img src="/static/images/footer/wikimedia.svg" width="25" height="25" alt="Wikimedia Foundation" lang="en" loading="lazy"></picture></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><picture><source media="(min-width: 500px)" srcset="/w/resources/assets/poweredby_mediawiki.svg" width="88" height="31"><img src="/w/resources/assets/mediawiki_compact.svg" alt="Powered by MediaWiki" width="25" height="25" loading="lazy"></picture></a></li> </ul> </footer> </div> </div> </div> <div class="vector-header-container vector-sticky-header-container"> <div id="vector-sticky-header" class="vector-sticky-header"> <div class="vector-sticky-header-start"> <div class="vector-sticky-header-icon-start vector-button-flush-left vector-button-flush-right" aria-hidden="true"> <button class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-sticky-header-search-toggle" tabindex="-1" data-event-name="ui.vector-sticky-search-form.icon"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>جستجو</span> </button> </div> <div role="search" class="vector-search-box-vue vector-search-box-show-thumbnail vector-search-box"> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail"> <form action="/w/index.php" id="vector-sticky-search-form" class="cdx-search-input cdx-search-input--has-end-button"> <div class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="جستجو در ویکیپدیا"> <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="ویژه:جستجو"> </div> <button class="cdx-button cdx-search-input__end-button">جستجو</button> </form> </div> </div> </div> <div class="vector-sticky-header-context-bar"> <nav aria-label="فهرست" class="vector-toc-landmark"> <div id="vector-sticky-header-toc" class="vector-dropdown mw-portlet mw-portlet-sticky-header-toc vector-sticky-header-toc vector-button-flush-left" > <input type="checkbox" id="vector-sticky-header-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-sticky-header-toc" class="vector-dropdown-checkbox " aria-label="تغییر وضعیت فهرست محتویات" > <label id="vector-sticky-header-toc-label" for="vector-sticky-header-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">تغییر وضعیت فهرست محتویات</span> </label> <div class="vector-dropdown-content"> <div id="vector-sticky-header-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div class="vector-sticky-header-context-bar-primary" aria-hidden="true" ><span class="mw-page-title-main">الالویام</span></div> </div> </div> <div class="vector-sticky-header-end" aria-hidden="true"> <div class="vector-sticky-header-icons"> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-talk-sticky-header" tabindex="-1" data-event-name="talk-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbles mw-ui-icon-wikimedia-speechBubbles"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-subject-sticky-header" tabindex="-1" data-event-name="subject-sticky-header"><span class="vector-icon mw-ui-icon-article mw-ui-icon-wikimedia-article"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-history-sticky-header" tabindex="-1" data-event-name="history-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-history mw-ui-icon-wikimedia-wikimedia-history"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only mw-watchlink" id="ca-watchstar-sticky-header" tabindex="-1" data-event-name="watch-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-star mw-ui-icon-wikimedia-wikimedia-star"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-edit-sticky-header" tabindex="-1" data-event-name="wikitext-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-wikiText mw-ui-icon-wikimedia-wikimedia-wikiText"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-ve-edit-sticky-header" tabindex="-1" data-event-name="ve-edit-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-edit mw-ui-icon-wikimedia-wikimedia-edit"></span> <span></span> </a> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only" id="ca-viewsource-sticky-header" tabindex="-1" data-event-name="ve-edit-protected-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-editLock mw-ui-icon-wikimedia-wikimedia-editLock"></span> <span></span> </a> </div> <div class="vector-sticky-header-buttons"> <button class="cdx-button cdx-button--weight-quiet mw-interlanguage-selector" id="p-lang-btn-sticky-header" tabindex="-1" data-event-name="ui.dropdown-p-lang-btn-sticky-header"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>۲۶ زبان</span> </button> <a href="#" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive" id="ca-addsection-sticky-header" tabindex="-1" data-event-name="addsection-sticky-header"><span class="vector-icon mw-ui-icon-speechBubbleAdd-progressive mw-ui-icon-wikimedia-speechBubbleAdd-progressive"></span> <span>افزودن مبحث</span> </a> </div> <div class="vector-sticky-header-icon-end"> <div class="vector-user-links"> </div> </div> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-d8647bfd6-nxq5w","wgBackendResponseTime":133,"wgPageParseReport":{"limitreport":{"cputime":"0.852","walltime":"0.941","ppvisitednodes":{"value":4738,"limit":1000000},"postexpandincludesize":{"value":93436,"limit":2097152},"templateargumentsize":{"value":6208,"limit":2097152},"expansiondepth":{"value":30,"limit":100},"expensivefunctioncount":{"value":3,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":134297,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 868.131 1 -total"," 67.15% 582.945 1 الگو:پانویس"," 54.75% 475.313 39 الگو:Cite_web"," 33.58% 291.504 2 الگو:Infobox"," 26.27% 228.062 1 الگو:Infobox_software"," 8.67% 75.295 1 الگو:جعبه_اطلاعات_نرمافزار/ساده"," 6.42% 55.751 3 الگو:Start_date_and_age"," 5.10% 44.240 12 الگو:Formatnumber"," 4.87% 42.315 4 الگو:Citation"," 4.63% 40.209 2 الگو:Wikidata"]},"scribunto":{"limitreport-timeusage":{"value":"0.592","limit":"10.000"},"limitreport-memusage":{"value":6798855,"limit":52428800}},"cachereport":{"origin":"mw-api-int.codfw.main-5b65fffc7d-xrgnr","timestamp":"20250215053230","ttl":1189666,"transientcontent":true}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"\u0627\u0644\u200c\u0627\u0644\u200c\u0648\u06cc\u200c\u0627\u0645","url":"https:\/\/fa.wikipedia.org\/wiki\/%D8%A7%D9%84%E2%80%8C%D8%A7%D9%84%E2%80%8C%D9%88%DB%8C%E2%80%8C%D8%A7%D9%85","sameAs":"http:\/\/www.wikidata.org\/entity\/Q223490","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q223490","author":{"@type":"Organization","name":"\u0645\u0634\u0627\u0631\u06a9\u062a\u200c\u06a9\u0646\u0646\u062f\u06af\u0627\u0646 \u067e\u0631\u0648\u0698\u0647\u0654 \u0648\u06cc\u06a9\u06cc\u200c\u0645\u062f\u06cc\u0627"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2012-12-10T18:01:07Z","dateModified":"2024-08-07T07:14:12Z"}</script> </body> </html>