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 |
2015-06-22 |
Qining Lu | Add constant blinding/pooling option for X8632 code... |
commit | commitdiff | tree | snapshot |
2015-06-18 |
Jan Voung | ARM: Assign "actuals" at call site to the appropriate... |
commit | commitdiff | tree | snapshot |
2015-06-18 |
Jim Stichnoth | Subzero: Add more kinds of RMW lowering. |
commit | commitdiff | tree | snapshot |
2015-06-18 |
Jim Stichnoth | Subzero: Correct the cross test's diagnostic message... |
commit | commitdiff | tree | snapshot |
2015-06-18 |
Jim Stichnoth | Subzero: Transform suitable Load/Arith/Store sequences... |
commit | commitdiff | tree | snapshot |
2015-06-17 |
John Porto | Fix a bug that would cause subzero to fail when --threa... |
commit | commitdiff | tree | snapshot |
2015-06-17 |
Jan Voung | Set up crosstest to run simple loop in Om1 on ARM. |
commit | commitdiff | tree | snapshot |
2015-06-16 |
Jan Voung | Add a basic enum for ARM InstructionSet / cpu features. |
commit | commitdiff | tree | snapshot |
2015-06-15 |
Jan Voung | Move lowerGlobal() from target-specific code to emitGlo... |
commit | commitdiff | tree | snapshot |
2015-06-15 |
John Porto | Removes const qualification for two methods in TargetDa... |
commit | commitdiff | tree | snapshot |
2015-06-12 |
Jan Voung | Build ARM SZ runtime files. Use le32-nacl-objcopy in... |
commit | commitdiff | tree | snapshot |
2015-06-12 |
Jim Stichnoth | Subzero: Strength-reduce mul by certain constants. |
commit | commitdiff | tree | snapshot |
2015-06-12 |
Jim Stichnoth | Subzero: Fix compilation error in MINIMAL=1 or NOASSERT... |
commit | commitdiff | tree | snapshot |
2015-06-11 |
Jan Voung | Emit ARM build-attributes in the file scope (as header). |
commit | commitdiff | tree | snapshot |
2015-06-11 |
John Porto | Unittest fixes. |
commit | commitdiff | tree | snapshot |
2015-06-11 |
Jim Stichnoth | First patch for Mips subzero compiler |
commit | commitdiff | tree | snapshot |
2015-06-11 |
Jim Stichnoth | Subzero: Fix lit and cross tests broken in f8b4cc8. |
commit | commitdiff | tree | snapshot |
2015-06-11 |
John Porto | Fixes a bug in that caused IceAssembler to use Allocato... |
commit | commitdiff | tree | snapshot |
2015-06-10 |
John Porto | Renames the assembler* files. |
commit | commitdiff | tree | snapshot |
2015-06-10 |
John Porto | Subzero: Basic Block Profiler. |
commit | commitdiff | tree | snapshot |
2015-06-08 |
Karl Schimpf | Clean up unit munging unit tests using common NaCl... |
commit | commitdiff | tree | snapshot |
2015-06-05 |
John Porto | Merge branch 'master' of https://chromium.googlesource... |
commit | commitdiff | tree | snapshot |
2015-06-05 |
John Porto | Subzero: adding jpp@chromium.org to OWNERS. |
commit | commitdiff | tree | snapshot |
2015-06-05 |
John Porto | Subzero: adding jpp@chromium.org to OWNERS. |
commit | commitdiff | tree | snapshot |
2015-06-05 |
Jan Voung | Subzero ARM32: Lower shift and zext, sext, and trunc. |
commit | commitdiff | tree | snapshot |
2015-06-04 |
Jim Stichnoth | Subzero: Legalize FP constants directly into memory... |
commit | commitdiff | tree | snapshot |
2015-06-04 |
Jan Voung | Use report_fatal_error before destroying input object... |
commit | commitdiff | tree | snapshot |
2015-06-03 |
Jim Stichnoth | Subzero: Improve/refactor folding loads into the next... |
commit | commitdiff | tree | snapshot |
2015-06-03 |
Jim Stichnoth | Subzero: Change pnacl_newlib ==> pnacl_newlib_raw in... |
commit | commitdiff | tree | snapshot |
2015-06-02 |
Jan Voung | Subzero ARM: lowerLoad and lowerStore. |
commit | commitdiff | tree | snapshot |
2015-06-01 |
Jim Stichnoth | Subzero: Changes needed for LLVM 3.7 integration. |
commit | commitdiff | tree | snapshot |
2015-06-01 |
Jim Stichnoth | Subzero: Remove a compile-time warning. |
commit | commitdiff | tree | snapshot |
2015-06-01 |
Jan Voung | Subzero ARM: addProlog/addEpilogue -- share some code... |
commit | commitdiff | tree | snapshot |
2015-06-01 |
Jim Stichnoth | Subzero: Fold the load instruction into the next cast... |
commit | commitdiff | tree | snapshot |
2015-05-27 |
Jan Voung | Use ldr for movs out of stack slots (instead of mov... |
commit | commitdiff | tree | snapshot |
2015-05-27 |
Jim Stichnoth | Subzero: More asm-verbose fixes. |
commit | commitdiff | tree | snapshot |
2015-05-27 |
Jan Voung | Remove the FrameSizeLocals field which appears to be... |
commit | commitdiff | tree | snapshot |
2015-05-26 |
Jim Stichnoth | Subzero: Fix/improve -asm-verbose output. |
commit | commitdiff | tree | snapshot |
2015-05-26 |
Jan Voung | Subzero ARM: lower alloca instruction. |
commit | commitdiff | tree | snapshot |
2015-05-22 |
Jan Voung | Subzero ARM: do lowerIcmp, lowerBr, and a bit of lowerCall. |
commit | commitdiff | tree | snapshot |
2015-05-22 |
Jim Stichnoth | Subzero: Use setcc for most fcmp conditions, instead... |
commit | commitdiff | tree | snapshot |
2015-05-19 |
Jan Voung | Lower a few basic ARM binops for i{8,16,32,64}. |
commit | commitdiff | tree | snapshot |
2015-05-19 |
Jim Stichnoth | Subzero: Use cmov to improve lowering for the select... |
commit | commitdiff | tree | snapshot |
2015-05-18 |
Jan Voung | Subzero ARM: lowerArguments (GPR), basic legalize(... |
commit | commitdiff | tree | snapshot |
2015-05-17 |
Jim Stichnoth | Subzero: Fold icmp into br/select lowering. |
commit | commitdiff | tree | snapshot |
2015-05-16 |
Jan Voung | Change a build-attribute REQUIRES check to use supporte... |
commit | commitdiff | tree | snapshot |
2015-05-14 |
Jan Voung | Convert Constant->emit() definitions to allow multiple... |
commit | commitdiff | tree | snapshot |
2015-05-12 |
Jan Voung | Handle ARM "ret void" and function alignment with prope... |
commit | commitdiff | tree | snapshot |
2015-05-12 |
Karl Schimpf | Update subzero bitcode parser to use new API for bitstr... |
commit | commitdiff | tree | snapshot |
2015-05-07 |
Jim Stichnoth | Subzero: Simplify the icmp i64 lowering. |
commit | commitdiff | tree | snapshot |
next |