अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

llvm-bcanalizer-3.8 - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स फ्री होस्टिंग प्रदाता में llvm-bcanalizer-3.8 चलाएं।

यह कमांड llvm-bcanalizer-3.8 है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


llvm-bcanalizer - एलएलवीएम बिटकोड विश्लेषक

SYNOPSIS


llvm-bcanalizer [विकल्पों] [फ़ाइल का नाम]

वर्णन


RSI llvm-bcanalizer कमांड बिटकोड फ़ाइलों का विश्लेषण करने के लिए एक छोटी उपयोगिता है। साधन
एक बिटकोड फ़ाइल को पढ़ता है (जैसे कि इसके साथ उत्पन्न होता है llvm-के रूप में उपकरण) और एक सांख्यिकीय तैयार करता है
बिटकोड फ़ाइल की सामग्री पर रिपोर्ट करें। उपकरण निम्न स्तर पर भी मानव को डंप कर सकता है
बिटकोड फ़ाइल का पठनीय संस्करण। यह उपकरण संभवतः अधिक रुचि का नहीं है या
बिटकॉइन फ़ाइल स्वरूप के साथ सीधे काम करने वालों को छोड़कर उपयोगिता। अधिकांश एलएलवीएम उपयोगकर्ता
इस टूल को अनदेखा कर सकते हैं.

If फ़ाइल का नाम छोड़ा गया है या है -, तो llvm-bcanalizer मानक इनपुट से इसके इनपुट को पढ़ता है।
यह टूल को पाइपलाइन में संयोजित करने के लिए उपयोगी है। आउटपुट मानक के अनुसार लिखा गया है
उत्पादन.

विकल्प


-कोई विवरण नहीं
कारणों llvm-bcanalizer केवल एक मॉड्यूल स्तर लिखकर इसके आउटपुट को संक्षिप्त करना
सारांश। व्यक्तिगत कार्यों का विवरण प्रदर्शित नहीं किया गया है।

-डंप करना कारणों llvm-bcanalizer बिटकोड को मानव पठनीय प्रारूप में डंप करने के लिए। यह प्रारूप
एलएलवीएम असेंबली से काफी अलग है और इसके बारे में विवरण प्रदान करता है
बिटकोड फ़ाइल की एन्कोडिंग।

-सत्यापित
कारणों llvm-bcanalizer बिटकोड को पढ़कर उत्पादित मॉड्यूल को सत्यापित करने के लिए। यह
यह सुनिश्चित करता है कि उत्पन्न आँकड़े एक सुसंगत मॉड्यूल पर आधारित हैं।

-मदद कमांड लाइन विकल्पों का सारांश प्रिंट करें।

बाहर निकलें स्थिति


If llvm-bcanalizer सफल होता है, यह 0 से बाहर निकल जाएगा। अन्यथा, यदि कोई त्रुटि होती है, तो यह होगा
गैर-शून्य मान से बाहर निकलें, आमतौर पर 1.

सारांश आउटपुट परिभाषाएं


निम्नलिखित आइटम हमेशा llvm-bcanalizer द्वारा मुद्रित किए जाते हैं। उनमें सारांश शामिल है
उत्पादन.

बिटकोड विश्लेषण Of मॉड्यूल
यह केवल उस मॉड्यूल का नाम प्रदान करता है जिसके लिए बिटकोड विश्लेषण किया जा रहा है
उत्पन्न।

बिटकोड संस्करण नंबर
विश्लेषक द्वारा पढ़ी गई फ़ाइल का बिटकोड संस्करण (एलएलवीएम संस्करण नहीं)।

पट्टिका आकार
संपूर्ण बिटकोड फ़ाइल का आकार, बाइट्स में।

मॉड्यूल बाइट्स
मॉड्यूल ब्लॉक का आकार, बाइट्स में। प्रतिशत फ़ाइल आकार से संबंधित है।

समारोह बाइट्स
सभी फ़ंक्शन ब्लॉकों का आकार, बाइट्स में। प्रतिशत फ़ाइल आकार से संबंधित है।

वैश्विक प्रकार बाइट्स
वैश्विक प्रकार पूल का आकार, बाइट्स में। प्रतिशत फ़ाइल आकार से संबंधित है।
यह बिटकोड फ़ाइल में सभी प्रकार की परिभाषाओं का आकार है।

स्थिर पूल बाइट्स
कॉन्स्टेंट पूल ब्लॉक प्रतिशत का आकार, बाइट्स में, फ़ाइल आकार से संबंधित है।

मॉड्यूल वैश्विक बाइट्स
ग्लोबल वेरिएबल परिभाषाओं और उनके आरंभकर्ताओं का आकार, बाइट्स में।
प्रतिशत फ़ाइल आकार से संबंधित है।

