1. ae84d5b Use absolute label for DW_AT_stmt_list if a target does not prefer offset here. by Devang Patel · 15 years ago
  2. a6d050d Testcase for llvm checkin 112674. by Dale Johannesen · 15 years ago
  3. 47b7efc Remove noisy semicolon. by Benjamin Kramer · 15 years ago
  4. 2ac6e23 licm is wasting time hoisting constant foldable operations, by Chris Lattner · 15 years ago
  5. 232ab94 This is the second of three patches to implement support for the .loc directive by Kevin Enderby · 15 years ago
  6. 3f19c09 Reapply r112432, now that the real problem is addressed. by Dan Gohman · 15 years ago
  7. 6a0c125 Reapply r112433, now that the real problem is addressed. by Dan Gohman · 15 years ago
  8. 90b5f25 Revert r110916. This patch is buggy because the code inside the by Dan Gohman · 15 years ago
  9. 43a6c5e We have a chance for an optimization. Consider this code: by Bill Wendling · 15 years ago
  10. 1d76ab7 Some fixes for NetBSD by Anton Korobeynikov · 15 years ago
  11. 013bb3d Use x86 specific MOVSLDUP node, add more patterns to match it and remove useless load nodes by Bruno Cardoso Lopes · 15 years ago
  12. 0b48ead Reapply r112623. Included additional check for unused byval argument. by Devang Patel · 15 years ago
  13. 5023ef2 Use x86 specific MOVSHDUP node and add more patterns to match it by Bruno Cardoso Lopes · 15 years ago
  14. 2d811d3 And ANDS pattern to match the t2ANDS pattern. by Bill Wendling · 15 years ago
  15. 297907f Stack slot access methods are in TargetInstrInfo. by Jakob Stoklund Olesen · 15 years ago
  16. dd120f9 Comment typo. by Dale Johannesen · 15 years ago
  17. 63b1dba Make %EFLAGS unallocatable. by Jakob Stoklund Olesen · 15 years ago
  18. f14a648 Track liveness of unallocatable, unreserved registers in machine DCE. by Jakob Stoklund Olesen · 15 years ago
  19. 7ff30bb Use MOVHLPS node instead of matching using movhlps and movhlps_undef pattern fragments by Bruno Cardoso Lopes · 15 years ago
  20. b5d84d1 tidy up by Chris Lattner · 15 years ago
  21. f2db5b4 Use MOVLHPS and MOVHLPS x86 nodes whenever possible. Also remove some useless nodes by Bruno Cardoso Lopes · 15 years ago
  22. 26125c6 Revert r112432. It appears to be exposing a problem in the emacs build. by Dan Gohman · 15 years ago
  23. e1aa33f Merge 2010-08-31-InfiniteRecursion.ll into crash.ll. by Owen Anderson · 15 years ago
  24. 0eb355a More cleanups of my JumpThreading transforms, including extracting some duplicated code into a helper function. by Owen Anderson · 15 years ago
  25. 9d4b51b Ignore unallocatable registers in RegAllocFast. by Jakob Stoklund Olesen · 15 years ago
  26. 81b79b5 Revert r112623. It is causing self host build failures. by Devang Patel · 15 years ago
  27. f727748 Update the Ada instructions to LLVM 2.7 (from LLVM 2.5). by Duncan Sands · 15 years ago
  28. 9ba3536 Add an RAII helper to make cleanup of the RecursionSet more fool-proof. by Owen Anderson · 15 years ago
  29. 869a144 Only try to clean up the current block if we changed that block already. by Owen Anderson · 15 years ago
  30. c1dc78d SP relative offsets need to be adjusted by the local allocation size when by Jim Grosbach · 15 years ago
  31. 8480c2e Remember byval argument's frame index during argument lowering and use this info to emit debug info. by Devang Patel · 15 years ago
  32. d4511e9 this assert should just be a condition, since this function is just asking if by Jim Grosbach · 15 years ago
  33. b95df12 Add a test for the duplicated-conditional situation illutrated by PR5652. by Owen Anderson · 15 years ago
  34. c1bdac6 Refactor my fix for PR5652 to terminate the predecessor lookups after the first failure. by Owen Anderson · 15 years ago
  35. 0676984 merge two tests. by Chris Lattner · 15 years ago
  36. 047f4f5 Manually reduce this testcase. by Owen Anderson · 15 years ago
  37. f88776c merge two tests and convert to filecheck. by Chris Lattner · 15 years ago
  38. 421cc4c Add a micro-test for the transforms I added to JumpThreading. by Owen Anderson · 15 years ago
  39. 85e75af Update test for 112609 by Jim Grosbach · 15 years ago
  40. 864d22e Improve virtual frame base register allocation heuristics. by Jim Grosbach · 15 years ago
  41. f3bba4c Speculatively revert r112433. by Dan Gohman · 15 years ago
  42. 19dc7fa Allow creation of SHT_NULL sections, from Roman Divacky. by Benjamin Kramer · 15 years ago
  43. 22efc18 Stop using the dom frontier in DwarfEHPrepare by not promoting alloca's by Duncan Sands · 15 years ago
  44. 65a0af3 Fix an infinite loop; merging two functions will create a new function (if the by Nick Lewycky · 15 years ago
  45. 7c37f6d Don't perform an extra traversal of the function just to do cleanup. We can safely simplify instructions after each block has been processed without worrying about iterator invalidation. by Owen Anderson · 15 years ago
  46. da2ae63 - Cleanup some whitespaces. by Bill Wendling · 15 years ago
  47. 8320006 Rename test directory to reflect new pass name. by Owen Anderson · 15 years ago
  48. 25e9405 Rename ValuePropagation to a more descriptive CorrelatedValuePropagation. by Owen Anderson · 15 years ago
  49. 7aff1cd Rename file to something more descriptive. by Owen Anderson · 15 years ago
  50. cb21190 More Chris-inspired JumpThreading fixes: use ConstantExpr to correctly constant-fold undef, and be more careful with its return value. by Owen Anderson · 15 years ago
  51. 4a295d3 Cleanup Whitespace. by Michael J. Spencer · 15 years ago
  52. 1211d43 System: Fix getMagicNumber on windows. by Michael J. Spencer · 15 years ago
  53. a805b2d Fix spelling/typo. by Michael J. Spencer · 15 years ago
  54. 34ca5ed Offset is not always unsigned number. by Devang Patel · 15 years ago
  55. 9e3bd2c Simplify. by Devang Patel · 15 years ago
  56. f53de86 Switch to DenseSet, simplifying much more code. We now have a single iteration by Nick Lewycky · 15 years ago
  57. c97fb52 Remove r111665, which implemented store-narrowing in InstCombine. Chris discovered a miscompilation in it, and it's not easily by Owen Anderson · 15 years ago
  58. 2e46e78 zap unused method. x86 is the only user and already has a more powerfull version by Bruno Cardoso Lopes · 15 years ago
  59. 20a07f4 Use X86ISD::MOVSS and MOVSD to represent the movl mask pattern, also fix the handling of those nodes when seeking for scalars inside vector shuffles by Bruno Cardoso Lopes · 15 years ago
  60. dc90804 Rewrite slightly so we can expand for floating point types easier. by Eric Christopher · 15 years ago
  61. e49e6a8 Add experimental -disable-physical-join command line option. by Jakob Stoklund Olesen · 15 years ago
  62. 49998ce Fix a typo. by Owen Anderson · 15 years ago
  63. 548d1bb If we have an unhandled type then assert, we shouldn't get here for by Eric Christopher · 15 years ago
  64. 39429e2 Update the descriptions of NoModRef and ModRef to be consistent by Dan Gohman · 15 years ago
  65. 5c1919e Fix borken test by Anton Korobeynikov · 15 years ago
  66. 985185e Combine these two tests, and make sure there's a newline at the end of the file. by Owen Anderson · 15 years ago
  67. a081d15 Cleanups suggested by Chris. by Owen Anderson · 15 years ago
  68. 327ca7b Re-apply r112539, being more careful to respect the return values of the constant folding methods. Additionally, by Owen Anderson · 15 years ago
  69. 6d1e29d Expand MOVi32imm in ARM mode after regalloc. This provides by Anton Korobeynikov · 15 years ago
  70. f523b3e Add statistics to evaluate this pass. by Owen Anderson · 15 years ago
  71. d930f20 Revert r112539. It accidentally introduced a miscompilation. by Owen Anderson · 15 years ago
  72. 1e35610 Fixes and cleanups pointed out by Chris. In general, be careful to handle 0 results from ComputeValueKnownInPredecessors by Owen Anderson · 15 years ago
  73. 55c134a Use the existing T2I_bin_s_irs pattern instead of creating T2I_bin_sw_irs, which by Bill Wendling · 15 years ago
  74. 17f9bfa Fix a comment. by NAKAMURA Takumi · 15 years ago
  75. 2536279 Remember to clear the shadow kill flag at the same time as clearing the real by Jakob Stoklund Olesen · 15 years ago
  76. 59279b1 Fix llc to run the verifier once, not twice. by Dan Gohman · 15 years ago
  77. 060bb6b Remove this from the main tree. I'll host it out of tree. by Owen Anderson · 15 years ago
  78. 56b092e Add comments explaining why it's not necessary to include the by Dan Gohman · 15 years ago
  79. 973a074 Remove NEON vmovn intrinsic, replacing it with vector truncate operations. by Bob Wilson · 15 years ago
  80. 663e339 Make ARM add rN, sp, #imm instructions rematerializable. That's how the address of locals is calculated, so this should by Jim Grosbach · 15 years ago
  81. 753f326 Fix LLVM target initialization to deal with sociopathic outside projects by Eric Christopher · 15 years ago
  82. 2027362 Kill a couple of unused variables. by Eric Christopher · 15 years ago
  83. fb29c4e nuke dead ivar which was supposed to be committed with r112496 by Chris Lattner · 15 years ago
  84. 1875ce4 two changes: by Chris Lattner · 15 years ago
  85. 7e70197 When expanding NEON VST pseudo instructions, if the original super-register by Bob Wilson · 15 years ago
  86. 6cc53be MCELF: The value of all common symbols is the offset from the start of the section. Patch by Roman Divacky. by Benjamin Kramer · 15 years ago
  87. 3929532 It is possible to try to merge a not-constant with a constantrage, when dealing with ptrtoint ConstantExpr's. by Owen Anderson · 15 years ago
  88. 7b81674 Partially revert r112480. Caused test failures. by Michael J. Spencer · 15 years ago
  89. 8794dd7 coff-dump.py: Fix PR7996. Now it is compatible to Python-2.4. by NAKAMURA Takumi · 15 years ago
  90. 17d3983 Fix constant-over-index.ll test on windows. by Michael J. Spencer · 15 years ago
  91. 06b7f58 Test: Fix LLVMC tests on CMake. by Michael J. Spencer · 15 years ago
  92. 0339274 Don't print two "0x" prefixes. Use a raw_ostream overload instead of llvm::format. by Benjamin Kramer · 15 years ago
  93. 37ce565 EE/JIT: Do not invoke parent's ctors/dtors from main()! (PR3897) by NAKAMURA Takumi · 15 years ago
  94. 51799dd The value is offset from the start of the section for non-common symbols, submitted by Jordan Gordeev. by Benjamin Kramer · 15 years ago
  95. 679d236 Index external symbols by symbol table instead of parent section, by Roman Divacky. by Benjamin Kramer · 15 years ago
  96. 82a3171 Mark all common symbols external. This is not exactly correct but it lets apps by Benjamin Kramer · 15 years ago
  97. 12881e7 Remove a hack that tries to understand incorrect triples from the by Duncan Sands · 15 years ago
  98. cdd4f8c Correct bogus module triple specifications. by Duncan Sands · 15 years ago
  99. 37b25ab Add a new example to the LLVM distribution: a trace-based Brainfuck compiler that uses LLVM as its code generator. by Owen Anderson · 15 years ago
  100. 83944b7 Attempt to remove the MSIL backend from CMake as well based on Chris's r112375. by Chandler Carruth · 15 years ago