2014-10-30 |
Jim Stichnoth | Subzero: Implementation of "advanced Phi lowering". |
commit | commitdiff | tree | snapshot |
2014-10-30 |
Jim Stichnoth | Subzero: Fix broken lit tests. |
commit | commitdiff | tree | snapshot |
2014-10-29 |
Karl Schimpf | Remove IceConverter when LLVM IR is not allowed. |
commit | commitdiff | tree | snapshot |
2014-10-29 |
Karl Schimpf | Remove building llvm2ice.build_atts from Subzero build. |
commit | commitdiff | tree | snapshot |
2014-10-29 |
Karl Schimpf | Fix insert/extract element vector operations to check... |
commit | commitdiff | tree | snapshot |
2014-10-27 |
Karl Schimpf | Allow conditional lit tests in Subzero, based on build... |
commit | commitdiff | tree | snapshot |
2014-10-27 |
Jim Stichnoth | Subzero: Refactor newline emission for Inst::emit(). |
commit | commitdiff | tree | snapshot |
2014-10-24 |
Jim Stichnoth | Subzero: Minor refactoring/additions in preparation... |
commit | commitdiff | tree | snapshot |
2014-10-24 |
Jan Voung | First pass at emitIAS for branches and binding labels |
commit | commitdiff | tree | snapshot |
2014-10-24 |
Jan Voung | Subzero: Adjust expectations now that llvm-mc aligns... |
commit | commitdiff | tree | snapshot |
2014-10-23 |
Jim Stichnoth | Subzero: Improve debugging controls, plus minor refacto... |
commit | commitdiff | tree | snapshot |
2014-10-21 |
Jan Voung | Fix nacl-atomic-fence-all test to have alignment specif... |
commit | commitdiff | tree | snapshot |
2014-10-20 |
Karl Schimpf | Fix cross test test_global. |
commit | commitdiff | tree | snapshot |
2014-10-20 |
Karl Schimpf | Fix handling of relocation names, so that prefix mangli... |
commit | commitdiff | tree | snapshot |
2014-10-16 |
Jan Voung | Subzero: Do class definition cleanups for assembler... |
commit | commitdiff | tree | snapshot |
2014-10-16 |
Jan Voung | emitIAS for store and indirect calls. |
commit | commitdiff | tree | snapshot |
2014-10-15 |
Jan Voung | emitIAS for movsx and movzx. |
commit | commitdiff | tree | snapshot |
2014-10-15 |
Jim Stichnoth | Subzero: Speed up VariablesMetadata initialization. |
commit | commitdiff | tree | snapshot |
2014-10-15 |
Jim Stichnoth | Subzero: Class definition cleanup. |
commit | commitdiff | tree | snapshot |
2014-10-15 |
Jim Stichnoth | Subzero: Register allocator performance improvements... |
commit | commitdiff | tree | snapshot |
2014-10-15 |
Jan Voung | emitIAS for Shld and Shrd and the ternary and three... |
commit | commitdiff | tree | snapshot |
2014-10-14 |
Jim Stichnoth | Subzero: Enhance the timer dump format. |
commit | commitdiff | tree | snapshot |
2014-10-14 |
Jim Stichnoth | Subzero: Improve performance of liveness analysis and... |
commit | commitdiff | tree | snapshot |
2014-10-13 |
Jim Stichnoth | Subzero: Translation-time improvements in the register... |
commit | commitdiff | tree | snapshot |
2014-10-13 |
Jan Voung | Handle "Mov" which is mov, movss, movsd, and used for... |
commit | commitdiff | tree | snapshot |
2014-10-13 |
Karl Schimpf | Introduce the notion of function addresses in Subzero. |
commit | commitdiff | tree | snapshot |
2014-10-13 |
Jan Voung | emitIAS for the couple of blend instructions. |
commit | commitdiff | tree | snapshot |
2014-10-09 |
Jan Voung | emitIAS for fld and fstp |
commit | commitdiff | tree | snapshot |
2014-10-08 |
Jan Voung | emitIAS for cvtt?.*2.* |
commit | commitdiff | tree | snapshot |
2014-10-08 |
Jim Stichnoth | Subzero: Fix emission of global initializers. |
commit | commitdiff | tree | snapshot |
2014-10-08 |
Karl Schimpf | Convert Subzero's bitcode reader to generate ICE types. |
commit | commitdiff | tree | snapshot |
2014-10-08 |
Jim Stichnoth | Subzero: Improve the output with the --timing-focus... |
commit | commitdiff | tree | snapshot |
2014-10-08 |
Jan Voung | Add cross test for vector itofp and fptoi casts. |
commit | commitdiff | tree | snapshot |
2014-10-07 |
Jan Voung | emitIAS for push -- simplify push since it's not used... |
commit | commitdiff | tree | snapshot |
2014-10-07 |
Jim Stichnoth | Subzero: Optimize live range overlaps() computation... |
commit | commitdiff | tree | snapshot |
2014-10-07 |
Karl Schimpf | Introduce model of global initializers in Subzero. |
commit | commitdiff | tree | snapshot |
2014-10-07 |
Jim Stichnoth | Subzero: Add a few performance measurement tools. |
commit | commitdiff | tree | snapshot |
2014-10-06 |
Jan Voung | emitIAS for icmp, and test, movss-reg, movq, movups... |
commit | commitdiff | tree | snapshot |
2014-10-04 |
Jim Stichnoth | Subzero: Optimize a common live range overlap calculation. |
commit | commitdiff | tree | snapshot |
2014-10-04 |
Jan Voung | Handle GPR and vector shift ops. Handle pmull also. |
commit | commitdiff | tree | snapshot |
2014-10-02 |
Jim Stichnoth | Subzero: Improve regalloc performance by optimizing... |
commit | commitdiff | tree | snapshot |
2014-10-01 |
Jim Stichnoth | Subzero: Remove LLVM_DELETED_FUNCTION. |
commit | commitdiff | tree | snapshot |
2014-10-01 |
Jim Stichnoth | Subzero: Auto-awesome iterators. |
commit | commitdiff | tree | snapshot |
2014-10-01 |
Jim Stichnoth | Subzero: Move to C++11 static_assert(). |
commit | commitdiff | tree | snapshot |
2014-10-01 |
Jim Stichnoth | Subzero: Allow builds with assertions disabled. |
commit | commitdiff | tree | snapshot |
2014-10-01 |
Jim Stichnoth | Subzero: Change llvm::OwningPtr to C++11's std::unique_ptr. |
commit | commitdiff | tree | snapshot |
2014-09-30 |
Jim Stichnoth | Subzero: Rewrite the pass timing infrastructure. |
commit | commitdiff | tree | snapshot |
2014-09-30 |
Jim Stichnoth | Subzero: Change the echoing in shellcmd(). |
commit | commitdiff | tree | snapshot |
2014-09-30 |
Jan Voung | Handle imul, pcmpeq, pcmpgt. |
commit | commitdiff | tree | snapshot |
2014-09-29 |
Jan Voung | Change some explicit type checks into using helper... |
commit | commitdiff | tree | snapshot |
2014-09-29 |
Jim Stichnoth | Subzero: Update link path after recent newlib install... |
commit | commitdiff | tree | snapshot |
2014-09-29 |
Jim Stichnoth | Subzero: Fix emission of 16-bit immediates. |
commit | commitdiff | tree | snapshot |
2014-09-27 |
Jim Stichnoth | Subzero: Build both Debug and Release version of llvm2ice. |
commit | commitdiff | tree | snapshot |
2014-09-26 |
Jan Voung | Handle add, adc, etc., mfence, div, idiv, mul in the... |
commit | commitdiff | tree | snapshot |
2014-09-26 |
Jim Stichnoth | Subzero: Change szbuild.py to prefer Subzero by default. |
commit | commitdiff | tree | snapshot |
2014-09-26 |
Jim Stichnoth | Subzero: Use 'override' as appropriate for C++11. |
commit | commitdiff | tree | snapshot |
2014-09-26 |
Karl Schimpf | Remove broken szdiff tests. |
commit | commitdiff | tree | snapshot |
2014-09-26 |
Karl Schimpf | Fix undef test to use Subzero's bitcode reader. |
commit | commitdiff | tree | snapshot |
2014-09-26 |
Jim Stichnoth | Subzero: Enable the C++11 build. |
commit | commitdiff | tree | snapshot |
2014-09-25 |
Karl Schimpf | Fix bug in Subzero bitcode reader for insertelement... |
commit | commitdiff | tree | snapshot |
2014-09-25 |
Jim Stichnoth | Subzero: Automatically infer regalloc preferences and... |
commit | commitdiff | tree | snapshot |
2014-09-25 |
Karl Schimpf | Clean up run script to use for testing Subzero. |
commit | commitdiff | tree | snapshot |
2014-09-24 |
Jan Voung | Handle "inplace" ops and unary ops w/ assembler |
commit | commitdiff | tree | snapshot |
2014-09-23 |
Jan Voung | Handle a few more instructions in assembler (cmov,... |
commit | commitdiff | tree | snapshot |
2014-09-23 |
Jan Voung | Add initial integrated assembler w/ some Xmm ops. |
commit | commitdiff | tree | snapshot |
2014-09-22 |
Jim Stichnoth | Subzero: Refactor tracking of Defs and block-local... |
commit | commitdiff | tree | snapshot |
2014-09-22 |
Jan Voung | Make tests stricter after fixing "lock foo" bundling... |
commit | commitdiff | tree | snapshot |
2014-09-22 |
Karl Schimpf | Test generation of global initializers in Subzero bitco... |
commit | commitdiff | tree | snapshot |
2014-09-20 |
Jim Stichnoth | Subzero: Change the way bitcast stack slot lowering... |
commit | commitdiff | tree | snapshot |
2014-09-19 |
Jan Voung | Adjust paths for host_x86_32/bin -> bin and for switch... |
commit | commitdiff | tree | snapshot |
2014-09-19 |
Karl Schimpf | Add call instructions to Subzero's bitcode reader. |
commit | commitdiff | tree | snapshot |
2014-09-19 |
Jan Voung | Lift register and condition code enums out into their... |
commit | commitdiff | tree | snapshot |
2014-09-18 |
Jim Stichnoth | Subzero: Allow extra args to be passed to llc and Subzero. |
commit | commitdiff | tree | snapshot |
2014-09-18 |
Jim Stichnoth | Subzero: Add branch optimization. |
commit | commitdiff | tree | snapshot |
2014-09-17 |
Karl Schimpf | Add switch instruction to Subzero bitcode reader. |
commit | commitdiff | tree | snapshot |
2014-09-17 |
Jim Stichnoth | Subzero: Add a convenience script for Spec2K. Add the... |
commit | commitdiff | tree | snapshot |
2014-09-17 |
Karl Schimpf | Add forward instruction declaration to Subzero bitcode... |
commit | commitdiff | tree | snapshot |
2014-09-17 |
Jim Stichnoth | Subzero: Use ccache for building, if available. |
commit | commitdiff | tree | snapshot |
2014-09-17 |
Jim Stichnoth | Subzero: Add rudimentary statistics on generated code. |
commit | commitdiff | tree | snapshot |
2014-09-16 |
Jan Voung | Split ConstantInteger into ConstantInteger32 and Consta... |
commit | commitdiff | tree | snapshot |
2014-09-16 |
Karl Schimpf | Add unreachable instruction to Subzero. |
commit | commitdiff | tree | snapshot |
2014-09-16 |
Jim Stichnoth | Subzero: Make python clean up after itself by removing... |
commit | commitdiff | tree | snapshot |
2014-09-16 |
Jim Stichnoth | Subzero: Make the szbuild.py script more automatic. |
commit | commitdiff | tree | snapshot |
2014-09-16 |
Jim Stichnoth | Subzero: Refactor Operand::dump(). |
commit | commitdiff | tree | snapshot |
2014-09-15 |
Karl Schimpf | Fix makefile to use chrome clang to compile, so we... |
commit | commitdiff | tree | snapshot |
2014-09-15 |
Jim Stichnoth | Subzero: Fix incorrect address mode inference involving... |
commit | commitdiff | tree | snapshot |
2014-09-12 |
Jim Stichnoth | Subzero: Always be sure x87 FP stack is emptied after... |
commit | commitdiff | tree | snapshot |
2014-09-12 |
Jan Voung | Switch to llvm::findFirstSet instead of ffs since mingw... |
commit | commitdiff | tree | snapshot |
2014-09-12 |
Karl Schimpf | Allow ability to name unnamed global addresses in Subzero. |
commit | commitdiff | tree | snapshot |
2014-09-12 |
Jan Voung | Mark setjmp as "returns twice" and turn off SimpleCoale... |
commit | commitdiff | tree | snapshot |
2014-09-11 |
Karl Schimpf | Add phi instruction to Subzero bitcode reader. |
commit | commitdiff | tree | snapshot |
2014-09-11 |
Jim Stichnoth | Subzero: Print defaults as appropriate in python script... |
commit | commitdiff | tree | snapshot |
2014-09-11 |
Karl Schimpf | Fix symbol table handling in functions. |
commit | commitdiff | tree | snapshot |
2014-09-10 |
Karl Schimpf | Fix bug introduced by CL 561883002. |
commit | commitdiff | tree | snapshot |
2014-09-10 |
Karl Schimpf | Add load and store instructions to Subzero bitcode... |
commit | commitdiff | tree | snapshot |
2014-09-10 |
Jim Stichnoth | Subzero: Fix Phi lowering. |
commit | commitdiff | tree | snapshot |
2014-09-09 |
Jan Voung | List Subzero's local optlevel flags after LLVM's cxxfla... |
commit | commitdiff | tree | snapshot |
2014-09-09 |
Jim Stichnoth | Subzero: The cross tests should use the actual Subzero... |
commit | commitdiff | tree | snapshot |
2014-09-09 |
Karl Schimpf | Add alloca instruction to Subzero bitcode reader. |
commit | commitdiff | tree | snapshot |
2014-09-09 |
Jim Stichnoth | Subzero: Add a script that builds a hybrid Subzero... |
commit | commitdiff | tree | snapshot |
next |