index
:
sirit
master
A runtime SPIR-V assembler
yuzu-emu
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2019-11-01
Drop usage of dynamic_cast in favour of static_cast
ReinUsesLisp
2019-11-01
literal_number: Drop usage of RTTI
ReinUsesLisp
2019-11-01
op: Replace owning star pointers with unique_ptr
ReinUsesLisp
2019-11-01
literal_number: Use static_cast instead of dynamic_cast
ReinUsesLisp
2019-10-24
Fix typos in README.md
ReinUsesLisp
2019-10-24
tests/main: Test assembled binary
ReinUsesLisp
2019-10-24
instructions/logical: Silence -Wpedantic
ReinUsesLisp
2019-10-24
Update README.md
ReinUsesLisp
2019-10-18
Remove Emit entry in favor of auto-emitting code
ReinUsesLisp
2019-10-18
Assemble uint32_t instead of uint8_t
ReinUsesLisp
2019-10-06
common_types: Include types within the Sirit namespace
Lioncash
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-09-09
Revert "Fix declarations hashing"
ReinUsesLisp
2019-09-09
Fix declarations hashing
ReinUsesLisp
2019-09-09
Add OpAny and OpAll
ReinUsesLisp
2019-09-09
Add OpVectorExtractDynamic and OpVectorInsertDynamic
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-16
stream: Insert supplied string in one operation
Lioncash
2019-03-16
stream: Change std::string overload for Write to use a std::string_view
Lioncash
2019-03-14
stream: Get rid of undefined behavior
Lioncash
2019-03-14
CMakeLists: Apply compilation flags to the sirit target
Lioncash
2019-03-14
tests: Fix build error
ReinUsesLisp
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
Merge pull request #11 from lioncash/default
ReinUsesLisp
2019-03-14
operand: Append default to the default constructor
Lioncash
2019-03-14
Merge pull request #9 from lioncash/unused
ReinUsesLisp
2019-03-14
Merge pull request #10 from lioncash/order
ReinUsesLisp
2019-03-14
op: Amend constructor initializer list order
Lioncash
2019-03-14
sirit: Remove unused variable in AddAnnotation()
Lioncash
2019-03-14
Merge pull request #7 from lioncash/override
ReinUsesLisp
2019-03-14
Merge pull request #8 from lioncash/ref
ReinUsesLisp
2019-03-14
sirit: Add missing reference argument specifier for OpLabel
Lioncash
2019-03-14
src: Amend missing override specifiers
Lioncash
2019-03-13
Assert on empty Emit
ReinUsesLisp
2019-03-13
Remove Op prefix on Type instructions
ReinUsesLisp
2019-03-11
Add missing instruction commentaries
ReinUsesLisp
2019-03-11
Add ellipsis overloads for instructions ending in vectors
ReinUsesLisp
2019-03-11
Add name overload to OpLabel
ReinUsesLisp
2019-03-11
Update README.md and remove automatic capabilities addition
ReinUsesLisp
2019-03-11
Change clang-format settings
ReinUsesLisp
2019-03-11
Sort macro defitions for image instructions
ReinUsesLisp
2019-03-11
Remove undefined behaviour from literal number
ReinUsesLisp
2019-03-08
Add OpExtension
ReinUsesLisp
2019-01-05
Add OpSwitch
ReinUsesLisp
2018-12-04
Add OpExecutionMode
ReinUsesLisp
2018-12-02
Add OpKill
ReinUsesLisp
2018-11-16
Remove WriteEnum abstraction
ReinUsesLisp
[prev]
[next]