1. 5bfe3bb [ptr-traits] Sink several in-body method definitions to be out-of-line by Chandler Carruth · 10 years ago
  2. f79435e [ptr-traits] Sink a constructor definition to the .cpp file and add by Chandler Carruth · 10 years ago
  3. 39ec439 [ptr-traits] Add a bunch of includes to provide complete types that are by Chandler Carruth · 10 years ago
  4. 24cdab7 [ptr-traits] Split the MCFragment type hierarchy out of the MCAssembler by Chandler Carruth · 10 years ago
  5. 0d55429 [MC] Fix the comment header for this header file. It was just copy/pasted. by Chandler Carruth · 10 years ago
  6. cf09bdf De-virtualize mnemonicIsValid and remove from the base class. It's not called by any common code. by Craig Topper · 10 years ago
  7. 3058f6e [TableGen] Remove MnemonicContainsDot from AsmParser. It isn't used. NFC by Craig Topper · 10 years ago
  8. 04efc66 [X86] Remove declaration of ATTAsmParser. Its equivalent to the DefaultAsmParser. NFC by Craig Topper · 10 years ago
  9. 98a6307 [TableGen] Add missing space to output. by Craig Topper · 10 years ago
  10. 300c966 [TableGen] Use range-based for loops. NFC by Craig Topper · 10 years ago
  11. b905a6b [TrailingObjects] Dynamically realign under-aligned trailing objects. by James Y Knight · 10 years ago
  12. c1b2710 Fix gold test after r256465. by James Y Knight · 10 years ago
  13. 9bdbabc [ptr-traits] Merge the MetadataTracking helpers into the Metadata header. by Chandler Carruth · 10 years ago
  14. 5c35f96 [ADT] Run clang-format over another file before I try to enhance it so by Chandler Carruth · 10 years ago
  15. 1093924 [ADT] Use a nonce type with at least 4 byte alignment. by Chandler Carruth · 10 years ago
  16. 8d5b76e Accept dwarf version 5 for CIE versions. by Eric Christopher · 10 years ago
  17. 1714cbd [Thumb] Fix assembler error 'cannot honor width suffix pop {lr}' by Artyom Skrobov · 10 years ago
  18. a506342 [x86] lower calls to fmin and llvm.minnum.* using minss/minsd/minps/minpd (PR24475) by Sanjay Patel · 10 years ago
  19. 0651a40 Refactor inline costs analysis by removing the InlineCostAnalysis class by Easwaran Raman · 10 years ago
  20. 912373d [RS4GC] Fix rematerialization of bitcast of bitcast. by Manuel Jacob · 10 years ago
  21. 84f6bad Implemented cost model for masked gather and scatter operations by Elena Demikhovsky · 10 years ago
  22. d0dc794 [ADT] Don't use a fixture just to get a nonce type for this unittest. by Chandler Carruth · 10 years ago
  23. 9baeb40 As a prelude to the rest of DWARF5 being supported go ahead and accept by Eric Christopher · 10 years ago
  24. 0fd19a0 [ADT] Run clang-format over more code, fixing numerous formatting oddities. by Chandler Carruth · 10 years ago
  25. 63021c4 [ADT] Run clang-format over PointerUnion.h and clean up its comments. NFC. by Chandler Carruth · 10 years ago
  26. aa64145 [vim] Add token type to Vim syntax file. by Manuel Jacob · 10 years ago
  27. 5fb72b3 [x86] lower calls to fmax and llvm.maxnum.* using maxps/maxpd (PR24475) by Sanjay Patel · 10 years ago
  28. 3e50893 Specify triple so 'make check' passes on darwin x86-64 by Sanjay Patel · 10 years ago
  29. 4c32013 tidy up; NFC by Sanjay Patel · 10 years ago
  30. d1070bb Support clrex instruction on ARMv6k. Patch by Andrew Turner. by Roman Divacky · 10 years ago
  31. 7e27586 Refactor: Simplify boolean conditional return statements in lib/Transforms/ObjCARC by Alexander Kornienko · 10 years ago
  32. 0062f39 Refactor: Simplify boolean conditional return statements in llvm/lib/Support by Alexander Kornienko · 10 years ago
  33. 651ff52 [X86] Better support for the MCU psABI (LLVM part) by Michael Kuperstein · 10 years ago
  34. 058ac9c Refactor: Simplify boolean conditional return statements in lib/Target/PowerPC by Alexander Kornienko · 10 years ago
  35. 199a132 [X86][AVX512] Lower broadcast sub vector to vector inrtrinsics by Asaf Badouh · 10 years ago
  36. 518acfc [X86][AVX512] add fp scalar broadcast intrinsics by Asaf Badouh · 10 years ago
  37. 3194835 [AVX512] Remove VEX_LIG from vmovd/vmovq instructions. From what I can tell from the Intel docs these instructions require the L-bit to be 0. by Craig Topper · 10 years ago
  38. fe51185 [AVX512] Fix some places that used FR64 instead of FR64X. by Craig Topper · 10 years ago
  39. 7112ca8 [AVX512] Bring vmovq instructions names into alignment with the AVX and SSE names. Add a missing encoding to disassembler and assembler. by Craig Topper · 10 years ago
  40. 50a5503 [X86] Move address for store target from outs to ins on a couple instructions. by Craig Topper · 10 years ago
  41. 803d7c0 [X86] Add proper Uses/Defs/mayLoad flags for AAA/AAD/AAM/AAS/DAA/DAS/XLAT instructions. by Craig Topper · 10 years ago
  42. b302852 [lcg] Fix a few more formatting goofs found by clang-format. NFC. by Chandler Carruth · 10 years ago
  43. a2062f0 [lcg] Fix formatting errors found with clang-format, remove the now by Chandler Carruth · 10 years ago
  44. 39b49ed [AVX512] Remove separate instruction and patterns for lowering ctlz_zero_undef. Change the operation for CTLZ_ZERO_UNDEF to Expand so SelectionDAG will convert them to CTLZ before lowering. by Craig Topper · 10 years ago
  45. 04df592 [SelectionDAG] Teach LegalizeVectorOps to not unroll CTLZ_ZERO_UNDEF and CTTZ_ZERO_UNDEF if the non-ZERO_UNDEF form is legal or custom. Will be used to simplify X86 code in a follow on commit. by Craig Topper · 10 years ago
  46. 1422e1f [AVX512] Remove alternate data type versions of VALIGND, VALIGNQ, VMOVSHDUP and VMOVSLDUP. They don't have any tests and I don't think they can be selected. If they are truly needed they should be implemented with patterns against the normal instructions and not separate instructions. by Craig Topper · 10 years ago
  47. d3bcf04 [lit] Implement support of per test timeout in lit. by Dan Liew · 10 years ago
  48. 3f202fd AVX512: Change VPMOVB2M DAG lowering , use CVT2MASK node instead TRUNCATE. by Igor Breger · 10 years ago
  49. a026dfe [X86][AVX512] change broadcast to use maskable pattern by Asaf Badouh · 10 years ago
  50. d979642 [attrs] Extract the pure inference of function attributes into by Chandler Carruth · 10 years ago
  51. 6a1ce8e [attrs] Split off the forced attributes utility into its own pass that by Chandler Carruth · 10 years ago
  52. c8af8d2 [AVX-512] Remove alernate integer forms for VPERMILPS and VPERMILPD. There no tests for them and I don't see any way to select them anyway. If they are really needed they should be implemented as patterns and not full fledged instructions. by Craig Topper · 10 years ago
  53. 13f5e7d Make the test properly constrained by David Majnemer · 10 years ago
  54. aee63ad InstrProfTest.cpp: Don't assume string literals are always merged. by NAKAMURA Takumi · 10 years ago
  55. 2b72c52 Try to passify buildbot by David Majnemer · 10 years ago
  56. b6019f2 Prune the feature "tls". No one is using it since TLS is enabled for Cygwin. by NAKAMURA Takumi · 10 years ago
  57. 1342075 [X86, Win64] Use a frame pointer if pushf is emitted by David Majnemer · 10 years ago
  58. 7de4c3d [WinEH] Add comments explaining the EH tables by David Majnemer · 10 years ago
  59. 39227c5 [x86] lower calls to llvm.maxnum.v4f32 using maxps by Sanjay Patel · 10 years ago
  60. 177b35e [X86] Fix an unused variable warning in released builds. by Craig Topper · 10 years ago
  61. 5608047 [X86] Add support for printing shuffle comments for AVX512 PSHUFB instructions. by Craig Topper · 10 years ago
  62. 4e87da8 [X86] Fold some variable declarations and initializations into if statements. NFC by Craig Topper · 10 years ago
  63. 1c6a388 Fix safepoint intrinsic signatures in test. by Benjamin Kramer · 10 years ago
  64. 955318d [gc.statepoint] Change gc.statepoint intrinsic's return type to token type instead of i32 type by Chen Li · 10 years ago
  65. d8ff987 Add test case for r256433. "[X86] Fix shuffle decoding for variable VPERMIL to be tolerant of the Constant type not matching due to folding in the constant pool and to get VPERMILPD correct." by Craig Topper · 10 years ago
  66. 7d5d4dd Revert r256432 "Test" by Craig Topper · 10 years ago
  67. eeeb117 [X86] Fix shuffle decoding for variable VPERMIL to be tolerant of the Constant type not matching due to folding in the constant pool and to get VPERMILPD correct. by Craig Topper · 10 years ago
  68. eef8544 Test by Craig Topper · 10 years ago
  69. a177d3e [X86] Fix copy and paste typo from pasting from another Makefile to restore code. by Craig Topper · 10 years ago
  70. 68dc67d [X86] Put back the include path to the main X86 sources in the AsmParser library to fix the bots. by Craig Topper · 10 years ago
  71. ceae661 [X86] Remove X86CodeGen dependency from the AsmParser library. by Craig Topper · 10 years ago
  72. 894bfb2 [X86] Move getX86SubSuperRegisterOrZero to X86MCTargetDesc.cpp so it can be used by AsmParser library without depending on X86CodeGen library. by Craig Topper · 10 years ago
  73. 30e7d03 Remove extra forward declarations and scrub includes for all in tree InstPrinters. NFC by Craig Topper · 10 years ago
  74. 0270f2b [X86] Move AVX512 STATIC_ROUNDING enum to X86BaseInfo.h to fix a layering violation in AsmParser. by Craig Topper · 10 years ago
  75. 5f47106 [X86] Replace MVT::SimpleValueType in the AsmParser library and getX86SubSuperRegister with just an unsigned representing size. by Craig Topper · 10 years ago
  76. d3c9c4b [X86] Don't pass the default value to the High argument of getX86SubSuperRegister. Most place don't care about this argument. NFC by Craig Topper · 10 years ago
  77. 8e798f8 [llvm-objdump] Use stderr and not stdout for fatal errors. by Davide Italiano · 10 years ago
  78. 041d7c3 [X86] getX86SubSuperRegisterOrZero shouldn't call getX86SubSuperRegister recursively. It should call itself instead. Otherwise it might fire an assertion when it was designed not too. by Craig Topper · 10 years ago
  79. 329fa3a [X86] Add missing X86II::MRM_C4, MRM_C5, etc. encodings to getMemoryOperandNo. These aren't used by any instructions, but could be someday. NFC by Craig Topper · 10 years ago
  80. b5faf2d [X86] Use assert instead of if and llvm_unreachable. NFC by Craig Topper · 10 years ago
  81. c6a8ba4 [X86] Minor identation fixes. NFC by Craig Topper · 10 years ago
  82. 5af8739 [CodeGen] Use generic printAsOperand machinery instead of hand rolling it by David Majnemer · 10 years ago
  83. adcf267 [IR] Mark the Type subclass helper methods 'inline' and move their definitions to DerivedTypes.h so they can be inlined by the compiler. by Craig Topper · 10 years ago
  84. 13b499e [Transforms] Use asserts instead of ifs around llvm_unreachable. NFC by Craig Topper · 10 years ago
  85. 005cc9c [WebAssembly] Fix handling of COPY instructions in WebAssemblyRegStackify. by Dan Gohman · 10 years ago
  86. 75759ab [InstCombine] transform more extract/insert pairs into shuffles (PR2109) by Sanjay Patel · 10 years ago
  87. 2146609 Fix signed/unsigned warning in Line.h. by Dave Bartolomeo · 10 years ago
  88. 341c84c Remove unused constants from TypeTableBuilder.cpp. by Dave Bartolomeo · 10 years ago
  89. 4c2011b Fix case of path name by Bill Seurer · 10 years ago
  90. 23d49e4 Fix CodeView library name and non-CMake builds by Dave Bartolomeo · 10 years ago
  91. 7c20e75 Fix initializer order warning in TypeRecord.h by Dave Bartolomeo · 10 years ago
  92. 994a189 LLVM CodeView library by Dave Bartolomeo · 10 years ago
  93. 20bc430 [X86][ms-inline asm] Add support for memory operands that include structs by Marina Yatsina · 10 years ago
  94. 8f447cb [ProfileData] Make helper function static. by Benjamin Kramer · 10 years ago
  95. 377a3fe [FunctionImport] Move pass into anonymous namespace. by Benjamin Kramer · 10 years ago
  96. 5276bfe Add a missing const qualifier on the context instruction. This somehow by Chandler Carruth · 10 years ago
  97. 5c7343b [X86][PKU] Add {RD,WR}PKRU encoding by Asaf Badouh · 10 years ago
  98. 52ebd43 AVX-512: Kreg set 0/1 optimization by Elena Demikhovsky · 10 years ago
  99. d7d8cb8 AVX512: VPMOVM2B/W/D/Q intrinsic implementation. by Igor Breger · 10 years ago
  100. 2519239 Use range-based for loops. NFC by Craig Topper · 10 years ago