aot_llvm_extra2.h 673 B

1234567891011121314151617
  1. /*
  2. * Copyright (c)2023 YAMAMOTO Takashi. All rights reserved.
  3. * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
  4. */
  5. #include <llvm-c/TargetMachine.h>
  6. LLVM_C_EXTERN_C_BEGIN
  7. LLVMTargetMachineRef
  8. LLVMCreateTargetMachineWithOpts(LLVMTargetRef ctarget, const char *triple,
  9. const char *cpu, const char *features,
  10. LLVMCodeGenOptLevel opt_level,
  11. LLVMRelocMode reloc_mode,
  12. LLVMCodeModel code_model,
  13. bool EmitStackSizeSection,
  14. const char *StackUsageOutput);
  15. LLVM_C_EXTERN_C_END