1. 8030e1a Add ifdef around getSubtargetFeatureName in tablegen output file so that only targets that want the function get it. This prevents other targets from getting an unused function warning. by Craig Topper · 12 years ago
  2. 14ce6fa ARM: improved assembler diagnostics for missing CPU features. by Jim Grosbach · 12 years ago
  3. f0ae38e Remove 'XXXRegisterClass' from tablegen output. Targets should use '&XXXRegClass' instead. by Craig Topper · 12 years ago
  4. 7c0903a TableGen'd RegPressure: Added getPressureSetName. by Andrew Trick · 12 years ago
  5. f4594a3 Modify the sh-bang to run out-of-the-box for FreeBSDes. by Bill Wendling · 12 years ago
  6. c1922c7 TableGen support for auto-generating assembly two-operand aliases. by Jim Grosbach · 12 years ago
  7. 7533809 Remove llvm-ld and llvm-stub (which is only used by llvm-ld). by Michael J. Spencer · 12 years ago
  8. b423d18 Use a SmallVector instead of std::vector for ResOperands. by Jim Grosbach · 12 years ago
  9. 8caecde Update some internal naming conventions to modern style. by Jim Grosbach · 12 years ago
  10. 90275ea llvm-lit: Inject the lit module path at the beginning of sys.path, just in case by Daniel Dunbar · 12 years ago
  11. 9b58f29 Make fast isel use &XXXRegClass instead of XXXRegisterClass. Not a functional change since XXXRegisterClass is just a constant alias of &XXXRegClass, but should probably go away. by Craig Topper · 12 years ago
  12. d4824fc Fix typo. by Jim Grosbach · 12 years ago
  13. bdcfb76 Add a flag to rebranch if we need to. by Bill Wendling · 12 years ago
  14. b4b26f8 Revert "Replace some uses of std:map<std::string,...> with StringMap." by Jim Grosbach · 12 years ago
  15. 3cbcffc tblgen: remove duplicated newlines. by Benjamin Kramer · 12 years ago
  16. 325478d Replace some uses of std:map<std::string,...> with StringMap. by Jim Grosbach · 12 years ago
  17. a5b0685 Use SmallVector for the requirements on an InstAlias. by Jim Grosbach · 12 years ago
  18. 016c679 Tidy up. Formatting. by Jim Grosbach · 12 years ago
  19. bfb4327 Move a few more warnings to use PrintWarning(). by Jim Grosbach · 12 years ago
  20. 37c53ff Tidy up. No need for a Twine here, as it's just constants. by Jim Grosbach · 12 years ago
  21. 723fc11 Formatting. by Jim Grosbach · 12 years ago
  22. 5bd9e0d Tidy up. Add a '.' at the end of the sentence. by Jim Grosbach · 12 years ago
  23. 7be4397 Clean up warning text. Remove extraneous prefix. by Jim Grosbach · 12 years ago
  24. 9b29ea4 TableGen use PrintWarning rather than fprintf(stderr,...) for warnings. by Jim Grosbach · 12 years ago
  25. e546c4c Fixed decoding for the ARM cdp2 instruction. The restriction on the coprocessor number was removed for this instruction. by Silviu Baranga · 12 years ago
  26. 67cd20d Sanity check error handling for TokenAlias. by Jim Grosbach · 12 years ago
  27. 61c3d30 Goodbye, JSONParser... by Manuel Klimek · 12 years ago
  28. e457626 Download and build the compiler-rt project. by Bill Wendling · 12 years ago
  29. 6d9cf6c Don't tag libcxx and libcxxabi since we don't release them just yet. by Bill Wendling · 12 years ago
  30. 65da6fc Tidy up. 80 columns. by Jim Grosbach · 12 years ago
  31. 6335e41 Remove old code to strip out unwanted PPC slices for Apple llvmCore. by Bob Wilson · 12 years ago
  32. b57b170 Fix target specific intrinsic handling to adjust intrinsic number before doing attribute table lookup. Also fix attribute table lookup to handle 'invalid' intrinsic correctly. Fixes PR12542 by Craig Topper · 12 years ago
  33. 2ce182c Remove incorrect comment. by Jim Grosbach · 12 years ago
  34. 11fc646 Tidy up. Remove hard tab characters. by Jim Grosbach · 12 years ago
  35. bf1aab1 Tidy up. Whitespace. by Jim Grosbach · 12 years ago
  36. ec14cd7 TableGen's regpressure: emit per-registerclass weight limits. by Andrew Trick · 12 years ago
  37. 5c1761d TableGen'd regpressure: register unit set pruning. by Andrew Trick · 12 years ago
  38. 680363b Tablegen'd regpressure: emit the weighted pressure limit. by Andrew Trick · 12 years ago
  39. aa744e2 Table-generated register pressure fixes. by Andrew Trick · 12 years ago
  40. 4b74558 TableGen/reginfo potential bug: typo from previous checkin. by Andrew Trick · 12 years ago
  41. 0fb0678 Fix for register pressure tables. by Andrew Trick · 12 years ago
  42. c72e08b Use std::includes instead of my own implementation. by Andrew Trick · 12 years ago
  43. 176194d Added register unit sets to the target description. by Andrew Trick · 12 years ago
  44. d35ac3c Added register unit weights to the target description. by Andrew Trick · 12 years ago
  45. aec111a Fix header comment by Andrew Trick · 12 years ago
  46. 63246de Do not include multiple -arch options in CPPFLAGS. by Bob Wilson · 12 years ago
  47. 58609b7 Convert assert(false) followed by a return to llvm_unreachable by Craig Topper · 12 years ago
  48. a348fec Fix the install location for the Embedded makefile target. by Bob Wilson · 12 years ago
  49. d13af63 Remove dead code for installing libLTO when building llvmCore. by Bob Wilson · 12 years ago
  50. 93210e8 Add YAML parser to Support. by Michael J. Spencer · 12 years ago
  51. 585d580 When building llvmCore, pass the SDKROOT and -arch setting to configure. by Bob Wilson · 12 years ago
  52. ac07407 Remove a reference to the C backend. by Bob Wilson · 12 years ago
  53. 9b1b25f Tidy up spacing in some tablegen outputs. by Craig Topper · 12 years ago
  54. 769bbfd Add support for AVX enhanced comparison predicates. Patch from Kay Tiong Khoo. by Craig Topper · 12 years ago
  55. cbece8c As Eric pointed out, even a Debug build should be equal. Leave the flag that can turn off comparisons though. by Bill Wendling · 12 years ago
  56. 5aeda3f Cleanup set_union usage. The same thing but a bit cleaner now. by Andrew Trick · 12 years ago
  57. f127595 Use std::set_union instead of nasty custom code. by Andrew Trick · 12 years ago
  58. 1adc215 Compare the .o files only for release builds. Add an option to bypass the comparison altogether. by Bill Wendling · 12 years ago
  59. 545b962 Second part for the 153874 one by Silviu Baranga · 12 years ago
  60. 9433859 Emit the asm writer's mnemonic table with SequenceToOffsetTable. by Benjamin Kramer · 12 years ago
  61. fab3f7e Reorder fields in MatchEntry and OperandMatchEntry to reduce padding. A bit tricky due to the target specific sizes for some of the fields so the ordering is only optimal for the targets in the tree. by Craig Topper · 12 years ago
  62. 7c0b3c1 Remove getInstructionName from MCInstPrinter implementations in favor of using the instruction name table from MCInstrInfo. Reduces static data in the InstPrinter implementations. by Craig Topper · 12 years ago
  63. a4bd58b Use SequenceToOffsetTable to generate instruction name table for AsmWriter. by Craig Topper · 12 years ago
  64. 413b2e7 Use SequenceToOffsetTable to create instruction name table. Saves space particularly on X86 where AVX instructions just add a 'v' to the front of other instructions. by Craig Topper · 12 years ago
  65. 243018f Emit the LLVM<->DWARF register mapping as a sorted table and use binary search to do the lookup. by Benjamin Kramer · 12 years ago
  66. 9f2a9d7 comment typo by Andrew Trick · 12 years ago
  67. dd9a501 Introduce Register Units: Give each leaf register a number. by Andrew Trick · 12 years ago
  68. cef670a Rip out emission of the regIsInRegClass function for the asm printer. by Benjamin Kramer · 12 years ago
  69. c19f72b Use SequenceToOffsetTable in emitRegisterNameString. by Jakob Stoklund Olesen · 12 years ago
  70. 0d4e2ea Reapply 153764 and 153761 with a fix. by Jakob Stoklund Olesen · 12 years ago
  71. 77ff8bb Revert 153764 and 153761. They broke a --enable-optimized --enable-assertions by Rafael Espindola · 12 years ago
  72. ecf2d9f Compress SimpleValueType lists by sharing. by Jakob Stoklund Olesen · 12 years ago
  73. 8f36b0b Compress register lists by sharing suffixes. by Jakob Stoklund Olesen · 12 years ago
  74. 184440e Add a SequenceToOffsetTable to TableGen. by Jakob Stoklund Olesen · 12 years ago
  75. c6a96ff Add more constness to CodeGenRegisters. by Jakob Stoklund Olesen · 12 years ago
  76. 5b2f913 Spill DPair registers, not just QPR. by Jakob Stoklund Olesen · 12 years ago
  77. ef18cd3 fix a failure path to print the right thing, part of PR12357 by Chris Lattner · 12 years ago
  78. 72e84f5 TableGen: Don't emit the llvm intrinsic -> gcc builtin table, its only user was the c backend. by Benjamin Kramer · 12 years ago
  79. 0417d7d Fix lit failure on cmake-clang-x64_64-linux bot, apparently due to its having by Eli Bendersky · 12 years ago
  80. cc85160 Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu by Eli Bendersky · 12 years ago
  81. 901b858 Include cstdio in a few place that depended on getting it transitively through StringExtras.h by Benjamin Kramer · 12 years ago
  82. a443e5b Remove the C backend. by Eric Christopher · 12 years ago
  83. 0191bfc Add a ${pathsep} variable to lit that expands to : (or ; on win32). by Nico Weber · 12 years ago
  84. 9146e66 lit/TestRunner.py: [Win32] Rework WinWaitReleased() again! "win32file" from Python Win32 Extensions. by NAKAMURA Takumi · 12 years ago
  85. aa7b3df Reserve number of MI operands to accom,odate complex patterns. by Evan Cheng · 12 years ago
  86. 391c145 Revert r152915. Chapuni's WinWaitReleased refactoring: It doesn't work for me by Francois Pichet · 12 years ago
  87. bb0b6ed lit/TestRunner.py: [Win32] Check all opened_files[] released, rather than (obsoleted) written_files[]. by NAKAMURA Takumi · 12 years ago
  88. 7c6ac2e lit/TestRunner.py: [Win32] Rework WinWaitReleased(). by NAKAMURA Takumi · 12 years ago
  89. 5a4c790 More const-correcting of FixedLenDecoderEmitter. by Craig Topper · 12 years ago
  90. eb5cd61 Const-correct the FixedLenDecoderEmitter. Pass a few things by const reference instead of value to avoid some copying. by Craig Topper · 12 years ago
  91. d936045 Spacing fixes. Mostly aligning arguments that spilled onto next line with the opening parenthese instead of 2 spaces in. by Craig Topper · 12 years ago
  92. 797ba55 Remove unused field NumVariable from Filter class. Even it was needed the same result could be found with VariableInstructions.size(). Also fix some typos in comments. by Craig Topper · 12 years ago
  93. 7044cce Make MnemonicTable const again. That part of r152202 was OK. by Jakob Stoklund Olesen · 12 years ago
  94. dd20af2 Don't assume all mnemonics fit in 64k. by Jakob Stoklund Olesen · 12 years ago
  95. bcfa982 Revert r152202: "Use uint16_t to store InstrNameIndices in MCInstrInfo." by Jakob Stoklund Olesen · 12 years ago
  96. d66b9a2 Revert r152105: "Use uint16_t to store indices into string table" by Jakob Stoklund Olesen · 12 years ago
  97. c007ba8 Remove unused field from FixedLenDecoderEmitter. Move NumberedInstructions declaration from class to run method since its only used there and was being reinitialized anyway. by Craig Topper · 12 years ago
  98. f567777 lit: Pass %INCLUDE% to tests on Win32. clang may expect existence of %INCLUDE% in vcvarsall.bat. by NAKAMURA Takumi · 12 years ago
  99. 3c39cd8 DFAPacketizerEmitter: Prune includes. by Benjamin Kramer · 12 years ago
  100. c5eaae4 Convert more static tables of registers used by calling convention to uint16_t to reduce space. by Craig Topper · 12 years ago