├── .gitignore ├── .gitmodules ├── .travis.yml ├── LICENSE ├── README.md ├── WasmMeta ├── Meta │ ├── Heap.cs │ ├── Module.cs │ └── Test.cs ├── Properties │ └── AssemblyInfo.cs └── WasmMeta.csproj ├── WasmSExprEmitter.sln ├── WasmSExprEmitter ├── Analyzer.cs ├── AssemblyEmitter.cs ├── AstEmitter.cs ├── CustomNodes.cs ├── EmitterFactory.cs ├── FunctionTransformer.cs ├── NullAssemblyEmitter.cs ├── NullAstEmitter.cs ├── Util.cs └── WasmSExprEmitter.csproj ├── ilwasm.jsilconfig ├── linux-build.sh ├── runtest-d8.sh ├── runtests.py ├── third_party └── tests │ ├── BlendFunc.cs │ ├── CountUp.cs │ ├── FannkuchRedux.cs │ ├── Goto.cs │ ├── Gradient.cs │ ├── NBody.cs │ ├── Puzzle.cs │ ├── Raytracer.cs │ ├── Sieve.cs │ ├── Strcat.cs │ ├── Strings.cs │ ├── lib │ ├── Stdout.cs │ └── Targa.cs │ └── llvm_license.txt └── windows-build.bat /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/README.md -------------------------------------------------------------------------------- /WasmMeta/Meta/Heap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmMeta/Meta/Heap.cs -------------------------------------------------------------------------------- /WasmMeta/Meta/Module.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmMeta/Meta/Module.cs -------------------------------------------------------------------------------- /WasmMeta/Meta/Test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmMeta/Meta/Test.cs -------------------------------------------------------------------------------- /WasmMeta/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmMeta/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /WasmMeta/WasmMeta.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmMeta/WasmMeta.csproj -------------------------------------------------------------------------------- /WasmSExprEmitter.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmSExprEmitter.sln -------------------------------------------------------------------------------- /WasmSExprEmitter/Analyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmSExprEmitter/Analyzer.cs -------------------------------------------------------------------------------- /WasmSExprEmitter/AssemblyEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmSExprEmitter/AssemblyEmitter.cs -------------------------------------------------------------------------------- /WasmSExprEmitter/AstEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmSExprEmitter/AstEmitter.cs -------------------------------------------------------------------------------- /WasmSExprEmitter/CustomNodes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmSExprEmitter/CustomNodes.cs -------------------------------------------------------------------------------- /WasmSExprEmitter/EmitterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmSExprEmitter/EmitterFactory.cs -------------------------------------------------------------------------------- /WasmSExprEmitter/FunctionTransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmSExprEmitter/FunctionTransformer.cs -------------------------------------------------------------------------------- /WasmSExprEmitter/NullAssemblyEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmSExprEmitter/NullAssemblyEmitter.cs -------------------------------------------------------------------------------- /WasmSExprEmitter/NullAstEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmSExprEmitter/NullAstEmitter.cs -------------------------------------------------------------------------------- /WasmSExprEmitter/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmSExprEmitter/Util.cs -------------------------------------------------------------------------------- /WasmSExprEmitter/WasmSExprEmitter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/WasmSExprEmitter/WasmSExprEmitter.csproj -------------------------------------------------------------------------------- /ilwasm.jsilconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/ilwasm.jsilconfig -------------------------------------------------------------------------------- /linux-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/linux-build.sh -------------------------------------------------------------------------------- /runtest-d8.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/runtest-d8.sh -------------------------------------------------------------------------------- /runtests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/runtests.py -------------------------------------------------------------------------------- /third_party/tests/BlendFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/BlendFunc.cs -------------------------------------------------------------------------------- /third_party/tests/CountUp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/CountUp.cs -------------------------------------------------------------------------------- /third_party/tests/FannkuchRedux.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/FannkuchRedux.cs -------------------------------------------------------------------------------- /third_party/tests/Goto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/Goto.cs -------------------------------------------------------------------------------- /third_party/tests/Gradient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/Gradient.cs -------------------------------------------------------------------------------- /third_party/tests/NBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/NBody.cs -------------------------------------------------------------------------------- /third_party/tests/Puzzle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/Puzzle.cs -------------------------------------------------------------------------------- /third_party/tests/Raytracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/Raytracer.cs -------------------------------------------------------------------------------- /third_party/tests/Sieve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/Sieve.cs -------------------------------------------------------------------------------- /third_party/tests/Strcat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/Strcat.cs -------------------------------------------------------------------------------- /third_party/tests/Strings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/Strings.cs -------------------------------------------------------------------------------- /third_party/tests/lib/Stdout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/lib/Stdout.cs -------------------------------------------------------------------------------- /third_party/tests/lib/Targa.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/lib/Targa.cs -------------------------------------------------------------------------------- /third_party/tests/llvm_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/third_party/tests/llvm_license.txt -------------------------------------------------------------------------------- /windows-build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kg/ilwasm/HEAD/windows-build.bat --------------------------------------------------------------------------------