· 6분
LLVMllvm 입문하기(5)
이제 제어흐름을 만들 것이다.
#cpp#llvm
발버둥치는 중
전체 46개 글
이제 제어흐름을 만들 것이다.
이번 장은 JIT랑 Optimizer를 붙이는 장이다.
CMake 프로젝트의 진입점은 보통 최상위 디렉터리의 CMakeLists.txt다. addsubdirectory()로 추가한 하위 디렉터리도 자기 CMakeLists.txt를 가질 수 있다.
로그를 조금 더 편하게 보기 위한 분석기를 C++로 만들어봤다.
이제 IR이다.
lexer에서 토큰을 쪼갰으니까, 이제 이 토큰으로 문장을 만들어야된다.
ai slop이 만연하는 요즘 시대에 근본에 대한 공부를 좀 하고 싶어서 llvm을 알아보기로했다.
출판사에서 도서를 제공받아 작성한 리뷰입니다.
Android 개발을 하다 보면 RemoteException, TransactionTooLargeException, ANR 같은 오류를 만나게 된다. 이 오류들의 공통점은 모두 프로세스 경계에서…
AOSP 빌드를 처음 접하면 Soong, kati, Ninja가 동시에 등장한다. 이 셋이 각각 어떤 역할을 하는지 모르면, 빌드 에러가 났을 때 어디서부터 봐야 할지 감이 안 잡힌다.