1. 6f8694b Fix if/else brackets; getFunctionForValue() is to be called for non-metadata values by Victor Hernandez · 16 years ago
  2. 9520cc2 Fix the conditions to unambiguously show the logic they represent. This is the by Chandler Carruth · 16 years ago
  3. f58c34d Map operands of all function-local metadata, not just metadata passed to llvm.dbg.declare intrinsics by Victor Hernandez · 16 years ago
  4. c8b7cd0 Avoid unnecessary Elts array by Victor Hernandez · 16 years ago
  5. 8fffff5 Refactor common parts of MDNode::getFunction() and assertLocalFunction() into getFunctionForValue() by Victor Hernandez · 16 years ago
  6. 42aafd7 If a instruction belongs to another function (and not current function) as per debug info attached with the instruction then ignore the dangling lexical scope of this instruction. Such scopes are unreachable. by Devang Patel · 16 years ago
  7. 221925e by David Greene · 16 years ago
  8. 6b8dfed For 'install-clang' target, also traverse tools/clang/lib/Runtime. by Daniel Dunbar · 16 years ago
  9. 918f0f0 Move findDebugLoc somewhere more central. Fix by Dale Johannesen · 16 years ago
  10. cd9e155 Fold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to simplify some code by Dan Gohman · 16 years ago
  11. cb9a6aa Wrap some comments to 80 columns. by Bob Wilson · 16 years ago
  12. 2b98bd2 Make SCEVAddRecExpr's getType return a pointer type when the add by Dan Gohman · 16 years ago
  13. bbe2bbe Fix a case where debug_value was perturbing the line number info. by Dale Johannesen · 16 years ago
  14. d8d0b6a When doing address-mode sinking, expand the base register first, rather by Dan Gohman · 16 years ago
  15. c7b8814 give MCAsmInfo a 'has little endian' bit. This is unfortunate, but by Chris Lattner · 16 years ago
  16. 6784753 Add a comment and tidy up some whitespace. by Dan Gohman · 16 years ago
  17. 3abf905 Fix a typo and an 80-column violation in comments. by Dan Gohman · 16 years ago
  18. 1cd9275 Give ScalarEvolution access to the DominatorTree. It'll need this by Dan Gohman · 16 years ago
  19. 09ce674 simplify the rest of fp constant printing. by Chris Lattner · 16 years ago
  20. 72b5ebc simplify the code for printing x86 long double, don't do work by Chris Lattner · 16 years ago
  21. b1bb4af Identify predicate and optional-def operands when printing machine instructions. by Jakob Stoklund Olesen · 16 years ago
  22. 32ae3fe add a new EmitIntValue method that MCStreamer impls can optionally define by Chris Lattner · 16 years ago
  23. bafbbdd Add a new helper function to IVUsers for returning the "canonical" by Dan Gohman · 16 years ago
  24. 8e1aa8e Add nounwinds. by Dan Gohman · 16 years ago
  25. 6449abf eliminate AsmPrinter::EmitZeros: just use MCStreamer directly. by Chris Lattner · 16 years ago
  26. 18b8323 Promoted the getTok() method to MCAsmParser so that by Sean Callanan · 16 years ago
  27. 1c8183d Stubs for getHostCPUFeatures API. This implements part of PR5389. by Xerxes Ranby · 16 years ago
  28. 35f0feb Remove predicates when changing an add into an unpredicable mov. by Jakob Stoklund Olesen · 16 years ago
  29. dcff928 Update CMake list. by Benjamin Kramer · 16 years ago
  30. ce6715f by David Greene · 16 years ago
  31. b9a25b7 Propagated the parser-side Lex function's declaration to by Sean Callanan · 16 years ago
  32. 79ed1a8 Added a Lex function to the AsmParser, to allow handling by Sean Callanan · 16 years ago
  33. 8c5ee71 Fix a bug introduced on r92564 where the name "Node" was already in use by Mips. by Bruno Cardoso Lopes · 16 years ago
  34. aaec205 Generalize mcasmstreamer data emission APIs to take an address space by Chris Lattner · 16 years ago
  35. 590d16b Do not extend extension results beyond the use of a PHI instruction at the start of a use block. A PHI use is expected to kill its source values. by Evan Cheng · 16 years ago
  36. 91093ec refactor code to be static functions instead of methods on AsmPrinter. by Chris Lattner · 16 years ago
  37. 8a6d7ac mcstreamerize AsmPrinter::EmitZeros, at least when emitting to the by Chris Lattner · 16 years ago
  38. 6113b3d add an MCAsmStreamer::EmitFill specialization of EmitFill that by Chris Lattner · 16 years ago
  39. ddf6bdd add a "MCStreamer::EmitFill" method, and move the default implementation by Chris Lattner · 16 years ago
  40. f03ffd1 remove MAI::ZeroDirectiveSuffix, which is only used by MASM, by Chris Lattner · 16 years ago
  41. e45ab8a For aligned load/store instructions, it's only required to know whether a by Jim Grosbach · 16 years ago
  42. c0404b3 optimize ~(~X >>s Y) --> (X >>s Y), patch by Edmund Grimley Evans! by Chris Lattner · 16 years ago
  43. 9201b10 On pic function calls some arguments were marked dead and by Bruno Cardoso Lopes · 16 years ago
  44. ce8febe The change in r90189 adds a link in a directory outside the iPhone platform by Bob Wilson · 16 years ago
  45. ea98278 load f64 +0.0 in a cleaner way. This fix part of PR5445 by Bruno Cardoso Lopes · 16 years ago
  46. e5ebd5f Fix return registers for mips eabi by Bruno Cardoso Lopes · 16 years ago
  47. 4c8c668 mcstreamer'ize the rest of EmitGlobalVariable that is used on by Chris Lattner · 16 years ago
  48. 41aa25a don't let asm-verbose break the check-next lines in these tests. by Chris Lattner · 16 years ago
  49. 814819f stop using the .lcomm pseudoop on darwin, instead, directly use the by Chris Lattner · 16 years ago
  50. 258281d fix parsing .comm directives on systems which do not represent alignments by Chris Lattner · 16 years ago
  51. f4d9a55 only darwin has zerofill by Chris Lattner · 16 years ago
  52. 622b026 MDNodes are not expected to disappear or replaced by another MDNode, so there is no need to pay the cost of WeakVH and ValueMaps. by Devang Patel · 16 years ago
  53. c99fd87 Avoid including DebugInfo.h in AsmPrinter.h by Devang Patel · 16 years ago
  54. 8ad9a77 zap the ARM version of PrintGlobalVariable, which I missed. by Chris Lattner · 16 years ago
  55. 4ed5438 mc'ize some stuff, don't comment out .lcomm directive in -fverbose-asm mode. by Chris Lattner · 16 years ago
  56. 9744d61 factor this code better. by Chris Lattner · 16 years ago
  57. 74bfe21 Now that we have everything nicely factored (e.g. asmprinter is not by Chris Lattner · 16 years ago
  58. 074f837 use %object like other elf targets, gas accepts either. by Chris Lattner · 16 years ago
  59. 07c2bc0 simplify the mips target to print .size and .type for c strings by Chris Lattner · 16 years ago
  60. 41eb8b4 hookize the cygwin ".linkonce" directive. by Chris Lattner · 16 years ago
  61. 619ea85 more cleanups. Emit the .local directive even on cygwin/mingw. by Chris Lattner · 16 years ago
  62. cfd910e some cleanups by Chris Lattner · 16 years ago
  63. 7517b24 add a bool for whether .lcomm takes an alignment instead of basing this on "isdarwin". by Chris Lattner · 16 years ago
  64. 48d64ba hoist handling of external globals and special globals up to common code. by Chris Lattner · 16 years ago
  65. 71eae71 move production of .reference directives for static ctor/dtor list on by Chris Lattner · 16 years ago
  66. a756b1d9 Fix a crash in scalarrepl for memcpy/memmove where the source and destination by Bob Wilson · 16 years ago
  67. c1ef06a use BSSLocal classifier to identify 'lcomm' data instead of by Chris Lattner · 16 years ago
  68. ce8749e make TLOF subclassify BSS based on linkage type into private, external by Chris Lattner · 16 years ago
  69. 56b1319 now that elf weak bss symbols are handled correctly, simplify a bunch of code. by Chris Lattner · 16 years ago
  70. c7fbe90 fix a significant difference between llvm and gcc on ELF systems: by Chris Lattner · 16 years ago
  71. a3839bc introduce a section kind for common linkage. Use this to slightly by Chris Lattner · 16 years ago
  72. 129e187 there is no need to emit a .section above .comm on linux. by Chris Lattner · 16 years ago
  73. e1e0f48 Even more explanation. by Bill Wendling · 16 years ago
  74. 6e3be14 change an accessor to a predicate. by Chris Lattner · 16 years ago
  75. aac138e Cleanup handling of .zerofill on darwin: by Chris Lattner · 16 years ago
  76. 60a1774 Remove this fixme, looking at the linker source, all targets pad to 4 bytes. by Nate Begeman · 16 years ago
  77. 9a7313a remove extraneous ; by Chris Lattner · 16 years ago
  78. f54b852 Revert accident check-in from r93165. by Devang Patel · 16 years ago
  79. d3dc3cc Fix comment. by Eric Christopher · 16 years ago
  80. f609bb8 Fix r93758. Use isel patterns instead of c++ selection code to select rbit and make sure we pick different instructions for ARM vs. Thumb2. by Evan Cheng · 16 years ago
  81. f06c28a Test case for r93758. by Evan Cheng · 16 years ago
  82. 6457e63 Reverting. by Dale Johannesen · 16 years ago
  83. f082d7a Revert 93811 per request. by Dale Johannesen · 16 years ago
  84. 1b346b7 Enable code to emit dbg.declare as DEBUG_VALUE by Dale Johannesen · 16 years ago
  85. 6cead78 Add comment that MDNode::getFunction() is not to be used by performance-critical code (currently only used by AsmWriter) by Victor Hernandez · 16 years ago
  86. 74733a7 Make opt -O3 act more like clang -O3 etc., by making the inlining thresholds by Eli Friedman · 16 years ago
  87. 9cfb3ad Add some potentially interesting transformations to README. by Eli Friedman · 16 years ago
  88. 4881468 - Add getLSDAEncoding to the PowerPC backend. by Bill Wendling · 16 years ago
  89. 59780b8 make llvm-config more portable to windows versions of perl, by Chris Lattner · 16 years ago
  90. cd5adbb my instcombine transformations to make extension elimination more by Chris Lattner · 16 years ago
  91. 2122f69 Added a newline at the end of SMLoc.h by Sean Callanan · 16 years ago
  92. 76d76d5 Changed the comment in the file header for SMLoc to something more accurate. by Sean Callanan · 16 years ago
  93. 77f7989 Have FastISel handle llvm.trap(). by Eric Christopher · 16 years ago
  94. 1ae486a Split SMLoc out in its own header so that it can by Sean Callanan · 16 years ago
  95. 6a19947 Minor cleanup for jump table printing. Need a reference, not a pointer, for by Jim Grosbach · 16 years ago
  96. 1dafbe1 filecheckize this. by Chris Lattner · 16 years ago
  97. f088720 filecheckize by Chris Lattner · 16 years ago
  98. 569a7b9 remove a redundant test, filecheckize another. by Chris Lattner · 16 years ago
  99. 1ad0e8b Canonicalize -1 - x to ~x. by Evan Cheng · 16 years ago
  100. 2d53c21 update mkpatch, patch by Garrison Venn! by Chris Lattner · 16 years ago