Sign in
swiftshader
/
SwiftShader
/
b8260a8e915d92116a20c348736d0fd7c36e90a3
/
src
/
Reactor
/
ReactorUnitTests.cpp
79d4ac9
Add vulkan unit tests to Chromium
by Alexis Hetu
· 6 years ago
1c82c7b
Reactor (LLVM): Add support for Coroutines.
by Ben Clayton
· 6 years ago
208ed40
Reactor: Add Traits for Reference types
by Ben Clayton
· 6 years ago
351be42
Add traits for Reactor arguments and return types
by Ben Clayton
· 6 years ago
d853c12
Reactor: Add support for calling C functions.
by Ben Clayton
· 6 years ago
0192d15
Elide single basic block variable materialization
by Nicolas Capens
· 6 years ago
f0d22ad
Remove Reactor argument tests for small integers
by Nicolas Capens
· 6 years ago
f3b5797
Reactor: Add tests for casts from C to Reactor types
by Ben Clayton
· 6 years ago
aa8f699
Subzero MulHigh implementation for Int4/UInt4
by Chris Forbes
· 6 years ago
b124373
Reactor (LLVM): Fix GEP for Pointer<Pointer<T>> types
by Ben Clayton
· 6 years ago
17078c7
Fix push & pop of XMM registers.
by Stephen White
· 6 years ago
878d4b0
Change routine names to be strings of char
by Chris Forbes
· 6 years ago
c07dc4b
Make Reactor build stand-alone.
by Nicolas Capens
· 7 years ago
[Renamed (97%) from src/Reactor/Main.cpp]
4846150
Rename Reactor namespace to rr.
by Nicolas Capens
· 7 years ago
92593eb
Fix more warnings treated as errors.
by Nicolas Capens
· 7 years ago
da5320a
Fix warnings treated as errors.
by Nicolas Capens
· 7 years ago
9d56da2
Increase coverage of Swizzle test in Reactor
by Casey Dahlin
· 7 years ago
b098c54
Add test for MulAdd in Reactor
by Casey Dahlin
· 7 years ago
36fad3c
Add test for MulHigh in Reactor
by Casey Dahlin
· 7 years ago
1165812
Add test for PackSigned/PackUnsigned in Reactor
by Casey Dahlin
· 8 years ago
4e759e4
Add test for Unpack in Reactor
by Casey Dahlin
· 8 years ago
642fc92
Add tests for AddSat/SubSat in Reactor
by Casey Dahlin
· 8 years ago
5cdb91a
Fix min/max signed zero and NaN handling.
by Nicolas Capens
· 8 years ago
5e6ca09
Fix Subzero vector comparison.
by Nicolas Capens
· 8 years ago
f4452fc
Eliminate loading of uninitialized variables.
by Nicolas Capens
· 8 years ago
c70a116
Implement missing vector operations.
by Nicolas Capens
· 8 years ago
c5c0c33
Implement negation and inversion.
by Nicolas Capens
· 8 years ago
53a8a3f
Implement min/max.
by Nicolas Capens
· 8 years ago
20e22c4
Implement unpacking of high 64-bit vector halves.
by Nicolas Capens
· 8 years ago
b0eb377
Limit loop init scope to till end of loop.
by Nicolas Capens
· 8 years ago
9ed1a18
Implement Else without using basic block predecessor.
by Nicolas Capens
· 8 years ago
363b61e
Add Float4 swizzle tests.
by Nicolas Capens
· 8 years ago
8dfd9a7
Implement support for vector constants.
by Nicolas Capens
· 8 years ago
23d99a4
Emulate vectors shorter than 128-bit.
by Nicolas Capens
· 9 years ago
228b05d
Use gtest for testing Subzero.
by Nicolas Capens
· 8 years ago
9709d4f
Implement vector extract, insert, and swizzle.
by Nicolas Capens
· 9 years ago
8820f64
Implement pointer arithmetic.
by Nicolas Capens
· 9 years ago
7d9f76d
Implement basic arithmetic operations.
by Nicolas Capens
· 9 years ago
611642a
Implement support for For loops.
by Nicolas Capens
· 9 years ago
b955d5b
Support assigning constants to values.
by Nicolas Capens
· 9 years ago
e12780d
Implement Pointer<> support for Subzero.
by Nicolas Capens
· 9 years ago
598f8d8
Implement initial Subzero based Reactor.
by Nicolas Capens
· 9 years ago