[llvm-bugs] [Bug 86635] [aarch64] Prefer use callee save register to avoid repeat load when cross call

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86635 Summary [aarch64] Prefer use callee save register to avoid repeat load when cross call Labels new issue Assignees

[llvm-bugs] [Bug 86627] [InjectTLIMappings] Assert while compiling CheckFunctionExists.cpp with llvm clang when -fveclib=SVML flag is enabled

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86627 Summary [InjectTLIMappings] Assert while compiling CheckFunctionExists.cpp with llvm clang when -fveclib=SVML flag is enabled Labels clang

[llvm-bugs] [Bug 86621] [Flang][OpenMP] Execution error (Segmentation fault) when an allocatable array is used in task construct with a firstprivate clause in a parallel construct with a private claus

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86621 Summary [Flang][OpenMP] Execution error (Segmentation fault) when an allocatable array is used in task construct with a firstprivate clause in a parallel construct with a private clause

[llvm-bugs] [Bug 86620] [RISC-V] Vector -flto -O2 miscompile

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86620 Summary [RISC-V] Vector -flto -O2 miscompile Labels new issue Assignees Reporter patri

[llvm-bugs] [Bug 86612] llvm-objdump: printDynamicSection() out-of-bounds read

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86612 Summary llvm-objdump: printDynamicSection() out-of-bounds read Labels tools:llvm-objdump, crash-on-invalid Assignees

[llvm-bugs] [Bug 86611] llvm-objdump: corrupt ELF file can crash llvm-objdump in printSymbolVersionDefinition()

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86611 Summary llvm-objdump: corrupt ELF file can crash llvm-objdump in printSymbolVersionDefinition() Labels tools:llvm-objdump, crash-on-invalid

[llvm-bugs] [Bug 86606] Template lambda mixing up types in some template contexts

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86606 Summary Template lambda mixing up types in some template contexts Labels new issue Assignees Reporter

[llvm-bugs] [Bug 86601] [libc] test bazel in presubmit

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86601 Summary [libc] test bazel in presubmit Labels libc, testing-tools Assignees Reporter

[llvm-bugs] [Bug 86600] LLVM works as a cross-compiler. Does uncompiled static analysis. No compiled static analysis?

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86600 Summary LLVM works as a cross-compiler. Does uncompiled static analysis. No compiled static analysis? Labels new issue Assignees

[llvm-bugs] [Bug 86583] [llvm-exegesis] Not closing file descriptors after use

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86583 Summary [llvm-exegesis] Not closing file descriptors after use Labels new issue Assignees boomanaiden154

[llvm-bugs] [Bug 86582] [DXIL] implement `reversebits` lowering

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86582 Summary [DXIL] implement `reversebits` lowering Labels backend:DirectX Assignees farzonl Re

[llvm-bugs] [Bug 86581] [DXIL] implement `trunc` lowering

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86581 Summary [DXIL] implement `trunc` lowering Labels backend:DirectX Assignees farzonl Reporter

[llvm-bugs] [Bug 86580] [coroutines] LLVM incorrectly allocates coroutines on a variable stack

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86580 Summary [coroutines] LLVM incorrectly allocates coroutines on a variable stack Labels coroutines Assignees alanzhao

[llvm-bugs] [Bug 86579] [libc] fix includes of src/__support/macros/config.h

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86579 Summary [libc] fix includes of src/__support/macros/config.h Labels good first issue, code-cleanup, libc Assig

[llvm-bugs] [Bug 86573] [clang-format] odd line break with c-style comment in argument list

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86573 Summary [clang-format] odd line break with c-style comment in argument list Labels clang-format Assignees

[llvm-bugs] [Bug 86567] [libc][c11] implement ctime

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86567 Summary [libc][c11] implement ctime Labels good first issue, c11, libc Assignees

