1. 9778ad5 An easy case where GCC should really be able to work out that the value is only by Duncan Sands · 13 years ago
  2. 6212d31 GCC warns about a comparison between signed and unsigned values. by Duncan Sands · 13 years ago
  3. 4b794f8 GCC fails to understand that NextBB is always initialized if EvaluateBlock by Duncan Sands · 13 years ago
  4. 7481d07 Fix typo. by Rafael Espindola · 13 years ago
  5. 0822e01 More newline cleanups. by Eric Christopher · 13 years ago
  6. 2441367 Add some handy-dandy newlines. by Eric Christopher · 13 years ago
  7. 63d578b misched: cleanup reaching def computation by Andrew Trick · 13 years ago
  8. 5fb468a Canonicalize (srl (bswap x), 16) to (rotr (bswap x), 16) if the high 16 bits by Evan Cheng · 13 years ago
  9. 81a682a PostRASched: Convert physreg def/use tracking to Jakob's SparseSet. by Andrew Trick · 13 years ago
  10. f19a592 Handle regmasks in FixupKills. by Jakob Stoklund Olesen · 13 years ago
  11. c892aeb Optimize a couple of common patterns involving conditional moves where the false by Evan Cheng · 13 years ago
  12. bbad2f1 Handle regmasks in CriticalAntiDepBreaker. by Jakob Stoklund Olesen · 13 years ago
  13. cf14613 Track reserved registers separately from RegsAvailable. by Jakob Stoklund Olesen · 13 years ago
  14. c9addc4 MC: Fix the MCNullStreamer which was broken in r147763. by Daniel Dunbar · 13 years ago
  15. 02634be Don't compute latencies for regmask operands. by Jakob Stoklund Olesen · 13 years ago
  16. be2af7e Handle regmasks in RegisterScavenging. by Jakob Stoklund Olesen · 13 years ago
  17. 8ae3ac7 misched: Use SparseSet for VRegDegs for constant time clear(). by Andrew Trick · 13 years ago
  18. d55a266 Allow the use of an alternate symbol for calculating a function's size. by Hal Finkel · 13 years ago
  19. 13b151c Remove bad comma from .el file. by Bill Wendling · 13 years ago
  20. ecc39de libclc is now dual licensed, Tobias and Peter own their respective subprojects. by Chris Lattner · 13 years ago
  21. c9c137b Properly emit _fltused with FastISel. Refactor to share code with SDAG. by Michael J. Spencer · 13 years ago
  22. 2fc0977 Comment from code review by Andrew Trick · 13 years ago
  23. 90f2004 Remove extra semi-colons. by Chad Rosier · 13 years ago
  24. 91ba63d 80 col. by Jakob Stoklund Olesen · 13 years ago
  25. dfb4fe2 Efficient pattern for store truncate. Patch by Evandro Menezes. by Sirish Pande · 13 years ago
  26. cebb4ee Add Foreach Loop by David Greene · 13 years ago
  27. a3bf915 Fix typos. by Jakob Stoklund Olesen · 13 years ago
  28. e1a4427 Remove static ctor. by Benjamin Kramer · 13 years ago
  29. fdf0dc9 Support was removed from LLVM's MIPS backend for the PSP variant of that by Chandler Carruth · 13 years ago
  30. 8b6fe6b Only add DW_AT_prototyped if we're working with a C-like language. by Eric Christopher · 13 years ago
  31. 438b092 Add the source language into the compile unit. by Eric Christopher · 13 years ago
  32. e2dc933 Remove extra semi-colon. by Eric Christopher · 13 years ago
  33. c528e46 Declare register classes as const. Fix a couple pointers to register classes that weren't already const. by Craig Topper · 13 years ago
  34. cc77b54 misched: DAG builder should not track dependencies for SSA defs. by Andrew Trick · 13 years ago
  35. b4566a9 Initialize SUnits before DAG building. by Andrew Trick · 13 years ago
  36. 44d2382 Make all pointers to TargetRegisterClass const since they are all pointers to static data that should not be modified. by Craig Topper · 13 years ago
  37. b84d540 Improve comment. Thanks for Andrew for the suggestion. by Rafael Espindola · 13 years ago
  38. 919a503 Semantically revert 151015. Add a comment on why we should be able to assert by Rafael Espindola · 13 years ago
  39. 57708ab Adding support for Microsoft's thiscall calling convention. LLVM side of the patch. by Aaron Ballman · 13 years ago
  40. 967570f Improve handling of blockaddresses in bugpoint when splitting a module. Patch by Daniel Reynaud. by Eli Friedman · 13 years ago
  41. f3b06a9 ADT/SparseSet.h: Fix up header dependencies. by NAKAMURA Takumi · 13 years ago
  42. 209600b Clarify ARM calling conventions. by Jakob Stoklund Olesen · 13 years ago
  43. a240743 Use SparseSet for the RAFast live virtual register map. by Jakob Stoklund Olesen · 13 years ago
  44. 6258862 Add a Briggs and Torczon sparse set implementation. by Jakob Stoklund Olesen · 13 years ago
  45. 5990bd7 Use a function in MathExtras to do sign extension. by Akira Hatanaka · 13 years ago
  46. c76ad82 Remove a bad PowerPC test. by Jakob Stoklund Olesen · 13 years ago
  47. a1aa8db Calls don't really change the stack pointer. by Jakob Stoklund Olesen · 13 years ago
  48. 4586d25 Add API "handleMoveIntoBundl" for updating liveness when moving instructions into by Lang Hames · 13 years ago
  49. ce70903 Testcase for previous commit. by Eric Christopher · 13 years ago
  50. 35f225a There's no need for a DW_AT_byte_size on a pointer type. by Eric Christopher · 13 years ago
  51. a641c07 Use the target-aware constant folder on expressions to improve the chance by Nick Lewycky · 13 years ago
  52. 0704327 Proper support for a bastardized darwin-eabi hybird ABI. by Evan Cheng · 13 years ago
  53. e16da6c s/the the/the/ by Rafael Espindola · 13 years ago
  54. a42d5c4 Fix unsigned off-by-one in comment. by Benjamin Kramer · 13 years ago
  55. 8294eb5 InstCombine: Don't transform a signed icmp of two GEPs into a signed compare of the indices. by Benjamin Kramer · 13 years ago
  56. bf8653f Move the implementation of StringRef::split out of StringExtras.cpp by Duncan Sands · 13 years ago
  57. 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
  58. e6e258f Revert r151049 cos it broke the buildbots. by Jay Foad · 13 years ago
  59. c5f18d3 Tiny cosmetic change to use the same style for all of the while loops in by Chandler Carruth · 13 years ago
  60. 6b842e3 PR1210: make uniquing of struct and function types more efficient by by Jay Foad · 13 years ago
  61. dac3d36 Replace a hand rolled loop with a lovely StringRef helper we have these by Chandler Carruth · 13 years ago
  62. 4fbf658 Pull the parsing helper functions out of the Triple interface entirely. by Chandler Carruth · 13 years ago
  63. 0523f41 Clean up comments that I missed when changing the triple representation. by Chandler Carruth · 13 years ago
  64. 7d9b207 Reorder some members in MCRegisterClass to remove padding on 64-bit builds. by Craig Topper · 13 years ago
  65. 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
  66. 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
  67. 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
  68. 19273ae Clear virtual registers after they are no longer referenced. by Andrew Trick · 13 years ago
  69. e8ccb04 StackSlotColoring does not use a VirtRegMap by Andrew Trick · 13 years ago
  70. 9001947 whitespace by Andrew Trick · 13 years ago
  71. 705b48d Use more idiomatic assert. by Rafael Espindola · 13 years ago
  72. 161fb5d Avoid warning on non assert builds. by Rafael Espindola · 13 years ago
  73. 124e51c Switch the llvm::Triple class to immediately parse the triple string on by Chandler Carruth · 13 years ago
  74. 4b04578 It turns out that with the current scev organization ReuseOrCreateCast cannot by Rafael Espindola · 13 years ago
  75. fd6d321 Fix some bugs in HMEditor's moveAllOperandsInto logic. by Lang Hames · 13 years ago
  76. 0ef0557 Check for the correct size in the invariant marker. by Nick Lewycky · 13 years ago
  77. 01b623c Fix machine-cp by having it to check sub-register indicies. e.g. by Evan Cheng · 13 years ago
  78. acb6f50 Fix 80-column violation. by Chad Rosier · 13 years ago
  79. 1173140 Test case for r150978. by Benjamin Kramer · 13 years ago
  80. 6ad48f4 InstCombine: Removing the base from the address calculation is only safe when the GEPs are inbounds. by Benjamin Kramer · 13 years ago
  81. 1c7f744 Make this a bit prettier and more obvious when a derived type isn't by Eric Christopher · 13 years ago
  82. dc1eeb8 If a derived type is also a composite type, print that information too. by Eric Christopher · 13 years ago
  83. 9f90e87 Add support for runtime languages on our forward declarations. by Eric Christopher · 13 years ago
  84. 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
  85. d234863 InstCombine: Make OptimizePointerDifference more aggressive. by Benjamin Kramer · 13 years ago
  86. 6259dcd Teach the DAGCombiner that certain loadext nodes followed by ANDs can be converted to zeroexts. by James Molloy · 13 years ago
  87. 873fd5f Improve generated code for extending loads and some trunc stores on ARM. by James Molloy · 13 years ago
  88. df7e8bd Make post-ra tail duplication bundle safe. No test case as recent codegen by Evan Cheng · 13 years ago
  89. 7fa7677 Rename class Evaluate to Evaluator and put it in an anonymous namespace. by Nick Lewycky · 13 years ago
  90. b053fc1 fold comparisons of gep'd alloca points with null to false, by Chris Lattner · 13 years ago
  91. 637f949 Switch to a more idiomatic way of silencing unused variable warnings in by Chandler Carruth · 13 years ago
  92. cceb8f4 Move constructors out-of-line and flesh out their documentation. No by Chandler Carruth · 13 years ago
  93. 23ec5d7 Move EvaluateFunction and EvaluateBlock into a class, and make the class store by Nick Lewycky · 13 years ago
  94. 7db76e7 Silence operator precedence warning. by Benjamin Kramer · 13 years ago
  95. 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
  96. b0934ab Remove dead code. Improve llvm_unreachable text. Simplify some control flow. by Ahmed Charles · 13 years ago
  97. d7ace3f StringRef'ize EmitSourceFileHeader(). by Ahmed Charles · 13 years ago
  98. 1bf724b Remove some unneeded includes and fix ordering in X86ISelLowering.cpp. Remove unneeded 'using namespace'. by Craig Topper · 13 years ago
  99. 6aceab1 Add machinery for pushing live ranges onto bundle starts while bundling. by Lang Hames · 13 years ago
  100. 4a0b2d6 Simplify moveEnteringDownFrom rules. by Lang Hames · 13 years ago