[모각코][4회차결과] LLVM 설치 및 간단한 테스트

less than 1 minute read

모각코 4회차 결과

LLVM 설치

(https://llvm.org/docs/CMake.html) 을 참고하여 CMake를 이용하여 LLVM을 빌드하였다.

image

==========================================

Test

image

  1. clang을 이용하여 컴파일을 해보았다.

image

2-1. bit코드를 생성하여 실행해보았다. lli는 virtual machine이다.

image

2-2. 생성된 bit코드는 위와 같다. 여기서 llvm-dis는 bitcode viewer이다.

image

image

  1. bit code를 naive assembly로 컴파일해보았다. llc는 bit 코드를 어셈블리로 바꿔준다. 결과적으로 컴파일된 어셈블리는 위와 같다.

Categories:

Updated: