1. f5f0a1f This is now done using a real i33, rather than by Duncan Sands · 16 years ago
  2. 7afe8fa Use early exits. Reduce indentation. by Devang Patel · 16 years ago
  3. d4e1845 Use const, to support platforms where strrchr returns a const char *. by Dan Gohman · 16 years ago
  4. cfbcd59 Answer a common FAQ: by Dan Gohman · 16 years ago
  5. 35b5107 Pacify gcc-4.3 (thinks IsConstant may be used uninitialized). by Duncan Sands · 16 years ago
  6. 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
  7. f66d7b5 Do not clone llvm.dbg.func.start and corresponding llvm.dbg.region.end during inlining. by Devang Patel · 16 years ago
  8. 4afc90d Enable scalar replacement of AllocaInst whose one of the user is dbg info. by Devang Patel · 16 years ago
  9. 2303df9 Validate file id. by Devang Patel · 16 years ago
  10. 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
  11. a0eedac Implement FpSET_ST1_*. by Evan Cheng · 16 years ago
  12. 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
  13. 1de17d5 Fix PR 3471, and some cleanups. by Dale Johannesen · 16 years ago
  14. 65b52df Simplify code. by Evan Cheng · 16 years ago
  15. b1032a8 Make sure constant subscript is truncated to ptr size if it may not fit. by Evan Cheng · 16 years ago
  16. 484f01b incorporate review feedback by Gabor Greif · 16 years ago
  17. 333014e Use doxygen comment syntax. by Dan Gohman · 16 years ago
  18. b9070d3 Use slightly more correct grammar in error messages. by Dan Gohman · 16 years ago
  19. ed2c453 80-column violations. by Mikhail Glushenkov · 16 years ago
  20. ccd27fb make sure that BranchInst::getSuccessor() does not assert in cast<> by Gabor Greif · 16 years ago
  21. fb3e5ca Fix comment. by Bill Wendling · 16 years ago
  22. af9b6b2 These function return 'void'. Don't have 'return' return anything. by Bill Wendling · 16 years ago
  23. 3060f5b fix typo, patch by Jonathan Brandmeyer! by Chris Lattner · 16 years ago
  24. f60df7f Testcase for PR2437. by Duncan Sands · 16 years ago
  25. 8f0d99e Re-enable machine sinking pass now that the coalescer bugs and the AnalyzeBrnach bug are fixed. by Evan Cheng · 16 years ago
  26. 190424e Fix another case ShortenDeadCopySrcLiveRange is shortening too much. No test case possible since I don't know what to grep for. :-( by Evan Cheng · 16 years ago
  27. dc54d31 Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nasty by Evan Cheng · 16 years ago
  28. 0de5d6f Strip the LTO dylib. by Bill Wendling · 16 years ago
  29. eaa0ffb Small fix for the 'strip' command. Do a list of .so files. by Bill Wendling · 16 years ago
  30. 32c1a4c Eliminate a 'control reaches end of non-void function' warning. by Evan Cheng · 16 years ago
  31. 51739ca Don't run 'strip' on files that aren't there. by Bill Wendling · 16 years ago
  32. 25c0805 Remove warnings about not being able to delete something. Don't run lipo on gccas, gccld, and llvm-config scripts. by Bill Wendling · 16 years ago
  33. 7c77089 mention rdynamic, PR3431, patch by Stein Roger Skafløtten! by Chris Lattner · 16 years ago
  34. 41b485c Document llvm.umul.with.overflow indicating that it's badly broken and not intended for use. by Bill Wendling · 16 years ago
  35. 171de4f Rename dg.exp to llvmc.exp. This is so I can ignore it during a make check if I want to. by Bill Wendling · 16 years ago
  36. cf5daf7 80-column violation. by Mikhail Glushenkov · 16 years ago
  37. ba041f4 Add a Sleep() function. by Mikhail Glushenkov · 16 years ago
  38. e220e8c I can't type today apparently. by Chris Lattner · 16 years ago
  39. 0cdadd8 Add Emacs hints to Alarm.inc. by Mikhail Glushenkov · 16 years ago
  40. be685cc add a note. by Chris Lattner · 16 years ago
  41. 4a2f112 fix typo by Chris Lattner · 16 years ago
  42. 0562029 fix typo by Chris Lattner · 16 years ago
  43. b4bd16f reject void pointers with a nice error: by Chris Lattner · 16 years ago
  44. 0fd4a27 document pointer type constraints, PR3513 by Chris Lattner · 16 years ago
  45. 6dff394 The 'false.c' test must depend on llvm-g++. by Mikhail Glushenkov · 16 years ago
  46. 0a1fcce Fix PR3486. Fix a bug in code that manually patch physical register live interval after its sub-register is coalesced with a virtual register. by Evan Cheng · 16 years ago
  47. 86fb9fd Strengthen the previous check. by Evan Cheng · 16 years ago
  48. f18134a r64073 commit message is lost. Here it is: by Evan Cheng · 16 years ago
  49. 77fde2c by Evan Cheng · 16 years ago
  50. da01af7 Fixes from feedback. by Bill Wendling · 16 years ago
  51. ac1df8e Document the 'llvm.OP.with.overflow' intrinsics. by Bill Wendling · 16 years ago
  52. b805030 Mistakenly turned this on. by Bill Wendling · 16 years ago
  53. 7f51fd3 Revert r63999. It was breaking self-hosting builds. by Bill Wendling · 16 years ago
  54. ed54534 testcase for r64049 of llvm-gcc. by Chris Lattner · 16 years ago
  55. 556b4a6 Add missing break statements, fixing PR3503. by Chris Lattner · 16 years ago
  56. 6753f95 Instrcombine should not change load(cast p) to cast(load p) if the cast by Mon P Wang · 16 years ago
  57. 6f38cb6 Use getDebugLoc forwarder instead of getNode()->getDebugLoc. by Dale Johannesen · 16 years ago
  58. a56c037 Revert 64023. make prefers GNUmakefile over makefile. by Evan Cheng · 16 years ago
  59. 923166f Move Apple style build makefiles to the top level. Just like llvmgcc42. by Evan Cheng · 16 years ago
  60. 3a4baf1 fix bugpoint url, patch by Pieter de Bie! by Chris Lattner · 16 years ago
  61. 1fdbc1d Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowing by Dan Gohman · 16 years ago
  62. 5471a00 Change several SmallPtrSetImpl members from public to protected, by Dan Gohman · 16 years ago
  63. f3ab3a9 Simplify some code by using blocks_begin(), blocks_end(), and by Dan Gohman · 16 years ago
  64. f996831 Add an API for strings with possible NULLs in the middle. Refactor the other by Nick Lewycky · 16 years ago
  65. f344d83 Insert space to avoid warning and make code more readable. by Mike Stump · 16 years ago
  66. 0df91b2 Free the buffer in the case where we don't create a module out of it, as by Nick Lewycky · 16 years ago
  67. 92570c4 Make SDNode constructors take a DebugLoc always. by Dale Johannesen · 16 years ago
  68. c963b63 Enable machine sinking pass in non-fast mode. by Evan Cheng · 16 years ago
  69. 472da14 Deleted one line too many. oops. by Dale Johannesen · 16 years ago
  70. edb62c4 Remove now-unused constructors. by Dale Johannesen · 16 years ago
  71. b6f5417 Don't sink the instruction if TargetRegisterInfo::isSafeToMoveRegClassDefs doesn't think it's safe. This works around PR1911. by Evan Cheng · 16 years ago
  72. 0469280 Needs this file too. by Dale Johannesen · 16 years ago
  73. b300d2a Get rid of the last non-DebugLoc versions of getNode! by Dale Johannesen · 16 years ago
  74. 2d0a1cc Refactor some repeated logic into a separate function. by Dan Gohman · 16 years ago
  75. 288b824 Make a comment a doxygen comment. by Dan Gohman · 16 years ago
  76. 2325c7b Constify operators. by Bill Wendling · 16 years ago
  77. e8d7230 Remove more non-DebugLoc getNode variants. Use by Dale Johannesen · 16 years ago
  78. e72c596 And one more file. by Dale Johannesen · 16 years ago
  79. de06470 Remove more non-DebugLoc versions of getNode. by Dale Johannesen · 16 years ago
  80. ac06d00 Record debug location information in the Dwarf writer. by Bill Wendling · 16 years ago
  81. 8fcf170 Clear out the CurDebugLoc info when doing a 'clear' on the SDL object. by Bill Wendling · 16 years ago
  82. 4936548 Add comparison operators to DebugLoc. by Bill Wendling · 16 years ago
  83. 21afcda Split the locking out of JIT::runJITOnFunction so that callers by Dan Gohman · 16 years ago
  84. e98fc32 Make Mutex's constructor explicit, and tidy up whitespace. by Dan Gohman · 16 years ago
  85. 9036d80 Use .size and .type on ELF systems; this helps tools that map by Dan Gohman · 16 years ago
  86. 3f4c81d Deallocate() methods now take a 'const void*' instead of a 'void *', matching observed behavior with how 'delete[]' can be used. by Ted Kremenek · 16 years ago
  87. f5f5dce Eliminate remaining non-DebugLoc version of getTargetNode. by Dale Johannesen · 16 years ago
  88. 0a3776d Rename SelectionDAGISel::Schedule to by Dan Gohman · 16 years ago
  89. a2d8b06 Print globl directive for variables with external linkage (global variables). by Sanjiv Gupta · 16 years ago
  90. 56774d2 Delete an unused member function. by Dan Gohman · 16 years ago
  91. 37059d5 We don't really need the abort here. This unbreak x86_64 linux build. by Evan Cheng · 16 years ago
  92. 770bcc7 Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo. by Evan Cheng · 16 years ago
  93. 84fbac5 Move ScheduleDAGSDNodes.h to be a private header. Front-ends by Dan Gohman · 16 years ago
  94. 4350eb8 Add TargetInstrInfo::isSafeToMoveRegisterClassDefs. It returns true if it's safe to move an instruction which defines a value in the register class. Replace pre-splitting specific IgnoreRegisterClassBarriers with this new hook. by Evan Cheng · 16 years ago
  95. b3a021c Change -1 => negative number. by Evan Cheng · 16 years ago
  96. 6dc75fe Move ScheduleDAGInstrs.h to be a private header. Front-ends by Dan Gohman · 16 years ago
  97. 6f8d762 Document the meaning of -1 for getCopyCost. by Evan Cheng · 16 years ago
  98. 3948d81 Tidy up the ScheduleDAG class definition a little. Make a few by Dan Gohman · 16 years ago
  99. 772eeb1 Don't pass BitVectors by value, pass them by reference. by Roman Levenstein · 16 years ago
  100. b454eab Correct strange whitespace. by Nick Lewycky · 16 years ago