게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
LLVM 을 공부하려고 검색한 내용들...
게시물ID : programmer_8442짧은주소 복사하기
작성자 : 상상속동물
추천 : 0
조회수 : 1678회
댓글수 : 1개
등록시간 : 2015/03/04 17:57:19

뭣 좀 만들어보려고 LLVM을 파려고 하는데요. 
우연히 웹 서핑하다가 이런 링크를 찾았습니다.

http://cnx.org/contents/b0074067-e7f5-4b84-b030-72992bb2e234@2/Adding_Operation_Strength_Redu#bid0

내용을 보면 미국 정부 지원 사업으로 LLVM 최적화 관련 연구의 결과물 중에 공개 강좌인거 같네요. 
아쉽게도 이 글 외에 더 찾진 못했고, 

http://cseweb.ucsd.edu/classes/sp14/cse231-a/proj1.html

대학 강좌 중에 llvm pass tutorial이 있어서 기대를 갖고 대학공개강좌들을 찾아봤는데 아쉽게도 찾지 못했습니다.
물론 llvm이 제공하는 튜토리얼도 훌륭하긴 하지만... 뭔가 좀 아쉽긴 하네요. ㅋㅋ


예전부터 llvm관련 프로젝트들은 흥미롭고 재미있을거 같은게 많았는데, 
cpu0라고 처음 보는걸 찾아서 알려드립니다.

http://jonathan2251.github.io/lbd/
http://jonathan2251.github.io/lbd/TutorialLLVMBackendCpu0.pdf

컴파일러를 공부할때 front-end는 어려울게 없지만 back-end는 어려운데... 
여러 이유가 있겠지만 학습량, 타겟이 복잡하고 어려운 것과 만든 back-end를 검증하기 어려운 점을 
해소시켜주기 위해 만든게 아닌가 싶습니다.

CPU 설계와 ABI 설계 등을 배우는데 요것만 배우면 된다. 라고 하는데 어쩔지 ㅎㅎ

꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호