1. 7fa75ce whitespace by Andrew Trick · 15 years ago
  2. fc8475b Don't forget to emit the load from indirect symbol when using movw + movt to materialize GA indirect symbols. by Evan Cheng · 15 years ago
  3. 6cd0b17 When matching asm operands, always try to match the most restricted type first. by Owen Anderson · 15 years ago
  4. 6150590 Create two new generic classes to represent the following VMRS/VMSR variations: by Bruno Cardoso Lopes · 15 years ago
  5. e7255a8 Fix MRS encoding for arm and thumb. by Bruno Cardoso Lopes · 15 years ago
  6. 892fc6d Fix the encoding of t2ISB by using the right class and also parse it correctly by Bruno Cardoso Lopes · 15 years ago
  7. 615da1a Teach BasicAA to return PartialAlias in cases where both pointers by Dan Gohman · 15 years ago
  8. b5fa933 Add RAGreedy methods for splitting live ranges around regions. by Jakob Stoklund Olesen · 15 years ago
  9. fdcee77 Follow the current hack set and enable the correct parsing of bkpt while in thumb mode. by Bruno Cardoso Lopes · 15 years ago
  10. 435b4d2 fix rdar://8878965, a regression I introduced with the recent by Chris Lattner · 15 years ago
  11. a461d42 Add support for parsing and encoding ARM's official syntax for the BFI instruction by Bruno Cardoso Lopes · 15 years ago
  12. ff12a8b Add a FIXME. by Jim Grosbach · 15 years ago
  13. fb67faa Ensure Mips::GP is properly reloaded after a function call. Patch by Sasa Stankovic by Bruno Cardoso Lopes · 15 years ago
  14. 6b90282 Negative zero is not legal on mips. Patch by Sasa Stankovic by Bruno Cardoso Lopes · 15 years ago
  15. b1fce0a Handle (i32,i32) => f64 in a cleaner way. Patch by Sasa Stankovic by Bruno Cardoso Lopes · 15 years ago
  16. 8be7611 Add support for mips32 madd and msub instructions. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 15 years ago
  17. b2f3c38 For completeness, generalize the (X + Y) - Y -> X transform and add X - (X + 1) -> -1. by Duncan Sands · 15 years ago
  18. fe02c69 Simplify (X<<1)-X into X. According to my auto-simplier this is the most common missed by Duncan Sands · 15 years ago
  19. 908d8e8 add a note by Chris Lattner · 15 years ago
  20. 8994075 finish a sentence. by Chris Lattner · 15 years ago
  21. 687ae96 SPARC backend: Modified LowerCall and LowerFormalArguments so that they use CallingConv assignments. by Venkatraman Govindaraju · 15 years ago
  22. f889b3b Remove an unnecessary #include. by Cameron Zwarich · 15 years ago
  23. 4676599 Move DominanceFrontier from VMCore to Analysis. by Cameron Zwarich · 15 years ago
  24. 4b46267 McARM: Use accessors where appropriate. by Daniel Dunbar · 15 years ago
  25. 6ec5620 McARM: Fill in ASMOperand::dump() for memory operands. by Daniel Dunbar · 15 years ago
  26. 2637dc9 McARM: Make ARMOperand use a union where appropriate. by Daniel Dunbar · 15 years ago
  27. 5d2cf40 There is no point in verifying an analysis that is never updated. by Cameron Zwarich · 15 years ago
  28. 05d8b71 McARM: Unify ParseMemory() successfull return. by Daniel Dunbar · 15 years ago
  29. 0571093 McARM: Early exit on failure (NEFC). by Daniel Dunbar · 15 years ago
  30. d3df5f3 McARM: Always keep an offset expression, if used (instead of assuming == 0 if used but not present), and simplify logic. by Daniel Dunbar · 15 years ago
  31. 023835d McARM: Add a variety of asserts on the sanity of memory operands. by Daniel Dunbar · 15 years ago
  32. 81f453c McARM: Use a consistent marker for not-set OffsetRegNum. by Daniel Dunbar · 15 years ago
  33. 59f5319 Convert a std::map to a DenseMap for another 1.7% speedup on -scalarrepl. by Cameron Zwarich · 15 years ago
  34. 443997d Make a std::vector a SmallVector<*, 32> like the other vectors in the same by Cameron Zwarich · 15 years ago
  35. daad56a Reduce indentation and remove commented out code. by Rafael Espindola · 15 years ago
  36. 72d1695 Remove some now-unused DominanceFrontier methods. by Cameron Zwarich · 15 years ago
  37. 3012787 Remove code for updating dominance frontiers and some outdated references to by Cameron Zwarich · 15 years ago
  38. b1686c3 Remove outdated references to dominance frontiers. by Cameron Zwarich · 15 years ago
  39. 2e3cea3 McARM: Start marking T2 address operands as such, for the benefit of the parser. by Daniel Dunbar · 15 years ago
  40. 55b5e85 Formatting tweak. by Daniel Dunbar · 15 years ago
  41. f4fb66a Support/CommandLine: Add "Did you mean" print for mismatched operands. by Daniel Dunbar · 15 years ago
  42. cdfe3c3 The stub routine that we're calling uses test and so clobbers the flags. by Eric Christopher · 15 years ago
  43. 3289919 minor change to rafael's recent patches: if something is by Chris Lattner · 15 years ago
  44. 955ed73 Remove unused variables found by gcc-4.6's -Wunused-but-set-variable. by Jeffrey Yasskin · 15 years ago
  45. f224322 Remove checking that prevented overlapping CALLSEQ_START/CALLSEQ_END by Stuart Hastings · 15 years ago
  46. edd0924 Windows/PathV2.inc: For CryptAcquireContext(), CRYPT_VERIFYCONTEXT may be specified for easy use. by NAKAMURA Takumi · 15 years ago
  47. 8ee48c5 Windows/PathV2.inc: MoveFileEx() can behave like Posix's mv(1) to specify MOVEFILE_COPY_ALLOWED | MOVEFILE_REPLACE_EXISTING. by NAKAMURA Takumi · 15 years ago
  48. ac25e44 lib/Support/Windows/Signals.inc: "Showstopper" dialogs may be suppressed with SetErrorMode() on Windows 7. by NAKAMURA Takumi · 15 years ago
  49. 390b9f0 Remove dead code, that I apparently wrote a while back. We seem to be doing well enough by Owen Anderson · 15 years ago
  50. e735882 Add a missing <cctype> include, from Joerg Sonnenberger! by Douglas Gregor · 15 years ago
  51. 6bbf5eb Trailing whitespace. by Jim Grosbach · 15 years ago
  52. c9b6a3e Fix an off-by-one error in ctpop combining. by Benjamin Kramer · 15 years ago
  53. 2522ae5 Update tests to accomodate unnamed_addr introduction. by Devang Patel · 15 years ago
  54. 419e8a6 Roll r123609 back in with two changes that fix test failures with expensive by Cameron Zwarich · 15 years ago
  55. 5860c6c Revert rr123550. It causes clang build failure on darwin9. by Devang Patel · 15 years ago
  56. 02e27ed Archive: Fix temp path names. by Michael J. Spencer · 15 years ago
  57. 3c00a83 Add some platform checks. Also fix a typo on a Makefile. by Oscar Fuentes · 15 years ago
  58. 2634a54 Support/raw_ostream: Fix uninitalized variable in raw_fd_ostream constructor. by Michael J. Spencer · 15 years ago
  59. 0d1941a Remove useless Tag enumeration. by Jay Foad · 15 years ago
  60. 9dcb98c Split up RotateShift itinerary in SPU. by Kalle Raiskila · 15 years ago
  61. d822892 Add a DAGCombine to turn (ctpop x) u< 2 into (x & x-1) == 0. by Benjamin Kramer · 15 years ago
  62. 8702e8b Don't crash SPU BE with memory accesses with big alignmnet. by Kalle Raiskila · 15 years ago
  63. 5de5d4b Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g. by Evan Cheng · 15 years ago
  64. b1086a9 Roll out r123609 due to failures on the llvm-x86_64-linux-checks bot. by Cameron Zwarich · 15 years ago
  65. 119266c Suppress warning "switch statement contains 'default' but no 'case' labels" on MSVC. by Francois Pichet · 15 years ago
  66. ebed6de Eliminate the use of dominance frontiers in PromoteMemToReg. In addition to by Cameron Zwarich · 15 years ago
  67. e7a820c UnRevert "Revert "Archive: Replace all internal uses of PathV1 with PathV2. The external API still uses PathV1."" by Michael J. Spencer · 15 years ago
  68. 283d49c Fix rename. by Michael J. Spencer · 15 years ago
  69. 33d8400 Test for lazy value info's ability to prove the absense of NULLs in pointers. by Nick Lewycky · 15 years ago
  70. ddbb3bc Make everyone happy this time. by Michael J. Spencer · 15 years ago
  71. 1d8334e Provide instruction sizes for ARMv5 variants of MUL instructions. by Anton Korobeynikov · 15 years ago
  72. 5822b86 Update README.txt to remove the DAE enhancement. by Anders Carlsson · 15 years ago
  73. 0599c6b Teach DAE to look for functions whose arguments are unused, and change all callers to pass in an undefvalue instead. by Anders Carlsson · 15 years ago
  74. 3c98e14 UnRevert "Revert the archive part of "Support/PathV2: Add identify_magic."" by Michael J. Spencer · 15 years ago
  75. 6990433 Try and fix this test. For some reason llvm-ar thinks that the file exists when by Michael J. Spencer · 15 years ago
  76. dd10302 Revert the archive part of "Support/PathV2: Add identify_magic." by Michael J. Spencer · 15 years ago
  77. 1c10db3 Update tests. by Rafael Espindola · 15 years ago
  78. 396a056 tidy up a comment, as suggested by duncan by Chris Lattner · 15 years ago
  79. 7010401 Only put unnamed_addr constants in mergeable sections. Fixes PR8297. by Rafael Espindola · 15 years ago
  80. d6e5cbc Don't merge two constants if we care about the address of both. by Rafael Espindola · 15 years ago
  81. 1ed26ac Simplify the construction and destruction of Uses. Simplify by Jay Foad · 15 years ago
  82. 29c8419 Reduce and merge testcases. by Owen Anderson · 15 years ago
  83. dec28ce fix PR8514, a bug where the "heroic" transformation of shift/and by Chris Lattner · 15 years ago
  84. 65762b5 Remove unnecessary specialization OperandTraits<User>. by Jay Foad · 15 years ago
  85. bdbe342 Move the implementation of the User class into a new source file, User.cpp. by Jay Foad · 15 years ago
  86. 28252b6 fix PR8932, a case where arg promotion could infinitely promote. by Chris Lattner · 15 years ago
  87. 54cfe7e simplify a little by Chris Lattner · 15 years ago
  88. b0daffc add some commentary by Chris Lattner · 15 years ago
  89. 7e9b427 if an alloca is only ever accessed as a unit, and is accessed with load/store instructions, by Chris Lattner · 15 years ago
  90. 7072853 Use an irbuilder to get some trivial constant folding when doing a store by Chris Lattner · 15 years ago
  91. 6eb6116 remove a dead check, this was needed before we had an explicit veto on uses of phis. by Chris Lattner · 15 years ago
  92. 192228e enhance FoldOpIntoPhi in instcombine to try harder when a phi has by Chris Lattner · 15 years ago
  93. df55fea Spill R4 if it's going to be used to restore SP from FP. by Evan Cheng · 15 years ago
  94. 9922ccf remove the AllowAggressive argument to FoldOpIntoPhi. It is forced to false in the by Chris Lattner · 15 years ago
  95. 7dfe8fd more cleanups: use the IR builder. by Chris Lattner · 15 years ago
  96. 5aac832 tidy up code. by Chris Lattner · 15 years ago
  97. 66f708f Improve the safety of my globalopt enhancement by ensuring that the bitcast by Owen Anderson · 15 years ago
  98. 156eb0a fix PR8983, a broken assertion. by Chris Lattner · 15 years ago
  99. c1a6283 Implement AnalyzeBranch in Sparc Backend. by Venkatraman Govindaraju · 15 years ago
  100. 9cd3da4 fix PR8981, a crash trying to form a conditional inc with a floating point compare. by Chris Lattner · 15 years ago