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

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

কার্যক্রম:

NAME এর


llvm-mc - llvm-mc 3.8 এর জন্য ম্যানুয়াল পৃষ্ঠা

বর্ণনাঃ


ত্রুটি: ld.so: LD_PRELOAD থেকে অবজেক্ট 'libfakeroot-sysv.so' আগে থেকে লোড করা যাবে না (করা যাবে না
শেয়ার্ড অবজেক্ট ফাইল খুলুন): উপেক্ষা করা হয়েছে। ওভারভিউ: llvm মেশিন কোড খেলার মাঠ

ব্যবহার: llvm-mc [বিকল্প]

বিকল্পগুলি:

সাধারণ বিকল্পসমূহ:

-আমি=- ফাইল অন্তর্ভুক্ত করার ডিরেক্টরি

-aarch64-নিয়ন-সিনট্যাক্স - নির্গত করার জন্য নিওন কোডের শৈলী চয়ন করুন
AArch64 ব্যাকএন্ড:

= সাধারণ
- জেনেরিক নিওন সমাবেশ নির্গত করুন

=আপেল - অ্যাপল-স্টাইলের নিওন সমাবেশ নির্গত করুন

-আর্ক =- লক্ষ্য খিলান জন্য জড়ো করা, দেখুন
-version উপলব্ধ লক্ষ্যগুলির জন্য

-asm-ইনস্ট্রুমেন্টেশন - ইনলাইন সমাবেশের উপকরণ এবং
সমাবেশ উত্স ফাইল

= কোনোটিই - কোনো যন্ত্র নেই

= ঠিকানা
- মেমরি আর্গুমেন্ট সহ উপকরণ নির্দেশাবলী

-asm-শো-ইনস্ট - অভ্যন্তরীণ নির্দেশনা উপস্থাপনা নির্গত করুন
সমাবেশ ফাইলে

-সীমা-চেকিং-একক-ফাঁদ - প্রতি ফাংশন একটি ফাঁদ ব্লক ব্যবহার করুন

-কোড-মডেল - কোড মডেল চয়ন করুন

= ডিফল্ট
- টার্গেট ডিফল্ট কোড মডেল

= ছোট - ছোট কোড মডেল

= কার্নেল
- কার্নেল কোড মডেল

= মাঝারি
- মাঝারি কোড মডেল

= বড় - বড় কোড মডেল

-রঙ - রঙিন সিনট্যাক্স হাইলাইটিং ব্যবহার করুন
(ডিফল্ট=স্বয়ংক্রিয় সনাক্ত)

-কম্প্রেস-ডিবাগ-বিভাগ - DWARF ডিবাগ বিভাগ কম্প্রেস করুন

-cppfname =- উৎপন্নের নাম উল্লেখ করুন
ক্রিয়া

-cppfor =- জিনিসটির নাম উল্লেখ করুন
উত্পাদন করা

-cppgen - কি ধরনের আউটপুট তৈরি করতে হবে তা বেছে নিন

=প্রোগ্রাম
- একটি সম্পূর্ণ প্রোগ্রাম তৈরি করুন

= মডিউল
- একটি মডিউল সংজ্ঞা তৈরি করুন

= বিষয়বস্তু
- একটি মডিউলের বিষয়বস্তু তৈরি করুন

= ফাংশন
- একটি ফাংশন সংজ্ঞা তৈরি করুন

= ফাংশন
- সমস্ত ফাংশন সংজ্ঞা তৈরি করুন

=ইনলাইন
- একটি ইনলাইন ফাংশন তৈরি করুন

= পরিবর্তনশীল
- একটি পরিবর্তনশীল সংজ্ঞা তৈরি করুন

= প্রকার - একটি টাইপ সংজ্ঞা তৈরি করুন

-defsym=- একটি পূর্ণসংখ্যা হিসাবে একটি প্রতীক সংজ্ঞায়িত করে
ধ্রুব

অক্ষম-ছিটা-ফিউজিং - মধ্যে স্পিল কোডের ফিউজিং অক্ষম করুন
নির্দেশাবলী

-বামন-সংস্করণ=- বামন সংস্করণ

-সক্ষম-ইমপ্লিসিট-নাল-চেক - মেমরি ত্রুটিপূর্ণ মধ্যে নাল চেক ভাঁজ
অপারেশন

-সক্ষম-লোড-প্রি -

