008d50995c
meta: Update run_demo.sh
474f9050ce
standalone: Expose flags in command-line
WIP: Use LLVM New Pass Manager
326ed52324
standalone: Add command line flags for target properties
27ccb0475c
core: Switch to LLVM New Pass Manager
03cb907484
core: Add target field to CodeGenLLVMOptions
ae68b6c075
core: Add CodeGenTargetMachineOptions
6a1a7b9a2b
standalone: Add command line flags for target properties
a19828421d
core: Switch to LLVM New Pass Manager
47e6216b24
core: Add target field to CodeGenLLVMOptions
059520ef97
artiq: Refactor to use CodegenTargetMachineOptions
2c3297f9cb
core: Add CodeGenTargetOptions
400def7ac4
core: Switch to LLVM New Pass Manager
731d44d352
core: Add target field to CodeGenLLVMOptions
5c1e71dd05
artiq: Refactor to use CodegenTargetMachineOptions
9af4cfa696
core: Add CodeGenTargetOptions
3d7ccd0b69
meta: Update run_demo.sh
3d7ccd0b69
meta: Update run_demo.sh
14d1404f2e
standalone: Expose flags in command-line
Add command-line parser and some debug options
v4: Rebased on master
and refactored to pass CodeGenLLVMOptions
via WorkerRegistry
.
4613e9e54d
meta: Update run_demo.sh
5465f5d1a0
standalone: Expose flags in command-line
3993a5cf3f
core: Add LLVM options to WorkerRegistry
39724de598
core: Add CodeGenLLVMOptions
e4940247f3
standalone: Implement command-line parser using clap
1e484bec80
core: Switch to LLVM New Pass Manager
a839fb1c8f
core: Add target field to CodeGenLLVMOptions
785dd22749
core: Emit LLVM IR after the entire module is compiled
4ffedeee59
core: Add llvm_options to WorkerRegistry
2f5876eda3
artiq: Refactor to use CodegenTargetMachineOptions
Add command-line parser and some debug options
v3: Replaced argument for one more level where OptimizationLevel
is needed.
a1a455d752
meta: Update run_demo.sh
98736fe310
standalone: Expose flags in command-line
51486fc66a
core: Add LLVM options to CodeGen options
Add command-line parser and some debug options
v2: Added CodeGenLLVMOptions
struct, fixed missing changes to nac3artiq
and test sources.
5668fd9254
meta: Update run_demo.sh
6db0157b79
standalone: Expose flags in command-line
297d07f116
core: Add LLVM options to CodeGen options
WIP: Add command-line parser and some debug options