llvm-project icon indicating copy to clipboard operation
llvm-project copied to clipboard

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

Results 700 llvm-project issues
Sort by recently updated
recently updated
newest added

The following commit bfb7099eeb9b6f62510b1db0cb93a8c3cfa68236 added a special case for End of Statement that doesn't check if the state machine is rightfully in a state where ending is valid. This PR...

backend:X86

VSCALE is by definition greater than zero, but this checks it via getVScaleRange anyway. The motivation for this is to be able to check if the EVL for a VP...

llvm:SelectionDAG

The inexact exception flag was raised for the exact cases of signed zeros. This was reported by Paul Zimmermann using the CORE-MATH test suites.

libc

Similar to the approach of handling nested class templates when building a CTAD guide, we substitute the template parameters of a type alias declaration with the instantiating template arguments in...

clang
clang:frontend

Allow scalable vectorization of linalg::reduce and linalg::generic with reduction iterator. For now, only reduction on the trailing dimension is supported.

mlir:linalg
mlir:vectorops
mlir
mlir:sve
mlir:vector

https://godbolt.org/z/vYKsfos5o ``` typedef short int SV __attribute__((vector_size(16))); extern void abort(void); __attribute__((noinline)) void vec_div(SV *x, SV *y) { *x = *y / ((SV){1, 4, 2, 8, 16, 64, 32, 128}); }...

bug
backend:ARM
miscompilation
NEON

For about a week now, libc++-18 does not provide the `/usr/include/c++/v1/__config_site` header file. Installed with: ```text sudo apt install libc++-18-dev libc++abi-18-dev ``` libc++-19 is OK. Compilation error log: ```text In...

clang-tools-extra
packaging
platform:linux

## I am reporting this bug for completeness. I am actively working on a patch submission. The official MSVC mangler lacks support for some c++ that is valid according to...

clang:frontend

## Introduction This patch implements [P2389R2](https://wg21.link/P2389R2), which was adopted at the St. Louis meeting. It builds upon previous enhancements from [P2299R3](https://wg21.link/P2299R3), which introduced deduction guides and the `dextents` alias template....

libc++

## Introduction This patch implements LWG3618: Unnecessary `iter_move` for `transform_view::iterator`. `transform_view`'s iterator currently specifies a customization point for `iter_move`. This customization point does the same thing that the default implementation...

libc++
ranges