summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [AMDGPU] Save VGPR of whole wave when spillingdev-main-updateSebastian Neubauer2021-04-1214-611/+1587
* [OpenCL] Accept .rgba in OpenCL 3.0Sven van Haastregt2021-04-123-9/+17
* [AArch64] Adds memory operands for indexed loads.Stelios Ioannou2021-04-122-70/+69
* [DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions.Esme-Yi2021-04-123-3/+16
* [clang][AST] Handle overload callee type in CallExpr::getCallReturnType.Balázs Kéri2021-04-122-0/+74
* [NFC][Debug] Fix unnecessary deep-copy for vector to save compiling timeZhang Qing Shan2021-04-121-5/+5
* [libtooling][clang-tidy] Fix compiler warnings in testcase [NFC]Mikael Holmen2021-04-121-4/+4
* [NFC] [Clang]: fix spelling mistake in assert messageJim Lin2021-04-121-1/+1
* fix typo in a CMake SANITIZER_CAN_USE_CXXABI variable initial definitionJim Lin2021-04-121-1/+1
* [X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operationBing1 Yu2021-04-122-45/+333
* [NARY] Don't optimize min/max if there are side usesEvgeniy Brevnov2021-04-122-1/+39
* [X86] Remove FeatureCLWB from FeaturesICLClientFreddy Ye2021-04-124-8/+9
* [lld-macho][nfc] Convert tabs to spacesJez Ng2021-04-1115-71/+71
* [Debug-Info] make fortran CHARACTER(1) type as valid unsigned typeChen Zheng2021-04-112-0/+54
* [Clang][Coroutine][DebugInfo] In c++ coroutine, clang will emit different deb...yifeng.dongyifeng2021-04-127-13/+168
* [PowerPC] Lower f128 SETCC/SELECT_CC as libcall if p9vector disabledQiu Chaofan2021-04-124-318/+313
* [RISCV][Clang] Add some RVV Permutation intrinsic functions.Zakk Chen2021-04-1115-0/+22700
* [RISCV][Clang] Add all RVV Mask intrinsic functions.Zakk Chen2021-04-1131-10/+5871
* [RISCV][Clang] Add more RVV load/store intrinsic functions.Zakk Chen2021-04-1112-265/+33246
* [RISCV][Clang] Add all RVV Reduction intrinsic functions.Zakk Chen2021-04-1124-0/+21760
* [RISCV][Clang] Add RVV merge intrinsic functions.Zakk Chen2021-04-113-3/+2943
* [RISCV][Clang] Add RVV Type-Convert intrinsic functions.Zakk Chen2021-04-118-4/+8515
* [RISCV][Clang] Add some RVV Floating-Point intrinsic functions.Zakk Chen2021-04-1111-5/+2493
* [RISCV][Clang] Add more RVV Floating-Point intrinsic functions.Zakk Chen2021-04-1143-31/+19034
* [RISCV][Clang] Add some RVV Floating-Point intrinsic functions.Zakk Chen2021-04-1117-0/+9926
* [RISCV][Clang] Add RVV Widening Integer Add/Subtract intrinsic functions.Zakk Chen2021-04-115-1/+14170
* [RISCV][NFC] Remove unneeded explict XLenVT type on codegen patternsJim Lin2021-04-121-106/+106
* [RISCV] Update computeKnownBitsForTargetNode to treat READ_VLENB as being 16 ...Craig Topper2021-04-111-3/+3
* [RISCV] Use SLLI/SRLI instead of SLLIW/SRLIW for (srl (and X, 0xffff), C) cus...Craig Topper2021-04-116-113/+113
* [NFCI][SimplifyCFG] PerformValueComparisonIntoPredecessorFolding(): improve D...Roman Lebedev2021-04-111-2/+7
* [NFCI][SimplifyCFG] mergeEmptyReturnBlocks(): improve Dominator Tree updatingRoman Lebedev2021-04-111-3/+7
* [NFCI][Local] MergeBasicBlockIntoOnlyPred(): improve Dominator Tree updatingRoman Lebedev2021-04-111-5/+8
* [NFCI][BasicBlockUtils] MergeBlockIntoPredecessor(): improve Dominator Tree u...Roman Lebedev2021-04-111-8/+10
* [NFCI][Local] TryToSimplifyUncondBranchFromEmptyBlock(): improve Dominator Tr...Roman Lebedev2021-04-111-7/+8
* [NFCI][DomTreeUpdater] applyUpdates(): reserve space for updates firstRoman Lebedev2021-04-111-0/+1
* [LoopUnroll] Add AArch64 test case with large vector ops.Florian Hahn2021-04-111-0/+92
* [VectorCombine] Add tests for load/extract scalarization.Florian Hahn2021-04-111-0/+307
* [X86][AVX512] Fold not(kmov(x)) -> kmov(not(x)) and not(widen_subvector(x)) -...Simon Pilgrim2021-04-113-50/+48
* [WebAssembly] Update v128.any_trueThomas Lively2021-04-115-40/+48
* [X86] combineXor - Pull out repeated getOperand() calls. NFCI.Simon Pilgrim2021-04-111-11/+12
* [X86] Fold cmpeq/ne(and(X,Y),Y) --> cmpeq/ne(and(~X,Y),0)Simon Pilgrim2021-04-115-65/+84
* [RISCV] Drop earlyclobber constraint from vwadd(u).wx, vwsub(u).wx, vfwadd.wf...Craig Topper2021-04-1113-316/+158
* [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffff) when z...Craig Topper2021-04-115-13/+23
* [RISCV] Add i8 and i16 srli and srai tests to Zbb/Zbp test files. NFCCraig Topper2021-04-112-0/+224
* [InstCombine] Improve "get low bit mask upto and including bit X" patternRoman Lebedev2021-04-112-27/+31
* [NFC][InstCombine] Add tests for "get low bit mask upto and including bit X" ...Roman Lebedev2021-04-111-0/+284
* [InstCombine] (X | Op01C) + Op1C --> X + (Op01C + Op1C) iff the or is actuall...Roman Lebedev2021-04-113-5/+10
* [NFC][InstCombine] Add a few test of adding to add-like orRoman Lebedev2021-04-111-0/+39
* [NFC][LoopVectorize] Autogenerate interleaved-accesses.llRoman Lebedev2021-04-111-36/+36
* [LoopIdiom] left-shift-until-bittest: set all allowed no-wrap flags on add/subRoman Lebedev2021-04-112-113/+119