ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

llvm-bcanalyzer-3.8 - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে llvm-bcanalyzer-3.8 চালান

এটি হল llvm-bcanalyzer-3.8 কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


llvm-bcanalyzer - LLVM বিটকোড বিশ্লেষক

সাইনোপিসিস


llvm-bcanalyzer [অপশন] [ফাইলের নাম]

বর্ণনাঃ


সার্জারির llvm-bcanalyzer কমান্ড বিটকোড ফাইল বিশ্লেষণের জন্য একটি ছোট ইউটিলিটি। যন্ত্রটি
একটি বিটকোড ফাইল পড়ে (যেমন এর সাথে উত্পন্ন llvm- হিসাবে টুল) এবং একটি পরিসংখ্যান তৈরি করে
বিটকোড ফাইলের বিষয়বস্তু সম্পর্কে রিপোর্ট করুন। টুলটি একটি নিম্ন স্তরের কিন্তু মানুষ ডাম্প করতে পারে
বিটকোড ফাইলের পঠনযোগ্য সংস্করণ। এই টুল সম্ভবত খুব আগ্রহ বা না
বিটকোড ফাইল ফরম্যাটের সাথে সরাসরি কাজ করা ছাড়া ইউটিলিটি। বেশিরভাগ এলএলভিএম ব্যবহারকারী
শুধু এই টুল উপেক্ষা করতে পারেন.

If ফাইলের নাম বাদ দেওয়া হয় বা হয় -, তারপর llvm-bcanalyzer স্ট্যান্ডার্ড ইনপুট থেকে এর ইনপুট পড়ে।
এটি একটি পাইপলাইনে টুল একত্রিত করার জন্য দরকারী। আউটপুট স্ট্যান্ডার্ডে লেখা হয়
আউটপুট।

বিকল্প


-বিশদ বিবরণ
কারণসমূহ llvm-bcanalyzer শুধুমাত্র একটি মডিউল স্তর লিখে এর আউটপুট সংক্ষিপ্ত করতে
সারসংক্ষেপ. পৃথক ফাংশন জন্য বিশদ প্রদর্শন করা হয় না.

- ডাম্প কারণসমূহ llvm-bcanalyzer মানুষের পাঠযোগ্য বিন্যাসে বিটকোড ডাম্প করতে। এই বিন্যাস
LLVM সমাবেশ থেকে উল্লেখযোগ্যভাবে আলাদা এবং এর সম্পর্কে বিশদ প্রদান করে
বিটকোড ফাইলের এনকোডিং।

- যাচাই করুন
কারণসমূহ llvm-bcanalyzer বিটকোড পড়ে উত্পাদিত মডিউল যাচাই করতে। এই
নিশ্চিত করে যে উত্পন্ন পরিসংখ্যান একটি সামঞ্জস্যপূর্ণ মডিউলের উপর ভিত্তি করে।

-হেল্প কমান্ড লাইন বিকল্পগুলির একটি সারাংশ মুদ্রণ করুন।

প্রস্থান করুন স্থিতি


If llvm-bcanalyzer সফল হয়, এটি 0 দিয়ে প্রস্থান করবে। অন্যথায়, যদি একটি ত্রুটি ঘটে, এটি হবে
একটি অ-শূন্য মান সহ প্রস্থান করুন, সাধারণত 1।

সংক্ষিপ্তসার আউটপুট সংজ্ঞা


নিম্নলিখিত আইটেমগুলি সর্বদা llvm-bcanalyzer দ্বারা মুদ্রিত হয়। তারা সারসংক্ষেপ গঠিত
আউটপুট।

বিটকোড বিশ্লেষণ Of মডিউল
এটি শুধুমাত্র মডিউলটির নাম প্রদান করে যার জন্য বিটকোড বিশ্লেষণ করা হচ্ছে
উত্পন্ন

বিটকোড সংস্করণ সংখ্যা
বিশ্লেষক দ্বারা পড়া ফাইলের বিটকোড সংস্করণ (LLVM সংস্করণ নয়)।

ফাইল আয়তন
সম্পূর্ণ বিটকোড ফাইলের আকার, বাইটে।

মডিউল বাইট
আকার, বাইটে, মডিউল ব্লকের। শতাংশ ফাইল আকার আপেক্ষিক.

ক্রিয়া বাইট
সমস্ত ফাংশন ব্লকের আকার, বাইটে। শতাংশ ফাইল আকার আপেক্ষিক.

বিশ্বব্যাপী প্রকারভেদ বাইট
গ্লোবাল টাইপস পুলের আকার, বাইটে। শতাংশ ফাইল আকার আপেক্ষিক.
এটি বিটকোড ফাইলের সমস্ত ধরণের সংজ্ঞার আকার।

ধ্রুব পুল বাইট
কনস্ট্যান্ট পুল ব্লক শতাংশের আকার, বাইটে, ফাইলের আকারের সাথে আপেক্ষিক।

মডিউল গ্লোবাল বাইট
গ্লোবাল ভেরিয়েবল সংজ্ঞা এবং তাদের ইনিশিয়ালাইজারের এই আকার, বাইটে।
শতাংশ ফাইল আকার আপেক্ষিক.