[llvm-bugs] [Bug 86559] [clang-format] attribute on constructor causes -> to be incorrectly inferred as trailing return type in base class argument list

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86559 Summary [clang-format] attribute on constructor causes -> to be incorrectly inferred as trailing return type in base class argument list Labels clang-format

[llvm-bugs] [Bug 86556] [libcxx] utilize __builtin_popcountg, __builtin_clzg, __builtin_ctzg

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86556 Summary [libcxx] utilize __builtin_popcountg, __builtin_clzg, __builtin_ctzg Labels enhancement, libc++ Assignees

[llvm-bugs] [Bug 86553] clang-tidy performance issues in template and consexpr heavy code

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86553 Summary clang-tidy performance issues in template and consexpr heavy code Labels bug, clang-tidy Assignees

[llvm-bugs] [Bug 86552] [HLSL] add sema type checks for builtins to prevent invalid intrinsic generation in code gen.

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86552 Summary [HLSL] add sema type checks for builtins to prevent invalid intrinsic generation in code gen. Labels HLSL Assignees

[llvm-bugs] [Bug 86551] [HLSL] cos doesn't have a double intrinsic

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86551 Summary [HLSL] cos doesn't have a double intrinsic Labels HLSL Assignees farzonl Reporter

[llvm-bugs] [Bug 86550] clang-format 18 idempotent regression with #define within an initializer

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86550 Summary clang-format 18 idempotent regression with #define within an initializer Labels Assignees Reporter

[llvm-bugs] [Bug 86549] [clang] __builtin_clzg / __builtin_ctzg aren't usable in constexpr contexts

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86549 Summary [clang] __builtin_clzg / __builtin_ctzg aren't usable in constexpr contexts Labels good first issue, clang, constexpr

[llvm-bugs] [Bug 86548] [tapi] XCode14 *.tbd + lld (TextAPI) => invalid imports

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86548 Summary [tapi] XCode14 *.tbd + lld (TextAPI) => invalid imports Labels lld Assignees Reporter

[llvm-bugs] [Bug 86547] [libc] remove LIBC_HAS_ATTRIBUTE

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86547 Summary [libc] remove LIBC_HAS_ATTRIBUTE Labels good first issue, code-cleanup, libc Assignees

[llvm-bugs] [Bug 86546] [libc] remove LIBC_HAS_BUILTIN

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86546 Summary [libc] remove LIBC_HAS_BUILTIN Labels good first issue, code-cleanup, libc Assignees

[llvm-bugs] [Bug 86544] pathconf/fpathconf

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86544 Summary pathconf/fpathconf Labels new issue Assignees Reporter SchrodingerZhu

[llvm-bugs] [Bug 86539] clang-format 18 idempotent regression with #if within struct

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86539 Summary clang-format 18 idempotent regression with #if within struct Labels clang-format Assignees Repo

[llvm-bugs] [Bug 86530] 18.1.2 [flang]: docs-flang-html target fails

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86530 Summary 18.1.2 [flang]: docs-flang-html target fails Labels flang Assignees Reporter k

[llvm-bugs] [Bug 86527] [libc] add cmake for hardening mode

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86527 Summary [libc] add cmake for hardening mode Labels enhancement, libc Assignees Reporter

[llvm-bugs] [Bug 86525] Clang's Microsoft mangling of lifetime extended temporary objects and anonymous unions differs from MSVC

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86525 Summary Clang's Microsoft mangling of lifetime extended temporary objects and anonymous unions differs from MSVC Labels clang Assignee

[llvm-bugs] [Bug 86521] Using flang for external tools requires specifying host endianness

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86521 Summary Using flang for external tools requires specifying host endianness Labels flang Assignees Repor

[llvm-bugs] [Bug 86520] Change in behavior in inline variable handling between clang version

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86520 Summary Change in behavior in inline variable handling between clang version Labels clang Assignees Rep

