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ì đứng cho? Tôi có thể đọc thêm về nó ở đâu?SCC là gì đối với LLVM?
11
A
Trả lời
12
Theo The LLVM Lexicon, viết tắt của "strongly connected component".
Các mã nguồn ý kiến giải thích nó theo cách này:
Bởi vì có thể có chu kỳ trong đồ thị cuộc gọi, đi của loại hình này hoạt động trên gọi đồ thị theo thứ tự SCC: đó là, họ xử lý chức năng từ dưới lên, ngoại trừ các hàm đệ quy, chúng xử lý tất cả cùng một lúc.
(Nhưng lý do duy nhất tôi đã có thể tìm thấy những từ vựng là tôi đã tìm ra rằng họ phải có nghĩa là "thành phần liên thông mạnh", và sau đó tôi đã google cho rằng cụm từ trên site:llvm.org
để xác nhận. Nó dường như không để được liên kết nổi bật.)
3
Tôi tin rằng nó là viết tắt của Strongly Connected Components, vì tài liệu đó thảo luận về Tarjan's algorithm.
1
SCC = Thành phần được kết nối mạnh mẽ
Các vấn đề liên quan
- 1. Ngữ cảnh LLVM là gì?
- 2. Liên kết LLVM JIT Mã với Thư viện LLVM tĩnh?
- 3. Neon là gì đối với Android?
- 4. Đối với những gì và từ đâu là Compiler-RT được gọi?
- 5. Có gì sai với số đăng ký LLVM này?
- 6. Chuyển tiếp đối số trong LLVM
- 7. Ràng buộc Qt với LLVM
- 8. Có tích hợp SCC khả thi cho Subversion không?
- 9. liên kết động với LLVM
- 10. Ưu điểm của LLDB đối với GDB trong phát triển iOS là gì?
- 11. Cách tạo mã máy với llvm
- 12. Soạn thảo mã nguồn với LLVM
- 13. Chính xác là LLVM C++ API
- 14. Đối tượng chrome là gì?
- 15. Dấu hiệu quyền đối với tệp là gì và cho là gì?
- 16. Ngữ cảnh lối ra có nghĩa là gì đối với WaitHandle.WaitOne nghĩa là gì?
- 17. Các tham số đối với CGPathAddCurveToPoint có nghĩa là gì?
- 18. Mới đối với Java - JPA và DAO là gì?
- 19. Thuộc tính cho đối với thẻ HTML là gì?
- 20. "ctor" là gì đối với các nhà thầu lớp?
- 21. jquery đối diện với điều này là gì: không() lệnh
- 22. Thay thế thủy tinh là gì đối với context.xml
- 23. Loại `*` có nghĩa là gì đối với __vfptr?
- 24. 'args' có nghĩa là gì đối với CliBuilder?
- 25. Đối tượng liệt kê là gì? (Created với gsub String #)
- 26. Tiêu chuẩn phải là gì đối với URL ReSTful?
- 27. tùy chọn -O- có nghĩa là gì đối với wget?
- 28. 'tham chiếu không xác định đối với' pow '' là gì
- 29. Mục đích của dòng% "alloca point" xuất hiện trong mã llvm là gì?
- 30. Đối diện của a nbsp là gì?