-সক্ষম-objc-আর্ক-অপ্ট - সমস্ত ARC অপ্টিমাইজেশান সক্ষম/অক্ষম করুন৷

-সক্ষম-স্কোপড-নোয়ালিয়াস -

-সক্ষম-tbaa -

-বিস্তৃত-রেজিস্টার-অনুসন্ধান - রেজিস্টারের জন্য সম্পূর্ণ অনুসন্ধান
শেষ সুযোগ পুনরায় রঙ করার গভীরতা এবং হস্তক্ষেপ কাটঅফ বাইপাস করে

- মারাত্মক-সতর্কতা - সতর্কতাকে ত্রুটি হিসাবে বিবেচনা করুন

-fdebug-সংকলন-dir=- ডিবাগ তথ্যের সংকলন নির্দিষ্ট করে
Dir

-ফাইলের ধরন - একটি আউটপুট ফাইলের ধরন চয়ন করুন:

=asm - একটি সমাবেশ ('.s') ফাইল নির্গত করুন

= নাল - কিছু নির্গত করবেন না (সময়ের উদ্দেশ্যে)

=obj - একটি নেটিভ অবজেক্ট ('.o') ফাইল নির্গত করুন

-filter-প্রিন্ট funcs =- শুধুমাত্র ফাংশনের জন্য IR প্রিন্ট করুন যার নাম
সকল প্রিন্ট-[আগে|পরে][-সব] বিকল্পের জন্য এটি মেলে

-g - এর জন্য বামন ডিবাগিং তথ্য তৈরি করুন
সমাবেশ উত্স ফাইল

-gpsize =- গ্লোবাল পয়েন্টার অ্যাড্রেসিং সাইজ।
ডিফল্ট আকার 8।

-imp-null-check-page-size=- বাইটে লক্ষ্যের পৃষ্ঠার আকার

-বর্ধিত-লিঙ্কার-সামঞ্জস্যপূর্ণ - যখন filetype=obj এর সাথে ব্যবহার করা হয়, তখন একটি নির্গত করুন
অবজেক্ট ফাইল যা একটি বর্ধিত লিঙ্কারের সাথে ব্যবহার করা যেতে পারে

-ইন্টারনালাইজ-পাবলিক-এপিআই-ফাইল=- প্রতীক নামের তালিকা ধারণকারী একটি ফাইল
সংরক্ষণ করা

-ইন্টারনালাইজ-পাবলিক-এপিআই-লিস্ট=- সংরক্ষণের জন্য প্রতীক নামের একটি তালিকা

জয়েন-লাইভ ইন্টারভাল - একত্রিত অনুলিপি (ডিফল্ট=সত্য)

-সীমা-ভাসা-নির্ভুলতা=- কম-নির্ভুল ইনলাইন সিকোয়েন্স তৈরি করুন
কিছু ভাসা libcalls জন্য

-প্রধান-ফাইল-নাম=- আমাদের বিবেচনা করা উচিত নাম উল্লেখ করুন
ইনপুট ফাইল

-mattr=- লক্ষ্য নির্দিষ্ট বৈশিষ্ট্য (-mattr=সাহায্য
বিস্তারিত জানার জন্য)

-এমসি-আরাম-সব - যখন filetype=obj এর সাথে ব্যবহার করা হয়, তখন সব শিথিল করুন
নির্গত বস্তু ফাইলে fixups

-mcpu =- একটি নির্দিষ্ট সিপিইউ টাইপ টার্গেট করুন (-এমসিপিইউ=সাহায্য
বিস্তারিত জানার জন্য)

সঞ্চালনের জন্য ক্রিয়া:

-এ-লেক্স - একটি .s ফাইল থেকে লেক্স টোকেন

-একত্রিত করা - একটি .s ফাইল একত্রিত করুন (ডিফল্ট)

- বিচ্ছিন্ন করা - হেক্স বাইটের স্ট্রিংগুলিকে বিচ্ছিন্ন করুন

-এমডিআইএস - হেক্সের স্ট্রিংগুলির বিচ্ছিন্নভাবে চিহ্নিত করা হয়েছে
বাইট

ভুল-অনুপস্থিত বন্ধনী - চারপাশে বন্ধনী অনুপস্থিত হওয়ার জন্য ত্রুটি৷
predicate রেজিস্টার

-merror-noncontigious-রেজিস্টার - নথিভুক্ত নামগুলির জন্য ত্রুটি যা নয়
সংক্রামক

-mfuture-regs - ভবিষ্যত নিবন্ধন সক্রিয় করুন

