Posts LLVM IR에서 바이너리 형식 파일 저장하기
Post
Cancel

LLVM IR에서 바이너리 형식 파일 저장하기

LLVM IR은 다음의 명령어로 각각 .ll(어셈 언어 형식), .bc(비트코드 형식)으로 저장 가능함

clang -S -emit-llvm test.c

clang -c -emit-llvm test.c

다음과 같이 .ll 파일과 .bc파일이 생성되는 것을 볼 수 있음

.ll 파일은 다음과 같은 구조

This post is licensed under CC BY 4.0 by the author.

Contents