llvm

    38Nhiệt

    1Trả lời

    Các readme kèm với 3.2.1 Xcode mới trong tuần này cho biết như sau: tĩnh phân tích mã được tích hợp đầy đủ trong Xcode IDE thông qua xây dựng và phân tích lựa chọn trong trình đơn Xây dựng hoặc thông

    15Nhiệt

    3Trả lời

    Nó có lẽ là một cái gì đó cơ bản bởi vì tôi chỉ mới bắt đầu học LLVM .. Sau đây tạo ra một hàm thừa và cố gắng git và thực hiện nó (tôi biết func được tạo là chính xác vì tôi có thể biên dịch tĩnh và

    5Nhiệt

    3Trả lời

    Có thể gỡ lỗi một pass llvm bằng gdb không? Tôi không thể tìm thấy bất kỳ tài liệu nào trên trang web llvm.

    8Nhiệt

    2Trả lời

    Tôi đang biên dịch bằng clang-llvm 1.0 trên Xcode 3.2.1 Tôi muốn xem đại diện trung gian của LLVM. Làm thế nào để tôi làm điều này ? Cảm ơn.

    5Nhiệt

    1Trả lời

    Cách tốt nhất để tạo liên kết Qt với ngôn ngữ nằm trên LLVM là gì? Hãy thử phân tích cú pháp các tệp tiêu đề Qt và tạo giao diện cho C từ đó, hãy gọi giao diện C từ LLVM? Hoặc có thể cố gắng để có đượ

    9Nhiệt

    3Trả lời

    Tôi đang nghĩ về việc viết một trình biên dịch C# nhỏ. Một ý tưởng mà tôi đã từng đùa giỡn là viết một tập con của ngữ pháp C#, nói lên tới 2.0 cho ANTLR. Sau đó, sử dụng này để nhắm mục tiêu LLVM và

    12Nhiệt

    2Trả lời

    Tôi đã xem xét LLVM trong một thời gian dài như là một back-end mới cho ngôn ngữ tôi hiện đang thực hiện. Dường như có hiệu suất tốt, các API thế hệ khá cao, đủ hỗ trợ ở mức độ thấp để tối ưu hóa các

    11Nhiệt

    2Trả lời

    Có cách nào để sử dụng trình phân tích cú pháp llvm-clang theo cách gia tăng/trực tuyến không? Giả sử tôi đang viết trình chỉnh sửa và tôi muốn có thể phân tích cú pháp mã C++ mà tôi có trước mặt mình

    23Nhiệt

    3Trả lời

    Tôi đang bootstrapping một trình biên dịch ngôn ngữ lập trình trên đầu trang của LLVM. Hiện nay tôi chủ yếu viết một trình biên dịch cho một tập hợp con của C, đó là tự biên dịch. Khi tôi kết thúc với

    7Nhiệt

    1Trả lời

    Tôi đã viết một chuyển đổi LLVM về cơ bản thay thế mallocs bằng loại mallocs bảo vệ và một số công cụ khác. Tôi đang sử dụng lệnh clang (hoặc llvm-gcc) để biên dịch tệp c để nhận tệp bitcode (sử dụng