-mips16-ধ্রুবক-দ্বীপ - mips16 ধ্রুবক দ্বীপ সক্ষম করুন।

-mips16-হার্ড-ফ্লোট - mips16 হার্ড ফ্লোট সক্ষম করুন।

-mno-যৌগ - যৌগ খুঁজছেন অক্ষম
হেক্সাগনের জন্য নির্দেশাবলী

-mno-ldc1-sdc1 - ডবল নির্ভুল লোড এবং দোকান প্রসারিত
তাদের একক নির্ভুল প্রতিপক্ষের কাছে

-mno-জোড়া - ডুপ্লেক্স নির্দেশাবলী খুঁজছেন নিষ্ক্রিয়
ষড়ভুজের জন্য

-mwarn-অনুপস্থিত-বন্ধনী - চারপাশে বন্ধনী অনুপস্থিত হওয়ার জন্য সতর্ক করুন
predicate রেজিস্টার

-mwarn-noncontigious-রেজিস্টার - এমন নাম নিবন্ধন না করার জন্য সতর্ক করুন
সংক্রামক

-mwarn-চিহ্ন-অমিল - একটি স্বাক্ষরিত এবং অমিলের জন্য সতর্ক করুন
স্বাক্ষরবিহীন মান

-n - অনুমান করবেন না যে অ্যাসেম্বলি ফাইলটি শুরু হয়
পাঠ্য বিভাগ

-কোন-বৈষম্যকারী - বৈষম্যকারী প্রজন্মকে নিষ্ক্রিয় করুন
তথ্য।

-no-exec-স্ট্যাক - ফাইলের একটি exec স্ট্যাকের প্রয়োজন নেই

-না-সতর্ক - সমস্ত সতর্কতা দমন করুন

-nvptx-sched4reg - NVPTX নির্দিষ্ট: নিবন্ধনের জন্য সময়সূচী
চাপ

-o=- আউটপুট ফাইলের নাম

-আউটপুট-এএসএম-ভেরিয়েন্ট=- আউটপুটের জন্য ব্যবহার করার জন্য সিনট্যাক্স বৈকল্পিক
মুদ্রণ

-প্রিন্ট-আফটার অল - প্রতিটি পাসের পরে IR প্রিন্ট করুন

-প্রিন্ট-আগে-সব - প্রতিটি পাসের আগে IR প্রিন্ট করুন

-প্রিন্ট-আইএমএম-হেক্স - অবিলম্বে মানগুলির জন্য হেক্স বিন্যাস পছন্দ করুন

-প্রিন্ট-মেশিনইনস্ট্রস=- প্রিন্ট মেশিন instrs

-আরডিএফ-ডাম্প -

-rdf-সীমা=-

-regalloc - ব্যবহার করার জন্য বরাদ্দকারী নিবন্ধন করুন

= ডিফল্ট
- উপর ভিত্তি করে রেজিস্টার বরাদ্দকারী বাছাই করুন -O পছন্দ

= মৌলিক - মৌলিক রেজিস্টার বরাদ্দকারী

=দ্রুত - দ্রুত রেজিস্টার বরাদ্দকারী

=লোভী
- লোভী রেজিস্টার বরাদ্দকারী

=pbqp - PBQP রেজিস্টার বরাদ্দকারী

-স্থানান্তর-মডেল - স্থানান্তর মডেল চয়ন করুন

= ডিফল্ট
- টার্গেট ডিফল্ট রিলোকেশন মডেল

= স্থির
- নন-রিলোকেটেবল কোড

=পিক - সম্পূর্ণরূপে স্থানান্তরযোগ্য, অবস্থান স্বাধীন কোড

=ডাইনামিক-নো-ছবি
- রিলোকেটেবল এক্সটার্নাল রেফারেন্স, অ রিলোকেটেবল কোড

-পুনঃলিখন-মানচিত্র-ফাইল=- প্রতীক পুনর্লিখন মানচিত্র

-rng-বীজ=- এলোমেলো নম্বর জেনারেটরের জন্য বীজ

-নমুনা-প্রোফাইল-চেক-রেকর্ড-কভারেজ=- N% এর কম হলে একটি সতর্কতা নির্গত করুন
ইনপুট প্রোফাইলের রেকর্ডগুলি IR-এর সাথে মিলে যায়।

