variable-assignment

    14Nhiệt

    5Trả lời

    Tôi đã tìm kiếm một lúc, nhưng tôi không thể tìm thấy bất kỳ công cụ nào phát ra mã byte bytecode LLVM. Nhưng bằng cách nào đó tôi không thể tin rằng không có động cơ như vậy :)

    11Nhiệt

    3Trả lời

    Tôi đã đọc qua tài liệu này http://llvm.org/docs/WritingAnLLVMPass.html, nơi tôi đã xem qua số CallGraphSCCPass. Tôi đã tìm kiếm chữ viết tắt của SCC, nhưng không thể tìm thấy nó. SCC hiện những gì đứ

    5Nhiệt

    1Trả lời

    Khi tôi biên soạn một chương trình không-op: int main(void) { return 0; } với trình biên dịch khác nhau: GCC (kết quả tương tự như LLVM cũng): Đã đưa ra một thực thi 10 KiB (biên soạn với -s)

    5Nhiệt

    1Trả lời

    Có cách nào để chuyển đổi IRV llvm thành mã c và giữ ngữ nghĩa của nó không? Ví dụ: Ví dụ, chúng ta có thể biên dịch mã c đầu tiên thành llvm IR và sau đó biên dịch nó trở lại một đoạn mã c khác. Tôi

    5Nhiệt

    1Trả lời

    Làm thế nào để tạo một tệp nhị phân thực thi từ phía C++ của LLVM? Tôi hiện đang viết trình biên dịch đồ chơi và tôi không chắc chắn cách thực hiện bước cuối cùng để tạo tệp thực thi từ IR. Giải pháp

    15Nhiệt

    2Trả lời

    Tôi đang viết tối ưu hóa cho trình biên dịch của mình và tôi sử dụng LLVM IR làm Ngôn ngữ Trung gian của mình. Tôi đã phân tích cú pháp tệp đầu vào và chuyển đổi nó thành LLVM IR. Trong quá trình tối

    15Nhiệt

    5Trả lời

    Trên phiên bản Mac OSX của tôi (Lion 10.7.1, XCode 4.1), có LLVM 3.0svn và Clang 2.1. current versions là LLVM 3.0 và Clang 3.0. Từ XCode web site, có vẻ như phiên bản mới nhất (4.2.1) vẫn sử dụng LLV

    21Nhiệt

    2Trả lời

    Tôi bắt đầu thêm các bao đóng (lambdas) vào ngôn ngữ của tôi sử dụng LLVM làm phụ trợ. Tôi đã triển khai chúng cho các trường hợp đơn giản, nơi chúng có thể luôn được gạch chân, tức là mã cho định ngh

    9Nhiệt

    4Trả lời

    gcc được liên kết tượng trưng với llvm-gcc trên Mac OS X Lion. prosseek ~> ls -alF /usr/bin/gcc lrwxr-xr-x 1 root wheel 12 Nov 12 14:39 /usr/bin/[email protected] -> llvm-gcc-4.2 Làm cách nào để th

    6Nhiệt

    1Trả lời

    Tôi đang cố gắng chạy example sau để Biên dịch, Lắp ráp và Tháo rời một chương trình nhỏ bằng chuỗi công cụ LLVM. Mục đích của tôi là tìm hiểu cách hoạt động của nó để cố gắng hơn nữa tôi có thể thực