1. 36be1ae docs: Add HowToSetUpLLVMStyleRTTI.rst. by Sean Silva · 13 years ago
  2. 6355498 tblgen: Use appropriate LLVM-style RTTI functions. by Sean Silva · 13 years ago
  3. 736ceac tblgen: Replace uses of dynamic_cast<XXXRecTy> with dyn_cast<>. by Sean Silva · 13 years ago
  4. 89adeb2 tblgen: Put dyn_cast<> infrastructure in place for RecTy hierarchy. by Sean Silva · 13 years ago
  5. ce3da6f Make sure to generate the right kind of MDNode for enum forward declarations. by Eli Friedman · 13 years ago
  6. 2a29478 Follow up to r165072. Try a different approach: only move the load when it's going to be folded into the call. rdar://12437604 by Evan Cheng · 13 years ago
  7. fca3f40 Teach the new SROA a new trick. Now we zap any memcpy or memmoves which by Chandler Carruth · 13 years ago
  8. 0e9da58 Lift the speculation visitor above all the helpers that are targeted at by Chandler Carruth · 13 years ago
  9. 0a03117 Use -object_path_lto when linking executables if building Apple style. by Bill Wendling · 13 years ago
  10. 5b0f1b3 [ms-inline asm] Add support for parsing [Intel dialect] memory operands that use by Chad Rosier · 13 years ago
  11. 99b1148 Rename the Target specific passes in the DataLayout class to be Target agnostic. by Micah Villmow · 13 years ago
  12. ea2c50c When merging connsecutive stores, use vectors to store the constant zero. by Nadav Rotem · 13 years ago
  13. e18c2ae Resubmit the copying of TargetData to DataLayout without any changes to the files, this should fix the problems and the changes to rename to DataLayout will come next. by Micah Villmow · 13 years ago
  14. 8d662b5 This patch corrects commit 165126 by using an integer bit width instead of by Preston Gurd · 13 years ago
  15. 837c28a ARM: locate user-defined text sections next to default text. by Jim Grosbach · 13 years ago
  16. a36091a Backing out my changes, something screwed up from my patches, starting over. by Micah Villmow · 13 years ago
  17. 5afc50a Rename TargetData to DataLayout in DataLayout.cpp. This should fix a build failure from r165249 where the wrong version of the file was submitted. by Micah Villmow · 13 years ago
  18. 0313ced Update this a bit more to represent how the prologue should work: by Eric Christopher · 13 years ago
  19. 726b88f Create the DataLayout class, as a direct copy of TargetData. by Micah Villmow · 13 years ago
  20. 2d6d585 Adding MCJIT and MemoryBuffer unit tests by Andrew Kaylor · 13 years ago
  21. 55977f6 Accidently checked in the files, only wanted to copy them. by Micah Villmow · 13 years ago
  22. 761dc22 by Micah Villmow · 13 years ago
  23. ea0dc09 by Micah Villmow · 13 years ago
  24. 7abf67a Add register encoding support in X86 backend by Michael Liao · 13 years ago
  25. 4fde2f6 Fix doxygen comment to match parameters' names. by Jakub Staszak · 13 years ago
  26. eb51e95 Add a comment to the commit r165187. by Jakub Staszak · 13 years ago
  27. 9163815 by Will Schmidt · 13 years ago
  28. e6521b5 Get MCSchedModel directly from the subtarget. by Jakob Stoklund Olesen · 13 years ago
  29. f43fe1d Switch MachineTraceMetrics to the new TargetSchedModel interface. by Jakob Stoklund Olesen · 13 years ago
  30. e370919 test commit / whitespace by Will Schmidt · 13 years ago
  31. 1e21db6 SimplifyCFG: Enhance the "remove CFG edge that leads to null pointer dereference" optimization to also handle instructions with multiple uses. by Benjamin Kramer · 13 years ago
  32. 7508f946 In my recent change to avoid use of underaligned memory I didn't notice that by Duncan Sands · 13 years ago
  33. ffcf6df The alignment of an sret parameter is known: it must be at least the by Duncan Sands · 13 years ago
  34. e660fc1 Hoist some grossly duplicated code from the COFF/ELF/MachO streamers into MCObjectStreamer. by Benjamin Kramer · 13 years ago
  35. ee700cf Fix wrong name in comment. by Duncan Sands · 13 years ago
  36. b2d98c2 Fix PR13969, a mini-phase-ordering issue with the new SROA pass. by Chandler Carruth · 13 years ago
  37. f587475 The memcpy optimizer was happily doing call slot forwarding when the new memory by Duncan Sands · 13 years ago
  38. aa3cb33 Teach the integer-promotion rewrite strategy to be endianness aware. by Chandler Carruth · 13 years ago
  39. 47a3395 Use method to query if there are attributes. by Bill Wendling · 13 years ago
  40. 365b9e0 Add method to query for NoCapture attribute. by Bill Wendling · 13 years ago
  41. 1f9855a Use method to query for NoAlias attribute. by Bill Wendling · 13 years ago
  42. 5d0061e Use attribute query methods. by Bill Wendling · 13 years ago
  43. b44e3ee Use method to query for attributes. by Bill Wendling · 13 years ago
  44. 5df15c6 Add method to query for 'NoAlias' attribute on call/invoke instructions. by Bill Wendling · 13 years ago
  45. fac31de Use method to query for attributes. by Bill Wendling · 13 years ago
  46. 9158eec Query for attributes via the correct method call. by Bill Wendling · 13 years ago
  47. 8f00ae6 Use new accessor methods to query for attributes. by Bill Wendling · 13 years ago
  48. 41d876c [tsan] add 3 internal flags for fine-grain control of what is instrumented and what is not. by Kostya Serebryany · 13 years ago
  49. 266eff8 Remove template from function that is only used with one type after r165092. by Craig Topper · 13 years ago
  50. 442c59f Fix reg mask slot test, and preserve LiveIntervals and VirtRegMap in the PBQP by Lang Hames · 13 years ago
  51. 9609878 docs: Fix typo on front page by Sean Silva · 13 years ago
  52. 9d577c8 Implement methods that enable expansion of load immediate by Jack Carter · 13 years ago
  53. 34c6b7e docs: Sphinxify GoldPlugin document. by Sean Silva · 13 years ago
  54. 30116cd This patch is a partial implementation of mips .set assembler directive. Directive is defined as follows: by Jack Carter · 13 years ago
  55. 047d361 tblgen: Whitespace and 80-col cleanup. by Sean Silva · 13 years ago
  56. 81be6bf Make sure 'prefix-clang++' is aliased to 'prefix-clang', not 'clang'. by Jordan Rose · 13 years ago
  57. 72fd0a9 Enable -schedmodel, but prefer itineraries until we have more benchmark data. by Andrew Trick · 13 years ago
  58. 395c150 Fix PR13967. by Jakub Staszak · 13 years ago
  59. 10181ae Add an explicit -object_path_lto flag during linking with a uniquified temporary by Bill Wendling · 13 years ago
  60. 471b917 Clean up tailing whitespaces by Michael Liao · 13 years ago
  61. 1374526 Added instregex support to TableGen subtarget emitter. by Andrew Trick · 13 years ago
  62. 2062b12 TableGen subtarget emitter, nearly first class support for SchedAlias. by Andrew Trick · 13 years ago
  63. fe05d98 Cleanup TableGen subtarget emitter. by Andrew Trick · 13 years ago
  64. d494a3b [ms-inline asm] Default to the 'm' constraint. This matches the behavior of the by Chad Rosier · 13 years ago
  65. 34448ae [ms-inline asm] Add support in the X86AsmPrinter for printing memory references by Chad Rosier · 13 years ago
  66. 42faefc This patch moves from using a hard coded number (4) by Jack Carter · 13 years ago
  67. 3c09628 tblgen: Remove last traces of old TableGenMain API. by Sean Silva · 13 years ago
  68. 9e21138 tblgen: Migrate llvm-tblgen to new TableGenMain API. by Sean Silva · 13 years ago
  69. f42a674 tblgen: Put new TableGenMain API in place. by Sean Silva · 13 years ago
  70. ec7559d Add function to return return attributes. by Bill Wendling · 13 years ago
  71. 4c230b3 Update to use the predicate methods to query if an attribute exists. by Bill Wendling · 13 years ago
  72. 2e7d381 Fix a cycle in the DAG. In this code we replace multiple loads with a single load and by Nadav Rotem · 13 years ago
  73. 436eaa8 Use unsigned long long instead of uin64_t for OS where that matters. by Nick Kledzik · 13 years ago
  74. 7f74ead Typos. by Chad Rosier · 13 years ago
  75. e25de4a Don't call getAsUnsignedInteger directly, it fails to compile if uint64_t is not "unsigned long long". by Benjamin Kramer · 13 years ago
  76. 7a0f86f Add getAsUnsignedInteger test case that checks that known bad values are rejected by Nick Kledzik · 13 years ago
  77. 739dc6e No need to call functions which do the same thing as the default. by Bill Wendling · 13 years ago
  78. 3bd59a9 Remove assert that's too restrictive. by Bill Wendling · 13 years ago
  79. 847d165 Add methods which query for the specific attribute instead of using the by Bill Wendling · 13 years ago
  80. 565ebde Implement .rel relocation for R_ARM_ABS32 in MCJIT. by Tim Northover · 13 years ago
  81. fcf0628 This Patch corrects a problem whereby the optimization to use a faster divide by Preston Gurd · 13 years ago
  82. c653de6 A DAGCombine optimization for mergeing consecutive stores to memory. The optimization by Nadav Rotem · 13 years ago
  83. bfcb4aa Set up MCSchedModel after detecting the CPU type in X86SubTarget. by Preston Gurd · 13 years ago
  84. 6afc7cb tsan: update the test for new atomic enums by Dmitry Vyukov · 13 years ago
  85. 03fe214 tsan: update the test for new atomic enums by Dmitry Vyukov · 13 years ago
  86. 9a8c112 tsan: prepare for migration to new memory_order enum values (ABI compatible) by Dmitry Vyukov · 13 years ago
  87. 541a858 Fixed a bug in the ExecutionDependencyFix pass that caused dependencies to not propagate through implicit defs. by Silviu Baranga · 13 years ago
  88. 322e9ba Fix an issue where we failed to adjust the alignment constraint on by Chandler Carruth · 13 years ago
  89. f710fb1 Try to use a better set of abstractions for computing the alignment by Chandler Carruth · 13 years ago
  90. 76ad43c Revert 165051-165049 while looking into the foreach.m failure in more detail. by Eric Christopher · 13 years ago
  91. 8e8f872 Fix doxygen comment to match function name. by Craig Topper · 13 years ago
  92. 3138659 Remove unused function that used to get itineraries from SubTargetFeatures. This is done from MCSubTargetInfo these days. by Craig Topper · 13 years ago
  93. 12d57c0 Fix 80-column violation by Craig Topper · 13 years ago
  94. 44a1fd4 test/ExecutionEngine/MCJIT: MCJIT should work also on mingw. by NAKAMURA Takumi · 13 years ago
  95. de2fae4 Third try at fixing this. ;] Go back to using std::remove_if, which has by Chandler Carruth · 13 years ago
  96. 0d141f8 The early if conversion pass is ready to be used as an opt-in. by Jakob Stoklund Olesen · 13 years ago
  97. 75eac5f Switch the SetVector::remove_if implementation to use partition which by Chandler Carruth · 13 years ago
  98. 2b87e06 Fix a serious X86 instruction selection bug. In by Evan Cheng · 13 years ago
  99. 394820b Revert "Don't use a debug location for frame setup instructions in the" by Eric Christopher · 13 years ago
  100. f9e008b Revert 165057, per Jim's request. This requires further discussion. by Chad Rosier · 13 years ago