├── CUDA.h ├── CUDAsmith ├── CUDAsmith-src ├── CMakeLists.txt └── src │ ├── AbsExtension.cpp │ ├── AbsExtension.h │ ├── AbsProgramGenerator.cpp │ ├── AbsProgramGenerator.h │ ├── AbsRndNumGenerator.cpp │ ├── AbsRndNumGenerator.h │ ├── ArrayVariable.cpp │ ├── ArrayVariable.h │ ├── Block.cpp │ ├── Block.h │ ├── Bookkeeper.cpp │ ├── Bookkeeper.h │ ├── CFGEdge.cpp │ ├── CFGEdge.h │ ├── CGContext.cpp │ ├── CGContext.h │ ├── CGOptions.cpp │ ├── CGOptions.h │ ├── CUDASmith │ ├── CUDAExpression.cpp │ ├── CUDAExpression.h │ ├── CUDAOptions.cpp │ ├── CUDAOptions.h │ ├── CUDAOutputMgr.cpp │ ├── CUDAOutputMgr.h │ ├── CUDAProgramGenerator.cpp │ ├── CUDAProgramGenerator.h │ ├── CUDARandomProgramGenerator.cpp │ ├── CUDAStatement.cpp │ ├── CUDAStatement.h │ ├── CUDAVariable.cpp │ ├── CUDAVariable.h │ ├── Divergence.cpp │ ├── Divergence.h │ ├── ExpressionAtomic.cpp │ ├── ExpressionAtomic.h │ ├── ExpressionID.cpp │ ├── ExpressionID.h │ ├── ExpressionVector.cpp │ ├── ExpressionVector.h │ ├── FunctionInvocationBuiltIn.cpp │ ├── FunctionInvocationBuiltIn.h │ ├── Globals.cpp │ ├── Globals.h │ ├── MemoryBuffer.cpp │ ├── MemoryBuffer.h │ ├── StatementAtomicReduction.cpp │ ├── StatementAtomicReduction.h │ ├── StatementAtomicResult.cpp │ ├── StatementAtomicResult.h │ ├── StatementBarrier.cpp │ ├── StatementBarrier.h │ ├── StatementComm.cpp │ ├── StatementComm.h │ ├── StatementEMI.cpp │ ├── StatementEMI.h │ ├── StatementMessage.cpp │ ├── StatementMessage.h │ ├── StatementTG.cpp │ ├── StatementTG.h │ ├── Vector.cpp │ ├── Vector.h │ ├── Walker.cpp │ ├── Walker.h │ ├── cl_launcher.c │ ├── cuda_launcher.c │ └── readme.rd │ ├── CVQualifiers.cpp │ ├── CVQualifiers.h │ ├── Common.h │ ├── CommonMacros.h │ ├── CompatibleChecker.cpp │ ├── CompatibleChecker.h │ ├── Constant.cpp │ ├── Constant.h │ ├── CoverageTestExtension.cpp │ ├── CoverageTestExtension.h │ ├── CrestExtension.cpp │ ├── CrestExtension.h │ ├── DFSOutputMgr.cpp │ ├── DFSOutputMgr.h │ ├── DFSProgramGenerator.cpp │ ├── DFSProgramGenerator.h │ ├── DFSRndNumGenerator.cpp │ ├── DFSRndNumGenerator.h │ ├── DefaultOutputMgr.cpp │ ├── DefaultOutputMgr.h │ ├── DefaultProgramGenerator.cpp │ ├── DefaultProgramGenerator.h │ ├── DefaultRndNumGenerator.cpp │ ├── DefaultRndNumGenerator.h │ ├── DeltaMonitor.cpp │ ├── DeltaMonitor.h │ ├── DepthSpec.cpp │ ├── DepthSpec.h │ ├── Effect.cpp │ ├── Effect.h │ ├── Enumerator.h │ ├── Error.cpp │ ├── Error.h │ ├── Expression.cpp │ ├── Expression.h │ ├── ExpressionAssign.cpp │ ├── ExpressionAssign.h │ ├── ExpressionComma.cpp │ ├── ExpressionComma.h │ ├── ExpressionFuncall.cpp │ ├── ExpressionFuncall.h │ ├── ExpressionVariable.cpp │ ├── ExpressionVariable.h │ ├── ExtensionMgr.cpp │ ├── ExtensionMgr.h │ ├── ExtensionValue.cpp │ ├── ExtensionValue.h │ ├── Fact.cpp │ ├── Fact.h │ ├── FactMgr.cpp │ ├── FactMgr.h │ ├── FactPointTo.cpp │ ├── FactPointTo.h │ ├── FactUnion.cpp │ ├── FactUnion.h │ ├── Filter.cpp │ ├── Filter.h │ ├── Finalization.cpp │ ├── Finalization.h │ ├── Function.cpp │ ├── Function.h │ ├── FunctionInvocation.cpp │ ├── FunctionInvocation.h │ ├── FunctionInvocationBinary.cpp │ ├── FunctionInvocationBinary.h │ ├── FunctionInvocationUnary.cpp │ ├── FunctionInvocationUnary.h │ ├── FunctionInvocationUser.cpp │ ├── FunctionInvocationUser.h │ ├── KleeExtension.cpp │ ├── KleeExtension.h │ ├── Lhs.cpp │ ├── Lhs.h │ ├── LinearSequence.cpp │ ├── LinearSequence.h │ ├── Makefile.am │ ├── Makefile.in │ ├── MspFilters.cpp │ ├── MspFilters.h │ ├── OutputMgr.cpp │ ├── OutputMgr.h │ ├── PartialExpander.cpp │ ├── PartialExpander.h │ ├── Probabilities.cpp │ ├── Probabilities.h │ ├── ProbabilityTable.h │ ├── RandomNumber.cpp │ ├── RandomNumber.h │ ├── RandomProgramGenerator.cpp │ ├── Reducer.cpp │ ├── Reducer.h │ ├── ReducerOutputMgr.cpp │ ├── ReducerOutputMgr.h │ ├── SafeOpFlags.cpp │ ├── SafeOpFlags.h │ ├── Sequence.cpp │ ├── Sequence.h │ ├── SequenceFactory.cpp │ ├── SequenceFactory.h │ ├── SequenceLineParser.h │ ├── SimpleDeltaRndNumGenerator.cpp │ ├── SimpleDeltaRndNumGenerator.h │ ├── SimpleDeltaSequence.cpp │ ├── SimpleDeltaSequence.h │ ├── SplatExtension.cpp │ ├── SplatExtension.h │ ├── Statement.cpp │ ├── Statement.h │ ├── StatementArrayOp.cpp │ ├── StatementArrayOp.h │ ├── StatementAssign.cpp │ ├── StatementAssign.h │ ├── StatementBreak.cpp │ ├── StatementBreak.h │ ├── StatementContinue.cpp │ ├── StatementContinue.h │ ├── StatementExpr.cpp │ ├── StatementExpr.h │ ├── StatementFor.cpp │ ├── StatementFor.h │ ├── StatementGoto.cpp │ ├── StatementGoto.h │ ├── StatementIf.cpp │ ├── StatementIf.h │ ├── StatementReturn.cpp │ ├── StatementReturn.h │ ├── StringUtils.cpp │ ├── StringUtils.h │ ├── Type.cpp │ ├── Type.h │ ├── Variable.cpp │ ├── Variable.h │ ├── VariableSelector.cpp │ ├── VariableSelector.h │ ├── VectorFilter.cpp │ ├── VectorFilter.h │ ├── cl_safe_math_macros.h │ ├── csmith.vcproj │ ├── csmith.vcxproj │ ├── platform.cpp │ ├── platform.h │ ├── random.cpp │ ├── random.h │ ├── readme │ ├── safe_math_macros.h │ ├── util.cpp │ └── util.h ├── Makefile ├── README.md ├── cl_safe_math_macros.h ├── compile.sh ├── cuda_launcher.c.template ├── cuda_launcher.c.template.tg ├── genkernel.sh ├── replace.sh └── safe_math_macros.h /CUDA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDA.h -------------------------------------------------------------------------------- /CUDAsmith: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith -------------------------------------------------------------------------------- /CUDAsmith-src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/CMakeLists.txt -------------------------------------------------------------------------------- /CUDAsmith-src/src/AbsExtension.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/AbsExtension.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/AbsExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/AbsExtension.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/AbsProgramGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/AbsProgramGenerator.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/AbsProgramGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/AbsProgramGenerator.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/AbsRndNumGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/AbsRndNumGenerator.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/AbsRndNumGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/AbsRndNumGenerator.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/ArrayVariable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ArrayVariable.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/ArrayVariable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ArrayVariable.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Block.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Block.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Bookkeeper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Bookkeeper.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Bookkeeper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Bookkeeper.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CFGEdge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CFGEdge.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CFGEdge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CFGEdge.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CGContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CGContext.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CGContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CGContext.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CGOptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CGOptions.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CGOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CGOptions.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAExpression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAExpression.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAExpression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAExpression.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAOptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAOptions.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAOptions.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAOutputMgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAOutputMgr.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAOutputMgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAOutputMgr.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAProgramGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAProgramGenerator.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAProgramGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAProgramGenerator.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDARandomProgramGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDARandomProgramGenerator.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAStatement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAStatement.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAStatement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAStatement.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAVariable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAVariable.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/CUDAVariable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/CUDAVariable.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/Divergence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/Divergence.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/Divergence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/Divergence.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/ExpressionAtomic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/ExpressionAtomic.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/ExpressionAtomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/ExpressionAtomic.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/ExpressionID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/ExpressionID.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/ExpressionID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/ExpressionID.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/ExpressionVector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/ExpressionVector.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/ExpressionVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/ExpressionVector.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/FunctionInvocationBuiltIn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/FunctionInvocationBuiltIn.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/FunctionInvocationBuiltIn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/FunctionInvocationBuiltIn.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/Globals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/Globals.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/Globals.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/MemoryBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/MemoryBuffer.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/MemoryBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/MemoryBuffer.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementAtomicReduction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementAtomicReduction.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementAtomicReduction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementAtomicReduction.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementAtomicResult.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementAtomicResult.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementAtomicResult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementAtomicResult.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementBarrier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementBarrier.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementBarrier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementBarrier.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementComm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementComm.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementComm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementComm.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementEMI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementEMI.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementEMI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementEMI.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementMessage.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementMessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementMessage.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementTG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementTG.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/StatementTG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/StatementTG.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/Vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/Vector.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/Vector.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/Walker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/Walker.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/Walker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/Walker.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/cl_launcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/cl_launcher.c -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/cuda_launcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/cuda_launcher.c -------------------------------------------------------------------------------- /CUDAsmith-src/src/CUDASmith/readme.rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CUDASmith/readme.rd -------------------------------------------------------------------------------- /CUDAsmith-src/src/CVQualifiers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CVQualifiers.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CVQualifiers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CVQualifiers.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Common.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CommonMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CommonMacros.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CompatibleChecker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CompatibleChecker.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CompatibleChecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CompatibleChecker.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Constant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Constant.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Constant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Constant.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CoverageTestExtension.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CoverageTestExtension.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CoverageTestExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CoverageTestExtension.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/CrestExtension.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CrestExtension.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/CrestExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/CrestExtension.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/DFSOutputMgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DFSOutputMgr.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/DFSOutputMgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DFSOutputMgr.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/DFSProgramGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DFSProgramGenerator.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/DFSProgramGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DFSProgramGenerator.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/DFSRndNumGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DFSRndNumGenerator.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/DFSRndNumGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DFSRndNumGenerator.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/DefaultOutputMgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DefaultOutputMgr.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/DefaultOutputMgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DefaultOutputMgr.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/DefaultProgramGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DefaultProgramGenerator.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/DefaultProgramGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DefaultProgramGenerator.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/DefaultRndNumGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DefaultRndNumGenerator.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/DefaultRndNumGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DefaultRndNumGenerator.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/DeltaMonitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DeltaMonitor.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/DeltaMonitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DeltaMonitor.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/DepthSpec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DepthSpec.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/DepthSpec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/DepthSpec.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Effect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Effect.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Effect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Effect.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Enumerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Enumerator.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Error.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Error.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Expression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Expression.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Expression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Expression.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExpressionAssign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExpressionAssign.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExpressionAssign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExpressionAssign.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExpressionComma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExpressionComma.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExpressionComma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExpressionComma.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExpressionFuncall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExpressionFuncall.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExpressionFuncall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExpressionFuncall.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExpressionVariable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExpressionVariable.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExpressionVariable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExpressionVariable.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExtensionMgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExtensionMgr.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExtensionMgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExtensionMgr.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExtensionValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExtensionValue.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/ExtensionValue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ExtensionValue.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Fact.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Fact.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Fact.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Fact.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/FactMgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FactMgr.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/FactMgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FactMgr.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/FactPointTo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FactPointTo.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/FactPointTo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FactPointTo.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/FactUnion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FactUnion.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/FactUnion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FactUnion.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Filter.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Filter.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Finalization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Finalization.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Finalization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Finalization.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Function.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Function.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/FunctionInvocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FunctionInvocation.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/FunctionInvocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FunctionInvocation.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/FunctionInvocationBinary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FunctionInvocationBinary.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/FunctionInvocationBinary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FunctionInvocationBinary.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/FunctionInvocationUnary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FunctionInvocationUnary.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/FunctionInvocationUnary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FunctionInvocationUnary.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/FunctionInvocationUser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FunctionInvocationUser.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/FunctionInvocationUser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/FunctionInvocationUser.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/KleeExtension.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/KleeExtension.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/KleeExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/KleeExtension.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Lhs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Lhs.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Lhs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Lhs.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/LinearSequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/LinearSequence.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/LinearSequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/LinearSequence.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Makefile.am -------------------------------------------------------------------------------- /CUDAsmith-src/src/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Makefile.in -------------------------------------------------------------------------------- /CUDAsmith-src/src/MspFilters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/MspFilters.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/MspFilters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/MspFilters.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/OutputMgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/OutputMgr.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/OutputMgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/OutputMgr.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/PartialExpander.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/PartialExpander.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/PartialExpander.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/PartialExpander.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Probabilities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Probabilities.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Probabilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Probabilities.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/ProbabilityTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ProbabilityTable.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/RandomNumber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/RandomNumber.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/RandomNumber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/RandomNumber.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/RandomProgramGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/RandomProgramGenerator.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Reducer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Reducer.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Reducer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Reducer.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/ReducerOutputMgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ReducerOutputMgr.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/ReducerOutputMgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/ReducerOutputMgr.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/SafeOpFlags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/SafeOpFlags.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/SafeOpFlags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/SafeOpFlags.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Sequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Sequence.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Sequence.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/SequenceFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/SequenceFactory.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/SequenceFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/SequenceFactory.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/SequenceLineParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/SequenceLineParser.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/SimpleDeltaRndNumGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/SimpleDeltaRndNumGenerator.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/SimpleDeltaRndNumGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/SimpleDeltaRndNumGenerator.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/SimpleDeltaSequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/SimpleDeltaSequence.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/SimpleDeltaSequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/SimpleDeltaSequence.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/SplatExtension.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/SplatExtension.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/SplatExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/SplatExtension.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Statement.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Statement.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Statement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Statement.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementArrayOp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementArrayOp.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementArrayOp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementArrayOp.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementAssign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementAssign.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementAssign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementAssign.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementBreak.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementBreak.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementBreak.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementBreak.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementContinue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementContinue.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementContinue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementContinue.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementExpr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementExpr.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementExpr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementExpr.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementFor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementFor.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementFor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementFor.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementGoto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementGoto.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementGoto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementGoto.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementIf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementIf.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementIf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementIf.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementReturn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementReturn.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/StatementReturn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StatementReturn.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/StringUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StringUtils.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/StringUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/StringUtils.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Type.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Type.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/Variable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Variable.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/Variable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/Variable.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/VariableSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/VariableSelector.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/VariableSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/VariableSelector.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/VectorFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/VectorFilter.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/VectorFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/VectorFilter.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/cl_safe_math_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/cl_safe_math_macros.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/csmith.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/csmith.vcproj -------------------------------------------------------------------------------- /CUDAsmith-src/src/csmith.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/csmith.vcxproj -------------------------------------------------------------------------------- /CUDAsmith-src/src/platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/platform.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/platform.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/random.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/random.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/readme -------------------------------------------------------------------------------- /CUDAsmith-src/src/safe_math_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/safe_math_macros.h -------------------------------------------------------------------------------- /CUDAsmith-src/src/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/util.cpp -------------------------------------------------------------------------------- /CUDAsmith-src/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/CUDAsmith-src/src/util.h -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/README.md -------------------------------------------------------------------------------- /cl_safe_math_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/cl_safe_math_macros.h -------------------------------------------------------------------------------- /compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/compile.sh -------------------------------------------------------------------------------- /cuda_launcher.c.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/cuda_launcher.c.template -------------------------------------------------------------------------------- /cuda_launcher.c.template.tg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/cuda_launcher.c.template.tg -------------------------------------------------------------------------------- /genkernel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/genkernel.sh -------------------------------------------------------------------------------- /replace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/replace.sh -------------------------------------------------------------------------------- /safe_math_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gongbell/CUDAsmith/HEAD/safe_math_macros.h --------------------------------------------------------------------------------