[llvm-bugs] [Bug 86517] -Wclang-diagnostic-shadow-field doesn't work correctly with templates, inheritance, and parameters in non-defining declarations

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86517 Summary -Wclang-diagnostic-shadow-field doesn't work correctly with templates, inheritance, and parameters in non-defining declarations Labels new issue

[llvm-bugs] [Bug 86515] [RISCV][JIT] JIT session error: No HI20 PCREL relocation type be found for LO12 PCREL relocation type

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86515 Summary [RISCV][JIT] JIT session error: No HI20 PCREL relocation type be found for LO12 PCREL relocation type Labels new issue Assigne

[llvm-bugs] [Bug 86513] [clang-cl]An error occurs when link to Windows

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86513 Summary [clang-cl]An error occurs when link to Windows Labels new issue Assignees Reporter

[llvm-bugs] [Bug 86510] Porting from version llvm 3.8 project to 14.0.6 project,met up with error,error occurs D:\LLVM\llvm14\llvm\include\llvm\ADT\BitVector.h 485 enum : unsigned { ExprResultIdx = st

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86510 Summary Porting from version llvm 3.8 project to 14.0.6 project,met up with error,error occurs D:\LLVM\llvm14\llvm\include\llvm\ADT\BitVector.h 485 enum : unsigned { ExprResultIdx = std::numeric_limits::

[llvm-bugs] [Bug 86506] [HLSL] Enable `-fconvergent-functions` by default

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86506 Summary [HLSL] Enable `-fconvergent-functions` by default Labels HLSL Assignees Reporter

[llvm-bugs] [Bug 86503] [libc][math][c23] Implement C23 math function exp10m1f

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86503 Summary [libc][math][c23] Implement C23 math function exp10m1f Labels libc Assignees Reporter

[llvm-bugs] [Bug 86502] [libc][math][c23] Implement C23 math function exp2m1f

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86502 Summary [libc][math][c23] Implement C23 math function exp2m1f Labels libc Assignees Reporter

[llvm-bugs] [Bug 86500] c++ concepts: "type constraint differs in template redeclaration"

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86500 Summary c++ concepts: "type constraint differs in template redeclaration" Labels new issue Assignees Re

[llvm-bugs] [Bug 86499] `memmove` is emitted where `memcpy` is valid

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86499 Summary `memmove` is emitted where `memcpy` is valid Labels new issue Assignees Reporter

[llvm-bugs] [Bug 86498] Incorrect transformation for loops by optimization passes

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86498 Summary Incorrect transformation for loops by optimization passes Labels new issue Assignees Reporter

[llvm-bugs] [Bug 86490] Enhancement for clang-tidy readability-redundant-string-cstr check #59255 (more clear code , good readability)

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86490 Summary Enhancement for clang-tidy readability-redundant-string-cstr check #59255 (more clear code , good readability) Labels clang-tidy

[llvm-bugs] [Bug 86485] LLVM-BOLT How to prevent BOLT from using armv8.1 instructions on armv8 machine?

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86485 Summary LLVM-BOLT How to prevent BOLT from using armv8.1 instructions on armv8 machine? Labels BOLT Assignees

[llvm-bugs] [Bug 86476] Inconsistent warning between gcc and clang about __attribute__ format, misunderstanding?

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86476 Summary Inconsistent warning between gcc and clang about __attribute__ format, misunderstanding? Labels clang Assignees

[llvm-bugs] [Bug 86471] [clang-tidy] Create check for "MEM56-CPP. Do not store an already-owned pointer value in an unrelated smart pointer"

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86471 Summary [clang-tidy] Create check for "MEM56-CPP. Do not store an already-owned pointer value in an unrelated smart pointer" Labels clang-tidy, ch

[llvm-bugs] [Bug 86467] [MLIR] Double free with double --buffer-deallocation

2024-03-25 Thread LLVM Bugs via llvm-bugs
Issue 86467 Summary [MLIR] Double free with double --buffer-deallocation Labels mlir Assignees Reporter