1. fb3af88 Split DenseMapInfo into a separate header file, so that it can be by Dan Gohman · 15 years ago
  2. d5f02f6 Normalize target registration code. by Daniel Dunbar · 15 years ago
  3. ad2afc2 Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsage by Dan Gohman · 15 years ago
  4. 56594f9 fix a bunch of failing tests now that MCContext::GetSection doesn't create sections. by Chris Lattner · 15 years ago
  5. f26e03b refactor section construction in TLOF to be through an explicit by Chris Lattner · 15 years ago
  6. 5defacc Move getTrue() and getFalse() to 2.5-like APIs. by Owen Anderson · 15 years ago
  7. ed47a04 split MCSection stuff out to its own .cpp file, add a new by Chris Lattner · 15 years ago
  8. 23b6ecf move the sectionkind and section classes to TargetLoweringObjectFile.h by Chris Lattner · 15 years ago
  9. fcdbf4e create sections with MCSection::Create instead of Context->getOrCreateSection. by Chris Lattner · 15 years ago
  10. 82987bf fix PR4650: we only track sizes for certain objects, so only put something by Chris Lattner · 15 years ago
  11. 624f3b9 Work around a dangling pointer dereference when enumerating NamedMDNodes. by Benjamin Kramer · 15 years ago
  12. c6b79ac Fix a struct/class mismatch, to silence a MSVC warning. by Benjamin Kramer · 15 years ago
  13. aa93917 define target names for std libcalls. by Sanjiv Gupta · 15 years ago
  14. b6804e9 Add this test back, the check pattern was too strict. by Daniel Dunbar · 15 years ago
  15. c5b19b2 Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and many by Daniel Dunbar · 15 years ago
  16. 527695d Remove this test while I figure out why it is failing. by Daniel Dunbar · 15 years ago
  17. a027d22 llvm-mc: Match a few X86 instructions. by Daniel Dunbar · 15 years ago
  18. 933c762 Manage MachineFunctions with an analysis Pass instead of the Annotable by Dan Gohman · 15 years ago
  19. 376cd00 Fix cmake build. by Benjamin Kramer · 15 years ago
  20. 49fe6c9 Add getOrInsertNamedMetadata(). by Devang Patel · 15 years ago
  21. f1da1f5 Add addElement(). by Devang Patel · 15 years ago
  22. ee42fd3 When fp is not eliminated, instructions with T2_i12 modes will be changed to T2_i8 ones. Take that into consideration when determining stack size limit for reserving register scavenging slot. by Evan Cheng · 15 years ago
  23. 2f75c72 Removed the BigBlock register allocator. by Lang Hames · 15 years ago
  24. b3f7c61 Do not use abbrev while writing NamedMDNode name. by Devang Patel · 15 years ago
  25. 53a7c6c Enumerate NamedMDNode elements first. by Devang Patel · 15 years ago
  26. 9e9a0d5 Move more code back to 2.5 APIs. by Owen Anderson · 15 years ago
  27. 124e6eb Handle NamedMDNode. by Devang Patel · 15 years ago
  28. 07337c0 Remove redundant match for frame index from imm8 addrmode, it is handled by the imm12 addrmode. by David Goodwin · 15 years ago
  29. 8f65253 Darwin assembler now recognizes "orn", so remove workaround. by David Goodwin · 15 years ago
  30. 7c92f3a Darwin assembler now supports "rrx", so remove workaround. by David Goodwin · 15 years ago
  31. 2d8bc0f Twine: Directly support int, long, and long long types. by Daniel Dunbar · 15 years ago
  32. b5b56ba Use CallbackVH in AliasSetTracker to avoid getting stuck with dangling Value*s. by Dan Gohman · 15 years ago
  33. d8c95b5 Cleanup and include code selection for some frame index cases. by David Goodwin · 15 years ago
  34. 78ab9e2 by Devang Patel · 15 years ago
  35. 76dd4e8 Do not use getNamedValue() to lookup NamedMDNode. NamedMDNode is not a GlobalValue. by Devang Patel · 15 years ago
  36. eeae064 Fix MetadataBase::classof(). Thanks Benjamin Kramer! by Devang Patel · 15 years ago
  37. 0fffbaf Twine: Use raw_ostream::write_hex, remove unused itohexstr method. by Daniel Dunbar · 15 years ago
  38. 7212f80 Remove unintended changes. by Daniel Dunbar · 15 years ago
  39. 98c6517 s/DebugInfoEnumerator/DebugInfoFinder/g by Devang Patel · 15 years ago
  40. 48018e0 Add raw_ostream::write_hex by Daniel Dunbar · 15 years ago
  41. bd17a29 Remove itohexstr, which only had one user. by Daniel Dunbar · 15 years ago
  42. 3e4b22d Add missing D* register clobbers for Thumb-2 call. by David Goodwin · 15 years ago
  43. fe09b20 Twines: Don't allow implicit conversion from integers, this is too tricky. by Daniel Dunbar · 15 years ago
  44. e802f1c walk DbgRegionStartInst and DbgRegionEndInst by Devang Patel · 15 years ago
  45. e8b3e02 Fix comment. by Devang Patel · 15 years ago
  46. 524dab1 Minor whitespace tidiness. by Dan Gohman · 15 years ago
  47. 68a31c2 Rename GRAD to GR32_AD, to follow the naming convention of other by Dan Gohman · 15 years ago
  48. 5135039 add a random codegen deficiency. by Chris Lattner · 15 years ago
  49. 20cc4b8 fix a unitialized pointer in NamedMDNode (and reenable unittest) by Benjamin Kramer · 15 years ago
  50. a114baa Allow targets to define libcall names for mem(cpy,set,move) intrinsics, rather than hardcoding them in DAG lowering. by Sanjiv Gupta · 15 years ago
  51. 7216920 Add a note. by Evan Cheng · 15 years ago
  52. fe0bfe4 I've changed the semantics of MERGE_VALUES a bit. It's now allowed to live until scheduling. It's deleted when the scheduler translate DAG nodes to machine instructions. by Evan Cheng · 15 years ago
  53. 37b7387 Optimize some common usage patterns of atomic built-ins __sync_add_and_fetch() and __sync_sub_and_fetch. by Evan Cheng · 15 years ago
  54. 7f93dc8 Switch obvious clients to Twine instead of utostr (when they were already using by Daniel Dunbar · 15 years ago
  55. e409f0a Keep track of references to mem(cpy,move,set) and then print only one extern by Sanjiv Gupta · 15 years ago
  56. 0165a2c Twine: Provide [u]int{32,64} conversions via implicit constructors instead of by Daniel Dunbar · 15 years ago
  57. 7133959 Equal SCEVs of a subscript give rise to dependence. by Andreas Bolka · 15 years ago
  58. bb916fb Disable the NamedMDNodeTest, it is failing everywhere. by Daniel Dunbar · 15 years ago
  59. 55a961f Typo by Nate Begeman · 15 years ago
  60. a4714e0 Add a new register class to describe operands that can't be SP, by Dan Gohman · 15 years ago
  61. 2395f01 Minor whitespace tidiness. by Dan Gohman · 15 years ago
  62. e8861b8 Check null NameMDNode elements. by Devang Patel · 15 years ago
  63. 084d1ba Eliminate a bunch of redundant tables. by Dan Gohman · 15 years ago
  64. cf661e2 Lower a 128-bit BUILD_VECTOR with 2 elements to a pair of INSERT_VECTOR_ELTs. by Bob Wilson · 15 years ago
  65. 7c5f0c5 Use array_endof instead of doing it manually. by Dan Gohman · 15 years ago
  66. fa7c4dc Add NamedMDNode test. by Devang Patel · 15 years ago
  67. c29d5b3 print single NamedMDNode. by Devang Patel · 15 years ago
  68. 8770f74 tbb / tbh instructions only branch forward, not backwards. by Evan Cheng · 15 years ago
  69. d600522 Add VFP3 D registers to the DPR register class. by Evan Cheng · 15 years ago
  70. 1b10d79 In TrimAllocationToSize, if a block is below the minimum allocation size, by Nicolas Geoffray · 15 years ago
  71. f485b3b Eliminate a few unused-variable warnings by Douglas Gregor · 15 years ago
  72. aa99314 Read and write NamedMDNode. by Devang Patel · 15 years ago
  73. debcb01 Move types back to the 2.5 API. by Owen Anderson · 15 years ago
  74. 37c4a2d Print named metadata. by Devang Patel · 15 years ago
  75. 473955f Fix PR4645 which was fallout from the fix for PR4641. by Daniel Dunbar · 15 years ago
  76. 5316bf0 There is no need to keep name ref in NamedMDNode. by Devang Patel · 15 years ago
  77. 2a38688 inline the global 'getInstrOperandRegClass' function into its callers by Chris Lattner · 15 years ago
  78. 20a2a0a Make sure Thumb2 uses the right call instructions. by Evan Cheng · 15 years ago
  79. 409914b Forgot to output the base offset. by Bill Wendling · 15 years ago
  80. cb778a8 1. Introduce a new TargetOperandInfo::getRegClass() helper method by Chris Lattner · 15 years ago
  81. a938ac6 make ptr_rc derive from a new PointerLikeRegClass tblgen class. by Chris Lattner · 15 years ago
  82. 2cfd52c Give getPointerRegClass() a "kind" value so that targets can by Chris Lattner · 15 years ago
  83. 0531d04 - Fix an obvious copy and paste error. - Darwin Thumb2 call clobbers r9. by Evan Cheng · 15 years ago
  84. c8d0605 by David Greene · 15 years ago
  85. 9138b19 Update unittest for LLVM API change. by Benjamin Kramer · 15 years ago
  86. 6c1e983 Remove now unused Context variables. by Benjamin Kramer · 15 years ago
  87. baf3c40 Move ConstantExpr to 2.5 API. by Owen Anderson · 15 years ago
  88. 26ef510 Fix a typo, and all of its copies by Douglas Gregor · 15 years ago
  89. e657ec6 Implement PointerUnion4. by Douglas Gregor · 15 years ago
  90. 985fea2 Refactor. Fix indentation. by Devang Patel · 15 years ago
  91. 978dae3 Add llvm_unreachable for ... unreachable code! by Eric Christopher · 15 years ago
  92. b7d3ed0 xfail for now. by Evan Cheng · 15 years ago
  93. 89ae98c Perform simplification noticed by Reid. by Daniel Dunbar · 15 years ago
  94. 28bc9d8 Keep track of named mdnodes in a Module using an ilist. by Devang Patel · 15 years ago
  95. 4baffeb fix unittest on platforms with unsigned chars (e.g. linux-ppc) by Benjamin Kramer · 15 years ago
  96. 9004e8d Add missing include. by Daniel Dunbar · 15 years ago
  97. b7d0c90 Change Neon VLDn intrinsics to return multiple values instead of really by Bob Wilson · 15 years ago
  98. 09b1366 Fix the verifier to handle intrinsics with LLVMMatchType parameters, where by Bob Wilson · 15 years ago
  99. dc297c1 Fix an assumption that there is a single return value when verifying by Bob Wilson · 15 years ago
  100. eb85728 by David Greene · 15 years ago