[llvm-bugs] [Bug 40485] New: merge rL352302 into 8.0 release

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=40485 Bug ID: 40485 Summary: merge rL352302 into 8.0 release Product: lld Version: unspecified Hardware: PC OS: Windows NT Status: NEW Severity: enhancement

[llvm-bugs] [Bug 25858] Missed optimization: `subq x, ...` and `sbbq $0, ...` not combined

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=25858 Simon Pilgrim changed: What|Removed |Added Resolution|--- |FIXED Status|CONFIRMED

[llvm-bugs] [Bug 24545] [x86] Silly code generation for _addcarry_u32/_addcarry_u64

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=24545 Simon Pilgrim changed: What|Removed |Added Fixed By Commit(s)|348727,352289 |348727,352289,352289,352291 Resolution|

[llvm-bugs] [Bug 40486] New: CodeGenPrepare::CombineUAddWithOverflow - improve icmp eq/ne matching

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=40486 Bug ID: 40486 Summary: CodeGenPrepare::CombineUAddWithOverflow - improve icmp eq/ne matching Product: libraries Version: trunk Hardware: PC OS: Windows NT

[llvm-bugs] [Bug 40487] New: CodeGenPrepare::CombineUAddWithOverflow - extend to handle usub_with_overflow

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=40487 Bug ID: 40487 Summary: CodeGenPrepare::CombineUAddWithOverflow - extend to handle usub_with_overflow Product: libraries Version: trunk Hardware: PC OS: Windows NT

[llvm-bugs] [Bug 40316] Add generic ADD/SUB saturation costs

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=40316 Simon Pilgrim changed: What|Removed |Added Fixed By Commit(s)|352044 |352044,352315 Status|NEW

[llvm-bugs] [Bug 40123] [X86] Missing cost model for saturating add/sub intrinsics

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=40123 Bug 40123 depends on bug 40316, which changed state. Bug 40316 Summary: Add generic ADD/SUB saturation costs https://bugs.llvm.org/show_bug.cgi?id=40316 What|Removed |Added -

[llvm-bugs] [Bug 40123] [X86] Missing cost model for saturating add/sub intrinsics

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=40123 Simon Pilgrim changed: What|Removed |Added Resolution|--- |FIXED Status|CONFIRMED

[llvm-bugs] [Bug 30624] [META][X86] Avoid lowering C intrinsics calls to target-specific LLVM IR intrinsics

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=30624 Bug 30624 depends on bug 30563, which changed state. Bug 30563 Summary: [AVX512F] Suboptimal code generated for a _mm_mask_store_sd expansion https://bugs.llvm.org/show_bug.cgi?id=30563 What|Removed |Added ---

[llvm-bugs] [Bug 30563] [AVX512F] Suboptimal code generated for a _mm_mask_store_sd expansion

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=30563 Simon Pilgrim changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[llvm-bugs] [Bug 39968] [x86-64] Suboptimal codegen for (!x) as opposed to (0 == x)

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=39968 Simon Pilgrim changed: What|Removed |Added Fixed By Commit(s)|r349385 |349385 Resolution|---

[llvm-bugs] [Bug 36721] unnecessary andl for %cl when shifting

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36721 Simon Pilgrim changed: What|Removed |Added Fixed By Commit(s)||352321 Resolution|---

[llvm-bugs] [Bug 40488] New: Clang does not notice default template parameters in class templates

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=40488 Bug ID: 40488 Summary: Clang does not notice default template parameters in class templates Product: new-bugs Version: trunk Hardware: PC OS: other Sta

[llvm-bugs] [Bug 40083] [x86] psubus matching failure with undef elements

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=40083 Simon Pilgrim changed: What|Removed |Added Status|NEW |RESOLVED Fixed By Commit(s)|

[llvm-bugs] [Bug 40489] New: clang-format with BreakBeforeBraces: Allman removes brace break at selector beginning

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=40489 Bug ID: 40489 Summary: clang-format with BreakBeforeBraces: Allman removes brace break at selector beginning Product: clang Version: 7.0 Hardware: Macintosh OS: Ma

[llvm-bugs] Issue 12730 in oss-fuzz: llvm/clang-fuzzer: Stack-overflow in clang::FunctionProtoType::getExtProtoInfo

2019-01-27 Thread ClusterFuzz-External via monorail via llvm-bugs
Status: New Owner: CC: k...@google.com, masc...@google.com, jdevlieg...@apple.com, igm...@gmail.com, eney...@google.com, llvm-b...@lists.llvm.org, j...@chromium.org, v...@apple.com, mitchphi...@outlook.com, xpl...@gmail.com, akils...@apple.com Labels: ClusterFuzz Stability-Memory-Addres

[llvm-bugs] [Bug 40490] New: Autovectorization of a manually unrolled loop results in terrible codefe

2019-01-27 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=40490 Bug ID: 40490 Summary: Autovectorization of a manually unrolled loop results in terrible codefe Product: libraries Version: trunk Hardware: All OS: All