1. 2c3acb0 Fix a rather nasty regression from r150690: LHS != RHS does not imply LHS->stripPointerCasts() != RHS->stripPointerCasts(). by Eli Friedman · 14 years ago
  2. 5bfd969 Fix documentation. by Chad Rosier · 14 years ago
  3. 5062709 Testcase for the previous commit. by Eric Christopher · 14 years ago
  4. ecb5062 Bring HMEditor into line with LLVM coding standards. by Lang Hames · 14 years ago
  5. 9b5d6b8 Ignore the lifetime intrinsics in fast-isel. by Eric Christopher · 14 years ago
  6. 0b923d9 Don't print out pointer values in SUnit::dump(). by Jakob Stoklund Olesen · 14 years ago
  7. 0310038 Sink variable into assert by Matt Beaumont-Gay · 14 years ago
  8. fbc8dd3 Add support for regmask slots to HMEditor. Also fixes a comment error. by Lang Hames · 14 years ago
  9. d9165eb Fix typo in comment ldopen() -> dlopen(). by Kevin Enderby · 14 years ago
  10. 2420b55 Handle regmask operands in ARMInstrInfo. by Jakob Stoklund Olesen · 14 years ago
  11. fc0d740 Put back the initializing the targets in the disassembler API with a comment as by Kevin Enderby · 14 years ago
  12. 8c3b87c Fix ARMBaseInstrInfo::getInstrLatency for calls. by Jakob Stoklund Olesen · 14 years ago
  13. d9f0ff5 Transfer regmasks to MRI. by Jakob Stoklund Olesen · 14 years ago
  14. dbe266b Calls and invokes with the new clang.arc.no_objc_arc_exceptions by Dan Gohman · 14 years ago
  15. 3dc7c51 Refactor 'handleMove' code in live intervals. Clients of LiveIntervals won't see by Lang Hames · 14 years ago
  16. ebad58d Remove a comment about an alternative approach that wouldn't by Dan Gohman · 14 years ago
  17. 7842a74 Tidy up. by Jim Grosbach · 14 years ago
  18. 4cbcee1 Generate the correct EH frame section types on Solaris, this time without breaking other platforms... by David Chisnall · 14 years ago
  19. 8bb51ef Revert r150814. It turns out that there is a good reason for this after all... by David Chisnall · 14 years ago
  20. 0f7de35 Revert r150288, "Allow Post-RA LICM to hoist reserved register reads." by Jakob Stoklund Olesen · 14 years ago
  21. 406262a Fix typo in comment. by Richard Osborne · 14 years ago
  22. 637b25a Don't lazily allocate eh_frame. We're not lazily allocating things like the LSDA, which are only used when the eh frame is used, so this lazy allocation doesn't really make sense. by David Chisnall · 14 years ago
  23. 50f603f ... and it's probably best to use the correct alignment, rather than just guessing that it's the same as the size. by David Chisnall · 14 years ago
  24. ca5b752 It turns out that putting an 8-byte symbol in a 4-byte section makes Solaris ld sulk. GNU ld is perfectly happy with it, which is worrying for a whole other set of reasons... by David Chisnall · 14 years ago
  25. c5e6f99 Remove question. by Nick Lewycky · 14 years ago
  26. c570711 remove Emacs-tag form .cpp files in Mips Backend, and fix some typo. by Jia Liu · 14 years ago
  27. ed993de Typo in variable name. by Eric Christopher · 14 years ago
  28. 6e94e68 Remove the last of the old vector_shuffle patterns from X86 isel. by Craig Topper · 14 years ago
  29. 81266c5 Add support for invariant.start inside the static constructor evaluator. This is by Nick Lewycky · 14 years ago
  30. 38bdc57 Do not promote i32 arguments to i64. This was causing unnecessary sign extension by Akira Hatanaka · 14 years ago
  31. 3106b8b Remove redundant comment. Use a more efficient datatype. by Bill Wendling · 14 years ago
  32. 1bc147b Fix some grammar-os and formatting. by Bill Wendling · 14 years ago
  33. 00195d8 Reverse iterator - should be incrementing rather than decrementing. by Lang Hames · 14 years ago
  34. 8f5e8c1 add Emacs tag and fix some comment error in file headers by Jia Liu · 14 years ago
  35. b8703fe [fast-isel] Add support for returning non-legal types with no sign- or zero- by Chad Rosier · 14 years ago
  36. 29879d7 MachineScheduler shouldn't use/preserve LiveDebugVariables. by Lang Hames · 14 years ago
  37. 5d08275 Oops - isRegLiveIntoSuccessor is used in non-assert builds now. Remove NDEBUG guards. by Lang Hames · 14 years ago
  38. c2e08db Re-enable 150652 and 150654 - Make FPSCR non-reserved, and make MachineCSE bail on reserved registers. This *should* be safe as of r150786. by Lang Hames · 14 years ago
  39. af8b34d Turn off assertion, conservatively compute liveness for live-in un-allocatable registers. by Lang Hames · 14 years ago
  40. 178d870 Remove comment. by Akira Hatanaka · 14 years ago
  41. a69feb0 Remove unnecessary assignment to temporary, ResultReg. by Chad Rosier · 14 years ago
  42. 5b0e788 Use –mcpu=generic, so that the test will not fail when run on an Intel Atom by Bill Wendling · 14 years ago
  43. 3318884 Update credits. by Chad Rosier · 14 years ago
  44. 2624661 Note x86 regmask operands in release notes. by Jakob Stoklund Olesen · 14 years ago
  45. 8b0a3f2 Remove the YMM_HI_6_15 hack. by Jakob Stoklund Olesen · 14 years ago
  46. 527a08b Use the same CALL instructions for Windows as for everything else. by Jakob Stoklund Olesen · 14 years ago
  47. e318677 Remove trailing whitespace. Add newline. by Akira Hatanaka · 14 years ago
  48. 1a7ea9d Disable machine copy propagation for now. It's known to be buggy (PR11940) and introduces subtle miscompiles in many places. by Benjamin Kramer · 14 years ago
  49. ea79b8e Revert "InstSimplify: Strip pointer casts early." by Benjamin Kramer · 14 years ago
  50. 475ebf5 InstSimplify: Strip pointer casts early. by Benjamin Kramer · 14 years ago
  51. fd8779a InstSimplify: Ignore pointer casts when constant folding compares between pointers. by Benjamin Kramer · 14 years ago
  52. e6bd7a8 s/ModAttrBehavior/ModFlagBehavior/g to be consistent with how module flags are named elsewhere. by Bill Wendling · 14 years ago
  53. 7d4deaa Add 'exception handling' to my description. by Bill Wendling · 14 years ago
  54. 190ec9b Add blurb about module flags and reformat a bit. by Bill Wendling · 14 years ago
  55. 6afa3f7 Remove extraneous #include and spelling mistake introduced in r150669. by James Molloy · 14 years ago
  56. 6660c05 Modify the algorithm when traversing the DAGCombiner's worklist to be O(log N) for all operations. This fixes a horrible worst case with lots of nodes where 99% of the time was being spent in std::remove. by James Molloy · 14 years ago
  57. 22bed5d VMCore/AsmWriter.cpp: Tweak to check #INF and #NAN earlier. by NAKAMURA Takumi · 14 years ago
  58. 0f0c411 Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed. by Eli Bendersky · 14 years ago
  59. d8d110e Template specialize SmallVector::push_back based on POD-ness of the type. Reduces clang binary by 188KB by Pete Cooper · 14 years ago
  60. c8782a1 VMCore/AsmWriter.cpp: Use APFloat instead of atof(3). by NAKAMURA Takumi · 14 years ago
  61. 1834df8 Oop - r150653 + r150654 broke one of my test cases. Backing out for now... by Lang Hames · 14 years ago
  62. afae28b FPSCR shouldn't be reserved. by Lang Hames · 14 years ago
  63. f7e31b9 MachineCSE shouldn't extend the live ranges of reserved or allocatable registers. by Lang Hames · 14 years ago
  64. f7b367c Give a description of the Objective-C garbage collection module flags. by Bill Wendling · 14 years ago
  65. 5e6162e loop-rotate shouldn't hoist alloca instructions out of a loop. Patch by Patrik Hägglund, with slightly modified test. Issue reported by Patrik Hägglund on llvmdev. by Eli Friedman · 14 years ago
  66. 8bcde2a Enable register mask operands for x86 calls. by Jakob Stoklund Olesen · 14 years ago
  67. 46b8b27 Remove extraneous tests. by Bill Wendling · 14 years ago
  68. b183f52 Add a test for generating Objective-C metadata from module flags. by Bill Wendling · 14 years ago
  69. a230262 Handle register masks in branch folding. by Jakob Stoklund Olesen · 14 years ago
  70. e746186 Fix library visibility problems with VLIWPacketizer. by Andrew Trick · 14 years ago
  71. 426f215 Use the enum instead of 'unsigned'. by Bill Wendling · 14 years ago
  72. cc2037b Make LiveIntervals::handleMove() bundle aware. by Lang Hames · 14 years ago
  73. 2de3ff5 Use 'getDataNoRel' for the section kind. by Bill Wendling · 14 years ago
  74. cc72913 Fix assertion condition. by Lang Hames · 14 years ago
  75. 39c4cd3 Add a test for the Objective-C garbage collection metadata stuff. by Bill Wendling · 14 years ago
  76. 057d521 Modify the code that emits the module flags to use the new module flags accessor by Bill Wendling · 14 years ago
  77. f20f281 Add a module flags accessor method which returns the flags in a vector. by Bill Wendling · 14 years ago
  78. 01d53ec Add function for computing the edit distance of two arrays. by Kaelyn Uhrain · 14 years ago
  79. 68c36e0 Don't expose DefaultVLIWScheduler by Andrew Trick · 14 years ago
  80. 5b10656 utils: Kill NewNightlyTest.pl, which has been replaced by LNT (as far as I know). by Daniel Dunbar · 14 years ago
  81. 862fd5f Remove overly conservative assert. by Lang Hames · 14 years ago
  82. ebafa0c Generic "VLIW" packetizer based on a DFA generated from target itinerary. by Andrew Trick · 14 years ago
  83. ab7955b Optimize redundant sign extends and negation of predicates. by Sirish Pande · 14 years ago
  84. 2a4bc1e Revert "Replacing HexagonOptimizeSZExtends with HexagonPeephole." by Eric Christopher · 14 years ago
  85. eddd6ab Revert "Optimize redundant sign extends and negation of predicates" by Eric Christopher · 14 years ago
  86. a997b3e Replacing HexagonOptimizeSZExtends with HexagonPeephole. by Sirish Pande · 14 years ago
  87. 11241ab Optimize redundant sign extends and negation of predicates by Sirish Pande · 14 years ago
  88. 40d552e Add braces to if clause to make symmetric with associate else clause. by Chad Rosier · 14 years ago
  89. 5f76926 For ELF, also call fixSymbolsInTLSFixups() on expressions passed to EmitValue (literal values). Previously only called on expressions in instructions. New test cases added to tls.s, tls-i386.s. Resolves PR11981. by David Meyer · 14 years ago
  90. 4a1ff2f Strip the pointer casts from the constants here. by Bill Wendling · 14 years ago
  91. f32a960 Add a way to replace a field inside a metadata node. This can be by Eric Christopher · 14 years ago
  92. 900d7b7 Revert r150565 again. Appears to be a stage2 failure with dragonegg. by Andrew Trick · 14 years ago
  93. 788066a Reapply r150565 with the typo fix properly merged. by Andrew Trick · 14 years ago
  94. 40bb92a reverting r150565. Premature push. by Andrew Trick · 14 years ago
  95. 352aa4f Move PostRAMachineLICM into MachineLateOptimization. It now runs after PEI! by Andrew Trick · 14 years ago
  96. ac597ec Add a check to make sure we don't assign slot indexes for instructions inside bundles. by Lang Hames · 14 years ago
  97. 79bf288 Allow CodeGen (llc) command line options to work as expected. by Andrew Trick · 14 years ago
  98. 5e108ee Added TargetPassConfig::disablePass/substitutePass as a general mechanism to override specific passes. by Andrew Trick · 14 years ago
  99. 5fd84a2 comment by Andrew Trick · 14 years ago
  100. f58e37f Don't emit live ranges for physregs live-ins that are dead. by Lang Hames · 14 years ago