अनुदेश सूची बाइट्स
सभी कार्यों में सभी निर्देश सूचियों का आकार, बाइट्स में। प्रतिशत है
फ़ाइल आकार के सापेक्ष. ध्यान दें कि यह मान फ़ंक्शन बाइट्स में भी शामिल है।

संघनन तालिका बाइट्स
सभी कार्यों में सभी संघनन तालिकाओं का आकार, बाइट्स में। प्रतिशत है
फ़ाइल आकार के सापेक्ष. ध्यान दें कि यह मान फ़ंक्शन बाइट्स में भी शामिल है।

आइकॉन तालिका बाइट्स
सभी फ़ंक्शंस में सभी प्रतीक तालिकाओं का आकार, बाइट्स में। प्रतिशत है
फ़ाइल आकार के सापेक्ष. ध्यान दें कि यह मान फ़ंक्शन बाइट्स में भी शामिल है।

निर्भर पुस्तकालय बाइट्स
मॉड्यूल में आश्रित पुस्तकालयों की सूची का आकार, बाइट्स में। प्रतिशत है
फ़ाइल आकार के सापेक्ष. ध्यान दें कि यह मान मॉड्यूल ग्लोबल में भी शामिल है
बाइट्स.

नंबर Of बिटकोड ब्लॉक
बिटकोड फ़ाइल में किसी भी प्रकार के ब्लॉक की कुल संख्या।

नंबर Of कार्य
बिटकोड फ़ाइल में फ़ंक्शन परिभाषाओं की कुल संख्या।

नंबर Of प्रकार
वैश्विक प्रकार पूल में परिभाषित प्रकारों की कुल संख्या।

नंबर Of स्थिरांक
कॉन्स्टैंट पूल में परिभाषित स्थिरांकों (किसी भी प्रकार के) की कुल संख्या।

नंबर Of बुनियादी ब्लॉक
बिटकोड फ़ाइल में सभी फ़ंक्शंस में परिभाषित बुनियादी ब्लॉकों की कुल संख्या।

नंबर Of अनुदेश
बिटकोड फ़ाइल में सभी फ़ंक्शन में परिभाषित निर्देशों की कुल संख्या।

नंबर Of लंबा अनुदेश
बिटकोड फ़ाइल में सभी फ़ंक्शन में परिभाषित लंबे निर्देशों की कुल संख्या।
लंबे निर्देश वे होते हैं जो 4 से अधिक बाइट्स लेते हैं। आमतौर पर लंबे निर्देश
GetElementPtr कई सूचकांकों, PHI नोड्स और बड़े कार्यों के लिए कॉल के साथ हैं
तर्कों की संख्या.

नंबर Of ऑपरेंड
बिटकोड फ़ाइल में सभी निर्देशों में उपयोग किए गए ऑपरेंड की कुल संख्या।

नंबर Of संघनन टेबल्स
बिटकोड फ़ाइल में सभी फ़ंक्शंस में कॉम्पैक्शन टेबल की कुल संख्या।

नंबर Of आइकॉन टेबल्स
बिटकोड फ़ाइल में सभी फ़ंक्शंस में प्रतीक तालिकाओं की कुल संख्या।

नंबर Of निर्भर लिब्स
बिटकोड फ़ाइल में पाए गए आश्रित पुस्तकालयों की कुल संख्या।

कुल अनुदेश आकार
बिटकोड फ़ाइल में सभी फ़ंक्शन में निर्देशों का कुल आकार।

औसत अनुदेश आकार
बिटकोड फ़ाइल में सभी फ़ंक्शंस में प्रति निर्देश बाइट्स की औसत संख्या।
इस मान की गणना कुल निर्देश आकार को निर्देशों की संख्या से विभाजित करके की जाती है।

अधिकतम प्रकार दरार नंबर
किसी प्रकार की स्लॉट संख्या के लिए उपयोग किया जाने वाला अधिकतम मान. बड़े स्लॉट संख्या मान अधिक लेते हैं
एन्कोड करने के लिए बाइट्स।

अधिकतम वैल्यू दरार नंबर
किसी मान के स्लॉट नंबर के लिए उपयोग किया जाने वाला अधिकतम मान. बड़े स्लॉट संख्या मान अधिक लेते हैं
एन्कोड करने के लिए बाइट्स।

बाइट्स के लिए वैल्यू
किसी मान परिभाषा का औसत आकार (किसी भी प्रकार का)। इसकी गणना विभाजित करके की जाती है
किसी भी प्रकार के मानों की कुल संख्या के आधार पर फ़ाइल का आकार।

बाइट्स के लिए वैश्विक
वैश्विक परिभाषा का औसत आकार (स्थिरांक और वैश्विक चर)।

बाइट्स के लिए समारोह
प्रति फ़ंक्शन परिभाषा में बाइट्स की औसत संख्या। इसकी गणना विभाजित करके की जाती है
कार्यों की संख्या के अनुसार फ़ंक्शन बाइट्स।

