OSDN Git Service
(root)
/
android-x86
/
external-swiftshader.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
android-x86/external-swiftshader.git
2015-09-08
John Porto
Subzero. Changes the declaration for ARM32 registers.
commit
|
commitdiff
|
tree
|
snapshot
2015-09-04
John Porto
Subzero. Changes the Register Allocator so that it...
commit
|
commitdiff
|
tree
|
snapshot
2015-09-04
Jim Stichnoth
Subzero: Fix MINIMAL build error.
commit
|
commitdiff
|
tree
|
snapshot
2015-09-04
Andrew Scull
This improves the variable use weight by taking into...
commit
|
commitdiff
|
tree
|
snapshot
2015-09-03
Jim Stichnoth
Subzero: Add a detailed design document.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-31
John Porto
Subzero: Provide a macro for iterating over instruction...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-28
Andrew Scull
Weight variables for register allocation by their numbe...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-25
Karl Schimpf
Fix Subzero's LLVM bitcode reader to use a diagnostic...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-25
Andrew Scull
Refactor LinearScan::scan from one huge function into...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-21
Karl Schimpf
Fix handling unknown branches when parsing switch instr...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-21
Qining Lu
Fix bug in the call to random number generator in Cfg...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-20
Qining Lu
Use separate random number generator for each randomiza...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-20
Andrew Scull
Inline memove for small constant sizes and refactor...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-20
Karl Schimpf
Change to use arena allocation for function-local data...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-17
Karl Schimpf
Restore function-local variables to use a vector.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-14
Karl Schimpf
Change tracking of basic blocks (within function) to...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-12
John Porto
Subzero. Native 64-bit int arithmetic on x86-64.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-12
Karl Schimpf
Remove error-recovery TODO comments from bitcode parser.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-10
Jim Stichnoth
Subzero: Misc fixes/cleanup.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-10
Karl Schimpf
Fix processing of local variable indices in fuction...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-09
Jan Voung
Add the ARM32 FP register table entries, simple arith...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-08
Jim Stichnoth
Subzero: Fix a memory leak.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-07
Karl Schimpf
Fix processing of global variable indices in the global...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-07
Andrew Scull
Inline memcpy for small constant sizes.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-07
Jim Stichnoth
Subzero: Completely remove tracking of stack pointer...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-06
Jim Stichnoth
Subzero: Fix szbuild.py linking.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-06
Karl Schimpf
Fix translator handling of basic block indices.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-06
Andrew Scull
Introduce the ability to insert IACA (Intel Architectur...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-06
John Porto
Subzero. Moves code around in preparations for 64-bit...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-05
Jim Stichnoth
Subzero: Fix an Om1 crash from memset lowering.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-05
Jim Stichnoth
Subzero: Slight improvement to phi lowering.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-05
John Porto
Subzero. Implements x86-64 lowerCall.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-05
Jan Voung
Clarify which type "Label" refers to (generic vs X86)
commit
|
commitdiff
|
tree
|
snapshot
2015-08-05
Andrew Scull
Order jump tables for deterministic or randomized emission.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-04
Jim Stichnoth
Subzero: Fix x86 lowering for shift-by-relocatable...
commit
|
commitdiff
|
tree
|
snapshot
2015-08-04
Andrew Scull
Inline memset when there is a constant value and count.
commit
|
commitdiff
|
tree
|
snapshot
2015-08-02
Jim Stichnoth
Subzero: Expand the liveness consistency check.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-31
John Porto
Subzero. Buildable, non-functional TargetLoweringX8664.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-31
John Porto
Subzero. Misc fixes.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-31
Jan Voung
ARM: Add a postRA pass to legalize stack offsets. Greed...
commit
|
commitdiff
|
tree
|
snapshot
2015-07-31
Qining Lu
Add -reorder-basic-blocks option and fix nop insertion
commit
|
commitdiff
|
tree
|
snapshot
2015-07-31
Jan Voung
Fix a -Wcovered-switch-default warning in emitJumpTables.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-30
Andrew Scull
Iasm and obj lowering for advanced switch lowering.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-30
Jim Stichnoth
Subzero: Cleanly implement register allocation after...
commit
|
commitdiff
|
tree
|
snapshot
2015-07-28
John Porto
Removes references to ah.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-28
John Porto
Adds the x86-64 assembler.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-23
Andrew Scull
Handle UINT64_MAX edge case in switch lowering.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-23
Andrew Scull
Avoid heap allocation for binary search work stack.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-23
Karl Schimpf
Modify how textual bitcode is injected into pnacl-sz.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-23
Andrew Scull
Remove jumps over empty blocks.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-21
Jan Voung
Make ARM RegNames[] static like X86 (no ARM syms in...
commit
|
commitdiff
|
tree
|
snapshot
2015-07-21
John Porto
Changes the TargetX8632 to inherit from TargetX86Base...
commit
|
commitdiff
|
tree
|
snapshot
2015-07-21
Andrew Scull
Only run adv-switch test when asm is allowed.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-21
Andrew Scull
Rename legalizeToVar to the more accurate legalizeToReg.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-21
Jan Voung
Fix --filetype=iasm non-pc-rel fixup offsets (double...
commit
|
commitdiff
|
tree
|
snapshot
2015-07-20
Andrew Scull
Introduction of improved switch lowering.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-16
Jan Voung
Factor out prelowerPhi for 32-bit targets. Disable...
commit
|
commitdiff
|
tree
|
snapshot
2015-07-15
Jan Voung
Factor out legalization of undef, and handle more cases...
commit
|
commitdiff
|
tree
|
snapshot
2015-07-15
Jim Stichnoth
Subzero: Fix register encodings.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-13
Jan Voung
Add an cross include path for ARM to work around clang...
commit
|
commitdiff
|
tree
|
snapshot
2015-07-11
John Porto
Adds basic tests to the AssemblerX8632.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-10
Reed Kotler
Change MIPS to avoid "none-nacl" for unsandboxed tests.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-09
Jan Voung
ARM32: Lower more integer intrinsics and test.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-09
Jan Voung
Followup to previous MIPS commit: implement dump()...
commit
|
commitdiff
|
tree
|
snapshot
2015-07-08
Reed Kotler
implement the null function for the Mips32 subzero...
commit
|
commitdiff
|
tree
|
snapshot
2015-07-07
John Porto
X8632 Templatization completed.
commit
|
commitdiff
|
tree
|
snapshot
2015-07-06
Andrew Scull
Redelete IceAssemblerX8632.cpp
commit
|
commitdiff
|
tree
|
snapshot
2015-07-06
Andrew Scull
Doxygenize the documentation comments
commit
|
commitdiff
|
tree
|
snapshot
2015-07-06
Jan Voung
Fix ARM Om1 lowering for arithmetic, and test.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-30
John Porto
Move X8632-specific Assembler stuff to Machine Traits.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-30
Karl Schimpf
Fix invalid tests to not run when minimal.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-30
Jan Voung
Small fixes for unused argument warnings w/ Makefile...
commit
|
commitdiff
|
tree
|
snapshot
2015-06-30
Jan Voung
ARM lowering integer divide and remainder, with div...
commit
|
commitdiff
|
tree
|
snapshot
2015-06-30
Karl Schimpf
Fixes case where terminator instruction is missing...
commit
|
commitdiff
|
tree
|
snapshot
2015-06-30
Jan Voung
ARM: lowerSelect for integers.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-29
Andrew Scull
Implement ARM32 switch lowering.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-29
Andrew Scull
Add doxygen build target.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-29
John Porto
Enables llvm dyn_cast for Assemblers.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-28
Jim Stichnoth
Subzero: Fix a new test under MINIMAL mode.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-27
Jim Stichnoth
Subzero: Enable errors for unused parameters.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-26
John Porto
Adds X8664 Condition codes.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-26
John Porto
Adds the X8664 register definition.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-26
Karl Schimpf
Fixes bug on conditional branch where the targets are...
commit
|
commitdiff
|
tree
|
snapshot
2015-06-26
Qining Lu
Function Layout, Global Variable Layout and Pooled...
commit
|
commitdiff
|
tree
|
snapshot
2015-06-25
John Porto
Includes module header first.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-25
Jim Stichnoth
Subzero: Fix cmake build.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-24
John Porto
Fixes the X86 Base template.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-24
Jim Stichnoth
Subzero: Reduce the amount of #ifdef'd code.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-24
Karl Schimpf
Remove unnecessary TEXTBC_LIBS makefile definition.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-23
John Porto
Subzero. Adds x86-64 to the list of supported Subzero...
commit
|
commitdiff
|
tree
|
snapshot
2015-06-23
Jim Stichnoth
Subzero: Make life a little easier for emacs users.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-23
Karl Schimpf
Fix handling of TYPE_CODE_NUMENTRY record when size...
commit
|
commitdiff
|
tree
|
snapshot
2015-06-23
John Porto
Extracts an TargetX86Base target which will be used...
commit
|
commitdiff
|
tree
|
snapshot
2015-06-22
Jim Stichnoth
Subzero: Use more "= default;" for ctors and dtors.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-22
Karl Schimpf
Fix llvm makefile to handle macro INPUT_IS_TEXTUAL_BITCODE.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-22
Karl Schimpf
Allow pnacl-sz to be compiled to textual bitcode records.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-22
Jim Stichnoth
Subzero: Fix "make -f Makefile.standalone MINIMAL=1...
commit
|
commitdiff
|
tree
|
snapshot
2015-06-22
John Porto
Subzero. Fixes memory leaks.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-22
Jim Stichnoth
Subzero: Apply commutativity to the RMW optimization.
commit
|
commitdiff
|
tree
|
snapshot
2015-06-22
Jim Stichnoth
Subzero: Use C++11 member initializers where practical.
commit
|
commitdiff
|
tree
|
snapshot
next