The Week Of Monday 27 June 2022 Archives by thread
Starting: Mon Jun 27 00:33:53 PDT 2022
Ending: Sun Jul 3 23:42:34 PDT 2022
Messages: 2331
- [PATCH] D128623: Pass code-model through Module IR to LLC
Esme Yi via Phabricator via llvm-commits
- [PATCH] D127864: [llvm-ar] Add object mode option -X for AIX
James Henderson via Phabricator via llvm-commits
- [PATCH] D128067: [llvm-ar] Fix MRI ADDLIB command when used with thin archives
James Henderson via Phabricator via llvm-commits
- [PATCH] D128055: [llvm-ar] Improve MRI script CREATE command handling
James Henderson via Phabricator via llvm-commits
- [llvm] 217e857 - [ArgPromotion] Remove legacy PM support
Nikita Popov via llvm-commits
- [PATCH] D128536: [ArgPromotion] Remove legacy PM support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
James Henderson via Phabricator via llvm-commits
- [PATCH] D128033: [LoopVectorize] Uninitialized phi node leads to a crash in SSAUpdater.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D122974: prevent ConstString from calling djbHash() more than once
Luboš Luňák via Phabricator via llvm-commits
- [PATCH] D128612: RISC-V big-endian support implementation
James Henderson via Phabricator via llvm-commits
- [llvm] cde4027 - [FunctionAttrs] Add missing pass dependency
Nikita Popov via llvm-commits
- [PATCH] D128503: [AArch64][SVE] Lower aarch64_sve_dupq_lane to ld1rq
Peter Waller via Phabricator via llvm-commits
- [PATCH] D128522: [libunwind,EHABI,ARM] Fix get/set of RA_AUTH_CODE.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D127776: [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj
James Henderson via Phabricator via llvm-commits
- [PATCH] D127729: [Bitcode] Support expanding constant expressions into instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128260: [Fortran] Ignore whitespace in FCVS test results
Diana Picus via Phabricator via llvm-commits
- [llvm] e4e22b6 - [SCEV] Use SCEVUnknown(poison) instead of SCEVUnknown(undef).
Florian Hahn via llvm-commits
- [PATCH] D128586: [SCEV] Use SCEVUnknown(poison) instead of SCEVUnknown(undef).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128435: [AMDGPU] Fix assertion failure on mad with negative immediate addend
Jay Foad via Phabricator via llvm-commits
- [PATCH] D126980: [Symbolize] Add log markup --filter to llvm-symbolizer.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D128626: [llvm-ar] Add --output to specify output directory
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92086: Generalized PatternMatch & InstSimplify
Simon Moll via Phabricator via llvm-commits
- [llvm] 77e63b2 - [AMDGPU] Fix assertion failure on mad with negative immediate addend
Jay Foad via llvm-commits
- [llvm] 327307d - [SCEV] Assert that GEP source element type is sized (NFC)
Nikita Popov via llvm-commits
- [PATCH] D114650: [SCEV] Construct SCEV iteratively.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103874: [IR] Rename the shufflevector's undef mask to poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D128627: [RISCV] Support VECTOR_REVERSE mask operation.
WangLian via Phabricator via llvm-commits
- [PATCH] D81689: [WebAssembly] New-style command support
YAMAMOTO Takashi via Phabricator via llvm-commits
- [PATCH] D125778: [llvm-dva] 03 - Logical elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D128628: [Kaleidoscope] Remove unused function argument
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D128629: CodeGen: allow a `musttail` call to be followed by `unreachable`
Tim Northover via Phabricator via llvm-commits
- [PATCH] D126962: [SCCP] Don't mark edges feasible when resolving undefs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128542: [LV] Allow scalable vectorization with vscale = 1
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 7de277d - [llvm-ar] Improve MRI script CREATE command handling
via llvm-commits
- [PATCH] D128631: [AArch64] Initial sched model for Neoverse N2
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D127966: [LV] Move LoopVersioning creation to LVP::execute.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128517: [AMDGPU] Cluster stores as well as loads for GFX11
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116995: [gold] Ignore bitcode from sections inside object files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Michał Górny via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128591: Transforms: Relax restrictions on pow(x, y) expansion
Paul Osmialowski via Phabricator via llvm-commits
- [llvm] 0b99805 - [X86] combineConcatVectorOps - IsConcatFree must check extraction index
Simon Pilgrim via llvm-commits
- [llvm] a83aa33 - [IR] Move vector.insert/vector.extract out of experimental namespace
Bradley Smith via llvm-commits
- [PATCH] D127976: [IR] Move vector.insert/vector.extract out of experimental namespace
Bradley Smith via Phabricator via llvm-commits
- [llvm] 94fbb14 - [STACKMAPS] Document+test UINT64_MAX stack size.
Edd Barrett via llvm-commits
- [PATCH] D128525: Test and document stackmap corner case: when the frame size isn't statically known
Edd Barrett via Phabricator via llvm-commits
- [llvm] 480f3e0 - [AMDGPU][GFX9][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D125691: [DebugInfo] Add localDecls field to DISubprogram and DILexicalBlock (1/5)
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 8871c3c - [AMDGPU] Regenerate MIR checks. NFC.
Jay Foad via llvm-commits
- [PATCH] D128527: [AMDGPU] Use GFX11 S_PACK_HL instruction in more cases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128605: [yaml] Extract output logic from yaml::Output
Nathan James via Phabricator via llvm-commits
- [PATCH] D128123: [SDAG] try to replace subtract-from-constant with xor
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128635: AMDGPU: Mark more instructions as rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128636: AMDGPU: Make packed 32-bit instructions rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128637: AMDGPU: Make 16-bit pk instructions rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [llvm] e84674f - [gn build] Port 633d1d0df766
LLVM GN Syncbot via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 97ed2fb - MIR: Fix parse error on empty CustomRegMask
Matt Arsenault via llvm-commits
- [PATCH] D128399: MIR: Fix parse error on empty CustomRegMask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109213: [RegAllocFast] Clean-up. Remove redundant operations. NFC.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cfb4c1a - [IndVars] Add test for PR56242 (NFC)
Nikita Popov via llvm-commits
- [PATCH] D24543: SpeculativeExecution: Allow speculating vector operations
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 69ae441 - ARM: don't try to load function pointer before long call.
Tim Northover via llvm-commits
- [PATCH] D125094: [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records
Lucas Prates via Phabricator via llvm-commits
- [llvm] 70a5c52 - [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records
Lucas Prates via llvm-commits
- [llvm] 1466d65 - [SPARC] Don't do leaf optimization on procedures with inline assembly
Daniel Cederman via llvm-commits
- [PATCH] D128263: [SPARC] Don't do leaf optimization on procedures with inline assembly
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127965: [VPlan] Move recipe implementations to separate file (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128640: [SCEV] Fix isImpliedViaMerge() with values from previous iteration (PR56242)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128572: [LoongArch] Add codegen support for division operations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D126904: [llvm-objdump] Add support for dumping embedded offloading data
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D128583: CodeGen: Remove AliasAnalysis from regalloc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D125990: [LSR] Fix bug for optimizing unused IVs to final values
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D128642: [AArch64][SVE] Use SVE for VLS fcopysign for wide vectors
David Truby via Phabricator via llvm-commits
- [PATCH] D123919: [mlir][OpenMP] omp.task translation to LLVM IR
Shraiysh via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Add API to separate analysis from diagnosis
Sam Estep via Phabricator via llvm-commits
- [PATCH] D128203: [OpenMP][IRBuilder] Add support for taskgroup
Shraiysh via Phabricator via llvm-commits
- [PATCH] D128644: [RISCV] Fix the problem of parsing long version numbers
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D128645: Update developer policy.
Edd Barrett via Phabricator via llvm-commits
- [compiler-rt] 13fb97d - tsan: add missing guard for DumpProcessMap call
Than McIntosh via llvm-commits
- [PATCH] D128647: [InstructionSimplify] handle denormal constant input for fcmp
ChenZheng via Phabricator via llvm-commits
- [PATCH] D118255: [GVN] MemorySSA for GVN: add a switch to enable MemorySSA for GVN
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D115160: [GVN] MemorySSA for GVN: use the incoming memory state in the value numbers
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 771c46a - [GlobalOpt] Add tests for memset with non-zero value (NFC)
Nikita Popov via llvm-commits
- [PATCH] D128532: [GlobalOpt] Fix memset handling in global ctor evaluation (PR55859)
Nikita Popov via Phabricator via llvm-commits
- [llvm] f65c88c - [GlobalOpt] Fix memset handling in global ctor evaluation (PR55859)
Nikita Popov via llvm-commits
- [PATCH] D116825: [GVN] MemorySSA for GVN: use MemorySSA for redundant loads elimination
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D120421: [GVN] MemorySSA for GVN: switch to using MemorySSA by default
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D117867: [GVN] MemorySSA for GVN: remove all mention of MemDep from GVN
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D128652: [PowerPC] Finished kill_canary implementation and debugging Merge branch 'Paul_3105final' of github.ibm.com:compiler/llvm-project into Paul_3105final
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D125916: [PowerPC] Defined and lowered llvm.ppc.kill.canary intrinsic
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D127938: Update Windows packaging script.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D128560: An upcoming patch to LLDB will require the ability to decode base64. This patch adds support for decoding base64 and adds tests.
serge via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D128653: [PowerPC] Fix the check for scalar MASS conversion
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D128341: [iwyu] Handle regressions in libLLVM header include
serge via Phabricator via llvm-commits
- [PATCH] D128345: [Alignment] Replace commonAlignment with std::min
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D128654: [MC] Allow annotating custom sections as zerofill
Egor Zhdan via Phabricator via llvm-commits
- [llvm] 8322fe2 - Adding support for target in_reduction
Chi Chun Chen via llvm-commits
- [PATCH] D125669: Adding support for target in_reduction
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D128656: [AMDGPU] gfx11 Generate VOPD Instructions
Joe Nash via Phabricator via llvm-commits
- [llvm] b5818e4 - [AMDGPU] Cluster stores as well as loads for GFX11
Jay Foad via llvm-commits
- [PATCH] D128657: [VPlan] Move setDebugLocFromInst to VPTransformState (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 92d31a7 - Silence some format specifier warnings
Aaron Ballman via llvm-commits
- [PATCH] D128073: [SROA] Try harder to find a vector promotion viable type when rewriting
Vang Thao via Phabricator via llvm-commits
- [PATCH] D127778: [LTO][ELF] Add selective --save-temps= option
Jin Xin Ng via Phabricator via llvm-commits
- [llvm] 6a1e5f5 - [llvm-ar] Fix MRI ADDLIB command when used with thin archives
via llvm-commits
- [lld] 3b7c3a6 - Revert "Don't use Optional::hasValue (NFC)"
David Blaikie via llvm-commits
- [PATCH] D32198: [TySan] A Type Sanitizer (LLVM)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D32197: [TySan] A Type Sanitizer (Runtime Library)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128604: [WIP][RISCV] Support Zbpbo extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D128188: [RISCV] Add a scavenge spill slot when use ADDI to compute scalable stack offset
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Jez Ng via Phabricator via llvm-commits
- [PATCH] D124192: [AMDGPU] Callee must always spill writelane VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D127871: [RISCV] Optimize 2x SELECT for floating-point types
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128664: AMDGPU: Add gfx11 feature to force initializing 16 input SGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128124: [X86] Remove unnecessary COPY from EmitLoweredCascadedSelect.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D127447: [RISCV] Cost model for scalable reductions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128332: [AArch64][SME] Add SVE2 psel, uclamp, sclamp and revd IR intrinsics
Amara Emerson via Phabricator via llvm-commits
- [llvm] 3a1a404 - [memprof] Return an error for unsupported symbolization.
Snehasish Kumar via llvm-commits
- [PATCH] D128564: [memprof] Return an error for unsupported symbolization.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D128665: [AArch64] Make nxv1i1 types a legal type for SVE.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D124193: [AMDGPU] Add WWM reserved VGPRs to existing WWMVGPRs list
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] becbbb7 - Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
Alexander Yermolovich via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D128465: Zstandard as a second compression method to LLVM
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D128667: [WIP] Add Zstd ELF support
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D124195: [AMDGPU] Separate out custom SGPR spills to VGPR during PEI
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 62b5aa9 - llvm-reduce: Check shouldKeep before trying to reduce operands
Matt Arsenault via llvm-commits
- [PATCH] D127956: [AArch64][SME] Add SME outer product intrinsics
Amara Emerson via Phabricator via llvm-commits
- [llvm] 049e107 - [NFC][SVE] Add more tests of vector compares and selects taking an immediate operand.
Paul Walker via llvm-commits
- [PATCH] D128669: [SVE] Use CPY to zero active lanes of a floating point vector.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128242: [BOLT][NFC] Use llvm::less_first
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128375: [BOLT][NFC] Add aliases for ICP flags
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128317: stop llvm-reduce from introducing undefs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c7243f2 - [OpenMP] Only strip runtime attributes if needed
Joseph Huber via llvm-commits
- [PATCH] D128670: [SimplifyCFG] teach simplifycfg not to introduce ptrtoint for NI pointers
Jameson Nash via Phabricator via llvm-commits
- [llvm] ee0dd2e - [Docs] Update clang & llvm release notes for HLSL
Chris Bieneman via llvm-commits
- [PATCH] D127890: [Docs] Update clang & llvm release notes for HLSL
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] eb5af0a - [Symbolize] Add log markup --filter to llvm-symbolizer.
Daniel Thornburgh via llvm-commits
- [llvm] 0385999 - [gn build] Port eb5af0acf054
LLVM GN Syncbot via llvm-commits
- [PATCH] D127440: llvm-reduce: Handle reducing FP values to nan
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D126827: [llvm-profgen] Fix a loading address bug for pseudo probe profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D127516: RegisterCoalescer: Fix verifier error when merging copy of undef
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D128404: [BOLT] Restrict icp-inline to callsites
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128604: [RISCV] Support Zbpbo extension
Shao-Ce SUN via Phabricator via llvm-commits
- [llvm] 7598a42 - [Symbolize] Fix llvm-symbolizer --filter-markup test on Windows.
Daniel Thornburgh via llvm-commits
- [llvm] d3ff327 - [Symbolize] Fix MarkupFilter tests for Windows.
Daniel Thornburgh via llvm-commits
- [PATCH] D128474: [BOLT] Support multiple parents for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D115844: [ubsan] Using metadata instead of prologue data for function sanitizer
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D124787: [NVPTX] Implement NVPTX AliasAnalysis
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D125795: [IR] Remove support for extractvalue constant expression
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116130: [Coroutine] Remove the '!func_sanitize' metadata for split functions
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D128675: [CSSPGO] Add a SecMetadataOffsetTable to extbinary profile
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 6678f8e - [ubsan] Using metadata instead of prologue data for function sanitizer
Yuanfang Chen via llvm-commits
- [llvm] e2e9e70 - [Coroutine] Remove the '!func_sanitize' metadata for split functions
Yuanfang Chen via llvm-commits
- [PATCH] D128599: [RISCV] Teach RISCVMergeBaseOffset to handle read-modify-write of a global.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D128163: [Coroutines] Don't add musttail call if WebAssembly are enabled
Thomas Lively via Phabricator via llvm-commits
- [llvm] 6e2b3cc - Fix sphinx docs build
Yuanfang Chen via llvm-commits
- [PATCH] D128515: [lld][WebAssembly] Don't apply data relocations at static constructor time
Thomas Lively via Phabricator via llvm-commits
- [compiler-rt] 11b4144 - [test] Add workaround for flaky error we see on Windows bots
Vitaly Buka via llvm-commits
- [llvm] aadc9d2 - [RISCV] Cost model for scalable reductions
Philip Reames via llvm-commits
- [llvm] 0533b6e - [RISCV] Remove a use of getMinVLen in favor of getRealMinVLen
Philip Reames via llvm-commits
- [PATCH] D127041: [LLVM] Add the support for fmax and fmin in atomicrmw instruction
Shilei Tian via Phabricator via llvm-commits
- [compiler-rt] d2dad62 - Add wait for child processe(s) to exit. (amended+clang-formatted)
Roy Sundahl via llvm-commits
- [PATCH] D127972: [AsmPrinter] Further restrict expressions supported in global initializers
Chris Lattner via Phabricator via llvm-commits
- [llvm] 20dd329 - [LV] Allow scalable vectorization with vscale = 1
Philip Reames via llvm-commits
- [PATCH] D128680: [SLP]Fix PR56251: Do not remove the reordering from the root node, being used as an operand.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 9afa5b8 - [RISCV] Add tests for (load (add X, [2048, 4094])). NFC
Craig Topper via llvm-commits
- [llvm] 87077c7 - [RISCV] Remove repeated calls to getSExtValue. NFC
Craig Topper via llvm-commits
- [PATCH] D128364: [InstCombine] Look through more casts when folding memchr and memcmp
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128681: [AMDGPU] Check for CopyToReg PhysReg clobbers in pre-RA-sched
Jeffrey Byrnes via Phabricator via llvm-commits
- [compiler-rt] 1bdbf13 - [Sanitizer][Darwin] atos does not show line numbers for globals
Julian Lettner via llvm-commits
- [PATCH] D128682: [AMDGPU] gfx11 CodeGen for new DPP instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D123164: [CoverageMapping] Remove dots from paths inside the profile
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] 62a71cc - [Sanitizer][Darwin] Mark test UNSUPPORTED instead of XFAIL
Julian Lettner via llvm-commits
- [llvm] dacfa24 - Delete 'llvm.asan.globals' for global metadata.
Mitch Phillips via llvm-commits
- [llvm] 6824eee - [asan] Add missing dependency on Demangle
Vitaly Buka via llvm-commits
- [PATCH] D87656: [llvm-dwarfdump] --show-sources option to show all sources
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D128082: [BOLT][AArch64] Handle gold linker veneers
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D124564: [MachineCombiner, AArch64] Add a new pattern A-(B+C) => (A-B)-C to reduce latency
Guozhi Wei via Phabricator via llvm-commits
- [lld] 53217ec - [lld][WebAssembly] Don't apply data relocations at static constructor time
Sam Clegg via llvm-commits
- [compiler-rt] 7b23552 - Fix-forward ASan on Windows.
Mitch Phillips via llvm-commits
- [PATCH] D128681: [AMDGPU][ScheduleDAG] Check for CopyToReg PhysReg clobbers in pre-RA-sched
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] ca479da - Mark ASan global-location-nodebug test as unspported on win.
Mitch Phillips via llvm-commits
- [PATCH] D128684: [UpdateTestChecks] Handle prefix reuse for appended check lines
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 14d3021 - [lit][test] relaxed GTEST_TOTAL_SHARDS checking for some googletests
Yuanfang Chen via llvm-commits
- [llvm] a630ea3 - Reland [Metadata] Add a resize capability to MDNodes and add a push_back interface to MDNode
Wolfgang Pieb via llvm-commits
- [PATCH] D128688: [llvm-objcopy] Remove support for legacy .zdebug sections
Fangrui Song via Phabricator via llvm-commits
- [lld] 84b2e04 - [docs] Remove outdated status update for FreeBSD
Brad Smith via llvm-commits
- [PATCH] D128592: [docs] Remove outdated status update for FreeBSD
Brad Smith via Phabricator via llvm-commits
- [PATCH] D128689: llvm-reduce: Add reduction for instruction defs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2610755 - llvm-reduce: Handle reducing FP values to nan
Matt Arsenault via llvm-commits
- [PATCH] D128693: [OpenMP] Initial parsing and sema support for 'masked taskloop simd' construct
Fazlay Rabbi via Phabricator via llvm-commits
- [llvm] 9f94d63 - Add missing (void) for function declarations in C
David Blaikie via llvm-commits
- [PATCH] D123878: [AMDGPU] Add remarks to output some resource usage
Vang Thao via Phabricator via llvm-commits
- [PATCH] D127031: [CSSPGO][llvm-profgen] Reimplement SampleContextTracker using context trie
Lei Wang via Phabricator via llvm-commits
- [lld] 20b2d32 - [lld-macho] Work around odr-use of const non-inline static data member to fix -O0 build after D128298
David Blaikie via llvm-commits
- [llvm] 48c74bb - [SampleProfileInference] Work around odr-use of const non-inline static data member to fix -O0 builds after D120508
David Blaikie via llvm-commits
- [PATCH] D127026: [CSSPGO][llvm-profgen] Reimplement computeSummaryAndThreshold using context trie
Wenlei He via Phabricator via llvm-commits
- [llvm] ea1b861 - [RISCV] Fix misleading formatting and remove a dead getNode call. NFC
Craig Topper via llvm-commits
- [PATCH] D114419: [XCOFF] change default program code csect alignment to 32
Esme Yi via Phabricator via llvm-commits
- [PATCH] D125095: [Clang][AIX] Add .ref in frontend for AIX XCOFF to support `-bcdtors:csect` linker option
Ting Wang via Phabricator via llvm-commits
- [PATCH] D128584: [X86][AMX] Split greedy RA for tile register
Xiang Zhang via Phabricator via llvm-commits
- [llvm] f1e2771 - [LiveInterval] Simplify with partition_point. NFC
Fangrui Song via llvm-commits
- [PATCH] D125800: [COFF] Add vfsoverlay flag
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
LuoYuanke via Phabricator via llvm-commits
- [llvm] 1919adb - [RISCV] Fix the problem of parsing long version numbers
Shao-Ce SUN via llvm-commits
- [llvm] 1178992 - [RISCV] Optimize 2x SELECT for floating-point types
via llvm-commits
- [PATCH] D128696: [BOLT] Fix trampoline code for shared libraries and PIEs
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [llvm] b941857 - [LoopInterchange] New cost model for loop interchange
via llvm-commits
- [PATCH] D128561: [BOLT] Support split landing pad
Amir Ayupov via Phabricator via llvm-commits
- [llvm] d1b098f - [CoverageMapping] Remove dots from paths inside the profile
Petr Hosek via llvm-commits
- [llvm] 834a38b - Revert "[CoverageMapping] Remove dots from paths inside the profile"
Petr Hosek via llvm-commits
- [llvm] eba5749 - [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
via llvm-commits
- [llvm] aa58b7b - [CSSPGO][llvm-profgen] Reimplement computeSummaryAndThreshold using context trie
via llvm-commits
- [llvm] 7e86b13 - [CSSPGO][llvm-profgen] Reimplement SampleContextTracker using context trie
via llvm-commits
- [PATCH] D125246: [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D128570: [ISel] Round down mask bit when merge undef(s) for DAG combine
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D125624: [gold] Remove an external dependency to GNU binutils' header file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D128699: [BOLT][NFC] Respect shouldPrint in dump-dot-all
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128700: [AMDGPU][Clang] Skip adding noundef attribute to AMDGPU HIP device functions
krishna chaitanya sankisa via Phabricator via llvm-commits
- [compiler-rt] 527ef8c - Reland "[X86] Support `_Float16` on SSE2 and up"
Phoebe Wang via llvm-commits
- [PATCH] D128701: [SCEV] Preserve information in applyLoopGuards
Alon Kom via Phabricator via llvm-commits
- [PATCH] D128611: [libc++] Implement `std::ranges::merge`
Hui via Phabricator via llvm-commits
- [PATCH] D128703: [PowerPC] Improve getNormalLoadInput to reach more splat load opportunities
Ting Wang via Phabricator via llvm-commits
- [PATCH] D128623: Pass code-model through Module IR to [llc]
Esme Yi via Phabricator via llvm-commits
- [llvm] 3c126d5 - [Alignment] Replace commonAlignment with std::min
Guillaume Chatelet via llvm-commits
- [PATCH] D128705: [llvm-objdump] Create fake sections for a ELF core file
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D128458: [llvm-lib] Ignore /SUBSYSTEM flag
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D126811: [ARM64EC 10/?] Add support for lowering indirect calls.
chenglin.bi via Phabricator via llvm-commits
- [llvm] 96ab083 - [RISCV] Support VECTOR_REVERSE mask operation.
Lian Wang via llvm-commits
- [llvm] ab72182 - [AArch64][SME] NFC: Extend tile_slice ComplexPattern to match default case.
Sander de Smalen via llvm-commits
- [PATCH] D128506: [AArch64][SME] NFC: Extend tile_slice ComplexPattern to match default case.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D127495: Don't use the S30 and S31 regs for the pic code .
Umesh Kalappa via Phabricator via llvm-commits
- [PATCH] D116092: [XCOFF] make sure same number of paddings are added
Esme Yi via Phabricator via llvm-commits
- [llvm] 5548e80 - [IR] Remove support for extractvalue constant expression
Nikita Popov via llvm-commits
- [llvm] f916ee0 - [AArch64][SME] Add SME outer product intrinsics
David Sherwood via llvm-commits
- [PATCH] D126533: [LAA] Relax pointer dependency with runtime pointer checks
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] 180cc74 - [AArch64] Update SME load/store intrinsics to work on opaque pointers.
Sander de Smalen via llvm-commits
- [PATCH] D128505: [AArch64] Update SME load/store intrinsics to work on opaque pointers.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128342: [LoopVectorize] Disable tail-folding when masked interleaved accesses are unavailable
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D128479: [SVE] Extend "and(ipg,cmp(x,y))" patterns to cover the case when y is an immediate.
David Sherwood via Phabricator via llvm-commits
- [llvm] 941c8e0 - [Bitcode] Support expanding constant expressions into instructions
Nikita Popov via llvm-commits
- [PATCH] D108699: [LAA] Analyze pointers forked by a select
Florian Hahn via Phabricator via llvm-commits
- [llvm] 054faac - [AArch64][SME] Add SVE2 psel, uclamp, sclamp and revd IR intrinsics
David Sherwood via llvm-commits
- [llvm] fbefc62 - [AArch64][SME] Sink tile offset operands into the loop for load/store instructions.
Sander de Smalen via llvm-commits
- [PATCH] D128508: [AArch64][SME] Sink tile offset operands into the loop for load/store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 03975b7 - [VPlan] Move recipe implementations to separate file (NFC).
Florian Hahn via llvm-commits
- [PATCH] D127642: [RISCV] Fixing undefined physical register issue when subreg liveness tracking enabled.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128194: [LoongArch] Add codegen support for multiplication operations
Lu Weining via Phabricator via llvm-commits
- [llvm] c6c124c - Fixed unused variable warning.
Mikhail Goncharov via llvm-commits
- [PATCH] D124654: [AIX] Handling the label alignment of a global variable with its multiple aliases.
ChenZheng via Phabricator via llvm-commits
- [llvm] 4034668 - [gn build] Port 03975b7f0e5a
LLVM GN Syncbot via llvm-commits
- [PATCH] D128717: [RISCV] Change VECTOR_SPLICE mask operation from expand to promote
WangLian via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] Function multiversioning support added.
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D127858: [RISCV] Turn on SeparateConstOffsetFromGEPPass for RISC-V target
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D128718: [PowerPC] Add base test case for load splat opportunity
Ting Wang via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex addition and multiplication
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D128719: [IR] Remove support for insertvalue constant expression
Nikita Popov via Phabricator via llvm-commits
- [llvm] 22b8f35 - [PowerPC] Add base test case for load splat opportunity
Ting Wang via llvm-commits
- [llvm] 4aafebc - SelectionDAG: allow FP extensions when folding extract/insert.
Tim Northover via llvm-commits
- [llvm] f5bab24 - [ValueList] Include Error.h (NFC)
Nikita Popov via llvm-commits
- [PATCH] D117432: [RISCV] Implement support for the Zicbom and Zicboz extensions
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 4f40ca5 - [RISCV] Implement support for the Zicbom and Zicboz extensions
Alex Bradbury via llvm-commits
- [PATCH] D117433: [RISCV] Implement support for the Zicbop extension
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 7bcfcab - [RISCV] Implement support for the Zicbop extension
Alex Bradbury via llvm-commits
- [llvm] 88b6d22 - [PowerPC] Improve getNormalLoadInput to reach more splat load
Ting Wang via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D128606: [AArch64][DAGCombiner] Swap the operations of logical operation AND to match movprfx
Paul Walker via Phabricator via llvm-commits
- [llvm] 170c4d2 - [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via llvm-commits
- [PATCH] D128539: [GISel] Don't fold convergent instruction across CFG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D115562: AMDGPU: Remove amdgpu-waves-per-eu support in old attribute pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128344: [AMDGPU] Add the uses_dynamic_stack field to the kernel descriptor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D113017: [AMDGPU] Avoid copying dead subregisters in copyPhysReg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127078: llvm-dwarf-dump: include type name for AT_containing_type
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D128725: [ArgPromotion] Move isDenselyPacked static member (NFC)
Pavel Samolysov via Phabricator via llvm-commits
- [llvm] 278a47c - [IRBuilder] Migrate vector operations to fold infrastructure
Nikita Popov via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D128727: [ArgPromotion] Remove AARGetter
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D126885: [SLP]Cost for a constant buildvector.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] f1cfaa9 - [AMDGPU] Use GFX11 S_PACK_HL instruction in more cases
Jay Foad via llvm-commits
- [llvm] 3fbc945 - [AMDGPU] llvm.amdgcn.exp.compr is not supported on GFX11
Jay Foad via llvm-commits
- [PATCH] D128259: [AMDGPU] llvm.amdgcn.exp.compr is not supported on GFX11
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128445: [AMDGPU] Add patterns for GFX11 v_minmax and v_maxmin instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127119: [SLP]Fix undef handling in gather function.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D128729: Avoid ar_to_bc.sh script in symbolizer build; add -ignore-non-bitcode flag to llvm-link
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D128523: [LV][NFC] Fix the condition for printing debug messages
Mel Chen via Phabricator via llvm-commits
- [llvm] be4b40d - [MC] Allow annotating custom sections as zerofill
Egor Zhdan via llvm-commits
- [PATCH] D128732: [VectorCombine] Improve shuffle select shuffle-of-shuffles
Dave Green via Phabricator via llvm-commits
- [PATCH] D128252: [AMDGPU] VGPR to SGPR copies lowering
Alexander via Phabricator via llvm-commits
- [PATCH] D128421: [PowerPC] PPCTLSDynamicCall does not preserve LiveIntervals
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 0aa6df6 - [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
Rahman Lavaee via llvm-commits
- [PATCH] D128089: [InstCombine] Fold strncmp of constant arrays and variable size
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128727: [ArgPromotion] Remove all the getters and ReplaceCallSite
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D124865: [AIX] support read global symbol of big archive
Digger Lin via Phabricator via llvm-commits
- [PATCH] D127392: [InstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D115737: [IPSCCP] Partial support for constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] 3706bda - [X86] Remove unnecessary COPY from EmitLoweredCascadedSelect.
Craig Topper via llvm-commits
- [PATCH] D128738: [RISCV] Match RISCVISD::ADD_LO in SelectAddrRegImm.
Craig Topper via Phabricator via llvm-commits
- [llvm] b5b7e3a - [llvm-lib] Ignore /SUBSYSTEM flag
Pengxuan Zheng via llvm-commits
- [llvm] 2b74724 - [DWARFLinker] mark odr candidates inside the same object file.
Alexey Lapshin via llvm-commits
- [PATCH] D125469: [DWARFLinker] mark odr candidates inside the same object file.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D128238: [LLD][COFF] Ignore /kernel flag
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that ExtractElement at index is not free in AArch64 when result is used as integer.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D128740: [RuntimeDyld] Fix R_AARCH64_TSTBR14 relocation
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] c755bf6 - [RISCV] Add test coverage for high known bits for vscale
Philip Reames via llvm-commits
- [PATCH] D128741: [RISCV] Fold (add X, [-4096, -2049]) or (add X, [2048,4096]) into load/store address during isel.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128741: [RISCV] Fold (add X, [-4096, -2049]) or (add X, [2048,4096]) into load/store address during isel.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128741: [RISCV] Fold (add X, [-4096, -2049]) or (add X, [2048,4096]) into load/store address during isel.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128741: [RISCV] Fold (add X, [-4096, -2049]) or (add X, [2048,4096]) into load/store address during isel.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D128741: [RISCV] Fold (add X, [-4096, -2049]) or (add X, [2048,4096]) into load/store address during isel.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128741: [RISCV] Fold (add X, [-4096, -2049]) or (add X, [2048,4096]) into load/store address during isel.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128741: [RISCV] Fold (add X, [-4096, -2049]) or (add X, [2048,4096]) into load/store address during isel.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128743: StandardInstrumentation: print verifier output to errs
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 9d37895 - [lit][test] relaxed GTEST_TOTAL_SHARDS checking for some googletests (2)
Yuanfang Chen via llvm-commits
- [PATCH] D124686: [Symbolize] Parser for log symbolizer markup.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D125301: [LoopVectorize] Add option to use active lane mask for loop control flow
Paul Walker via Phabricator via llvm-commits
- [compiler-rt] eab2a06 - Revert "Reland "[X86] Support `_Float16` on SSE2 and up""
Ben Langmuir via llvm-commits
- [llvm] 02c8453 - [RISCV] Teach RISCVMergeBaseOffset to handle read-modify-write of a global.
Craig Topper via llvm-commits
- [PATCH] D128749: [libFuzzer] Extend the fuzz target intarface to allow -1 return value.
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] 9553d69 - [NFC][HWASan] Refactor hwasan pass
Leonard Chan via llvm-commits
- [PATCH] D128551: [NFC][HWASan] Refactor hwasan pass
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D118392: [SCCP][FuncSpec] Switch away from Instruction::isSafeToRemove()
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D128408: [LV] Remove collectTriviallyDeadInstructions, already handled by VP DCE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D124193: [AMDGPU] Add WWM reserved VGPRs to WWMSpills
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D128754: Refactor LLVM compression namespaces
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D128755: [VPlan] Make sure optimizeInductions removes wide ind from scalar plan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123720: [VPlan] Replace use of needsVectorIV with VPlan user check.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128756: [AMDGPU] gfx11 WMMA instruction support
Joe Nash via Phabricator via llvm-commits
- [llvm] 870b6d2 - Improve handling of static assert messages.
Corentin Jabot via llvm-commits
- [PATCH] D128758: [RISCV] Refine known bits for READ_VLENB
Philip Reames via Phabricator via llvm-commits
- [llvm] bf4dcbd - [SLP]Fix PR56251: Do not remove the reordering from the root node, being used as an operand.
Alexey Bataev via llvm-commits
- [llvm] f239cdd - [RISCV] Pin two tests to fixed length vectorization to preserve test intent
Philip Reames via llvm-commits
- [PATCH] D124624: [OpenMP] Add variant extension that applies to declarations
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 77df3be - [Debuginfo][DWARF][NFC] Refactor DwarfStringPoolEntryRef.
Alexey Lapshin via llvm-commits
- [PATCH] D126883: [Debuginfo][DWARF][NFC] Refactor DwarfStringPoolEntryRef.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 906f52f - [gn build] Port 77df3be0dee4
LLVM GN Syncbot via llvm-commits
- [PATCH] D114728: [Coroutine] Remove the prologue data of `-fsanitize=function` for split functions
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] ddc9e88 - [MachineCombiner, AArch64] Add a new pattern A-(B+C) => (A-B)-C to reduce latency
Guozhi Wei via llvm-commits
- [compiler-rt] 2030e64 - Avoid ar_to_bc.sh script in symbolizer build; add -ignore-non-bitcode flag to llvm-link
Matthias Braun via llvm-commits
- [compiler-rt] a145a32 - build_symbolizer: Set LLVM_DEFAULT_TARGET_TRIPLE in llvm builds
Matthias Braun via llvm-commits
- [llvm] e263a76 - [InstCombine] Look through more casts when folding memchr and memcmp
Martin Sebor via llvm-commits
- [llvm] 8827679 - [InstCombine] Fold strncmp of constant arrays and variable size
Martin Sebor via llvm-commits
- [compiler-rt] 67ced6a - [Sanitizers] Cleanup handling of stat64/statfs64
Mariusz Borsa via llvm-commits
- [llvm] a774ba7 - Revert "Improve handling of static assert messages."
Corentin Jabot via llvm-commits
- [PATCH] D128765: [AMDGPU] Relax verification of soffset in scalar stores
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D127383: Don't treat readnone call in presplit coroutine as not access memory
Eli Friedman via Phabricator via llvm-commits
- [llvm] b0ce932 - [UpdateTestChecks] Handle prefix reuse for appended check lines
Johannes Doerfert via llvm-commits
- [PATCH] D127568: [RISCV][MC] Delete unnecessary code section align
Craig Topper via Phabricator via llvm-commits
- [llvm] 73e5d7b - [OpenMP] Initial parsing and sema support for 'masked taskloop simd' construct
Mike Rice via llvm-commits
- [llvm] 860c62f - [RISCV] Refine known bits for READ_VLENB
Philip Reames via llvm-commits
- [PATCH] D107695: [llvm] [lit] Support forcing lexical test order
Matthias Braun via Phabricator via llvm-commits
- [llvm] da60558 - [RISCV] Rename getMin/MaxVLen to getArchMin/MaxVlen and make protected [nfc]
Philip Reames via llvm-commits
- [llvm] 21895c6 - [AMDGPU] Relax verification of soffset in scalar stores
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D128131: [ADT] Add has_value, value, value_or to llvm::Optional
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D128769: [DAGCombiner] Fold sra (sub AddC, (shl X, N1C)), N1C --> sext (sub AddC1',(trunc X to (width - N1C)))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128770: [yaml] Add support for Anchors and Aliases to yaml::Input
Nathan James via Phabricator via llvm-commits
- [PATCH] D124168: DeadMachineInstructionElim: Switch to using LiveRegUnits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128771: [ThinLTO][test] Add tests for emitting files in-process
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D128387: [hwasan] Add __hwasan_record_frame_record to the hwasan interface
Leonard Chan via Phabricator via llvm-commits
- [llvm] 5dcc525 - [RISCV] Fold (add X, [-4096, -2049]) or (add X, [2048,4096]) into load/store address during isel.
Craig Topper via llvm-commits
- [PATCH] D128773: [BOLT] Add option to randomize function split point
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D128232: [BOLT][DWARF] Support mix mode DWARF
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 072288d - [DirectX] Fix broken build after API removal
Chris Bieneman via llvm-commits
- [llvm] 2fcc495 - [AArch64] Update test case.
Guozhi Wei via llvm-commits
- [PATCH] D128550: [OpenMP] Change OpenMP code generation for target region entries
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D128452: [PGL][LTO] Make PGL work with FLTO (PR #56185)
ben via Phabricator via llvm-commits
- [PATCH] D127932: [TableGen] Add a knob for MCOperandInfo expansion in gen-instr-info
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D128778: [RISCV] Precommit test for D128717
WangLian via Phabricator via llvm-commits
- [llvm] 5cb0979 - [X86][AMX] Split greedy RA for tile register
via llvm-commits
- [llvm] c967c3d - [DirectX] Properly fix for MaybeAlign API removal
Chris Bieneman via llvm-commits
- [PATCH] D128493: [llvm-readobj][RISCV] Supporting dump PT_RISCV_ATTRIBUTES
luxufan via Phabricator via llvm-commits
- [PATCH] D128493: [llvm-readobj][RISCV] Support dumping PT_RISCV_ATTRIBUTES
luxufan via Phabricator via llvm-commits
- [PATCH] D128006: [RISCV] Avoid changing etype for splat of 0 or -1
Craig Topper via Phabricator via llvm-commits
- [llvm] 0204fd2 - [CoverageMapping] Remove dots from paths inside the profile
Petr Hosek via llvm-commits
- [llvm] 60a8572 - [XCOFF] make sure same number of paddings are added for DWARF sections
Chen Zheng via llvm-commits
- [llvm] 370127b - [XCOFF] change default program code csect alignment to 32
Chen Zheng via llvm-commits
- [PATCH] D128779: [GuardWidening] Add tests showing the incorrect behavior of GW wrt poison
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D128322: [GuardWidening] Use logical and in widenCondCommon as it stated in doc
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D127569: [RISCV]Precommit test of D127568
Fangrui Song via Phabricator via llvm-commits
- [llvm] ff855f5 - Pass code-model through Module IR to [llc].
via llvm-commits
- [PATCH] D128784: [RISCV] Add cost model for vector.reverse mask operation
WangLian via Phabricator via llvm-commits
- [llvm] e30d5bf - [GuardWidening] Add tests showing incorrect behavior of GW.
Serguei Katkov via llvm-commits
- [llvm] cbeca74 - [llvm-readobj][RISCV] Support dumping PT_RISCV_ATTRIBUTES
via llvm-commits
- [llvm] 8958057 - [ArgPromotion] Move isDenselyPacked static member (NFC)
Pavel Samolysov via llvm-commits
- [llvm] 3d9ce9e - [ArgPromotion] Remove all the getters and ReplaceCallSite (NFC)
Pavel Samolysov via llvm-commits
- [PATCH] D128787: [AArch64] Make FeatureFuseAdrpAdd a tune feature
Fangrui Song via Phabricator via llvm-commits
- [llvm] a97a79d - [TableGen] Add a knob for MCOperandInfo expansion in gen-instr-info
Amir Ayupov via llvm-commits
- [llvm] 348ea34 - [AsmPrinter] Further restrict expressions supported in global initializers
Nikita Popov via llvm-commits
- [PATCH] D128261: [Fortran] Relax tolerance for FCVS tests
Diana Picus via Phabricator via llvm-commits
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Fangrui Song via Phabricator via llvm-commits
- [llvm] 16033ff - [ConstExpr] Remove more leftovers of extractvalue expression (NFC)
Nikita Popov via llvm-commits
- [PATCH] D128790: [InstCombine] improve fold for icmp_eq_and to icmp_ult
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D128792: [ConstExpr] Don't create insertvalue expressions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128652: [PowerPC] Finished kill_canary implementation and debugging
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 24d6cc6 - [SCCP] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D127835: [SCEV] recognize llvm.annotation intrinsic
ChenZheng via Phabricator via llvm-commits
- [PATCH] D128794: [WebAssembly] Don't set musttail for coroutines is tail call is not enabled
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D127727: [SeparateConstOffsetFromGEPPass] Added optional modification strategy
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D128796: [SCCP] Simplify CFG in SCCP as well
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0af53fc - [SROA] Don't create constant expressions (NFC)
Nikita Popov via llvm-commits
- [llvm] 8de6d4b - StandardInstrumentation: print verifier output to errs
Nicolai Hähnle via llvm-commits
- [llvm] a25f827 - [BasicAA] Convert test to use opaque pointers.
Florian Hahn via llvm-commits
- [llvm] 113887e - [BasicAA] Add test coverage from D76194.
Florian Hahn via llvm-commits
- [PATCH] D128471: [SPIR-V] Introduce SPIR-V global entities tracking and deduplication infra.
Ilia Diachkov via Phabricator via llvm-commits
- [llvm] 675080a - [SCEV] Construct SCEV iteratively.
Florian Hahn via llvm-commits
- [llvm] 1774f2e - [AMDGPU][GFX90a][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D128800: [AMDGPU] Fix liveness for loops in si-optimize-exec-masking-pre-ra
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D128801: [yaml] Error on alias nodes that have properties attached
Nathan James via Phabricator via llvm-commits
- [llvm] 71c5862 - [AMDGPU] Remove FIXME that was resolved by D30212
Jay Foad via llvm-commits
- [PATCH] D30134: AMDGPU: Fold FP clamp as modifier bit
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128802: [AMDGPU] Generate checks for clamp.ll and add GFX11
Jay Foad via Phabricator via llvm-commits
- [llvm] 66a16b2 - [IRBuilder] Migrate div/rem to use fold infrastructure
Nikita Popov via llvm-commits
- [PATCH] D128804: [greedyalloc] Return early when there is no register to allocate.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D127604: [SLP][X86] Add 32-bit vector stores to help vectorization opportunities
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D128806: [RISCV] Remove DL Information when storeRegToStackSlot
LiqinWeng via Phabricator via llvm-commits
- [llvm] 424b2ae - [AArch64][SVE] Match (add x (urshr/srshr y c)) -> ursra/srsra x y c
Bradley Smith via llvm-commits
- [PATCH] D128447: [AArch64][SVE] Match (add x (urshr/srshr y c)) -> ursra/srsra x y c
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D128808: [AMDGPU] SIMachineScheduler: Add support for several MachineScheduler features
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D128806: [RISCV] Fix wrong position progue_end
LiqinWeng via Phabricator via llvm-commits
- [llvm] 30ea6a0 - [SCEV] Don't create udiv constant expression (NFC)
Nikita Popov via llvm-commits
- [llvm] 1271b8f - [Bitcode] Restore bitcast expression auto-upgrade
Nikita Popov via llvm-commits
- [llvm] abb8bf3 - [Test] Add XFAIL test for PR56243
Max Kazantsev via llvm-commits
- [PATCH] D111159: [UnknownProvenance] Introduce UnknownProvenance constant
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D111160: [UnknownProvenance] Add LLVM-IR support for unknown_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Respect denormal handling mode attributes when folding instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D111161: [UnknownProvenance] Add bitcode support.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D111163: [UnknownProvenance] add support in ValueMapper
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104269: [ptr_provenance] Parser support for the optional ptr_provenance operand
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] 64ab2b1 - Improve handling of static assert messages.
Corentin Jabot via llvm-commits
- [PATCH] D111751: [ptr_provenance] Add llvm-c support.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107352: [MemoryLocation] learn about ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107354: [MachineMemOperand] learn about ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107355: [ptr_provenance] Introduce llvm.experimental.ptr.provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107356: [Lowering] Support lowering of llvm.experimental.ptr.provenance.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107357: [getUnderlyingObject] support ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104270: [ptr_provenance] Bitcode reader/writer support for the optional ptr_provenance operand of load/store instructions
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D128813: [unknown_provenance] Verifier: check it only exists on the ptr_provenance path
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D128815: [LICM] Do not sink instructions that use tokens. PR56243
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D128816: [OpenMP] Add loop tripcount argument to kernel launch and remove push function
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D128272: [LoopVectorize] Change PredicatedBBsAfterVectorization to be per VF
David Sherwood via Phabricator via llvm-commits
- [llvm] 7758f3a - [AMDGPU] Remove FIXMEs that were resolved by D30134
Jay Foad via llvm-commits
- [PATCH] D128820: [ConstExpr] Don't create div/rem expressions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128806: [RISCV] Fix wrong position of prologue_end
Luís Marques via Phabricator via llvm-commits
- [llvm] df698a5 - [InstCombine] Avoid some calls to ConstantExpr::get() (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D128822: [FuncSpec] Partially revert rG8b360c69e9e3.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D126455: [FuncSpec] Make the Function Specializer part of the IPSCCP pass.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] d342d13 - AMDGPU: Use isMeta flags on pseudoinstructions
Matt Arsenault via llvm-commits
- [PATCH] D128313: AMDGPU: Use isMeta flags on pseudoinstructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128823: [SCCP] Make it possible to remove predicate info for a given instruction.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D128824: [SCCP] Add API for AdditionalUsers to the Instruction Visitor.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D128825: [SCCP] Add API for updating the state of the Solver.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D126456: [SCCP] Notify the Solver when an instruction is removed.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D128827: [WIP][SCCP] Don't track specialized functions unless they are recursive.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 2124b2f - [JumpThreading] Avoid ConstantExpr::get() (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127209: [SVE][AArch64] Refine hasSVEArgsOrReturn
Matt Devereau via Phabricator via llvm-commits
- [llvm] bdba827 - [VectorCombine] Avoid ConstantExpr::get() (NFC)
Nikita Popov via llvm-commits
- [llvm] 3ea812b - AMDGPU: Add more rematerialization tests for 16-bit instructions
Matt Arsenault via llvm-commits
- [llvm] da6d772 - AMDGPU: Mark more instructions as rematerializable
Matt Arsenault via llvm-commits
- [PATCH] D128830: [Pipelines] Introduce DAE after ArgumentPromotion
Pavel Samolysov via Phabricator via llvm-commits
- [llvm] 476f9c9 - [LV] Add test case showing dead recipe blocking region merging.
Florian Hahn via llvm-commits
- [PATCH] D125693: [DebugInfo] Support types, imports and static locals declared in a lexical block (3/5)
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D128831: [VPlan] Remove dead recipes before merging regions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 03c0695 - AMDGPU: Add rematerialize tests for 16-bit pk instructions
Matt Arsenault via llvm-commits
- [llvm] 4c400dc - AMDGPU: Make 16-bit pk instructions rematerializable
Matt Arsenault via llvm-commits
- [llvm] ffd6aaf - AMDGPU: Make packed 32-bit instructions rematerializable
Matt Arsenault via llvm-commits
- [PATCH] D123508: GlobalISel: Allow forming atomic/volatile G_ZEXTLOAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123509: GlobalISel: Allow forming atomic/volatile G_SEXTLOAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128834: [OpenMP] Initial parsing and sema support for 'parallel masked taskloop' construct
Fazlay Rabbi via Phabricator via llvm-commits
- [llvm] 7cbfb4e - [RISCV] Select (srl (and X, C2) as (slli (srliw X, C3), C3-C).
Craig Topper via llvm-commits
- [PATCH] D128835: [AArch64] Add support for various operations on nxv1i1 types.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 905b6b3 - [InstCombine] add tests for (pow2 >> X) <u C; NFC
Sanjay Patel via llvm-commits
- [llvm] d4f39d8 - [InstCombine] add fold for (ShiftC >> X) >u C
Sanjay Patel via llvm-commits
- [PATCH] D128309: [flang] Add new semantics test for team_number function
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] d515211 - [InstCombine] Relax test to avoid Darwin failure.
Martin Sebor via llvm-commits
- [PATCH] D128270: [AMDGPU] New AMDGPUInsertDelayAlu pass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128836: [AMDGPU][GlobalISel] Support register offsets for SMRDs.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] bf223e4 - [llvm-ar] Add --output to specify output directory
Fangrui Song via llvm-commits
- [PATCH] D128468: [flang] Expand semantics test coverage of collective subroutines
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D128344: [AMDGPU] Add the uses_dynamic_stack field to the kernel descriptor and the kernel metadata map
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128838: [llvm-ar][test] Add additional MRI script testing
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 9a35f19 - [UnrollRuntime] Invalidate SCEVs for modified phis in ConnectEpilog.
Florian Hahn via llvm-commits
- [llvm] dd48d3a - Revert "[RISCV] Avoid changing etype for splat of 0 or -1"
Philip Reames via llvm-commits
- [PATCH] D128839: [DirectX backend] Add createHandle BufferLoad/Store DXIL operation
Xiang Li via Phabricator via llvm-commits
- [llvm] 45ae553 - [llvm-objcopy] Remove support for legacy .zdebug sections
Fangrui Song via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D127990: [DirectX] add thread/group id DXIL operations.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Dmitry Mikushin via Phabricator via llvm-commits
- [PATCH] D128840: [lit] Pass through QEMU's configuration environmental variables
Philip Reames via Phabricator via llvm-commits
- [PATCH] D128842: [InstrProf] Mark __llvm_profile_runtime hidden to match libclang_rt.profile definition
Justin Cady via Phabricator via llvm-commits
- [PATCH] D128843: [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (sra (sext_inreg X, i32), C).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128843: [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (sra (sext_inreg X, i32), C).
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D128843: [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (sra (sext_inreg X, i32), C).
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D128843: [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (sra (sext_inreg X, i32), C).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128843: [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (sra (sext_inreg X, i32), C).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128843: [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (sra (sext_inreg X, i32), C).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128843: [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (sra (sext_inreg X, i32), C).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128346: [AMDGPU] Disable the private segment size fallback to 16k
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0bdaef3 - AMDGPU: Add gfx11 feature to force initializing 16 input SGPRs
Matt Arsenault via llvm-commits
- [llvm] f892ddb - [OpenMP] Add variant extension that applies to declarations
Joseph Huber via llvm-commits
- [llvm] 75095e6 - [RISCV] Pre-commit tests for D128843. NFC
Craig Topper via llvm-commits
- [llvm] 6d5f814 - [LoopUnrollRuntime] Invalidate SCEV for exit phi in ConnectProlog.
Florian Hahn via llvm-commits
- [PATCH] D127854: [InstCombine] Use known bits to determine exact int->fp cast
Sanjay Patel via Phabricator via llvm-commits
- [llvm] bed15f1 - [gn] Manual port a7d6c3effe93954ecad634eebbcc59fc6856c3d9
Zequan Wu via llvm-commits
- [PATCH] D128448: [clang][dataflow] Delete SourceLocationsLattice
Sam Estep via Phabricator via llvm-commits
- [llvm] 6a97be2 - [clang][dataflow] Delete SourceLocationsLattice
Sam Estep via llvm-commits
- [llvm] 6540d03 - [AMDGPU] Generate checks for clamp.ll and add GFX11
Jay Foad via llvm-commits
- [PATCH] D128148: [XCOFF] write the aux header when the visibility is specified in XCOFF32.
Digger Lin via Phabricator via llvm-commits
- [lld] 8d29f0f - [lld-macho] Emit REBASE_OPCODE_ADD_ADDR_IMM_SCALED if possible
Daniel Bertalan via llvm-commits
- [PATCH] D128798: [lld-macho] Emit REBASE_OPCODE_ADD_ADDR_IMM_SCALED if possible
Daniel Bertalan via Phabricator via llvm-commits
- [llvm] cfb7ffd - [AMDGPU] New AMDGPUInsertDelayAlu pass
Jay Foad via llvm-commits
- [PATCH] D128854: [MemProf] Add memprof metadata related analysis utilities
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128142: [MemProf] Memprof profile matching and annotation
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D125805: [LoopInterchange] Support multi-level reduction loops
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D128287: [GlobalMerge] Ensure that the MustKeepGlobalVariables has all globals from each landingpad clause.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] e50a8c8 - [GlobalMerge] Ensure that the MustKeepGlobalVariables has all globals from each landingpad clause.
Stefan Pintilie via llvm-commits
- [PATCH] D128856: [InstCombine] Fix memrchr logic error that prevents folding
Martin Sebor via Phabricator via llvm-commits
- [llvm] 9c86059 - Fix the eh-filter.ll test.
Stefan Pintilie via llvm-commits
- [llvm] 5530e55 - [test] Add REQUIRES: zlib to zdebug.yaml
Fangrui Song via llvm-commits
- [llvm] f702c7b - [ThinLTO][test] Add tests for emitting files in-process
Jin Xin Ng via llvm-commits
- [PATCH] D128843: [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (shl (sext_inreg X, i32), C).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128843: [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (shl (sext_inreg X, i32), C).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128843: [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (shl (sext_inreg X, i32), C).
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D128843: [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (shl (sext_inreg X, i32), C).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128859: [llvm-profgen] Do not cache the frame location stack during computing inlined context size
Lei Wang via Phabricator via llvm-commits
- [PATCH] D128009: [flang] Add semantics test for image_status and add a check
Katherine Rasmussen via Phabricator via llvm-commits
- [polly] 6fa65f8 - [Polly][MatMul] Abandon dependence analysis.
Michael Kruse via llvm-commits
- [PATCH] D125202: [Polly] Disable matmul pattern-match + -polly-parallel
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D128862: [MLIR] Add rudimentary Swift bindings test case
George via Phabricator via llvm-commits
- [PATCH] D128382: [LLD] Two tweaks to symbol ordering scheme
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127168: [llvm-reduce] Add support for LTO bitcode files
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_file_name" instead of Module ID for globally promoted local
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D128370: [flang] Add semantics test for `get_team`
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D128865: [AMDGPU] Make v16i16/v16f16 legal
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D128699: [BOLT] Respect shouldPrint in dump-dot-all
Amir Ayupov via Phabricator via llvm-commits
- [llvm] bd2044c - [CodeView] Call llvm::codeview::visitMemberRecordStream with the deserialized CVType whose kind is FieldListRecord.
Zequan Wu via llvm-commits
- [PATCH] D128869: [RISCV] Fold (sra (add (shl X, 32), C1), 32 - C) -> (shl (sext_inreg (add X, C1), C)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128869: [RISCV] Fold (sra (add (shl X, 32), C1), 32 - C) -> (shl (sext_inreg (add X, C1), C)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D128869: [RISCV] Fold (sra (add (shl X, 32), C1), 32 - C) -> (shl (sext_inreg (add X, C1), C)
Craig Topper via Phabricator via llvm-commits
- [lld] e980f16 - [ELF] Move whyExtract/backwardReferences from LinkerDriver to Ctx. NFC
Fangrui Song via llvm-commits
- [llvm] 72cd6b6 - Revert "[Debuginfo][DWARF][NFC] Refactor DwarfStringPoolEntryRef."
Vitaly Buka via llvm-commits
- [llvm] d129ac2 - [BPF] Introduce support for type match relocations
Yonghong Song via llvm-commits
- [PATCH] D126838: [BPF] Introduce support for type match relocations
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D127549: RISCV: handle 64-bit PCREL data relocations
Craig Topper via Phabricator via llvm-commits
- [llvm] 404479b - [InstCombine] Use known bits to determine exact int->fp cast
via llvm-commits
- [lld] 9a57216 - [ELF] Move InputFiles global variables (memoryBuffers, objectFiles, etc) into Ctx. NFC
Fangrui Song via llvm-commits
- [PATCH] D128870: [BOLT] Don't apply ICP to instructions with unknown control flow
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128871: [MC] Skip lower-cased integer suffices
Keegan Saunders via Phabricator via llvm-commits
- [PATCH] D128871: [MC] Skip lower-case integer suffixes
Fangrui Song via Phabricator via llvm-commits
- [llvm] fa8656d - [greedyalloc] Return early when there is no register to allocate.
via llvm-commits
- [llvm] 0b5ead6 - [WebAssembly] Don't set musttail for coroutines when tail-call is not
Chuanqi Xu via llvm-commits
- [llvm] 7a567c6 - [Coroutines] Add REQUIRES clause to skip unsupported targets
Chuanqi Xu via llvm-commits
- [llvm] fd6b907 - [MC] Skip lower-case integer suffixes
Fangrui Song via llvm-commits
- [PATCH] D114336: [Polly] Generalize the pattern matching to the case of tensor contractions.
Michael Kruse via Phabricator via llvm-commits
- [lld] a3f67f0 - [lld-macho] Initial support for Linker Optimization Hints
Daniel Bertalan via llvm-commits
- [llvm] 67854f9 - Use value_or instead of getValueOr. NFC
Fangrui Song via llvm-commits
- [PATCH] D128875: [RISCV] Precommit testcase to show wrong result of make-compressible optimization
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D128876: [RISCV] Fix wrong register rename for store value during make-compressible optimization
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D128877: [LoopCacheAnalysis] Fix a type mismatch bug in cost calculation
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D128881: [RISCV] Avoid unnecessary stack align
luxufan via Phabricator via llvm-commits
- [llvm] d0f6641 - [AMDGPU] Fix liveness for loops in si-optimize-exec-masking-pre-ra
Carl Ritson via llvm-commits
- [PATCH] D128882: [AMDGPU] Additional liveness tests for si-optimize-exec-masking-pre-ra
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D128883: [yaml2obj] Add optional ProgramHeader.Content
Namhyung Kim via Phabricator via llvm-commits
- [llvm] 10c531c - [SCCP] Simplify CFG in SCCP as well
Nikita Popov via llvm-commits
- [PATCH] D126116: [X86][BOLT] Use getOperandType to determine memory access size
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128251: [SCCP] Only handle unknown lattice values in resolvedUndefsIn()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128886: [RISCV] Add scheduling resources for vector segment instructions.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D126465: [RISCV] Use knowledge of VLEN to avoid over-aligning the stack
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 24b5f8e - [VPlan] Make sure optimizeInductions removes wide ind from scalar plan.
Florian Hahn via llvm-commits
- [PATCH] D120696: [BOLT] Fix getDynoStats to handle BCs with no functions
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128890: [InstCombine] remove useless insertelement
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D128442: [AMDGPU] GFX11: automatically release VGPRs at the end of the shader
Jay Foad via Phabricator via llvm-commits
- [llvm] d5213c8 - [RISCV] Add a test covering a (reverted) codegen issue
Fraser Cormack via llvm-commits
- [PATCH] D128895: [InstCombine] Make use of low zero bits to determine exact int->fp cast
Allen zhong via Phabricator via llvm-commits
- [llvm] ed7d351 - [LoongArch] Fix wrong function names in bstrpick_w.ll. NFC
Weining Lu via llvm-commits
- [PATCH] D128897: [SimplifyCFG] Improve SwitchToLookupTable optimization
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] a6d4b41 - [ConstantFold] Supports compares in ConstantFoldInstOperands()
Nikita Popov via llvm-commits
- [llvm] 41f0b6a - [Evaluator] Use ConstantFoldInstOperands()
Nikita Popov via llvm-commits
- [PATCH] D128261: [Fortran] Relax relative tolerance for FCVS tests
Diana Picus via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
ChenZheng via Phabricator via llvm-commits
- [compiler-rt] abeeae5 - [X86] Support `_Float16` on SSE2 and up
Phoebe Wang via llvm-commits
- [llvm] b05801d - [InlineFunction] Only check pointer arguments for a call
Chen Zheng via llvm-commits
- [PATCH] D128529: [InlineFunction] Only check pointer arguments for a call
ChenZheng via Phabricator via llvm-commits
- [llvm] bb0896e - add testcase for D127202, NFC
Chen Zheng via llvm-commits
- [PATCH] D128898: [LoongArch] Add codegen support for handling floating point immediates
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D128899: [LoongArch] Add codegen support for fpround, fpextend and converting between signed integer and floating-point
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D128427: [LoongArch] Add codegen support for load/store operations
Ray Wang via Phabricator via llvm-commits
- [llvm] 54fcde4 - [InlineCost] Simplify constant folding
Nikita Popov via llvm-commits
- [PATCH] D128171: [AMDGPU][NFC] Refine matching SMRD offsets.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D128900: [LoongArch] Add codegen support for converting between unsigned integer and floating-point
Gong LingQin via Phabricator via llvm-commits
- [llvm] 1579fc6 - [Evaluator] Add missing LLVM_DEBUG()
Nikita Popov via llvm-commits
- [llvm] 3b7650d - [Pipelines] Add a test how DCE works after ArgumentPromotion
Pavel Samolysov via llvm-commits
- [PATCH] D128901: [LoongArch] Add codegen support for atomic fence, atomic load and atomic store
Gong LingQin via Phabricator via llvm-commits
- [llvm] a5a3b51 - [gn build] Port 72cd6b6c8356
LLVM GN Syncbot via llvm-commits
- [llvm] 364673d - [gn build] Port cfb7ffdec0eb
LLVM GN Syncbot via llvm-commits
- [llvm] 0445c34 - [ConstantFold] Support loads in ConstantFoldInstOperands()
Nikita Popov via llvm-commits
- [PATCH] D128902: [AArch64][SVE] Create AArch64ISD node for DUPQLANE
Matt Devereau via Phabricator via llvm-commits
- [llvm] 7c4b90a - [InstCombine] fix overzealous assert in icmp-shr fold
Sanjay Patel via llvm-commits
- [llvm] 643e022 - [IR] Fix typo in comment. NFC
Fraser Cormack via llvm-commits
- [llvm] 83456f2 - [NFC][XCOFF] remove an unused global variable.
via llvm-commits
- [PATCH] D125779: [llvm-dva] 04 - Locations and ranges
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 988901a - [test] Add a lit test fshl-splat-undef.ll
Xiang1 Zhang via llvm-commits
- [llvm] 68884dd - [LV] Move LoopVersioning creation to LVP::execute.
Florian Hahn via llvm-commits
- [PATCH] D127313: [libc++] Implement P0618R0 (Deprecating <codecvt>)
Nikolas Klauser via Phabricator via llvm-commits
- [PATCH] D128904: Bug fix "GC relocate is incorrectly tied to the statepoint"
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D128905: X86: don't fold swifterror load into anything
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D128902: [AArch64][SVE] Create AArch64ISD node for DUPQLANE128
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D128907: [Clang] Disable noundef attribute for languages which allow uninitialized function arguments
krishna chaitanya sankisa via Phabricator via llvm-commits
- [llvm] 014c4bd - [VNCoercion] Use ConstantFoldLoadFromConst API (NFCI)
Nikita Popov via llvm-commits
- [llvm] 588e229 - [VNCoercion] Separate constant/non-constant mem intrinsic implementations (NFCI)
Nikita Popov via llvm-commits
- [llvm] 7903b35 - [gn build] Port a591c7ca0d9f
LLVM GN Syncbot via llvm-commits
- [llvm] 36ac436 - add testcases for D128647, NFC
Chen Zheng via llvm-commits
- [PATCH] D128910: [SystemZ] Add support for tune-cpu attribute
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128159: [DAG] Enable scalable vectors handling in computeKnownBits
Dave Green via Phabricator via llvm-commits
- [PATCH] D128912: [DAG] Enable scalable vector handling in ComputeNumSignBits
Dave Green via Phabricator via llvm-commits
- [PATCH] D128913: [IR] Have Value::takeName() transfer intrinsic properties
Fraser Cormack via Phabricator via llvm-commits
- [llvm] f34dcf2 - [IRBuilder] Migrate all binops to folding API
Nikita Popov via llvm-commits
- [PATCH] D128917: [SCEVExpander] Use IRBuilder to create BinOp
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128918: [DAG] Enable scalable vector handling in SimplifyDemandedBits
Dave Green via Phabricator via llvm-commits
- [PATCH] D128919: [DAG] Teach isConstOrConstSplat about SPLAT_VECTORs
Dave Green via Phabricator via llvm-commits
- [llvm] 4874838 - [AMDGPU] gfx11 WMMA instruction support
Joe Nash via llvm-commits
- [llvm] dee59f7 - [ARM] Add Thumb-1 CTTZ codegen tests. NFC
David Green via llvm-commits
- [PATCH] D118076: Sinking or hoisting instructions between loops before fusion
Aaron K via Phabricator via llvm-commits
- [llvm] 6b3956e - [llvm-reduce] Add support for LTO bitcode files
Matthew Voss via llvm-commits
- [llvm] 21f1dca - [llvm] Fix the modules build
Jonas Devlieghere via llvm-commits
- [llvm] 781e3d7 - [RISCV] Pre-commit tests for D128869. NFC
Craig Topper via llvm-commits
- [llvm] 9ace5af - [RISCV] DAG combine (sra (shl X, 32), 32 - C) -> (shl (sext_inreg X, i32), C).
Craig Topper via llvm-commits
- [llvm] 51d6729 - [RISCV] Fold (sra (add (shl X, 32), C1), 32 - C) -> (shl (sext_inreg (add X, C1), C)
Craig Topper via llvm-commits
- [PATCH] D128926: [AArch64] NFC: Move safe predicate casting to a separate function.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 09424f8 - [AMDGPU] Check for CopyToReg PhysReg clobbers in pre-RA-sched
via llvm-commits
- [llvm] 50b26de - [SystemZ] Add support for tune-cpu attribute
Kai Nacke via llvm-commits
- [llvm] 05a4b64 - [llvm-dwarfdump] --show-sources option to show all sources
Daniel Thornburgh via llvm-commits
- [llvm] c4960f6 - [llvm-reduce] Change initialization order to fix bots. NFC
Matthew Voss via llvm-commits
- [llvm] ab2e1c0 - [AArch64] Make FeatureFuseAdrpAdd a tune feature
Fangrui Song via llvm-commits
- [llvm] 3a743a5 - [InstCombine] Fix memrchr logic error that prevents folding
Martin Sebor via llvm-commits
- [llvm] 45f3a5a - [AArch64] Add target feature "all"
Fangrui Song via llvm-commits
- [PATCH] D128030: [llvm-objdump] Default to --mattr=+all for AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128452: [LLVM][LTO][LLD] Enable Profile Guided Layout (--call-graph-profile-sort) for FullLTO (PR #56185)
ben via Phabricator via llvm-commits
- [llvm] 89e7e59 - [RISCV] Use the VT passed into selectImm instead of XLenVT. NFCI
Craig Topper via llvm-commits
- [llvm] 275862c - [llvm-objdump] Default to --mattr=+all for AArch64
Fangrui Song via llvm-commits
- [llvm] 2601b90 - [llvm-objdump] Default to --mcpu=future for PPC64
Fangrui Song via llvm-commits
- [PATCH] D127824: [llvm-objdump] Default to --mcpu=future for PPC64
Fangrui Song via Phabricator via llvm-commits
- [llvm] 2b7b609 - [RISCV] Use getVTList to simplify creation of vleff MachineSDNode. NFC
Craig Topper via llvm-commits
- [llvm] d64ba89 - [OpenMP] Initial parsing and sema support for 'parallel masked taskloop' construct
Mike Rice via llvm-commits
- [PATCH] D127037: [OpenMP][IRBuilder] 'omp target enter data' support.
Raghu via Phabricator via llvm-commits
- [PATCH] D128934: [X86] Add RDPRU instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D127637: [MC][MachO] Change addrsig format + ensure its size is properly set
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86766: [libunwind] Fix a few libunwind includes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108006: [lld][ELF] Add --no-search-static-libs-for-shlib-undefined flag
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D128937: [VPlan] Generalize VPWidenPHIRecipe to generate values for all parts.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128769: [DAGCombiner][X86] Fold sra (sub AddC, (shl X, N1C)), N1C --> sext (sub AddC1',(trunc X to (width - N1C)))
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] e961e05 - [SLP][X86] Add 32-bit vector stores to help vectorization opportunities
Simon Pilgrim via llvm-commits
- [PATCH] D128938: [lld-macho] Read in new addrsig format
Jez Ng via Phabricator via llvm-commits
- [PATCH] D128939: [InstCombine] Fold memchr and strchr equality with first argument
Martin Sebor via Phabricator via llvm-commits
- [llvm] e44dcfb - [AMDGPU] add alternate tests for max-offset codegen; NFC
Sanjay Patel via llvm-commits
- [llvm] dbe4bb7 - [PhaseOrdering] add test to show missing folds from PR56119; NFC
Sanjay Patel via llvm-commits
- [llvm] d48a3b8 - [InstCombine] add tests for icmp (trunc X), C; NFC
Sanjay Patel via llvm-commits
- [llvm] cc88445 - [InstCombine] canonicalize 'icmp (trunc X), C' to 'icmp (X & Mask), C'
Sanjay Patel via llvm-commits
- [llvm] 0f94d2b - [AMDGPU] GFX11: automatically release VGPRs at the end of the shader
Jay Foad via llvm-commits
- [llvm] ae5f5eb - [RISCV] Replace some uses of XLenVT in RISCVDAGToDAGISel::Select with the original Node VT. NFCI
Craig Topper via llvm-commits
- [llvm] e633f8c - [InstCombine] Fix a Wparentheses warning in an assert. NFC
Craig Topper via llvm-commits
- [compiler-rt] 92fb310 - [libFuzzer] Extend the fuzz target intarface to allow -1 return value.
Kostya Serebryany via llvm-commits
- [PATCH] D128941: [ModuloSchedule] Add interface call to accept/reject SMS schedules
David Penry via Phabricator via llvm-commits
- [PATCH] D126680: [VPlan] Replace BranchOnCount with BranchOnCond if TC <= UF * VF.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128262: [Fortran] Avoid digits in character constant
Michael Kruse via Phabricator via llvm-commits
- [llvm] 972fe43 - [Kaleidoscope] Remove unused function argument
David Blaikie via llvm-commits
- [llvm] 0586d1c - [NFC] Switch a few uses of undef to poison as placeholders for unreachble code
Nuno Lopes via llvm-commits
- [PATCH] D128943: Function Specialization Registry
Pavle Bulatovic via Phabricator via llvm-commits
- [PATCH] D128269: Teach fpcmp about the x. FP format
Michael Kruse via Phabricator via llvm-commits
- [llvm] bd675af - [AMDGPU] Make v16i16/v16f16 legal
Piotr Sobczak via llvm-commits
- [PATCH] D128944: [ms] [llvm-ml] Add support for anonymous labels (`@@`, `@B`, `@F`)
Eric Astor via Phabricator via llvm-commits
- [PATCH] D128945: [AArch64][NFC] Prepare test cases (for D128302) to show more accurate cost estimation of extract-element could generate better assembly code.
Mingming Liu via Phabricator via llvm-commits
- [llvm] acab4b6 - [gn build] Port 0f94d2b385e7
LLVM GN Syncbot via llvm-commits
- [PATCH] D128946: [OpenMP] Initial parsing and semantic support for 'parallel masked taskloop simd' construct
Fazlay Rabbi via Phabricator via llvm-commits
- [llvm] 354e045 - [RISCV] Make custom isel for (add X, imm) used by load/stores more selective.
Craig Topper via llvm-commits
- [PATCH] D125934: [InstCombine] Changing constant-indexed GEP of GEP to i8* for merging
William Junda Huang via Phabricator via llvm-commits
- [llvm] a911914 - [InstCombine] Changing constant-indexed GEP of GEP to i8* for merging
William Huang via llvm-commits
- [PATCH] D128544: [Orc][JITLink] Add a shared memory based implementation of MemoryMapper
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D127399: [OpenMP] Ensure createXXX functions will always call updateToLocation
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D128452: [LLVM][LTO][LLD] Enable Profile Guided Layout (--call-graph-profile-sort) for FullLTO
ben via Phabricator via llvm-commits
- [PATCH] D128950: Add 'sanitize_memtag' Global IR attribute
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D128951: [AMDGPU] Update WMMA intrinsics with explicit f16 types
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] 373571d - [NFC] Switch a few uses of undef to poison as placeholders for unreachble code
Nuno Lopes via llvm-commits
- [PATCH] D128953: chore: refactor compression namespaces making way for a possible introduction of alternatives to zlib compression in the llvm toolchain. Changes are as follows: * Relocate the `llvm::zlib` namespace to `llvm::compression::zlib`/ * Code...
Cole Kissane via Phabricator via llvm-commits
- [llvm] 5ca39a5 - [RISCV] Remove an unnecessary copy of X0 in selectShiftMask.
Craig Topper via llvm-commits
- [PATCH] D128954: [InstCombine] Transform strrchr to memrchr for constant strings
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128953: refactor compression namespaces making way for a possible introduction of alternatives to zlib compression in the llvm toolchain.
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D128955: [WPD] Use new llvm.public.type.test intrinsic for publicly visible classes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128953: [NFC] refactor compression namespaces making way for a possible introduction of alternatives to zlib compression in the llvm toolchain.
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D128754: Refactor LLVM compression namespaces (Part 1: remove crc32)
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D128143: [MemProf] Update metadata during inlining
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] 3abf3df - [Sanitizer][Darwin] Lookup dyld image header via shared cache
Julian Lettner via llvm-commits
- [llvm] adbb46e - [VE] Support load/store vm regsiters
Kazushi Marukawa via llvm-commits
- [PATCH] D128610: [VE] Support load/store vm regsiters
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D128957: [flang] Add semantics test for coshape() function
Naje George via Phabricator via llvm-commits
- [llvm] dd58735 - [MC][Mips] Support .reloc *, BFD_RELOC_{NONE, 16, 32, 64}, *
Fangrui Song via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [llvm] 2be4a7a - [SVE] Extend "and(ipg,cmp(x,y))" patterns to cover the case when y is an immediate.
Paul Walker via llvm-commits
- [llvm] 43f8a6b - [SVE] Use CPY to zero active lanes of a floating point vector.
Paul Walker via llvm-commits
- [llvm] 058d521 - [RISCV] Avoid repeated code in SelectAddrRegImm. NFC
Craig Topper via llvm-commits
- [llvm] eec5d04 - [X86] Pre-commit tests for D128769. NFC
Craig Topper via llvm-commits
- [PATCH] D128959: [llvm-objdump] -r: print non-SHF_ALLOC relocations for non-ET_REL files
Fangrui Song via Phabricator via llvm-commits
- [llvm] 4be3fc3 - [SLP][NFC]Cleanup up operands of the removed insertelements, NFC.
Alexey Bataev via llvm-commits
- [llvm] 5fe5aa2 - [ISel] Match all bits when merge undef(s) for DAG combine
Xiang1 Zhang via llvm-commits
- [llvm] 64f44a9 - Revert "[ISel] Match all bits when merge undef(s) for DAG combine"
Xiang1 Zhang via llvm-commits
- [llvm] 72a23ce - [ISel] Match all bits when merge undefs for DAG combine
Xiang1 Zhang via llvm-commits
- [PATCH] D128960: [BOLT] Fix instrumentation problem with floating point
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 27abff6 - Remove unneeded cl::ZeroOrMore. NFC
Fangrui Song via llvm-commits
- [PATCH] D123366: [PowerPC] map hardware loop intrinsics to PowerPC pseudo instructions.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D128961: [llvm-objcopy] -O binary: align sh_offset for section changed from SHT_NOBITS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D120544: [AMDGPU] Omit unnecessary waitcnt before barriers
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D128964: Pre-merge testing
caosong via Phabricator via llvm-commits
- [PATCH] D128965: Revert "Revert "[RISCV] Enable shrink wrap by default""
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D128967: [JITLink] Initial COFF support.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] don't add noalias metadata for unknown objects
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] 39fe49a - [Inline] don't add noalias metadata for unknown objects.
Chen Zheng via llvm-commits
- [PATCH] D128433: [LoongArch] Add LoongArch support to update_llc_test_checks
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128968: [DRAFT][JITLink][COFF] Initial COFF support.
Sunho Kim via Phabricator via llvm-commits
- [llvm] 92a3e1b - [NFC] add --match-full-lines to the RUN line
Chen Zheng via llvm-commits
- [PATCH] D117480: [IR] Extend llvm.vector.reduce.fadd
Jun Zhang via Phabricator via llvm-commits
- [llvm] b6ef36a - [AMDGPU] Update WMMA intrinsics with explicit f16 types
Piotr Sobczak via llvm-commits
- [PATCH] D127126: [SelectionDAG] Remove invalid TypeSize conversion from PromoteIntRes_BITCAST.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 9b99459 - [SCCP] Only handle unknown lattice values in resolvedUndefsIn()
Nikita Popov via llvm-commits
- [PATCH] D128330: [SCCP] Don't check for UndefValue before calling markConstant()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128971: fix for user-func-reorder.c test
Alexey Moksyakov via Phabricator via llvm-commits
- [llvm] 9ac3864 - [ConstExpr] Don't create insertvalue expressions
Nikita Popov via llvm-commits
- [PATCH] D128972: [RISCV][NFC] Simplify condition of IsTU.
Yeting Kuo via Phabricator via llvm-commits
- [lld] 573c7e6 - [lld-macho] Handle LOH_ARM64_ADRP_LDR linker optimization hints
Daniel Bertalan via llvm-commits
- [PATCH] D128942: [lld-macho] Handle LOH_ARM64_ADRP_LDR linker optimization hints
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D124159: [SimplifyCFG] Thread branches on same condition in more cases (PR54980)
Han-Kuan Chen via Phabricator via llvm-commits
- [llvm] 758de0e - [InstructionSimplify] handle denormal input for fcmp
Chen Zheng via llvm-commits
- [PATCH] D128971: [BOLT] Avoid implicit memset in hugify
Alexey Moksyakov via Phabricator via llvm-commits
- [PATCH] D127530: [PowerPC] Extend GlobalISel implementation to emit and/or/xor.
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 6a9434b - [SCEV] pre-commit test case for D127835, NFC
Chen Zheng via llvm-commits
- [llvm] bacb56c - [gn build] (manually) port cd2292ef824 (PseudoCXX)
Nico Weber via llvm-commits
- [llvm] 12109a3 - [gn build] (manually) port fe66aebd7551 (PseudoCLI)
Nico Weber via llvm-commits
- [PATCH] D128155: [GuardWidening] Use freeze to widen using possible poison value.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 8704cfc - [LV] Add test case for #56319.
Florian Hahn via llvm-commits
- [llvm] 36c9e99 - [AMDGPU][GFX940][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] 26708fa - Revert rG057db2002bb3: [X86] combineAndnp - constant fold ANDNP(C,X) -> AND(~C,X)
Simon Pilgrim via llvm-commits
- [PATCH] D128975: [AArc64] Add support for insert/extract for nxv1i1 types.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 3a4d9b6 - [AMDGPU][GFX908][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [lld] 73b659f - [lld-macho] Fix left shift of negative value UB
Daniel Bertalan via llvm-commits
- [llvm] afd9f42 - [LV] Update test for #56319 to use interleave group.
Florian Hahn via llvm-commits
- [llvm] de690a6 - [VE][NFC] Correct comment
Kazushi Marukawa via llvm-commits
- [PATCH] D127968: [VPlan] Move addMetadata to VPTransformState (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128980: [AMDGPU][GlobalISel] Always use VGPR bank for G_FCMP
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D128982: [LoopVectorize][NFC] Add optional Name parameter to VPInstruction
David Sherwood via Phabricator via llvm-commits
- [llvm] 583abd0 - [VPlan] Move addMetadata to VPTransformState (NFC).
Florian Hahn via llvm-commits
- [PATCH] D125780: [llvm-dva] 05 - Select elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 018a0dd - [AArch64][SVE] Create AArch64ISD node for DUPQLANE128
Matt Devereau via llvm-commits
- [PATCH] D127947: [AST] Don't assert instruction reads/writes memory (PR51333)
Nikita Popov via Phabricator via llvm-commits
- [llvm] ab372cd - [InstCombine] add code comment for icmp transform; NFC
Sanjay Patel via llvm-commits
- [llvm] fabe915 - [SimplifyLibCalls] Use inbounds GEP
Nikita Popov via llvm-commits
- [PATCH] D127861: [AArch64][SME] Add SME addha/va intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128582: Enable SeparateConstOffsetFromGEPPass() at -O3 and -O2
Dave Green via Phabricator via llvm-commits
- [PATCH] D125781: [llvm-dva] 06 - Warning and internal options
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 0dddf04 - [LV] Don't optimize exit cond during epilogue vectorization.
Florian Hahn via llvm-commits
- [llvm] 5c80217 - [IRBuilder] Move CreateNot() to fold API
Nikita Popov via llvm-commits
- [llvm] 21933b2 - [IRBuilder] Move CreateNeg() to fold API
Nikita Popov via llvm-commits
- [llvm] 325e7e8 - [LLVM][LTO][LLD] Enable Profile Guided Layout (--call-graph-profile-sort) for FullLTO
Ben Dunbobbin via llvm-commits
- [PATCH] D128987: [GlobalOpt] Precommit a test case
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D128988: [GlobalStatus] Handle masked load intrinsics as special loads
Tiehu Zhang via Phabricator via llvm-commits
- [llvm] 2208342 - [AMDGPU][GlobalISel] Always use VGPR bank for G_FCMP
Mirko Brkusanin via llvm-commits
- [llvm] 5166345 - [SVE][AArch64] Refine hasSVEArgsOrReturn
Matt Devereau via llvm-commits
- [llvm] ba1e04b - [ConstantRange] Fix sdiv() with one bit values (PR56333)
Nikita Popov via llvm-commits
- [PATCH] D93129: [LV] Do not use vector type to compute cost of scalar address comp.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 65d59b4 - [LoopDeletion] Fix deletion with unusual predecessor terminator (PR56266)
Nikita Popov via llvm-commits
- [llvm] c8bd3e7 - [SCEV] Remove unnecessary pointer handling in BuildConstantFromSCEV (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D111303: [LV] Expand VPIntOrFpInductionRecipe steps up front.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113183: [LV] Patch up induction phis after VPlan execution.
Florian Hahn via Phabricator via llvm-commits
- [llvm] c0ef1ff - [Build][NFC] Fixes for building on Windows with libc++
Andrew Ng via llvm-commits
- [PATCH] D128514: [Build][NFC] Fixes for building on Windows with libc++
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D128996: [LegalizeTypes] Replace vecreduce_xor/or with vecreduce_add/umax if not legal
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D128065: [AArch64][SVE] Fold target specific ext/trunc nodes into loads/stores
Paul Walker via Phabricator via llvm-commits
- [llvm] 560e694 - [AST] Don't assert instruction reads/writes memory (PR51333)
Nikita Popov via llvm-commits
- [llvm] 690db16 - [AArch64] Make nxv1i1 types a legal type for SVE.
Sander de Smalen via llvm-commits
- [PATCH] D126877: [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D128996: [LegalizeTypes] Replace vecreduce_xor/or/and with vecreduce_add/umax/umin if not legal
Bradley Smith via Phabricator via llvm-commits
- [llvm] 38bcd48 - [OpenMP] Initial parsing and semantic support for 'parallel masked taskloop simd' construct
Mike Rice via llvm-commits
- [llvm] f80a432 - [llvm-objdump] -r: print non-SHF_ALLOC relocations for non-ET_REL files
Fangrui Song via llvm-commits
- [PATCH] D128999: [CGSCC] Don't count calls to intrinsic functions in finding potential deviritualizations.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D129000: [PGO] Don't cross reference CSFDO profile and non-CSFDO profile
Rong Xu via Phabricator via llvm-commits
- [PATCH] D129001: [PGO] Report number of counts being dropped when a hash-mismatch happens.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D129002: [PGO] Improve hash-mismatch warning message
Rong Xu via Phabricator via llvm-commits
- [PATCH] D129003: [WPD] Filter out intrinsics inserted from whole-program-vtables
Rong Xu via Phabricator via llvm-commits
- [PATCH] D129004: [Support] Fix Windows dump file hang with multi-threaded crashes
Andrew Ng via Phabricator via llvm-commits
- [lld] b5e49cd - [LLD][COFF] Ignore /kernel flag
Pengxuan Zheng via llvm-commits
- [llvm] 554aea5 - [reland][Debuginfo][DWARF][NFC] Refactor DwarfStringPoolEntryRef.
Alexey Lapshin via llvm-commits
- [llvm] 0d68ff8 - [InstCombine] Transform strrchr to memrchr for constant strings
Martin Sebor via llvm-commits
- [llvm] d8b2224 - [InstCombine] Add tests in anticipation of D128939 (NFC)
Martin Sebor via llvm-commits
- [llvm] 372a26a - [gn build] Port 554aea52d79e
LLVM GN Syncbot via llvm-commits
- [llvm] f4145dd - [GISel] Don't fold convergent instruction across CFG
Quentin Colombet via llvm-commits
- [compiler-rt] 291e3a8 - [compiler-rt] Update Fuchsia sanitizer sched_yield
Petr Hosek via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D129006: [RISCV] Considering existing offset in the alignment when folding ADDIs into load/store.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125683: [runtimes] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice
Petr Hosek via Phabricator via llvm-commits
- [llvm] 43dc319 - [DirectX] add thread/group id DXIL operations.
Xiang Li via llvm-commits
- [PATCH] D128428: [LoongArch] Add codegen support for conditional branches
WÁNG Xuěruì via Phabricator via llvm-commits
- [llvm] b764e58 - Remove redundant code. [NFC]
Rong Xu via llvm-commits
- [PATCH] D128429: [LoongArch] Add initial support for function calls
WÁNG Xuěruì via Phabricator via llvm-commits
- [llvm] 6e8ec13 - [MC][RISCV] Suppress R_RISCV_{ADD,SUB}32 in .apple_names .apple_types after D127549
Fangrui Song via llvm-commits
- [llvm] 188582b - [RISCV] Considering existing offset in the alignment when folding ADDIs into load/store.
Craig Topper via llvm-commits
- [PATCH] D128953: [NFC] Refactor llvm::zlib namespace
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D129009: [llvm.analysis] Fix LTO for aliased IFuncs.
Schrodinger ZHU Yifan via Phabricator via llvm-commits
- [PATCH] D129009: [llvm.analysis] Fix LTO for aliased IFuncs.As https://github.com/llvm/llvm-project/issues/56290 indicates, when an ifunc is aliased in LTO, clang will attempt to createan alias summary; however, as ifunc is not included in the module summary...
Schrodinger ZHU Yifan via Phabricator via llvm-commits
- [llvm] 3d7aeb3 - [gn build] Manually port 43dc3190
Arthur Eubanks via llvm-commits
- [llvm] ab3630d - [UpdateTestChecks][test] Remove stray ; before/after non-RUN-non-CHECK comments
Fangrui Song via llvm-commits
- [PATCH] D129009: [Analysis] Fix LTO for aliased IFuncs.
Schrodinger ZHU Yifan via Phabricator via llvm-commits
- [PATCH] D128158: [AMDGPU] Add amdgcn_sched_group_barrier builtin
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] 48aa787 - [SLP][NFC]Add a test for logical and operands, requiring extra
Alexey Bataev via llvm-commits
- [PATCH] D128754: [llvm] Refactor LLVM compression namespaces (Part 1: remove crc32)
Cole Kissane via Phabricator via llvm-commits
- [llvm] 34073b5 - [SLP][NFC]Rework the test for logical and freeze, need some extra nodes,
Alexey Bataev via llvm-commits
- [PATCH] D95727: llvm-shlib: Create object libraries for each component and link against them
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Philip Reames via Phabricator via llvm-commits
- [PATCH] D125747: [RISCV] Enable scalable vectorization by default for RVV
Philip Reames via Phabricator via llvm-commits
- [PATCH] D69418: [llvm-ar] Add output option for extract operation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128754: [llvm] Remove unused and redundant crc32 funcction from llvm::compression::zlib namespace
Fangrui Song via Phabricator via llvm-commits
- [llvm] feb4b62 - [InstCombine] avoid 'tmp' usage in test files; NFC
Sanjay Patel via llvm-commits
- [llvm] 9c8a39c - [InstCombine] restrict select of bit-tests to constant shift amounts
Sanjay Patel via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D129009: [Analysis][LTO] Fix LTO for aliased IFuncs.
Schrodinger ZHU Yifan via Phabricator via llvm-commits
- [PATCH] D129009: [LTO] Fix LTO for aliased IFuncs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129015: Don't recalculate intrinsic id in Value::setName()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D129016: [PowerPC] implemented @llvm.ppc.kill.canary to corrupt stack guard
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D118302: [Spill2Reg][5/9] Code generation part 2.
Guozhi Wei via Phabricator via llvm-commits
- [llvm] fd25a0a - [llvm-lto2] Remove unneeded cl::init(false). NFC
Fangrui Song via llvm-commits
- [PATCH] D129017: [fpcmp] Use non-floating point parsing by default.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D125588: [MachineCombiner] Improve MachineCombiner's cost model
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D127158: [AArch64] Add intrinsic support for gpr<->fpr flavors of fixed-point converts
Rob McClure via Phabricator via llvm-commits
- [llvm] 47e6f98 - [LowerMatrixMultiplication] Switch dummy values from undef to poison [NFC]
Nuno Lopes via llvm-commits
- [llvm] 3e701bc - attempt to fix aarch64 build bot
Nuno Lopes via llvm-commits
- [llvm] 7c4f45f - Revert [LowerMatrixMultiplication] Switch dummy values from undef to poison [NFC]
Nuno Lopes via llvm-commits
- [PATCH] D129025: [SimplifyCFG] Skip hoisting common instructions that return token type
Yuanfang Chen via Phabricator via llvm-commits
- [compiler-rt] f2fa4f9 - [sanitizer] Update dn_expand interceptor for glibc 2.34
Vitaly Buka via llvm-commits
- [llvm] 17c8119 - [gn build] Port 94c7b89fe5b0
LLVM GN Syncbot via llvm-commits
- [PATCH] D129028: [SelectionDAG] computeKnownBits / ComputeNumSignBits for the remaining overflow-aware nodes
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D129029: address cr
Schrodinger ZHU Yifan via Phabricator via llvm-commits
- [llvm] 228c8f9 - [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj
Joseph Huber via llvm-commits
- [llvm] d2d8b0a - [llvm-objdump] Add support for dumping embedded offloading data
Joseph Huber via llvm-commits
- [llvm] 9c4d301 - [gn build] Port 228c8f9cc0b2
LLVM GN Syncbot via llvm-commits
- [llvm] 0dbf0ba - [gn build] Port d2d8b0aa4f80
LLVM GN Syncbot via llvm-commits
- [llvm] 8590a35 - [RISCV][NFC] Simplify condition of IsTU.
Yeting Kuo via llvm-commits
- [PATCH] D118301: [Spill2Reg][4/9] Added x86 profitability model.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125774: [IndVars] Fold int->fp->int cast for small PHI node
Allen zhong via Phabricator via llvm-commits
- [PATCH] D129032: [llvm-lib] Ignore /NODEFAULTLIB flag
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D128430: [LoongArch] Support lowering FrameIndex
Ray Wang via Phabricator via llvm-commits
- [PATCH] D128432: [LoongArch] Implement prologue/epilogue insertion
Ray Wang via Phabricator via llvm-commits
- [PATCH] D127779: [LTO][ELF] Add --lto-exit-on option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D129033: [Clang] Use metadata to make identifying embedded objects easier
Joseph Huber via Phabricator via llvm-commits
- [llvm] 5744b9c - [RISCV] Restore "Enable shrink wrap by default"
Yeting Kuo via llvm-commits
- [PATCH] D128965: [RISCV] Restore "Enable shrink wrap by default"
Yeting Kuo via Phabricator via llvm-commits
- [llvm] ccf7dd5 - [llvm-objdump] Ensure offloading sections have proper alignment
Joseph Huber via llvm-commits
- [PATCH] D129034: [VE] Restructure eliminateFrameIndex
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D104679: [WIP][LoopUnrolling] Add flag to restrict the unroll with large loop size
Allen zhong via Phabricator via llvm-commits
- [llvm] 9ac548e - [RISCV] isel (add (and X, 0xFFFFFFFE), Y) as (SH1ADD (SRLIW X, 1), Y).
Craig Topper via llvm-commits
- [llvm] b2e9684 - [RISCV] isel (shl (and X, C2), C) -> (slli (srliw X, C3), C3+C).
Craig Topper via llvm-commits
- [llvm] 23ee84f - [globalisel] Add test case for regbank selection.
via llvm-commits
- [PATCH] D129037: [globalisel] Select register bank for DBG_VALUE
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] b0da3c6 - [VPlan] Move setDebugLocFromInst to VPTransformState (NFC).
Florian Hahn via llvm-commits
- [llvm] 5d78768 - [RISCV] Match RISCVISD::ADD_LO in SelectAddrRegImm.
Craig Topper via llvm-commits
- [PATCH] D128968: [JITLink][COFF] Initial COFF support.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D118450: [RuntimeDyld] Handle SPARC
Brad Smith via Phabricator via llvm-commits
- [compiler-rt] 7788b0c - [lsan] malloc_usable_size returns 0 for nullptr
Vitaly Buka via llvm-commits
- [llvm] 7e4ab9d - [RISCV] Add more SHXADD isel patterns.
Craig Topper via llvm-commits
- [PATCH] D100288: [RISCV] Add vector types to GPR for P extension and explict type to existing codegen patterns
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D108189: [RISCV] Support experimental 'P' extension 0.9.11
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D99158: [RISCV][WIP] Implement intrinsics for P extension
Shao-Ce SUN via Phabricator via llvm-commits
- [llvm] 022bd92 - [LowerMatrixMultiplication] Switch dummy values from undef to poison [NFC]
Nuno Lopes via llvm-commits
- [llvm] 0f45eaf - [RISCV] Add a scavenge spill slot when use ADDI to compute scalable stack offset
via llvm-commits
- [llvm] 53dc0f1 - [NFC] Switch a few uses of undef to poison as placeholders for unreachble code
Nuno Lopes via llvm-commits
- [PATCH] D127611: [ELF] Relax R_RISCV_CALL and R_RISCV_CALL_PLT
Luís Marques via Phabricator via llvm-commits
- [llvm] d100a30 - [AArch64] Regenerate more tests. NFC
David Green via llvm-commits
- [llvm] 13d58ff - [RISCV] Replace call to APInt::countTrailingZeros with uint64_t verson. NFC
Craig Topper via llvm-commits
- [llvm] e1f61d8 - [gn build] Port 2aea8af25136
LLVM GN Syncbot via llvm-commits
- [llvm] c1c3134 - [InstCombine] add tests for and-of-negated-lowbitmask; NFC
Sanjay Patel via llvm-commits
- [llvm] f9f40aa - [InstCombine] fold negated low-bit-mask to cmp+select
Sanjay Patel via llvm-commits
- [PATCH] D129052: [Object] Add ELF section type for offloading objects
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D129053: [llvm-objdump] Update offload dumping to use SHT_LLVM_OFFLOADING
Joseph Huber via Phabricator via llvm-commits
- [llvm] 2c3784c - [SCEV] recognize llvm.annotation intrinsic
Chen Zheng via llvm-commits
- [PATCH] D127623: [Debug] [Coroutine] Adjust the scope and name for coroutine frame
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D127095: [llvm][CodeGen] Add a default implementation to check whether two memory accesses are trivially disjoint
Xiaoqiang Xu via Phabricator via llvm-commits
- [PATCH] D108697: [libc++] Remove <experimental/coroutine>
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] d2a35e4 - [AIX] Handling the label alignment of a global
via llvm-commits
- [PATCH] D127726: [SimplifyCFG] Don't sink common code if PHI node with some GEPs is created
Elena Lepilkina via Phabricator via llvm-commits
- [llvm] 8eb4dcb - [RISCV] Move some SHXADD matching cases into a ComplexPattern. NFC
Craig Topper via llvm-commits
- [llvm] d36e09c - [RISCV] Add more SHXADD patterns.
Craig Topper via llvm-commits
- [PATCH] D129060: [X86] Disable combineVectorSizedSetCCEquality for soft float.
Craig Topper via Phabricator via llvm-commits
Last message date:
Sun Jul 3 23:42:34 PDT 2022
Archived on: Tue Dec 6 14:45:46 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).