aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2016-09-23Avoid appending EOL in StringifyMessage().Lei Zhang
2016-09-22Handle parse failure for setting spec constantsDavid Neto
2016-09-22Command line option for set default value for spec constantqining
2016-09-21Use C style names for MessageLevel.Lei Zhang
2016-09-20Allow changing MessageConsumer in Pass & PassManager.Lei Zhang
2016-09-20Change BuildModule() to accept pointer-size pair for binary.Lei Zhang
2016-09-20Change interface of Pass::Process() to return possible failures.Lei Zhang
2016-09-16Move functions for building modules outside of the C++ interface.Lei Zhang
2016-09-16Add MessageConsumer to PassManager, Pass, and analysis interfaces.Lei Zhang
2016-09-12Update CMake condition for Emacs load/save helperDavid Neto
2016-09-11add spirv-dis/spirv-as support for emacs when loading .spv binariessteve-lunarg
2016-09-02Relicense SPIRV-Tools under Apache 2.0David Neto
2016-09-01Unify constants passqining
2016-08-29Fold spec constants to normal constants (values fixed)qining
2016-08-26Fix typo in spirv-opt helpDavid Neto
2016-08-24Add spirv-lesspipe.shDavid Neto
2016-08-15Avoid integer modulo by 1, to avoid warningDavid Neto
2016-08-11Avoid double-copy of NameMapper object.David Neto
2016-08-11Use friendly names for IdsDavid Neto
2016-08-11Add spirv-cfg to dump a GraphViz graph of the CFGDavid Neto
2016-08-10Add back the missing msg about --eliminate-dead-constqining
2016-08-08Dead constant eliminationqining
2016-07-28Freeze spec constants to their default valuesqining
2016-07-19Disassembling: map IDs to friendly names.David Neto
2016-06-30DRY file writing code in tools.Lei Zhang
2016-06-30DRY file reading code in tools.Lei Zhang
2016-06-30Rework CMake configuration for tools.Lei Zhang
2016-06-30Add the spirv-opt command line tool.Lei Zhang
2016-06-27Add an option to spvBinaryToText() to ignore header output.Lei Zhang
2016-05-11Remove needless include dir for spirv-dis.Dejan Mircevski
2016-05-11Add --target-env.Dejan Mircevski
2016-04-22Add CHANGES file with high level software historyDavid Neto
2016-04-19First tests for SPIR-V v1.1.Dejan Mircevski
2016-04-18Add SPIR-V 1.1 grammar.Dejan Mircevski
2016-04-11Remove revision from SPV_ENV_*.Dejan Mircevski
2016-04-04Remove dependency on SPIR-V headers in libspirv.h.Lei Zhang
2016-03-31Add a target environment to spvContextCreate().Dejan Mircevski
2016-03-17Support both -h, --help on spirv-as, spirv-valDavid Neto
2016-03-17Split CMakeLists.txt into smaller ones.Lei Zhang
2016-02-23Remove spv_validate_options_t and change tests accrodingly.Lei Zhang
2016-02-23Implement --version for spirv-toolsqining
2016-02-22spirv-val help says it's a work in progress.David Neto
2016-02-19Avoid closing stdin and stdout.Lei Zhang
2016-02-19Fix command line option errors in val.Lei Zhang
2016-02-19Support outputting to stdout in the as tool.Lei Zhang
2016-02-18Support using stdin to supply input in the val tool.Lei Zhang
2016-02-18Support using stdin to supply input in the as tool.Lei Zhang
2016-02-18Reject unknown long-named command line options in dis.Lei Zhang
2016-02-17Rearrange headersDavid Neto
2016-01-20Add disassembler option to show byte offsetDavid Neto