1. 83b57527 drop support for GCC 2.x as it is hopelessly broken anyway by Gabor Greif · 16 years ago
  2. 1012919 Declare Sentinel fragments as mutable to get rid by Gabor Greif · 16 years ago
  3. 5b78a7c remove a deprecated interface that was pretty useless by Gabor Greif · 16 years ago
  4. e6d6820 fix typo by Gabor Greif · 16 years ago
  5. 95e2aa8 Move code from Main.cpp to the include dir. by Mikhail Glushenkov · 16 years ago
  6. bd21c83 Cosmetic fixes: include guards. by Mikhail Glushenkov · 16 years ago
  7. 41f36f4 Plugin::Priority() doesn't need to be pure virtual. by Mikhail Glushenkov · 16 years ago
  8. f5178ce Add a comment. by Mikhail Glushenkov · 16 years ago
  9. f188178 Reorganize llvmc code. by Mikhail Glushenkov · 16 years ago
  10. 5e7d4d6 Another sentinel optimization. This one should always by Gabor Greif · 16 years ago
  11. abd6f28 Reuse a technique (pioneered for BasicBlocks) of superposing ilist with by Gabor Greif · 16 years ago
  12. 1f3bd7a fix a comment by Gabor Greif · 16 years ago
  13. 1a31d09 Fix a typo. Thanks baldrick! by Gabor Greif · 16 years ago
  14. d2b6cb0 simplify handling "don't print top level name" processing, so that we get by Chris Lattner · 16 years ago
  15. a27ea9e Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a new by Bob Wilson · 16 years ago
  16. e9fa33e move type name population out of TypePrinting class into a static by Chris Lattner · 16 years ago
  17. ae30423 delete a bunch of duplicated type printing logic, using the type printing by Chris Lattner · 16 years ago
  18. 7eef180 add description how the ilist_traits<Instruction> works by Gabor Greif · 16 years ago
  19. 6fa0883 the module is not required to exist, allow it to default, giving this by Chris Lattner · 16 years ago
  20. a725c45 disable copying and assignment. by Chris Lattner · 16 years ago
  21. d8030a7 expose TypePrinting as a public API. by Chris Lattner · 16 years ago
  22. c287137 Change WriteTypeSymbolic to not put a space out before types, also, remove by Chris Lattner · 16 years ago
  23. b141e39 make traits more flexible by splitting out node-related fragment by Gabor Greif · 16 years ago
  24. 9a5c4e0 Avoid unused parameter warning. by Evan Cheng · 16 years ago
  25. a05764c group friendship by Gabor Greif · 16 years ago
  26. 9a58023 Refactor TLS code and add some tests. The tests and expected results are: by Rafael Espindola · 16 years ago
  27. 1c17ca1 fix comments by Gabor Greif · 16 years ago
  28. 0a0e68a Introduce a new technique for merging BasicBlock with Instruction sentinel by superposition. by Gabor Greif · 16 years ago
  29. 927793b Make LoopInfo::print() identify header, exit, and latch blocks, by Dan Gohman · 16 years ago
  30. 9de4221 remove deleteNode definition, it is inherited in an identical fashion by Gabor Greif · 16 years ago
  31. 236aa8a ADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable. The users of these intrinsics expect the high bits will not be modified. by Evan Cheng · 16 years ago
  32. 7b048b3 Fix a duplicated word in a comment. by Bob Wilson · 16 years ago
  33. a87008d Revert BuildVectorSDNode related patches: 65426, 65427, and 65296. by Evan Cheng · 16 years ago
  34. e3d4232 Clean up dwarf writer, part 1. This eliminated the horrible recursive getGlobalVariablesUsing and replaced it something readable. It eliminated use of slow UniqueVector and replaced it with StringMap, SmallVector, and DenseMap, etc. It also fixed some non-deterministic behavior. by Evan Cheng · 16 years ago
  35. 8f1579a Expand tabs to spaces (overlooked in previous commit) by Scott Michel · 16 years ago
  36. df38043 Remove all "cached" data from BuildVectorSDNode, preferring to retrieve by Scott Michel · 16 years ago
  37. 0d52ff1 Added support to have TableGen provide information if an intrinsic (core by Mon P Wang · 16 years ago
  38. 46bdfb0 Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount, by Dan Gohman · 16 years ago
  39. 57f0db8 Overhaul my earlier submission due to feedback. It's a large patch, but most of by Bill Wendling · 16 years ago
  40. 5aa4977 - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emit by Bill Wendling · 16 years ago
  41. 638b8b4 Correctly implement ImmutableMap::getMaxElement() by getting the actual <key, value> pair. by Ted Kremenek · 16 years ago
  42. 1c7a666 Add ImmutableMap::getMaxElement(), a method that returns the <key,value> pair in a ImmutableMap that has the highest ranked key. by Ted Kremenek · 16 years ago
  43. 4214a55 Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR by Scott Michel · 16 years ago
  44. bdf0d7c Regenerate. by Nick Lewycky · 16 years ago
  45. 07bf7ef Add version of StringsEqualNoCase that takes two null-terminated C-strings and compares up to 'len' characters. I tend to screw up string comparison functions, so anyone who is interested please review this\! by Ted Kremenek · 16 years ago
  46. 67a2743 fix and clean up a comment by Gabor Greif · 16 years ago
  47. d3ff4a1 Removed trailing whitespace. by Misha Brukman · 16 years ago
  48. 085a9eb Removed trailing whitespace. by Misha Brukman · 16 years ago
  49. fe2cce6 Removed trailing whitespace. by Misha Brukman · 16 years ago
  50. a2769a3 Fixed lint errors: by Misha Brukman · 16 years ago
  51. a1fd5b3 Factor address mode matcher out of codegen prepare to make it available to other passes, e.g. loop strength reduction. by Evan Cheng · 16 years ago
  52. 4ed0c5f Add an accessor method to DwarfWriter to tell of debugging info should be emitted. by Bill Wendling · 16 years ago
  53. 5d0f681 Add a default debug location object to the Machine Function. It's used to emit a default debugging label at the beginning of a function. by Bill Wendling · 16 years ago
  54. c1c9d7e Describe tail merging's use of InsertBranch. by Dale Johannesen · 16 years ago
  55. 4dd82f6 Print out a new label only if the debug location *tuple* is different. The debug by Bill Wendling · 16 years ago
  56. cb819f1 Put code that generates debug labels into TableGen so that it can be used by by Bill Wendling · 16 years ago
  57. f5a309e Use a sign-extend instead of a zero-extend when promoting a by Dan Gohman · 16 years ago
  58. b317143 Clarify the definition of "latch block" in a comment. by Dan Gohman · 16 years ago
  59. 38deef9 Add explicit keywords. by Dan Gohman · 16 years ago
  60. d6b7a24 Add support to the JIT for true non-lazy operation. When a call to a function by Nate Begeman · 16 years ago
  61. 9735761 Factor out the code to add a MachineOperand to a MachineInstrBuilder. by Dan Gohman · 16 years ago
  62. 865f006 Eliminate several more unnecessary intptr_t casts. by Dan Gohman · 16 years ago
  63. ccd846b allow TimeRegion to take a potentially-null pointer to a timer for clang. by Chris Lattner · 16 years ago
  64. 13319ce The debugger sometimes lookup dynamically in the runtime to find ivar info of any Objective-C classes. It would be very helpful to debugger if the compiler encodes runtime version number in DWARF. by Devang Patel · 16 years ago
  65. fdc40a0 Remove trailing whitespace to reduce later commit patch noise. by Scott Michel · 16 years ago
  66. 36375ee Emit debug info for bitfields. by Devang Patel · 16 years ago
  67. 60f8a63 Add a method to ScalarEvolution for telling it when a loop has been by Dan Gohman · 16 years ago
  68. 189c635 Move dumpPassStructure out of line. by Dan Gohman · 16 years ago
  69. 244cc2c Tidy whitespace. by Dan Gohman · 16 years ago
  70. 86e6cb9 --- Merging (from foreign repository) r64714 into '.': by Bill Wendling · 16 years ago
  71. 5a6c1a8 Strengthen the "non-constant stride must dominate loop preheader" check. by Evan Cheng · 16 years ago
  72. e2a8dfe Add llvm::RoundUpToAlignment. - No functionality change. by Daniel Dunbar · 16 years ago
  73. 3c172a2 Fix bug where APSInt::operator-- incremented instead of decremented. by Ted Kremenek · 16 years ago
  74. 7987e1a 80-column violation. by Mikhail Glushenkov · 16 years ago
  75. 07b9d69 Add mode_t to the config.h generated by cmake on win32. Used by clang. by Cedric Venet · 16 years ago
  76. aff9c27 Unbreak the build on win32. Cleanup some warning. by Cedric Venet · 16 years ago
  77. 178eaf3 80-column violation. by Mikhail Glushenkov · 16 years ago
  78. fadc999 The trampoline intrinsic can be marked IntrWriteArgMem, by Duncan Sands · 16 years ago
  79. 054a40c IntrWriteArgMem implies nocapture, but this wasn't by Duncan Sands · 16 years ago
  80. 070fbe6 Correct a comment: since AccessArguments is now by Duncan Sands · 16 years ago
  81. a200c8f Remove non-DebugLoc versions of BuildMI. "I got blisters on my fingers." by Dale Johannesen · 16 years ago
  82. 21b5541 Eliminate a couple of non-DebugLoc BuildMI variants. Modify callers. by Dale Johannesen · 16 years ago
  83. c2390b1 Teach IndVarSimplify to optimize code using the C "int" type for by Dan Gohman · 16 years ago
  84. 0f123cf Add suppport for ConstantExprs of shufflevectors whose result type is not equal to the by Nate Begeman · 16 years ago
  85. c833246 Add a utility function to LoopInfo to return the exit block by Dan Gohman · 16 years ago
  86. 5b22efa Add operator->, patch by Ben Laurie! by Chris Lattner · 16 years ago
  87. da5eb71 Add method 'isSingleton()' to ImmutableSet. This returns true if the set contains exactly one element. by Ted Kremenek · 16 years ago
  88. 6cd093b Fill in a glaring omission in derived User classes, namely by Gabor Greif · 16 years ago
  89. 8bb332d Add FoldingSet profile method for bools. Patch by Ben Laurie! by Ted Kremenek · 16 years ago
  90. 47ac0f0 When scheduling a block in parts, keep track of the overall by Dan Gohman · 16 years ago
  91. 18e9a6b It isn't necessary to explicitly clear the contents of std::vector by Dan Gohman · 16 years ago
  92. 9e64bbb Factor out more code for computing register live-range informationfor by Dan Gohman · 16 years ago
  93. 4afc90d Enable scalar replacement of AllocaInst whose one of the user is dbg info. by Devang Patel · 16 years ago
  94. 484f01b incorporate review feedback by Gabor Greif · 16 years ago
  95. ed2c453 80-column violations. by Mikhail Glushenkov · 16 years ago
  96. ccd27fb make sure that BranchInst::getSuccessor() does not assert in cast<> by Gabor Greif · 16 years ago
  97. af9b6b2 These function return 'void'. Don't have 'return' return anything. by Bill Wendling · 16 years ago
  98. dc54d31 Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nasty by Evan Cheng · 16 years ago
  99. cf5daf7 80-column violation. by Mikhail Glushenkov · 16 years ago
  100. ba041f4 Add a Sleep() function. by Mikhail Glushenkov · 16 years ago