summaryrefslogtreecommitdiff
path: root/llvm
Commit message (Expand)AuthorAgeFilesLines
* [gn build] (manually) port 8fee2ee9a68Nico Weber2020-12-011-0/+8
* [ms] [llvm-ml] Introduce command-line compatibility for ml.exe and ml64.exeEric Astor2020-12-0135-237/+323
* Avoid redundant inline with LLVM_ATTRIBUTE_ALWAYS_INLINEJames Park2020-12-013-27/+25
* Revert "[FastISel] Flush local value map on ever instruction" and dependent p...David Blaikie2020-12-0165-535/+661
* Reland [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/Arthur Eubanks2020-12-015-2/+12
* Revert "[CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/"Arthur Eubanks2020-12-015-12/+2
* [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/Arthur Eubanks2020-12-015-2/+12
* [gn build] sync script: try to make sync script even clearerNico Weber2020-12-011-1/+1
* [DAGCombiner][NFC] Replace duplicate implementation flipBoolean with DAG.getL...Layton Kifer2020-12-011-25/+7
* static const char *const foo => const char foo[]Fangrui Song2020-12-0113-113/+92
* [LTO][NewPM] Run verifier when doing LTOArthur Eubanks2020-12-011-5/+9
* Revert "[LV] Epilogue Vectorization with Optimal Control Flow"Bardia Mahjour2020-12-0112-2076/+72
* Let .llvm_bb_addr_map section use the same unique id as its associated .text ...Rahman Lavaee2020-12-012-3/+10
* [BasicAA] Add test for suboptimal result with unknown sizes (NFC)Nikita Popov2020-12-011-0/+23
* [LV] Epilogue Vectorization with Optimal Control FlowBardia Mahjour2020-12-0112-72/+2076
* [MemCpyOpt] Port to MemorySSANikita Popov2020-12-0110-272/+641
* [X86] Support modifier @PLTOFF for R_X86_64_PLTOFF64Fangrui Song2020-12-014-0/+28
* [InstSimplify] Add tests that fold instructions with poison operands (NFC)Juneyoung Lee2020-12-0223-9/+920
* [MergeICmps] Fix missing split.Clement Courbet2020-12-012-11/+76
* [x86] adjust cost model values for minnum/maxnum with fast-math-flagsSanjay Patel2020-12-013-127/+107
* [DAG] Remove unused variable. NFC.Benjamin Kramer2020-12-011-1/+1
* [ARM] Mark select and selectcc of MVE vector operations as expand.David Green2020-12-012-0/+54
* [InstCombine] canonicalize sign-bit-shift of difference to ext(icmp)Sanjay Patel2020-12-014-32/+56
* [DAG] Move vselect(icmp_ult, 0, sub(x,y)) -> usubsat(x,y) to DAGCombine (PR40...Simon Pilgrim2020-12-013-80/+66
* [ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()).Florian Hahn2020-12-012-1/+6
* [VE] Add vmul and vdiv intrinsic instructionsKazushi (Jam) Marukawa2020-12-014-0/+2248
* [X86] Add PR48223 usubsat test caseSimon Pilgrim2020-12-011-0/+81
* [InstCombine] Optimize away the unnecessary multi-use sign-extendBhramar Vatsa2020-12-012-2/+35
* [InstCombine] Improve vector undef handling for sext(ashr(shl(trunc()))) fold, 2Roman Lebedev2020-12-013-13/+11
* [InstCombine] add tests for sign-bit-shift-of-sub; NFCSanjay Patel2020-12-012-1/+136
* Remove rm -f cortex-a57-misched-mla.s; hopefully the bots have all cycled pas...Hans Wennborg2020-12-011-3/+0
* Revert "[InstCombine] Improve vector undef handling for sext(ashr(shl(trunc()...Roman Lebedev2020-12-012-9/+11
* [NFC][InstCombine] sext.ll: @test9: avoid only differently-cased names for va...Roman Lebedev2020-12-011-10/+11
* [InstCombine] Improve vector undef handling for sext(ashr(shl(trunc()))) foldRoman Lebedev2020-12-012-11/+9
* [NFC][InstCombine] Improve vector undef test coverage for sext(ashr(shl(trunc...Roman Lebedev2020-12-011-2/+30
* [InstCombine] Evaluate new shift amount for sext(ashr(shl(trunc()))) fold in ...Roman Lebedev2020-12-012-16/+17
* [NFC][InstCombine] Add PR48343 miscompiled testcaseRoman Lebedev2020-12-011-0/+12
* [NFC][InstCombine] Autogenerate sext.ll test checklinesRoman Lebedev2020-12-011-6/+6
* [SimplifyCFG] FoldBranchToCommonDest: don't require that cmp of br is last in...Roman Lebedev2020-12-012-62/+47
* [NFC][SimplifyCFG] fold-branch-to-common-dest: add tests with cond of br not ...Roman Lebedev2020-12-011-0/+96
* [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR4...Simon Pilgrim2020-12-017-359/+182
* [LV] Clamp VF hint when unsafeCullen Rhodes2020-12-013-9/+123
* [InstCombine][X86] Fold addsub intrinsic to fadd/fsub depending on demanded e...Simon Pilgrim2020-12-012-12/+19
* [NFC][CostModel]Extend class IntrinsicCostAttributes to use ElementCount TypeCaroline Concatto2020-12-015-32/+34
* [ConstraintElimination] Decompose GEP %ptr, SHL().Florian Hahn2020-12-012-1/+9
* [VE] Add vadd and vsub intrinsic instructionsKazushi (Jam) Marukawa2020-12-014-0/+2080
* [InstCombine][X86] Add test coverage showing failure to simplify addsub intri...Simon Pilgrim2020-12-011-1/+67
* ExtractValue instruction costsSjoerd Meijer2020-12-012-9/+8
* [AArch64] Update pass pipeline test. NFCDavid Green2020-12-011-1/+1
* [ARM] PREDICATE_CAST demanded bitsDavid Green2020-12-013-9/+9