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