- 63b34cd IR: Introduce local_unnamed_addr attribute. by Peter Collingbourne · 9 years ago
- 7d35b2d Resubmit "[pdb] Actually write a PDB to disk from YAML."" by Zachary Turner · 9 years ago
- 6ff3418 Enable libFuzzer's afl_driver to append stderr to a file. by Vitaly Buka · 9 years ago
- a09ba98 AMDGPU/SI: Refactor fixup handling for constant addrspace variables by Tom Stellard · 9 years ago
- 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
- 84225d2 [ValueTracking] Calls to @llvm.assume always return by Sanjoy Das · 9 years ago
- 23a0bca [TailDuplication] Split up NumInstrDups statistic. by Geoff Berry · 9 years ago
- eac51a2 [LibFuzzer] Disable the ``fuzzer-trace-pc.test`` test on non-linux platforms. by Dan Liew · 9 years ago
- b7b4ba3 [X86] Reduce the width of multiplification when its operands are extended from i8 or i16 by Wei Mi · 9 years ago
- bf3c011 Revert "[pdb] Actually write a PDB to disk from YAML." by Zachary Turner · 9 years ago
- 879139e [pdb] Actually write a PDB to disk from YAML. by Zachary Turner · 9 years ago
- e686c89 [CFLAA] Tag arguments as escaped instead of unknown. by George Burgess IV · 9 years ago
- 59a3486 [CFLAA] Refactor graph-building code. NFC. by George Burgess IV · 9 years ago
- 242d986 [docs] Update AMDGPU relocation information by Konstantin Zhuravlyov · 9 years ago
- 3fc85ab [FileCheck] Document --check-prefixes. by Daniel Sanders · 9 years ago
- e09bd44 Fix some typos in the Kaleidoscope tutorial (PR28120) by Hans Wennborg · 9 years ago
- d8ffcd8 Revert "AMDGPU/SI: Refactor fixup handling for constant addrspace variables" by Tom Stellard · 9 years ago
- 1a5003c AMDGPU/SI: Refactor fixup handling for constant addrspace variables by Tom Stellard · 9 years ago
- adf7e0e Fix BSS global handling in AsmPrinter by Nirav Dave · 9 years ago
- da10a46 [AMDGPU][llvm-mc] Predefined symbols to access -mcpu from the assembly source (.option.machine_version...) by Artem Tamazov · 9 years ago
- 7baead5 LoopRotate: restructure code to simplify functions by Sebastian Pop · 9 years ago
- ded43983 [FileCheck] Add --check-prefixes as a shorthand for multiple --check-prefix options. by Daniel Sanders · 9 years ago
- 659228b [mips] Optimize stack pointer adjustments. by Simon Dardis · 9 years ago
- a523293 [Thumb] Fix off-by-one error in r272007 by James Molloy · 9 years ago
- 49fa895 AMDGPU: mark {exp,log}10{,f,l} library functions as unavailable by Nicolai Haehnle · 9 years ago
- d14196b [MergedLoadStoreMotion] Before quering AA verify the loads are the same. by Chad Rosier · 9 years ago
- 4c93fe0 Add a Musl environment to the triple. by Rafael Espindola · 9 years ago
- 55037ea [mips][atomics] Fix atomic instruction descriptions and uses. by Simon Dardis · 9 years ago
- 7c25498 [mips][ias] Implement one N32 case (of two) for .cpsetup. by Daniel Sanders · 9 years ago
- ece1ebd [X86][SSE4A] Added patterns for nontemporal stores of scalar float/doubles using MOVNTSD/MOVNTSS by Simon Pilgrim · 9 years ago
- 8083593 [LoopVer] Remove an assert that's redundant now. NFC by Adam Nemet · 9 years ago
- 1c1b0cc [LoopVer] Update all existing PHIs in the exit block by Adam Nemet · 9 years ago
- 217c907 [mips] MIPS32/64 itineraries by Simon Dardis · 9 years ago
- bd52e9f [mips][dsp] Fix use without def on DSPCtrl registers read by rddsp intrinsic. by Daniel Sanders · 9 years ago
- 9cea672 [mips][msa] copyPhysReg() should not set RegState::Define on result of CTCMSA. by Daniel Sanders · 9 years ago
- 7845b7d [SelectionDAG] Remove exit-on-error flag from test (PR27765) by Diana Picus · 9 years ago
- 7c5456b re-generate the tests using the update_llc_test_checks.py script by Igor Breger · 9 years ago
- 84645e0 [PM] Port Mem2Reg to the new pass manager. by Davide Italiano · 9 years ago
- 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
- 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
- 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
- 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
- cb9fb9c Fix for (benign) uninitialized read caught by UBSan bot. by Sean Silva · 9 years ago
- cf989e5 [PM] Port MemCpyOpt to the new PM. by Sean Silva · 9 years ago
- 364a6f6 Add missing include from r272607 to fix modules build, and remove out-dated workaround from module map. by Richard Smith · 9 years ago
- a1a1144 [PM/MergedLoadStoreMotion] Preserve analyses more aggressively. by Davide Italiano · 9 years ago
- cd472d1 Placate bots fixing a typo in AA-pipeline description. Sorry. by Davide Italiano · 9 years ago
- 9897e75 Bring back "[PM] Port JumpThreading to the new PM" with a fix by Sean Silva · 9 years ago
- d4b40fa [PM] Port MergedLoadStoreMotion to the new pass manager. by Davide Italiano · 9 years ago
- b785f15 Revert "[PM] Port JumpThreading to the new PM" by Sean Silva · 9 years ago
- 68a5801 Revert "Try to appease MSVC on clang-x86-win2008-selfhost" by Sean Silva · 9 years ago
- ab158d9 Try to appease MSVC on clang-x86-win2008-selfhost by Sean Silva · 9 years ago
- a293001 [LibFuzzer] Move tests in ``fuzzer-traces.test`` that require hooks to their own test. by Dan Liew · 9 years ago
- d1714dc Add support for collating profiles for use with code coverage by Vedant Kumar · 9 years ago
- ba53b88 [PM/MergedLoadStoreMotion] Remove unneeded pass dependency. by Davide Italiano · 9 years ago
- b8cca84 [PM] Port JumpThreading to the new PM by Sean Silva · 9 years ago
- 194b42e [PM/MergeLoadStoreMotion] Convert the logic to static functions. by Davide Italiano · 9 years ago
- 121cd17 [MBP] Interface cleanups /NFC by Xinliang David Li · 9 years ago
- 9ce41c3 [PM] Port LVI to the new PM. by Sean Silva · 9 years ago
- f50be3f Update the AArch64ExternalSymbolizer to print literal strings as escaped strings by Kevin Enderby · 9 years ago
- fa405a6 [MBP] Code cleanup #3 /NFC by Xinliang David Li · 9 years ago
- 6027190 Move previously added test case to the right location by Sanjoy Das · 9 years ago
- ae9ac9c Fix AAResults::callCapturesBefore for operand bundles by Sanjoy Das · 9 years ago
- 2caddbf Attempt to make windows buildbots happy. by George Burgess IV · 9 years ago
- b7ebc01 [CFLAA] Refactor to remove redundant maps. NFC. by George Burgess IV · 9 years ago
- 933aa2e [X86][SSE] Added extract to scalar nontemporal store tests by Simon Pilgrim · 9 years ago
- 204d455 [X86] Remove llvm.x86.bit.scan.{forward,reverse}.32 by David Majnemer · 9 years ago
- 0baaa63 Add triple to input file. by Rafael Espindola · 9 years ago
- 760c36c AMDGPU/SI: Set INDEX_STRIDE for scratch coalescing by Marek Olsak · 9 years ago
- 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
- 8cd24fa AMDGPU: Fix post-RA verifier errors with trackLivenessAfterRegAlloc by Matt Arsenault · 9 years ago
- 603d680 [SystemZ] Enable index register memory constraints for inline ASM by Ulrich Weigand · 9 years ago
- 1dd5b28 [ARM] Reverting r272544 because clang patch needs by Ranjeet Singh · 9 years ago
- f2db0fa Fix a typo in loop versioning. by Vikram TV · 9 years ago
- 84bf8bc [ARM] Add mrrc/mrrc2 co-processor intrinsics by Ranjeet Singh · 9 years ago
- 7417e35 This patch fixes handling long double type when it is by Strahinja Petrovic · 9 years ago
- dc051d0 [X86][SSE4A] Renamed tests to correspond with the the instruction with being tested by Simon Pilgrim · 9 years ago
- 2bc15c9 Fix an enumeral mismatch warning. by Haojian Wu · 9 years ago
- 28712da [AArch64] Add RAS extensions support in AArch64TargetParser. by Zijiao Ma · 9 years ago
- dbd2629 [AVX512] Remove maksed pshufd, pshuflw, and phufhw intrinsics and autoupgrade them to selects and shufflevector. by Craig Topper · 9 years ago
- 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
- 2a6b57b Improved Visual Studio 2015 visualization of SmallVectorImpl by Mike Spertus · 9 years ago
- 2292202 Untabify. by NAKAMURA Takumi · 9 years ago
- d92b0de Use 'auto' to avoid implicit copies. by Benjamin Kramer · 9 years ago
- 8fc5df7 [Verifier] Simplify code. No functionality change intended. by Benjamin Kramer · 9 years ago
- 13c42d2 Run clang-tidy's performance-unnecessary-copy-initialization over LLVM. by Benjamin Kramer · 9 years ago
- 4ecf7a9 [MBP] Code cleanup /NFC by Xinliang David Li · 9 years ago
- 022a899 Move instances of std::function. by Benjamin Kramer · 9 years ago
- af18e01 Pass DebugLoc and SDLoc by const ref. by Benjamin Kramer · 9 years ago
- 9a47679 [x86, SSE] change patterns for CMPP to float types to allow matching with SSE1 (PR28044) by Sanjay Patel · 9 years ago
- b2cfb64 [X86] Remove sse2 pshufd/pshuflw/pshufhw intrinsics and upgrade them to shufflevector. by Craig Topper · 9 years ago
- de9d1e0 [RegUsageInfoCollector] Drop unneccesary const_cast. NFC. by Benjamin Kramer · 9 years ago
- e4f64b2 [X86][BMI] Added fast-isel tests for BMI1 intrinsics by Simon Pilgrim · 9 years ago
- 466d0a3 [PM] Port DeadArgumentElimination to the new PM by Sean Silva · 9 years ago
- 58fd93a Change () to (void) in the C API. by Amaury Sechet · 9 years ago
- cc691dd [PM] Port ReversePostOrderFunctionAttrs to the new PM by Sean Silva · 9 years ago
- ca66910 Make sure we have a Add/Remove/Has function for various thing that can have attribute. by Amaury Sechet · 9 years ago
- 5f6317b Factor out a helper. NFC by Sean Silva · 9 years ago
- 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
- 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