1. d6f175b Add opposite_of and inverse_opt to support -fno- style options. This by Mike Stump · 16 years ago
  2. c8d7bc8 Enable emitting of constant values in non-default address space as well. The APIs emitting constants now take an additional parameter signifying the address space in which to emit. The APIs like getData8BitsDirective() etc are made virtual enabling targets to be able to define appropirate directivers for various sizes and address spaces. by Sanjiv Gupta · 16 years ago
  3. 3311a1f Fix a post-RA scheduling dependency bug. by Dan Gohman · 16 years ago
  4. d69c314 - Propagate debug loc info in combineSelectAndUse(). by Bill Wendling · 16 years ago
  5. 072e99e Fix a bug in getMaxValue/getMinValue to pass the right signedness the by Chris Lattner · 16 years ago
  6. fa42dea Propagate debug info when building SelectionDAG. by Dale Johannesen · 16 years ago
  7. bf3f5a0 Add dump() routines to help debug debug info :) by Devang Patel · 16 years ago
  8. 56ab1a2 Revert r63273. This was already implemented by Dale. There's no need for my by Bill Wendling · 16 years ago
  9. 6e1bb38 - Add DebugLoc to getTargetNode(). by Bill Wendling · 16 years ago
  10. 5a3c6a8 Exit with nice warnings when register allocator run out of registers. by Evan Cheng · 16 years ago
  11. e5af2d3 Make x86's BT instruction matching more thorough, and add some by Dan Gohman · 16 years ago
  12. e8c1733 Add DebugLoc-sensitive versions of many node creation by Dale Johannesen · 16 years ago
  13. 42cc6e3 Fix comment about removeRange. by Evan Cheng · 16 years ago
  14. 7ade28c Add DebugLoc to the getNode() methods. by Bill Wendling · 16 years ago
  15. 4f80178 Add more comments describing SDNode operator codes. by Dan Gohman · 16 years ago
  16. 3edb43e Add DebugLoc-aware constructors for SDNode derived by Dale Johannesen · 16 years ago
  17. f70dab7 Add some comments on ISD::NodeType. by Dan Gohman · 16 years ago
  18. f52038a Delete unnecessary elses. by Dan Gohman · 16 years ago
  19. 8c46e85 Enable PACKAGE_VERSION in cmake builds, this unbreaks the clang build with cmake. by Chris Lattner · 16 years ago
  20. f560ffa Make isOperationLegal do what its name suggests, and introduce a by Dan Gohman · 16 years ago
  21. 1465d61 Rename getAnalysisToUpdate to getAnalysisIfAvailable. by Duncan Sands · 16 years ago
  22. e02f724 Fix PR3415 (infinite loop in EscapeAnalysis) by by Duncan Sands · 16 years ago
  23. 19d3e82 Add three new option properties. by Mikhail Glushenkov · 16 years ago
  24. 42ce8ea Comment fixes. by Bill Wendling · 16 years ago
  25. ab160cf Embalm my ideas of how things should work. Not that anyone will pay attention. by Dale Johannesen · 16 years ago
  26. 06efc02 Add a DebugLoc field and some simple accessors. by Dale Johannesen · 16 years ago
  27. 124c7fd Reorder args, constify. by Dale Johannesen · 16 years ago
  28. 5f7c41c Use .empty() instead of comparing .size() with 0. by Dan Gohman · 16 years ago
  29. 1bb1d99 Update to latest spelling. by Dale Johannesen · 16 years ago
  30. 3b1a9c5 Add DebugLoc field and simple accessors. by Dale Johannesen · 16 years ago
  31. aaeea9e Refine DebugLoc per review comments. by Evan Cheng · 16 years ago
  32. ce9bc12 Add an assertion to the form of SelectionDAG::getConstant that takes by Dan Gohman · 16 years ago
  33. 101a90f Make some comments doxygen-friendly. by Dan Gohman · 16 years ago
  34. b9f66cf No need to keep size of DebugLocations vector separately. by Evan Cheng · 16 years ago
  35. 210de72 Make the Dwarf macro information section optional; CellSPU's assembler by Scott Michel · 16 years ago
  36. 92f4f16 Implement Red Zone utilization on x86-64. This is currently by Dan Gohman · 16 years ago
  37. 9c27886 Add method raw_fd_ostream::seek() for random access within a file. by Ted Kremenek · 16 years ago
  38. 94cb2bf Fix the name of an argument. by Dan Gohman · 16 years ago
  39. 8d8a0c3 Fix a bug in BitVector.h. All assignment operations (except the usual by Roman Levenstein · 16 years ago
  40. c4b1abd Actually source file has already been uniquified into an id during isel. Eliminate the StringMap. by Evan Cheng · 16 years ago
  41. d0adbb5 Add data structure to define and track debug location during codegen. by Evan Cheng · 16 years ago
  42. d536298 Looks like comments were chopped off. by Evan Cheng · 16 years ago
  43. 891415b LLVM_SUPPORT_DEBUGINFO_H -> LLVM_ANALYSIS_DEBUGINFO_H since DebugInfo.h is under Analysis. by Evan Cheng · 16 years ago
  44. e7852d0 Take the next steps in making SDUse more consistent with LLVM Use, and by Dan Gohman · 16 years ago
  45. 3994610 Eliminate the loop that searches through each of the operands by Dan Gohman · 16 years ago
  46. 3b64c6b Introduce two DWARF attribute extentions DW_AT_APPLE_optimized, DW_AT_APPLE_flags. by Devang Patel · 16 years ago
  47. a36791d Simplify the logic of getting hold of a PHI predecessor block. by Gabor Greif · 16 years ago
  48. 60789e4 Add support for deleting a module provider from a JIT in such a way that it does not cause the owned module to be fully materialized. by Nate Begeman · 16 years ago
  49. 8c08d8c Cross register class coalescing. Not yet enabled. by Evan Cheng · 16 years ago
  50. edc4d69 introduce a useful abstraction to find out if a Use is in the call position of an instruction by Gabor Greif · 16 years ago
  51. 1592e5b Regenerated configure after backing out 62553 and r62616. by Tanya Lattner · 16 years ago
  52. b67c958 rename methods in System/Host to be more consistent. by Chris Lattner · 16 years ago
  53. 4c24546 Add SelectionDAG::getNOT method to construct bitwise NOT operations, by Bob Wilson · 16 years ago
  54. 536ab13 Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and SuperRegClasses. These are not necessary. Also eliminate getSubRegisterRegClass and getSuperRegisterRegClass. These are slow and their results can change if register file names change. Just use TargetLowering::getRegClassFor() to get the right TargetRegisterClass instead. by Evan Cheng · 16 years ago
  55. f9eb2d8 Bump to 2.6svn. Regenerate configure (last regen was with the wrong version). by Tanya Lattner · 16 years ago
  56. 9817b24 The operator<() and operator>() were reversing their tests. Have the test the correct way. by Bill Wendling · 16 years ago
  57. d10aace Get rid of warning about implicit 64-to-32 bit conversions. by Bill Wendling · 16 years ago
  58. 2b5326e Add explicit this-> (to make the VS compiler happy). by Steve Naroff · 16 years ago
  59. c03c46a Fix ilist two-phase name lookup by Douglas Gregor · 16 years ago
  60. 9ad136c Add a comment to SelectionDAG::ReplaceAllUsesWith to describe a subtle by Dan Gohman · 16 years ago
  61. 541ed9f Do not use host floating point types when emitting by Dale Johannesen · 16 years ago
  62. 1e42c5b add getPointerToGlobal to the C bindings, patch by Lennart Augustsson! PR3364 by Chris Lattner · 16 years ago
  63. 9fbc7e2 Cleanup whitespace and comments, and tweak some by Duncan Sands · 16 years ago
  64. bb326bb Allow targets to legalize operations (with illegal operands) that produces multiple values. For example, a load with an illegal operand (a load produces two values, a value and chain). by Sanjiv Gupta · 16 years ago
  65. ed6af24 Make special cases (0 inf nan) work for frem. by Dale Johannesen · 16 years ago
  66. 4766159 Encode member accessibility. by Devang Patel · 16 years ago
  67. 2a57466 Appropriately mark fowrad decls. by Devang Patel · 16 years ago
  68. a894ae1 Fix PR3243: a LiveVariables bug. When HandlePhysRegKill is checking whether the last reference is also the last def (i.e. dead def), it should also check if last reference is the current machine instruction being processed. This can happen when it is processing a physical register use and setting the current machine instruction as sub-register's last ref. by Evan Cheng · 16 years ago
  69. 018ec84 indentation... by Devang Patel · 16 years ago
  70. 6906ba5 Need only one set of debug info versions enum. by Devang Patel · 16 years ago
  71. 04ee5a1 Change TargetInstrInfo::isMoveInstr to return source and destination sub-register indices as well. by Evan Cheng · 16 years ago
  72. a913f4f zap white spaces. by Devang Patel · 16 years ago
  73. 24b66a8 Add an IEEE remainder function, which is not by Dale Johannesen · 16 years ago
  74. 9981b1f eliminate use of uint32_t to improve compatibility with cygwin by Chris Lattner · 16 years ago
  75. ce31b02 Enable debug info for composite types. by Devang Patel · 16 years ago
  76. 631bd3c Spacing by Evan Cheng · 16 years ago
  77. f90fb34 If a vector is empty, you're not allowed to access any by Duncan Sands · 16 years ago
  78. b79b535 Verify debug info. by Devang Patel · 16 years ago
  79. c533612 Remove SDNode's virtual destructor. This makes it impossible for by Dan Gohman · 16 years ago
  80. 2f39b29 improve compatibility with cygwin, patch by Jay Foad! by Chris Lattner · 16 years ago
  81. c15255c DebugInfo is a lightweight APIs and consumers are expected to use light objects directly. There is no need to support isa<>, dyn_cast<> etc... by Devang Patel · 16 years ago
  82. 15c94d0 Few targets like PIC16 wants libcall generation for illegal type i16. by Sanjiv Gupta · 16 years ago
  83. 8556d2a BasicAliasAnalysis and FunctionAttrs were both by Duncan Sands · 16 years ago
  84. 7543f7f make comparisons a bist faster by Gabor Greif · 16 years ago
  85. 1253298 introduce typedef for complicated vector, and use it too by Gabor Greif · 16 years ago
  86. 7059d47 Support for multi-valued options in CommandLine by Mikhail Glushenkov · 16 years ago
  87. f711939 Instead of adding dependence edges between terminator instructions by Dan Gohman · 16 years ago
  88. e57187c CreateVirtualRegisters does trivial copy coalescing. If a node def is used by a single CopyToReg, it reuses the virtual register assigned to the CopyToReg. This won't work for SDNode that is a clone or is itself cloned. Disable this optimization for those nodes or it can end up with non-SSA machine instructions. by Evan Cheng · 16 years ago
  89. a21a860 remove a dead method. by Chris Lattner · 16 years ago
  90. 6ea5776 Get this building with gcc-4.4. by Duncan Sands · 16 years ago
  91. 2388a58 Registry.h should not depend on CommandLine.h. by Mikhail Glushenkov · 16 years ago
  92. 5c1799b Delete trailing whitespace. by Mikhail Glushenkov · 16 years ago
  93. a10f159 Reverting back 62301. by Sanjiv Gupta · 16 years ago
  94. 65aae00 Few targets do not have a single directive to emit global constants. by Sanjiv Gupta · 16 years ago
  95. 2836c28 Initial hazard recognizer support in post-pass scheduling. This includes by Dan Gohman · 16 years ago
  96. cf3a448 by Devang Patel · 16 years ago
  97. fc54c55 Generalize the HazardRecognizer interface so that it can be used by Dan Gohman · 16 years ago
  98. c475c36 Simplify the MachineLICM pass by having it only traverse outer by Dan Gohman · 16 years ago
  99. bb46f52 Add the private linkage. by Rafael Espindola · 16 years ago
  100. f193ff0 Use lightweight DebugInfo objects directly. by Devang Patel · 16 years ago