1. 68df812 [MinGW] Move code for indicating "potentially not DSO local" into shouldAssumeDSOLocal. NFC. by Martin Storsjo · 7 years ago
  2. b7b353b [X86] Make Feature64Bit useful by Craig Topper · 7 years ago
  3. 489993d [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll by Martin Storsjo · 7 years ago
  4. 9dd1d45 [AArch64] Add Tiny Code Model for AArch64 by David Green · 7 years ago
  5. 980c4df Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models" by Reid Kleckner · 7 years ago
  6. b757fc3 Revert "Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models"" by Jonas Devlieghere · 7 years ago
  7. 88fee5f Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models" by Reid Kleckner · 7 years ago
  8. 3a2fd1c Revert r335297 "[X86] Implement more of x86-64 large and medium PIC code models" by Reid Kleckner · 7 years ago
  9. 247fe6a [X86] Implement more of x86-64 large and medium PIC code models by Reid Kleckner · 7 years ago
  10. 5aa2698 [X86] NFC Use member initialization in X86Subtarget by Gabor Buella · 7 years ago
  11. d2f1ab1 [x86] invpcid LLVM intrinsic by Gabor Buella · 7 years ago
  12. 5c54742 [X86][CET] Changing -fcf-protection behavior to comply with gcc (LLVM part) by Alexander Ivchenko · 7 years ago
  13. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  14. a3b5819 [X86] Initialize HasPTWRITE member of X86Subtarget by Gabor Buella · 7 years ago
  15. 2b5e960 [x86] Introduce the pconfig instruction by Gabor Buella · 7 years ago
  16. c8ded04 [X86] movdiri and movdir64b instructions by Gabor Buella · 7 years ago
  17. 1a2ce57 [X86] Revert r330638 - accidental commit by Gabor Buella · 7 years ago
  18. 213a7cd [X86] movdiri and movdir64b instructions by Gabor Buella · 7 years ago
  19. 31fa802 [X86] WaitPKG instructions by Gabor Buella · 7 years ago
  20. 0e74e50 [X86] Remove remaining itinerary support from instructions and target (PR37093) by Simon Pilgrim · 7 years ago
  21. 604be44 [X86] Introduce cldemote instruction by Gabor Buella · 7 years ago
  22. 2ef36f3 [X86] Describe wbnoinvd instruction by Gabor Buella · 7 years ago
  23. 609f8c0 Intrinsics calls should avoid the PLT when "RtLibUseGOT" metadata is present. by Sriraman Tallam · 8 years ago
  24. 24d3b28 [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required by Craig Topper · 8 years ago
  25. 02bdac5 [X86] Emit 11-byte or 15-byte NOPs on recent AMD targets, else default to 10-byte NOPs (PR22965) by Simon Pilgrim · 8 years ago
  26. c58f216 Introduce the "retpoline" x86 mitigation technique for variant #2 of the speculative execution vulnerabilities disclosed today, specifically identified by CVE-2017-5715, "Branch Target Injection", and is one of the two halves to Spectre.. by Chandler Carruth · 8 years ago
  27. 77a21db Break false dependencies for POPCNT, LZCNT, TZCNT by Marina Yatsina · 8 years ago
  28. 0d797a3 [X86] Add support for passing 'prefer-vector-width' function attribute into X86Subtarget and exposing via X86's getRegisterWidth TTI interface. by Craig Topper · 8 years ago
  29. 84b26b9 [X86] Add intrinsic support for the RDPID instruction by Craig Topper · 8 years ago
  30. 505f38a [X86] Move HasNOPL to a subtarget feature bit. Plumb MCSubtargetInfo through the MCAsmBackend constructor by Craig Topper · 8 years ago
  31. e2873a1 [X86] Add missing initialization for the HasPREFETCHWT1 subtarget variable. by Craig Topper · 8 years ago
  32. 3feaf2a [X86] Fix uninitialized variable sanitizer warning from rL321074 by Simon Pilgrim · 8 years ago
  33. a4852d2c X86/AArch64/ARM: Factor out common sincos_stret logic; NFCI by Matthias Braun · 8 years ago
  34. a92cecf AArch64/X86: Factor out common bzero logic; NFC by Matthias Braun · 8 years ago
  35. ad24af7 Remove redundant includes from lib/Target/X86. by Michael Zolotukhin · 8 years ago
  36. fa582b0 Control-Flow Enforcement Technology - Shadow Stack support (LLVM side) by Oren Ben Simhon · 8 years ago
  37. d8b17be [x86][icelake]GFNI by Coby Tayree · 8 years ago
  38. ea37e20 [X86] Don't report gather is legal on Skylake CPUs when AVX2/AVX512 is disabled. Allow gather on SKX/CNL/ICL when AVX512 is disabled by using AVX2 instructions. by Craig Topper · 8 years ago
  39. 5c7fe5d [x86][icelake]BITALG by Coby Tayree · 8 years ago
  40. 3880f2a [x86][icelake]VNNI by Coby Tayree · 8 years ago
  41. 71e37cc [x86][icelake]vbmi2 by Coby Tayree · 8 years ago
  42. 7ca5e587 [x86][icelake]vpclmulqdq introduction by Coby Tayree · 8 years ago
  43. 2a1c02f [x86][icelake]VAES introduction by Coby Tayree · 8 years ago
  44. 17078ff [X86] Fix 80 column violation and remove trailing whitespace. NFC by Craig Topper · 8 years ago
  45. 056b3fd Attribute nonlazybind should not affect calls to functions with hidden visibility. by Sriraman Tallam · 8 years ago
  46. 7cdb10f Avoid PLT for external calls when attribute nonlazybind is used. by Sriraman Tallam · 8 years ago
  47. 2393c3b Handle undefined weak hidden symbols on all architectures. by Rafael Espindola · 8 years ago
  48. 2738117 [X86] Remove the SlowBTMem feature flag entirely by Craig Topper · 8 years ago
  49. e9aebf2 [X86] Adding X86 Processor Families by Mohammed Agabaria · 8 years ago
  50. 641e2af [X86] Provide a separate feature bit for macro fusion support instead of basing it on the AVX flag by Craig Topper · 8 years ago
  51. 62c47a2 Mark Knights Landing as having slow two memory operand instructions by Craig Topper · 8 years ago
  52. 61d71a1 Reapply "[GlobalISel] Remove the GISelAccessor API." by Quentin Colombet · 8 years ago
  53. b8956a7 Fix access to undefined weak symbols in pic code by Rafael Espindola · 8 years ago
  54. 8dd90fb Revert "[GlobalISel] Remove the GISelAccessor API." by Quentin Colombet · 8 years ago
  55. 7662d50 [X86] Teach fastisel to select calls to dllimport functions by Reid Kleckner · 8 years ago
  56. c046208 [GlobalISel] Remove the GISelAccessor API. by Quentin Colombet · 8 years ago
  57. 250e050 [GlobalISel] Make GlobalISel a non-optional library. by Quentin Colombet · 8 years ago
  58. 710479c [CodeGen][X86] Fuchsia supports sincos* libcalls and sin+cos->sincos optimization by Petr Hosek · 8 years ago
  59. 8cf805a [X86] Move GISel accessor initialization from TargetMachine to Subtarget. by Quentin Colombet · 8 years ago
  60. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  61. 7bf27f0 [X86] Adding vpopcntd and vpopcntq instructions by Oren Ben Simhon · 8 years ago
  62. a1b2db79 [globalisel][tablegen] Demote OptForSize/OptForMinSize/ForCodeSize to per-function predicates. by Daniel Sanders · 8 years ago
  63. 2ea271b [X86] Replace slow LEA instructions in X86 by Lama Saba · 8 years ago
  64. 51de033 [X86] Disabling PLT in Regcall CC Functions by Oren Ben Simhon · 8 years ago
  65. 99b925b [X86][LWP] Add llvm support for LWP instructions (reapplied). by Simon Pilgrim · 8 years ago
  66. a271c54 Revert rL302028 due to accidental line ending changes. by Simon Pilgrim · 8 years ago
  67. b2e0464 [X86][LWP] Add llvm support for LWP instructions. by Simon Pilgrim · 8 years ago
  68. 9bb6931 X86: initialize a few subtarget variables. by Tim Northover · 8 years ago
  69. e9fdba3 [globalisel][tablegen] Compute available feature bits correctly. by Daniel Sanders · 8 years ago
  70. 203fc17 Rename FastString flag. by Clement Courbet · 8 years ago
  71. 1ce3b82 X86 memcpy: use REPMOVSB instead of REPMOVS{Q,D,W} for inline copies by Clement Courbet · 8 years ago
  72. 4f97751 [X86] Generate VZEROUPPER for Skylake-avx512. by Amjad Aboud · 9 years ago
  73. d88389a [X86] Use SHLD with both inputs from the same register to implement rotate on Sandy Bridge and later Intel CPUs by Craig Topper · 9 years ago
  74. 3cac763 [X86] Remove the HLE feature flag. by Craig Topper · 9 years ago
  75. 50f3d14 [X86] Clzero intrinsic and its addition under znver1 by Craig Topper · 9 years ago
  76. fbd13c5 [X86] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  77. dc5e583 X86: Produce @ABS8 symbol modifiers for absolute symbols in range [0,128). by Peter Collingbourne · 9 years ago
  78. 270dd41 Remove an overeager assert from r288844. by Joerg Sonnenberger · 9 years ago
  79. 235c275 IR, X86: Understand !absolute_symbol metadata on global variables. by Peter Collingbourne · 9 years ago
  80. 8bc7e4d [X86] Prefer reduced width multiplication over pmulld on Silvermont by Zvi Rackover · 9 years ago
  81. 76dbf26 [X86][GlobalISel] Add minimal call lowering support to the IRTranslator by Zvi Rackover · 9 years ago
  82. b6d652a [X86] Take advantage of the lzcnt instruction on btver2 architectures when ORing comparisons to zero. by Pierre Gousseau · 9 years ago
  83. f679530 [X86] Heuristic to selectively build Newton-Raphson SQRT estimation by Nikolai Bozhenov · 9 years ago
  84. db6bd02 Delete unused includes. NFC. by Rafael Espindola · 9 years ago
  85. a99ccfc Drop support for creating $stubs. by Rafael Espindola · 9 years ago
  86. 3beef8d Move shouldAssumeDSOLocal to Target. by Rafael Espindola · 9 years ago
  87. 0d34826 Simplify PICStyles. by Rafael Espindola · 9 years ago
  88. ef5d8be [X86Subtarget] Use isPositionIndependent(). NFC. by Davide Italiano · 9 years ago
  89. a224de0 Use shouldAssumeDSOLocal on AArch64. by Rafael Espindola · 9 years ago
  90. 84f0562 Fix shouldAssumeDSOLocal for private linkage. by Rafael Espindola · 9 years ago
  91. ca29023 [X86] Reduce memory allocations in X86TargetMachine::getSubtargetImpl by David Majnemer · 9 years ago
  92. c7e9813 Refactor X86 symbol access classification. by Rafael Espindola · 9 years ago
  93. ab03eb0 Record a TargetMachine instead of a Reloc::Model. by Rafael Espindola · 9 years ago
  94. 46107b9 Remember the relocation model. NFC. by Rafael Espindola · 9 years ago
  95. cb2d266 Style fixes. NFC. by Rafael Espindola · 9 years ago
  96. 348af9c Add new flag and intrinsic support for MWAITX and MONITORX instructions by Ashutosh Nema · 9 years ago
  97. 712f957 Simplify handling of hidden stub. by Rafael Espindola · 9 years ago
  98. 0275fac [X86] Extend some Linux special cases to cover kFreeBSD. by Marcin Koscielnicki · 9 years ago
  99. 7da9b44 Differential Revision: http://reviews.llvm.org/D19733 by Sriraman Tallam · 9 years ago
  100. 3cb7734 Differential Revision: http://reviews.llvm.org/D19040 by Sriraman Tallam · 9 years ago