├── .gitignore ├── README.md ├── generated ├── branching.hs ├── branching.ll ├── branching.s ├── functions.hs ├── functions.ll ├── functions.s ├── hello-world.hs ├── hello-world.ll └── hello-world.s ├── handwritten ├── branching.ll ├── functions.ll └── hello-world.ll ├── llvm-in-haskell.cabal ├── package.yaml ├── src └── Example.hs ├── stack.yaml └── test └── Main.hs /.gitignore: -------------------------------------------------------------------------------- 1 | generated/*.native 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/README.md -------------------------------------------------------------------------------- /generated/branching.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/generated/branching.hs -------------------------------------------------------------------------------- /generated/branching.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/generated/branching.ll -------------------------------------------------------------------------------- /generated/branching.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/generated/branching.s -------------------------------------------------------------------------------- /generated/functions.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/generated/functions.hs -------------------------------------------------------------------------------- /generated/functions.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/generated/functions.ll -------------------------------------------------------------------------------- /generated/functions.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/generated/functions.s -------------------------------------------------------------------------------- /generated/hello-world.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/generated/hello-world.hs -------------------------------------------------------------------------------- /generated/hello-world.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/generated/hello-world.ll -------------------------------------------------------------------------------- /generated/hello-world.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/generated/hello-world.s -------------------------------------------------------------------------------- /handwritten/branching.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/handwritten/branching.ll -------------------------------------------------------------------------------- /handwritten/functions.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/handwritten/functions.ll -------------------------------------------------------------------------------- /handwritten/hello-world.ll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/handwritten/hello-world.ll -------------------------------------------------------------------------------- /llvm-in-haskell.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/llvm-in-haskell.cabal -------------------------------------------------------------------------------- /package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/package.yaml -------------------------------------------------------------------------------- /src/Example.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/src/Example.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/stack.yaml -------------------------------------------------------------------------------- /test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seagreen/llvm-in-haskell/HEAD/test/Main.hs --------------------------------------------------------------------------------