Package org.qbicc.plugin.llvm
Class LLVMConfiguration
java.lang.Object
org.qbicc.plugin.llvm.LLVMConfiguration
Configuration of the LLVM plugin used by classes within the plugin.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic LLVMConfiguration.Builderbuilder()intorg.qbicc.machine.arch.PlatformbooleanbooleanbooleanisEmitIr()booleanisPie()booleanbooleanisWasm()
-
Method Details
-
getPlatform
public org.qbicc.machine.arch.Platform getPlatform() -
isWasm
public boolean isWasm() -
getMajorVersion
public int getMajorVersion() -
isPie
public boolean isPie() -
isStatepointEnabled
public boolean isStatepointEnabled() -
isEmitIr
public boolean isEmitIr() -
isEmitAssembly
public boolean isEmitAssembly() -
isCompileOutput
public boolean isCompileOutput() -
getLlcOptions
-
getReferenceStrategy
-
builder
-