[llvm-bugs] [Bug 36186] New: False negatives for -Wconstant-conversion in enums

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36186 Bug ID: 36186 Summary: False negatives for -Wconstant-conversion in enums Product: clang Version: trunk Hardware: PC OS: All Status: NEW Severity: enhancement

[llvm-bugs] [Bug 36185] New: clang 3.8.1-24+rpi1 fails to compile Yosys on Raspbian Stretch (Raspberry Pi Zero v1.3)

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36185 Bug ID: 36185 Summary: clang 3.8.1-24+rpi1 fails to compile Yosys on Raspbian Stretch (Raspberry Pi Zero v1.3) Product: clang Version: 3.8 Hardware: Other OS:

[llvm-bugs] [Bug 36184] New: Regression: Segfault in LICM after upgrading to 6.0.0

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36184 Bug ID: 36184 Summary: Regression: Segfault in LICM after upgrading to 6.0.0 Product: libraries Version: trunk Hardware: PC OS: Windows NT Status: NEW Severity:

[llvm-bugs] [Bug 36181] Microsoft mangling cannot mangle injected class name type

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36181 Richard Smith changed: What|Removed |Added Resolution|--- |FIXED

[llvm-bugs] [Bug 36183] New: Invoke a Function Pass in clang getting: `use_empty() && Uses remain when value is destriyed!"', function ~Value

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36183 Bug ID: 36183 Summary: Invoke a Function Pass in clang getting: `use_empty() && Uses remain when value is destriyed!"', function ~Value Product: clang Version: trunk

[llvm-bugs] [Bug 36182] New: [X86] KTEST instruction emitted for signed comparisons despite it always clearing S flag

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36182 Bug ID: 36182 Summary: [X86] KTEST instruction emitted for signed comparisons despite it always clearing S flag Product: libraries Version: trunk Hardware: PC OS:

[llvm-bugs] [Bug 36181] New: Microsoft mangling cannot mangle injected class name type

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36181 Bug ID: 36181 Summary: Microsoft mangling cannot mangle injected class name type Product: clang Version: trunk Hardware: PC OS: All Status: NEW

[llvm-bugs] [Bug 32482] clang 5.0.0 (trunk 299152) crash if compile with -mms-bitfields and pack 1

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32482 Alex Lorenz changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[llvm-bugs] [Bug 36121] clang crashes at -O3: Running pass 'Combine pattern based expressions'

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36121 Amjad Aboud changed: What|Removed |Added Status|NEW |RESOLVED

[llvm-bugs] [Bug 31146] Clang Crash on malformed input

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=31146 Matt Davis changed: What|Removed |Added Status|NEW |RESOLVED

[llvm-bugs] [Bug 36180] New: [x86] scalar FP code runs ~15% slower on Haswell when compiled with -mavx

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36180 Bug ID: 36180 Summary: [x86] scalar FP code runs ~15% slower on Haswell when compiled with -mavx Product: libraries Version: trunk Hardware: PC OS: All

[llvm-bugs] [Bug 36179] New: Merge r323909 into the 6.0 branch : AMDGPU: Fold inline offset for loads properly in moveToVALU on GFX9

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36179 Bug ID: 36179 Summary: Merge r323909 into the 6.0 branch : AMDGPU: Fold inline offset for loads properly in moveToVALU on GFX9 Product: new-bugs Version: 6.0 Hardware: All

[llvm-bugs] [Bug 36178] New: Merge r323908 into the 6.0 branch : AMDGPU: Add intrinsics llvm.amdgcn.cvt.{pknorm.i16, pknorm.u16, pk.i16, pk.u16}

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36178 Bug ID: 36178 Summary: Merge r323908 into the 6.0 branch : AMDGPU: Add intrinsics llvm.amdgcn.cvt.{pknorm.i16, pknorm.u16, pk.i16, pk.u16} Product: new-bugs Version:

[llvm-bugs] [Bug 36177] New: Merge r323913 into the 6.0 branch : [SeparateConstOffsetFromGEP] Fix up addrspace in the AMDGPU test

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36177 Bug ID: 36177 Summary: Merge r323913 into the 6.0 branch : [SeparateConstOffsetFromGEP] Fix up addrspace in the AMDGPU test Product: new-bugs Version: 6.0

[llvm-bugs] [Bug 36176] New: Merge r323907 into the 6.0 branch : [SeparateConstOffsetFromGEP] Preserve metadata when splitting GEPs

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36176 Bug ID: 36176 Summary: Merge r323907 into the 6.0 branch : [SeparateConstOffsetFromGEP] Preserve metadata when splitting GEPs Product: new-bugs Version: 6.0

[llvm-bugs] [Bug 36123] LTO: memory usage blows through roof due to X86RetpolineThunksPass

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36123 Chandler Carruth changed: What|Removed |Added Resolution|--- |FIXED

[llvm-bugs] [Bug 35316] Compiler crash

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35316 Nirav Dave changed: What|Removed |Added Status|NEW |RESOLVED

[llvm-bugs] [Bug 36175] New: llvm 6.0 (external lld 6.0) cmake undef refs while linking ../../lib/libLTO.so

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36175 Bug ID: 36175 Summary: llvm 6.0 (external lld 6.0) cmake undef refs while linking ../../lib/libLTO.so Product: Build scripts Version: 6.0 Hardware: PC OS: Linux

[llvm-bugs] [Bug 35923] [Dead Store Elimination, Alias Analysis] Incorrect optimization

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35923 Jonas Paulsson changed: What|Removed |Added Status|NEW |RESOLVED

[llvm-bugs] [Bug 36169] AggressiveInstCombine crash

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36169 Jonas Paulsson changed: What|Removed |Added Resolution|--- |DUPLICATE

