1. f3b06a9 ADT/SparseSet.h: Fix up header dependencies. by NAKAMURA Takumi · 13 years ago
  2. 209600b Clarify ARM calling conventions. by Jakob Stoklund Olesen · 13 years ago
  3. a240743 Use SparseSet for the RAFast live virtual register map. by Jakob Stoklund Olesen · 13 years ago
  4. 6258862 Add a Briggs and Torczon sparse set implementation. by Jakob Stoklund Olesen · 13 years ago
  5. 5990bd7 Use a function in MathExtras to do sign extension. by Akira Hatanaka · 13 years ago
  6. c76ad82 Remove a bad PowerPC test. by Jakob Stoklund Olesen · 13 years ago
  7. a1aa8db Calls don't really change the stack pointer. by Jakob Stoklund Olesen · 13 years ago
  8. 4586d25 Add API "handleMoveIntoBundl" for updating liveness when moving instructions into by Lang Hames · 13 years ago
  9. ce70903 Testcase for previous commit. by Eric Christopher · 13 years ago
  10. 35f225a There's no need for a DW_AT_byte_size on a pointer type. by Eric Christopher · 13 years ago
  11. a641c07 Use the target-aware constant folder on expressions to improve the chance by Nick Lewycky · 13 years ago
  12. 0704327 Proper support for a bastardized darwin-eabi hybird ABI. by Evan Cheng · 13 years ago
  13. e16da6c s/the the/the/ by Rafael Espindola · 13 years ago
  14. a42d5c4 Fix unsigned off-by-one in comment. by Benjamin Kramer · 13 years ago
  15. 8294eb5 InstCombine: Don't transform a signed icmp of two GEPs into a signed compare of the indices. by Benjamin Kramer · 13 years ago
  16. bf8653f Move the implementation of StringRef::split out of StringExtras.cpp by Duncan Sands · 13 years ago
  17. bf8f50d test/CodeGen/X86/2012-02-20-MachineCPBug.ll: Fix on generic(non-x86) hosts to add -mattr=+sse. by NAKAMURA Takumi · 13 years ago
  18. e6e258f Revert r151049 cos it broke the buildbots. by Jay Foad · 13 years ago
  19. c5f18d3 Tiny cosmetic change to use the same style for all of the while loops in by Chandler Carruth · 13 years ago
  20. 6b842e3 PR1210: make uniquing of struct and function types more efficient by by Jay Foad · 13 years ago
  21. dac3d36 Replace a hand rolled loop with a lovely StringRef helper we have these by Chandler Carruth · 13 years ago
  22. 4fbf658 Pull the parsing helper functions out of the Triple interface entirely. by Chandler Carruth · 13 years ago
  23. 0523f41 Clean up comments that I missed when changing the triple representation. by Chandler Carruth · 13 years ago
  24. 7d9b207 Reorder some members in MCRegisterClass to remove padding on 64-bit builds. by Craig Topper · 13 years ago
  25. f3e3783 In generated RegisterInfo files, replace a pointer to the end of an array with just the size of the array to avoid relocations. by Craig Topper · 13 years ago
  26. 902af25a Merge some tables in generated RegisterInfo file. Store indices into larger table instead of pointers to reduce relocations and shrink table size on 64-bit builds. Shaves ~24K off X86MCTargetDesc.o. Accidentally commited only part of this in r151038. by Craig Topper · 13 years ago
  27. 4472838 Merge some tables in generated RegisterInfo file. Store indices into larger table instead of pointers to reduce relocations and shrink table size on 64-bit builds. Shaves ~24K off X86MCTargetDesc.o by Craig Topper · 13 years ago
  28. 19273ae Clear virtual registers after they are no longer referenced. by Andrew Trick · 13 years ago
  29. e8ccb04 StackSlotColoring does not use a VirtRegMap by Andrew Trick · 13 years ago
  30. 9001947 whitespace by Andrew Trick · 13 years ago
  31. 705b48d Use more idiomatic assert. by Rafael Espindola · 13 years ago
  32. 161fb5d Avoid warning on non assert builds. by Rafael Espindola · 13 years ago
  33. 124e51c Switch the llvm::Triple class to immediately parse the triple string on by Chandler Carruth · 13 years ago
  34. 4b04578 It turns out that with the current scev organization ReuseOrCreateCast cannot by Rafael Espindola · 13 years ago
  35. fd6d321 Fix some bugs in HMEditor's moveAllOperandsInto logic. by Lang Hames · 13 years ago
  36. 0ef0557 Check for the correct size in the invariant marker. by Nick Lewycky · 13 years ago
  37. 01b623c Fix machine-cp by having it to check sub-register indicies. e.g. by Evan Cheng · 13 years ago
  38. acb6f50 Fix 80-column violation. by Chad Rosier · 13 years ago
  39. 1173140 Test case for r150978. by Benjamin Kramer · 13 years ago
  40. 6ad48f4 InstCombine: Removing the base from the address calculation is only safe when the GEPs are inbounds. by Benjamin Kramer · 13 years ago
  41. 1c7f744 Make this a bit prettier and more obvious when a derived type isn't by Eric Christopher · 13 years ago
  42. dc1eeb8 If a derived type is also a composite type, print that information too. by Eric Christopher · 13 years ago
  43. 9f90e87 Add support for runtime languages on our forward declarations. by Eric Christopher · 13 years ago
  44. 9bb4085 InstCombine: When comparing two GEPs that were derived from the same base pointer but use different types, expand the offset calculation and to the compare on the offset if profitable. by Benjamin Kramer · 13 years ago
  45. d234863 InstCombine: Make OptimizePointerDifference more aggressive. by Benjamin Kramer · 13 years ago
  46. 6259dcd Teach the DAGCombiner that certain loadext nodes followed by ANDs can be converted to zeroexts. by James Molloy · 13 years ago
  47. 873fd5f Improve generated code for extending loads and some trunc stores on ARM. by James Molloy · 13 years ago
  48. df7e8bd Make post-ra tail duplication bundle safe. No test case as recent codegen by Evan Cheng · 13 years ago
  49. 7fa7677 Rename class Evaluate to Evaluator and put it in an anonymous namespace. by Nick Lewycky · 13 years ago
  50. b053fc1 fold comparisons of gep'd alloca points with null to false, by Chris Lattner · 13 years ago
  51. 637f949 Switch to a more idiomatic way of silencing unused variable warnings in by Chandler Carruth · 13 years ago
  52. cceb8f4 Move constructors out-of-line and flesh out their documentation. No by Chandler Carruth · 13 years ago
  53. 23ec5d7 Move EvaluateFunction and EvaluateBlock into a class, and make the class store by Nick Lewycky · 13 years ago
  54. 7db76e7 Silence operator precedence warning. by Benjamin Kramer · 13 years ago
  55. 273df0b autoconf/m4/visibility_inlines_hidden.m4: Tweak for cygwin-g++-4.5.3. It folded conftest regardress of attributge((noinline)) with >=O1 . by NAKAMURA Takumi · 13 years ago
  56. b0934ab Remove dead code. Improve llvm_unreachable text. Simplify some control flow. by Ahmed Charles · 13 years ago
  57. d7ace3f StringRef'ize EmitSourceFileHeader(). by Ahmed Charles · 13 years ago
  58. 1bf724b Remove some unneeded includes and fix ordering in X86ISelLowering.cpp. Remove unneeded 'using namespace'. by Craig Topper · 13 years ago
  59. 6aceab1 Add machinery for pushing live ranges onto bundle starts while bundling. by Lang Hames · 13 years ago
  60. 4a0b2d6 Simplify moveEnteringDownFrom rules. by Lang Hames · 13 years ago
  61. dd637ae Unify all shuffle mask checking functions take a mask and VT instead of VectorShuffleSDNode. by Craig Topper · 13 years ago
  62. 038d2d5 Skip through instructions rather than operands when looking for last use slot. by Lang Hames · 13 years ago
  63. 752b2f0 APFloat::toString(): Fix overrun at scanning. by NAKAMURA Takumi · 13 years ago
  64. ac02714 Fix TODO and trailing whitespace. by Lang Hames · 13 years ago
  65. 55fed62 Defer sanity checks on live intervals until after all have been updated. Hold (LiveInterval, LiveRange) pairs to update, rather than vregs. by Lang Hames · 13 years ago
  66. 5aaffa8 Make a bunch of X86ISelLowering shuffle functions static now that they are no longer needed by isel. by Craig Topper · 13 years ago
  67. 9ad012a comment fix ARM.h by Jia Liu · 13 years ago
  68. 44de83a some comment fix for X86 and ARM by Jia Liu · 13 years ago
  69. 28a713b Add vmfunc instruction to X86 assembler and disassembler. by Craig Topper · 13 years ago
  70. 5073299 Fix issue with bitwise and precedence. by Ahmed Charles · 13 years ago
  71. 1a4b19e Hashing.h - utilities for hashing various data types. by Talin · 13 years ago
  72. b155c23 White space fixes. by Rafael Espindola · 13 years ago
  73. f3b32b3 Temporarily disable this assert. Looks like it found a similar issue when by Rafael Espindola · 13 years ago
  74. ef4c80e Don't skip debug instructions when looking for the insertion point of by Rafael Espindola · 13 years ago
  75. 31d157a Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430, PPC, PTX, Sparc, X86, XCore. by Jia Liu · 13 years ago
  76. 107506f On Cygwin/MingW, add SharedLibDir and LLVMToolDir to the library search path, since shared libraries are placed in 'bin'. (static libraries are still in 'lib'). by David Meyer · 13 years ago
  77. a771330 Add X86InstrSVM.td that I forgot to add in r150873. by Craig Topper · 13 years ago
  78. 9e3d0b3 Add X86 assembler and disassembler support for AMD SVM instructions. Original patch by Kay Tiong Khoo. Few tweaks by me for code density and to reduce replication. by Craig Topper · 13 years ago
  79. 0a85771 Trivial cleanup to group the generic 'armvN' cases with the 'arm' case, by Chandler Carruth · 13 years ago
  80. 2c3acb0 Fix a rather nasty regression from r150690: LHS != RHS does not imply LHS->stripPointerCasts() != RHS->stripPointerCasts(). by Eli Friedman · 13 years ago
  81. 5bfd969 Fix documentation. by Chad Rosier · 13 years ago
  82. 5062709 Testcase for the previous commit. by Eric Christopher · 13 years ago
  83. ecb5062 Bring HMEditor into line with LLVM coding standards. by Lang Hames · 13 years ago
  84. 9b5d6b8 Ignore the lifetime intrinsics in fast-isel. by Eric Christopher · 13 years ago
  85. 0b923d9 Don't print out pointer values in SUnit::dump(). by Jakob Stoklund Olesen · 13 years ago
  86. 0310038 Sink variable into assert by Matt Beaumont-Gay · 13 years ago
  87. fbc8dd3 Add support for regmask slots to HMEditor. Also fixes a comment error. by Lang Hames · 13 years ago
  88. d9165eb Fix typo in comment ldopen() -> dlopen(). by Kevin Enderby · 13 years ago
  89. 2420b55 Handle regmask operands in ARMInstrInfo. by Jakob Stoklund Olesen · 13 years ago
  90. fc0d740 Put back the initializing the targets in the disassembler API with a comment as by Kevin Enderby · 13 years ago
  91. 8c3b87c Fix ARMBaseInstrInfo::getInstrLatency for calls. by Jakob Stoklund Olesen · 13 years ago
  92. d9f0ff5 Transfer regmasks to MRI. by Jakob Stoklund Olesen · 13 years ago
  93. dbe266b Calls and invokes with the new clang.arc.no_objc_arc_exceptions by Dan Gohman · 13 years ago
  94. 3dc7c51 Refactor 'handleMove' code in live intervals. Clients of LiveIntervals won't see by Lang Hames · 13 years ago
  95. ebad58d Remove a comment about an alternative approach that wouldn't by Dan Gohman · 13 years ago
  96. 7842a74 Tidy up. by Jim Grosbach · 13 years ago
  97. 4cbcee1 Generate the correct EH frame section types on Solaris, this time without breaking other platforms... by David Chisnall · 13 years ago
  98. 8bb51ef Revert r150814. It turns out that there is a good reason for this after all... by David Chisnall · 13 years ago
  99. 0f7de35 Revert r150288, "Allow Post-RA LICM to hoist reserved register reads." by Jakob Stoklund Olesen · 13 years ago
  100. 406262a Fix typo in comment. by Richard Osborne · 13 years ago