1. 6f67667 DO NOT MERGE: android: translate soong build rules for libLLVM80 by Mauro Rossi · 7 years ago
  2. 4bdf303 android: add soong building rules by Mauro Rossi · 7 years ago
  3. 68c0fa1 Merging r352607 r352608 r353015 r353061 r353138 r353141 r353334 r353489 by Hans Wennborg · 7 years ago
  4. 976e457 [WebAssembly] Fixed disassembler not knowing about new brlist operand by Wouter van Oortmerssen · 7 years ago
  5. 5367c02 [tblgen][disasm] Emit record names again when decoder conflicts occur. by Daniel Sanders · 7 years ago
  6. c25292e [TableGen:AsmWriter] Cope with consecutive tied operands. by Simon Tatham · 7 years ago
  7. 0de7068 Recommit r349041: [tblgen][disasm] Separate encodings from instructions by Daniel Sanders · 7 years ago
  8. 9dc429d Revert r349041: [tblgen][disasm] Separate encodings from instructions by Daniel Sanders · 7 years ago
  9. c8712c4 [tblgen][disasm] Separate encodings from instructions by Daniel Sanders · 7 years ago
  10. 0f562fe [TableGen] Preserve order of output operands in DAGISelMatcherGen by Craig Topper · 7 years ago
  11. 3144389 [TableGen] Improve the formatting of the emitted predicates (NFC) by Evandro Menezes · 7 years ago
  12. df8eba6 [TableGen] Fix typo in emitted comment (NFC) by Evandro Menezes · 7 years ago
  13. 9639b46 [ARM][MC] Move information about variadic register defs into tablegen by Oliver Stannard · 7 years ago
  14. 5f1a766 [TableGen] Fix negation of simple predicates by Evandro Menezes · 7 years ago
  15. 98272e4 TableGen/ISel: Allow PatFrag predicate code to access captured operands by Nicolai Haehnle · 7 years ago
  16. 52c2158 [TableGen] Examine entire subreg compositions to detect ambiguity by Krzysztof Parzyszek · 7 years ago
  17. 51af6fd [llvm-mca][MC] Add the ability to declare which processor resources model load/store queues (PR36666). by Andrea Di Biagio · 7 years ago
  18. 9d5ac66 Fix -Winfinite-recursion compile error. by Haojian Wu · 7 years ago
  19. 4b88bad [TableGen] Better error checking for TIED_TO constraints. by Simon Tatham · 7 years ago
  20. e41f778 [TableGen] Improve readability of generated code (NFC) by Evandro Menezes · 7 years ago
  21. 1171c76 [TableGen] Refactor macro names (NFC) by Evandro Menezes · 7 years ago
  22. 7280a87 [TableGen] Emit more variant transitions by Evandro Menezes · 7 years ago
  23. 3d60ff7 Mark @llvm.trap cold by Vedant Kumar · 7 years ago
  24. b4abfc2 [llvm-exegesis][NFC] Add a way to declare the default counter binding for unbound CPUs for a target. by Clement Courbet · 7 years ago
  25. 1a89942 [WebAssembly] Read prefixed opcodes as ULEB128s by Thomas Lively · 7 years ago
  26. 8fa1a87 TableGen: Fix ASAN error by Nicolai Haehnle · 7 years ago
  27. cf7570b [tblgen][PredicateExpander] Add the ability to describe more complex constraints on instruction operands. by Andrea Di Biagio · 7 years ago
  28. f087eba Use the container form llvm::sort(C) by Fangrui Song · 7 years ago
  29. f4fb61b [MCSched] Bind PFM Counters to the CPUs instead of the SchedModel. by Clement Courbet · 7 years ago
  30. 5b29309 Fix MSVC build by correcting placement of declspec after r345056 by Daniel Sanders · 7 years ago
  31. ca762c6 [tblgen] Allow FixedLenDecoderEmitter to use APInt-like objects as InsnType by Daniel Sanders · 7 years ago
  32. fbc926a [WebAssembly][NFC] Remove WebAssemblyStackifier TableGen backend by Thomas Lively · 7 years ago
  33. 7d3ea70 Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFC by Fangrui Song · 7 years ago
  34. f39b0d9 [tblgen][llvm-mca] Add the ability to describe move elimination candidates via tablegen. by Andrea Di Biagio · 7 years ago
  35. 7a17572 [tblgen][CodeGenSchedule] Add a check for invalid RegisterFile definitions with zero physical registers. by Andrea Di Biagio · 7 years ago
  36. 9d072d8 TableGen/CodeGenDAGPatterns: addPredicateFn only once by Nicolai Haehnle · 7 years ago
  37. c466264 Use the container form llvm::sort(C, ...) by Fangrui Song · 7 years ago
  38. 3b35e17 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
  39. afbc961 [llvm-exegesis] Add support for measuring NumMicroOps. by Clement Courbet · 7 years ago
  40. c38849c [globalisel][tblgen] Table optimization should consider the C++ code in C++ predicates by Daniel Sanders · 7 years ago
  41. 9dace88 [WebAssembly] Simplified selecting asmmatcher stack instructions. by Wouter van Oortmerssen · 7 years ago
  42. f67f1ae [WebAssembly] Made assembler only use stack instruction tablegen defs by Wouter van Oortmerssen · 7 years ago
  43. eb2ecf3 Attempt to unbreak buidlbot lld-x86_64-darwin13 after r342555. by Andrea Di Biagio · 7 years ago
  44. a9c15c1 [TableGen][SubtargetEmitter] Add the ability for processor models to describe dependency breaking instructions. by Andrea Di Biagio · 7 years ago
  45. f02ce8d [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitVector::set() where possible. NFCI. by Simon Pilgrim · 7 years ago
  46. 60bebed [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitVector::push_back() by Simon Pilgrim · 7 years ago
  47. c5c0a4b [NFC] Update comments regarding BufferSize for ProcResources by Jinsong Ji · 7 years ago
  48. ff6f0e2 Use pass-by-reference for-range loop. NFCI. by Simon Pilgrim · 7 years ago
  49. 275d69b Fix signed/unsigned comparison warning. NFCI. by Simon Pilgrim · 7 years ago
  50. 686bd24 [TableGen] CodeGenDAGPatterns::GenerateVariants - full caching of matching predicates by Simon Pilgrim · 7 years ago
  51. c1ddded Test commit: remove trailing whitespace by Josh Stone · 7 years ago
  52. 9a75e49 [WebAssembly] Made disassembler only use stack instructions. by Wouter van Oortmerssen · 7 years ago
  53. 4b9c2a9 Remove debug code accidently committed in rL340837. NFCI. by Simon Pilgrim · 7 years ago
  54. 31d4eb8 [WebAssembly][NFC] Document stackifier tablegen backend by Thomas Lively · 7 years ago
  55. 39e9b90 [WebAssembly][NFC] Fix formatting from rL340781 by Thomas Lively · 7 years ago
  56. ac6174e [TableGen] CodeGenDAGPatterns::GenerateVariants - basic caching of matching predicates by Simon Pilgrim · 7 years ago
  57. 24696e2 [TableGen] Use std::move where possible in InstructionMemo constructor. NFCI. by Simon Pilgrim · 7 years ago
  58. cef9a05 [WebAssembly] TableGen backend for stackifying instructions by Thomas Lively · 7 years ago
  59. 286f6b5 TableGen/SearchableTables: Cast enums to unsigned in generated code by Nicolai Haehnle · 7 years ago
  60. 408053d [WebAssembly] Add isEHScopeReturn instruction property by Heejin Ahn · 7 years ago
  61. 545c5cb [TableGen] Don't separately search for DefaultMode when we're going to iterate the set anyway. NFCI. by Simon Pilgrim · 7 years ago
  62. 8f78389 [TableGen] TypeInfer - Cache the legal types as TypeSetByHwMode by Simon Pilgrim · 7 years ago
  63. e1166b2 [TableGen] TypeSetByHwMode::insert - cache the default MVT. NFCI. by Simon Pilgrim · 7 years ago
  64. fc96bec [TableGen] TypeSetByHwMode::operator== optimization by Simon Pilgrim · 7 years ago
  65. 37d2a35 [TableGen] Avoid self getPredicates() != comparison. NFCI. by Simon Pilgrim · 7 years ago
  66. 46fd9f6 [TableGen] Return ValueTypeByHwMode by const reference from CodeGenRegisterClass::getValueTypeNum by Simon Pilgrim · 7 years ago
  67. 1cdda23 [TableGen] Remove unnecessary TypeSetByHwMode -> ValueTypeByHwMode -> TypeSetByHwMode conversions in getPatternSize by Simon Pilgrim · 7 years ago
  68. e9759dd [Tablegen][MCInstPredicate] Removed redundant template argument from class TIIPredicate, and implemented verification rules for TIIPredicates. by Andrea Di Biagio · 7 years ago
  69. 62fcc62 [TableGen] Pass string/vector types by const reference (PR37666). NFCI by Simon Pilgrim · 7 years ago
  70. 656d5d5 [X86] Don't ignore 0x66 prefix on relative jumps in 64-bit mode. Fix opcode selection of relative jumps in 16-bit mode. Treat jno/jo like other jcc instructions. by Craig Topper · 7 years ago
  71. 87972c4 [Tablegen] Replace uses of formatted_raw_ostream with raw_ostream in the predicate expander. NFCI by Andrea Di Biagio · 7 years ago
  72. 61e1c20 [Tablegen][SubtargetEmitter] Improve expansion of predicates of a variant scheduling class. by Andrea Di Biagio · 7 years ago
  73. d0ee5d2 [globalisel] Remove dead code from GlobalISelEmitter by Daniel Sanders · 7 years ago
  74. 6ec2af8 [Tablegen][SubtargetEmitter] refactor method `emitSchedModelHelpersImpl()`. NFCI by Andrea Di Biagio · 7 years ago
  75. d99d657 [MC][PredicateExpander] Extend the grammar to support simple switch and return statements. by Andrea Di Biagio · 7 years ago
  76. ead8b39 [MC] Remove PhysRegSize from MCRegisterClass by Bjorn Pettersson · 7 years ago
  77. 70dbc39 [tablegen] Improve performance of -gen-register-info by replacing barely-necessary std::map with a sorted vector by Daniel Sanders · 7 years ago
  78. 1859574 Fix build bot after r338521 by Ulrich Weigand · 7 years ago
  79. afca5c2 [SystemZ, TableGen] Fix shift count handling by Ulrich Weigand · 7 years ago
  80. 947573c Revert r338365: [X86] Improved sched models for X86 BT*rr instructions. by Simon Pilgrim · 7 years ago
  81. b80d74e [X86] Improved sched models for X86 BT*rr instructions. by Andrew V. Tischenko · 7 years ago
  82. 4f30db4 [windows] Don't inline fieldFromInstruction on Windows by Stella Stamenova · 7 years ago
  83. 3ac65c4 [Tablegen][PredicateExpander] Add the ability to define checks for invalid registers. by Andrea Di Biagio · 7 years ago
  84. 1885077 [Tablegen][PredicateExpander] Fix a bug in `expandCheckImmOperand`. by Andrea Di Biagio · 7 years ago
  85. cfe3c91 [TableGen] std::move vectors into TreePatternNode. by Craig Topper · 7 years ago
  86. ecb8905 [TableGen] Remove what seems to be an unnecessary std::map copy. by Craig Topper · 7 years ago
  87. 674b07e [TableGen] Add some std::move to the PatternToMatch constructor. by Craig Topper · 7 years ago
  88. c62320c [TableGen] Suppress type validation when parsing pattern fragments by Ulrich Weigand · 7 years ago
  89. f185b90 [Tablegen] Optimize isSubsetOf() in AsmMatcherEmitter.cpp. NFC by Marcello Maggioni · 7 years ago
  90. 8352988 [cfi-verify] Support AArch64. by Joel Galenson · 7 years ago
  91. 3a90426 [TableGen] Support multi-alternative pattern fragments by Ulrich Weigand · 7 years ago
  92. 9cfd4e5 [TableGen] Add a general-purpose JSON backend. by Simon Tatham · 7 years ago
  93. ab7abaf [TableGen] Fix some bad formatting. NFC by Craig Topper · 7 years ago
  94. 3ea14f7 [Power9] Add __float128 builtins for Round To Odd by Stefan Pintilie · 7 years ago
  95. c13d596 [TableGen] Increase the number of supported decoder fix-ups. by Sander de Smalen · 7 years ago
  96. 1c305da [X86] Add phony registers for high halves of regs with low halves by Krzysztof Parzyszek · 7 years ago
  97. 32a7d0f [NFC] Prefer (void) to LLVM_ATTRIBUTE_UNUSED for unused var in GlobalISElemitter.cpp. by Andrei Elovikov · 7 years ago
  98. af7c445 [IR] Split Intrinsics.inc into enums and implementations by Reid Kleckner · 7 years ago
  99. 2b1cd51 TableGen/SearchableTables: Support more generic enums and tables by Nicolai Haehnle · 7 years ago
  100. e5b799b [X86] Add the ability to force an EVEX2VEX mapping table entry from the .td files. Remove remaining manual table entries from the tablegen emitter. by Craig Topper · 7 years ago