| Commit message (Expand) | Author | Age | Files | Lines |
* | [gn build] (manually) port 8fee2ee9a68 | Nico Weber | 2020-12-01 | 1 | -0/+8 |
* | [ms] [llvm-ml] Introduce command-line compatibility for ml.exe and ml64.exe | Eric Astor | 2020-12-01 | 35 | -237/+323 |
* | Avoid redundant inline with LLVM_ATTRIBUTE_ALWAYS_INLINE | James Park | 2020-12-01 | 3 | -27/+25 |
* | Revert "[FastISel] Flush local value map on ever instruction" and dependent p... | David Blaikie | 2020-12-01 | 65 | -535/+661 |
* | Reland [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/ | Arthur Eubanks | 2020-12-01 | 5 | -2/+12 |
* | Revert "[CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/" | Arthur Eubanks | 2020-12-01 | 5 | -12/+2 |
* | [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/ | Arthur Eubanks | 2020-12-01 | 5 | -2/+12 |
* | [gn build] sync script: try to make sync script even clearer | Nico Weber | 2020-12-01 | 1 | -1/+1 |
* | [DAGCombiner][NFC] Replace duplicate implementation flipBoolean with DAG.getL... | Layton Kifer | 2020-12-01 | 1 | -25/+7 |
* | static const char *const foo => const char foo[] | Fangrui Song | 2020-12-01 | 13 | -113/+92 |
* | [LTO][NewPM] Run verifier when doing LTO | Arthur Eubanks | 2020-12-01 | 1 | -5/+9 |
* | Revert "[LV] Epilogue Vectorization with Optimal Control Flow" | Bardia Mahjour | 2020-12-01 | 12 | -2076/+72 |
* | Let .llvm_bb_addr_map section use the same unique id as its associated .text ... | Rahman Lavaee | 2020-12-01 | 2 | -3/+10 |
* | [BasicAA] Add test for suboptimal result with unknown sizes (NFC) | Nikita Popov | 2020-12-01 | 1 | -0/+23 |
* | [LV] Epilogue Vectorization with Optimal Control Flow | Bardia Mahjour | 2020-12-01 | 12 | -72/+2076 |
* | [MemCpyOpt] Port to MemorySSA | Nikita Popov | 2020-12-01 | 10 | -272/+641 |
* | [X86] Support modifier @PLTOFF for R_X86_64_PLTOFF64 | Fangrui Song | 2020-12-01 | 4 | -0/+28 |
* | [InstSimplify] Add tests that fold instructions with poison operands (NFC) | Juneyoung Lee | 2020-12-02 | 23 | -9/+920 |
* | [MergeICmps] Fix missing split. | Clement Courbet | 2020-12-01 | 2 | -11/+76 |
* | [x86] adjust cost model values for minnum/maxnum with fast-math-flags | Sanjay Patel | 2020-12-01 | 3 | -127/+107 |
* | [DAG] Remove unused variable. NFC. | Benjamin Kramer | 2020-12-01 | 1 | -1/+1 |
* | [ARM] Mark select and selectcc of MVE vector operations as expand. | David Green | 2020-12-01 | 2 | -0/+54 |
* | [InstCombine] canonicalize sign-bit-shift of difference to ext(icmp) | Sanjay Patel | 2020-12-01 | 4 | -32/+56 |
* | [DAG] Move vselect(icmp_ult, 0, sub(x,y)) -> usubsat(x,y) to DAGCombine (PR40... | Simon Pilgrim | 2020-12-01 | 3 | -80/+66 |
* | [ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()). | Florian Hahn | 2020-12-01 | 2 | -1/+6 |
* | [VE] Add vmul and vdiv intrinsic instructions | Kazushi (Jam) Marukawa | 2020-12-01 | 4 | -0/+2248 |
* | [X86] Add PR48223 usubsat test case | Simon Pilgrim | 2020-12-01 | 1 | -0/+81 |
* | [InstCombine] Optimize away the unnecessary multi-use sign-extend | Bhramar Vatsa | 2020-12-01 | 2 | -2/+35 |
* | [InstCombine] Improve vector undef handling for sext(ashr(shl(trunc()))) fold, 2 | Roman Lebedev | 2020-12-01 | 3 | -13/+11 |
* | [InstCombine] add tests for sign-bit-shift-of-sub; NFC | Sanjay Patel | 2020-12-01 | 2 | -1/+136 |
* | Remove rm -f cortex-a57-misched-mla.s; hopefully the bots have all cycled pas... | Hans Wennborg | 2020-12-01 | 1 | -3/+0 |
* | Revert "[InstCombine] Improve vector undef handling for sext(ashr(shl(trunc()... | Roman Lebedev | 2020-12-01 | 2 | -9/+11 |
* | [NFC][InstCombine] sext.ll: @test9: avoid only differently-cased names for va... | Roman Lebedev | 2020-12-01 | 1 | -10/+11 |
* | [InstCombine] Improve vector undef handling for sext(ashr(shl(trunc()))) fold | Roman Lebedev | 2020-12-01 | 2 | -11/+9 |
* | [NFC][InstCombine] Improve vector undef test coverage for sext(ashr(shl(trunc... | Roman Lebedev | 2020-12-01 | 1 | -2/+30 |
* | [InstCombine] Evaluate new shift amount for sext(ashr(shl(trunc()))) fold in ... | Roman Lebedev | 2020-12-01 | 2 | -16/+17 |
* | [NFC][InstCombine] Add PR48343 miscompiled testcase | Roman Lebedev | 2020-12-01 | 1 | -0/+12 |
* | [NFC][InstCombine] Autogenerate sext.ll test checklines | Roman Lebedev | 2020-12-01 | 1 | -6/+6 |
* | [SimplifyCFG] FoldBranchToCommonDest: don't require that cmp of br is last in... | Roman Lebedev | 2020-12-01 | 2 | -62/+47 |
* | [NFC][SimplifyCFG] fold-branch-to-common-dest: add tests with cond of br not ... | Roman Lebedev | 2020-12-01 | 1 | -0/+96 |
* | [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR4... | Simon Pilgrim | 2020-12-01 | 7 | -359/+182 |
* | [LV] Clamp VF hint when unsafe | Cullen Rhodes | 2020-12-01 | 3 | -9/+123 |
* | [InstCombine][X86] Fold addsub intrinsic to fadd/fsub depending on demanded e... | Simon Pilgrim | 2020-12-01 | 2 | -12/+19 |
* | [NFC][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type | Caroline Concatto | 2020-12-01 | 5 | -32/+34 |
* | [ConstraintElimination] Decompose GEP %ptr, SHL(). | Florian Hahn | 2020-12-01 | 2 | -1/+9 |
* | [VE] Add vadd and vsub intrinsic instructions | Kazushi (Jam) Marukawa | 2020-12-01 | 4 | -0/+2080 |
* | [InstCombine][X86] Add test coverage showing failure to simplify addsub intri... | Simon Pilgrim | 2020-12-01 | 1 | -1/+67 |
* | ExtractValue instruction costs | Sjoerd Meijer | 2020-12-01 | 2 | -9/+8 |
* | [AArch64] Update pass pipeline test. NFC | David Green | 2020-12-01 | 1 | -1/+1 |
* | [ARM] PREDICATE_CAST demanded bits | David Green | 2020-12-01 | 3 | -9/+9 |