The Week Of Monday 25 December 2023 Archives by thread
Starting: Mon Dec 25 00:15:38 PST 2023
Ending: Sun Dec 31 23:56:25 PST 2023
Messages: 1460
- [llvm] [X86][MC] Support Enc/Dec for EGPR for promoted AMX-TILE instruction (PR #76210)
via llvm-commits
- [lld] 88548df - [lld][LoongArch] Support the R_LARCH_CALL36 relocation type (#73346)
via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_CALL36 relocation type (PR #73346)
Lu Weining via llvm-commits
- [libc] [openmp] [llvm] [mlir] [clang-tools-extra] [lldb] [libcxx] [flang] [clang] [compiler-rt] [libc++][span] P2821R5: `span.at()` (PR #74994)
Hristo Hristov via llvm-commits
- [libc] [openmp] [llvm] [mlir] [clang-tools-extra] [lldb] [libcxx] [flang] [lld] [clang] [compiler-rt] [libc++][memory] P1132R8: `out_ptr` - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [lld] [lld][LoongArch] Fix the handling of R_LARCH_PCALA64_* relocs (PR #73387)
Lu Weining via llvm-commits
- [lld] [lld][LoongArch] Handle extreme code model relocs according to psABI v2.30 (PR #73387)
Lu Weining via llvm-commits
- [polly] [polly] Create component and install target in add_polly_library (PR #66598)
Sam James via llvm-commits
- [clang] [llvm] [Clang][IR] add TBAA metadata on pointer, union and array types. (PR #75177)
Bushev Dmitry via llvm-commits
- [llvm] [clang] [Clang][IR] add TBAA metadata on pointer, union and array types. (PR #75177)
Bushev Dmitry via llvm-commits
- [polly] [polly] Link polly-isl-test with LLVMSupport (PR #65424)
Sam James via llvm-commits
- [llvm] [IR][TBAA] Allow multiple fileds with same offset in TBAA struct-path (PR #76356)
Bushev Dmitry via llvm-commits
- [polly] b951239 - [polly] [CMake] Link polly-isl-test with LLVMSupport (#65424)
Sam James via llvm-commits
- [polly] 58689e4 - [polly] [CMake] Create component and install target in add_polly_library (#66598)
Sam James via llvm-commits
- [lld] 0fbc728 - [lld][test][LoongArch] Remove the test for R_LARCH_CALL36 range checking
Weining Lu via llvm-commits
- [llvm] 48f36c6 - [LLVM] Make use of s_flbit_i32_b64 and s_ff1_i32_b64 (#75158)
via llvm-commits
- [llvm] [LLVM] Make use of s_flbit_i32_b64 and s_ff1_i32_b64 (PR #75158)
Mirko Brkušanin via llvm-commits
- [clang] [llvm] [RFC][RISCV] Support RISC-V Profiles in -march option (PR #76357)
Wang Pengcheng via llvm-commits
- [libcxx] [mlir] [polly] [llvm] [lld] [clang-tools-extra] [clang] [compiler-rt] [emacs][lsp][tblgen] add tblgen-lsp-server support for emacs lsp-mode (PR #76337)
via llvm-commits
- [llvm] 3f85fb9 - [gn build] Port 952d344f3e25
LLVM GN Syncbot via llvm-commits
- [llvm] [FastISel][AArch64] Compare Instruction Miscompilation Fix (PR #75993)
via llvm-commits
- [compiler-rt] asan_static x86-64: Support 64-bit ASAN_SHADOW_OFFSET_CONST (PR #75748)
Dimitry Andric via llvm-commits
- [llvm] [Support] Resolve symlinks in `getMainExecutable()` on Windows (PR #76304)
Alexandre Ganea via llvm-commits
- [lld] 6452395 - Revert "[lld][test][LoongArch] Remove the test for R_LARCH_CALL36 range checking"
Weining Lu via llvm-commits
- [llvm] [ValueTracking] Merge `cannotBeOrderedLessThanZeroImpl` into `computeKnownFPClass` (PR #76360)
Yingwei Zheng via llvm-commits
- [llvm] [SLP] no need to generate extract for in-tree uses for original scala… (PR #76077)
via llvm-commits
- [llvm] [InstCombine] Fix type mismatch between cond and value in `foldSelectToCopysign` (PR #76343)
Nikita Popov via llvm-commits
- [llvm] ff76627 - [InstCombine] Fix type mismatch between cond and value in `foldSelectToCopysign` (#76343)
via llvm-commits
- [llvm] [PowerPC] Add test after #75271 on PPC. NFC. (PR #75616)
Kai Luo via llvm-commits
- [llvm] 5cfc7b3 - [PowerPC] Add test after #75271 on PPC. NFC. (#75616)
via llvm-commits
- [llvm] [InstCombine] fold Select with a predicate consists of icmp connected by And (PR #76363)
via llvm-commits
- [llvm] 95bdbc8 - [JITLink] Add -phony-externals to silence test errors on some buildbots.
Lang Hames via llvm-commits
- [llvm] c67e2d9 - [ADT] Add [[nodiscard]] to SmallString (NFC)
Kazu Hirata via llvm-commits
- [lld] 76243ad - [LLD][COFF] Merge .wowthk section to .text. (#76254)
via llvm-commits
- [lld] [LLD][COFF] Merge .wowthk section to .text. (PR #76254)
Jacek Caban via llvm-commits
- [llvm] [InstCombine] Canonicalize the fcmp range check idiom into `fabs + fcmp` (PR #76367)
Yingwei Zheng via llvm-commits
- [llvm] [llvm-exegesis] Add support for loading X86 segment registers (PR #76368)
Aiden Grossman via llvm-commits
- [llvm] f5f2c31 - [llvm] Use StringRef::consume_front (NFC)
Kazu Hirata via llvm-commits
- [llvm] [FuncAttrs] Infer `norecurse` for funcs with calls to `nocallback` callees (PR #76372)
Yingwei Zheng via llvm-commits
- [llvm] [Orc] Deduplicate GDB JIT Interface declarations (NFC) (PR #76373)
Stefan Gränitz via llvm-commits
- [llvm] [ConstraintElim] Add tests for llvm.abs (PR #76374)
Alexander Shaposhnikov via llvm-commits
- [llvm] [ConstraintElim] Add facts implied by llvm.abs (PR #73189)
Alexander Shaposhnikov via llvm-commits
- [llvm] [polly] [AST] Don't merge memory locations in AliasSetTracker (PR #65731)
Bruno De Fraine via llvm-commits
- [polly] [llvm] [AST] Don't merge memory locations in AliasSetTracker (PR #65731)
Bruno De Fraine via llvm-commits
- [compiler-rt] [compiler-rt] Remove a few workarounds for FreeBSD 9.x (PR #76263)
Brad Smith via llvm-commits
- [llvm] [RISCV] Fold extract_vector_elt of a load into the scalar load (PR #76151)
Liao Chunyu via llvm-commits
- [llvm] 5c39b8d - [X86][MC] Support Enc/Dec for EGPR for promoted AMX-TILE instruction (#76210)
via llvm-commits
- [llvm] [clang] Recommit [RISCV] Update the interface of sifive vqmaccqoq (#74284) (PR #75768)
Brandon Wu via llvm-commits
- [clang] [llvm] Recommit [RISCV] Update the interface of sifive vqmaccqoq (#74284) (PR #75768)
Craig Topper via llvm-commits
- [llvm] f9e2399 - [X86][NFC] Remove class ADCOXOp(RR|RM) and redundant let statements
Shengchen Kan via llvm-commits
- [llvm] 64e6388 - Recommit [RISCV] Update the interface of sifive vqmaccqoq (#74284) (#75768)
via llvm-commits
- [polly] [clang] [llvm] [X86] Remove Intel Xeon Phi Supports. (PR #76383)
Freddy Ye via llvm-commits
- [clang] [llvm] [RISCV] Add MC layer support for Zicfiss. (PR #66043)
Yeting Kuo via llvm-commits
- [llvm] [RISCV][NFC] Refine MCOperandPredicate code for rtlist. (PR #76028)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Update DecoderMethod and MCOperandPredicate of spimm. (PR #76061)
Yeting Kuo via llvm-commits
- [llvm] [PowerPC][CodeGen] Exploit STMW and LMW in 32-bit big-endian mode. (PR #74415)
via llvm-commits
- [clang-tools-extra] [clang] [llvm] [compiler-rt] [llvm-profdata] Use semicolon as the delimiter for supplementary profiles. (PR #75080)
Mingming Liu via llvm-commits
- [llvm] 66922a5 - [X86][NFC] Simplify the definition of MULX by using class ITy
Shengchen Kan via llvm-commits
- [llvm] [InstCombine] Relax the one-use constraints for `icmp pred (binop X, Z), (binop Y, Z)` (PR #76384)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Relax the one-use constraints for `icmp pred (binop X, Z), (binop Y, Z)` (PR #76384)
via llvm-commits
- [llvm] [InstCombine] Relax the one-use constraints for `icmp pred (binop X, Z), (binop Y, Z)` (PR #76384)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Relax the one-use constraints for `icmp pred (binop X, Z), (binop Y, Z)` (PR #76384)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Relax the one-use constraints for `icmp pred (binop X, Z), (binop Y, Z)` (PR #76384)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Relax the one-use constraints for `icmp pred (binop X, Z), (binop Y, Z)` (PR #76384)
Nikita Popov via llvm-commits
- [llvm] [compiler-rt] [clang-tools-extra] [clang] [llvm-profdata] Use semicolon as the delimiter for supplementary profiles. (PR #75080)
Mingming Liu via llvm-commits
- [clang] [clang-tools-extra] [llvm] [MCP] Enhance MCP copy Instruction removal for special case(reapply) (PR #74239)
via llvm-commits
- [llvm] [InstCombine] Simplify compare abs(X) and X. (PR #76385)
via llvm-commits
- [llvm] [llvm-objdump] Add support for symbolizing PGOBBAddrMap Info (PR #76386)
Aiden Grossman via llvm-commits
- [llvm] [clang] [RISCV] Add MC layer support for Zicfiss. (PR #66043)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][CostModel] Add getRISCVInstructionCost() to TTI for Cost… (PR #73651)
Shih-Po Hung via llvm-commits
- [llvm] dc1fade - [MCP] Enhance MCP copy Instruction removal for special case(reapply) (#74239)
via llvm-commits
- [clang-tools-extra] [clang] [llvm] [MCP] Enhance MCP copy Instruction removal for special case(reapply) (PR #74239)
via llvm-commits
- [llvm] [NFC][llvm-exegesis] Refactor InstrBenchmark to BenchmarkResult (PR #76388)
Aiden Grossman via llvm-commits
- [llvm] 250e98e - [X86][NFC] Simplify the definition of ANDN by using class ITy
Shengchen Kan via llvm-commits
- [llvm] 3f3c5e5 - [NFC][llvm-exegesis] Refactor InstrBenchmark to BenchmarkResult (#76388)
via llvm-commits
- [llvm] [X86] Correct operand order of UWRMSR. (PR #76389)
Freddy Ye via llvm-commits
- [llvm] b996f84 - [RISCV][NFC] Refine MCOperandPredicate code for rtlist. (#76028)
via llvm-commits
- [llvm] [DAGCombine] Add DAG optimisation for BF16_TO_FP (PR #69426)
Shao-Ce SUN via llvm-commits
- [llvm] 1d76692 - [RISCV][MC] Add support for experimental Zimop extension (#75182)
via llvm-commits
- [libcxx] [clang] [flang] [clang-tools-extra] [libc] [llvm] [compiler-rt] [RISCV][MC] Add support for experimental Zimop extension (PR #75182)
Yeting Kuo via llvm-commits
- [llvm] [clang-tools-extra] [clang] Fix #35272: Don't replace typedefs in extern c scope (PR #69102)
Piotr Zegar via llvm-commits
- [clang-tools-extra] [llvm] [clang] [clang-tidy] modernize-use-digit-separator issue #35414 (PR #76153)
Arkhipov Ivan via llvm-commits
- [clang-tools-extra] [libcxxabi] [libcxx] [llvm] [clang] [libc++] [libc++abi] Initialize exception directly in make_exception_ptr if __cxa_init_primary_exception is available in ABI-library (PR #65534)
via llvm-commits
- [clang] [llvm] [CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined functions (PR #75385)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] d51e06c - [AMDGPU][True16] Fix the VGPR register class for 16-bit values. (#76170)
via llvm-commits
- [llvm] [AMDGPU][True16] Fix the VGPR register class for 16-bit values. (PR #76170)
Ivan Kosarev via llvm-commits
- [llvm] [RISCV] Move Zimop to RISCVInstrInfoZimop.td (PR #76392)
Wang Pengcheng via llvm-commits
- [clang] [llvm] [clang-tools-extra] [clang-tidy] modernize-use-digit-separator issue #35414 (PR #76153)
Arkhipov Ivan via llvm-commits
- [llvm] [CodeGen] Let `PassBuilder` support machine passes (PR #76320)
via llvm-commits
- [llvm] [clang] [RISCV][MC] Add support for experimental Zcmop extension (PR #76395)
Wang Pengcheng via llvm-commits
- [llvm] 75073e0 - [X86][NFC] Simplify the definitions of MUL/IMUL and DIV/IDIV
Shengchen Kan via llvm-commits
- [llvm] 898320d - [cmake] Disable all -Wuninitialized warnings on GCC older than 12. (#76251)
via llvm-commits
- [llvm] [cmake] Disable all -Wuninitialized warnings on GCC older than 12. (PR #76251)
Jacek Caban via llvm-commits
- [llvm] [GlobalISel] Adding support for handling G_ASSERT_{SEXT,ZEXT,ALIGN} i… (PR #74196)
Amara Emerson via llvm-commits
- [llvm] [X86][MC][CodeGen] Support encoding/decoding and pattern match for APX variant ADD instructions (PR #76319)
Shengchen Kan via llvm-commits
- [llvm] [X86][MC] Support encoding/decoding for APX variant ADD/SUB/ADC/SBB/OR/XOR instructions (PR #76319)
Shengchen Kan via llvm-commits
- [llvm] [GlobalISel] Refactor extractParts() (PR #75223)
Amara Emerson via llvm-commits
- [llvm] [GlobalIsel] Combine selects with constants (PR #76089)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add legalization for G_VECREDUCE_SEQ_FADD. (PR #76238)
Amara Emerson via llvm-commits
- [clang-tools-extra] [clang] [llvm] [clang-tidy] modernize-use-digit-separator issue #35414 (PR #76153)
Arkhipov Ivan via llvm-commits
- [llvm] [LoongArch] Allow delayed decision for ADD/SUB relocations (PR #72960)
WÁNG Xuěruì via llvm-commits
- [llvm] f11b056 - [Support] Resolve symlinks in `getMainExecutable()` on Windows (#76304)
via llvm-commits
- [lld] [lld][NFC] Revert commit ccec22b675195bf. (PR #76398)
Jacek Caban via llvm-commits
- [lld] dc5fb32 - [lld][NFC] Revert commit ccec22b675195bf. (#76398)
via llvm-commits
- [llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)
via llvm-commits
- [llvm] [LTO] Drop the weak function if there is a non-weak global symbol (PR #76287)
Teresa Johnson via llvm-commits
- [llvm] 7c38348 - [llvm-exegesis] Add support for loading X86 segment registers (#76368)
via llvm-commits
- [llvm] 8b48507 - Revert "[llvm-exegesis] Add support for loading X86 segment registers (#76368)"
Aiden Grossman via llvm-commits
- [libcxx] [clang] [mlir] [clang-tools-extra] [flang] [libc] [compiler-rt] [llvm] [mlir][Linalg] Support dynamic tiles in `lower_pack` transform (PR #76003)
via llvm-commits
- [libcxx] [clang] [mlir] [clang-tools-extra] [flang] [lldb] [libc] [compiler-rt] [lld] [llvm] [mlir][linalg] Implement common interface for depthwise convolution ops (PR #75017)
via llvm-commits
- [clang] [libcxx] [llvm] [mlir] [compiler-rt] [sanitizers] Optimize locking StackDepotBase for fork (PR #76280)
Kirill Stoimenov via llvm-commits
- [llvm] b80e1ac - [M68k] Improve codegen of overflow arithmetics
Min-Yih Hsu via llvm-commits
- [llvm] 4358e6e - [FuncAttrs] Infer `norecurse` for funcs with calls to `nocallback` callees (#76372)
via llvm-commits
- [compiler-rt] 01bf29b - [sanitizers] Optimize locking StackDepotBase for fork (#76280)
via llvm-commits
- [llvm] [libcxx] [clang] [mlir] [compiler-rt] [sanitizers] Optimize locking StackDepotBase for fork (PR #76280)
Vitaly Buka via llvm-commits
- [llvm] [clang] [libunwind] [clang-tools-extra] [libunwind] Replace process_vm_readv with SYS_rt_sigprocmask (PR #74791)
Jordan R AW via llvm-commits
- [llvm] [BitcodeReader] Add bounds checking on Strtab (PR #76403)
via llvm-commits
- [llvm] [DWARFLibrary] Add bounds check to Contrib index (PR #76405)
via llvm-commits
- [llvm] [WebAssembly] Add bounds check in parseCodeSection (PR #76407)
via llvm-commits
- [llvm] [llvm-dwarfdump-fuzzer] fix out of bounds potential (PR #76408)
via llvm-commits
- [llvm] [InstCombine] Simplify `icmp pred (sdiv exact X, C), (sdiv exact Y, C)` into `icmp pred X, Y` when C is positive (PR #76409)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Simplify `icmp pred (sdiv exact X, C), (sdiv exact Y, C)` into `icmp pred X, Y` when C is positive (PR #76409)
via llvm-commits
- [llvm] [InstCombine] Simplify `icmp pred (sdiv exact X, C), (sdiv exact Y, C)` into `icmp pred X, Y` when C is positive (PR #76409)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplify `icmp pred (sdiv exact X, C), (sdiv exact Y, C)` into `icmp pred X, Y` when C is positive (PR #76409)
Yingwei Zheng via llvm-commits
- [llvm] e8b6fa5 - [WebAssembly] Add bounds check in parseCodeSection (#76407)
via llvm-commits
- [llvm] Port CodeGenPrepare to new pass manager (and BasicBlockSectionsProfil… (PR #75380)
Nick Anderson via llvm-commits
- [compiler-rt] 7962bd5 - [hwasan] Make stack variables output consistent with globals (#76197)
via llvm-commits
- [lld] [mlir] [clang] [llvm] [compiler-rt] [hwasan] Make stack variables output consistent with globals (PR #76197)
Vitaly Buka via llvm-commits
- [llvm] aacff34 - [InstCombine] Simplify `icmp pred (sdiv exact X, C), (sdiv exact Y, C)` into `icmp pred X, Y` when C is positive (#76409)
via llvm-commits
- [llvm] [RISCV] Remove mfd and mpd CSR names for SiFive. (PR #75392)
Craig Topper via llvm-commits
- [llvm] [RISCV] Move SiFive cdiscard.d.l1 and cflush.d.l1 to their own extensions. (PR #75420)
Craig Topper via llvm-commits
- [llvm] [RISCV] Initial ISel support for the experimental zacas extension (PR #67918)
Craig Topper via llvm-commits
- [llvm] b3ef8dc - [LoongArch] Emit R_LARCH_RELAX when expanding some LoadAddress (#72961)
via llvm-commits
- [llvm] [LoongArch] Emit R_LARCH_RELAX when expanding some LoadAddress (PR #72961)
Lu Weining via llvm-commits
- [llvm] 8ddb0fc - [X86] Correct operand order of UWRMSR. (#76389)
via llvm-commits
- [llvm] 256bf56 - [RISCV] Update DecoderMethod and MCOperandPredicate of spimm. (#76061)
via llvm-commits
- [llvm] Add option to turn off optimization for X86 assembler (PR #75895)
Shengchen Kan via llvm-commits
- [clang] [llvm] [X86] Remove RAO-INT from Grandridge (PR #76420)
Freddy Ye via llvm-commits
- [llvm] 4a601cf - [RISCV] Fix formatting. NFC
Craig Topper via llvm-commits
- [llvm] 23b82c9 - [RISCV] Move Zimop to RISCVInstrInfoZimop.td (#76392)
via llvm-commits
- [llvm] 6f85075 - [M68k] U/SMULd32d16 are not supposed to be communitive
Min-Yih Hsu via llvm-commits
- [llvm] 2476e2a - [M68k] Optimize for overflow arithmetics that will never overflow
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Minor improvements to RISCVInstrInfoXSf.td. NFC (PR #76424)
Craig Topper via llvm-commits
- [compiler-rt] [llvm] [X86] Add CPU detection for more znver2 CPUs (PR #74955)
via llvm-commits
- [clang-tools-extra] [clang] [flang] [libcxx] [compiler-rt] [llvm] [Clang][Sema] Fix qualifier restriction of overriden methods (PR #71696)
Qiu Chaofan via llvm-commits
- [lld] [clang-tools-extra] [mlir] [clang] [flang] [libcxx] [polly] [compiler-rt] [llvm] [CostModel][X86] Fix fpext conversion cost for 16 elements (PR #76278)
via llvm-commits
- [llvm] 9f4b6e1 - [X86][NFC] Simplify the definitions of INC/DEC and NEG/NOT
Shengchen Kan via llvm-commits
- [llvm] [MemCpyOpt] lifetime markers reconstruction for Stack-move optimization (PR #68990)
Kohei Asano via llvm-commits
- [llvm] AMDGPU: Make bf16/v2bf16 legal types (PR #76215)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Make v4bf16 a legal type (PR #76217)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Simplify VTypeInfo and GroupVTypeInfo tblgen templates. NFC (PR #76427)
Craig Topper via llvm-commits
- [llvm] [AArch64] merge index address with large offset into base address (PR #72187)
via llvm-commits
- [llvm] b8424ea - [llvm-profdata] Make tests more readable (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4128ede - [JITLink] Tell yaml2obj the MachO file is little-endian. NFC.
Kai Luo via llvm-commits
- [llvm] [clang] Revert "InstCombine: Fold is.fpclass(x, fcInf) to fabs+fcmp" (PR #76338)
Matt Arsenault via llvm-commits
- [lld] 4972a19 - [wasm] Use StringRef::trim (NFC)
Kazu Hirata via llvm-commits
- [llvm] ae0b263 - [BitcodeReader] Add bounds checking on Strtab (#76403)
via llvm-commits
- [llvm] 9f6bf00 - [DAGCombine] Add DAG optimisation for BF16_TO_FP (#69426)
via llvm-commits
- [llvm] [clang] [RISCV] Always emit relocations for resolved symbols and relax (PR #73793)
Andreu Carminati via llvm-commits
- [llvm] [AMDGPU] Add VDSDIR instructions for GFX12 (PR #75197)
Mirko Brkušanin via llvm-commits
- [llvm] [LoongArch] Support R_LARCH_{ADD, SUB}_ULEB128 for .uleb128 and force relocs when sym is not in section (PR #76433)
Jinyang He via llvm-commits
- [llvm] [X86][MC] Support encoding/decoding for APX variant ADD/SUB/ADC/SBB/OR/XOR/NEG/NOT instructions (PR #76319)
Shengchen Kan via llvm-commits
- [llvm] 38c9390 - [AArch64] Add an extra test for #75822. NFC
David Green via llvm-commits
- [llvm] [X86][MC] Support Enc/Dec for EGPR for promoted CRC32 (PR #76434)
via llvm-commits
- [flang] [clang-tools-extra] [llvm] [clang] [flang] Pass to add frame pointer attribute (PR #74598)
Radu Salavat via llvm-commits
- [llvm] [GlobalISel] Lowering of {get,set,reset}_fpenv (PR #75086)
Serge Pavlov via llvm-commits
- [llvm] [RISCV] Collect function features in AsmPrinter before emission (#76231) (PR #76437)
Andreu Carminati via llvm-commits
- [llvm] [InstCombine] Fold the bound check idiom into sign bit test (PR #76439)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU][True16] Don't use the VGPR_LO/HI16 register classes. (PR #76440)
Ivan Kosarev via llvm-commits
- [llvm] [LV] Fix crash when vectorizing function calls with linear args. (PR #76274)
Maciej Gabka via llvm-commits
- [llvm] ValueTracking: Merge fcmpImpliesClass and fcmpToClassTest (PR #66522)
Serge Pavlov via llvm-commits
- [llvm] Hashpin sensitive dependencies and configure dependabot to update them automatically (PR #75859)
Diogo Teles Sant'Anna via llvm-commits
- [llvm] [InstSimplify] Fold `u/sdiv exact (mul nsw/nuw X, C), C --> X` when C is not a power of 2 (PR #76445)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `u/sdiv exact (mul nsw/nuw X, C), C --> X` when C is not a power of 2 (PR #76445)
via llvm-commits
- [llvm] [InstSimplify] Fold `u/sdiv exact (mul nsw/nuw X, C), C --> X` when C is not a power of 2 (PR #76445)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold `u/sdiv exact (mul nsw/nuw X, C), C --> X` when C is not a power of 2 (PR #76445)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `u/sdiv exact (mul nsw/nuw X, C), C --> X` when C is not a power of 2 (PR #76445)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold `u/sdiv exact (mul nsw/nuw X, C), C --> X` when C is not a power of 2 (PR #76445)
Yingwei Zheng via llvm-commits
- [libcxx] [clang] [llvm] [libc] [compiler-rt] [clang-tools-extra] [lldb] [flang] [libc++][variant] P2637R3 - Member `visit` (PR #76447)
Hristo Hristov via llvm-commits
- [llvm] [TLI] Add mappings to SLEEF/ArmPL libcall variants taking linear argu… (PR #76060)
Alexandros Lamprineas via llvm-commits
- [llvm] [AArch64] Check for exact size when finding 1's for CMLE. (PR #76452)
David Green via llvm-commits
- [llvm] [Bazel] Added SCFDialect to mlir-vulkan-runner (PR #76454)
Balaji V. Iyer. via llvm-commits
- [clang-tools-extra] [flang] [clang] [llvm] [flang] Add EXECUTE_COMMAND_LINE runtime and lowering intrinsics implementation (PR #74077)
Peter Klausler via llvm-commits
- [llvm] [flang] [clang-tools-extra] [clang] [flang] Add EXECUTE_COMMAND_LINE runtime and lowering intrinsics implementation (PR #74077)
Peter Klausler via llvm-commits
- [clang] [llvm] [flang] [clang-tools-extra] [flang] Add EXECUTE_COMMAND_LINE runtime and lowering intrinsics implementation (PR #74077)
Peter Klausler via llvm-commits
- [llvm] [clang-tools-extra] [flang] [clang] [flang] Add EXECUTE_COMMAND_LINE runtime and lowering intrinsics implementation (PR #74077)
Peter Klausler via llvm-commits
- [llvm] [clang] [flang] [clang-tools-extra] [flang] Add EXECUTE_COMMAND_LINE runtime and lowering intrinsics implementation (PR #74077)
Peter Klausler via llvm-commits
- [clang-tools-extra] [flang] [llvm] [clang] [flang] Add EXECUTE_COMMAND_LINE runtime and lowering intrinsics implementation (PR #74077)
Peter Klausler via llvm-commits
- [llvm] [AMDGPU][MachineScheduler] Alternative way to control excess RP. (PR #68004)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [clang-tidy] modernize-use-digit-separator issue #35414 (PR #76153)
Arkhipov Ivan via llvm-commits
- [llvm] cdb7d8a - [RISCV] Minor improvements to RISCVInstrInfoXSf.td. NFC (#76424)
via llvm-commits
- [llvm] 840e23a - [RISCV] Simplify VTypeInfo and GroupVTypeInfo tblgen templates. NFC (#76427)
via llvm-commits
- [llvm] [InstCombine] Canonicalize `gep T* X, V / sizeof(T)` to `gep i8* X, V` (PR #76458)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `gep T* X, V / sizeof(T)` to `gep i8* X, V` (PR #76458)
via llvm-commits
- [llvm] [InstCombine] Canonicalize `gep T* X, V / sizeof(T)` to `gep i8* X, V` (PR #76458)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize `gep T* X, V / sizeof(T)` to `gep i8* X, V` (PR #76458)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `gep T* X, V / sizeof(T)` to `gep i8* X, V` (PR #76458)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `gep T* X, V / sizeof(T)` to `gep i8* X, V` (PR #76458)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize `gep T* X, V / sizeof(T)` to `gep i8* X, V` (PR #76458)
Yingwei Zheng via llvm-commits
- [llvm] [clang-tools-extra] [clang] [clang-tidy] modernize-use-digit-separator issue #35414 (PR #76153)
Arkhipov Ivan via llvm-commits
- [llvm] [AMDGPU][GFX12] Default component broadcast store (PR #76212)
Jay Foad via llvm-commits
- [llvm] [SLP][TTI][X86]Add addsub pattern cost estimation. (PR #76461)
Alexey Bataev via llvm-commits
- [llvm] [InstCombine] Use ConstantInt::getSigned to sign extend -2 for large types. (PR #76464)
Craig Topper via llvm-commits
- [llvm] Simplify `(a % b) lt/ge (b-1)` into `(a % b) eq/ne (b-1)` (PR #72504)
via llvm-commits
- [llvm] [InstSimplify] Simplify `select cond, undef, val` to `val` if `val = poison` implies `cond = poison` (PR #76465)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Simplify `select cond, undef, val` to `val` if `val = poison` implies `cond = poison` (PR #76465)
via llvm-commits
- [llvm] [InstSimplify] Simplify `select cond, undef, val` to `val` if `val = poison` implies `cond = poison` (PR #76465)
via llvm-commits
- [llvm] [InstSimplify] Simplify `select cond, undef, val` to `val` if `val = poison` implies `cond = poison` (PR #76465)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Simplify `select cond, undef, val` to `val` if `val = poison` implies `cond = poison` (PR #76465)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Simplify `select cond, undef, val` to `val` if `val = poison` implies `cond = poison` (PR #76465)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Simplify `select cond, undef, val` to `val` if `val = poison` implies `cond = poison` (PR #76465)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Simplify `select cond, undef, val` to `val` if `val = poison` implies `cond = poison` (PR #76465)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Simplify `select cond, undef, val` to `val` if `val = poison` implies `cond = poison` (PR #76465)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Simplify `select cond, undef, val` to `val` if `val = poison` implies `cond = poison` (PR #76465)
Yingwei Zheng via llvm-commits
- [compiler-rt] [symbolizer] Don't treat symbolizer API as optional (PR #76103)
Vitaly Buka via llvm-commits
- [llvm] 7f1c8fc - [InstCombine] Use ConstantInt::getSigned to sign extend -2 for large types. (#76464)
via llvm-commits
- [llvm] [SHT_LLVM_BB_ADDR_MAP][AsmPrinter] Implements PGOAnalysisMap emitting in AsmPrinter with tests. (PR #75202)
Rahman Lavaee via llvm-commits
- [llvm] bc8c4bb - [SLP][TTI][X86]Add addsub pattern cost estimation. (#76461)
via llvm-commits
- [llvm] [InstCombine] Fold `(X & C1) | C2` into `X & (C1 | C2)` iff `(X & C2) == C2` (PR #76470)
Yingwei Zheng via llvm-commits
- [clang] [compiler-rt] [clang-tools-extra] [PGO] Exposing PGO's Counter Reset and File Dumping APIs (PR #76471)
Qiongsi Wu via llvm-commits
- [llvm] ce02357 - [llvm-profdata] Make tests more readable (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1c1eaf7 - [llvm-profdata] Make tests more readable (NFC)
Kazu Hirata via llvm-commits
- [llvm] fdb8764 - [LSR][TTI][RISCV] Disable terminator folding for RISC-V.
Craig Topper via llvm-commits
- [llvm] [llvm-opt-fuzzer] Add more passes options (PR #76474)
via llvm-commits
- [llvm] [llvm-driver] Fix usage of `InitLLVM` on Windows (PR #76306)
Saleem Abdulrasool via llvm-commits
- [llvm] [CodeGen] Don't codegen the weak function when there is a defined non-weak symbol (PR #76040)
Quentin Dian via llvm-commits
- [llvm] [X86][BF16] Add X86SubVBroadcastld patterns (PR #76479)
Phoebe Wang via llvm-commits
- [llvm] 19e7846 - [X86] Remove RAO-INT from Grandridge (#76420)
via llvm-commits
- [llvm] 3081bac - [X86][BF16] Add X86SubVBroadcastld patterns (#76479)
via llvm-commits
- [llvm] [CodeGen][MachinePipeliner] Limit register pressure when scheduling (PR #74807)
Ryotaro Kasuga via llvm-commits
- [llvm] [RISCV] Remove gp and tp from callee saved register lists. (PR #76483)
Craig Topper via llvm-commits
- [llvm] [CanonicalizeFreezeInLoops] fix duplicate removal (PR #74716)
Wei Tao via llvm-commits
- [llvm] [X86][BF16] Support INSERT_SUBVECTOR and CONCAT_VECTORS (PR #76485)
Phoebe Wang via llvm-commits
- [llvm] [RISCV][ISel] Remove redundant min/max in saturating truncation (PR #75145)
via llvm-commits
- [llvm] 13cdee9 - [RISCV][MC] Add support for experimental Zcmop extension (#76395)
via llvm-commits
- [llvm] [PowerPC] Peephole address calculation in TOC memops (PR #76488)
Qiu Chaofan via llvm-commits
- [llvm] e499ae5 - [X86][BF16] Support INSERT_SUBVECTOR and CONCAT_VECTORS (#76485)
via llvm-commits
- [llvm] 2dccf11 - [RISCV] Remove gp and tp from callee saved register lists. (#76483)
via llvm-commits
- [llvm] [RISCV] Add overlapping constraints flag to RVV pseudo (PR #76489)
Piyou Chen via llvm-commits
- [llvm] 3e75dec - [RISCV][CostModel] Add getRISCVInstructionCost() to TTI for Cost… (#73651)
via llvm-commits
- [llvm] fb981e6 - Revert "[SLP][TTI][X86]Add addsub pattern cost estimation. (#76461)"
Douglas Yung via llvm-commits
- [compiler-rt] tsan: add support for linux/loongarch64 in lib/tsan/go/buildgo.sh (PR #72819)
via llvm-commits
- [llvm] [PowerPC] Expand FSINCOS of fp128 (PR #76494)
Qiu Chaofan via llvm-commits
- [llvm] a700298 - [CanonicalizeFreezeInLoops] fix duplicate removal (#74716)
via llvm-commits
- [llvm] [clang] [PowerPC] Implement fence builtin (PR #76495)
Qiu Chaofan via llvm-commits
- [llvm] [BasicAA] Add Vscale GEP decomposition on variable index (PR #69152)
David Green via llvm-commits
- [llvm] Skip tranformConstExprCastCall for naked function (PR #76496)
via llvm-commits
- [llvm] [clang] [lld] [Propeller] Add new flag option '-basic-block-sections=listwithlabels=' to support to use Propeller iteratively. (PR #76497)
via llvm-commits
- [llvm] [InstCombine] Fold `select (a == b | other_cond), a, b` to `select (other_cond), a, b` (PR #76203)
via llvm-commits
- [llvm] 8a4266a - [InstSimplify] Fold `u/sdiv exact (mul nsw/nuw X, C), C --> X` when C is not a power of 2 (#76445)
via llvm-commits
- [llvm] [AMDGPU][MC] Support src modifiers for v_mov_b32 and v_movrel* instructions (PR #76498)
via llvm-commits
- [llvm] [SimplifyCFG] Find the minimal table considering overflow in `switchToLookupTable` (PR #67885)
Quentin Dian via llvm-commits
- [compiler-rt] 9d3fbf9 - [tsan] Add support for linux/loongarch64 in lib/tsan/go/buildgo.sh (#72819)
via llvm-commits
- [llvm] [ConstraintElim] Simplify `MinMaxIntrinsic` (PR #75306)
Florian Hahn via llvm-commits
- [openmp] [libc] [clang] [mlir] [llvm] [compiler-rt] [analyzer][docs] Update the release notes for llvm-18 (PR #76446)
Balazs Benics via llvm-commits
- [llvm] 8c6172b - [AMDGPU][True16] Don't use the VGPR_LO/HI16 register classes. (#76440)
via llvm-commits
- [flang] [clang] [clang-tools-extra] [llvm] [flang] Add EXECUTE_COMMAND_LINE runtime and lowering intrinsics implementation (PR #74077)
Yi Wu via llvm-commits
- [llvm] [flang] [clang] [clang-tools-extra] [flang] Add EXECUTE_COMMAND_LINE runtime and lowering intrinsics implementation (PR #74077)
Yi Wu via llvm-commits
- [llvm] [clang-tools-extra] [clang] [flang] [flang] Add EXECUTE_COMMAND_LINE runtime and lowering intrinsics implementation (PR #74077)
Yi Wu via llvm-commits
- [llvm] [AMDGPU][True16] Remove the VGPR_LO/HI16 register classes. (PR #76500)
Ivan Kosarev via llvm-commits
- [llvm] 7a1a476 - [InstCombine] Fold `(X & C1) | C2` into `X & (C1 | C2)` iff `(X & C2) == C2` (#76470)
via llvm-commits
- [llvm] [TLI] replace-with-veclib works with FRem Instruction. (PR #76166)
Maciej Gabka via llvm-commits
- [llvm] 5096501 - [SLP][TTI][X86]Add addsub pattern cost estimation. (#76461)
Alexey Bataev via llvm-commits
- [llvm] d79ccee - [X86][MC] Support encoding/decoding for APX variant ADD/SUB/ADC/SBB/OR/XOR/NEG/NOT instructions (#76319)
via llvm-commits
- [clang] [flang] [llvm] [clang-tools-extra] [flang] Add EXECUTE_COMMAND_LINE runtime and lowering intrinsics implementation (PR #74077)
Yi Wu via llvm-commits
- [llvm] fix wrong links in documentation (PR #76502)
Hana Dusíková via llvm-commits
- [clang-tools-extra] [clang] [llvm] [flang] [flang] Add EXECUTE_COMMAND_LINE runtime and lowering intrinsics implementation (PR #74077)
Yi Wu via llvm-commits
- [llvm] [LV][AArch64] LoopVectorizer allows scalable frem instructions (PR #76247)
Maciej Gabka via llvm-commits
- [llvm] [libc] [libc][NFC] Integrate `FloatProperties` into `FPBits` (PR #76506)
Guillaume Chatelet via llvm-commits
- [llvm] [X86][BF16] Add subvec_zero_lowering patterns (PR #76507)
Phoebe Wang via llvm-commits
- [llvm] [VPlan] Replace VPRecipeOrVPValue with VP2VP recipe simplification. (PR #76090)
via llvm-commits
- [libc] [mlir] [llvm] [clang] [compiler-rt] [openmp] [analyzer][docs] Update the release notes for llvm-18 (PR #76446)
Balazs Benics via llvm-commits
- [compiler-rt] [libc] [openmp] [clang] [mlir] [llvm] [analyzer][docs] Update the release notes for llvm-18 (PR #76446)
via llvm-commits
- [llvm] [X86] Lower mathlib call ldexp into scalef when avx512 is enabled (PR #69710)
Simon Pilgrim via llvm-commits
- [libcxx] [flang] [clang] [clang-tools-extra] [compiler-rt] [llvm] [mlir] [polly] [lld] [CostModel][X86] Fix fpext conversion cost for 16 elements (PR #76278)
Simon Pilgrim via llvm-commits
- [llvm] 9b6127d - [ConstraintSystem] Remove GCD handling (NFCI).
Florian Hahn via llvm-commits
- [llvm] [SimplifyCFG] Find an arrayless index for the covered lookup table (PR #73269)
Kohei Asano via llvm-commits
- [llvm] [ConstraintElim] Drop invalid rows instead of failing the elimination (PR #76299)
Florian Hahn via llvm-commits
- [llvm] 3d7880b - [llvm-opt-fuzzer] Add more passes options (#76474)
via llvm-commits
- [compiler-rt] [compiler-rt] intercept sched_getaffinity on freebsd. (PR #76509)
David CARLIER via llvm-commits
- [llvm] 554feb0 - [InstSimplify] Simplify `select cond, undef, val` to `val` if `val = poison` implies `cond = poison` (#76465)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [llvm] [flang] Pass to add frame pointer attribute (PR #74598)
Mats Petersson via llvm-commits
- [llvm] [llvm-special-case-list-fuzzer] fix off-by-one read (PR #73888)
via llvm-commits
- [llvm] 0207e9e - [X86][NFC] Move classe BinOp*, UnaryOp* to X86InstrUtils.td and simplify CRC32 definitions
Shengchen Kan via llvm-commits
- [clang] [llvm] [RISCV] Update TargetAttr target-cpu override rule (PR #75804)
Piyou Chen via llvm-commits
- [llvm] dc1931a - [mlgo] Fix post PR #76319
Mircea Trofin via llvm-commits
- [llvm] [ConstraintElim] Add pre-commit tests for PR76299. NFC. (PR #76512)
Yingwei Zheng via llvm-commits
- [llvm] 9d7b357 - [ConstraintElim] Add pre-commit tests for PR76299. NFC. (#76512)
via llvm-commits
- [llvm] [VPlan] Introduce ComputeReductionResult VPInstruction opcode. (PR #70253)
Florian Hahn via llvm-commits
- [llvm] 7f69c8b - [llvm-special-case-list-fuzzer] fix off-by-one read (#73888)
via llvm-commits
- [llvm] [SVE] Wide active lane mask (PR #76514)
Momchil Velikov via llvm-commits
- [llvm] [opt][NewPM] Add isRequired to passes named as *PrinterPass (PR #76516)
Björn Pettersson via llvm-commits
- [llvm] [opt][NewPM] Add isRequired to passes named *VerifierPass (PR #76517)
Björn Pettersson via llvm-commits
- [llvm] [NFC][CodeGen][AArch64] Add tests for unconditional branch duplication (PR #76518)
Daniel Hoekwater via llvm-commits
- [llvm] [XRay] Only avoid outlining pseudo-instructions, not whole blocks (PR #76520)
Daniel Hoekwater via llvm-commits
- [llvm] AMDGPU: Fix packed 16-bit inline constants (PR #76522)
Nicolai Hähnle via llvm-commits
- [llvm] [LoopInfo][NewPM] Print function name in LoopPrinterPass (PR #76527)
Björn Pettersson via llvm-commits
- [compiler-rt] 44089c2 - [compiler-rt] intercept sched_getaffinity on freebsd. (#76509)
via llvm-commits
- [llvm] 1c87d5c - [AArch64][GlobalISel] Lower fminnm/fmaxnm through Global ISel
David Green via llvm-commits
- [clang-tools-extra] [compiler-rt] [mlir] [libcxx] [lldb] [flang] [llvm] [clang] [lld] [libc] [mlir][linalg] Implement common interface for depthwise convolution ops (PR #75017)
via llvm-commits
- [llvm] 1287f5a - [llvm-dwarfdump-fuzzer] fix out of bounds potential (#76408)
via llvm-commits
- [llvm] Reland "[InstCombine] Extend `foldICmpBinOp` to `add`-like `or`" (PR #76531)
Mikhail Gudim via llvm-commits
- [compiler-rt] [builtins] Fix CPU feature detection for FreeBSD on AArch64 (PR #76532)
Dimitry Andric via llvm-commits
- [llvm] [VPlan] Model address separately. (PR #72164)
Florian Hahn via llvm-commits
- [llvm] 516cc98 - [LV] Fix typo in comment (NFC).
Florian Hahn via llvm-commits
- [llvm] Revert "[RISCV][CostModel] Add getRISCVInstructionCost() to TTI for Cost… (#73651)" (PR #76536)
Vitaly Buka via llvm-commits
- [clang-tools-extra] [llvm] [clang] [libcxx] [libcxx] adds ranges::fold_left_with_iter and ranges::fold_left (PR #75259)
Christopher Di Bella via llvm-commits
- [clang] [clang-tools-extra] [llvm] [libcxx] [libcxx] adds ranges::fold_left_with_iter and ranges::fold_left (PR #75259)
Christopher Di Bella via llvm-commits
- [clang-tools-extra] [libcxx] [clang] [llvm] [libcxx] adds ranges::fold_left_with_iter and ranges::fold_left (PR #75259)
Christopher Di Bella via llvm-commits
- [llvm] 9c39d9b - Revert "[RISCV][CostModel] Add getRISCVInstructionCost() to TTI for Cost… (#73651)" (#76536)
via llvm-commits
- [llvm] 6dc5ba4 - [RISCV] Remove XSfcie extension.
Craig Topper via llvm-commits
- [clang-tools-extra] [llvm] [libcxx] [clang] [libcxx] adds ranges::fold_left_with_iter and ranges::fold_left (PR #75259)
Christopher Di Bella via llvm-commits
- [compiler-rt] [llvm] [hwasan] Workaround unsupported AssignmentTrackingPass (PR #76547)
Vitaly Buka via llvm-commits
- [flang] [llvm] [libcxx] [clang-tools-extra] [compiler-rt] [clang] [polly] [mlir] [lld] [CostModel][X86] Fix fpext conversion cost for 16 elements (PR #76278)
via llvm-commits
- [llvm] [RISCV] fold trunc_vl (srl_vl (vwaddu X, Y), splat 1) -> vaaddu X, Y (PR #76550)
via llvm-commits
- [llvm] [RISCV] fold trunc_vl (srl_vl (vwaddu X, Y), splat 1) -> vaaddu X, Y (PR #76550)
via llvm-commits
- [llvm] [RISCV] fold trunc_vl (srl_vl (vwaddu X, Y), splat 1) -> vaaddu X, Y (PR #76550)
Craig Topper via llvm-commits
- [llvm] [RISCV] fold trunc_vl (srl_vl (vwaddu X, Y), splat 1) -> vaaddu X, Y (PR #76550)
via llvm-commits
- [llvm] [RISCV] fold trunc_vl (srl_vl (vwaddu X, Y), splat 1) -> vaaddu X, Y (PR #76550)
via llvm-commits
- [llvm] 6c87f46 - [X86][NFC] Remove meaningless FIXME
Phoebe Wang via llvm-commits
- [polly] [mlir] [libc] [compiler-rt] [openmp] [clang] [clang-tools-extra] [llvm] [flang] [libcxx] [lld] [CostModel][X86] Fix fpext conversion cost for 16 elements (PR #76278)
via llvm-commits
- [llvm] c97a767 - [PowerPC] Expand FSINCOS of fp128 (#76494)
via llvm-commits
- [llvm] 2128fca - [InstCombine] Canonicalize `gep T* X, V / sizeof(T)` to `gep i8* X, V` (#76458)
via llvm-commits
- [clang-tools-extra] [libunwind] [llvm] [clang] [libunwind] Replace process_vm_readv with SYS_rt_sigprocmask (PR #74791)
Fangrui Song via llvm-commits
- [llvm] a22c8ef - [MC,test] Merge register-assignment-error.s into register-assignment.s and improve the test
Fangrui Song via llvm-commits
- [llvm] [MC][x86] Allow non-MCTargetExpr RHS when the LHS of a MCBinaryExpr is MCTargetExpr (PR #75693)
Fangrui Song via llvm-commits
- [llvm] d3ddb93 - [X86] Fix typo about the internal name of instructions
Shengchen Kan via llvm-commits
- [llvm] [RISCV][ISel] Combine scalable vector add/sub/mul with zero/sign extension (PR #72340)
via llvm-commits
- [llvm] 47c88bc - [LoongArch] Fix LASX vector_extract codegen
via llvm-commits
- [llvm] [Orc] Fix process-symbols setup in LLJITBuilder for out-of-process case (PR #76244)
via llvm-commits
- [llvm] [MC][RISCV][LoongArch] Add AlignFragment size if layout is available and not need insert nops (PR #76552)
Jinyang He via llvm-commits
- [llvm] c7367f9 - [LoongArch] Fix incorrect pattern XVREPL128VEI_{W/D} instructions
via llvm-commits
- [llvm] 5b155ae - [RISCV][ISel] Combine scalable vector add/sub/mul with zero/sign extension (#72340)
via llvm-commits
- [clang] [llvm] [FuncAttrs] Deduce `noundef` attributes for return values (PR #76553)
Yingwei Zheng via llvm-commits
- [llvm] da5378e - [LoongArch] Fix incorrect pattern [X]VBITSELI_B instructions
via llvm-commits
- [llvm] [InstCombine] Fold `select (or/and (icmp eq/ne a, b), other_cond), a, b` to `select (other_cond), a, b` (PR #76203)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select (or/and (icmp eq/ne a, b), other_cond), a, b` to `select (other_cond), a, b` (PR #76203)
via llvm-commits
- [llvm] [InstCombine] Fold `select (or/and (icmp eq/ne a, b), other_cond), a, b` to `select (other_cond), a, b` (PR #76203)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select (or/and (icmp eq/ne a, b), other_cond), a, b` to `select (other_cond), a, b` (PR #76203)
via llvm-commits
- [llvm] [InstCombine] Fold `select (or/and (icmp eq/ne a, b), other_cond), a, b` to `select (other_cond), a, b` (PR #76203)
via llvm-commits
- [llvm] [InstCombine] fold (A + B - C == B) -> (A == C). (PR #76129)
Yingwei Zheng via llvm-commits
- [llvm] 87779fd - [RISCV][ISel] Remove redundant min/max in saturating truncation (#75145)
via llvm-commits
- [llvm] [LoongArch] Emit function call code sequence as `PCADDU18I+JIRL` in medium code model (PR #76555)
via llvm-commits
- [llvm] [ValueTracking] Infer relationship for the select with ICmp (PR #66668)
Yingwei Zheng via llvm-commits
- [llvm] [clang] [WIP] Correct lowering of `fp128` intrinsics (PR #76558)
Trevor Gross via llvm-commits
- [llvm] [Mips] Optimize (shift x (and y, BitWidth - 1)) to (shift x, y) (PR #73889)
via llvm-commits
- [llvm] [InstCombine] Fold icmp(constants[x]) when the range of x is given (PR #67093)
Yingwei Zheng via llvm-commits
- [llvm] e13e95b - [Mips] Optimize (shift x (and y, BitWidth - 1)) to (shift x, y) (#73889)
via llvm-commits
- [llvm] dafd178 - [InstCombine][NFC] Format code in foldCmpLoadFromIndexedGlobal
via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve and expand fcopysign lowering (PR #71283)
Thorsten Schütt via llvm-commits
- [compiler-rt] 450be89 - [compiler-rt] Remove a few workarounds for FreeBSD 9.x (#76263)
via llvm-commits
- [compiler-rt] 953ae94 - [builtins] Fix CPU feature detection for FreeBSD on AArch64 (#76532)
via llvm-commits
- [llvm] 3c92011 - [gn build] Port 450be89136d4
LLVM GN Syncbot via llvm-commits
- [llvm] [LVI] Support using block values when handling conditions (PR #75311)
Yingwei Zheng via llvm-commits
- [compiler-rt] [compiler-rt] madvise interception (PR #76562)
David CARLIER via llvm-commits
- [llvm] a1f1371 - [X86][NFC] Remove redundant constraints in X86InstrArithmetic.td after #76319
Shengchen Kan via llvm-commits
- [llvm] b6daac0 - [AMDGPU][True16] Remove the VGPR_LO/HI16 register classes. (#76500)
via llvm-commits
- [llvm] [InstCombine] Extend `foldICmpAddConstant` to disjoint `or`. (PR #75899)
Yingwei Zheng via llvm-commits
- [llvm] [IPSCCP] Variable not visible at Og. (PR #66745)
Vlad Serebrennikov via llvm-commits
- [compiler-rt] [compiler-rt] eventfd api interception on freebsd. (PR #76564)
David CARLIER via llvm-commits
- [llvm] [InstCombine] Handle commuted cases of the fold `((B|C)&A)|B -> B|(A&C)` (PR #76565)
Yingwei Zheng via llvm-commits
- [llvm] [DeadStoreElimination] Optimize tautological assignments (PR #75744)
Shreyansh Chouhan via llvm-commits
- [llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)
Alexey Bataev via llvm-commits
- [llvm] [SCEVExpander] Relax hoisting condition for AddRec start (PR #75916)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [analyzer] Trust base to derived casts for dynamic types (PR #69057)
Balazs Benics via llvm-commits
- [llvm] 90802e6 - [InstCombine] Handle commuted cases of the fold `((B|C)&A)|B -> B|(A&C)` (#76565)
via llvm-commits
- [llvm] [AArch64] merge index address with large offset into base address (PR #75343)
via llvm-commits
- [llvm] [InstCombine] Fold `((A ^ B) & C) | A` -> `A | (B & C)` (PR #76572)
Yingwei Zheng via llvm-commits
- [llvm] [llvm][MC][ARM] Don't autoresolve fixups (PR #76574)
Eleanor Bonnici via llvm-commits
- [llvm] [RISCV] Don't emit vxrm writes for vnclip(u).wi with shift of 0. (PR #76578)
Craig Topper via llvm-commits
- [llvm] Ensure that python directory exists before starting build (PR #76581)
Saint Wesonga via llvm-commits
- [clang-tools-extra] [llvm] [clang] [analyzer] Trust base to derived casts for dynamic types (PR #69057)
Balazs Benics via llvm-commits
- [llvm] [InstCombine] Relax the same-underlying-object constraint for the GEP canonicalization (PR #76583)
Yingwei Zheng via llvm-commits
- [llvm] [libcxxabi] [llvm-cxxfilt] Added the option --no-params (PR #75348)
Dmitry Vasilyev via llvm-commits
- [llvm] f9d161f - [M68k][NFC] Rename MximmSExt8/16/32 to Mxi8/16/32immSExt8/16/32
Min-Yih Hsu via llvm-commits
- [llvm] 4bd79ea - [M68k] Add pc-relative displacement (PCD) addressing mode for MOVSX
Min-Yih Hsu via llvm-commits
- [compiler-rt] 1da9d8a - [asan] Ignore vDSO on FreeBSD (#76223)
via llvm-commits
- [compiler-rt] [asan] Ignore vDSO on FreeBSD (PR #76223)
Dimitry Andric via llvm-commits
- [openmp] [clang] [llvm] [clang-tools-extra] [PGO][OpenMP] Instrumentation for GPU devices (PR #76587)
Ethan Luis McDonough via llvm-commits
- [llvm] 5cc7402 - Reland "[llvm-exegesis] Add support for loading X86 segment registers (#76368)"
Aiden Grossman via llvm-commits
- [llvm] [GitHub] Fix minor typos in .github/workflows (PR #76592)
Craig Hesling via llvm-commits
- [llvm] [AsmPrinter] Remove mbb-profile-dump flag (PR #76595)
Aiden Grossman via llvm-commits
- [llvm] 3e6e096 - [llvm-exegesis] Fix builds due to relanding #76368
Aiden Grossman via llvm-commits
- [llvm] 3aa516e - [llvm-exegesis] Fix unused variable warning on non-linux platforms
Aiden Grossman via llvm-commits
- [llvm] 3ddf368 - [X86] Fix warning in cpu detection due to unsigned comparison
Aiden Grossman via llvm-commits
- [llvm] [compiler-rt] [X86] Add CPU detection for more znver2 CPUs (PR #74955)
Aiden Grossman via llvm-commits
- [llvm] a51c2f3 - [SLP] no need to generate extract for in-tree uses for original scala… (#76077)
via llvm-commits
- [llvm] 589a24b - [llvm-exegesis] Make preprocessor directives consistent
Aiden Grossman via llvm-commits
- [llvm] [RISCV][GlobalISel] Zbkb support for G_ROTL and G_ROTR (PR #76599)
Mikhail Gudim via llvm-commits
- [llvm] 1efc0a3 - [ConstraintElim] Add tests for llvm.abs (#76374)
via llvm-commits
- [llvm] 69bc371 - [RISCV][GlobalISel] Zbkb support for G_ROTL and G_ROTR (#76599)
via llvm-commits
- [llvm] 7a581c3 - Reland "[InstCombine] Extend `foldICmpBinOp` to `add`-like `or`" (#76531)
via llvm-commits
- [llvm] 3dc0638 - [RISCV] Add MC layer support for Zicfiss. (#66043)
via llvm-commits
- [llvm] [SCCP] Check whether the default case is reachable (PR #76295)
Yingwei Zheng via llvm-commits
- [llvm] [CGP] Do not fold ret value if constant in `dupRetToEnableTailCallOpts` (PR #76613)
Antonio Frighetto via llvm-commits
- [llvm] Support: don't block signals around close if it can be avoided (PR #73009)
Alexander Richardson via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (PR #76621)
Yingwei Zheng via llvm-commits
- [llvm] c7c2bbb - [Docs][llvm-exegesis] Minor adjustments for clarity
Aiden Grossman via llvm-commits
- [llvm] [GitHub] Add default reviewers for Presburger library (PR #76627)
Kunwar Grover via llvm-commits
- [llvm] [ValueTracking] Remove SPF support from `computeKnownBitsFromOperator` (PR #76630)
Yingwei Zheng via llvm-commits
- [llvm] 2c2de4b - [ValueTracking] Remove SPF support from `computeKnownBitsFromOperator` (#76630)
via llvm-commits
- [llvm] [LV] Create block in mask up-front if needed. (PR #76635)
Florian Hahn via llvm-commits
- [llvm] [llvm][Transforms] Reduce the expression (a^c1)&(a^c2) to zero, if possible (PR #76637)
via llvm-commits
- [llvm] Add log-pow simplification for FP exponent edge case. (PR #76641)
via llvm-commits
- [llvm] c664a51 - [M68k][NFC] Clarify the displacement size in the code comment
Min-Yih Hsu via llvm-commits
- [llvm] Missing AArch64ISD::BIC & AArch64ISD::BICi handling (PR #76644)
Sizov Nikita via llvm-commits
- [llvm] a384cd5 - [X86][BF16] Add subvec_zero_lowering patterns (#76507)
via llvm-commits
- [lld] [clang] [llvm] [llvm-driver] Fix usage of `InitLLVM` on Windows (PR #76306)
Alexandre Ganea via llvm-commits
- [llvm] [llvm-exegesis] Remove unused Counter::read method (PR #76651)
Aiden Grossman via llvm-commits
- [clang-tools-extra] [flang] [llvm] [compiler-rt] [libc] [libcxx] [clang] [libc++][format] P2637R3: Member `visit` (`std::basic_format_arg`) (PR #76449)
Hristo Hristov via llvm-commits
- [compiler-rt] [llvm] [libc] [clang] [clang-tools-extra] [flang] [libcxx] [libc++][format] P2637R3: Member `visit` (`std::basic_format_arg`) (PR #76449)
Hristo Hristov via llvm-commits
- [llvm] 568db84 - [InstCombine] Refactor `canonicalizeSPF` to support decomposed select. NFC.
Yingwei Zheng via llvm-commits
- [llvm] [clang-tools-extra] [flang] [compiler-rt] [clang] [libcxx] [libc++][ranges] P2116R9: Implements `views::enumerate` (PR #73617)
Hristo Hristov via llvm-commits
- [llvm] b23f59a - [InstCombine] Fold `select (A &/| B), T, F` if `select B, T, F` is foldable (#76621)
via llvm-commits
- [llvm] bf31226 - [InstCombine] Remove unused variables in InstCombineSelect.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] [NewPM][CodeGen] add TargetPassConfig like API (PR #70906)
via llvm-commits
- [llvm] Reland "[SimplifyCFG] Check if the return instruction causes undefined behavior" (PR #76656)
Quentin Dian via llvm-commits
- [lld] 1228bec - [FuncAttrs] Deduce `noundef` attributes for return values (#76553)
via llvm-commits
- [llvm] 1228bec - [FuncAttrs] Deduce `noundef` attributes for return values (#76553)
via llvm-commits
- [llvm] b46638d - [Local] Handle undef FP constant in getExpressionForConstant.
Florian Hahn via llvm-commits
- [llvm] f248d5e - [Local] Bring back check for FP types in getExpressionForConstant.
Florian Hahn via llvm-commits
- [llvm] [SLP][NFC] Fix assertion in vectorizeGEPIndices() (PR #76660)
via llvm-commits
- [llvm] [InstCombine] Fold the `log2_ceil` idiom (PR #76661)
Yingwei Zheng via llvm-commits
- [llvm] 949ec83 - [InstCombine] Relax the same-underlying-object constraint for the GEP canonicalization (#76583)
via llvm-commits
- [llvm] 90c397f - [AArch64] Add icmp and fcmp tests for GlobalISel. NFC
David Green via llvm-commits
- [llvm] [Cygwin] Cygwin X86ISelDAGToDAG.cpp (PR #76284)
徐持恒 Xu Chiheng via llvm-commits
- [llvm] [Cygwin] Cygwin X86ISelLowering.cpp (PR #74978)
徐持恒 Xu Chiheng via llvm-commits
- [llvm] [Cygwin] Cygwin cmodel medium for 64 bit (PR #74931)
徐持恒 Xu Chiheng via llvm-commits
- [llvm] [Cygwin] Cygwin general (PR #74941)
徐持恒 Xu Chiheng via llvm-commits
- [llvm] [Cygwin] Cygwin general (PR #74944)
徐持恒 Xu Chiheng via llvm-commits
- [llvm] [MinGW] MinGW emulate TLS (PR #74980)
徐持恒 Xu Chiheng via llvm-commits
- [llvm] [llvm-exegesis] Add support for memory annotations in yaml (PR #76665)
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis] Add matcher for register initial values (PR #76666)
Aiden Grossman via llvm-commits
- [llvm] [clang] [clang-tools-extra] [clangd] Fix is spelled in source bug (PR #76668)
via llvm-commits
- [clang] [lld] [llvm] [flang] [libcxx] [libc++][streams] P1759R6: Native handles and file streams (PR #76632)
Hristo Hristov via llvm-commits
- [libcxx] [llvm] [lld] [flang] [clang] [libc++][streams] P1759R6: Native handles and file streams (PR #76632)
Hristo Hristov via llvm-commits
Last message date:
Sun Dec 31 23:56:25 PST 2023
Archived on: Sun Dec 31 23:56:28 PST 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).