1. 60f4870 Covert VORRIMM to be produced via early target-specific DAG combining, rather than legalization. by Owen Anderson · 14 years ago
  2. d966817 Add support for code generation of the one register with immediate form of vorr. by Owen Anderson · 14 years ago
  3. 35b2de0 trailing whitespace by Jim Grosbach · 14 years ago
  4. d81f17a Just return undef for invalid masks or elts, and since we're doing that, by Eric Christopher · 14 years ago
  5. 964bc25 Let RegAllocBasic require MachineDominators - they are already available and by Jakob Stoklund Olesen · 14 years ago
  6. 376dcbd Tag debug output as regalloc by Jakob Stoklund Olesen · 14 years ago
  7. e5b13cf Optimize generated code for integer materialization a bit. by Eric Christopher · 14 years ago
  8. 7a25825 Unlike a lot of NEON instructions, vext isn't _actually_ parameterized by element size. Instead, by Owen Anderson · 14 years ago
  9. d168cef Add codegen patterns for VST1-lane instructions. Radar 8599955. by Bob Wilson · 14 years ago
  10. 3468c2e Check for extractelement with a variable operand for the element number. by Bob Wilson · 14 years ago
  11. d66f2b7 Rename FindExecutable to PrependMainExecutablePath. by Mikhail Glushenkov · 14 years ago
  12. 391f5bc Rename PointsToLocalMemory to PointsToLocalOrConstantMemory to make by Duncan Sands · 14 years ago
  13. cdfad36 Simplify uses of MVT and EVT. An MVT can be compared directly by Duncan Sands · 14 years ago
  14. 1440e8b Inside the calling convention logic LocVT is always a simple by Duncan Sands · 14 years ago
  15. caebdd4 If we have an undef mask our Elt will be -1 for our access, handle by Eric Christopher · 14 years ago
  16. dfed19f Fix preload instruction isel. Only v7 supports pli, and only v7 with mp extension supports pldw. Add subtarget attribute to denote mp extension support and legalize illegal ones to nothing. by Evan Cheng · 14 years ago
  17. bc7deb0 Add support to match @llvm.prefetch to pld / pldw / pli. rdar://8601536. by Evan Cheng · 14 years ago
  18. cdbbec4 Put the PC encoding in the correct bit position. by Bill Wendling · 14 years ago
  19. 000cf70 Invert these branches by default, it makes assembly comparisons a little by Eric Christopher · 14 years ago
  20. 92b5a2e The MC code couldn't handle ARM LDR instructions with negative offsets: by Bill Wendling · 14 years ago
  21. 394d629 Fix DAGCombiner to avoid going into an infinite loop when it by Dan Gohman · 14 years ago
  22. 2915eb4 Remove unused function. by Jim Grosbach · 14 years ago
  23. 0a2287b Remove the no longer used 'Modifier' optional operand to the ARM by Jim Grosbach · 14 years ago
  24. 496e2b2 Remove unused function. by Jim Grosbach · 14 years ago
  25. e691360 Break ARM addrmode4 (load/store multiple base address) into its constituent by Jim Grosbach · 14 years ago
  26. 8239daf Two sets of changes. Sorry they are intermingled. by Evan Cheng · 14 years ago
  27. 41957f6 Modify scheduling itineraries to correct instruction latencies (not operand by Evan Cheng · 14 years ago
  28. 303f350 Print an error as one big string instead of breaking it up. by Dan Gohman · 14 years ago
  29. 4e0a9c5 Delete unused variables. by Dan Gohman · 14 years ago
  30. aabb9b6 Remove several unhelpful checks for isValid from sys::Path. by Dan Gohman · 14 years ago
  31. 4c91412 Make sure we're only storing a single bit here. by Eric Christopher · 14 years ago
  32. 491561d per a suggestion by Frits van Bommel, mark all MBlaze Pseudo by Chris Lattner · 14 years ago
  33. f431eda Revert r118097 to fix buildbots. by Owen Anderson · 14 years ago
  34. a1ca91a Completely reject instructions that have an operand in their by Chris Lattner · 14 years ago
  35. 930f5ef Let the -inline-threshold command line argument take precedence over the by Jakob Stoklund Olesen · 14 years ago
  36. ac79382 Don't try to enforce MAXPATHLEN in sys::Path for Unix. OS's can check by Dan Gohman · 14 years ago
  37. 9e2e0c3 Simplify. by Dan Gohman · 14 years ago
  38. 6f6021e Fix a copy+pasto. by Dan Gohman · 14 years ago
  39. b48a8fd Avoid manipulating paths in fixed-sized arrays. by Dan Gohman · 14 years ago
  40. 0800ce7 Obsessive formatting changes. No functionality impact. by Bill Wendling · 14 years ago
  41. 0803ebe Simplify this code. by Dan Gohman · 14 years ago
  42. d3a124d Omit unused parameter name. by Bill Wendling · 14 years ago
  43. 7292e0a Simplify the EncodeInstruction method now that a lot of the special case stuff by Bill Wendling · 14 years ago
  44. 1ba6064 Since these fields are not exactly equivalent to the encoded field, rename them to something with semantic meaning. by Owen Anderson · 14 years ago
  45. a0f1a2b Use '\0' instead of 0 for nul character constants. by Dan Gohman · 14 years ago
  46. 5df0e0a Rename getAddrModeImm12OpValue to getAddrModeImmOpValue and expand it to work by Bill Wendling · 14 years ago
  47. a2b50b3 Rename encoder methods to match naming convention. by Owen Anderson · 14 years ago
  48. d6e623a mark a few codegenonly instructions. by Chris Lattner · 14 years ago
  49. bd6e032 appendSuffix: don't append a dot when the suffix is empty. by Mikhail Glushenkov · 14 years ago
  50. ed724fd Revert r118057, this is better fixed in appendSuffix itself. by Mikhail Glushenkov · 14 years ago
  51. b20594f Provide correct encodings for the remaining vst variants that we currently generate. by Owen Anderson · 14 years ago
  52. 8d4fd96 Eliminate some temporary std::strings. by Dan Gohman · 14 years ago
  53. e95c946 Tentative encodings for the "single element from one lane" variant of vst1. by Owen Anderson · 14 years ago
  54. a1a45fd Add correct encodings for basic variants for vst3 and vst4. by Owen Anderson · 14 years ago
  55. 187ce54 Do relaxations with FT_Org fragments. Fixes the FIXME: by Rafael Espindola · 14 years ago
  56. d0c6bc2 Add NEON VST1-lane instructions. Partial fix for Radar 8599955. by Bob Wilson · 14 years ago
  57. d2f3794 Add correct encodings for the basic variants for vst2. by Owen Anderson · 14 years ago
  58. cfebe3a Add correct encodings for the basic form of vst1. by Owen Anderson · 14 years ago
  59. 8eeb5ae Micro-optimize. by Dan Gohman · 14 years ago
  60. d4589a3 Don't append a dot on platforms which don't use exe suffixes. by Dan Gohman · 14 years ago
  61. 6674b77 llvmc: Fix tool finding logic. by Mikhail Glushenkov · 14 years ago
  62. d138d70 Factor out a common encoding class for loads and stores with a lane parameter. by Owen Anderson · 14 years ago
  63. b71bbf9 Fix DIType verifier. The element 3 is DIFile now. by Devang Patel · 14 years ago
  64. f0ea0f2 Add correct encodings for the rest of the vld instructions that we generate. by Owen Anderson · 14 years ago
  65. c8aef4b GetDLLSuffix: Remove the leading dot from LTDL_SHLIB_EXT. by Mikhail Glushenkov · 14 years ago
  66. 572ec1f Trailing whitespace. by Mikhail Glushenkov · 14 years ago
  67. 345b344 FindExecutable: remove the executability check. by Mikhail Glushenkov · 14 years ago
  68. 9cd5971 Make FindProgramByName return paths with slashes unmodified on Windows. by Mikhail Glushenkov · 14 years ago
  69. 0f2ec15 80-col violations. by Mikhail Glushenkov · 14 years ago
  70. f5a95ce Path: Add GetEXESuffix() to complement GetDLLSuffix(). by Mikhail Glushenkov · 14 years ago
  71. 4638852 Fixes <rdar://problem/8612856>: During postRAsched, the antidependence by Andrew Trick · 14 years ago
  72. 1aabe1b Apply patch for use-after-free in InlineAsm constant handling, by Dale Johannesen · 14 years ago
  73. 28b1082 Sort bit assignments. Cosmetic change only. by Jim Grosbach · 14 years ago
  74. c882104 Simplify. by Devang Patel · 14 years ago
  75. ab3d00e Revert r114340 (improvements in Darwin function prologue/epilogue), as it broke by Jim Grosbach · 14 years ago
  76. 3ff5709 Add support for expressions in .sleb/.uleb directives. by Rafael Espindola · 14 years ago
  77. 8bc9ef7 If value map does not have register for an argument then try to find frame index before giving up. by Devang Patel · 14 years ago
  78. a90b305 Use frameindex, if available, as a last resort to emit debug info for a parameter. by Devang Patel · 14 years ago
  79. cf667be Add correct NEON encodings for vld2, vld3, and vld4 basic variants. by Owen Anderson · 14 years ago
  80. 4053e63 Remove an assert - it's possible to be hit, and we just want to avoid by Eric Christopher · 14 years ago
  81. 61d69da Whitespeace by Eric Christopher · 14 years ago
  82. aaa8df4 No really, no thumb1 for arm fast isel. Also add an informative comment as by Eric Christopher · 14 years ago
  83. 371e82b Don't try to split weird critical edges that really aren't: by Jakob Stoklund Olesen · 14 years ago
  84. e85bd77 Attempt to provide correct encodings for a number of other vld1 variants, which we can't test by Owen Anderson · 14 years ago
  85. b552174 Add aesthetic break. by Owen Anderson · 14 years ago
  86. d9aa7d3 Add correct NEON encodings for the "multiple single elements" form of vld. by Owen Anderson · 14 years ago
  87. 8bcf760 MachineLICM should not claim to be preserving the CFG when it can split critical by Jakob Stoklund Olesen · 14 years ago
  88. 962c710 Be more precise about verifying missing kill flags. by Jakob Stoklund Olesen · 14 years ago
  89. 3d4114c When inserting copies during splitting, always use the parent register as the by Jakob Stoklund Olesen · 14 years ago
  90. 9af3d1c Explicitly check for non-consant reference in an LDRi12 instruction. Add FIXME by Jim Grosbach · 14 years ago
  91. a502423 Remove unused function. by Jim Grosbach · 14 years ago
  92. 665814b Add support for alignment operands on VLD1-lane instructions. by Bob Wilson · 14 years ago
  93. cd944a4 Missed reverting this bit. by Bill Wendling · 14 years ago
  94. 160acca Minor cleanup. by Bill Wendling · 14 years ago
  95. efd8dad rearrange a bit. by Chris Lattner · 14 years ago
  96. b796bbb Add NEON VLD1-lane instructions. Partial fix for Radar 8599955. by Bob Wilson · 14 years ago
  97. 1c163d2 Add kill flag verification. by Jakob Stoklund Olesen · 14 years ago
  98. 79cb53c Update kill flags while rewriting instructions after splitting. by Jakob Stoklund Olesen · 14 years ago
  99. c2bf502 Move the machine operand MC encoding patterns to the parent classes. by Bill Wendling · 14 years ago
  100. 648b20d When folding away a (shl (shr)) pair, we need to check that the bits that will BECOME the low by Owen Anderson · 14 years ago