1. 5141d97 Calculate vector element size more directly for VINSERTF128/VEXTRACTF128 immediate handling. Also use MVT since this only called on legal types during pattern matching. by Craig Topper · 12 years ago
  2. e6d8fa7 Minor formatting fix. No functional change. by Craig Topper · 12 years ago
  3. 0a38861 Spelling fix: extened->extended. Trailing whitespace in same function. by Craig Topper · 12 years ago
  4. 5a529e4 Make more use of is128BitVector/is256BitVector in place of getSizeInBits() == 128/256. by Craig Topper · 12 years ago
  5. 081c29b Check for less than 0 in shuffle mask instead of -1. It's more consistent with other code related to shuffles and easier to implement in compiled code. by Craig Topper · 12 years ago
  6. 37d093f Remove trailing whitespace. Remove new lines between closing brace and 'else' by Craig Topper · 12 years ago
  7. 268e0ff Fixed 80+ violation. by Michael Gottesman · 12 years ago
  8. a94c339 [MC/Mach-O] Add support for linker options in Mach-O files. by Daniel Dunbar · 12 years ago
  9. cddd236 [MC/Mach-O] Add AsmParser support for .linker_option directive. by Daniel Dunbar · 12 years ago
  10. bfdcc70 [MC] Expose ParseEscapedString to target AsmParser implementations. by Daniel Dunbar · 12 years ago
  11. 9b6a447 [MC] Fix 80-col violas. by Daniel Dunbar · 12 years ago
  12. 3da67ca [ms-inline asm] Make the error message more generic now that we support the by Chad Rosier · 12 years ago
  13. 1381b9b [Linker] Drop some now-dead component dependencies. by Daniel Dunbar · 12 years ago
  14. 167ede8 Reverting r171325 & r172363. This was causing a mis-compile on the self-hosted LTO build bots. by Bill Wendling · 12 years ago
  15. 634bd85 [Linker] Drop support for IR-level extended linking support (archives, etc.). by Daniel Dunbar · 12 years ago
  16. 8f4ee4b This patch fixes PR13626 by providing i128 support in the return by Bill Schmidt · 12 years ago
  17. 505bca3 [ms-inline asm] Add support for the 'SIZE' and 'LENGTH' operators. by Chad Rosier · 12 years ago
  18. a454ffd Add indexed load/store instructions for offset validation check. by Jyotsna Verma · 12 years ago
  19. 222f02f Added missing const from my last commit. by Michael Gottesman · 12 years ago
  20. 88ceb18 [ObjCARC] Implemented operator<< for InstructionClass and changed a ``Visited'' Debug message to use it. by Michael Gottesman · 12 years ago
  21. 792b123 This patch fixes the PPC calling convention to handle returns of by Bill Schmidt · 12 years ago
  22. 11af9a8 ASan: add optional 'zero-based shadow' option to ASan passes. Always tell the values of shadow scale and offset to the runtime by Alexey Samsonov · 12 years ago
  23. 6c327f9 Optimization for the following SIGN_EXTEND pairs: by Elena Demikhovsky · 12 years ago
  24. c2cbcc3 Combine AVX and SSE forms of MOVSS and MOVSD into the same multiclasses so they get instantiated together. by Craig Topper · 12 years ago
  25. 446b88f Fix the assembly and dissassembly of DW_FORM_sec_offset. Found this by by Eric Christopher · 12 years ago
  26. d96c72a Add the DW_AT_GNU_addr_base for the skeleton cu. Add support for by Eric Christopher · 12 years ago
  27. 5ed625c Move MachineTraceMetrics.h into include/llvm/CodeGen. by Jakob Stoklund Olesen · 12 years ago
  28. 02c6325 Provide a place for targets to insert ILP optimization passes. by Jakob Stoklund Olesen · 12 years ago
  29. c147b67 This is a resubmittal. For some reason it broke the bots yesterday by Jack Carter · 12 years ago
  30. 5db391c [IR] Add 'Append' and 'AppendUnique' module flag behaviors. by Daniel Dunbar · 12 years ago
  31. d3c965d Change CostTable model to be global to all targets by Renato Golin · 12 years ago
  32. ed5df01 Some small (and mostly cosmetic) fixes. by Eli Bendersky · 12 years ago
  33. f9f40bd Now that GenericAsmParser was folded into AsmParser, some methods and types can by Eli Bendersky · 12 years ago
  34. 1e08165 [Linker] Change module flag linking to be more extensible. by Daniel Dunbar · 12 years ago
  35. 75c9b93 We want the dwarf AT_producer for assembly source files to match clang's by Kevin Enderby · 12 years ago
  36. fbb662f Introduce llvm::sys::getProcessTriple() function. by Peter Collingbourne · 12 years ago
  37. 655578f Allow vectors in CreatePointerCast of constants. by Evgeniy Stepanov · 12 years ago
  38. 19cd7e9 ASan: wrap mapping scale and offset in a struct and make it a member of ASan passes. Add test for non-default mapping scale and offset. No functionality change by Alexey Samsonov · 12 years ago
  39. 09c84f1 [ObjCARC] Turn off ignoring unwind edges in ObjCARC when -fno-objc-arc-exception is enabled due to it's affect on correctness. by Michael Gottesman · 12 years ago
  40. 457ee1a reverting 172579 by Jack Carter · 12 years ago
  41. 6b6061f Define metadata interfaces for describing a static data member by Eric Christopher · 12 years ago
  42. 171192f Use the ExtensionDirectiveHandler type in other places where it makes sense. by Eli Bendersky · 12 years ago
  43. 490c7d9 Akira, by Jack Carter · 12 years ago
  44. 72f7bfb Split address information for DWARF5 split dwarf proposal. This involves by Eric Christopher · 12 years ago
  45. 83d5853 Teach InstCombine to optimize extract of a value from a vector add operation with a constant zero. by Nadav Rotem · 12 years ago
  46. 9ccb769 Optimize the memory usage of MC bundling, by creating a new type of fragment by Eli Bendersky · 12 years ago
  47. 1c99a7f [ms-inline asm] Address the FIXME in AsmParser.cpp. by Chad Rosier · 12 years ago
  48. 6ee1308 Refactor generic Asm directive parsing. by Eli Bendersky · 12 years ago
  49. a144421 1. Hoist minus sign as high as possible in an attempt to reveal by Shuxin Yang · 12 years ago
  50. 3d69041a [Linker] Drop asserts that are embedded in cast<> and now checked by the verifier. by Daniel Dunbar · 12 years ago
  51. 12bfff4 [IR] Add verification for module flags with the "require" behavior. by Daniel Dunbar · 12 years ago
  52. 6a459e6 LoopVectorizer cost model. Honor the user command line flag that selects the vectorization factor even if the target machine does not have any vector registers. by Nadav Rotem · 12 years ago
  53. 967a946 [msan] Fix handling of equality comparison of pointer vectors. by Evgeniy Stepanov · 12 years ago
  54. 344d3fb Allow vectors in CreatePointerCast. by Evgeniy Stepanov · 12 years ago
  55. ac97f5c [Object][ELF] Simplify ELFObjectFile by using ELFType. by Michael J. Spencer · 12 years ago
  56. 8dd938e [IR] Add verifier support for llvm.module.flags. by Daniel Dunbar · 12 years ago
  57. 096d617 This patch fixes a Mips specific bug where by Jack Carter · 12 years ago
  58. bbe64fb Now GenericAsmParser and AsmParser are no longer friends, GenericAsmParser can by Eli Bendersky · 12 years ago
  59. c0c67b0 Properly encapsulate additional methods and data from AsmParser. by Eli Bendersky · 12 years ago
  60. e673b54 Remove trailing spaces. by Jakub Staszak · 12 years ago
  61. 7d72cf8 This change is to implement following rules under the condition C_A and/or C_R by Shuxin Yang · 12 years ago
  62. dd2e895 [ms-inline asm] Extend support for parsing Intel bracketed memory operands that by Chad Rosier · 12 years ago
  63. 510db8b Improve r172468: const_cast is not needed here by Dmitri Gribenko · 12 years ago
  64. 953cbfc Improve r172471: avoid all those extra casts on the lines nearby by Dmitri Gribenko · 12 years ago
  65. 89e88e3 This patch addresses an incorrect transformation in the DAG combiner. by Bill Schmidt · 12 years ago
  66. 19d5433 Follow up of commit r172472. by Quentin Colombet · 12 years ago
  67. 398db93 Complete the existing support of ARM v6m, v7m, and v7em, i.e., respectively cortex-m0, cortex-m3, and cortex-m4 on the backend side. by Quentin Colombet · 12 years ago
  68. b398cae Fix Casting by David Greene · 12 years ago
  69. c2680be Fix Casting by David Greene · 12 years ago
  70. fe1215e Fix More Casts by David Greene · 12 years ago
  71. ef44c35 Fix Another Cast by David Greene · 12 years ago
  72. 4ee576f Fix Casting Bug by David Greene · 12 years ago
  73. 5a80eef Fix More Casts by David Greene · 12 years ago
  74. 914d4a7 Fix Casting by David Greene · 12 years ago
  75. 1ba5769 SCEVExpander fix. RAUW needs to update the InsertedExpressions cache. by Andrew Trick · 12 years ago
  76. eb3ac45 Fix typo in comment. by Nick Lewycky · 12 years ago
  77. f3c1335 Changed SmallPtrSet.count guard + SmallPtrSet.insert to just SmallPtrSet.insert. by Michael Gottesman · 12 years ago
  78. 318cad3 Move CheckForValidSection to the MCAsmParser interface. by Eli Bendersky · 12 years ago
  79. 030f63a Expose an InitToTextSection through MCStreamer. by Eli Bendersky · 12 years ago
  80. 9bac6b2 Move ParseMacroArgument to the MCAsmParser interfance. by Eli Bendersky · 12 years ago
  81. 733c336 Encapsulate the MacroEnabled flag in AsmParser behind accessor methods. by Eli Bendersky · 12 years ago
  82. 800ec3d Revert r171829 "Split changeset_ty using iterators instead of loops" as it breaks the VS2008 build by Timur Iskhodzhanov · 12 years ago
  83. 29344a6 Simplify nested strconcats in X86 td files since strconcat can take more than 2 arguments. by Craig Topper · 12 years ago
  84. 33160cf Create a single multiclass for SSE and AVX version of MOVL/MOVH. Prevents needing to specify everything twice. No functional change intended by Craig Topper · 12 years ago
  85. 7899e47 Fixed some 80+ violations. by Michael Gottesman · 12 years ago
  86. 81c6121 Updated the documentation in ObjCARC.cpp to fit the style guide better (i.e. use doxygen). Still some work to do though. by Michael Gottesman · 12 years ago
  87. 6056b85 Fixed an infinite loop in the block escape in analysis in ObjCARC caused by 2x blocks each assigned a value via a phi-node causing each to depend on the other. by Michael Gottesman · 12 years ago
  88. 50c023d Fix typo in comment. by Nick Lewycky · 12 years ago
  89. 29eb2cc fix compile-time regression report by Joerg Sonnenberger: by Nuno Lopes · 12 years ago
  90. 96f498b Remove redundant 'llvm::' qualifications by Dmitri Gribenko · 12 years ago
  91. 08219ea X86: Add patterns for X86ISD::VSEXT in registers. by Benjamin Kramer · 12 years ago
  92. b6db95f Fix PR14547. Handle induction variables of small sizes smaller than i32 (i8 and i16). by Nadav Rotem · 12 years ago
  93. 981308c [ObjCARC] Even more debug messages! by Michael Gottesman · 12 years ago
  94. cf14005 [ObjCARC] More debug messages. by Michael Gottesman · 12 years ago
  95. eab0ba0 Fix an editor goof in r171738 that Bill spotted. He may even have a test by Chandler Carruth · 12 years ago
  96. 4dc4783 When lowering an inreg sext first shift left, then right arithmetically. by Benjamin Kramer · 12 years ago
  97. edaf856 MipsDisassembler.cpp: Prune DecodeHWRegs64RegisterClass() to suppress a warning. [-Wunused-function] by NAKAMURA Takumi · 12 years ago
  98. 0813589 GlobalOpt: Avoid jump on uninitialized value. by Benjamin Kramer · 12 years ago
  99. a96a96c MipsAsmParser: Try to unbreak tests to add extra check. by NAKAMURA Takumi · 12 years ago
  100. e7a715f Fixed debug message in ObjCARC. by Michael Gottesman · 12 years ago