Sign in
swiftshader
/
SwiftShader
/
2c862522bf373781c1345dfe1e7a257d6a12cd0a
/
crosstest
0933c0c
Subzero: Strength-reduce mul by certain constants.
by Jim Stichnoth
· 10 years ago
0a9e126
Subzero: Auto-detect cmake versus autoconf LLVM build.
by Jim Stichnoth
· 10 years ago
8c980d0
Subzero: Add fabs intrinsic support.
by Jim Stichnoth
· 10 years ago
dc7c597
Subzero: Run cross tests as a much more configurable python script.
by Jim Stichnoth
· 10 years ago
d9dc82e
Subzero: Rerun clang-format after LLVM 3.6 merge.
by Jim Stichnoth
· 10 years ago
a67fc44
Subzero: Run sandboxed cross tests, and do some cleanup.
by Jim Stichnoth
· 10 years ago
c6ead20
Subzero: Improve class definition hygiene.
by Jim Stichnoth
· 10 years ago
dd842db
Subzero: Use a "known" version of clang-format.
by Jim Stichnoth
· 10 years ago
562e41c
Fix cross test test_global.
by Karl Schimpf
· 10 years ago
df6f9d1
Fix handling of relocation names, so that prefix mangling works.
by Karl Schimpf
· 10 years ago
9d98d79
Introduce the notion of function addresses in Subzero.
by Karl Schimpf
· 10 years ago
109fa15
Add cross test for vector itofp and fptoi casts.
by Jan Voung
· 10 years ago
e3f64d0
Introduce model of global initializers in Subzero.
by Karl Schimpf
· 10 years ago
3b43b89
Handle "inplace" ops and unary ops w/ assembler
by Jan Voung
· 11 years ago
6d4f564
Subzero: The cross tests should use the actual Subzero runtime.
by Jim Stichnoth
· 11 years ago
7076c88
Subzero: Move python scripts into a common pydir.
by Jim Stichnoth
· 11 years ago
3ef786f
Subzero: Be more strict about i1 calculations.
by Jim Stichnoth
· 11 years ago
b63cd88
Subzero: Use cvttss2si and similar instead of cvtss2si for fp->int casts.
by Jim Stichnoth
· 11 years ago
16178a1
Subzero: Remove the need for a separate NaCl SDK installation.
by Jim Stichnoth
· 11 years ago
105b704
Subzero: Align the stack at the point of function calls.
by Matt Wala
· 11 years ago
89cbfb0
Subzero: Fix a debugging string in the test_icmp crosstest.
by Matt Wala
· 11 years ago
afeaee4
Subzero: Use scalar arithmetic when no vector instruction exists.
by Matt Wala
· 11 years ago
7da431b
Subzero: Fix and clean up some cross tests.
by Jim Stichnoth
· 11 years ago
0a45051
Subzero: Add support for SSE4.1 instructions.
by Matt Wala
· 11 years ago
c820ddf
Add a peephole to fuse cmpxchg w/ later cmp+branch.
by Jan Voung
· 11 years ago
ce0ca8f
Lower the fcmp instruction for <4 x float> operands.
by Matt Wala
· 11 years ago
9cb61e2
Lower the select instruction when the operands are of vector type.
by Matt Wala
· 11 years ago
656d176
Fix a counter in the test_global crosstest.
by Matt Wala
· 11 years ago
9a0168a
Lower icmp operations between vector values.
by Matt Wala
· 11 years ago
89a7c2b
Factor out common vector crosstesting code.
by Matt Wala
· 11 years ago
35ec373
Fix array index in test initialization.
by Matt Wala
· 11 years ago
7b34b59
Lower stacksave and restore intrinsics.
by Jan Voung
· 11 years ago
7fa813b
Lower byte swap intrinsic.
by Jan Voung
· 11 years ago
4988923
Lower insertelement and extractelement.
by Matt Wala
· 11 years ago
7fa22d8
Lower the rest of the vector arithmetic operations.
by Matt Wala
· 11 years ago
e4da26f
Lower bitmanip intrinsics, assuming absence of BMI/SSE4.2 for now.
by Jan Voung
· 11 years ago
140bb0d
Remove memcpy test workaround for name mangling substitutions.
by Jan Voung
· 11 years ago
a3a01a2
Subzero: lower the rest of the atomic operations.
by Jan Voung
· 11 years ago
f37fbbe
Add scalar lowering for sqrt intrinsic.
by Jan Voung
· 11 years ago
de4ca71
Subzero: Partial implementation of global initializers.
by Jim Stichnoth
· 11 years ago
3bd9f1a
Add a few Subzero intrinsics (not the atomic ones yet).
by Jan Voung
· 11 years ago
798b415
Subzero: give crosstest .sz intermediate files names that depend on flags
by Jan Voung
· 11 years ago
d97c7df
Subzero: Initial O2 lowering
by Jim Stichnoth
· 11 years ago
5bc2b1d
Add Om1 lowering with no optimizations.
by Jim Stichnoth
· 11 years ago