2014-07-21 8 views
0

제 컴파일러의 백엔드로 LLVM을 사용할 것입니다. LLVM을 사용하여 순수 네이티브 코드를 내보낼 가능성이 있습니까? 아니면 머신 코드 생성기를 작성해야합니까?컴파일러의 백엔드로 LLVM을 사용하여 원시 코드를 생성 할 수 있습니까?

+0

"순수 네이티브 코드"- 무엇에 반대되는가요? 물론 네이티브 코드를 내보낼 수 있습니다 (LLVM의 목적 중 하나입니다). 예를 들어, LLVM MCJIT를 사용하십시오 (JIT 컴파일을 원할 경우). –

답변

0

대상 컴퓨터에 대해 write your own back end (이미없는 경우)이어야합니다.

+0

@downvoter 이것은 매력적입니다. 이 대답은 사실상 동어 반복이다. 세 번째 선택의 여지가 있니? – EJP