1. 2b2954f hoist MCContext/MCStreamer up to AsmPrinter since we're going to start creating by Chris Lattner · 16 years ago
  2. b5261eb Move MCContext and friends to StringRef based APIs. by Daniel Dunbar · 16 years ago
  3. dd061f6 simplify #includes. by Chris Lattner · 16 years ago
  4. 6f83c9c Move ConstantFP construction back to the 2.5-ish API. by Owen Anderson · 16 years ago
  5. 9a31254 Add an assertion check to raw_ostream's destructor to verify by Dan Gohman · 16 years ago
  6. 99a8205 Fix typo. by Andreas Bolka · 16 years ago
  7. e2d5a6c 80 columns! by Devang Patel · 16 years ago
  8. c9d138f Remove TPat. No patterns depend on just isThumb(). Must use either T1Pat (isThumb1Only()) or T2Pat (is Thumb2). by David Goodwin · 16 years ago
  9. 1abcfce Thanks, Bill! by Sean Callanan · 16 years ago
  10. 4228656 fix comment by Bruno Cardoso Lopes · 16 years ago
  11. df0b650 add module identifier to the elf object file by Bruno Cardoso Lopes · 16 years ago
  12. 3b07b52 Sink getSectionPrefixForUniqueGlobal down into the TAI by Chris Lattner · 16 years ago
  13. fa199f3 remove dead code. by Chris Lattner · 16 years ago
  14. 746e3bb Handle external symbols for ELF and add some static methods to ELFSym by Bruno Cardoso Lopes · 16 years ago
  15. e0f21bd More DCE. by Evan Cheng · 16 years ago
  16. 78703dd convertToThreeAddress can't handle Thumb2 instructions (which don't have same address mode as ARM instructions). by Evan Cheng · 16 years ago
  17. ad895a8 Initialize mdnNext. by Devang Patel · 16 years ago
  18. fc17fb0 Get rid of more dead code. by Evan Cheng · 16 years ago
  19. e91ea06 Many of Daniel's fixes. by Sean Callanan · 16 years ago
  20. 293f8d9 Cosmetic change. by Evan Cheng · 16 years ago
  21. 83e0e36 Clean up. by Evan Cheng · 16 years ago
  22. a4e3879 CMake configuration: find mkdtemp, mkstemp, mktemp. by Douglas Gregor · 16 years ago
  23. 5ca53a7 Get rid of some more getOpcode calls. by Evan Cheng · 16 years ago
  24. 487cdc1 Fix build. by Mike Stump · 16 years ago
  25. 556ca27 Following discussion on llvm-dev ("proposed new rule for getelementptr"), by Dan Gohman · 16 years ago
  26. be7b97b Remove duplicate entries while printing decls for external symbols. by Sanjiv Gupta · 16 years ago
  27. e34887d CMake: make sure that the *.inc files for libSystem show up in the resulting by Douglas Gregor · 16 years ago
  28. a7defb7 add an explanatory comment about why we drop these in readonly and by Chris Lattner · 16 years ago
  29. 41d89c2 Do not seed mstadata into the value map. by Devang Patel · 16 years ago
  30. 40412e7 make COFF work like ELF and macho, by splitting out into its own by Chris Lattner · 16 years ago
  31. afcb70b don't create default text/data sections for all targets. by Chris Lattner · 16 years ago
  32. 6470177 Apparently alpha doesn't use ElfTargetAsmInfo (?) by Chris Lattner · 16 years ago
  33. 752aa7d Thumb-2 does not have RSC. by David Goodwin · 16 years ago
  34. af0d08d Add ".w" suffix for wide thumb-2 instructions. by David Goodwin · 16 years ago
  35. 33ae7a4 inline a method. by Chris Lattner · 16 years ago
  36. 20886cf apparently we have "windows" and "coff", which are different(?) by Chris Lattner · 16 years ago
  37. 92ef3f6 sink text/data section creation down into the target-specific places that by Chris Lattner · 16 years ago
  38. c3ee796 Test case to check that separate section is created for a global variable specified with section attribute. by Sanjiv Gupta · 16 years ago
  39. 59858cf Change the assembly syntax for nsw, nuw, and exact, putting them by Dan Gohman · 16 years ago
  40. 07ad19b Fix wording in comments. by Dan Gohman · 16 years ago
  41. a759135 update testcase. by Chris Lattner · 16 years ago
  42. de3a107 32-bit darwin targets support .literal16 too. by Chris Lattner · 16 years ago
  43. b0d3f25 Remove trailing slashes from include paths. Some versions of mingw don't like them. by Benjamin Kramer · 16 years ago
  44. 30d3b91 Test commit: fix typo by Benjamin Kramer · 16 years ago
  45. e346694 Eliminate getNamed/getUnnamedSection, adding a new and unified getOrCreateSection by Chris Lattner · 16 years ago
  46. 5fe575f Eliminate SectionFlags, just embed a SectionKind into Section by Chris Lattner · 16 years ago
  47. 1f5c988 If CPSR is modified but the def is dead, then it's ok to fold the load / store. by Evan Cheng · 16 years ago
  48. 5732ca0 Use t2LDRi12 and t2STRi12 to load / store to / from stack frames. Eliminate more getOpcode calls. by Evan Cheng · 16 years ago
  49. 8e14eab Generate a libcall for i8 multiply. by Sanjiv Gupta · 16 years ago
  50. bf36caf by Sanjiv Gupta · 16 years ago
  51. 08b93c6 Use the right instructions to copy between GPR and the more strictive tGPR classes. t2MOV does not match the RC requirements. by Evan Cheng · 16 years ago
  52. dced03f Merge isLoadFromStackSlot into one since it behaves the same regardless of sub-target. by Evan Cheng · 16 years ago
  53. 68e3c6a Just use a single isMoveInstr to catch all the cases. by Evan Cheng · 16 years ago
  54. d833606 Rename tMOVhi2lor to tMOVgpr2tgpr. It's not moving from a high register to a low register. It's moving from a GPR register class to a more restrictive tGPR class. Also change tMOVlor2hir, and tMOVhir2hir. by Evan Cheng · 16 years ago
  55. b101b0b Reorganize code a bit to reduce indentation. No visible functionality change. by Eli Friedman · 16 years ago
  56. d42b58b Fix libLTO: by Nick Lewycky · 16 years ago
  57. 2749b3e Don't use llvm_report_error in libSystem, this is a layering violation. by Daniel Dunbar · 16 years ago
  58. 0fcf4dc untangle a TargetAsmInfo hack where ELFTargetAsmInfo would create a by Chris Lattner · 16 years ago
  59. 30b2bdf Refactor. Get rid of a few more getOpcode() calls. by Evan Cheng · 16 years ago
  60. 74fb545 reduce indentation by Chris Lattner · 16 years ago
  61. 7e763eb Use the RHS length instead of the LHS length. They are both the same, by Chris Lattner · 16 years ago
  62. f9474ca Fix the breakage caused by 76950. by Sanjiv Gupta · 16 years ago
  63. 460f656 Remove Value::getName{Start,End}, the last of the old Name APIs. by Daniel Dunbar · 16 years ago
  64. 4fa4990 Make sure getName().data() is always null terminated. by Daniel Dunbar · 16 years ago
  65. f0443c1 Remove Value::getNameLen by Daniel Dunbar · 16 years ago
  66. 92fbbc7 Move MSILModule and MSILWriter into the 'llvm' namespace, instead of the 'MSIL' by Nick Lewycky · 16 years ago
  67. 93b67e4 Eliminate some uses of DOUT, cerr, and getNameStart(). by Daniel Dunbar · 16 years ago
  68. f40761d remove a densemap from TargetAsmInfo that was uniquing the targetflags strings, by Chris Lattner · 16 years ago
  69. 6468b44 simplify SectionFlagsForGlobal, even though I want to kill it. by Chris Lattner · 16 years ago
  70. 37088b3 make SectionKind keep track of whether a global had an explicit by Chris Lattner · 16 years ago
  71. 2b421da simplify this code now that SectionKind knows if a global is weak or not. by Chris Lattner · 16 years ago
  72. 4c50922 make SectionKind know whether a symbol is weak or not in addition by Chris Lattner · 16 years ago
  73. 37939c9 Make the kind actually be private. by Chris Lattner · 16 years ago
  74. 2ceb60a rename Mergable -> Mergeable and Writable -> Writeable by Chris Lattner · 16 years ago
  75. 94809c3 two files I missed in the last commit. by Chris Lattner · 16 years ago
  76. 2c5815d remove a bunch of helper functions, just use SectionKind::get instead. by Chris Lattner · 16 years ago
  77. 5c2f789 simplify getSectionForMergableConstant to take a SectionKind. by Chris Lattner · 16 years ago
  78. f153272 precreate 4/8/16 byte mergable sections to simplify code. by Chris Lattner · 16 years ago
  79. 8ca5209 introduce specialized mergable const sectionkinds for elements of size 4/8/16 to by Chris Lattner · 16 years ago
  80. 7f88a20 improve the default impl of getSectionForMergableConstant by by Chris Lattner · 16 years ago
  81. af89a96 make elf targets correctly handle constant pool entries that require relocations. by Chris Lattner · 16 years ago
  82. e346e18 Rearrange all the SectionKinds and structure them into a hierarchical by Chris Lattner · 16 years ago
  83. d6b06b1 Update target registration description in Writing An LLVM Backend, and add by Daniel Dunbar · 16 years ago
  84. 77454a2 Sort list of targets in --version. by Daniel Dunbar · 16 years ago
  85. 8977d08 Factor commonality in triple match routines into helper template for registering by Daniel Dunbar · 16 years ago
  86. 8c2f1d7 Oops, forgot XCore. Sorry XCore! by Daniel Dunbar · 16 years ago
  87. 6337f15 Update for API change. by Daniel Dunbar · 16 years ago
  88. 38b77f8 fix isReadOnly predicate to not include data that has to be by Chris Lattner · 16 years ago
  89. f276990 remove a dead enum case. by Chris Lattner · 16 years ago
  90. a14d225 Update Triple to use StringRef/Twine based APIs. by Daniel Dunbar · 16 years ago
  91. d61918f Add StringRef::{slice, split}, two convenient string operations which are simple by Daniel Dunbar · 16 years ago
  92. abb477f put normal data into .data instead of .data.rel on elf systems. by Chris Lattner · 16 years ago
  93. ad6c153 Remove unused header by Daniel Dunbar · 16 years ago
  94. fa27ff2 Kill Target specific ModuleMatchQuality stuff. by Daniel Dunbar · 16 years ago
  95. a5881e3 Add TargetRegistry::lookupTarget. by Daniel Dunbar · 16 years ago
  96. 13b9251 eliminate a pointless switch stmt. by Chris Lattner · 16 years ago
  97. 30c4a3b finish simplifying DarwinTargetAsmInfo::SelectSectionForGlobal by Chris Lattner · 16 years ago
  98. c993250 Some clients rely on getName{Start,End} not returning 0, even if the length is by Daniel Dunbar · 16 years ago
  99. 499027f Rewrite getName{Start,End,Len} in terms of getName(), instead of vice-versa. by Daniel Dunbar · 16 years ago
  100. e3577da simplify DarwinTargetAsmInfo::SelectSectionForGlobal a bit by Chris Lattner · 16 years ago