1. 9d74a5a [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. by Craig Topper · 11 years ago
  2. 062a2ba [C++] Use 'nullptr'. Target edition. by Craig Topper · 11 years ago
  3. 2fb5bc3 Remove the linker_private and linker_private_weak linkages. by Rafael Espindola · 12 years ago
  4. e94a518 IR: add a second ordering operand to cmpxhg for failure by Tim Northover · 12 years ago
  5. 7157bb7 Decouple dllexport/dllimport from linkage by Nico Rieck · 12 years ago
  6. 9d2e0df Revert "Decouple dllexport/dllimport from linkage" by Nico Rieck · 12 years ago
  7. e43aaf7 Decouple dllexport/dllimport from linkage by Nico Rieck · 12 years ago
  8. b8ddc70 [PM] Rename the IR printing pass header to a more generic and correct by Chandler Carruth · 12 years ago
  9. 9aca918 Move the LLVM IR asm writer header files into the IR directory, as they by Chandler Carruth · 12 years ago
  10. a534a38 Begin adding docs and IR-level support for the inalloca attribute by Reid Kleckner · 12 years ago
  11. 0801334 Remove the notion of primitive types. by Rafael Espindola · 12 years ago
  12. 716e740 Remove linkonce_odr_auto_hide. by Rafael Espindola · 12 years ago
  13. 981af00 Add missing #include's to cctype when using isdigit/alpha/etc. by Will Dietz · 12 years ago
  14. 410393a Misc fixes for cpp backend. by Eli Friedman · 12 years ago
  15. e407736 Revert patches to add case-range support for PR1255. by Bob Wilson · 12 years ago
  16. 377496b Add function attribute 'optnone'. by Andrea Di Biagio · 12 years ago
  17. 62cb2bc Increment arg_count inside the loop in printInline. Patch by Joe Matarazzo. by Craig Topper · 12 years ago
  18. b31cf39 Revert accidental commit. by Craig Topper · 12 years ago
  19. 593b76d Fix aliases for shrd/shld to handle Intel syntax properly. Also suppress them from being used by the asm printer. by Craig Topper · 12 years ago
  20. 026a7cd Remove assert. There may be target-dependent attributes left. by Bill Wendling · 13 years ago
  21. cc1fc94 Convert the CPP backend to use the AttributeSet instead of AttributeWithIndex. by Bill Wendling · 13 years ago
  22. 57625a4 Remove some introspection functions. by Bill Wendling · 13 years ago
  23. 8649283 Use the new 'getSlotIndex' method to retrieve the attribute's slot index. by Bill Wendling · 13 years ago
  24. d154e283 Add the IR attribute 'sspstrong'. by Bill Wendling · 13 years ago
  25. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  26. 6190254 s/hasAttribute/contains/g to be more consistent with other method names. by Bill Wendling · 13 years ago
  27. 3d7b0b8 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 13 years ago
  28. e94d843 s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. by Bill Wendling · 13 years ago
  29. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  30. ee5984d Remove the dependent libraries feature. by Bill Wendling · 13 years ago
  31. 6966727 Update call to the new syntax. by Bill Wendling · 13 years ago
  32. 5799e9f Change ForceSizeOpt attribute into MinSize attribute by Quentin Colombet · 13 years ago
  33. 4027f23 Fix CPP backend for method attributes by creating a block where a new AttrBuilder is defined for each attribute. by Nicolas Geoffray · 13 years ago
  34. 4f69e14 Pass in the context to the Attributes::get method. by Bill Wendling · 13 years ago
  35. 50d2784 Move the Attributes::Builder outside of the Attributes class and into its own class named AttrBuilder. No functionality change. by Bill Wendling · 13 years ago
  36. 9e1eb4d Don't pass in an Attributes object to something that expects an integral value. by Bill Wendling · 13 years ago
  37. bbcdf4e Remove the final bits of Attributes being declared in the Attribute by Bill Wendling · 13 years ago
  38. 9be7759 Make the 'get*AlignmentFromAttr' functions into member functions within the Attributes class. Now with fix. by Bill Wendling · 13 years ago
  39. c727bac Revert r164308 to fix buildbots. by Bill Wendling · 13 years ago
  40. abac661 Make the 'get*AlignmentFromAttr' functions into member functions within the Attributes class. by Bill Wendling · 13 years ago
  41. 34bc34e Change the `linker_private_weak_def_auto' linkage to `linkonce_odr_auto_hide' to by Bill Wendling · 13 years ago
  42. cac3b90 Extend TargetPassConfig to allow running only a subset of the normal passes. by Bob Wilson · 13 years ago
  43. cbe34b4 Extend the IL for selecting TLS models (PR9788) by Hans Wennborg · 13 years ago
  44. 312b28c Update CPPBackend to new API for AttrListPtr::get. by Nicolas Geoffray · 13 years ago
  45. 58107dd ConstantRangesSet renamed to IntegersSubset. CRSBuilder renamed to IntegersSubsetMapping. by Stepan Dyatkovskiy · 13 years ago
  46. 79a0d80 Ordinary PR1255 patch: DifferenceEngine and CPPBackend adopted to the new SwitchInst methods. by Stepan Dyatkovskiy · 13 years ago
  47. b0640db Include cstdio in a few place that depended on getting it transitively through StringExtras.h by Benjamin Kramer · 14 years ago
  48. cbf108e Move ftostr into its last user (cppbackend) and simplify it a bit. by Benjamin Kramer · 14 years ago
  49. 97b02fc llvm::SwitchInst by Stepan Dyatkovskiy · 14 years ago
  50. 5b648af Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012: by Stepan Dyatkovskiy · 14 years ago
  51. e55c556 Convert assert(0) to llvm_unreachable by Craig Topper · 14 years ago
  52. d5d95b0 [unwind removal] We no longer have 'unwind' instructions being generated, so by Bill Wendling · 14 years ago
  53. 994c110 Remove dead test: this was already checked and handled a few lines above. by Duncan Sands · 14 years ago
  54. efabc25 Don't initialize CV in terms of itself! Spotted by GCC. by Duncan Sands · 14 years ago
  55. cf9e8f6 reapply the patches reverted in r149470 that reenable ConstantDataArray, by Chris Lattner · 14 years ago
  56. 513aaa5 SwitchInst refactoring. by Stepan Dyatkovskiy · 14 years ago
  57. 17c981a Revert Chris' commits up to r149348 that started causing VMCoreTests unit test to fail. by Argyrios Kyrtzidis · 14 years ago
  58. 8ea967d by Chris Lattner · 14 years ago
  59. 139822f C++, CBE, and TLOF support for ConstantDataSequential by Chris Lattner · 14 years ago
  60. e197d94 Use Attributes::None instead of 0 after r148553 change on Attributes from unsigned to their own class. by Nicolas Geoffray · 14 years ago
  61. 46a9f01 More dead code removal (using -Wunreachable-code) by David Blaikie · 14 years ago
  62. edbb58c5 Remove unnecessary default cases in switches that cover all enum values. by David Blaikie · 14 years ago
  63. ecb2908 Sink codegen optimization level into MCCodeGenInfo along side relocation model by Evan Cheng · 14 years ago
  64. 5b693c2 Add missing argument for atomic instructions in c++ backend. PR11268, part 2. by Eli Friedman · 14 years ago
  65. d28ddbf Add support for new atomics to cpp backend. Misc other fixes while I'm here. PR11268. by Eli Friedman · 14 years ago
  66. a0263e7 Always check if a method or a type exist before trying to create it. by Nicolas Geoffray · 14 years ago
  67. cc349c8 Add the returns_twice attribute to LLVM. by Rafael Espindola · 14 years ago
  68. 95031ed Clean up uses of switch instructions so they are not dependent on the operand ordering. Patch by Stepan Dyatkovskiy. by Eli Friedman · 14 years ago
  69. a318b8d Change: by Richard Trieu · 14 years ago
  70. df06b6e Update the C++ backend to use the new ArrayRef'ified APIs. Patch by arrowdodger! by Nick Lewycky · 14 years ago
  71. 2bb4035 Move TargetRegistry and TargetSelect from Target to Support where they belong. by Evan Cheng · 14 years ago
  72. 01beceb switch to the new struct apis. by Chris Lattner · 14 years ago
  73. 413bff1 Add missing attributes to the C++ backend's output. by Bill Wendling · 14 years ago
  74. f891bf8 Add the 'resume' instruction for the new EH rewrite. by Bill Wendling · 14 years ago
  75. ad088e6 Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, by Bill Wendling · 14 years ago
  76. 6c923bb Merge the contents from exception-handling-rewrite to the mainline. by Bill Wendling · 14 years ago
  77. 84c7b9e Update generated code to use new API of GetElementPtrInst::Create. by Nicolas Geoffray · 14 years ago
  78. 6099cf1 Move CBackend and CppBackend MC initialization to TargetInfo. by Evan Cheng · 14 years ago
  79. 8c886a4 Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo, by Evan Cheng · 14 years ago
  80. 6820c1e Update generated CPP code with the new API on CallInst::Create and ConstantExpr::getGetElementPtr. by Nicolas Geoffray · 14 years ago
  81. 2129f59 Introduce MCCodeGenInfo, which keeps information that can affect codegen by Evan Cheng · 14 years ago
  82. d60fa58b Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 14 years ago
  83. 229907c land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
  84. 1705ab0 Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes. by Evan Cheng · 14 years ago
  85. f470b5b After type-system-rewrite branch update the Cpp backend to not use OpaqueType. by Nicolas Geoffray · 14 years ago
  86. c5e6d2f - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo by Evan Cheng · 14 years ago
  87. b1ed91f Land the long talked about "type system rewrite" patch. This by Chris Lattner · 14 years ago
  88. 91111d2 Change createAsmParser to take a MCSubtargetInfo instead of triple, by Evan Cheng · 14 years ago
  89. f490726 CppBackend: fixup for api change by Dylan Noblesmith · 14 years ago
  90. 61ea0e4 Reinstate r133513 (reverted in r133700) with an additional fix for a by Jay Foad · 14 years ago
  91. 9651312 Revert r133513: by Eric Christopher · 14 years ago
  92. a97a2c9 Reinstate r133435 and r133449 (reverted in r133499) now that the clang by Jay Foad · 14 years ago
  93. 184f3b3 Revert r133435 and r133449 to appease buildbots. by Chad Rosier · 14 years ago
  94. e03c05c Change how PHINodes store their operands. by Jay Foad · 14 years ago
  95. 372ad64 Make better use of the PHINode API. by Jay Foad · 14 years ago
  96. 6002068 Fix a FIXME by making GlobalVariable::getInitializer() return a by Jay Foad · 14 years ago
  97. 9137ee8 Bugfix in the Cpp backend after API change on PHINode::Create. by Nicolas Geoffray · 15 years ago
  98. 5213134 Remove PHINode::reserveOperandSpace(). Instead, add a parameter to by Jay Foad · 15 years ago
  99. 235b66c When emitting a single function with cppgen=function, you don't want to emit by Nicolas Geoffray · 15 years ago
  100. baa5d04 Add X86 MMX type to bitcode and Type. by Dale Johannesen · 15 years ago