Tôi đang học chương trình phụ trợ LLVM.ví dụ mã để tìm hiểu chương trình phụ trợ LLVM
Hiện tại tôi quan tâm đến việc phân tích, các chuyển đổi chương trình sau này. (Tôi cho rằng tôi sẽ thông thạo hơn với phân tích, sau đó sẽ là thời gian để chuyển đổi chương trình).
Bạn có thể giới thiệu tài nguyên để học không? (Tôi biết sổ tay lập trình LLVM và Sách Rồng;)).
Theo tài nguyên, tôi không chỉ là hướng dẫn, sách, mà là đặc biệt là các dự án nhỏ được viết tốt. Tôi muốn đọc ví dụ mã, biên dịch và chơi với chúng (hack một chút) để tìm hiểu thêm về triển khai thực hiện.
Những mã này không bị giới hạn ở phần phân tích. Chủ đề là chương trình phụ trợ LLVM nói chung, trong khi phân tích và chuyển đổi chương trình là thú vị nhất.
Hơi tang: sử dụng trang [Try Out LLVM] (http://llvm.org/demo/index.cgi), người ta có thể yêu cầu tạo nguồn API LLVM C++ tương đương có thể đã tạo IR. Nó có thể giúp (hoặc không) khi tìm kiếm một bản dịch cụ thể. –