1. f04fa48 Teach SCEVExpander::InsertCastOfTo to avoid creating inttoptr-of-ptrtoint by Dan Gohman · 15 years ago
  2. 2d1be87 Expand GEPs in ScalarEvolution expressions. SCEV expressions can now by Dan Gohman · 15 years ago
  3. 390f3ac by Devang Patel · 15 years ago
  4. c23e496 Generalize one of the SelectionDAG::ReplaceAllUsesWith overloads by Dan Gohman · 15 years ago
  5. 37a4d8d Allow jumping to the end of a bitstream while reading by Douglas Gregor · 15 years ago
  6. 61e08bd Don't use "protected:" in classes that aren't intended to be subclassed. by Dan Gohman · 15 years ago
  7. 7beace5 Fix doxygen comment syntax. by Dan Gohman · 15 years ago
  8. 33f1c68 Move MachineRegisterInfo::setRegClass out of line. by Dan Gohman · 15 years ago
  9. 593ea05 Move MachineJumpTableInfo::ReplaceMBBInJumpTables out of line. by Dan Gohman · 15 years ago
  10. 3bc1a37 Give RemoveRegOperandFromRegInfo a comment and move the code out of line. by Dan Gohman · 15 years ago
  11. 1be3ecc Construct and emit DW_TAG_inlined_subroutine DIEs for inlined subroutine scopes (only in FastISel mode). by Devang Patel · 15 years ago
  12. af5b6bb Add a method to check that the subprogram holds debug info for the given Function or not. by Devang Patel · 15 years ago
  13. b1303d0 Change SelectionDAG type legalization to allow BUILD_VECTOR operands to be by Bob Wilson · 15 years ago
  14. 88c7af0 Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize by Dan Gohman · 15 years ago
  15. 17893a5 Add a static APInt::getNumWords by Douglas Gregor · 15 years ago
  16. 48c7fa2 Right now, Debugging information to encode scopes (DW_TAG_lexical_block) relies on DBG_LABEL. Unfortunately this intefers with the quality of optimized code. by Devang Patel · 15 years ago
  17. 0f7fef3 by Devang Patel · 15 years ago
  18. f8c7394 Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS. by Dan Gohman · 15 years ago
  19. 73099b1 Add comments to INSERT_SUBREG, EXTRACT_SURBEG, SUBREG_TO_REG, and IMPLICIT_DEF. by Dan Gohman · 15 years ago
  20. db1afd4 add AvailableExternally linkage to C bindings. by Chris Lattner · 15 years ago
  21. 266c7bb Add a new "available_externally" linkage type. This is intended by Chris Lattner · 15 years ago
  22. 267fddb Regenerate. by Nick Lewycky · 15 years ago
  23. ddeed50 Use a hashtable for TargetRegisterClass::contains. by Owen Anderson · 15 years ago
  24. c5040ab optimize FastISel::UpdateValueMap to avoid duplicate map lookups, by Chris Lattner · 15 years ago
  25. 0461c0a Add new TargetInstrDesc::hasImplicitUseOfPhysReg and by Chris Lattner · 15 years ago
  26. c6fa3ff Revert r68847. It breaks the build on non-Darwin targets, with this message by Dan Gohman · 15 years ago
  27. 2057532 Keep track of inlined functions and their locations. This information is collected when nested llvm.dbg.func.start intrinsics are seen. (Right now, inliner removes nested llvm.dbg.func.start intrinisics during inlining.) by Devang Patel · 15 years ago
  28. 03f0a2f DebugLabelFolder ruthlessly deletes redundant labels. However, sometimes the redundant labels is referenced by debug info somewhere else. This patch provies a way so that dwarf writer can mark labels as used. by Devang Patel · 15 years ago
  29. 5c5f5a2 fix a broken assertion in ilist_iterator, which caused it to crash in the by Chris Lattner · 15 years ago
  30. cb8c477 Cleanup. Remove redundant llvm:: , we don't need them since we're inside by Nick Lewycky · 15 years ago
  31. 3584a47 Add a new Type::getPointerTo method, which is shorthand for by Chris Lattner · 15 years ago
  32. b9fc360 Add utility function to IRBuilder that takes the difference between two by Nick Lewycky · 15 years ago
  33. 7d16e85 Pass in the std::string parameter instead of returning it by value. by Bill Wendling · 15 years ago
  34. a6f02fb Constify getter methods. by Bill Wendling · 15 years ago
  35. fc16657 Remove the obsolete SelectionDAG::getNodeValueTypes and simplify by Dan Gohman · 15 years ago
  36. 1688406 Change the NumVTs field from short to int, since there's no by Dan Gohman · 15 years ago
  37. f34be82 StringMap<DIE*>::iterator::first() returns a pointer to the first character of by Bill Wendling · 15 years ago
  38. 3ca15c9 Give register alias checking the hash table treatment too. by Owen Anderson · 15 years ago
  39. d9df501 Fix pr3954. The register scavenger asserts for inline assembly with by Bob Wilson · 15 years ago
  40. 56946ed add an accessor method, patch by John McCall! by Chris Lattner · 15 years ago
  41. 7d770be Convert TargetRegisterInfo's super-register checking to use a pre-computed hash table just like subregister checking does. by Owen Anderson · 15 years ago
  42. 6ddf2c1 Add sys::Path::makeAbsolute(). by Daniel Dunbar · 15 years ago
  43. 2eb65e2 Fix BitstreamReader's GetCurrentBitNo to return the correct bit number, and stop JumpToBit from covering up its mistakes by Douglas Gregor · 15 years ago
  44. 0648f54 Use 8 instead of CHAR_BIT by Douglas Gregor · 15 years ago
  45. b7e7886 Add BitstreamWriter::GetCurrentBitNo, to report where we are in the output bitstream by Douglas Gregor · 15 years ago
  46. 00a7b52 Remove AllowInverse: it leaks memory and is not the right by Chris Lattner · 15 years ago
  47. 97121ba Implement support for using modeling implicit-zero-extension on x86-64 by Dan Gohman · 15 years ago
  48. 30eae3c PR2985 / <rdar://problem/6584986> by Jim Grosbach · 15 years ago
  49. eb55f3e Another attempt at fixing PR2975. by Torok Edwin · 15 years ago
  50. ce8f9fe fix comment to reflect the implementation I ended up settling on. by Chris Lattner · 15 years ago
  51. ae7dd80 Add an API for the bitstream reader to read blobs and return by Chris Lattner · 15 years ago
  52. 123f384 allow clients to look up abbrev id's by Chris Lattner · 15 years ago
  53. 298a82d Add a new EmitRecordWithBlob API that allows a blob to be emitted by Chris Lattner · 15 years ago
  54. dcd006b add a new Blob encoding abbreviation for bitcode files that emits by Chris Lattner · 15 years ago
  55. 30910bf split ReadAbbreviatedLiteral out of ReadAbbreviatedField. by Chris Lattner · 15 years ago
  56. 86bc23d reduce indentation with early-out by Chris Lattner · 15 years ago
  57. 96153a4 simplify code a bit. by Chris Lattner · 15 years ago
  58. 4072879 simplify to reduce indentation. by Chris Lattner · 15 years ago
  59. e2a466b Teach llvm-bcanalyzer to skip over the header we use on LLVM IR files. by Chris Lattner · 15 years ago
  60. 4e9ca33 Add segment flag bits to ELF.h. by Mikhail Glushenkov · 15 years ago
  61. 21cc446 Add support for embedded metadata to LLVM. This introduces two new types of by Nick Lewycky · 15 years ago
  62. 41c9073 "This adds a getName() method to TargetRegisterClass, just like in TargetRegisterInfo. by Chris Lattner · 15 years ago
  63. 38f4dd7 Add fast path for raw_ostream output of strings. by Daniel Dunbar · 15 years ago
  64. b7a00da Work around an apparent GCC miscompilation by specializing different, by Chris Lattner · 15 years ago
  65. 8f9643f Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused. by Dan Gohman · 15 years ago
  66. 25f0ee5 correct patch by Chris Lattner · 15 years ago
  67. d725134 add patch to go along with r68350 by Chris Lattner · 15 years ago
  68. 6caced9 add missing * by Chris Lattner · 15 years ago
  69. d0dfbe0 fix overflow checks in SmallVector: by Chris Lattner · 15 years ago
  70. 9dfa167 Clean up pass manager cache after each run. by Devang Patel · 15 years ago
  71. 23e97b0 Add llvm::Triple class for abstracting access to target triples. by Daniel Dunbar · 15 years ago
  72. b035842 Fixed spelling. by Misha Brukman · 15 years ago
  73. 8a7eed3 Remove dead code. by Devang Patel · 15 years ago
  74. dd255a6 Add range insert method for DenseSet and define DenseMapInfo for chars. by Chris Lattner · 15 years ago
  75. de551f9 Use CHAR_BIT instead of hard-coding 8 in several places where it by Dan Gohman · 15 years ago
  76. 687b337 Fixed spelling. by Misha Brukman · 15 years ago
  77. 6d7e49b CMake: Have generated Xcode projects also contain the LLVM header files. by Ted Kremenek · 15 years ago
  78. d485e88 * Fixed spelling of `invertible' * Simplified if statement by Misha Brukman · 15 years ago
  79. 4122282 Allow the use of pointers to const within PointerUnion. by Douglas Gregor · 15 years ago
  80. b160f5d add a converting operator by Chris Lattner · 15 years ago
  81. 722272d Add two new classes: WeakVH and AssertingVH. These are both "ValueHandles", by Chris Lattner · 15 years ago
  82. f385167 teach PointerLikeTypeTraits that all pointers to pointers may only be 4-byte aligned. by Chris Lattner · 15 years ago
  83. bdd376c add some accessors so I can play games with DenseMaps. by Chris Lattner · 15 years ago
  84. 968dc7a Reapply 68073, with fixes. EH Landing-pad basic blocks are not by Dan Gohman · 15 years ago
  85. da84b25 Stop guessing, start thinking, and make PointerUnion3::is actually be correct. by Douglas Gregor · 15 years ago
  86. be46c79 Add llvm::sys::getHostTriple and remove llvm::sys::getOS{Name,Version}. by Daniel Dunbar · 15 years ago
  87. df4881c Really temporarily revert r68073. by Bill Wendling · 15 years ago
  88. e67f5e4 Oy! When reverting r68073, I added in experimental code. Sorry... by Bill Wendling · 15 years ago
  89. 8fe0054 Revert r68073. It's causing a failure in the Apple-style builds. by Bill Wendling · 15 years ago
  90. c4ef551 shrink subclassid, liberating some bits for future (ab)use. by Chris Lattner · 15 years ago
  91. a7425d7 Really, really fix PointerUnion3::is by Douglas Gregor · 15 years ago
  92. 80c93e7 Except in asm-verbose mode, avoid printing labels for blocks that are by Dan Gohman · 15 years ago
  93. 2048cdb Make PointerUnion3::get work properly by Douglas Gregor · 15 years ago
  94. f542291 update comment. by Chris Lattner · 15 years ago
  95. e8bc475 add a PointerUnion3 class and generalize PointerUnion to work with by Chris Lattner · 15 years ago
  96. c6a4b6b fix the PointerLikeTypeTraits specialization for PointerIntPair to by Chris Lattner · 15 years ago
  97. 6d1b89e Constify arguments in isSuccessor and isLayoutSuccessor. by Dan Gohman · 15 years ago
  98. ca62349 Clearify local/global relocations wording by Anton Korobeynikov · 15 years ago
  99. 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
  100. 71a7c6c Add data.rel stuff by Anton Korobeynikov · 15 years ago