1. 925bcb1 Have AttributesImpl defriend the Attributes class. by Bill Wendling · 12 years ago
  2. a5c699d Have AttrBuilder defriend the Attributes class. by Bill Wendling · 12 years ago
  3. 46d5dd9 Use the Attributes::get method which takes an AttrVal value directly to simplify the code a bit. No functionality change. by Bill Wendling · 12 years ago
  4. 76b67df Put simple c'tors inline. by Bill Wendling · 12 years ago
  5. 847a9c3 Pass in the context to the Attributes::get method. by Bill Wendling · 12 years ago
  6. 126048c Fix filename in file header. by Craig Topper · 12 years ago
  7. 0cead1c Fix the cpu name and add -verify-machineinstrs. by Rafael Espindola · 12 years ago
  8. 27c28ce misched: Added handleMove support for updating all kill flags, not just for allocatable regs. by Andrew Trick · 12 years ago
  9. feab72c Remove unused BitVectors from getAllocatableSet(). by Jakob Stoklund Olesen · 12 years ago
  10. 88bcf79 LTO also needs to initialize the TargetTransform infrastructure. by Nadav Rotem · 12 years ago
  11. 14d1dd9 Remove RegisterClassInfo::isReserved() and isAllocatable(). by Jakob Stoklund Olesen · 12 years ago
  12. 6c0e04c Add __builtin_setjmp/_longjmp supprt in X86 backend by Michael Liao · 12 years ago
  13. 7900476 Remove LIS::isAllocatable() and isReserved() helpers. by Jakob Stoklund Olesen · 12 years ago
  14. 3a1c35a Add range-based set()/reset() to BitVector. These allow fast setting/resetting of ranges of bits, particularly useful when dealing with very large BitVector's. by Owen Anderson · 12 years ago
  15. fb9ebbf Switch most getReservedRegs() clients to the MRI equivalent. by Jakob Stoklund Olesen · 12 years ago
  16. e4f2739 Freeze the reserved registers as soon as isel is complete. by Jakob Stoklund Olesen · 12 years ago
  17. 64ba635 ARM: v1i64 and v2i64 VBSL intrinsic support. by Jim Grosbach · 12 years ago
  18. 66d4b0f Add dependency on llvm-bcanalyzer from tests to the CMake build. by David Blaikie · 12 years ago
  19. 702cc91 Move the Attributes::Builder outside of the Attributes class and into its own class named AttrBuilder. No functionality change. by Bill Wendling · 12 years ago
  20. 874c0a6 Check output of the misched unit tests by Andrew Trick · 12 years ago
  21. 5a0eeb5 Add comments. by Bill Wendling · 12 years ago
  22. 3252220 Add a cpu to try to fix the atom builder. by Rafael Espindola · 12 years ago
  23. 127f5ed [ms-inline asm] If we parsed a statement and the opcode is valid, then it's an instruction. by Chad Rosier · 12 years ago
  24. 3da6f03 Add testcase for pr14088. by Rafael Espindola · 12 years ago
  25. bb20b24 misched tests: add a triple to speculatively fix windows builders. by Andrew Trick · 12 years ago
  26. 10ad98b Make sure we iterate over newly created instructions. Fixes pr13625. Testcase to by Rafael Espindola · 12 years ago
  27. 1e94e98 misched: ILP scheduler for experimental heuristics. by Andrew Trick · 12 years ago
  28. ce353b3 [ms-inline asm] Update the end loc for ParseIntelMemOperand. by Chad Rosier · 12 years ago
  29. 8f138d1 [ms-inline asm] Add a few new APIs to the AsmParser class in support of MS-Style by Chad Rosier · 12 years ago
  30. 655fa12 [ms-inline asm] Use incoming argument rather than hard coding to false. by Chad Rosier · 12 years ago
  31. 0919f22 Fix a typo in bitcode docs, from 165814. by Jan Wen Voung · 12 years ago
  32. 2c39b15 Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis. by Micah Villmow · 12 years ago
  33. f35c62b PowerPC: add EmitTCEntry class for TOC creation by Adhemerval Zanella · 12 years ago
  34. 2611eed [asan] fix a test by Kostya Serebryany · 12 years ago
  35. ee4edec [asan] make AddressSanitizer to be a FunctionPass instead of ModulePass. This will simplify chaining other FunctionPasses with asan. Also some minor cleanup by Kostya Serebryany · 12 years ago
  36. d2cd73f Update the memcpy rewriting to fully support widened int rewriting. This by Chandler Carruth · 12 years ago
  37. 94fc64c Follow-up fix to r165928: handle memset rewriting for widened integers, by Chandler Carruth · 12 years ago
  38. bb1078e Fixed PR13938: the ARM backend was crashing because it couldn't select a VDUPLANE node with the vector input size different from the output size. This was bacause the BUILD_VECTOR lowering code didn't check that the size of the input vector was correct for using VDUPLANE. by Silviu Baranga · 12 years ago
  39. 81ff90d First major step toward addressing PR14059. This teaches SROA to handle by Chandler Carruth · 12 years ago
  40. 11cb6ba Hoist the canConvertValue predicate and the convertValue transform out by Chandler Carruth · 12 years ago
  41. 07aae2e Add an enum for the return and function indexes into the AttrListPtr object. This gets rid of some magic numbers. by Bill Wendling · 12 years ago
  42. ad4643f Use a ::get method to create the attribute from Attributes::AttrVals instead of a constructor. by Bill Wendling · 12 years ago
  43. 2c6893b Supply a default 'operator=' method. by Bill Wendling · 12 years ago
  44. 05cc40d Move the AttributesImpl header file into the VMCore directory so that it can be opaque. by Bill Wendling · 12 years ago
  45. cb3de0b Attributes Rewrite by Bill Wendling · 12 years ago
  46. a239c2e instcombine: Migrate strcmp and strncmp optimizations by Meador Inge · 12 years ago
  47. baf522a Update CMake build. by Benjamin Kramer · 12 years ago
  48. 658c628 Fix a typo that made ImmutableMap::getMaxElement() useless. by Benjamin Kramer · 12 years ago
  49. 8e13ded Simplify code. No functionality change. by Benjamin Kramer · 12 years ago
  50. 0d05acf Unquadratize SetVector removal loops in DSE. by Benjamin Kramer · 12 years ago
  51. e82a040 Remove dead methods. by Bill Wendling · 12 years ago
  52. 7be7848 Remove operator cast method in favor of querying with the correct method. by Bill Wendling · 12 years ago
  53. fd8d62c Fix use after free when deleting attributes in a chained folding set. by Benjamin Kramer · 12 years ago
  54. 2492a38 Don't use the new syntax just yet. by Bill Wendling · 12 years ago
  55. 1feacad Remove the bitwise AND operators from the Attributes class. Replace it with the equivalent from the builder class. by Bill Wendling · 12 years ago
  56. c416795 Remove the bitwise assignment OR operator from the Attributes class. Replace it with the equivalent from the builder class. by Bill Wendling · 12 years ago
  57. 432e606 Remove the bitwise OR operator from the Attributes class. Replace it with the equivalent from the builder class. by Bill Wendling · 12 years ago
  58. 3756e70 Remove the bitwise XOR operator from the Attributes class. Replace it with the equivalent from the builder class. by Bill Wendling · 12 years ago
  59. 5886b7b Remove the bitwise NOT operator from the Attributes class. Replace it with the equivalent from the builder class. by Bill Wendling · 12 years ago
  60. a19a530 Decode the LLVM attributes from bitcode using the attributes builder. by Bill Wendling · 12 years ago
  61. da3f9d8 Use builder to create alignment attributes. Remove dead function. by Bill Wendling · 12 years ago
  62. db55fc9 Remove dead method. by Bill Wendling · 12 years ago
  63. 9209805 Don't pass in an Attributes object to something that expects an integral value. by Bill Wendling · 12 years ago
  64. eb7ff05 Remove unused private field. by Benjamin Kramer · 12 years ago
  65. 08b6b81 X86: Depending on the local semantics of .align this test can also emit a nopl instead of nopw. by Benjamin Kramer · 12 years ago
  66. 549ea3a Documentation: Lexicon.rst: add "BB Vectorization" and "TBAA". by Dmitri Gribenko · 12 years ago
  67. 126afcb X86: Disable long nops for all cpus prior to pentiumpro/i686. by Benjamin Kramer · 12 years ago
  68. d86296a Drop <def,dead> flags when merging into an unused lane. by Jakob Stoklund Olesen · 12 years ago
  69. 186f8d9 instcombine: Migrate strchr and strrchr optimizations by Meador Inge · 12 years ago
  70. 73d8a58 instcombine: Migrate strcat and strncat optimizations by Meador Inge · 12 years ago
  71. 5e89045 Implement new LibCallSimplifier class by Meador Inge · 12 years ago
  72. af89690 Allow for loops in LiveIntervals::pruneValue(). by Jakob Stoklund Olesen · 12 years ago
  73. f8b65aa X86: Fix accidentally swapped operands. by Benjamin Kramer · 12 years ago
  74. 07525a6 Teach SROA to cope with wrapper aggregates. These show up a lot in ABI by Chandler Carruth · 12 years ago
  75. ac10427 Speculatively harden the conversion logic. I have no idea if this will by Chandler Carruth · 12 years ago
  76. 444dcce X86: Promote i8 cmov when both operands are coming from truncates of the same width. by Benjamin Kramer · 12 years ago
  77. c2fcf1a6 Silence a warning in -assert builds. by Chandler Carruth · 12 years ago
  78. 520eeae Clean up how we rewrite loads and stores to the whole alloca. When these by Chandler Carruth · 12 years ago
  79. 84125ca [ms-inline asm] Remove the MatchInstruction() function. Previously, this was by Chad Rosier · 12 years ago
  80. fa8cd9d Check section type rather than assuming it's code when emitting sections while processing relocations. by Andrew Kaylor · 12 years ago
  81. e6c3cc8 ARM: tail-call inside a function where part of a byval argument is on caller's by Manman Ren · 12 years ago
  82. 7a2b624 [ms-inline asm] Capitalize per coding standard. by Chad Rosier · 12 years ago
  83. 2bbb07d Fix buildbots: -misched=shuffle is only available in +Asserts builds. by Jakob Stoklund Olesen · 12 years ago
  84. 4346fa9 ARM: Mark VSELECT as 'expand'. by Jim Grosbach · 12 years ago
  85. 6e006d3 [ms-inline asm] Use the new API introduced in r165830 in lieu of the by Chad Rosier · 12 years ago
  86. 0d21899 [ms-inline asm] Add a few data members and member functions to the by Chad Rosier · 12 years ago
  87. f3ad95a Use MACOSX_DEPLOYMENT_TARGET when it is set. <rdar://problem/12433905> by Bob Wilson · 12 years ago
  88. 652b28d Correcting enum values mentioned in comments. Patch by Ashok Thirumurthi. by Andrew Kaylor · 12 years ago
  89. ad5e969 Use a transposed algorithm for handleMove(). by Jakob Stoklund Olesen · 12 years ago
  90. 780c798 Add bitcode instruction encoding documentation for module version by Jan Wen Voung · 12 years ago
  91. 795f951 Fix coalescing with IMPLICIT_DEF values. by Jakob Stoklund Olesen · 12 years ago
  92. 5628920 Change (!list.size() == 0) to (!list.empty()). No functional change. by Richard Trieu · 12 years ago
  93. 47ed8a1 Set default CPU for Darwin targets with LTO. <rdar://problem/12457841> by Bob Wilson · 12 years ago
  94. 20ce6e6 llvm/test/CodeGen/PowerPC/2012-10-12-bitcast.ll: Try to fix failure on non-ppc hosts, to add -mattr=+altivec. by NAKAMURA Takumi · 12 years ago
  95. 7bbb9c7 Fix big-endian codegen bug in DAGTypeLegalizer::ExpandRes_BITCAST by Ulrich Weigand · 12 years ago
  96. 4c856ee ExceptionDemo.cpp: Use Function::setDoesNotReturn(). Attributes stuff was updated. by NAKAMURA Takumi · 12 years ago
  97. 9f469a0 ExceptionDemo.cpp: Whitespace. by NAKAMURA Takumi · 12 years ago
  98. 2e522d0 Add powerpc-ibm-aix to Triple. Patch by Kai. by Duncan Sands · 12 years ago
  99. 77b4c69 Add float-abi and softfloat options to lli by Tim Northover · 12 years ago
  100. 8ab27a3 JITTest.cpp: Use LLVM_ATTRIBUTE_USED, rather than __attribute__ directly! by NAKAMURA Takumi · 12 years ago