Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
swiftshader
/
b40595a17b83cca5d11f8d056a4ac5a4d8102a84
b40595a
Subzero: Make the register allocator more robust with -reg-use and -reg-exclude.
by Jim Stichnoth
· 9 years ago
029bed9
ARM32 vector mul
by Eric Holk
· 9 years ago
76108e9
ARM32 vector xor
by Eric Holk
· 9 years ago
ac186fd
Fix issues raised in CL 1645683003 by stichnot.
by Karl Schimpf
· 9 years ago
e1b6574
Add vmov between integers and floats in ARM assembler.
by Karl Schimpf
· 9 years ago
cad0b75
ARM32 vorr lowering
by Eric Holk
· 9 years ago
e37076a
UnimplementedLoweringError's message now includes the instruction name.
by Eric Holk
· 9 years ago
9aedc2e
Add vmov between floating point registers to ARM assembler.
by Karl Schimpf
· 9 years ago
b58170c
Subzero. ARM32. Vector lowering. And.
by Eric Holk
· 9 years ago
e5727b8
Subzero. ARM32. Vector lowering. Subtract.
by Eric Holk
· 9 years ago
34d276a
Subzero. X8664. Fixes various small bugs.
by John Porto
· 9 years ago
7910a26
add doxypypy support to Subzero doxygen
by Reed Kotler
· 9 years ago
8c5544b
Fix template method InstARM32FourAddrFP to only have one definition.
by Karl Schimpf
· 9 years ago
bd8e28e
Add VMLA (floating point) to the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
d1bd1d3
Subzero. X8664. Enables RIP-based addressing mode.
by John Porto
· 9 years ago
c64448f
Add VMOV(immediate) instructions to the ARM assembler.
by Karl Schimpf
· 9 years ago
40c69b4
Initial support for vector addition on ARM32.
by Eric Holk
· 9 years ago
18273c0
Clean up register+immediate addresses in ARM.
by Karl Schimpf
· 9 years ago
237afed
Clean up emitInst() in the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
ee71827
Add the VMRS instruction to the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
399c2bd
Adding eholk@chromium.org (Eric Holk) to OWNERS
by Eric Holk
· 9 years ago
4ff90be
Clean up handling of ARM IR instruction "mov".
by Karl Schimpf
· 9 years ago
ab389f2
Add missing vcvt instructions to integrated ARM assembler.
by Karl Schimpf
· 9 years ago
2544d4d
Subzero: Make -reg-use and -reg-exclude specific to register class.
by Jim Stichnoth
· 9 years ago
e078db8
Fix vldrs/vstrs handling of immediate offsets in ARM.
by Karl Schimpf
· 9 years ago
94cc3e6
Add vcvt.s32.f32 instruction to the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
08f7910
Fix vldrd/vstrd handling of immediate offsets in ARM.
by Karl Schimpf
· 9 years ago
ac2388c
Subzero. X86. Refactors Address Mode formation.
by John Porto
· 9 years ago
6b80cf1
Merge x86 data and header lowering
by David Sehr
· 9 years ago
2c3c82e
with this patch you can run check-lit on a specific test.
by Reed Kotler
· 9 years ago
f96190e
Subzero: Use sphinx to generate production-quality docs.
by Reed Kotler
· 9 years ago
c476114
Subzero: Add to doxygen output the python scripts related to lit.
by Reed Kotler
· 9 years ago
d91d369
Subzero: Always enable --echo-cmd in the lit tests.
by Reed Kotler
· 9 years ago
53378c1
Add instruction veord to the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
4a55a60
Add vstr{s,d} to the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
e1d7138
Add vdlr{s,d} to the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
b9a404d
Merged addProlog and addEpilog on x86.
by David Sehr
· 9 years ago
bc3bd50
Subzero: Change the szbuild.py --force default.
by Jim Stichnoth
· 9 years ago
4ab4fbe
Subzero. X8664. Fix broken call sequence.
by John Porto
· 9 years ago
31f4f86
Subzero. ARM32 RegTable. Adds missing headers.
by John Porto
· 9 years ago
6f53471
Subzero. ARM32. Fixes infinite loop during address mode formation.
by John Porto
· 9 years ago
0c68bef
Merge lowerCall and lowerRet between x86 and x64
by David Sehr
· 9 years ago
29d15fd
Subzero: Remove unneeded ScratchRegs.
by Jim Stichnoth
· 9 years ago
91c773e
Subzero: Improve the usability of UnimplementedError during lowering.
by Jim Stichnoth
· 9 years ago
b819665
Subzero. ARM32. Fixes vpush/vpop bug.
by John Porto
· 9 years ago
3bf335f
Subzero. RAII NaCl Bundling.
by John Porto
· 9 years ago
5403f5d
Implements include/exclude register lists for translation.
by Karl Schimpf
· 9 years ago
6f7ad6c
Subzero: Make optimizations more resilient for early Target development.
by Jim Stichnoth
· 9 years ago
57ec7df
Make RegARM32 a namespace rather than a class.
by Karl Schimpf
· 9 years ago
bba7768
Fix bitcode parser to check type signatures of functions.
by Karl Schimpf
· 9 years ago
56958cb
Suzero. X8664. NaCl Sandboxing.
by John Porto
· 9 years ago
b19d39c
Add option to force filetype=asm for testing
by David Sehr
· 9 years ago
686f35e
Subzero: Fix -build-atts option.
by Jim Stichnoth
· 9 years ago
b0051df
Subzero: Fix g++ warnings.
by Jim Stichnoth
· 9 years ago
5aa4b89
Better error message for running szbuild.py out of directory.
by Sean Klein
· 9 years ago
cd5e07e
Add VCMP{s,sz,d,dz} Instructions to ARM integrated assembler.
by Karl Schimpf
· 9 years ago
c411dbf
Refactor PUSH/POP in ARM assemblers.
by Karl Schimpf
· 9 years ago
d8777b0
Subzero. ARM32. Adds header to auto-generated register def file.
by John Porto
· 9 years ago
718118d
Fix g++ linking error.
by Jim Stichnoth
· 9 years ago
caeaa27
Fix the g++ build.
by Jim Stichnoth
· 9 years ago
7665937
add scripts to doxygen for subzero
by Reed Kotler
· 9 years ago
6c7181c
Add vcvt<c>.f32.f64 and vcvt<c>.f64.32 to ARM.
by Karl Schimpf
· 9 years ago
426a21e
make sure there is always a build directory to put doxgen stuff html in
by Reed Kotler
· 9 years ago
8a105fd
Add VMULS and VMULD instructions to integrated ARM assembler.
by Karl Schimpf
· 9 years ago
3dbe780
Add VDIVS and VDIVD instructions to the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
b3e2574
Add VSUB{S,D} instructions to the integrated ARM assembler.
by Karl Schimpf
· 9 years ago
4cba1cb
Move Doxyfile files to docs and associated makefile. This is a prelude to allowing a docs directory for all the RST files as well as expanding the makefile to build the docs for those too, not just the doxygen output.
by Reed Kotler
· 9 years ago
4acf11a
Add VADD instruction to the ARM integrated assembler.
by Karl Schimpf
· 9 years ago
4f69e01
move .rst to docs
by Reed Kotler
· 9 years ago
57a8aab
Subzero: Enable Non-SFI vector cross tests.
by Jim Stichnoth
· 9 years ago
8ff4b28
Subzero: Add Non-SFI support for x86-32.
by Jim Stichnoth
· 9 years ago
149999e
Subzero. ARM32. Materializes the register table.
by John Porto
· 9 years ago
dff7dbd
Subzero. ARM32. Adds an IsGPR attribute to the register tables.
by John Porto
· 9 years ago
4a56686
Subzero. Code organization.
by John Porto
· 9 years ago
4a308ce
Subzero. X86. Refactors initRegisterSet.
by John Porto
· 9 years ago
53611e2
Subzero. Refactoring.
by John Porto
· 9 years ago
93d85ce
misc cleanup of Compiler::run
by Reed Kotler
· 9 years ago
2233987
doxygenize IceClFlags.cpp
by Reed Kotler
· 9 years ago
008f4ce
Subzero. X8664. Fixes filetype=asm.
by John Porto
· 9 years ago
5412eb7
cleanup and rename validateAndGenerateBuildAttributes
by Reed Kotler
· 9 years ago
3c275ce
Subzero. x8664. Resurrects the Target.
by John Porto
· 9 years ago
e1d6a80
fix doxygen for IceClFlagsExtra.h
by Reed Kotler
· 9 years ago
995ef04
Fix minimal build for constant VpushVpopMaxConsecRegs.
by Karl Schimpf
· 9 years ago
a3c3214
Add VPUSH/VPOP instructions to the ARM32 integrated assembler.
by Karl Schimpf
· 9 years ago
39f4020
Remove "Adjuststack" instruction opcode.
by Karl Schimpf
· 9 years ago
17fe194
add RBIT instruction to the ARM integrated assembler.
by Karl Schimpf
· 9 years ago
a990f0c
Add mls instruction to the ARM integrated assembler.
by Karl Schimpf
· 9 years ago
19413a5
Fix regression in SSE instruction opcodes
by David Sehr
· 9 years ago
3e0cda2
add include files from llvm used by subzero into doxygen
by Reed Kotler
· 9 years ago
2cad380
add predefines to doxygen
by Reed Kotler
· 9 years ago
cb0d47b
cleanup doxygen for IceClFlags.h
by Reed Kotler
· 9 years ago
6da7ae2
Add template parameter for suffix to BinopXmm
by David Sehr
· 9 years ago
7de2435
Add trap (an UDF instruction) to the ARM integrated Assembler.
by Karl Schimpf
· 9 years ago
4175d45
Add various forms of LDREX/STREX to ARM integrated assembler.
by Karl Schimpf
· 9 years ago
65f80d7
Add CLZ instruction to the ARM integrated assembler.
by Karl Schimpf
· 9 years ago
1d937a8
Subzero. Introduces a new LoweringContext::insert() method.
by John Porto
· 9 years ago
751e27e
Subzero: Fix mid-line comments when using -asm-verbose .
by Jim Stichnoth
· 9 years ago
c628b68
Subzero. ARM32. Fixes register aliasing bugs.
by John Porto
· 9 years ago
2187c84
Subzero. ARM32. Introduces explicit register parameter attribute.
by John Porto
· 9 years ago
6106df8
Subzero: Separate "\t" from "opcode" in asm emission.
by Jim Stichnoth
· 9 years ago
Next »