1. b72d2a9 Clean up ARM subtarget code by using Triple ADT. by Evan Cheng · 15 years ago
  2. a36478f Appropriately truncate debug info range in dwarf output. by Devang Patel · 15 years ago
  3. 113328d Put the Dominator improvements back in. They were not the cause of bootstrap miscomparisons. by Jakob Stoklund Olesen · 15 years ago
  4. e641863 Attempt to fix the bootstrap buildbot. Rafael says this works for him on x86-64 Linux. by Cameron Zwarich · 15 years ago
  5. cbf39b5 Speculatively revert the recent improvements to Dominators.h in an attempt to track down the gcc bootstrap miscompare. by Jakob Stoklund Olesen · 15 years ago
  6. eb9f3f9 McARM: Fill in GetMnemonicAcceptInfo(). by Daniel Dunbar · 15 years ago
  7. e6e5fbb McARM: Write a silly Python script to compute some hard coded info from the by Daniel Dunbar · 15 years ago
  8. a33b625 Remove dead variable, const-ref-ize an APInt. by Owen Anderson · 15 years ago
  9. f73b99a this pass claims to preserve scev, make sure to tell it about deletions. by Chris Lattner · 15 years ago
  10. 6c562f6 Fix a comment: We now have intrinsics for vcvtr. by Bob Wilson · 15 years ago
  11. 6038a63 some comment improvements. by Chris Lattner · 15 years ago
  12. 3a5004d Fix PR8946, a missing reg/reg form of movdqu. by Chris Lattner · 15 years ago
  13. 3771dd0 McARM: Sketch some logic for determining when to add carry set and predication code operands based on the "canonical mnemonic". by Daniel Dunbar · 15 years ago
  14. 352e148 McARM: Add more hard coded logic to SplitMnemonicAndCC to also split out the by Daniel Dunbar · 15 years ago
  15. 67c619b FixedNumOperandTraits and VariadicOperandTraits assumed that, given a by Jay Foad · 15 years ago
  16. 65fdded Factor the actual simplification out of SimplifyIndirectBrOnSelect and into a new helper function so it can be reused in e.g. an upcoming SimplifySwitchOnSelect. by Frits van Bommel · 15 years ago
  17. 19823b1 Add to the CMake build some options and platform tests supported by by Oscar Fuentes · 15 years ago
  18. 927d8ae Made llvm_replace_compiler_option more robust. Use it on llvm_process_sources. by Oscar Fuentes · 15 years ago
  19. b9505f6 Fix a thinko in 123226 that caused test failures on "other" platforms. by Kalle Raiskila · 15 years ago
  20. 48eec43 Revert the testcase from the previous reverted commit. by Eric Christopher · 15 years ago
  21. 76020ed Add a "nop filler" pass to SPU. by Kalle Raiskila · 15 years ago
  22. 8737683 Temporarily revert 123133, it's causing some regressions and I'm trying by Eric Christopher · 15 years ago
  23. 3077ca9 update memdep when an instruction is deleted. This code isn't by Chris Lattner · 15 years ago
  24. b681099 when MergeBlockIntoPredecessor merges two blocks, update MemDep if it by Chris Lattner · 15 years ago
  25. b5b7997 Fix FoldSingleEntryPHINodes to update memdep and AA when it deletes by Chris Lattner · 15 years ago
  26. b298db7 random cleanups by Chris Lattner · 15 years ago
  27. 86099ba merge tests into one crash.ll test. by Chris Lattner · 15 years ago
  28. 93767fd remove a bogus assertion: the latch block of a loop is not by Chris Lattner · 15 years ago
  29. 9651870 the GEP faq says that only inbounds geps are guaranteed to not overflow. by Chris Lattner · 15 years ago
  30. f7624bc Revert r123207: "Turn on memdep's verifyRemoved() in an attempt to smoke out the cause of our gcc bootstrap miscompare." by Jakob Stoklund Olesen · 15 years ago
  31. 218dc3e Support/Path: Deprecate PathV1::isDirectory and replace all uses with PathV2::is_directory. by Michael J. Spencer · 15 years ago
  32. 121704d Turn on memdep's verifyRemoved() in an attempt to smoke out the cause of our gcc bootstrap miscompare. by Jakob Stoklund Olesen · 15 years ago
  33. 15ed90c Teach constant folding to perform conversions from constant floating by Chandler Carruth · 15 years ago
  34. f7b0047 FileCheck-ize a test, and move a no-longer calling test case to another by Chandler Carruth · 15 years ago
  35. da1c122 Fix a random missed optimization by making InstCombine more aggressive when determining which bits are demanded by by Owen Anderson · 15 years ago
  36. 93c7042 Move ExpandAtomic into the integer expansion routines - it's only used there. by Eric Christopher · 15 years ago
  37. 94bb7b5 Even if we don't have 7 bytes of stack space we may need to save and by Eric Christopher · 15 years ago
  38. 4dd312f Expand on the safeness of restoring the sp from the fp a bit more. by Eric Christopher · 15 years ago
  39. 97fd9a5 Fix PR 8916 (qv for analysis), at least the immediate problem. by Dale Johannesen · 15 years ago
  40. 4a6fb94 +0.0 vs -0.0 differences can be handled by looking at the user of the by Chris Lattner · 15 years ago
  41. 8ab1112 McARM: Flush out hard coded known non-predicated mnemonic list. by Daniel Dunbar · 15 years ago
  42. 8d66b78 McARM: Mark some T2 ...s instructions as codegen only, they aren't real by Daniel Dunbar · 15 years ago
  43. 238100a ARM/MC: Mark several '...S' instructions as codegen only, they aren't real by Daniel Dunbar · 15 years ago
  44. 6a5c22e MC/ARM/AsmParser: Minor nitty fixes. by Daniel Dunbar · 15 years ago
  45. 083203d MC/AsmMatcher: Fix indirect 80-col viola. by Daniel Dunbar · 15 years ago
  46. 2c8bd75 Fix merge fallout by Anton Korobeynikov · 15 years ago
  47. 7af6fad Update CMake stuff by Anton Korobeynikov · 15 years ago
  48. 16c29b5 Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. by Anton Korobeynikov · 15 years ago
  49. badbd2f MC/ARM/AsmParser: Split out SplitMnemonicAndCC(). by Daniel Dunbar · 15 years ago
  50. f4db877 Cleanup some of the constant folding code to consistently test intrinsic by Chandler Carruth · 15 years ago
  51. 622a11b fit in 80 cols and use MBB::isSuccessor instead of a hand rolled std::find. by Chris Lattner · 15 years ago
  52. 9cc9f50 Teach instcombine about the rest of the SSE and SSE2 conversion by Chandler Carruth · 15 years ago
  53. c9df025 Simplify a bunch of isVirtualRegister() and isPhysicalRegister() logic. by Jakob Stoklund Olesen · 15 years ago
  54. fdc8f2d Fold two related tests into the newly FileCheck-ized test, migrating by Chandler Carruth · 15 years ago
  55. 548e581 Clean up and FileCheck-ize a test. by Chandler Carruth · 15 years ago
  56. 83a113b Fix Whitespace. by Michael J. Spencer · 15 years ago
  57. 54453f2 Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists. by Michael J. Spencer · 15 years ago
  58. f4afaa8 another random stab in the dark trying to fix llvm-gcc-i386-linux-selfhost by Chris Lattner · 15 years ago
  59. f86c75d fix typo by Chris Lattner · 15 years ago
  60. a806be6 another (more) aggressive attempt to bring llvm-gcc-i386-linux-selfhost by Chris Lattner · 15 years ago
  61. 00a35d0 expand on a note by Chris Lattner · 15 years ago
  62. d840827 temporarily disable memset formation from memsets in an effort to restore buildbot stability. by Chris Lattner · 15 years ago
  63. e70d7c2 add a testcase I missed in previous commit. by Chris Lattner · 15 years ago
  64. 66d7a57 typo by Chris Lattner · 15 years ago
  65. 7cc4e30 xref a PR # by Chris Lattner · 15 years ago
  66. b79cb79 Remove TargetRegisterInfo::NoRegister. by Jakob Stoklund Olesen · 15 years ago
  67. bd9d53c add a fixme: ir isn't expressive enough. by Chris Lattner · 15 years ago
  68. 53e1d45 Step #4 in improving trip count analysis: HowFarToZero can analyze by Chris Lattner · 15 years ago
  69. da1f1f4 Change virtual register numbering to make more space for physical registers. by Jakob Stoklund Olesen · 15 years ago
  70. 7975e3e rearrange some code, no functionality change. by Chris Lattner · 15 years ago
  71. fb00e27 Add a note about the inability to model FP -> int conversions which by Chandler Carruth · 15 years ago
  72. ad19c8c Step #3 to improving trip count analysis: If we fold by Chris Lattner · 15 years ago
  73. 992efb0 Step #2 to improve trip count analysis for loops like this: by Chris Lattner · 15 years ago
  74. 42e9c96 Remove MachineRegisterInfo::getLastVirtReg(), it was giving wrong results by Jakob Stoklund Olesen · 15 years ago
  75. 9dddf08 sort this. by Chris Lattner · 15 years ago
  76. be97e90 Teach TargetRegisterInfo how to cram stack slot indexes in with the virtual and by Jakob Stoklund Olesen · 15 years ago
  77. 96b1b6c Add a note about a missed FP optimization. by Chandler Carruth · 15 years ago
  78. 43a5665 Fix comment. by Jakob Stoklund Olesen · 15 years ago
  79. f426850 fix a few old bugs (found by inspection) where we would zap instructions by Chris Lattner · 15 years ago
  80. 2cfa5b4 Add a forgotten VireReg2IndexFunctor. by Jakob Stoklund Olesen · 15 years ago
  81. 6abea2b Apply -fPIC to C sources too. by Oscar Fuentes · 15 years ago
  82. aa2be84 Instcombine: Fix pattern where the sext did not dominate the icmp using it by Tobias Grosser · 15 years ago
  83. 3a723ab DominatorTree->print() now prints the status of the DFSNumbers correctly by Tobias Grosser · 15 years ago
  84. 2c5e0b8 Rewrite handling of LLVM_ENABLE_PIC. It was being processed after by Oscar Fuentes · 15 years ago
  85. e7d7865 LoopInstSimplify preserves LoopSimplify. by Cameron Zwarich · 15 years ago
  86. 694d753 Another missed memset in std::vector initialization. by Chandler Carruth · 15 years ago
  87. f78df5e Eliminate some extra hash table lookups. by Cameron Zwarich · 15 years ago
  88. e272dee Add an informative comment. by Cameron Zwarich · 15 years ago
  89. 27a2a13 Fix a cut-paste-o so that the sample code is correct for my last note. by Chandler Carruth · 15 years ago
  90. e5ca494 Another missed optimization of trivial vector code. by Chandler Carruth · 15 years ago
  91. d8723a9 Add a note about vector's size-constructor producing dead stores. by Chandler Carruth · 15 years ago
  92. 0804ead Simplify LiveDebugVariables by storing MachineOperand copies locations instead by Jakob Stoklund Olesen · 15 years ago
  93. 00f93fc Shrink a BitVector that didn't mean to store bits for all physical registers. by Jakob Stoklund Olesen · 15 years ago
  94. 4314268 Replace TargetRegisterInfo::printReg with a PrintReg class that also works without a TRI instance. by Jakob Stoklund Olesen · 15 years ago
  95. 994c727 Use IndexedMap for MachineRegisterInfo as well. No functional change. by Jakob Stoklund Olesen · 15 years ago
  96. 6d5a241 teach SCEV analysis of PHI nodes that PHI recurences formed by Chris Lattner · 15 years ago
  97. f185989 reduce indentation. Print <nuw> and <nsw> when dumping SCEV AddRec's by Chris Lattner · 15 years ago
  98. 75fbd37 Add a note about a missed memset optimization from std::fill. by Chandler Carruth · 15 years ago
  99. b258135 Fix the last virtual register enumerations. by Jakob Stoklund Olesen · 15 years ago
  100. c7d67f9 Fix VirtRegMap to use TRI::index2VirtReg and TRI::virtReg2Index instead of by Jakob Stoklund Olesen · 15 years ago