The Week Of Monday 30 October 2023 Archives by thread
Starting: Mon Oct 30 00:02:40 PDT 2023
Ending: Sun Nov 5 22:53:57 PST 2023
Messages: 4158
- [llvm] [InferAddressSpaces] Fix constant replace to avoid modifying other functions (PR #70611)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add option to pre-allocate SGPR spill VGPRs (PR #70626)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISel] Add support for G_FCMP with F and D extensions. (PR #70624)
Matt Arsenault via llvm-commits
- [llvm] [InferAddressSpaces] collect flat address expression from return value (PR #70610)
Matt Arsenault via llvm-commits
- [llvm] [doc] Improve wording for "What is considered a security issue?" (PR #69436)
Kristof Beyls via llvm-commits
- [llvm] d16d149 - [doc] Improve wording for "What is considered a security issue?" (#69436)
via llvm-commits
- [llvm] [Verifier] Check function attributes related to branch protection (NFC) (PR #70565)
Matt Arsenault via llvm-commits
- [PATCH] D70401: [RISCV] CodeGen of RVE and ilp32e/lp64e ABIs
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] [JITLink][RISCV] Implement .eh_frame handling (PR #66067)
Job Noorman via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] [libc][bazel] Prevent LIBC_NAMESPACE leakeage (PR #70455)
Guillaume Chatelet via llvm-commits
- [llvm] [AMDGPU] GCNRegPressure printing pass for testing. (PR #70031)
Valery Pykhtin via llvm-commits
- [llvm] ed3f06b - [IR] Add zext nneg flag (#67982)
via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Folding imm offset in more cases for scratch access (PR #70634)
via llvm-commits
- [llvm] Correctly set pointer bit for aggregate values in SelectionDAGBuilder to fix CCIfPtr (PR #70554)
Matt Arsenault via llvm-commits
- [llvm] [SCEV][LV] Invalidate LCSSA exit phis more thoroughly (PR #69909)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU/VOP3P][NFC] - Simplify wmma instruction defs (PR #70622)
Piotr Sobczak via llvm-commits
- [compiler-rt] e79f050 - [compiler-rt] Don't use 'vg' in CFI directives for SME ABI routines
Sander de Smalen via llvm-commits
- [llvm] [AMDGPU][wmma] - Add tied wmma intrinsic (PR #69903)
Jay Foad via llvm-commits
- [llvm] [AArch64][GlobalISel] Expand handling for fptosi and fptoui (PR #70635)
David Green via llvm-commits
- [llvm] [AArch64][ISel] Add support for v8.4a RCpc `ldapur`/`stlur` (PR #67879)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix incorrect ABI when tail call not supported (PR #70215)
Nikita Popov via llvm-commits
- [llvm] [PowerPC] Support local-dynamic TLS relocation on AIX (PR #66316)
Felix via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Sunil K via Phabricator via llvm-commits
- [llvm] 54732a3 - [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Cullen Rhodes via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] [ValueTracking] NFC: Allow tracking values through AddrSpaceCasts (PR #70483)
Matt Arsenault via llvm-commits
- [llvm] 5c8a71d - [InstCombine] Remove unnecessary icmp of all-zero gep folds (NFC)
Nikita Popov via llvm-commits
- [llvm] 1770a2e - [InstCombine] Simplify and/or of icmp eq with op replacement (#70335)
via llvm-commits
- [llvm] [InstCombine] Simplify and/or of icmp eq with op replacement (PR #70335)
Nikita Popov via llvm-commits
- [llvm] [ConstantHoisting] Add a TTI hook to prevent hoisting. (PR #69004)
Sjoerd Meijer via llvm-commits
- [llvm] [mlir][linalg][NFC] Remove linalg subset hoisting (PR #70636)
Matthias Springer via llvm-commits
- [llvm] [RISCV][NFC] Move getRVVMCOpcode to RISCVInstrInfo (PR #70637)
Wang Pengcheng via llvm-commits
- [llvm] [AMDGPU] Prevent folding of the negative i32 literals as i64 (PR #70274)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][SME] Allow inlining when streaming-mode attributes dont match up. (PR #68415)
Sander de Smalen via llvm-commits
- [llvm] [DWARFLinkerParallel] Add support for -odr mode. (PR #68721)
via llvm-commits
- [llvm] [llvm][AArch64][Assembly]: Add SME_F8F16 and SME_F8F32 Ass/Disass. (PR #70640)
via llvm-commits
- [llvm] [mlir][transform] LISH: Add transform op (PR #70630)
Oleksandr Alex Zinenko via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already (PR #65735)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Implement moveToVALU for S_CSELECT_B64 (PR #70352)
Piotr Sobczak via llvm-commits
- [llvm] [SCEV] Infer loop max trip count from memory accesses (PR #70361)
Florian Mayer via llvm-commits
- [llvm] [XCOFF][obj2yaml] support parsing auxiliary symbols for XCOFF (PR #70642)
via llvm-commits
- [llvm] [RISCV][MC] Implement ISA mapping symbols (PR #67541)
Joe Faulls via llvm-commits
- [llvm] [BOLT] Modify MCPlus annotation internals. NFCI. (PR #70412)
Job Noorman via llvm-commits
- [llvm] [ARM] Fix for undef elements from demanded elements (PR #70504)
Sam Tebbs via llvm-commits
- [llvm] [BOLT] Support instrumentation hook via DT_FINI_ARRAY (PR #67348)
Job Noorman via llvm-commits
- [llvm] [CodeGen] Improve ExpandMemCmp for more efficient non-register aligned sizes handling (PR #70469)
David Sherwood via llvm-commits
- [llvm] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Kiran Chandramohan via llvm-commits
- [llvm] [BOLT] Add itrace aggregation for AUX data (PR #70426)
Vladislav Khmelevsky via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [PATCH] D149848: [AArch64, compiler-rt] Implement trampoline intrinsics
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] [VP][RISCV] Add llvm.experimental.vp.reverse. (PR #70405)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU] Fix nondeterminism in SIFixSGPRCopies (PR #70644)
Jay Foad via llvm-commits
- [llvm] 6d30bc0 - [AArch64][SME] Allow inlining when streaming-mode attributes dont match up. (#68415)
via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Matt Arsenault via Phabricator via llvm-commits
- [llvm] StackProtector: use isInTailCallPosition to verify tail call position (PR #68997)
Liqiang TAO via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize G_VECREDUCE_{MIN/MAX} (PR #69461)
via llvm-commits
- [llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)
via llvm-commits
- [llvm] a316f14 - [RISCV][NFC] Move getRVVMCOpcode to RISCVInstrInfo (#70637)
via llvm-commits
- [llvm] [RISCV] Begin moving post-isel vector peepholes to a MF pass (PR #70342)
Wang Pengcheng via llvm-commits
- [llvm] [AArch64][SME] Extend Inliner cost-model with custom penalty for calls. (PR #68416)
Sander de Smalen via llvm-commits
- [llvm] edebbb4 - [AMDGPU/VOP3P][NFC] - Simplify wmma instruction defs (#70622)
via llvm-commits
- [llvm] [VP] Mark llvm.experimental.vp.splice as having no functional equivalent (PR #70647)
Luke Lau via llvm-commits
- [llvm] [SPIRV] Do not remove capability from all caps (PR #68194)
Paulo Matos via llvm-commits
- [llvm] [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (PR #69588)
Igor Kirillov via llvm-commits
- [llvm] [AMDGPU] - Add s_bitreplicate intrinsic (PR #69209)
Jessica Del via llvm-commits
- [llvm] da28c33 - [UTC] Recognise CHECK lines with globals matched literally (#70050)
via llvm-commits
- [llvm] [UTC] Recognise CHECK lines with globals matched literally (PR #70050)
Henrik G. Olsson via llvm-commits
- [llvm] [LLVM-C] Add LLVMCreateTargetMachineWithABI (PR #68406)
Sebastian Poeplau via llvm-commits
- [llvm] 4326497 - [X86] vec_insert-5.ll - ensure we build with +mmx as we reference x86_mmx types
Simon Pilgrim via llvm-commits
- [llvm] Reland [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #70542)
via llvm-commits
- [llvm] [AMDGPU] ISel for @llvm.amdgcn.cs.chain intrinsic (PR #68186)
via llvm-commits
- [compiler-rt] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Eduardo Seo via llvm-commits
- [llvm] 7090422 - [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (#69588)
via llvm-commits
- [llvm] [RISCV] Eliminate dead li after emitting VSETVLIs (PR #65934)
Yingwei Zheng via llvm-commits
- [llvm] 89f8d35 - [AMDGPU] Fix subtarget predicates for some V_MFMA instructions. (#70450)
via llvm-commits
- [llvm] [AMDGPU] Fix subtarget predicates for some V_MFMA instructions. (PR #70450)
Ivan Kosarev via llvm-commits
- [llvm] [test] Align behavior of interrupts.test on different platforms (PR #68556)
Serge Pavlov via llvm-commits
- [llvm] 292f34b - [AArch64][GlobalISel] Fix incorrect ABI when tail call not supported (#70215)
via llvm-commits
- [llvm] [AMDGPU] CodeGen for 64-bit buffer atomic cmpswap intrinsics (PR #70475)
Jay Foad via llvm-commits
- [compiler-rt] [sanitizer][msan] fix AArch64 vararg support for KMSAN (PR #70659)
Alexander Potapenko via llvm-commits
- [llvm] [sanitizer][msan] fix AArch64 vararg support for KMSAN (PR #70659)
Alexander Potapenko via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] [sanitizer][msan] fix AArch64 vararg support for KMSAN (PR #70660)
Alexander Potapenko via llvm-commits
- [PATCH] D81843: [ARM][FPEnv] Lowering of {get,set,reset}_fpenv
Serge Pavlov via Phabricator via llvm-commits
- [llvm] [SCEV] Fix incorrect NUW inference (PR #70521)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Valery Pykhtin via llvm-commits
- [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] fb08c69 - [JumpThreading] Add test for #70651 (NFC)
Nikita Popov via llvm-commits
- [llvm] af15c46 - [SLP]Do not crash if number of vector registers does not feet the vector
Alexey Bataev via llvm-commits
- [lld] [ELF] Making cdsort default for function reordering (PR #68638)
via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
via llvm-commits
- [llvm] 4bbb2bc - [gn build] Port bb352b6ead5b
LLVM GN Syncbot via llvm-commits
- [llvm] [JumpThreading] Don't phi translate past loop phi (PR #70664)
Nikita Popov via llvm-commits
- [llvm] [libc] Adding a version of memset with software prefetching (PR #70493)
via llvm-commits
- [PATCH] D129848: [RISCV] Add Stackmap/Statepoint/Patchpoint support with targets
Sacha Coppey via Phabricator via llvm-commits
- [llvm] ee6d62d - [AMDGPU] Prevent folding of the negative i32 literals as i64 (#70274)
via llvm-commits
- [PATCH] D149660: [libc++][AIX] Add OS version to target triple
David Tenty via Phabricator via llvm-commits
- [llvm] fe8335b - [AMDGPU] Select 64-bit imm moves if can be encoded as 32 bit operand (#70395)
via llvm-commits
- [llvm] [AMDGPU] Select 64-bit imm moves if can be encoded as 32 bit operand (PR #70395)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Improve isBasicBlockPrologue helper function (PR #69924)
Piotr Sobczak via llvm-commits
- [llvm] [openmp] Add memory diff dump for kernel record-replay (PR #70667)
via llvm-commits
- [llvm] [llvm][NewGVN] Fixing the replacement of incorrect instructions (PR #70599)
via llvm-commits
- [llvm] 72e6c1c - [RISCV] Begin moving post-isel vector peepholes to a MF pass (#70342)
via llvm-commits
- [llvm] [XCOFF] make related SD symbols as isFunction (PR #69553)
via llvm-commits
- [llvm] 849297c - [AMDGPU][wmma] - Add tied wmma intrinsic (#69903)
via llvm-commits
- [llvm] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via llvm-commits
- [compiler-rt] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via llvm-commits
- [compiler-rt] [ASan][Windows] Add __cdecl to public sanitizer functions (PR #69625)
nicole mazzuca via llvm-commits
- [llvm] Changed default value of slp-max-vf to 192 (PR #70479)
Dmitriy Smirnov via llvm-commits
- [compiler-rt] [openmp] Add memory diff dump for kernel record-replay (PR #70667)
Shilei Tian via llvm-commits
- [llvm] [DAG] Canonicalize zero_extend to sign_extend based on target preference (PR #70671)
Philip Reames via llvm-commits
- [llvm] [Release] Build compiler-rt during Phase 1 on AIX (PR #70672)
via llvm-commits
- [llvm] [libcxx] Unifying __is_trivial_equality_predicate and __is_trivial_plus_operation into __desugars_to (PR #68642)
Louis Dionne via llvm-commits
- [compiler-rt] [libcxx] Unifying __is_trivial_equality_predicate and __is_trivial_plus_operation into __desugars_to (PR #68642)
Louis Dionne via llvm-commits
- [llvm] fecd11b - [RISCV] Remove old peephole declaration in RISCVISelDAGToDAG.h. NFC
Luke Lau via llvm-commits
- [llvm] [AArch64][SME] Remove implicit-def's on smstart (PR #69012)
Jon Roelofs via llvm-commits
- [llvm] [Github] Add flang docs to Github actions (PR #70530)
via llvm-commits
- [llvm] [llvm][AArch64][Assembly]: Add FDOT2/FDOT4 assembly and disassembly. (PR #70237)
via llvm-commits
- [llvm] [MachineInstr] add insert method for variadic instructions (PR #67699)
Nick Desaulniers via llvm-commits
- [compiler-rt] [compiler-rt] Don't link builtins against the CRT on Windows (PR #70675)
David Truby via llvm-commits
- [PATCH] D133361: [BPF] Attribute preserve_static_offset for structs
Yonghong Song via Phabricator via llvm-commits
- [llvm] [docs] mention that DenseMap has a SmallDenseMap variant (PR #70677)
Nick Desaulniers via llvm-commits
- [llvm] 3746f20 - [gn build] Port 72e6c1c70d5e
LLVM GN Syncbot via llvm-commits
- [llvm] [AArch64] Fix spilling/filling of virtual registers in PNR regclass. (PR #70679)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Enable "sink-and-fold" in MachineSink by default (PR #67432)
Momchil Velikov via llvm-commits
- [compiler-rt] f95b2f1 - Reland "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Code Coverage (1/3)"
Alan Phipps via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Alan Phipps via Phabricator via llvm-commits
- [llvm] [STLExtras] Backport std::to_underlying from C++23 (PR #70681)
Vlad Serebrennikov via llvm-commits
- [llvm] [AArch64] Also implement PNR -> PNR copies. (PR #70682)
Sander de Smalen via llvm-commits
- [compiler-rt] Bfi precision (PR #66285)
via llvm-commits
- [llvm] [OpenMP] Add optimization to remove the RPC client (PR #70683)
Joseph Huber via llvm-commits
- [llvm] f753703 - [X86] Print 'l' section flag for SHF_X86_64_LARGE (#70380)
via llvm-commits
- [llvm] [X86] Print 'l' section flag for SHF_X86_64_LARGE (PR #70380)
Arthur Eubanks via llvm-commits
- [llvm] [ASAN] For Asan instrumented global, emit two symbols, one with actual size and other with instrumented size. (PR #70166)
via llvm-commits
- [llvm] 101008b - [AMDGPU] CodeGen for 64-bit buffer atomic cmpswap intrinsics (#70475)
via llvm-commits
- [llvm] [SCEV] Fix "quick and dirty" difference that could lead to assert (PR #70688)
Danila Malyutin via llvm-commits
- [PATCH] D148855: [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] [HWASAN] Enable memcpy, memmove and memset interceptors (PR #70387)
Kirill Stoimenov via llvm-commits
- [llvm] [RISCV][NFC] Combine redundant 'if' statements (PR #70423)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Fix legalization of frem(-0.0, y) (PR #70448)
Jay Foad via llvm-commits
- [llvm] 284d136 - [RISCV] Teach copyPhysReg to allow copies between GPR<->FPR32/FPR64 (#70525)
via llvm-commits
- [llvm] [RISCV] Teach copyPhysReg to allow copies between GPR<->FPR32/FPR64 (PR #70525)
Craig Topper via llvm-commits
- [llvm] [DirectX] Remove redundant resource kind handling. NFC (PR #70691)
Justin Bogner via llvm-commits
- [llvm] 6939411 - [docs] mention that DenseMap has a SmallDenseMap variant (#70677)
via llvm-commits
- [llvm] 77e88db - [RISCV][GISel] Add missing curly brace to test. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV] Add _RM pseudos to pseudos table (PR #70693)
Luke Lau via llvm-commits
- [llvm] [AArch64][SME] Remove immediate argument restriction for svldr and svstr (PR #68565)
Sam Tebbs via llvm-commits
- [llvm] [RISCV][GlobalISel] Select G_GLOBAL_VALUE (PR #70091)
Michael Maitland via llvm-commits
- [compiler-rt] [Release] Build compiler-rt during Phase 1 on AIX (PR #70672)
via llvm-commits
- [llvm] 9a7c26a - [GISel] Restrict G_BSWAP to multiples of 16 bits. (#70245)
via llvm-commits
- [llvm] [GISel] Restrict G_BSWAP to multiples of 16 bits. (PR #70245)
Craig Topper via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Yusra Syeda via llvm-commits
- [compiler-rt] [Profile] Refactor profile correlation. (PR #69656)
Ellis Hoag via llvm-commits
- [llvm] [Profile] Refactor profile correlation. (PR #69656)
Ellis Hoag via llvm-commits
- [llvm] e46dd6f - Revert "[InstCombine] Simplify and/or of icmp eq with op replacement (#70335)"
Nikita Popov via llvm-commits
- [llvm] [LoopPeeling] Fix weights updating of peeled off branches (PR #70094)
Aleksandr Popov via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] Add Scorecard Action (PR #69933)
Diogo Teles Sant'Anna via llvm-commits
- [llvm] [SystemZ] Enable AtomicExpand pass (PR #70398)
Ilya Leoshkevich via llvm-commits
- [llvm] 1de5fe1 - [MCA][X86] Add AVX512 FMA instruction test coverage
Simon Pilgrim via llvm-commits
- [llvm] 8094119 - [X86] IceLakeServer - ZMM FMA can only use Port0
Simon Pilgrim via llvm-commits
- [llvm] a879971 - [AArch64] Introduce tests for PR67879 (NFC)
Antonio Frighetto via llvm-commits
- [llvm] 9fe5700 - [AArch64] Add support for v8.4a `ldapur`/`stlur`
Antonio Frighetto via llvm-commits
- [llvm] Metadata: Optimize metadata queries (PR #70700)
Matthias Braun via llvm-commits
- [llvm] [RISCV] Implement cross basic block VXRM write insertion. (PR #70382)
Craig Topper via llvm-commits
- [llvm] 89564f0 - Regenerate a set of auto-update tests [nfc]
Philip Reames via llvm-commits
- [lld] [LLD] Tombstone LocalTU entry in .debug_names (PR #70701)
Alexander Yermolovich via llvm-commits
- [llvm] 849f963 - [CodeGen] Improve ExpandMemCmp for more efficient non-register aligned sizes handling (#70469)
via llvm-commits
- [llvm] [InstCombine] Infer nneg on zext when forming from non-negative sext (PR #70706)
Philip Reames via llvm-commits
- [compiler-rt] [MLIR] Update convert-gpu-to-spirv pass to prepare using GPU compilat… (PR #69941)
Sang Ik Lee via llvm-commits
- [llvm] [MLIR] Update convert-gpu-to-spirv pass to prepare using GPU compilat… (PR #69941)
Sang Ik Lee via llvm-commits
- [llvm] [RISCV] Add `TuneVentanaVeyron` subtarget feature. (PR #70414)
Mikhail Gudim via llvm-commits
- [llvm] d0caa4e - [ADT] Backport std::to_underlying from C++23 (#70681)
via llvm-commits
- [llvm] 3f2ed81 - [InstCombine] Infer nneg on zext when forming from non-negative sext (#70706)
via llvm-commits
- [llvm] [MemProf] Handle profiles with missing column numbers (PR #70520)
Snehasish Kumar via llvm-commits
- [llvm] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [compiler-rt] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] [Github] Fetch all commits in PR for code formatting checks (PR #69766)
Tom Stellard via llvm-commits
- [llvm] [llvm-objcopy] Check for missing argument values (PR #70710)
via llvm-commits
- [llvm] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
via llvm-commits
- [llvm] 04dd2ac - [RISCV][GlobalISel] Select G_GLOBAL_VALUE (#70091)
via llvm-commits
- [llvm] [RISCV] SiFive7 VLDS Sched should not depend on VL when stride is x0. (PR #70266)
Michael Maitland via llvm-commits
- [llvm] 093bc6b - [RISCV] SiFive7 VLDS Sched should not depend on VL when stride is x0. (#70266)
via llvm-commits
- [llvm] workflows: Unsplit new-prs (PR #69560)
Aiden Grossman via llvm-commits
- [llvm] workflows: Unsplit pr-subscriber (PR #69748)
Aiden Grossman via llvm-commits
- [compiler-rt] [Profile] Refactor profile correlation. (PR #70712)
Zequan Wu via llvm-commits
- [llvm] workflows: Refactor release-tasks.yml (PR #69523)
Tom Stellard via llvm-commits
- [llvm] [CVP] Infer nneg on zext when forming from non-negative sext. (PR #70715)
Craig Topper via llvm-commits
- [PATCH] D153907: [AIX] [TOC] Add -mtocdata/-mno-tocdata options on AIX
Digger Lin via Phabricator via llvm-commits
- [llvm] [AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (PR #67999)
via llvm-commits
- [compiler-rt] [builtins] Avoid using long double in generic sources (PR #69754)
Nico Weber via llvm-commits
- [llvm] cc6f9cf - [RISCV] Add zbb coverage to test file [nfc]
Philip Reames via llvm-commits
- [llvm] 2446439 - [MemProf] Handle profiles with missing column numbers (#70520)
via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
Manman Ren via llvm-commits
- [lld] [lld] Implement getOutputCharacteristics for non-section code thunks. (PR #70721)
Jacek Caban via llvm-commits
- [lld] [lld] Sort data chunks before code chunks on ARM64EC. (PR #70722)
Jacek Caban via llvm-commits
- [llvm] 1abc931 - [DirectX] Remove redundant resource kind handling. NFC (#70691)
via llvm-commits
- [llvm] c92c86f - [RISCV] Add test coverage for "zext nneg" [nfc]
Philip Reames via llvm-commits
- [lld] [lld] Align EC code region boundaries. (PR #69100)
Jacek Caban via llvm-commits
- [llvm] 71bf052 - [SLP][NFC]Add a test for bool logic ops reduction, NFC.
Alexey Bataev via llvm-commits
- [lld] [lld] Add support for EC code map. (PR #69101)
Jacek Caban via llvm-commits
- [llvm] 55c9f24 - [CVP] Infer nneg on zext when forming from non-negative sext. (#70715)
via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #70515)
Alexander Yermolovich via llvm-commits
- [llvm] [SDAG] Prefer forming sign_extend for zext nneg per target preference (PR #70725)
Philip Reames via llvm-commits
- [llvm] [DirectX] Update test after `opt` learned to infer datalayout (PR #70726)
Justin Bogner via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
Charlie Barto via llvm-commits
- [llvm] 428af86 - [DirectX] Update test after `opt` learned to infer datalayout (#70726)
via llvm-commits
- [llvm] 9da19e4 - [SLP]Fix PR70507: correctly handle bool logical ops in reductions.
Alexey Bataev via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y) * X with Ofast (PR #69998)
Joshua Cranmer via llvm-commits
- [PATCH] D150083: [clang-format] ObjCPropertyAttributeOrder to sort ObjC property attributes
Owen Pan via Phabricator via llvm-commits
- [llvm] [LV] Pre-committing tests for changing loop interleaving count computation (PR #70272)
Nilanjana Basu via llvm-commits
- [compiler-rt] [MLIR] SPIRV Target Attribute (PR #69949)
Sang Ik Lee via llvm-commits
- [llvm] [MLIR] SPIRV Target Attribute (PR #69949)
Sang Ik Lee via llvm-commits
- [llvm] Etiotto.lower gpu to gen.1 (PR #70728)
Ettore Tiotto via llvm-commits
- [llvm] [LV] Change loops' interleave count computation (PR #70141)
Nilanjana Basu via llvm-commits
- [llvm] [LV] Relax high loop trip count threshold for deciding to interleave a loop (PR #67725)
Nilanjana Basu via llvm-commits
- [llvm] [mlir][Interfaces] Add `SubsetOpInterface` and `SubsetExtractionOpInterface` (PR #70617)
Mehdi Amini via llvm-commits
- [llvm] [SCCP] Infer nneg on zext when forming from non-negative sext. (PR #70730)
Craig Topper via llvm-commits
- [llvm] ba1349f - [SCEV] Fix "quick and dirty" difference that could lead to assert (#70688)
via llvm-commits
- [llvm] Support target names with dots in more utilities (PR #65812)
Dan McGregor via llvm-commits
- [lld] Support target names with dots in more utilities (PR #65812)
Dan McGregor via llvm-commits
- [llvm] a41b149 - [MachineInstr] add insert method for variadic instructions (#67699)
via llvm-commits
- [compiler-rt] 91cdd7d - [HWASAN] Enable memcpy, memmove and memset interceptors (#70387)
via llvm-commits
- [llvm] Support target names containing dots in all utilities (PR #65812)
Dan McGregor via llvm-commits
- [llvm] b1c59b5 - [SCCP] Infer nneg on zext when forming from non-negative sext. (#70730)
via llvm-commits
- [lld] Support target names containing dots in all utilities (PR #65812)
Dan McGregor via llvm-commits
- [llvm] [InlineAsm] Steal a bit to denote a register is spillable (PR #70738)
Nick Desaulniers via llvm-commits
- [llvm] asm rm core2 (PR #70743)
Nick Desaulniers via llvm-commits
- [compiler-rt] [asan][win][msvc] override new and delete and seperate TUs (PR #68754)
via llvm-commits
- [llvm] [X86] Don't set SHF_X86_64_LARGE for variables with explicit section name of a well-known small data section prefix (PR #70748)
Arthur Eubanks via llvm-commits
- [llvm] ba67365 - [gn build] Port 7fbd427f5ebe
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] [flang] [clang-tools-extra] [libcxx] [compiler-rt] [libc] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via llvm-commits
- [llvm] [AMDGPU] Add inreg support for SGPR arguments (PR #67182)
Matt Arsenault via llvm-commits
- [llvm] [X86][GlobalISel] Add instruction selection for G_SELECT (PR #70753)
Evgenii Kudriashov via llvm-commits
- [llvm] 3343bd9 - [gn] port 15b37e1cfa5f (no xf on msvc/android)
Nico Weber via llvm-commits
- [clang] [llvm] [openmp] [OpenMP] Non racy team reductions (PR #70752)
Johannes Doerfert via llvm-commits
- [llvm] [X86] Run X86FastPreTileConfigPass only with FastISel. (PR #70754)
Evgenii Kudriashov via llvm-commits
- [PATCH] D157458: [X86] Run X86FastPreTileConfigPass only with FastISel.
Evgenii Kudriashov via Phabricator via llvm-commits
- [llvm] e6971e5 - [RISCV][NFC] Simplify vector register decoding methods (#70423)
via llvm-commits
- [llvm] [SelectionDAG] Disable FastISel for swiftasync functions (PR #70741)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Add comment and assert for CloneModule edge case (PR #67734)
Matt Arsenault via llvm-commits
- [llvm] [TableGen][GlobalISel] Add rule-wide type inference (PR #66377)
Matt Arsenault via llvm-commits
- [llvm] [PowerPC] Change triple due to AIX ABI breakage. NFC. (PR #70758)
Kai Luo via llvm-commits
- [llvm] [RISCV] Add experimental support for making i32 a legal type on RV64 in SelectionDAG. (PR #70357)
Craig Topper via llvm-commits
- [llvm] [clang-tools-extra] [clang] [Clang][LoongArch] Support builtin functions for LSX and LASX (PR #69313)
Lu Weining via llvm-commits
- [llvm] [clang] [flang] [lldb] [libcxxabi] [mlir] [libcxx] [Clang][LoongArch] Support builtin functions for LSX and LASX (PR #70404)
via llvm-commits
- [llvm] [clang] [openmp] [OpenMP] Non racy team reductions (PR #70752)
Johannes Doerfert via llvm-commits
- [llvm] [RISCV] Fix using undefined variable %pt2 in mask-reg-alloc.mir testcase (PR #70764)
Jim Lin via llvm-commits
- [llvm] [RISCV] Macro-fusion support for veyron-v1 CPU. (PR #70012)
Mikhail Gudim via llvm-commits
- [lld] [ELF] Suppress --no-allow-shlib-undefined diagnostic when a SharedSymbol is overridden by a hidden visibility Defined which is later discarded (PR #70130)
Fangrui Song via llvm-commits
- [lld] [ELF] Enhance --no-allow-shlib-undefined to report hidden definition (PR #70769)
Fangrui Song via llvm-commits
- [llvm] [llvm][NewGVN] Fixing the replacement of incorrect instructions [wip] (PR #70599)
via llvm-commits
- [llvm] [RISCV] RISC-V split register allocation and move vsetvl pass in between (PR #70549)
Piyou Chen via llvm-commits
- [llvm] [clang-tools-extra] [clang] [DAGCombine] Fold setcc_eq infinity into is.fpclass (PR #67829)
Qiu Chaofan via llvm-commits
- [llvm] [GlobalISel] Add `GITypeOf` special type (PR #66079)
Pierre van Houtryve via llvm-commits
- [llvm] llvm-reduce: Handle cloning for MachineJumpTableInfo (PR #69086)
Amara Emerson via llvm-commits
- [libcxxabi] [libcxx] [llvm] [clang-tools-extra] [flang] [clang] [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [lld] lld allow hidden symbols shared with dso (PR #70163)
Fangrui Song via llvm-commits
- [lld] [ELF] Add --[no-]allow-hidden-symbols-shared-with-dso (PR #70163)
Fangrui Song via llvm-commits
- [llvm] [ELFDumper] Always read AMD Code Object notes as little-endian (PR #70775)
Pierre van Houtryve via llvm-commits
- [mlir] [llvm] [mlir][Interfaces] Add `SubsetOpInterface` and `SubsetExtractionOpInterface` (PR #70617)
Nicolas Vasilache via llvm-commits
- [clang-tools-extra] [clang] [llvm] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
James Henderson via llvm-commits
- [llvm] [clang-tools-extra] [clang] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
James Henderson via llvm-commits
- [clang] [llvm] [clang-tools-extra] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
James Henderson via llvm-commits
- [clang] [clang-tools-extra] [llvm] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
James Henderson via llvm-commits
- [llvm] 1aaac01 - [gn build] Port a4005e729c8d
LLVM GN Syncbot via llvm-commits
- [llvm] f3fd1ec - [gn build] Port d6bfa3341181
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] [clang-tools-extra] [Clang][LoongArch] Support builtin functions for LSX and LASX (PR #69313)
Lu Weining via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang][LoongArch] Support builtin functions for LSX and LASX (PR #69313)
Lu Weining via llvm-commits
- [llvm] d473e2c - [RISCV][MCA] Remove unnecessary -debug flag from test (NFC)
Nikita Popov via llvm-commits
- [llvm] d56eb82 - [NFC] Remote TODO regarding opaque ptr conversion
Paulo Matos via llvm-commits
- [compiler-rt] [libcxx] [llvm] [lldb] [flang] [clang] [clang-tools-extra] [libc] [PowerPC] Support mcmodel=large for AIX (PR #70652)
Chen Zheng via llvm-commits
- [llvm] [PHIElimination] Handle subranges in LiveInterval updates (PR #69429)
Carl Ritson via llvm-commits
- [lld] [ELF] Add --[no-]allow-non-exported-symbols-shared-with-dso (PR #70163)
Fangrui Song via llvm-commits
- [llvm] [mlir] [mlir][Interfaces] Add `SubsetOpInterface` and `SubsetExtractionOpInterface` (PR #70617)
Nicolas Vasilache via llvm-commits
- [flang] [clang-tools-extra] [compiler-rt] [libc] [llvm] [lldb] [clang] [libcxx] [PowerPC] Support mcmodel=large for AIX (PR #70652)
Qiu Chaofan via llvm-commits
- [llvm] 03934e7 - [SystemZ] Enable AtomicExpand pass (#70398)
via llvm-commits
- [llvm] [RISCV] Support Strict FP arithmetic Op when only have Zvfhmin (PR #68867)
Jianjian Guan via llvm-commits
- [llvm] b26e6a8 - [GlobalISel] Add `GITypeOf` special type (#66079)
via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Ulrich Weigand via llvm-commits
- [llvm] [clang] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Ulrich Weigand via llvm-commits
- [llvm] [CalcSpillWeights] don't mark live intervals with spillable inlineasm ops as having infinite spill weight (PR #70747)
via llvm-commits
- [llvm] 61b9176 - [llvm][TableGen] Add Compiler Explorer link to README
David Spickett via llvm-commits
- [llvm] 75881db - [JumpThreading] Don't phi translate past loop phi (#70664)
via llvm-commits
- [llvm] [mlir] [mlir][Transforms] Add loop-invariant subset hoisting (LISH) transformation (PR #70619)
Nicolas Vasilache via llvm-commits
- [llvm] [mlir] [mlir][Transforms] LISH: Improve bypass analysis for loop-like ops (PR #70623)
Nicolas Vasilache via llvm-commits
- [llvm] 75b3c3d - [ARM] Disable UpperBound loop unrolling for MVE tail predicated loops. (#69709)
via llvm-commits
- [llvm] [ARM] Disable UpperBound loop unrolling for MVE tail predicated loops. (PR #69709)
David Green via llvm-commits
- [llvm] [mlir] [mlir][Interfaces] LISH: Add helpers for hyperrectangular subsets (PR #70628)
Nicolas Vasilache via llvm-commits
- [llvm] [mlir] [mlir][vector] LISH: Implement `SubsetOpInterface` for transfer_read/write (PR #70629)
Nicolas Vasilache via llvm-commits
- [llvm] [clang] [AArch64][SME] Remove immediate argument restriction for svldr and svstr (PR #68565)
Sam Tebbs via llvm-commits
- [llvm] [mlir] [mlir][transform] LISH: Add transform op (PR #70630)
Nicolas Vasilache via llvm-commits
- [llvm] [mlir] [mlir][linalg][NFC] Remove linalg subset hoisting (PR #70636)
Nicolas Vasilache via llvm-commits
- [llvm] [AArch64] Sink vscale calls into loops for better isel (PR #70304)
Graham Hunter via llvm-commits
- [llvm] [MCP] Enhance MCP copy reovemal for special case (PR #70778)
via llvm-commits
- [llvm] [LAA] Add a test case to show incorrect dependency classification (NFC). (PR #70473)
Graham Hunter via llvm-commits
- [llvm] [llvm][AArch64][Assembly]: Add FP8FMA assembly and disassembly. (PR #70134)
via llvm-commits
- [llvm] 6a06155 - [VectorCombine] Discard ScalarizationResults if transform aborted
Nikita Popov via llvm-commits
- [llvm] b8d3ccd - [AMDGPU] - Add s_bitreplicate intrinsic (#69209)
via llvm-commits
- [llvm] 00a8314 - [AArch64][SME] Extend Inliner cost-model with custom penalty for calls. (#68416)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Support udot lowering for vecreduce add (PR #70784)
via llvm-commits
- [llvm] 3b786f2 - [AArch64] Add intrinsic to count trailing zero elements
Kerry McLaughlin via llvm-commits
- [llvm] [AArch64][GlobalISel] TableGen Selection for G_VECREDUCE_ADD (PR #70785)
via llvm-commits
- [compiler-rt] [compiler-rt] Do not assume pthread_key_t to be a scalar type. (PR #70786)
Carlo Bramini via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
Dan Zimmerman via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
Fangrui Song via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
Fangrui Song via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
Fangrui Song via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
Fangrui Song via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
Fangrui Song via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
Alexander Shaposhnikov via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
James Henderson via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
James Henderson via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
James Henderson via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
Dan Zimmerman via llvm-commits
- [llvm] [objcopy] Implement --weaken, --weaken-symbol(s) flags for MachO Object Files (PR #70560)
Dan Zimmerman via llvm-commits
- [libcxx] [libc] [flang] [clang-tools-extra] [clang] [compiler-rt] [llvm] [LoopPeeling] Fix weights updating of peeled off branches (PR #70094)
Aleksandr Popov via llvm-commits
- [clang] [llvm] [DebugMetadata][DwarfDebug] Clone uniqued function-local types after metadata loading (PR #68986)
Vladislav Dzhidzhoev via llvm-commits
- [compiler-rt] [flang] [libc] [libcxx] [llvm] [lldb] [clang-tools-extra] [clang] [AMDGPU] Fix nondeterminism in SIFixSGPRCopies (PR #70644)
Jay Foad via llvm-commits
- [llvm] deb5bd1 - [DSE] Add test for #70547 (NFC)
Nikita Popov via llvm-commits
- [PATCH] D153464: Revert "[CaptureTracking] Ignore ephemeral values when determining pointer escapeness"
Nikita Popov via Phabricator via llvm-commits
- [llvm] a6dabed - [AMDGPU] Fix nondeterminism in SIFixSGPRCopies (#70644)
via llvm-commits
- [llvm] [libc] [libcxx] [lldb] [flang] [compiler-rt] [clang-tools-extra] [clang] [AMDGPU] Fix nondeterminism in SIFixSGPRCopies (PR #70644)
Jay Foad via llvm-commits
- [llvm] LoopVectorize/test: add missing CHECK lines, cleanup intrinsic.ll (PR #70202)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Bolt] fix a wrong relocation update issue with weak references (PR #69136)
via llvm-commits
- [llvm] [lldb] [lldb] Fix missing comsumeError() with LLDB_LOG in ObjectFileCOFF/PECOFF (PR #70793)
Stefan Gränitz via llvm-commits
- [llvm] [ConstantFolding] Consider `tanh*` to always be a noop (PR #70794)
via llvm-commits
- [llvm] [clang] [RISCV] Convert all floating point vector type operands to integer vector type (PR #69559)
Brandon Wu via llvm-commits
- [llvm] update_analyze_test_checks: support output from LAA (PR #67584)
Ramkumar Ramachandra via llvm-commits
- [llvm] [MachineLICM] Allow hoisting loads from invariant address (PR #70796)
Igor Kirillov via llvm-commits
- [llvm] 1d090b8 - LoopVectorize/test: add missing CHECK lines, cleanup intrinsic.ll (#70202)
via llvm-commits
- [compiler-rt] dbb4f90 - [compiler-rt] Don't link builtins against the CRT on Windows (#70675)
via llvm-commits
- [llvm] 748f861 - llvm-reduce: Handle cloning for MachineJumpTableInfo (#69086)
via llvm-commits
- [llvm] e62d25e - RegisterCoalescer: Relax assert for super register def rematerialization (#69088)
via llvm-commits
- [llvm] RegisterCoalescer: Relax assert for super register def rematerialization (PR #69088)
Matt Arsenault via llvm-commits
- [llvm] LoopVectorize: add negative test for lrint, llrint (PR #70211)
Ramkumar Ramachandra via llvm-commits
- [llvm] e8d5db2 - [LoopPeeling] Fix weights updating of peeled off branches (#70094)
via llvm-commits
- [llvm] 4b29e8c - [AArch64] Mark ptrue (predicate-as-counter) as rematerializable.
Sander de Smalen via llvm-commits
- [llvm] 562ce8b - LoopVectorize: add negative test for lrint, llrint (#70211)
via llvm-commits
- [libc] [libcxx] [llvm] [clang] [flang] [clang-tools-extra] [compiler-rt] [LAA] Add a test case to show incorrect dependency classification (NFC). (PR #70473)
Alexandros Lamprineas via llvm-commits
- [llvm] SLPVectorizer: vectorize lrint, llrint (PR #69945)
Ramkumar Ramachandra via llvm-commits
- [lld] [lld][ELF] Use the containing symbol, not the referenced symbol, for undefined symbol errors. (PR #70800)
Bevin Hansson via llvm-commits
- [lld] [lld][ELF] Use the containing symbol, not the referenced symbol, for undefined symbol errors. (PR #70800)
via llvm-commits
- [lld] [lld][ELF] Use the containing symbol, not the referenced symbol, for undefined symbol errors. (PR #70800)
via llvm-commits
- [lld] [lld][ELF] Use the containing symbol, not the referenced symbol, for undefined symbol errors. (PR #70800)
Peter Smith via llvm-commits
- [lld] [lld][ELF] Use the containing symbol, not the referenced symbol, for undefined symbol errors. (PR #70800)
Peter Smith via llvm-commits
- [lld] [lld][ELF] Use the containing symbol, not the referenced symbol, for undefined symbol errors. (PR #70800)
Peter Smith via llvm-commits
- [lld] [lld][ELF] Use the containing symbol, not the referenced symbol, for undefined symbol errors. (PR #70800)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Use the containing symbol, not the referenced symbol, for undefined symbol errors. (PR #70800)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Use the containing symbol, not the referenced symbol, for undefined symbol errors. (PR #70800)
Bevin Hansson via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Ramkumar Ramachandra via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Ramkumar Ramachandra via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Ramkumar Ramachandra via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Ramkumar Ramachandra via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Simon Pilgrim via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Ramkumar Ramachandra via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Ramkumar Ramachandra via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Ramkumar Ramachandra via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Simon Pilgrim via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Ramkumar Ramachandra via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Martin Storsjö via llvm-commits
- [llvm] VectorUtils: mark lrint, llrint as trivially vectorizable (PR #69945)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NewPM][CodeGen] Add NPM support to llc (PR #69879)
via llvm-commits
- [llvm] 51d4ad6 - [AMDGPU] amdgpu-codegenprepare-idiv.ll - regenerate checks. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [llvm][AArch64][Assembly]: Add LUT assembly/disassembly. (PR #70802)
via llvm-commits
- [llvm] Improvements to RS4GC BDV Algorithm (PR #69795)
via llvm-commits
- [PATCH] D151730: [RISCV] Support target attribute for function
Piyou Chen via Phabricator via llvm-commits
- [llvm] [DebugInfo][Verifier] Verify that array types have base types present (PR #70803)
Jeremy Morse via llvm-commits
- [llvm] [AMDGPU] - Add s_quadmask intrinsics (PR #70804)
Jessica Del via llvm-commits
- [clang] [llvm] [PowerPC] Support local-dynamic TLS relocation on AIX (PR #66316)
Felix via llvm-commits
- [lld] [LLD] [COFF] Handle manually defined __imp_ pointers in LTO (PR #70777)
Martin Storsjö via llvm-commits
- [llvm] [llvm-c] Improve TargetMachine bindings (PR #70806)
Yingwei Zheng via llvm-commits
- [clang] [compiler-rt] [llvm] [AArch64][SME] Add support for sme-fa64 (PR #70809)
Matthew Devereau via llvm-commits
- [llvm] 4c01a58 - update_analyze_test_checks: support output from LAA (#67584)
via llvm-commits
- [llvm] LoopIdiomRecognize: update comment about ctpop (NFC) (PR #70812)
Ramkumar Ramachandra via llvm-commits
- [llvm] [clang] [AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (PR #67999)
via llvm-commits
- [llvm] [compiler-rt] [clang] [Profile] Refactor profile correlation. (PR #70712)
Zequan Wu via llvm-commits
- [llvm] 4b383d0 - [Profile] Refactor profile correlation. (#70712)
via llvm-commits
- [compiler-rt] 4b383d0 - [Profile] Refactor profile correlation. (#70712)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [clang][driver] Fix an issue where clang does not correctly resolve the system header if invoked via symlink (on MacOS) (PR #68091)
Liviu Ionescu via llvm-commits
- [llvm] 6485978 - Refresh a couple of auto-gen tests [nfc]
Philip Reames via llvm-commits
- [llvm] db7a1ed - Revert "[Profile] Refactor profile correlation. (#70712)"
Zequan Wu via llvm-commits
- [libcxx] [clang-tools-extra] [clang] [llvm] [libc++] Fix complexity guarantee in ranges::clamp (PR #68413)
Louis Dionne via llvm-commits
- [llvm] [clang] [clang-tools-extra] [clang][driver] Fix an issue where clang does not correctly resolve the system header if invoked via symlink (on MacOS) (PR #68091)
Liviu Ionescu via llvm-commits
- [llvm] 34362c6 - LoopIdiomRecognize: update comment about ctpop (NFC) (#70812)
via llvm-commits
- [compiler-rt] [clang] [llvm] [Profile] Refactor profile correlation. (PR #70712)
Zequan Wu via llvm-commits
- [llvm] 7d21d73 - [LAA] Add a test case to show incorrect dependency classification (NFC). (#70473)
via llvm-commits
- [llvm] [SCEV] Teach SCEVExpander to use zext nneg when possible (PR #70815)
Philip Reames via llvm-commits
- [flang] [llvm] Stack array visit (PR #70816)
Dmitriy Smirnov via llvm-commits
- [llvm] [NFC] Extract LoopConstrainer from IRCE to reuse it outside the pass (PR #70508)
Aleksandr Popov via llvm-commits
- [llvm] [clang] [clang][NFC] Annotate `Type` bit-fields with `clang::preferred_type` (PR #70349)
Aaron Ballman via llvm-commits
- [clang] [llvm] [AIX][TOC] Add -mtocdata/-mno-tocdata options on AIX (PR #67999)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
via llvm-commits
- [llvm] [LAA] Fix incorrect dependency classification. (PR #70819)
Alexandros Lamprineas via llvm-commits
- [llvm] [mlir] [TOSA] Add TosaToMLProgram conversion (PR #69787)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] Improve selection of conditional branch on amdgcn.ballot!=0 condition in SelectionDAG. (PR #68714)
Valery Pykhtin via llvm-commits
- [llvm] 33b6fe1 - Revert "[NFC] Remote TODO regarding opaque ptr conversion"
Paulo Matos via llvm-commits
- [llvm] 3351097 - [LLVM-C] Add LLVMCreateTargetMachineWithABI (#68406)
via llvm-commits
- [compiler-rt] [compiler-rt] [test] Apply the MSVC scalbn test exceptions to MinGW too (PR #70776)
Jacek Caban via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Craig Topper via llvm-commits
- [openmp] [clang] [clang-tools-extra] [libcxx] [mlir] [llvm] [Clang] Warn against unused parameters in C++ coroutines with `-Wunused-parameters` (PR #70567)
Wei Wang via llvm-commits
- [clang-tools-extra] [mlir] [libcxx] [clang] [openmp] [llvm] [Clang] Warn against unused parameters in C++ coroutines with `-Wunused-parameters` (PR #70567)
Wei Wang via llvm-commits
- [llvm] [IndVars] Generate zext nneg when locally obvious (PR #70823)
Philip Reames via llvm-commits
- [clang] [llvm] [openmp] [OpenMP] Team reduction work specialization (PR #70766)
Johannes Doerfert via llvm-commits
- [polly] f8742b8 - [SCEV] Teach SCEVExpander to use zext nneg when possible (#70815)
via llvm-commits
- [clang] [llvm] [LTO] A static relocation model can override the PIC level wrt treating external address as directly accessible (PR #65512)
Wolfgang Pieb via llvm-commits
- [clang] [llvm] [AArch64][SME] Remove immediate argument restriction for svldr and svstr (PR #68565)
Sam Tebbs via llvm-commits
- [llvm] [openmp] [clang] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
Shilei Tian via llvm-commits
- [llvm] [AArch64,ELF] Restrict MOVZ/MOVK to non-PIC large code model (PR #70178)
Peter Smith via llvm-commits
- [llvm] [RISCV] Use FLI + FNEG to materialize some negative FP constants (PR #70825)
Min-Yih Hsu via llvm-commits
- [llvm] CodeGen/RISCV: increase test coverage of lrint, llrint (PR #70826)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [RISCV] Implement shadow stack on shadow stack mode with Zicfiss. (PR #68075)
Yeting Kuo via llvm-commits
- [llvm] 73498d2 - [AArch64] Also implement PNR -> PNR copies. (#70682)
via llvm-commits
- [llvm] 7fe4025 - Autogenerate a indvars test for ease of update in future change
Philip Reames via llvm-commits
- [llvm] [GlobalISel] Allow some load/store instructions to be folded in Match Table backend (PR #70830)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [AArch64][GlobalISel] Adopt some Ld1Lane* patterns for GlobalISel to reduce codegen regressions (PR #69607)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [clang] [clang-tools-extra] [LLVM] Add IRNormalizer Pass (PR #68176)
Justin Fargnoli via llvm-commits
- [llvm] asm rm core4 (PR #70832)
Nick Desaulniers via llvm-commits
- [llvm] [X86][SDAG] Improve the lowering of `s|uitofp i8|i16 to half` (PR #70834)
via llvm-commits
- [llvm] 483e924 - [NFC] Extract LoopConstrainer from IRCE to reuse it outside the pass (#70508)
via llvm-commits
- [PATCH] D154402: [compiler-rt] Enable profile instrumentation for SerenityOS
Andrew Kaster via Phabricator via llvm-commits
- [llvm] [IndVars] Use IRBuilder in eliminateTrunc [nfc-ish] (PR #70836)
Philip Reames via llvm-commits
- [llvm] 23c24ed - Remove unused variable in lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
Mehdi Amini via llvm-commits
- [llvm] [bolt] Add cmake c,cxx,asm,linker flags (PR #68358)
via llvm-commits
- [compiler-rt] fab5c8f - [compiler-rt] Build crtbegin.o/crtend.o for SerenityOS
Daniel Bertalan via llvm-commits
- [llvm] Verifier: forbid non-i32/i64 lrint, and non-i64 llrint (PR #70839)
Ramkumar Ramachandra via llvm-commits
- [llvm] Verifier: forbid non-i32/i64 lrint, and non-i64 llrint (PR #70839)
via llvm-commits
- [llvm] Verifier: forbid non-i32/i64 lrint, and non-i64 llrint (PR #70839)
Craig Topper via llvm-commits
- [llvm] Verifier: forbid non-i32/i64 lrint, and non-i64 llrint (PR #70839)
Ramkumar Ramachandra via llvm-commits
- [llvm] Verifier: forbid non-i32/i64 lrint, and non-i64 llrint (PR #70839)
Ramkumar Ramachandra via llvm-commits
- [llvm] Verifier: forbid non-i32/i64 lrint, and non-i64 llrint (PR #70839)
Ramkumar Ramachandra via llvm-commits
- [llvm] Verifier: forbid non-i32/i64 lrint, and non-i64 llrint (PR #70839)
Craig Topper via llvm-commits
- [llvm] Verifier: forbid non-i32/i64 lrint, and non-i64 llrint (PR #70839)
Craig Topper via llvm-commits
- [llvm] Verifier: forbid non-i32/i64 lrint, and non-i64 llrint (PR #70839)
Craig Topper via llvm-commits
- [llvm] Verifier: forbid non-i32/i64 lrint, and non-i64 llrint (PR #70839)
Ramkumar Ramachandra via llvm-commits
- [llvm] Verifier: forbid non-i32/i64 lrint, and non-i64 llrint (PR #70839)
Ramkumar Ramachandra via llvm-commits
- [clang] [clang-tools-extra] [llvm] [llvm-profdata] Emit warning when counter value is greater than 2^56. (PR #69513)
Zequan Wu via llvm-commits
- [llvm] [BOLT][NFC] Add allocator id to createInstrIncMemory (PR #68709)
Rafael Auler via llvm-commits
- [llvm] 8ce4b7b - [AArch64] Handle newly-added atomic instructions in `getMemOpInfo`
Antonio Frighetto via llvm-commits
- [llvm] [compiler-rt] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Snehasish Kumar via llvm-commits
- [llvm] 9a847fe - [gn build] Fix build
Arthur Eubanks via llvm-commits
- [clang] [llvm] [Instcombine] use zext's nneg flag for icmp folding (PR #70845)
Léonard Oest O'Leary via llvm-commits
- [clang] [llvm] [SCCP] [Transform] Adding ICMP folding for zext and sext in SCCPSolver (PR #67594)
Léonard Oest O'Leary via llvm-commits
- [llvm] [clang] [SCCP] [Transform] Adding ICMP folding for zext and sext in SCCPSolver (PR #67594)
Léonard Oest O'Leary via llvm-commits
- [llvm] [RISCV][GISel] Simplify selectSelect. NFC (PR #70846)
Craig Topper via llvm-commits
- [llvm] [BOLT][RISCV] Handle CIE's produced by GNU as (PR #69578)
Rafael Auler via llvm-commits
- [llvm] [WIP] - [LLVM][SVE] Honour NEON calling convention when targeting SVE VLS. (PR #70847)
Paul Walker via llvm-commits
- [llvm] [clang] [clang-tools-extra] [llvm-profdata] Emit warning when counter value is greater than 2^56. (PR #69513)
David Li via llvm-commits
- [llvm] [clang-tools-extra] [clang] [llvm-profdata] Emit warning when counter value is greater than 2^56. (PR #69513)
David Li via llvm-commits
- [llvm] [BOLT] Reduce the number of emitted symbols. NFCI. (PR #70175)
Rafael Auler via llvm-commits
- [llvm] ad81051 - [gn] port 3351097c7b69ee (TargetMachineCTests)
Nico Weber via llvm-commits
- [llvm] [compiler-rt] [AArch64] Implement INIT/ADJUST_TRAMPOLINE (PR #70267)
Carlos Eduardo Seo via llvm-commits
- [llvm] 1344b65 - [SCEV] Fix incorrect NUW inference (#70521)
via llvm-commits
- [llvm] [clang] [PassBuilder] Add a mechanism for adding passbuilder callbacks for static builds (PR #70171)
Eli Friedman via llvm-commits
- [llvm] [ARM, ELF] Fix access to dso_preemptable __stack_chk_guard with static relocation model (PR #70014)
Eli Friedman via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Eli Friedman via Phabricator via llvm-commits
- [llvm] b8014b5 - [RISCV][GISel] Simplify selectSelect. NFC (#70846)
via llvm-commits
- [llvm] 0e8cbb6 - [SLP][NFC]Add a test with poisonous reduction, seeding bool logical op.
Alexey Bataev via llvm-commits
- [clang] [llvm] [clang][dataflow] Simplify flow conditions displayed in HTMLLogger. (PR #70848)
via llvm-commits
- [llvm] 7a76038 - CodeGen/RISCV: increase test coverage of lrint, llrint (#70826)
via llvm-commits
- [clang] [clang-tools-extra] [libc] [llvm] [libc] Adding a version of memset with software prefetching (PR #70493)
via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register for INLINEASM (PR #69654)
Eli Friedman via llvm-commits
- [llvm] [clang-tools-extra] [clang] [libc] [libc] Adding a version of memset with software prefetching (PR #70493)
via llvm-commits
- [llvm] 4c997e1 - [SLP]Fix PR70507: emit freeeze whenever required for bool logical ops in
Alexey Bataev via llvm-commits
- [clang] [libc] [llvm] [clang-tools-extra] [libc] Adding a version of memset with software prefetching (PR #70493)
via llvm-commits
- [compiler-rt] b799080 - [ASan][Windows] Add __cdecl to public sanitizer functions (#69625)
via llvm-commits
- [llvm] [BOLT] Use Label annotation instead of EHLabel pseudo. NFCI. (PR #70179)
Rafael Auler via llvm-commits
- [llvm] [AMDGPU] Add documentation for scheduler intrinsics (PR #69854)
via llvm-commits
- [llvm] [IR] Add intrinsics to represent complex multiply and divide operations (PR #68742)
Eli Friedman via llvm-commits
- [lld] [ELF] Improve undefined symbol message w/ DW_TAG_variable but w/o line number information (PR #70854)
Fangrui Song via llvm-commits
- [compiler-rt] [windows][ASan] Fix build (PR #70855)
nicole mazzuca via llvm-commits
- [compiler-rt] [scudo] Store more blocks in each TransferBatch (PR #70390)
via llvm-commits
- [llvm] [AMDGPU] Fix GCNRewritePartialRegUses pass: vector regclass is selected instead of scalar. (PR #69957)
Valery Pykhtin via llvm-commits
- [compiler-rt] 703de00 - [compiler-rt] [test] Apply the MSVC scalbn test exceptions to MinGW too (#70776)
via llvm-commits
- [clang] [llvm] [compiler-rt] [Profile] Refactor profile correlation. (PR #70856)
Zequan Wu via llvm-commits
- [clang] [llvm] [clang-tools-extra] [llvm-profdata] Emit warning when counter value is greater than 2^56. (PR #69513)
Zequan Wu via llvm-commits
- [llvm] 89a2e70 - [llvm-profdata] Emit warning when counter value is greater than 2^56. (#69513)
via llvm-commits
- [llvm] [libcxx] [libc++][hardening] Rework macros for enabling the hardening mode. (PR #70575)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++][hardening] Rework macros for enabling the hardening mode. (PR #70575)
Louis Dionne via llvm-commits
- [clang] [compiler-rt] [llvm] [libcxx] [flang] [openmp] [clang-tools-extra] [lldb] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [libcxx] [openmp] [flang] [clang] [lldb] [compiler-rt] [llvm] [clang-tools-extra] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [clang-tools-extra] [libcxx] [llvm] [lldb] [compiler-rt] [openmp] [flang] [clang] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [llvm] [openmp] [compiler-rt] [clang-tools-extra] [libcxx] [flang] [clang] [lldb] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [lldb] [clang] [flang] [llvm] [openmp] [compiler-rt] [clang-tools-extra] [libcxx] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [clang-tools-extra] [clang] [openmp] [llvm] [compiler-rt] [flang] [lldb] [libcxx] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [llvm] [compiler-rt] [clang] [openmp] [lldb] [libcxx] [flang] [clang-tools-extra] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [llvm] [openmp] [clang] [libcxx] [flang] [compiler-rt] [clang-tools-extra] [lldb] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [openmp] [clang-tools-extra] [llvm] [compiler-rt] [lldb] [libcxx] [flang] [clang] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [llvm] [libc] [libc] Adding a version of memset with software prefetching (PR #70857)
via llvm-commits
- [llvm] Add known and demanded bits support for zext nneg (PR #70858)
Philip Reames via llvm-commits
- [compiler-rt] 15b0cb4 - [windows][ASan] Fix build (#70855)
via llvm-commits
- [llvm] 5bfd89b - VectorUtils: mark lrint, llrint as trivially vectorizable (#69945)
via llvm-commits
- [llvm] [ConstraintElim] Add missing check to make sure the bound is loop-invariant (PR #70555)
Florian Hahn via llvm-commits
- [flang] [llvm] [libcxx] [openmp] [mlir] [clang] [libc++] Fixed uniform_real_distribution.h where it was allowing initialization with non floating point types (PR #70485)
Pranav Tatavarthy via llvm-commits
- [llvm] a78f5c0 - [IndVars] Use IRBuilder in eliminateTrunc [nfc-ish] (#70836)
via llvm-commits
- [clang] [llvm] [libcxx] [clang-tools-extra] [libc++] Fix complexity guarantee in ranges::clamp (PR #68413)
Louis Dionne via llvm-commits
- [clang] [llvm] [PassBuilder] Add a mechanism for adding passbuilder callbacks for static builds (PR #70171)
Eli Friedman via llvm-commits
- [PATCH] D131894: [SLP]Try to vectorize single store operands.
Hongtao Yu via Phabricator via llvm-commits
- [clang] [llvm] [openmp] [mlir] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
Johannes Doerfert via llvm-commits
- [clang] [mlir] [llvm] [openmp] [OpenMP] Non racy team reductions (PR #70752)
Johannes Doerfert via llvm-commits
- [llvm] e8c0ae6 - [OpenMP] Add optimization to remove the RPC client (#70683)
via llvm-commits
- [openmp] [mlir] [llvm] [clang] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
Joseph Huber via llvm-commits
- [llvm] 6ae7b73 - [ARM][test] Improve stack-protector tests
Fangrui Song via llvm-commits
- [flang] [compiler-rt] [clang] [lldb] [llvm] [openmp] [libcxx] [clang-tools-extra] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
via llvm-commits
- [llvm] 5888dee - [ARM,ELF] Fix access to dso_preemptable __stack_chk_guard with static relocation model (#70014)
via llvm-commits
- [llvm] 50f69e5 - insertSSPDeclarations: adjust Darwin condition that sets dso_local
Fangrui Song via llvm-commits
- [llvm] 157ba33 - [CSKY,test] Update switch.ll
Fangrui Song via llvm-commits
- [openmp] [clang] [mlir] [llvm] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
Johannes Doerfert via llvm-commits
- [llvm] [SelectionDAG] Add initial support for nneg flag on ISD::ZERO_EXTEND. (PR #70872)
Craig Topper via llvm-commits
- [llvm] [PGO] Skip optimizing probes that don't fit. (PR #70875)
Davide Italiano via llvm-commits
- [llvm] [ValueTracking] Allow tracking values through Integral AddrSpaceCasts (PR #70483)
Jeffrey Byrnes via llvm-commits
- [llvm] af010e7 - Metadata: Optimize metadata queries (#70700)
via llvm-commits
- [llvm] 604eff6 - [SelectionDAG] Update comments that refer to MVT::Glue as a 'flag'
Craig Topper via llvm-commits
- [llvm] Modify llvm-gsymutil to ignore invalid file indexes. (PR #70876)
Greg Clayton via llvm-commits
- [clang] [mlir] [openmp] [llvm] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
Johannes Doerfert via llvm-commits
- [llvm] Fix line table lookups in line tables with multiple lines with the sa… (PR #70879)
Greg Clayton via llvm-commits
- [clang-tools-extra] [libcxx] [clang] [llvm] [libc++] Fix complexity guarantee in ranges::clamp (PR #68413)
Louis Dionne via llvm-commits
- [llvm] 87f6717 - [RISCV] Use FLI + FNEG to materialize some negative FP constants (#70825)
via llvm-commits
- [openmp] [clang] [llvm] [mlir] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
Johannes Doerfert via llvm-commits
- [llvm] [CodeGen][MachineVerifier] Use TypeSize instead of unsigned for getRe… (PR #70881)
Michael Maitland via llvm-commits
- [mlir] [llvm] [mlir][Transforms] Add loop-invariant subset hoisting (LISH) transformation (PR #70619)
Matthias Springer via llvm-commits
- [llvm] [RISCV][GISEL] Add support for lowerFormalArguments that contain scalable vector types (PR #70882)
Michael Maitland via llvm-commits
- [llvm] [X86][NFC] Reorder the registers to reduce unnecessary iterations (PR #70222)
Phoebe Wang via llvm-commits
- [mlir] [llvm] [mlir][Interfaces] LISH: Add helpers for hyperrectangular subsets (PR #70628)
Matthias Springer via llvm-commits
- [llvm] Escape LLVM_TARGETS_TO_BUILD while checking against LLVM_ALL_TARGETS and LLVM_EXPERIMENTAL_TARGETS_TO_BUILD (PR #70885)
via llvm-commits
- [llvm] 5b6ceaf - [Support] Use llvm::to_underlying (NFC)
Kazu Hirata via llvm-commits
- [mlir] [llvm] [mlir][vector] LISH: Implement `SubsetOpInterface` for transfer_read/write (PR #70629)
Matthias Springer via llvm-commits
- [openmp] [llvm] [mlir] [clang] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
Johannes Doerfert via llvm-commits
- [llvm] b8cbc5c - [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (#70401)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [DAGCombine] Fold setcc_eq infinity into is.fpclass (PR #67829)
Matt Arsenault via llvm-commits
- [llvm] b46e768 - [DAGCombine] Fold setcc_eq infinity into is.fpclass (#67829)
via llvm-commits
- [openmp] [flang] [clang-tools-extra] [clang] [lldb] [llvm] [libcxx] [compiler-rt] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
via llvm-commits
- [llvm] [AMDGPU] Move WWM register pre-allocation to during regalloc (PR #70618)
Carl Ritson via llvm-commits
- [llvm] 773caac - [ADT] Use llvm::to_underlying (NFC)
Kazu Hirata via llvm-commits
- [mlir] [llvm] [mlir][transform] LISH: Add transform op (PR #70630)
Matthias Springer via llvm-commits
- [compiler-rt] [llvm] [clang] [Profile] Refactor profile correlation. (PR #70856)
Ellis Hoag via llvm-commits
- [llvm] 30416f3 - [llvm-c] Improve TargetMachine bindings (#70806)
via llvm-commits
- [llvm] [CodeGen][MIR] Support parsing of scalable vectors in MIR (PR #70893)
Michael Maitland via llvm-commits
- [llvm] ad1b7a4 - Fix a warning: default label in switch which covers all enumeration values (NFC)
Mehdi Amini via llvm-commits
- [compiler-rt] [tsan] Increase size of shadow mappings for C/C++ on linux/x86_64 (PR #70517)
Vitaly Buka via llvm-commits
- [llvm] 954af75 - [PGO] Skip optimizing probes that don't fit. (#70875)
via llvm-commits
- [llvm] d199ff1 - [InferAddressSpaces] collect flat address expression from return value (#70610)
via llvm-commits
- [llvm] add RegisterBankInfo support to RegisterBankEmitter (PR #70895)
via llvm-commits
- [llvm] [RISCV][GISel] Add really basic support for FP regbank selection for G_LOAD/G_STORE. (PR #70896)
Craig Topper via llvm-commits
- [compiler-rt] [llvm] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] [clang] [clang-tools-extra] [clang][NFC] Annotate `Type` bit-fields with `clang::preferred_type` (PR #70349)
Vlad Serebrennikov via llvm-commits
- [llvm] [clang] Disable memtag sanitization for global fnptrs going into .ctors (PR #70186)
Vitaly Buka via llvm-commits
- [lld] [lld/ELF] Place large executable sections at the end (PR #70358)
Fangrui Song via llvm-commits
- [llvm] [YAMLParser] Unfold multi-line scalar values (PR #70898)
Igor Kudrin via llvm-commits
- [clang-tools-extra] [clang] [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [clang] [llvm] [RISCV] Add sched model for XiangShan-NanHu (PR #70232)
Shao-Ce SUN via llvm-commits
- [llvm] 264f5ec - [RISCV][GISel] Refactor the load/store action builder to prepare for upcoming patch. NFC
Craig Topper via llvm-commits
- [llvm] fe846bc - Escape LLVM_TARGETS_TO_BUILD while checking against LLVM_ALL_TARGETS and LLVM_EXPERIMENTAL_TARGETS_TO_BUILD (#70885)
via llvm-commits
- [clang] [compiler-rt] [clang-tools-extra] [lldb] [openmp] [llvm] [libcxx] [flang] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [llvm] 6930c3a - [RISCV][GISel] Make s64 G_LOAD/G_STORE legal on RV32 with D extension.
Craig Topper via llvm-commits
- [clang] [llvm] [openmp] [lldb] [libcxx] [flang] [compiler-rt] [clang-tools-extra] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [clang] [llvm] [RISCV] Add processor definition for XiangShan-NanHu (PR #70294)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [compiler-rt] [clang-tools-extra] [InferAddressSpaces] Fix constant replace to avoid modifying other functions (PR #70611)
Wenju He via llvm-commits
- [llvm] 2862d17 - [RISCV][GISel] Add test case for FP load/store legalization. NFC
Craig Topper via llvm-commits
- [compiler-rt] [llvm] [clang] [clang-tools-extra] [InferAddressSpaces] Fix constant replace to avoid modifying other functions (PR #70611)
Wenju He via llvm-commits
- [llvm] [Pass] Support MachineFunction in getIRName (PR #70901)
via llvm-commits
- [llvm] [Pass][CodeGen] Add some necessary passes for codegen (PR #70903)
via llvm-commits
- [llvm] [CodeGen][NewPM] Add necessary codegen options (PR #70904)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix the HWCAP2_EBF16 and HWCAP2_SVE_EBF16 macro value (PR #70905)
via llvm-commits
- [llvm] [NewPM][CodeGen] add TargetPassConfig like API (PR #70906)
via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Dinar Temirbulatov via llvm-commits
- [llvm] e144ae5 - [symbolizer] Support symbol lookup
Serge Pavlov via llvm-commits
- [clang] [llvm] [compiler-rt] [clang-tools-extra] Changes to support running tests for Windows arm64 asan (PR #66973)
Vitaly Buka via llvm-commits
- [llvm] [lit] Use raw strings for backslash escapes to fix SyntaxWarnings (PR #70907)
via llvm-commits
- [lld] [ELF] adjustOutputSections: don't copy SHF_EXECINSTR when an output does not contain input sections (PR #70911)
Fangrui Song via llvm-commits
- [llvm] [Pass] Support start/stop in instrumentation (PR #70912)
via llvm-commits
- [llvm] [clang-tools-extra] [compiler-rt] [clang] [InferAddressSpaces] Fix constant replace to avoid modifying other functions (PR #70611)
Matt Arsenault via llvm-commits
- [llvm] [clang-tools-extra] [clang] [compiler-rt] [InferAddressSpaces] Fix constant replace to avoid modifying other functions (PR #70611)
Matt Arsenault via llvm-commits
- [llvm] dfcb890 - [LLVM-C] Fix linking failure introduced by 3351097.
Yingwei Zheng via llvm-commits
- [llvm] [clang] [Instcombine] use zext's nneg flag for icmp folding (PR #70845)
Nikita Popov via llvm-commits
- [llvm] 6b8ed78 - [IR] Add writable attribute
Nikita Popov via llvm-commits
- [llvm] ac7c816 - Revert "VectorUtils: mark lrint, llrint as trivially vectorizable (#69945)"
Ramkumar Ramachandra via llvm-commits
- [llvm] dc5e6e4 - [X86] Add fpclamptosat to vXi8 test coverage
Simon Pilgrim via llvm-commits
- [llvm] 432e114 - [X86] fpclamptosat_vec.ll - add AVX2/AVX512 test coverage
Simon Pilgrim via llvm-commits
- [llvm] d9f36c4 - [ConstantFolding] Add ConstantFoldIntegerCast helper
Nikita Popov via llvm-commits
- [llvm] e918127 - [InstSimplify] Avoid ConstantExpr::getIntegerCast() (NFCI)
Nikita Popov via llvm-commits
- [llvm] d47e2ff - [ValueTracking] Avoid ConstantExpr::getIntegerCast()
Nikita Popov via llvm-commits
- [llvm] [flang] [flang] GETPID runtime and lower intrinsic implementation (PR #70442)
Yi Wu via llvm-commits
- [llvm] f471f6f - [X86] combineTruncateWithSat - relax minimum truncation size for PACKSS/PACKUS
Simon Pilgrim via llvm-commits
- [llvm] [MachinePass] Run instrumentation before/after module pass (PR #70919)
via llvm-commits
- [llvm] 0b5e0fb - [InstCombine] Avoid some uses of ConstantExpr::getIntegerCast() (NFC)
Nikita Popov via llvm-commits
- [llvm] ba31ed4 - Disable memtag sanitization for global fnptrs going into .ctors (#70186)
via llvm-commits
- [clang] [llvm] Disable memtag sanitization for global fnptrs going into .ctors (PR #70186)
Mitch Phillips via llvm-commits
- [PATCH] D151188: [LLD][COFF] Add LLVM toolchain library paths by default.
Jason via Phabricator via llvm-commits
- [llvm] b87110e - [SimplifyCFG] Avoid use of ConstantExpr::getIntegerCast() (NFC)
Nikita Popov via llvm-commits
- [llvm] 2efea51 - [AArch64] Fix spilling/filling of virtual registers in PNR regclass. (#70679)
via llvm-commits
- [llvm] [X86][CodeGen] Add NPM pipeline builder (PR #70921)
via llvm-commits
- [llvm] 4a7702b - [AsmPrinter] Avoid use of ConstantExpr::getIntegerCast() (NFCI)
Nikita Popov via llvm-commits
- [llvm] d08496b - [AMDGPULowerKernelAttribute] Avoid use of ConstantExpr::getIntegerCast() (NFC)
Nikita Popov via llvm-commits
- [PATCH] D157288: [TargetLowering][NFC] Document overloaded meaning of TypeSoftPromoteHalf
Alex Bradbury via Phabricator via llvm-commits
- [llvm] [NewPM][CodeGen][llc] Add NPM support (PR #70922)
via llvm-commits
- [llvm] 2e65829 - [docs][RISCV] List Zcmp and Zicbop as "Supported" rather than "Assembly support (#68717)
via llvm-commits
- [llvm] [docs][RISCV] List Zcmp and Zicbop as "Supported" rather than "Assembly support (PR #68717)
Alex Bradbury via llvm-commits
- [llvm] 00bfef2 - [NVPTXAsmPrinter] Extract common error handling code
Nikita Popov via llvm-commits
- [llvm] 885d2e4 - [NVPTXAsmPrinter] Avoid use of ConstantExpr::getIntegerCast() (NFC)
Nikita Popov via llvm-commits
- [llvm] 3a2fbf5 - [AggressiveInstCombine] Avoid use of ConstantExpr::getIntegerCast() (NFC)
Nikita Popov via llvm-commits
- [llvm] 79bd1d8 - [SLPVectorizer] Avoid use of ConstantExpr::getIntegerCast() (NFC)
Nikita Popov via llvm-commits
- [clang-tools-extra] [clang] [llvm] [AMDGPU] GCNRegPressure printing pass for testing. (PR #70031)
Valery Pykhtin via llvm-commits
- [llvm] aca9c89 - [InstCombine] Avoid use of ConstantExpr::getIntegerCast()
Nikita Popov via llvm-commits
- [llvm] ISel/RISCV: restrict custom lowering of ISD::LRINT, ISD::LLRINT (PR #70926)
Ramkumar Ramachandra via llvm-commits
- [lld] 14043d4 - [lld] Implement getOutputCharacteristics for non-section code thunks. (#70721)
via llvm-commits
- [llvm] [LoopUnroll] Consider simplified operands while retrieving TTI instruction cost (PR #70929)
Sergey Kachkov via llvm-commits
- [clang] [llvm] [ASAN] For Asan instrumented global, emit two symbols, one with actual size and other with instrumented size. (PR #70166)
Mitch Phillips via llvm-commits
- [llvm] [ASAN] Add "asan_instrumented" llvm ir attribute to identify AddressSanitizer instrumented globals (PR #68865)
Mitch Phillips via llvm-commits
- [llvm] [NFC] Reorder the registers to reduce unnecessary iterations (PR #70222)
Shengchen Kan via llvm-commits
- [clang] [llvm] [WIP][AMDGPU] Enable hostcall printf for OpenCL (PR #70932)
Vikram Hegde via llvm-commits
- [llvm] 6477b41 - [llvm][AArch64][Assembly]: Add FP8FMA assembly and disassembly. (#70134)
via llvm-commits
- [llvm] [CodeGen][RISCV] Add [u]int{64, 128} to bf16 libcalls (PR #70933)
Alex Bradbury via llvm-commits
- [lldb] [llvm] [lldb][AArch64][Linux] Add SME2 release notes and usage docs (PR #70935)
David Spickett via llvm-commits
- [llvm] [LoopVectorize] Fix bug with code to hoist runtime checks (PR #70937)
David Sherwood via llvm-commits
- [clang] [clang-tools-extra] [llvm] [AMDGPU] GCNRegPressure printing pass for testing. (PR #70031)
Jay Foad via llvm-commits
- [lld] [clang] [lldb] [llvm] [Clang] Defer the instantiation of explicit-specifier until constraint checking completes (PR #70548)
Erich Keane via llvm-commits
- [llvm] c7f0e49 - [InstCombine] Fix canAlwaysEvaluateInTy() with constant exprs
Nikita Popov via llvm-commits
- [lld] Fix build failure of lld/ELF/OutputSections.cpp (PR #70368)
Yaxun Liu via llvm-commits
- [flang] [llvm] [flang] GETPID runtime and lower intrinsic implementation (PR #70442)
Yi Wu via llvm-commits
- [llvm] AMDGPU/Docs: Add links to instruction descriptions for gfx941, gfx942 (PR #70941)
Konstantin Zhuravlyov via llvm-commits
- [clang-tools-extra] [clang] [libcxx] [llvm] [libc++] Fix complexity guarantee in ranges::clamp (PR #68413)
Louis Dionne via llvm-commits
- [llvm] 0a34aae - [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Alexey Bataev via llvm-commits
- [llvm] [NFC][X86] Reorder the registers to reduce unnecessary iterations (PR #70222)
Shengchen Kan via llvm-commits
- [llvm] 930bc6c - [InstCombine] Avoid use of ConstantExpr::getSExtOrTrunc()
Nikita Popov via llvm-commits
- [llvm] Increase git fetch depth (PR #70946)
Chris B via llvm-commits
- [PATCH] D138847: MC/DC in LLVM Source-Based Code Coverage: llvm-cov visualization
Alan Phipps via Phabricator via llvm-commits
- [clang] [llvm] [libcxx] [clang-tools-extra] [libc++] Allow running the test suite with optimizations (PR #68753)
Louis Dionne via llvm-commits
- [llvm] c449a64 - [SLP][NFC]Add the test shoing issue with -slp-vectorize-hor-store
Alexey Bataev via llvm-commits
- [llvm] [JITLink][AArch32] Add support for ELF::R_ARM_THM_MOV{W_PREL_NC,T_PREL} (PR #70364)
Eymen Ünay via llvm-commits
- [clang] [llvm] [clang-tools-extra] [Clang][SME2] Add multi-vector add/sub builtins (PR #69725)
Kerry McLaughlin via llvm-commits
- [llvm] 7a5c14c - [X86] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] c28b7eb - [SLP]Fix handling of -slp-vectorize-hor-store for values with many uses.
Alexey Bataev via llvm-commits
- [lld] c605431 - [lld] Sort data chunks before code chunks on ARM64EC. (#70722)
via llvm-commits
- [llvm] 57384ae - [ConstantFold] Avoid creating undesirable cast expressions
Nikita Popov via llvm-commits
- [llvm] 2be251f - [AMDGPU] Simplify expandPostRAPseudo for SI_PC_ADD_REL_OFFSET. NFC.
Jay Foad via llvm-commits
- [llvm] 6e8d957 - Revert "[SLP]Improve tryToGatherExtractElements by using per-register analysis."
Alexey Bataev via llvm-commits
- [clang] [llvm] [InstCombine] Add combines/simplifications for `llvm.ptrmask` (PR #67166)
Nikita Popov via llvm-commits
- [llvm] [clang] [InstCombine] Add combines/simplifications for `llvm.ptrmask` (PR #67166)
Nikita Popov via llvm-commits
- [llvm] 860f9e5 - [NFC][X86] Reorder the registers to reduce unnecessary iterations (#70222)
via llvm-commits
- [PATCH] D154353: [DebugInfo][RemoveDIs] Implement behind-the-scenes debug-info maintenance in splice / moveBefore / insertBefore APIs
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [lld] 9220e0e - [ELF][test] Improve flag propagation when an output section does not contain input sections
Fangrui Song via llvm-commits
- [llvm] 7dc20ab - [AArch64] Fix spillfill-sve.mir with expensive checks.
Sander de Smalen via llvm-commits
- [PATCH] D156910: [clang] Add pragma force_vectorize
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 8912200 - [RISCV] Add experimental support for making i32 a legal type on RV64 in SelectionDAG. (#70357)
via llvm-commits
- [llvm] f16b7c6 - [llvm][AArch64][Assembly]: Add FDOT2/FDOT4 assembly and disassembly. (#70237)
via llvm-commits
- [lld] [lld][NCF] Add missing llvm-mc invocation to arm64ec-codemap.test. (PR #70956)
Jacek Caban via llvm-commits
- [lld] 4c1c32c - [lld][NCF] Add missing llvm-mc invocation to arm64ec-codemap.test. (#70956)
via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #70958)
Shengchen Kan via llvm-commits
- [llvm] 2b898af - [llvm] Add comment and assert for CloneModule edge case (#67734)
via llvm-commits
- [compiler-rt] [llvm] [clang] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] [AMDGPU] Tweak handling of GlobalAddress operands in SI_PC_ADD_REL_OFFSET (PR #70960)
Jay Foad via llvm-commits
- [compiler-rt] [llvm] [clang] [clang-tools-extra] Bfi precision (PR #66285)
David Li via llvm-commits
- [llvm] d0b2974 - [indvars] Regenerate a couple of auto-generated test cases [nfc]
Philip Reames via llvm-commits
- [clang-tools-extra] [llvm] [clang] [compiler-rt] Bfi precision (PR #66285)
Matthias Braun via llvm-commits
- [clang] [llvm] [compiler-rt] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [clang] [compiler-rt] [clang-tools-extra] [llvm] Bfi precision (PR #66285)
Matthias Braun via llvm-commits
- [PATCH] D159283: Add intrinsic to count trailing zero elements in a vector
Kerry McLaughlin via Phabricator via llvm-commits
- [clang] [compiler-rt] [llvm] [Profile] Refactor profile correlation. (PR #70856)
Zequan Wu via llvm-commits
- [llvm] 3e6d7c6 - [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Alexey Bataev via llvm-commits
- [clang] [llvm] [AArch64] Stack probing for function prologues (PR #66524)
Oskar Wirga via llvm-commits
- [llvm] [clang] [AArch64] Stack probing for function prologues (PR #66524)
Oskar Wirga via llvm-commits
- [llvm] [DFAJumpThreading] Only unfold select coming from directly where it is defined (PR #70966)
via llvm-commits
- [llvm] [indvars] Always fallback to truncation if AddRec widening fails (PR #70967)
Philip Reames via llvm-commits
- [llvm] 8b61ef0 - AMDGPU/Docs: Add links to instruction descriptions for gfx941, gfx942 (#70941)
via llvm-commits
- [llvm] 3c97c8b - [Profile] Refactor profile correlation. (#70856)
via llvm-commits
- [llvm] [CMake] Fix __builtin_thread_pointer check with LTO (PR #70968)
Sam James via llvm-commits
- [llvm] [SelectionDAG] Adjust placement of blank lines in debug output. (PR #70969)
Craig Topper via llvm-commits
- [clang] [llvm] [LLVM][AArch64] Add ASM constraints for reduced GPR register ranges. (PR #70970)
Paul Walker via llvm-commits
- [llvm] 5570d32 - [RISCV] Don't promote i32 and/or/xor with -riscv-experimental-rv64-legal-i32.
Craig Topper via llvm-commits
- [libcxx] [clang] [clang-tools-extra] [llvm] [libc++] Allow running the test suite with optimizations (PR #68753)
Louis Dionne via llvm-commits
- [llvm] [AArch64] Only clear kill flags if necessary when merging str (PR #69680)
Matthias Braun via llvm-commits
- [clang] [llvm] [SVE2.1][Clang][LLVM]Add BFloat16 builtin in Clang and LLVM intrinisc (PR #70362)
Momchil Velikov via llvm-commits
- [PATCH] D159140: [GlobalISel] LegalizationArtifactCombiner: Elide redundant G_AND
Tobias Stadler via Phabricator via llvm-commits
- [libcxx] [clang] [compiler-rt] [clang-tools-extra] [lldb] [flang] [llvm] [openmp] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
via llvm-commits
- [llvm] 442da60 - Run DCE after a LoopFlatten test to reduce spurious output [nfc]
Philip Reames via llvm-commits
- [llvm] a62b86a - [AArch64,ELF] Restrict MOVZ/MOVK to non-PIC large code model (#70178)
via llvm-commits
- [llvm] a815208 - [Attributor][FIX] Ensure new BBs are registered
Johannes Doerfert via llvm-commits
- [llvm] [BOLT][AArch64] Handle gold-style IFUNCs (PR #70974)
Vladislav Khmelevsky via llvm-commits
- [llvm] 0a925be - [IPO] Remove unused function getAndUpdateAAFor (#69544)
via llvm-commits
- [llvm] [IPO] Remove unused function getAndUpdateAAFor (PR #69544)
Kazu Hirata via llvm-commits
- [llvm] Use Log2_64_Ceil to compute PowerOf2Ceil (PR #67580)
via llvm-commits
- [llvm] c4649d0 - [RISCV] Teach RISCVOptWInstrs that 'bset x0, 30-0' satisfies isSignExtendingOpW.
Craig Topper via llvm-commits
- [clang-tools-extra] [llvm] [mlir] [clang] [compiler-rt] [flang] [lldb] [openmp] [lld] [libcxx] [AMDGPU] GCNRegPressure printing pass for testing. (PR #70031)
Valery Pykhtin via llvm-commits
- [llvm] 86f2e09 - [AMDGPU] Tweak handling of GlobalAddress operands in SI_PC_ADD_REL_OFFSET (#70960)
via llvm-commits
- [compiler-rt] d871456 - [Profile] Remove inline for hasCorrelation.
Zequan Wu via llvm-commits
- [llvm] Added optimization for switches of powers of two (PR #70977)
via llvm-commits
- [llvm] [clang] [PowerPC] Add an alias for -mregnames so that full register names used in assembly. (PR #70255)
Stefan Pintilie via llvm-commits
- [llvm] [InlineAsm] Steal a bit to denote a register is foldable (PR #70738)
Nick Desaulniers via llvm-commits
- [llvm] [InstCombine] Avoid Allocating Arrays Too Large For the Target (PR #70980)
Qiongsi Wu via llvm-commits
- [llvm] cfb791a - [RISCV] Add RV64 i32 patterns for bseti/bclri/binvi.
Craig Topper via llvm-commits
- [lld] [ELF] Define NOMINMAX to fix zlib.h caused build failure on Windows (PR #70368)
Fangrui Song via llvm-commits
- [llvm] [indvars] Support known positive extends in getExtendedOperandRecurrence (PR #70990)
Philip Reames via llvm-commits
- [llvm] e69e066 - [llvm][PowerPC] Remove no-op ptr-to-ptr bitcasts (NFC)
Youngsuk Kim via llvm-commits
- [compiler-rt] [MSVC][ASan] fix interface header (PR #70992)
nicole mazzuca via llvm-commits
- [compiler-rt] [build_symbolizer] Introduce ZLIB_SRC to specify an on-disk location for (PR #70994)
Davide Italiano via llvm-commits
- [llvm] e808f8a - [AMDGPU] GCNRegPressurePrinter pass to print GCNRegPressure values for testing. (#70031)
via llvm-commits
- [flang] [compiler-rt] [llvm] [openmp] [clang] [libcxx] [lldb] [lld] [mlir] [clang-tools-extra] [AMDGPU] GCNRegPressure printing pass for testing. (PR #70031)
Valery Pykhtin via llvm-commits
- [compiler-rt] 05ebc70 - [MSVC][ASan] fix interface header (#70992)
via llvm-commits
- [lldb] [llvm] DEBUGINFOD based DWP acquisition for LLDB (PR #70996)
Kevin Frei via llvm-commits
- [compiler-rt] 4de9260 - [build_symbolizer] Introduce ZLIB_SRC to specify an on-disk location for (#70994)
via llvm-commits
- [llvm] [compiler-rt] [clang] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] 373c343 - Reland: [GlobalISel] LegalizationArtifactCombiner: Elide redundant G_AND
Tobias Stadler via llvm-commits
- [libcxx] [llvm] [clang] [clang-tools-extra] [libc++] Allow running the test suite with optimizations (PR #68753)
Alexander Richardson via llvm-commits
- [libc] [clang] [lld] [llvm] [lldb] [libcxx] [clang-tools-extra] [flang] [OpenACC] Initial commits to support OpenACC (PR #70234)
Bruno Cardoso Lopes via llvm-commits
- [libcxx] [llvm] [lld] [clang] [libc] [flang] [lldb] [clang-tools-extra] [OpenACC] Initial commits to support OpenACC (PR #70234)
Bruno Cardoso Lopes via llvm-commits
- [libcxx] [lld] [flang] [clang] [llvm] [lldb] [clang-tools-extra] [libc] [OpenACC] Initial commits to support OpenACC (PR #70234)
Bruno Cardoso Lopes via llvm-commits
- [flang] [clang] [llvm] [libc] [lld] [libcxx] [clang-tools-extra] [lldb] [OpenACC] Initial commits to support OpenACC (PR #70234)
Bruno Cardoso Lopes via llvm-commits
- [clang] [libc] [flang] [lldb] [libcxx] [llvm] [lld] [clang-tools-extra] [OpenACC] Initial commits to support OpenACC (PR #70234)
Bruno Cardoso Lopes via llvm-commits
- [clang] [llvm] [RISCV] Support Xsfvfwmaccqqq extensions (PR #68296)
Craig Topper via llvm-commits
- [clang] [clang-tools-extra] [llvm] [RFC] Perform lifetime bound checks for arguments to coroutine (PR #69360)
Bruno Cardoso Lopes via llvm-commits
- [llvm] [llvm-symbolizer] restore --[no-]use-symbol-table option (PR #71008)
via llvm-commits
- [compiler-rt] d065965 - [build_symbolizer] Fix typo in 2c81d70747ac81b37b6c7639fe7afa328e8f5e79
Davide Italiano via llvm-commits
- [clang] [llvm] [PowerPC] Add an alias for -mregnames so that full register names used in assembly. (PR #70255)
Stefan Pintilie via llvm-commits
- [llvm] ba0763e - [GlobalISel][M68k] Update test after 373c343
Tobias Stadler via llvm-commits
- [llvm] [AMDGPU] Remove dom tree requirements from SIWholeQuadMode pass (PR #71012)
Carl Ritson via llvm-commits
- [llvm] [clang] [Coroutines] Introduce [[clang::coro_only_destroy_when_complete]] (PR #71014)
Chuanqi Xu via llvm-commits
- [compiler-rt] [clang] [clang-tools-extra] [llvm] [InferAddressSpaces] Fix constant replace to avoid modifying other functions (PR #70611)
Wenju He via llvm-commits
- [llvm] d848f72 - [CodeGen] Remove unused declaration getOverrideStackAlignment
Kazu Hirata via llvm-commits
- [llvm] a37861d - [InstSimplify] Add tests for simplify `llvm.ptrmask`; NFC
Noah Goldstein via llvm-commits
- [llvm] 8c2fcf5 - [InstSimplify] Add some basic simplifications for `llvm.ptrmask`
Noah Goldstein via llvm-commits
- [llvm] 2c5f2b3 - [InstCombine] Add tests for combining `llvm.ptrmask`; NFC
Noah Goldstein via llvm-commits
- [llvm] edb9e9a - [InstCombine] Implement `SimplifyDemandedBits` for `llvm.ptrmask`
Noah Goldstein via llvm-commits
- [llvm] 51abbf9 - [InstCombine] Deduce `align` and `nonnull` return attributes for `llvm.ptrmask`
Noah Goldstein via llvm-commits
- [llvm] cc83418 - [InstCombine] Preserve return attributes when merging `llvm.ptrmask`
Noah Goldstein via llvm-commits
- [llvm] bd29197 - [InstCombine] Fold `(ptrtoint (ptrmask p0, m0))` -> `(and (ptrtoint p0), m0)`
Noah Goldstein via llvm-commits
- [llvm] [DebugInfo] Add debug info test for jump table (PR #71018)
via llvm-commits
- [llvm] [AMDGPU] Add code model (#70760) test for amdgpu target. (PR #71019)
Pravin Jagtap via llvm-commits
- [llvm] [CodeGen][DebugInfo] Add missing debug info for jump table BB (PR #71021)
via llvm-commits
- [lld] a40f651 - [ELF] adjustOutputSections: don't copy SHF_EXECINSTR when an output does not contain input sections (#70911)
via llvm-commits
- [llvm] d636d73 - Revert "Move ExpandLargeDivRem to llvm/test/CodeGen/X86 because they need a triple"
Matt Arsenault via llvm-commits
- [llvm] CodeGen: Port ExpandLargeDivRem to new pass manager (PR #71022)
Matt Arsenault via llvm-commits
- [llvm] bf383dc - [llvm] Stop including llvm/Support/Endian.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] [RegisterCoalescer] Skip the pattern that can't resolve (PR #71024)
Piyou Chen via llvm-commits
- [llvm] [MachineBlockPlacement][X86] Use max of MDAlign and TLIAlign to align Loops. (PR #71026)
Freddy Ye via llvm-commits
- [llvm] Newpm/expand large fp convert (PR #71027)
Matt Arsenault via llvm-commits
- [llvm] 5a9b996 - X86: Move ExpandLargeFpConvert tests to test/Transforms
Matt Arsenault via llvm-commits
- [llvm] [clang] [NFC] Remove Type::getInt8PtrTy (PR #71029)
Paulo Matos via llvm-commits
- [llvm] [Symbolizer] Compute Nearest Line Info for Address. (PR #71032)
Amit Kumar Pandey via llvm-commits
- [compiler-rt] [flang] [clang] [libc] [llvm] [clang-tools-extra] [libcxx] [lldb] [PowerPC] Support mcmodel=large for AIX (PR #70652)
Fangrui Song via llvm-commits
- [llvm] [AMDGPU] Select v_lshl_add_u32 instead of v_mul_lo_u32 by constant (PR #71035)
via llvm-commits
- [clang] [llvm] [SVE2.1][Clang][LLVM]Int/FP reduce builtin in Clang and LLVM intrinsic (PR #69926)
Sander de Smalen via llvm-commits
- [llvm] 0eb5168 - [AMDGPU] Remove dom tree requirements from SIWholeQuadMode pass (#71012)
via llvm-commits
- [llvm] af50d6e - [SeparateConstOffsetFromGEP] Avoid use of ConstantExpr::getCast()
Nikita Popov via llvm-commits
- [llvm] [DebugInfo] Update CodeView enums (PR #71038)
via llvm-commits
- [llvm] e408f70 - [LSR] Avoid use of ConstantExpr::getCast() (NFC)
Nikita Popov via llvm-commits
- [llvm] b3523d7 - [AMDGPU] Generate wwm-reserved.ll (NFC)
Carl Ritson via llvm-commits
- [flang] [clang] [clang-tools-extra] [llvm] [compiler-rt] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Matt Arsenault via llvm-commits
- [flang] [compiler-rt] [llvm] [clang-tools-extra] [clang] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Matt Arsenault via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [llvm] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Matt Arsenault via llvm-commits
- [PATCH] D154080: [DebugInfo][RemoveDIs] Add conversion utilities between dbg.value form and DPValue new-debug-info form
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [clang] [llvm] Remove experimental from Vector Crypto extensions (PR #69000)
Brandon Wu via llvm-commits
- [llvm] 7ef6b21 - [llvm] Add triple for SerenityOS
Brad Smith via llvm-commits
- [PATCH] D154395: [llvm] Add triple for SerenityOS
Brad Smith via Phabricator via llvm-commits
- [llvm] 18839ae - [AMDGPU] Detect kills in register sets when trying to form V_CMPX instructions. (#68293)
via llvm-commits
- [llvm] [AMDGPU] Detect kills in register sets when trying to form V_CMPX instructions. (PR #68293)
Thomas Symalla via llvm-commits
- [llvm] 41cf94e - [AMDGPU] - Add s_quadmask intrinsics (#70804)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Update support (soffset + offset) s_buffer_load's (PR #68302)
via llvm-commits
- [llvm] [AMDGPU] Clear kills for aliasing registers after forming V_CMPX (PR #68675)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] New ttracedata intrinsics (PR #70235)
Jay Foad via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [llvm] [AMDGPU] Fold operand after shrinking instruction in SIFoldOperands (PR #68426)
Jay Foad via llvm-commits
- [llvm] [IR] Remove zext and sext constant expressions (PR #71040)
Nikita Popov via llvm-commits
- [PATCH] D132988: Changes to use a string pool for symbols
Jared Wyles via Phabricator via llvm-commits
- [polly] [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [PATCH] D153990: [DebugInfo][RemoveDIs] Add prototype storage classes for non-instruction variable debug-info
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 07f0e75 - [LoopVectorize] Fix bug with code to hoist runtime checks (#70937)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [AMDGPU] New ttracedata intrinsics (PR #70235)
Jay Foad via llvm-commits
- [llvm] 1590cac - [AMDGPU] Implement moveToVALU for S_CSELECT_B64 (#70352)
via llvm-commits
- [llvm] [AMDGPU] Use `S_CSELECT` for uniform i1 ext (PR #69703)
Jay Foad via llvm-commits
- [llvm] c1b55ae - [cmake] Add SerenityOS to config.guess
Brad Smith via llvm-commits
- [PATCH] D154403: [cmake] Add SerenityOS to config.guess
Brad Smith via Phabricator via llvm-commits
- [llvm] 65bad23 - [AMDGPU] Fix test for #70532 (Implement moveToVALU for S_CSELECT_B64)
Jay Foad via llvm-commits
- [llvm] b90cfe4 - [AMDGPU] New ttracedata intrinsics (#70235)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [AMDGPU] New ttracedata intrinsics (PR #70235)
Jay Foad via llvm-commits
- [llvm] e331ca5 - [InstSimplify] Add extra tests for #70335 (NFC)
Nikita Popov via llvm-commits
- [flang] [mlir] [clang] [libcxx] [llvm] [lldb] [Flang][OpenMP] Port openmp threadprivate-use-association.f90 test to HLFIR flow (PR #71043)
chandan singh via llvm-commits
- [llvm] [ValueTracking] isNonEqual Pointers with with a recursive GEP (PR #70459)
via llvm-commits
- [llvm] [AMDGPU] - Add s_wqm intrinsics (PR #71048)
Jessica Del via llvm-commits
- [lld] d61ab5e - [lld] Align EC code region boundaries. (#69100)
via llvm-commits
- [llvm] [PM] Execute IndVarSimplifyPass precede RessociatePass (PR #71054)
via llvm-commits
- [llvm] LegalizeIntegerTypes: implement PromoteIntRes for xrint (PR #71055)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [clang-tools-extra] [clang][NFC] Annotate `Type` bit-fields with `clang::preferred_type` (PR #70349)
Vlad Serebrennikov via llvm-commits
- [llvm] [CodeGenPrepare] Replace deleted sext instr with the promoted value. (PR #71058)
Yingwei Zheng via llvm-commits
- [llvm] c95253b - [LLVM][SVE] Clean VLS tests to not use wide vectors as function return types.
Paul Walker via llvm-commits
- [llvm] 7d77bbe - [DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-info
Jeremy Morse via llvm-commits
- [libc] [clang] [lld] [clang-tools-extra] [flang] [libcxx] [llvm] [lldb] [compiler-rt] [clang][NFC] Annotate `Type` bit-fields with `clang::preferred_type` (PR #70349)
Vlad Serebrennikov via llvm-commits
- [llvm] [TableGen] Precompute tree depths of asm operand classes (PR #71059)
Tomáš Zeman via llvm-commits
- [llvm] [AMDGPU] Generic lowering for rint and nearbyint (PR #69596)
via llvm-commits
- [lld] 3594769 - [ELF] Define NOMINMAX to fix zlib.h caused build failure on Windows (#70368)
via llvm-commits
- [llvm] d97b2b3 - [DebugInfo] Fix -Wunused-variable in DebugProgramInstruction.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] [clang-tools-extra] [lld] [libc] [clang] [libcxx] [lldb] [compiler-rt] [flang] [clang][NFC] Annotate `Type` bit-fields with `clang::preferred_type` (PR #70349)
Aaron Ballman via llvm-commits
- [lld] [compiler-rt] [flang] [libcxx] [llvm] [libc] [clang] [clang-tools-extra] [lldb] [clang][NFC] Annotate `Type` bit-fields with `clang::preferred_type` (PR #70349)
Aaron Ballman via llvm-commits
- [libcxx] [flang] [compiler-rt] [clang] [lld] [lldb] [llvm] [libc] [clang-tools-extra] [clang][NFC] Annotate `Type` bit-fields with `clang::preferred_type` (PR #70349)
Aaron Ballman via llvm-commits
- [llvm] [DFAJumpThreading] Don't thread switch without multiple successors (PR #71060)
via llvm-commits
- [llvm] 7fa41d8 - [DFAJumpThreading] Only unfold select coming from directly where it is defined (#70966)
via llvm-commits
- [llvm] AMDGPU: Support llvm.exp10 (PR #65860)
Matt Arsenault via llvm-commits
- [llvm] ddfee5d - [Release] Build compiler-rt during Phase 1 on AIX (#70672)
via llvm-commits
- [llvm] [clang-tools-extra] [lldb] [libc] [clang] [libcxx] [lld] [flang] [OpenACC] Initial commits to support OpenACC (PR #70234)
Erich Keane via llvm-commits
- [llvm] [libcxx] [libc] [flang] [clang] [lldb] [clang-tools-extra] [lld] [OpenACC] Initial commits to support OpenACC (PR #70234)
Erich Keane via llvm-commits
- [llvm] [AMDGPU] Add s_delay_alu in relocated PC-relative symbol sequence (PR #71061)
Jay Foad via llvm-commits
- [llvm] [compiler-rt] [libcxx] [libc] [flang] [clang] [lldb] [clang-tools-extra] [lld] [clang][NFC] Annotate `Type` bit-fields with `clang::preferred_type` (PR #70349)
Vlad Serebrennikov via llvm-commits
- [lld] [clang] [clang-tools-extra] [flang] [libcxx] [llvm] [libc] [lldb] [OpenACC] Initial commits to support OpenACC (PR #70234)
Erich Keane via llvm-commits
- [llvm] 9026f35 - [NFC] Fix int-compared-with-unsigned warnings
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo] Use human-friendly printing for DWARF column attributes (PR #71062)
J. Ryan Stinnett via llvm-commits
- [llvm] [lld] [libc] [libcxx] [flang] [clang-tools-extra] [clang] [lldb] [OpenACC] Initial commits to support OpenACC (PR #70234)
Erich Keane via llvm-commits
- [llvm] 2fba469 - [DFAJumpThreading] Don't thread switch without multiple successors (#71060)
via llvm-commits
- [llvm] fee2953 - [ARM] Fix for undef elements from demanded elements (#70504)
via llvm-commits
- [llvm] Revert "[CaptureTracking] Ignore ephemeral values when determining po… (PR #71066)
Florian Hahn via llvm-commits
- [llvm] [ASAN] Add "sanitized_padded_global" llvm ir attribute to identify sanitizer instrumented globals (PR #68865)
via llvm-commits
- [llvm] Use thinlto and pgo for x86_64 windows release packaging (PR #71067)
via llvm-commits
- [llvm] 2a18217 - [InstSimplify] Add additional test for #70335 (NFC)
Nikita Popov via llvm-commits
- [compiler-rt] 56e205a - [Profile] Fix debug info correlation test failure on mac.
Zequan Wu via llvm-commits
- [llvm] 4acc357 - [ConstraintElim] Add missing check to make sure the bound is loop-invariant (#70555)
via llvm-commits
- [clang] [llvm] [WebAssembly] Mark externref as not being valid vector elements (PR #71069)
Paulo Matos via llvm-commits
- [flang] [llvm] GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [llvm] [flang] GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [llvm] 5e1d81a - LegalizeIntegerTypes: implement PromoteIntRes for xrint (#71055)
via llvm-commits
- [llvm] [SystemZ][z/OS] Add goffdumper/llvm-readobj tools (PR #71071)
Yusra Syeda via llvm-commits
- [llvm] [clang] [clang-tools-extra] [lldb] [flang] [IndVars] Add check of loop invariant for trunc instructions (PR #71072)
Markos Horro via llvm-commits
- [llvm] 4c41e7c - [X86] Add the second test case mentioned on Issue #65895
Simon Pilgrim via llvm-commits
- [llvm] 98bd0d9 - [SelectionDAG] Adjust placement of blank lines in debug output. NFC (#70969)
via llvm-commits
- [llvm] [clang] [DebugMetadata][DwarfDebug] Clone uniqued function-local types after metadata loading (PR #68986)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 3b449bd - [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Vladislav Dzhidzhoev via llvm-commits
- [compiler-rt] 7d039ef - [tsan] Increase size of shadow mappings for C/C++ on linux/x86_64 (#70517)
via llvm-commits
- [llvm] [GISel] Make target's PartMapping, ValueMapping, and BankIDToCopyMapIdx arrays const. (PR #71079)
Craig Topper via llvm-commits
- [llvm] 8a3e4b5 - [clang][NFC] Annotate `Type` bit-fields with `clang::preferred_type` (#70349)
via llvm-commits
- [flang] [compiler-rt] [libc] [llvm] [lldb] [lld] [libcxx] [clang-tools-extra] [clang] [clang][NFC] Annotate `Type` bit-fields with `clang::preferred_type` (PR #70349)
Vlad Serebrennikov via llvm-commits
- [llvm] [DFAJumpThreading] Remove incoming StartBlock from all phis when unfolding select (PR #71082)
via llvm-commits
- [llvm] 033d2b7 - [SLP][NFC]Add a test to show poison propagation in mixed (non)bool
Alexey Bataev via llvm-commits
- [llvm] 835c885 - [llvm][AArch64][Assembly]: Add LUT assembly/disassembly. (#70802)
via llvm-commits
- [llvm] 6155fa6 - [X86] X86FixupVectorConstantsPass - pull out the hasAVX2() test and use single ConvertToBroadcast call. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 495ed8d - [SLP]Fix PR70507: freeze poisonous insts to avoid poison propagation.
Alexey Bataev via llvm-commits
- [llvm] 957efa4 - Revert "[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-info"
Jeremy Morse via llvm-commits
- [llvm] [clang] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
Johannes Doerfert via llvm-commits
- [clang] [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
Johannes Doerfert via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Mariya Podchishchaeva via Phabricator via llvm-commits
- [llvm] 3026c13 - [SLP][NFC]Remove commented out code, NFC.
Alexey Bataev via llvm-commits
- [llvm] [CodeLayout] Pre-process execution counts before layout (PR #70501)
Amir Ayupov via llvm-commits
- [llvm] 3b589fe - [tests] Add coverage for demanded bits of zext nneg
Philip Reames via llvm-commits
- [libunwind] [compiler-rt] [lldb] [flang] [clang] [lld] [clang-tools-extra] [libcxx] [libc] [llvm] Test pr (PR #71086)
Zahira Ammarguellat via llvm-commits
- [llvm] [instcombine] Drop zext nneg flag when simplify operand (PR #71088)
Philip Reames via llvm-commits
- [llvm] AMDGPU/Docs: Memory model updates for GFX940, GFX941, GFX942 (PR #71091)
Konstantin Zhuravlyov via llvm-commits
- [llvm] 9593cde - [instcombine] Drop zext nneg flag when simplify operand (#71088)
via llvm-commits
- [compiler-rt] 7fa9930 - Rename hasCorrelation to __llvm_profile_has_correlation
Zequan Wu via llvm-commits
- [llvm] 8b36a19 - AMDGPU/Docs: Memory model updates for GFX940, GFX941, GFX942 (#71091)
via llvm-commits
- [llvm] [BPF] Skip modifiers for __builtin_btf_type_id() local type (PR #71094)
via llvm-commits
- [libcxx] [clang] [libcxxabi] [compiler-rt] [lldb] [mlir] [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] 6acd167 - Revert "[AMDGPU] Generate wwm-reserved.ll (NFC)"
Nico Weber via llvm-commits
- [libunwind] [libcxx] [flang] [libc] [clang] [clang-tools-extra] [lld] [compiler-rt] [lldb] [llvm] Test branch (PR #70505)
Zahira Ammarguellat via llvm-commits
- [llvm] cebc837 - [CodeLayout] Pre-process execution counts before layout (#70501)
via llvm-commits
- [llvm] [BOLT] Rename cds to cdsort (PR #69966)
via llvm-commits
- [llvm] d62c6ad - Fix more RISCV GISel tests using -march instead of -mtriple
Amara Emerson via llvm-commits
- [llvm] e6c0e85 - [AArch64] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Amara Emerson via llvm-commits
- [clang] [llvm] [mlir] [flang] [compiler-rt] [clang-tools-extra] [lldb] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] 06145dc - [indvars] Start building test coverage for widening non-negative IVs
Philip Reames via llvm-commits
- [llvm] [lldb] [mlir] [flang] [clang-tools-extra] [clang] [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [AMDGPU] Add live-through register set printing to GCNRegPressurePrinter pass. (PR #71096)
Valery Pykhtin via llvm-commits
- [llvm] [clang] [compiler-rt] [Profile] Refactor profile correlation. (PR #70856)
Petr Hosek via llvm-commits
- [llvm] 29fd9ba - [indvars] Add coverage for widening mul involving non-negative IV
Philip Reames via llvm-commits
- [llvm] [clang] [clang-tools-extra] [Clang][Sema] Skip RecordDecl when checking scope of declarations (PR #69432)
Aaron Ballman via llvm-commits
- [llvm] [BOLT][AArch64] Handle IFUNCS properly (PR #71104)
Vladislav Khmelevsky via llvm-commits
- [llvm] [GISel] Remove BitVector from RegBank. Use tablegen CoverageData tables directly. NFC (PR #71105)
Craig Topper via llvm-commits
- [llvm] fd95f39 - Revert "[CaptureTracking] Ignore ephemeral values when determining po… (#71066)
via llvm-commits
- [llvm] 839f1e4 - [X86][SDAG] Improve the lowering of `s|uitofp i8|i16 to half` (#70834)
via llvm-commits
- [llvm] [InstrProf] Do not block functions from PGOUse (PR #71106)
Ellis Hoag via llvm-commits
- [clang] [lldb] [libcxxabi] [libcxx] [mlir] [llvm] [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] [GISel] Make RegBank constructor constexpr. NFC (PR #71109)
Craig Topper via llvm-commits
- [llvm] [SCEV] Extend isImpliedCondOperandsViaRanges to independent predicates (PR #71110)
Philip Reames via llvm-commits
- [llvm] [RISCV] CSE by swapping conditional branches (PR #71111)
Min-Yih Hsu via llvm-commits
- [compiler-rt] 3747cde - [Fuzzer] Enable custom libc++ for Android (#70407)
via llvm-commits
- [compiler-rt] [Fuzzer] Enable custom libc++ for Android (PR #70407)
Ryan Prichard via llvm-commits
- [llvm] 014390d - [RISCV] Implement cross basic block VXRM write insertion. (#70382)
via llvm-commits
- [llvm] 01fc345 - [gn build] Port 014390d9377f
LLVM GN Syncbot via llvm-commits
- [lld] 89d5635 - [lld][WebAssembly] Add --keep-section flag
Sam Clegg via llvm-commits
- [llvm] [PowerPC] Spill non-volatile registers required for traceback table (PR #71115)
via llvm-commits
- [llvm] [GISel] Remove remainder of the concept of an invalid RegisterBank. (PR #71118)
Craig Topper via llvm-commits
- [lld] [LLD] [COFF] Handle undefined weak symbols in LTO (PR #70430)
Martin Storsjö via llvm-commits
- [mlir] [lldb] [libcxxabi] [clang] [compiler-rt] [llvm] [libcxx] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] 9769026 - [RISCV] Add (i32 (and GPR:, TrailingOnesMask:)) pattern for RV64 with legal i32.
Craig Topper via llvm-commits
- [llvm] 66152f4 - Revert "[SLP]Improve tryToGatherExtractElements by using per-register analysis."
Martin Storsjö via llvm-commits
- [llvm] llvm: [NFC] Robustify testcase (PR #71120)
Nathan Sidwell via llvm-commits
- [libcxxabi] [llvm] [libc++abi] Avoid raw calls to assert() in libc++abi (PR #71121)
Louis Dionne via llvm-commits
- [compiler-rt] [TSAN] Add __tsan_check_no_mutexes_held helper (PR #69372)
Kenny Yu via llvm-commits
- [lldb] [clang] [libcxxabi] [compiler-rt] [libcxx] [mlir] [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] [clang-tools-extra] [llvm] [clang] [InferAddressSpaces] Fix constant replace to avoid modifying other functions (PR #70611)
Wenju He via llvm-commits
- [llvm] [RISCV][GISel] Add helper to convert a LLT size to a RegisterBankInfo::ValueMapping* for FP. (PR #71123)
Craig Topper via llvm-commits
- [compiler-rt] [libcxx] [lldb] [clang] [libcxxabi] [mlir] [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] 7b5505b - [PowerPC] Change registers used in test due to ABI breakage. NFC. (#70758)
via llvm-commits
- [llvm] [compiler-rt] [orc][mach-o] Fix mixing objc and swift code in a single JITDylib (PR #69258)
via llvm-commits
- [llvm] [AMDGPU][SILoadStoreOptimizer] Try to find common base for L/Ss with 0 offset (PR #71126)
Jeffrey Byrnes via llvm-commits
- [llvm] 94202e7 - CodeGen: Port ExpandLargeDivRem to new pass manager (#71022)
via llvm-commits
- [mlir] [clang] [llvm] [compiler-rt] [libcxx] [libcxxabi] [lldb] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [libcxx] [compiler-rt] [llvm] [lldb] [libcxxabi] [mlir] [clang] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] f4b54f7 - [AMDGPU] Add documentation for scheduler intrinsics (#69854)
via llvm-commits
- [llvm] d22d42c - [GISel] Remove remainder of the concept of an invalid RegisterBank. (#71118)
via llvm-commits
- [llvm] 1f54ef7 - [AArch64] Only clear kill flags if necessary when merging str (#69680)
via llvm-commits
- [llvm] a135822 - Improvements to RS4GC BDV Algorithm (#69795)
via llvm-commits
- [clang-tools-extra] [clang] [llvm] [compiler-rt] [InferAddressSpaces] Fix constant replace to avoid modifying other functions (PR #70611)
Wenju He via llvm-commits
- [compiler-rt] [clang-tools-extra] [clang] [llvm] [InferAddressSpaces] Fix constant replace to avoid modifying other functions (PR #70611)
Wenju He via llvm-commits
- [llvm] 46732e2 - [GISel] Remove BitVector from RegBank. Use tablegen CoverageData tables directly. NFC (#71105)
via llvm-commits
- [llvm] 1021404 - [GISel] Make RegBank constructor constexpr. NFC (#71109)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #70542)
via llvm-commits
- [llvm] 7c4180a - Reland [SimplifyCFG] Delete the unnecessary range check for small mask operation (#70542)
via llvm-commits
- [llvm] [clang] [RISCV] Fix wrong implication for zvknhb. (PR #66860)
Brandon Wu via llvm-commits
- [llvm] 65dc96c - [RISCV] Fix wrong implication for zvknhb. (#66860)
via llvm-commits
- [PATCH] D154399: [llvm] Allow undefined symbols on SerenityOS
Brad Smith via Phabricator via llvm-commits
- [llvm] 801a30a - [CodeGen][MIR] Support parsing of scalable vectors in MIR (#70893)
via llvm-commits
- [llvm] Reland pr code format updates (PR #71131)
Aiden Grossman via llvm-commits
- [clang] [clang-tools-extra] [llvm] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Nicolai Hähnle via llvm-commits
- [llvm] [clang] [RISCV] Support Xsfvfwmaccqqq extensions (PR #68296)
Brandon Wu via llvm-commits
- [llvm] 945d2e6 - [RISCV] Support Xsfvfwmaccqqq extensions (#68296)
via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [clang] [llvm] [RISCV] Support Xsfvfnrclipxfqf extensions (PR #68297)
Brandon Wu via llvm-commits
- [llvm] 74f38df - [RISCV] Support Xsfvfnrclipxfqf extensions (#68297)
via llvm-commits
- [llvm] [clang] [RISCV] Use BF16 in Xsfvfwmaccqqq intrinsics (PR #71140)
Shao-Ce SUN via llvm-commits
- [llvm] [Docs][LTO] Updated HowToSubmitABug.rst for LTO crashes (PR #68389)
Shivam Gupta via llvm-commits
- [llvm] 5d11b5e - [Support] Remove extraneous "using namespace llvm::support;" (NFC)
Kazu Hirata via llvm-commits
- [llvm] [SVE][InstCombine] Fold ld1d and splice into ld1ro (PR #69565)
via llvm-commits
- [llvm] [NFC][RISCV] Add `SiFive` prefix for XSfvfnrclipxfqf description (PR #71141)
Shao-Ce SUN via llvm-commits
- [llvm] c14e086 - [NFC][RISCV] Add `SiFive` prefix for XSfvfnrclipxfqf description (#71141)
via llvm-commits
- [llvm] [ADT] Make use of the endian.h header on OpenBSD (PR #71144)
Brad Smith via llvm-commits
- [llvm] [OptBisect] Remove an unused method declaration. NFC (PR #71145)
Igor Kudrin via llvm-commits
- [llvm] [SystemZ][z/OS] Implement executePostLayoutBinding for GOFFObjectWriter (PR #67868)
Neumann Hon via llvm-commits
- [llvm] 7443af1 - [NFC][RISCV] Fix failed test caused by #71141
via llvm-commits
- [llvm] ae49bf5 - [RISCV] Fix stale comments in lowerShift*Parts. NFC
Craig Topper via llvm-commits
- [llvm] 3cef582 - CodeGen: Port ExpandLargeFpConvert to new PM (#71027)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Identify implied fp classes by general fcmp (PR #66505)
Matt Arsenault via llvm-commits
- [compiler-rt] bd84111 - [TSAN] Add __tsan_check_no_mutexes_held helper (#69372)
via llvm-commits
- [llvm] 5f5f82a - [llvm] Adjust files including llvm/Support/Endian.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] [Mips] In LowerShift*Parts, xor with bits-1 instead of -1. (PR #71149)
Craig Topper via llvm-commits
- [llvm] 33a6014 - Revert D87067 "[llvm-symbolizer] Add back --use-symbol-table=true"
Fangrui Song via llvm-commits
- [llvm] 8e2b330 - [Docs][LTO] Updated HowToSubmitABug.rst for LTO crashes (#68389)
via llvm-commits
- [llvm] [MIPS] Fix miscompile of 64-bit shift with masked shift amount (PR #71154)
via llvm-commits
- [llvm] 060de41 - Reapply [InstCombine] Simplify and/or of icmp eq with op replacement (#70335)
Nikita Popov via llvm-commits
- [llvm] e4a4122 - [IR] Remove zext and sext constant expressions (#71040)
via llvm-commits
- [llvm] 2182561 - [ConstantFold] Remove unnecessary BitCastConstantVector() (NFCI)
Nikita Popov via llvm-commits
- [llvm] Improve llvm-config.h to record which target is configured or not (PR #71164)
Mehdi Amini via llvm-commits
- [llvm] [CodeGen][AArch64] Set min jump table entries to 13 for AArch64 targets (PR #71166)
David Sherwood via llvm-commits
- [llvm] c295d74 - [ConstantFold] Remove unnecessary checks in FoldBitCast() (NFCI)
Nikita Popov via llvm-commits
- [clang] [llvm] Reapply #2 [clang-repl] [test] Make an XFAIL more precise (#70991) (PR #71168)
Martin Storsjö via llvm-commits
- [llvm] fd82b5b - [LV] Support recieps without underlying instr in collectPoisonGenRec.
Florian Hahn via llvm-commits
- [llvm] 3289ecf - [𝘀𝗽𝗿] changes introduced through rebase
Mehdi Amini via llvm-commits
- [llvm] 85f7923 - [ConstantFold] Remove unnecessary cast of zero gep fold (NFCI)
Nikita Popov via llvm-commits
- [llvm] c5a1d0a - Revert "[ConstantFold] Remove unnecessary BitCastConstantVector() (NFCI)"
Nikita Popov via llvm-commits
- [PATCH] D144007: [DwarfDebug] Move emission of globals from beginModule() to endModule() (5/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [llvm] 3f1a86b - [ConstantFold] Add tests for vector bitcast of all ones (NFC)
Nikita Popov via llvm-commits
- [llvm] d49a893 - Reapply [ConstantFold] Remove unnecessary BitCastConstantVector() (NFCI)
Nikita Popov via llvm-commits
- [llvm] 0168917 - [ConstantFold] Remove redundant handling for casts of null (NFCI)
Nikita Popov via llvm-commits
- [llvm] [clang] Fix python escapes (PR #71170)
Nathan Sidwell via llvm-commits
- [llvm] [clang] Recommit changes to global checks (PR #71171)
Henrik G. Olsson via llvm-commits
- [llvm] 18cc980 - [ConstantFold] Remove unnecessarily complicated evaluateFCmpRelation() (NFCI)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Remove experimental- prefix for smaia and ssaia. (PR #71172)
Yeting Kuo via llvm-commits
- [llvm] [AArch64][PAC] Refactor aarch64-ptrauth pass for better extensibility (PR #70446)
Anatoly Trosinenko via llvm-commits
- [llvm] c1a9eab - [ConstantFold] Don't mention irrelevant opcodes (NFCI)
Nikita Popov via llvm-commits
- [llvm] fe20657 - [ConstantFold] Remove handling for comparison of bitcasted global (NFCI)
Nikita Popov via llvm-commits
- [llvm] [LLVM][SVE] Move ADDVL isel patterns under UseScalarIncVL feature flag. (PR #71173)
Paul Walker via llvm-commits
- [llvm] a7176f8 - [ConstantFold] Remove handling for icmp of bitcast
Nikita Popov via llvm-commits
- [llvm] [AArch64] Preserve undef on registers when expanding CALL_RVMARKER. (PR #71177)
Florian Hahn via llvm-commits
- [llvm] 5148501 - [NFC][LLVM][SVE] Refactor predicate register ASM constraint parsing to use std::optional.
Paul Walker via llvm-commits
- [llvm] 236197a - [ConstantFold] Simplify evaluateICmpRelation() implementation (NFCI)
Nikita Popov via llvm-commits
- [llvm] 05a4770 - [ConstantFold] Fix incorrect type assumptions
Nikita Popov via llvm-commits
- [PATCH] D86617: [GlobalISel][TableGen] Take first result for multi-output instructions
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] [clang-tools-extra] [clang] Improve selection of conditional branch on amdgcn.ballot!=0 condition in SelectionDAG. (PR #68714)
Valery Pykhtin via llvm-commits
- [llvm] [AMDGPU] Defaults for missing dimensions in SYCL required wg size (PR #68872)
Jakub Chlanda via llvm-commits
- [llvm] [TableGen][GlobalISel] Add MIFlags matching & rewriting (PR #71179)
Pierre van Houtryve via llvm-commits
- [PATCH] D159111: [TableGen][GlobalISel] Add support for matching/writing MIFlags in MIR Patterns
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 17970df - [LLVM][SVE] Move ADDVL isel patterns under UseScalarIncVL feature flag. (#71173)
via llvm-commits
- [llvm] 9915eba - [ConstantFold] Remove redundant constantFoldCompareGlobalToNull() fold (NFCI)
Nikita Popov via llvm-commits
- [llvm] [Github] Only run github actions on main monorepo (PR #69774)
Tom Stellard via llvm-commits
- [llvm] e299a42 - [ConstantFold] Remove redundant bitcast icmp handling (NFCI)
Nikita Popov via llvm-commits
- [llvm] 8efaf7a - [ConstantFold] Remove redundant zero index gep fold (NFCI)
Nikita Popov via llvm-commits
- [llvm] ab6bd94 - [ConstraintElim] Add tests for additional SGT->UGT transfer.
Florian Hahn via llvm-commits
- [llvm] 6e4692c - [AMDGPU] - Add s_wqm intrinsics (#71048)
via llvm-commits
- [llvm] 03110dd - [IR] Remove ZExtOperator (NFC)
Nikita Popov via llvm-commits
- [llvm] ee9220c - [PatternMatch] Don't try to match sext/zext const exprs (NFCI)
Nikita Popov via llvm-commits
- [llvm] 5c3beb7 - [MemCpyOpt] Handle memcpy marked as memory(none)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Fix GCNUpwardRPTracker. (WIP) (PR #71186)
Valery Pykhtin via llvm-commits
- [clang] [llvm] [AArch64][SVE2.1] Add intrinsics for quadword loads/stores with unscaled offset (PR #70474)
David Sherwood via llvm-commits
- [llvm] [clang] [AArch64][SVE2.1] Add intrinsics for quadword loads/stores with unscaled offset (PR #70474)
David Sherwood via llvm-commits
- [llvm] a8ac6a9 - [SCEV] Remove newline after predicates in dump
Nikita Popov via llvm-commits
- [llvm] [llvm][docs] Fix typo in `CoverageMappingFormat.rst` (PR #71189)
via llvm-commits
- [llvm] 4ae4167 - [ConstraintElim] Add tests that require (UGE, Variable, 0) info.
Florian Hahn via llvm-commits
- [llvm] f6ca0ed - [llvm][AArch64][Assembly]: Add SME_F8F16 and SME_F8F32 Ass/Disass. (#70640)
via llvm-commits
- [PATCH] D146804: [libcxx] Add OHOS support
Louis Dionne via Phabricator via llvm-commits
- [compiler-rt] 05a0d94 - [orc][mach-o] Fix mixing objc and swift code in a single JITDylib (#69258)
via llvm-commits
- [compiler-rt] [llvm] [orc][mach-o] Fix mixing objc and swift code in a single JITDylib (PR #69258)
Ben Langmuir via llvm-commits
- [llvm] de88371 - [LLVM][AArch64] Add ASM constraints for reduced GPR register ranges. (#70970)
via llvm-commits
- [llvm] f6f7692 - [tests] Autogenerate a couple of tests
Philip Reames via llvm-commits
- [llvm] 015c06a - Regenerate a couple scev/indvars tests [nfc]
Philip Reames via llvm-commits
- [llvm] [AMDGPU] Fix subtarget predicates for some V_MAD, V_FMA and V_DOT instructions. (PR #71194)
Ivan Kosarev via llvm-commits
- [llvm] 1e39575 - [RISCV] CSE by swapping conditional branches (#71111)
via llvm-commits
- [flang] [clang] [compiler-rt] [llvm] [clang-tools-extra] [Bazel][Clang Tidy] Include builtin headers with clang-tidy (PR #67626)
Matthew Stephenson via llvm-commits
- [llvm] LegalizeVectorTypes: fix bug in widening of vec result in xrint (PR #71198)
Ramkumar Ramachandra via llvm-commits
- [llvm] a6c8e27 - [IndVars] Generate zext nneg when locally obvious
Philip Reames via llvm-commits
- [llvm] 778a484 - [InlineAsm] Steal a bit to denote a register is foldable (#70738)
via llvm-commits
- [llvm] Extra assertions in RS4GC (PR #71201)
Petr Maj via llvm-commits
- [llvm] 890335b - [InstrProf] Do not block functions from PGOUse (#71106)
via llvm-commits
- [llvm] 7ccdad1 - [RISCV][GISel] Add helper to convert a LLT size to a RegisterBankInfo::ValueMapping* for FP. (#71123)
via llvm-commits
- [llvm] [RegScavenger] Simplify state tracking for backwards scavenging (PR #71202)
Jay Foad via llvm-commits
- [llvm] 8d24d39 - [Mips] In LowerShift*Parts, xor with bits-1 instead of -1. (#71149)
via llvm-commits
- [llvm] 7ca0f44 - [indvars] Add tests for countdown style loops w/nonnegative IVs
Philip Reames via llvm-commits
- [llvm] 1ffea97 - [indvars] Support known positive extends in getExtendedOperandRecurrence (#70990)
via llvm-commits
- [llvm] [AMDGPU] Fold uniform readfirstlane + cndmask (PR #70188)
Jay Foad via llvm-commits
- [llvm] 6b29279 - [X86] X86ISelLowering.cpp - use StringRef::starts_with/ends_with instead of startswith/endswith. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [dsymutil] Filter our swiftinterface files from the toolchain. (PR #71205)
Adrian Prantl via llvm-commits
- [llvm] d3e7a48 - [OpenMP][NFC] Remove a no-op function
Johannes Doerfert via llvm-commits
- [clang-tools-extra] [clang] [mlir] [compiler-rt] [llvm] [openmp] [libcxx] [lldb] [flang] [clang][NFC] Refactor `TagTypeKind` (PR #71160)
Vlad Serebrennikov via llvm-commits
- [llvm] b863fcb - [OptBisect] Remove an unused method declaration. NFC (#71145)
via llvm-commits
- [llvm] [flang] [compiler-rt] [openmp] [clang] [mlir] [libcxx] [lldb] [clang-tools-extra] [clang][NFC] Refactor `TagTypeKind` (PR #71160)
via llvm-commits
- [llvm] 9dfdbd7 - [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Alexey Bataev via llvm-commits
- [llvm] [InstCombine][DebugInfo] Update debug info after inverting a boolean instruction (PR #71212)
Yingwei Zheng via llvm-commits
- [llvm] 7c93452 - [indvars] Restructure getExtendedOperandRecurrence [nfc]
Philip Reames via llvm-commits
- [llvm] 141122e - [TableGen] Use StringRef::starts_with/ends_with instead of startswith/endswith. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [GuardWidening] Widen widenable conditions instead of widenable branches (PR #66501)
Aleksandr Popov via llvm-commits
- [lld] af59938 - [ELF] Improve --no-allow-shlib-undefined tests
Fangrui Song via llvm-commits
- [llvm] 3fe69ba - Improve llvm-config.h to record which target is configured or not (#71164)
via llvm-commits
- [lld] 49168b2 - [ELF] Enhance --no-allow-shlib-undefined to report non-exported definition (#70769)
via llvm-commits
- [llvm] [indvars] Prove non-negative for widening IVs in count down loops (PR #71214)
Philip Reames via llvm-commits
- [llvm] 19b5495 - Port Swift's merge function pass to llvm: merging functions that differ in constants (#68235)
via llvm-commits
- [llvm] 70b35ec - [SelectionDAG] Add initial support for nneg flag on ISD::ZERO_EXTEND. (#70872)
via llvm-commits
- [llvm] 5adf6ab - Revert "[IndVars] Generate zext nneg when locally obvious"
Philip Reames via llvm-commits
- [llvm] f7cd619 - [IR] IntrinsicInst.cpp - use StringRef::starts_with/ends_with instead of startswith/endswith. NFC.
Simon Pilgrim via llvm-commits
- [llvm] bcb685e - [Support] Use StringRef::starts_with/ends_with instead of startswith/endswith. NFC.
Simon Pilgrim via llvm-commits
- [compiler-rt] [HWASAN] Force interceptors tests for memcmp and bcmp call interceptor (PR #71215)
Kirill Stoimenov via llvm-commits
- [clang-tools-extra] [libc] [compiler-rt] [llvm] [flang] [clang] [libcxx] [mlir] [MLIR] SPIRV Target Attribute (PR #69949)
Sang Ik Lee via llvm-commits
- [llvm] [LV] Stability fix for outerloop vectorization (PR #68118)
Kolya Panchenko via llvm-commits
- [llvm] [BOLT][AArch64] Handle .plt.got section (PR #71216)
Vladislav Khmelevsky via llvm-commits
- [compiler-rt] [HWASAN] Enable memcpy and memmove interceptors (PR #71217)
Kirill Stoimenov via llvm-commits
- [llvm] Fix build failure caused by PR 68235 (PR #71219)
Manman Ren via llvm-commits
- [llvm] [AtomicExpand] New PM support (PR #71220)
Rishabh Bali via llvm-commits
- [llvm] [ExpandMemCmp] Improve memcmp optimisation for boolean results (PR #71221)
Igor Kirillov via llvm-commits
- [llvm] 621d95a - [ADT] Make use of the endian.h header on OpenBSD (#71144)
via llvm-commits
- [llvm] c880fdc - [DFAJumpThreading] Remove incoming StartBlock from all phis when unfolding select (#71082)
via llvm-commits
- [llvm] 284c699 - [CalcSpillWeights] don't mark live intervals with spillable inlineasm ops as having infinite spill weight (#70747)
via llvm-commits
- [llvm] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
Yi Wu via llvm-commits
- [llvm] 32e35b2 - [BPF] Skip modifiers for __builtin_btf_type_id() local type (#71094)
via llvm-commits
- [llvm] 71a1367 - [dsymutil] Filter our swiftinterface files from the toolchain. (#71205)
via llvm-commits
- [llvm] [ValueTracking] Improve ananlysis of PHI nodes. (PR #71224)
Mikhail Gudim via llvm-commits
- [llvm] a682a9c - Revert "Port Swift's merge function pass to llvm: merging functions that differ in constants (#68235)"
Nikita Popov via llvm-commits
- [llvm] [BOLT][DWARF] Refactor address ranges processing (PR #71225)
via llvm-commits
- [lld] e638fc1 - [𝘀𝗽𝗿] changes introduced through rebase
Mehdi Amini via llvm-commits
- [llvm] [llvm] Reduce memory footprint of Debug metadata nodes (PR #71227)
via llvm-commits
- [llvm] [LV] Support recieps without underlying instr in collectPoisonGenRec. (PR #71229)
Mehdi Amini via llvm-commits
- [libcxxabi] [flang] [libcxx] [llvm] [clang] [mlir] [clang-tools-extra] [lldb] [lld] [compiler-rt] Refactor ModuleToObject to offer more flexibility to subclass (NFC) (PR #71165)
Mehdi Amini via llvm-commits
- [lld] 56aa727 - [ELF] Add getEnclosingSymbol for code sharing. NFC
Fangrui Song via llvm-commits
- [lld] [ELF] Improve undefined symbol message w/ DW_TAG_variable of the enclosing symbol but w/o line number information (PR #70854)
Fangrui Song via llvm-commits
- [lld] b169e7f - [ELF] Improve undefined symbol message w/ DW_TAG_variable of the enclosing symbol but w/o line number information (#70854)
via llvm-commits
- [compiler-rt] ddf4a9c - [test][HWASAN] Force interceptors tests for memcmp and bcmp call interceptor (#71215)
via llvm-commits
- [llvm] fd887a3 - LegalizeVectorTypes: fix bug in widening of vec result in xrint (#71198)
via llvm-commits
- [compiler-rt] 3cf9bf3 - [HWASAN] Enable memcpy and memmove interceptors (#71217)
via llvm-commits
- [llvm] [MemProf] Tolerate missing leaf debug frames (PR #71233)
Teresa Johnson via llvm-commits
- [libcxx] [lldb] [mlir] [clang] [libcxxabi] [compiler-rt] [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] [HWASAN] Add memset interceptor (PR #71244)
Kirill Stoimenov via llvm-commits
- [lld] [lld/ELF] Warn when a PC32 relocation references a large section (PR #71248)
Arthur Eubanks via llvm-commits
- [lld] b53c04a - Reapply [ELF] Making cdsort default for function reordering (#68638)
via llvm-commits
- [llvm] [workflow] escape issue/pr body only if it exists (PR #71251)
Julian Schmidt via llvm-commits
- [clang-tools-extra] [flang] [compiler-rt] [llvm] [clang] [Bazel][Clang Tidy] Include builtin headers with clang-tidy (PR #67626)
via llvm-commits
- [compiler-rt] [sanitizer] Fix pthread_exit interceptor's return type (PR #71253)
Heejin Ahn via llvm-commits
- [llvm] [compiler-rt] [Coverage] Fix implicit conversion from int64_t to uint64_t (PR #70131)
via llvm-commits
- [compiler-rt] [scudo] Use the releaseAndZeroPagesToOS function. (PR #71256)
Christopher Ferris via llvm-commits
- [llvm] InstCombine: fix transformation of bitwiseAnd to fabs (PR #71257)
Romaric Jodin via llvm-commits
- [lld] 946b33d - [ELF][test] Improve internalize-exportdyn.ll
Fangrui Song via llvm-commits
- [llvm] af4abc4 - [RISCV] Remove experimental- prefix for smaia and ssaia. (#71172)
via llvm-commits
- [llvm] [libc] [clang-tools-extra] [lld] [libcxx] [clang] [flang] [lldb] [OpenACC] Initial commits to support OpenACC (PR #70234)
Bruno Cardoso Lopes via llvm-commits
- [llvm] 2d460f2 - Attempt to fix test on Windows.
Adrian Prantl via llvm-commits
- [llvm] [coro][pgp] Do not insert counters in the `suspend` block (PR #71262)
Mircea Trofin via llvm-commits
- [llvm] [coro][pgo] Don't promote pgo counters in the suspend basic block (PR #71263)
Mircea Trofin via llvm-commits
- [llvm] [LTO] Add a hook to customize the optimization pipeline (PR #71268)
Igor Kudrin via llvm-commits
- [lld] 5548bcd - [ELF] Refactor --version-script tests
Fangrui Song via llvm-commits
- [llvm] 87f5e22 - [MemProf] Tolerate missing leaf debug frames (#71233)
via llvm-commits
- [lld] [ELF] Merge exportDynamic into versionId (PR #71272)
Fangrui Song via llvm-commits
- [llvm] Shard the public llvm-config.h in three files (NFC) (PR #71273)
Mehdi Amini via llvm-commits
- [llvm] [Github] Fix github automation script on empty descriptions (PR #71274)
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondCommonOperandWithConstants` to handle truncated LHS (PR #69829)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU] Remove dead handling of S_SETPC_B64 (PR #71275)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [LoongArch][MC] Refine MCInstrAnalysis based on registers used (PR #71276)
via llvm-commits
- [llvm] [InstCombine] Improve eq/ne by parts to handle ult/ugt equality pattern (PR #69884)
via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix the correctness of missing check reassoc attribute (PR #71277)
via llvm-commits
- [llvm] [BOLT][AArch64] Don't change layout in PatchEntries (PR #71278)
Vladislav Khmelevsky via llvm-commits
- [llvm] [clang-tools-extra] [clang] [LLVM] Add IRNormalizer Pass (PR #68176)
Nikita Popov via llvm-commits
- [clang] [llvm] [clang-tools-extra] [LLVM] Add IRNormalizer Pass (PR #68176)
Nikita Popov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [LLVM] Add IRNormalizer Pass (PR #68176)
Nikita Popov via llvm-commits
- [clang-tools-extra] [llvm] [clang] [LLVM] Add IRNormalizer Pass (PR #68176)
Nikita Popov via llvm-commits
- [clang-tools-extra] [clang] [llvm] [LLVM] Add IRNormalizer Pass (PR #68176)
Nikita Popov via llvm-commits
- [llvm] 54574d3 - [AArch64][GlobalISel] Expand handling for fptosi and fptoui (#70635)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Expand handling for sitofp and uitofp (PR #71282)
David Green via llvm-commits
- [llvm] [GlobalISel][AArch64] Add libcall lowering for fpowi. (PR #67114)
David Green via llvm-commits
- [llvm] 3d87043 - [AArch64] Add fopcysign testing. NFC
David Green via llvm-commits
- [llvm] [ConstantRange] Handle `Intrinsic::ctpop` (PR #68310)
Yingwei Zheng via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve and expand fcopysign lowering (PR #71283)
David Green via llvm-commits
- [clang] [llvm] [compiler-rt] [libcxx] [clang-tools-extra] [openmp] [lldb] [flang] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [libcxx] [clang] [compiler-rt] [clang-tools-extra] [flang] [lldb] [openmp] [llvm] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [lldb] [openmp] [compiler-rt] [clang] [libcxx] [clang-tools-extra] [llvm] [flang] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [compiler-rt] [openmp] [clang] [flang] [llvm] [lldb] [libcxx] [clang-tools-extra] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [llvm] [clang-tools-extra] [openmp] [clang] [libcxx] [lldb] [compiler-rt] [flang] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [llvm] [ConstantRange] Handle `Intrinsic::cttz` (PR #67917)
Yingwei Zheng via llvm-commits
- [llvm] 1085b70 - [DAG] Don't fold (zext (bitop (load x), cst)) -> (bitop (zextload x), (zext cst)) if the zext is free
Simon Pilgrim via llvm-commits
- [llvm] CodeGen: replace assertions with explicit errors for landinpad lowering (PR #71287)
via llvm-commits
- [llvm] [RISCV][SDAG] Prefer ShortForwardBranch to lower sdiv by pow2 (PR #67364)
Yingwei Zheng via llvm-commits
- [lld] e6bd68c - [ELF][test] Improve symver-non-default.s to test foo and foo at v1 combining for executable linking
Fangrui Song via llvm-commits
- [llvm] Fix size in bytes of type DIEs when size in bits is not a multiple of 8 (PR #69741)
David Blaikie via llvm-commits
- [llvm] [clang] [AArch64] Add SVE2.1 intrinsics for indexed quadword gather loads and scatter stores (PR #70476)
Momchil Velikov via llvm-commits
- [llvm] [clang] [AArch64] Add quadword gather load/scatter store intrinsics with unscaled vector offset (PR #71290)
Momchil Velikov via llvm-commits
- [llvm] 4fe0d35 - [RISCV][GISel] Refactor most of selectConstant into a general constant materialization function.
Craig Topper via llvm-commits
- [llvm] 422ffc5 - [RISCV][GISel] Add instruction selection for G_FCONSTANT using integer materialization.
Craig Topper via llvm-commits
- [llvm] [clang] [Verifier] Check function attributes related to branch protection (NFC) (PR #70565)
Momchil Velikov via llvm-commits
- [llvm] [CFIFixup] Allow function prologues to span more than one basic block (PR #68984)
Momchil Velikov via llvm-commits
- [llvm] [clang] [clang][AArch64] Pass down stack clash protection options to LLVM/Backend (PR #68993)
Momchil Velikov via llvm-commits
- [llvm] [clang] [AArch64] Stack probing for dynamic allocas in SelectionDAG (PR #66525)
Momchil Velikov via llvm-commits
- [llvm] 16ddd25 - Revert "[GISel] Add LookThroughInstrs for getIConstantVRegVal and getIConstan… (#68327)"
Craig Topper via llvm-commits
- [llvm] bf87638 - [gn] port 3fe69bab1149 (all archs in llvm-config.h :/)
Nico Weber via llvm-commits
- [llvm] [C API] Add getters for Target Extension Types to C API (PR #71291)
Benji Smith via llvm-commits
- [llvm] [Vectorize] Remove Transforms/Vectorize.h (PR #71294)
Tom Stellard via llvm-commits
- [compiler-rt] [flang] [libcxx] [clang] [openmp] [llvm] [clang-tools-extra] [lldb] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
via llvm-commits
- [llvm] [openmp] [openmp][wasm] Allow compiling OpenMP to WebAssembly (PR #71297)
Andrew Brown via llvm-commits
- [lld] 3ab6209 - [LLD] [COFF] Handle manually defined __imp_ pointers in LTO (#70777)
via llvm-commits
- [llvm] [BOLT] Run EliminateUnreachableBlocks in parallel (PR #71299)
Vladislav Khmelevsky via llvm-commits
- [libc] [clang] [libcxx] [flang] [llvm] [compiler-rt] [clang-tools-extra] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via llvm-commits
- [PATCH] D150229: [bolt] Fix typo in BinaryFunction::parseLSDA
Richard Dzenis via Phabricator via llvm-commits
- [lld] 58ad3e8 - [ELF] Improve .o preempting DSO tests
Fangrui Song via llvm-commits
- [llvm] 9fea6bb - [InstCombine] Add tests for new eq/ne patterns combining eq/ne by parts; NFC
Noah Goldstein via llvm-commits
- [llvm] ad91473 - [InstCombine] Improve eq/ne by parts to handle `ult/ugt` equality pattern.
Noah Goldstein via llvm-commits
- [llvm] 41375b9 - [RISCV][GISel] Use libcalls for G_MEMCPY, G_MEMMOVE, and G_MEMSET.
Craig Topper via llvm-commits
- [libcxx] [clang-tools-extra] [llvm] [libc] [clang] [compiler-rt] [flang] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via llvm-commits
- [llvm] docs[llvm]: fix typos (PR #71303)
via llvm-commits
- [llvm] d0f6825 - [RISCV][GISel] Use ArrayRef version of buildInstr to reduce code. NFC
Craig Topper via llvm-commits
- [llvm] 39edac2 - [RISCV][GISel] Fix incorrect call to getGlobalAddress in selectGlobalValue.
Craig Topper via llvm-commits
- [llvm] [BOLT] Safe NOOP size only on X86 (NFC) (PR #71307)
Vladislav Khmelevsky via llvm-commits
- [llvm] goldsteinn/trunc (PR #71309)
via llvm-commits
- [llvm] goldsteinn/trunc (PR #71309)
via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Nikita Popov via llvm-commits
- [llvm] 6d95c8c - [gn] port e7c61479cecb
Nico Weber via llvm-commits
- [llvm] 7c1ad51 - [gn] port c3a302d399e6 (SymbolLocator)
Nico Weber via llvm-commits
- [llvm] 13956fd - [gn] port c3a302d399e6 (SymbolLocator) more
Nico Weber via llvm-commits
- [flang] [libcxx] [libc] [clang] [llvm] [compiler-rt] [clang-tools-extra] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via llvm-commits
- [clang] [llvm] [compiler-rt] [AArch64][SME] Add support for sme-fa64 (PR #70809)
Sander de Smalen via llvm-commits
- [llvm] a54545b - [CMake] Fix __builtin_thread_pointer check with LTO
Sam James via llvm-commits
- [clang] [clang-tools-extra] [libcxx] [libc] [llvm] [mlir] [compiler-rt] [flang] [MLIR] SPIRV Target Attribute (PR #69949)
Lei Zhang via llvm-commits
- [clang] [clang-tools-extra] [libcxx] [libc] [llvm] [mlir] [compiler-rt] [flang] [mlir][spirv] Implement gpu::TargetAttrInterface (PR #69949)
Lei Zhang via llvm-commits
- [llvm] c4798db - [gn build] Port 745e8bfd1ade
LLVM GN Syncbot via llvm-commits
- [llvm] [clang] [openmp] [OpenMP] Introduce support for OMPX extensions and taskgraph frontend (PR #66919)
via llvm-commits
- [llvm] [BOLT] Enchaise fixed indirect branch handling (PR #71324)
Vladislav Khmelevsky via llvm-commits
- [clang-tools-extra] [mlir] [flang] [clang] [libcxx] [compiler-rt] [llvm] [libc] [mlir][spirv] Implement gpu::TargetAttrInterface (PR #69949)
Youngsuk Kim via llvm-commits
- [flang] [clang] [compiler-rt] [libcxx] [llvm] [libc] [mlir] [clang-tools-extra] [mlir][spirv] Implement gpu::TargetAttrInterface (PR #69949)
Lei Zhang via llvm-commits
- [clang] [clang-tools-extra] [llvm] [flang] [mlir] [lldb] [compiler-rt] [libcxx] [mlir] Prepare convert-gpu-to-spirv for OpenCL support (PR #69941)
Sang Ik Lee via llvm-commits
- [clang] [clang-tools-extra] [llvm] [libc] [flang] [mlir] [compiler-rt] [libcxx] [mlir][spirv] Implement gpu::TargetAttrInterface (PR #69949)
Jacques Pienaar via llvm-commits
- [clang-tools-extra] [libc] [libcxx] [compiler-rt] [flang] [mlir] [clang] [llvm] [mlir][spirv] Implement gpu::TargetAttrInterface (PR #69949)
Fabian Mora via llvm-commits
- [llvm] 5d2f9ae - [RISCV][GISel] Add call preserved regmask to calls created by RISCVCallLowering::lowerCall.
Craig Topper via llvm-commits
- [clang-tools-extra] [libc] [libcxx] [compiler-rt] [flang] [clang] [llvm] [libcxx] Unifying __is_trivial_equality_predicate and __is_trivial_plus_operation into __desugars_to (PR #68642)
Anton Rydahl via llvm-commits
- [llvm] c7b3b71 - [llvm] Remove redundant override 'RecordStreamer::emitInstruction' (NFC)
Youngsuk Kim via llvm-commits
- [llvm] b14d344 - [GISel] Make the PartialMapping and ValueMapping constructors constexpr.
Craig Topper via llvm-commits
- [llvm] [nfc][llvm-profdata]Refactor llvm-profdata showInstrProfile (PR #71328)
Mingming Liu via llvm-commits
- [libcxx] [clang] [libc] [flang] [llvm] [compiler-rt] [clang-tools-extra] [libcxx] Unifying __is_trivial_equality_predicate and __is_trivial_plus_operation into __desugars_to (PR #68642)
Anton Rydahl via llvm-commits
- [compiler-rt] [libcxx] [clang] [libc] [flang] [llvm] [clang-tools-extra] [libcxx] Unifying __is_trivial_equality_predicate and __is_trivial_plus_operation into __desugars_to (PR #68642)
Anton Rydahl via llvm-commits
- [llvm] f4bc189 - [RISCV][GISel] Pass the IsFixed flag into CC_RISCV for outgoing arguments.
Craig Topper via llvm-commits
- [lld] 1d95a07 - [LLD] [COFF] Handle undefined weak symbols in LTO (#70430)
via llvm-commits
- [lld] [LLD] [COFF] Fix deducing the machine type from LTO objects for ARM/Thumb (PR #71335)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Mark the symbol _tls_used as a GC root (PR #71336)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Error out if new LTO objects are pulled in after the main LTO compilation (PR #71337)
Martin Storsjö via llvm-commits
- [llvm] [llvm][metadata][NFC] Minimize local variable scopes (PR #68438)
Fangrui Song via llvm-commits
- [libcxx] [clang] [llvm] [libc] [clang-tools-extra] [compiler-rt] [flang] [libcxxabi] [lld] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Louis Dionne via llvm-commits
- [compiler-rt] [sanitizers] Do not define __has_feature in sanitizer/common_interface_defs.h (PR #66628)
Fangrui Song via llvm-commits
- [libc] [libcxx] [clang] [libcxxabi] [llvm] [lld] [flang] [clang-tools-extra] [compiler-rt] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Louis Dionne via llvm-commits
- [compiler-rt] c670cdb - [sanitizers] Do not define __has_feature in sanitizer/common_interface_defs.h (#66628)
via llvm-commits
- [llvm] [InterleavedAccessPass] Avoid optimizing load instructions if it has dead binop users (PR #71339)
via llvm-commits
- [llvm] c5ecf5a - Fix compression header size check in ELF writer (#66888)
via llvm-commits
- [llvm] Fix compression header size check in ELF writer (PR #66888)
Fangrui Song via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #68131)
Fangrui Song via llvm-commits
- [clang-tools-extra] [llvm] [libcxx] [clang] [libunwind] [libc++] Allow running the test suite with optimizations (PR #68753)
Louis Dionne via llvm-commits
- [clang-tools-extra] [llvm] [clang] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [libunwind] [llvm] [clang-tools-extra] [clang] [libcxx] [libc++] Allow running the test suite with optimizations (PR #68753)
via llvm-commits
- [mlir] [openmp] [llvm] [clang] [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (PR #70401)
via llvm-commits
- [llvm] renamed emitRBIIMPL and other small changes (PR #71344)
via llvm-commits
- [llvm] [PowerPC]redesign the target flags (PR #69695)
Chen Zheng via llvm-commits
- [llvm] 63c42b1 - [RISCV][GISel] Remove what I think is an unnecessary insert point adjustment from RISCVCallLowering::lowerCall.
Craig Topper via llvm-commits
- [llvm] 9f6010d - [RISCV][GISel] Emit ADJCALLSTACKDOWN/UP instructions in RISCVCallLowering::lowerCall.
Craig Topper via llvm-commits
- [compiler-rt] [llvm] [clang-tools-extra] [clang] [flang] [libc] [mlir] [libcxx] [mlir][spirv] Implement gpu::TargetAttrInterface (PR #69949)
Lei Zhang via llvm-commits
- [compiler-rt] [llvm] [clang-tools-extra] [clang] [flang] [lldb] [mlir] [libcxx] [mlir] Prepare convert-gpu-to-spirv for OpenCL support (PR #69941)
Lei Zhang via llvm-commits
- [llvm] [Transform]Export LowerSwitch Utility Function (PR #71348)
via llvm-commits
- [llvm] fbdf6e2 - [RISCV] Introduce and use BF16 in Xsfvfwmaccqqq intrinsics (#71140)
via llvm-commits
- [llvm] AMDGPU: Port AMDGPUAttributor to new pass manager (PR #71349)
Matt Arsenault via llvm-commits
- [compiler-rt] [flang] [libcxx] [libc] [lldb] [clang-tools-extra] [clang] [llvm] [PowerPC] Support mcmodel=large for AIX (PR #70652)
Chen Zheng via llvm-commits
- [clang-tools-extra] [clang] [llvm] [Clang][Sema] Skip RecordDecl when checking scope of declarations (PR #69432)
Qiu Chaofan via llvm-commits
- [llvm] 19bfe08 - Reapply [AMDGPU] Generate wwm-reserved.ll (NFC)
Carl Ritson via llvm-commits
- [llvm] [SimplifyCFG] Fix the compile crash for invalid upper bound value (PR #71351)
via llvm-commits
- [llvm] 59f3713 - [llvm] Stop including llvm/Support/Endian.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9627602 - [VP] Mark llvm.experimental.vp.splice as having no functional equivalent (#70647)
via llvm-commits
- [clang-tools-extra] [libc] [clang] [lldb] [libcxx] [flang] [compiler-rt] [llvm] [PowerPC] Support mcmodel=small/large for AIX (PR #70652)
Qiu Chaofan via llvm-commits
- [llvm] TableGen support for RegisterBankInfo (PR #71357)
via llvm-commits
- [llvm] [NewPM] Remove AAEval Legacy Pass (PR #71358)
Aiden Grossman via llvm-commits
- [llvm] 90f7684 - [VP][RISCV] Add llvm.experimental.vp.reverse. (#70405)
via llvm-commits
- [compiler-rt] d859403 - [sanitizer] Fix pthread_exit interceptor's return type (#71253)
via llvm-commits
Last message date:
Sun Nov 5 22:53:57 PST 2023
Archived on: Sun Nov 5 22:53:59 PST 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).