1. 96b930d Auto-upgrade malloc instructions to malloc calls. by Victor Hernandez · 15 years ago
  2. c34666e Fix a hypothetical problem for targets with StackGrowsUp and a non-zero by Bob Wilson · 15 years ago
  3. f9e0a22 Move parent assertion check before metadata deletion. by Devang Patel · 15 years ago
  4. 30a94e3 Don't constant propagate byval pointers, since they are not really pointers, but by Torok Edwin · 15 years ago
  5. 48f7ce8 Add count/not tools as executables. by Daniel Dunbar · 15 years ago
  6. b55e068 unconditionally compute MMI even if the target doesn't support EH or Debug info, because the target may use it for other things, this fixes PR5036 by Chris Lattner · 15 years ago
  7. 63e944b reapply r82348 with a fix, thanks Jeffrey. by Chris Lattner · 15 years ago
  8. 393e277 Fix PR5024 with a big hammer: disable the double-def assertion in the scavenger. by Evan Cheng · 15 years ago
  9. ad934b8 Clean up LiveVariables and change how it deals with partial updates and kills. This also eliminate the horrible check which scan forward to the end of the basic block. It should be faster and more accurate. by Evan Cheng · 15 years ago
  10. 1d75d3a Roll back r82348, which introduced an infinite loop in ParseCStringVector() that by Jeffrey Yasskin · 15 years ago
  11. d5405a6 A minor improvment in accuracy to inline cost computation, and some cosmetics. by Dale Johannesen · 15 years ago
  12. 30f290d Disable test; what it's testing for is wrong. by Dale Johannesen · 15 years ago
  13. 127221f Checkpoint NEON scheduling itineraries. by David Goodwin · 15 years ago
  14. 4e918b2 Use getStoreSize() instead of getStoreSizeInBits()/8. by Dan Gohman · 15 years ago
  15. d1f3cee Spruce up some comments. by Dan Gohman · 15 years ago
  16. 8a55ce4 Rename several variables from EVT to more descriptive names, now that EVT by Dan Gohman · 15 years ago
  17. 54d4a53 Add an EVT::getStoreSize function, like getStoreSizeInBits but in bytes. by Dan Gohman · 15 years ago
  18. 39523e2 Fix verification of explicit operands. by Jakob Stoklund Olesen · 15 years ago
  19. 959b002 Remove BlackfinRegisterInfo::getFrameIndexOffset since it is the same as the by Bob Wilson · 15 years ago
  20. 9f765dd Correct a comment. by Dan Gohman · 15 years ago
  21. ffa363c Delete attached metadata when an instruction is deleted. by Devang Patel · 15 years ago
  22. 48e1935 ARM does not support offset folding (yet). Disable it for now. by Anton Korobeynikov · 15 years ago
  23. 94188d4 Edit a comment. by Bob Wilson · 15 years ago
  24. 6c6c016 Do not leave behind metadata while cloning an instruction. by Devang Patel · 15 years ago
  25. 7999791 Add nounwind. by Evan Cheng · 15 years ago
  26. 2e3f2c4 s/*Location/*DebugLocation/g by Devang Patel · 15 years ago
  27. e04701a PR4047: Permit configure --enable-targets=host,cpp for example. "host" has the by Jeffrey Yasskin · 15 years ago
  28. 8f90934 Fix bug in kill flag updating for post-register-allocation scheduling. When the kill flag of a superreg needs to be cleared because there are one or more subregs live, we instead add implicit-defs of those subregs and leave the kill flag on the superreg. This allows us to end the live-range of the superreg without ending the live-ranges of the subregs. by David Goodwin · 15 years ago
  29. 7bd19af Fix a struct/class mismatch. by Benjamin Kramer · 15 years ago
  30. 470e08e Make the type traits for a const pointer defer to those for a unqualified by John McCall · 15 years ago
  31. 296925d Fix PR5024. LiveVariables physical register defs should *commit* only after all by Evan Cheng · 15 years ago
  32. f7cd853 Fix a obvious logic error. by Evan Cheng · 15 years ago
  33. 4136e7b pretty mechanical changes to match coding guidelines (blessed by sabre on IRC) by Gabor Greif · 15 years ago
  34. c72efbe errorstr can be null, don't unconditionally set it. Only report that by Chris Lattner · 15 years ago
  35. fbd3976 Make EngineBuilder return more error codes, by KS Sreeram. by Chris Lattner · 15 years ago
  36. cd26ec5 Give MachineMemOperand an operator<<, factoring out code from by Dan Gohman · 15 years ago
  37. 00133a7 Fix X86's unfoldMemoryOperand to properly handle MachineMemOperands. by Dan Gohman · 15 years ago
  38. d75e9aa This is overly constraining with respect to clang. by Mike Stump · 15 years ago
  39. 31c6c5d Add examples for Kaleidoscope chapters 2 through 6. by Erick Tryzelaar · 15 years ago
  40. a4eb1a5 Rename Kaleidoscope to show that it's for Chapter 7 of the tutorial. by Erick Tryzelaar · 15 years ago
  41. fd1ec5e Sync c++ kaleidoscope tutorial with test. by Erick Tryzelaar · 15 years ago
  42. 7815d71 Add SetLocation() to allow IRBuilder user to set location info for an instruction already created. by Devang Patel · 15 years ago
  43. 14433c9 Check exisiting dbg MDKind first. by Devang Patel · 15 years ago
  44. 60cfc03 No need to verify that malloc's return type is i8*. by Victor Hernandez · 15 years ago
  45. 047ae2f Use early returns. by David Goodwin · 15 years ago
  46. b759865 Revert "Don't allow formatted_ostream to be unbuffered, even if its underlying by Daniel Dunbar · 15 years ago
  47. 43fa15b ... missed hiding a variable for MSVC only. by Daniel Dunbar · 15 years ago
  48. 3be2d12 Hide MSVC specific CRT interaction behind _MSC_VER. by Daniel Dunbar · 15 years ago
  49. 92d3236 Remove the GetProcessId() call from Win32/Program.inc, take 2. by Mikhail Glushenkov · 15 years ago
  50. 460a786 Fix commento. by Daniel Dunbar · 15 years ago
  51. 5a461dd lit: When executing shell scripts internally, don't allow piped stderr on any by Daniel Dunbar · 15 years ago
  52. df33884 Add a magic LLVM_DISABLE_CRT_DEBUG environment variable which we check in RegisterHandler and use to disable the Win32 crash dialogs. These are a major blocker to any kind of automated testing. by Daniel Dunbar · 15 years ago
  53. dace0ed Forgot this. by Evan Cheng · 15 years ago
  54. 60c7df2 Fix PR5024. LiveVariables::FindLastPartialDef should return a set of sub-registers that were defined by the last partial def, not just a single sub-register. by Evan Cheng · 15 years ago
  55. a177492 Initial support for running LLVM tests from cmake. by Daniel Dunbar · 15 years ago
  56. fb76ffb Generate lit.site.cfg from a .in file, as clang does. by Daniel Dunbar · 15 years ago
  57. 4473c2d Use Compiler.h macro instead of __attribute__. by Daniel Dunbar · 15 years ago
  58. 05dafd8 CMake: Fix definition of LTDL_SHLIB_EXT for Darwin. by Daniel Dunbar · 15 years ago
  59. bf6f085 Fix llvm-config --src-root and --obj-root for CMake builds. by Daniel Dunbar · 15 years ago
  60. eba6b26 llvm-config: Remove unused variables. by Daniel Dunbar · 15 years ago
  61. 4b78aa3 Actually use the arguments with the resolved executable path. by Daniel Dunbar · 15 years ago
  62. 57d6903 Revert "Get rid of GetProcessId in Win32/Program.inc.", this breaks by Daniel Dunbar · 15 years ago
  63. 58c661c lit: Don't use close_fds=True on Windows. by Daniel Dunbar · 15 years ago
  64. 6bd2b2e lit: When executing commands internally, perform PATH resolution ourselves. by Daniel Dunbar · 15 years ago
  65. 27dba67 Switch FoldingSet::AddString to StringRef based API. by Daniel Dunbar · 15 years ago
  66. 77696be Workaround what I believe is an MSVC bug where it emits a definition for a by Daniel Dunbar · 15 years ago
  67. 48a097b Switch DIDescriptor to use a TrackingVH. - This makes it much safer to work with debug info, since it was extraordinarily easy to have dangling pointers thanks to MDNode uniquing. by Daniel Dunbar · 15 years ago
  68. e5b1836 Add a TrackingVH value handle. by Daniel Dunbar · 15 years ago
  69. 014d624 Fix a pasto. Also simplify for Bill's benefit. by Evan Cheng · 15 years ago
  70. 1c17c1b Minor bug fix. LowerSubregs should translate by Evan Cheng · 15 years ago
  71. 850c917 Fix PR5023: The instruction form of DominatorTree::dominates did not by Chris Lattner · 15 years ago
  72. 75c7c99 move DominatorTree::dominates for instructions out of line, by Chris Lattner · 15 years ago
  73. 0e657fa tidy up by Chris Lattner · 15 years ago
  74. 2b723a5 tidy up by Chris Lattner · 15 years ago
  75. cf985a9 Clean up spill weight computation. Also some changes to give loop induction by Evan Cheng · 15 years ago
  76. b2bb7db Add Cortex-A8 VFP model. by David Goodwin · 15 years ago
  77. 28f02fd Change MachineMemOperand's alignment value to be the alignment of by Dan Gohman · 15 years ago
  78. 78a130a Add a comment mentioning the rdar number associated with this test. by Dan Gohman · 15 years ago
  79. 4a0b3e1 Add support for rematerializing FsFLD0SS and FsFLD0SD as constant-pool by Dan Gohman · 15 years ago
  80. 670e539 Recognize SSE min and max opportunities in even more cases. by Dan Gohman · 15 years ago
  81. b29ff97 Fix the offset values for these memoperands. For frame objects, the by Dan Gohman · 15 years ago
  82. 19ad784 big endian systems shift by bits too, hopefully this will fix the ppc by Chris Lattner · 15 years ago
  83. 471fbf9 Nick pointed out that DominanceFrontier and DominanceTree are preserved by Dan Gohman · 15 years ago
  84. 5ee98e8 Remove the special-case for constants in PHI nodes; it's not really by Dan Gohman · 15 years ago
  85. 8b2bc3d fix PR5016, a crash I introduced in GVN handing first class by Chris Lattner · 15 years ago
  86. f8349ac Use raw_ostream::indent instead of passing strings. by Mikhail Glushenkov · 15 years ago
  87. a079ff3 Fix this assertion string to mention subreg_to_reg. by Dan Gohman · 15 years ago
  88. fa9a302 initialize SymbolsCanStartWithDigit to false by default by Nuno Lopes · 15 years ago
  89. c2f4fa3 Update cmake. by Xerxes Ranby · 15 years ago
  90. a5ba07c Verify that phi instructions refer to MBBs in the CFG. by Jakob Stoklund Olesen · 15 years ago
  91. 4fbd14e enable non-local analysis and PRE of large store -> little load. by Chris Lattner · 15 years ago
  92. 8791351 convert an std::pair to an explicit struct. by Chris Lattner · 15 years ago
  93. ca74940 move some functions, add a comment. by Chris Lattner · 15 years ago
  94. 1ce0829 split HandleLoadFromClobberingStore in two pieces: one that does the by Chris Lattner · 15 years ago
  95. faa6adf add a note by Chris Lattner · 15 years ago
  96. 003de66 Register the MachineModuleInfo for the ARM JIT, and update JITDwarfEmitter to by Daniel Dunbar · 15 years ago
  97. f716330 add pr# by Chris Lattner · 15 years ago
  98. eed919b Improve GVN to be able to forward substitute a small load by Chris Lattner · 15 years ago
  99. 0c1f688 add a helper method. by Chris Lattner · 15 years ago
  100. b0f5973 Fix PR4986. "r1024 = insert_subreg r1024, undef, 2" cannot be turned in an implicit_def. Instead, it's an identity copy so it should be eliminated. Also make sure to update livevariable kill information. by Evan Cheng · 15 years ago