# of VBR 32-बिट पूर्णांकों
परिवर्तनीय बिट दर एन्कोडिंग का उपयोग करके एन्कोड किए गए 32-बिट पूर्णांकों की कुल संख्या
योजना।

# of VBR 64-बिट पूर्णांकों
परिवर्तनीय बिट दर एन्कोडिंग का उपयोग करके एन्कोड किए गए 64-बिट पूर्णांकों की कुल संख्या
योजना।

# of VBR दबा हुआ बाइट्स
उपयोग करने वाले 32-बिट और 64-बिट पूर्णांकों द्वारा उपभोग की गई बाइट्स की कुल संख्या
परिवर्तनीय बिट दर एन्कोडिंग योजना।

# of VBR विस्तारित बाइट्स
बाइट्स की कुल संख्या जो 32-बिट और 64-बिट द्वारा उपभोग की गई होगी
पूर्णांकों को वेरिएबल बिट रेज एन्कोडिंग योजना के साथ संपीड़ित नहीं किया गया था।

बाइट्स बचाया - VBR
परिवर्तनीय बिट दर एन्कोडिंग योजना का उपयोग करके बचाई गई बाइट्स की कुल संख्या।
प्रतिशत वीबीआर विस्तारित बाइट्स के # के सापेक्ष है।

विस्तृत आउटपुट परिभाषाएं


निम्नलिखित परिभाषाएँ तभी घटित होती हैं जब -नोडिटेल्स विकल्प नहीं दिया गया हो। विस्तृत
आउटपुट प्रति-फ़ंक्शन आधार पर अतिरिक्त जानकारी प्रदान करता है।

प्रकार
फ़ंक्शन का प्रकार हस्ताक्षर.

बाइट आकार
फ़ंक्शन के ब्लॉक में बाइट्स की कुल संख्या.

बुनियादी ब्लॉक
फ़ंक्शन द्वारा परिभाषित बुनियादी ब्लॉकों की संख्या.

अनुदेश
फ़ंक्शन द्वारा परिभाषित निर्देशों की संख्या.

लंबा अनुदेश
फ़ंक्शन में लंबे निर्देश प्रारूप का उपयोग करने वाले निर्देशों की संख्या।

ऑपरेंड
फ़ंक्शन में सभी निर्देशों द्वारा उपयोग किए गए ऑपरेंड की संख्या।

अनुदेश आकार
फ़ंक्शन में निर्देशों द्वारा उपभोग की गई बाइट्स की संख्या।

औसत अनुदेश आकार
फ़ंक्शन में निर्देशों द्वारा उपभोग की गई बाइट्स की औसत संख्या। यह मान
निर्देश आकार को निर्देशों से विभाजित करके गणना की जाती है।

बाइट्स के लिए अनुदेश
प्रति निर्देश फ़ंक्शन द्वारा उपयोग किए गए बाइट्स की औसत संख्या। यह मान है
निर्देशों द्वारा बाइट आकार को विभाजित करके गणना की जाती है। ध्यान दें कि यह वैसा नहीं है
औसत अनुदेश आकार. यह कुल फ़ंक्शन आकार के सापेक्ष एक संख्या की गणना करता है
केवल अनुदेश सूची का आकार।

नंबर of VBR 32-बिट पूर्णांकों
इस फ़ंक्शन में पाए गए 32-बिट पूर्णांकों की कुल संख्या (किसी भी उपयोग के लिए)।

नंबर of VBR 64-बिट पूर्णांकों
इस फ़ंक्शन में पाए गए 64-बिट पूर्णांकों की कुल संख्या (किसी भी उपयोग के लिए)।

नंबर of VBR दबा हुआ बाइट्स
इस फ़ंक्शन में 32-बिट और 64-बिट पूर्णांकों द्वारा उपभोग की गई बाइट्स की कुल संख्या
जो परिवर्तनीय बिट दर एन्कोडिंग योजना का उपयोग करते हैं।

नंबर of VBR विस्तारित बाइट्स
इस फ़ंक्शन में बाइट्स की कुल संख्या जो 32-बिट द्वारा उपभोग की गई होगी
और 64-बिट पूर्णांकों को वेरिएबल बिट रेट एन्कोडिंग के साथ संपीड़ित नहीं किया गया था
योजना।

बाइट्स बचाया - VBR
परिवर्तनीय बिट दर का उपयोग करके इस फ़ंक्शन में सहेजे गए बाइट्स की कुल संख्या
एन्कोडिंग योजना. प्रतिशत वीबीआर विस्तारित बाइट्स के # के सापेक्ष है।

onworks.net सेवाओं का उपयोग करके llvm-bcanalizer-3.8 का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad