summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'dev-newmaster' of http://crdev2.corerain.com/software/llvm-proj...dev-newmasterkai.ma2021-04-122-0/+22
|\
| * 不知道为啥在最新的master分支上删掉了一个必要的函数,...cr-kai.ma2021-03-242-0/+22
* | [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