2012-11-01 18 views
8

वास्तव में एलएलवीएम संदर्भ क्या है? क्या यह पर्यावरण बिट्सइज़ जैसा है जिसमें कोड चलता है? LLVMContext क्लास के mwmbers क्या हैं? मैं http://llvm.org/docs/doxygen/html/classllvm_1_1LLVMContext.html के माध्यम से चला गया। लेकिन ज्यादा समझ में नहीं आया।एलएलवीएम संदर्भ क्या है?

उत्तर

13

लिंक आप शामिल से:

यह एक पिरोया संदर्भ में LLVM प्रयोग करने के लिए एक महत्वपूर्ण वर्ग है। यह (अपर्याप्त) प्रकार और निरंतर अनन्य तालिकाओं सहित एलएलवीएम के कोर आधारभूत संरचना के मूल "वैश्विक" डेटा का मालिक है और उसका प्रबंधन करता है।

चूंकि यह कहता है कि "अपर्याप्त" आपको यह नहीं पता होना चाहिए कि इसमें क्या है, यह क्या करता है या इसके लिए क्या उपयोग किया जाता है। बस इसे मूल एलएलवीएम "इंजन" के संदर्भ के रूप में सोचें, जिसे आपको LLVMContext की आवश्यकता वाले विभिन्न तरीकों से गुजरना चाहिए।

संपादित करें: केवल स्पष्टीकरण के लिए: नहीं, इसमें बिट्सइज़ जैसी चीजें नहीं हैं - जिन्हें लक्ष्यडेटा में परिभाषित किया गया है।

संबंधित मुद्दे