March 2024 Archives by author
Starting: Fri Mar 1 00:13:24 PST 2024
Ending: Sun Mar 31 22:51:50 PDT 2024
Messages: 1930
- [llvm-branch-commits] [clang] release/18.x: backport PR84230 (PR #86106)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport PR84230 (PR #86106)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport PR84230 (PR #86106)
Aaron Ballman via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Fix memory leaks (part 3) (PR #85184)
Aart Bik via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Fix memory leaks (part 3) (PR #85184)
Aart Bik via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Fix memory leaks (part 3) (PR #85184)
Aart Bik via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Fix memory leaks (part 3) (PR #85184)
Aart Bik via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Add `has_runtime_library` test op (PR #85355)
Aart Bik via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Add `has_runtime_library` test op (PR #85355)
Aart Bik via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Add `has_runtime_library` test op (PR #85355)
Aart Bik via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][PAC] Lower authenticated calls with ptrauth bundles. (PR #85736)
Ahmed Bougacha via llvm-branch-commits
- [llvm-branch-commits] [mlir] 2217cac - [mlir][py] better support for arith.constant construction
Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [mlir] 1ccfb41 - printf debugging
Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [mlir] 0c81122 - [mlir][py] better support for arith.constant construction
Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [flang] 7f10219 - [flang] disable failing test
Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [mlir] 20815bc - [mlir][py] better support for arith.constant construction
Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [mlir] b246e0d - [mlir][py] better support for arith.constant construction
Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [mlir] d39cb79 - [mlir][py] better support for arith.constant construction
Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Build libfuzzer sources with the chosen C++ compiler (PR #83090)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Build libfuzzer sources with the chosen C++ compiler (PR #83090)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Remove llvm_gtest dependency from unit tests (PR #83649)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Fix build race with COMPILER_RT_TEST_STANDALONE_BUILD_LIBS (PR #83650)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Build libfuzzer sources with the chosen C++ compiler (PR #83090)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Build libfuzzer sources with the chosen C++ compiler (PR #83090)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Build libfuzzer sources with the chosen C++ compiler (PR #83090)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Remove llvm_gtest dependency from unit tests (PR #83649)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Remove llvm_gtest dependency from unit tests (PR #83649)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Fix build race with COMPILER_RT_TEST_STANDALONE_BUILD_LIBS (PR #83650)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Fix build race with COMPILER_RT_TEST_STANDALONE_BUILD_LIBS (PR #83650)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Don't check COMPILER_RT_STANDALONE_BUILD for test deps (PR #83651)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [MSan] Pass -fsanitize-ignorelist to the instrumented libcxxabi (PR #83652)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Remove llvm_gtest dependency from unit tests (PR #83649)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Remove llvm_gtest dependency from unit tests (PR #83649)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Fix build race with COMPILER_RT_TEST_STANDALONE_BUILD_LIBS (PR #83650)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Fix build race with COMPILER_RT_TEST_STANDALONE_BUILD_LIBS (PR #83650)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Don't check COMPILER_RT_STANDALONE_BUILD for test deps (PR #83651)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Don't check COMPILER_RT_STANDALONE_BUILD for test deps (PR #83651)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [MSan] Pass -fsanitize-ignorelist to the instrumented libcxxabi (PR #83652)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [MSan] Pass -fsanitize-ignorelist to the instrumented libcxxabi (PR #83652)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [MSan] Pass -fsanitize-ignorelist to the instrumented libcxxabi (PR #83652)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [MSan] Pass -fsanitize-ignorelist to the instrumented libcxxabi (PR #83652)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: Unbreak *tf builtins for hexfloat (#82208) (PR #82904)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Don't check COMPILER_RT_STANDALONE_BUILD for test deps (PR #83651)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Don't check COMPILER_RT_STANDALONE_BUILD for test deps (PR #83651)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Fix build race with COMPILER_RT_TEST_STANDALONE_BUILD_LIBS (PR #83650)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Fix build race with COMPILER_RT_TEST_STANDALONE_BUILD_LIBS (PR #83650)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [runtimes] Allow building against an installed LLVM tree (PR #86209)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [runtimes] Allow building against an installed LLVM tree (PR #86209)
Alexander Richardson via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Use BAT interfaces in YAMLProfileWriter::convert (PR #86219)
Alexander Yermolovich via llvm-branch-commits
- [llvm-branch-commits] Address comments (PR #83854)
Alexey Bataev via llvm-branch-commits
- [llvm-branch-commits] Address comments (PR #83854)
Alexey Bataev via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SLP] Fix a crash if the argument of call was affected by minbitwidt analysis (PR #86701)
Alexey Bataev via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SLP]Fix a crash if the argument of call was affected by minbitwidth analysis (PR #86731)
Alexey Bataev via llvm-branch-commits
- [llvm-branch-commits] [memoryssa] Exclude llvm.allow.{runtime, ubsan}.check() (PR #86066)
Alina Sbirlea via llvm-branch-commits
- [llvm-branch-commits] [BOLT][NFC] Simplify YAMLProfileWriter::convert (PR #82129)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Write and parse BF/BB hashes in BAT (PR #76907)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Write and parse BF/BB hashes in BAT (PR #76907)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Write and parse BF/BB hashes in BAT (PR #76907)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Output YAML profile in BAT mode (PR #76910)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Output YAML profile in BAT mode (PR #76910)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Output YAML profile in BAT mode (PR #76910)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add BB index to BAT (PR #86044)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add number of basic blocks to BAT (PR #86045)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Output YAML profile in BAT mode (PR #76910)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add BB index to BAT (PR #86044)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add BB index to BAT (PR #86044)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add number of basic blocks to BAT (PR #86045)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add number of basic blocks to BAT (PR #86045)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Output basic YAML profile in BAT mode (PR #76910)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Output basic YAML profile in BAT mode (PR #76910)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add BB index to BAT (PR #86044)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add BB index to BAT (PR #86044)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add BB index to BAT (PR #86044)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add BB index to BAT (PR #86044)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add secondary entry points to BAT (PR #86218)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Use BAT callbacks in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add BB index to BAT (PR #86044)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add BB index to BAT (PR #86044)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add number of basic blocks to BAT (PR #86045)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add number of basic blocks to BAT (PR #86045)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Emit intra-function control flow in YAMLBAT (PR #76911)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Emit intra-function control flow in YAMLBAT (PR #76911)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add CallSiteInfo entries in YAMLBAT (PR #76896)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add CallSiteInfo entries in YAMLBAT (PR #76896)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add BB index to BAT (PR #86044)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add BB index to BAT (PR #86044)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add number of basic blocks to BAT (PR #86045)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Emit intra-function control flow in YAMLBAT (PR #76911)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Emit intra-function control flow in YAMLBAT (PR #76911)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Emit intra-function control flow in YAMLBAT (PR #76911)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add secondary entry points to BAT (PR #86218)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add CallSiteInfo entries in YAMLBAT (PR #76896)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Use BAT callbacks in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Emit intra-function control flow in YAMLBAT (PR #76911)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Emit intra-function control flow in YAMLBAT (PR #76911)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add secondary entry points to BAT (PR #86218)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add secondary entry points to BAT (PR #86218)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add secondary entry points to BAT (PR #86218)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add secondary entry points to BAT (PR #86218)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add secondary entry points to BAT (PR #86218)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add secondary entry points to BAT (PR #86218)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add secondary entry points to BAT (PR #86218)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add secondary entry points to BAT (PR #86218)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add CallSiteInfo entries in YAMLBAT (PR #76896)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add CallSiteInfo entries in YAMLBAT (PR #76896)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add CallSiteInfo entries in YAMLBAT (PR #76896)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Use BAT callbacks in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Use BAT callbacks in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Use BAT callbacks in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Use BAT callbacks in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Use BAT callbacks in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Use BAT callbacks in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Use BAT callbacks in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Use BAT interfaces in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Use BAT interfaces in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT][BAT] Support multi-way split functions (PR #87123)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [BOLT][BAT] Support multi-way split functions (PR #87123)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Use BAT interfaces in YAMLProfileWriter::convert (PR #86219)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT][BAT] Support multi-way split functions (PR #87123)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT][BAT] Support multi-way split functions (PR #87123)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add binary introspection/JIT manager (PR #81346)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add binary introspection/JIT manager (PR #81346)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add binary introspection/JIT manager (PR #81346)
Amir Ayupov via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
Andrei Golubev via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
Andrei Golubev via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
Andrei Golubev via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
Andrei Golubev via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)
Andrei Golubev via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [sanitizer_symbolizer] Add end to end test for symbolizer markup. (PR #77702)
Andres Villegas via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [sanitizer_symbolizer] Add end to end test for symbolizer markup. (PR #77702)
Andres Villegas via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [sanitizer_symbolizer] Add end to end test for symbolizer markup. (PR #77702)
Andres Villegas via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport PR84230 (PR #86106)
Antonio Frighetto via llvm-branch-commits
- [llvm-branch-commits] [llvm] [llvm][dfa-jump-threading] Allow DFAJumpThreading with optsize (PR #83049)
Arthur Eubanks via llvm-branch-commits
- [llvm-branch-commits] [clang][CodeGen] Remove SimplifyCFGPass preceding RemoveTrapsPass (PR #84852)
Arthur Eubanks via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Arthur Eubanks via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Arthur Eubanks via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Arthur Eubanks via llvm-branch-commits
- [llvm-branch-commits] [Analysis] Exclude llvm.allow.{runtime, ubsan}.check() from AliasSetTracker (PR #86065)
Arthur Eubanks via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++][modules] Fixes naming inconsistency. (#83036) (PR #83156)
Ben Boeckel via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][modules] giving the __stddef_ headers their own modules can cause redeclaration errors with -fbuiltin-headers-in-system-modules (#84127) (PR #85118)
Ben Langmuir via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
Ben Shi via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [AVR] Remove earlyclobber from LDDRdPtrQ (#85277) (PR #85512)
Ben Shi via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
Ben Shi via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Delete dead code (PR #86098)
Benjamin Maxwell via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Pass stop condition in the constructor (PR #86099)
Benjamin Maxwell via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Pass stop condition in the constructor (PR #86099)
Benjamin Maxwell via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Sparc] limit MaxAtomicSizeInBitsSupported to 32 for 32-bit Sparc. (#81655) (PR #81713)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: MIPS: fix emitDirectiveCpsetup on N32 (#80534) (PR #83198)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [AVR] Remove earlyclobber from LDDRdPtrQ (#85277) (PR #85512)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Restore wrong deletion of instruction 'and' in unsigned min/max processing. (#85902) (PR #86424)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18x: [OpenMP][AIX] Affinity implementation for AIX (#84984) (PR #86695)
Brad Smith via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Bruno Cardoso Lopes via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
Bruno Cardoso Lopes via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Bruno Cardoso Lopes via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Bruno Cardoso Lopes via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Bruno Cardoso Lopes via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Bruno Cardoso Lopes via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Bruno Cardoso Lopes via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Bruno Cardoso Lopes via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Bruno Cardoso Lopes via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Bruno Cardoso Lopes via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] provide CFI for ELF32 to unwind cr2, cr3, cr4 (#83098) (PR #86375)
Chen Zheng via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Christian Ulmann via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][LLVM][SROA] Support incorrectly typed memory accesses (PR #85813)
Christian Ulmann via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][LLVM][SROA] Support incorrectly typed memory accesses (PR #85813)
Christian Ulmann via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][LLVM][SROA] Support incorrectly typed memory accesses (PR #85813)
Christian Ulmann via llvm-branch-commits
- [llvm-branch-commits] [clang] [Serialization] Code cleanups and polish 83233 (PR #83237)
Chuanqi Xu via llvm-branch-commits
- [llvm-branch-commits] [clang] [Serialization] Introduce OnDiskHashTable for specializations (PR #83233)
Chuanqi Xu via llvm-branch-commits
- [llvm-branch-commits] [clang] [Serialization] Code cleanups and polish 83233 (PR #83237)
Chuanqi Xu via llvm-branch-commits
- [llvm-branch-commits] [clang] [Serialization] Code cleanups and polish 83233 (PR #83237)
Chuanqi Xu via llvm-branch-commits
- [llvm-branch-commits] [clang] [Serialization] Code cleanups and polish 83233 (PR #83237)
Chuanqi Xu via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport [C++20] [Moduls] Avoid computing odr hash for functions from comparing constraint expression (PR #84723)
Chuanqi Xu via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport [C++20] [Moduls] Avoid computing odr hash for functions from comparing constraint expression (PR #84723)
Chuanqi Xu via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport [C++20] [Moduls] Avoid computing odr hash for functions from comparing constraint expression (PR #84723)
Chuanqi Xu via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Reland Print library module manifest path again (#84881) (PR #85637)
Chuanqi Xu via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Reland Print library module manifest path again (#84881) (PR #85637)
Chuanqi Xu via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Support select optimization (PR #80124)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Support select optimization (PR #80124)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Support select optimization (PR #80124)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [RISCV][NFC] Pass LMUL to copyPhysRegVector (PR #84448)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Restore wrong deletion of instruction 'and' in unsigned min/max processing. (#85902) (PR #86424)
Craig Topper via llvm-branch-commits
- [llvm-branch-commits] [clang] [InstallAPI] Capture C++ Decls (PR #83953)
Cyndy Ishida via llvm-branch-commits
- [llvm-branch-commits] [clang] [InstallAPI] Capture C++ Decls (PR #83953)
Cyndy Ishida via llvm-branch-commits
- [llvm-branch-commits] [clang] [InstallAPI] Capture C++ Decls (PR #83953)
Cyndy Ishida via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstallAPI] Introduce Basic Verifier (PR #85101)
Cyndy Ishida via llvm-branch-commits
- [llvm-branch-commits] [InstallAPI] Introduce Basic Verifier (PR #85101)
Cyndy Ishida via llvm-branch-commits
- [llvm-branch-commits] [InstallAPI] Introduce Basic Verifier (PR #85101)
Cyndy Ishida via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstallAPI] Introduce Basic Verifier (PR #85106)
Cyndy Ishida via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstallAPI] Introduce Basic Verifier (PR #85106)
Cyndy Ishida via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstallAPI] Introduce Basic Verifier (PR #85106)
Cyndy Ishida via llvm-branch-commits
- [llvm-branch-commits] [clang] [InstallAPI] Verify that declarations in headers map to exports found in dylib (PR #85348)
Cyndy Ishida via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [WebAssembly] Change the default linker for `wasm32-wasip2` (#84569) (PR #85802)
Dan Gohman via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Dan Liew via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Dan Liew via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Dan Liew via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport ARM64EC variadic args fixes to LLVM 18 (PR #81800)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport ARM64EC variadic args fixes to LLVM 18 (PR #81800)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport ARM64EC variadic args fixes to LLVM 18 (PR #81800)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport ARM64EC variadic args fixes to LLVM 18 (PR #81800)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [llvm] d7a9810 - [AArch64] Fix variadic tail-calls on ARM64EC (#79774)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [llvm] 42c599a - [AArch64] Fix generated types for ARM64EC variadic entry thunk targets (#80595)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [llvm] 89d5432 - [AArch64] Skip over shadow space for ARM64EC entry thunk variadic calls (#80994)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Daniel Paoliello via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang-tools-extra] [lld] [lldb] [llvm] [mlir] Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (PR #83702)
David Blaikie via llvm-branch-commits
- [llvm-branch-commits] [openmp] [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626) (PR #85053)
David CARLIER via llvm-branch-commits
- [llvm-branch-commits] [openmp] [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626) (PR #85053)
David CARLIER via llvm-branch-commits
- [llvm-branch-commits] [openmp] Revert "release/18.x: [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626)" (PR #85527)
David CARLIER via llvm-branch-commits
- [llvm-branch-commits] [openmp] Revert "release/18.x: [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626)" (PR #85527)
David CARLIER via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SelectionDAG] Change computeAliasing signature from optional<uint64> to LocationSize. (#83017) (PR #83848)
David Green via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85042)
David Green via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85042)
David Green via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
David Li via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
David Li via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
David Truby via llvm-branch-commits
- [llvm-branch-commits] [BOLT][NFC] Expose YAMLProfileWriter::convert function (PR #76909)
Davide Italiano via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Davide Italiano via llvm-branch-commits
- [llvm-branch-commits] [BOLT][BAT] Support multi-way split functions (PR #87123)
Davide Italiano via llvm-branch-commits
- [llvm-branch-commits] [BOLT][BAT] Support multi-way split functions (PR #87123)
Davide Italiano via llvm-branch-commits
- [llvm-branch-commits] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85037)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85037)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85039)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85039)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85039)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85042)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85039)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85039)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85042)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85042)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85042)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85042)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85042)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85042)
Dhruv Chawla via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)
Diego Caballero via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)
Diego Caballero via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)
Diego Caballero via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)
Diego Caballero via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)
Diego Caballero via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)
Diego Caballero via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Dmitry Vyukov via llvm-branch-commits
- [llvm-branch-commits] [dse] Skip llvm.allow.{runtime, ubsan}.check() (PR #86067)
Dmitry Vyukov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ARM] Switch to LiveRegUnits to fix r7 register allocation bug (PR #84475)
Eli Friedman via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [ObjC] Check entire chain of superclasses to determine class layout (PR #84093)
Eli Friedman via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport ARM64EC variadic args fixes to LLVM 18 (PR #81800)
Eli Friedman via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Eli Friedman via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Eli Friedman via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x [X86_64] fix SSE type error in vaarg (PR #86698)
Eli Friedman via llvm-branch-commits
- [llvm-branch-commits] [clang] [analyzer] Backport deducing "this" crash fix (PR #84194)
Ella Ma via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18x: [clang] Avoid -Wshadow warning when init-capture named same as class … (PR #84912)
Erich Keane via llvm-branch-commits
- [llvm-branch-commits] [llvm] ReleaseNotes for LLVM binary utilities (PR #83751)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm] ReleaseNotes for LLVM binary utilities (PR #83751)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm] ReleaseNotes for LLVM binary utilities (PR #83751)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm] ReleaseNotes for LLVM binary utilities (PR #83751)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm] ReleaseNotes for LLVM binary utilities (PR #83751)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] Simplify --[de]compress-debug-sections and don't compress SHF_ALLOC sections (PR #84885)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] Simplify --[de]compress-debug-sections and don't compress SHF_ALLOC sections (PR #84885)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] --[de]compress-debug-sections: don't compress SHF_ALLOC sections, only decompress .debug sections (PR #84885)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] --[de]compress-debug-sections: don't compress SHF_ALLOC sections, only decompress .debug sections (PR #84885)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] --[de]compress-debug-sections: don't compress SHF_ALLOC sections, only decompress .debug sections (PR #84885)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [clang][ubsan] Switch UBSAN optimization to `llvm.experimental.hot` (PR #84858)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libcxxabi] [libunwind] release/18.x: [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917) (PR #85126)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] Add --compress-sections (PR #85036)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] Add --compress-sections (PR #85036)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Eliminate symbols demoted due to /DISCARD/ discarded sections (#85167) (PR #85266)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334) (PR #86688)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334) (PR #86688)
Fangrui Song via llvm-branch-commits
- [llvm-branch-commits] [llvm] [SLP] Initial vectorization of non-power-of-2 ops. (PR #77790)
Florian Hahn via llvm-branch-commits
- [llvm-branch-commits] [llvm] [SLP] Initial vectorization of non-power-of-2 ops. (PR #77790)
Florian Hahn via llvm-branch-commits
- [llvm-branch-commits] [llvm] [SLP] Initial vectorization of non-power-of-2 ops. (PR #77790)
Florian Hahn via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Delay deleting non-memory-defs until end of DSE. (#83411) (PR #84227)
Florian Hahn via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ARM] Update IsRestored for LR based on all returns (#82745) (PR #83129)
Florian Hahn via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Florian Hahn via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] also be more consistent when getting pointer types (PR #84399)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [llvm] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [llvm] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [llvm] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [llvm] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [llvm] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] WIP MTE stack record (PR #86356)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [NFC][IR] Add SetNoSanitize helpers (PR #86772)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] WIP MTE stack record (PR #86356)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] WIP MTE stack record (PR #86356)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [llvm] WIP MTE stack record (PR #86356)
Florian Mayer via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83758)
Freddy Ye via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #84491)
Freddy Ye via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
Haojian Wu via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][modules] giving the __stddef_ headers their own modules can cause redeclaration errors with -fbuiltin-headers-in-system-modules (#84127) (PR #85118)
Ian Anderson via llvm-branch-commits
- [llvm-branch-commits] [clang] [Serialization] Code cleanups and polish 83233 (PR #83237)
Ilya Biryukov via llvm-branch-commits
- [llvm-branch-commits] [clang] [Serialization] Code cleanups and polish 83233 (PR #83237)
Ilya Biryukov via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR][NFC] Make `replaceAllUsesWith` non-templatized (PR #84722)
Ingo Müller via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Jacek Caban via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Jacek Caban via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [LLD] [COFF] Set the right alignment for DelayDirectoryChunk (#84697) (PR #84844)
Jacek Caban via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Jacek Caban via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transforms] Add listener support to dialect conversion (PR #83425)
Jacques Pienaar via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Pass stop condition in the constructor (PR #86099)
Jakub Kuderski via llvm-branch-commits
- [llvm-branch-commits] [llvm] ReleaseNotes for LLVM binary utilities (PR #83751)
James Henderson via llvm-branch-commits
- [llvm-branch-commits] [llvm] ReleaseNotes for LLVM binary utilities (PR #83751)
James Henderson via llvm-branch-commits
- [llvm-branch-commits] [llvm] ReleaseNotes for LLVM binary utilities (PR #83751)
James Henderson via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] Simplify --[de]compress-debug-sections and don't compress SHF_ALLOC sections (PR #84885)
James Henderson via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] Simplify --[de]compress-debug-sections and don't compress SHF_ALLOC sections (PR #84885)
James Henderson via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] Simplify --[de]compress-debug-sections and don't compress SHF_ALLOC sections (PR #84885)
James Henderson via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] Simplify --[de]compress-debug-sections and don't compress SHF_ALLOC sections (PR #84885)
James Henderson via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [cmake] Add minor version to library SONAME (#79376) (PR #82409)
James Y Knight via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
Jay Foad via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SROA]: Only defer trying partial sized ptr or ptr vector types (PR #86114)
Jeffrey Byrnes via llvm-branch-commits
- [llvm-branch-commits] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Jon Roelofs via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Jon Roelofs via llvm-branch-commits
- [llvm-branch-commits] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Jon Roelofs via llvm-branch-commits
- [llvm-branch-commits] [clang][ubsan] Switch UBSAN optimization to `llvm.experimental.hot` (PR #84858)
Jon Roelofs via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Jon Roelofs via llvm-branch-commits
- [llvm-branch-commits] [clang][ubsan] Switch UBSAN optimization to `llvm.experimental.hot` (PR #84858)
Jon Roelofs via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)
Jonas Devlieghere via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] SystemZ release notes for 18.x. (PR #84560)
Jonas Paulsson via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] SystemZ release notes for 18.x. (PR #84560)
Jonas Paulsson via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] [openmp] SystemZ release notes for 18.x. (PR #84560)
Jonas Paulsson via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] [openmp] SystemZ release notes for 18.x. (PR #84560)
Jonas Paulsson via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] [openmp] SystemZ release notes for 18.x. (PR #84560)
Jonas Paulsson via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] [openmp] SystemZ release notes for 18.x. (PR #84560)
Jonas Paulsson via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] [openmp] SystemZ release notes for 18.x. (PR #84560)
Jonas Paulsson via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] Update chain uses when emitting lxsizx (#84892) (PR #85648)
Josh Stone via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] Update chain uses when emitting lxsizx (#84892) (PR #85648)
Josh Stone via llvm-branch-commits
- [llvm-branch-commits] [clang] [InstallAPI] Capture C++ Decls (PR #83953)
Juergen Ributzka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstallAPI] Introduce Basic Verifier (PR #85106)
Juergen Ributzka via llvm-branch-commits
- [llvm-branch-commits] [clang] [InstallAPI] Verify that declarations in headers map to exports found in dylib (PR #85348)
Juergen Ributzka via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert DataSharingProcessor to omp::Clause (PR #81629)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert unique clauses in ClauseProcessor (PR #81622)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert DataSharingProcessor to omp::Clause (PR #81629)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] support fir.alloca operations inside of omp reduction ops (PR #84952)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] support fir.alloca operations inside of omp reduction ops (PR #84952)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] simplify getReductionName (PR #85666)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Support tasks' implicit firstprivate DSA (PR #85989)
Kiran Chandramohan via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Kirill Stoimenov via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Kirill Stoimenov via llvm-branch-commits
- [llvm-branch-commits] Rename `remove-traps` to `lower-builtin-hot` (PR #84853)
Kirill Stoimenov via llvm-branch-commits
- [llvm-branch-commits] [clang][ubsan] Switch UBSAN optimization to `llvm.experimental.hot` (PR #84858)
Kirill Stoimenov via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert DataSharingProcessor to omp::Clause (PR #81629)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Fix use-after-free in BoxedProcedurePass (PR #84376)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert DataSharingProcessor to omp::Clause (PR #81629)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert DataSharingProcessor to omp::Clause (PR #81629)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [llvm] [flang][OpenMP] Main splitting functionality dev-complete (PR #82003)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [llvm] [flang][OpenMP] Main splitting functionality dev-complete (PR #83264)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [llvm] [flang][OpenMP] Main splitting functionality dev-complete (PR #82495)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Use clause operand structures (PR #86802)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower reductions of assumed shape arrays (PR #86982)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Move clause/object conversion to happen early, in genOMP (PR #87074)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Refactor lowering of compound constructs (PR #87070)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Refactor lowering of compound constructs (PR #87070)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Move clause/object conversion to happen early, in genOMP (PR #87086)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Move clause/object conversion to happen early, in genOMP (PR #87074)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Move clause/object conversion to happen early, in genOMP (PR #87074)
Krzysztof Parzyszek via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Refactor nested default clause tests (PR #85978)
Leandro Lupori via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Refactor nested default clause tests (PR #85978)
Leandro Lupori via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Support tasks' implicit firstprivate DSA (PR #85989)
Leandro Lupori via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Support tasks' implicit firstprivate DSA (PR #85989)
Leandro Lupori via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++] Enable availability based on the compiler instead of __has_extension (#84065) (PR #84374)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++] Enable availability based on the compiler instead of __has_extension (#84065) (PR #84374)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libcxxabi] [libunwind] release/18.x: [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917) (PR #85126)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libcxxabi] [libunwind] release/18.x: [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917) (PR #85126)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Cherry-pick the disabling of modules tests onto release/18.x (PR #85247)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Cherry-pick the disabling of modules tests onto release/18.x (PR #85247)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Cherry-pick the disabling of modules tests onto release/18.x (PR #85247)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Cherry-pick the disabling of modules tests onto release/18.x (PR #85247)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Cherry-pick the disabling of modules tests onto release/18.x (PR #85247)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Use clang-tidy version that matches the compiler we use in the CI (PR #85305)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Use clang-tidy version that matches the compiler we use in the CI (PR #85305)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Cherry-pick the disabling of modules tests onto release/18.x (PR #85247)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [runtimes] Allow building against an installed LLVM tree (PR #86209)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [runtimes] Allow building against an installed LLVM tree (PR #86209)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Louis Dionne via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic (#82984) (PR #83540)
Lu Weining via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic (#82984) (PR #83540)
Lu Weining via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic (#82984) (PR #83540)
Lu Weining via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [Clang][LoongArch] Fix wrong return value type of __iocsrrd_h (#84100) (PR #84715)
Lu Weining via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SelectionDAG] Change computeAliasing signature from optional<uint64> to LocationSize. (#83017) (PR #83848)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SelectionDAG] Change computeAliasing signature from optional<uint64> to LocationSize. (#83017) (PR #83848)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SelectionDAG] Change computeAliasing signature from optional<uint64> to LocationSize. (#83017) (PR #83848)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [RISCV] Pass LMUL to copyPhysRegVector (PR #84448)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [RISCV][NFC] Pass LMUL to copyPhysRegVector (PR #84448)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Luke Lau via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Maksim Panchenko via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Set EntryDiscriminator in YAML profile for indirect calls (PR #82128)
Maksim Panchenko via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++][modules] Fixes naming inconsistency. (#83036) (PR #83156)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Cherry-pick the disabling of modules tests onto release/18.x (PR #85247)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Cherry-pick the disabling of modules tests onto release/18.x (PR #85247)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Cherry-pick the disabling of modules tests onto release/18.x (PR #85247)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Use clang-tidy version that matches the compiler we use in the CI (PR #85305)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [NFC] Refactors argument order. (PR #85781)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [NFC][libc++][TZDB] Refactors argument order. (PR #85781)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Improves time zone format specifiers. (PR #85797)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Reland Print library module manifest path again (#84881) (PR #85637)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds sys_info formatter. (PR #85896)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds sys_info formatter. (PR #85896)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#85756) (PR #85907)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds sys_info formatter. (PR #85896)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds sys_info formatter. (PR #85896)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds sys_info formatter. (PR #85896)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds sys_info formatter. (PR #85896)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds sys_info formatter. (PR #85896)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Improves date formatting. (PR #86127)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Improves date formatting. (PR #86127)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds sys_info formatter. (PR #85896)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds sys_info formatter. (PR #85896)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020) (PR #86197)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds local_info formatter. (PR #86256)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds local_info formatter. (PR #86256)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds local_info formatter. (PR #86256)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020) (PR #86197)
Mark de Wever via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm-shlib] Fix the version naming style of libLLVM for Windows (#85710) (PR #85746)
Martin Storsjö via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#85756) (PR #85907)
Martin Storsjö via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#85756) (PR #85907)
Martin Storsjö via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TableGen] Fix wrong codegen of BothFusionPredicateWithMCInstPredicate (#83990) (PR #83999)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [MacroFusion] Add SingleFusion that accepts a single instruction pair (PR #85750)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [CostModel] No cost for llvm.allow.{runtime, ubsan}.check() (PR #86064)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [CodeGen] Add default lowering for llvm.allow.{runtime, ubsan}.check() (PR #86049)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [llvm] [CodeGen] Add default lowering for llvm.allow.{runtime, ubsan}.check() (PR #86049)
Matt Arsenault via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transforms] Encapsulate dialect conversion options in `ConversionConfig` (PR #83754)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transforms][NFC] Simplify `BlockTypeConversionRewrite` (PR #83286)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transforms] Add listener support to dialect conversion (PR #83425)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transforms] Add listener support to dialect conversion (PR #83425)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] `apply_conversion_patterns`: Update handles (PR #83950)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] Remove `notifyOperationErased` workaround (PR #84134)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] Mapping update rules for `apply_conversion_patterns` (PR #84140)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] Remove `notifyOperationErased` workaround (PR #84134)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] Mapping update rules for `apply_conversion_patterns` (PR #84140)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] Mapping update rules for `apply_conversion_patterns` (PR #84140)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Trigger `notifyOperationReplaced` on `replaceAllOpUsesWith` (PR #84721)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR][NFC] Make `replaceAllUsesWith` non-templatized (PR #84722)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transforms] Support `replaceAllUsesWith` in dialect conversion (PR #84725)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transforms] Support `replaceAllUsesWith` in dialect conversion (PR #84725)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transforms][NFC] Make `rewriterImpl` private in `IRRewrite` (PR #84865)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Fix memory leaks (part 3) (PR #85184)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Add `has_runtime_library` test op (PR #85355)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Add `has_runtime_library` test op (PR #85355)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Delete dead code (PR #86098)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Pass stop condition in the constructor (PR #86099)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Pass stop condition in the constructor (PR #86099)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Pass stop condition in the constructor (PR #86099)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF][NFC] `ValueBoundsConstraintSet`: Simplify `scf.for` implementation (PR #86239)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Delete dead code (PR #86098)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Pass stop condition in the constructor (PR #86099)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (PR #85895)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF][NFC] `ValueBoundsConstraintSet`: Simplify `scf.for` implementation (PR #86239)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Arith] `ValueBoundsOpInterface`: Support `arith.select` (PR #86383)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces] `ValueBoundsOpInterface`: Add API to compare values (PR #86915)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces] `ValueBoundsOpInterface`: Add API to compare values (PR #86915)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces] `ValueBoundsOpInterface`: Add API to compare values (PR #86915)
Matthias Springer via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang-tools-extra] [lld] [lldb] [llvm] [mlir] Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (PR #83702)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang-tools-extra] [lld] [lldb] [llvm] [mlir] Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (PR #83702)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang-tools-extra] [lld] [lldb] [llvm] [mlir] Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (PR #83702)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang-tools-extra] [lld] [lldb] [llvm] [mlir] Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (PR #83702)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang-tools-extra] [lld] [lldb] [llvm] [mlir] Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (PR #83702)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR][NFC] Make `replaceAllUsesWith` non-templatized (PR #84722)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transforms] Support `replaceAllUsesWith` in dialect conversion (PR #84725)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)
Mehdi Amini via llvm-branch-commits
- [llvm-branch-commits] [openmp] Revert "release/18.x: [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626)" (PR #85527)
Michał Górny via llvm-branch-commits
- [llvm-branch-commits] [llvm] [nfc][InstrProfiling]For comdat setting helper function, move comment closer to the code (PR #83757)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [nfc][InstrProfiling]For comdat setting helper function, move comment closer to the code (PR #83757)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [nfc][InstrProfiling]For comdat setting helper function, move comment closer to the code (PR #83757)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline]Update value profile for non-call instructions (PR #83769)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline]Update value profile for non-call instructions (PR #83769)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
Mingming Liu via llvm-branch-commits
- [llvm-branch-commits] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [CIR][Basic][NFC] Add the CIR language to the Language enum (PR #86072)
Nathan Lanza via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)
Nathan Ridge via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)
Nathan Ridge via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)
Nathan Ridge via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)
Nathan Ridge via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)
Nathan Ridge via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
Nathan Ridge via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
Nathan Ridge via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
Nathan Ridge via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang] Avoid -Wshadow warning when init-capture named same as class … (PR #84912)
Neil Henning via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang] Avoid -Wshadow warning when init-capture named same as class … (PR #84912)
Neil Henning via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang] Avoid -Wshadow warning when init-capture named same as class … (PR #84912)
Neil Henning via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18x: [clang] Avoid -Wshadow warning when init-capture named same as class … (PR #84912)
Neil Henning via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763) (PR #84039)
Nick Desaulniers via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763) (PR #84039)
Nick Desaulniers via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763) (PR #84039)
Nick Desaulniers via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [cmake] Add minor version to library SONAME (#79376) (PR #82409)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] [llvm][dfa-jump-threading] Allow DFAJumpThreading with optsize (PR #83049)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix shift calculation in InstCombineCasts (#84027) (PR #84080)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #83980 to 18.x (PR #84023)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix miscompilation in PR83947 (#83993) (PR #84021)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763) (PR #84039)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix miscompilation in PR83947 (#83993) (PR #84021)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport PR83993 to 18.x (PR #84298)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Remove malloc from EarliestEscapeInfo before removing. (#84157) (PR #84946)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18x: [clang] Avoid -Wshadow warning when init-capture named same as class … (PR #84912)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83834)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #84491)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18.x: [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626) (PR #85053)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18.x: [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626) (PR #85053)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ARM] Switch to LiveRegUnits to fix r7 register allocation bug (PR #84475)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] [openmp] SystemZ release notes for 18.x. (PR #84560)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [ObjC] Check entire chain of superclasses to determine class layout (PR #84093)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] workflows: Add workaround for lld failures on MacOS (#85021) (PR #85110)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Drop UB-implying attrs/metadata after speculating an instruction (#85542) (PR #85562)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm-shlib] Fix the version naming style of libLLVM for Windows (#85710) (PR #85746)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: workflows: Fix baseline version for llvm abi checks (#85166) (PR #85789)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove trivially dead `llvm.allow.{runtime, ubsan}.check()` (PR #84851)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [CostModel] No cost for llvm.allow.{runtime, ubsan}.check() (PR #86064)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [dse] Skip llvm.allow.{runtime, ubsan}.check() (PR #86067)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport PR84230 (PR #86106)
Nikita Popov via llvm-branch-commits
- [llvm-branch-commits] [clang] [Clang][Driver] Add special-casing for including libc++ in C++03 (PR #83723)
Nikolas Klauser via llvm-branch-commits
- [llvm-branch-commits] [clang] [Clang][Driver] Add special-casing for including libc++ in C++03 (PR #83723)
Nikolas Klauser via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] `apply_conversion_patterns`: Update handles (PR #83950)
Oleksandr Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] `apply_conversion_patterns`: Update handles (PR #83950)
Oleksandr Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] `apply_conversion_patterns`: Update handles (PR #83950)
Oleksandr Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] `apply_conversion_patterns`: Update handles (PR #83950)
Oleksandr Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)
Oleksandr Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)
Oleksandr Alex Zinenko via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [LV][LAA] Vectorize math lib calls with mem write-only attribute (PR #78432)
Paschalis Mpeis via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
Patryk Wychowaniec via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
Patryk Wychowaniec via llvm-branch-commits
- [llvm-branch-commits] [clang][x86] Support -mtls-dialect for x86_64 targets (PR #84086)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [clang][x86] Support -mtls-dialect for x86_64 targets (PR #84086)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [cmake] Reenable FatLTO for Fuchsia toolchains (PR #85709)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [cmake] Reenable FatLTO for Fuchsia toolchains (PR #85709)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [cmake] Reenable FatLTO for Fuchsia toolchains (PR #85709)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm] [llvm][dfa-jump-threading] Allow DFAJumpThreading with optsize (PR #83049)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm] [llvm][dfa-jump-threading] Allow DFAJumpThreading with optsize (PR #83049)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [RISCV][lld] Set the type of TLSDESC relocation's referenced local symbol to STT_NOTYPE (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [RISCV][lld] Set the type of TLSDESC relocation's referenced local symbol to STT_NOTYPE (PR #85817)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][NFC] Document cl::opt variable and fix typo (PR #86608)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][IR] Extend BranchWeightMetadata to track provenance of weights (PR #86609)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [llvm][misexpect] Update MisExpect to use provenance tracking metadata (PR #86610)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Paul Kirth via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [NFC][flang] Reorder const and RT_API_ATTRS. (PR #85180)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Peter Klausler via llvm-branch-commits
- [llvm-branch-commits] [cmake] Reenable FatLTO for Fuchsia toolchains (PR #85709)
Petr Hosek via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Petr Hosek via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Petr Hosek via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83758)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83758)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83811)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83834)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83834)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86][Inline] Skip inline asm in inlining target feature check (#83820) (PR #84029)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86]: Add FPCW as a rounding control register (PR #84058)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] combineAndShuffleNot - ensure the type is legal before create X86ISD::ANDNP target nodes (PR #84698)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83834)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #84491)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83834)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83834)
Phoebe Wang via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] Update chain uses when emitting lxsizx (#84892) (PR #85648)
Qiu Chaofan via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Write and parse BF/BB hashes in BAT (PR #76907)
Rafael Auler via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Output basic YAML profile in BAT mode (PR #76910)
Rafael Auler via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add BB index to BAT (PR #86044)
Rafael Auler via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Add number of basic blocks to BAT (PR #86045)
Rafael Auler via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Emit intra-function control flow in YAMLBAT (PR #76911)
Rafael Auler via llvm-branch-commits
- [llvm-branch-commits] [BOLT] Emit intra-function control flow in YAMLBAT (PR #76911)
Rafael Auler via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add CallSiteInfo entries in YAMLBAT (PR #76896)
Rafael Auler via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add secondary entry points to BAT (PR #86218)
Rafael Auler via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add secondary entry points to BAT (PR #86218)
Rafael Auler via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add secondary entry points to BAT (PR #86218)
Rafael Auler via llvm-branch-commits
- [llvm-branch-commits] [llvm] [BOLT] Add secondary entry points to BAT (PR #86218)
Rafael Auler via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [cmake] Add minor version to library SONAME (#79376) (PR #82409)
Ralf Jung via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [cmake] Add minor version to library SONAME (#79376) (PR #82409)
Ralf Jung via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [cmake] Add minor version to library SONAME (#79376) (PR #82409)
Ralf Jung via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Internalize enum (PR #83613)
Sam James via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert unique clauses in ClauseProcessor (PR #81622)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][Lower] Convert OMP Map and related functions to evaluate::Expr (PR #81626)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert processTODO and remove unused objects (PR #81627)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Use clause operand structures (PR #86802)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Split MLIR codegen for clauses and constructs (PR #86963)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Use clause operand structures (PR #86802)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Split MLIR codegen for clauses and constructs (PR #86963)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Refactor lowering of compound constructs (PR #87070)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Refactor lowering of compound constructs (PR #87070)
Sergio Afonso via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix crash when unrolling loop containing vector instructions (#83384) (PR #83744)
Shih-Po Hung via llvm-branch-commits
- [llvm-branch-commits] [openmp] [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626) (PR #85053)
Shilei Tian via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18x: [OpenMP][AIX] Affinity implementation for AIX (#84984) (PR #86695)
Shilei Tian via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18x: [OpenMP][AIX] Affinity implementation for AIX (#84984) (PR #86695)
Shilei Tian via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SelectionDAG] Change computeAliasing signature from optional<uint64> to LocationSize. (#83017) (PR #83848)
Simon Pilgrim via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Add test for aliasing miscompile fixed by #83017. NFC (PR #83856)
Simon Pilgrim via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Resolve FIXME: Enable PC relative calls on Windows (PR #84185)
Simon Pilgrim via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][TBAABuilder] not all loads and stores are inside of functions (PR #84305)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added Fortran::common::reference_wrapper for use on device. (PR #85178)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [NFC][flang] Reorder const and RT_API_ATTRS. (PR #85180)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added Fortran::common::reference_wrapper for use on device. (PR #85178)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added Fortran::common::reference_wrapper for use on device. (PR #85178)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [NFC][flang] Reorder const and RT_API_ATTRS. (PR #85180)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [NFC][flang] Reorder const and RT_API_ATTRS. (PR #85180)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added Fortran::common::reference_wrapper for use on device. (PR #85178)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added Fortran::common::reference_wrapper for use on device. (PR #85178)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [NFC][flang] Reorder const and RT_API_ATTRS. (PR #85180)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [NFC][flang] Reorder const and RT_API_ATTRS. (PR #85180)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [NFC][flang] Reorder const and RT_API_ATTRS. (PR #85180)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [NFC][flang] Reorder const and RT_API_ATTRS. (PR #85180)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
Slava Zakharin via llvm-branch-commits
- [llvm-branch-commits] [llvm] [nfc][InstrProfiling]For comdat setting helper function, move comment closer to the code (PR #83757)
Teresa Johnson via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][fat-lto-objects] Make module flags match non-FatLTO pipelines (#83159) (PR #84290)
Teresa Johnson via llvm-branch-commits
- [llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
Thorsten Schütt via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) (PR #86201)
Thurston Dang via llvm-branch-commits
- [llvm-branch-commits] [tsan] Set `thr->is_inited` after SlotAttachAndLock (PR #86342)
Thurston Dang via llvm-branch-commits
- [llvm-branch-commits] [tsan] Process SIGPROF as sync signal only if thread is alive (PR #86343)
Thurston Dang via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
Thurston Dang via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) (PR #86201)
Thurston Dang via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][LLVM][SROA] Support incorrectly typed memory accesses (PR #85813)
Tobias Gysi via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][LLVM][SROA] Support incorrectly typed memory accesses (PR #85813)
Tobias Gysi via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][LLVM][SROA] Support incorrectly typed memory accesses (PR #85813)
Tobias Gysi via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][LLVM][SROA] Support incorrectly typed memory accesses (PR #85813)
Tobias Gysi via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][LLVM][SROA] Support incorrectly typed memory accesses (PR #85813)
Tobias Gysi via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][LLVM][SROA] Support incorrectly typed memory accesses (PR #85813)
Tobias Gysi via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][LLVM][SROA] Support incorrectly typed memory accesses (PR #85813)
Tobias Gysi via llvm-branch-commits
- [llvm-branch-commits] [flang] [llvm] [mlir] [flang][OpenMP][OMPIRBuilder][mlir] Optionally pass reduction vars by ref (PR #84304)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [llvm] [mlir] [flang][OpenMP][OMPIRBuilder][mlir] Optionally pass reduction vars by ref (PR #84304)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][TBAABuilder] not all loads and stores are inside of functions (PR #84305)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][TBAABuilder] not all loads and stores are inside of functions (PR #84305)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] support fir.alloca operations inside of omp reduction ops (PR #84952)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] run CFG conversion on omp reduction declare ops (PR #84953)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][NFC] move extractSequenceType helper out of OpenACC to share code (PR #84957)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] support fir.alloca operations inside of omp reduction ops (PR #84952)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] run CFG conversion on omp reduction declare ops (PR #84953)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][NFC] move extractSequenceType helper out of OpenACC to share code (PR #84957)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert unique clauses in ClauseProcessor (PR #81622)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] support fir.alloca operations inside of omp reduction ops (PR #84952)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert repeatable clauses (except Map) in ClauseProc… (PR #81623)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Convert processTODO and remove unused objects (PR #81627)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] run CFG conversion on omp reduction declare ops (PR #84953)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] run CFG conversion on omp reduction declare ops (PR #84953)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] run CFG conversion on omp reduction declare ops (PR #84953)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] simplify getReductionName (PR #85666)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][OpenMP] map argument to reduction initialization region (PR #86979)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][OpenMP] map argument to reduction initialization region (PR #86979)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower reductions of assumed shape arrays (PR #86982)
Tom Eccles via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [cmake] Add minor version to library SONAME (#79376) (PR #82409)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [cmake] Add minor version to library SONAME (#79376) (PR #82409)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Remove RC suffix (PR #84430)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Remove RC suffix (PR #84430)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] b92012c - Remove RC suffix
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] dba2a75 - Bump version to 18.1.1
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Remove RC suffix (PR #84430)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Bump version to 18.1.2 (PR #84655)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Lld mac fix (PR #84764)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Bump version to 18.1.2 (PR #84655)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport ARM64EC variadic args fixes to LLVM 18 (PR #81800)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] 439e6f8 - [libc++][modules] Fixes naming inconsistency. (#83036)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++][modules] Fixes naming inconsistency. (#83036) (PR #83156)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 340ba45 - MIPS: fix emitDirectiveCpsetup on N32 (#80534)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: MIPS: fix emitDirectiveCpsetup on N32 (#80534) (PR #83198)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 267d9b1 - Allow .alt_entry symbols to pass the .cfi nesting check (#82268)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Allow .alt_entry symbols to pass the .cfi nesting check (#82268) (PR #83336)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Lld mac fix (PR #84764)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] 16ab081 - [clang][fat-lto-objects] Make module flags match non-FatLTO pipelines (#83159)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][fat-lto-objects] Make module flags match non-FatLTO pipelines (#83159) (PR #84290)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++] Enable availability based on the compiler instead of __has_extension (#84065) (PR #84374)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] bf45c3a - [DSE] Delay deleting non-memory-defs until end of DSE. (#83411)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Delay deleting non-memory-defs until end of DSE. (#83411) (PR #84227)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] e90bfdb - [test] Make two sanitize-coverage tests pass with glibc 2.39+
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [test] Make two sanitize-coverage tests pass with glibc 2.39+ (PR #84239)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 4c36ecb - [InstCombine] Fix shift calculation in InstCombineCasts (#84027)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix shift calculation in InstCombineCasts (#84027) (PR #84080)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 94d8f15 - [InstCombine] Fix infinite loop in select equivalence fold (#84036)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix infinite loop in select equivalence fold (#84036) (PR #84141)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #84491)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] ReleaseNotes for LLVM binary utilities (PR #83751)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [openmp] a91b9bd - [OpenMP] fix endianness dependent definitions in OMP headers for MSVC (#84540)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18.x: [OpenMP] fix endianness dependent definitions in OMP headers for MSVC (#84540) (PR #84668)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 69d9b15 - [TableGen] Fix wrong codegen of BothFusionPredicateWithMCInstPredicate (#83990)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TableGen] Fix wrong codegen of BothFusionPredicateWithMCInstPredicate (#83990) (PR #83999)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix miscompilation in PR83947 (#83993) (PR #84021)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] ea6c457 - [LoongArch] Override LoongArchTargetLowering::getExtendForAtomicCmpSwapArg (#83656)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Override LoongArchTargetLowering::getExtendForAtomicCmpSwapArg (#83656) (PR #83750)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport ARM64EC variadic args fixes to LLVM 18 (PR #81800)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] c148795 - Unbreak *tf builtins for hexfloat (#82208)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: Unbreak *tf builtins for hexfloat (#82208) (PR #82904)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] c3721c1 - [ELF] Internalize enum
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Internalize enum (PR #83613)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] eb9bc02 - [RISCV] Fix crash when unrolling loop containing vector instructions (#83384)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix crash when unrolling loop containing vector instructions (#83384) (PR #83744)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] d8352e9 - [Clang] [Sema] Handle placeholders in '.*' expressions (#83103)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] Backport d23ef9e to release/18.x (PR #83911)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] Backport d23ef9e to release/18.x (PR #83911)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] Backport d23ef9e to release/18.x (PR #83911)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] 78859f1 - [lld][LoongArch] Support the R_LARCH_{ADD, SUB}_ULEB128 relocation types (#81133)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Lld mac fix (PR #84764)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 55193c2 - [InstCombine] Handle scalable splat in `getFlippedStrictnessPredicateAndConstant`
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #83980 to 18.x (PR #84023)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #83980 to 18.x (PR #84023)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] c14bf0a - [libc++] Enable availability based on the compiler instead of __has_extension (#84065)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++] Enable availability based on the compiler instead of __has_extension (#84065) (PR #84374)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] [analyzer] Backport deducing "this" crash fix (PR #84194)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] 1de8ea7 - [analyzer] Fix crash on dereference invalid return value of getAdjustedParameterIndex() (#83585)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] [analyzer] Backport deducing "this" crash fix (PR #84194)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] d77c5c3 - [LoongArch] Make sure that the LoongArchISD::BSTRINS node uses the correct `MSB` value (#84454)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Make sure that the LoongArchISD::BSTRINS node uses the correct `MSB` value (#84454) (PR #84716)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] a9ba36c - [Clang][LoongArch] Precommit test for fix wrong return value type of __iocsrrd_h. NFC
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] 9b9aee1 - [Clang][LoongArch] Fix wrong return value type of __iocsrrd_h (#84100)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [Clang][LoongArch] Fix wrong return value type of __iocsrrd_h (#84100) (PR #84715)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport PR83993 to 18.x (PR #84298)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 3f8711f - [InstCombine] Fix miscompilation in PR83947 (#83993)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport PR83993 to 18.x (PR #84298)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 39e3ba8 - [DSE] Remove malloc from EarliestEscapeInfo before removing. (#84157)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Remove malloc from EarliestEscapeInfo before removing. (#84157) (PR #84946)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] fcc33dc - [X86] combineAndShuffleNot - ensure the type is legal before create X86ISD::ANDNP target nodes
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] combineAndShuffleNot - ensure the type is legal before create X86ISD::ANDNP target nodes (PR #84698)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Add test for aliasing miscompile fixed by #83017. NFC (PR #83856)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] workflows: Add workaround for lld failures on MacOS (#85021) (PR #85110)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] 2fc8bea - [LLD] [COFF] Set the right alignment for DelayDirectoryChunk (#84697)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [LLD] [COFF] Set the right alignment for DelayDirectoryChunk (#84697) (PR #84844)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 25a989c - [ArgPromotion] Add test case for #84807.
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 7b61dde - [ArgPromotion] Remove incorrect TranspBlocks set for loads. (#84835)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ArgPromotion] Remove incorrect TranspBlocks set for loads. (#84835) (PR #84945)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Release] Install compiler-rt builtins during Phase 1 on AIX (#81485) (PR #83323)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 159969b - [Release] Install compiler-rt builtins during Phase 1 on AIX (#81485)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Release] Install compiler-rt builtins during Phase 1 on AIX (#81485) (PR #83323)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] b01c3dc - [LAA] Add test case for #82665.
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] c7eb919 - [ValueTracking] Treat phi as underlying obj when not decomposing further (#84339)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ValueTracking] Treat phi as underlying obj when not decomposing further (#84339) (PR #84950)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 38cf35d - [Inline] Add test for #67054 (NFC)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 8c6015d - [X86][Inline] Skip inline asm in inlining target feature check (#83820)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] [openmp] SystemZ release notes for 18.x. (PR #84560)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libcxxabi] [libunwind] release/18.x: [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917) (PR #85126)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Eliminate symbols demoted due to /DISCARD/ discarded sections (#85167) (PR #85266)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] workflows: Add workaround for lld failures on MacOS (#85021) (PR #85110)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][modules] giving the __stddef_ headers their own modules can cause redeclaration errors with -fbuiltin-headers-in-system-modules (#84127) (PR #85118)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] a649e0a - [clang][modules] giving the __stddef_ headers their own modules can cause redeclaration errors with -fbuiltin-headers-in-system-modules (#84127)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][modules] giving the __stddef_ headers their own modules can cause redeclaration errors with -fbuiltin-headers-in-system-modules (#84127) (PR #85118)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Lld mac fix (PR #84764)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Use clang-tidy version that matches the compiler we use in the CI (PR #85305)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] 77e1992 - [llvm-readobj][Object][COFF] Print COFF import library symbol export name. (#78769)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 76e1800 - [llvm-lib][llvm-dlltool][Object] Add support for EXPORTAS name types. (#78772)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 79bc8b3 - [llvm-lib][Object] Add support for EC importlib symbols. (#81059)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 207ecd6 - [Arm64EC] Copy import descriptors to the EC Map (#84834)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 2f640ad - Remove support for EXPORTAS in def files to maintain ABI compatibility for COFFShortExport
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763) (PR #84039)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld][LoongArch] Fix handleUleb128 (PR #85238)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] 77e1992 - [llvm-readobj][Object][COFF] Print COFF import library symbol export name. (#78769)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [openmp] Revert "release/18.x: [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626)" (PR #85527)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 76e1800 - [llvm-lib][llvm-dlltool][Object] Add support for EXPORTAS name types. (#78772)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 79bc8b3 - [llvm-lib][Object] Add support for EC importlib symbols. (#81059)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 207ecd6 - [Arm64EC] Copy import descriptors to the EC Map (#84834)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 2f640ad - Remove support for EXPORTAS in def files to maintain ABI compatibility for COFFShortExport
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Drop UB-implying attrs/metadata after speculating an instruction (#85542) (PR #85562)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: workflows: Fix baseline version for llvm abi checks (#85166) (PR #85789)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [WebAssembly] Change the default linker for `wasm32-wasip2` (#84569) (PR #85802)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm-shlib] Fix the version naming style of libLLVM for Windows (#85710) (PR #85746)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] Update chain uses when emitting lxsizx (#84892) (PR #85648)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TSan] Fix atomicrmw xchg with pointer and floats (#85228) (PR #85371)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [openmp] 2d35ba4 - Revert "release/18.x: [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#846…"
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [openmp] Revert "release/18.x: [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626)" (PR #85527)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [openmp] 2d35ba4 - Revert "release/18.x: [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#846…"
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [openmp] Revert "release/18.x: [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626)" (PR #85527)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] fd9f1fa - [AVR] Remove earlyclobber from LDDRdPtrQ (#85277)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TSan] Fix atomicrmw xchg with pointer and floats (#85228) (PR #85371)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix mgather -> riscv.masked.strided.load combine not extending indices (#82506) (PR #82572)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83834)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport [C++20] [Moduls] Avoid computing odr hash for functions from comparing constraint expression (PR #84723)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] 0bf7ff1 - [C++20] [Moduls] Avoid computing odr hash for functions from comparing constraint expression
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport [C++20] [Moduls] Avoid computing odr hash for functions from comparing constraint expression (PR #84723)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83834)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 26a1d66 - [X86] Add missing subvector_subreg_lowering for BF16 (#83720)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83834)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Bump version to 18.1.3 (PR #86168)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Bump version to 18.1.3 (PR #86168)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] Bump version to 18.1.3 (PR #86168)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ARM] Update IsRestored for LR based on all returns (#82745) (PR #83129)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SROA]: Only defer trying partial sized ptr or ptr vector types (PR #86114)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Assume no-op addrspacecasts by default (#82332) (PR #86372)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport PR84230 (PR #86106)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport PR84230 (PR #86106)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] 98a15dd - [clang][CodeGen] Allow `memcpy` replace with trivial auto var init
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport PR84230 (PR #86106)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020) (PR #86197)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020) (PR #86197)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) (PR #86201)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) (PR #86201)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] b74f615 - [msan] Add 'MappingDesc::ALLOCATOR' type and check it is available (#85153)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] c2a5703 - [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) (PR #86201)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] provide CFI for ELF32 to unwind cr2, cr3, cr4 (#83098) (PR #86375)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 1c7c16e - [NFC][PowerPC] use script to regenerate the CHECK lines
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] e74c167 - [PowerPC] provide CFI for ELF32 to unwind cr2, cr3, cr4 (#83098)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] provide CFI for ELF32 to unwind cr2, cr3, cr4 (#83098) (PR #86375)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] provide CFI for ELF32 to unwind cr2, cr3, cr4 (#83098) (PR #86375)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Restore wrong deletion of instruction 'and' in unsigned min/max processing. (#85902) (PR #86424)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] fbb27d1 - [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] 0e501db - [Mips] Restore wrong deletion of instruction 'and' in unsigned min/max processing. (#85902)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Restore wrong deletion of instruction 'and' in unsigned min/max processing. (#85902) (PR #86424)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Restore wrong deletion of instruction 'and' in unsigned min/max processing. (#85902) (PR #86424)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [mlir] 7c7c3d4 - [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334) (PR #86688)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334) (PR #86688)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] 767b61c - [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334) (PR #86688)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SystemZ] Fix overflow flag for i128 USUBO (PR #86491)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SystemZ] Fix overflow flag for i128 USUBO (PR #86491)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18x: [OpenMP][AIX] Affinity implementation for AIX (#84984) (PR #86695)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020) (PR #86197)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] 0cd4bab - Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020) (PR #86197)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] a385a91 - [Support] Fix color handling in formatted_raw_ostream (#86700)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)
Tom Stellard via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
Tulio Magno Quites Machado Filho via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] SystemZ release notes for 18.x. (PR #84560)
Ulrich Weigand via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] [openmp] SystemZ release notes for 18.x. (PR #84560)
Ulrich Weigand via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] [openmp] SystemZ release notes for 18.x. (PR #84560)
Ulrich Weigand via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Fix overflow flag for i128 USUBO (PR #86475)
Ulrich Weigand via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Fix overflow flag for i128 USUBO (PR #86475)
Ulrich Weigand via llvm-branch-commits
- [llvm-branch-commits] [llvm] [SystemZ] Fix overflow flag for i128 USUBO (PR #86491)
Ulrich Weigand via llvm-branch-commits
- [llvm-branch-commits] [llvm] [SystemZ] Fix overflow flag for i128 USUBO (PR #86491)
Ulrich Weigand via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SystemZ] Fix overflow flag for i128 USUBO (PR #86491)
Ulrich Weigand via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SystemZ] Fix overflow flag for i128 USUBO (PR #86491)
Ulrich Weigand via llvm-branch-commits
- [llvm-branch-commits] [clang] [codegen] Emit missing cleanups for stmt-expr and coro suspensions [take-2] (PR #85398)
Utkarsh Saxena via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][NFC] move extractSequenceType helper out of OpenACC to share code (PR #84957)
Valentin Clement バレンタイン クレメン via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Valentin Clement バレンタイン クレメン via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Valentin Clement バレンタイン クレメン via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] run CFG conversion on omp reduction declare ops (PR #84953)
Valentin Clement バレンタイン クレメン via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Valentin Clement バレンタイン クレメン via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Valentin Clement バレンタイン クレメン via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Valentin Clement バレンタイン クレメン via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
Valentin Clement バレンタイン クレメン via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] run CFG conversion on omp reduction declare ops (PR #84953)
Valentin Clement バレンタイン クレメン via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] simplify getReductionName (PR #85666)
Valentin Clement バレンタイン クレメン via llvm-branch-commits
- [llvm-branch-commits] [clang] [Serialization] Code cleanups and polish 83233 (PR #83237)
Vassil Vassilev via llvm-branch-commits
- [llvm-branch-commits] [clang] [Serialization] Code cleanups and polish 83233 (PR #83237)
Vassil Vassilev via llvm-branch-commits
- [llvm-branch-commits] [MSan] Pass -fsanitize-ignorelist to the instrumented libcxxabi (PR #83652)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [test] Make two sanitize-coverage tests pass with glibc 2.39+ (PR #84239)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [test] Make two sanitize-coverage tests pass with glibc 2.39+ (PR #84239)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang][CodeGen] Remove SimplifyCFGPass preceding RemoveTrapsPass (PR #84852)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] Rename `remove-traps` to `lower-builtin-hot` (PR #84853)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang][ubsan] Switch UBSAN optimization to `llvm.experimental.hot` (PR #84858)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang][CodeGen] Remove SimplifyCFGPass preceding RemoveTrapsPass (PR #84852)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang][CodeGen] Remove SimplifyCFGPass preceding RemoveTrapsPass (PR #84852)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] Rename `remove-traps` to `lower-builtin-hot` (PR #84853)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] Rename `remove-traps` to `lower-builtin-hot` (PR #84853)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang][ubsan] Switch UBSAN optimization to `llvm.experimental.hot` (PR #84858)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang][ubsan] Switch UBSAN optimization to `llvm.experimental.hot` (PR #84858)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Don't check COMPILER_RT_STANDALONE_BUILD for test deps (PR #83651)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Fix build race with COMPILER_RT_TEST_STANDALONE_BUILD_LIBS (PR #83650)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Remove llvm_gtest dependency from unit tests (PR #83649)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] [compiler-rt] Allow running tests without installing first (PR #83088)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang][ubsan] Switch UBSAN optimization to `llvm.experimental.hot` (PR #84858)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang][ubsan] Switch UBSAN optimization to `llvm.experimental.hot` (PR #84858)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang][CodeGen] Remove SimplifyCFGPass preceding RemoveTrapsPass (PR #84852)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang][CodeGen] Remove SimplifyCFGPass preceding RemoveTrapsPass (PR #84852)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] Rename `remove-traps` to `lower-builtin-hot` (PR #84853)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] Rename `remove-traps` to `lower-builtin-hot` (PR #84853)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TSan] Fix atomicrmw xchg with pointer and floats (#85228) (PR #85371)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove trivially dead `llvm.allow.{runtime, ubsan}.check()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [CodeGen] Add default lowering for llvm.allow.{runtime, ubsan}.check() (PR #86049)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [CodeGen] Add default lowering for llvm.allow.{runtime, ubsan}.check() (PR #86049)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [CodeGen] Add default lowering for llvm.allow.{runtime, ubsan}.check() (PR #86049)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [CostModel] No cost for llvm.allow.{runtime, ubsan}.check() (PR #86064)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [Analysis] Exclude llvm.allow.{runtime, ubsan}.check() from AliasSetTracker (PR #86065)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [memoryssa] Exclude llvm.allow.{runtime, ubsan}.check() (PR #86066)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [dse] Skip llvm.allow.{runtime, ubsan}.check() (PR #86067)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove trivially dead `llvm.allow.{runtime, ubsan}.check()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove trivially dead `llvm.allow.{runtime, ubsan}.check()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove trivially dead `llvm.allow.{runtime, ubsan}.check()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [CodeGen] Add default lowering for llvm.allow.{runtime, ubsan}.check() (PR #86049)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [CodeGen] Add default lowering for llvm.allow.{runtime, ubsan}.check() (PR #86049)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [CodeGen] Add default lowering for llvm.allow.{runtime, ubsan}.check() (PR #86049)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [CostModel] No cost for llvm.allow.{runtime, ubsan}.check() (PR #86064)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) (PR #86201)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [dse] Skip llvm.allow.{runtime, ubsan}.check() (PR #86067)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [dse] Skip llvm.allow.{runtime, ubsan}.check() (PR #86067)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [tsan] Set `thr->is_inited` after SlotAttachAndLock (PR #86342)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [tsan] Process SIGPROF as sync sygnal only if theread is alive (PR #86343)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [tsan] Process SIGPROF as sync signal only if thread is alive (PR #86343)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][IR] Add SetNoSanitize helpers (PR #86772)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][HWASAN] Promote InstrumentGlobals to member (PR #86773)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][IR] Add SetNoSanitize helpers (PR #86772)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][IR] Add SetNoSanitize helpers (PR #86772)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][HWASAN] Promote InstrumentGlobals to member (PR #86773)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][HWASAN] Promote InstrumentGlobals to member (PR #86773)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [InstrProfiling] Do not sanitize PGO instrumentation (PR #86775)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][IR] Add SetNoSanitize helpers (PR #86772)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [InstrProfiling] Do not sanitize PGO instrumentation (PR #86775)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][IR] Add SetNoSanitize helpers (PR #86772)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][IR] Add SetNoSanitize helpers (PR #86772)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][HWASAN] Promote InstrumentGlobals to member (PR #86773)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [NFC][HWASAN] Promote InstrumentGlobals to member (PR #86773)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [InstrProfiling] Do not sanitize PGO instrumentation (PR #86775)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [InstrProfiling] Do not sanitize PGO instrumentation (PR #86775)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [compiler-rt] [flang] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [NFC][IR] Add SetNoSanitize helpers (PR #86772)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [compiler-rt] [flang] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [NFC][IR] Add SetNoSanitize helpers (PR #86772)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [compiler-rt] [flang] [libc] [libcxx] [lld] [lldb] [llvm] [mlir] [openmp] [NFC][IR] Add SetNoSanitize helpers (PR #86772)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [InstrProfiling] Do not sanitize PGO instrumentation (PR #86775)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [CodeGen] Add default lowering for llvm.allow.{runtime, ubsan}.check() (PR #86049)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [CodeGen] Add default lowering for llvm.allow.{runtime, ubsan}.check() (PR #86049)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [CostModel] No cost for llvm.allow.{runtime, ubsan}.check() (PR #86064)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [Analysis] Exclude llvm.allow.{runtime, ubsan}.check() from AliasSetTracker (PR #86065)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [Analysis] Exclude llvm.allow.{runtime, ubsan}.check() from AliasSetTracker (PR #86065)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [Analysis] Exclude llvm.allow.{runtime, ubsan}.check() from AliasSetTracker (PR #86065)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [Analysis] Exclude llvm.allow.{runtime, ubsan}.check() from AliasSetTracker (PR #86065)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Analysis] Exclude llvm.allow.{runtime, ubsan}.check() from AliasSetTracker (PR #86065)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Analysis] Exclude llvm.allow.{runtime, ubsan}.check() from AliasSetTracker (PR #86065)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove trivially dead `llvm.allow.{runtime, ubsan}.check()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstCombiner] Remove trivially dead `llvm.allow.{runtime, ubsan}.check()` (PR #84851)
Vitaly Buka via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Support select optimization (PR #80124)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TableGen] Fix wrong codegen of BothFusionPredicateWithMCInstPredicate (#83990) (PR #83999)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [RISCV] Pass LMUL to copyPhysRegVector (PR #84448)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [RISCV] Pass LMUL to copyPhysRegVector (PR #84448)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [RISCV] Pass LMUL to copyPhysRegVector (PR #84448)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [RISCV][NFC] Refactor copyPhysRegVector (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [RISCV][NFC] Refactor copyPhysRegVector (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [RISCV][NFC] Pass LMUL to copyPhysRegVector (PR #84448)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Support select optimization (PR #80124)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [MacroFusion] Add SingleFusion that accepts a single instruction pair (PR #85750)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Support select optimization (PR #80124)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Support select optimization (PR #80124)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [MacroFusion] Add SingleFusion that accepts a single instruction pair (PR #85750)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [MacroFusion] Add SingleFusion that accepts a single instruction pair (PR #85750)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [MacroFusion] Add SingleFusion that accepts a single instruction pair (PR #85750)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [MacroFusion] Add SingleFusion that accepts a single instruction pair (PR #85750)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [MacroFusion] Add SingleFusion that accepts a single instruction pair (PR #85750)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [MacroFusion] Add SingleFusion that accepts a single instruction pair (PR #85750)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [RISCV][NFC] Pass LMUL to copyPhysRegVector (PR #84448)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] [RISCV] Use larger copies when register tuples are aligned (PR #84455)
Wang Pengcheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Override LoongArchTargetLowering::getExtendForAtomicCmpSwapArg (#83656) (PR #83750)
WÁNG Xuěruì via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic (#82984) (PR #83540)
WÁNG Xuěruì via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Assume no-op addrspacecasts by default (#82332) (PR #86372)
WÁNG Xuěruì via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic (#82984) (PR #83540)
Xi Ruoyao via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18.x: [OpenMP] fix endianness dependent definitions in OMP headers for MSVC (#84540) (PR #84668)
Xing Xue via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18x: [OpenMP][AIX] Affinity implementation for AIX (#84984) (PR #86695)
Xing Xue via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18x: [OpenMP][AIX] Affinity implementation for AIX (#84984) (PR #86695)
Xing Xue via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18x: [OpenMP][AIX] Affinity implementation for AIX (#84984) (PR #86695)
Xing Xue via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18x: [OpenMP][AIX] Affinity implementation for AIX (#84984) (PR #86695)
Xing Xue via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #83980 to 18.x (PR #84023)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #83980 to 18.x (PR #84023)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #83980 to 18.x (PR #84023)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #83980 to 18.x (PR #84023)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix infinite loop in select equivalence fold (#84036) (PR #84141)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix miscompilation in PR83947 (#83993) (PR #84021)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix miscompilation in PR83947 (#83993) (PR #84021)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix miscompilation in PR83947 (#83993) (PR #84021)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport PR83993 to 18.x (PR #84298)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport PR83993 to 18.x (PR #84298)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix miscompilation in PR83947 (#83993) (PR #84021)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport PR83993 to 18.x (PR #84298)
Yingwei Zheng via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
Younan Zhang via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
Younan Zhang via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
Younan Zhang via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Backport PR86914 "Fix a CTAD regression after 42239d2e9" (PR #87084)
Younan Zhang via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Backport PR86914 "Fix a CTAD regression after 42239d2e9" (PR #87084)
Younan Zhang via llvm-branch-commits
- [llvm-branch-commits] [clang] [InstallAPI] Capture C++ Decls (PR #83953)
Zixu Wang via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)
kadir çetinkaya via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)
kadir çetinkaya via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)
kadir çetinkaya via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)
kadir çetinkaya via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic (#82984) (PR #83540)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic (#82984) (PR #83540)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic (#82984) (PR #83540)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] be63af9 - Revert "[AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR for Odd-Sized Vectors…"
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Internalize enum (PR #83613)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Internalize enum (PR #83613)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Internalize enum (PR #83613)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Internalize enum (PR #83613)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Remove llvm_gtest dependency from unit tests (PR #83649)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Fix build race with COMPILER_RT_TEST_STANDALONE_BUILD_LIBS (PR #83650)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] Don't check COMPILER_RT_STANDALONE_BUILD for test deps (PR #83651)
via llvm-branch-commits
- [llvm-branch-commits] [MSan] Pass -fsanitize-ignorelist to the instrumented libcxxabi (PR #83652)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] e1d58e4 - Revert "[FileCheck] Fix parsing empty global and pseudo variable names (#82595)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] ed91066 - Revert "[Dwarf] Support `__ptrauth` qualifier in metadata nodes (#82363)"
via llvm-branch-commits
- [llvm-branch-commits] [clang] [Clang][Driver] Add special-casing for including libc++ in C++03 (PR #83723)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix crash when unrolling loop containing vector instructions (#83384) (PR #83744)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix crash when unrolling loop containing vector instructions (#83384) (PR #83744)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix crash when unrolling loop containing vector instructions (#83384) (PR #83744)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix crash when unrolling loop containing vector instructions (#83384) (PR #83744)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Override LoongArchTargetLowering::getExtendForAtomicCmpSwapArg (#83656) (PR #83750)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Override LoongArchTargetLowering::getExtendForAtomicCmpSwapArg (#83656) (PR #83750)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Override LoongArchTargetLowering::getExtendForAtomicCmpSwapArg (#83656) (PR #83750)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Override LoongArchTargetLowering::getExtendForAtomicCmpSwapArg (#83656) (PR #83750)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [nfc][InstrProfiling]For comdat setting helper function, move comment closer to the code (PR #83757)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83758)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83758)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83758)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83758)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83811)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83811)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83811)
via llvm-branch-commits
- [llvm-branch-commits] [flang] a82b9c2 - Revert "[flang] disable memory-allocation-opt.fir test on windows (#83535)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #83834)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SelectionDAG] Change computeAliasing signature from optional<uint64> to LocationSize. (#83017) (PR #83848)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SelectionDAG] Change computeAliasing signature from optional<uint64> to LocationSize. (#83017) (PR #83848)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SelectionDAG] Change computeAliasing signature from optional<uint64> to LocationSize. (#83017) (PR #83848)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SelectionDAG] Change computeAliasing signature from optional<uint64> to LocationSize. (#83017) (PR #83848)
via llvm-branch-commits
- [llvm-branch-commits] Address comments (PR #83854)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Add test for aliasing miscompile fixed by #83017. NFC (PR #83856)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Add test for aliasing miscompile fixed by #83017. NFC (PR #83856)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Add test for aliasing miscompile fixed by #83017. NFC (PR #83856)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Add test for aliasing miscompile fixed by #83017. NFC (PR #83856)
via llvm-branch-commits
- [llvm-branch-commits] [clang] Backport d23ef9e to release/18.x (PR #83911)
via llvm-branch-commits
- [llvm-branch-commits] [clang] Backport d23ef9e to release/18.x (PR #83911)
via llvm-branch-commits
- [llvm-branch-commits] [clang] Backport d23ef9e to release/18.x (PR #83911)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [Inline][PGO] After inline, update profile for invoke instruction in both cloned instruction in the caller and original callee (PR #83809)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] `apply_conversion_patterns`: Update handles (PR #83950)
via llvm-branch-commits
- [llvm-branch-commits] [clang] [InstallAPI] Capture C++ Decls (PR #83953)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][NFC] Apply rule of five to *Pass classes (#80998) (PR #83971)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TableGen] Fix wrong codegen of BothFusionPredicateWithMCInstPredicate (#83990) (PR #83999)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TableGen] Fix wrong codegen of BothFusionPredicateWithMCInstPredicate (#83990) (PR #83999)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TableGen] Fix wrong codegen of BothFusionPredicateWithMCInstPredicate (#83990) (PR #83999)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix miscompilation in PR83947 (#83993) (PR #84021)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix miscompilation in PR83947 (#83993) (PR #84021)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix miscompilation in PR83947 (#83993) (PR #84021)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix miscompilation in PR83947 (#83993) (PR #84021)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #83980 to 18.x (PR #84023)
via llvm-branch-commits
- [llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Extend record member map support for omp dialect to LLVM-IR (PR #82852)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86][Inline] Skip inline asm in inlining target feature check (#83820) (PR #84029)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86][Inline] Skip inline asm in inlining target feature check (#83820) (PR #84029)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86][Inline] Skip inline asm in inlining target feature check (#83820) (PR #84029)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86][Inline] Skip inline asm in inlining target feature check (#83820) (PR #84029)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld][LoongArch] Support the R_LARCH_{ADD, SUB}_ULEB128 relocation types (#81133) (PR #83983)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763) (PR #84039)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763) (PR #84039)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763) (PR #84039)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763) (PR #84039)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes (PR #82742)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [llvm][AArch64] Autoupgrade function attributes from Module attributes (PR #82742)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763) (PR #84039)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport ded5de1 (PR #84058)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86]: Add FPCW as a rounding control register (PR #84058)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86]: Add FPCW as a rounding control register (PR #84058)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
via llvm-branch-commits
- [llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix shift calculation in InstCombineCasts (#84027) (PR #84080)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix shift calculation in InstCombineCasts (#84027) (PR #84080)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix shift calculation in InstCombineCasts (#84027) (PR #84080)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix shift calculation in InstCombineCasts (#84027) (PR #84080)
via llvm-branch-commits
- [llvm-branch-commits] [clang][x86] Support -mtls-dialect for x86_64 targets (PR #84086)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [ObjC] Check entire chain of superclasses to determine class layout (PR #84093)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [ObjC] Check entire chain of superclasses to determine class layout (PR #84093)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86]: Add FPCW as a rounding control register (PR #84058)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 9e977d5 - Revert "[AArch64] Verify ldp/stp alignment stricter (#83948)"
via llvm-branch-commits
- [llvm-branch-commits] [mlir] 5b74ed1 - Revert "[mlir][py] better support for arith.constant construction (#83259)"
via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Add listener notifications for pattern begin/end (PR #84131)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] Remove `notifyOperationErased` workaround (PR #84134)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transform] Mapping update rules for `apply_conversion_patterns` (PR #84140)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] 10361ae - Revert "Revert "[mlir][py] better support for arith.constant construction" (#…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix infinite loop in select equivalence fold (#84036) (PR #84141)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix infinite loop in select equivalence fold (#84036) (PR #84141)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix infinite loop in select equivalence fold (#84036) (PR #84141)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Resolve FIXME: Enable PC relative calls on Windows (PR #84185)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Resolve FIXME: Enable PC relative calls on Windows (PR #84185)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86]: Add FPCW as a rounding control register (PR #84058)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Delay deleting non-memory-defs until end of DSE. (#83411) (PR #84227)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Delay deleting non-memory-defs until end of DSE. (#83411) (PR #84227)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Delay deleting non-memory-defs until end of DSE. (#83411) (PR #84227)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Delay deleting non-memory-defs until end of DSE. (#83411) (PR #84227)
via llvm-branch-commits
- [llvm-branch-commits] [clang] efe6097 - Revert "[clang-repl] Expose setter for triple in IncrementalCompilerBuilder (…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 68d45f8 - Revert "[AMDGPU] Add AMDGPU specific variadic operation MCExprs (#82022)"
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][fat-lto-objects] Make module flags match non-FatLTO pipelines (#83159) (PR #84290)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][fat-lto-objects] Make module flags match non-FatLTO pipelines (#83159) (PR #84290)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][fat-lto-objects] Make module flags match non-FatLTO pipelines (#83159) (PR #84290)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][fat-lto-objects] Make module flags match non-FatLTO pipelines (#83159) (PR #84290)
via llvm-branch-commits
- [llvm-branch-commits] [libc] f3ca656 - Revert "[libc] Remove UB specializations of type traits for `BigInt` (#84035)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport PR83993 to 18.x (PR #84298)
via llvm-branch-commits
- [llvm-branch-commits] [clang] c4eae28 - Revert "[dataflow][nfc] Fix u8 string usage with c++20 (#84291)"
via llvm-branch-commits
- [llvm-branch-commits] [flang] [llvm] [mlir] [flang][OpenMP][OMPIRBuilder][mlir] Optionally pass reduction vars by ref (PR #84304)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [llvm] [mlir] [flang][OpenMP][OMPIRBuilder][mlir] Optionally pass reduction vars by ref (PR #84304)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][TBAABuilder] not all loads and stores are inside of functions (PR #84305)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 4a1435f - Revert "[GISEL] Add IRTranslation for shufflevector on scalable vector types …"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Convert many LivePhysRegs uses to LiveRegUnits (PR #84118)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++] Enable availability based on the compiler instead of __has_extension (#84065) (PR #84374)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++] Enable availability based on the compiler instead of __has_extension (#84065) (PR #84374)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++] Enable availability based on the compiler instead of __has_extension (#84065) (PR #84374)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Fix use-after-free in BoxedProcedurePass (PR #84376)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] b67fec3 - Revert "[Orc] Add NotifyCreated callback for LLJITBuilder (#84175)"
via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] also be more consistent when getting pointer types (PR #84399)
via llvm-branch-commits
- [llvm-branch-commits] [NFC] [hwasan] factor get[PC|FP] out of HWASan class (PR #84404)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Resolve FIXME: Enable PC relative calls on Windows (PR #84185)
via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] [clangd] Add clangd 18 release notes (PR #84436)
via llvm-branch-commits
- [llvm-branch-commits] [RISCV] Pass LMUL to copyPhysRegVector (PR #84448)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Fix use-after-free in BoxedProcedurePass (PR #84376)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Fix use-after-free in BoxedProcedurePass (PR #84376)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Fix use-after-free in BoxedProcedurePass (PR #84376)
via llvm-branch-commits
- [llvm-branch-commits] [RISCV][NFC] Refactor copyPhysRegVector (PR #84455)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release 18.x: [ARM] Switch to LiveRegUnits to fix r7 register allocation bug (PR #84475)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ARM] Switch to LiveRegUnits to fix r7 register allocation bug (PR #84475)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ARM] Switch to LiveRegUnits to fix r7 register allocation bug (PR #84475)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #84491)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #84491)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #84491)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #84491)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] Add missing subvector_subreg_lowering for BF16 (#83720) (PR #84491)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 9db26e9 - Revert "[IR] Add new Range attribute using new ConstantRange Attribute type (…"
via llvm-branch-commits
- [llvm-branch-commits] [clang] [lld] [llvm] SystemZ release notes for 18.x. (PR #84560)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
via llvm-branch-commits
- [llvm-branch-commits] [lld] [llvm] Backport fixes for ARM64EC import libraries (PR #84590)
via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
via llvm-branch-commits
- [llvm-branch-commits] [llvm][lld][RISCV] Support x3_reg_usage (PR #84598)
via llvm-branch-commits
- [llvm-branch-commits] [clang] 780ee1d - Revert "[clang] Fix crash when declaring invalid lambda member (#74110)"
via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18.x: [OpenMP] fix endianness dependent definitions in OMP headers for MSVC (#84540) (PR #84668)
via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18.x: [OpenMP] fix endianness dependent definitions in OMP headers for MSVC (#84540) (PR #84668)
via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18.x: [OpenMP] fix endianness dependent definitions in OMP headers for MSVC (#84540) (PR #84668)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] combineAndShuffleNot - ensure the type is legal before create X86ISD::ANDNP target nodes (PR #84698)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] combineAndShuffleNot - ensure the type is legal before create X86ISD::ANDNP target nodes (PR #84698)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] combineAndShuffleNot - ensure the type is legal before create X86ISD::ANDNP target nodes (PR #84698)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] c8a9929 - Revert "[llvm][LoongArch] Improve loongarch_lasx_xvpermi_q instrinsic (#82984)"
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [Clang][LoongArch] Fix wrong return value type of __iocsrrd_h (#84100) (PR #84715)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [Clang][LoongArch] Fix wrong return value type of __iocsrrd_h (#84100) (PR #84715)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [Clang][LoongArch] Fix wrong return value type of __iocsrrd_h (#84100) (PR #84715)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [Clang][LoongArch] Fix wrong return value type of __iocsrrd_h (#84100) (PR #84715)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Make sure that the LoongArchISD::BSTRINS node uses the correct `MSB` value (#84454) (PR #84716)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Make sure that the LoongArchISD::BSTRINS node uses the correct `MSB` value (#84454) (PR #84716)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Make sure that the LoongArchISD::BSTRINS node uses the correct `MSB` value (#84454) (PR #84716)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Make sure that the LoongArchISD::BSTRINS node uses the correct `MSB` value (#84454) (PR #84716)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR] Trigger `notifyOperationReplaced` on `replaceAllOpUsesWith` (PR #84721)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][IR][NFC] Make `replaceAllUsesWith` non-templatized (PR #84722)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport [C++20] [Moduls] Avoid computing odr hash for functions from comparing constraint expression (PR #84723)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Make sure that the LoongArchISD::BSTRINS node uses the correct `MSB` value (#84454) (PR #84716)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transforms] Support `replaceAllUsesWith` in dialect conversion (PR #84725)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 2e66a2a - Revert "[RemoveDIs] Add additional debug-mode verifier checks (#84308)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 2ad8fbd - Bump version to 18.1.2 (#84655)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] Lld mac fix (PR #84764)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ARM] Switch to LiveRegUnits to fix r7 register allocation bug (PR #84475)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 7cc43fe - Revert "[CMake][LIT] Add option to run lit testsuites in parallel (#82899)"
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [ObjC] Check entire chain of superclasses to determine class layout (PR #84093)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++][modules] Fixes naming inconsistency. (#83036) (PR #83156)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: MIPS: fix emitDirectiveCpsetup on N32 (#80534) (PR #83198)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Allow .alt_entry symbols to pass the .cfi nesting check (#82268) (PR #83336)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][fat-lto-objects] Make module flags match non-FatLTO pipelines (#83159) (PR #84290)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Delay deleting non-memory-defs until end of DSE. (#83411) (PR #84227)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [test] Make two sanitize-coverage tests pass with glibc 2.39+ (PR #84239)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix shift calculation in InstCombineCasts (#84027) (PR #84080)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Fix infinite loop in select equivalence fold (#84036) (PR #84141)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 7cb6753 - ReleaseNotes for LLVM binary utilities (#83751)
via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18.x: [OpenMP] fix endianness dependent definitions in OMP headers for MSVC (#84540) (PR #84668)
via llvm-branch-commits
- [llvm-branch-commits] [openmp] release/18.x: [OpenMP] fix endianness dependent definitions in OMP headers for MSVC (#84540) (PR #84668)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TableGen] Fix wrong codegen of BothFusionPredicateWithMCInstPredicate (#83990) (PR #83999)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Override LoongArchTargetLowering::getExtendForAtomicCmpSwapArg (#83656) (PR #83750)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ARM] Switch to LiveRegUnits to fix r7 register allocation bug (PR #84475)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [LLD] [COFF] Set the right alignment for DelayDirectoryChunk (#84697) (PR #84844)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [LLD] [COFF] Set the right alignment for DelayDirectoryChunk (#84697) (PR #84844)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [LLD] [COFF] Set the right alignment for DelayDirectoryChunk (#84697) (PR #84844)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [LLD] [COFF] Set the right alignment for DelayDirectoryChunk (#84697) (PR #84844)
via llvm-branch-commits
- [llvm-branch-commits] [IR] Introduce `llvm.experimental.hot()` (PR #84850)
via llvm-branch-commits
- [llvm-branch-commits] [InstCombiner] Remove unused `llvm.experimental.hot()` (PR #84851)
via llvm-branch-commits
- [llvm-branch-commits] [clang][CodeGen] Remove SimplifyCFGPass preceding RemoveTrapsPass (PR #84852)
via llvm-branch-commits
- [llvm-branch-commits] Rename `remove-traps` to `lower-builtin-hot` (PR #84853)
via llvm-branch-commits
- [llvm-branch-commits] [clang][ubsan] Switch UBSAN optimization to `llvm.experimental.hot` (PR #84858)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Transforms][NFC] Make `rewriterImpl` private in `IRRewrite` (PR #84865)
via llvm-branch-commits
- [llvm-branch-commits] [llvm-objcopy] Simplify --[de]compress-debug-sections and don't compress SHF_ALLOC sections (PR #84885)
via llvm-branch-commits
- [llvm-branch-commits] [RISCV] Store VLMul/NF into RegisterClass's TSFlags (PR #84894)
via llvm-branch-commits
- [llvm-branch-commits] [clang] [clang] Avoid -Wshadow warning when init-capture named same as class … (PR #84912)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 8a7f465 - Revert "[NVPTX] Add support for atomic add for f16 type (#84295)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] b6a29f4 - Revert "[analyzer] Accept C library functions from the `std` namespace (#84469)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ArgPromotion] Remove incorrect TranspBlocks set for loads. (#84835) (PR #84945)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ArgPromotion] Remove incorrect TranspBlocks set for loads. (#84835) (PR #84945)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ArgPromotion] Remove incorrect TranspBlocks set for loads. (#84835) (PR #84945)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ArgPromotion] Remove incorrect TranspBlocks set for loads. (#84835) (PR #84945)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Remove malloc from EarliestEscapeInfo before removing. (#84157) (PR #84946)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Remove malloc from EarliestEscapeInfo before removing. (#84157) (PR #84946)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Remove malloc from EarliestEscapeInfo before removing. (#84157) (PR #84946)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Remove malloc from EarliestEscapeInfo before removing. (#84157) (PR #84946)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ValueTracking] Treat phi as underlying obj when not decomposing further (#84339) (PR #84950)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ValueTracking] Treat phi as underlying obj when not decomposing further (#84339) (PR #84950)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ValueTracking] Treat phi as underlying obj when not decomposing further (#84339) (PR #84950)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ValueTracking] Treat phi as underlying obj when not decomposing further (#84339) (PR #84950)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] support fir.alloca operations inside of omp reduction ops (PR #84952)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang] run CFG conversion on omp reduction declare ops (PR #84953)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][LLVM] erase call mappings in forgetMapping() (PR #84955)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][NFC] move extractSequenceType helper out of OpenACC to share code (PR #84957)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][NFC] move extractSequenceType helper out of OpenACC to share code (PR #84957)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower simple array reductions (PR #84958)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: Unbreak *tf builtins for hexfloat (#82208) (PR #82904)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Internalize enum (PR #83613)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix crash when unrolling loop containing vector instructions (#83384) (PR #83744)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Add test for aliasing miscompile fixed by #83017. NFC (PR #83856)
via llvm-branch-commits
- [llvm-branch-commits] release/18.x: [lld][LoongArch] Support the R_LARCH_{ADD, SUB}_ULEB128 relocation types (#81133) (PR #83983)
via llvm-branch-commits
- [llvm-branch-commits] release/18.x: [lld][LoongArch] Support the R_LARCH_{ADD, SUB}_ULEB128 relocation types (#81133) (PR #83983)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libc++] Enable availability based on the compiler instead of __has_extension (#84065) (PR #84374)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Make sure that the LoongArchISD::BSTRINS node uses the correct `MSB` value (#84454) (PR #84716)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [Clang][LoongArch] Fix wrong return value type of __iocsrrd_h (#84100) (PR #84715)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [DSE] Remove malloc from EarliestEscapeInfo before removing. (#84157) (PR #84946)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [X86] combineAndShuffleNot - ensure the type is legal before create X86ISD::ANDNP target nodes (PR #84698)
via llvm-branch-commits
- [llvm-branch-commits] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85039)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85042)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][GlobalISel] Avoid splitting loads of large vector types into individual element loads (PR #85042)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][NFC] move extractSequenceType helper out of OpenACC to share code (PR #84957)
via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstallAPI] Introduce Basic Verifier (PR #85101)
via llvm-branch-commits
- [llvm-branch-commits] [clang] [llvm] [InstallAPI] Introduce Basic Verifier (PR #85106)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] workflows: Add workaround for lld failures on MacOS (#85021) (PR #85110)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [LLD] [COFF] Set the right alignment for DelayDirectoryChunk (#84697) (PR #84844)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ArgPromotion] Remove incorrect TranspBlocks set for loads. (#84835) (PR #84945)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Release] Install compiler-rt builtins during Phase 1 on AIX (#81485) (PR #83323)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ValueTracking] Treat phi as underlying obj when not decomposing further (#84339) (PR #84950)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 9d4c5cb - Revert "[AArch64] Improve lowering of truncating uzp1 (#82457)"
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][modules] giving the __stddef_ headers their own modules can cause redeclaration errors with -fbuiltin-headers-in-system-modules (#84127) (PR #85118)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][modules] giving the __stddef_ headers their own modules can cause redeclaration errors with -fbuiltin-headers-in-system-modules (#84127) (PR #85118)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][modules] giving the __stddef_ headers their own modules can cause redeclaration errors with -fbuiltin-headers-in-system-modules (#84127) (PR #85118)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][modules] giving the __stddef_ headers their own modules can cause redeclaration errors with -fbuiltin-headers-in-system-modules (#84127) (PR #85118)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] ad3d3ec - Revert "Revert "[AArch64] Improve lowering of truncating uzp1" (#85115)"
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [clang][modules] giving the __stddef_ headers their own modules can cause redeclaration errors with -fbuiltin-headers-in-system-modules (#84127) (PR #85118)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libcxxabi] [libunwind] release/18.x: [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917) (PR #85126)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libcxxabi] [libunwind] release/18.x: [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917) (PR #85126)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libcxxabi] [libunwind] release/18.x: [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917) (PR #85126)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libcxxabi] [libunwind] release/18.x: [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917) (PR #85126)
via llvm-branch-commits
- [llvm-branch-commits] release/18.x: [X86][Inline] Skip inline asm in inlining target feature check (#83820) (PR #84029)
via llvm-branch-commits
- [llvm-branch-commits] release/18.x: [X86][Inline] Skip inline asm in inlining target feature check (#83820) (PR #84029)
via llvm-branch-commits
- [llvm-branch-commits] [clang] 33c6b20 - SystemZ release notes for 18.x. (#84560)
via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added Fortran::common::reference_wrapper for use on device. (PR #85178)
via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added custom visitor for IoStatementState variants. (PR #85179)
via llvm-branch-commits
- [llvm-branch-commits] [NFC][flang] Reorder const and RT_API_ATTRS. (PR #85180)
via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Enable PRINT of integer32 for device. (PR #85182)
via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added self-printing for InternalUnit. (PR #85181)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Fix memory leaks (part 3) (PR #85184)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld][LoongArch] Fix handleUleb128 (PR #85238)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld][LoongArch] Fix handleUleb128 (PR #85238)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld][LoongArch] Fix handleUleb128 (PR #85238)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld][LoongArch] Fix handleUleb128 (PR #85238)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (PR #84954)
via llvm-branch-commits
- [llvm-branch-commits] [flang][runtime] Added Fortran::common::reference_wrapper for use on device. (PR #85178)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Cherry-pick the disabling of modules tests onto release/18.x (PR #85247)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Eliminate symbols demoted due to /DISCARD/ discarded sections (#85167) (PR #85266)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Eliminate symbols demoted due to /DISCARD/ discarded sections (#85167) (PR #85266)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Eliminate symbols demoted due to /DISCARD/ discarded sections (#85167) (PR #85266)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [ELF] Eliminate symbols demoted due to /DISCARD/ discarded sections (#85167) (PR #85266)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 8b409ee - Revert "[llvm][AArch64] Autoupgrade function attributes from Module attribute…"
via llvm-branch-commits
- [llvm-branch-commits] [flang] 3cf4d10 - Revert "[flang] Lower c_ptr_eq/ne for iso_c_binding (#85135)"
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++] Use clang-tidy version that matches the compiler we use in the CI (PR #85305)
via llvm-branch-commits
- [llvm-branch-commits] [clang] [InstallAPI] Verify that declarations in headers map to exports found in dylib (PR #85348)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][sparse] Add `has_runtime_library` test op (PR #85355)
via llvm-branch-commits
- [llvm-branch-commits] [lld] 122ba9f - [ELF] Eliminate symbols demoted due to /DISCARD/ discarded sections (#85167)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TSan] Fix atomicrmw xchg with pointer and floats (#85228) (PR #85371)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TSan] Fix atomicrmw xchg with pointer and floats (#85228) (PR #85371)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TSan] Fix atomicrmw xchg with pointer and floats (#85228) (PR #85371)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [TSan] Fix atomicrmw xchg with pointer and floats (#85228) (PR #85371)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] eba928f - Revert "[RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)"
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Extend record member map support for omp dialect to LLVM-IR (PR #82852)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Extend record member map support for omp dialect to LLVM-IR (PR #82852)
via llvm-branch-commits
- [llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Extend record member map support for omp dialect to LLVM-IR (PR #82852)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [libc] f2be0a8 - Revert "[libc] Match stdlib.h baremetal entrypoints with types (#85030)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [AVR] Remove earlyclobber from LDDRdPtrQ (#85277) (PR #85512)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [AVR] Remove earlyclobber from LDDRdPtrQ (#85277) (PR #85512)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [AVR] Remove earlyclobber from LDDRdPtrQ (#85277) (PR #85512)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] Backport #85277 (PR #85422)
via llvm-branch-commits
- [llvm-branch-commits] [openmp] b75cbfe - Revert "[openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#84626)"
via llvm-branch-commits
- [llvm-branch-commits] [openmp] fc108ac - Revert "release/18.x: [openmp] __kmp_x86_cpuid fix for i386/PIC builds. (#846…"
via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] release/18.x: [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542) (PR #84117)
via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] 0c1dcd6 - [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] 3a06861 - [libc++] Use clang-tidy version that matches the compiler we use in the CI (#85305)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld][LoongArch] Fix handleUleb128 (PR #85238)
via llvm-branch-commits
- [llvm-branch-commits] [lld] b95ea2e - [lld][test] Fix sanitizer buildbot failure
via llvm-branch-commits
- [llvm-branch-commits] [lld] edbe7fa - [lld][LoongArch] Fix handleUleb128
via llvm-branch-commits
- [llvm-branch-commits] [clang-tools-extra] 0c1dcd6 - [clangd] [HeuristicResolver] Protect against infinite recursion on DependentNameTypes (#83542)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] 3a06861 - [libc++] Use clang-tidy version that matches the compiler we use in the CI (#85305)
via llvm-branch-commits
- [llvm-branch-commits] [lld] b95ea2e - [lld][test] Fix sanitizer buildbot failure
via llvm-branch-commits
- [llvm-branch-commits] [lld] edbe7fa - [lld][LoongArch] Fix handleUleb128
via llvm-branch-commits
- [llvm-branch-commits] [lld] bf2eb3b - Merge branch 'release/18.x' into revert-85053-omp_386_fix_backoirt
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Drop UB-implying attrs/metadata after speculating an instruction (#85542) (PR #85562)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Drop UB-implying attrs/metadata after speculating an instruction (#85542) (PR #85562)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Drop UB-implying attrs/metadata after speculating an instruction (#85542) (PR #85562)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [InstCombine] Drop UB-implying attrs/metadata after speculating an instruction (#85542) (PR #85562)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Adds the sys_info class. (PR #85619)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Reland Print library module manifest path again (#84881) (PR #85637)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Reland Print library module manifest path again (#84881) (PR #85637)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Reland Print library module manifest path again (#84881) (PR #85637)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Reland Print library module manifest path again (#84881) (PR #85637)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] Update chain uses when emitting lxsizx (#84892) (PR #85648)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] Update chain uses when emitting lxsizx (#84892) (PR #85648)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] Update chain uses when emitting lxsizx (#84892) (PR #85648)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] simplify getReductionName (PR #85666)
via llvm-branch-commits
- [llvm-branch-commits] [cmake] Reenable FatLTO for Fuchsia toolchains (PR #85709)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 7fd9979 - [InstCombine] Drop UB-implying attrs/metadata after speculating an instruction (#85542)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][PAC] Lower authenticated calls with ptrauth bundles. (PR #85736)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [AArch64][PAC] Lower authenticated calls with ptrauth bundles. (PR #85736)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm-shlib] Fix the version naming style of libLLVM for Windows (#85710) (PR #85746)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm-shlib] Fix the version naming style of libLLVM for Windows (#85710) (PR #85746)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm-shlib] Fix the version naming style of libLLVM for Windows (#85710) (PR #85746)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [NFC] Refactors argument order. (PR #85781)
via llvm-branch-commits
- [llvm-branch-commits] [flang] bf39f3b - Revert "[Flang][OpenMP][Lower] NFC: Move clause processing helpers into the C…"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: workflows: Fix baseline version for llvm abi checks (#85166) (PR #85789)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: workflows: Fix baseline version for llvm abi checks (#85166) (PR #85789)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: workflows: Fix baseline version for llvm abi checks (#85166) (PR #85789)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: workflows: Fix baseline version for llvm abi checks (#85166) (PR #85789)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Improves time zone format specifiers. (PR #85797)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [WebAssembly] Change the default linker for `wasm32-wasip2` (#84569) (PR #85802)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [WebAssembly] Change the default linker for `wasm32-wasip2` (#84569) (PR #85802)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [WebAssembly] Change the default linker for `wasm32-wasip2` (#84569) (PR #85802)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [WebAssembly] Change the default linker for `wasm32-wasip2` (#84569) (PR #85802)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [MLIR][LLVM][SROA] Support incorrectly typed memory accesses (PR #85813)
via llvm-branch-commits
- [llvm-branch-commits] [lld] Fix handling of RISCV TLSDESC relocations (PR #85817)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 48ebe1b - Revert "[dsymutil] Remove support for obfuscated bitcode (#85713)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 3a4cb7a - Revert "[Float2Int] Resolve FIXME: Pick the smallest legal type that fits (#7…"
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: [WebAssembly] Change the default linker for `wasm32-wasip2` (#84569) (PR #85802)
via llvm-branch-commits
- [llvm-branch-commits] [clang] b1f1eff - [WebAssembly] Change the default linker for `wasm32-wasip2` (#84569)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [llvm-shlib] Fix the version naming style of libLLVM for Windows (#85710) (PR #85746)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] bcf98bd - llvm-shlib: Fix libLLVM-${MAJOR}.so symlink on MacOS (#85163)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] cba6ebf - [llvm-shlib] Fix libLLVM-18 symlink on mingw (#85554)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] c09f6f6 - [llvm-shlib] Fix the version naming style of libLLVM for Windows (#85710)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] Update chain uses when emitting lxsizx (#84892) (PR #85648)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] df20f2f - [PowerPC] Update chain uses when emitting lxsizx (#84892)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Reland Print library module manifest path again (#84881) (PR #85637)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [RISCV] Fix mgather -> riscv.masked.strided.load combine not extending indices (#82506) (PR #82572)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 42f511c - [RISCV] Add test case for miscompile in gather -> strided load combine. NFC
via llvm-branch-commits
- [llvm-branch-commits] [llvm] a9d4ed7 - [RISCV] Adjust test case to show wrong stride. NFC
via llvm-branch-commits
- [llvm-branch-commits] [llvm] a2c93b3 - [RISCV] Fix mgather -> riscv.masked.strided.load combine not extending indices (#82506)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 8ca9b98 - Revert "[llvm] Include LLVM_REPOSITORY and LLVM_REVISION in tool version (#84…"
via llvm-branch-commits
- [llvm-branch-commits] [lldb] 719069e - Revert "[lldb] Store SupportFile in FileEntry (NFC) (#85468)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds sys_info formatter. (PR #85896)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072) (PR #84566)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#85756) (PR #85907)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#85756) (PR #85907)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#85756) (PR #85907)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#85756) (PR #85907)
via llvm-branch-commits
- [llvm-branch-commits] [clang] 06f3d68 - Revert "[FMV] Emit the resolver along with the default version definition. (#…"
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)
via llvm-branch-commits
- [llvm-branch-commits] [openmp] 5e2b234 - Revert "[libomptarget][nextgen-plugin] Use SCRELEASE/SCACQUIRE in packet head…"
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#85756) (PR #85907)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Refactor nested default clause tests (PR #85978)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Support tasks' implicit firstprivate DSA (PR #85989)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/17.x: [CompilerRT][ASan] Add new substitutions for tests while using lto to (#78523) (PR #86026)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/17.x: [CompilerRT][ASan] Add new substitutions for tests while using lto to (#78523) (PR #86026)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/17.x: [CompilerRT][ASan] Add new substitutions for tests while using lto to (#78523) (PR #86026)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/17.x: [CompilerRT][ASan] Add new substitutions for tests while using lto to (#78523) (PR #86026)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/17.x: [CompilerRT][ASan] Add new substitutions for tests while using lto to (#78523) (PR #86026)
via llvm-branch-commits
- [llvm-branch-commits] [CodeGen] Add default lowering for llvm.allow.{runtime, ubsan}.check() (PR #86049)
via llvm-branch-commits
- [llvm-branch-commits] [CostModel] No cost for llvm.allow.{runtime, ubsan}.check() (PR #86064)
via llvm-branch-commits
- [llvm-branch-commits] [Analysis] Exclude llvm.allow.{runtime, ubsan}.check() from AliasSetTracker (PR #86065)
via llvm-branch-commits
- [llvm-branch-commits] [memoryssa] Exclude llvm.allow.{runtime, ubsan}.check() (PR #86066)
via llvm-branch-commits
- [llvm-branch-commits] [dse] Skip llvm.allow.{runtime, ubsan}.check() (PR #86067)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Refactor nested default clause tests (PR #85978)
via llvm-branch-commits
- [llvm-branch-commits] [CIR][cmake] Add support for cmake variable CLANG_ENABLE_CIR (PR #86078)
via llvm-branch-commits
- [llvm-branch-commits] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Delete dead code (PR #86098)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Pass stop condition in the constructor (PR #86099)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Pass stop condition in the constructor (PR #86099)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: backport PR84230 (PR #86106)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SROA]: Only defer trying partial sized ptr or ptr vector types (PR #86114)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SROA]: Only defer trying partial sized ptr or ptr vector types (PR #86114)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SROA]: Only defer trying partial sized ptr or ptr vector types (PR #86114)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][chrono] Improves date formatting. (PR #86127)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] ddabe09 - Revert "[AMDGPU] MCExpr-ify MC layer kernel descriptor (#80855)"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041) (PR #86153)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041) (PR #86153)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041) (PR #86153)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041) (PR #86153)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041) (PR #86153)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] Bump version to 18.1.3 (PR #86168)
via llvm-branch-commits
- [llvm-branch-commits] [libc] 23d6e75 - Revert "[libc] Add reverse_iterator comparisons (#86147)"
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020) (PR #86197)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020) (PR #86197)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020) (PR #86197)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020) (PR #86197)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) (PR #86201)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) (PR #86201)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) (PR #86201)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) (PR #86201)
via llvm-branch-commits
- [llvm-branch-commits] [runtimes] Allow building against an installed LLVM tree (PR #86209)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 012438a - Revert "[Passes] Expose parseSinglePassOption (#86117)"
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][SCF][NFC] `ValueBoundsConstraintSet`: Simplify `scf.for` implementation (PR #86239)
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] [libc++][TZDB] Adds local_info formatter. (PR #86256)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] d7c8447 - Revert "Update amdgpu_gfx functions to use s0-s3 for inreg SGPR arguments on …"
via llvm-branch-commits
- [llvm-branch-commits] [llvm] ef6d1ec - Bump version to 18.1.3 (#86168)
via llvm-branch-commits
- [llvm-branch-commits] [tsan] Process SIGPROF as sync sygnal only if theread is alive (PR #86343)
via llvm-branch-commits
- [llvm-branch-commits] [tsan] Set `thr->is_inited` after SlotAttachAndLock (PR #86342)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Add new arguments to map_info to help support record type maps (PR #82851)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Extend record member map support for omp dialect to LLVM-IR (PR #82852)
via llvm-branch-commits
- [llvm-branch-commits] [OpenMP][MLIR] Extend record member map support for omp dialect to LLVM-IR (PR #82852)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Assume no-op addrspacecasts by default (#82332) (PR #86372)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Assume no-op addrspacecasts by default (#82332) (PR #86372)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Assume no-op addrspacecasts by default (#82332) (PR #86372)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Assume no-op addrspacecasts by default (#82332) (PR #86372)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] provide CFI for ELF32 to unwind cr2, cr3, cr4 (#83098) (PR #86375)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] provide CFI for ELF32 to unwind cr2, cr3, cr4 (#83098) (PR #86375)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [PowerPC] provide CFI for ELF32 to unwind cr2, cr3, cr4 (#83098) (PR #86375)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Assume no-op addrspacecasts by default (#82332) (PR #86372)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Arith] `ValueBoundsOpInterface`: Support `arith.select` (PR #86383)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ARM] Update IsRestored for LR based on all returns (#82745) (PR #83129)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 6f8016f - Pre-commit test showing bug #80287
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 0e16af8 - [ARM] Update IsRestored for LR based on all returns (#82745)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [SROA]: Only defer trying partial sized ptr or ptr vector types (PR #86114)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 368dc85 - [SROA]: Only defer trying partial sized ptr or ptr vector types
via llvm-branch-commits
- [llvm-branch-commits] [libcxx] release/18.x: Reapply [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#86020) (PR #86197)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] release/18.x: [msan] Re-exec with no ASLR if memory layout is incompatible on Linux (#85142) (PR #86201)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [LoongArch] Assume no-op addrspacecasts by default (#82332) (PR #86372)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] 2498e3a - [LoongArch] Assume no-op addrspacecasts by default (#82332)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Restore wrong deletion of instruction 'and' in unsigned min/max processing. (#85902) (PR #86424)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Restore wrong deletion of instruction 'and' in unsigned min/max processing. (#85902) (PR #86424)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Mips] Restore wrong deletion of instruction 'and' in unsigned min/max processing. (#85902) (PR #86424)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Fix overflow flag for i128 USUBO (PR #86475)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: Fix overflow flag for i128 USUBO (PR #86475)
via llvm-branch-commits
- [llvm-branch-commits] [llvm][NFC] Document cl::opt variable and fix typo (PR #86608)
via llvm-branch-commits
- [llvm-branch-commits] [llvm][IR] Extend BranchWeightMetadata to track provenance of weights (PR #86609)
via llvm-branch-commits
- [llvm-branch-commits] [llvm][misexpect] Update MisExpect to use provenance tracking metadata (PR #86610)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Support tasks' implicit firstprivate DSA (PR #85989)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Support tasks' implicit firstprivate DSA (PR #85989)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Support tasks' implicit firstprivate DSA (PR #85989)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Support tasks' implicit firstprivate DSA (PR #85989)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334) (PR #86688)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334) (PR #86688)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334) (PR #86688)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334) (PR #86688)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SelectionDAG] Prevent combination on inconsistent type in 'carryDiamond` (#84888) (PR #86697)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SelectionDAG] Prevent combination on inconsistent type in 'carryDiamond' (#84888) (PR #86697)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SelectionDAG] Prevent combination on inconsistent type in 'carryDiamond' (PR #86697)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SelectionDAG] Prevent combination on inconsistent type in 'carryDiamond' (PR #86697)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x [X86_64] fix SSE type error in vaarg (PR #86698)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x [X86_64] fix SSE type error in vaarg (PR #86698)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][MLIR] Initial derived type member map support (PR #82853)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] [SLP]Fix a crash if the argument of call was affected by minbitwidt analysis (PR #86701)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SLP] Fix a crash if the argument of call was affected by minbitwidt analysis (PR #86701)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SLP] Fix a crash if the argument of call was affected by minbitwidt analysis (PR #86701)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SLP] Fix a crash if the argument of call was affected by minbitwidt analysis (PR #86701)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x [X86_64] fix SSE type error in vaarg (PR #86698)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SLP] Fix a crash if the argument of call was affected by minbitwidt analysis (PR #86701)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SLP] Fix a crash if the argument of call was affected by minbitwidt analysis (PR #86701)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release 18.x [X86] Fix miscompile in combineShiftRightArithmetic (#86597) (PR #86728)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release 18.x [X86] Fix miscompile in combineShiftRightArithmetic (#86597) (PR #86728)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SLP]Fix a crash if the argument of call was affected by minbitwidth analysis (PR #86731)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SLP]Fix a crash if the argument of call was affected by minbitwidth analysis (PR #86731)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SLP]Fix a crash if the argument of call was affected by minbitwidth analysis (PR #86731)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release 18.x [X86] Fix miscompile in combineShiftRightArithmetic (#86597) (PR #86728)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release 18.x [X86] Fix miscompile in combineShiftRightArithmetic (#86597) (PR #86728)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release 18.x [X86] Fix miscompile in combineShiftRightArithmetic (PR #86728)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release 18.x [X86] Fix miscompile in combineShiftRightArithmetic (PR #86728)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release 18.x [X86] Fix miscompile in combineShiftRightArithmetic (PR #86728)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x [SLP]Fix a crash if the argument of call was affected by minbitwidth analysis (PR #86731)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x [X86_64] fix SSE type error in vaarg (PR #86698)
via llvm-branch-commits
- [llvm-branch-commits] [NFC][IR] Add SetNoSanitize helpers (PR #86772)
via llvm-branch-commits
- [llvm-branch-commits] [NFC][HWASAN] Promote InstrumentGlobals to member (PR #86773)
via llvm-branch-commits
- [llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)
via llvm-branch-commits
- [llvm-branch-commits] [InstrProfiling] Do not sanitize PGO instrumentation (PR #86775)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Use clause operand structures (PR #86802)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041) (PR #86153)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18x: [clang] Avoid -Wshadow warning when init-capture named same as class … (PR #84912)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] cfaeee6 - release/18.x: [SystemZ] Fix overflow flag for i128 USUBO (#86491)
via llvm-branch-commits
- [llvm-branch-commits] [lld] release/18.x: [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334) (PR #86688)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][Interfaces] `ValueBoundsOpInterface`: Add API to compare values (PR #86915)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)
via llvm-branch-commits
- [llvm-branch-commits] [compiler-rt] 0f8a379 - Revert "[compiler-rt] Allow building builtins.a without a libc (#86737)"
via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Split MLIR codegen for clauses and constructs (PR #86963)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] [mlir][OpenMP] map argument to reduction initialization region (PR #86979)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] lower reductions of assumed shape arrays (PR #86982)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Refactor lowering of compound constructs (PR #87070)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Move clause/object conversion to happen early, in genOMP (PR #87074)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)
via llvm-branch-commits
- [llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Backport PR86914 "Fix a CTAD regression after 42239d2e9" (PR #87084)
via llvm-branch-commits
- [llvm-branch-commits] [flang] [flang][OpenMP] Move clause/object conversion to happen early, in genOMP (PR #87086)
via llvm-branch-commits
- [llvm-branch-commits] [clang] release/18.x: Backport PR86914 "Fix a CTAD regression after 42239d2e9" (PR #87084)
via llvm-branch-commits
- [llvm-branch-commits] [llvm] d0c1718 - Revert "Reland "[PassManager] Support MachineFunctionProperties (#83668)" (#8…"
via llvm-branch-commits
- [llvm-branch-commits] [mlir] 9c70ea9 - Revert "[mlir]Fix dialect conversion drop uses (#86991)"
via llvm-branch-commits
Last message date:
Sun Mar 31 22:51:50 PDT 2024
Archived on: Mon Apr 29 15:34:12 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).