2017-11-10 11 views
2

Polly에 의해 감지 된 SCoPs에서 실행할 수있는 Polly 패스를 작성하는 방법.Polly로 변환 패스 작성

llvm 웹 사이트에서 this을 찾았지만 LLVM 패스를 작성했습니다. polly pass와 llvm pass를 쓰는 것이 정확히 비슷합니까?

답변

1

비록 내가 Polly으로 놀았지만,/for와 함께 쓰지 않았습니다. 그러나 runOnScopRegionPass을 기반으로하므로 기본 원칙이 동일하기 때문에 매우 간단해야합니다.

Polly 코드베이스를 둘러보고 this과 같은 예를 찾을 수 있습니다. 패스를 Polly에 추가하거나 독립 실행 형으로 설정하면 빌드가 달라집니다.이 경우 Polly의 공유 객체에 연결해야합니다.