-নমুনা-প্রোফাইল-চেক-নমুনা-কভারেজ=- N% এর কম হলে একটি সতর্কতা নির্গত করুন
ইনপুট প্রোফাইলের নমুনাগুলি আইআর-এর সাথে মিলে যায়।

-নমুনা-প্রোফাইল-গ্লোবাল-কোল্ড-থ্রেশহোল্ড=- শীর্ষ-স্তরের ফাংশন যার জন্য অ্যাকাউন্ট
প্রোফাইলে সংগৃহীত সমস্ত নমুনার N% এর কম, এর জন্য ঠান্ডা হিসাবে চিহ্নিত করা হবে
বিবেচনা করার জন্য ইনলাইনার

-নমুনা-প্রোফাইল-গ্লোবাল-হট-থ্রেশহোল্ড=- শীর্ষ-স্তরের ফাংশন যার জন্য অ্যাকাউন্ট
প্রোফাইলে সংগৃহীত সমস্ত নমুনার N% এর বেশি, এর জন্য গরম হিসাবে চিহ্নিত করা হবে
বিবেচনা করার জন্য ইনলাইনার

-নমুনা-প্রোফাইল-ইনলাইন-হট-থ্রেশহোল্ড=- ইনলাইনড ফাংশন যা আরও বেশি করে
প্যারেন্ট ফাংশনে সংগৃহীত সমস্ত নমুনার N%-এর চেয়ে আবার ইনলাইন করা হবে।

-নমুনা-প্রোফাইল-সর্বোচ্চ-প্রচার-পুনরাবৃত্তি=- পুনরাবৃত্তির সর্বোচ্চ সংখ্যা যেতে হবে
CFG এর মাধ্যমে নমুনা ব্লক/এজ ওজন প্রচার করার সময়।

-সেভ-টেম্প-লেবেল - অস্থায়ী লেবেল বাতিল করবেন না

শো-এনকোডিং - নির্দেশ এনকোডিং দেখান

শো-ইনস্ট - অভ্যন্তরীণ নির্দেশ উপস্থাপনা দেখান

-শো-ইনস্ট-অপারেন্ড - পার্স হিসাবে নির্দেশাবলী অপারেন্ড দেখান

-স্ট্যাকম্যাপ-সংস্করণ=- স্ট্যাকম্যাপ এনকোডিং সংস্করণ উল্লেখ করুন
(ডিফল্ট = 1)

-পরিসংখ্যান - প্রোগ্রাম থেকে পরিসংখ্যান আউটপুট সক্ষম করুন
(আবেদনের সাথে উপলব্ধ)

-সারাংশ-ফাইল=- ফাংশনের জন্য ব্যবহার করার জন্য সারাংশ ফাইল
আমদানি

-সময় পাস - প্রতিটি পাসের সময়, মুদ্রণ অতিবাহিত সময়
প্রস্থান প্রতিটি জন্য

-ত্রিপল=- লক্ষ্য ট্রিপল জন্য একত্রিত, দেখুন
-version উপলব্ধ লক্ষ্যগুলির জন্য

যাচাই-ডিবাগ-তথ্য -

-যাচাই-ডোম-তথ্য - ডমিনেটর তথ্য যাচাই করুন (সময় সাপেক্ষ)

যাচাই-লুপ-তথ্য - লুপ তথ্য যাচাই করুন (সময় সাপেক্ষ)

-verify-regalloc - রেজিস্টার বরাদ্দের সময় যাচাই করুন

-যাচাই-অঞ্চল-তথ্য - অঞ্চলের তথ্য যাচাই করুন (সময় সাপেক্ষ)

- verify-scev - ScalarEvolution এর ব্যাকেজ নেওয়া যাচাই করুন
গণনা (ধীরে)

-x86-asm-সিনট্যাক্স - X86 থেকে নির্গত করার জন্য কোডের স্টাইল বেছে নিন
ব্যাকএন্ড:

=att - AT&T-শৈলী সমাবেশ নির্গত করুন

=intel - Intel-শৈলী সমাবেশ নির্গত করুন

জেনেরিক বিকল্প:

-হেল্প - উপলব্ধ বিকল্পগুলি প্রদর্শন করুন (-সাহায্য-লুকানো
আরো বেশী)

- সাহায্য-তালিকা - উপলব্ধ বিকল্পগুলির তালিকা প্রদর্শন করুন
(-হেল্প-তালিকা-লুকানো আরো বেশী)

-version - এই প্রোগ্রামের সংস্করণ প্রদর্শন করুন

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



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম