OSDN Git Service
(root)
/
android-x86
/
external-swiftshader.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Elide single basic block variable materialization
[android-x86/external-swiftshader.git]
/
src
/
Reactor
/
SubzeroReactor.cpp
2019-04-01
Nicolas Capens
Elide single basic block variable materialization
blob
|
commitdiff
2019-03-22
Nicolas Capens
Implement atomic load/store memory ordering
blob
|
commitdiff
|
diff to current
2019-03-14
Nicolas Capens
Refactor common Reactor implementations
blob
|
commitdiff
|
diff to current
2019-03-13
Chris Forbes
Subzero MulHigh implementation for Int4/UInt4
blob
|
commitdiff
|
diff to current
2019-03-06
Ben Clayton
SpirvShader: Add relational ops for ordered and unorder...
blob
|
commitdiff
|
diff to current
2019-01-30
Chris Forbes
Add SPIRV-Tools as git subtree
blob
|
commitdiff
|
diff to current
2019-01-30
Chris Forbes
Add SPIRV-Headers as git subtree
blob
|
commitdiff
|
diff to current
2019-01-29
Nicolas Capens
Update to latest LLVM 7.0 release branch revision.
blob
|
commitdiff
|
diff to current
2019-01-21
Chris Forbes
Change routine names to be strings of char
blob
|
commitdiff
|
diff to current
2018-12-21
Alexis Hetu
Added support for half float in the Blitter
blob
|
commitdiff
|
diff to current
2018-11-23
Nicolas Capens
Fix unaligned access undefined behavior.
blob
|
commitdiff
|
diff to current
2018-10-22
Gordana Cmiljanovic
Add support for 32b MIPS architecture
blob
|
commitdiff
|
diff to current
2018-10-12
Nicolas Capens
Rename Reactor/Memory.* to Reactor/ExecutableMemory.*
blob
|
commitdiff
|
diff to current
2018-10-12
Nicolas Capens
Make Reactor build stand-alone.
blob
|
commitdiff
|
diff to current
2018-10-12
Nicolas Capens
Rename Reactor namespace to rr.
blob
|
commitdiff
|
diff to current
2018-10-12
Nicolas Capens
Add LLVM 7.0 as git subtree
blob
|
commitdiff
|
diff to current
2018-09-11
Stephen Lanham
Update BUILD.gn configs to support ARM[64] builds.
blob
|
commitdiff
|
diff to current
2018-09-06
Nicolas Capens
Use custom executable memory allocator.
blob
|
commitdiff
|
diff to current
2018-07-06
Nicolas Capens
Support MSAN with Subzero JIT compiled code.
blob
|
commitdiff
|
diff to current
2018-01-26
Nicolas Capens
Fix missing comparison operators.
blob
|
commitdiff
|
diff to current
2017-11-10
Alexis Hetu
isnan and isinf implementation
blob
|
commitdiff
|
diff to current
2017-10-03
Nicolas Capens
Enable use of NEON intrinsics on ARM.
blob
|
commitdiff
|
diff to current
2017-10-03
Nicolas Capens
Spill whole vector registers to the stack.
blob
|
commitdiff
|
diff to current
2017-10-02
Nicolas Capens
Fix emulation of Short to Byte saturation.
blob
|
commitdiff
|
diff to current
2017-10-02
Nicolas Capens
Fix vector packing regression.
blob
|
commitdiff
|
diff to current
2017-09-27
Nicolas Capens
Refactor vector packing.
blob
|
commitdiff
|
diff to current
2017-08-05
Nicolas Capens
Generalize 4x32-bit vector swizzling.
blob
|
commitdiff
|
diff to current
2017-08-04
Alexis Hetu
Fixed 'truncation of constant value' warning
blob
|
commitdiff
|
diff to current
2017-08-01
Nicolas Capens
Remove sub-vector load/store address hack.
blob
|
commitdiff
|
diff to current
2017-07-26
Nicolas Capens
Fix sign masks of narrow vectors.
blob
|
commitdiff
|
diff to current
2017-07-26
Nicolas Capens
Emulate vector square root intrinsic.
blob
|
commitdiff
|
diff to current
2017-07-26
Nicolas Capens
Emulate MultiplyAddPairs intrinsic.
blob
|
commitdiff
|
diff to current
2017-07-26
Nicolas Capens
Emulate MultiplyHigh intrinsics.
blob
|
commitdiff
|
diff to current
2017-07-26
Nicolas Capens
Emulate vector packing intrinsics.
blob
|
commitdiff
|
diff to current
2017-07-26
Nicolas Capens
Emulate saturated vector add/subtract.
blob
|
commitdiff
|
diff to current
2017-07-26
Nicolas Capens
Emulate SignMask intrinsics.
blob
|
commitdiff
|
diff to current
2017-07-26
Nicolas Capens
Emulate vector shift by immediate intrinsics.
blob
|
commitdiff
|
diff to current
2017-07-26
Nicolas Capens
Emulate sub-vector load/store intrinsics.
blob
|
commitdiff
|
diff to current
2017-07-26
Nicolas Capens
Support bitcasts between scalars and short vectors.
blob
|
commitdiff
|
diff to current
2017-07-26
Nicolas Capens
Fix RValue<T> construction from incorrect types.
blob
|
commitdiff
|
diff to current
2017-07-24
Alexis Hetu
Added UInt to FP cast
blob
|
commitdiff
|
diff to current
2017-07-17
Nicolas Capens
Fix Frac() returning 1.0.
blob
|
commitdiff
|
diff to current
2017-07-05
Nicolas Capens
Fix memory leak of Subzero global inits.
blob
|
commitdiff
|
diff to current
2017-07-05
Nicolas Capens
Fix memory leak when aborting routine generation.
blob
|
commitdiff
|
diff to current
2017-06-28
Nicolas Capens
Make Blitter part of Renderer.
blob
|
commitdiff
|
diff to current
2017-05-29
Nicolas Capens
Set permissions after loading image.
blob
|
commitdiff
|
diff to current
2017-05-24
Nicolas Capens
Remove unused return value.
blob
|
commitdiff
|
diff to current
2017-05-08
Nicolas Capens
Fix buffer overflow.
blob
|
commitdiff
|
diff to current
2017-05-03
Nicolas Capens
Unconditionally compile relocation code.
blob
|
commitdiff
|
diff to current
2017-05-03
Nicolas Capens
Add Subzero as a Git subtree.
blob
|
commitdiff
|
diff to current
2017-05-02
Nicolas Capens
Emulate rounding to the nearest integer.
blob
|
commitdiff
|
diff to current
2017-04-26
Nicolas Capens
Support ARM compilation with Subzero.
blob
|
commitdiff
|
diff to current
2017-04-25
Nicolas Capens
Fix ARM compilation.
blob
|
commitdiff
|
diff to current
2017-04-25
Nicolas Capens
Flush the instruction cache after loading JIT compiled...
blob
|
commitdiff
|
diff to current
2017-04-18
Nicolas Capens
Fix buffer overflow.
blob
|
commitdiff
|
diff to current
2017-02-13
Nicolas Capens
Fix min/max signed zero and NaN handling.
blob
|
commitdiff
|
diff to current
2017-02-03
Nicolas Capens
Optimize replication.
blob
|
commitdiff
|
diff to current
2017-01-30
Nicolas Capens
Refactor Byte4 unpacking.
blob
|
commitdiff
|
diff to current
2017-01-30
Nicolas Capens
Support unsigned array indices.
blob
|
commitdiff
|
diff to current
2017-01-30
Nicolas Capens
Fix array addressing of emulated vector types.
blob
|
commitdiff
|
diff to current
2017-01-25
Nicolas Capens
Optimize constant operand order.
blob
|
commitdiff
|
diff to current
2017-01-23
Nicolas Capens
Use MAP_ANON if MAP_ANONYMOUS is not defined.
blob
|
commitdiff
|
diff to current
2017-01-19
Alexis Hetu
Fixed warnings in Reactor
blob
|
commitdiff
|
diff to current
2017-01-18
Nicolas Capens
Emit SSE2 compatible operations if SSE4.1 is not supported.
blob
|
commitdiff
|
diff to current
2017-01-18
Nicolas Capens
Detect SSE4.1 support for Subzero.
blob
|
commitdiff
|
diff to current
2017-01-17
Nicolas Capens
Fix packusdw SSE2 fallback.
blob
|
commitdiff
|
diff to current
2017-01-17
Nicolas Capens
Refactor Reactor type constructors.
blob
|
commitdiff
|
diff to current
2017-01-17
Nicolas Capens
Fix the vector element extraction type for Short4.
blob
|
commitdiff
|
diff to current
2017-01-16
Nicolas Capens
Avoid vector element insert type mismatch.
blob
|
commitdiff
|
diff to current
2017-01-16
Nicolas Capens
Fix Subzero vector comparison.
blob
|
commitdiff
|
diff to current
2017-01-16
Nicolas Capens
Manually convert unsigned integer to floating-point.
blob
|
commitdiff
|
diff to current
2017-01-06
Nicolas Capens
Implement executable memory allocation for Subzero...
blob
|
commitdiff
|
diff to current
2016-12-13
Nicolas Capens
Eliminate unused allocas.
blob
|
commitdiff
|
diff to current
2016-12-10
Nicolas Capens
Eliminate assign operations for constants.
blob
|
commitdiff
|
diff to current
2016-12-08
Nicolas Capens
Fix rvalue types.
blob
|
commitdiff
|
diff to current
2016-12-08
Nicolas Capens
Match sub-vector load/store operand order to regular...
blob
|
commitdiff
|
diff to current
2016-12-08
Nicolas Capens
Deprecate support for constant pointers.
blob
|
commitdiff
|
diff to current
2016-12-08
Nicolas Capens
Fix rounding to nearest integer.
blob
|
commitdiff
|
diff to current
2016-12-06
Nicolas Capens
Implement missing vector operations.
blob
|
commitdiff
|
diff to current
2016-12-06
Nicolas Capens
Deprecate the Long1 type.
blob
|
commitdiff
|
diff to current
2016-12-02
Nicolas Capens
Support integer rvalues as return value.
blob
|
commitdiff
|
diff to current
2016-12-02
Nicolas Capens
Make Reactor destination variables non-const.
blob
|
commitdiff
|
diff to current
2016-12-02
Nicolas Capens
Eliminate "false" basic block when no Else clause.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement vector casts.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement vector absolute value.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement switch constructs.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement vector masking.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement remaining vector extract/insert operations.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement remaining vector compare operations.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement negation and inversion.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement vector intrinsics.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement floating-point rounding intrinsics.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement increment/decrement operators.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Remove unused createIntCast() method.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Fix debug dump and error output.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement square root and reciprocal.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Simplify abstract value bitcasting.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Fix packing of 64-bit vectors.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement min/max.
blob
|
commitdiff
|
diff to current
2016-12-01
Nicolas Capens
Implement vector packing.
blob
|
commitdiff
|
diff to current
next