1. 329ccf9 Revert "Workaround inlining miscompile" by Yi Kong · 6 years ago
  2. b0d46c0 Workaround inlining miscompile by Yi Kong · 6 years ago
  3. 5e6d675 Merge remote-tracking branch 'aosp/upstream-master' into master by Artem Serov · 6 years ago
  4. 036d9bb [disasm] Do not assert if disassembly conditions are unfulfilled. by Pierre Langlois · 7 years ago
  5. 4ec0c8d Make Location::IsReferenced public. by Artem Serov · 7 years ago
  6. 36fb1ce Fix vld, vst instructions with post-index. by Vincent Belliard · 7 years ago
  7. 5d85018 Add assembler/disassembler benchmark. by Vincent Belliard · 7 years ago
  8. f9d8c6e Check unpredictable (OutsideITBlock()) for crc, hvc. by Vincent Belliard · 7 years ago
  9. 7530aa8 Use 'Narrow' size for T32 16-bit instructions. by Vincent Belliard · 7 years ago
  10. 3d39ef9 Add ImmediatePrinter, SignedImmediatePrinter, RawImmediatePrinter and IndexedRegisterPrinter to DisassemblerStream. by Vincent Belliard · 7 years ago
  11. f9a3bc1 Check unpredictable for vldm, vstm. by Vincent Belliard · 7 years ago
  12. 8ecc789 Check unpredictable conditions for vstr. by Vincent Belliard · 7 years ago
  13. c5542c8 Fix system register disassembly prefix. by Martyn Capewell · 7 years ago
  14. 71fb591 Fix tests for indexed register. by Vincent Belliard · 7 years ago
  15. 8be27ed Use DtPrinter to print some of the data types. by Vincent Belliard · 7 years ago
  16. b106626 Disassemble system registers in mrs/msr. by Martyn Capewell · 7 years ago
  17. 1bce007 Use clang-format 3.8 to format VIXL by Pierre Langlois · 7 years ago
  18. ac28544 Factorize reference info. by Vincent Belliard · 7 years ago
  19. e938c7c Fix runtime call mechanisms for types smaller than 4 bytes. by Alexandre Rames · 7 years ago
  20. 210db21 Fix pre-shifted immediate generation involving sp. by Martyn Capewell · 7 years ago
  21. 4e6baa2 Handle `enum`s in simulated runtime call mechanisms. by Alexandre Rames · 7 years ago
  22. 8b57c86 [pool-manager] Integration with aarch32. by Georgia Kouveli · 7 years ago
  23. c9a1da7 Fix adr A1 info. by Vincent Belliard · 7 years ago
  24. a6090f8 [pool-manager] Separating pool checkpoint and buffer checkpoint. by Georgia Kouveli · 7 years ago
  25. 0ad8a6f Use a size in bits to define the Unsigned types. by Pierre Langlois · 7 years ago
  26. bbd09d6 Assume power of two alignment for AlignUp and AlignDown. by Georgia Kouveli · 7 years ago
  27. 275c9d4 [pool-manager] Split Label and Literal. by Georgia Kouveli · 7 years ago
  28. 606582c Remove Label versions of PLD and PLI from the MacroAssembler. by Georgia Kouveli · 7 years ago
  29. 4b139a2 [pool-manager] Add helper functions to get info on forward references. by Georgia Kouveli · 7 years ago
  30. 4443d2c [pool-manager] Fix use-after-free bug. by Georgia Kouveli · 7 years ago
  31. 1cb7144 Import new standalone pool manager. by Georgia Kouveli · 7 years ago
  32. 38278c0 Add kMaxAArch32Version. by Vincent Belliard · 7 years ago
  33. 07f9e74 Use SOperand and DOperand for cmp and cmpe. by Vincent Belliard · 7 years ago
  34. 2da09a4 Fix release of a QRegisters within a ScratchRegisterScope. by Artem Serov · 7 years ago
  35. 73d8387 Fix release of a QRegisters within a ScratchRegisterScope. by Artem Serov · 7 years ago
  36. 8e2049c Fix VIXL_ASSERT in negative testing mode. by Jacob Bramley · 7 years ago
  37. f75ec85 AArch64: Improve interaction between runtime and the simulator. by Alexandre Rames · 7 years ago
  38. 6279961 AArch64: Add support for `MacroAssembler::TailCallRuntime()`. by Alexandre Rames · 7 years ago
  39. 94ce7a9 Remove redundant LR checks in the assembler by Pierre Langlois · 7 years ago
  40. dc626f3 Add unpredictable checks when the instruction has to be last in IT block by Pierre Langlois · 7 years ago
  41. 6bf388d Add unpredictable checks mis-uses of PC in aliases by Pierre Langlois · 7 years ago
  42. fcd3373 Explicitely name the RS register by Pierre Langlois · 7 years ago
  43. 960d28b Add unpredictable checks for mis-use of PC by Pierre Langlois · 7 years ago
  44. 609821f Use an integer instead of an operand for bfc, bfi, sbfx and ubfx width operand. by Vincent Belliard · 7 years ago
  45. 896682f Fix issue with TBZ and large literal pool. by Georgia Kouveli · 7 years ago
  46. 8571b89 Introduce a FinalizeOption to Finalize() by Pierre Langlois · 7 years ago
  47. 7e0f1eb Make assertion in VeneerPool::CheckEmitFor stricter. by Georgia Kouveli · 7 years ago
  48. bc38deb Fix Operand::IsPlainRegister. by Jacob Bramley · 7 years ago
  49. 85919f8 Avoid some implementation-defined behaviour. by Jacob Bramley · 7 years ago
  50. fc61fb6 Clean up the Label class. by Georgia Kouveli · 7 years ago
  51. d66a651 Merge remote-tracking branch 'aosp/upstream-master' into master by Scott Wakeling · 7 years ago
  52. 45262d6 Make ExactAssemblyScope::Close() not call its parent by Pierre Langlois · 7 years ago
  53. f4ba40f Remove pool blocking and assembler enablement from the API by Pierre Langlois · 7 years ago
  54. f5d9808 Remove support for loading from a label using the MacroAssembler by Pierre Langlois · 7 years ago
  55. fb37b5d Add tests for pool blocking in nested ExactAssemblyScope by Pierre Langlois · 7 years ago
  56. 0cec43d Disallow implicitly creating a DataType from uint32_t by Pierre Langlois · 7 years ago
  57. 5c01c41 Remove Adr(Register, Label*) support from the MacroAssembler by Pierre Langlois · 7 years ago
  58. 32929a7 Remove Switch implementation from VIXL by Pierre Langlois · 7 years ago
  59. 04d8afb Fix target=(t32|a32). by Jacob Bramley · 7 years ago
  60. 4fea551 Add specialised W and X Register classes. by Jacob Bramley · 7 years ago
  61. 4339c4b Remove some unnecessary curly brackets. by Vincent Belliard · 7 years ago
  62. d56f609 ExactAssemblyScope: Force the pools not to be emitted by Pierre Langlois · 7 years ago
  63. f822f57 Merge remote-tracking branch 'aosp/upstream-master' into master by Artem Serov · 7 years ago
  64. 59c3151 Temporarily disable a check in VeneerPoolManager::Release(). by Jacob Bramley · 7 years ago
  65. 9a9331f Allow conditional inclusion of A32, T32 and A64. by Rodolph Perfetta · 7 years ago
  66. 6ee0978 EmissionCheckScope: Fix the operation order when closing by Pierre Langlois · 7 years ago
  67. a4cbc57 Fix veneer emission. by Vincent Belliard · 7 years ago
  68. b2838fe Optimize Ldrd and Strd. by Vincent Belliard · 7 years ago
  69. 80b4a1f Optimize add/sub with a big constant. by Vincent Belliard · 7 years ago
  70. 2272afb Fix for veneer pool when using near branches and cbz. by Vincent Belliard · 7 years ago
  71. f0f1447 Fix mac build, attempt #4. by Nicolas Geoffray · 7 years ago
  72. 7263c67 Fix mac build, attempt #3. by Nicolas Geoffray · 7 years ago
  73. c47d9b5 Fix mac build, attempt #2. by Nicolas Geoffray · 7 years ago
  74. 27cea27 Fix mac build. by Nicolas Geoffray · 7 years ago
  75. 390876f Use UNIMPLEMENTED instead of UNREACHABLE in CodeBuffer. by Jacob Bramley · 7 years ago
  76. e99f34d Check for unpredictable CLZ. by Georgia Kouveli · 7 years ago
  77. 0cc43be Revert "[aarch32] Dot not abort when one uses unpredictable or strongly discouraged instructions" by Pierre Langlois · 7 years ago
  78. d836966 [aarch32] Dot not abort when one uses unpredictable or strongly discouraged instructions by Pierre Langlois · 7 years ago
  79. 942e3b7 Add unpredictable conditions for mov. by Vincent Belliard · 8 years ago
  80. a576eb9 Add more identities. by Vincent Belliard · 7 years ago
  81. 34ecc5b Move some NO_RETURN attributes. by Jacob Bramley · 7 years ago
  82. 745a855 Add a missing no-return attribute. by Jacob Bramley · 7 years ago
  83. 028fb05 Improve and clean up abort messages. by Jacob Bramley · 7 years ago
  84. 1fa6f06 Allow configuration of the CodeBuffer allocator. by Jacob Bramley · 7 years ago
  85. e8ce9f0 Assert perfect nesting for UseScratchRegisterScope. by Jacob Bramley · 7 years ago
  86. 1091d74 Generate ADD and not ADDS for Add(DontCare, r1, r1, r2). by Georgia Kouveli · 7 years ago
  87. 5ddbc80 Optimize IsModifiedImmediate and Orn/Orns delegate. by Vincent Belliard · 7 years ago
  88. be9c4d0 Support conditional load literal for T32. by Georgia Kouveli · 7 years ago
  89. cf91ee6 Make rewinding of load literal instructions less conservative. by Georgia Kouveli · 7 years ago
  90. 50e45c5 After rewinding a load, only add the label to the literal pool if it's not bound. by Georgia Kouveli · 7 years ago
  91. 4f002a8 Increase max recursion limit for delegates. by Georgia Kouveli · 7 years ago
  92. efe0c1f Allow Operand::From to convert signed integrals by Pierre Langlois · 8 years ago
  93. 4a30c5d Add MacroAssembler B with hint. by Vincent Belliard · 7 years ago
  94. e31fda5 Correct number of bytes we check we can emit in ITScope. by Georgia Kouveli · 7 years ago
  95. 9ae5da2 Specify instructions which use a delegate. by Vincent Belliard · 8 years ago
  96. dd8e491 Generate 16-bit ADDS/SUBS for DontCare SUB/ADD with suitable immediates. by Georgia Kouveli · 7 years ago
  97. 4443cf9 Tests for 16-bit T32 instruction generation for DontCare flags update. by Georgia Kouveli · 7 years ago
  98. 89d2f77 Fix very-long-range literal loads. by Jacob Bramley · 7 years ago
  99. 52e987e Fix long-range literal loads. by Jacob Bramley · 7 years ago
  100. 356323a Check that we don't generate deprecated IT instructions. by Jacob Bramley · 8 years ago