यह कमांड llvm-size-3.5 है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
एलएलवीएम-आकार - एलएलवीएम-आकार 3.5 के लिए मैनुअल पेज
वर्णन
अवलोकन: एलएलवीएम ऑब्जेक्ट साइज डम्पर
उपयोग: एलएलवीएम-आकार [विकल्प]
विकल्प:
-- मूलांक =- मूलांक में प्रिंट आकार। केवल 8, 10, और 16
वैध हैं
आउटपुट स्वरूप निर्दिष्ट करें
-A - सिस्टम वी प्रारूप
-B - बर्कले प्रारूप
-m - डार्विन -m प्रारूप
-aarch64-नीयन-वाक्यविन्यास - उत्सर्जित करने के लिए नीयन कोड की शैली चुनें
AArch64 बैकएंड:
= सामान्य
- सामान्य नियॉन असेंबली उत्सर्जित करें
=सेब - Apple-शैली नीयन असेंबली उत्सर्जित करें
-आर्च =- मैक-ओ फ़ाइल से आर्किटेक्चर (ओं) को
फेंकना
-सीमा-जांच-एकल-जाल - प्रति फ़ंक्शन एक ट्रैप ब्लॉक का उपयोग करें
-सीपीपीएफनाम=- उत्पन्न का नाम निर्दिष्ट करें
समारोह
-सीपीपीफोर=- चीज़ का नाम निर्दिष्ट करें
उत्पन्न
-सीपीपीजेन - चुनें कि किस प्रकार का आउटपुट उत्पन्न करना है
=कार्यक्रम
- एक पूरा प्रोग्राम जेनरेट करें
=मॉड्यूल
- एक मॉड्यूल परिभाषा उत्पन्न करें
=सामग्री
- एक मॉड्यूल की सामग्री उत्पन्न करें
=फ़ंक्शन
- एक फ़ंक्शन परिभाषा उत्पन्न करें
=फ़ंक्शंस
- सभी फ़ंक्शन परिभाषाएँ उत्पन्न करें
=इनलाइन
- एक इनलाइन फ़ंक्शन उत्पन्न करें
= चर
- एक चर परिभाषा उत्पन्न करें
= प्रकार - एक प्रकार की परिभाषा उत्पन्न करें
मूलांक में प्रिंट का आकार:
-o - प्रिंट का आकार ऑक्टल में
-d - प्रिंट का आकार दशमलव में
-x - प्रिंट का आकार हेक्साडेसिमल में
-अक्षम-स्पिल-फ्यूजिंग - स्पिल कोड के फ़्यूज़िंग को अक्षम करें
निर्देश
-सक्षम-लोड-पूर्व -
-सक्षम-गलत - मशीन निर्देश सक्षम करें
शेड्यूलिंग पास।
-सक्षम-ओबीजेसी-आर्क-ऑप्ट्स - सभी एआरसी अनुकूलन को सक्षम/अक्षम करें
-सक्षम-tbaa -
-संपूर्ण-रजिस्टर-खोज - रजिस्टरों के लिए व्यापक खोज
अंतिम मौके की पुनरावृत्ति की गहराई और हस्तक्षेप कटऑफ को दरकिनार करते हुए
-घातक-संयोजन-चेतावनी - चेतावनियों को त्रुटि मानें
-परिवर्तन - आउटपुट स्वरूप निर्दिष्ट करें
=sysv - सिस्टम V प्रारूप
=बर्कले
- बर्कले प्रारूप
=डार्विन
- डार्विन -m प्रारूप
-मदद - उपलब्ध विकल्प प्रदर्शित करें (-हेल्प-हिडन
अधिक जानकारी के लिए)
-आंतरिक-सार्वजनिक-एपीआई-फ़ाइल =- प्रतीक नामों की सूची वाली एक फाइल
सम्भाल कर रखना
-आंतरिक-सार्वजनिक-एपीआई-सूची =- संरक्षित करने के लिए प्रतीक नामों की एक सूची
-जुड़ें-लाइव अंतराल - एकत्रित प्रतियां (डिफ़ॉल्ट = सत्य)
-l - जब प्रारूप डार्विन हो, तो लंबे प्रारूप का उपयोग करें
पते और ऑफसेट शामिल करने के लिए।
-सीमा-फ्लोट-सटीक =- कम-सटीक इनलाइन अनुक्रम उत्पन्न करें
कुछ फ्लोट libcalls के लिए
-एमसी-x86-अक्षम-अरिथ-विश्राम - अंकगणित की छूट अक्षम करें
X86 . के लिए निर्देश
-mips16-स्थिर-द्वीप - MIPS: mips16 निरंतर द्वीप सक्षम करें।
-मिप्स16-हार्ड-फ्लोट - MIPS: mips16 हार्ड फ्लोट सक्षम।
-एमएलएसएम - मर्ज किए गए लोड और स्टोर की गति को सक्षम करें
-मनो-एलडीसी1-एसडीसी1 - डबल सटीक लोड और स्टोर का विस्तार करें
उनके एकल सटीक समकक्षों के लिए
-कोई भेदभाव नहीं - भेदभाव करने वाले की पीढ़ी को अक्षम करें
जानकारी.
-nvptx-sched4reg - एनवीपीटीएक्स विशिष्ट: रजिस्टर के लिए अनुसूची
दबाव
-प्रिंट-आफ्टर-ऑल - प्रत्येक पास के बाद IR प्रिंट करें
-प्रिंट-पहले-सभी - प्रत्येक पास से पहले IR प्रिंट करें
-प्रिंट-मशीनइंस्ट्र्स =- प्रिंट मशीन instr
-रेगैलोक - उपयोग करने के लिए आवंटक पंजीकृत करें
= डिफ़ॉल्ट
- रजिस्टर आवंटक के आधार पर चुनें -O विकल्प
=मूल - मूल रजिस्टर आवंटक
=फास्ट - फास्ट रजिस्टर एलोकेटर
= लालची
- लालची रजिस्टर आवंटक
=pbqp - PBQP रजिस्टर आवंटक
-rng-बीज =- यादृच्छिक संख्या जनरेटर के लिए बीज
-नमूना-प्रोफ़ाइल-अधिकतम-प्रसार-पुनरावृत्तियों =- जाने के लिए पुनरावृत्तियों की अधिकतम संख्या
सीएफजी के माध्यम से नमूना ब्लॉक/किनारे वजन का प्रचार करते समय।
-स्पिलर - उपयोग करने के लिए स्पिलर: (डिफ़ॉल्ट: मानक)
= तुच्छ
- तुच्छ स्पिलर
=इनलाइन
- इनलाइन स्पिलर
-स्टैकमैप-संस्करण=- स्टैकमैप एन्कोडिंग संस्करण निर्दिष्ट करें
(डिफ़ॉल्ट = 1)
-आंकड़े - प्रोग्राम से आंकड़े आउटपुट सक्षम करें
(आवेषण के साथ उपलब्ध)
-समय गुजर जाता है - हर पास का समय, छपाई का बीता समय
बाहर निकलने पर प्रत्येक के लिए
-सत्यापन-डीबग-जानकारी -
-सत्यापन-डोम-जानकारी - प्रभुत्व की जानकारी सत्यापित करें (समय लेने वाली)
-सत्यापन-लूप-जानकारी - लूप जानकारी सत्यापित करें (समय लेने वाली)
-सत्यापन-regalloc - रजिस्टर आवंटन के दौरान सत्यापित करें
-सत्यापन-क्षेत्र-जानकारी - क्षेत्र की जानकारी सत्यापित करें (समय लेने वाली)
-सत्यापन-scev - सत्यापित करें कि ScalarEvolution का बैकएज लिया गया है
मायने रखता है (धीमा)
-संस्करण - इस कार्यक्रम का संस्करण प्रदर्शित करें
-x86-एएसएम-वाक्यविन्यास - X86 . से निकलने के लिए कोड की शैली चुनें
बैकएंड:
=att - एमिट एटी एंड टी-स्टाइल असेंबली
=इंटेल - एमिट इंटेल-स्टाइल असेंबली
onworks.net सेवाओं का उपयोग करके ऑनलाइन llvm-size-3.5 का उपयोग करें