का उपयोग कर डीबग एलएलवीएम मैं एलएलवीएम पर काम कर रहा हूं। ग्रहण का उपयोग करके इसे डिबग करने के दौरान, मैं कुछ डेटा संरचनाओं में आया जहां सामग्री मैं देखना चाहता हूं। लेकिन डिबगिंग करते समय, ग्रहण केवल
मैं clang में नौसिखिया हूं। मैंने से opencl से clang कंपाइलर फ्रंट एंड का उपयोग करके स्रोत परिवर्तन के स्रोत के बारे में एक पेपर पढ़ा है। क्या कोई मुझे बता सकता है कि विकल्प -cc1 कभी-कभी क्यों उपयोग क
साथ संकलन मैं LLVM मानव पठनीय .ll फ़ाइल (उर्फ LLVM विधानसभा भाषा) करने के लिए 86 विधानसभा स्रोत कोड में परिवर्तित करने की जरूरत है। मैं यह कैसे कर सकता हूँ? यदि कोई सीधा समाधान नहीं है तो एलएलवीएम बुन
मैं LLVM बजना संकलक का निर्माण करना चाहते हैं, लेकिन CMake निम्न त्रुटि संदेश के साथ समाप्त होता है: CMake Error at CMakeLists.txt:256 (message):
Unexpected failure executing llvm-build: Tracebac
का उपयोग कर मैं कैसे बजना संकलक का उपयोग कर ऑब्जेक्टिव-सी करने के लिए एक अपेक्षाकृत मामूली कीवर्ड जोड़ने के बारे में जाना होगा ऑब्जेक्टिव-सी करने के लिए कीवर्ड जोड़ें? उदाहरण के लिए, एक शाब्दिक @yes ज
पार्सिंग और संशोधित करना मैं एलएलवीएम आईआर कोड (जिसे एक पाठ फ़ाइल में सहेजा गया है) पढ़ना (पार्स) पढ़ना चाहता हूं और इसमें अपना कुछ कोड जोड़ना चाहता हूं। मुझे ऐसा करने का कुछ उदाहरण चाहिए, यानी, इस उद
एलएलवीएम 2 टूल्स llvm-link और llvm-ld प्रदान करता है। मैं जानना चाहता हूं: सभी में एक फ़ाइल कैसे विलय करें? कैसे एक soname gcc -Wl, -soname, libsomething.so.1 के साथ सेट करें? मैं कैसे है कि करते हैं
मैं निर्देशिका lib/Transforms/Hello, जो मूल रूप से LLVM के एक नमस्ते विश्व पारित है में Hello उदाहरण संकलित करने के लिए कोशिश कर रहा हूँ, लेकिन मैं निम्नलिखित त्रुटि मिलती है जब मैं बनाने का उपयोग कर
मैं जानना चाहता हूं कि एलएलवीएम आईआर में ओपन-एमपी संरचनाओं को जोड़ने के लिए एलएलवीएम में कोई फ़ंक्शन/विधि है या नहीं। क्या llvm-3.0 अभी भी ओपनएमपी निर्देशों का समर्थन करता है?
के लिए सेट मान मैं एलएलवीएम के साथ खेल रहा हूं। मैंने इंटरमीडिएट कोड में स्थिर के मूल्य को बदलने के बारे में सोचा। हालांकि, कक्षा llvm::ConstantInt के लिए, मुझे एक सेटवल्यू फ़ंक्शन दिखाई नहीं देता है।