1. 30eae3c PR2985 / <rdar://problem/6584986> by Jim Grosbach · 15 years ago
  2. eb55f3e Another attempt at fixing PR2975. by Torok Edwin · 15 years ago
  3. ce8f9fe fix comment to reflect the implementation I ended up settling on. by Chris Lattner · 15 years ago
  4. ae7dd80 Add an API for the bitstream reader to read blobs and return by Chris Lattner · 15 years ago
  5. 123f384 allow clients to look up abbrev id's by Chris Lattner · 15 years ago
  6. 298a82d Add a new EmitRecordWithBlob API that allows a blob to be emitted by Chris Lattner · 15 years ago
  7. dcd006b add a new Blob encoding abbreviation for bitcode files that emits by Chris Lattner · 15 years ago
  8. 30910bf split ReadAbbreviatedLiteral out of ReadAbbreviatedField. by Chris Lattner · 15 years ago
  9. 86bc23d reduce indentation with early-out by Chris Lattner · 15 years ago
  10. 96153a4 simplify code a bit. by Chris Lattner · 15 years ago
  11. 4072879 simplify to reduce indentation. by Chris Lattner · 15 years ago
  12. e2a466b Teach llvm-bcanalyzer to skip over the header we use on LLVM IR files. by Chris Lattner · 15 years ago
  13. 4e9ca33 Add segment flag bits to ELF.h. by Mikhail Glushenkov · 15 years ago
  14. 21cc446 Add support for embedded metadata to LLVM. This introduces two new types of by Nick Lewycky · 15 years ago
  15. 41c9073 "This adds a getName() method to TargetRegisterClass, just like in TargetRegisterInfo. by Chris Lattner · 15 years ago
  16. 38f4dd7 Add fast path for raw_ostream output of strings. by Daniel Dunbar · 15 years ago
  17. b7a00da Work around an apparent GCC miscompilation by specializing different, by Chris Lattner · 15 years ago
  18. 8f9643f Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused. by Dan Gohman · 15 years ago
  19. 25f0ee5 correct patch by Chris Lattner · 15 years ago
  20. d725134 add patch to go along with r68350 by Chris Lattner · 15 years ago
  21. 6caced9 add missing * by Chris Lattner · 15 years ago
  22. d0dfbe0 fix overflow checks in SmallVector: by Chris Lattner · 15 years ago
  23. 9dfa167 Clean up pass manager cache after each run. by Devang Patel · 15 years ago
  24. 23e97b0 Add llvm::Triple class for abstracting access to target triples. by Daniel Dunbar · 15 years ago
  25. b035842 Fixed spelling. by Misha Brukman · 15 years ago
  26. 8a7eed3 Remove dead code. by Devang Patel · 15 years ago
  27. dd255a6 Add range insert method for DenseSet and define DenseMapInfo for chars. by Chris Lattner · 15 years ago
  28. de551f9 Use CHAR_BIT instead of hard-coding 8 in several places where it by Dan Gohman · 15 years ago
  29. 687b337 Fixed spelling. by Misha Brukman · 15 years ago
  30. 6d7e49b CMake: Have generated Xcode projects also contain the LLVM header files. by Ted Kremenek · 15 years ago
  31. d485e88 * Fixed spelling of `invertible' * Simplified if statement by Misha Brukman · 15 years ago
  32. 4122282 Allow the use of pointers to const within PointerUnion. by Douglas Gregor · 15 years ago
  33. b160f5d add a converting operator by Chris Lattner · 15 years ago
  34. 722272d Add two new classes: WeakVH and AssertingVH. These are both "ValueHandles", by Chris Lattner · 15 years ago
  35. f385167 teach PointerLikeTypeTraits that all pointers to pointers may only be 4-byte aligned. by Chris Lattner · 15 years ago
  36. bdd376c add some accessors so I can play games with DenseMaps. by Chris Lattner · 15 years ago
  37. 968dc7a Reapply 68073, with fixes. EH Landing-pad basic blocks are not by Dan Gohman · 15 years ago
  38. da84b25 Stop guessing, start thinking, and make PointerUnion3::is actually be correct. by Douglas Gregor · 15 years ago
  39. be46c79 Add llvm::sys::getHostTriple and remove llvm::sys::getOS{Name,Version}. by Daniel Dunbar · 15 years ago
  40. df4881c Really temporarily revert r68073. by Bill Wendling · 15 years ago
  41. e67f5e4 Oy! When reverting r68073, I added in experimental code. Sorry... by Bill Wendling · 15 years ago
  42. 8fe0054 Revert r68073. It's causing a failure in the Apple-style builds. by Bill Wendling · 15 years ago
  43. c4ef551 shrink subclassid, liberating some bits for future (ab)use. by Chris Lattner · 15 years ago
  44. a7425d7 Really, really fix PointerUnion3::is by Douglas Gregor · 15 years ago
  45. 80c93e7 Except in asm-verbose mode, avoid printing labels for blocks that are by Dan Gohman · 15 years ago
  46. 2048cdb Make PointerUnion3::get work properly by Douglas Gregor · 15 years ago
  47. f542291 update comment. by Chris Lattner · 15 years ago
  48. e8bc475 add a PointerUnion3 class and generalize PointerUnion to work with by Chris Lattner · 15 years ago
  49. c6a4b6b fix the PointerLikeTypeTraits specialization for PointerIntPair to by Chris Lattner · 15 years ago
  50. 6d1b89e Constify arguments in isSuccessor and isLayoutSuccessor. by Dan Gohman · 15 years ago
  51. ca62349 Clearify local/global relocations wording by Anton Korobeynikov · 15 years ago
  52. fca82de Do not propagate ELF-specific stuff (data.rel) into other targets. This simplifies code and also ensures correctness. by Anton Korobeynikov · 15 years ago
  53. 71a7c6c Add data.rel stuff by Anton Korobeynikov · 15 years ago
  54. 031b748 Updated the comment for isArithmeticShift() to match reality. by Misha Brukman · 15 years ago
  55. 31fd5a5 Constify check. This fixes PR3900. by Bill Wendling · 15 years ago
  56. db23231 Honour relocation behaviour stuff for ro objects by Anton Korobeynikov · 15 years ago
  57. ab267a2 Extend the relocation tracker handler, so we can filter on different 'kinds' of relocations required. by Anton Korobeynikov · 15 years ago
  58. 54e01d0 add missing space. by Chris Lattner · 15 years ago
  59. 3a9fe06 add some comments, add a dyn_cast method. by Chris Lattner · 15 years ago
  60. f341a47 When forming sentinels for empty/tombstone, make sure to respect the by Chris Lattner · 15 years ago
  61. ba315c1 add helper method. by Chris Lattner · 15 years ago
  62. 2491e46 Add a simple type-safe bit-mangling pointer union class. This allows by Chris Lattner · 15 years ago
  63. 540db8b Allow a specific PointerIntPair instance to use a specific Pointer trait: by Chris Lattner · 15 years ago
  64. 911c8b2 Add a PointerLikeTypeTraits specialization for uintptr_t by Chris Lattner · 15 years ago
  65. aab3d88 Value* only has 2 bits free as well. by Chris Lattner · 15 years ago
  66. e30173a Replace the PointerLikeTypeTraits::getNumLowBitsAvailable by Chris Lattner · 15 years ago
  67. 8ee1b5e rename PointerLikeTypeInto to PointerLikeTypeTraits, add trait for by Chris Lattner · 15 years ago
  68. 6a0dcc1 now that you can put a PointerIntPair in a SmallPtrSet, remove some by Chris Lattner · 15 years ago
  69. 4d4177b teach SmallPtrSet that PointerIntPair is "basically a pointer". by Chris Lattner · 15 years ago
  70. e75fd69 Enable tail call optimization for functions that return a struct (bug 3664) and for functions that return types that need extending (e.g i1). by Arnold Schwaighofer · 15 years ago
  71. 1717f3a declare everything as class to avoid angering the VC++ gods. by Chris Lattner · 15 years ago
  72. 6de6030 add a traits class for SmallPtrSet that allows us to stick things that are by Chris Lattner · 15 years ago
  73. 0b0cd91 Optimize some 64-bit multiplication by constants into two lea's or one lea + shl since imulq is slow (latency 5). e.g. by Evan Cheng · 15 years ago
  74. e8b6410 move a large method out of line. by Chris Lattner · 15 years ago
  75. d257f7d "ghostify" the ilist<Function> sentinel by Gabor Greif · 15 years ago
  76. 5c1f715 Allow invertable -xno- style optins as well. by Mike Stump · 15 years ago
  77. 9c01f2d Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin. by Dan Gohman · 15 years ago
  78. 76d3838 Reapply r66415, which was reverted in r66426 for by Duncan Sands · 15 years ago
  79. d50d32b -write-graph now can be used with -o. by Mikhail Glushenkov · 15 years ago
  80. 42bf74b CodeGen still defaults to non-verbose asm, but llc now overrides it and default to verbose. by Evan Cheng · 15 years ago
  81. 16581bf Use a SmallPtrSet instead of std::set. by Dale Johannesen · 15 years ago
  82. 2824a65 Fix PR3391 and PR3864. Reg allocator infinite looping. by Evan Cheng · 15 years ago
  83. 3974667 Add a new bit to SUnit to record whether a node has implicit physreg by Dan Gohman · 15 years ago
  84. f49f0cd Clarify a comment. by Dan Gohman · 15 years ago
  85. b45088c Make getOperandNumForIncomingValue and getOperandNumForIncomingBlock by Dan Gohman · 15 years ago
  86. fb11288 Model inline asm constraint which ties an input to an output register as machine operand TIED_TO constraint. This eliminated the need to pre-allocate registers for these. This also allows register allocator can eliminate the unneeded copies. by Evan Cheng · 15 years ago
  87. dae2206 Fix PR3860 by correcting a predicate. by Chris Lattner · 15 years ago
  88. 4cc2b85 add method to access a template argument. by Chris Lattner · 15 years ago
  89. 64da940 Factorize out a concept - no functionality change. by Duncan Sands · 15 years ago
  90. 3ee87b6 add some inline methods for infix operators on sparse vectors, by Chris Lattner · 15 years ago
  91. 697cbbf For inline asm output operand that matches an input. Encode the input operand index in the high bits. by Evan Cheng · 15 years ago
  92. bc65ca8 Added option to enable generating less precise mad (multiply addition) by Mon P Wang · 15 years ago
  93. 48fe635 Fix the Win32 VS2008 build: by Sebastian Redl · 15 years ago
  94. a24752f Added MachineInstr::isRegTiedToDefOperand to check for two-addressness. by Evan Cheng · 15 years ago
  95. 56e04a8 SADDO and UADDO are commutative. by Dan Gohman · 15 years ago
  96. 1f67ce4 Clear the cached cost when removing a function in by Dale Johannesen · 15 years ago
  97. 3751f56 Add a liveness analysis pass for LLVM IR values. This computes by Dan Gohman · 15 years ago
  98. b372c11 Add BUILTIN_EXPECT Support/Compiler macro. by Daniel Dunbar · 15 years ago
  99. c39b80f raw_ostream: Return '*this' explicitly (instead of implicitly via by Daniel Dunbar · 15 years ago
  100. d17d74b raw_ostream: Rework implementation of unbuffered streams so outputting by Daniel Dunbar · 15 years ago