1. b56900a llvm-config: Add support for CMake build trees in which the build by Peter Collingbourne · 13 years ago
  2. 230cdab some general cleanup, using new methods and tidying up old code. by Chris Lattner · 13 years ago
  3. 220dfa7 fix pasto in the new (and still unused) ShuffleVectorInst::getShuffleMask method. by Chris Lattner · 13 years ago
  4. 27984e6 add StructType helpers too. by Chris Lattner · 13 years ago
  5. 6e3abaa Ok, break down and add some cast<>'ing helper methods to the Type class by Chris Lattner · 13 years ago
  6. 83694a9 add some helper methods to ShuffleVectorInst and enhance its by Chris Lattner · 13 years ago
  7. e8838d5 Improve sub-register def handling in ProcessImplicitDefs. by Jakob Stoklund Olesen · 13 years ago
  8. 4a99f59 Properly emit ctors / dtors with priorities into desired sections by Anton Korobeynikov · 13 years ago
  9. 58a3685 Don't add live ranges for aliases of physregs that are live in to the by Lang Hames · 13 years ago
  10. c48d4dc Tidy up. s/Low Level Virtual Machine/LLVM/. by Jim Grosbach · 13 years ago
  11. 6c76e80 Always break upon finding a vreg operand (in Release as well as +Asserts). Remove assertion which can no longer trigger. by Lang Hames · 13 years ago
  12. 74423e3 ARM assemly parsing and validation of IT instruction. by Jim Grosbach · 13 years ago
  13. 0c8515f Use precomputed BB size instead of BB->size(). by Nick Lewycky · 13 years ago
  14. 9748479 fix a bug I introduced in r148929, this is not a splat! by Chris Lattner · 13 years ago
  15. 6c00c6a Gracefully degrade precision in branch probability numbers. by Nick Lewycky · 13 years ago
  16. 6977e79 Support pointer comparisons against constants, when looking at the inline-cost by Nick Lewycky · 13 years ago
  17. 8f7fe08 Revert a tiny bit of r148553 which extended LLVM's function attributes by Chandler Carruth · 13 years ago
  18. a15c9d8 Update hasProperty comment. by Evan Cheng · 13 years ago
  19. a1f00f4 use Constant::getAggregateElement to simplify a bunch of code. by Chris Lattner · 13 years ago
  20. 969ba28 Custom lower PSIGN and PSHUFB intrinsics to their corresponding target specific nodes so we can remove the isel patterns. by Craig Topper · 13 years ago
  21. 3d5ed22 constify some methods and add a new Constant::getAggregateElement by Chris Lattner · 13 years ago
  22. 4ca829e use ConstantVector::getSplat in a few places. by Chris Lattner · 13 years ago
  23. 4bb3f34 Custom lower phadd and phsub intrinsics to target specific nodes. Remove the patterns that are no longer necessary. by Craig Topper · 13 years ago
  24. 3c2c954 reapply r148901 with a crucial fix. by Chris Lattner · 13 years ago
  25. bce73e0 Remove AVX 256-bit unaligned load intrinsics. 128-bit versions had been removed a while ago. by Craig Topper · 13 years ago
  26. 4bd73ca Mark 64-bit register RA_64 unused too. by Akira Hatanaka · 13 years ago
  27. de5a0b6 Modify MipsFrameLowering::emitPrologue and emitEpilogue. by Akira Hatanaka · 13 years ago
  28. 36e91e9 Modify MipsRegisterInfo::eliminateFrameIndex to use MipsAnalyzeImmediate to by Akira Hatanaka · 13 years ago
  29. 042883f Merge intrinsic pattern and no pattern versions of VCVTSD2SI intruction definitions. Matches non-AVX version of same instructions. by Craig Topper · 13 years ago
  30. e8e7b29 -fvisibility-inlines-hidden is a c++ only option. by Rafael Espindola · 13 years ago
  31. 50da3cb MipsAnalyzeImmediate.h: Fix to add DataTypes.h for msvc. by NAKAMURA Takumi · 13 years ago
  32. 1486ae6 Fix assert("msg"). Fix unused-variable warnings complaining about VT used only by Nick Lewycky · 13 years ago
  33. e0794d3 Target/Mips: Unbreak CMake build. by NAKAMURA Takumi · 13 years ago
  34. 57fa382 Lower 64-bit immediates using MipsAnalyzeImmediate that has just been added. by Akira Hatanaka · 13 years ago
  35. 1ab525e Revert r148901 because it crashes llvm tests. by Argyrios Kyrtzidis · 13 years ago
  36. 82385c9 Introduce a new ConstantVector::getSplat constructor function to by Chris Lattner · 13 years ago
  37. dc81eae Add class MipsAnalyzeImmediate which comes up with an instruction sequence to by Akira Hatanaka · 13 years ago
  38. af7b4fb Remove the Type::getNumElements() method, which is only called in 4 places, by Chris Lattner · 13 years ago
  39. 0f193b8 Use the right method to get the # elements in a CDS. by Chris Lattner · 13 years ago
  40. a57a36a NEON VLD4(all lanes) assembly parsing and encoding. by Jim Grosbach · 13 years ago
  41. 6cd6a68 Tidy up. Rename VLD4DUP patterns for consistency. by Jim Grosbach · 13 years ago
  42. 5e59f7e NEON VLD3(all lanes) assembly parsing and encoding. by Jim Grosbach · 13 years ago
  43. 2527188 Additional methods for SmallString. by Talin · 13 years ago
  44. d36f5af Set correct <def,undef> flags when lowering REG_SEQUENCE. by Jakob Stoklund Olesen · 13 years ago
  45. 1ce6a36 Use the standard MachineFunction::print() after SlotIndexes. by Jakob Stoklund Olesen · 13 years ago
  46. 25dae8f Sign-extend 32-bit integer arguments when they are passed in 64-bit registers, by Akira Hatanaka · 13 years ago
  47. 08067b2 Pass CCState by reference. by Akira Hatanaka · 13 years ago
  48. e6e4b3a Pattern for f32 to i64 conversion. by Akira Hatanaka · 13 years ago
  49. c389af9 ARM Darwin symbol ref differences w/o subsection-via-symbols. by Jim Grosbach · 13 years ago
  50. 3b96e1f Intel Syntax: Extend special hand coded logic, to recognize special instructions, for intel syntax. by Devang Patel · 13 years ago
  51. 5387f2e 64-bit sign extension in register instructions. by Akira Hatanaka · 13 years ago
  52. f35307c Tidy up. Trailing whitespace. by Jim Grosbach · 13 years ago
  53. 7f64823 Sink assert-only variables into the asserts by Matt Beaumont-Gay · 13 years ago
  54. 0307b9a [asan] enable asan only for the functions that have Attribute::AddressSafety by Kostya Serebryany · 13 years ago
  55. 88a54de NEON VST4(one lane) assembly parsing and encoding. by Jim Grosbach · 13 years ago
  56. 4f8dc7b Widen the instruction encoder that TblGen emits to a 64 bits, which should accomodate every target I can think of offhand. by Owen Anderson · 13 years ago
  57. e983a13 NEON VLD4(one lane) assembly parsing and encoding. by Jim Grosbach · 13 years ago
  58. 10c6fdc Fix old doxygen comment. by Jakob Stoklund Olesen · 13 years ago
  59. 5b52f6d Add an (interleave A, B, ...) SetTheory operator. by Jakob Stoklund Olesen · 13 years ago
  60. 9136f21 Undo an over zealous rename. This bit of the CMake build really is by Chandler Carruth · 13 years ago
  61. 1ac2060 NEON Two-operand assembly aliases for VSRA. by Jim Grosbach · 13 years ago
  62. 5d9bad4 Remove redundant test file. by Jim Grosbach · 13 years ago
  63. 5e497d3 NEON Two-operand assembly aliases for VSLI. by Jim Grosbach · 13 years ago
  64. d8ee0cc NEON Two-operand assembly aliases for VSRI. by Jim Grosbach · 13 years ago
  65. 28f1f91 Tidy up. by Jim Grosbach · 13 years ago
  66. 78d13e1 NEON add correct predicates for some asm aliases. by Jim Grosbach · 13 years ago
  67. b2b3d7d Reword comment based on feedback by Duncan Sands. by David Blaikie · 13 years ago
  68. bec2d03 basic instcombine support for CDS. by Chris Lattner · 13 years ago
  69. 29cc6cb C++, CBE, and TLOF support for ConstantDataSequential by Chris Lattner · 13 years ago
  70. 3210060 Rearrange argument order of ::get methods so that LLVMContext comes first, by Chris Lattner · 13 years ago
  71. 28d7e71 ZERO_EXTEND operation is optimized for AVX. by Elena Demikhovsky · 13 years ago
  72. 1ee0ecf add more support for ConstantDataSequential by Chris Lattner · 13 years ago
  73. 53fa1ae An option to selectively enable part of ARM EHABI support. by Evgeniy Stepanov · 13 years ago
  74. e697b4f Bit pack DIE structures better. by Benjamin Kramer · 13 years ago
  75. bae0884 Fix the testcases for the previous patch. by Eric Christopher · 13 years ago
  76. 8a69834 Remove generation of DW_AT_sibling. Nothing as far as I can tell uses it. by Eric Christopher · 13 years ago
  77. 9e631da Add AsmPrinter (aka MCLowering) support for ConstantDataSequential, by Chris Lattner · 13 years ago
  78. 6233907 Add various "string" methods to ConstantDataSequential, which have the by Chris Lattner · 13 years ago
  79. a97a5ea add ::drop_back() and ::drop_front() methods, which are like pop_front/pop_back on a vector, but a) aren't destructive to "this", and b) can take a # elements to drop. by Chris Lattner · 13 years ago
  80. df39028 teach valuetracking about ConstantDataSequential by Chris Lattner · 13 years ago
  81. dada586 switch SCEV to use the new ConstantFoldLoadThroughGEPIndices function by Chris Lattner · 13 years ago
  82. a97ddd0 Split the interesting bits of ConstantFoldLoadThroughGEPConstantExpr by Chris Lattner · 13 years ago
  83. ff2b7f3 Add some accessor methods to CAZ and UndefValue that help simplify clients. by Chris Lattner · 13 years ago
  84. 46de2d5 Use correct register class for am2offset register operands. by Anton Korobeynikov · 13 years ago
  85. defe12d Preserve <def,undef> flags in CoalesceExtSubRegs. by Jakob Stoklund Olesen · 13 years ago
  86. 45bb5c5 implement the ConstantDataSequential accessor methods. by Chris Lattner · 13 years ago
  87. dfc8e47 Add comments near load pattern fragments indicating that all integer vector loads are promoted to v2i64 or v4i64 so that no one tries to reintroduce pattern fragments for other types. by Craig Topper · 13 years ago
  88. 539aab7 NEON VST4(multiple 4 element structures) assembly parsing. by Jim Grosbach · 13 years ago
  89. 8abe7e3 NEON VLD4(multiple 4 element structures) assembly parsing. by Jim Grosbach · 13 years ago
  90. 7945ead Tidy up. Remove some vertical space for readability. by Jim Grosbach · 13 years ago
  91. 3eb4be0 Revert r148686 (and r148694, a fix to it) due to a serious layering by Chandler Carruth · 13 years ago
  92. 7b426ce Fix typo. by Jim Grosbach · 13 years ago
  93. 4adb182 NEON VST3(single element from one lane) assembly parsing. by Jim Grosbach · 13 years ago
  94. 392ad6d Fix typo. by Devang Patel · 13 years ago
  95. d7433e2 NEON VST3(multiple 3-element structures) assembly parsing. by Jim Grosbach · 13 years ago
  96. 153c8ad Changing bitfield enums to unsigned ints. by David Blaikie · 13 years ago
  97. c387fc6 NEON VLD3(multiple 3-element structures) assembly parsing. by Jim Grosbach · 13 years ago
  98. 2c6d0f2 Add missed mayStore flag to STREXD / t2STREXD by Anton Korobeynikov · 13 years ago
  99. 27dd9cf start the implementation of a new ConstantDataVector and ConstantDataArray by Chris Lattner · 13 years ago
  100. 4302a49 Remove extraneous ';'s. by Bill Wendling · 13 years ago