1. 826f7ce BasicAA was making the assumption that a local allocation which hadn't escaped by Nick Lewycky · 15 years ago
  2. 9194e8b Fix the code that checked if a SCEVAddRecExpr Start contains an by Dan Gohman · 15 years ago
  3. a200c8f Remove non-DebugLoc versions of BuildMI. "I got blisters on my fingers." by Dale Johannesen · 15 years ago
  4. 9481757 Remove non-DebugLoc versions of BuildMI from IA64, Mips. by Dale Johannesen · 15 years ago
  5. 8d13f8f Remove non-DebugLoc versions of BuildMI from X86. by Dale Johannesen · 15 years ago
  6. 0b4581f missed file by Dale Johannesen · 15 years ago
  7. d552eee Remove non-DebugLoc versions of buildMI from Sparc. by Dale Johannesen · 15 years ago
  8. 01b36e6 Remove non-DebugLoc versions of BuildMI from Alpha and Cell. by Dale Johannesen · 15 years ago
  9. bd9ef18 Remove refs to non-DebugLoc version of BuildMI from XCore, PIC16. by Dale Johannesen · 15 years ago
  10. 536a2f1 Remove refs to non-DebugLoc version of BuildMI from PowerPC. by Dale Johannesen · 15 years ago
  11. 8a43d98 and one more file by Dale Johannesen · 15 years ago
  12. b672840 Remove refs to non-DebugLoc versions of BuildMI from ARM. by Dale Johannesen · 15 years ago
  13. 92c1e12 Revert this. It was breaking stuff. by Bill Wendling · 15 years ago
  14. 54fc7d6 Turn off the old way of handling debug information in the code generator. Use by Bill Wendling · 15 years ago
  15. bc51172 Fix LSR's IV sorting function to explicitly sort by bitwidth by Dan Gohman · 15 years ago
  16. b445d74 Avoid order files for now, as they aren't supported in 3.79. by Mike Stump · 15 years ago
  17. c5b5051 Check in missing file. by Dale Johannesen · 15 years ago
  18. 21b5541 Eliminate a couple of non-DebugLoc BuildMI variants. Modify callers. by Dale Johannesen · 15 years ago
  19. c2390b1 Teach IndVarSimplify to optimize code using the C "int" type for by Dan Gohman · 15 years ago
  20. 0f123cf Add suppport for ConstantExprs of shufflevectors whose result type is not equal to the by Nate Begeman · 15 years ago
  21. 78e3e52 Arrange to print constants that match "n" and "i" constraints by Dale Johannesen · 15 years ago
  22. a971b29 Rename bugpoint's error message file so that if it somehow by Dan Gohman · 15 years ago
  23. c833246 Add a utility function to LoopInfo to return the exit block by Dan Gohman · 15 years ago
  24. 8c4d1b2 fix PR3538 for ARM. by Chris Lattner · 15 years ago
  25. f902d24 fix PR3538 for PPC by Chris Lattner · 15 years ago
  26. 1823c92 fix the X86 backend to just drop llvm.declare nodes for VLAs instead of by Chris Lattner · 15 years ago
  27. 4ed76e7 Adjust the sizes for a few SmallVectors to reflect their usage. by Dan Gohman · 15 years ago
  28. 14c4c1e make fast isel fall back to selectiondags for VLA llvm.declare intrinsics. by Chris Lattner · 15 years ago
  29. 5b22efa Add operator->, patch by Ben Laurie! by Chris Lattner · 15 years ago
  30. 327e98f add PR by Chris Lattner · 15 years ago
  31. d0ffa73 This code doesn't actually use the ExitingBlocks list. by Dan Gohman · 15 years ago
  32. 8679119 It's (currently) not safe to keep certain physical registers live across basic blocks, e.g. x86 fp stack registers. by Evan Cheng · 16 years ago
  33. f2b1471 Oops. Last second clean up messed things up. by Evan Cheng · 16 years ago
  34. 6d209c4 If availability info is kept when fallthrough into a bb, add the available registers to live-in set. by Evan Cheng · 16 years ago
  35. 8182347 Replace one of burr scheduling heuristic with something more sensible. Now calcMaxScratches simply compute the number of true data dependencies. This actually improve a couple of tests in dejagnu suite as many tests in llvm nightly test suite. by Evan Cheng · 16 years ago
  36. e0a056b Fix MingW build: define GTEST_OS_WINDOWS if OS is MingW, but disable exceptions. by Julien Lerouge · 16 years ago
  37. 9430fe7 Fix MingW build, patch by Kenneth Boyd! by Julien Lerouge · 16 years ago
  38. af9985c Fix a nasty bug (PR3550) where the inline pass could incorrectly mark by Chris Lattner · 16 years ago
  39. 0aefc0e improve naming of values in GVN, patch by Jay Foad! by Chris Lattner · 16 years ago
  40. 65c02fb fix PR3537: if resetting bbi back to the start of a block, we need to by Chris Lattner · 16 years ago
  41. afa7743 rename test to avoid messing with tab completion of dates. by Chris Lattner · 16 years ago
  42. da5eb71 Add method 'isSingleton()' to ImmutableSet. This returns true if the set contains exactly one element. by Ted Kremenek · 16 years ago
  43. b7c9eee Don't mark all args to strtod and friends as nocapture. by Nick Lewycky · 16 years ago
  44. d1c321a Move debug loc info along when the spiller creates new instructions. by Bill Wendling · 16 years ago
  45. f412f7c Apparently some MachineBasicBlock's don't have corresponding llvm basic blocks. by Evan Cheng · 16 years ago
  46. ce7f5a1 Remove a bogus assertion. It's possible a live-in available value is used by a previous instruction. by Evan Cheng · 16 years ago
  47. 7b25467 the two non-mask arguments to a shufflevector must be the same width, but they do not have to be the same by Nate Begeman · 16 years ago
  48. bd5e5a8 Edit description of floating point constants to by Dale Johannesen · 16 years ago
  49. 6cd093b Fill in a glaring omission in derived User classes, namely by Gabor Greif · 16 years ago
  50. fbef310 Propagate DebugLoc info for spiller call-backs. by Bill Wendling · 16 years ago
  51. c7fa16f Fix a comment. by Dan Gohman · 16 years ago
  52. c8db34c Don't use special heuristics for nodes with no data predecessors by Dan Gohman · 16 years ago
  53. 8bb332d Add FoldingSet profile method for bools. Patch by Ben Laurie! by Ted Kremenek · 16 years ago
  54. dce5e74 Update to match space changes in .ll by Daniel Dunbar · 16 years ago
  55. cc994ea Delete the heuristic for non-livein CopyFromReg nodes. Non-liveinness by Dan Gohman · 16 years ago
  56. d293e0d Don't try to set an EFLAGS operand to dead if no instruction was created. by Dan Gohman · 16 years ago
  57. 85b0ede Make a transformation added in 63266 a bit less aggressive. by Dale Johannesen · 16 years ago
  58. 905c7e9 Revert r64300 and r64301. These were causing the following errors respectively: by Bill Wendling · 16 years ago
  59. 535e3e8 Revert r64299: it breaks the build when configured by Duncan Sands · 16 years ago
  60. b91a2a1 These uses of "inline" can cause strange link-time by Duncan Sands · 16 years ago
  61. af06875 Make sure the SCC pass manager initializes any contained by Duncan Sands · 16 years ago
  62. 46dec95 Try this. Darwin -> LTO, PIC -> LTO + possibly gold too. by Nick Lewycky · 16 years ago
  63. 752272a Implement PR3495: local spiller optimization. The local spiller can now keep availability information over BB boundaries. It visits BB's in depth first order. After visiting a BB if it find a successor which has a single predecessor it visits the successor next without clearing the availability information. This allows the successor to omit reloads or change them into copies. by Evan Cheng · 16 years ago
  64. 47ac0f0 When scheduling a block in parts, keep track of the overall by Dan Gohman · 16 years ago
  65. ca70533 62987 disables LTO build on darwin. by Devang Patel · 16 years ago
  66. bd75b83 If llvm.dbg.region.end is disappearing then remove corresponding llvm.dbg.func.start also. by Devang Patel · 16 years ago
  67. 7dfa07f Don't print extra spaces in vector and array constants. This makes by Dan Gohman · 16 years ago
  68. 18e9a6b It isn't necessary to explicitly clear the contents of std::vector by Dan Gohman · 16 years ago
  69. 6919757 Don't try to strip a file we just moved. by Bill Wendling · 16 years ago
  70. 5cffa6f Use iterators to iterate through the Preds array instead of by Dan Gohman · 16 years ago
  71. bed353d Consider any instruction that modifies the stack pointer to be by Dan Gohman · 16 years ago
  72. 9e64bbb Factor out more code for computing register live-range informationfor by Dan Gohman · 16 years ago
  73. 0464a14 Ignore dbg intrinsic while folding unconditional branch. by Devang Patel · 16 years ago
  74. 1d76864 Handle llvm.x86.sse2.maskmov.dqu in 64-bit. by Evan Cheng · 16 years ago
  75. 7403eea 80 col violations. by Evan Cheng · 16 years ago
  76. f5f0a1f This is now done using a real i33, rather than by Duncan Sands · 16 years ago
  77. 7afe8fa Use early exits. Reduce indentation. by Devang Patel · 16 years ago
  78. d4e1845 Use const, to support platforms where strrchr returns a const char *. by Dan Gohman · 16 years ago
  79. cfbcd59 Answer a common FAQ: by Dan Gohman · 16 years ago
  80. 35b5107 Pacify gcc-4.3 (thinks IsConstant may be used uninitialized). by Duncan Sands · 16 years ago
  81. f0e366a Fix PR3457: Ignore control successors when looking for closest scheduled successor. A control successor doesn't read result(s) produced by the scheduling unit being evaluated. by Evan Cheng · 16 years ago
  82. f66d7b5 Do not clone llvm.dbg.func.start and corresponding llvm.dbg.region.end during inlining. by Devang Patel · 16 years ago
  83. 4afc90d Enable scalar replacement of AllocaInst whose one of the user is dbg info. by Devang Patel · 16 years ago
  84. 2303df9 Validate file id. by Devang Patel · 16 years ago
  85. 2cc7531 Function temporaries can not overlap with retval or args.See the comment in source code to know the reason. Anything having .auto. in its name is local to a function in nature irrespective of the linkage specified. print static local variables in module level IDATA section. by Sanjiv Gupta · 16 years ago
  86. a0eedac Implement FpSET_ST1_*. by Evan Cheng · 16 years ago
  87. 4ded02f If the target cannot issue a copy for the given source and dest registers, abort instead of silently continue. by Evan Cheng · 16 years ago
  88. 1de17d5 Fix PR 3471, and some cleanups. by Dale Johannesen · 16 years ago
  89. 65b52df Simplify code. by Evan Cheng · 16 years ago
  90. b1032a8 Make sure constant subscript is truncated to ptr size if it may not fit. by Evan Cheng · 16 years ago
  91. 484f01b incorporate review feedback by Gabor Greif · 16 years ago
  92. 333014e Use doxygen comment syntax. by Dan Gohman · 16 years ago
  93. b9070d3 Use slightly more correct grammar in error messages. by Dan Gohman · 16 years ago
  94. ed2c453 80-column violations. by Mikhail Glushenkov · 16 years ago
  95. ccd27fb make sure that BranchInst::getSuccessor() does not assert in cast<> by Gabor Greif · 16 years ago
  96. fb3e5ca Fix comment. by Bill Wendling · 16 years ago
  97. af9b6b2 These function return 'void'. Don't have 'return' return anything. by Bill Wendling · 16 years ago
  98. 3060f5b fix typo, patch by Jonathan Brandmeyer! by Chris Lattner · 16 years ago
  99. f60df7f Testcase for PR2437. by Duncan Sands · 16 years ago
  100. 8f0d99e Re-enable machine sinking pass now that the coalescer bugs and the AnalyzeBrnach bug are fixed. by Evan Cheng · 16 years ago