1. 46868c0 Reapply r53540, now with the matching header! by Chris Lattner · 16 years ago
  2. de29d92 whitespace fix. by Chris Lattner · 16 years ago
  3. 6838d87 doxygenate comments and wrap to 80 cols. by Chris Lattner · 16 years ago
  4. a052246 Inline typedef for alist_iterator::pointer to work with MSVC++. by Ted Kremenek · 16 years ago
  5. 0660750 operator[] is not defined for list::iterator. Overload it in ilist::iterator by Nick Lewycky · 16 years ago
  6. b5eec33 Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art. by Evan Cheng · 16 years ago
  7. cddc11e Add a utility function to MachineInstr for testing whether an instruction by Dan Gohman · 16 years ago
  8. e6acf36 Fix spelling of "hierarchy" in comments. by Dan Gohman · 16 years ago
  9. e4f1a7e Fix typos in comments. by Dan Gohman · 16 years ago
  10. a54cf17 Include a frame index in the "fixed stack" pseudo source value by Dan Gohman · 16 years ago
  11. eca64f0 Minor tweaks to the ImmutableList iterator interface. by Ted Kremenek · 16 years ago
  12. dbe2a5a Add support for putting NamedRegionTimers in TimerGroups, and by Dan Gohman · 16 years ago
  13. c418bf3 Use find instead of lower_bound. by Dan Gohman · 16 years ago
  14. dc2fbdd Trim unnecessary #includes. by Dan Gohman · 16 years ago
  15. ac6cece It is pointless to turn a UINT_TO_FP into an by Duncan Sands · 16 years ago
  16. 9bed0f5 Add two missing SINT_TO_FP libcalls. by Duncan Sands · 16 years ago
  17. dddc629 Add support for 128 bit shifts and 32 bit shifts on 16 bit machines. by Duncan Sands · 16 years ago
  18. 0ebf14c Make typedef public to make MSVC++ happy. by Ted Kremenek · 16 years ago
  19. 3000357 Make some typedefs public to make MSVC++ happy. by Ted Kremenek · 16 years ago
  20. ccaa654 Make typedefs in ilist public (Visual C++ errors out when they are private). by Ted Kremenek · 16 years ago
  21. 98fd7f6 Pull r53428 from Gaz into mainline: by Bill Wendling · 16 years ago
  22. 07f3cf7 Added ImmutableMap constructor that accepts a const TreeTy*. by Ted Kremenek · 16 years ago
  23. 4f4b348 Tidy up #includes. by Dan Gohman · 16 years ago
  24. ea8a865 Add a SubclassData field to SDNode, similar to what's done by Dan Gohman · 16 years ago
  25. 90b58e0 Fix a copy+pasto in an assertion string. by Dan Gohman · 16 years ago
  26. 46e7730 Stack objects have nonnegative indices, not just positive indices. by Dan Gohman · 16 years ago
  27. 358f5ac Escape the graph name. This unbreaks -view-cfg. by Dan Gohman · 16 years ago
  28. 1bf85e5 Remove this file; the code that it went with is no longer in the repository. by Dan Gohman · 16 years ago
  29. 5ac319a Add support for 128 bit multiplicative operations. by Duncan Sands · 16 years ago
  30. be1ad4d Add a mysteriously missing libcall, FPTOSINT_F80_I32. by Duncan Sands · 16 years ago
  31. df99c29 Correct a comment. by Duncan Sands · 16 years ago
  32. ef0732d - Change the horrible N^2 isRegReDefinedByTwoAddr. Now callers must supply the operand index of def machineoperand and at most one full scan of non-implicit operands is needed. by Evan Cheng · 16 years ago
  33. cd4e5b0 add a helper method for code that wants to handle vector by Chris Lattner · 16 years ago
  34. 250c1d8 - Replace use of std::map<std::string, ..> with StringMap. Replace use of std::map with DenseMap, std::set with SmallPtrSet. This results in minor speed up. by Evan Cheng · 16 years ago
  35. b9c33c3 Simplify hasNUsesOfValue and hasAnyUsesOfValue even more. This by Dan Gohman · 16 years ago
  36. 1ea58a5 Move MemoryVT out of LSBaseNode into MemSDNode, allowing the by Dan Gohman · 16 years ago
  37. 492f276 Move the IsVolatile and SVOffset fields into the MemSDNode base by Dan Gohman · 16 years ago
  38. 8e819ae Silence a warning by Anton Korobeynikov · 16 years ago
  39. 4b4d100 Drop enum and use constants for SectionFlags by Anton Korobeynikov · 16 years ago
  40. 0d44ba8 First sketch of special section objects by Anton Korobeynikov · 16 years ago
  41. 93911d2 Unbreak by Anton Korobeynikov · 16 years ago
  42. 7e7fc82 Another bunch of hacks for named sections support by Anton Korobeynikov · 16 years ago
  43. b20015b Add hacky way to distinguish named and named sections. This will be generalized in the future. by Anton Korobeynikov · 16 years ago
  44. 01b0e24 Handle ELF mergeable sections by Anton Korobeynikov · 16 years ago
  45. 265c525 Provide general hook for section name calculation by Anton Korobeynikov · 16 years ago
  46. 6d82942 Print entity size for mergeable sections by Anton Korobeynikov · 16 years ago
  47. 6e405f3 Move flag decoding stuff into special hook by Anton Korobeynikov · 16 years ago
  48. 29b03f7 Properly handle linkonce stuff by Anton Korobeynikov · 16 years ago
  49. c0f41db Provide skeletone code for calculation of section, where global should be emitted into by Anton Korobeynikov · 16 years ago
  50. 5555078 Make hooks virtual by Anton Korobeynikov · 16 years ago
  51. 0c60246 Add default section name resolution routine by Anton Korobeynikov · 16 years ago
  52. 8cc948d Constify by Anton Korobeynikov · 16 years ago
  53. beb9d40 Add code for default section falgs computation by Anton Korobeynikov · 16 years ago
  54. 6fa6a32 Add a little wrapper header that is put around bc files when emitting by Chris Lattner · 16 years ago
  55. b0b0468 Remove getValueRange from SCEV. It wasn't doing anything there anyways, and a by Nick Lewycky · 16 years ago
  56. f877b73 const-ify SelectionDAG::getNodeValueTypes. by Dan Gohman · 16 years ago
  57. 9c6e70e Factor out the code for computing an alignment value, and make it by Dan Gohman · 16 years ago
  58. afbd073 The graph name really does matter for configurations that use gv. by Dan Gohman · 16 years ago
  59. ab8faba Unbreak C++ tests on x86 Darwin. by Evan Cheng · 16 years ago
  60. cfa3c23 Add some helpers for manipulating function parameter attributes. by Duncan Sands · 16 years ago
  61. b373942 Add CallSite::getArgumentNo() to be able to translate an operand number into a by Matthijs Kooijman · 16 years ago
  62. 8c174a9 Add CallSite::getArgumentOffset() to hide the differences in operands betwen by Matthijs Kooijman · 16 years ago
  63. 2e033f3 Add some convenience methods for manipulating call attributes. by Duncan Sands · 16 years ago
  64. 6177fd4 Expand SCEVUDiv of power of 2 to a lshr instruction. by Nick Lewycky · 16 years ago
  65. 77c8f76 Avoid unnecessary string construction during asm printing. by Evan Cheng · 16 years ago
  66. 8e5f2c6 Pool-allocation for MachineInstrs, MachineBasicBlocks, and by Dan Gohman · 16 years ago
  67. 0e5f130 Pool-allocation for SDNodes. The pool is allocated once for each function, by Dan Gohman · 16 years ago
  68. e14d81d Add some basic Pool-allocation infrastructure. This adds a Recycler class, by Dan Gohman · 16 years ago
  69. 667a68b Use StringMap for greater justice! by Bill Wendling · 16 years ago
  70. 0fe9c6e Fix SDNode::MorphNodeTo (a function used by by SelectNodeTo) to by Dan Gohman · 16 years ago
  71. ce42e40 Move MachineMemOperand's constructor out of line, to avoid a by Dan Gohman · 16 years ago
  72. 35c640a Shrink MachineMemOperand by storing the alignment in log form by Dan Gohman · 16 years ago
  73. 9ff0f0e Make ilist noncopyable too. by Dan Gohman · 16 years ago
  74. f178700 Don't use std::advance just to increment or decrement by one. by Dan Gohman · 16 years ago
  75. 7698252 Make BumpPtrAllocator noncopyable. by Dan Gohman · 16 years ago
  76. dae6f4c Add a space between * and /* to help simple-minded lexers. by Dan Gohman · 16 years ago
  77. 6d9cdd5 Remove most of the uses of SDOperandPtr, usually replacing it with a by Dan Gohman · 16 years ago
  78. e4706a0 Remove uses of "llvm/Support/Debug.h" from LLVM include files, which by Dan Gohman · 16 years ago
  79. d24c62c Remove unnecessary static_casts. by Dan Gohman · 16 years ago
  80. ccd95b5 Remove an unnecessary reinterpret_cast. by Dan Gohman · 16 years ago
  81. 1002c02 Add explicit keywords. by Dan Gohman · 16 years ago
  82. 6b345ee Make DenseMap's insert return a pair, to more closely resemble std::map. by Dan Gohman · 16 years ago
  83. aa5044d Removed ImmutableMap::SlimFind and replaced it with ImmutableMap::lookup. The new method does the same thing, except that it returns a pointer to the mapped data type, and not to an internal tree node. by Ted Kremenek · 16 years ago
  84. 990f032 LegalizeTypes soft-float support for stores of a float value. by Duncan Sands · 16 years ago
  85. 80585f1 Add convenient helper for checking whether global is weak in linker sense by Anton Korobeynikov · 16 years ago
  86. 315b333 80col by Nick Lewycky · 16 years ago
  87. 364d73d Fixed generating incorrect aligned stores that I backout of r53031 by Mon P Wang · 16 years ago
  88. 126d907 Rather than having a different custom legalization by Duncan Sands · 16 years ago
  89. ececf99 Linux also does not require exception handling by Duncan Sands · 16 years ago
  90. c04f465 Don't return std::vector by value, but pass it in by reference to be filled. by Bill Wendling · 16 years ago
  91. 10fff60 Revert my previous check-in that split up MachineModuleInfo. It turns out to by Bill Wendling · 16 years ago
  92. a93ae71 Provide a hook to set the code generation debug options to investigate lto failures. by Devang Patel · 16 years ago
  93. a122f2f Backed out 53031. by Evan Cheng · 16 years ago
  94. 9f1c831 - Remove calls to copyKillDeadInfo which is an N^2 function. Instead, propagate kill / dead markers as new instructions are constructed in foldMemoryOperand, convertToThressAddress, etc. by Evan Cheng · 16 years ago
  95. 08c0949 Use operator new instead of new char[]. by Dan Gohman · 16 years ago
  96. be04dc1 - Add LiveVariables::replaceKillInstruction. This does a subset of instructionChanged. That is, it only update the VarInfo.kills if the new instruction is known to have the correct dead and kill markers. by Evan Cheng · 16 years ago
  97. f660c17 Make LiveVariables even more optional, by making it optional in the call to TargetInstrInfo::convertToThreeAddressInstruction by Owen Anderson · 16 years ago
  98. cd920d9 Replace a few uses of SelectionDAG::getTargetNode with by Dan Gohman · 16 years ago
  99. 9bd64ea Add a couple more helper functions to deal with by Eric Christopher · 16 years ago
  100. 6ed2d1e Make the default min align of CreateStackTemporary to be 1 by Mon P Wang · 16 years ago