├── .dockerignore ├── .gitattributes ├── .gitignore ├── .gitmodules ├── CONTRIBUTORS.md ├── LICENSE ├── README.md ├── docker ├── lift │ ├── dev-with-idea │ │ ├── Dockerfile │ │ └── buildDevContainter.sh │ └── dev │ │ ├── Dockerfile │ │ └── buildDevContainter.sh ├── runDevContainer.sh └── runDevContainerWithIDEA.sh ├── docs ├── .gitignore ├── Makefile └── source │ ├── _static │ ├── .gitignore │ └── pattern.css │ ├── _templates │ └── .gitignore │ ├── conf.py │ ├── developing-lift │ ├── contributing.rst │ ├── howto.rst │ ├── howtos │ │ ├── new_opencl_pattern.rst │ │ └── switch-branch.rst │ ├── index.rst │ └── testing.rst │ ├── exploration │ ├── exploration.rst │ ├── index.rst │ └── settings.rst │ ├── exts │ └── lift.py │ ├── getting-started │ ├── download.rst │ ├── first-steps.rst │ ├── images │ │ ├── IDEABuild.png │ │ ├── IDEAImportDialog.png │ │ ├── IDEALaunchScreen.png │ │ ├── IDEAMenu.png │ │ ├── IDEAProjectScreen.png │ │ ├── IDEARunAllTests.png │ │ ├── IDEASBTModules.png │ │ ├── IDEASBTSelection.png │ │ └── IDEAVMOptions.png │ ├── index.rst │ └── installation.rst │ ├── index.rst │ └── lift-overview │ ├── compilation.rst │ ├── index.rst │ ├── patterns.rst │ └── rules.rst ├── highLevel ├── asum ├── blackScholes ├── blackScholes.json ├── dot ├── example_search_parameters.json ├── gemv.json ├── gemvN ├── gemvT ├── gesummvNN ├── gesummvTT ├── halideBlur.json ├── kmeans ├── kmeans.json ├── mandelbrot ├── mm.json ├── mmNN ├── mmNT ├── mmTN ├── mmTT ├── molecularDynamics ├── molecularDynamics.json ├── mriqComputeQ ├── mriqComputeQ.json ├── mriqPhiMag ├── mriqPhiMag.json ├── mv ├── mvAsMM ├── nbody ├── nbody.json ├── nearestNeighbour ├── nearestNeighbour.json ├── scal └── stencil │ ├── acoustic │ ├── acoustic.json │ ├── cgo │ ├── handwritten │ │ ├── hotspot │ │ │ ├── hotspot.lift │ │ │ ├── hotspotAMD.json │ │ │ ├── hotspotMali.json │ │ │ └── hotspotNvidia.json │ │ ├── hotspot3D │ │ │ ├── big │ │ │ │ ├── hotspot3D.lift │ │ │ │ ├── hotspot3DAMD.json │ │ │ │ ├── hotspot3DMali.json │ │ │ │ └── hotspot3DNvidia.json │ │ │ └── small │ │ │ │ ├── hotspot3D.lift │ │ │ │ ├── hotspot3DAMD.json │ │ │ │ ├── hotspot3DMali.json │ │ │ │ └── hotspot3DNvidia.json │ │ ├── shocStencil2D │ │ │ ├── big │ │ │ │ ├── shocStencil2D.lift │ │ │ │ ├── shocStencil2DAMD.json │ │ │ │ ├── shocStencil2DMali.json │ │ │ │ └── shocStencil2DNvidia.json │ │ │ └── small │ │ │ │ ├── shocStencil2D.lift │ │ │ │ ├── shocStencil2DAMD.json │ │ │ │ ├── shocStencil2DMali.json │ │ │ │ └── shocStencil2DNvidia.json │ │ ├── srad1 │ │ │ ├── srad1.lift │ │ │ ├── srad1AMD.json │ │ │ ├── srad1Mali.json │ │ │ └── srad1Nvidia.json │ │ └── srad2 │ │ │ ├── srad2.lift │ │ │ ├── srad2AMD.json │ │ │ ├── srad2Mali.json │ │ │ └── srad2Nvidia.json │ └── ppcg │ │ ├── gaussian │ │ ├── big │ │ │ ├── gaussian.lift │ │ │ ├── gaussianAMD.json │ │ │ └── gaussianNvidia.json │ │ └── small │ │ │ ├── gaussian.lift │ │ │ ├── gaussianAMD.json │ │ │ ├── gaussianMali.json │ │ │ └── gaussianNvidia.json │ │ ├── grad2d │ │ ├── big │ │ │ ├── grad2d.lift │ │ │ ├── grad2dAMD.json │ │ │ └── grad2dNvidia.json │ │ └── small │ │ │ ├── grad2d.lift │ │ │ ├── grad2dAMD.json │ │ │ ├── grad2dMali.json │ │ │ └── grad2dNvidia.json │ │ ├── heat3d │ │ ├── big │ │ │ ├── heat3d.lift │ │ │ ├── heat3dAMD.json │ │ │ └── heat3dNvidia.json │ │ └── small │ │ │ ├── heat3d.lift │ │ │ ├── heat3dAMD.json │ │ │ ├── heat3dMali.json │ │ │ └── heat3dNvidia.json │ │ ├── j2d5pt │ │ ├── big │ │ │ ├── j2d5pt.lift │ │ │ ├── j2d5ptAMD.json │ │ │ └── j2d5ptNvidia.json │ │ └── small │ │ │ ├── j2d5pt.lift │ │ │ ├── j2d5ptAMD.json │ │ │ ├── j2d5ptMali.json │ │ │ └── j2d5ptNvidia.json │ │ ├── j2d9pt │ │ ├── big │ │ │ ├── j2d9pt.lift │ │ │ ├── j2d9ptAMD.json │ │ │ └── j2d9ptNvidia.json │ │ └── small │ │ │ ├── j2d9pt.lift │ │ │ ├── j2d9ptAMD.json │ │ │ ├── j2d9ptMali.json │ │ │ └── j2d9ptNvidia.json │ │ ├── j3d13pt │ │ ├── big │ │ │ ├── j3d13pt.lift │ │ │ ├── j3d13ptAMD.json │ │ │ └── j3d13ptNvidia.json │ │ └── small │ │ │ ├── j3d13pt.lift │ │ │ ├── j3d13ptAMD.json │ │ │ ├── j3d13ptMali.json │ │ │ └── j3d13ptNvidia.json │ │ ├── j3d19pt │ │ ├── big │ │ │ ├── j3d19pt.lift │ │ │ ├── j3d19ptAMD.json │ │ │ └── j3d19ptNvidia.json │ │ └── small │ │ │ ├── j3d19pt.lift │ │ │ ├── j3d19ptMali.json │ │ │ └── j3d19ptNvidia.json │ │ ├── j3d27pt │ │ ├── big │ │ │ ├── j3d27pt.lift │ │ │ ├── j3d27ptAMD.json │ │ │ └── j3d27ptNvidia.json │ │ └── small │ │ │ ├── j3d27pt.lift │ │ │ ├── j3d27ptMali.json │ │ │ └── j3d27ptNvidia.json │ │ ├── j3d7pt │ │ ├── big │ │ │ ├── j3d7pt.lift │ │ │ ├── j3d7ptAMD.json │ │ │ └── j3d7ptNvidia.json │ │ └── small │ │ │ ├── j3d7pt.lift │ │ │ ├── j3d7ptAMD.json │ │ │ ├── j3d7ptMali.json │ │ │ └── j3d7ptNvidia.json │ │ └── poisson3d │ │ ├── big │ │ ├── poisson3d.lift │ │ ├── poisson3dAMD.json │ │ └── poisson3dNvidia.json │ │ └── small │ │ ├── poisson3d.lift │ │ ├── poisson3dAMD.json │ │ ├── poisson3dMali.json │ │ └── poisson3dNvidia.json │ ├── convolution1D │ ├── convolution1D.json │ ├── convolution2D │ ├── convolution2D.json │ ├── convolutionSeparableY │ ├── halideBlur │ ├── halideBlur.json │ ├── hotspot3D.json │ ├── shocStencil2DDot │ ├── stencil1D │ ├── stencil1D.json │ └── stencilNoPad1D ├── lib ├── Executor │ ├── CMakeLists.txt │ ├── cmake-modules │ │ └── FindOpenCL.cmake │ ├── include │ │ ├── CL │ │ │ ├── cl.h │ │ │ ├── cl.hpp │ │ │ ├── cl_ext.h │ │ │ ├── cl_gl.h │ │ │ ├── cl_gl_ext.h │ │ │ ├── cl_platform.h │ │ │ └── opencl.h │ │ └── executor │ │ │ ├── Core.h │ │ │ ├── Device.h │ │ │ ├── DeviceBuffer.h │ │ │ ├── DeviceID.h │ │ │ ├── DeviceList.h │ │ │ ├── DeviceProperties.h │ │ │ ├── Event.h │ │ │ ├── Executor.h │ │ │ ├── GlobalArg.h │ │ │ ├── JNIHandle.h │ │ │ ├── Kernel.h │ │ │ ├── KernelArg.h │ │ │ ├── LocalArg.h │ │ │ ├── PlatformID.h │ │ │ ├── Source.h │ │ │ ├── Util.h │ │ │ ├── ValueArg.h │ │ │ ├── Vector.h │ │ │ ├── VectorDef.h │ │ │ └── util │ │ │ ├── Assert.h │ │ │ ├── Logger.h │ │ │ └── LoggerDef.h │ └── src │ │ ├── Core.cpp │ │ ├── Device.cpp │ │ ├── DeviceBuffer.cpp │ │ ├── DeviceID.cpp │ │ ├── DeviceList.cpp │ │ ├── DeviceProperties.cpp │ │ ├── Event.cpp │ │ ├── Executor.cpp │ │ ├── GlobalArg.cpp │ │ ├── JNIHandle.cpp │ │ ├── Kernel.cpp │ │ ├── KernelArg.cpp │ │ ├── LocalArg.cpp │ │ ├── PlatformID.cpp │ │ ├── Source.cpp │ │ ├── ValueArg.cpp │ │ ├── jni │ │ ├── Handle.cpp │ │ ├── Handle.h │ │ ├── opencl_executor_Executor.cpp │ │ ├── opencl_executor_Executor.h │ │ ├── opencl_executor_Executor_ExecutorFailureException.h │ │ ├── opencl_executor_GlobalArg.cpp │ │ ├── opencl_executor_GlobalArg.h │ │ ├── opencl_executor_JNIHandle.cpp │ │ ├── opencl_executor_JNIHandle.h │ │ ├── opencl_executor_Kernel.cpp │ │ ├── opencl_executor_Kernel.h │ │ ├── opencl_executor_KernelArg.h │ │ ├── opencl_executor_LocalArg.cpp │ │ ├── opencl_executor_LocalArg.h │ │ ├── opencl_executor_ValueArg.cpp │ │ └── opencl_executor_ValueArg.h │ │ └── util │ │ ├── Assert.cpp │ │ └── Logger.cpp └── Profiler │ ├── .gitignore │ ├── README.md │ ├── build.sbt │ ├── project │ ├── Dependencies.scala │ └── build.properties │ └── src │ └── main │ └── scala │ └── Profiler.scala ├── project ├── build.properties └── plugins.sbt ├── scripts ├── buildRunScripts.py ├── createKernelParametersFromJSON.py ├── getTimes.py └── get_stats.zsh ├── src ├── main │ ├── analysis │ │ ├── AccessCounts.scala │ │ ├── AccessPatterns.scala │ │ ├── Analyser.scala │ │ ├── BarrierCounts.scala │ │ ├── BenchmarkUserFun.scala │ │ ├── ControlFlow.scala │ │ ├── FunctionCounts.scala │ │ ├── MemoryAmounts.scala │ │ └── UserFunsToBenchmark.scala │ ├── arithmetic │ │ ├── TypeVar.scala │ │ └── interop │ │ │ └── ArithExpr.scala │ ├── benchmarks │ │ ├── Benchmark.scala │ │ ├── BlackScholes.scala │ │ ├── Convolution.scala │ │ ├── DbSelect.scala │ │ ├── DeprecatedBenchmark.scala │ │ ├── DotProduct.scala │ │ ├── GEMM.scala │ │ ├── GESUMMV.scala │ │ ├── GraphTheory.scala │ │ ├── HarrisCornerDetection.scala │ │ ├── Hotspot3D.scala │ │ ├── KMeans.scala │ │ ├── MatrixMultiplication.scala │ │ ├── MatrixTransposition.scala │ │ ├── MatrixVector.scala │ │ ├── MolecularDynamics.scala │ │ ├── NBody.scala │ │ ├── NearestNeighbour.scala │ │ ├── RodiniaHotspot.scala │ │ ├── RodiniaHotspotNoPad.scala │ │ ├── SHOCStencil2D.scala │ │ ├── Stencil1D.scala │ │ ├── Stencil2D.scala │ │ ├── SumAbsoluteValues.scala │ │ └── VectorScaling.scala │ ├── core │ │ └── generator │ │ │ ├── AstPrinter.scala │ │ │ ├── CommonSubExpressionElimination.scala │ │ │ ├── Generator.scala │ │ │ ├── GenericAST.scala │ │ │ └── PrettyPrinter.scala │ ├── exploration │ │ ├── Compiler.scala │ │ ├── ExpressionFilter.scala │ │ ├── HighLevelRewrite.scala │ │ ├── MemoryMappingRewrite.scala │ │ ├── ParameterRewrite.scala │ │ ├── ParameterSearch.scala │ │ ├── ParametersAndSettings.scala │ │ ├── SaveOpenCL.scala │ │ ├── detection │ │ │ ├── DetectCommunicationBetweenThreads.scala │ │ │ ├── DetectReuseAcrossThreads.scala │ │ │ ├── DetectReuseWithinThread.scala │ │ │ ├── ImplementReuse.scala │ │ │ └── package.scala │ │ └── utils │ │ │ ├── ExplorationParameter.scala │ │ │ ├── RenameLambdas.scala │ │ │ └── RenameLowerLambdas.scala │ ├── ir │ │ ├── Context.scala │ │ ├── GenerateIR.scala │ │ ├── Memory.scala │ │ ├── Type.scala │ │ ├── TypeChecker.scala │ │ ├── ast │ │ │ ├── Array2DFromUserFunGenerator.scala │ │ │ ├── Array3DFromUserFunGenerator.scala │ │ │ ├── ArrayAccess.scala │ │ │ ├── ArrayConstructors.scala │ │ │ ├── ArrayFromGenerator.scala │ │ │ ├── ArrayFromUserFunGenerator.scala │ │ │ ├── ArrayFromValue.scala │ │ │ ├── CheckedArrayAccess.scala │ │ │ ├── Decl.scala │ │ │ ├── Expr.scala │ │ │ ├── Filter.scala │ │ │ ├── FunCall.scala │ │ │ ├── Gather.scala │ │ │ ├── Get.scala │ │ │ ├── Head.scala │ │ │ ├── IRNode.scala │ │ │ ├── Id.scala │ │ │ ├── Iterate.scala │ │ │ ├── Join.scala │ │ │ ├── Lambda.scala │ │ │ ├── Let.scala │ │ │ ├── Map.scala │ │ │ ├── Pad.scala │ │ │ ├── PadConstant.scala │ │ │ ├── Param.scala │ │ │ ├── PartialReduce.scala │ │ │ ├── Pattern.scala │ │ │ ├── Reduce.scala │ │ │ ├── Scatter.scala │ │ │ ├── Search.scala │ │ │ ├── Slide.scala │ │ │ ├── Split.scala │ │ │ ├── Tail.scala │ │ │ ├── Transpose.scala │ │ │ ├── TransposeW.scala │ │ │ ├── Tuple.scala │ │ │ ├── UnsafeArrayAccess.scala │ │ │ ├── Unzip.scala │ │ │ ├── UserFun.scala │ │ │ ├── Value.scala │ │ │ ├── Vectorize.scala │ │ │ ├── Zip.scala │ │ │ ├── asScalar.scala │ │ │ ├── asVector.scala │ │ │ ├── debug │ │ │ │ ├── AssertType.scala │ │ │ │ ├── PrintComment.scala │ │ │ │ ├── PrintType.scala │ │ │ │ ├── PrintTypeInConsole.scala │ │ │ │ ├── PrintView.scala │ │ │ │ └── TypeOperator.scala │ │ │ └── package.scala │ │ ├── interop │ │ │ ├── HexaFunction.java │ │ │ ├── NovemFunction.java │ │ │ ├── OctoFunction.java │ │ │ ├── QuadFunction.java │ │ │ ├── QuintFunction.java │ │ │ ├── SeptFunction.java │ │ │ ├── TriFunction.java │ │ │ └── Utils.scala │ │ ├── interpreter │ │ │ └── Interpreter.scala │ │ ├── package.scala │ │ ├── printer │ │ │ ├── DotPrinter.scala │ │ │ └── TikzPrinter.scala │ │ └── view │ │ │ ├── BuildDepthInfo.scala │ │ │ ├── InputView.scala │ │ │ ├── OutputView.scala │ │ │ ├── View.scala │ │ │ └── package.scala │ ├── opencl │ │ ├── executor │ │ │ ├── Build.scala │ │ │ ├── Compile.scala │ │ │ ├── Decoder.scala │ │ │ ├── Encoder.scala │ │ │ ├── Eval.scala │ │ │ ├── Execute.scala │ │ │ ├── Executor.java │ │ │ ├── GlobalArg.java │ │ │ ├── JNIHandle.java │ │ │ ├── Kernel.java │ │ │ ├── KernelArg.java │ │ │ ├── LocalArg.java │ │ │ ├── TestWithExecutor.scala │ │ │ ├── Utils.scala │ │ │ └── ValueArg.java │ │ ├── generator │ │ │ ├── BarrierElimination.scala │ │ │ ├── CheckBarriersAndLoops.scala │ │ │ ├── CommonSubexpressionElimination.scala │ │ │ ├── CompilationSettings.scala │ │ │ ├── Errors.scala │ │ │ ├── NDRange.scala │ │ │ ├── OclFunction.scala │ │ │ ├── OpenCLAST.scala │ │ │ ├── OpenCLGenerator.scala │ │ │ ├── RangesAndCounts.scala │ │ │ ├── ShouldUnroll.scala │ │ │ └── UnrollAndInlineValues.scala │ │ └── ir │ │ │ ├── CollectTypedOpenCLMemory.scala │ │ │ ├── InferOpenCLAddressSpace.scala │ │ │ ├── OpenCLAddressSpace.scala │ │ │ ├── OpenCLMemory.scala │ │ │ ├── OpenCLMemoryAllocator.scala │ │ │ ├── Type.scala │ │ │ ├── ast │ │ │ ├── OpenCLBuiltInFun.scala │ │ │ └── package.scala │ │ │ ├── interop │ │ │ ├── Fun.scala │ │ │ └── Type.scala │ │ │ ├── package.scala │ │ │ └── pattern │ │ │ ├── BSearch.scala │ │ │ ├── FilterSeq.scala │ │ │ ├── InsertionSortSeq.scala │ │ │ ├── LSearch.scala │ │ │ ├── MapAtomLcl.scala │ │ │ ├── MapAtomWrg.scala │ │ │ ├── MapGlb.scala │ │ │ ├── MapLane.scala │ │ │ ├── MapLcl.scala │ │ │ ├── MapSeq.scala │ │ │ ├── MapSeqSlide.scala │ │ │ ├── MapWarp.scala │ │ │ ├── MapWrg.scala │ │ │ ├── ReduceSeq.scala │ │ │ ├── ReduceWhileSeq.scala │ │ │ ├── ScanSeq.scala │ │ │ ├── package.scala │ │ │ ├── toGlobal.scala │ │ │ ├── toLocal.scala │ │ │ └── toPrivate.scala │ ├── prog_gen │ │ ├── GeneratePrograms.scala │ │ ├── InputGenerator.scala │ │ ├── ProgramGenerator.scala │ │ └── RegenerateConfiguration.scala │ ├── resources │ │ ├── logback.xml │ │ └── mriq │ │ │ ├── large │ │ │ ├── kVals.bin │ │ │ ├── qiVals.bin │ │ │ ├── qrVals.bin │ │ │ ├── xVals.bin │ │ │ ├── yVals.bin │ │ │ └── zVals.bin │ │ │ └── small │ │ │ ├── kVals.bin │ │ │ ├── qiVals.bin │ │ │ ├── qrVals.bin │ │ │ ├── xVals.bin │ │ │ ├── yVals.bin │ │ │ └── zVals.bin │ ├── rewriting │ │ ├── InferNDRange.scala │ │ ├── Lower.scala │ │ ├── Rewrite.scala │ │ ├── SimplifyAndFuse.scala │ │ ├── macrorules │ │ │ ├── EnablingRules.scala │ │ │ ├── MacroRules.scala │ │ │ ├── MapSeqSlideRewrite.scala │ │ │ ├── ReuseRules.scala │ │ │ └── SlideTiling.scala │ │ ├── package.scala │ │ ├── rules │ │ │ ├── CopyRules.scala │ │ │ ├── FissionRules.scala │ │ │ ├── FusionRules.scala │ │ │ ├── InterchangeRules.scala │ │ │ ├── IterateRules.scala │ │ │ ├── OpenCLRules.scala │ │ │ ├── ReduceRules.scala │ │ │ ├── Rule.scala │ │ │ ├── Rules.scala │ │ │ └── SimplificationRules.scala │ │ └── utils │ │ │ ├── DumpToFile.scala │ │ │ ├── NumberPrinter.scala │ │ │ ├── ScalaPrinter.scala │ │ │ └── Utils.scala │ └── utils │ │ ├── CommandLineParser.scala │ │ ├── NativeUtils.java │ │ ├── OutputKernelJSON.scala │ │ ├── Printer.scala │ │ └── paternoster │ │ ├── gui │ │ ├── MainPane.scala │ │ └── VisualiserWindow.scala │ │ ├── rendering │ │ ├── Graphics.scala │ │ ├── JavaFXRenderer.scala │ │ └── SVGRenderer.scala │ │ └── visualisation │ │ ├── Scene.scala │ │ └── TypeVisualiser.scala └── test │ ├── analysis │ ├── TestAccessCounts.scala │ ├── TestAccessPatterns.scala │ ├── TestAnalyser.scala │ ├── TestControlFlow.scala │ └── TestFunctionCounts.scala │ ├── arithmetic │ ├── TestArith.scala │ └── TestOclFunction.scala │ ├── exploration │ ├── TestExpressionFilter.scala │ ├── TestParametersAndSettings.scala │ ├── algorithmic │ │ ├── AlgorithmicGemv.scala │ │ ├── AlgorithmicGesummv.scala │ │ ├── AlgorithmicMmNT.scala │ │ ├── AlgorithmicMmTN.scala │ │ ├── AlgorithmicMriq.scala │ │ ├── AlgorithmicNbody.scala │ │ ├── TestHighLevelRewrite.scala │ │ └── package.scala │ ├── detection │ │ ├── TestDetectCommunicationBetweenThreads.scala │ │ ├── TestDetectReuseAcrossThreads.scala │ │ ├── TestDetectReuseWithinThread.scala │ │ └── TestImplement.scala │ └── mapping │ │ ├── MappingGemv.scala │ │ ├── MappingGesummv.scala │ │ ├── MappingMm.scala │ │ ├── MappingMriq.scala │ │ ├── MappingNbody.scala │ │ ├── TestMemoryMappingRewrite.scala │ │ └── package.scala │ ├── ir │ ├── TestCopy.scala │ ├── TestMemory.scala │ ├── TestType.scala │ ├── ast │ │ ├── TestExpr.scala │ │ ├── TestLambda.scala │ │ └── TestPartialReduce.scala │ └── view │ │ └── ViewTest.scala │ ├── nn │ ├── Layer.scala │ ├── cnn │ │ ├── CNN.scala │ │ ├── TestCNN.scala │ │ ├── TestCNN_Conv.scala │ │ ├── opt_params │ │ │ └── cnn_experiments.json │ │ └── package.scala │ ├── conv │ │ ├── Conv.scala │ │ ├── TestConv.scala │ │ ├── package.scala │ │ └── versions │ │ │ ├── Conv0.scala │ │ │ ├── Conv1.scala │ │ │ ├── Conv2.scala │ │ │ ├── Conv3.scala │ │ │ └── Conv4.scala │ ├── fc │ │ ├── FC.scala │ │ ├── TestFC.scala │ │ └── package.scala │ └── package.scala │ ├── opencl │ ├── executor │ │ ├── TestDecoder.scala │ │ ├── TestEncoder.scala │ │ ├── TestEval.scala │ │ ├── TestExecute.scala │ │ └── TestInvalid.scala │ ├── generator │ │ ├── ArrayGenerators.scala │ │ ├── JavaTest.java │ │ ├── TestAddressSpaces.scala │ │ ├── TestArgumentOrder.scala │ │ ├── TestArray.scala │ │ ├── TestBarrier.scala │ │ ├── TestBenchmark.scala │ │ ├── TestCheckedArrayAccess.scala │ │ ├── TestDbQueries.scala │ │ ├── TestDbSelect.scala │ │ ├── TestDotProduct.scala │ │ ├── TestDynMap.scala │ │ ├── TestFilter.scala │ │ ├── TestFilterSeq.scala │ │ ├── TestGraphTheory.scala │ │ ├── TestHeadTail.scala │ │ ├── TestInject.scala │ │ ├── TestIterate.scala │ │ ├── TestMicroBenchmark.scala │ │ ├── TestMisc.scala │ │ ├── TestNBody.scala │ │ ├── TestOpenCLGenerator.scala │ │ ├── TestOpenCLPrinter.scala │ │ ├── TestPad.scala │ │ ├── TestPadConstant.scala │ │ ├── TestReduce.scala │ │ ├── TestReduceWhile.scala │ │ ├── TestScanSeq.scala │ │ ├── TestScatterGather.scala │ │ ├── TestSearch.scala │ │ ├── TestSlide.scala │ │ ├── TestSort.scala │ │ ├── TestSpMV.scala │ │ ├── TestTail.scala │ │ ├── TestTiling.scala │ │ ├── TestTranspose.scala │ │ ├── TestTriple.scala │ │ ├── TestTuple.scala │ │ ├── TestUnrollAndInlineValues.scala │ │ ├── TestUnsafeArrayAccess.scala │ │ ├── TestVector.scala │ │ ├── matrixMultiplication │ │ │ ├── Basic.scala │ │ │ ├── Best.scala │ │ │ ├── CGO_2017.scala │ │ │ ├── Reuse.scala │ │ │ └── Tiled.scala │ │ ├── matrixVector │ │ │ ├── CGO_2017.scala │ │ │ └── TestMatrixVector.scala │ │ ├── pipelines │ │ │ ├── TestHalideSchedules.scala │ │ │ ├── TestHarrisCornerDetection.scala │ │ │ └── TestPipelineFusion.scala │ │ └── stencil │ │ │ ├── GettingStarted.scala │ │ │ ├── StencilDataArrays.scala │ │ │ ├── TestConvolutionSeparable.scala │ │ │ ├── TestMapSeqSlide.scala │ │ │ ├── TestSlideSeqPlus.scala │ │ │ ├── TestStencil.scala │ │ │ ├── TestStencil2D.scala │ │ │ ├── TestStencil3D.scala │ │ │ ├── TestStencilPPCG.scala │ │ │ ├── TestStencilRodinia.scala │ │ │ ├── TestStencilsTACO.scala │ │ │ ├── TestTemporalBlocking.scala │ │ │ ├── acoustic │ │ │ ├── AcousticComparisonArrays.scala │ │ │ ├── TestAcousticActualRoom.scala │ │ │ ├── TestAcousticOpt.scala │ │ │ ├── TestAcousticStencilBoundaries.scala │ │ │ └── TestAcousticStencils.scala │ │ │ └── resources │ │ │ ├── cbeforesecond.txt │ │ │ ├── cbeforesecond_org.txt │ │ │ ├── dDE.txt │ │ │ ├── dDN.txt │ │ │ ├── dDS.txt │ │ │ ├── dDW.txt │ │ │ ├── imagebefore.txt │ │ │ ├── imagebeforeiter1.txt │ │ │ ├── imagecompare.txt │ │ │ ├── imagecompareiter1.txt │ │ │ └── output.txt │ └── ir │ │ ├── TestMemory.scala │ │ ├── TestMiscIR.scala │ │ ├── TestTypeChecker.scala │ │ ├── ast │ │ └── TestBuiltIn.scala │ │ └── interpreter │ │ └── TestInterpreter.scala │ ├── polybench │ └── HighLevel.scala │ ├── prog_gen │ ├── ProgGenFinishedIssue.scala │ ├── ProgGenIssues.scala │ ├── TestInputGenerator.scala │ └── TestProgramGenerator.scala │ ├── resources │ └── logback-test.xml │ ├── rewriting │ ├── TestDerivingMatrixReuse.scala │ ├── TestDerivingTiling.scala │ ├── TestInferNDRange.scala │ ├── TestLowering.scala │ ├── TestMMExplicitPrivateBest.scala │ ├── TestMMExplicitPrivateCGO.scala │ ├── TestRewriteGemv.scala │ ├── TestRewriteGesummv.scala │ ├── TestRewriteKmeans.scala │ ├── TestRewriteMD.scala │ ├── TestRewriteMatrixMatrix.scala │ ├── TestRewriteMriQ.scala │ ├── TestRewriteNbody.scala │ ├── TestRewriteStencil.scala │ ├── TestRewriteStencil25DTiling.scala │ ├── rules │ │ ├── SequencesForMacroRules.scala │ │ ├── TestBuiltIn.scala │ │ ├── TestCopy.scala │ │ ├── TestFission.scala │ │ ├── TestFlattenZip.scala │ │ ├── TestFusion.scala │ │ ├── TestInterchange.scala │ │ ├── TestMacroRules.scala │ │ ├── TestOpenCLRules.scala │ │ ├── TestRemoveDuplicateZipArg.scala │ │ ├── TestRuleIdeas.scala │ │ ├── TestRules.scala │ │ └── TestSimplification.scala │ └── utils │ │ └── TestUtils.scala │ ├── rodinia │ ├── Kmeans.scala │ └── NearestNeighbor.scala │ ├── tutorial │ ├── Rewriting.scala │ ├── Views.scala │ └── applications │ │ ├── ConvolutionalNeuralNetworks.scala │ │ ├── DotProduct.scala │ │ ├── MatrixMultiplication.scala │ │ └── Stencils.scala │ └── utils │ ├── TestOutputKernelJSON.scala │ └── TestVisualization.scala └── updateSubmodules.sh /.dockerignore: -------------------------------------------------------------------------------- 1 | #.git 2 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/.gitmodules -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/README.md -------------------------------------------------------------------------------- /docker/lift/dev-with-idea/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docker/lift/dev-with-idea/Dockerfile -------------------------------------------------------------------------------- /docker/lift/dev-with-idea/buildDevContainter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | docker build -t lift:dev-with-idea . 4 | -------------------------------------------------------------------------------- /docker/lift/dev/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docker/lift/dev/Dockerfile -------------------------------------------------------------------------------- /docker/lift/dev/buildDevContainter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | docker build -t lift:dev . 4 | -------------------------------------------------------------------------------- /docker/runDevContainer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docker/runDevContainer.sh -------------------------------------------------------------------------------- /docker/runDevContainerWithIDEA.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docker/runDevContainerWithIDEA.sh -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/source/_static/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/source/_static/pattern.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/_static/pattern.css -------------------------------------------------------------------------------- /docs/source/_templates/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/developing-lift/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/developing-lift/contributing.rst -------------------------------------------------------------------------------- /docs/source/developing-lift/howto.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/developing-lift/howto.rst -------------------------------------------------------------------------------- /docs/source/developing-lift/howtos/new_opencl_pattern.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/developing-lift/howtos/new_opencl_pattern.rst -------------------------------------------------------------------------------- /docs/source/developing-lift/howtos/switch-branch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/developing-lift/howtos/switch-branch.rst -------------------------------------------------------------------------------- /docs/source/developing-lift/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/developing-lift/index.rst -------------------------------------------------------------------------------- /docs/source/developing-lift/testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/developing-lift/testing.rst -------------------------------------------------------------------------------- /docs/source/exploration/exploration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/exploration/exploration.rst -------------------------------------------------------------------------------- /docs/source/exploration/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/exploration/index.rst -------------------------------------------------------------------------------- /docs/source/exploration/settings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/exploration/settings.rst -------------------------------------------------------------------------------- /docs/source/exts/lift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/exts/lift.py -------------------------------------------------------------------------------- /docs/source/getting-started/download.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/download.rst -------------------------------------------------------------------------------- /docs/source/getting-started/first-steps.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/first-steps.rst -------------------------------------------------------------------------------- /docs/source/getting-started/images/IDEABuild.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/images/IDEABuild.png -------------------------------------------------------------------------------- /docs/source/getting-started/images/IDEAImportDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/images/IDEAImportDialog.png -------------------------------------------------------------------------------- /docs/source/getting-started/images/IDEALaunchScreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/images/IDEALaunchScreen.png -------------------------------------------------------------------------------- /docs/source/getting-started/images/IDEAMenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/images/IDEAMenu.png -------------------------------------------------------------------------------- /docs/source/getting-started/images/IDEAProjectScreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/images/IDEAProjectScreen.png -------------------------------------------------------------------------------- /docs/source/getting-started/images/IDEARunAllTests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/images/IDEARunAllTests.png -------------------------------------------------------------------------------- /docs/source/getting-started/images/IDEASBTModules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/images/IDEASBTModules.png -------------------------------------------------------------------------------- /docs/source/getting-started/images/IDEASBTSelection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/images/IDEASBTSelection.png -------------------------------------------------------------------------------- /docs/source/getting-started/images/IDEAVMOptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/images/IDEAVMOptions.png -------------------------------------------------------------------------------- /docs/source/getting-started/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/index.rst -------------------------------------------------------------------------------- /docs/source/getting-started/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/getting-started/installation.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/lift-overview/compilation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/lift-overview/compilation.rst -------------------------------------------------------------------------------- /docs/source/lift-overview/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/lift-overview/index.rst -------------------------------------------------------------------------------- /docs/source/lift-overview/patterns.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/lift-overview/patterns.rst -------------------------------------------------------------------------------- /docs/source/lift-overview/rules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/docs/source/lift-overview/rules.rst -------------------------------------------------------------------------------- /highLevel/asum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/asum -------------------------------------------------------------------------------- /highLevel/blackScholes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/blackScholes -------------------------------------------------------------------------------- /highLevel/blackScholes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/blackScholes.json -------------------------------------------------------------------------------- /highLevel/dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/dot -------------------------------------------------------------------------------- /highLevel/example_search_parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/example_search_parameters.json -------------------------------------------------------------------------------- /highLevel/gemv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/gemv.json -------------------------------------------------------------------------------- /highLevel/gemvN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/gemvN -------------------------------------------------------------------------------- /highLevel/gemvT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/gemvT -------------------------------------------------------------------------------- /highLevel/gesummvNN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/gesummvNN -------------------------------------------------------------------------------- /highLevel/gesummvTT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/gesummvTT -------------------------------------------------------------------------------- /highLevel/halideBlur.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/halideBlur.json -------------------------------------------------------------------------------- /highLevel/kmeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/kmeans -------------------------------------------------------------------------------- /highLevel/kmeans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/kmeans.json -------------------------------------------------------------------------------- /highLevel/mandelbrot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mandelbrot -------------------------------------------------------------------------------- /highLevel/mm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mm.json -------------------------------------------------------------------------------- /highLevel/mmNN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mmNN -------------------------------------------------------------------------------- /highLevel/mmNT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mmNT -------------------------------------------------------------------------------- /highLevel/mmTN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mmTN -------------------------------------------------------------------------------- /highLevel/mmTT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mmTT -------------------------------------------------------------------------------- /highLevel/molecularDynamics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/molecularDynamics -------------------------------------------------------------------------------- /highLevel/molecularDynamics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/molecularDynamics.json -------------------------------------------------------------------------------- /highLevel/mriqComputeQ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mriqComputeQ -------------------------------------------------------------------------------- /highLevel/mriqComputeQ.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mriqComputeQ.json -------------------------------------------------------------------------------- /highLevel/mriqPhiMag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mriqPhiMag -------------------------------------------------------------------------------- /highLevel/mriqPhiMag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mriqPhiMag.json -------------------------------------------------------------------------------- /highLevel/mv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mv -------------------------------------------------------------------------------- /highLevel/mvAsMM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/mvAsMM -------------------------------------------------------------------------------- /highLevel/nbody: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/nbody -------------------------------------------------------------------------------- /highLevel/nbody.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/nbody.json -------------------------------------------------------------------------------- /highLevel/nearestNeighbour: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/nearestNeighbour -------------------------------------------------------------------------------- /highLevel/nearestNeighbour.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/nearestNeighbour.json -------------------------------------------------------------------------------- /highLevel/scal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/scal -------------------------------------------------------------------------------- /highLevel/stencil/acoustic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/acoustic -------------------------------------------------------------------------------- /highLevel/stencil/acoustic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/acoustic.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot/hotspot.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot/hotspot.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot/hotspotAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot/hotspotAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot/hotspotMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot/hotspotMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot/hotspotNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot/hotspotNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot3D/big/hotspot3D.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot3D/big/hotspot3D.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot3D/big/hotspot3DAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot3D/big/hotspot3DAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot3D/big/hotspot3DMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot3D/big/hotspot3DMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot3D/big/hotspot3DNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot3D/big/hotspot3DNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot3D/small/hotspot3D.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot3D/small/hotspot3D.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot3D/small/hotspot3DAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot3D/small/hotspot3DAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot3D/small/hotspot3DMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot3D/small/hotspot3DMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/hotspot3D/small/hotspot3DNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/hotspot3D/small/hotspot3DNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/shocStencil2D/big/shocStencil2D.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/shocStencil2D/big/shocStencil2D.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/shocStencil2D/big/shocStencil2DAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/shocStencil2D/big/shocStencil2DAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/shocStencil2D/big/shocStencil2DMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/shocStencil2D/big/shocStencil2DMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/shocStencil2D/big/shocStencil2DNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/shocStencil2D/big/shocStencil2DNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/shocStencil2D/small/shocStencil2D.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/shocStencil2D/small/shocStencil2D.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/shocStencil2D/small/shocStencil2DAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/shocStencil2D/small/shocStencil2DAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/shocStencil2D/small/shocStencil2DMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/shocStencil2D/small/shocStencil2DMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/shocStencil2D/small/shocStencil2DNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/shocStencil2D/small/shocStencil2DNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/srad1/srad1.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/srad1/srad1.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/srad1/srad1AMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/srad1/srad1AMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/srad1/srad1Mali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/srad1/srad1Mali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/srad1/srad1Nvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/srad1/srad1Nvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/srad2/srad2.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/srad2/srad2.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/srad2/srad2AMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/srad2/srad2AMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/srad2/srad2Mali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/srad2/srad2Mali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/handwritten/srad2/srad2Nvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/handwritten/srad2/srad2Nvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/gaussian/big/gaussian.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/gaussian/big/gaussian.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/gaussian/big/gaussianAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/gaussian/big/gaussianAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/gaussian/big/gaussianNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/gaussian/big/gaussianNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/gaussian/small/gaussian.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/gaussian/small/gaussian.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/gaussian/small/gaussianAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/gaussian/small/gaussianAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/gaussian/small/gaussianMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/gaussian/small/gaussianMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/gaussian/small/gaussianNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/gaussian/small/gaussianNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/grad2d/big/grad2d.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/grad2d/big/grad2d.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/grad2d/big/grad2dAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/grad2d/big/grad2dAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/grad2d/big/grad2dNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/grad2d/big/grad2dNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/grad2d/small/grad2d.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/grad2d/small/grad2d.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/grad2d/small/grad2dAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/grad2d/small/grad2dAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/grad2d/small/grad2dMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/grad2d/small/grad2dMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/grad2d/small/grad2dNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/grad2d/small/grad2dNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/heat3d/big/heat3d.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/heat3d/big/heat3d.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/heat3d/big/heat3dAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/heat3d/big/heat3dAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/heat3d/big/heat3dNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/heat3d/big/heat3dNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/heat3d/small/heat3d.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/heat3d/small/heat3d.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/heat3d/small/heat3dAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/heat3d/small/heat3dAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/heat3d/small/heat3dMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/heat3d/small/heat3dMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/heat3d/small/heat3dNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/heat3d/small/heat3dNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d5pt/big/j2d5pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d5pt/big/j2d5pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d5pt/big/j2d5ptAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d5pt/big/j2d5ptAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d5pt/big/j2d5ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d5pt/big/j2d5ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d5pt/small/j2d5pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d5pt/small/j2d5pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d5pt/small/j2d5ptAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d5pt/small/j2d5ptAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d5pt/small/j2d5ptMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d5pt/small/j2d5ptMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d5pt/small/j2d5ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d5pt/small/j2d5ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d9pt/big/j2d9pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d9pt/big/j2d9pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d9pt/big/j2d9ptAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d9pt/big/j2d9ptAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d9pt/big/j2d9ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d9pt/big/j2d9ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d9pt/small/j2d9pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d9pt/small/j2d9pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d9pt/small/j2d9ptAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d9pt/small/j2d9ptAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d9pt/small/j2d9ptMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d9pt/small/j2d9ptMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j2d9pt/small/j2d9ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j2d9pt/small/j2d9ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d13pt/big/j3d13pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d13pt/big/j3d13pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d13pt/big/j3d13ptAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d13pt/big/j3d13ptAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d13pt/big/j3d13ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d13pt/big/j3d13ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d13pt/small/j3d13pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d13pt/small/j3d13pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d13pt/small/j3d13ptAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d13pt/small/j3d13ptAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d13pt/small/j3d13ptMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d13pt/small/j3d13ptMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d13pt/small/j3d13ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d13pt/small/j3d13ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d19pt/big/j3d19pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d19pt/big/j3d19pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d19pt/big/j3d19ptAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d19pt/big/j3d19ptAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d19pt/big/j3d19ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d19pt/big/j3d19ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d19pt/small/j3d19pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d19pt/small/j3d19pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d19pt/small/j3d19ptMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d19pt/small/j3d19ptMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d19pt/small/j3d19ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d19pt/small/j3d19ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d27pt/big/j3d27pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d27pt/big/j3d27pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d27pt/big/j3d27ptAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d27pt/big/j3d27ptAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d27pt/big/j3d27ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d27pt/big/j3d27ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d27pt/small/j3d27pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d27pt/small/j3d27pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d27pt/small/j3d27ptMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d27pt/small/j3d27ptMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d27pt/small/j3d27ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d27pt/small/j3d27ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d7pt/big/j3d7pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d7pt/big/j3d7pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d7pt/big/j3d7ptAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d7pt/big/j3d7ptAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d7pt/big/j3d7ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d7pt/big/j3d7ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d7pt/small/j3d7pt.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d7pt/small/j3d7pt.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d7pt/small/j3d7ptAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d7pt/small/j3d7ptAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d7pt/small/j3d7ptMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d7pt/small/j3d7ptMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/j3d7pt/small/j3d7ptNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/j3d7pt/small/j3d7ptNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/poisson3d/big/poisson3d.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/poisson3d/big/poisson3d.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/poisson3d/big/poisson3dAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/poisson3d/big/poisson3dAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/poisson3d/big/poisson3dNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/poisson3d/big/poisson3dNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/poisson3d/small/poisson3d.lift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/poisson3d/small/poisson3d.lift -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/poisson3d/small/poisson3dAMD.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/poisson3d/small/poisson3dAMD.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/poisson3d/small/poisson3dMali.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/poisson3d/small/poisson3dMali.json -------------------------------------------------------------------------------- /highLevel/stencil/cgo/ppcg/poisson3d/small/poisson3dNvidia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/cgo/ppcg/poisson3d/small/poisson3dNvidia.json -------------------------------------------------------------------------------- /highLevel/stencil/convolution1D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/convolution1D -------------------------------------------------------------------------------- /highLevel/stencil/convolution1D.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/convolution1D.json -------------------------------------------------------------------------------- /highLevel/stencil/convolution2D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/convolution2D -------------------------------------------------------------------------------- /highLevel/stencil/convolution2D.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/convolution2D.json -------------------------------------------------------------------------------- /highLevel/stencil/convolutionSeparableY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/convolutionSeparableY -------------------------------------------------------------------------------- /highLevel/stencil/halideBlur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/halideBlur -------------------------------------------------------------------------------- /highLevel/stencil/halideBlur.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/halideBlur.json -------------------------------------------------------------------------------- /highLevel/stencil/hotspot3D.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/hotspot3D.json -------------------------------------------------------------------------------- /highLevel/stencil/shocStencil2DDot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/shocStencil2DDot -------------------------------------------------------------------------------- /highLevel/stencil/stencil1D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/stencil1D -------------------------------------------------------------------------------- /highLevel/stencil/stencil1D.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/stencil1D.json -------------------------------------------------------------------------------- /highLevel/stencil/stencilNoPad1D: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/highLevel/stencil/stencilNoPad1D -------------------------------------------------------------------------------- /lib/Executor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/CMakeLists.txt -------------------------------------------------------------------------------- /lib/Executor/cmake-modules/FindOpenCL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/cmake-modules/FindOpenCL.cmake -------------------------------------------------------------------------------- /lib/Executor/include/CL/cl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/CL/cl.h -------------------------------------------------------------------------------- /lib/Executor/include/CL/cl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/CL/cl.hpp -------------------------------------------------------------------------------- /lib/Executor/include/CL/cl_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/CL/cl_ext.h -------------------------------------------------------------------------------- /lib/Executor/include/CL/cl_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/CL/cl_gl.h -------------------------------------------------------------------------------- /lib/Executor/include/CL/cl_gl_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/CL/cl_gl_ext.h -------------------------------------------------------------------------------- /lib/Executor/include/CL/cl_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/CL/cl_platform.h -------------------------------------------------------------------------------- /lib/Executor/include/CL/opencl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/CL/opencl.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/Core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/Core.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/Device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/Device.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/DeviceBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/DeviceBuffer.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/DeviceID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/DeviceID.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/DeviceList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/DeviceList.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/DeviceProperties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/DeviceProperties.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/Event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/Event.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/Executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/Executor.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/GlobalArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/GlobalArg.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/JNIHandle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/JNIHandle.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/Kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/Kernel.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/KernelArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/KernelArg.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/LocalArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/LocalArg.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/PlatformID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/PlatformID.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/Source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/Source.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/Util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/Util.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/ValueArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/ValueArg.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/Vector.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/VectorDef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/VectorDef.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/util/Assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/util/Assert.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/util/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/util/Logger.h -------------------------------------------------------------------------------- /lib/Executor/include/executor/util/LoggerDef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/include/executor/util/LoggerDef.h -------------------------------------------------------------------------------- /lib/Executor/src/Core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/Core.cpp -------------------------------------------------------------------------------- /lib/Executor/src/Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/Device.cpp -------------------------------------------------------------------------------- /lib/Executor/src/DeviceBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/DeviceBuffer.cpp -------------------------------------------------------------------------------- /lib/Executor/src/DeviceID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/DeviceID.cpp -------------------------------------------------------------------------------- /lib/Executor/src/DeviceList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/DeviceList.cpp -------------------------------------------------------------------------------- /lib/Executor/src/DeviceProperties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/DeviceProperties.cpp -------------------------------------------------------------------------------- /lib/Executor/src/Event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/Event.cpp -------------------------------------------------------------------------------- /lib/Executor/src/Executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/Executor.cpp -------------------------------------------------------------------------------- /lib/Executor/src/GlobalArg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/GlobalArg.cpp -------------------------------------------------------------------------------- /lib/Executor/src/JNIHandle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/JNIHandle.cpp -------------------------------------------------------------------------------- /lib/Executor/src/Kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/Kernel.cpp -------------------------------------------------------------------------------- /lib/Executor/src/KernelArg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/KernelArg.cpp -------------------------------------------------------------------------------- /lib/Executor/src/LocalArg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/LocalArg.cpp -------------------------------------------------------------------------------- /lib/Executor/src/PlatformID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/PlatformID.cpp -------------------------------------------------------------------------------- /lib/Executor/src/Source.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/Source.cpp -------------------------------------------------------------------------------- /lib/Executor/src/ValueArg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/ValueArg.cpp -------------------------------------------------------------------------------- /lib/Executor/src/jni/Handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/Handle.cpp -------------------------------------------------------------------------------- /lib/Executor/src/jni/Handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/Handle.h -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_Executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_Executor.cpp -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_Executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_Executor.h -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_Executor_ExecutorFailureException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_Executor_ExecutorFailureException.h -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_GlobalArg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_GlobalArg.cpp -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_GlobalArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_GlobalArg.h -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_JNIHandle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_JNIHandle.cpp -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_JNIHandle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_JNIHandle.h -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_Kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_Kernel.cpp -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_Kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_Kernel.h -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_KernelArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_KernelArg.h -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_LocalArg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_LocalArg.cpp -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_LocalArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_LocalArg.h -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_ValueArg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_ValueArg.cpp -------------------------------------------------------------------------------- /lib/Executor/src/jni/opencl_executor_ValueArg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/jni/opencl_executor_ValueArg.h -------------------------------------------------------------------------------- /lib/Executor/src/util/Assert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/util/Assert.cpp -------------------------------------------------------------------------------- /lib/Executor/src/util/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Executor/src/util/Logger.cpp -------------------------------------------------------------------------------- /lib/Profiler/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Profiler/.gitignore -------------------------------------------------------------------------------- /lib/Profiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Profiler/README.md -------------------------------------------------------------------------------- /lib/Profiler/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Profiler/build.sbt -------------------------------------------------------------------------------- /lib/Profiler/project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Profiler/project/Dependencies.scala -------------------------------------------------------------------------------- /lib/Profiler/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.13 2 | -------------------------------------------------------------------------------- /lib/Profiler/src/main/scala/Profiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/lib/Profiler/src/main/scala/Profiler.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.13 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /scripts/buildRunScripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/scripts/buildRunScripts.py -------------------------------------------------------------------------------- /scripts/createKernelParametersFromJSON.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/scripts/createKernelParametersFromJSON.py -------------------------------------------------------------------------------- /scripts/getTimes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/scripts/getTimes.py -------------------------------------------------------------------------------- /scripts/get_stats.zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/scripts/get_stats.zsh -------------------------------------------------------------------------------- /src/main/analysis/AccessCounts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/analysis/AccessCounts.scala -------------------------------------------------------------------------------- /src/main/analysis/AccessPatterns.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/analysis/AccessPatterns.scala -------------------------------------------------------------------------------- /src/main/analysis/Analyser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/analysis/Analyser.scala -------------------------------------------------------------------------------- /src/main/analysis/BarrierCounts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/analysis/BarrierCounts.scala -------------------------------------------------------------------------------- /src/main/analysis/BenchmarkUserFun.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/analysis/BenchmarkUserFun.scala -------------------------------------------------------------------------------- /src/main/analysis/ControlFlow.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/analysis/ControlFlow.scala -------------------------------------------------------------------------------- /src/main/analysis/FunctionCounts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/analysis/FunctionCounts.scala -------------------------------------------------------------------------------- /src/main/analysis/MemoryAmounts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/analysis/MemoryAmounts.scala -------------------------------------------------------------------------------- /src/main/analysis/UserFunsToBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/analysis/UserFunsToBenchmark.scala -------------------------------------------------------------------------------- /src/main/arithmetic/TypeVar.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/arithmetic/TypeVar.scala -------------------------------------------------------------------------------- /src/main/arithmetic/interop/ArithExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/arithmetic/interop/ArithExpr.scala -------------------------------------------------------------------------------- /src/main/benchmarks/Benchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/Benchmark.scala -------------------------------------------------------------------------------- /src/main/benchmarks/BlackScholes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/BlackScholes.scala -------------------------------------------------------------------------------- /src/main/benchmarks/Convolution.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/Convolution.scala -------------------------------------------------------------------------------- /src/main/benchmarks/DbSelect.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/DbSelect.scala -------------------------------------------------------------------------------- /src/main/benchmarks/DeprecatedBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/DeprecatedBenchmark.scala -------------------------------------------------------------------------------- /src/main/benchmarks/DotProduct.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/DotProduct.scala -------------------------------------------------------------------------------- /src/main/benchmarks/GEMM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/GEMM.scala -------------------------------------------------------------------------------- /src/main/benchmarks/GESUMMV.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/GESUMMV.scala -------------------------------------------------------------------------------- /src/main/benchmarks/GraphTheory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/GraphTheory.scala -------------------------------------------------------------------------------- /src/main/benchmarks/HarrisCornerDetection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/HarrisCornerDetection.scala -------------------------------------------------------------------------------- /src/main/benchmarks/Hotspot3D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/Hotspot3D.scala -------------------------------------------------------------------------------- /src/main/benchmarks/KMeans.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/KMeans.scala -------------------------------------------------------------------------------- /src/main/benchmarks/MatrixMultiplication.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/MatrixMultiplication.scala -------------------------------------------------------------------------------- /src/main/benchmarks/MatrixTransposition.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/MatrixTransposition.scala -------------------------------------------------------------------------------- /src/main/benchmarks/MatrixVector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/MatrixVector.scala -------------------------------------------------------------------------------- /src/main/benchmarks/MolecularDynamics.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/MolecularDynamics.scala -------------------------------------------------------------------------------- /src/main/benchmarks/NBody.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/NBody.scala -------------------------------------------------------------------------------- /src/main/benchmarks/NearestNeighbour.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/NearestNeighbour.scala -------------------------------------------------------------------------------- /src/main/benchmarks/RodiniaHotspot.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/RodiniaHotspot.scala -------------------------------------------------------------------------------- /src/main/benchmarks/RodiniaHotspotNoPad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/RodiniaHotspotNoPad.scala -------------------------------------------------------------------------------- /src/main/benchmarks/SHOCStencil2D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/SHOCStencil2D.scala -------------------------------------------------------------------------------- /src/main/benchmarks/Stencil1D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/Stencil1D.scala -------------------------------------------------------------------------------- /src/main/benchmarks/Stencil2D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/Stencil2D.scala -------------------------------------------------------------------------------- /src/main/benchmarks/SumAbsoluteValues.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/SumAbsoluteValues.scala -------------------------------------------------------------------------------- /src/main/benchmarks/VectorScaling.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/benchmarks/VectorScaling.scala -------------------------------------------------------------------------------- /src/main/core/generator/AstPrinter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/core/generator/AstPrinter.scala -------------------------------------------------------------------------------- /src/main/core/generator/CommonSubExpressionElimination.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/core/generator/CommonSubExpressionElimination.scala -------------------------------------------------------------------------------- /src/main/core/generator/Generator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/core/generator/Generator.scala -------------------------------------------------------------------------------- /src/main/core/generator/GenericAST.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/core/generator/GenericAST.scala -------------------------------------------------------------------------------- /src/main/core/generator/PrettyPrinter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/core/generator/PrettyPrinter.scala -------------------------------------------------------------------------------- /src/main/exploration/Compiler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/Compiler.scala -------------------------------------------------------------------------------- /src/main/exploration/ExpressionFilter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/ExpressionFilter.scala -------------------------------------------------------------------------------- /src/main/exploration/HighLevelRewrite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/HighLevelRewrite.scala -------------------------------------------------------------------------------- /src/main/exploration/MemoryMappingRewrite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/MemoryMappingRewrite.scala -------------------------------------------------------------------------------- /src/main/exploration/ParameterRewrite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/ParameterRewrite.scala -------------------------------------------------------------------------------- /src/main/exploration/ParameterSearch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/ParameterSearch.scala -------------------------------------------------------------------------------- /src/main/exploration/ParametersAndSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/ParametersAndSettings.scala -------------------------------------------------------------------------------- /src/main/exploration/SaveOpenCL.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/SaveOpenCL.scala -------------------------------------------------------------------------------- /src/main/exploration/detection/DetectCommunicationBetweenThreads.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/detection/DetectCommunicationBetweenThreads.scala -------------------------------------------------------------------------------- /src/main/exploration/detection/DetectReuseAcrossThreads.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/detection/DetectReuseAcrossThreads.scala -------------------------------------------------------------------------------- /src/main/exploration/detection/DetectReuseWithinThread.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/detection/DetectReuseWithinThread.scala -------------------------------------------------------------------------------- /src/main/exploration/detection/ImplementReuse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/detection/ImplementReuse.scala -------------------------------------------------------------------------------- /src/main/exploration/detection/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/detection/package.scala -------------------------------------------------------------------------------- /src/main/exploration/utils/ExplorationParameter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/utils/ExplorationParameter.scala -------------------------------------------------------------------------------- /src/main/exploration/utils/RenameLambdas.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/utils/RenameLambdas.scala -------------------------------------------------------------------------------- /src/main/exploration/utils/RenameLowerLambdas.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/exploration/utils/RenameLowerLambdas.scala -------------------------------------------------------------------------------- /src/main/ir/Context.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/Context.scala -------------------------------------------------------------------------------- /src/main/ir/GenerateIR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/GenerateIR.scala -------------------------------------------------------------------------------- /src/main/ir/Memory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/Memory.scala -------------------------------------------------------------------------------- /src/main/ir/Type.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/Type.scala -------------------------------------------------------------------------------- /src/main/ir/TypeChecker.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/TypeChecker.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Array2DFromUserFunGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Array2DFromUserFunGenerator.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Array3DFromUserFunGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Array3DFromUserFunGenerator.scala -------------------------------------------------------------------------------- /src/main/ir/ast/ArrayAccess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/ArrayAccess.scala -------------------------------------------------------------------------------- /src/main/ir/ast/ArrayConstructors.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/ArrayConstructors.scala -------------------------------------------------------------------------------- /src/main/ir/ast/ArrayFromGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/ArrayFromGenerator.scala -------------------------------------------------------------------------------- /src/main/ir/ast/ArrayFromUserFunGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/ArrayFromUserFunGenerator.scala -------------------------------------------------------------------------------- /src/main/ir/ast/ArrayFromValue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/ArrayFromValue.scala -------------------------------------------------------------------------------- /src/main/ir/ast/CheckedArrayAccess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/CheckedArrayAccess.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Decl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Decl.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Expr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Expr.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Filter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Filter.scala -------------------------------------------------------------------------------- /src/main/ir/ast/FunCall.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/FunCall.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Gather.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Gather.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Get.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Get.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Head.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Head.scala -------------------------------------------------------------------------------- /src/main/ir/ast/IRNode.scala: -------------------------------------------------------------------------------- 1 | package ir.ast 2 | 3 | trait IRNode 4 | -------------------------------------------------------------------------------- /src/main/ir/ast/Id.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Id.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Iterate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Iterate.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Join.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Join.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Lambda.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Lambda.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Let.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Let.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Map.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Map.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Pad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Pad.scala -------------------------------------------------------------------------------- /src/main/ir/ast/PadConstant.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/PadConstant.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Param.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Param.scala -------------------------------------------------------------------------------- /src/main/ir/ast/PartialReduce.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/PartialReduce.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Pattern.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Pattern.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Reduce.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Reduce.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Scatter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Scatter.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Search.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Search.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Slide.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Slide.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Split.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Split.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Tail.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Tail.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Transpose.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Transpose.scala -------------------------------------------------------------------------------- /src/main/ir/ast/TransposeW.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/TransposeW.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Tuple.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Tuple.scala -------------------------------------------------------------------------------- /src/main/ir/ast/UnsafeArrayAccess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/UnsafeArrayAccess.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Unzip.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Unzip.scala -------------------------------------------------------------------------------- /src/main/ir/ast/UserFun.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/UserFun.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Value.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Value.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Vectorize.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Vectorize.scala -------------------------------------------------------------------------------- /src/main/ir/ast/Zip.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/Zip.scala -------------------------------------------------------------------------------- /src/main/ir/ast/asScalar.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/asScalar.scala -------------------------------------------------------------------------------- /src/main/ir/ast/asVector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/asVector.scala -------------------------------------------------------------------------------- /src/main/ir/ast/debug/AssertType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/debug/AssertType.scala -------------------------------------------------------------------------------- /src/main/ir/ast/debug/PrintComment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/debug/PrintComment.scala -------------------------------------------------------------------------------- /src/main/ir/ast/debug/PrintType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/debug/PrintType.scala -------------------------------------------------------------------------------- /src/main/ir/ast/debug/PrintTypeInConsole.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/debug/PrintTypeInConsole.scala -------------------------------------------------------------------------------- /src/main/ir/ast/debug/PrintView.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/debug/PrintView.scala -------------------------------------------------------------------------------- /src/main/ir/ast/debug/TypeOperator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/debug/TypeOperator.scala -------------------------------------------------------------------------------- /src/main/ir/ast/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/ast/package.scala -------------------------------------------------------------------------------- /src/main/ir/interop/HexaFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/interop/HexaFunction.java -------------------------------------------------------------------------------- /src/main/ir/interop/NovemFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/interop/NovemFunction.java -------------------------------------------------------------------------------- /src/main/ir/interop/OctoFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/interop/OctoFunction.java -------------------------------------------------------------------------------- /src/main/ir/interop/QuadFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/interop/QuadFunction.java -------------------------------------------------------------------------------- /src/main/ir/interop/QuintFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/interop/QuintFunction.java -------------------------------------------------------------------------------- /src/main/ir/interop/SeptFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/interop/SeptFunction.java -------------------------------------------------------------------------------- /src/main/ir/interop/TriFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/interop/TriFunction.java -------------------------------------------------------------------------------- /src/main/ir/interop/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/interop/Utils.scala -------------------------------------------------------------------------------- /src/main/ir/interpreter/Interpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/interpreter/Interpreter.scala -------------------------------------------------------------------------------- /src/main/ir/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/package.scala -------------------------------------------------------------------------------- /src/main/ir/printer/DotPrinter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/printer/DotPrinter.scala -------------------------------------------------------------------------------- /src/main/ir/printer/TikzPrinter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/printer/TikzPrinter.scala -------------------------------------------------------------------------------- /src/main/ir/view/BuildDepthInfo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/view/BuildDepthInfo.scala -------------------------------------------------------------------------------- /src/main/ir/view/InputView.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/view/InputView.scala -------------------------------------------------------------------------------- /src/main/ir/view/OutputView.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/view/OutputView.scala -------------------------------------------------------------------------------- /src/main/ir/view/View.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/view/View.scala -------------------------------------------------------------------------------- /src/main/ir/view/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/ir/view/package.scala -------------------------------------------------------------------------------- /src/main/opencl/executor/Build.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/Build.scala -------------------------------------------------------------------------------- /src/main/opencl/executor/Compile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/Compile.scala -------------------------------------------------------------------------------- /src/main/opencl/executor/Decoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/Decoder.scala -------------------------------------------------------------------------------- /src/main/opencl/executor/Encoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/Encoder.scala -------------------------------------------------------------------------------- /src/main/opencl/executor/Eval.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/Eval.scala -------------------------------------------------------------------------------- /src/main/opencl/executor/Execute.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/Execute.scala -------------------------------------------------------------------------------- /src/main/opencl/executor/Executor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/Executor.java -------------------------------------------------------------------------------- /src/main/opencl/executor/GlobalArg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/GlobalArg.java -------------------------------------------------------------------------------- /src/main/opencl/executor/JNIHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/JNIHandle.java -------------------------------------------------------------------------------- /src/main/opencl/executor/Kernel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/Kernel.java -------------------------------------------------------------------------------- /src/main/opencl/executor/KernelArg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/KernelArg.java -------------------------------------------------------------------------------- /src/main/opencl/executor/LocalArg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/LocalArg.java -------------------------------------------------------------------------------- /src/main/opencl/executor/TestWithExecutor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/TestWithExecutor.scala -------------------------------------------------------------------------------- /src/main/opencl/executor/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/Utils.scala -------------------------------------------------------------------------------- /src/main/opencl/executor/ValueArg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/executor/ValueArg.java -------------------------------------------------------------------------------- /src/main/opencl/generator/BarrierElimination.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/BarrierElimination.scala -------------------------------------------------------------------------------- /src/main/opencl/generator/CheckBarriersAndLoops.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/CheckBarriersAndLoops.scala -------------------------------------------------------------------------------- /src/main/opencl/generator/CommonSubexpressionElimination.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/CommonSubexpressionElimination.scala -------------------------------------------------------------------------------- /src/main/opencl/generator/CompilationSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/CompilationSettings.scala -------------------------------------------------------------------------------- /src/main/opencl/generator/Errors.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/Errors.scala -------------------------------------------------------------------------------- /src/main/opencl/generator/NDRange.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/NDRange.scala -------------------------------------------------------------------------------- /src/main/opencl/generator/OclFunction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/OclFunction.scala -------------------------------------------------------------------------------- /src/main/opencl/generator/OpenCLAST.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/OpenCLAST.scala -------------------------------------------------------------------------------- /src/main/opencl/generator/OpenCLGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/OpenCLGenerator.scala -------------------------------------------------------------------------------- /src/main/opencl/generator/RangesAndCounts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/RangesAndCounts.scala -------------------------------------------------------------------------------- /src/main/opencl/generator/ShouldUnroll.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/ShouldUnroll.scala -------------------------------------------------------------------------------- /src/main/opencl/generator/UnrollAndInlineValues.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/generator/UnrollAndInlineValues.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/CollectTypedOpenCLMemory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/CollectTypedOpenCLMemory.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/InferOpenCLAddressSpace.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/InferOpenCLAddressSpace.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/OpenCLAddressSpace.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/OpenCLAddressSpace.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/OpenCLMemory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/OpenCLMemory.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/OpenCLMemoryAllocator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/OpenCLMemoryAllocator.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/Type.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/Type.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/ast/OpenCLBuiltInFun.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/ast/OpenCLBuiltInFun.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/ast/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/ast/package.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/interop/Fun.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/interop/Fun.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/interop/Type.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/interop/Type.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/package.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/BSearch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/BSearch.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/FilterSeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/FilterSeq.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/InsertionSortSeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/InsertionSortSeq.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/LSearch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/LSearch.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/MapAtomLcl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/MapAtomLcl.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/MapAtomWrg.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/MapAtomWrg.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/MapGlb.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/MapGlb.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/MapLane.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/MapLane.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/MapLcl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/MapLcl.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/MapSeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/MapSeq.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/MapSeqSlide.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/MapSeqSlide.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/MapWarp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/MapWarp.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/MapWrg.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/MapWrg.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/ReduceSeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/ReduceSeq.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/ReduceWhileSeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/ReduceWhileSeq.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/ScanSeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/ScanSeq.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/package.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/toGlobal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/toGlobal.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/toLocal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/toLocal.scala -------------------------------------------------------------------------------- /src/main/opencl/ir/pattern/toPrivate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/opencl/ir/pattern/toPrivate.scala -------------------------------------------------------------------------------- /src/main/prog_gen/GeneratePrograms.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/prog_gen/GeneratePrograms.scala -------------------------------------------------------------------------------- /src/main/prog_gen/InputGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/prog_gen/InputGenerator.scala -------------------------------------------------------------------------------- /src/main/prog_gen/ProgramGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/prog_gen/ProgramGenerator.scala -------------------------------------------------------------------------------- /src/main/prog_gen/RegenerateConfiguration.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/prog_gen/RegenerateConfiguration.scala -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/resources/mriq/large/kVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/large/kVals.bin -------------------------------------------------------------------------------- /src/main/resources/mriq/large/qiVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/large/qiVals.bin -------------------------------------------------------------------------------- /src/main/resources/mriq/large/qrVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/large/qrVals.bin -------------------------------------------------------------------------------- /src/main/resources/mriq/large/xVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/large/xVals.bin -------------------------------------------------------------------------------- /src/main/resources/mriq/large/yVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/large/yVals.bin -------------------------------------------------------------------------------- /src/main/resources/mriq/large/zVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/large/zVals.bin -------------------------------------------------------------------------------- /src/main/resources/mriq/small/kVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/small/kVals.bin -------------------------------------------------------------------------------- /src/main/resources/mriq/small/qiVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/small/qiVals.bin -------------------------------------------------------------------------------- /src/main/resources/mriq/small/qrVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/small/qrVals.bin -------------------------------------------------------------------------------- /src/main/resources/mriq/small/xVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/small/xVals.bin -------------------------------------------------------------------------------- /src/main/resources/mriq/small/yVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/small/yVals.bin -------------------------------------------------------------------------------- /src/main/resources/mriq/small/zVals.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/resources/mriq/small/zVals.bin -------------------------------------------------------------------------------- /src/main/rewriting/InferNDRange.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/InferNDRange.scala -------------------------------------------------------------------------------- /src/main/rewriting/Lower.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/Lower.scala -------------------------------------------------------------------------------- /src/main/rewriting/Rewrite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/Rewrite.scala -------------------------------------------------------------------------------- /src/main/rewriting/SimplifyAndFuse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/SimplifyAndFuse.scala -------------------------------------------------------------------------------- /src/main/rewriting/macrorules/EnablingRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/macrorules/EnablingRules.scala -------------------------------------------------------------------------------- /src/main/rewriting/macrorules/MacroRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/macrorules/MacroRules.scala -------------------------------------------------------------------------------- /src/main/rewriting/macrorules/MapSeqSlideRewrite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/macrorules/MapSeqSlideRewrite.scala -------------------------------------------------------------------------------- /src/main/rewriting/macrorules/ReuseRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/macrorules/ReuseRules.scala -------------------------------------------------------------------------------- /src/main/rewriting/macrorules/SlideTiling.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/macrorules/SlideTiling.scala -------------------------------------------------------------------------------- /src/main/rewriting/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/package.scala -------------------------------------------------------------------------------- /src/main/rewriting/rules/CopyRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/rules/CopyRules.scala -------------------------------------------------------------------------------- /src/main/rewriting/rules/FissionRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/rules/FissionRules.scala -------------------------------------------------------------------------------- /src/main/rewriting/rules/FusionRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/rules/FusionRules.scala -------------------------------------------------------------------------------- /src/main/rewriting/rules/InterchangeRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/rules/InterchangeRules.scala -------------------------------------------------------------------------------- /src/main/rewriting/rules/IterateRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/rules/IterateRules.scala -------------------------------------------------------------------------------- /src/main/rewriting/rules/OpenCLRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/rules/OpenCLRules.scala -------------------------------------------------------------------------------- /src/main/rewriting/rules/ReduceRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/rules/ReduceRules.scala -------------------------------------------------------------------------------- /src/main/rewriting/rules/Rule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/rules/Rule.scala -------------------------------------------------------------------------------- /src/main/rewriting/rules/Rules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/rules/Rules.scala -------------------------------------------------------------------------------- /src/main/rewriting/rules/SimplificationRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/rules/SimplificationRules.scala -------------------------------------------------------------------------------- /src/main/rewriting/utils/DumpToFile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/utils/DumpToFile.scala -------------------------------------------------------------------------------- /src/main/rewriting/utils/NumberPrinter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/utils/NumberPrinter.scala -------------------------------------------------------------------------------- /src/main/rewriting/utils/ScalaPrinter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/utils/ScalaPrinter.scala -------------------------------------------------------------------------------- /src/main/rewriting/utils/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/rewriting/utils/Utils.scala -------------------------------------------------------------------------------- /src/main/utils/CommandLineParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/utils/CommandLineParser.scala -------------------------------------------------------------------------------- /src/main/utils/NativeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/utils/NativeUtils.java -------------------------------------------------------------------------------- /src/main/utils/OutputKernelJSON.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/utils/OutputKernelJSON.scala -------------------------------------------------------------------------------- /src/main/utils/Printer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/utils/Printer.scala -------------------------------------------------------------------------------- /src/main/utils/paternoster/gui/MainPane.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/utils/paternoster/gui/MainPane.scala -------------------------------------------------------------------------------- /src/main/utils/paternoster/gui/VisualiserWindow.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/utils/paternoster/gui/VisualiserWindow.scala -------------------------------------------------------------------------------- /src/main/utils/paternoster/rendering/Graphics.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/utils/paternoster/rendering/Graphics.scala -------------------------------------------------------------------------------- /src/main/utils/paternoster/rendering/JavaFXRenderer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/utils/paternoster/rendering/JavaFXRenderer.scala -------------------------------------------------------------------------------- /src/main/utils/paternoster/rendering/SVGRenderer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/utils/paternoster/rendering/SVGRenderer.scala -------------------------------------------------------------------------------- /src/main/utils/paternoster/visualisation/Scene.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/utils/paternoster/visualisation/Scene.scala -------------------------------------------------------------------------------- /src/main/utils/paternoster/visualisation/TypeVisualiser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/main/utils/paternoster/visualisation/TypeVisualiser.scala -------------------------------------------------------------------------------- /src/test/analysis/TestAccessCounts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/analysis/TestAccessCounts.scala -------------------------------------------------------------------------------- /src/test/analysis/TestAccessPatterns.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/analysis/TestAccessPatterns.scala -------------------------------------------------------------------------------- /src/test/analysis/TestAnalyser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/analysis/TestAnalyser.scala -------------------------------------------------------------------------------- /src/test/analysis/TestControlFlow.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/analysis/TestControlFlow.scala -------------------------------------------------------------------------------- /src/test/analysis/TestFunctionCounts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/analysis/TestFunctionCounts.scala -------------------------------------------------------------------------------- /src/test/arithmetic/TestArith.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/arithmetic/TestArith.scala -------------------------------------------------------------------------------- /src/test/arithmetic/TestOclFunction.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/arithmetic/TestOclFunction.scala -------------------------------------------------------------------------------- /src/test/exploration/TestExpressionFilter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/TestExpressionFilter.scala -------------------------------------------------------------------------------- /src/test/exploration/TestParametersAndSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/TestParametersAndSettings.scala -------------------------------------------------------------------------------- /src/test/exploration/algorithmic/AlgorithmicGemv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/algorithmic/AlgorithmicGemv.scala -------------------------------------------------------------------------------- /src/test/exploration/algorithmic/AlgorithmicGesummv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/algorithmic/AlgorithmicGesummv.scala -------------------------------------------------------------------------------- /src/test/exploration/algorithmic/AlgorithmicMmNT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/algorithmic/AlgorithmicMmNT.scala -------------------------------------------------------------------------------- /src/test/exploration/algorithmic/AlgorithmicMmTN.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/algorithmic/AlgorithmicMmTN.scala -------------------------------------------------------------------------------- /src/test/exploration/algorithmic/AlgorithmicMriq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/algorithmic/AlgorithmicMriq.scala -------------------------------------------------------------------------------- /src/test/exploration/algorithmic/AlgorithmicNbody.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/algorithmic/AlgorithmicNbody.scala -------------------------------------------------------------------------------- /src/test/exploration/algorithmic/TestHighLevelRewrite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/algorithmic/TestHighLevelRewrite.scala -------------------------------------------------------------------------------- /src/test/exploration/algorithmic/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/algorithmic/package.scala -------------------------------------------------------------------------------- /src/test/exploration/detection/TestDetectCommunicationBetweenThreads.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/detection/TestDetectCommunicationBetweenThreads.scala -------------------------------------------------------------------------------- /src/test/exploration/detection/TestDetectReuseAcrossThreads.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/detection/TestDetectReuseAcrossThreads.scala -------------------------------------------------------------------------------- /src/test/exploration/detection/TestDetectReuseWithinThread.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/detection/TestDetectReuseWithinThread.scala -------------------------------------------------------------------------------- /src/test/exploration/detection/TestImplement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/detection/TestImplement.scala -------------------------------------------------------------------------------- /src/test/exploration/mapping/MappingGemv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/mapping/MappingGemv.scala -------------------------------------------------------------------------------- /src/test/exploration/mapping/MappingGesummv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/mapping/MappingGesummv.scala -------------------------------------------------------------------------------- /src/test/exploration/mapping/MappingMm.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/mapping/MappingMm.scala -------------------------------------------------------------------------------- /src/test/exploration/mapping/MappingMriq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/mapping/MappingMriq.scala -------------------------------------------------------------------------------- /src/test/exploration/mapping/MappingNbody.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/mapping/MappingNbody.scala -------------------------------------------------------------------------------- /src/test/exploration/mapping/TestMemoryMappingRewrite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/mapping/TestMemoryMappingRewrite.scala -------------------------------------------------------------------------------- /src/test/exploration/mapping/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/exploration/mapping/package.scala -------------------------------------------------------------------------------- /src/test/ir/TestCopy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/ir/TestCopy.scala -------------------------------------------------------------------------------- /src/test/ir/TestMemory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/ir/TestMemory.scala -------------------------------------------------------------------------------- /src/test/ir/TestType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/ir/TestType.scala -------------------------------------------------------------------------------- /src/test/ir/ast/TestExpr.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/ir/ast/TestExpr.scala -------------------------------------------------------------------------------- /src/test/ir/ast/TestLambda.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/ir/ast/TestLambda.scala -------------------------------------------------------------------------------- /src/test/ir/ast/TestPartialReduce.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/ir/ast/TestPartialReduce.scala -------------------------------------------------------------------------------- /src/test/ir/view/ViewTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/ir/view/ViewTest.scala -------------------------------------------------------------------------------- /src/test/nn/Layer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/Layer.scala -------------------------------------------------------------------------------- /src/test/nn/cnn/CNN.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/cnn/CNN.scala -------------------------------------------------------------------------------- /src/test/nn/cnn/TestCNN.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/cnn/TestCNN.scala -------------------------------------------------------------------------------- /src/test/nn/cnn/TestCNN_Conv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/cnn/TestCNN_Conv.scala -------------------------------------------------------------------------------- /src/test/nn/cnn/opt_params/cnn_experiments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/cnn/opt_params/cnn_experiments.json -------------------------------------------------------------------------------- /src/test/nn/cnn/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/cnn/package.scala -------------------------------------------------------------------------------- /src/test/nn/conv/Conv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/conv/Conv.scala -------------------------------------------------------------------------------- /src/test/nn/conv/TestConv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/conv/TestConv.scala -------------------------------------------------------------------------------- /src/test/nn/conv/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/conv/package.scala -------------------------------------------------------------------------------- /src/test/nn/conv/versions/Conv0.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/conv/versions/Conv0.scala -------------------------------------------------------------------------------- /src/test/nn/conv/versions/Conv1.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/conv/versions/Conv1.scala -------------------------------------------------------------------------------- /src/test/nn/conv/versions/Conv2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/conv/versions/Conv2.scala -------------------------------------------------------------------------------- /src/test/nn/conv/versions/Conv3.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/conv/versions/Conv3.scala -------------------------------------------------------------------------------- /src/test/nn/conv/versions/Conv4.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/conv/versions/Conv4.scala -------------------------------------------------------------------------------- /src/test/nn/fc/FC.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/fc/FC.scala -------------------------------------------------------------------------------- /src/test/nn/fc/TestFC.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/fc/TestFC.scala -------------------------------------------------------------------------------- /src/test/nn/fc/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/fc/package.scala -------------------------------------------------------------------------------- /src/test/nn/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/nn/package.scala -------------------------------------------------------------------------------- /src/test/opencl/executor/TestDecoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/executor/TestDecoder.scala -------------------------------------------------------------------------------- /src/test/opencl/executor/TestEncoder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/executor/TestEncoder.scala -------------------------------------------------------------------------------- /src/test/opencl/executor/TestEval.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/executor/TestEval.scala -------------------------------------------------------------------------------- /src/test/opencl/executor/TestExecute.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/executor/TestExecute.scala -------------------------------------------------------------------------------- /src/test/opencl/executor/TestInvalid.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/executor/TestInvalid.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/ArrayGenerators.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/ArrayGenerators.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/JavaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/JavaTest.java -------------------------------------------------------------------------------- /src/test/opencl/generator/TestAddressSpaces.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestAddressSpaces.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestArgumentOrder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestArgumentOrder.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestArray.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestArray.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestBarrier.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestBarrier.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestBenchmark.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestCheckedArrayAccess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestCheckedArrayAccess.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestDbQueries.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestDbQueries.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestDbSelect.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestDbSelect.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestDotProduct.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestDotProduct.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestDynMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestDynMap.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestFilter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestFilter.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestFilterSeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestFilterSeq.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestGraphTheory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestGraphTheory.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestHeadTail.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestHeadTail.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestInject.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestInject.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestIterate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestIterate.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestMicroBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestMicroBenchmark.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestMisc.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestMisc.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestNBody.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestNBody.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestOpenCLGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestOpenCLGenerator.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestOpenCLPrinter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestOpenCLPrinter.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestPad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestPad.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestPadConstant.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestPadConstant.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestReduce.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestReduce.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestReduceWhile.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestReduceWhile.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestScanSeq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestScanSeq.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestScatterGather.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestScatterGather.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestSearch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestSearch.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestSlide.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestSlide.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestSort.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestSort.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestSpMV.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestSpMV.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestTail.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestTail.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestTiling.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestTiling.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestTranspose.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestTranspose.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestTriple.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestTriple.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestTuple.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestTuple.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestUnrollAndInlineValues.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestUnrollAndInlineValues.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestUnsafeArrayAccess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestUnsafeArrayAccess.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/TestVector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/TestVector.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/matrixMultiplication/Basic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/matrixMultiplication/Basic.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/matrixMultiplication/Best.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/matrixMultiplication/Best.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/matrixMultiplication/CGO_2017.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/matrixMultiplication/CGO_2017.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/matrixMultiplication/Reuse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/matrixMultiplication/Reuse.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/matrixMultiplication/Tiled.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/matrixMultiplication/Tiled.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/matrixVector/CGO_2017.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/matrixVector/CGO_2017.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/matrixVector/TestMatrixVector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/matrixVector/TestMatrixVector.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/pipelines/TestHalideSchedules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/pipelines/TestHalideSchedules.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/pipelines/TestHarrisCornerDetection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/pipelines/TestHarrisCornerDetection.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/pipelines/TestPipelineFusion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/pipelines/TestPipelineFusion.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/GettingStarted.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/GettingStarted.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/StencilDataArrays.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/StencilDataArrays.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/TestConvolutionSeparable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/TestConvolutionSeparable.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/TestMapSeqSlide.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/TestMapSeqSlide.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/TestSlideSeqPlus.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/TestSlideSeqPlus.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/TestStencil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/TestStencil.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/TestStencil2D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/TestStencil2D.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/TestStencil3D.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/TestStencil3D.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/TestStencilPPCG.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/TestStencilPPCG.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/TestStencilRodinia.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/TestStencilRodinia.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/TestStencilsTACO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/TestStencilsTACO.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/TestTemporalBlocking.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/TestTemporalBlocking.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/acoustic/AcousticComparisonArrays.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/acoustic/AcousticComparisonArrays.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/acoustic/TestAcousticActualRoom.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/acoustic/TestAcousticActualRoom.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/acoustic/TestAcousticOpt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/acoustic/TestAcousticOpt.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/acoustic/TestAcousticStencilBoundaries.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/acoustic/TestAcousticStencilBoundaries.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/acoustic/TestAcousticStencils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/acoustic/TestAcousticStencils.scala -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/resources/cbeforesecond.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/resources/cbeforesecond.txt -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/resources/cbeforesecond_org.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/resources/cbeforesecond_org.txt -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/resources/dDE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/resources/dDE.txt -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/resources/dDN.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/resources/dDN.txt -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/resources/dDS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/resources/dDS.txt -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/resources/dDW.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/resources/dDW.txt -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/resources/imagebefore.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/resources/imagebefore.txt -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/resources/imagebeforeiter1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/resources/imagebeforeiter1.txt -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/resources/imagecompare.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/resources/imagecompare.txt -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/resources/imagecompareiter1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/resources/imagecompareiter1.txt -------------------------------------------------------------------------------- /src/test/opencl/generator/stencil/resources/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/generator/stencil/resources/output.txt -------------------------------------------------------------------------------- /src/test/opencl/ir/TestMemory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/ir/TestMemory.scala -------------------------------------------------------------------------------- /src/test/opencl/ir/TestMiscIR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/ir/TestMiscIR.scala -------------------------------------------------------------------------------- /src/test/opencl/ir/TestTypeChecker.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/ir/TestTypeChecker.scala -------------------------------------------------------------------------------- /src/test/opencl/ir/ast/TestBuiltIn.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/ir/ast/TestBuiltIn.scala -------------------------------------------------------------------------------- /src/test/opencl/ir/interpreter/TestInterpreter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/opencl/ir/interpreter/TestInterpreter.scala -------------------------------------------------------------------------------- /src/test/polybench/HighLevel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/polybench/HighLevel.scala -------------------------------------------------------------------------------- /src/test/prog_gen/ProgGenFinishedIssue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/prog_gen/ProgGenFinishedIssue.scala -------------------------------------------------------------------------------- /src/test/prog_gen/ProgGenIssues.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/prog_gen/ProgGenIssues.scala -------------------------------------------------------------------------------- /src/test/prog_gen/TestInputGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/prog_gen/TestInputGenerator.scala -------------------------------------------------------------------------------- /src/test/prog_gen/TestProgramGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/prog_gen/TestProgramGenerator.scala -------------------------------------------------------------------------------- /src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /src/test/rewriting/TestDerivingMatrixReuse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestDerivingMatrixReuse.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestDerivingTiling.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestDerivingTiling.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestInferNDRange.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestInferNDRange.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestLowering.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestLowering.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestMMExplicitPrivateBest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestMMExplicitPrivateBest.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestMMExplicitPrivateCGO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestMMExplicitPrivateCGO.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestRewriteGemv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestRewriteGemv.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestRewriteGesummv.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestRewriteGesummv.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestRewriteKmeans.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestRewriteKmeans.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestRewriteMD.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestRewriteMD.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestRewriteMatrixMatrix.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestRewriteMatrixMatrix.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestRewriteMriQ.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestRewriteMriQ.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestRewriteNbody.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestRewriteNbody.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestRewriteStencil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestRewriteStencil.scala -------------------------------------------------------------------------------- /src/test/rewriting/TestRewriteStencil25DTiling.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/TestRewriteStencil25DTiling.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/SequencesForMacroRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/SequencesForMacroRules.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestBuiltIn.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestBuiltIn.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestCopy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestCopy.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestFission.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestFission.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestFlattenZip.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestFlattenZip.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestFusion.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestFusion.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestInterchange.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestInterchange.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestMacroRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestMacroRules.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestOpenCLRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestOpenCLRules.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestRemoveDuplicateZipArg.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestRemoveDuplicateZipArg.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestRuleIdeas.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestRuleIdeas.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestRules.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestRules.scala -------------------------------------------------------------------------------- /src/test/rewriting/rules/TestSimplification.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/rules/TestSimplification.scala -------------------------------------------------------------------------------- /src/test/rewriting/utils/TestUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rewriting/utils/TestUtils.scala -------------------------------------------------------------------------------- /src/test/rodinia/Kmeans.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rodinia/Kmeans.scala -------------------------------------------------------------------------------- /src/test/rodinia/NearestNeighbor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/rodinia/NearestNeighbor.scala -------------------------------------------------------------------------------- /src/test/tutorial/Rewriting.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/tutorial/Rewriting.scala -------------------------------------------------------------------------------- /src/test/tutorial/Views.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/tutorial/Views.scala -------------------------------------------------------------------------------- /src/test/tutorial/applications/ConvolutionalNeuralNetworks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/tutorial/applications/ConvolutionalNeuralNetworks.scala -------------------------------------------------------------------------------- /src/test/tutorial/applications/DotProduct.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/tutorial/applications/DotProduct.scala -------------------------------------------------------------------------------- /src/test/tutorial/applications/MatrixMultiplication.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/tutorial/applications/MatrixMultiplication.scala -------------------------------------------------------------------------------- /src/test/tutorial/applications/Stencils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/tutorial/applications/Stencils.scala -------------------------------------------------------------------------------- /src/test/utils/TestOutputKernelJSON.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/utils/TestOutputKernelJSON.scala -------------------------------------------------------------------------------- /src/test/utils/TestVisualization.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/src/test/utils/TestVisualization.scala -------------------------------------------------------------------------------- /updateSubmodules.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lift-project/lift/HEAD/updateSubmodules.sh --------------------------------------------------------------------------------