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