Sign in
swiftshader
/
SwiftShader
/
89be8873c07f0a4a67697288804d8b9b28ef5520
/
unittest
7638e27
Add x86 vector packing instructions.
by Nicolas Capens
· 9 years ago
46f4fea
Support running unit tests on Windows.
by Nicolas Capens
· 9 years ago
71c6937
Optimize lowering of x86 byte and word vector unpack.
by Nicolas Capens
· 9 years ago
de29f12
Subzero. X86. Uses pshufb for shufflevector lowering.
by John Porto
· 9 years ago
ae15f0f
Subzero. X86. Lowers shufflevector using xmm instructions.
by John Porto
· 9 years ago
d469994
Simplify references to command line flags.
by Karl Schimpf
· 9 years ago
e8457a2
Allow Subzero to parse function blocks in parallel.
by Karl Schimpf
· 9 years ago
467ffe5
Subzero: Remove IceString.
by Jim Stichnoth
· 9 years ago
98ba006
Subzero: Fix symbol name mangling. Make flags global.
by Jim Stichnoth
· 9 years ago
6e8d3fa
Subzero. Uses fixups to calculate addend to relocations.
by John Porto
· 9 years ago
d1bd1d3
Subzero. X8664. Enables RIP-based addressing mode.
by John Porto
· 9 years ago
4a56686
Subzero. Code organization.
by John Porto
· 9 years ago
3c275ce
Subzero. x8664. Resurrects the Target.
by John Porto
· 9 years ago
e398428
Fuse icmp/fcmp with select
by David Sehr
· 9 years ago
5bff61c
Sets the stage for enabling the use of the 8-bit high registers, but doesn't yet turn it on because more work is needed for correctness.
by Jim Stichnoth
· 9 years ago
aa0b1a1
Enhance address mode recovery
by David Sehr
· 9 years ago
57d31ac
Make sure that all globals are internal, except for "start" functions.
by Karl Schimpf
· 10 years ago
cfa628b
Inline memove for small constant sizes and refactor memcpy and memset.
by Andrew Scull
· 10 years ago
1d23542
Subzero. Native 64-bit int arithmetic on x86-64.
by John Porto
· 10 years ago
453660f
Subzero. Buildable, non-functional TargetLoweringX8664.
by John Porto
· 10 years ago
2fea26c
Adds the x86-64 assembler.
by John Porto
· 10 years ago
f746f3d
Adds basic tests to the AssemblerX8632.
by John Porto
· 10 years ago
98da966
Subzero: Enable errors for unused parameters.
by Jim Stichnoth
· 10 years ago
74cd883
Fix handling of TYPE_CODE_NUMENTRY record when size large.
by Karl Schimpf
· 10 years ago
8eefffa
Unittest fixes.
by John Porto
· 10 years ago
cbb1d3d
Clean up unit munging unit tests using common NaCl API.
by Karl Schimpf
· 10 years ago
0e7e412
Fix instruction unit tests to use new editing constants.
by Karl Schimpf
· 10 years ago
2f67b92
First attempt to capture parser/translation errors in browser.
by Karl Schimpf
· 10 years ago
d8b3289
Fix locking for printing error messages.
by Karl Schimpf
· 10 years ago
85f1ffe
Revert "Fix locking for printing error messages."
by Karl Schimpf
· 10 years ago
187b3df
Fix locking for printing error messages.
by Karl Schimpf
· 10 years ago
caef348
Subzero: Use a "deterministic" random shuffle for register allocation.
by Jim Stichnoth
· 10 years ago
1f47ad0
Move some flag-like props from GlobalContext and TargetLowering to ClFlags.
by Jan Voung
· 10 years ago
22ed4eb
Fix subzero translator to use new API for reporting errors.
by Karl Schimpf
· 10 years ago
d442e7e
Subzero: Use -filetype instead of -ias and -elf-writer.
by Jim Stichnoth
· 10 years ago
bbca754
Subzero: Emit functions and global initializers in a separate thread.
by Jim Stichnoth
· 10 years ago
df80eb8
Adds accessor methods to class ClFlags.
by Karl Schimpf
· 10 years ago
dd842db
Subzero: Use a "known" version of clang-format.
by Jim Stichnoth
· 10 years ago
fa4efea
Subzero: Initial implementation of multithreaded translation.
by Jim Stichnoth
· 10 years ago
af238b2
Add instruction alignment tests to unit tests.
by Karl Schimpf
· 10 years ago
2e7daef
Add ability to test parsing of bitcode records in Subzero.
by Karl Schimpf
· 10 years ago
08c3bcd
Subzero: Add basic ELFObjectWriter (text section, symtab, strtab, headers).
by Jan Voung
· 10 years ago