[llvm-bugs] [Bug 32799] New: ARMv5 load codegen ignores alignment

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32799 Bug ID: 32799 Summary: ARMv5 load codegen ignores alignment Product: libraries Version: trunk Hardware: Other OS: Linux Status: NEW Severity: normal Pr

[llvm-bugs] [Bug 32800] New: Emit warning for initializing a reference with literal/temporary

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32800 Bug ID: 32800 Summary: Emit warning for initializing a reference with literal/temporary Product: clang Version: unspecified Hardware: PC OS: All Status

[llvm-bugs] [Bug 15298] llc generates incorrect AVX code on sandy bridge on following .ll file

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=15298 Simon Pilgrim changed: What|Removed |Added Resolution|--- |FIXED CC|

[llvm-bugs] [Bug 32045] clang crashes on valid code at -O2 and -O3 on x86_64-linux-gnu: Assertion `shiftAmt <= BitWidth && "Invalid shift amount"' failed

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32045 Simon Pilgrim changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[llvm-bugs] [Bug 22970] Addressing mode matching does not combine a 32 bit constant addition into a 64 bit address mode calculation

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=22970 Simon Pilgrim changed: What|Removed |Added Status|NEW |RESOLVED CC|

[llvm-bugs] [Bug 32801] New: Add scheduler classes for integer/float horizontal operations

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32801 Bug ID: 32801 Summary: Add scheduler classes for integer/float horizontal operations Product: libraries Version: trunk Hardware: PC OS: Windows NT Stat

[llvm-bugs] [Bug 32802] New: [BranchFolding] Investigate reducing the default value of tail-merge-size

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32802 Bug ID: 32802 Summary: [BranchFolding] Investigate reducing the default value of tail-merge-size Product: libraries Version: trunk Hardware: PC OS: Windows NT

[llvm-bugs] [Bug 2725] The configure script ignores the --libdir parameter, which is used by llvm.spec

2017-04-26 Thread via llvm-bugs
http://bugs.llvm.org/show_bug.cgi?id=2725 Tom Stellard changed: What|Removed |Added Resolution|--- |INVALID CC|

[llvm-bugs] [Bug 32803] New: Append extension to --reproduce again

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32803 Bug ID: 32803 Summary: Append extension to --reproduce again Product: lld Version: unspecified Hardware: PC OS: Windows NT Status: NEW Severity: enhancement

[llvm-bugs] [Bug 32804] New: Instruction with incorrect VEX prefix W value decoded as valid

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32804 Bug ID: 32804 Summary: Instruction with incorrect VEX prefix W value decoded as valid Product: libraries Version: 3.9 Hardware: Other OS: All Status: N

[llvm-bugs] [Bug 32805] New: nopl %ebx is not recognized as valid assembly

2017-04-26 Thread via llvm-bugs
http://bugs.llvm.org/show_bug.cgi?id=32805 Bug ID: 32805 Summary: nopl %ebx is not recognized as valid assembly Product: libraries Version: trunk Hardware: PC OS: Linux Status: NEW Severity: enhancement

[llvm-bugs] [Bug 32806] New: [x86 disassembler] Invalid used of 'w' suffix on push and pop using 64-bit registers

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32806 Bug ID: 32806 Summary: [x86 disassembler] Invalid used of 'w' suffix on push and pop using 64-bit registers Product: libraries Version: 3.9 Hardware: Other OS: All

[llvm-bugs] [Bug 32807] New: [x86 disassembler] XMM registers used incorrectly in address calculation

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32807 Bug ID: 32807 Summary: [x86 disassembler] XMM registers used incorrectly in address calculation Product: libraries Version: 3.9 Hardware: Other OS: All

[llvm-bugs] [Bug 32808] New: [x86 disassembler] 'into' instruction should not be decoded as valid in 64-bit mode

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32808 Bug ID: 32808 Summary: [x86 disassembler] 'into' instruction should not be decoded as valid in 64-bit mode Product: libraries Version: 3.9 Hardware: Other OS: All

[llvm-bugs] [Bug 32809] New: [x86 disassembler] 'xchg' instruction uses two different sized register operands with data16 prefix

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32809 Bug ID: 32809 Summary: [x86 disassembler] 'xchg' instruction uses two different sized register operands with data16 prefix Product: libraries Version: 3.9 Hardware: Other

[llvm-bugs] [Bug 32750] Clang crashes Assertion failed: !isNull() && "Cannot retrieve a NULL type pointer"

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32750 Vedant Kumar changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[llvm-bugs] [Bug 32810] New: clang-format screws up typedef enums

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32810 Bug ID: 32810 Summary: clang-format screws up typedef enums Product: clang Version: unspecified Hardware: PC OS: All Status: NEW Severity: enhancement

[llvm-bugs] [Bug 32803] Append extension to --reproduce again

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32803 Davide Italiano changed: What|Removed |Added Resolution|--- |WONTFIX Status|NEW

[llvm-bugs] [Bug 30827] [mc] s_mulk_i32 to check that immediate operand fits into 16 bits

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=30827 Dmitry changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[llvm-bugs] [Bug 32811] New: wrong code (SIGFPE) at -O1 and above on x86_64-linux-gnu (in both 32-bit and 64-bit modes)

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32811 Bug ID: 32811 Summary: wrong code (SIGFPE) at -O1 and above on x86_64-linux-gnu (in both 32-bit and 64-bit modes) Product: clang Version: trunk Hardware: PC OS: Al

[llvm-bugs] [Bug 32085] Extra broadcasts in doubly-unrolled avx2 memcpy loop

2017-04-26 Thread via llvm-bugs
http://bugs.llvm.org/show_bug.cgi?id=32085 Filipe Cabecinhas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[llvm-bugs] [Bug 32812] New: scan-build: enable all checkers | support glob

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32812 Bug ID: 32812 Summary: scan-build: enable all checkers | support glob Product: clang Version: trunk Hardware: PC OS: Linux Status: NEW Severity: enhancement

[llvm-bugs] [Bug 32813] New: Backport crash fix from PR32750 (r301420) to 4.0.1

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32813 Bug ID: 32813 Summary: Backport crash fix from PR32750 (r301420) to 4.0.1 Product: clang Version: 4.0 Hardware: PC OS: All Status: NEW Severity: normal

[llvm-bugs] [Bug 32061] [meta] 4.0.1 Release Blockers

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32061 Bug 32061 depends on bug 32676, which changed state. Bug 32676 Summary: Merge r300404 into 4.0.1 https://bugs.llvm.org/show_bug.cgi?id=32676 What|Removed |Added -

[llvm-bugs] [Bug 32676] Merge r300404 into 4.0.1

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32676 Tom Stellard changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[llvm-bugs] [Bug 32711] [mc] vmcnt() expcnt() lgkmcnt() helpers to check that value fits into appropriate field

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32711 Dmitry changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[llvm-bugs] [Bug 32711] [mc] vmcnt() expcnt() lgkmcnt() helpers to check that value fits into appropriate field

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32711 Artem Tamazov changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED

[llvm-bugs] [Bug 32814] New: Missed optimization: (int)x + 1 == (int)y - 1

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32814 Bug ID: 32814 Summary: Missed optimization: (int)x + 1 == (int)y - 1 Product: libraries Version: trunk Hardware: All OS: All Status: NEW Severity: enhancement

[llvm-bugs] [Bug 32601] Merge r298532 into the 4.0 branch

2017-04-26 Thread via llvm-bugs
http://bugs.llvm.org/show_bug.cgi?id=32601 Rui Ueyama changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[llvm-bugs] [Bug 32061] [meta] 4.0.1 Release Blockers

2017-04-26 Thread via llvm-bugs
http://bugs.llvm.org/show_bug.cgi?id=32061 Bug 32061 depends on bug 32601, which changed state. Bug 32601 Summary: Merge r298532 into the 4.0 branch http://bugs.llvm.org/show_bug.cgi?id=32601 What|Removed |Added --

[llvm-bugs] [Bug 32815] New: [ppc] Slow code for 32-bit bit reversal

2017-04-26 Thread via llvm-bugs
http://bugs.llvm.org/show_bug.cgi?id=32815 Bug ID: 32815 Summary: [ppc] Slow code for 32-bit bit reversal Product: libraries Version: trunk Hardware: PC OS: All Status: NEW Severity: enhancement

[llvm-bugs] [Bug 32061] [meta] 4.0.1 Release Blockers

2017-04-26 Thread via llvm-bugs
http://bugs.llvm.org/show_bug.cgi?id=32061 Bug 32061 depends on bug 32599, which changed state. Bug 32599 Summary: Merge r298569 into the 4.0 branch http://bugs.llvm.org/show_bug.cgi?id=32599 What|Removed |Added --

[llvm-bugs] [Bug 32599] Merge r298569 into the 4.0 branch

2017-04-26 Thread via llvm-bugs
http://bugs.llvm.org/show_bug.cgi?id=32599 Rui Ueyama changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[llvm-bugs] [Bug 32816] New: link order not working well with linker scripts

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32816 Bug ID: 32816 Summary: link order not working well with linker scripts Product: lld Version: unspecified Hardware: PC OS: All Status: NEW Severity: enhancement

[llvm-bugs] [Bug 32817] New: [ppc] Slow code for rotate shift and add

2017-04-26 Thread via llvm-bugs
http://bugs.llvm.org/show_bug.cgi?id=32817 Bug ID: 32817 Summary: [ppc] Slow code for rotate shift and add Product: libraries Version: trunk Hardware: PC OS: All Status: NEW Severity: enhancement

[llvm-bugs] [Bug 32061] [meta] 4.0.1 Release Blockers

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32061 Bug 32061 depends on bug 32747, which changed state. Bug 32747 Summary: Merge r294786 into the 4.0 branch : Fix invalid addrspacecast due to combining alloca with global var https://bugs.llvm.org/show_bug.cgi?id=32747 What|Removed

[llvm-bugs] [Bug 32747] Merge r294786 into the 4.0 branch : Fix invalid addrspacecast due to combining alloca with global var

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32747 Tom Stellard changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[llvm-bugs] [Bug 32620] Test failing because cycleFrequency unable to determine CPU frequency for TSC accounting

2017-04-26 Thread via llvm-bugs
http://bugs.llvm.org/show_bug.cgi?id=32620 Douglas Yung changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[llvm-bugs] [Bug 32818] New: wrong code (compiled code hangs) at -O3 on x86_64-linux-gnu in 64-bit mode (but not in 32-bit)

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32818 Bug ID: 32818 Summary: wrong code (compiled code hangs) at -O3 on x86_64-linux-gnu in 64-bit mode (but not in 32-bit) Product: clang Version: trunk Hardware: PC OS

[llvm-bugs] [Bug 32819] New: clang-analyzer reduced crash

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32819 Bug ID: 32819 Summary: clang-analyzer reduced crash Product: clang Version: trunk Hardware: PC OS: Linux Status: NEW Severity: enhancement Priority: P

[llvm-bugs] [Bug 32061] [meta] 4.0.1 Release Blockers

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32061 Bug 32061 depends on bug 32542, which changed state. Bug 32542 Summary: Merge r299574 into the 4.0 branch : clang-format: Support formatting utf-8 character literals in C++11+ mode. https://bugs.llvm.org/show_bug.cgi?id=32542 What|Remove

[llvm-bugs] [Bug 32542] Merge r299574 into the 4.0 branch : clang-format: Support formatting utf-8 character literals in C++11+ mode.

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32542 Tom Stellard changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[llvm-bugs] [Bug 32820] New: clang-analyzer crash: in clang::AnalysisDeclContext::getBody(bool&) ?

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32820 Bug ID: 32820 Summary: clang-analyzer crash: in clang::AnalysisDeclContext::getBody(bool&) ? Product: clang Version: trunk Hardware: PC OS: Linux Statu

[llvm-bugs] [Bug 32315] merge r292034 to 4.0.1

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32315 Hans Wennborg changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[llvm-bugs] [Bug 32061] [meta] 4.0.1 Release Blockers

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32061 Bug 32061 depends on bug 32315, which changed state. Bug 32315 Summary: merge r292034 to 4.0.1 https://bugs.llvm.org/show_bug.cgi?id=32315 What|Removed |Added ---

[llvm-bugs] [Bug 32821] New: GVN-Hoist hoists a load over a predicate

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32821 Bug ID: 32821 Summary: GVN-Hoist hoists a load over a predicate Product: new-bugs Version: unspecified Hardware: PC OS: All Status: NEW Severity: enhancement

[llvm-bugs] [Bug 32811] wrong code (SIGFPE) at -O1 and above on x86_64-linux-gnu (in both 32-bit and 64-bit modes)

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32811 Vedant Kumar changed: What|Removed |Added Resolution|--- |WORKSFORME Status|NEW

[llvm-bugs] [Bug 32811] wrong code (SIGFPE) at -O1 and above on x86_64-linux-gnu (in both 32-bit and 64-bit modes)

2017-04-26 Thread via llvm-bugs
https://bugs.llvm.org/show_bug.cgi?id=32811 Zhendong Su changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|WORKSFORME

[llvm-bugs] [Bug 32822] New: clang crashes with arrays of std::complex

2017-04-26 Thread via llvm-bugs
http://bugs.llvm.org/show_bug.cgi?id=32822 Bug ID: 32822 Summary: clang crashes with arrays of std::complex Product: clang Version: 4.0 Hardware: PC OS: Windows NT Status: NEW Severity: release blocker