OSDN Git Service

Unconditionally compile relocation code.
[android-x86/external-swiftshader.git] / src / Reactor / SubzeroReactor.cpp
2017-05-03 Nicolas CapensUnconditionally compile relocation code.
2017-05-03 Nicolas CapensAdd Subzero as a Git subtree.
2017-05-02 Nicolas CapensEmulate rounding to the nearest integer.
2017-04-26 Nicolas CapensSupport ARM compilation with Subzero.
2017-04-25 Nicolas CapensFix ARM compilation.
2017-04-25 Nicolas CapensFlush the instruction cache after loading JIT compiled...
2017-04-18 Nicolas CapensFix buffer overflow.
2017-02-13 Nicolas CapensFix min/max signed zero and NaN handling.
2017-02-03 Nicolas CapensOptimize replication.
2017-01-30 Nicolas CapensRefactor Byte4 unpacking.
2017-01-30 Nicolas CapensSupport unsigned array indices.
2017-01-30 Nicolas CapensFix array addressing of emulated vector types.
2017-01-25 Nicolas CapensOptimize constant operand order.
2017-01-23 Nicolas CapensUse MAP_ANON if MAP_ANONYMOUS is not defined.
2017-01-19 Alexis HetuFixed warnings in Reactor
2017-01-18 Nicolas CapensEmit SSE2 compatible operations if SSE4.1 is not supported.
2017-01-18 Nicolas CapensDetect SSE4.1 support for Subzero.
2017-01-17 Nicolas CapensFix packusdw SSE2 fallback.
2017-01-17 Nicolas CapensRefactor Reactor type constructors.
2017-01-17 Nicolas CapensFix the vector element extraction type for Short4.
2017-01-16 Nicolas CapensAvoid vector element insert type mismatch.
2017-01-16 Nicolas CapensFix Subzero vector comparison.
2017-01-16 Nicolas CapensManually convert unsigned integer to floating-point.
2017-01-06 Nicolas CapensImplement executable memory allocation for Subzero...
2016-12-13 Nicolas CapensEliminate unused allocas.
2016-12-10 Nicolas CapensEliminate assign operations for constants.
2016-12-08 Nicolas CapensFix rvalue types.
2016-12-08 Nicolas CapensMatch sub-vector load/store operand order to regular...
2016-12-08 Nicolas CapensDeprecate support for constant pointers.
2016-12-08 Nicolas CapensFix rounding to nearest integer.
2016-12-06 Nicolas CapensImplement missing vector operations.
2016-12-06 Nicolas CapensDeprecate the Long1 type.
2016-12-02 Nicolas CapensSupport integer rvalues as return value.
2016-12-02 Nicolas CapensMake Reactor destination variables non-const.
2016-12-02 Nicolas CapensEliminate "false" basic block when no Else clause.
2016-12-01 Nicolas CapensImplement vector casts.
2016-12-01 Nicolas CapensImplement vector absolute value.
2016-12-01 Nicolas CapensImplement switch constructs.
2016-12-01 Nicolas CapensImplement vector masking.
2016-12-01 Nicolas CapensImplement remaining vector extract/insert operations.
2016-12-01 Nicolas CapensImplement remaining vector compare operations.
2016-12-01 Nicolas CapensImplement negation and inversion.
2016-12-01 Nicolas CapensImplement vector intrinsics.
2016-12-01 Nicolas CapensImplement floating-point rounding intrinsics.
2016-12-01 Nicolas CapensImplement increment/decrement operators.
2016-12-01 Nicolas CapensRemove unused createIntCast() method.
2016-12-01 Nicolas CapensFix debug dump and error output.
2016-12-01 Nicolas CapensImplement square root and reciprocal.
2016-12-01 Nicolas CapensSimplify abstract value bitcasting.
2016-12-01 Nicolas CapensFix packing of 64-bit vectors.
2016-12-01 Nicolas CapensImplement min/max.
2016-12-01 Nicolas CapensImplement vector packing.
2016-12-01 Nicolas CapensImplement unpacking of high 64-bit vector halves.
2016-12-01 Nicolas CapensImplement vector sign mask operations.
2016-12-01 Nicolas CapensImplement arithmetic and logical operations.
2016-12-01 Nicolas CapensImplement vector shift by constant.
2016-12-01 Nicolas CapensLimit loop init scope to till end of loop.
2016-12-01 Nicolas CapensImplement Else without using basic block predecessor.
2016-12-01 Nicolas CapensImplement several vector shuffle operations.
2016-12-01 Nicolas CapensImplement remaining constant creations.
2016-12-01 Nicolas CapensImplement Return() variants.
2016-12-01 Nicolas CapensImplement support for arrays.
2016-12-01 Nicolas CapensFix floating-point constant vector initialization.
2016-12-01 Nicolas CapensImplement additional types.
2016-12-01 Nicolas CapensRemove the Long2 type.
2016-12-01 Nicolas CapensImplement comparison operations.
2016-12-01 Nicolas CapensFix relocating the code just once.
2016-12-01 Nicolas CapensAssert on Subzero translation errors.
2016-12-01 Nicolas CapensImplement support for vector constants.
2016-12-01 Nicolas CapensImplement support for ELF relocations.
2016-12-01 Nicolas CapensRefactor constant creation.
2016-12-01 Nicolas CapensEmulate vectors shorter than 128-bit.
2016-12-01 Nicolas CapensAvoid ambiguous vector casts.
2016-10-05 Nicolas CapensImplement generic vector shuffle.
2016-10-05 Nicolas CapensRefactor vector swizzle.
2016-10-05 Nicolas CapensImplement vector extract, insert, and swizzle.
2016-10-05 Nicolas CapensRefactor vector operations.
2016-10-05 Nicolas CapensImplement pointer arithmetic.
2016-10-05 Nicolas CapensImplement cast operations.
2016-10-05 Nicolas CapensAdd type information to pointer arguments.
2016-09-29 Nicolas CapensImplement basic arithmetic operations.
2016-09-29 Nicolas CapensImplement support for For loops.
2016-09-29 Nicolas CapensSupport assigning constants to values.
2016-09-29 Nicolas CapensMake LValue a template class.
2016-09-29 Nicolas CapensUse Value null pointers for dummy RValues.
2016-09-29 Nicolas CapensImplement Pointer<> support for Subzero.
2016-09-29 Nicolas CapensImplement initial Subzero based Reactor.