1. 939f500 Add more functions to the target library information. by Meador Inge · 12 years ago
  2. 12cfa11 Add ARM TARGET2 relocation. The testcase will follow with actualy use-case. by Anton Korobeynikov · 12 years ago
  3. b3235b1 Revert r167620; this can be implemented using an existing CL option. by Chad Rosier · 12 years ago
  4. d054eda Add support for -mstrict-align compiler option for ARM targets. rdar://12340498 by Chad Rosier · 12 years ago
  5. be02a90 Add support of RTM from TSX extension by Michael Liao · 12 years ago
  6. eb3a8c5 Fix up comment typo and 80-col. by Eric Christopher · 12 years ago
  7. 806e03d Add a relocation visitor to lib object. This works via caching relocated by Eric Christopher · 12 years ago
  8. 3b87f62 misched: Heuristics based on the machine model. by Andrew Trick · 12 years ago
  9. 881a05b misched: handle on-the-fly regpressure queries better for 2-addr by Andrew Trick · 12 years ago
  10. 776054d Add interface for object-based JIT events. by Andrew Kaylor · 12 years ago
  11. 8d4abb2 misched: TargetSchedule interface for machine resources. by Andrew Trick · 12 years ago
  12. a78d322 ScheduleDAG interface. Added OrderKind to distinguish nonregister dependencies. by Andrew Trick · 12 years ago
  13. 887c1fe Refactor the getTypeLegalizationCost interface. No functionality change. by Nadav Rotem · 12 years ago
  14. 2898988 Add a method to indicate section address re-assignment is finished. by Andrew Kaylor · 12 years ago
  15. e623702 Implement the cost of abnormal x86 instruction lowering as a table. by Nadav Rotem · 12 years ago
  16. 08f9c8d Add missing this->. Fixes pr14238. by Rafael Espindola · 12 years ago
  17. 87a1af4 PR14256: SelectionDAGLowering was renamed to SelectionDAGBuilder a long time ago. Fix references to it in documentation and comments. by Eli Bendersky · 12 years ago
  18. 2578c12 Fix the IntegersSubsetTest unit test when compiled with gcc-4.7. The issue here by Duncan Sands · 12 years ago
  19. b4b04c3 X86 CostModel: Add support for a some of the common arithmetic instructions for SSE4, AVX and AVX2. by Nadav Rotem · 12 years ago
  20. f149567 CostModel: add support for Vector Insert and Extract. by Nadav Rotem · 12 years ago
  21. 6bed58e Add a cost model analysis that allows us to estimate the cost of IR-level instructions. by Nadav Rotem · 12 years ago
  22. 0a1544d OutputArg: added an index of the original argument to match the change to by Manman Ren · 12 years ago
  23. 174fbec Add a getAddressSpace method to the GEP instruction to mirror that of by Chandler Carruth · 12 years ago
  24. d988b75 Add some consistent doxygen comments for the address space helpers. by Chandler Carruth · 12 years ago
  25. 8a96749 Normalize the API and doxygen comments for the ptrtoint instruction. by Chandler Carruth · 12 years ago
  26. 1521406 Remove a weird static helper from the GEP instruction and just directly by Chandler Carruth · 12 years ago
  27. acd01d1 As I'm going to be touching several comments in this file, update the by Chandler Carruth · 12 years ago
  28. 8fb614c Teach Type::getPointerAddressSpace to look through pointer vectors by Chandler Carruth · 12 years ago
  29. 426c2bf Revert the majority of the next patch in the address space series: by Chandler Carruth · 12 years ago
  30. ece6c6b Revert the series of commits starting with r166578 which introduced the by Chandler Carruth · 12 years ago
  31. 647d6d7 Streamlined memory manager hierarchy for MCJIT and RuntimeDyld. by Andrew Kaylor · 12 years ago
  32. ad0b3b2 Generate a table-driven version of TRI::composeSubRegIndices(). by Jakob Stoklund Olesen · 12 years ago
  33. 6d42bbf Remove Triple::getArchTypeForDarwinArchName. I lives on the clang driver now. by Rafael Espindola · 12 years ago
  34. e803d05 Fix a couple of comment typos. by Benjamin Kramer · 12 years ago
  35. 0ceb855 Add IRBuilderBase::getIntPtrTy. by Evgeniy Stepanov · 12 years ago
  36. 296815d Add support for ARM segment types PT_ARM_ARCHEXT, PT_ARM_EXIDX and PT_ARM_UNWIND. by James Molloy · 12 years ago
  37. 52d0532 xlc supports __attribute__((aligned(x))), use it. Patch by Kai. by Rafael Espindola · 12 years ago
  38. 3a9b714 Add extra declarations of hash_value needed to build llvm with xlc 12.1. by Rafael Espindola · 12 years ago
  39. daeec8f [inline asm] Get the mayLoad/mayStore directly from the MIOp_ExtraInfo operand. by Chad Rosier · 12 years ago
  40. 3d71688 [inline asm] Implement mayLoad and mayStore for inline assembly. In general, by Chad Rosier · 12 years ago
  41. 9a419f6 Change ForceSizeOpt attribute into MinSize attribute by Quentin Colombet · 12 years ago
  42. 446cf94 Fix isEliminableCastPair to work correctly in the presence of pointers by Duncan Sands · 12 years ago
  43. 7adfe3f Add a helper for telling whether a type is a pointer or vector of pointer type. by Duncan Sands · 12 years ago
  44. 04d7d13 Use TargetTransformInfo to control switch-to-lookup table transformation by Hans Wennborg · 12 years ago
  45. 8ceffeb * Add e_flags enum for Hexagon by Sid Manning · 12 years ago
  46. e669c93 In various places throughout the code generator, there were special by Ulrich Weigand · 12 years ago
  47. fce241d APFloat cleanup: Remove now unused fields "sign2" and "exponent2". by Ulrich Weigand · 12 years ago
  48. 2459bf2 Rename the BB-vectorize flag to match the dragonegg name by Nadav Rotem · 12 years ago
  49. 7ed4f94 Remove a wrapper around getIntPtrType added to GVN by Hal in commit 166624 (the by Duncan Sands · 12 years ago
  50. 6a09098 Remove code to saturate profile counts. by Bob Wilson · 12 years ago
  51. d233b78 Change the PassManagerBuilder (used by -O3) loop vectorizer flag from -vectorize to -vectorize-loops because we dont want to share the same flag as the bb-vectorizer. by Nadav Rotem · 12 years ago
  52. b9051db Minor style fixes for TargetTransformationInfo and TargetTransformImpl by Hans Wennborg · 12 years ago
  53. 45770da llvm/Config/config.h.cmake: Good bye, Kevin! We won't honor authors in comments. by NAKAMURA Takumi · 12 years ago
  54. 2c7b445 Rather than duplicating the getPointerSize code just call getPointerSize. by Duncan Sands · 12 years ago
  55. a41dce3 Add interface for querying object files for symbol values. by Tim Northover · 12 years ago
  56. 976f770 va_start, va_end, va_copy: InstrinsicInst subclasses and InstVisitor support. by Evgeniy Stepanov · 12 years ago
  57. 0d91c0b Remove TargetELFWriterInfo. by Rafael Espindola · 12 years ago
  58. f065a84 by Nadav Rotem · 12 years ago
  59. a5a3a61 by Nadav Rotem · 12 years ago
  60. f29c05e MCRegisterClass should be returned by const ref, not by value. by Lang Hames · 12 years ago
  61. f4a5a61 Remove the canCombineSubRegIndices() target hook. by Jakob Stoklund Olesen · 12 years ago
  62. b8b3f60 Remove LoopDependenceAnalysis. by Benjamin Kramer · 12 years ago
  63. 480b1b2 Remove the unneeded initializers. by Bill Wendling · 12 years ago
  64. b61054f Stop APInt::shl from generating llvm.trap by Derek Schuff · 12 years ago
  65. e5551ed Change the internalize pass to internalize all symbols when given an empty by Rafael Espindola · 12 years ago
  66. efcb3d9 [ms-inline asm] Add support for the TYPE operator. Part of rdar://12576868 by Chad Rosier · 12 years ago
  67. ff18310 Add a basic verifier for SCEV's backedge taken counts. by Benjamin Kramer · 12 years ago
  68. 0bd10f2 Remove GC roots that reference dead objects. by Nicolas Geoffray · 12 years ago
  69. f098be4 Alphabetize the enum list. by Bill Wendling · 12 years ago
  70. 102a7c0 Add VectorTargetTransform::getNumberOfParts. by Hal Finkel · 12 years ago
  71. 12413ae Fix anonymous namespace issue introduced by r166714: by Kaelyn Uhrain · 12 years ago
  72. ec13022 [ms-inline asm] Perform field lookups with the dot operator. by Chad Rosier · 12 years ago
  73. 6a020a7 [ms-inline asm] Add support for creating AsmRewrites in the target specific by Chad Rosier · 12 years ago
  74. 61131ab Remove exception handling usage from tblgen. by Joerg Sonnenberger · 12 years ago
  75. ed2507a Add 'const' qualifier on member functions not changing its fields. by Michael Liao · 12 years ago
  76. 0eafc7f In preparation for removing exception handling in tablegen, add by Joerg Sonnenberger · 12 years ago
  77. 8e4e007 DependenceAnalysis: Push #includes down into the implementation. by Benjamin Kramer · 12 years ago
  78. becdf4d add TableGen support to create relationship maps between instructions by Sebastian Pop · 12 years ago
  79. aa71428 Initial TOC support for PowerPC64 object creation by Adhemerval Zanella · 12 years ago
  80. 2652c50 Implement a basic cost model for vector and scalar instructions. by Nadav Rotem · 12 years ago
  81. 4332bdc Make LegalizeKind public so that we can use it outside of TargetLowering. by Nadav Rotem · 12 years ago
  82. 99abc17 Make ~Operator() protected so subclasses can inherit it and not have by Kaelyn Uhrain · 12 years ago
  83. 99112c6 Improve DenseMap checks for power of 2 growth. Thanks for the tip Jakob by Pete Cooper · 12 years ago
  84. b52fb87 Add some cleanup to the DataLayout changes requested by Chandler. by Micah Villmow · 12 years ago
  85. b8bce92 Back out r166591, not sure why this made it through since I cancelled the command. Bleh, sorry about this! by Micah Villmow · 12 years ago
  86. 2704834 Implement a basic VectorTargetTransformInfo interface to be used by the loop and bb vectorizers for modeling the cost of instructions. by Nadav Rotem · 12 years ago
  87. 2f87640 Delete a directory that wasn't supposed to be checked in yet. by Micah Villmow · 12 years ago
  88. aa76e9e Add in support for getIntPtrType to get the pointer type based on the address space. by Micah Villmow · 12 years ago
  89. 3575222 Special calling conventions for Intel OpenCL built-in library. by Elena Demikhovsky · 12 years ago
  90. 30f57da Fix ODR violations: a virtual function must be defined, even if it's never by Richard Smith · 12 years ago
  91. ce892ca [Support/StringSet] Fix memory leak when inserted key already exists. by Michael J. Spencer · 12 years ago
  92. e1d4a88 Make branch heavy code for generating marked up disassembly simpler by Kevin Enderby · 12 years ago
  93. 2430973 Change DenseMap to use a power of 2 growth if one is given instead of the next power of 2. This was causing DenseMaps to grow 4x instead of 2x. I'll keep an eye on the buildbots as this could impact performance by Pete Cooper · 12 years ago
  94. fbaf206 Fixed bug in SmallDenseMap where it wouldn't leave enough space for an empty bucket if the number of values was exactly equal to the small capacity. This led to an infinite loop when finding a non-existent element by Pete Cooper · 12 years ago
  95. 5a719fc [ms-inline asm] Add an implementation of the offset operator. This is a follow by Chad Rosier · 12 years ago
  96. 2d7581a Use ilist rather than std::list for Node and Edge lists in the PBQP graph. This by Lang Hames · 12 years ago
  97. 2128aae [ms-inline-asm] Implement _emit directive (which is roughly equivalent to .byte). by Eli Friedman · 12 years ago
  98. 3ed0316 Add support for annotated disassembly output for X86 and arm. by Kevin Enderby · 12 years ago
  99. a703fb9 [ms-inline asm] Add the isOffsetOf() function. Part of rdar://12470317 by Chad Rosier · 12 years ago
  100. e743942 Add the "ForceSizeOpt" attribute. by Nadav Rotem · 12 years ago