1. e2afded Add a GetElementPtrInst::getIndexedType that accepts uint64_t's instead of just Value*'s. by Matthijs Kooijman · 16 years ago
  2. 7ba145b Revert 54147. by Dan Gohman · 16 years ago
  3. b1e8cad Add x86 isel patterns to match what would be a ZERO_EXTEND_INREG operation, by Dan Gohman · 16 years ago
  4. fed90b6 Fold the useful features of alist and alist_node into ilist, and by Dan Gohman · 16 years ago
  5. ca425a2 Reword a comment to be less ambiguous. by Dan Gohman · 16 years ago
  6. 7953f37 Don't use reinterpret_cast when it isn't needed. by Dan Gohman · 16 years ago
  7. 475871a Rename SDOperand to SDValue. by Dan Gohman · 16 years ago
  8. 8968450 Tidy SDNode::use_iterator, and complete the transition to have it by Dan Gohman · 16 years ago
  9. 2a62995 Rename isOnlyUseOf to isOnlyUserOf. by Dan Gohman · 16 years ago
  10. 7a24cdc Improve comments for SDNode use-count methods. No functionality change. by Dan Gohman · 16 years ago
  11. d685181 Rename the version of CreateRet that's a convenience method for creating by Dan Gohman · 16 years ago
  12. fcaa13a Fix error: ‘std::ostream’ has not been declared when compiling with gcc 4.3. by Duncan Sands · 16 years ago
  13. ff795a8 Remove unnecessary implicit argument by Nate Begeman · 16 years ago
  14. b5557ab Fix minor issues with VICmp/VFCmp constant expressions by Nate Begeman · 16 years ago
  15. e3c8f8c Add predicate for GhostLinkage, used by the JIT by Nate Begeman · 16 years ago
  16. 58b6552 Add a #include for the uses of uint64_t. by Dan Gohman · 16 years ago
  17. 922b3d2 Add a #include <cassert>, since this file use assert. by Dan Gohman · 16 years ago
  18. 219c790 Apply a patch from Mahadevan R, with minor formatting changes, to by Dan Gohman · 16 years ago
  19. 6d69ba8 Enable rematerialization of constants using AliasAnalysis::pointsToConstantMemory, by Dan Gohman · 16 years ago
  20. 1bf9a18 Rename instance variables, parameter argument names to eliminate a bunch of compilation warnings with -Wshadow. by Evan Cheng · 16 years ago
  21. fcf0e86 Make CreateBinOp/CreateNeg/CreateNot do constant folding. by Chris Lattner · 16 years ago
  22. fc74abf Enable first-class aggregates support. by Dan Gohman · 16 years ago
  23. a1566f2 Change the heuristics used in the coalescer, register allocator, and within by Owen Anderson · 16 years ago
  24. a3da832 Add insertvalue and extractvalue folding support in IRBuilder. by Dan Gohman · 16 years ago
  25. 4e00987 IRBuilder support for insertvalue and extractvalue. by Dan Gohman · 16 years ago
  26. acaf09d Assert that the DAG root value is a chain value. by Dan Gohman · 16 years ago
  27. 0980980 Tie small stuff to non-small by default on ELF platforms by Anton Korobeynikov · 16 years ago
  28. 62d590c Basic support for small sections by Bruno Cardoso Lopes · 16 years ago
  29. 85f4054 Removing tabs. by Bill Wendling · 16 years ago
  30. 10f5eb9 Correct the name of MachineMemOperand's include guard. by Dan Gohman · 16 years ago
  31. e089160 InsertValue and ExtractValue constant expressions are always by Dan Gohman · 16 years ago
  32. 3580331 Enhance the GraphWriter support for edge destinations, and teach the by Dan Gohman · 16 years ago
  33. 462dc7f Add titles to the various SelectionDAG viewGraph calls by Dan Gohman · 16 years ago
  34. 2d3ff5a Make the GraphWriter be more consistent about the string by Dan Gohman · 16 years ago
  35. d038e04 Add VerifyNode, a place to put sanity checks on by Duncan Sands · 16 years ago
  36. 18f6ed9 Use generic ELFTargetAsmInfo and DarwinTargetAsmInfo for X86 code by Anton Korobeynikov · 16 years ago
  37. 745e864 Add TargetAsmInfo stuff for all darwin-based targets by Anton Korobeynikov · 16 years ago
  38. debe34b Add TargetAsmInfo for all ELF-based targets by Anton Korobeynikov · 16 years ago
  39. 4aad12c Remove bogus assertion. This unbreaks mingw, where ConstantSDNode by Anton Korobeynikov · 16 years ago
  40. 2c3f7ae Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks. by Dan Gohman · 16 years ago
  41. 11f2ec8 Make MergeBlockIntoPredecessor more aggressive when the same successor appears by Owen Anderson · 16 years ago
  42. e8be6c6 Add a new function, ReplaceAllUsesOfValuesWith, which handles bulk by Dan Gohman · 16 years ago
  43. 79d99b8 Indentation. by Evan Cheng · 16 years ago
  44. 30a0de9 SSE codegen for vsetcc nodes by Nate Begeman · 16 years ago
  45. b2ff885 Factorize some code for determining which libcall to use. by Duncan Sands · 16 years ago
  46. b31b06d Factor MergeBlockIntoPredecessor out into BasicBlockUtils. by Owen Anderson · 16 years ago
  47. 0d885d1 Mark function used by asm block as used, otherwise optimizer may not see the use and may delete the function. by Devang Patel · 16 years ago
  48. 9cf80fa Fix the name of BreakCriticalMachineEdge.h's include guard by Dan Gohman · 16 years ago
  49. 58ca8d5 Correct a top-level comment. by Dan Gohman · 16 years ago
  50. 61e804f Clarify the comments here, to make slightly more clear the by Dan Gohman · 16 years ago
  51. 2853367 Tidy a doxygen comment. by Dan Gohman · 16 years ago
  52. 4093d83 SelectionDAG::AssignNodeIds is unused. by Dan Gohman · 16 years ago
  53. 5e84368 Reapply 53476 and 53480, with a fix so that it properly updates by Dan Gohman · 16 years ago
  54. 46868c0 Reapply r53540, now with the matching header! by Chris Lattner · 16 years ago
  55. de29d92 whitespace fix. by Chris Lattner · 16 years ago
  56. 6838d87 doxygenate comments and wrap to 80 cols. by Chris Lattner · 16 years ago
  57. a052246 Inline typedef for alist_iterator::pointer to work with MSVC++. by Ted Kremenek · 16 years ago
  58. 0660750 operator[] is not defined for list::iterator. Overload it in ilist::iterator by Nick Lewycky · 16 years ago
  59. b5eec33 Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art. by Evan Cheng · 16 years ago
  60. cddc11e Add a utility function to MachineInstr for testing whether an instruction by Dan Gohman · 16 years ago
  61. e6acf36 Fix spelling of "hierarchy" in comments. by Dan Gohman · 16 years ago
  62. e4f1a7e Fix typos in comments. by Dan Gohman · 16 years ago
  63. a54cf17 Include a frame index in the "fixed stack" pseudo source value by Dan Gohman · 16 years ago
  64. eca64f0 Minor tweaks to the ImmutableList iterator interface. by Ted Kremenek · 16 years ago
  65. dbe2a5a Add support for putting NamedRegionTimers in TimerGroups, and by Dan Gohman · 16 years ago
  66. c418bf3 Use find instead of lower_bound. by Dan Gohman · 16 years ago
  67. dc2fbdd Trim unnecessary #includes. by Dan Gohman · 16 years ago
  68. ac6cece It is pointless to turn a UINT_TO_FP into an by Duncan Sands · 16 years ago
  69. 9bed0f5 Add two missing SINT_TO_FP libcalls. by Duncan Sands · 16 years ago
  70. dddc629 Add support for 128 bit shifts and 32 bit shifts on 16 bit machines. by Duncan Sands · 16 years ago
  71. 0ebf14c Make typedef public to make MSVC++ happy. by Ted Kremenek · 16 years ago
  72. 3000357 Make some typedefs public to make MSVC++ happy. by Ted Kremenek · 16 years ago
  73. ccaa654 Make typedefs in ilist public (Visual C++ errors out when they are private). by Ted Kremenek · 16 years ago
  74. 98fd7f6 Pull r53428 from Gaz into mainline: by Bill Wendling · 16 years ago
  75. 07f3cf7 Added ImmutableMap constructor that accepts a const TreeTy*. by Ted Kremenek · 16 years ago
  76. 4f4b348 Tidy up #includes. by Dan Gohman · 16 years ago
  77. ea8a865 Add a SubclassData field to SDNode, similar to what's done by Dan Gohman · 16 years ago
  78. 90b58e0 Fix a copy+pasto in an assertion string. by Dan Gohman · 16 years ago
  79. 46e7730 Stack objects have nonnegative indices, not just positive indices. by Dan Gohman · 16 years ago
  80. 358f5ac Escape the graph name. This unbreaks -view-cfg. by Dan Gohman · 16 years ago
  81. 1bf85e5 Remove this file; the code that it went with is no longer in the repository. by Dan Gohman · 16 years ago
  82. 5ac319a Add support for 128 bit multiplicative operations. by Duncan Sands · 16 years ago
  83. be1ad4d Add a mysteriously missing libcall, FPTOSINT_F80_I32. by Duncan Sands · 16 years ago
  84. df99c29 Correct a comment. by Duncan Sands · 16 years ago
  85. 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
  86. cd4e5b0 add a helper method for code that wants to handle vector by Chris Lattner · 16 years ago
  87. 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
  88. b9c33c3 Simplify hasNUsesOfValue and hasAnyUsesOfValue even more. This by Dan Gohman · 16 years ago
  89. 1ea58a5 Move MemoryVT out of LSBaseNode into MemSDNode, allowing the by Dan Gohman · 16 years ago
  90. 492f276 Move the IsVolatile and SVOffset fields into the MemSDNode base by Dan Gohman · 16 years ago
  91. 8e819ae Silence a warning by Anton Korobeynikov · 16 years ago
  92. 4b4d100 Drop enum and use constants for SectionFlags by Anton Korobeynikov · 16 years ago
  93. 0d44ba8 First sketch of special section objects by Anton Korobeynikov · 16 years ago
  94. 93911d2 Unbreak by Anton Korobeynikov · 16 years ago
  95. 7e7fc82 Another bunch of hacks for named sections support by Anton Korobeynikov · 16 years ago
  96. b20015b Add hacky way to distinguish named and named sections. This will be generalized in the future. by Anton Korobeynikov · 16 years ago
  97. 01b0e24 Handle ELF mergeable sections by Anton Korobeynikov · 16 years ago
  98. 265c525 Provide general hook for section name calculation by Anton Korobeynikov · 16 years ago
  99. 6d82942 Print entity size for mergeable sections by Anton Korobeynikov · 16 years ago
  100. 6e405f3 Move flag decoding stuff into special hook by Anton Korobeynikov · 16 years ago