1. 5e721d7 Implement the "linker_private_weak" linkage type. This will be used for by Bill Wendling · 14 years ago
  2. 0f66d4b evil hack to coerce external users (projects) by Gabor Greif · 14 years ago
  3. 7fb231c Do not require line number entry for undefined local variable. by Devang Patel · 14 years ago
  4. b570968 MC: Fix some stray hunks I didn't intend to commit. by Daniel Dunbar · 14 years ago
  5. 9186fa6 MC: Pass the target instance to the AsmParser constructor. by Daniel Dunbar · 14 years ago
  6. eb89c90 Remove stray comma. by Daniel Dunbar · 14 years ago
  7. 839348a MC: Fix an error message. by Daniel Dunbar · 14 years ago
  8. 21de4c0 Remove context sensitivity concerns from interprocedural-basic-aa, and by Dan Gohman · 14 years ago
  9. 9461058 MC: Move COFF enumeration constants to llvm/Support/COFF.h, patch by Michael by Daniel Dunbar · 14 years ago
  10. c1874b7 Preserve debug info for only extracted symbols. by Devang Patel · 14 years ago
  11. 26d1429 Debugging infomration is encoded in llvm IR using metadata. This is designed by Devang Patel · 14 years ago
  12. e62b203 If a named mdnode is removed then mark module as changed. by Devang Patel · 14 years ago
  13. c6fcdeb Move SSE3 Move patterns to a more appropriate section by Bruno Cardoso Lopes · 14 years ago
  14. 7144821 Add AVX SSE3 packed addsub instructions by Bruno Cardoso Lopes · 14 years ago
  15. 194db35 back out r107396 for now, it needs another minor change to function as advertised by Gabor Greif · 14 years ago
  16. 0ca182b evil hack to coerce external users (projects) by Gabor Greif · 14 years ago
  17. 63b95a6 Temporarily disable on-demand fast-isel. by Dan Gohman · 14 years ago
  18. cf32c6e reformulate CallSiteBase::getCallee to adapt to CallInst::ArgOffset, and make it work even if CallInst::op_* are private by Gabor Greif · 14 years ago
  19. fa680ea reformulate CallSite::getCallee to adapt to CallInst::ArgOffset, and make it work even if CallInst::op_* are private by Gabor Greif · 14 years ago
  20. c6f00e7 Use FuncInfo's isExportedInst accessor method instead of by Dan Gohman · 14 years ago
  21. ffda6ba Rename CreateRegForValue to CreateReg, and change its argument by Dan Gohman · 14 years ago
  22. a528bc0 Fast isel no longer needs DeadMachineInstrElim to clean up after it. by Dan Gohman · 14 years ago
  23. 7fbcc98 Teach fast-isel to avoid loading a value from memory when it's already by Dan Gohman · 14 years ago
  24. 20d4be1 Enable on-demand fast-isel. by Dan Gohman · 14 years ago
  25. abd1d85 Fix X86FastISel's add folding to actually work, and not fall back by Dan Gohman · 14 years ago
  26. 79b634c Add AVX SSE3 replicate and convert instructions by Bruno Cardoso Lopes · 14 years ago
  27. 5c87bf6 Teach X86FastISel to fold constant offsets and scaled indices in by Dan Gohman · 14 years ago
  28. 28a1735 Reapply r106422, splitting the code for materializing a value out of by Dan Gohman · 14 years ago
  29. c25ad63 Don't use operator[] here, because it's not desirable to insert a default by Dan Gohman · 14 years ago
  30. 6596a62 by Bruno Cardoso Lopes · 14 years ago
  31. 2e5238f Test for the -filelist fix. by Mikhail Glushenkov · 14 years ago
  32. 002dd18 Make -filelist work with -linker=c++. by Mikhail Glushenkov · 14 years ago
  33. a613905 80-col violation. by Mikhail Glushenkov · 14 years ago
  34. dd2ad84 Trailing whitespace. by Mikhail Glushenkov · 14 years ago
  35. e72a5c5 Add memory operand folding support to InlineSpiller. by Jakob Stoklund Olesen · 14 years ago
  36. 9e55afb Add support for rematerialization to InlineSpiller. by Jakob Stoklund Olesen · 14 years ago
  37. d9e3b2b Use the catch-all selectors we already found when converting them to use the by Bill Wendling · 14 years ago
  38. 7fa1bba lowerinvoke needs to handle aggregate function args like sjlj eh does. by Jim Grosbach · 14 years ago
  39. 0cd35f2 build: Update install-clang target. by Daniel Dunbar · 14 years ago
  40. e70fc8e Handle array and vector typed parameters in sjljehprepare like we do by Jim Grosbach · 14 years ago
  41. 444a08c Remove all debug info related named mdnodes. by Devang Patel · 14 years ago
  42. d27946d grammar tweak in comment. by Jim Grosbach · 14 years ago
  43. 06028bc In ScalarEvolution::forgetValue, eliminate any SCEVUnknown by Dan Gohman · 14 years ago
  44. 7ac7ed8 Move MOVD/MODQ code around, creating sections for each of them by Bruno Cardoso Lopes · 14 years ago
  45. d540801 Some fool committed without testing (or even building) first. by Jakob Stoklund Olesen · 14 years ago
  46. e26f14d Add AVX SSE2 mask creation and conditional store instructions by Bruno Cardoso Lopes · 14 years ago
  47. 61e4a0b Remember to track spill slot uses in VirtRegMap when inserting loads and stores. by Jakob Stoklund Olesen · 14 years ago
  48. 130acd1 Fix a bug introduced in r107211 where instructions with memory operands are declared as commutable by Bruno Cardoso Lopes · 14 years ago
  49. 70eff63 Revert the part of r107257 which introduced new logic for using by Dan Gohman · 14 years ago
  50. a71f0e1 Rename NextPowerOfTwo to RoundUpToPowerOfTwo. by Duncan Sands · 14 years ago
  51. 3f278ce Remove an unused variable. The call to getRoot has side-effects, so by Duncan Sands · 14 years ago
  52. 1e4b723 Add AVX SSE2 packed integer extract/insert instructions by Bruno Cardoso Lopes · 14 years ago
  53. 2e50257 Clarify that the NextPowerOfTwo template is idempotent. by Duncan Sands · 14 years ago
  54. 2a8bf42 Rather than giving SmallPtrSetImpl a member field SmallArray which is magically by Duncan Sands · 14 years ago
  55. e767e6b use ArgOperand API by Gabor Greif · 14 years ago
  56. e1c2b9c use ArgOperand API by Gabor Greif · 14 years ago
  57. 37387d5 use ArgOperand API by Gabor Greif · 14 years ago
  58. 8e1ebff use ArgOperand API by Gabor Greif · 14 years ago
  59. e9af352 use ArgOperand API by Gabor Greif · 14 years ago
  60. d0fcab9 use CallSite::arg_end instead of CallInst::op_end by Gabor Greif · 14 years ago
  61. 2458513 use getArgOperand (corrected by CallInst::ArgOffset) instead of getOperand by Gabor Greif · 14 years ago
  62. 6e1f330 use getArgOperand (corrected by CallInst::ArgOffset) instead of getOperand by Gabor Greif · 14 years ago
  63. 237e1da use getNumArgOperands instead of getNumOperands by Gabor Greif · 14 years ago
  64. 6f14c8c use getArgOperand instead of getOperand by Gabor Greif · 14 years ago
  65. ad72e73 use getArgOperand instead of getOperand by Gabor Greif · 14 years ago
  66. 351cbac use getArgOperand instead of getOperand by Gabor Greif · 14 years ago
  67. 3e7f7cb Add a testcase for scev-aa's new capability. by Dan Gohman · 14 years ago
  68. b9f9651 Improve ScalarEvolution's nsw and nuw preservation. by Dan Gohman · 14 years ago
  69. 8a18d6b When computing a new ConservativeResult, intersect it with by Dan Gohman · 14 years ago
  70. 49bda91 Rework scev-aa's basic computation so that it doesn't depend by Dan Gohman · 14 years ago
  71. 204b7ca Simplify. by Dan Gohman · 14 years ago
  72. 876085d Add AVX SSE2 integer unpack instructions by Bruno Cardoso Lopes · 14 years ago
  73. d252fec Add AVX SSE2 packed integer shuffle instructions by Bruno Cardoso Lopes · 14 years ago
  74. 9f71f80 Remove trailing whitespace, no functionality changes. by John Mosby · 14 years ago
  75. 555bea6 Small refactoring of SSE2 packed integer shuffle instructions by Bruno Cardoso Lopes · 14 years ago
  76. 6d5d2b5 Add AVX SSE2 pack with saturation integer instructions by Bruno Cardoso Lopes · 14 years ago
  77. c0ea94a Add AVX SSE2 integer packed compare instructions by Bruno Cardoso Lopes · 14 years ago
  78. 5a3a476 - Add AVX form of all SSE2 logical instructions by Bruno Cardoso Lopes · 14 years ago
  79. 90e19aa Do not construct DIE for already processed MDNode. by Devang Patel · 14 years ago
  80. 170c41f Use skipInstruction() as a simpler way of iterating over instructions using SrcReg by Jakob Stoklund Olesen · 14 years ago
  81. d5bd68e Use clEnumValN macro to work around keyword clash by Jakob Stoklund Olesen · 14 years ago
  82. 1d68d21 Add variables into a scope before constructing scope DIE otherwise variables won't be included DIE tree. by Devang Patel · 14 years ago
  83. 914f2ff Begin implementation of an inline spiller. by Jakob Stoklund Olesen · 14 years ago
  84. 6c9fa43 Add *several* AVX integer packed binop instructions by Bruno Cardoso Lopes · 14 years ago
  85. 1104645 Fix ScalarEvolution's tripcount computation for chains of loops by Dan Gohman · 14 years ago
  86. 07d3177 Revert r107205 and r107207. by Bill Wendling · 14 years ago
  87. e025e96 Print InlinedAt location. by Devang Patel · 14 years ago
  88. 33634d0 Add another bswap idiom that isn't matched. by Eric Christopher · 14 years ago
  89. 0a7e18c Use -l option to remove symbols from i386. by Bill Wendling · 14 years ago
  90. 2c81807 Move SSE2 Packed Integer instructions around, and create specific sections for each of them by Bruno Cardoso Lopes · 14 years ago
  91. da0e89f Print InlinedAt location. by Devang Patel · 14 years ago
  92. 7645f14 Improve explanation. by Bill Wendling · 14 years ago
  93. 8d3cebc Add AVX Move Aligned/Unaligned packed integers by Bruno Cardoso Lopes · 14 years ago
  94. 207855c Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 14 years ago
  95. 147b7ca by Bruno Cardoso Lopes · 14 years ago
  96. 1e4782d Do not hardcode DW_AT_stmt_list value. Inspired by Artur Pietrek. by Devang Patel · 14 years ago
  97. 21773e7 Add support for encoding VDUP (ARM core register) instructions. by Bob Wilson · 14 years ago
  98. 871dc24 Fix a buffer overflow noticed by gcc-4.6: zero is written into by Duncan Sands · 14 years ago
  99. 05b0b44 NextPowerOfTwo was already used to ensure that SmallSizePowTwo is a power by Duncan Sands · 14 years ago
  100. 190a7f4 give PATypeHolder an explicit copy ctor which initializes the type pointer, by Chris Lattner · 14 years ago