1. 0eab5c4 MCExpr: Add FindAssociatedSection, which attempts to mirror the 'as' semantics by Daniel Dunbar · 14 years ago
  2. a432997 Factor some code to needsCFIMoves. Avoid printing moves when we don't have to. by Rafael Espindola · 14 years ago
  3. 07e7998 add a missing operator that caused us to have to use (*MIB).foo everywhere. by Chris Lattner · 14 years ago
  4. 9099813 Add an alternative implementation of CIE and FDE emission that outputs them by Rafael Espindola · 14 years ago
  5. a0057ca Add the getExprForFDESymbol method that responsible for computing the by Rafael Espindola · 14 years ago
  6. 5d86759 Add MemoryBuffer::getBufferKind() to report whether a memory buffer uses malloc'ed or mmap'ed memory. This is for performance analysis. by Ted Kremenek · 14 years ago
  7. 6cf081c Remove bounded StringRef::compare() since nothing but Clang SA was using it and it is just as easy to use StringRef::substr() preceding StringRef::compare() to achieve the same thing. by Lenny Maiorani · 14 years ago
  8. bfa27cc Add a getExprForPersonalitySymbol method to MCAsmInfo. Use it when by Rafael Espindola · 14 years ago
  9. 8bca410 Mark the EH symbol global or weak if the corresponding function is. by Rafael Espindola · 14 years ago
  10. eb69732 Fix typos in comments. by Jay Foad · 14 years ago
  11. 776157a Fix more -Wnon-pod-memset warnings. by Chandler Carruth · 14 years ago
  12. 4034e14 teach GVN to widen integer loads when they are overaligned, when doing an by Chris Lattner · 14 years ago
  13. 8f232d3 Let the immediate leaf pattern take transforms and switch the signed by Eric Christopher · 14 years ago
  14. e6b693d Add utility method to DenseMap to return the amount of memory used for its buckets. by Ted Kremenek · 14 years ago
  15. 235b830 Add a small temporary hack for producing identical eh_frame sections on OS X. by Rafael Espindola · 14 years ago
  16. a8cfb87 Forward isFunctionEHFrameSymbolPrivate. If it is false, produce the foo.eh by Rafael Espindola · 14 years ago
  17. c26f544 Teach dwarf writer to handle complex address expression for .debug_loc entries. by Devang Patel · 14 years ago
  18. 450ed1a silence some -Wnon-pod-memset warnings, since std::pair is not POD. by Chris Lattner · 14 years ago
  19. 60246a9 Remove unnecessary argument. by Rafael Espindola · 14 years ago
  20. 7afec9c Rename getPersonalityPICSymbol to getCFIPersonalitySymbol, document it, and by Rafael Espindola · 14 years ago
  21. 2790ba8 Make the fast-isel code for literal 0.0 a bit shorter/faster, since 0.0 is common. rdar://problem/9303592 . by Eli Friedman · 14 years ago
  22. 161b887 Remove unused function. by Eli Friedman · 14 years ago
  23. 0be77df Revert r130178. It turned out to be not the optimal path to emit complex location expressions. by Devang Patel · 14 years ago
  24. bddc1ca When analyzing functions known to only access argument pointees, by Dan Gohman · 14 years ago
  25. ed708f9 Factor a bit of code to MCStreamer::EmitLabel. Keep track of the last by Rafael Espindola · 14 years ago
  26. 554daa6 Be careful about scheduling nodes above previous calls. It increase usages of by Evan Cheng · 14 years ago
  27. 734d7c2 make a couple of changes to the standard pass pipeline: by Chris Lattner · 14 years ago
  28. 3443493 add an m_ConstantInt matching predicate that binds to a uint64_t, and add an m_OneUse() by Chris Lattner · 14 years ago
  29. 1394e6d Use the new TRI->getLargestLegalSuperClass hook to constrain register class inflation. by Jakob Stoklund Olesen · 14 years ago
  30. c9e5015 Add a TRI::getLargestLegalSuperClass hook to provide an upper limit on register class inflation. by Jakob Stoklund Olesen · 14 years ago
  31. 7b5bd37 Fix an off by one error while accessing complex address element of a DIVariable. by Devang Patel · 14 years ago
  32. 1f82151 Enhance MemDep: When alias analysis returns a partial alias result, by Chris Lattner · 14 years ago
  33. 0c99861 Let dwarf writer allocate extra space in the debug location expression. This space, if requested, will be used for complex addresses of the Blocks' variables. by Devang Patel · 14 years ago
  34. 6311a55 Improve adherence to general style, use "foo_t &x" instead of "foo_t& x" by Chris Lattner · 14 years ago
  35. e27c3ea allow adding a FoldingSetNodeID to a FastFoldingSetNode, resolving PR9499, by Chris Lattner · 14 years ago
  36. f462ab4 Give ImmutableIntervalMap.h an include guard. by Sebastian Redl · 14 years ago
  37. 6855018 PR9214: Convert the DIBuilder API to use ArrayRef. by Jay Foad · 14 years ago
  38. ddcdcc8 Remove unused STL header includes. by Jay Foad · 14 years ago
  39. d74ea77 Teach FastISel to deal with instructions that have two immediate operands. by Owen Anderson · 14 years ago
  40. 5e06bb8 Let front-end tie subprogram declaration with subprogram definition directly. by Devang Patel · 14 years ago
  41. 3728b4a Fix comment. by Eric Christopher · 14 years ago
  42. b686af0 Recommit the fix for rdar://9289512 with a couple tweaks to by Chris Lattner · 14 years ago
  43. eab6313 Comment out some unused parameter names to silence out-of-tree -Wunused warnings. by Frits van Bommel · 14 years ago
  44. d94d846 include/llvm/Target/TargetAsmInfo.h: Fix a warning. by NAKAMURA Takumi · 14 years ago
  45. abf9af6 Compute the size of the FDE encoding instead of hard coding it. Update by Rafael Espindola · 14 years ago
  46. e8cfbd8 Remove unused argument. by Rafael Espindola · 14 years ago
  47. 06161fc Add DW_OP_bit_piece. by Devang Patel · 14 years ago
  48. acc381b Refactor. by Devang Patel · 14 years ago
  49. ec9186b PR9214: Convert Metadata API to use ArrayRef. by Jay Foad · 14 years ago
  50. 63c21de Revert r1296656, "Fix rdar://9289512 - not folding load into compare at -O0...", by Daniel Dunbar · 14 years ago
  51. 69ba413 Don't allow per-register spill size and alignment. by Jakob Stoklund Olesen · 14 years ago
  52. a61e52c Add independent controls for whether GCOV profiling should emit .gcno files or by Nick Lewycky · 14 years ago
  53. c857894 Remove -use-divmod-libcall. Let targets opt in when they are available. by Evan Cheng · 14 years ago
  54. 6bfba2e Prefer cheap registers for busy live ranges. by Jakob Stoklund Olesen · 14 years ago
  55. c731587 ARM byval support. Will be enabled by another patch to the FE. <rdar://problem/7662569> by Stuart Hastings · 14 years ago
  56. e1fee48 PTX: Add intrinsics to list of built-in intrinsics, which allows them to be by Justin Holewinski · 14 years ago
  57. 4788c3e Remove unused arguments. by Rafael Espindola · 14 years ago
  58. 558692f ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OS by Daniel Dunbar · 14 years ago
  59. 398a5ca ADT/Triple: Drop support for -osx style triples, we are going with -macosx by Daniel Dunbar · 14 years ago
  60. 1af3947 ADT/Triple: Add support for Triple::MacOSX per feedback from Chris, will remove by Daniel Dunbar · 14 years ago
  61. e1fe09f ADT/Triple: Add isOSDarwin() and isOSWindows() helper functions. by Daniel Dunbar · 14 years ago
  62. 562ae4b add a helper method. by Chris Lattner · 14 years ago
  63. 4860fe0 ADT/Triple: Add helper function for OS X version checks. by Daniel Dunbar · 14 years ago
  64. 8974153 ADT/Triple: Add isOSVersionLT helper function. by Daniel Dunbar · 14 years ago
  65. 087d6a5 ADT/Triple: Generalize and simplify getDarwinNumber to just be getOSVersion. by Daniel Dunbar · 14 years ago
  66. 0dde4c0 ADT/Triple: Add support for more explicit "osx" and "ios" OS names. by Daniel Dunbar · 14 years ago
  67. f6a4d3c Avoid write-after-write issue hazards for Cortex-A9. by Bob Wilson · 14 years ago
  68. 1da29dd Add BumpPtrAllocator::getTotalMemory() to allow clients to query how much memory a BumpPtrAllocator allocated. by Ted Kremenek · 14 years ago
  69. 3f3bf93 Reduce clutter in asm output. Do not emit source location as comment for each instruction. by Devang Patel · 14 years ago
  70. 43c361f Make the empty StructType::get overload use an empty ArrayRef. by Anders Carlsson · 14 years ago
  71. 202a7a1 Add a new bit that ImmLeaf's can opt into, which allows them to duck out of by Chris Lattner · 14 years ago
  72. f4387d9 Make the StringMaps attached to MCContext use the MCContext's allocator; by Eli Friedman · 14 years ago
  73. 8aa0f90 Use an empty ArrayRef instead of an empty std::vector for the Function::get overload that takes no parameters. by Anders Carlsson · 14 years ago
  74. 4447d65 since the VT is fixed for a ImmLeaf, there is no reason to expose it to the matching code. by Chris Lattner · 14 years ago
  75. 7ed1391 now that predicates have a decent abstraction layer on them, introduce a new by Chris Lattner · 14 years ago
  76. 5437906 Rework our internal representation of node predicates to expose more by Chris Lattner · 14 years ago
  77. fd3f635 Fix rdar://9289512 - not folding load into compare at -O0 by Chris Lattner · 14 years ago
  78. 30deafc Put each personality function in a section. This fixes the gnu ld warning: by Rafael Espindola · 14 years ago
  79. b192870 Rename LineProfiling to GCOVProfiling to more accurately represent what it by Nick Lewycky · 14 years ago
  80. e9db5e2 Introduce support to encode Objective-C property information in debugging information generated for an interface. by Devang Patel · 14 years ago
  81. 126ae68 Some refactoring suggested by Anton Korobeynikov. by Rafael Espindola · 14 years ago
  82. b6a6388 Increase SubtargetFeatureKV Value and Implies fields to 64 bits since some targets are getting very close to 32 subtarget features. Also teach tablegen to error when there are more than 64 features to guard against undefined behavior. rdar://9282332 by Evan Cheng · 14 years ago
  83. 437ef0c Implements StringRef::compare with bounds. It is behaves similarly to strncmp(). Unit tests also included. by Lenny Maiorani · 14 years ago
  84. f0adba9 Add 129518 back with a fix for when we are producing eh just because of debug info. by Rafael Espindola · 14 years ago
  85. 7a2bdde Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  86. bcb8c6d Revert r129518, "Change ELF systems to use CFI for producing the EH tables. This reduces the" by NAKAMURA Takumi · 14 years ago
  87. 4babeee Add 3DNow! intrinsics. by Michael J. Spencer · 14 years ago
  88. 3dae6e7 Change ELF systems to use CFI for producing the EH tables. This reduces the by Rafael Espindola · 14 years ago
  89. 9a0bac4 Fix whitespace and tabs. by Michael J. Spencer · 14 years ago
  90. 12f0dc6 In the pre-RA scheduler, maintain cmp+br proximity. by Andrew Trick · 14 years ago
  91. eef965f Add an option to not print the alias of an instruction. It defaults to "print by Bill Wendling · 14 years ago
  92. b90e1d5 Use positive values since the value type is unsigned. Fixes a warning on the by Nick Lewycky · 14 years ago
  93. 32644d9 Passing unroll parameters (unroll-count, threshold, and partial unroll) via LoopUnroll class's ctor. Doing so by Junjie Gu · 14 years ago
  94. 0d9874b Add the alias analysis to the C api. by Rafael Espindola · 14 years ago
  95. d30aa5a PR9214: Convert ConstantExpr::getIndices() to return an ArrayRef, plus by Jay Foad · 14 years ago
  96. cb53632 Remove some redundant llvm:: prefixes. by Jay Foad · 14 years ago
  97. cda60ce Fix a comment. by Jay Foad · 14 years ago
  98. b81e457 PR9214: Convert ConstantExpr::getWithOperands() to use ArrayRef. by Jay Foad · 14 years ago
  99. 715c80a Fix typo in comment. by Jay Foad · 14 years ago
  100. 5b24017 Like the coding standards say, do not use "using namespace std". by Jay Foad · 14 years ago