1. 63b34cd IR: Introduce local_unnamed_addr attribute. by Peter Collingbourne · 9 years ago
  2. 7d35b2d Resubmit "[pdb] Actually write a PDB to disk from YAML."" by Zachary Turner · 9 years ago
  3. 6ff3418 Enable libFuzzer's afl_driver to append stderr to a file. by Vitaly Buka · 9 years ago
  4. a09ba98 AMDGPU/SI: Refactor fixup handling for constant addrspace variables by Tom Stellard · 9 years ago
  5. 3564e5c Make sure attribute kind and attributes are named respectively Kind and Attr consistently. Historically they used to be the same the terminology is very confused in the codebase. NFC. by Amaury Sechet · 9 years ago
  6. 84225d2 [ValueTracking] Calls to @llvm.assume always return by Sanjoy Das · 9 years ago
  7. 23a0bca [TailDuplication] Split up NumInstrDups statistic. by Geoff Berry · 9 years ago
  8. eac51a2 [LibFuzzer] Disable the ``fuzzer-trace-pc.test`` test on non-linux platforms. by Dan Liew · 9 years ago
  9. b7b4ba3 [X86] Reduce the width of multiplification when its operands are extended from i8 or i16 by Wei Mi · 9 years ago
  10. bf3c011 Revert "[pdb] Actually write a PDB to disk from YAML." by Zachary Turner · 9 years ago
  11. 879139e [pdb] Actually write a PDB to disk from YAML. by Zachary Turner · 9 years ago
  12. e686c89 [CFLAA] Tag arguments as escaped instead of unknown. by George Burgess IV · 9 years ago
  13. 59a3486 [CFLAA] Refactor graph-building code. NFC. by George Burgess IV · 9 years ago
  14. 242d986 [docs] Update AMDGPU relocation information by Konstantin Zhuravlyov · 9 years ago
  15. 3fc85ab [FileCheck] Document --check-prefixes. by Daniel Sanders · 9 years ago
  16. e09bd44 Fix some typos in the Kaleidoscope tutorial (PR28120) by Hans Wennborg · 9 years ago
  17. d8ffcd8 Revert "AMDGPU/SI: Refactor fixup handling for constant addrspace variables" by Tom Stellard · 9 years ago
  18. 1a5003c AMDGPU/SI: Refactor fixup handling for constant addrspace variables by Tom Stellard · 9 years ago
  19. adf7e0e Fix BSS global handling in AsmPrinter by Nirav Dave · 9 years ago
  20. da10a46 [AMDGPU][llvm-mc] Predefined symbols to access -mcpu from the assembly source (.option.machine_version...) by Artem Tamazov · 9 years ago
  21. 7baead5 LoopRotate: restructure code to simplify functions by Sebastian Pop · 9 years ago
  22. ded43983 [FileCheck] Add --check-prefixes as a shorthand for multiple --check-prefix options. by Daniel Sanders · 9 years ago
  23. 659228b [mips] Optimize stack pointer adjustments. by Simon Dardis · 9 years ago
  24. a523293 [Thumb] Fix off-by-one error in r272007 by James Molloy · 9 years ago
  25. 49fa895 AMDGPU: mark {exp,log}10{,f,l} library functions as unavailable by Nicolai Haehnle · 9 years ago
  26. d14196b [MergedLoadStoreMotion] Before quering AA verify the loads are the same. by Chad Rosier · 9 years ago
  27. 4c93fe0 Add a Musl environment to the triple. by Rafael Espindola · 9 years ago
  28. 55037ea [mips][atomics] Fix atomic instruction descriptions and uses. by Simon Dardis · 9 years ago
  29. 7c25498 [mips][ias] Implement one N32 case (of two) for .cpsetup. by Daniel Sanders · 9 years ago
  30. ece1ebd [X86][SSE4A] Added patterns for nontemporal stores of scalar float/doubles using MOVNTSD/MOVNTSS by Simon Pilgrim · 9 years ago
  31. 8083593 [LoopVer] Remove an assert that's redundant now. NFC by Adam Nemet · 9 years ago
  32. 1c1b0cc [LoopVer] Update all existing PHIs in the exit block by Adam Nemet · 9 years ago
  33. 217c907 [mips] MIPS32/64 itineraries by Simon Dardis · 9 years ago
  34. bd52e9f [mips][dsp] Fix use without def on DSPCtrl registers read by rddsp intrinsic. by Daniel Sanders · 9 years ago
  35. 9cea672 [mips][msa] copyPhysReg() should not set RegState::Define on result of CTCMSA. by Daniel Sanders · 9 years ago
  36. 7845b7d [SelectionDAG] Remove exit-on-error flag from test (PR27765) by Diana Picus · 9 years ago
  37. 7c5456b re-generate the tests using the update_llc_test_checks.py script by Igor Breger · 9 years ago
  38. 84645e0 [PM] Port Mem2Reg to the new pass manager. by Davide Italiano · 9 years ago
  39. 96704f0 [AVX512] Use AND32ri8 instead of AND32ri when anding with 1 to create single bit masks. This results in a smaller encoding. by Craig Topper · 9 years ago
  40. 62458bf [AVX512] Use MOVZX32 instead of MOVZ16 for loading single v8/v4/v2/v1 masks when KMOVB is not available. This has better behavior with respect to partial register stalls since it won't need to preserve the upper 16-bits of the GPR. by Craig Topper · 9 years ago
  41. 51ad706 [AVX512] Add patterns for zero-extending a mask that use the def of KMOVW/KMOVB without going through an EXTRACT_SUBREG and a MOVZX. by Craig Topper · 9 years ago
  42. 2dba2a4 [AVX512] Add tests for zero extending masks that show an unnecessary movzx instruction. A followup patch will remove that instruction, but adding the tests first to make the more obvious. by Craig Topper · 9 years ago
  43. cb9fb9c Fix for (benign) uninitialized read caught by UBSan bot. by Sean Silva · 9 years ago
  44. cf989e5 [PM] Port MemCpyOpt to the new PM. by Sean Silva · 9 years ago
  45. 364a6f6 Add missing include from r272607 to fix modules build, and remove out-dated workaround from module map. by Richard Smith · 9 years ago
  46. a1a1144 [PM/MergedLoadStoreMotion] Preserve analyses more aggressively. by Davide Italiano · 9 years ago
  47. cd472d1 Placate bots fixing a typo in AA-pipeline description. Sorry. by Davide Italiano · 9 years ago
  48. 9897e75 Bring back "[PM] Port JumpThreading to the new PM" with a fix by Sean Silva · 9 years ago
  49. d4b40fa [PM] Port MergedLoadStoreMotion to the new pass manager. by Davide Italiano · 9 years ago
  50. b785f15 Revert "[PM] Port JumpThreading to the new PM" by Sean Silva · 9 years ago
  51. 68a5801 Revert "Try to appease MSVC on clang-x86-win2008-selfhost" by Sean Silva · 9 years ago
  52. ab158d9 Try to appease MSVC on clang-x86-win2008-selfhost by Sean Silva · 9 years ago
  53. a293001 [LibFuzzer] Move tests in ``fuzzer-traces.test`` that require hooks to their own test. by Dan Liew · 9 years ago
  54. d1714dc Add support for collating profiles for use with code coverage by Vedant Kumar · 9 years ago
  55. ba53b88 [PM/MergedLoadStoreMotion] Remove unneeded pass dependency. by Davide Italiano · 9 years ago
  56. b8cca84 [PM] Port JumpThreading to the new PM by Sean Silva · 9 years ago
  57. 194b42e [PM/MergeLoadStoreMotion] Convert the logic to static functions. by Davide Italiano · 9 years ago
  58. 121cd17 [MBP] Interface cleanups /NFC by Xinliang David Li · 9 years ago
  59. 9ce41c3 [PM] Port LVI to the new PM. by Sean Silva · 9 years ago
  60. f50be3f Update the AArch64ExternalSymbolizer to print literal strings as escaped strings by Kevin Enderby · 9 years ago
  61. fa405a6 [MBP] Code cleanup #3 /NFC by Xinliang David Li · 9 years ago
  62. 6027190 Move previously added test case to the right location by Sanjoy Das · 9 years ago
  63. ae9ac9c Fix AAResults::callCapturesBefore for operand bundles by Sanjoy Das · 9 years ago
  64. 2caddbf Attempt to make windows buildbots happy. by George Burgess IV · 9 years ago
  65. b7ebc01 [CFLAA] Refactor to remove redundant maps. NFC. by George Burgess IV · 9 years ago
  66. 933aa2e [X86][SSE] Added extract to scalar nontemporal store tests by Simon Pilgrim · 9 years ago
  67. 204d455 [X86] Remove llvm.x86.bit.scan.{forward,reverse}.32 by David Majnemer · 9 years ago
  68. 0baaa63 Add triple to input file. by Rafael Espindola · 9 years ago
  69. 760c36c AMDGPU/SI: Set INDEX_STRIDE for scratch coalescing by Marek Olsak · 9 years ago
  70. 4133ef3 In openFileForRead, attempt to fetch the actual name of the file on disk -- including case -- so that clang can later warn about non-portable #include and #import directives. by Taewook Oh · 9 years ago
  71. 8cd24fa AMDGPU: Fix post-RA verifier errors with trackLivenessAfterRegAlloc by Matt Arsenault · 9 years ago
  72. 603d680 [SystemZ] Enable index register memory constraints for inline ASM by Ulrich Weigand · 9 years ago
  73. 1dd5b28 [ARM] Reverting r272544 because clang patch needs by Ranjeet Singh · 9 years ago
  74. f2db0fa Fix a typo in loop versioning. by Vikram TV · 9 years ago
  75. 84bf8bc [ARM] Add mrrc/mrrc2 co-processor intrinsics by Ranjeet Singh · 9 years ago
  76. 7417e35 This patch fixes handling long double type when it is by Strahinja Petrovic · 9 years ago
  77. dc051d0 [X86][SSE4A] Renamed tests to correspond with the the instruction with being tested by Simon Pilgrim · 9 years ago
  78. 2bc15c9 Fix an enumeral mismatch warning. by Haojian Wu · 9 years ago
  79. 28712da [AArch64] Add RAS extensions support in AArch64TargetParser. by Zijiao Ma · 9 years ago
  80. dbd2629 [AVX512] Remove maksed pshufd, pshuflw, and phufhw intrinsics and autoupgrade them to selects and shufflevector. by Craig Topper · 9 years ago
  81. 26778f9 [X86] Refactor some of the X86 autoupgrade code to split mask vector and select generation into routines that can be reused for future intrinsic upgrades. NFC by Craig Topper · 9 years ago
  82. 2a6b57b Improved Visual Studio 2015 visualization of SmallVectorImpl by Mike Spertus · 9 years ago
  83. 2292202 Untabify. by NAKAMURA Takumi · 9 years ago
  84. d92b0de Use 'auto' to avoid implicit copies. by Benjamin Kramer · 9 years ago
  85. 8fc5df7 [Verifier] Simplify code. No functionality change intended. by Benjamin Kramer · 9 years ago
  86. 13c42d2 Run clang-tidy's performance-unnecessary-copy-initialization over LLVM. by Benjamin Kramer · 9 years ago
  87. 4ecf7a9 [MBP] Code cleanup /NFC by Xinliang David Li · 9 years ago
  88. 022a899 Move instances of std::function. by Benjamin Kramer · 9 years ago
  89. af18e01 Pass DebugLoc and SDLoc by const ref. by Benjamin Kramer · 9 years ago
  90. 9a47679 [x86, SSE] change patterns for CMPP to float types to allow matching with SSE1 (PR28044) by Sanjay Patel · 9 years ago
  91. b2cfb64 [X86] Remove sse2 pshufd/pshuflw/pshufhw intrinsics and upgrade them to shufflevector. by Craig Topper · 9 years ago
  92. de9d1e0 [RegUsageInfoCollector] Drop unneccesary const_cast. NFC. by Benjamin Kramer · 9 years ago
  93. e4f64b2 [X86][BMI] Added fast-isel tests for BMI1 intrinsics by Simon Pilgrim · 9 years ago
  94. 466d0a3 [PM] Port DeadArgumentElimination to the new PM by Sean Silva · 9 years ago
  95. 58fd93a Change () to (void) in the C API. by Amaury Sechet · 9 years ago
  96. cc691dd [PM] Port ReversePostOrderFunctionAttrs to the new PM by Sean Silva · 9 years ago
  97. ca66910 Make sure we have a Add/Remove/Has function for various thing that can have attribute. by Amaury Sechet · 9 years ago
  98. 5f6317b Factor out a helper. NFC by Sean Silva · 9 years ago
  99. fa4b4ce [X86] Pre-allocate some of the shuffle mask SmallVectors in the auto upgrade code instead of calling push_back in a loop. This removes the need to check if the vector needs to grow on each iteration. by Craig Topper · 9 years ago
  100. 618e02d [AVX512] Remove the masked palignr intrinsics that I forgot to remove when I added auto-upgrade code to turn them into shufflevectors and selects. by Craig Topper · 9 years ago