OSDN Git Service

android-x86/external-swiftshader.git
2015-09-08 John PortoSubzero. Changes the declaration for ARM32 registers.
2015-09-04 John PortoSubzero. Changes the Register Allocator so that it...
2015-09-04 Jim StichnothSubzero: Fix MINIMAL build error.
2015-09-04 Andrew ScullThis improves the variable use weight by taking into...
2015-09-03 Jim StichnothSubzero: Add a detailed design document.
2015-08-31 John PortoSubzero: Provide a macro for iterating over instruction...
2015-08-28 Andrew ScullWeight variables for register allocation by their numbe...
2015-08-25 Karl SchimpfFix Subzero's LLVM bitcode reader to use a diagnostic...
2015-08-25 Andrew ScullRefactor LinearScan::scan from one huge function into...
2015-08-21 Karl SchimpfFix handling unknown branches when parsing switch instr...
2015-08-21 Qining LuFix bug in the call to random number generator in Cfg...
2015-08-20 Qining LuUse separate random number generator for each randomiza...
2015-08-20 Andrew ScullInline memove for small constant sizes and refactor...
2015-08-20 Karl SchimpfChange to use arena allocation for function-local data...
2015-08-17 Karl SchimpfRestore function-local variables to use a vector.
2015-08-14 Karl SchimpfChange tracking of basic blocks (within function) to...
2015-08-12 John PortoSubzero. Native 64-bit int arithmetic on x86-64.
2015-08-12 Karl SchimpfRemove error-recovery TODO comments from bitcode parser.
2015-08-10 Jim StichnothSubzero: Misc fixes/cleanup.
2015-08-10 Karl SchimpfFix processing of local variable indices in fuction...
2015-08-09 Jan VoungAdd the ARM32 FP register table entries, simple arith...
2015-08-08 Jim StichnothSubzero: Fix a memory leak.
2015-08-07 Karl SchimpfFix processing of global variable indices in the global...
2015-08-07 Andrew ScullInline memcpy for small constant sizes.
2015-08-07 Jim StichnothSubzero: Completely remove tracking of stack pointer...
2015-08-06 Jim StichnothSubzero: Fix szbuild.py linking.
2015-08-06 Karl SchimpfFix translator handling of basic block indices.
2015-08-06 Andrew ScullIntroduce the ability to insert IACA (Intel Architectur...
2015-08-06 John PortoSubzero. Moves code around in preparations for 64-bit...
2015-08-05 Jim StichnothSubzero: Fix an Om1 crash from memset lowering.
2015-08-05 Jim StichnothSubzero: Slight improvement to phi lowering.
2015-08-05 John PortoSubzero. Implements x86-64 lowerCall.
2015-08-05 Jan VoungClarify which type "Label" refers to (generic vs X86)
2015-08-05 Andrew ScullOrder jump tables for deterministic or randomized emission.
2015-08-04 Jim StichnothSubzero: Fix x86 lowering for shift-by-relocatable...
2015-08-04 Andrew ScullInline memset when there is a constant value and count.
2015-08-02 Jim StichnothSubzero: Expand the liveness consistency check.
2015-07-31 John PortoSubzero. Buildable, non-functional TargetLoweringX8664.
2015-07-31 John PortoSubzero. Misc fixes.
2015-07-31 Jan VoungARM: Add a postRA pass to legalize stack offsets. Greed...
2015-07-31 Qining LuAdd -reorder-basic-blocks option and fix nop insertion
2015-07-31 Jan VoungFix a -Wcovered-switch-default warning in emitJumpTables.
2015-07-30 Andrew ScullIasm and obj lowering for advanced switch lowering.
2015-07-30 Jim StichnothSubzero: Cleanly implement register allocation after...
2015-07-28 John PortoRemoves references to ah.
2015-07-28 John PortoAdds the x86-64 assembler.
2015-07-23 Andrew ScullHandle UINT64_MAX edge case in switch lowering.
2015-07-23 Andrew ScullAvoid heap allocation for binary search work stack.
2015-07-23 Karl SchimpfModify how textual bitcode is injected into pnacl-sz.
2015-07-23 Andrew ScullRemove jumps over empty blocks.
2015-07-21 Jan VoungMake ARM RegNames[] static like X86 (no ARM syms in...
2015-07-21 John PortoChanges the TargetX8632 to inherit from TargetX86Base...
2015-07-21 Andrew ScullOnly run adv-switch test when asm is allowed.
2015-07-21 Andrew ScullRename legalizeToVar to the more accurate legalizeToReg.
2015-07-21 Jan VoungFix --filetype=iasm non-pc-rel fixup offsets (double...
2015-07-20 Andrew ScullIntroduction of improved switch lowering.
2015-07-16 Jan VoungFactor out prelowerPhi for 32-bit targets. Disable...
2015-07-15 Jan VoungFactor out legalization of undef, and handle more cases...
2015-07-15 Jim StichnothSubzero: Fix register encodings.
2015-07-13 Jan VoungAdd an cross include path for ARM to work around clang...
2015-07-11 John PortoAdds basic tests to the AssemblerX8632.
2015-07-10 Reed KotlerChange MIPS to avoid "none-nacl" for unsandboxed tests.
2015-07-09 Jan VoungARM32: Lower more integer intrinsics and test.
2015-07-09 Jan VoungFollowup to previous MIPS commit: implement dump()...
2015-07-08 Reed Kotlerimplement the null function for the Mips32 subzero...
2015-07-07 John PortoX8632 Templatization completed.
2015-07-06 Andrew ScullRedelete IceAssemblerX8632.cpp
2015-07-06 Andrew ScullDoxygenize the documentation comments
2015-07-06 Jan VoungFix ARM Om1 lowering for arithmetic, and test.
2015-06-30 John PortoMove X8632-specific Assembler stuff to Machine Traits.
2015-06-30 Karl SchimpfFix invalid tests to not run when minimal.
2015-06-30 Jan VoungSmall fixes for unused argument warnings w/ Makefile...
2015-06-30 Jan VoungARM lowering integer divide and remainder, with div...
2015-06-30 Karl SchimpfFixes case where terminator instruction is missing...
2015-06-30 Jan VoungARM: lowerSelect for integers.
2015-06-29 Andrew ScullImplement ARM32 switch lowering.
2015-06-29 Andrew ScullAdd doxygen build target.
2015-06-29 John PortoEnables llvm dyn_cast for Assemblers.
2015-06-28 Jim StichnothSubzero: Fix a new test under MINIMAL mode.
2015-06-27 Jim StichnothSubzero: Enable errors for unused parameters.
2015-06-26 John PortoAdds X8664 Condition codes.
2015-06-26 John PortoAdds the X8664 register definition.
2015-06-26 Karl SchimpfFixes bug on conditional branch where the targets are...
2015-06-26 Qining LuFunction Layout, Global Variable Layout and Pooled...
2015-06-25 John PortoIncludes module header first.
2015-06-25 Jim StichnothSubzero: Fix cmake build.
2015-06-24 John PortoFixes the X86 Base template.
2015-06-24 Jim StichnothSubzero: Reduce the amount of #ifdef'd code.
2015-06-24 Karl SchimpfRemove unnecessary TEXTBC_LIBS makefile definition.
2015-06-23 John PortoSubzero. Adds x86-64 to the list of supported Subzero...
2015-06-23 Jim StichnothSubzero: Make life a little easier for emacs users.
2015-06-23 Karl SchimpfFix handling of TYPE_CODE_NUMENTRY record when size...
2015-06-23 John PortoExtracts an TargetX86Base target which will be used...
2015-06-22 Jim StichnothSubzero: Use more "= default;" for ctors and dtors.
2015-06-22 Karl SchimpfFix llvm makefile to handle macro INPUT_IS_TEXTUAL_BITCODE.
2015-06-22 Karl SchimpfAllow pnacl-sz to be compiled to textual bitcode records.
2015-06-22 Jim StichnothSubzero: Fix "make -f Makefile.standalone MINIMAL=1...
2015-06-22 John PortoSubzero. Fixes memory leaks.
2015-06-22 Jim StichnothSubzero: Apply commutativity to the RMW optimization.
2015-06-22 Jim StichnothSubzero: Use C++11 member initializers where practical.
next