1. 1895fc9 Set soname for FreeBSD as well. Patch by Bernard Cafarelli! by Anton Korobeynikov · 12 years ago
  2. fa5b050 Fix thinko check for number of operands to be the one that actually by Eric Christopher · 12 years ago
  3. d5be48a Matrix simplification in PBQP may push infinite costs onto register options. by Lang Hames · 12 years ago
  4. 75e3b7f ARMDisassembler: drop bogus dependency on ARMCodeGen by Dylan Noblesmith · 12 years ago
  5. 70debec Object: drop bogus VMCore dependency by Dylan Noblesmith · 12 years ago
  6. 5fdf475 The speedup doesn't appear to have been from this, but was an anomaly of my testing machine. by Bill Wendling · 12 years ago
  7. f563fc3 Reserve space for the eventual filling of the vector. This gives a small speedup. by Bill Wendling · 12 years ago
  8. 43b32e0 Add an additional testcase which checks ops with multiple users. by Nadav Rotem · 12 years ago
  9. 9cd5e7a Make PPCCompilationCallbackC function to be static, so there will be no need to issue call via by Anton Korobeynikov · 12 years ago
  10. 9b1b25f Tidy up spacing in some tablegen outputs. by Craig Topper · 12 years ago
  11. 769bbfd Add support for AVX enhanced comparison predicates. Patch from Kay Tiong Khoo. by Craig Topper · 12 years ago
  12. 90e7d4f Reformatting. No functionality change. by Bill Wendling · 12 years ago
  13. 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
  14. 9dd16d4 Revert r153924. Delete test/MC/Disassembler/Mips and lib/Target/Mips/Disassembler. by Akira Hatanaka · 12 years ago
  15. 0236594 Revert r153924. There were buildbot failures. by Akira Hatanaka · 12 years ago
  16. 885020a MIPS disassembler support. by Akira Hatanaka · 12 years ago
  17. 5aeda3f Cleanup set_union usage. The same thing but a bit cleaner now. by Andrew Trick · 12 years ago
  18. f127595 Use std::set_union instead of nasty custom code. by Andrew Trick · 12 years ago
  19. 6126a1e Add a line number for the scope of the function (starting at the first by Eric Christopher · 12 years ago
  20. 2e267ae Fixes to r153903. Added missing explanation of behaviour when the VirtRegMap is NULL. Also changed it in this case to just avoid updating the map, but live ranges or intervals will still get updated and created by Pete Cooper · 12 years ago
  21. 1adc215 Compare the .o files only for release builds. Add an option to bypass the comparison altogether. by Bill Wendling · 12 years ago
  22. 789d5d8 Moved LiveRangeEdit.h so that it can be called from other parts of the backend, not just libCodeGen by Pete Cooper · 12 years ago
  23. 1c8cf21 Make dominatedBySlowTreeWalk private and assert cases handled by the caller. by Rafael Espindola · 12 years ago
  24. e3b23cd Allocate virtual registers in ascending order. by Jakob Stoklund Olesen · 12 years ago
  25. 8a06af9 Refactored the LiveRangeEdit interface so that MachineFunction, TargetInstrInfo, MachineRegisterInfo, LiveIntervals, and VirtRegMap are all passed into the constructor and stored as members instead of passed in to each method. by Pete Cooper · 12 years ago
  26. 3197b44 Add an option to turn off the expensive GVN load PRE part of GVN. by Bill Wendling · 12 years ago
  27. 29f60f3 Add predicates for checking whether targets have free FNEG and FABS operations, and prevent the DAGCombiner from turning them into bitwise operations if they do. by Owen Anderson · 12 years ago
  28. be9fe49 During two-address lowering, rescheduling an instruction does not untie by Lang Hames · 12 years ago
  29. ce16784 No need to run llvm-as. by Rafael Espindola · 12 years ago
  30. a551a48 Initial 64 bit direct object support. by Akira Hatanaka · 12 years ago
  31. 70272aa The binutils for the IBM BG/P are too old to support CFI. by Hal Finkel · 12 years ago
  32. a47406c Add triple support for the IBM BG/P and BG/Q supercomputers. by Hal Finkel · 12 years ago
  33. 60777d8 Turn on the accelerator tables for Darwin. by Eric Christopher · 12 years ago
  34. aad9c3f Fast fix for PR12343: http://llvm.org/bugs/show_bug.cgi?id=12343 by Stepan Dyatkovskiy · 12 years ago
  35. 466958c Implement the SVR4 byval alignment for aggregates. Fixing a FIXME. by Roman Divacky · 12 years ago
  36. 545b962 Second part for the 153874 one by Silviu Baranga · 12 years ago
  37. 50ac2e9 Added fix in TableGen instruction decoder generation. The decoder now breaks for every leaf node. by Silviu Baranga · 12 years ago
  38. 5004e98 Add missing 'd'. by Rafael Espindola · 12 years ago
  39. 8ba9405 Hack the hack. If we have a situation where an ASM object is defined but isn't by Bill Wendling · 12 years ago
  40. 9433859 Emit the asm writer's mnemonic table with SequenceToOffsetTable. by Benjamin Kramer · 12 years ago
  41. c97ef61 Move getOpcodeName from the various target InstPrinters into the superclass MCInstPrinter. by Benjamin Kramer · 12 years ago
  42. 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
  43. 44b5e6d Optimizing swizzles of complex shuffles may generate additional complex shuffles. by Nadav Rotem · 12 years ago
  44. 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
  45. 79e22d8 Fix CXXFLAGS for huge_val.m4. by Eric Christopher · 12 years ago
  46. 17463b3 Make MCInstrInfo available to the MCInstPrinter. This will be used to remove getInstructionName and the static data it contains since the same tables are already in MCInstrInfo. by Craig Topper · 12 years ago
  47. 1fcbca0 It could come about that we parse the inline ASM before we get a potential by Bill Wendling · 12 years ago
  48. a4bd58b Use SequenceToOffsetTable to generate instruction name table for AsmWriter. by Craig Topper · 12 years ago
  49. caa2c40 Start cleaning up the InlineCost class. This switches to sentinel values by Chandler Carruth · 12 years ago
  50. b66e943 Fix some 80-col. violations I introduced with the A2 PPC64 core. by Hal Finkel · 12 years ago
  51. 19aa2b5 Enable prefetch generation on PPC64. by Hal Finkel · 12 years ago
  52. 730acfb Add LdStSTD* itin. for the PPC64 A2 core. by Hal Finkel · 12 years ago
  53. 4ac9081 This commit contains a few changes that had to go in together. by Nadav Rotem · 12 years ago
  54. 16d6eae Fix typo. by Lang Hames · 12 years ago
  55. 3f31d49 Set the default PPC node scheduling preference to ILP (for the embedded cores). by Hal Finkel · 12 years ago
  56. 800125f Add ppc440 itin. entries for LdStSTD* by Hal Finkel · 12 years ago
  57. 97c9d4c Use full anti-dep. breaking with post-ra sched. on the embedded ppc cores. by Hal Finkel · 12 years ago
  58. 4d989ac Add instruction itinerary for the PPC64 A2 core. by Hal Finkel · 12 years ago
  59. 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
  60. 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
  61. dafe48e Belatedly address some code review from Chris. by Chandler Carruth · 12 years ago
  62. 48ec3b5 Add some more testing to cover the remaining two cases where by Chandler Carruth · 12 years ago
  63. 6052eef Fix a pretty scary bug I introduced into the always inliner with by Chandler Carruth · 12 years ago
  64. 0b42f9d Replace four tiny tests with various uses of grep and not with a single by Chandler Carruth · 12 years ago
  65. 830da40 misched: Add finalizeScheduler to complete the target interface. by Andrew Trick · 12 years ago
  66. d9182d6 Removing a file that's no longer being used after the recent refactorings by Eli Bendersky · 12 years ago
  67. 20b529b Split the LdStGeneral PPC itin. class into LdStLoad and LdStStore. by Hal Finkel · 12 years ago
  68. 6226c49 Add a workaround for building with old versions of clang. by Rafael Espindola · 12 years ago
  69. f10037b Add a triple to the test. by Rafael Espindola · 12 years ago
  70. 95d594c Teach CodeGen's version of computeMaskedBits to understand the range metadata. by Rafael Espindola · 12 years ago
  71. 5b00cea Fix dynamic linking on PPC64. by Hal Finkel · 12 years ago
  72. f5f256c Fix a typo reported in IRC by someone reviewing this code. by Chandler Carruth · 12 years ago
  73. b594a84 Give the always-inliner its own custom filter. It shouldn't have to pay by Chandler Carruth · 12 years ago
  74. 45de584 Remove a bunch of empty, dead, and no-op methods from all of these by Chandler Carruth · 12 years ago
  75. f2286b0 Initial commit for the rewrite of the inline cost analysis to operate by Chandler Carruth · 12 years ago
  76. 7384530 Add support to the InstVisitor for visiting a generic callsite. The by Chandler Carruth · 12 years ago
  77. 7baa27d Move trivial functions into the class definition. by Bill Wendling · 12 years ago
  78. deee238 Trim headers. by Bill Wendling · 12 years ago
  79. c94c562 Indent according to LLVM's style guide. by Bill Wendling · 12 years ago
  80. ab53bc7 Cleanup whitespace and trim some of the #includes. by Bill Wendling · 12 years ago
  81. 1955c9c Internalize: Remove reference of @llvm.noinline, it was replaced with the noinline attribute a long time ago. by Benjamin Kramer · 12 years ago
  82. f2cc2ee These strings aren't 'const char *' but 'char *'. by Bill Wendling · 12 years ago
  83. 76b13ed Cleanup whitespace. by Bill Wendling · 12 years ago
  84. caf71d4 Free the codegen options when deleting LTO code generator object. by Bill Wendling · 12 years ago
  85. 168f142 Cleanup whitespace and remove unneeded 'extern' keyword on function definitions. by Bill Wendling · 12 years ago
  86. 426d571 Clean up the naming in this test. Someone pointed this out in review at by Chandler Carruth · 12 years ago
  87. c3e9559 FileCheck-ize this test, and generally tidy it up prior to changing by Chandler Carruth · 12 years ago
  88. 4000afe I noticed in passing that the Metadata getIfExists method was creating a new by Duncan Sands · 12 years ago
  89. 6173ed9 Correctly vectorize powi. by Hal Finkel · 12 years ago
  90. 9f2a9d7 comment typo by Andrew Trick · 12 years ago
  91. b2874df Select static relocation model if it is jitting. by Akira Hatanaka · 12 years ago
  92. dd9a501 Introduce Register Units: Give each leaf register a number. by Andrew Trick · 12 years ago
  93. 3ee3661 Add a 2 byte safety margin in offset computations. by Jakob Stoklund Olesen · 12 years ago
  94. 101c03a Add more debugging output to ARMConstantIslandPass. by Jakob Stoklund Olesen · 12 years ago
  95. 5ff4bc2 * Set the scope attributes for the ASM symbol we added to be the value passed by Bill Wendling · 12 years ago
  96. cef670a Rip out emission of the regIsInRegClass function for the asm printer. by Benjamin Kramer · 12 years ago
  97. bf3c322 ARM fix encoding fixup resolution for ldrd and friends. by Jim Grosbach · 12 years ago
  98. c19f72b Use SequenceToOffsetTable in emitRegisterNameString. by Jakob Stoklund Olesen · 12 years ago
  99. 0d4e2ea Reapply 153764 and 153761 with a fix. by Jakob Stoklund Olesen · 12 years ago
  100. 77ff8bb Revert 153764 and 153761. They broke a --enable-optimized --enable-assertions by Rafael Espindola · 12 years ago