1. 32dfbea EXTRACT_SUBREG coalescing support. The coalescer now treats EXTRACT_SUBREG like by Evan Cheng · 18 years ago
  2. 10136e7 Some clean up. by Evan Cheng · 18 years ago
  3. dad9db6 Cosmetic. by Evan Cheng · 18 years ago
  4. 3393f89 Fix typos. by Evan Cheng · 18 years ago
  5. f4a9c69 Fold load / store into MOV32to32_ and MOV16to16_. by Evan Cheng · 18 years ago
  6. 96aaa54 Flag MOV32to32_ with EXTRACT_SUBREG. They should not be scheduled apart. by Evan Cheng · 18 years ago
  7. a8e8864 Added missing -march=x86 flag. by Arnold Schwaighofer · 18 years ago
  8. f3cdf3e eliminate warning by Gabor Greif · 18 years ago
  9. 6a94de2 Fix some 80 column violations. by Chris Lattner · 18 years ago
  10. cb324cf testcase for PR1728 by Chris Lattner · 18 years ago
  11. 8866364 make operator== work with non-equal sized bitvectors, as long as by Chris Lattner · 18 years ago
  12. ca68aaa PPC long double. Implement a couple more conversions. by Dale Johannesen · 18 years ago
  13. ac9385a Add intrinsics for sin, cos, and pow. These use llvm_anyfloat_ty, and so by Dan Gohman · 18 years ago
  14. 8266952 Codegen support for vector intrinsics. by Dan Gohman · 18 years ago
  15. fcf4d24 Implement ppc long double->uint conversion. by Dale Johannesen · 18 years ago
  16. f96e4de Set ISD::FPOW to Expand. by Dan Gohman · 18 years ago
  17. e54be10 Add runtime library names for pow. by Dan Gohman · 18 years ago
  18. 07f04fd Add an ISD::FPOW node type. by Dan Gohman · 18 years ago
  19. 68ac767 Add an explicit target triple to make this test behave as expected on by Dan Gohman · 18 years ago
  20. 0b22da3 Provided accessors to internal allocator for ImutAVLTree and ImmutableSet. by Ted Kremenek · 18 years ago
  21. 83e105c Add missing argument to PALIGNR by Dale Johannesen · 18 years ago
  22. 724441e Fix an assertion abort on sparc. malloc(0) is allowed to return NULL. by Gabor Greif · 18 years ago
  23. c85e171 Added tail call optimization to the x86 back end. It can be by Arnold Schwaighofer · 18 years ago
  24. 68c8411 Adding myself by Arnold Schwaighofer · 18 years ago
  25. a471c2e Next PPC long double bits. First cut at constants. by Dale Johannesen · 18 years ago
  26. f9193de Lower memcpy if it makes sense. by Devang Patel · 18 years ago
  27. 343960a make bitvector &= do the right thing if vectors have mismatched length. by Chris Lattner · 18 years ago
  28. 3ef437d Add a new use_iterator::atEnd() method, which allows us to shrink by Chris Lattner · 18 years ago
  29. bdc2154 Added iterators to ImmutableSet. by Ted Kremenek · 18 years ago
  30. 37474bc Added some doxygen comments to ImmutableSet. by Ted Kremenek · 18 years ago
  31. ac6084d Removed uninformative assertions that catch problems that will by Ted Kremenek · 18 years ago
  32. 13a21b0 Removed "height" of an AVL tree node from its Profile. This is by Ted Kremenek · 18 years ago
  33. b308cdb Removed spurious forward declaration to a structure that will no longer be used. by Ted Kremenek · 18 years ago
  34. ea34bc8 Added some doxygen comments to a few methods of ImutAVLTree. by Ted Kremenek · 18 years ago
  35. 73184fc Updated VC++ build system. by Hartmut Kaiser · 18 years ago
  36. ebdbed3 Added preliminary support for iterators in ImutAVLTree. by Ted Kremenek · 18 years ago
  37. 85d0aaa Fix CodeGen/Generic/BasicInstrs.llx on sparc by marking divrem by Chris Lattner · 18 years ago
  38. be24d91 Renamed internal method "Create" of ImutAVLTree to "CreateNode". by Ted Kremenek · 18 years ago
  39. 272dce0 Correct swapped arguments to getConstant. by Duncan Sands · 18 years ago
  40. 1c08eba Fix 80-column violations by Bill Wendling · 18 years ago
  41. 6eaeff2 Next PPC long double bits: ppcf128->i32 conversion. by Dale Johannesen · 18 years ago
  42. be8db24 Bad choice of variable name. by Evan Cheng · 18 years ago
  43. 5edc57f Fix an extremely stupid bug that prevented first round of coalescing (physical registers only) from happening. by Evan Cheng · 18 years ago
  44. 80fe9e8 Modified XCode project to contain... by Ted Kremenek · 18 years ago
  45. 3daae27 Add new MemoryBuffer::getMemBufferCopy method. by Chris Lattner · 18 years ago
  46. ec1f944 Fix indentation. by Devang Patel · 18 years ago
  47. 33bbed8 Added implementation of immutable (functional) maps and sets, as by Ted Kremenek · 18 years ago
  48. b593898 by Devang Patel · 18 years ago
  49. cd80c16 Add LLVMFoldingBuilder by Devang Patel · 18 years ago
  50. 1fc46d5 Remove an unnecessary friend declaration. by Dan Gohman · 18 years ago
  51. 49588d8 update prototype, fixing build error by Chris Lattner · 18 years ago
  52. 9a52632 Pass argc by value, not by reference, since it isn't modified. by Dan Gohman · 18 years ago
  53. 6d60cac LowerIntegerDivOrRem no longer exists. by Dan Gohman · 18 years ago
  54. 74f87a6 Fix grammar in a comment. by Dan Gohman · 18 years ago
  55. 5bf88eb This is done. by Dan Gohman · 18 years ago
  56. dde01ec These two tests now require only two multiply instructions, instead of four. by Dan Gohman · 18 years ago
  57. b76143c Under 64-bit mode use LEA64_32r instead of LEA64r to save a byte. by Evan Cheng · 18 years ago
  58. 05831c0 Fix problems where DenseMap used operator!= instead of correctly by Chris Lattner · 18 years ago
  59. be2c459 Change a #include into a forward declaration by Chris Lattner · 18 years ago
  60. 8262df3 Position Independent Code (PIC) support [3] by Bruno Cardoso Lopes · 18 years ago
  61. 0a60400 Position Independent Code (PIC) support [2] by Bruno Cardoso Lopes · 18 years ago
  62. e78080c Position Independent Code (PIC) support [1] by Bruno Cardoso Lopes · 18 years ago
  63. f6be158 Update test. by Evan Cheng · 18 years ago
  64. 3f41d66 Bug fix. X86 was emitting redundant setcc and test instructions before a conditional move. by Evan Cheng · 18 years ago
  65. 30d4254 Call getFunctionNumber() instead of referencing FunctionNumber directly, by Dan Gohman · 18 years ago
  66. 6b33cfc Mark the prefetch intrinsic as IntrWriteArgMem, instead of the by Dan Gohman · 18 years ago
  67. b5d12c4 These two tests now require only three multiply instructions, instead of four. by Dan Gohman · 18 years ago
  68. f19b8e4 Various improvements to the documentation, contributed by Joshua Haberman! by Chris Lattner · 18 years ago
  69. 525178c Migrate X86 and ARM from using X86ISD::{,I}DIV and ARMISD::MULHILO{U,S} to by Dan Gohman · 18 years ago
  70. d47c84c Allow x86 compare to be commutable by default. by Evan Cheng · 18 years ago
  71. 2618a6c C and Objective Caml bindings for PHINode::addIncoming etc. by Gordon Henriksen · 18 years ago
  72. 389079b DAGCombiner support for UDIVREM/SDIVREM and UMUL_LOHI/SMUL_LOHI. by Dan Gohman · 18 years ago
  73. 7794935 LLVM does not use the old style simple isel any more. by Evan Cheng · 18 years ago
  74. b428657 Remove debugging printf to get build going on x86-64. by Evan Cheng · 18 years ago
  75. 3ce990d When we start enabling SMUL_LOHI/UMUL_LOHI or SDIVREM/UDIVREM in by Dan Gohman · 18 years ago
  76. 08ce976 Add convenience overloads of SelectionDAG::getNode that take a SDVTList by Dan Gohman · 18 years ago
  77. 82a13c9 Move the space in overview output for commands out of each of the by Dan Gohman · 18 years ago
  78. 8e41ed7 Simplify getIntPtrType, allowing it to work for arbitrary pointer sizes. by Dan Gohman · 18 years ago
  79. c318329 Use correct parentheses with the '&& "..."' idiom in an assert. by Dan Gohman · 18 years ago
  80. 417e11b In -debug mode, dump SelectionDAGs both before and after the by Dan Gohman · 18 years ago
  81. 3ab264a Fix grammar in a comment. by Dan Gohman · 18 years ago
  82. cdf2b3b Add explicit keywords. by Dan Gohman · 18 years ago
  83. 5477f85 Use APInt::tcExtract. It's cleaner, and works :) by Neil Booth · 18 years ago
  84. 68e53ad Add a new function tcExtract for extracting a bignum from an by Neil Booth · 18 years ago
  85. 633360c Fixed downrev Ocaml compatibility. by Gordon Henriksen · 18 years ago
  86. 1aad74c Begin the process of allowing DomTree on MBB's. Step One: template DomTreeNode by making it a typedef of a templated DomTreeNodeBase. by Owen Anderson · 18 years ago
  87. 537d5c2 Kill cycle of an live range is always the last use index + 1. by Evan Cheng · 18 years ago
  88. 529ac2f Allow passes to just pass up "FunctionPass(&ID)" instead of "FunctionPass((intptr_t)&ID)" by Chris Lattner · 18 years ago
  89. 6d6203d C and Objective Caml bindings for getFunction and getNamedGlobal. Also enhanced by Gordon Henriksen · 18 years ago
  90. f443ba7 disable this entirely: it is causing use of invalidated iterators and infinite looping. by Chris Lattner · 18 years ago
  91. eac9385 Fix many regressions on x86 by avoiding dereferencing the end iterator. by Chris Lattner · 18 years ago
  92. f8a3ee1 Finish off PR1723, by working around some strange compiler bug. by Chris Lattner · 18 years ago
  93. c84c16b C and Objective Caml bindings for GlobalVariable::isConstant. by Gordon Henriksen · 18 years ago
  94. f16c595 Add back convertFromSignExtendedInteger. by Neil Booth · 18 years ago
  95. 7a7bc0f Now that convertFromUnsignedParts has a sane, constant interface, by Neil Booth · 18 years ago
  96. 643ce59 Reimplement convertFromUnsignedInteger so it is passed a const bignum. by Neil Booth · 18 years ago
  97. ccf596a convertFromInteger, as originally written, expected sign-extended by Neil Booth · 18 years ago
  98. 33d4c92 combineLostFractions does not need to be a member function by Neil Booth · 18 years ago
  99. c27d61d Some more problems noticed by Curtis by Daniel Berlin · 18 years ago
  100. 1cf08fd C and Objective Caml bindings for PATypeHolder. by Gordon Henriksen · 18 years ago