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. b570968 MC: Fix some stray hunks I didn't intend to commit. by Daniel Dunbar · 14 years ago
  4. 9186fa6 MC: Pass the target instance to the AsmParser constructor. by Daniel Dunbar · 14 years ago
  5. eb89c90 Remove stray comma. by Daniel Dunbar · 14 years ago
  6. 9461058 MC: Move COFF enumeration constants to llvm/Support/COFF.h, patch by Michael by Daniel Dunbar · 14 years ago
  7. 26d1429 Debugging infomration is encoded in llvm IR using metadata. This is designed by Devang Patel · 14 years ago
  8. 194db35 back out r107396 for now, it needs another minor change to function as advertised by Gabor Greif · 14 years ago
  9. 0ca182b evil hack to coerce external users (projects) by Gabor Greif · 14 years ago
  10. 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
  11. 7fbcc98 Teach fast-isel to avoid loading a value from memory when it's already by Dan Gohman · 14 years ago
  12. dd2ad84 Trailing whitespace. by Mikhail Glushenkov · 14 years ago
  13. a71f0e1 Rename NextPowerOfTwo to RoundUpToPowerOfTwo. by Duncan Sands · 14 years ago
  14. 2e50257 Clarify that the NextPowerOfTwo template is idempotent. by Duncan Sands · 14 years ago
  15. 2a8bf42 Rather than giving SmallPtrSetImpl a member field SmallArray which is magically by Duncan Sands · 14 years ago
  16. 914f2ff Begin implementation of an inline spiller. by Jakob Stoklund Olesen · 14 years ago
  17. 07d3177 Revert r107205 and r107207. by Bill Wendling · 14 years ago
  18. 207855c Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 14 years ago
  19. 871dc24 Fix a buffer overflow noticed by gcc-4.6: zero is written into by Duncan Sands · 14 years ago
  20. 05b0b44 NextPowerOfTwo was already used to ensure that SmallSizePowTwo is a power by Duncan Sands · 14 years ago
  21. 190a7f4 give PATypeHolder an explicit copy ctor which initializes the type pointer, by Chris Lattner · 14 years ago
  22. 16575de minor cosmetics by Gabor Greif · 14 years ago
  23. f500cbd use ArgOffset constant to prepare for operand rotation by Gabor Greif · 14 years ago
  24. 009105c use ArgOperand API by Gabor Greif · 14 years ago
  25. d31f972 Add a VT argument to getMinimalPhysRegClass and replace the copy related uses by Rafael Espindola · 14 years ago
  26. 6be2bd5 Add an Intraprocedural form of BasicAliasAnalysis, which aims to by Dan Gohman · 14 years ago
  27. f187ac5 Added the darwin .secure_log_unique and .secure_log_reset directives. by Kevin Enderby · 14 years ago
  28. 4411fbe Pull in the libCrashReporterClient.a information with a warning comment. by Eric Christopher · 14 years ago
  29. 8d12169 Generalize AAEval so that it can be used both per-function and by Dan Gohman · 14 years ago
  30. 710ac07 extend ArgOperand interface: setArgOperand (in both CallInst and InvokeInst) by Gabor Greif · 14 years ago
  31. 41c9c0e add some named accessors for StoreInst by Chris Lattner · 14 years ago
  32. ae925f5 fit in 80 cols by Chris Lattner · 14 years ago
  33. 72d13ff When splitting a VAARG, remember its alignment. by Rafael Espindola · 14 years ago
  34. ce9a20b VNInfos don't need to be destructed anymore. by Benjamin Kramer · 14 years ago
  35. 15a5714 Don't track kills in VNInfo. Use interval ends instead. by Jakob Stoklund Olesen · 14 years ago
  36. 1315143 Change if-conversion block size limit checks to add some flexibility. by Evan Cheng · 14 years ago
  37. 1784d16 The hasMemory argument is irrelevant to how the argument by Dale Johannesen · 14 years ago
  38. ee27843 80-column and trailing whitespace cleanup by Jim Grosbach · 14 years ago
  39. d4d1f85 Tweak MemoryBuffer to allocate the class itself, the name and possibly the by Benjamin Kramer · 14 years ago
  40. f14e956 DataTypes.h.cmake (MSVC): Protect some #define's and use specific by Oscar Fuentes · 14 years ago
  41. 3c7b3fe Remove the now unused LiveIntervals::getVNInfoSourceReg(). by Jakob Stoklund Olesen · 14 years ago
  42. dd6f86a Silence some unused variable warnings. by Eric Christopher · 14 years ago
  43. 54edf4f Remove the -fast-spill option. by Jakob Stoklund Olesen · 14 years ago
  44. a24986d Replace a big gob of old coalescer logic with the new CoalescerPair class. by Jakob Stoklund Olesen · 14 years ago
  45. f0e1b89 Edit and clarify comments for TargetInstrInfo methods: by Bob Wilson · 14 years ago
  46. 27da66d Add a comment about a thread safety issue in Statistic.h. by Dan Gohman · 14 years ago
  47. 60e6f3d Add overloads for getFile and getFileOrSTDIN which take a const char * by Dan Gohman · 14 years ago
  48. 8df0801 Be more strict about subreg-to-subreg copies in CoalescerPair. by Jakob Stoklund Olesen · 14 years ago
  49. 4e39e9d Reapply r106634, now that the bug it exposed is fixed. by Dan Gohman · 14 years ago
  50. b8ac3b0 Revert "Replace a big gob of old coalescer logic with the new CoalescerPair class." by Jakob Stoklund Olesen · 14 years ago
  51. e9916a3 Use ValueMap instead of DenseMap. by Devang Patel · 14 years ago
  52. e9c5971 Replace a big gob of old coalescer logic with the new CoalescerPair class. by Jakob Stoklund Olesen · 14 years ago
  53. 29d3dd8 Cosmetic change. by Devang Patel · 14 years ago
  54. 02680f9 minor enhancement to llvm::isFreeCall API: return CallInst; no functional change by Gabor Greif · 14 years ago
  55. cbe762b Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,"... it was causing both 'file' (with clang) and 176.gcc (with llvm-gcc) to be miscompiled. by Daniel Dunbar · 14 years ago
  56. 9a52649 Some targets don't require the fencing MEMBARRIER instructions surrounding by Jim Grosbach · 14 years ago
  57. b9cd499 remove trailing whitespace by Jim Grosbach · 14 years ago
  58. 605c14f by Dan Gohman · 14 years ago
  59. 654dee4 Look for and use a different darwin crash reporter library. by Eric Christopher · 14 years ago
  60. 853d3fb Move PHIElimination's SplitCriticalEdge for MachineBasicBlocks out by Dan Gohman · 14 years ago
  61. 5cf27f8 Split out the code for finding a unique loop predecessor from by Dan Gohman · 14 years ago
  62. 30f30e4 Add a comment explaining a non-obvious API. by Dan Gohman · 14 years ago
  63. a762b09 Use single interface, using twine, to get named metadata. getNamedMetadata(). by Devang Patel · 14 years ago
  64. 4d54e5b Tail merging pass shall not break up IT blocks. rdar://8115404 by Evan Cheng · 14 years ago
  65. 1f4a149 Remove isTwoAddress from llvm. by Eric Christopher · 14 years ago
  66. e407c1d Move several non-performance-critical member functinos out of line. by Dan Gohman · 14 years ago
  67. 44781a0 make the Value constructor protected. by Chris Lattner · 14 years ago
  68. 485c43f Factor out duplicated code for reusing and inserting casts into by Dan Gohman · 14 years ago
  69. db49712 Teach regular and fast isel to set dead flags on unused implicit defs by Dan Gohman · 14 years ago
  70. 86050dc Allow ARM if-converter to be run after post allocation scheduling. by Evan Cheng · 14 years ago
  71. ef6eb9c back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set) by Jim Grosbach · 14 years ago
  72. e03262f Add Expand-to-libcall support for additional atomics. This covers the usual by Jim Grosbach · 14 years ago
  73. 3bf6376 Revert r106304 (105548 and friends), which are the SCEVComplexityCompare by Dan Gohman · 14 years ago
  74. 78db186 Reapply 105540, 105542, and 105548, and revert r105732. by Dan Gohman · 14 years ago
  75. 5af58d8 Add explicit keywords. by Dan Gohman · 14 years ago
  76. a606d95 Start TargetRegisterClass indices at 0 instead of 1, so that by Dan Gohman · 14 years ago
  77. 2bff8ab Grammar. by Jim Grosbach · 14 years ago
  78. 4593433 Don't bother calling releaseMemory before destroying the DominatorTreeBase. by Dan Gohman · 14 years ago
  79. 03c3dc7 Give NamedRegionTimer an Enabled flag, allowing all its clients to by Dan Gohman · 14 years ago
  80. 027657d Change UpdateNodeOperands' operand and return value from SDValue to by Dan Gohman · 14 years ago
  81. 07587a4 Remove getIntegerSCEV; it's redundant with getConstant, and getConstant by Dan Gohman · 14 years ago
  82. e368b46 Eliminate unnecessary uses of getZExtValue(). by Dan Gohman · 14 years ago
  83. 7720cb3 isValueValidForType can be a static member function. by Dan Gohman · 14 years ago
  84. 8a7f742 Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass, by Dan Gohman · 14 years ago
  85. 3bf9125 Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This by Stuart Hastings · 14 years ago
  86. f7a503e Add the entire range of DW_OP_lit[0..31], DW_OP_reg[0..31], and by Jason Molenda · 14 years ago
  87. 41f98a2 Revert r106117, which was the result of me misreading the C++98/03 by Douglas Gregor · 14 years ago
  88. 843aa1f MC: Simplify MCAssembler::isSymbolLinkerVisible to only take an MCSymbol. by Daniel Dunbar · 14 years ago
  89. 83b4671 MC: Lift SwitchSection() and Finish() into MCObjectStreamer. by Daniel Dunbar · 14 years ago
  90. 8dc68ab MC: Factor out an MCObjectStreamer class, which will be shared by the concrete by Daniel Dunbar · 14 years ago
  91. 0964b4a Eliminate a redundant "typename" keyword by Douglas Gregor · 14 years ago
  92. 2f7d529 Use separate named MDNode to hold each function's local variable info. by Devang Patel · 14 years ago
  93. 8a3eab9 Remove the local register allocator. Please use the fast allocator instead. by Jakob Stoklund Olesen · 14 years ago
  94. 386e918 simplify-libcalls: fold strstr(a, b) == a -> strncmp(a, b, strlen(b)) == 0 by Benjamin Kramer · 14 years ago
  95. 59d52a3 disable SmallVectorImpl's copy constructor. This prevents a class by Chris Lattner · 14 years ago
  96. 40d07bb Add CoalescerPair helper class. by Jakob Stoklund Olesen · 14 years ago
  97. 9342f4f Add missing include to unbreak the build. by Sean Hunt · 14 years ago
  98. 774bc88 - Do away with SimpleHazardRecognizer.h. It's not used and offers little value. by Evan Cheng · 14 years ago
  99. 754f680 Fix a comment typo. by Bob Wilson · 14 years ago
  100. 31135c0 Let SmallVector take advantage of LiveRange's podness. by Benjamin Kramer · 14 years ago