1. 9eaf49b Some cleanup before I start committing some incremental progress on by Cameron Zwarich · 15 years ago
  2. 48575f6 Making use of VFP / NEON floating point multiply-accumulate / subtraction is by Evan Cheng · 15 years ago
  3. 0a3fdd6 Remove the PHIElimination.h header, as it is no longer needed. by Cameron Zwarich · 15 years ago
  4. 1324289 Clarify some of the differences between indexing with getelementptr and indexing with insertvalue/extractvalue. by Frits van Bommel · 15 years ago
  5. a4805cf Fix PR 4170 by having ExtractValueInst::getIndexedType() reject out-of-bounds indexing. by Frits van Bommel · 15 years ago
  6. 1201886 I forgot to actually remove the FindCopyInsertPoint() declaration from by Cameron Zwarich · 15 years ago
  7. 2225dd8 Remove the SplitCriticalEdge() method declaration from PHIElimination.h. At one by Cameron Zwarich · 15 years ago
  8. a474685 Move the FindCopyInsertPoint method of PHIElimination to a new standalone by Cameron Zwarich · 15 years ago
  9. ea388f2 Refactor jump threading. by Frits van Bommel · 15 years ago
  10. 6f9a830 Remove trailing whitespace. by Frits van Bommel · 15 years ago
  11. 7ac40c3 Teach SimplifyCFG to turn by Frits van Bommel · 15 years ago
  12. 9637d5b Teach X86ISelLowering that the second result of X86ISD::UMUL is a flags by Chris Lattner · 15 years ago
  13. b20e0b1 it turns out that when ".with.overflow" intrinsics were added to the X86 by Chris Lattner · 15 years ago
  14. 777dd07 fix the rest of the linux miscompares :) by Chris Lattner · 15 years ago
  15. 96908b1 generalize the previous check to handle -1 on either side of the by Chris Lattner · 15 years ago
  16. c8c20d1 relax this to handle linux defaulting to -static. by Chris Lattner · 15 years ago
  17. a2b5600 Improve an integer select optimization in two ways: by Chris Lattner · 15 years ago
  18. bced6a1 merge some tests into select.ll and make them more specific. by Chris Lattner · 15 years ago
  19. bbdabf4 rename test by Chris Lattner · 15 years ago
  20. 63d7c17 remove two tests that aren't really testing anything. by Chris Lattner · 15 years ago
  21. d643486 Initialize HasPOPCNT. by Bill Wendling · 15 years ago
  22. b4172fa Once the layout is done we don't need to keep updating which fragments are by Rafael Espindola · 15 years ago
  23. db74aea Remember the contents of leb and dwarfline fragments when relaxing. This avoids by Rafael Espindola · 15 years ago
  24. 2a79429 Remove PHIElimination's private copy of SkipPHIsAndLabels. by Cameron Zwarich · 15 years ago
  25. 1292c22 Add patterns for the x86 popcnt instruction. by Benjamin Kramer · 15 years ago
  26. a6091be Silence 'may be used uninitialized in this function' warnings. Static analysis by Bill Wendling · 15 years ago
  27. 9d425e7 Support/PathV2: Remove redundant calls to make_error_code. by Michael J. Spencer · 15 years ago
  28. fd6d53f APInt: microoptimize a few methods. by Benjamin Kramer · 15 years ago
  29. bd7d262 Simplify APInt::getAllOnesValue. by Benjamin Kramer · 15 years ago
  30. 3069cbf Remove unneeded zero arrays. by Benjamin Kramer · 15 years ago
  31. 299ee18 Apparently APFloat::getZero doesn't like PPCDoubleDoubles. by Benjamin Kramer · 15 years ago
  32. b361452 Disable C++ exception handling on MSVC. by Francois Pichet · 15 years ago
  33. 9838396 Simplify code. No functionality change. by Benjamin Kramer · 15 years ago
  34. a785a6b Disable RTTI on Windows. by Francois Pichet · 15 years ago
  35. c24130b The Thumb tADDrSPi instruction is not valid when the destination is SP. by Bob Wilson · 15 years ago
  36. 7f76218 Remove trailing whitespace. by Bob Wilson · 15 years ago
  37. 5d4918d There are two reasons why we might want to use by Rafael Espindola · 15 years ago
  38. 9ad8221 Unittests/Support/PathV2: Add FileSystem tests. by Michael J. Spencer · 15 years ago
  39. 470ae13 Support/FileSystem: Add status implementation. by Michael J. Spencer · 15 years ago
  40. da3aaff Support/SystemError: Make error_category and error_code auto-bool-conversion-safe. by Michael J. Spencer · 15 years ago
  41. 4958466 Support/Windows/FileSystem: Fix MinGW warnings. by Michael J. Spencer · 15 years ago
  42. 01a87c4 Support/FileSystem: Add file_size implementation. by Michael J. Spencer · 15 years ago
  43. 767b1be Next step: Only pad debug_line when the target is darwin. Add a FIXME to avoid by Rafael Espindola · 15 years ago
  44. ceab501 Encode condition code for Thumb1 conditional branch instruction. by Jim Grosbach · 15 years ago
  45. b7bbd46 Do not try luck by using given name to create temporary file. In parallel builds it may not work. by Devang Patel · 15 years ago
  46. ed09087 Correctly size-reduce the t2CMPzrr instruction to tCMPzr when possible. by Jim Grosbach · 15 years ago
  47. fb62d55 Use correct variable names to match the patterns. by Bill Wendling · 15 years ago
  48. 5b3f779 Also inore '()' while creating mdnode name from ObjC symbol name. by Jakob Stoklund Olesen · 15 years ago
  49. a8de83c First step in fixing MC. Make it clear that we are avoiding a bug in the by Rafael Espindola · 15 years ago
  50. ddb85ac Ignore '+' while creating mdnode name from ObjC symbol name. by Devang Patel · 15 years ago
  51. 1b555d9 Match pattern operand names to expected encoding field names. This corrects the by Jim Grosbach · 15 years ago
  52. 4fa102b Remove incorrect BL target encoding (it's similar to, but not the same as the by Jim Grosbach · 15 years ago
  53. d91f4e4 Encode the 32-bit wide Thumb (and Thumb2) instructions with the high order by Jim Grosbach · 15 years ago
  54. 5812b10 Revert this change since it breaks a couple of the AVX tests. by Nate Begeman · 15 years ago
  55. 6ed4c6a Rename virtRegMap to avoid confusion with the VirtRegMap that it isn't. by Jakob Stoklund Olesen · 15 years ago
  56. 5daec22 Coalesce debug locations when possible, causing less DBG_VALUE instructions to by Jakob Stoklund Olesen · 15 years ago
  57. 07c21d8 Scalar f32/f64 are also subregs of ymm regs by Nate Begeman · 15 years ago
  58. 163e83d Remove SSE1-4 disable when AVX is enabled. While this may be useful for development, by Nate Begeman · 15 years ago
  59. 42acf06 Emit DBG_VALUE instructions from LiveDebugVariables. by Jakob Stoklund Olesen · 15 years ago
  60. 8d2584a Also update virtRegMap when renaming virtual registers. by Jakob Stoklund Olesen · 15 years ago
  61. 41ad0c4 When using the 'push' mnemonic for Thumb2 stmdb, be explicit when it's the by Jim Grosbach · 15 years ago
  62. b3a04d4 Remove unused variable. by Benjamin Kramer · 15 years ago
  63. 6e57298 Reduce t2 ldr/str instructions to the correct t1 versions when there's an by Jim Grosbach · 15 years ago
  64. 2ccf148 fix ARM::fixup_arm_branch, cleanup, and share more code between ELF and Darwin by Jason W Kim · 15 years ago
  65. 0b951ce No need to declare EncoderMethod property anymore; just assign to it. by Jim Grosbach · 15 years ago
  66. 68be956 Delete the StrongPHIElimination pass, leaving only a shell. by Jakob Stoklund Olesen · 15 years ago
  67. 7a26aca Add IntervalMap::iterator::set{Start,Stop,Value} methods that allow limited by Jakob Stoklund Olesen · 15 years ago
  68. b531f45 Support/FileSystem: Add equivalent implementation. by Michael J. Spencer · 15 years ago
  69. db04b39 Support/FileSystem: Fix MinGW build. It doesn't have _chsize_s. by Michael J. Spencer · 15 years ago
  70. d253545 Add FIXMEs. by Jim Grosbach · 15 years ago
  71. 2c971ab Size reduction for tPUSH come from t2STMDB_UPD, not t2STMIA_UPD. by Jim Grosbach · 15 years ago
  72. b39e33f And I really hate line endings. by Michael J. Spencer · 15 years ago
  73. af45fc0 Support/Windows/FileSystem: Fix MinGW build. by Michael J. Spencer · 15 years ago
  74. 3920d3b Support/FileSystem: Add resize_file implementation. by Michael J. Spencer · 15 years ago
  75. a50b98c Support/FileSystem: Add rename implementation. by Michael J. Spencer · 15 years ago
  76. 106aa73 Support/FileSystem: Add remove implementation. by Michael J. Spencer · 15 years ago
  77. 998b470 Fix line endings. by Michael J. Spencer · 15 years ago
  78. ce0bb54 Get Neon intrinsic names from the new "Name" field in the tblgen records by Bob Wilson · 15 years ago
  79. af72c62 Fix paste-o in ExtractValueInst::getIndexedType() comments. by Frits van Bommel · 15 years ago
  80. 6d6d16a unittests/Support/PathV2: remove(3) requires a terminated string. by Benjamin Kramer · 15 years ago
  81. 481d402 Apparently OS X 10.4 doesn't have __crashreporter_info__. by Eric Christopher · 15 years ago
  82. 9b391c5 Support/FileSystem: Add create_symlink implementation. by Michael J. Spencer · 15 years ago
  83. d7b305f Support/FileSystem: Add create_hard_link implementation. by Michael J. Spencer · 15 years ago
  84. 0dda543 Support/ADT/Twine: Make toNullTerminatedStringRef not rely on UB :(. by Michael J. Spencer · 15 years ago
  85. b83769f Support/FileSystem: Add create_director{y,ies} implementations. by Michael J. Spencer · 15 years ago
  86. 2df042c Make EmitIntValue more efficient and more like what we do for leb128. The by Rafael Espindola · 15 years ago
  87. 6cfab37 I did it wrong. Don't disregard these encodings here. by Bill Wendling · 15 years ago
  88. 371716c Unittests/Support/PathV2: Cleanup and remove output. by Michael J. Spencer · 15 years ago
  89. 12a4cf2 unittests/Support/PathV2: Comment out test because some systems are saying that by Michael J. Spencer · 15 years ago
  90. 278b6e8 Don't overwrite the opcode passed into the T1Special pattern. by Bill Wendling · 15 years ago
  91. 534a5e4 Add Thumb encoding for some more instructions. by Bill Wendling · 15 years ago
  92. b40a905 Ignore decode table conflicts in the tMOVgpr2tgpr, tMOVgpr2gpr, and tMOVtgpr2gpr by Bill Wendling · 15 years ago
  93. 2dbdeee Support/Windows/FileSystem: Remove unneeded toNullTerminatedStringRef. by Michael J. Spencer · 15 years ago
  94. 3cb84ef Support/FileSystem: Add unique_file and exists implementations. by Michael J. Spencer · 15 years ago
  95. f4e7b16 Support/FileSystem: Remove temp_directory_path. by Michael J. Spencer · 15 years ago
  96. 660b5fc Do with uleb the same trick we now do with dwarf line/address advances. This by Rafael Espindola · 15 years ago
  97. 8d64989 clarify comment by Chris Lattner · 15 years ago
  98. 32a006e Try to resolve symbol differences early, and if successful create a plain by Rafael Espindola · 15 years ago
  99. 0bdf0c0 The tLDR instruction wasn't encoded properly: by Bill Wendling · 15 years ago
  100. b0d9869 Add support for "_lane" variants of VMUL, VMLA, and VMLS Neon intrinsics. by Bob Wilson · 15 years ago