1. 1224c38 Assembly and Bitcode support for unsigned/signed overflow flags and by Dan Gohman · 15 years ago
  2. 33d0474 Use TII->findCommutedOpIndices to find the commute operands (rather than guessing). by Evan Cheng · 15 years ago
  3. 4aebcb4 Change the casting of linkage types into a map. This makes this much more robust by Bill Wendling · 15 years ago
  4. 5026ae4 Removed the DumpSymbolsandMacros and LoadSymbolsandMacros MCStreamer API as by Kevin Enderby · 15 years ago
  5. dbd692a Add MCAsmLexer interface. by Daniel Dunbar · 15 years ago
  6. 753480a Fix some sub-reg coalescing bugs where the coalescer wasn't updating the resulting interval's register class. by Evan Cheng · 15 years ago
  7. 5c0ba80 Rename Mangler linkage enums to something less gross. by Bill Wendling · 15 years ago
  8. 256be96 Refactor metadata parsing routines into separate functions. by Devang Patel · 15 years ago
  9. a3af370 Add MCAsmParser interface. by Daniel Dunbar · 15 years ago
  10. 1902fd9 remove TargetAsmInfo::ExpandInlineAsm by Chris Lattner · 15 years ago
  11. 8850b36 use ExpandInlineAsm on TargetLowering instead of TargetAsmInfo. by Chris Lattner · 15 years ago
  12. b810565 Copy ExpandInlineAsm to TargetLowering from TargetAsmInfo. by Chris Lattner · 15 years ago
  13. 13c5e35 Update this comment. by Dan Gohman · 15 years ago
  14. f241174 Revert the addition of hasNoPointerOverflow to GEPOperator. by Dan Gohman · 15 years ago
  15. 83757c7 rename TargetAsmInfo::getASDirective -> getDataASDirective by Chris Lattner · 15 years ago
  16. 3c9509f by David Greene · 15 years ago
  17. 31e7eba Use t2LDRri12 for frame index loads. by David Goodwin · 15 years ago
  18. 0a38dc5 For PC relative relocations where symbols are defined in the same section they by Bruno Cardoso Lopes · 15 years ago
  19. f6fe957 Fix PR4567. Thumb1 target was using the wrong instruction to handle sp = sub fp, #c. by Evan Cheng · 15 years ago
  20. 401e10c implement a new magic global "llvm.compiler.used" which is like llvm.used, but by Chris Lattner · 15 years ago
  21. 1d5c493 use stripPointerCasts to simplify some code. by Chris Lattner · 15 years ago
  22. 91449a8 Model fpscr to prevent fcmped / fcmpezs etc from being deleted. by Evan Cheng · 15 years ago
  23. 3d10a5a Add plumbing for the `linker_private' linkage type. This type is meant for by Bill Wendling · 15 years ago
  24. 3f189a3 CMake support for SystemZ. by Daniel Dunbar · 15 years ago
  25. a786c7b Don't override LowerArguments in the SPARC backend. In addition to by Eli Friedman · 15 years ago
  26. b46aaa3 Fix a regression from 76124. Thumb1 instructions default to S bit being true. by Evan Cheng · 15 years ago
  27. 45d34fe Fix http://llvm.org/bugs/show_bug.cgi?id=4583 by Jakob Stoklund Olesen · 15 years ago
  28. 7e7dc45 Fix ConstantRange::unionWith. Also make it work a little hard in some cases to by Nick Lewycky · 15 years ago
  29. cfb8a1b Fix some minor MSVC compiler warnings. by Daniel Dunbar · 15 years ago
  30. c646551 Unbreak build by Daniel Dunbar · 15 years ago
  31. 796492d Switch Alpha over to the new call lowering style. New code mostly by Eli Friedman · 15 years ago
  32. 10b547c SystemZ *does* have a CodeGen/AsmPrinter split. by Daniel Dunbar · 15 years ago
  33. 07598d7 Tweak cmake files for the four targets that don't split CodeGen out. by Daniel Dunbar · 15 years ago
  34. b384c85 Add dependencies from TargetInfo onto .td generation. by Daniel Dunbar · 15 years ago
  35. e2b0ecd Use R_X86_64_32S to handle Jump Table Index relocation entries. Hide TAI usage inside getSection* functions by Bruno Cardoso Lopes · 15 years ago
  36. edcb540 Add some missing includes. by Daniel Dunbar · 15 years ago
  37. 2451a64 Canonicalize bitcasts between types like <1 x i64> and i64 to by Eli Friedman · 15 years ago
  38. 4cb1e13 Put Target definitions inside Target specific header, and llvm namespace. by Daniel Dunbar · 15 years ago
  39. 3140619 Remove duplication in Program::Execute{And,No}Wait. by Mikhail Glushenkov · 15 years ago
  40. 617dd7b Use a better name for the label relocations while emitting them for Jump Tables by Bruno Cardoso Lopes · 15 years ago
  41. 171375f Add support to properly reference private symbols on relocation entries. by Bruno Cardoso Lopes · 15 years ago
  42. 76e7ba8 Back out 76300; apparently the preference is to canonicalize the other by Eli Friedman · 15 years ago
  43. 93f2491 add a fixme by Chris Lattner · 15 years ago
  44. b1f61e2 Add carry producing / using versions of add / sub by Anton Korobeynikov · 15 years ago
  45. 6323a83 Expand frem by Anton Korobeynikov · 15 years ago
  46. 6d94eff Turn abort() into unreachable by Anton Korobeynikov · 15 years ago
  47. 31e8744 Turn few asserts into errors / unreachable's by Anton Korobeynikov · 15 years ago
  48. 87e412b Handle vector returns by Anton Korobeynikov · 15 years ago
  49. 0cca069 Provide expansion for ct* intrinsics by Anton Korobeynikov · 15 years ago
  50. e37a37d Expand sext_inreg for i1 by Anton Korobeynikov · 15 years ago
  51. 8be1739 Add combine: X sdiv (1 << Y) -> X udiv (1 << Y) when X doesn't have the by Eli Friedman · 15 years ago
  52. 191a0ae Remove no-op check. by Eli Friedman · 15 years ago
  53. 1694e09 Remove dead check. by Eli Friedman · 15 years ago
  54. fc21f8f Canonicalize insert/extractelement from single-element vectors into bitcasts. by Eli Friedman · 15 years ago
  55. 62bb413 Fix simplifylibcalls memset recognition to work on 64-bit platforms by Eli Friedman · 15 years ago
  56. 3a4a884 Replace intersectWith with maximalIntersectWith. The latter guarantees that by Nick Lewycky · 15 years ago
  57. 4612e59 Fix the inline cost calculation to take into account instructions by Eli Friedman · 15 years ago
  58. ef6ab66 Add line breaks to make the debug output a bit more readable. by Eli Friedman · 15 years ago
  59. 438d990 Catch more coalescing opportunities. by Evan Cheng · 15 years ago
  60. 5248468 Enable cross register class coalescing. by Evan Cheng · 15 years ago
  61. 5a206ee Make GetElementPtr ConstantExprs default to having no pointer overflow. by Dan Gohman · 15 years ago
  62. 3837b64 Revert 76177 for now. It's messing up ARM asm printing. Also this significant debate about its efficiency. by Evan Cheng · 15 years ago
  63. 8fdedc0 Fix this accidentally inverted condition. by Dan Gohman · 15 years ago
  64. 4b1511b Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create(). by Reid Kleckner · 15 years ago
  65. 016de81 Convert more code to use Operator instead of explicitly handling both by Dan Gohman · 15 years ago
  66. 5918304 Update CMake file. by Ted Kremenek · 15 years ago
  67. 59959cd Fix pr4552. Stack slot coloring with register must take care not to generate illegal ams. by Evan Cheng · 15 years ago
  68. b4b53e5 llvm-mc: Add -triple, and start fetching the target asm printer. by Daniel Dunbar · 15 years ago
  69. 3a7a68c Make BasicAliasAnalysis and Value::getUnderlyingObject use by Dan Gohman · 15 years ago
  70. 8f080f0 Fix some typos in a comment. by Dan Gohman · 15 years ago
  71. 47e9fab Fix x86 inline ams 'q' constraint support. In 32-bit mode, it's just like 'Q', i.e. EAX, EDX, ECX, EBX. In 64-bit mode, it just means all the i64r registers. Yeah, that makes sense. by Evan Cheng · 15 years ago
  72. 16fe990 remove AsmPrinter::findGlobalValue, just use Value::stripPointerCasts instead. by Chris Lattner · 15 years ago
  73. 5c2cb32 Add a GEPOperator class, and move the hasNoPointerOverflow accessors into it. by Dan Gohman · 15 years ago
  74. 0768f0e Simplify some more. by Evan Cheng · 15 years ago
  75. 3e0f60b Use more terse and precise linkage checks. by Chris Lattner · 15 years ago
  76. 8906f95 Eliminate yet another copy of getOpcode. by Dan Gohman · 15 years ago
  77. a4ff5e4 these two pieces of code are the same because we always by Chris Lattner · 15 years ago
  78. ff141c2 Fix a typo that Duncan spotted. by Dan Gohman · 15 years ago
  79. ca17890 Add a new Operator class, for handling Instructions and ConstantExprs by Dan Gohman · 15 years ago
  80. e2cf37b Untangle a snarl that I discovered when updating the mangler, by Chris Lattner · 15 years ago
  81. 092a9dd Sketch support for target specific assembly parser. by Daniel Dunbar · 15 years ago
  82. 234f689 Trailing whitespace. by Mikhail Glushenkov · 15 years ago
  83. 6f37f8f fix include guard. by Chris Lattner · 15 years ago
  84. d129d73 Simplify the coalescer (finally!) by making LiveIntervals::processImplicitDefs a little more aggressive and teaching liveintervals to make use of isUndef marker on MachineOperands. by Evan Cheng · 15 years ago
  85. 1bd9f58 GetElementPtr instructions default to having no overflow. by Dan Gohman · 15 years ago
  86. 4b9e165 Start generating AsmMatcher.inc for X86. by Daniel Dunbar · 15 years ago
  87. 7540282 r76102 added the MachineCodeEmitter::processDebugLoc call and called it from by Jeffrey Yasskin · 15 years ago
  88. d75ec23 Fix compile warning. by Daniel Dunbar · 15 years ago
  89. bb496a3 Add missed return by Anton Korobeynikov · 15 years ago
  90. c5ec8a7 Add support for naked functions by Anton Korobeynikov · 15 years ago
  91. b674dbe revert one of the loops to use indicies over iterators because there are vector insertions inside the loop by Bruno Cardoso Lopes · 15 years ago
  92. 9491c16 Add a SubclassOptionalData field to Value. See the doxygen comment for details. by Dan Gohman · 15 years ago
  93. ff8ac55 Initialize another Context, in the hopes of unbreaking CBE. by Daniel Dunbar · 15 years ago
  94. 7df0c07 Provide slightly more refined error message when trying to lookup a target, and by Daniel Dunbar · 15 years ago
  95. ab9238e by David Greene · 15 years ago
  96. 3e11988 Avoid a compiler warning when assertions are turned off. by Duncan Sands · 15 years ago
  97. d8f7a36 Oops, accidentally set a legal operation to expand. by Eli Friedman · 15 years ago
  98. e4ce880 Expand misc operations from test/CodeGen/Generic. by Eli Friedman · 15 years ago
  99. ed22494 Handle void in XCoreTargetLowering::isLegalAddressingMode. Triggers in by Eli Friedman · 15 years ago
  100. e91bf2c Remove some unnecessary expansion markings. Add a few expansion by Eli Friedman · 15 years ago