[llvm-bugs] [Bug 36170] New: clang-format removes space between macro name and definition in parens (thereby breaking the code)

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36170 Bug ID: 36170 Summary: clang-format removes space between macro name and definition in parens (thereby breaking the code) Product: clang Version: 5.0 Hardware: PC

[llvm-bugs] [Bug 36134] opt crashes with -aggressive-instcombine: ../lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp:296: llvm::Value *llvm::TruncInstCombine::getReducedOperand(llvm::Value *

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36134 Amjad Aboud changed: What|Removed |Added Resolution|--- |FIXED

[llvm-bugs] [Bug 36169] New: AggressiveInstCombine crash

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36169 Bug ID: 36169 Summary: AggressiveInstCombine crash Product: libraries Version: trunk Hardware: PC OS: Linux Status: NEW Severity: enhancement

[llvm-bugs] [Bug 36168] New: [DebugInfo] Wrong representation of enumerator values in debug info metadata

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36168 Bug ID: 36168 Summary: [DebugInfo] Wrong representation of enumerator values in debug info metadata Product: clang Version: trunk Hardware: PC OS: Linux

[llvm-bugs] [Bug 36167] New: Obvious occurence of segmantion fault isn't reported

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36167 Bug ID: 36167 Summary: Obvious occurence of segmantion fault isn't reported Product: clang Version: 3.7 Hardware: Other OS: Linux Status: NEW Severity: normal

[llvm-bugs] [Bug 36166] New: tools/gold/X86/comdat.ll is failing only on Debian Unstable

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36166 Bug ID: 36166 Summary: tools/gold/X86/comdat.ll is failing only on Debian Unstable Product: libraries Version: trunk Hardware: PC OS: Linux Status:

[llvm-bugs] [Bug 36165] New: [x86] LLVM assembles and can even codegen a R_X86_64_GOTTPOFF relocation outside of movq and addq instructions

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36165 Bug ID: 36165 Summary: [x86] LLVM assembles and can even codegen a R_X86_64_GOTTPOFF relocation outside of movq and addq instructions Product: new-bugs Version:

[llvm-bugs] [Bug 35804] [meta] 6.0.0 Release Blockers

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35804 Bug 35804 depends on bug 35836, which changed state. Bug 35836 Summary: Assertion `ARM::GPRRegClass.contains(DestReg, SrcReg) && "Thumb1 can only copy GPR registers"' failed. https://bugs.llvm.org/show_bug.cgi?id=35836 What|Removed

[llvm-bugs] [Bug 35836] Assertion `ARM::GPRRegClass.contains(DestReg, SrcReg) && "Thumb1 can only copy GPR registers"' failed.

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35836 Hans Wennborg changed: What|Removed |Added Status|RESOLVED|REOPENED Fixed By

[llvm-bugs] [Bug 35836] Assertion `ARM::GPRRegClass.contains(DestReg, SrcReg) && "Thumb1 can only copy GPR registers"' failed.

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35836 Roger Ferrer Ibanez changed: What|Removed |Added Status|NEW |RESOLVED

[llvm-bugs] [Bug 35804] [meta] 6.0.0 Release Blockers

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35804 Bug 35804 depends on bug 35836, which changed state. Bug 35836 Summary: Assertion `ARM::GPRRegClass.contains(DestReg, SrcReg) && "Thumb1 can only copy GPR registers"' failed. https://bugs.llvm.org/show_bug.cgi?id=35836 What|Removed

[llvm-bugs] [Bug 36164] New: [SelectionDAG] Seemingly incorrect updating of chains in UpdateChains()

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36164 Bug ID: 36164 Summary: [SelectionDAG] Seemingly incorrect updating of chains in UpdateChains() Product: libraries Version: trunk Hardware: PC OS: Linux

[llvm-bugs] [Bug 36089] [ThinLTO] asserts `!(Pair.first != Ty && Pair.second == Ty) && "mapping to a source type"` failed

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36089 Hans Wennborg changed: What|Removed |Added Status|NEW |RESOLVED

[llvm-bugs] [Bug 35804] [meta] 6.0.0 Release Blockers

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35804 Bug 35804 depends on bug 36089, which changed state. Bug 36089 Summary: [ThinLTO] asserts `!(Pair.first != Ty && Pair.second == Ty) && "mapping to a source type"` failed https://bugs.llvm.org/show_bug.cgi?id=36089 What|Removed

[llvm-bugs] [Bug 36163] New: LLVMConfig.cmake contains clang-tblgen in the list of LLVM_EXPORTED_TARGETS

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36163 Bug ID: 36163 Summary: LLVMConfig.cmake contains clang-tblgen in the list of LLVM_EXPORTED_TARGETS Product: Packaging Version: unspecified Hardware: PC OS: All

[llvm-bugs] [Bug 35804] [meta] 6.0.0 Release Blockers

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=35804 Bug 35804 depends on bug 36051, which changed state. Bug 36051 Summary: [6.0] compiler-rt fails to build on arm64 with ld.gold https://bugs.llvm.org/show_bug.cgi?id=36051 What|Removed |Added

[llvm-bugs] [Bug 36051] [6.0] compiler-rt fails to build on arm64 with ld.gold

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36051 Hans Wennborg changed: What|Removed |Added Status|NEW |RESOLVED

[llvm-bugs] [Bug 36162] New: Unlocking equivalent to scoped_lockable for Thread Safety Analysis

2018-01-31 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=36162 Bug ID: 36162 Summary: Unlocking equivalent to scoped_lockable for Thread Safety Analysis Product: clang Version: trunk Hardware: All OS: All Status: