Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
swiftshader
/
2655d9627f11b0c97f10eacf1f730bf66e5db05b
/
src
2655d96
Subzero: Fix srem.i8/urem.i8 lowering for x86-64.
by Jim Stichnoth
· 9 years ago
fd07ad0
Subzero: Allow overriding command-line args from the browser.
by Jim Stichnoth
· 9 years ago
a4d100a
Subzero. ARM32. De-scalarizes icmp and fcmp for vectors.
by John Porto
· 9 years ago
085bdae
Subzero, Wasm: Link and run torture tests; bug fixes.
by Eric Holk
· 9 years ago
dd6dcfa
Subzero: Allow per-method controls.
by Jim Stichnoth
· 9 years ago
67c7c41
Subzero. WASM. Additional progress.
by Eric Holk
· 9 years ago
397f602
Subzero. ARM32. Implements vector select.
by John Porto
· 9 years ago
e88c7de
Subzero. ARM32. Vector casts.
by John Porto
· 9 years ago
15e77d4
Subzero. ARM32. Vector shifts.
by John Porto
· 9 years ago
3018cf2
Reduce wait times for very large PEXE files.
by Karl Schimpf
· 9 years ago
b627f09
Add "vmov.<dt> <Qd>, #<imm>" to integrated ARM assembler.
by Karl Schimpf
· 9 years ago
79568d2
Subzero. ARM32. Fixes Insert/Extract v(8|16)i1 bug.
by John Porto
· 9 years ago
e922c23
Subzero: Shorten and normalize strings in non-DUMP builds.
by Jim Stichnoth
· 9 years ago
9a23e43
Subzero: Improve the -timing output.
by Jim Stichnoth
· 9 years ago
d12d3aa
Subzero: Fix an incorrect StringPool assert.
by Jim Stichnoth
· 9 years ago
d72385f
Subzero: Remove a couple clumsy uses of snprintf.
by Jim Stichnoth
· 9 years ago
11756b5
Subzero: Dump register numbers as signed quantities.
by Jim Stichnoth
· 9 years ago
2b000fd
Subzero: Fix -timing-focus .
by Jim Stichnoth
· 9 years ago
a91c341
Subzero: Improve non-MINIMAL string performance.
by Jim Stichnoth
· 9 years ago
0307721
Subzero. Refactors Switch Lowering.
by John Porto
· 9 years ago
681f90f
Subzero. Fixes Browser build.
by John Porto
· 9 years ago
16f8061
Initial Subzero WASM prototype.
by Eric Holk
· 9 years ago
263ac52
Replace constant conditional branches by unconditional branches
by David Sehr
· 9 years ago
318c01b
Subzero: Fix -timing-funcs and -timing-focus flags.
by Jim Stichnoth
· 9 years ago
2a9d186
Fix error reporting for parallel parsed function blocks.
by Karl Schimpf
· 9 years ago
d469994
Simplify references to command line flags.
by Karl Schimpf
· 9 years ago
45f7700
Subzero: Fix a cleanup error after the IceString removal CL.
by Jim Stichnoth
· 9 years ago
a3984a1
Subzero. Outputs liveness memory usage.
by John Porto
· 9 years ago
7bb9cab
Subzero. Liveness memory management.
by John Porto
· 9 years ago
23866e7
Clean up Cl flag refrences in the bitcode parser.
by Karl Schimpf
· 9 years ago
3dd127e
Force sequential parsing when threads=0.
by Karl Schimpf
· 9 years ago
cc89c95
Subzero: Ignore variables with no actual uses.
by Jim Stichnoth
· 9 years ago
b5eee3d
Subzero: Refine the memory usage report with -szstats .
by Jim Stichnoth
· 9 years ago
e8457a2
Allow Subzero to parse function blocks in parallel.
by Karl Schimpf
· 9 years ago
bbd449d
Subzero: Fix a bug in advanced phi lowering.
by Jim Stichnoth
· 9 years ago
467ffe5
Subzero: Remove IceString.
by Jim Stichnoth
· 9 years ago
e73ee85
Fix Subzero binary instruction to allow optional flags argument.
by Karl Schimpf
· 9 years ago
267f2bf
Subzero. Fixes valgrind errors.
by John Porto
· 9 years ago
c5bc5cb
Subzero. Flags refactoring.
by John Porto
· 9 years ago
4c16ac0
Add malloc/new profiling on linux
by David Sehr
· 9 years ago
20070e8
Cache common constants before lowering.
by Karl Schimpf
· 9 years ago
3b4dc93
Subzero: Shorten global prefixes in non-DUMP build.
by Jim Stichnoth
· 9 years ago
bd2e231
Subzero. Uses unique_ptrs in the emit queue.
by John Porto
· 9 years ago
a78e4ba
Subzero. Allocate global initializers from a dedicated arena.
by John Porto
· 9 years ago
76719b4
Subzero: Control whether deleted instructions are retained.
by Jim Stichnoth
· 9 years ago
999a22f
Subzero: Allow Makefile.standalone to build for a single target.
by Jim Stichnoth
· 9 years ago
b88d8c8
Subzero: Improve the use of timers.
by Jim Stichnoth
· 9 years ago
2f00bf6
Subzero: Improve the behavior of resizing vectors.
by Jim Stichnoth
· 9 years ago
0a3c523
PNaCl Dynamic Linking: Force __pnacl_pso_root to be an external declaration.
by Sean Klein
· 9 years ago
4abbb59
Subzero. X8664. No moar ::new for AutoBundle.
by John Porto
· 9 years ago
c10c156
Re-fix build errors from upgrading to clang 3.9 .
by Jim Stichnoth
· 9 years ago
843142f
Subzero: Tweaks to reduce malloc use.
by Jim Stichnoth
· 9 years ago
5526c17
Subzero: Fix build errors from upgrading to clang 3.9 .
by Jim Stichnoth
· 9 years ago
3e32400
Subzero: Control memory growth from local label fixups.
by Jim Stichnoth
· 9 years ago
b6e9b89
Fix timing of parseFunctions.
by Karl Schimpf
· 9 years ago
324334e
Subzero. ARM32. Fix bugs uncovered by scons tests.
by John Porto
· 9 years ago
98ba006
Subzero: Fix symbol name mangling. Make flags global.
by Jim Stichnoth
· 9 years ago
9f9aa2c
Subzero: Count lookups of each constant value in the constant pool.
by Jim Stichnoth
· 9 years ago
7e6aa5a
Subzero. ARM32. Fixes bugs uncovered by the llvm test suite.
by John Porto
· 9 years ago
a1cdd57
Subzero. ARM32. Fixes bugs uncovered by the gcc torture tests.
by John Porto
· 9 years ago
3d5e08d
Subzero: Print constant pool info with --szstats.
by Jim Stichnoth
· 9 years ago
b82d79a
Subzero. ARM32. Reverts cl 1687553002.
by John Porto
· 9 years ago
1bdb735
Subzero: Reduce copying of Liveness bitvectors.
by Jim Stichnoth
· 9 years ago
fc707ff
Fix clang warning "has virtual functions but non-virtual destructor".
by Sean Klein
· 9 years ago
e641e92
Subzero: Fix JumpTable lowering on x86-64.
by Jim Stichnoth
· 9 years ago
b6dcf3c
Subzero: Add "-verbose init" to control global initializer dumping.
by Jim Stichnoth
· 9 years ago
7de95ea
Revert "Force __pnacl_pso_root to be an external declaration."
by Jim Stichnoth
· 9 years ago
3dd1bb8
Subzero: Print memory usage info when dumping.
by Jim Stichnoth
· 9 years ago
352db93
Force __pnacl_pso_root to be an external declaration.
by Sean Klein
· 9 years ago
44b3ce8
Subzero. Fix CfgLocalAllocator bug.
by John Porto
· 9 years ago
36d6aa6
Subzero. Moar performance tweaks.
by John Porto
· 9 years ago
8159aae
Subzero: Fix ODR errors in the g++ build.
by Jim Stichnoth
· 9 years ago
e82b560
Subzero. Performance tweaks.
by John Porto
· 9 years ago
09802a9
Subzero: Add missing bits to MIPS implementation.
by Jim Stichnoth
· 9 years ago
3fe4b57
Subzero: Basic unconditional branch for Mips.
by Reed Kotler
· 9 years ago
a80cdbc
Subzero: implement 64 bit multiply in mips32
by Reed Kotler
· 9 years ago
916e37b
ARM32 vector lowering: fabs, scalarize remaining arithmetic operations.
by Eric Holk
· 9 years ago
d6cf6b3
ARM32 Vector lowering - scalarize select
by Eric Holk
· 9 years ago
425e06b
Add fabs(<4 x float>) to the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
953568f
This would eliminate a lot of repetitive coding in subzero.
by Reed Kotler
· 9 years ago
4b6e4b4
Subzero. ARM32. Refactors atomic intrinsics lowering.
by John Porto
· 9 years ago
816fd68
Subzero: Set the correct target arch in the browser hookup.
by Jim Stichnoth
· 9 years ago
5fa0a5f
Subzero: Avoid explicit references to RegNumT sentinel value.
by Reed Kotler
· 9 years ago
4af7213
Add move vector to the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
dc61925
Subzero. ARM32. Nonsfi.
by John Porto
· 9 years ago
e54e530
Fix missing register class.
by Karl Schimpf
· 9 years ago
6de32b2
Add insert/extract element to the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
cc69fa2
ARM32 vector ops - scalarize icmp, fcmp and cast.
by Eric Holk
· 9 years ago
8aa3966
Subzero: Use a proper RegNumT type instead of int32_t/SizeT.
by Jim Stichnoth
· 9 years ago
cfc2553
ARM32 vector division lowering.
by Eric Holk
· 9 years ago
fbdc7e4
Subzero: Fix trailing whitespace errors.
by Jim Stichnoth
· 9 years ago
d91cbbf
Change ARM calls into indirect calls.
by Karl Schimpf
· 9 years ago
f084a57
Add NOP to ARM IR lowering.
by Karl Schimpf
· 9 years ago
00c3038
Fix ARM assembler to pop registers in reverse order of pushes.
by Karl Schimpf
· 9 years ago
658bae2
Subzero: ARM32: lowering of vector insert and extract.
by Eric Holk
· 9 years ago
2d6c826
Subzero: Clean up some uses of *_cast<>.
by Jim Stichnoth
· 9 years ago
28df6ba
Subzero: Fix a mul lowering error.
by Jim Stichnoth
· 9 years ago
45bec54
Subzero: Improve an error message.
by Jim Stichnoth
· 9 years ago
8cfeb69
Subzero: Cleanup Inst==>Instr.
by Jim Stichnoth
· 9 years ago
282d7af
Clean up assembling MOV instructions in the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
Next »