নির্দেশ তালিকা বাইট
আকার, বাইটে, সমস্ত ফাংশনের সমস্ত নির্দেশ তালিকার। শতাংশ হল
ফাইলের আকারের সাথে সম্পর্কিত। মনে রাখবেন যে এই মানটি ফাংশন বাইটেও অন্তর্ভুক্ত।

সংকুচন টেবিল বাইট
আকার, বাইটে, সমস্ত ফাংশনে সমস্ত কম্প্যাকশন টেবিলের। শতাংশ হল
ফাইলের আকারের সাথে সম্পর্কিত। মনে রাখবেন যে এই মানটি ফাংশন বাইটেও অন্তর্ভুক্ত।

প্রতীক টেবিল বাইট
আকার, বাইটে, সমস্ত ফাংশনের সমস্ত প্রতীক টেবিলের। শতাংশ হল
ফাইলের আকারের সাথে সম্পর্কিত। মনে রাখবেন যে এই মানটি ফাংশন বাইটেও অন্তর্ভুক্ত।

নির্ভরশীল লাইব্রেরি বাইট
মডিউলে নির্ভরশীল লাইব্রেরির তালিকার আকার, বাইটে। শতাংশ হল
ফাইলের আকারের সাথে সম্পর্কিত। উল্লেখ্য যে এই মানটি মডিউল গ্লোবাল-এও অন্তর্ভুক্ত
বাইট।

সংখ্যা 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
পরিবর্তনশীল বিট রেট এনকোডিং স্কিম ব্যবহার করে সংরক্ষিত মোট বাইট সংখ্যা। দ্য
শতাংশ VBR সম্প্রসারিত বাইটের # এর সাথে আপেক্ষিক।

বিশদ আউটপুট সংজ্ঞা


-nodetails বিকল্পটি দেওয়া না হলেই নিম্নলিখিত সংজ্ঞাগুলি ঘটে। বিস্তারিত
আউটপুট প্রতি-ফাংশনের ভিত্তিতে অতিরিক্ত তথ্য প্রদান করে।

আদর্শ
ফাংশনের টাইপ স্বাক্ষর।

সংবাদের একক আয়তন
ফাংশনের ব্লকে মোট বাইট সংখ্যা।

মৌলিক ব্লক
ফাংশন দ্বারা সংজ্ঞায়িত মৌলিক ব্লকের সংখ্যা।

নির্দেশনা
ফাংশন দ্বারা সংজ্ঞায়িত নির্দেশাবলীর সংখ্যা।

দীর্ঘ নির্দেশনা
ফাংশনে দীর্ঘ নির্দেশ বিন্যাস ব্যবহার করে নির্দেশের সংখ্যা।

অপারেন্ডস
ফাংশনের সমস্ত নির্দেশাবলী দ্বারা ব্যবহৃত অপারেন্ডের সংখ্যা৷

নির্দেশ আয়তন
ফাংশনে নির্দেশাবলী দ্বারা ব্যবহৃত বাইটের সংখ্যা।

গড় নির্দেশ আয়তন
ফাংশনের নির্দেশাবলী দ্বারা ব্যবহৃত বাইটের গড় সংখ্যা। এই মান
নির্দেশের আকারকে নির্দেশ দ্বারা ভাগ করে গণনা করা হয়।

বাইট প্রতি নির্দেশ
প্রতি নির্দেশে ফাংশন দ্বারা ব্যবহৃত বাইটের গড় সংখ্যা। এই মান
নির্দেশাবলী দ্বারা বাইট আকার ভাগ করে গণনা করা হয়। মনে রাখবেন যে এটি একই রকম নয়
গড় নির্দেশের আকার। এটি মোট ফাংশন আকার না আপেক্ষিক একটি সংখ্যা গণনা
শুধু নির্দেশ তালিকার আকার।

সংখ্যা of VBR 32-বিট পূর্ণসংখ্যার
এই ফাংশনে পাওয়া 32-বিট পূর্ণসংখ্যার মোট সংখ্যা (যেকোনো ব্যবহারের জন্য)।

সংখ্যা of VBR 64-বিট পূর্ণসংখ্যার
এই ফাংশনে পাওয়া 64-বিট পূর্ণসংখ্যার মোট সংখ্যা (যেকোনো ব্যবহারের জন্য)।

সংখ্যা of VBR কম্প্রেস বাইট
এই ফাংশনের মোট বাইট সংখ্যা 32-বিট এবং 64-বিট পূর্ণসংখ্যা দ্বারা ব্যবহৃত হয়
যেগুলি পরিবর্তনশীল বিট রেট এনকোডিং স্কিম ব্যবহার করে।

সংখ্যা of VBR সম্প্রসারিত বাইট
এই ফাংশনে মোট বাইটের সংখ্যা যা 32-বিট দ্বারা ব্যবহার করা হবে
এবং 64-বিট পূর্ণসংখ্যাগুলি যদি পরিবর্তনশীল বিট রেট এনকোডিংয়ের সাথে সংকুচিত না হয়
পরিকল্পনা.

বাইট সংরক্ষিত সঙ্গে VBR
পরিবর্তনশীল বিট রেট ব্যবহার করে এই ফাংশনে সংরক্ষিত মোট বাইট সংখ্যা
এনকোডিং স্কিম। শতাংশ VBR সম্প্রসারিত বাইটের # এর সাথে আপেক্ষিক।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে llvm-bcanalyzer-3.8 ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad