1. cfa628b Inline memove for small constant sizes and refactor memcpy and memset. by Andrew Scull · 9 years ago
  2. 209318a Change to use arena allocation for function-local data in parser. by Karl Schimpf · 9 years ago
  3. 7a99327 Restore function-local variables to use a vector. by Karl Schimpf · 9 years ago
  4. 98ed446 Change tracking of basic blocks (within function) to use a vector. by Karl Schimpf · 9 years ago
  5. 1d23542 Subzero. Native 64-bit int arithmetic on x86-64. by John Porto · 9 years ago
  6. 83ccadc Remove error-recovery TODO comments from bitcode parser. by Karl Schimpf · 9 years ago
  7. 992f91d Subzero: Misc fixes/cleanup. by Jim Stichnoth · 9 years ago
  8. c6acf08 Fix processing of local variable indices in fuction blocks. by Karl Schimpf · 9 years ago
  9. 86ebec1 Add the ARM32 FP register table entries, simple arith, and args. by Jan Voung · 9 years ago
  10. f4fbf7f Subzero: Fix a memory leak. by Jim Stichnoth · 9 years ago
  11. aa0ce79 Fix processing of global variable indices in the global vars block. by Karl Schimpf · 9 years ago
  12. 9df4a37 Inline memcpy for small constant sizes. by Andrew Scull · 9 years ago
  13. f9df452 Subzero: Completely remove tracking of stack pointer live range. by Jim Stichnoth · 9 years ago
  14. 88ab5ca Subzero: Fix szbuild.py linking. by Jim Stichnoth · 9 years ago
  15. ac7d734 Fix translator handling of basic block indices. by Karl Schimpf · 9 years ago
  16. 2c86252 Introduce the ability to insert IACA (Intel Architecture Code Analyzer) marks. by Andrew Scull · 9 years ago
  17. 729b5f6 Subzero. Moves code around in preparations for 64-bit lowering. by John Porto · 9 years ago
  18. f6f9825 Subzero: Fix an Om1 crash from memset lowering. by Jim Stichnoth · 9 years ago
  19. 552490c Subzero: Slight improvement to phi lowering. by Jim Stichnoth · 9 years ago
  20. e0d9afa Subzero. Implements x86-64 lowerCall. by John Porto · 9 years ago
  21. c2ec581 Clarify which type "Label" refers to (generic vs X86) by Jan Voung · 9 years ago
  22. 1eda90a Order jump tables for deterministic or randomized emission. by Andrew Scull · 9 years ago
  23. c5c8957 Subzero: Fix x86 lowering for shift-by-relocatable-constant. by Jim Stichnoth · 9 years ago
  24. 713dbde Inline memset when there is a constant value and count. by Andrew Scull · 9 years ago
  25. b3bfcbc Subzero: Expand the liveness consistency check. by Jim Stichnoth · 9 years ago
  26. 453660f Subzero. Buildable, non-functional TargetLoweringX8664. by John Porto · 9 years ago
  27. 59f2d92 Subzero. Misc fixes. by John Porto · 9 years ago
  28. 28068ad ARM: Add a postRA pass to legalize stack offsets. Greedy approach (reserve IP). by Jan Voung · 9 years ago
  29. 969f6a3 Add -reorder-basic-blocks option and fix nop insertion by Qining Lu · 9 years ago
  30. c2648c2 Fix a -Wcovered-switch-default warning in emitJumpTables. by Jan Voung · 9 years ago
  31. 86df4e9 Iasm and obj lowering for advanced switch lowering. by Andrew Scull · 9 years ago
  32. a3f57b9 Subzero: Cleanly implement register allocation after phi lowering. by Jim Stichnoth · 9 years ago
  33. 448c16f Removes references to ah. by John Porto · 9 years ago
  34. 2fea26c Adds the x86-64 assembler. by John Porto · 9 years ago
  35. 016c56d Handle UINT64_MAX edge case in switch lowering. by Andrew Scull · 9 years ago
  36. 8447bba Avoid heap allocation for binary search work stack. by Andrew Scull · 9 years ago
  37. cb6e95a Modify how textual bitcode is injected into pnacl-sz. by Karl Schimpf · 9 years ago
  38. 713278a Remove jumps over empty blocks. by Andrew Scull · 9 years ago
  39. 0dab032 Make ARM RegNames[] static like X86 (no ARM syms in X86-only build). by Jan Voung · 9 years ago
  40. 5aeed95 Changes the TargetX8632 to inherit from TargetX86Base<TargetX8632>. by John Porto · 9 years ago
  41. 8c8f3bc Only run adv-switch test when asm is allowed. by Andrew Scull · 9 years ago
  42. 97f460d Rename legalizeToVar to the more accurate legalizeToReg. by Andrew Scull · 9 years ago
  43. b7db1a5 Fix --filetype=iasm non-pc-rel fixup offsets (double counted). by Jan Voung · 9 years ago
  44. 87f80c1 Introduction of improved switch lowering. by Andrew Scull · 9 years ago
  45. 5348369 Factor out prelowerPhi for 32-bit targets. Disable adv phi lowering for ARM. by Jan Voung · 9 years ago
  46. fbdd244 Factor out legalization of undef, and handle more cases for ARM. by Jan Voung · 9 years ago
  47. 728c1d4 Subzero: Fix register encodings. by Jim Stichnoth · 9 years ago
  48. 112b6e8 Add an cross include path for ARM to work around clang bug 22937. by Jan Voung · 9 years ago
  49. f746f3d Adds basic tests to the AssemblerX8632. by John Porto · 9 years ago
  50. e105c74 Change MIPS to avoid "none-nacl" for unsandboxed tests. by Reed Kotler · 9 years ago
  51. f645d85 ARM32: Lower more integer intrinsics and test. by Jan Voung · 9 years ago
  52. 3469b02 Followup to previous MIPS commit: implement dump(), rebase more. by Jan Voung · 9 years ago
  53. d00d48d implement the null function for the Mips32 subzero compiler by Reed Kotler · 9 years ago
  54. 921856d X8632 Templatization completed. by John Porto · 9 years ago
  55. a83e9c1 Redelete IceAssemblerX8632.cpp by Andrew Scull · 9 years ago
  56. 9612d32 Doxygenize the documentation comments by Andrew Scull · 9 years ago
  57. 70fa525 Fix ARM Om1 lowering for arithmetic, and test. by Jan Voung · 9 years ago
  58. 5d0acff Move X8632-specific Assembler stuff to Machine Traits. by John Porto · 9 years ago
  59. 7b60eb7 Fix invalid tests to not run when minimal. by Karl Schimpf · 9 years ago
  60. 871b97f Small fixes for unused argument warnings w/ Makefile.standalone "sb" target. by Jan Voung · 9 years ago
  61. 6ec369e ARM lowering integer divide and remainder, with div by 0 checks. by Jan Voung · 9 years ago
  62. 6c17dd8 Fixes case where terminator instruction is missing at end of function. by Karl Schimpf · 9 years ago
  63. e0df91f ARM: lowerSelect for integers. by Jan Voung · 9 years ago
  64. fdc54db Implement ARM32 switch lowering. by Andrew Scull · 9 years ago
  65. a509e1d Add doxygen build target. by Andrew Scull · 9 years ago
  66. 2da710c Enables llvm dyn_cast for Assemblers. by John Porto · 9 years ago
  67. 40df458 Subzero: Fix a new test under MINIMAL mode. by Jim Stichnoth · 9 years ago
  68. 98da966 Subzero: Enable errors for unused parameters. by Jim Stichnoth · 9 years ago
  69. a054f0a Adds X8664 Condition codes. by John Porto · 9 years ago
  70. 2b18687 Adds the X8664 register definition. by John Porto · 9 years ago
  71. c070d6f Fixes bug on conditional branch where the targets are the same. by Karl Schimpf · 9 years ago
  72. 7cd5351 Function Layout, Global Variable Layout and Pooled Constants Layout Reordering by Qining Lu · 9 years ago
  73. 67f8de9 Includes module header first. by John Porto · 9 years ago
  74. 19376c6 Subzero: Fix cmake build. by Jim Stichnoth · 9 years ago
  75. 36087cd Fixes the X86 Base template. by John Porto · 9 years ago
  76. 20b71f5 Subzero: Reduce the amount of #ifdef'd code. by Jim Stichnoth · 9 years ago
  77. 28f3f73 Remove unnecessary TEXTBC_LIBS makefile definition. by Karl Schimpf · 9 years ago
  78. d58f01c Subzero. Adds x86-64 to the list of supported Subzero targets. by John Porto · 9 years ago
  79. 8fa8b43 Subzero: Make life a little easier for emacs users. by Jim Stichnoth · 9 years ago
  80. 74cd883 Fix handling of TYPE_CODE_NUMENTRY record when size large. by Karl Schimpf · 9 years ago
  81. 7e93c62 Extracts an TargetX86Base target which will be used as the common X86{32,64} implementation. by John Porto · 9 years ago
  82. e587d94 Subzero: Use more "= default;" for ctors and dtors. by Jim Stichnoth · 9 years ago
  83. cac0585 Fix llvm makefile to handle macro INPUT_IS_TEXTUAL_BITCODE. by Karl Schimpf · 9 years ago
  84. 6f9ba11 Allow pnacl-sz to be compiled to textual bitcode records. by Karl Schimpf · 9 years ago
  85. c879968 Subzero: Fix "make -f Makefile.standalone MINIMAL=1 check". by Jim Stichnoth · 9 years ago
  86. 1bec8bc Subzero. Fixes memory leaks. by John Porto · 9 years ago
  87. 8525c32 Subzero: Apply commutativity to the RMW optimization. by Jim Stichnoth · 9 years ago
  88. eafb56c Subzero: Use C++11 member initializers where practical. by Jim Stichnoth · 9 years ago
  89. 253dc8a Add constant blinding/pooling option for X8632 code translation. by Qining Lu · 9 years ago
  90. b0a8c24 ARM: Assign "actuals" at call site to the appropriate GPR/stack slot. by Jan Voung · 9 years ago
  91. cac003e Subzero: Add more kinds of RMW lowering. by Jim Stichnoth · 9 years ago
  92. a9eeb42 Subzero: Correct the cross test's diagnostic message for a test failure. by Jim Stichnoth · 9 years ago
  93. e4f65d8 Subzero: Transform suitable Load/Arith/Store sequences into RMW ops. by Jim Stichnoth · 9 years ago
  94. 8b1a705 Fix a bug that would cause subzero to fail when --threads=0. by John Porto · 9 years ago
  95. 8e32fed Set up crosstest to run simple loop in Om1 on ARM. by Jan Voung · 9 years ago
  96. d062f73 Add a basic enum for ARM InstructionSet / cpu features. by Jan Voung · 9 years ago
  97. 58eea4d Move lowerGlobal() from target-specific code to emitGlobal() in generic code. by Jan Voung · 9 years ago
  98. 0f86d03 Removes const qualification for two methods in TargetDataLowering. by John Porto · 9 years ago
  99. 050deaa Build ARM SZ runtime files. Use le32-nacl-objcopy in various places. by Jan Voung · 9 years ago
  100. 0933c0c Subzero: Strength-reduce mul by certain constants. by Jim Stichnoth · 9 years ago