1. 325907d Check all patterns for missing instruction flags. by Jakob Stoklund Olesen · 12 years ago
  2. 1144af3 Fix integer undefined behavior due to signed left shift overflow in LLVM. by Richard Smith · 12 years ago
  3. 4ad27ed Infer instruction properties from single-instruction patterns. by Jakob Stoklund Olesen · 12 years ago
  4. aaaecfc Stop inferring isVariadic from instruction patterns. by Jakob Stoklund Olesen · 12 years ago
  5. 91f8dc9 Verify explicit instruction properties when they can be inferred. by Jakob Stoklund Olesen · 12 years ago
  6. 912519a Heed guessInstructionProperties, and stop warning on redundant flags. by Jakob Stoklund Olesen · 12 years ago
  7. c1f10fd Tristate mayLoad, mayStore, and hasSideEffects. by Jakob Stoklund Olesen · 12 years ago
  8. f104bf6 Add CodeGenTarget::guessInstructionProperties. by Jakob Stoklund Olesen · 12 years ago
  9. a00b80b Fix a bunch of -Wdocumentation warnings. by Dmitri Gribenko · 12 years ago
  10. 376a8a7 Print out the location of expanded multiclass defs in TableGen errors. by Jakob Stoklund Olesen · 12 years ago
  11. c8f267f TblGen: Make asm-matcher ConvertToMCInst() table driven. by Jim Grosbach · 12 years ago
  12. 4c1d2ba Formatting. No functional change. by Chad Rosier · 12 years ago
  13. 72e9b6a Add stub methods for mips assembly matcher. by Akira Hatanaka · 12 years ago
  14. 8cd9eae Declare some for loop indices inside the for loop statement. by Craig Topper · 12 years ago
  15. c056483 Fix up indentation of outputted decode function for readability. by Craig Topper · 12 years ago
  16. c797f2e lit: Show actually created count of threads. The incorrect threads count is printed if the number of tests are less than the number of default threads. by NAKAMURA Takumi · 12 years ago
  17. f2c64ef Add an MCID::Select flag and TII hooks for optimizing selects. by Jakob Stoklund Olesen · 12 years ago
  18. d024a20 Add a CoveringSubRegIndices field to SubRegIndex records. by Jakob Stoklund Olesen · 12 years ago
  19. c97eda2 Make synthesized sub-register indexes available in the target namespace. by Jakob Stoklund Olesen · 12 years ago
  20. 95d235d Fix a const violation in the generated disassembler. by Benjamin Kramer · 12 years ago
  21. fc1a161 Switch the fixed-length disassembler to be table-driven. by Jim Grosbach · 12 years ago
  22. 78cab94 Add some missing includes for the build against stdcxx. by Joerg Sonnenberger · 12 years ago
  23. ec175ff Use the final .version number for LLVM_MINOR_VERSION in Apple llvmCore builds. by Bob Wilson · 12 years ago
  24. 249d670 [ms-inline asm] Add a new Inline Asm Non-Standard Dialect attribute. by Chad Rosier · 12 years ago
  25. d43b5c9 Added MispredictPenalty to SchedMachineModel. by Andrew Trick · 12 years ago
  26. 087642f Remove extraneous ';'. by Bill Wendling · 12 years ago
  27. 7b07d69 Remove redundant '== true' after a comparison. by Richard Trieu · 12 years ago
  28. 1de266b [yaml2obj] Fix build. Apparently I've gotten too familiar with C++11. by Michael J. Spencer · 12 years ago
  29. a915f24 Add yaml2obj. A utility to convert YAML to binaries. by Michael J. Spencer · 12 years ago
  30. 5a2c607 Add more indirection to the disassembler tables to reduce amount of space used to store the operand types and encodings. Store only the unique combinations in a separate table and store indices in the instruction table. Saves about 32K of static data. by Craig Topper · 12 years ago
  31. d77ce4a [obj2yaml] Print the Relocations header. by Michael J. Spencer · 12 years ago
  32. 521ed46 Use regex instead of special casing clang and llvm libraries. by Ted Kremenek · 12 years ago
  33. 19dbe2f Use uint8_t to store the InstructionContext table. Saves 768 bytes of static data. by Craig Topper · 12 years ago
  34. de9e333 Tidy up. Move for loop index declarations into for statements. Use unsigned instead of uint16_t for loop indices. Use unsigned instead of uint32_t for arguments to raw_ostream.indent. by Craig Topper · 12 years ago
  35. e08789f Tidy up function argument formatting. by Craig Topper · 12 years ago
  36. a31359a Remove trailing whitespace by Craig Topper · 12 years ago
  37. 9840009 Remove trailing whitespace by Craig Topper · 12 years ago
  38. 49d86c9 Mark MOVZX32_NOREX as isCodeGenOnly and neverHasSideEffects. The isCodeGenOnly change allows special detection of _NOREX instructions to be removed from tablegen disassembler code. by Craig Topper · 12 years ago
  39. 95c929f Remove some unnecessary filter checks. They were already covered by IsCodeGenOnly by Craig Topper · 12 years ago
  40. 24fd0dd Remove check for sub class of X86Inst from filter function since caller guaranteed it. Replace another sub class check with ShouldBeEmitted flag since it was factored in there already. by Craig Topper · 12 years ago
  41. 50c5c82 Simplify code that filtered certain instructions in two different ways. No functional change. by Craig Topper · 12 years ago
  42. 87a9ece Remove check for f256mem from has256BitOperands as nothing depended on it and it isn't the only 256-bit memory type anyway. by Craig Topper · 12 years ago
  43. e6c97ff Remove trailing whitespace. by Craig Topper · 12 years ago
  44. f553587 Clean up includes. by Craig Topper · 12 years ago
  45. 0371cd8 Eliminate the large XXXSubRegTable constant arrays. by Jakob Stoklund Olesen · 12 years ago
  46. 2ca6b3c Remove support for 'CompositeIndices' and sub-register cycles. by Jakob Stoklund Olesen · 12 years ago
  47. 7f76cb6 Make l/q suffixes on AVX forms of scalar convert instructions consistent with their non-AVX forms. by Craig Topper · 12 years ago
  48. 303c909 Differentially encode all MC register lists. by Jakob Stoklund Olesen · 12 years ago
  49. 581a739 Fix a "Bad fd number" error on some platforms due to a less portable by Eric Christopher · 12 years ago
  50. c8e41c5 Fix a typo (the the => the) by Sylvestre Ledru · 12 years ago
  51. b1a4642 lit: Use close_fds=True on UNIX, to avoid file descriptor pollution of by Daniel Dunbar · 12 years ago
  52. 76f63ae Move around some enum elements so that lastMRM corrects gets assigned 56, which by Richard Trieu · 12 years ago
  53. b8d1764 TblGen: Tweak to pretty-print DAGISel.inc a bit better. by Jim Grosbach · 12 years ago
  54. 75dc33a Make x86 asm parser to check for xmm vs ymm for index register in gather instructions. Also fix Intel syntax for gather instructions to use 'DWORD PTR' or 'QWORD PTR' to match gas. by Craig Topper · 12 years ago
  55. d3e3121 TableGen: Pattern<> references to null_frag are a nop. by Jim Grosbach · 12 years ago
  56. ac915b4 TableGen: Allow conditional instruction pattern in multiclass. by Jim Grosbach · 12 years ago
  57. b885dc8 Defer checking for registers in the MC AsmMatcher until the after user-defined match classes have been checked. This allows the creation of MatchClass's that are supersets of a register class. by Owen Anderson · 12 years ago
  58. 151d81d TableGen: Assembly matcher 'insufficient operands' diagnostic. by Jim Grosbach · 12 years ago
  59. 5aba78b Update GATHER instructions to support 2 read-write operands. Patch from myself and Manman Ren. by Craig Topper · 12 years ago
  60. cb94192 Machine model: allow itineraries to be shared by different processor models. by Andrew Trick · 12 years ago
  61. 2661b41 I'm introducing a new machine model to simultaneously allow simple by Andrew Trick · 12 years ago
  62. 06495cd whitespace by Andrew Trick · 12 years ago
  63. a11a628 Tweak spelling. by Andrew Trick · 12 years ago
  64. 1f7ebdd Revert r159528 which taught lit's builtin shell test runner about the by Chandler Carruth · 12 years ago
  65. 506bb19 Fix the C++11 build. I hate narrowing conversions. by Chandler Carruth · 12 years ago
  66. 218ee74 Reapply "Make NumMicroOps a variable in the subtarget's instruction itinerary." by Andrew Trick · 12 years ago
  67. cab8e1e Teach the built-in shell test runner in lit to handle '|&'-style pipes. by Chandler Carruth · 12 years ago
  68. 3e4b3b9 Revert "Make NumMicroOps a variable in the subtarget's instruction itinerary." by Andrew Trick · 12 years ago
  69. 0d9513c Make NumMicroOps a variable in the subtarget's instruction itinerary. by Andrew Trick · 12 years ago
  70. 87dc7a4 Fix Windows build after r159281: s/iterator/const_iterator by Alexey Samsonov · 12 years ago
  71. d7df6cf Silence unused variable warning. by Richard Trieu · 12 years ago
  72. e2529dc Refactor and speed up DFA generator. by Anshuman Dasgupta · 12 years ago
  73. ef970c1 TableGen: AsmMatcher diagnostics preference detail. by Jim Grosbach · 12 years ago
  74. 1f7a1b6 X86: add GATHER intrinsics (AVX2) in LLVM by Manman Ren · 12 years ago
  75. ca578e7 Teach TableGen to put chains on more instructions by Tim Northover · 12 years ago
  76. db1714e Typo. by Eric Christopher · 12 years ago
  77. 4dbfdfb TableGen: AsmMatcher support for better operand diagnostics. by Jim Grosbach · 12 years ago
  78. b460a33 Revert r158679 - use case is unclear (and it increases the memory footprint). by Hal Finkel · 12 years ago
  79. a6d98b8 Reverting makefile change wile I figure out what the heck happened by Marshall Clow · 12 years ago
  80. 360713e Added building yaml2obj to the configure+make build system by Marshall Clow · 12 years ago
  81. d85934b Use "NoItineraries" for processors with no itineraries. by Andrew Trick · 12 years ago
  82. c57b888 New test tool: obj2yaml by Marshall Clow · 12 years ago
  83. e877c4f Allow up to 64 functional units per processor itinerary. by Hal Finkel · 12 years ago
  84. 325bd66 TableGen: AsmMatcher missing-features list minimization. by Jim Grosbach · 12 years ago
  85. 3f696e5 Add two newlines in ParseSubtargetFeatures's debug output after the CPU is printed. by Hal Finkel · 12 years ago
  86. 6f36fa9 Write llvm-tblgen backends as functions instead of sub-classes. by Jakob Stoklund Olesen · 12 years ago
  87. 0076ad7 Sched itinerary fix: Avoid static initializers. by Andrew Trick · 12 years ago
  88. 7e8921b Teach the AsmMatcherEmitter to allow InstAlias' where the suboperands of a complex operand are called out explicitly in the asm string. by Owen Anderson · 12 years ago
  89. 955f938 Remove dead private member variables from gtest. by Benjamin Kramer · 12 years ago
  90. 95a9d93 Round 2 of dead private variable removal. by Benjamin Kramer · 12 years ago
  91. a7542d5 Remove unused private fields found by clang's new -Wunused-private-field. by Benjamin Kramer · 12 years ago
  92. c82fd37 Fix gtest build issue on Visual Studio 2012 RC by Justin Holewinski · 12 years ago
  93. fc99299 misched: Added MultiIssueItineraries. by Andrew Trick · 12 years ago
  94. d9b0b02 Fix typos found by http://github.com/lyda/misspell-check by Benjamin Kramer · 12 years ago
  95. b2a6d81 Didn't mean to export this function. by Jakob Stoklund Olesen · 12 years ago
  96. f5d4e51 Emit register unit root tables. by Jakob Stoklund Olesen · 12 years ago
  97. ff09e56 Print uint16_t numbers without a sign. by Jakob Stoklund Olesen · 12 years ago
  98. dee3be6 Remove little semicolon that caused a lot of warnings. by Benjamin Kramer · 12 years ago
  99. f52baf7 Emit register unit lists for each register. by Jakob Stoklund Olesen · 12 years ago
  100. 1386e9b Add intrinsics, code gen, assembler and disassembler support for the SSE4a extrq and insertq instructions. by Benjamin Kramer · 12 years ago