1. 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
  2. 826d114 Propagate debug loc info in SimplifyNodeWithTwoResults. by Bill Wendling · 16 years ago
  3. 326411d Propagate debug loc info for MULHS. by Bill Wendling · 16 years ago
  4. 6d3bf8c Propagate debug loc info for SREM and UREM. by Bill Wendling · 16 years ago
  5. 07d8514 Propagate debug loc info for UDIV. by Bill Wendling · 16 years ago
  6. 944d34b Propagate debug loc info for SDIV. by Bill Wendling · 16 years ago
  7. 73e16b2 Forgot to propagate debug loc info here. by Bill Wendling · 16 years ago
  8. 3311a1f Fix a post-RA scheduling dependency bug. by Dan Gohman · 16 years ago
  9. 9c8148a Propagate debug loc info for MUL. by Bill Wendling · 16 years ago
  10. b0702e0 Propagate debug loc info in SUB. by Bill Wendling · 16 years ago
  11. 14036c0 Propagate debug loc info in ADDC and ADDE. by Bill Wendling · 16 years ago
  12. f4eb226 Propagate debug loc info in DAG combine's "ADD". by Bill Wendling · 16 years ago
  13. d69c314 - Propagate debug loc info in combineSelectAndUse(). by Bill Wendling · 16 years ago
  14. fa42dea Propagate debug info when building SelectionDAG. by Dale Johannesen · 16 years ago
  15. 6360089 Remove dead code, again. by Devang Patel · 16 years ago
  16. 425b64e Remove dead code. by Devang Patel · 16 years ago
  17. d234e59 Add DW_AT_declaration for class methods. by Devang Patel · 16 years ago
  18. 5c71acf Propagate debug location info for the token factor. by Bill Wendling · 16 years ago
  19. bf3f5a0 Add dump() routines to help debug debug info :) by Devang Patel · 16 years ago
  20. 35247c3 Add DebugLoc propagation to some of the methods in DAG combiner. by Bill Wendling · 16 years ago
  21. 3ef4549 Correct the algorithms for choosing spill and restore points so that we don't try to insert loads/stores between call frame setup and the actual call. by Owen Anderson · 16 years ago
  22. 15b3830 Explicitly add PseudoSourceValue information when lowering by Dan Gohman · 16 years ago
  23. 1cc6b8e Make a few things const, fix some comments, and simplify some assertions. by Dan Gohman · 16 years ago
  24. f87d287 Fix windows build, patch by Marius Wachtler! by Chris Lattner · 16 years ago
  25. d5a4802 Local register allocator shouldn't assume only the entry and landing pad basic blocks have live-ins. by Evan Cheng · 16 years ago
  26. 2c65c3d Fix two typos that Duncan spotted in a comment. by Dan Gohman · 16 years ago
  27. 197e88f In the case of an extractelement on an insertelement value, by Dan Gohman · 16 years ago
  28. 56ab1a2 Revert r63273. This was already implemented by Dale. There's no need for my by Bill Wendling · 16 years ago
  29. c0f3a03 Fix an issue where restores could be inserted after a terminator instruction, by Owen Anderson · 16 years ago
  30. 4bfc209 Comments are good. :-) by Owen Anderson · 16 years ago
  31. 45e6855 Add support for aggressive load-use-store folding. This takes care of the by Owen Anderson · 16 years ago
  32. 6e1bb38 - Add DebugLoc to getTargetNode(). by Bill Wendling · 16 years ago
  33. cee3e7c Fix PR3424, a static constructor ordering issue. Patch by Robert Schuster! by Chris Lattner · 16 years ago
  34. 5a3c6a8 Exit with nice warnings when register allocator run out of registers. by Evan Cheng · 16 years ago
  35. e5af2d3 Make x86's BT instruction matching more thorough, and add some by Dan Gohman · 16 years ago
  36. 7ddee0a A slight compile time optimization. If the caller knows there isn't a free register getReg() should not call getFreeReg(). by Evan Cheng · 16 years ago
  37. e8c1733 Add DebugLoc-sensitive versions of many node creation by Dale Johannesen · 16 years ago
  38. 42cc6e3 Fix comment about removeRange. by Evan Cheng · 16 years ago
  39. e91a000 Fixed lowering of v816 shuffles. by Mon P Wang · 16 years ago
  40. 7ade28c Add DebugLoc to the getNode() methods. by Bill Wendling · 16 years ago
  41. 3edb43e Add DebugLoc-aware constructors for SDNode derived by Dale Johannesen · 16 years ago
  42. f923574 by Devang Patel · 16 years ago
  43. 6e733d3 Fix some issues with volatility, move "CanConvertToScalar" check by Chris Lattner · 16 years ago
  44. f7eef68 Fixed extract element when the result needs to be promoted and the input widened. by Mon P Wang · 16 years ago
  45. f560ffa Make isOperationLegal do what its name suggests, and introduce a by Dan Gohman · 16 years ago
  46. 0b3aa26 Formatting. by Duncan Sands · 16 years ago
  47. 1465d61 Rename getAnalysisToUpdate to getAnalysisIfAvailable. by Duncan Sands · 16 years ago
  48. e02f724 Fix PR3415 (infinite loop in EscapeAnalysis) by by Duncan Sands · 16 years ago
  49. 1632782 The memory alignment requirement on some of the mov{h|l}p{d|s} patterns are 16-byte. That is overly strict. These instructions read / write f64 memory locations without alignment requirement. by Evan Cheng · 16 years ago
  50. 3becd09 Add shuffle splat pattern for x86 sse shifts. by Mon P Wang · 16 years ago
  51. 6c55b1c Clarify comment. by Mikhail Glushenkov · 16 years ago
  52. f83c81a Use ValueType::bitsLT to simplify some code. by Dan Gohman · 16 years ago
  53. 77f7a57 Use ZERO_EXTEND instead of ANY_EXTEND when promoting by Dan Gohman · 16 years ago
  54. d1e7d9a Suppress a compile time warning. by Evan Cheng · 16 years ago
  55. 7009d24 Add type DIE into appropriate context DIE. by Devang Patel · 16 years ago
  56. 06efc02 Add a DebugLoc field and some simple accessors. by Dale Johannesen · 16 years ago
  57. 72bb402 Treat [1 x i8] zeroinitializer as a C string, placing such stuff into by Anton Korobeynikov · 16 years ago
  58. aaeea9e Refine DebugLoc per review comments. by Evan Cheng · 16 years ago
  59. ce9bc12 Add an assertion to the form of SelectionDAG::getConstant that takes by Dan Gohman · 16 years ago
  60. d3f1849 Reformat the allocation-order arrays to a more conventional style. by Dan Gohman · 16 years ago
  61. daac99c Delete redundant return statements. by Dan Gohman · 16 years ago
  62. 9e79091 Respect the DisableRedZone flag on PowerPC. by Dan Gohman · 16 years ago
  63. c03e9a1 Simplify findNonImmUse; return the result using the return value by Dan Gohman · 16 years ago
  64. 2d0f1c5 APInt's countLeadingOnes() was broken for negative i128 values, by Torok Edwin · 16 years ago
  65. 26562de Make the pre-split-limit option more useful by using a per-function counter. by Owen Anderson · 16 years ago
  66. 6a86bd7 Implement multiple with overflow by 2 with an add instruction. by Evan Cheng · 16 years ago
  67. e8ecf48 Eliminate unnecessary operands-list traversals. by Dan Gohman · 16 years ago
  68. 499cb3f Enable the red zone on x86-64 by default. by Dan Gohman · 16 years ago
  69. ad165be by Devang Patel · 16 years ago
  70. 336b636 Fix the Red Zone calculation for functions with frame pointers. by Dan Gohman · 16 years ago
  71. b9f66cf No need to keep size of DebugLocations vector separately. by Evan Cheng · 16 years ago
  72. 9de57a9 CellSPU: - Update DWARF debugging support. by Scott Michel · 16 years ago
  73. 210de72 Make the Dwarf macro information section optional; CellSPU's assembler by Scott Michel · 16 years ago
  74. 92f4f16 Implement Red Zone utilization on x86-64. This is currently by Dan Gohman · 16 years ago
  75. b4b8436 Reapply r63025 and r63026, with fixes for the failing testcases. by Owen Anderson · 16 years ago
  76. 5bb11b8 Fix PR3393, which amounts to a bug in the expensive by Duncan Sands · 16 years ago
  77. 9c27886 Add method raw_fd_ostream::seek() for random access within a file. by Ted Kremenek · 16 years ago
  78. 826f093 Also revert r63206 by Bill Wendling · 16 years ago
  79. 34b946b Temporarily revert r63025 until the testsuite failures can be fixed. by Bill Wendling · 16 years ago
  80. 36c826a During bittest switch lowering emit shift in the test block, which should (theoretically) by Anton Korobeynikov · 16 years ago
  81. d725051 Get rid of a bunch of dead code now that interval reconstruction is enabled. by Owen Anderson · 16 years ago
  82. 8af1e76 Fix an issue where LiveIntervals was trying to be smart about removing kill by Owen Anderson · 16 years ago
  83. 5b2e589 Enhance logic in X86DAGToDAGISel::PreprocessForRMW which move load inside callseq_start to allow it to be folded into a call. It was not considering the cases where a token factor is between the load and the callseq_start. by Evan Cheng · 16 years ago
  84. b964f33 Silence a bogus compiler warning. by Evan Cheng · 16 years ago
  85. c4b1abd Actually source file has already been uniquified into an id during isel. Eliminate the StringMap. by Evan Cheng · 16 years ago
  86. d0adbb5 Add data structure to define and track debug location during codegen. by Evan Cheng · 16 years ago
  87. fe6d2cd Fixed optimization of combining two shuffles where the first shuffle inputs by Mon P Wang · 16 years ago
  88. e7852d0 Take the next steps in making SDUse more consistent with LLVM Use, and by Dan Gohman · 16 years ago
  89. 19c10e6 Untabify code. by Scott Michel · 16 years ago
  90. c9c8b2a CellSPU: by Scott Michel · 16 years ago
  91. 5bf4b75 Fix a typo by Nate Begeman · 16 years ago
  92. c2fd67f De-identifying per sabre review by Nate Begeman · 16 years ago
  93. 18f0231 Handle single-entry phi nodes gracefully in condprop. by Chris Lattner · 16 years ago
  94. 3796a26 Fix PR3408 by making a non-obvious assumption very obvious, and by Chris Lattner · 16 years ago
  95. f6784a3 More cleanups and simplifications, no functionality change. by Chris Lattner · 16 years ago
  96. 2ba2543 tidy asserts by Chris Lattner · 16 years ago
  97. 51a0437 Map address space 256 to gs; similar mappings could be supported for the by Nate Begeman · 16 years ago
  98. 740ab03 Support pattern matching various x86 sse shifts. by Nate Begeman · 16 years ago
  99. 4469c53 silence a warning when assertions are disabled. by Chris Lattner · 16 years ago
  100. afb564c should have removed the + when manually applying a patch! by Torok Edwin · 16 years ago