1. 975716a Delete unused variables. by Dan Gohman · 14 years ago
  2. b3dbd4a Trim #includes. by Dan Gohman · 14 years ago
  3. f316eb7 Fix whitespace and 80-column violations. by Dan Gohman · 14 years ago
  4. 8888224 Since I can't reproduce the failures from 131261, re-trying with a by Stuart Hastings · 14 years ago
  5. 8ad145d Revert 131266 and 131261 due to buildbot complaints. rdar://problem/9298790 by Stuart Hastings · 14 years ago
  6. 5adc646 Non-fast-isel followup to 129634; correctly handle branches controlled by Stuart Hastings · 14 years ago
  7. d673057 Correctly walk through nested and adjacent CALLSEQ_START nodes. No by Stuart Hastings · 14 years ago
  8. abbbfbd Rewrite the expander for umulo/smulo to remember to sign extend the input by Eric Christopher · 14 years ago
  9. 567cac0 Delete unnecessary variable. <rdar://problem/7662569> by Stuart Hastings · 14 years ago
  10. fc52163 Support nested CALLSEQ_BEGIN/END; necessary for ARM byval support. <rdar://problem/7662569> by Stuart Hastings · 14 years ago
  11. 65279cb Fix divmod libcall lowering. Convert to {S|U}DIVREM first and then expand the node to a libcall. rdar://9280991 by Evan Cheng · 14 years ago
  12. 7a2bdde Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  13. 1809d5f Revert 123704; it broke threaded LLVM. by Stuart Hastings · 14 years ago
  14. 8e23e81 Issue libcalls __udivmod*i4 / __divmod*i4 for div / rem pairs. by Evan Cheng · 14 years ago
  15. 6154f6c Use the correct LHS type when determining the legalization of a shift's RHS type. by Owen Anderson · 14 years ago
  16. 95771af Allow targets to specify a the type of the RHS of a shift parameterized on the type of the LHS. by Owen Anderson · 14 years ago
  17. a778f5c Do not lose debug info of an inlined function argument even if the argument is only used through GEPs. by Devang Patel · 14 years ago
  18. 1646953 Roll out r125794 to help diagnose the llvm-gcc-i386-linux-selfhost failure. by Cameron Zwarich · 14 years ago
  19. a4defc0 Do not lose debug info of an inlined function argument even if the argument is only used through GEPs. by Devang Patel · 14 years ago
  20. a901129 Swap VT and DebugLoc operands of getExtLoad() for consistency with by Stuart Hastings · 14 years ago
  21. 7e7fc10 Speculatively revert r124380. by Devang Patel · 15 years ago
  22. bfae5f3 While legalizing SDValues do not drop SDDbgValues, trasfer them to new legal nodes. by Devang Patel · 15 years ago
  23. 6b9a293 Initialize variable to get rid of clang warning. by Bill Wendling · 15 years ago
  24. c47fd9f Revert r124302 by Devang Patel · 15 years ago
  25. cfe33c4 by David Greene · 15 years ago
  26. d2c9793 While legalizing SDValues do not drop SDDbgValues, trasfer them to new legal nodes. by Devang Patel · 15 years ago
  27. e338581 Use only one API at a time. by Eric Christopher · 15 years ago
  28. 38a1826 If we can, lower the multiply part of a umulo/smulo call to a libcall by Eric Christopher · 15 years ago
  29. f224322 Remove checking that prevented overlapping CALLSEQ_START/CALLSEQ_END by Stuart Hastings · 15 years ago
  30. 5df5a22 Add an assert so we don't silently miscompile ctpop for bit widths > 128. by Benjamin Kramer · 15 years ago
  31. b6516ae Reimplement CTPOP legalization with the "best" algorithm from by Benjamin Kramer · 15 years ago
  32. dd11ea4 Fix r123346 to handle scalar types too. by Dan Gohman · 15 years ago
  33. b866543 Apply the patch from PR8958, which allows llc to get slightly by Dan Gohman · 15 years ago
  34. 16c29b5 Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. by Anton Korobeynikov · 15 years ago
  35. 2d31d14 Remove TODO, these appear to be implemented. by Eric Christopher · 15 years ago
  36. 56500ed Fix indentation, add comment. by Stuart Hastings · 15 years ago
  37. 2965e69 Missing logic for nested CALLSEQ_START/END. by Stuart Hastings · 15 years ago
  38. f1b4eaf rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for by Chris Lattner · 15 years ago
  39. a304d02 Initial support for nested CALLSEQ_START/CALLSEQ_END constructs in LegalizeDAG. by Stuart Hastings · 15 years ago
  40. 40f8f62 PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and by Jay Foad · 15 years ago
  41. 3069cbf Remove unneeded zero arrays. by Benjamin Kramer · 15 years ago
  42. 3d2125c Enable sibling call optimization of libcalls which are expanded during by Evan Cheng · 15 years ago
  43. bf17cfa Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. by Wesley Peck · 15 years ago
  44. e4ad387 Add a pre-dispatch SjLj EH hook on the unwind edge for targets to do any by Jim Grosbach · 15 years ago
  45. 07e3a38 fix the default va_arg expansion (in the realignment case) to not implicitly by Chris Lattner · 15 years ago
  46. 3a9e769 Use a more efficient lowering of uint64_t --> float that can take advantage of hardware signed integer conversion without by Owen Anderson · 15 years ago
  47. 6229d0a update a bunch of code to use the MachinePointerInfo version of getStore. by Chris Lattner · 15 years ago
  48. da2d8e1 eliminate an old SelectionDAG::getTruncStore method, propagating by Chris Lattner · 15 years ago
  49. 3d6ccfb propagate MachinePointerInfo through various uses of the old by Chris Lattner · 15 years ago
  50. ecf42c4 continue MachinePointerInfo'izing, eliminating use of one of the old by Chris Lattner · 15 years ago
  51. 85ca106 a few more trivial updates. This fixes PerformInsertVectorEltInMemory to not by Chris Lattner · 15 years ago
  52. ef134d0 Add a missing check when legalizing a vector extending load. This doesn't by Bob Wilson · 15 years ago
  53. 341fa09 Add a hackaround for PR7993 which is causing failures on x86 builders that lack sse2. by Chris Lattner · 15 years ago
  54. aafe626 remove some llvmcontext arguments that are now dead post-refactoring. by Chris Lattner · 15 years ago
  55. 54f6163 Fix some GCC warnings by providing a virtual destructor in the base of a class by Chandler Carruth · 15 years ago
  56. 63241f7 If the target says that an extending load is not legal, regardless of whether by Bob Wilson · 15 years ago
  57. cbeeae2 Fix va_arg for doubles. With this patch VAARG nodes always contain the by Rafael Espindola · 15 years ago
  58. bcc8017 Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument for consistency sake. by Evan Cheng · 15 years ago
  59. c66e150b By default, the eh.sjlj.setjmp/longjmp intrinsics should just do nothing rather by Jim Grosbach · 15 years ago
  60. 6e99261 80-column and trailing whitespace cleanup. by Jim Grosbach · 15 years ago
  61. ee7f8b5 grammar tweaks by Jim Grosbach · 15 years ago
  62. 72d13ff When splitting a VAARG, remember its alignment. by Rafael Espindola · 15 years ago
  63. ef6eb9c back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set) by Jim Grosbach · 15 years ago
  64. a845706 Fix cross initialization compilation error. by Evan Cheng · 15 years ago
  65. e03262f Add Expand-to-libcall support for additional atomics. This covers the usual by Jim Grosbach · 15 years ago
  66. 027657d Change UpdateNodeOperands' operand and return value from SDValue to by Dan Gohman · 15 years ago
  67. 7720cb3 isValueValidForType can be a static member function. by Dan Gohman · 15 years ago
  68. 59c38f3 add missing break. inconsequential as the code shouldn't be reached, but by Jim Grosbach · 15 years ago
  69. b56ce81 Add entries for Expanding atomic intrinsics to libcalls. Just a placeholder by Jim Grosbach · 15 years ago
  70. bbfc0d2 ISD::MEMBARRIER should lower to a libcall (__sync_synchronize) if the target by Jim Grosbach · 15 years ago
  71. 0798edd Update the saved stack pointer in the sjlj function context following either by Jim Grosbach · 15 years ago
  72. 14b2141 When expanding a vector_shuffle, the element type may not be legal and may by Bob Wilson · 15 years ago
  73. a5afa1c Implement a correct ui64->f32 conversion. The old by Dale Johannesen · 15 years ago
  74. 038df88 Trim #includes and forward declarations. by Dan Gohman · 15 years ago
  75. 55e59c1 Code that needs a TargetMachine should have access to one directly, rather by Dan Gohman · 15 years ago
  76. d858e90 Use const qualifiers with TargetLowering. This eliminates several by Dan Gohman · 15 years ago
  77. adf9799 More 80 violations. by Evan Cheng · 15 years ago
  78. 35a3893 use assertions instead of unreachable for logic errors. by Chris Lattner · 15 years ago
  79. 75361b6 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 15 years ago
  80. ea76186 trim some spurious references to DwarfWriter. SDIsel really doesn't by Chris Lattner · 15 years ago
  81. f0d5007 Get rid of target-specific nodes for fp16 <-> fp32 conversion. by Anton Korobeynikov · 15 years ago
  82. 927411b Make default expansion for FP16 <-> FP32 nodes into libcalls by Anton Korobeynikov · 15 years ago
  83. 5d54b41 Fix PR6522: implement copysign expansion for x86 long double by Duncan Sands · 15 years ago
  84. 0fa9d1d Reapply r97778 and r97779, enabled only for unsigned i64 to f64 conversions. by Dan Gohman · 15 years ago
  85. b6b343d Revert r97778 and r97779. They're somehow breaking llvm-gcc builds. by Dan Gohman · 15 years ago
  86. 808ab34 Fix these constants to be more portable. by Dan Gohman · 15 years ago
  87. cfa7ca1 Rewrite i64-to-f64 conversion using an algorithm which handles by Dan Gohman · 15 years ago
  88. 46ada19 Remove dead parameter passing. by Bill Wendling · 15 years ago
  89. 9949dd6 Fix ExpandVectorBuildThroughStack for the case where the by Dan Gohman · 15 years ago
  90. aa9d854 Revert r97064. Duncan pointed out that bitcasts are defined in by Dan Gohman · 15 years ago
  91. c382bc3 Make getTypeSizeInBits work correctly for array types; it should return by Dan Gohman · 15 years ago
  92. 1e55944 by David Greene · 15 years ago
  93. f451cb8 Fix "the the" and similar typos. by Dan Gohman · 16 years ago
  94. 071c62f Rearrange handling of jump tables. Highlights: by Chris Lattner · 16 years ago
  95. eb38ebf Improved widening loads by adding support for wider loads if by Mon P Wang · 16 years ago
  96. d199636 Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNode by Dan Gohman · 16 years ago
  97. 993aace Change errs() to dbgs(). by David Greene · 16 years ago
  98. d831181 Remove dead variable. by Bill Wendling · 16 years ago
  99. ec9d8b0 move a few more symbols to .rodata by Nuno Lopes · 16 years ago
  100. 775db97 Revert r91949 r91942 and r91936. by Bill Wendling · 16 years ago