index
:
sirit
master
A runtime SPIR-V assembler
yuzu-emu
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
op.cpp
Age
Commit message (
Expand
)
Author
2020-08-01
Stream SPIR-V instructions directly to a binary
ReinUsesLisp
2020-07-29
Upgrade to C++20 and use std::span
ReinUsesLisp
2019-12-11
op: Silence -Wshadow warning
ReinUsesLisp
2019-12-11
op: Fix implicit conversion from char* to bool warning
ReinUsesLisp
2019-11-27
Enable -Wshadow and silence warnings
ReinUsesLisp
2019-11-27
cmake: Always treat warnings as errors
ReinUsesLisp
2019-11-01
operand: Use pure virtual functions
ReinUsesLisp
2019-11-01
operand: Move operand_type initialization to constructor
ReinUsesLisp
2019-11-01
Drop usage of dynamic_cast in favour of static_cast
ReinUsesLisp
2019-11-01
op: Replace owning star pointers with unique_ptr
ReinUsesLisp
2019-10-18
Assemble uint32_t instead of uint8_t
ReinUsesLisp
2019-09-11
Add asserts against nullptr operands
ReinUsesLisp
2019-09-09
Revert "operand: Implement operand hashing and use hashed set for declarations"
ReinUsesLisp
2019-07-14
Relicense to The BSD 3-clause license
ReinUsesLisp
2019-06-08
operand: Implement operand hashing and use hashed set for declarations
ReinUsesLisp
2019-03-14
CMakeLists: Apply compilation flags to the sirit target
Lioncash
2019-03-14
op: Use std::vector's insert member function within vector variant of Add()
Lioncash
2019-03-14
Pass std::string by value where applicable.
Lioncash
2019-03-14
op: Amend constructor initializer list order
Lioncash
2019-03-11
Change clang-format settings
ReinUsesLisp
2018-11-16
Fixup assert formatting
ReinUsesLisp
2018-11-16
Upgrade from LGPLv2.1 to LGPLv3
ReinUsesLisp
2018-11-01
Fixup build issues
ReinUsesLisp
2018-10-31
Rename Ref alias to Id
ReinUsesLisp
2018-10-31
Add Op* prefix to instructions that have to be emited
ReinUsesLisp
2018-10-28
Use variant instead of creating an object for literals
ReinUsesLisp
2018-10-28
Fixup build errors
ReinUsesLisp
2018-10-23
Fix "for" incosistencies
ReinUsesLisp
2018-10-23
Resolve leaks moving from Add to Sink
ReinUsesLisp
2018-10-23
Rename bad overload Add to Sink
ReinUsesLisp
2018-10-23
Add OpDecorate
ReinUsesLisp
2018-10-03
Use some C++17 features
ReinUsesLisp
2018-08-28
Split literal files
ReinUsesLisp
2018-08-28
Alias "const Op*" -> "Ref".
ReinUsesLisp
2018-08-27
Add OpConstant
ReinUsesLisp
2018-08-26
Fixup License header 2 -> 2.1
ReinUsesLisp
2018-08-26
Fixup License
ReinUsesLisp
2018-08-25
Rename Ref -> Op
ReinUsesLisp