1. 2a29899 Fix GVN's debug output, now that operator<< on Value* doesn't print by Dan Gohman · 15 years ago
  2. 44b93ff Whitespace and 80-col cleanup. by Eric Christopher · 15 years ago
  3. 84a832f - Convert the rest of the DOUTs to DEBUG+errs(). - One formatting change. by Bill Wendling · 15 years ago
  4. d21e55a PR4662: Fix a crash introduced by the recent LLVMContext changes. by Eli Friedman · 15 years ago
  5. f83146f Update CMake files. by Ted Kremenek · 15 years ago
  6. a87dea4 switch off of 'Section' onto MCSection. We're not properly using by Chris Lattner · 15 years ago
  7. 5e5337a Remove Annotation.h, which is no longer used in the LLVM tree. by Dan Gohman · 15 years ago
  8. ff6ab17 Until we have a "ALIGN" pseudo instruction, have asm printer emitted a .align by Evan Cheng · 15 years ago
  9. f266f89 MachineFunction no longer needs Annotation. by Dan Gohman · 15 years ago
  10. d26b14c - Teach TBB / TBH offset limits are 510 and 131070 respectively since the offset by Evan Cheng · 15 years ago
  11. 69bff07 Fix printing of Alloca instructions with null operands. by Dan Gohman · 15 years ago
  12. a818c30 Fix some problems with ASTCallbackVH in its use as a DenseMap key. by Dan Gohman · 15 years ago
  13. b4d3130 Process DbgDeclareInst. by Devang Patel · 15 years ago
  14. d5f02f6 Normalize target registration code. by Daniel Dunbar · 15 years ago
  15. ad2afc2 Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsage by Dan Gohman · 15 years ago
  16. f26e03b refactor section construction in TLOF to be through an explicit by Chris Lattner · 15 years ago
  17. 5defacc Move getTrue() and getFalse() to 2.5-like APIs. by Owen Anderson · 15 years ago
  18. ed47a04 split MCSection stuff out to its own .cpp file, add a new by Chris Lattner · 15 years ago
  19. fcdbf4e create sections with MCSection::Create instead of Context->getOrCreateSection. by Chris Lattner · 15 years ago
  20. 82987bf fix PR4650: we only track sizes for certain objects, so only put something by Chris Lattner · 15 years ago
  21. 624f3b9 Work around a dangling pointer dereference when enumerating NamedMDNodes. by Benjamin Kramer · 15 years ago
  22. c6b79ac Fix a struct/class mismatch, to silence a MSVC warning. by Benjamin Kramer · 15 years ago
  23. aa93917 define target names for std libcalls. by Sanjiv Gupta · 15 years ago
  24. c5b19b2 Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and many by Daniel Dunbar · 15 years ago
  25. a027d22 llvm-mc: Match a few X86 instructions. by Daniel Dunbar · 15 years ago
  26. 933c762 Manage MachineFunctions with an analysis Pass instead of the Annotable by Dan Gohman · 15 years ago
  27. 376cd00 Fix cmake build. by Benjamin Kramer · 15 years ago
  28. 49fe6c9 Add getOrInsertNamedMetadata(). by Devang Patel · 15 years ago
  29. 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
  30. 2f75c72 Removed the BigBlock register allocator. by Lang Hames · 15 years ago
  31. b3f7c61 Do not use abbrev while writing NamedMDNode name. by Devang Patel · 15 years ago
  32. 53a7c6c Enumerate NamedMDNode elements first. by Devang Patel · 15 years ago
  33. 9e9a0d5 Move more code back to 2.5 APIs. by Owen Anderson · 15 years ago
  34. 07337c0 Remove redundant match for frame index from imm8 addrmode, it is handled by the imm12 addrmode. by David Goodwin · 15 years ago
  35. 8f65253 Darwin assembler now recognizes "orn", so remove workaround. by David Goodwin · 15 years ago
  36. 7c92f3a Darwin assembler now supports "rrx", so remove workaround. by David Goodwin · 15 years ago
  37. 2d8bc0f Twine: Directly support int, long, and long long types. by Daniel Dunbar · 15 years ago
  38. b5b56ba Use CallbackVH in AliasSetTracker to avoid getting stuck with dangling Value*s. by Dan Gohman · 15 years ago
  39. d8c95b5 Cleanup and include code selection for some frame index cases. by David Goodwin · 15 years ago
  40. 78ab9e2 by Devang Patel · 15 years ago
  41. 76dd4e8 Do not use getNamedValue() to lookup NamedMDNode. NamedMDNode is not a GlobalValue. by Devang Patel · 15 years ago
  42. 0fffbaf Twine: Use raw_ostream::write_hex, remove unused itohexstr method. by Daniel Dunbar · 15 years ago
  43. 98c6517 s/DebugInfoEnumerator/DebugInfoFinder/g by Devang Patel · 15 years ago
  44. 48018e0 Add raw_ostream::write_hex by Daniel Dunbar · 15 years ago
  45. 3e4b22d Add missing D* register clobbers for Thumb-2 call. by David Goodwin · 15 years ago
  46. fe09b20 Twines: Don't allow implicit conversion from integers, this is too tricky. by Daniel Dunbar · 15 years ago
  47. e802f1c walk DbgRegionStartInst and DbgRegionEndInst by Devang Patel · 15 years ago
  48. 524dab1 Minor whitespace tidiness. by Dan Gohman · 15 years ago
  49. 68a31c2 Rename GRAD to GR32_AD, to follow the naming convention of other by Dan Gohman · 15 years ago
  50. 5135039 add a random codegen deficiency. by Chris Lattner · 15 years ago
  51. 20cc4b8 fix a unitialized pointer in NamedMDNode (and reenable unittest) by Benjamin Kramer · 15 years ago
  52. 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
  53. 7216920 Add a note. by Evan Cheng · 15 years ago
  54. 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
  55. 7f93dc8 Switch obvious clients to Twine instead of utostr (when they were already using by Daniel Dunbar · 15 years ago
  56. e409f0a Keep track of references to mem(cpy,move,set) and then print only one extern by Sanjiv Gupta · 15 years ago
  57. 0165a2c Twine: Provide [u]int{32,64} conversions via implicit constructors instead of by Daniel Dunbar · 15 years ago
  58. 7133959 Equal SCEVs of a subscript give rise to dependence. by Andreas Bolka · 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. e8861b8 Check null NameMDNode elements. by Devang Patel · 15 years ago
  62. 084d1ba Eliminate a bunch of redundant tables. by Dan Gohman · 15 years ago
  63. cf661e2 Lower a 128-bit BUILD_VECTOR with 2 elements to a pair of INSERT_VECTOR_ELTs. by Bob Wilson · 15 years ago
  64. 7c5f0c5 Use array_endof instead of doing it manually. by Dan Gohman · 15 years ago
  65. c29d5b3 print single NamedMDNode. by Devang Patel · 15 years ago
  66. 8770f74 tbb / tbh instructions only branch forward, not backwards. by Evan Cheng · 15 years ago
  67. d600522 Add VFP3 D registers to the DPR register class. by Evan Cheng · 15 years ago
  68. 1b10d79 In TrimAllocationToSize, if a block is below the minimum allocation size, by Nicolas Geoffray · 15 years ago
  69. f485b3b Eliminate a few unused-variable warnings by Douglas Gregor · 15 years ago
  70. aa99314 Read and write NamedMDNode. by Devang Patel · 15 years ago
  71. debcb01 Move types back to the 2.5 API. by Owen Anderson · 15 years ago
  72. 37c4a2d Print named metadata. by Devang Patel · 15 years ago
  73. 473955f Fix PR4645 which was fallout from the fix for PR4641. by Daniel Dunbar · 15 years ago
  74. 5316bf0 There is no need to keep name ref in NamedMDNode. by Devang Patel · 15 years ago
  75. 2a38688 inline the global 'getInstrOperandRegClass' function into its callers by Chris Lattner · 15 years ago
  76. 20a2a0a Make sure Thumb2 uses the right call instructions. by Evan Cheng · 15 years ago
  77. 409914b Forgot to output the base offset. by Bill Wendling · 15 years ago
  78. cb778a8 1. Introduce a new TargetOperandInfo::getRegClass() helper method by Chris Lattner · 15 years ago
  79. 2cfd52c Give getPointerRegClass() a "kind" value so that targets can by Chris Lattner · 15 years ago
  80. 0531d04 - Fix an obvious copy and paste error. - Darwin Thumb2 call clobbers r9. by Evan Cheng · 15 years ago
  81. 6c1e983 Remove now unused Context variables. by Benjamin Kramer · 15 years ago
  82. baf3c40 Move ConstantExpr to 2.5 API. by Owen Anderson · 15 years ago
  83. 985fea2 Refactor. Fix indentation. by Devang Patel · 15 years ago
  84. 978dae3 Add llvm_unreachable for ... unreachable code! by Eric Christopher · 15 years ago
  85. 89ae98c Perform simplification noticed by Reid. by Daniel Dunbar · 15 years ago
  86. 28bc9d8 Keep track of named mdnodes in a Module using an ilist. by Devang Patel · 15 years ago
  87. b7d0c90 Change Neon VLDn intrinsics to return multiple values instead of really by Bob Wilson · 15 years ago
  88. dc297c1 Fix an assumption that there is a single return value when verifying by Bob Wilson · 15 years ago
  89. eb85728 by David Greene · 15 years ago
  90. dcb40a3 Minor code simplification. by Dan Gohman · 15 years ago
  91. 763457e Twines: Support numeric conversion directly (uitostr, etc). by Daniel Dunbar · 15 years ago
  92. 78a3dd8 raw_ostream: Follow the 32-bit path when printing "small" decimal numbers. by Daniel Dunbar · 15 years ago
  93. 37dfdec more syntactic cleanups. by Chris Lattner · 15 years ago
  94. c3c35b1 minor smallvector cleanups by Chris Lattner · 15 years ago
  95. 31dcfe6 whitespace cleanup. by Chris Lattner · 15 years ago
  96. 15f72db Skeleton for pairwise subscript testing. by Andreas Bolka · 15 years ago
  97. 83d1c3d mingw uses .data and .text, not _data and _text. by Chris Lattner · 15 years ago
  98. b8f396b fix PR4584 with a trivial patch now that the pieces are in place. by Chris Lattner · 15 years ago
  99. 0efa921 Bulk erasing instructions without RAUWing them is unsafe. Instead, break them by Nick Lewycky · 15 years ago
  100. e53a600 pass the mangler down into the various SectionForGlobal methods. by Chris Lattner · 15 years ago