The Week Of Monday 14 June 2021 Archives by author
Starting: Mon Jun 14 00:01:37 PDT 2021
Ending: Sun Jun 20 23:57:39 PDT 2021
Messages: 2344
- [PATCH] D104509: [RegisterCoalescer] Resolve confict based on liveness of subregister
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D96670: [CMake] Look up target subcomponents in LLVM_AVAILABLE_LIBS
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D96670: [CMake] Look up target subcomponents in LLVM_AVAILABLE_LIBS
Aaron Puchert via Phabricator via llvm-commits
- [llvm] 03841ed - Allow signposts to take advantage of deferred string substitution
Adrian Prantl via llvm-commits
- [llvm] 7a7c007 - Revert "Allow signposts to take advantage of deferred string substitution"
Adrian Prantl via llvm-commits
- [llvm] 035217f - Allow signposts to take advantage of deferred string substitution
Adrian Prantl via llvm-commits
- [llvm] f9aba9a - Move the definition of LLVM_SUPPORT_XCODE_SIGNPOSTS into llvm-config.h
Adrian Prantl via llvm-commits
- [PATCH] D103575: Allow signposts to take advantage of deferred string substitution
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D103575: Allow signposts to take advantage of deferred string substitution
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D103575: Allow signposts to take advantage of deferred string substitution
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D104483: Improve error handling in llvm-dwarfdump
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D103668: [PowerPC] Implement trap and conversion builtins for XL compatibility
Albion Fung via Phabricator via llvm-commits
- [compiler-rt] 244601f - [builtins] Allow compiling the builtins without libc headers
Alex Richardson via llvm-commits
- [compiler-rt] 13f0b85 - Fix Windows builders after 244601f4720d9cda6e81ea1908f3ce905a4bcb0e
Alex Richardson via llvm-commits
- [lld] 928394d - [lld][MachO] Add support for LC_DATA_IN_CODE
Alexander Shaposhnikov via llvm-commits
- [PATCH] D103006: [lld][MachO] Add support for LC_DATA_IN_CODE
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D103006: [lld][MachO] Add support for LC_DATA_IN_CODE
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D104341: API to get Address Offset Section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D104341: API to get Address Offset Section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D104341: API to get Address Offset Section
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D104394: [MachineCopyPropagation] Fix differences in code gen when compiling with -g
Alexandru Octavian Buțiu via Phabricator via llvm-commits
- [PATCH] D103638: [SLP]Improve vectorization of PHI instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D104122: [SLP]Improve vectorization of stores.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D104180: [NFC] [LICM] Create LoopNest Invariant Code Motion (LNICM) pass
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D104238: [LoopDeletion] Check for irreducible cycles when deleting loops.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D104180: [NFC] [LICM] Create LoopNest Invariant Code Motion (LNICM) pass
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D104180: [NFC] [LICM] Create LoopNest Invariant Code Motion (LNICM) pass
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D104355: [GlobalISel] Add a new artifact combiner for unmerge which looks through general artifact expressions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D104355: [GlobalISel] Add a new artifact combiner for unmerge which looks through general artifact expressions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D104355: [GlobalISel] Add a new artifact combiner for unmerge which looks through general artifact expressions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D104355: [GlobalISel] Add a new artifact combiner for unmerge which looks through general artifact expressions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D104355: [GlobalISel] Add a new artifact combiner for unmerge which looks through general artifact expressions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D103326: [GlobalISel] Add combine for PTR_ADD with regbanks
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D104245: [GlobalISel] Describe undefined values for G_SBFX/G_UBFX operands
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D103140: [libcxx] Fix exception raised during downstream bare-metal libunwind tests
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Amir Ayupov via Phabricator via llvm-commits
- [llvm] beb5213 - [MCA][InstrBuilder] Check for the presence of flag VariadicOpsAreDefs.
Andrea Di Biagio via llvm-commits
- [llvm] f7a23ec - [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via llvm-commits
- [llvm] a04f01b - Revert "[MCA] Adding the CustomBehaviour class to llvm-mca"
Andrea Di Biagio via llvm-commits
- [llvm] 70b37f4 - [MCA][InstrBuilder] Always check for implicit uses of resource units (PR50725).
Andrea Di Biagio via llvm-commits
- [llvm] ef16c8e - Reapply "[MCA] Adding the CustomBehaviour class to llvm-mca".
Andrea Di Biagio via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104401: [MCA] Anchoring the vtable of CustomBehaviour
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104433: [MCA] [RegisterFile] Allow for skipping Defs with RegID of 0 rather than asserting.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] af93157 - [DFSan] Handle landingpad inst explicitly as zero shadow.
Andrew Browne via llvm-commits
- [llvm] e652d99 - [DFSan][NFC] Fix shadowing variable name.
Andrew Browne via llvm-commits
- [llvm] 8441b99 - [DFSan] Cleanup code for platforms other than Linux x86_64.
Andrew Browne via llvm-commits
- [compiler-rt] 39295e9 - Revert "[DFSan] Cleanup code for platforms other than Linux x86_64."
Andrew Browne via llvm-commits
- [compiler-rt] 1440733 - [DFSan] Cleanup code for platforms other than Linux x86_64.
Andrew Browne via llvm-commits
- [llvm] 2c21278 - [IROutliner] Adding DebugInfo handling for IR Outlined Functions
Andrew Litteken via llvm-commits
- [PATCH] D87302: [IRSim][IROutliner] Adding DebugInfo handling for IR outlined functions.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87302: [IRSim][IROutliner] Adding DebugInfo handling for IR outlined functions.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D104142: [IROutliner] Ensure instructions at end of candidate are excluded
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87302: [IRSim][IROutliner] Adding DebugInfo handling for IR outlined functions.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87302: [IRSim][IROutliner] Adding DebugInfo handling for IR outlined functions.
Andrew Litteken via Phabricator via llvm-commits
- [llvm] d02bf36 - [llvm-symbolizer][docs] Update example for --verbose in the guide
Andrew Ng via llvm-commits
- [PATCH] D104128: [llvm-symbolizer][docs] Update example for --verbose in the guide
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D104266: [DFSan] Handle landingpad inst explicitly as zero shadow.
Andrew via Phabricator via llvm-commits
- [PATCH] D104266: [DFSan] Handle landingpad inst explicitly as zero shadow.
Andrew via Phabricator via llvm-commits
- [PATCH] D104266: [DFSan] Handle landingpad inst explicitly as zero shadow.
Andrew via Phabricator via llvm-commits
- [PATCH] D104266: [DFSan] Handle landingpad inst explicitly as zero shadow.
Andrew via Phabricator via llvm-commits
- [PATCH] D104266: [DFSan] Handle landingpad inst explicitly as zero shadow.
Andrew via Phabricator via llvm-commits
- [PATCH] D104481: [DFSan] Cleanup code for platforms other than Linux x86_64.
Andrew via Phabricator via llvm-commits
- [PATCH] D104481: [DFSan] Cleanup code for platforms other than Linux x86_64.
Andrew via Phabricator via llvm-commits
- [PATCH] D104481: [DFSan] Cleanup code for platforms other than Linux x86_64.
Andrew via Phabricator via llvm-commits
- [PATCH] D104481: [DFSan] Cleanup code for platforms other than Linux x86_64.
Andrew via Phabricator via llvm-commits
- [PATCH] D104481: [DFSan] Cleanup code for platforms other than Linux x86_64.
Andrew via Phabricator via llvm-commits
- [PATCH] D104229: [flang][docs] Add documentation for the new Flang driver
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D104320: [flang] Move `external-hello-world` to flang/examples
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D104320: [flang] Move `external-hello-world` to flang/examples
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D104290: [flang] Check there's no dependency on C++ libs
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D103177: [flang][driver] Extend the `flang` bash script to act as a driver
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D104229: [flang][docs] Add documentation for the new Flang driver
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D104229: [flang][docs] Add documentation for the new Flang driver
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 2193347 - [M68k][GloballSel] Adding initial GlobalISel infrastructure
Anshil Gandhi via llvm-commits
- [llvm] 2e5dc4a - [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104542: [M68k][GloballSel] Lower i32, i32 values
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104542: [M68k][GloballSel] Lower i32, i32 values
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104542: [M68k][GloballSel] Lower i32, i32 values
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D104428: [ThinLTO] Add TimeTrace for Thinlink step
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D104229: [flang][docs] Add documentation for the new Flang driver
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D99888: [flang][OpenMP] Add semantic checks for occurrence of nested Barrier regions
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D103655: [AMDGPU] Handle constant LDS uses from different kernels
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D103655: [AMDGPU] Handle constant LDS uses from different kernels
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D104425: [AMDGPU] Fixed constexpr expansion to handle multiple uses
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D104425: [AMDGPU] Fixed constexpr expansion to handle multiple uses
Artem Belevich via Phabricator via llvm-commits
- [llvm] 8c5a449 - [OpaquePtr] Remove existing support for forward compatibility
Arthur Eubanks via llvm-commits
- [llvm] 0e31e22 - [docs][OpaquePtr] Shuffle around the transition plan section
Arthur Eubanks via llvm-commits
- [llvm] 75d3b46 - Remove accidentally added debugging code from D103135
Arthur Eubanks via llvm-commits
- [llvm] cc8d32a - Move some code under NDEBUG from D103135
Arthur Eubanks via llvm-commits
- [llvm] 25b2126 - [NFC] Remove redundant variable
Arthur Eubanks via llvm-commits
- [llvm] be5d454 - [NFC][OpaquePtr] Avoid calling getPointerElementType()
Arthur Eubanks via llvm-commits
- [llvm] 9aa1428 - [InstSimplify] Treat invariant group insts as bitcasts for load operands
Arthur Eubanks via llvm-commits
- [PATCH] D104216: NDEBUG ABI breaking changes fixes.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102909: [NPM] Ability to add a pass before a previously registered one
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103135: [OpaquePtr] Remove existing support for forward compatibility
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104151: [docs][OpaquePtr] Shuffle around the transition plan section
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104151: [docs][OpaquePtr] Shuffle around the transition plan section
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103706: [NFC] Remove redundant variable
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103719: [NFC][OpaquePtr] Avoid calling getPointerElementType()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104309: [OpaquePtr] Verify Opaque pointer in function parameter
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101713: [OpaquePtr] Use ArgListEntry indirect types more in ISel lowering
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104099: [NewPM] Remove SpeculateAroundPHIs pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104151: [docs][OpaquePtr] Shuffle around the transition plan section
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101103: [InstSimplify] Treat invariant group insts as bitcasts for load operands
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104309: [OpaquePtr] Verify Opaque pointer in function parameter
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104309: [OpaquePtr] Verify Opaque pointer in function parameter
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D104403: [SCEV] Avoid pointer subtraction of non-integral pointers [WIP]
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D102335: [flang] Move buffer runtime test to GTest
Asher Mancinelli via Phabricator via llvm-commits
- [PATCH] D100260: [VPlan] Merge predicated-triangle regions, after sinking.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D104197: [VPlan] Track both incoming values for first-order recurrence phis.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D103514: [LV] Support sinking recipe in replicate region after another region.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D104188: [VPlan] Support PHIs as LastInst when inserting scalars in ::get().
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D100260: [VPlan] Merge predicated-triangle regions, after sinking.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] dbc07ef - [llvm-symbolizer] improve test and fix doc example after recent --print-source-context-lines behaviour change
Ben Dunbobbin via llvm-commits
- [llvm] 0799057 - [RISCV][test] Add new tests of SH*ADD in the zba extension
Ben Shi via llvm-commits
- [llvm] 3119073 - [RISCV][test] Add new tests for add-mul optimization in the zba extension with SH*ADD
Ben Shi via llvm-commits
- [llvm] d934b72 - [RISCV] Optimize add-mul in the zba extension with SH*ADD
Ben Shi via llvm-commits
- [PATCH] D104210: [RISCV][test] Add new tests of sh*add in the zba extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104210: [RISCV][test] Add new tests of SH*ADD in the zba extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104210: [RISCV][test] Add new tests of SH*ADD in the zba extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104210: [RISCV][test] Add new tests of SH*ADD in the zba extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104436: [RISCV] Optimize mul-add in the zbs extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104436: [RISCV] Optimize mul-add in the zbs extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104436: [RISCV] Optimize mul-add in the zbs extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104436: [RISCV] Optimize mul-add in the zbs extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104436: [RISCV] Optimize mul-add in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104507: [RISCV][test] Add new tests for add-mul optimization in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104436: [RISCV] Optimize mul-add in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104588: [RISCV] Optimize add-mul in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104588: [RISCV] Optimize add-mul in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104588: [RISCV] Optimize add-mul in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104507: [RISCV][test] Add new tests for add-mul optimization in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104588: [RISCV] Optimize add-mul in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D104606: llvm-diff: add support for diffing the callbr instruction
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
Bing Yu via Phabricator via llvm-commits
- [llvm] 4c7f820 - Update @llvm.powi to handle different int sizes for the exponent
Bjorn Pettersson via llvm-commits
- [polly] 6aac277 - [polly][GPGPU] Fixup related to overloading exponent type in llvm.powi
Bjorn Pettersson via llvm-commits
- [PATCH] D103316: Hoist llvm.assume into single predecessor if block otherwise empty
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D103834: [SCEV] Properly guard reasoning about infinite loops being UB on mustprogress
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D103316: Hoist llvm.assume into single predecessor if block otherwise empty
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D95789: [SpeculateAroundPHIs] Avoid speculation on loop back edges
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D99439: Update @llvm.powi to handle different int sizes for the exponent
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D99439: Update @llvm.powi to handle different int sizes for the exponent
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D99439: Update @llvm.powi to handle different int sizes for the exponent
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 3bc899b - [X86] avoid assert with varargs, soft float, and no-implicit-float
Bob Haarman via llvm-commits
- [PATCH] D104001: [X86] avoid assert with varargs, soft float, and no-implicit-float
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D104217: [AArch64][SVE] Add support for fixed length MSCATTER/MGATHER
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D103702: [AArch64][SVE] Wire up vscale_range attribute to SVE min/max vector queries
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D103702: [AArch64][SVE] Wire up vscale_range attribute to SVE min/max vector queries
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D103702: [AArch64][SVE] Wire up vscale_range attribute to SVE min/max vector queries
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D103702: [AArch64][SVE] Wire up vscale_range attribute to SVE min/max vector queries
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D103702: [AArch64][SVE] Wire up vscale_range attribute to SVE min/max vector queries
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D104217: [AArch64][SVE] Add support for fixed length MSCATTER/MGATHER
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D104217: [AArch64][SVE] Add support for fixed length MSCATTER/MGATHER
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D104217: [AArch64][SVE] Add support for fixed length MSCATTER/MGATHER
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D104245: [GlobalISel] Describe undefined values for G_SBFX/G_UBFX operands
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D104245: [GlobalISel] Describe undefined values for G_SBFX/G_UBFX operands
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D104245: [GlobalISel] Describe undefined values for G_SBFX/G_UBFX operands
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D104245: [GlobalISel] Describe undefined values for G_SBFX/G_UBFX operands
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] a10aeb3 - [AMDGPU] Remove duplicate setOperationAction for v4i16/v4f16 (NFC)
Carl Ritson via llvm-commits
- [PATCH] D103881: [ValueTypes] Define MVTs for v6i32, v6f32, v7i32, v7f32
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D103089: [Debug-Info][CodeView] Fix GUID string generation for MSVC generated objects.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D104239: [SVE] Fix cast<FixedVectorType> in truncateToMinimalBitwidths
Caroline via Phabricator via llvm-commits
- [PATCH] D104115: [SVE] Fix PromoteIntRes_TRUNCATE not to call getVectorNumElements
Caroline via Phabricator via llvm-commits
- [PATCH] D104244: [SVE] Selection failure with scalable insertelements
Caroline via Phabricator via llvm-commits
- [PATCH] D104244: [SVE] Selection failure with scalable insertelements
Caroline via Phabricator via llvm-commits
- [PATCH] D104244: [SVE] Selection failure with scalable insertelements
Caroline via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Chang Lin via Phabricator via llvm-commits
- [PATCH] D103706: [NFC] Remove redundant variable
ChenZheng via Phabricator via llvm-commits
- [PATCH] D103455: [yaml2obj] Add support for writing the long symbol name.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94467: [PowerPC] Use rldimi/rlwimi instructions to optimize build_vector
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95727: llvm-shlib: Create object libraries for each component and link against them
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D104218: [ADT] Add StringRef consume_front_lower and consume_back_lower
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D104296: [SCCP] Remove code redundancy in resolvedUndefsIn
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D104218: [ADT] Add StringRef consume_front_lower and consume_back_lower
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D104218: [ADT] Add StringRef consume_front_lower and consume_back_lower
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D104394: [MachineCopyPropagation] Fix differences in code gen when compiling with -g
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D104516: [mlir] Add a ThreadPool to MLIRContext and refactor MLIR threading usage
Chris Lattner via Phabricator via llvm-commits
- [llvm] 8690630 - [FuncSpec] Use std::pow instead of operator^
Chuanqi Xu via llvm-commits
- [PATCH] D103593: [Coroutine] Sink lifetime markers after switch of suspend blocks to avoid disturbing must tail calls
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104102: Function Specialisation, cont'd
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104282: [FuncSpec] Use std::pow instead of operator^
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104282: [FuncSpec] Use std::pow instead of operator^
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104282: [FuncSpec] Use std::pow instead of operator^
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104102: Function Specialisation, cont'd
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104282: [FuncSpec] Use std::pow instead of operator^
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104102: [FuncSpec] Statistics
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104282: [FuncSpec] Use std::pow instead of operator^
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104282: [FuncSpec] Use std::pow instead of operator^
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104282: [FuncSpec] Use std::pow instead of operator^
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104365: [FuncSpec] Enabling specializing direct constant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104365: [FuncSpec] Enabling specializing direct constant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104365: [FuncSpec] Enabling specializing direct constant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104365: [FuncSpec] Enabling specializing direct constant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104028: Add an optional PriorityInlineOrder
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104365: [FuncSpec] Enabling specializing direct constant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104378: [FuncSpec] Don't specialize functions with attribute NoDuplicate.
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104373: [FuncSpec] Option for specializing const globals and function pointers.
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104365: [FuncSpec] Enabling specializing direct constant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104378: [FuncSpec] Don't specialize functions with attribute NoDuplicate.
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104461: [FuncSpec] Don't specialize functions with NoDuplicate instructions.
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104365: [FuncSpec] Enabling specializing direct constant
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D104137: Optimize lld::elf::ScriptLexer::getLineNumber by avoiding repeated work
Colin Cross via Phabricator via llvm-commits
- [PATCH] D102300: [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 4017d03 - [X86] Use EVT::getVectorVT instead of changeVectorElementType in reduceVMULWidth.
Craig Topper via llvm-commits
- [llvm] 99e9585 - [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp.
Craig Topper via llvm-commits
- [llvm] ac87133 - [RISCV] Teach vsetvli insertion to remember when predecessors have same AVL and SEW/LMUL ratio if their VTYPEs otherwise mismatch.
Craig Topper via llvm-commits
- [llvm] b663f30 - [RISCV] Prevent formation of shXadd(.uw) and add.uw if it prevents the use of addi.
Craig Topper via llvm-commits
- [llvm] 3a8c706 - [TypePromotion] Prune Intrinsic includes. NFC
Craig Topper via llvm-commits
- [PATCH] D104032: [RISCV] Transform unaligned RVV vector loads/stores to aligned ones
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104032: [RISCV] Transform unaligned RVV vector loads/stores to aligned ones
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104237: [RISCV][VP] Lower FP VP ISD nodes to RVV instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104069: [RISCV] Teach vsetvli insertion to remember when predecessors have same AVL and SEW/LMUL ratio if their VTYPEs otherwise mismatch.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104237: [RISCV][VP] Lower FP VP ISD nodes to RVV instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104069: [RISCV] Teach vsetvli insertion to remember when predecessors have same AVL and SEW/LMUL ratio if their VTYPEs otherwise mismatch.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104069: [RISCV] Teach vsetvli insertion to remember when predecessors have same AVL and SEW/LMUL ratio if their VTYPEs otherwise mismatch.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104479: [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104479: [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104479: [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104479: [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104479: [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104479: [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104364: [RISCV] Don't enable Interleaved Access Vectorization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104436: [RISCV] Optimize mul-add in the zba extension with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104541: [Utils][vim] Add missing highlights for fast-math flags
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104069: [RISCV] Teach vsetvli insertion to remember when predecessors have same AVL and SEW/LMUL ratio if their VTYPEs otherwise mismatch.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104163: [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104581: Add DAG combine to detect opportunities to replace (i64 (any_extend (i32 X)) with sign_extend.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104588: [RISCV] Optimize add-mul in the zba extension with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104507: [RISCV][test] Add new tests for add-mul optimization in the zba extension with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104612: [CGP][RISCV] Teach CodeGenPrepare::optimizeSwitchInst to honor isSExtCheaperThanZExt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103140: [libcxx] Fix exception raised during downstream bare-metal libunwind tests
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D104371: [compiler-rt] Avoid unnecessary AArch64 DSB in __clear_cache in some situations.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D96670: [CMake] Look up target subcomponents in LLVM_AVAILABLE_LIBS
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] aea6723 - [InstCombine][NFC] Added tests for mul with zext/sext operands
Daniil Seredkin via llvm-commits
- [llvm] 3105333 - [InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X)
Daniil Seredkin via llvm-commits
- [llvm] 6de741d - Revert "[InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X)"
Daniil Seredkin via llvm-commits
- [llvm] 6643e51 - [InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X)
Daniil Seredkin via llvm-commits
- [PATCH] D104193: [InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D104193: [InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D103788: [InstCombine] Eliminate casts to optimize ctlz operation
Datta Nagraj via Phabricator via llvm-commits
- [PATCH] D104042: [AArch64] Improve SAD pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Dave Green via Phabricator via llvm-commits
- [PATCH] D104255: [InterleaveAccess] Copy fast math flags when adjusting binary operators in interleave access pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
Dave Green via Phabricator via llvm-commits
- [PATCH] D103903: [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix
Dave Green via Phabricator via llvm-commits
- [PATCH] D103799: [CostModel] Express cost(urem) as cost(div+mul+sub) when set to Expand.
Dave Green via Phabricator via llvm-commits
- [PATCH] D104255: [InterleaveAccess] Copy fast math flags when adjusting binary operators in interleave access pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D104255: [InterleaveAccess] Copy fast math flags when adjusting binary operators in interleave access pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D103903: [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix
Dave Green via Phabricator via llvm-commits
- [PATCH] D103674: [ARM] Use rq gather/scatters for smaller v4 vectors
Dave Green via Phabricator via llvm-commits
- [PATCH] D103704: [ARM] Extend narrow values to allow using truncating scatters
Dave Green via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
Dave Green via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Dave Green via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
Dave Green via Phabricator via llvm-commits
- [PATCH] D104255: [InterleaveAccess] Copy fast math flags when adjusting binary operators in interleave access pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Dave Green via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
Dave Green via Phabricator via llvm-commits
- [PATCH] D91921: [ARM] Introduce MVETRUNC ISel lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D104515: [ARM] Lower MVETRUNC to stack operations
Dave Green via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
Dave Green via Phabricator via llvm-commits
- [PATCH] D104538: [CostModel][AArch64] Improve cost model for vector reduce Or intrinsic
Dave Green via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
Dave Green via Phabricator via llvm-commits
- [PATCH] D103903: [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix
Dave Green via Phabricator via llvm-commits
- [llvm] 7b969ef - [SimplifyCFG] avoid 'tmp' variables in test file; NFC
David Blaikie via llvm-commits
- [llvm] 7b969ef - [SimplifyCFG] avoid 'tmp' variables in test file; NFC
David Blaikie via llvm-commits
- [PATCH] D103966: [llvm] Add new DI Flag IsZeroSize for D101237 [[no_unique_address]]
David Blaikie via Phabricator via llvm-commits
- [PATCH] D103719: [NFC][OpaquePtr] Avoid calling getPointerElementType()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104119: [IR] Remove forward declaration of GraphTraits from Type.h
David Blaikie via Phabricator via llvm-commits
- [PATCH] D100670: [ADT] Add makeVisitor to STLExtras.h
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
David Blaikie via Phabricator via llvm-commits
- [PATCH] D103928: [IR] make -warn-frame-size into a module attr
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104151: [docs][OpaquePtr] Shuffle around the transition plan section
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104341: API to get Address Offset Section
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104340: [Demangle] Support Rust v0 mangling scheme in llvm::demangle
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104341: API to get Address Offset Section
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104342: [IR] convert warn-stack-size from module attr to fn attr
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104341: API to get Address Offset Section
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104358: [Demangle][Rust] Parse dot suffix
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104342: [IR] convert warn-stack-size from module attr to fn attr
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104358: [Demangle][Rust] Parse dot suffix
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104342: [IR] convert warn-stack-size from module attr to fn attr
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104362: [Demangle][Rust] Hide implementation details NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant, VariantTraits, and new STLForwardCompat
David Blaikie via Phabricator via llvm-commits
- [PATCH] D104342: [IR] convert warn-stack-size from module attr to fn attr
David Blaikie via Phabricator via llvm-commits
- [llvm] 09924cb - [ARM] Rejig some of the MVE gather/scatter lowering pass. NFC
David Green via llvm-commits
- [llvm] 680d3f8 - [ARM] Use rq gather/scatters for smaller v4 vectors
David Green via llvm-commits
- [llvm] b9bd293 - [ARM] Extend narrow values to allow using truncating scatters
David Green via llvm-commits
- [llvm] 93aa445 - Revert "[ARM] Extend narrow values to allow using truncating scatters"
David Green via llvm-commits
- [llvm] 3f18fc5 - [ARM] Extra tests for sign extended floating point compares. NFC
David Green via llvm-commits
- [llvm] 0a714ea - [ARM] Correct type of setcc results for FP vectors
David Green via llvm-commits
- [llvm] fda8b47 - [InterleaveAccess] Copy fast math flags when adjusting binary operators in interleave access pass
David Green via llvm-commits
- [llvm] a24b021 - [DSE] Remove stores in the same loop iteration
David Green via llvm-commits
- [PATCH] D18490: [PGO] Comment how function pointers for indirect calls are mapped to function names
David Li via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling] Make __profd_ unconditionally private for ELF
David Li via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling] Make __profd_ unconditionally private for ELF
David Li via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
David Li via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
David Li via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
David Li via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
David Li via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
David Li via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
David Li via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
David Li via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
David Li via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
David Li via Phabricator via llvm-commits
- [PATCH] D104600: [llvm-profdata] Allow omission of -o for --text output
David Li via Phabricator via llvm-commits
- [PATCH] D102394: [LoopVectorize] Don't attempt to widen certain calls for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D102394: [LoopVectorize] Don't attempt to widen certain calls for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D102842: [Verifier] Fail on invalid indices for {insert,extract} vector intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D102842: [Verifier] Fail on invalid indices for {insert,extract} vector intrinsics
David Sherwood via Phabricator via llvm-commits
- [llvm] e4ecd83 - [llvm][AArch64] Handle arrays of struct properly (from IR)
David Spickett via llvm-commits
- [PATCH] D104123: [llvm][AArch64] Handle arrays of struct properly (from IR)
David Spickett via Phabricator via llvm-commits
- [PATCH] D104123: [llvm][AArch64] Handle arrays of struct properly (from IR)
David Spickett via Phabricator via llvm-commits
- [PATCH] D104123: [llvm][AArch64] Handle arrays of struct properly (from IR)
David Spickett via Phabricator via llvm-commits
- [PATCH] D104123: [llvm][AArch64] Handle arrays of struct properly (from IR)
David Spickett via Phabricator via llvm-commits
- [PATCH] D104123: [llvm][AArch64] Handle arrays of struct properly (from IR)
David Spickett via Phabricator via llvm-commits
- [PATCH] D104123: [llvm][AArch64] Handle arrays of struct properly (from IR)
David Spickett via Phabricator via llvm-commits
- [PATCH] D104123: [llvm][AArch64] Handle arrays of struct properly (from IR)
David Spickett via Phabricator via llvm-commits
- [PATCH] D104476: [ARM][NFC] Tidy up subtarget frame pointer routines
David Spickett via Phabricator via llvm-commits
- [PATCH] D104476: [ARM][NFC] Tidy up subtarget frame pointer routines
David Spickett via Phabricator via llvm-commits
- [PATCH] D101633: [AMDGPU] Set number vgprs used in PS shaders based on input registers actually used
David Stuttard via Phabricator via llvm-commits
- [PATCH] D101633: [AMDGPU] Set number vgprs used in PS shaders based on input registers actually used
David Stuttard via Phabricator via llvm-commits
- [PATCH] D103323: [DAGCombiner] Add support for mulhi const folding in DAGCombiner
David Stuttard via Phabricator via llvm-commits
- [PATCH] D103323: [DAGCombiner] Add support for mulhi const folding in DAGCombiner
David Stuttard via Phabricator via llvm-commits
- [PATCH] D103321: [AMDGPU] Stop mulhi from doing 24 bit mul for uniform values
David Stuttard via Phabricator via llvm-commits
- [PATCH] D103321: [AMDGPU] Stop mulhi from doing 24 bit mul for uniform values
David Stuttard via Phabricator via llvm-commits
- [PATCH] D104471: [llvm][sve] Lowering for VLS truncating stores
David Truby via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D104464: [LoopIdiom] Transform memmove-like loop into memmove (PR46179)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D104464: [LoopIdiom] Transform memmove-like loop into memmove (PR46179)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D104464: [LoopIdiom] Transform memmove-like loop into memmove (PR46179)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D104464: [LoopIdiom] Transform memmove-like loop into memmove (PR46179)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103290: [lld][WebAssembly] Add new `--import-undefined` option
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D98832: [libomptarget] Tune the number of teams and threads for kernel launch.
Dhruva Chakrabarti via Phabricator via llvm-commits
- [PATCH] D98832: [libomptarget] Tune the number of teams and threads for kernel launch.
Dhruva Chakrabarti via Phabricator via llvm-commits
- [PATCH] D104161: [NFC] [DwarfEHPrepare] Add additional stats for EH
Di Mo via Phabricator via llvm-commits
- [PATCH] D104161: [NFC] [DwarfEHPrepare] Add additional stats for EH
Di Mo via Phabricator via llvm-commits
- [PATCH] D36850: [ThinLTO] Add norecurse function attribute propagation
Di Mo via Phabricator via llvm-commits
- [PATCH] D104428: [ThinLTO] Add TimeTrace for Thinlink step
Di Mo via Phabricator via llvm-commits
- [PATCH] D36850: [ThinLTO] Add norecurse function attribute propagation
Di Mo via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Di Mo via Phabricator via llvm-commits
- [PATCH] D104290: [flang] Check there's no dependency on C++ libs
Diana Picus via llvm-commits
- [PATCH] D104019: [flang] Add initial implementation for CPU_TIME
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104019: [flang] Add initial implementation for CPU_TIME
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104019: [flang] Add initial implementation for CPU_TIME
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104019: [flang] Add initial implementation for CPU_TIME
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104020: [flang] Add POSIX implementation for CPU_TIME
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104150: [test-suite] NIST Fortran Compiler Validation Suite.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104290: [flang] Check there's no dependency on C++ libs
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104290: [flang] Check there's no dependency on C++ libs
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104290: [flang] Check there's no dependency on C++ libs
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104019: [flang] Add initial implementation for CPU_TIME
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104019: [flang] Add initial implementation for CPU_TIME
Diana Picus via Phabricator via llvm-commits
- [PATCH] D104150: [test-suite] NIST Fortran Compiler Validation Suite.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D103651: [AIX] generate eh_info when vector registers are saved according to the traceback table.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D103651: [AIX] generate eh_info when vector registers are saved according to the traceback table.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D103651: [AIX][XCOFF] generate eh_info when vector registers are saved according to the traceback table.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D103651: [AIX][XCOFF] generate eh_info when vector registers are saved according to the traceback table.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D87302: [IRSim][IROutliner] Adding DebugInfo handling for IR outlined functions.
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] ffa252e - [GCOVProfiling][test] Ensure that 'opt' drops any files in a temp directory
Dmitri Gribenko via llvm-commits
- [llvm] 3302af9 - Support: Remove F_{None,Text,Append} compatibility synonyms, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D101506: Support: Remove F_{None,Text,Append} compatibility synonyms, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] dab0533 - [SVE] Fix PromoteIntRes_TRUNCATE not to call getVectorNumElements
Dylan Fleming via llvm-commits
- [llvm] 2a936be - [SVE] Selection failure with scalable insertelements
Dylan Fleming via llvm-commits
- [PATCH] D104115: [SVE] Fix PromoteIntRes_TRUNCATE not to call getVectorNumElements
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D104239: [SVE] Fix cast<FixedVectorType> in truncateToMinimalBitwidths
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D104239: [SVE] Fix cast<FixedVectorType> in truncateToMinimalBitwidths
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D104244: [SVE] Selection failure with scalable insertelements
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D104239: [SVE] Fix cast<FixedVectorType> in truncateToMinimalBitwidths
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D104239: [SVE] Fix cast<FixedVectorType> in truncateToMinimalBitwidths
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D104244: [SVE] Selection failure with scalable insertelements
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D104244: [SVE] Selection failure with scalable insertelements
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D104115: [SVE] Fix PromoteIntRes_TRUNCATE not to call getVectorNumElements
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D104115: [SVE] Fix PromoteIntRes_TRUNCATE not to call getVectorNumElements
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D104244: [SVE] Selection failure with scalable insertelements
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D104239: [SVE] Fix cast<FixedVectorType> in truncateToMinimalBitwidths
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D104445: [SimplifyCFGPass] Tail-merging function-terminating blocks
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 27963cc - [NFC][ScalarEvolution] Refactor createNodeForSelectOrPHI
Eli Friedman via llvm-commits
- [llvm] 8a567e5 - [ScalarEvolution] Fix pointer/int type handling converting select/phi to min/max.
Eli Friedman via llvm-commits
- [llvm] 62ed024 - [NFC][ScalarEvolution] Clean up ExitLimit constructors.
Eli Friedman via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103378: [VectorCombine] Freeze index unless it is known to be non-poison.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104140: [SCEV] Allow negative steps for LT exit count computation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104007: [BasicAA] Properly mark that coroutine suspension may modify parameters
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104123: [llvm][AArch64] Handle arrays of struct properly (from IR)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104007: [BasicAA] Properly mark that coroutine suspension may modify parameters
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104244: [SVE] Selection failure with scalable insertelements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Put byval params' value into frame, instead of just pointer
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78586: [MachineVerifier] Add more checks for registers in live-in lists.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104244: [SVE] Selection failure with scalable insertelements
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104140: [SCEV] Allow negative steps for LT exit count computation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103992: [InstCombine / BuildLibCalls] Add parameter attributes from the prototype.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104123: [llvm][AArch64] Handle arrays of struct properly (from IR)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104123: [llvm][AArch64] Handle arrays of struct properly (from IR)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104319: [SCEV] Retain AddExpr flags when subtracting a foldable constant.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103656: [ScalarEvolution] Ensure backedge-taken counts are not pointers.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104075: [ScalarEvolution] Merge howManyGreaterThans with howManyLessThans.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104075: [ScalarEvolution] Merge howManyGreaterThans with howManyLessThans.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104075: [ScalarEvolution] Merge howManyGreaterThans with howManyLessThans.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103992: [InstCombine / BuildLibCalls] Add parameter attributes from the prototype.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103656: [ScalarEvolution] Ensure backedge-taken counts are not pointers.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103660: [ScalarEvolution] Don't form min/max for pointer-type phi/select.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103660: [ScalarEvolution] Fix pointer/int type handling converting select/phi to min/max.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104123: [llvm][AArch64] Handle arrays of struct properly (from IR)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103660: [ScalarEvolution] Fix pointer/int type handling converting select/phi to min/max.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104403: [SCEV] Avoid pointer subtraction of non-integral pointers [WIP]
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D101920: [AArch64][v8.3A] Avoid inserting implicit landing pads (PACI*SP)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103660: [ScalarEvolution] Fix pointer/int type handling converting select/phi to min/max.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103992: [InstCombine / BuildLibCalls] Add parameter attributes from the prototype.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103656: [ScalarEvolution] Ensure backedge-taken counts are not pointers.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D99439: Update @llvm.powi to handle different int sizes for the exponent
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104464: [LoopIdiom] Transform memmove-like loop into memmove (PR46179)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104471: [llvm][sve] Lowering for VLS truncating stores
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103660: [ScalarEvolution] Fix pointer/int type handling converting select/phi to min/max.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104498: [WIP][ScalarEvolution] Strictly enforce pointer/int type rules.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104498: [WIP][ScalarEvolution] Strictly enforce pointer/int type rules.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104573: [AArch64] Optimize SVE bitcasts of unpacked types.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103656: [ScalarEvolution] Ensure backedge-taken counts are not pointers.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104503: [SCEV] Don't require dominance ordering of add/mul/min/max expressions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104088: Add clang frontend flags for MIP
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104089: Add call count instrumentation for MIP
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D102478: [Matrix] Emit assumption that matrix indices are valid.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D103696: [XCOFF][AIX] Add support for XCOFF 64 bit Object files
EsmeYi via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D104613: [llvm-readobj][XCOFF] Add support for printing the String Table.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D103455: [yaml2obj] Add support for writing the long symbol name.
EsmeYi via Phabricator via llvm-commits
- [llvm] 96cded5 - [SLP] Incorrect handling of external scalar values
Evgeniy Brevnov via llvm-commits
- [llvm] 1de18ad - [llvm-objcopy] Make ihex writer similar to binary writer
Fangrui Song via llvm-commits
- [llvm] 1a76bff - RISCVFixupKinds.h: Don’t duplicate function or class name at the beginning of the comment && fix some comments
Fangrui Song via llvm-commits
- [llvm] d619cf5 - [llvm-objcopy][MachO] Copy LC_LINKER_OPTIMIZATION_HINT
Fangrui Song via llvm-commits
- [llvm] 76d0747 - [InstrProfiling] Make __profd_ unconditionally private for ELF
Fangrui Song via llvm-commits
- [llvm] 5798be8 - Revert D103717 "[InstrProfiling] Make __profd_ unconditionally private for ELF"
Fangrui Song via llvm-commits
- [compiler-rt] 5540470 - [profile][test] Delete profraw directory so that tests are immune to format version upgrade
Fangrui Song via llvm-commits
- [llvm] 3307240 - [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via llvm-commits
- [llvm] 59d90fe - Simplify some typedef struct
Fangrui Song via llvm-commits
- [llvm] 0f558db - [llvm-profdata] Delete unneeded empty output filename check
Fangrui Song via llvm-commits
- [compiler-rt] 8ea2a58 - [llvm-profdata] Make diagnostics consistent with the (no capitalization, no period) style
Fangrui Song via llvm-commits
- [llvm] cee85fc - [test] Fix nocompress.test
Fangrui Song via llvm-commits
- [llvm] e85eecf - [llvm-cov gcov] Change case to match the prevailing style && replace getString with readString
Fangrui Song via llvm-commits
- [llvm] 0873016 - [llvm-cov gcov] Support GCC 12 format
Fangrui Song via llvm-commits
- [llvm] 521d373 - Fix -Wunused-variable and -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off build. NFC
Fangrui Song via llvm-commits
- [lld] 5022511 - [lld-link] Fix -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off build. NFC
Fangrui Song via llvm-commits
- [lld] cd6b1b2 - [ELF][test] Add missing tests for --no-export-dynamic & --no-warn-backrefs
Fangrui Song via llvm-commits
- [lld] 89e66a3 - [ELF] Delete --no-cref which does not exist in GNU ld
Fangrui Song via llvm-commits
- [PATCH] D104218: [ADT] Add StringRef consume_front_lower and consume_back_lower
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104257: [WIP][GCOVProfiling] don't profile Fn's w/ noprofile attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D18490: [PGO] Comment how function pointers for indirect calls are mapped to function names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D18490: [PGO] Comment how function pointers for indirect calls are mapped to function names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104137: Optimize lld::elf::ScriptLexer::getLineNumber by avoiding repeated work
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95727: llvm-shlib: Create object libraries for each component and link against them
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104286: [ELF] Restore arm-branch.s test
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104186: [llvm-objcopy] Make ihex writer similar to binary writer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103815: [LLD][ELF] Fix PT_LOAD program header creation for NO_LOAD sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D100490: [ELF] Refactor DynamicReloc to fix incorrect relocation addends
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101832: [clang] accept -fsanitize-ignorelist= in addition to -fsanitize-blacklist=
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103988: SampleFDO] place the discriminator flag variable into the used list.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103988: SampleFDO] place the discriminator flag variable into the used list.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103988: SampleFDO] place the discriminator flag variable into the used list.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104186: [llvm-objcopy] Make ihex writer similar to binary writer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104186: [llvm-objcopy] Make ihex writer similar to binary writer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104128: [llvm-symbolizer][docs] Update example for --verbose in the guide
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102011: Use `-cfg-func-name` value as filter for `-view-cfg`, etc.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103815: [ELF] Consider that NOLOAD sections should be placed in a PT_LOAD segment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104210: [RISCV][test] Add new tests of SH*ADD in the zba extension
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103974: [llvm-objdump] Add testing for --print-imm-hex, --headers, --section-headers and --private-headers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102287: [MC][X86] Add TrapFillValue definition
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102986: [lld][ELF][SPARC] Emit RELA entries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102052: [MC][RISCV] Add RISCV MCObjectFileInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104473: RISCV: clean up target expression handling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104473: RISCV: clean up target expression handling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling] Make __profd_ unconditionally private for ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling] Make __profd_ unconditionally private for ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling] Make __profd_ unconditionally private for ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling] Make __profd_ unconditionally private for ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102985: [lld][ELF][SPARC] Fix GOT-relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104564: [AArch64][X86] Allow 64-bit label differences lower to IMAGE_REL_*_REL32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104257: [GCOVProfiling] don't profile Fn's w/ noprofile attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104257: [GCOVProfiling] don't profile Fn's w/ noprofile attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104564: [AArch64][X86] Allow 64-bit label differences lower to IMAGE_REL_*_REL32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104600: [llvm-profdata] Allow omission of -o for --text output
Fangrui Song via Phabricator via llvm-commits
- [llvm] 9e77526 - [VPlan] Add additional tests for region merging.
Florian Hahn via llvm-commits
- [llvm] d767d1d - [ADT] Use unnamed argument for unused arg in StringMapEntryStorage.
Florian Hahn via llvm-commits
- [llvm] 96ca034 - [VectorCombine] Limit scalarization to non-poison indices for now.
Florian Hahn via llvm-commits
- [llvm] ee9bb25 - [LoopDeletion] Add test with irreducible control flow in loop.
Florian Hahn via llvm-commits
- [llvm] f7fc892 - [LoopDeletion] Check for irreducible cycles when deleting loops.
Florian Hahn via llvm-commits
- [llvm] 80a4033 - [VPlan] Support PHIs as LastInst when inserting scalars in ::get().
Florian Hahn via llvm-commits
- [llvm] 0bd5bbb - [X86] Add test showing binary differences with -x86-pad-for-align.
Florian Hahn via llvm-commits
- [llvm] aa6e8e9 - [X86] Check using default in test added in 0bd5bbb31e0345ae.
Florian Hahn via llvm-commits
- [llvm] 8591640 - [InstCombine] add DeMorgan folds for logical ops in select form
Florian Hahn via llvm-commits
- [llvm] 22a5cde - [SCEV] Separate out constant folding in mul expr creation
Florian Hahn via llvm-commits
- [PATCH] D103816: [SimpleLoopUnswich] Fix a bug on ComputeUnswitchedCost with partial unswitch
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104126: [MicroBenchmarks] Add initial SLP vectorization benchmarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104126: [MicroBenchmarks] Add initial SLP vectorization benchmarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104148: WIP: [LoopUtils] Fix incorrect runtimechecks
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104102: Function Specialisation, cont'd
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103378: [VectorCombine] Freeze index unless it is known to be non-poison.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104238: [LoopDeletion] Check for irreducible cycles when deleting loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104254: [VPlan] Support sinking recipes with uniform users outside sink target.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102478: [Matrix] Emit assumption that matrix indices are valid.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104102: [FuncSpec] Statistics
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104238: [LoopDeletion] Check for irreducible cycles when deleting loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102478: [Matrix] Emit assumption that matrix indices are valid.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104319: [SCEV] Retain AddExpr flags when subtracting a foldable constant.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104102: [FuncSpec] Statistics
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104332: [llvm] Fix lto tests that requires ld64
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104188: [VPlan] Support PHIs as LastInst when inserting scalars in ::get().
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104188: [VPlan] Support PHIs as LastInst when inserting scalars in ::get().
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94542: [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103597: [AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103514: [LV] Support sinking recipe in replicate region after another region.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103514: [LV] Support sinking recipe in replicate region after another region.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104197: [VPlan] Track both incoming values for first-order recurrence phis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104197: [VPlan] Track both incoming values for first-order recurrence phis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104603: [LV] Fix crash when target instruction for sinking is dead.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100260: [VPlan] Merge predicated-triangle regions, after sinking.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100260: [VPlan] Merge predicated-triangle regions, after sinking.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] b18f30f - [NFC] test commit, fix namespace ending comment.
Florian Mayer via llvm-commits
- [compiler-rt] 1807072 - [hwasan] Do not use short granule tags as poison tags.
Florian Mayer via llvm-commits
- [compiler-rt] ccc0f77 - [hwasan] Improve report for addresses within regions.
Florian Mayer via llvm-commits
- [compiler-rt] e0b68f7 - [hwasan] Clarify report for allocation-tail-overwritten.
Florian Mayer via llvm-commits
- [llvm] c75e454 - [RISCV] Transform unaligned RVV vector loads/stores to aligned ones
Fraser Cormack via llvm-commits
- [llvm] fed1503 - [RISCV][VP] Lower FP VP ISD nodes to RVV instructions
Fraser Cormack via llvm-commits
- [PATCH] D99355: Implementation of intrinsic and SDNode definitions for VP load, store, gather, scatter.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104237: [RISCV][VP] Lower FP VP ISD nodes to RVV instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104032: [RISCV] Transform unaligned RVV vector loads/stores to aligned ones
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104032: [RISCV] Transform unaligned RVV vector loads/stores to aligned ones
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104032: [RISCV] Transform unaligned RVV vector loads/stores to aligned ones
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D99355: Implementation of intrinsic and SDNode definitions for VP load, store, gather, scatter.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104288: [VP][NFCI] Address various clang-tidy warnings
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104237: [RISCV][VP] Lower FP VP ISD nodes to RVV instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104069: [RISCV] Teach vsetvli insertion to remember when predecessors have same AVL and SEW/LMUL ratio if their VTYPEs otherwise mismatch.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104237: [RISCV][VP] Lower FP VP ISD nodes to RVV instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104237: [RISCV][VP] Lower FP VP ISD nodes to RVV instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104288: [VP][NFCI] Address various clang-tidy warnings
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102842: [Verifier] Fail on invalid indices for {insert,extract} vector intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104237: [RISCV][VP] Lower FP VP ISD nodes to RVV instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104237: [RISCV][VP] Lower FP VP ISD nodes to RVV instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102852: [RISCV] Fix a crash when lowering split float arguments
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104069: [RISCV] Teach vsetvli insertion to remember when predecessors have same AVL and SEW/LMUL ratio if their VTYPEs otherwise mismatch.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104288: [VP][NFCI] Address various clang-tidy warnings
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104288: [VP][NFCI] Address various clang-tidy warnings
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104163: [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104541: [Utils][vim] Add missing highlights for fast-math flags
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D101340: Allows for dsymutil crashes to generate reproduceable information
Fred Grim via Phabricator via llvm-commits
- [PATCH] D101340: Allows for dsymutil crashes to generate reproduceable information
Fred Grim via Phabricator via llvm-commits
- [PATCH] D103199: Add flang-x86_64-windows builder.
Galina via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [compiler-rt] 9850495 - [dfsan] Add stack-trace printing functions to dfsan interface
George Balatsouras via llvm-commits
- [llvm] c6b5a25 - [dfsan] Replace dfs$ prefix with .dfsan suffix
George Balatsouras via llvm-commits
- [compiler-rt] 0705562 - [libfuzzer] Disable failing DFSan-related tests
George Balatsouras via llvm-commits
- [PATCH] D104494: [dfsan] Replace dfs$ prefix with .dfsan suffix
George Balatsouras via Phabricator via llvm-commits
- [PATCH] D104494: [dfsan] Replace dfs$ prefix with .dfsan suffix
George Balatsouras via Phabricator via llvm-commits
- [PATCH] D104494: [dfsan] Replace dfs$ prefix with .dfsan suffix
George Balatsouras via Phabricator via llvm-commits
- [PATCH] D104494: [dfsan] Replace dfs$ prefix with .dfsan suffix
George Balatsouras via Phabricator via llvm-commits
- [PATCH] D104494: [dfsan] Replace dfs$ prefix with .dfsan suffix
George Balatsouras via Phabricator via llvm-commits
- [PATCH] D104494: [dfsan] Replace dfs$ prefix with .dfsan suffix
George Balatsouras via Phabricator via llvm-commits
- [PATCH] D103700: [LV] Fix bug when unrolling (only) a loop with non-latch exit
Gil Rapaport via Phabricator via llvm-commits
- [lld] f27e454 - [lld-macho] Implement ICF
Greg McGary via llvm-commits
- [lld] 8120c9e - Rename option -icf MODE to --icf=MODE
Greg McGary via llvm-commits
- [PATCH] D103292: [lld-macho] Implement ICF
Greg McGary via Phabricator via llvm-commits
- [PATCH] D103292: [lld-macho] Implement ICF
Greg McGary via Phabricator via llvm-commits
- [PATCH] D103292: [lld-macho] Implement ICF
Greg McGary via Phabricator via llvm-commits
- [PATCH] D104548: Rename option -icf MODE to --icf=MODE
Greg McGary via Phabricator via llvm-commits
- [PATCH] D104543: [lld/mac] Support -data_in_code_info, -function_starts flags
Greg McGary via Phabricator via llvm-commits
- [PATCH] D104548: Rename option -icf MODE to --icf=MODE
Greg McGary via Phabricator via llvm-commits
- [PATCH] D103696: [XCOFF][AIX] Add support for XCOFF 64 bit Object files
Guesnet via Phabricator via llvm-commits
- [PATCH] D103696: [XCOFF][AIX] Add support for XCOFF 64 bit Object files
Guesnet via Phabricator via llvm-commits
- [PATCH] D104367: [AIX] Support of Big archive (write)
Guesnet via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [llvm] 1d49e53 - [llvm] remove Sequence::asSmallVector()
Guillaume Chatelet via llvm-commits
- [llvm] 26f1f6d - [llvm] fix typo in comment
Guillaume Chatelet via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D104024: [llvm] remove Sequence::asSmallVector()
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D84585: Fix a comment error in stack object part
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D102039: [profile] WIP Add binary id into profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D102039: [profile] WIP Add binary id into profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D102039: [profile] WIP Add binary id into profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] 575ba6f - [InstCombine] Don't transform code if DoTransform is false
Guozhi Wei via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D104567: [InstCombine] Don't transform code if DoTransform is false
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D104567: [InstCombine] Don't transform code if DoTransform is false
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D104567: [InstCombine] Don't transform code if DoTransform is false
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 53f5f14 - fix an -Wunused-variable warning in release built, NFC
Haojian Wu via llvm-commits
- [llvm] 7670938 - [Attributor] Don't print the call-graph in a hard-coded file.
Haojian Wu via llvm-commits
- [llvm] 3f5d53a - [Attributor] Fix UB behavior on uninitalized bool variables.
Haojian Wu via llvm-commits
- [PATCH] D103977: [lld-macho][nfc] Move liveness-tracking fields into ConcatInputSection
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D104059: [Attributor] Derive AACallEdges attribute
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D99810: [ifs] Prepare llvm-ifs for elfabi/ifs merging.
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D99810: [ifs] Prepare llvm-ifs for elfabi/ifs merging.
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D99810: [ifs] Prepare llvm-ifs for elfabi/ifs merging.
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D104013: [LangRef] State that the based-on relation is for pointer typed values only
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D102590: [YAMLParser] Add multi-line literal folding support
Hassan ElDesouky via Phabricator via llvm-commits
- [lld] 1d891d4 - [WebAssembly] Rename event to tag
Heejin Ahn via llvm-commits
- [llvm] 1d891d4 - [WebAssembly] Rename event to tag
Heejin Ahn via llvm-commits
- [PATCH] D104423: [WebAssembly] Rename event to tag
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D104423: [WebAssembly] Rename event to tag
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D104423: [WebAssembly] Rename event to tag
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D104423: [WebAssembly] Rename event to tag
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D104423: [WebAssembly] Rename event to tag
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D104423: [WebAssembly] Rename event to tag
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D104423: [WebAssembly] Rename event to tag
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D104571: [WebAssembly] Make tag attribute's encoding uint8
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D104576: RegisterCoalescer: Fix iterating through use operands.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D104576: RegisterCoalescer: Fix iterating through use operands.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D104576: RegisterCoalescer: Fix iterating through use operands.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D104576: RegisterCoalescer: Fix iterating through use operands.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D103856: [Attributor] Introduce a helper do deal with constant type mismatches
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D103867: [CHR] Don't run ControlHeightReduction if any BB has address taken
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] cef9b96 - [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via llvm-commits
- [llvm] c60f1d5 - [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via llvm-commits
- [llvm] 8c2c972 - [CSSPGO][llvm-profgen] Ignore LBR records after interrupt transition
Hongtao Yu via llvm-commits
- [llvm] fb19aa0 - [CSSPGO][llvm-profgen] Fix an issue in findDisjointRanges
Hongtao Yu via llvm-commits
- [llvm] bd52495 - [CSSPGO] Undoing the concept of dangling pseudo probe
Hongtao Yu via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104276: [CSSPGO][llvm-profgen] Ignore LBR records after interrup transition
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104276: [CSSPGO][llvm-profgen] Ignore LBR records after interrup transition
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103988: SampleFDO] place the discriminator flag variable into the used list.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103988: SampleFDO] place the discriminator flag variable into the used list.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104477: [CSSPGO] Undoing the concept of dangling pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104477: [CSSPGO] Undoing the concept of dangling pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104497: [CSSPGO][llvm-profgen] Fix an issue in findDisjointRanges
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104276: [CSSPGO][llvm-profgen] Ignore LBR records after interrup transition
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104276: [CSSPGO][llvm-profgen] Ignore LBR records after interrup transition
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104546: [CSSPGO][llvm-profgen] Handle reurn to external transition.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104276: [CSSPGO][llvm-profgen] Ignore LBR records after interrupt transition
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104477: [CSSPGO] Undoing the concept of dangling pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104497: [CSSPGO][llvm-profgen] Fix an issue in findDisjointRanges
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104477: [CSSPGO] Undoing the concept of dangling pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103867: [CHR] Don't run ControlHeightReduction if any BB has address taken
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 1c096bf - [SVE][LSR] Teach LSR to enable simple scaled-index addressing mode generation for SVE.
Huihui Zhang via llvm-commits
- [PATCH] D103939: [SVE][LSR] Teach LSR to enable simple scaled-index addressing mode generation for SVE.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D104569: [SimplifyCFG] Fix SimplifyBranchOnICmpChain to be undef/poison safe.
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D104186: [llvm-objcopy] Make ihex writer similar to binary writer
Ian McIntyre via Phabricator via llvm-commits
- [lld] 5355b8c - [ELF] Restore arm-branch.s test
Igor Kudrin via llvm-commits
- [llvm] 85ec210 - [objdump][ARM] Fix evaluating the target address of a Thumb BLX(i)
Igor Kudrin via llvm-commits
- [PATCH] D104286: [ELF] Restore arm-branch.s test
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D104286: [ELF] Restore arm-branch.s test
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D104286: [ELF] Restore arm-branch.s test
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D104286: [ELF] Restore arm-branch.s test
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D104286: [ELF] Restore arm-branch.s test
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D104446: [objdump][ARM] Fix evaluating the target address of a Thumb BLX(i)
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D104446: [objdump][ARM] Fix evaluating the target address of a Thumb BLX(i)
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D104446: [objdump][ARM] Fix evaluating the target address of a Thumb BLX(i)
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D104168: CMake: allow overriding CMAKE_CXX_VISIBILITY_PRESET
Igor Sugak via Phabricator via llvm-commits
- [PATCH] D104447: [AArch64] Add test for min/max
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D104447: [AArch64] Add test for min/max
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D102400: [flang] [openmp] Add Fortran specific semantic check 4 for OpenMP Allocate directive.
Isaac Perry via Phabricator via llvm-commits
- [PATCH] D104391: [flang] [openmp] Correct OpenMP Allocate Directive parse tree structure to associate directives with allocate statements correctly.
Isaac Perry via Phabricator via llvm-commits
- [PATCH] D104391: [flang] [openmp] Correct OpenMP Allocate Directive parse tree structure to associate directives with allocate statements correctly.
Isaac Perry via Phabricator via llvm-commits
- [PATCH] D104391: [flang] [openmp] Correct OpenMP Allocate Directive parse tree structure to associate directives with allocate statements correctly.
Isaac Perry via Phabricator via llvm-commits
- [PATCH] D104391: [flang] [openmp] Correct OpenMP Allocate Directive parse tree structure to associate directives with allocate statements correctly.
Isaac Perry via Phabricator via llvm-commits
- [llvm] 6c848c2 - Remove redundant environment variable XLA_FLAGS.
Jacob Hegna via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D103972: Remove redundant environment variable XLA_FLAGS.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D104187: [DAGCombine] reduceBuildVecToShuffle(): sort input vectors by decreasing size
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] fef3bfb - [yaml2obj] Fix bug when referencing items in SectionHeaderTable
James Henderson via llvm-commits
- [llvm] 5c1639f - [yaml2obj][obj2yaml] Support custom ELF section header string table name
James Henderson via llvm-commits
- [llvm] b9ce8ea - [obj2yaml] Address D104035 review comments
James Henderson via llvm-commits
- [PATCH] D104186: [llvm-objcopy] Make ihex writer similar to binary writer
James Henderson via Phabricator via llvm-commits
- [PATCH] D95339: [RFC][test] Adapt debug-info lit framework for more general purposes - part 1
James Henderson via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
James Henderson via Phabricator via llvm-commits
- [PATCH] D103455: [yaml2obj] Add support for writing the long symbol name.
James Henderson via Phabricator via llvm-commits
- [PATCH] D103696: [XCOFF][AIX] Add support for XCOFF 64 bit Object files
James Henderson via Phabricator via llvm-commits
- [PATCH] D103490: [SystemZ][z/OS] Add support for TXT records in the GOFF reader
James Henderson via Phabricator via llvm-commits
- [PATCH] D103490: [SystemZ][z/OS] Add support for TXT records in the GOFF reader
James Henderson via Phabricator via llvm-commits
- [PATCH] D104186: [llvm-objcopy] Make ihex writer similar to binary writer
James Henderson via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
James Henderson via Phabricator via llvm-commits
- [PATCH] D104098: [yaml2obj] Fix bug when referencing items in SectionHeaderTable
James Henderson via Phabricator via llvm-commits
- [PATCH] D104035: [yaml2obj][obj2yaml] Support custom ELF section header string table name
James Henderson via Phabricator via llvm-commits
- [PATCH] D104128: [llvm-symbolizer][docs] Update example for --verbose in the guide
James Henderson via Phabricator via llvm-commits
- [PATCH] D103490: [SystemZ][z/OS] Add support for TXT records in the GOFF reader
James Henderson via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
James Henderson via Phabricator via llvm-commits
- [PATCH] D104363: [llvm] Mark more internal command line optins as cl::Hidden
James Henderson via Phabricator via llvm-commits
- [PATCH] D104483: Improve error handling in llvm-dwarfdump
James Henderson via Phabricator via llvm-commits
- [PATCH] D104483: Improve error handling in llvm-dwarfdump
James Henderson via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
James Henderson via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D104271: llvm-dwarfdump: Print warnings on invalid DWARF
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D103651: [AIX][XCOFF] generate eh_info when vector registers are saved according to the traceback table.
Jason Liu via Phabricator via llvm-commits
- [PATCH] D103651: [AIX][XCOFF] generate eh_info when vector registers are saved according to the traceback table.
Jason Liu via Phabricator via llvm-commits
- [llvm] f5dc511 - [IR] Remove forward declaration of GraphTraits from Type.h
Jay Foad via llvm-commits
- [llvm] 3710997 - [AMDGPU] Use defvar in SOPInstructions.td. NFC.
Jay Foad via llvm-commits
- [llvm] 6f778fe - [AMDGPU] Set more flags on Real instructions
Jay Foad via llvm-commits
- [llvm] 323b3e6 - [AMDGPU] Set mayLoad and mayStore on Real instructions
Jay Foad via llvm-commits
- [llvm] 24ffc34 - [AMDGPU] Set IsAtomicRet and IsAtomicNoRet on Real instructions
Jay Foad via llvm-commits
- [llvm] 7f3ac67 - [AMDGPU] Set SALU, VALU and other instruction type flags on Real instructions
Jay Foad via llvm-commits
- [llvm] 66234ce - [AMDGPU] Set VOP3P flag on Real instructions
Jay Foad via llvm-commits
- [llvm] 1f9dcd2 - [AMDGPU] Update generated checks. NFC.
Jay Foad via llvm-commits
- [PATCH] D100149: [AMDGPU][GlobalISel] Legalize and select G_SBFX and G_UBFX
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104245: [GlobalISel] Describe undefined values for G_SBFX/G_UBFX operands
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104119: [IR] Remove forward declaration of GraphTraits from Type.h
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104119: [IR] Remove forward declaration of GraphTraits from Type.h
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104293: [AMDGPU] Set more flags on Real instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104306: [AMDGPU] Use defvar in SOPInstructions.td. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104306: [AMDGPU] Use defvar in SOPInstructions.td. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104293: [AMDGPU] Set more flags on Real instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104293: [AMDGPU] Set more flags on Real instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104293: [AMDGPU] Set more flags on Real instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104427: [amdgpu] Improve the from f32 to i64.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103655: [AMDGPU] Handle constant LDS uses from different kernels
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104408: AMDGPU/GlobalISel: Treat undef as KnownNeverNaN
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Add util function and matcher for constant splat
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103326: [GlobalISel] Add combine for PTR_ADD with regbanks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104408: AMDGPU/GlobalISel: Do not fcanonicalize const splat padded with undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104408: AMDGPU/GlobalISel: Do not fcanonicalize const splat padded with undef
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104245: [GlobalISel] Describe undefined values for G_SBFX/G_UBFX operands
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104427: [amdgpu] Improve the from f32 to i64.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104245: [GlobalISel] Describe undefined values for G_SBFX/G_UBFX operands
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104513: [AMDGPU] Simplify getReservedNumSGPRs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103323: [DAGCombiner] Add support for mulhi const folding in DAGCombiner
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103321: [AMDGPU] Stop mulhi from doing 24 bit mul for uniform values
Jay Foad via Phabricator via llvm-commits
- [PATCH] D99036: GlobalISel: Constant fold FP bin ops in MIRBuilder
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104528: [GlobalISel] Constant fold G_SITOFP and G_UITOFP in CSEMIRBuilder
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Jean Perier via Phabricator via llvm-commits
- [PATCH] D104290: [flang] Check there's no dependency on C++ libs
Jean Perier via Phabricator via llvm-commits
- [PATCH] D104385: [flang] preserve symbol in DescriptorInquiry
Jean Perier via Phabricator via llvm-commits
- [PATCH] D104385: [flang] preserve symbol in DescriptorInquiry
Jean Perier via Phabricator via llvm-commits
- [PATCH] D104589: [llvm-rc] Don't rewrite the arch in the default triple unless necessary
Jeremy Drake via Phabricator via llvm-commits
- [PATCH] D104519: [DebugInfo][InstrRef] Track subregisters in stack slots
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D104520: [InstrRef][AArch64][1/4] Accept constant physreg variable locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D104521: [InstrRef][AArch64][2/4] Recognise post-fe spills and restores
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D104522: [InstrRef][AArch64][3/4] Recover variables from aarch64 load/store combiner
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D104524: [InstrRef][AArch64][4/4] Save variable locations over pseudo-inst expansion
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D86814: [DebugInstrRef][3/3] Follow DBG_PHI instructions through LiveDebugValues.
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D104576: RegisterCoalescer: Fix iterating through use operands.
Jeremy Morse via Phabricator via llvm-commits
- [llvm] bb8ce25 - Intrinsic::getName: require a Module argument
Jeroen Dobbelaere via llvm-commits
- [PATCH] D99173: Intrinsic::getName: require a Module argument
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D99173: Intrinsic::getName: require a Module argument
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D99173: Intrinsic::getName: require a Module argument
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
- [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] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D102985: [lld][ELF][SPARC] Fix GOT-relative relocations
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D102985: [lld][ELF][SPARC] Fix GOT-relative relocations
Jessica Clarke via Phabricator via llvm-commits
- [lld] e06b9ba - [lld-macho] Reword comment for clarity
Jez Ng via llvm-commits
- [lld] cc17bfe - [lld-macho] Fix "shift exponent too large" UBSAN error
Jez Ng via llvm-commits
- [lld] d52d1b9 - [lld-macho] Downgrade version mismatch to warning
Jez Ng via llvm-commits
- [lld] b8bbb97 - [lld-macho][nfc] Put back shouldOmitFromOutput() asserts
Jez Ng via llvm-commits
- [lld] eeac6b2 - [lld-macho] Handle multiple LC_LINKER_OPTIONs
Jez Ng via llvm-commits
- [lld] 560636e - [lld-macho] Put DATA_IN_CODE immediately after FUNCTION_STARTS
Jez Ng via llvm-commits
- [lld] 24706cd - [lld-macho] Avoid force-loading the same archive twice
Jez Ng via llvm-commits
- [lld] 4c49f9c - [lld-macho] Handle non-extern symbols marked as private extern
Jez Ng via llvm-commits
- [lld] 1d31fb8 - [lld-macho] Have path-related functions return std::string, not StringRef
Jez Ng via llvm-commits
- [lld] a79c018 - Revert "[lld-macho] Have path-related functions return std::string, not StringRef"
Jez Ng via llvm-commits
- [lld] 4507f64 - [re-land][lld-macho] Avoid force-loading the same archive twice
Jez Ng via llvm-commits
- [lld] f79e7a5 - [lld-macho] Have inputOrder default to less than INT_MAX
Jez Ng via llvm-commits
- [PATCH] D103006: [lld][MachO] Add support for LC_DATA_IN_CODE
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104169: [lld-macho][nfc] Put back shouldOmitFromOutput() asserts
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104169: [lld-macho][nfc] Put back shouldOmitFromOutput() asserts
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104333: [lld-macho] Downgrade version mismatch to warning
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104333: [lld-macho] Downgrade version mismatch to warning
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104333: [lld-macho] Downgrade version mismatch to warning
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104352: [lld-macho] Handle multiple LC_LINKER_OPTIONs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104347: [lld/mac] Make sure all lld-specific flags show up in the "LLD-SPECIFIC:" --help section
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104345: [lld/mac] Add support for -no_data_in_code_info flag
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104354: [lld-macho] Put DATA_IN_CODE immediately after FUNCTION_STARTS
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104333: [lld-macho] Downgrade version mismatch to warning
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104352: [lld-macho] Handle multiple LC_LINKER_OPTIONs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104169: [lld-macho][nfc] Put back shouldOmitFromOutput() asserts
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104352: [lld-macho] Handle multiple LC_LINKER_OPTIONs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104354: [lld-macho] Put DATA_IN_CODE immediately after FUNCTION_STARTS
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104352: [lld-macho] Handle multiple LC_LINKER_OPTIONs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Jez Ng via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Don't check for flag-mismatch if flag isn't set.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Rework mergeFlag to closer mimic what LD64 does.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Jez Ng via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Rework mergeFlag to closer mimic what LD64 does.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Rework mergeFlag to closer mimic what LD64 does.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104502: [lld-macho] Handle non-extern symbols marked as private extern
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104502: [lld-macho] Handle non-extern symbols marked as private extern
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104502: [lld-macho] Handle non-extern symbols marked as private extern
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104502: [lld-macho] Handle non-extern symbols marked as private extern
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104594: [lld/mac] Give __DATA,__thread_ptrs type S_THREAD_LOCAL_VARIABLE_POINTERS
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104596: [lld/mac] Make sure __thread_ptrs is in front of __thread_bss
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104607: [lld-macho] Have inputOrder default to less than INT_MAX
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104607: [lld-macho] Have inputOrder default to less than INT_MAX
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104607: [lld-macho] Have inputOrder default to less than INT_MAX
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104609: [lld/mac] Test zerofill sections after __thread_bss
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104607: [lld-macho] Have inputOrder default to less than INT_MAX
Jez Ng via Phabricator via llvm-commits
- [llvm] e7bf451 - [M68k][NFC] Fix indentation in M68kInstrArithmetic.td
Jim Lin via llvm-commits
- [llvm] 912b3b0 - [IVDescriptors] Fix comment that getUnsafeAlgebraInst has been renamed to getExactFPMathInst
Jim Lin via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D100288: [RISCV] Add vector types to GPR for P extension and explict type to codegen patterns
Jim Lin via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D99158: [RISCV][WIP] Implement intrinsics for P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D103687: [RISCV] Pre-commit test for D102467
Jim Lin via Phabricator via llvm-commits
- [PATCH] D102467: [RISCV] Implement codegen patterns for RVP ALU operations
Jim Lin via Phabricator via llvm-commits
- [PATCH] D103688: [RISCV] Pre-commit test for D103689
Jim Lin via Phabricator via llvm-commits
- [PATCH] D103689: [RISCV] Add support for BSWAP for RVP
Jim Lin via Phabricator via llvm-commits
- [PATCH] D103690: [RISCV] Pre-commit test for D103691
Jim Lin via Phabricator via llvm-commits
- [PATCH] D103691: [RISCV] Add support for BITREVERSE for RVP
Jim Lin via Phabricator via llvm-commits
- [PATCH] D103689: [RISCV] Add support for BSWAP and BITREVERSE for RVP
Jim Lin via Phabricator via llvm-commits
- [PATCH] D103689: [RISCV] Add support for BSWAP and BITREVERSE for RVP
Jim Lin via Phabricator via llvm-commits
- [PATCH] D103689: [RISCV] Add support for BSWAP and BITREVERSE for RVP
Jim Lin via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D104434: [M68k][NFC] Fix indentation in M68kInstrArithmetic.td
Jim Lin via Phabricator via llvm-commits
- [PATCH] D104441: [IVDescriptors] Fix comment that getUnsafeAlgebraInst has been renamed to getExactFPMathInst
Jim Lin via Phabricator via llvm-commits
- [PATCH] D104434: [M68k][NFC] Fix indentation in M68kInstrArithmetic.td
Jim Lin via Phabricator via llvm-commits
- [PATCH] D104434: [M68k][NFC] Fix indentation in M68kInstrArithmetic.td
Jim Lin via Phabricator via llvm-commits
- [PATCH] D104441: [IVDescriptors] Fix comment that getUnsafeAlgebraInst has been renamed to getExactFPMathInst
Jim Lin via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D104042: [AArch64] Improve SAD pattern
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104042: [AArch64] Improve SAD pattern
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D103816: [SimpleLoopUnswich] Fix a bug on ComputeUnswitchedCost with partial unswitch
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104042: [AArch64] Improve SAD pattern
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D103816: [SimpleLoopUnswich] Fix a bug on ComputeUnswitchedCost with partial unswitch
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104042: [AArch64] Improve SAD pattern
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104042: [AArch64] Improve SAD pattern
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104042: [AArch64] Improve SAD pattern
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [llvm] 08ce52e - [AArch64] Improve SAD pattern
Jingu Kang via llvm-commits
- [llvm] 78b75b4 - [AArch64] Add TableGen patterns to generate uaddlv
Jingu Kang via llvm-commits
- [llvm] 9ddb625 - [NFC] Update renamed option in comments
Jinsong Ji via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D104255: [InterleaveAccess] Copy fast math flags when adjusting binary operators in interleave access pass
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D104255: [InterleaveAccess] Copy fast math flags when adjusting binary operators in interleave access pass
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103445: [PowerPC][AIX][RFC] Generate inlined quadword lock free atomic operations
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Jinsong Ji via Phabricator via llvm-commits
- [llvm] 053dbb9 - Use `-cfg-func-name` value as filter for `-view-cfg`, etc.
Joachim Meyer via llvm-commits
- [PATCH] D102011: Use `-cfg-func-name` value as filter for `-view-cfg`, etc.
Joachim Meyer via Phabricator via llvm-commits
- [PATCH] D102842: [Verifier] Fail on invalid indices for {insert,extract} vector intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D102842: [Verifier] Fail on invalid indices for {insert,extract} vector intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D104468: [Verifier] Fail on overrunning and invalid indices for {insert,extract} vector intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D102907: [Verifier] Fail if vectors overrun for {insert,extract} vector intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D102842: [Verifier] Fail on invalid indices for {insert,extract} vector intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D104468: [Verifier] Fail on overrunning and invalid indices for {insert,extract} vector intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D104468: [Verifier] Fail on overrunning and invalid indices for {insert,extract} vector intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D102766: [SelectionDAG] Implement PromoteIntRes_INSERT_SUBVECTOR
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D102766: [SelectionDAG] Implement PromoteIntRes_INSERT_SUBVECTOR
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D104306: [AMDGPU] Use defvar in SOPInstructions.td. NFC.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D104566: [UpdateCCTestChecks] Fix --replace-value-regex across RUN lines
Joel E. Denny via Phabricator via llvm-commits
- [llvm] 8d7bace - [Attributor][NFC] AAReachability is currently stateless, don't invalidate it
Johannes Doerfert via llvm-commits
- [llvm] 39e1876 - [Attributor][NFC] Precommit a set of test cases for load simplification
Johannes Doerfert via llvm-commits
- [llvm] ca7563b - [Attributor][NFC] Add test from PR49606
Johannes Doerfert via llvm-commits
- [llvm] 9a23e67 - [OpenMP][NFC] Expose AAExecutionDomain and rename its getter
Johannes Doerfert via llvm-commits
- [llvm] 9959eee - [Attributor] Make sure Heap2Stack works properly on a GPU target
Johannes Doerfert via llvm-commits
- [llvm] d9194b6 - [Attributor] Introduce a helper do deal with constant type mismatches
Johannes Doerfert via llvm-commits
- [llvm] 666dc6f - [Attributor] Use a centralized value simplification interface
Johannes Doerfert via llvm-commits
- [llvm] 3d6df01 - [Attributor] Allow to skip the initial update for a new AA
Johannes Doerfert via llvm-commits
- [llvm] 30c9d68 - [Attributor][FIX] Arguments of unknown functions can be undef
Johannes Doerfert via llvm-commits
- [PATCH] D103316: Hoist llvm.assume into single predecessor if block otherwise empty
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D104013: [LangRef] State that the based-on relation is for pointer typed values only
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D104013: [LangRef] State that the based-on relation is for pointer typed values only
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D104432: [Attributor] Introduce AAPointerInfo
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103856: [Attributor] Introduce a helper do deal with constant type mismatches
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103857: [Attributor] Introduce a helper function to deal with undef + none
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103858: [Attributor][FIX] Traverse uses even if a value is assumed constant
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103860: [Attributor] Use AAValueSimplify to simplify returned values
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103862: [Attributor] Simplify loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D104432: [Attributor] Introduce AAPointerInfo
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103856: [Attributor] Introduce a helper do deal with constant type mismatches
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103861: [Attributor] Look through selects in genericValueTraversal
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103856: [Attributor] Introduce a helper do deal with constant type mismatches
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D98608: [Attributor] Make sure Heap2Stack works properly on a GPU target
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D101976: [OpenMP] Unified entry point for SPMD & generic kernels in the device RTL
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103856: [Attributor] Introduce a helper do deal with constant type mismatches
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D104416: [Attributor] Add an option to increase the max number of iterations
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D98608: [Attributor] Make sure Heap2Stack works properly on a GPU target
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103856: [Attributor] Introduce a helper do deal with constant type mismatches
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103857: [Attributor] Introduce a helper function to deal with undef + none
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D98832: [libomptarget] Tune the number of teams and threads for kernel launch.
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 7b06120 - [AArch64][GISel] and+or+shl => bfi
Jon Roelofs via llvm-commits
- [llvm] a2ab765 - [GISel] Eliminate redundant bitmasking
Jon Roelofs via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103291: [AArch64][GISel] and+or+shl => bfi
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D104528: [GlobalISel] Constant fold G_SITOFP and G_UITOFP in CSEMIRBuilder
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103865: [SystemZ] Generate XC loop for memset 0 of variable length.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D103992: [InstCombine / BuildLibCalls] Add parameter attributes from the prototype.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D103992: [InstCombine / BuildLibCalls] Add parameter attributes from the prototype.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D103992: [InstCombine / BuildLibCalls] Add parameter attributes from the prototype.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D103992: [InstCombine / BuildLibCalls] Add parameter attributes from the prototype.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D103992: [InstCombine / BuildLibCalls] Add parameter attributes from the prototype.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D101713: [OpaquePtr] Use ArgListEntry indirect types more in ISel lowering
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] 738abfd - [NFC] Remove checking pointee type for byval/preallocated type
Jorge Gorbe Moya via llvm-commits
- [llvm] 9ac7388 - Revert "[NFC] Remove checking pointee type for byval/preallocated type"
Jorge Gorbe Moya via llvm-commits
- [PATCH] D102444: [Attributor] Add interface to emit remarks in Attributor
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D102444: [Attributor] Add interface to emit remarks in Attributor
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D104416: [Attributor] Add an option to increase the max number of iterations
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D102444: [Attributor] Add interface to emit remarks in Attributor
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D102444: [Attributor] Add interface to emit remarks in Attributor
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D97818: [OpenMP] Replace GPU globalization calls with shared memory in the middle-end
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D102444: [Attributor] Add interface to emit remarks in Attributor
Joseph Huber via Phabricator via llvm-commits
- [llvm] 69b0ed9 - [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Juneyoung Lee via llvm-commits
- [llvm] 09e8c0d - [InstSimplify] icmp poison, X -> poison
Juneyoung Lee via llvm-commits
- [llvm] ce192ce - [InstCombine] Use poison constant to represent the result of unreachable instrs
Juneyoung Lee via llvm-commits
- [PATCH] D104013: [LangRef] State that the based-on relation is for pointer typed values only
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D104013: [LangRef] State that the based-on relation is for pointer typed values only
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D104013: [LangRef] State that the based-on relation is for pointer typed values only
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D104569: [SimplifyCFG] Fix SimplifyBranchOnICmpChain to be undef/poison safe.
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D104569: [SimplifyCFG] Fix SimplifyBranchOnICmpChain to be undef/poison safe.
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D104602: [InstCombine] Use poison constant to represent the result of unreachable instrs
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D104602: [InstCombine] Use poison constant to represent the result of unreachable instrs
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D104602: [InstCombine] Use poison constant to represent the result of unreachable instrs
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D104602: [InstCombine] Use poison constant to represent the result of unreachable instrs
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D104602: [InstCombine] Use poison constant to represent the result of unreachable instrs
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D104602: [InstCombine] Use poison constant to represent the result of unreachable instrs
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D104013: [LangRef] State that the based-on relation is for pointer typed values only
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D103136: [AVR] Add support for the tinyAVR 0-series and tinyAVR 1-seriesø
Justin Latimer via Phabricator via llvm-commits
- [llvm] 1c450c3 - [PowerPC] Export 16 byte load-store instructions
Kai Luo via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D104349: [compiler-rt][atomics][RFC] Enable __atomic_exchange handling case when `val == old`
Kai Luo via Phabricator via llvm-commits
- [PATCH] D98659: [MachineCopyPropagation] Do more backward copy propagations
Kai Luo via Phabricator via llvm-commits
- [PATCH] D104394: [MachineCopyPropagation] Fix differences in code gen when compiling with -g
Kai Luo via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D104028: Add an optional PriorityInlineOrder
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D104239: [SVE] Fix cast<FixedVectorType> in truncateToMinimalBitwidths
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D104533: [LoopVectorize] Fix strict reductions where VF = 1
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D104533: [LoopVectorize] Fix strict reductions where VF = 1
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D104533: [LoopVectorize] Fix strict reductions where VF = 1
Kerry McLaughlin via Phabricator via llvm-commits
- [compiler-rt] 07481b3 - Remove obsolete call to AsyncSignalSafeLazyInitiFakeStack.
Kevin Athey via llvm-commits
- [compiler-rt] 249d9b0 - Revert "Remove obsolete call to AsyncSignalSafeLazyInitiFakeStack."
Kevin Athey via llvm-commits
- [llvm] 60a8edf - [FPEnv][InstSimplify] Precommit tests for D103169.
Kevin P. Neal via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D104479: [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp.
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D104479: [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp.
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D103490: [SystemZ][z/OS] Add support for TXT records in the GOFF reader
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D104479: [PartiallyInlineLibCalls] Disable sqrt expansion for strictfp.
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D104391: [flang] [openmp] Correct OpenMP Allocate Directive parse tree structure to associate directives with allocate statements correctly.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D104069: [RISCV] Teach vsetvli insertion to remember when predecessors have same AVL and SEW/LMUL ratio if their VTYPEs otherwise mismatch.
Kito Cheng via Phabricator via llvm-commits
- [lld] 5d621ed - [ELF] Consider that NOLOAD sections should be placed in a PT_LOAD segment
Konstantin Schwarz via llvm-commits
- [PATCH] D103815: [LLD][ELF] Fix PT_LOAD program header creation for NO_LOAD sections
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D103815: [ELF] Consider that NOLOAD sections should be placed in a PT_LOAD segment
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D103815: [ELF] Consider that NOLOAD sections should be placed in a PT_LOAD segment
Konstantin Schwarz via Phabricator via llvm-commits
- [compiler-rt] 8b062b6 - [scudo] Ensure proper allocator alignment in TSD test
Kostya Kortchinsky via llvm-commits
- [PATCH] D103119: [scudo] Get rid of initLinkerInitialized
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D103119: [scudo] Get rid of initLinkerInitialized
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D104494: [dfsan] Replace dfs$ prefix with .dfsan suffix
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit integers in non-default address spaces on ARM.Performing an atomic load or store of a 64-bit value, using an address outside the default address space, triggers an assertion failure on ARM.The ARM back-end...
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D101727: Fix PR47960 - Incorrect transformation of fabs with nnan flag
Krishna Kariya via Phabricator via llvm-commits
- [compiler-rt] 6f0e74c - Avoid unnecessary AArch64 DSB in __clear_cache in some situations.
Kristof Beyls via llvm-commits
- [PATCH] D104094: Add missing AArch64 data synchronization barrier (dsb) to __clear_cache
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D104371: [compiler-rt] Avoid unnecessary AArch64 DSB in __clear_cache in some situations.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] ec91df8 - Delay initialization of OptBisect
Krzysztof Parzyszek via llvm-commits
- [llvm] c1e6d25 - XFAIL a testcase on Hexagon (missing-abstract-variable.ll)
Krzysztof Parzyszek via llvm-commits
- [llvm] 4688d15 - Revert "Delay initialization of OptBisect"
Krzysztof Parzyszek via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] eaf1b68 - [Attributor] Derive AACallEdges attribute
Kuter Dinel via llvm-commits
- [llvm] a78671e - [FIX][Attributor] Fix broken build due to missing virtual deconstructors.
Kuter Dinel via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104059: [WIP][Attributor] Derive AACallEdges attribute
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D103856: [Attributor] Introduce a helper do deal with constant type mismatches
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104059: [Attributor] Derive AACallEdges attribute
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D103857: [Attributor] Introduce a helper function to deal with undef + none
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104599: [WIP][Attributor] Derive AAFunctionReachability attribute.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104599: [WIP][Attributor] Derive AAFunctionReachability attribute.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104599: [WIP][Attributor] Derive AAFunctionReachability attribute.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104599: [WIP][Attributor] Derive AAFunctionReachability attribute.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104599: [WIP][Attributor] Derive AAFunctionReachability attribute.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Kyungwoo Lee via Phabricator via llvm-commits
- [llvm] bfd451a - [gn build] Port c820b494d6e1
LLVM GN Syncbot via llvm-commits
- [llvm] d8c5a4d - [gn build] Port d0a5d8611935
LLVM GN Syncbot via llvm-commits
- [llvm] ccda8c7 - [gn build] Port 4eb9fe2e1a07
LLVM GN Syncbot via llvm-commits
- [llvm] e8bfeeb - [gn build] Port 6478ef61b1a4
LLVM GN Syncbot via llvm-commits
- [llvm] 35a085b - [gn build] Port ef16c8eaa5cd
LLVM GN Syncbot via llvm-commits
- [llvm] 00553a3 - [gn build] Port f27e4548fc42
LLVM GN Syncbot via llvm-commits
- [llvm] 2ec672d - [gn build] Port 134723edd5bf
LLVM GN Syncbot via llvm-commits
- [llvm] b746a8d - [gn build] Port 80fd5fa5269c
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 68c1610 - [ORC-RT] Fix void function handling in the WrapperFunction utility.
Lang Hames via llvm-commits
- [llvm] 4eb9fe2 - [ORC] Port WrapperFunctionUtils and SimplePackedSerialization from ORC runtime.
Lang Hames via llvm-commits
- [llvm] 5188b9a - [ORC] Make WrapperFunctionResult's ValuePtr member non-const.
Lang Hames via llvm-commits
- [llvm] 5a28bde - [ORC] Fix missing function in unit test.
Lang Hames via llvm-commits
- [llvm] 48fb8ec - [ORC] Fix narrowing-in-initializer-list warnings.
Lang Hames via llvm-commits
- [llvm] 0672d5d - [ORC] Fix missing std::move.
Lang Hames via llvm-commits
- [llvm] 89fa1a3 - [ORC] Fix endianness in manual serialization to match WrapperFunctionUtils.
Lang Hames via llvm-commits
- [llvm] 8346161 - [ORC] Switch to WrapperFunction utility for calls to registration functions.
Lang Hames via llvm-commits
- [llvm] 838490d - [ORC] Switch from uint8_t to char buffers for TargetProcessControl::runWrapper.
Lang Hames via llvm-commits
- [llvm] cec8e69 - [ORC] Add support for dumping objects to the C API.
Lang Hames via llvm-commits
- [llvm] cbfb124 - [ORC] Use uint8_t rather than char for RPC wrapper-function calls.
Lang Hames via llvm-commits
- [llvm] 8962c68 - [ORC][C-bindings] Re-order object transform function arguments.
Lang Hames via llvm-commits
- [llvm] 9b69945 - [ORC][examples] Fix file name in comment.
Lang Hames via llvm-commits
- [llvm] 80f30a6 - [ORC][C-bindings] Add access to LLJIT IRTransformLayer, ThreadSafeModule utils.
Lang Hames via llvm-commits
- [llvm] 382b3fe - [ORC][examples] Add missing library dependence
Lang Hames via llvm-commits
- [PATCH] D104480: [Orc] add C-API for transform layer
Lang Hames via Phabricator via llvm-commits
- [PATCH] D104480: [Orc] add C-API for transform layer
Lang Hames via Phabricator via llvm-commits
- [PATCH] D103979: [lld-macho] Have dead-stripping work with literal sections
Lei Huang via Phabricator via llvm-commits
- [PATCH] D102875: [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility
Lei Huang via Phabricator via llvm-commits
- [PATCH] D102875: [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility
Lei Huang via Phabricator via llvm-commits
- [PATCH] D102875: [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility
Lei Huang via Phabricator via llvm-commits
- [PATCH] D104131: [CSSPGO] Aggregation by the last K context frames for cold profiles
Lei Wang via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D104276: [CSSPGO][llvm-profgen] Ignore LBR records after interrup transition
Lei Wang via Phabricator via llvm-commits
- [PATCH] D96311: [SPARC] Recognize the prefetch instruction
LemonBoy via Phabricator via llvm-commits
- [PATCH] D102986: [lld][ELF][SPARC] Emit RELA entries
LemonBoy via Phabricator via llvm-commits
- [PATCH] D102985: [lld][ELF][SPARC] Fix GOT-relative relocations
LemonBoy via Phabricator via llvm-commits
- [PATCH] D102575: [SPARC][MC] Support more relocation types
LemonBoy via Phabricator via llvm-commits
- [PATCH] D102985: [lld][ELF][SPARC] Fix GOT-relative relocations
LemonBoy via Phabricator via llvm-commits
- [PATCH] D102985: [lld][ELF][SPARC] Fix GOT-relative relocations
LemonBoy via Phabricator via llvm-commits
- [PATCH] D102985: [lld][ELF][SPARC] Fix GOT-relative relocations
LemonBoy via Phabricator via llvm-commits
- [compiler-rt] 3120118 - [compiler-rt][hwasan] Add newline between record_addr lines on frame record dumps
Leonard Chan via llvm-commits
- [compiler-rt] fc006b3 - [compiler-rt][hwasan] Add GetShadowOffset function
Leonard Chan via llvm-commits
- [compiler-rt] 88d9392 - [compiler-rt][hwasan] Move Thread::Init into hwasan_linux.cpp
Leonard Chan via llvm-commits
- [compiler-rt] f7999e7 - [NFC][compiler-rt][hwasan] Move hwasanThreadList().CreateCurrentThread() into InitThreads
Leonard Chan via llvm-commits
- [PATCH] D79822: [AArch64] Emit CFI instruction for updating x18 when using ShadowCallStack with exception unwinding
Leonard Chan via Phabricator via llvm-commits
- [llvm] a740b70 - [llvm][Inliner] Add an optional PriorityInlineOrder
Liqiang Tao via llvm-commits
- [llvm] 93183a4 - Revert D104028 "[llvm][Inliner] Add an optional PriorityInlineOrder"
Liqiang Tao via llvm-commits
- [llvm] 671a871 - [llvm][Inliner] Add an optional PriorityInlineOrder
Liqiang Tao via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: Add an optional PriorityInlineOrder
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D104327: [release] Build the LLVM releases with Position Independent Code enabled
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D104327: [release] Build the LLVM releases with Position Independent Code enabled
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D104572: [lit] Add the ability to parse regexes in Lit boolean expressions
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D104572: [lit] Add the ability to parse regexes in Lit boolean expressions
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D102909: [NPM] Ability to add a pass before a previously registered one
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D104476: [ARM][NFC] Tidy up subtarget frame pointer routines
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D101469: [RISCV] Enable interleaved vectorization for RVV
Luke via Phabricator via llvm-commits
- [PATCH] D104364: [RISCV] Don't enable Interleaved Access Vectorization
Luke via Phabricator via llvm-commits
- [PATCH] D101469: [RISCV] Enable interleaved vectorization for RVV
Luke via Phabricator via llvm-commits
- [PATCH] D101469: [RISCV] Enable interleaved vectorization for RVV
Luke via Phabricator via llvm-commits
- [PATCH] D104393: [RISCV] Update test case
Luke via Phabricator via llvm-commits
- [PATCH] D100043: [lit] Fix compatibility with upstream gtest
Lukáš Zaoral via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D104440: [X86] Fix bug when X86 stackify pass handle one ArgFPRW.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D102535: [RISCV] -mno-relax: emit .option norelax
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102852: [RISCV] Fix a crash when lowering split float arguments
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102852: [RISCV] Fix a crash when lowering split float arguments
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102852: [RISCV] Fix a crash when lowering split float arguments
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102852: [RISCV] Fix a crash when lowering split float arguments
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102852: [RISCV] Fix a crash when lowering split float arguments
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102852: [RISCV] Fix a crash when lowering split float arguments
Luís Marques via Phabricator via llvm-commits
- [PATCH] D104513: [AMDGPU] Simplify getReservedNumSGPRs
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D57463: Add a module pass for order file instrumentation
Manman Ren via Phabricator via llvm-commits
- [PATCH] D104496: Support of conditionally used global variables
Manman Ren via Phabricator via llvm-commits
- [PATCH] D104558: Add norm sub-target feature to table gen for ARC
Mark Schimmel via Phabricator via llvm-commits
- [PATCH] D103316: Hoist llvm.assume into single predecessor if block otherwise empty
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D103316: Hoist llvm.assume into single predecessor if block otherwise empty
Markus Lavin via Phabricator via llvm-commits
- [llvm] 4fe3d52 - [llvm-dlltool] [test] Test both short and long forms of options. NFC.
Martin Storsjö via llvm-commits
- [llvm] 08be746 - [llvm-dlltool] [test] Remove superfluous --coff-exports option to llvm-readobj. NFC.
Martin Storsjö via llvm-commits
- [llvm] 675d52b - [llvm-dlltool] [test] Add a testcase for all machine option types. NFC.
Martin Storsjö via llvm-commits
- [llvm] ca56b33 - [llvm-dlltool] Imply the target arch from a tool triple prefix
Martin Storsjö via llvm-commits
- [lld] ceee35e - [LLD] [COFF] Remove a stray duplicate comment. NFC.
Martin Storsjö via llvm-commits
- [lld] 1c8bb62 - [LLD] [MinGW] Print errors/warnings in lld-link with a "ld.lld" prefix
Martin Storsjö via llvm-commits
- [lld] e1adf90 - [LLD] [COFF] Avoid doing repeated fuzzy symbol lookup for each iteration. NFC.
Martin Storsjö via llvm-commits
- [PATCH] D104212: [llvm-dlltool] Imply the target arch from a tool triple prefix
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104213: [llvm-dlltool] [test] Test both short and long forms of options. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104214: [llvm-dlltool] [test] Remove superfluous --coff-exports option to llvm-readobj. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104215: [llvm-dlltool] [test] Add a testcase for all machine option types. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104218: [ADT] Add StringRef consume_front_lower and consume_back_lower
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104218: [ADT] Add StringRef consume_front_lower and consume_back_lower
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D103140: [libcxx] Fix exception raised during downstream bare-metal libunwind tests
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104218: [ADT] Add StringRef consume_front_lower and consume_back_lower
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104218: [ADT] Add StringRef consume_front_lower and consume_back_lower
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104213: [llvm-dlltool] [test] Test both short and long forms of options. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104214: [llvm-dlltool] [test] Remove superfluous --coff-exports option to llvm-readobj. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104215: [llvm-dlltool] [test] Add a testcase for all machine option types. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104212: [llvm-dlltool] Imply the target arch from a tool triple prefix
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104218: [ADT] Add StringRef consume_front_lower and consume_back_lower
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104526: [LLD] [MinGW] Print errors/warnings in lld-link with a "ld.lld" prefix
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104527: [LLD] [MinGW] Print the lld-link command to stderr if running with -verbose
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104529: [LLD] [COFF] Avoid doing repeated fuzzy symbol lookup for each iteration. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104530: [LLD] [COFF] Support linking directly against DLLs in MinGW mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104531: [LLD] [MinGW] Allow linking to DLLs directly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104532: [LLD] [COFF] Fix up missing stdcall decorations in MinGW mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104564: [AArch64][X86] Allow 64-bit label differences lower to IMAGE_REL_*_REL32
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104526: [LLD] [MinGW] Print errors/warnings in lld-link with a "ld.lld" prefix
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104527: [LLD] [MinGW] Print the lld-link command to stderr if running with -verbose
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104530: [LLD] [COFF] Support linking directly against DLLs in MinGW mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104531: [LLD] [MinGW] Allow linking to DLLs directly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104532: [LLD] [COFF] Fix up missing stdcall decorations in MinGW mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104589: [llvm-rc] Don't rewrite the arch in the default triple unless necessary
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104526: [LLD] [MinGW] Print errors/warnings in lld-link with a "ld.lld" prefix
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104529: [LLD] [COFF] Avoid doing repeated fuzzy symbol lookup for each iteration. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D104605: [LLD] [COFF] Fix handling of LTO comdats with nontrivial selection types after 728cc0075e5dfdb454eb
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D103696: [XCOFF][AIX] Add support for XCOFF 64 bit Object files
Maryam via Phabricator via llvm-commits
- [PATCH] D103696: [XCOFF][AIX] Add support for XCOFF 64 bit Object files
Maryam via Phabricator via llvm-commits
- [PATCH] D103696: [XCOFF][AIX] Add support for XCOFF 64 bit Object files
Maryam via Phabricator via llvm-commits
- [PATCH] D104212: [llvm-dlltool] Imply the target arch from a tool triple prefix
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D104213: [llvm-dlltool] [test] Test both short and long forms of options. NFC.
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D104215: [llvm-dlltool] [test] Add a testcase for all machine option types. NFC.
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D104214: [llvm-dlltool] [test] Remove superfluous --coff-exports option to llvm-readobj. NFC.
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D103177: [flang][driver] Extend the `flang` bash script to act as a driver
Mats Petersson via Phabricator via llvm-commits
- [llvm] ad4a182 - AMDGPU: Fix assert on m0_lo16/m0_hi16
Matt Arsenault via llvm-commits
- [llvm] d6467e0 - AMDGPU: Fix infinite loop in DAG combine with fneg + fma
Matt Arsenault via llvm-commits
- [PATCH] D104241: AMDGPU: Fix assert on m0_lo16/m0_hi16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104316: [AMDGPU] Propagate LDS align into to instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104316: [AMDGPU] Propagate LDS align into to instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104408: AMDGPU/GlobalISel: Treat undef as KnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104408: AMDGPU/GlobalISel: Treat undef as KnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104427: [amdgpu] Improve the from f32 to i64.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104049: [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104245: [GlobalISel] Describe undefined values for G_SBFX/G_UBFX operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104245: [GlobalISel] Describe undefined values for G_SBFX/G_UBFX operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104563: AMDGPU: Move zeroed FP high bits optimization to patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104574: AMDGPU: Fix high 16-bit optimization on gfx9
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104575: AMDGPU: Try to eliminate clearing of high bits of 16-bit instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104450: [GlobalISel] Add scalable property to LLT types.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104576: RegisterCoalescer: Fix iterating through use operands.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D103282: [MIRParser] Add machine metadata.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104241: AMDGPU: Fix assert on m0_lo16/m0_hi16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104181: AMDGPU: Fix infinite loop in DAG combine with fneg + fma
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104115: [SVE] Fix PromoteIntRes_TRUNCATE not to call getVectorNumElements
Matt D. via Phabricator via llvm-commits
- [llvm] b87894a - [HWASan] Enable globals support for LAM.
Matt Morehouse via llvm-commits
- [compiler-rt] 493565a - [HWASan] Run LAM tests with -hwasan-generate-tags-with-calls.
Matt Morehouse via llvm-commits
- [PATCH] D104265: [HWASan] Enable globals support for LAM.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D104265: [HWASan] Enable globals support for LAM.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D104279: [asan] Remove Asan, Ubsan support of RTEMS and Myriad
Matt Morehouse via Phabricator via llvm-commits
- [llvm] fa5eb22 - [NFC] Assert non-zero factor before division
Max Kazantsev via llvm-commits
- [llvm] 07bbfd9 - [Test] Add XFAIL unit test for PR50765
Max Kazantsev via llvm-commits
- [llvm] de92287 - [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via llvm-commits
- [llvm] bb1dc87 - [LoopDeletion] Handle Phis with similar inputs from different blocks
Max Kazantsev via llvm-commits
- [llvm] 3f2ff7c - [Test] Add some tests showing room for optimization exploiting undef and UB
Max Kazantsev via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D104319: [SCEV] Retain AddExpr flags when subtracting a foldable constant.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D103959: [LoopDeletion] Handle Phis with similar inputs from different block
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D104111: [LoopDeletion] Support selects when symbolically evaluating 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D104503: [SCEV] Don't require dominance ordering of add/mul/min/max expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D104498: [WIP][ScalarEvolution] Strictly enforce pointer/int type rules.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D103959: [LoopDeletion] Handle Phis with similar inputs from different block
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D104547: [langref] attempt to clarify semantics of inttoptr/ptrtoint for non-integral types
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D104547: [langref] attempt to clarify semantics of inttoptr/ptrtoint for non-integral types
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D103959: [LoopDeletion] Handle Phis with similar inputs from different block
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D103959: [LoopDeletion] Handle Phis with similar inputs from different block
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D103959: [LoopDeletion] Handle Phis with similar inputs from different block
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D104618: [LoopDeletion] Exploit undef when symbolically executing 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D103959: [LoopDeletion] Handle Phis with similar inputs from different block
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D104618: [LoopDeletion] Exploit undef when symbolically executing 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D104618: [LoopDeletion] Exploit undef when symbolically executing 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D103597: [AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier
Meera Nakrani via Phabricator via llvm-commits
- [PATCH] D103597: [AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier
Meera Nakrani via Phabricator via llvm-commits
- [PATCH] D103597: [AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier
Meera Nakrani via Phabricator via llvm-commits
- [PATCH] D103597: [AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier
Meera Nakrani via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D100118: [clang] Add support for new builtin __arithmetic_fence to control floating point optimization, and new clang option fprotect-parens
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D104211: [Polly][Isl] Replacing isl method `to_str()` with `stringFromIslObj()`. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D104126: [MicroBenchmarks] Add initial SLP vectorization benchmarks.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D104370: [Polly][Isl] Refactoring `IslAstInfo::getBuild()` and `IslAstInfo::IslAstUserPayload::Build` to use isl++. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D104150: [test-suite] NIST Fortran Compiler Validation Suite.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D104019: [flang] Add initial implementation for CPU_TIME
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D103199: Add flang-x86_64-windows builder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D104019: [flang] Add initial implementation for CPU_TIME
Michael Kruse via Phabricator via llvm-commits
- [llvm] 940efa4 - [amdgpu] Improve the from f32 to i64.
Michael Liao via llvm-commits
- [llvm] b9c05af - [MIRPrinter] Add machine metadata support.
Michael Liao via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D104427: [amdgpu] Improve the from f32 to i64.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D104427: [amdgpu] Improve the from f32 to i64.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D104427: [amdgpu] Improve the from f32 to i64.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D104427: [amdgpu] Improve the from f32 to i64.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D104427: [amdgpu] Improve the from f32 to i64.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D104427: [amdgpu] Improve the from f32 to i64.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103140: [libcxx] Fix exception raised during downstream bare-metal libunwind tests
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] c295553 - [MCA] Anchoring the vtable of CustomBehaviour
Min-Yih Hsu via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D104401: [MCA] Anchoring the vtable of CustomBehaviour
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D104401: [MCA] Anchoring the vtable of CustomBehaviour
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D104434: [M68k][NFC] Fix indentation in M68kInstrArithmetic.td
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D104542: [M68k][GloballSel] Lower i32, i32 values
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D104542: [M68k][GloballSel] Lower i32, i32 values
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
MinJae Hwang via Phabricator via llvm-commits
- [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
MinJae Hwang via Phabricator via llvm-commits
- [PATCH] D104148: [LoopUtils] Fix incorrect runtime checks
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D104148: [LoopUtils] Fix incorrect runtime checks
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D104148: [LoopUtils] Fix incorrect runtime checks
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D104148: [LoopUtils] Fix incorrect runtime checks
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D104148: [LoopUtils] Fix incorrect RT check bounds for loop-invariant mem accesses
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D104028: [WIP] Use standard priority queue to order inlining
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D104028: Add an optional PriorityInlineOrder
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D104251: Remove ML inlining model artifacts.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Mircea Trofin via Phabricator via llvm-commits
- [lld] 9777f3f - Fix build failure on 32 bit Arm
Muhammad Omair Javaid via llvm-commits
- [PATCH] D104144: [coro] Use swift mangling for resume functions
Nate Chandler via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling] Make __profd_ unconditionally private for ELF
Nathan Chancellor via Phabricator via llvm-commits
- [llvm] 1540da3 - ABI breaking changes fixes.
Neil Henning via llvm-commits
- [PATCH] D104216: NDEBUG ABI breaking changes fixes.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D104216: NDEBUG ABI breaking changes fixes.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D104216: NDEBUG ABI breaking changes fixes.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D104216: NDEBUG ABI breaking changes fixes.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D104216: NDEBUG ABI breaking changes fixes.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D104216: NDEBUG ABI breaking changes fixes.
Neil Henning via Phabricator via llvm-commits
- [llvm] 821a8f6 - [PowerPC] Fix spilling of paired VSX registers
Nemanja Ivanovic via llvm-commits
- [PATCH] D104150: [test-suite] NIST Fortran Compiler Validation Suite.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D104150: [test-suite] NIST Fortran Compiler Validation Suite.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D104150: [test-suite] NIST Fortran Compiler Validation Suite.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D104150: [test-suite] NIST Fortran Compiler Validation Suite.
Nichols A. Romero via Phabricator via llvm-commits
- [llvm] bef2992 - [GCOVProfiling] don't profile Fn's w/ noprofile attribute
Nick Desaulniers via llvm-commits
- [PATCH] D104257: [WIP][GCOVProfiling] don't profile Fn's w/ noprofile attribute
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104257: [WIP][GCOVProfiling] don't profile Fn's w/ noprofile attribute
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D103928: [IR] make -warn-frame-size into a module attr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104342: [IR] convert warn-stack-size from module attr to fn attr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104342: [IR] convert warn-stack-size from module attr to fn attr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104342: [IR] convert warn-stack-size from module attr to fn attr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104342: [IR] convert warn-stack-size from module attr to fn attr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104257: [GCOVProfiling] don't profile Fn's w/ noprofile attribute
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104257: [GCOVProfiling] don't profile Fn's w/ noprofile attribute
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D103958: [WIP] Support MustControl conditional control attribute
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104257: [GCOVProfiling] don't profile Fn's w/ noprofile attribute
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104257: [GCOVProfiling] don't profile Fn's w/ noprofile attribute
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104342: [IR] convert warn-stack-size from module attr to fn attr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104342: [IR] convert warn-stack-size from module attr to fn attr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104342: [IR] convert warn-stack-size from module attr to fn attr
Nick Desaulniers via Phabricator via llvm-commits
- [lld] 46ac1b2 - [lld/mac] Put lld-only flags in "LLD-SPECIFIC:" --help section
Nico Weber via llvm-commits
- [lld] b579938 - [lld/mac] Add support for -no_data_in_code_info flag
Nico Weber via llvm-commits
- [llvm] a127dff - [gn build] (manually) port f9aba9a5afe
Nico Weber via llvm-commits
- [lld] f736689 - [lld/mac] Support -data_in_code_info, -function_starts flags
Nico Weber via llvm-commits
- [lld] c9b241e - Revert "[lld-macho] Avoid force-loading the same archive twice"
Nico Weber via llvm-commits
- [lld] 17271ec - [lld/mac] Give __DATA,__thread_ptrs type S_THREAD_LOCAL_VARIABLE_POINTERS
Nico Weber via llvm-commits
- [lld] c931e12 - [lld/mac] Make sure __thread_ptrs is in front of __thread_bss
Nico Weber via llvm-commits
- [llvm] 1605fce - [gn build] (manually) port b9c05aff205b (MIRTests)
Nico Weber via llvm-commits
- [lld] e6cb55d - [lld/mac] Test zerofill sections after __thread_bss
Nico Weber via llvm-commits
- [lld] 3a6a60f - [lld/mac] Make a variable more local; no behavior change
Nico Weber via llvm-commits
- [PATCH] D104169: [lld-macho][nfc] Put back shouldOmitFromOutput() asserts
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104333: [lld-macho] Downgrade version mismatch to warning
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104345: [lld/mac] Add support for -no_data_in_code_info flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104347: [lld/mac] Make sure all lld-specific flags show up in the "LLD-SPECIFIC:" --help section
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104347: [lld/mac] Make sure all lld-specific flags show up in the "LLD-SPECIFIC:" --help section
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104345: [lld/mac] Add support for -no_data_in_code_info flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104352: [lld-macho] Handle multiple LC_LINKER_OPTIONs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104169: [lld-macho][nfc] Put back shouldOmitFromOutput() asserts
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104352: [lld-macho] Handle multiple LC_LINKER_OPTIONs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D57463: Add a module pass for order file instrumentation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D57463: Add a module pass for order file instrumentation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104466: NOT FOR REVIEW: proof-of-concept for building lib/linux/libclang_rt.profile-x86_64.a on a mac in the gn build
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104028: [llvm][Inliner] Add an optional PriorityInlineOrder
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104543: [lld/mac] Support -data_in_code_info, -function_starts flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104543: [lld/mac] Support -data_in_code_info, -function_starts flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103292: [lld-macho] Implement ICF
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104548: Rename option -icf MODE to --icf=MODE
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104543: [lld/mac] Support -data_in_code_info, -function_starts flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104354: [lld-macho] Put DATA_IN_CODE immediately after FUNCTION_STARTS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104594: [lld/mac] Give __DATA,__thread_ptrs type S_THREAD_LOCAL_VARIABLE_POINTERS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D102972: [lld-macho][nfc] Sort OutputSections based on explicit order of command-line inputs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104594: [lld/mac] Give __DATA,__thread_ptrs type S_THREAD_LOCAL_VARIABLE_POINTERS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104596: [lld/mac] Make sure __thread_ptrs is in front of __thread_bss
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104596: [lld/mac] Make sure __thread_ptrs is in front of __thread_bss
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104594: [lld/mac] Give __DATA,__thread_ptrs type S_THREAD_LOCAL_VARIABLE_POINTERS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104596: [lld/mac] Make sure __thread_ptrs is in front of __thread_bss
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104607: [lld-macho] Have inputOrder default to less than INT_MAX
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104609: [lld/mac] Test zerofill sections after __thread_bss
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104609: [lld/mac] Test zerofill sections after __thread_bss
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104353: [lld-macho] Avoid force-loading the same archive twice
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104013: [LangRef] State that the based-on relation is for pointer typed values only
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D92842: [SelectionDAG] Add Target-Independent Compiler Barrier
Nigel Perks via Phabricator via llvm-commits
- [PATCH] D92842: [SelectionDAG] Add Target-Independent Compiler Barrier
Nigel Perks via Phabricator via llvm-commits
- [PATCH] D92842: [SelectionDAG] Add Target-Independent Compiler Barrier
Nigel Perks via Phabricator via llvm-commits
- [llvm] f7c54c4 - [LoopUnroll] Fold all exits based on known trip count/multiple
Nikita Popov via llvm-commits
- [llvm] 3308205 - [LoopUnroll] Simplify optimization remarks
Nikita Popov via llvm-commits
- [llvm] 1bd4085 - [LoopUnroll] Push runtime unrolling decision up into tryToUnrollLoop()
Nikita Popov via llvm-commits
- [llvm] 22a5cde - [SCEV] Separate out constant folding in mul expr creation
Nikita Popov via llvm-commits
- [llvm] 1ae266f - [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via llvm-commits
- [PATCH] D104238: [LoopDeletion] Check for irreducible cycles when deleting loops.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103316: Hoist llvm.assume into single predecessor if block otherwise empty
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104322: [SCEV] PtrToInt on non-integral pointers is allowed
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104203: [LoopUnroll] Fold all exits based on known trip count/multiple
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104203: [LoopUnroll] Fold all exits based on known trip count/multiple
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104203: [LoopUnroll] Fold all exits based on known trip count/multiple
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104482: [LoopUnroll] Simplify optimization remarks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104487: [LoopUnroll] Push runtime unrolling decision up into tryToUnrollLoop()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104487: [LoopUnroll] Push runtime unrolling decision up into tryToUnrollLoop()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104487: [LoopUnroll] Push runtime unrolling decision up into tryToUnrollLoop()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103959: [LoopDeletion] Handle Phis with similar inputs from different block
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104482: [LoopUnroll] Simplify optimization remarks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104482: [LoopUnroll] Simplify optimization remarks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104482: [LoopUnroll] Simplify optimization remarks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104487: [LoopUnroll] Push runtime unrolling decision up into tryToUnrollLoop()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103026: [LoopUnroll] Explicitly specify exit to unroll against (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104590: [LoopUnroll] Don't modify TripCount/TripMultiple in computeUnrollCount()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104590: [LoopUnroll] Don't modify TripCount/TripMultiple in computeUnrollCount()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104569: [SimplifyCFG] Fix SimplifyBranchOnICmpChain to be undef/poison safe.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104590: [LoopUnroll] Don't modify TripCount/TripMultiple in computeUnrollCount()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104590: [LoopUnroll] Don't modify TripCount/TripMultiple in computeUnrollCount()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104590: [LoopUnroll] Don't modify TripCount/TripMultiple in computeUnrollCount()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104602: [InstCombine] Use poison constant to represent the result of unreachable instrs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104200: [lld-macho][nfc] Add `final` to classes where possible
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D104383: [InstSimplify] propagate poison through FP ops
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D104569: [SimplifyCFG] Fix SimplifyBranchOnICmpChain to be undef/poison safe.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D101920: [AArch64][v8.3A] Avoid inserting implicit landing pads (PACI*SP)
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D101920: [AArch64][v8.3A] Avoid inserting implicit landing pads (PACI*SP)
Pablo Barrio via Phabricator via llvm-commits
- [llvm] dc11d4e - [MCA] [RegisterFile] Allow for skipping Defs with RegID of 0 (rather than assert(RegID) like we do before this patch).
Patrick Holland via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104293: [AMDGPU] Set more flags on Real instructions
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104149: [MCA] Adding the CustomBehaviour class to llvm-mca
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104293: [AMDGPU] Set more flags on Real instructions
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104401: [MCA] Anchoring the vtable of CustomBehaviour
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104433: [MCA] Skipping Defs with RegID of 0 rather than asserting.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104433: [MCA] [RegisterFile] Allow for skipping Defs with RegID of 0 rather than asserting.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D103702: [AArch64][SVE] Wire up vscale_range attribute to SVE min/max vector queries
Paul Walker via Phabricator via llvm-commits
- [PATCH] D104217: [AArch64][SVE] Add support for fixed length MSCATTER/MGATHER
Paul Walker via Phabricator via llvm-commits
- [PATCH] D102842: [Verifier] Fail on invalid indices for {insert,extract} vector intrinsics
Paul Walker via Phabricator via llvm-commits
- [PATCH] D102842: [Verifier] Fail on invalid indices for {insert,extract} vector intrinsics
Paul Walker via Phabricator via llvm-commits
- [PATCH] D103702: [AArch64][SVE] Wire up vscale_range attribute to SVE min/max vector queries
Paul Walker via Phabricator via llvm-commits
- [PATCH] D104468: [Verifier] Fail on overrunning and invalid indices for {insert,extract} vector intrinsics
Paul Walker via Phabricator via llvm-commits
- [PATCH] D104468: [Verifier] Fail on overrunning and invalid indices for {insert,extract} vector intrinsics
Paul Walker via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize LT/GT compares with constants to use LE/GE to reduce the number of EFLAGs reads. (PR48760)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize LT/GT compares with constants to use LE/GE to reduce the number of EFLAGs reads. (PR48760)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D104355: [GlobalISel] Add a new artifact combiner for unmerge which looks through general artifact expressions.
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104408: AMDGPU/GlobalISel: Treat undef as KnownNeverNaN
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104409: GlobalISel/Utils: Allow constant match to not match integer constants
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Add util function and matcher for constant splat
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D90051: AMDGPU/GlobalISel: Add floating point med3 combine
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D90052: AMDGPU/GlobalISel: Add clamp combine
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104408: AMDGPU/GlobalISel: Treat undef as KnownNeverNaN
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Add util function and matcher for constant splat
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104408: AMDGPU/GlobalISel: Do not fcanonicalize const splat padded with undef
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D90052: AMDGPU/GlobalISel: Add clamp combine
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104408: AMDGPU/GlobalISel: Do not fcanonicalize const splat padded with undef
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104408: AMDGPU/GlobalISel: Do not fcanonicalize const splat padded with undef
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104223: [flang] Fix compilation problem with rename of "MemRefDataFlow"
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D104223: [flang] Fix compilation problem with rename of "MemRefDataFlow"
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D104318: [flang] Add semantic check for the RANDOM_SEED intrinsic
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D104318: [flang] Add semantic check for the RANDOM_SEED intrinsic
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D104385: [flang] preserve symbol in DescriptorInquiry
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D104587: [flang] Implement constant folding for the NOT intrinsic
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D104587: [flang] Implement constant folding for the NOT intrinsic
Pete Steinfeld via Phabricator via llvm-commits
- [compiler-rt] ac35ed5 - [compiler-rt][hwasan]: undefine new/delete operators with alignment on Android.
Peter Collingbourne via llvm-commits
- [PATCH] D104094: Add missing AArch64 data synchronization barrier (dsb) to __clear_cache
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D79822: [AArch64] Emit CFI instruction for updating x18 when using ShadowCallStack with exception unwinding
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104100: [flang] Add clang-tidy check for braces around if
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104290: [flang] Check there's no dependency on C++ libs
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104318: [flang] Add semantic check for the RANDOM_SEED intrinsic
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104325: [flang] Correct the subscripts used for arguments to character intrinsics
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104326: [flang] Don't crash on some bogus expressions
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104329: [flang] Fix crashes on calls to non-procedures
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104336: [flang] Cope with errors with array constructors
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104337: [flang] Fold MAXVAL & MINVAL
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104338: [flang] Use a "double-double" accumulator in SUM
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104339: [flang] Implement runtime for IALL & IANY
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104330: [flang] Complain about more cases of calls to insufficiently defined procedures
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104485: [flang] Runtime implementation for default derived type formatted I/O
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104587: [flang] Implement constant folding for the NOT intrinsic
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D104286: [ELF] Restore arm-branch.s test
Peter Smith via Phabricator via llvm-commits
- [PATCH] D104286: [ELF] Restore arm-branch.s test
Peter Smith via Phabricator via llvm-commits
- [PATCH] D104446: [objdump][ARM] Fix evaluating the target address of a Thumb BLX(i)
Peter Smith via Phabricator via llvm-commits
- [PATCH] D104446: [objdump][ARM] Fix evaluating the target address of a Thumb BLX(i)
Peter Smith via Phabricator via llvm-commits
- [PATCH] D104217: [AArch64][SVE] Add support for fixed length MSCATTER/MGATHER
Peter Waller via Phabricator via llvm-commits
- [PATCH] D102766: [SelectionDAG] Implement PromoteIntRes_INSERT_SUBVECTOR
Peter Waller via Phabricator via llvm-commits
- [PATCH] D104217: [AArch64][SVE] Add support for fixed length MSCATTER/MGATHER
Peter Waller via Phabricator via llvm-commits
- [PATCH] D102766: [SelectionDAG] Implement PromoteIntRes_INSERT_SUBVECTOR
Peter Waller via Phabricator via llvm-commits
- [compiler-rt] d85c258 - [profile] Don't publish VMO if there are no counters
Petr Hosek via llvm-commits
- [compiler-rt] d4c2b97 - [profile] Fix variable name
Petr Hosek via llvm-commits
- [PATCH] D99810: [ifs] Prepare llvm-ifs for elfabi/ifs merging.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D102039: [profile] WIP Add binary id into profiles
Petr Hosek via Phabricator 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] D102039: [profile] WIP Add binary id into profiles
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D99810: [ifs] Prepare llvm-ifs for elfabi/ifs merging.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D93659: [AIX][XCOFF] emit vector info of traceback table.
Phabricator via llvm-commits
- [PATCH] D103954: [SLP] Incorrect handling of external scalar values
Phabricator via llvm-commits
- [PATCH] D104114: [llvm-symbolizer] improve test and fix doc example after recent --print-source-context-lines behaviour change
Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Phabricator via llvm-commits
- [PATCH] D104473: RISCV: clean up target expression handling
Phabricator via llvm-commits
- [llvm] ce95200 - [InstSimplify] propagate poison through FP ops
Philip Reames via llvm-commits
- [llvm] ce95200 - [InstSimplify] propagate poison through FP ops
Philip Reames via llvm-commits
- [PATCH] D104140: [SCEV] Allow negative steps for LT exit count computation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104140: [SCEV] Allow negative steps for LT exit count computation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104140: [SCEV] Allow negative steps for LT exit count computation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104203: [LoopUnroll] Fold all exits based on known trip count/multiple
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104148: [LoopUtils] Fix incorrect runtime checks
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104319: [SCEV] Retain AddExpr flags when subtracting a foldable constant.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration (try 3)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103656: [ScalarEvolution] Ensure backedge-taken counts are not pointers.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103660: [ScalarEvolution] Don't form min/max for pointer-type phi/select.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103656: [ScalarEvolution] Ensure backedge-taken counts are not pointers.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104322: [SCEV] PtrToInt on non-integral pointers is allowed
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103660: [ScalarEvolution] Fix pointer/int type handling converting select/phi to min/max.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104322: [SCEV] PtrToInt on non-integral pointers is allowed
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103660: [ScalarEvolution] Fix pointer/int type handling converting select/phi to min/max.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104403: [SCEV] Avoid pointer subtraction of non-integral pointers [WIP]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104322: [SCEV] PtrToInt on non-integral pointers is allowed
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103660: [ScalarEvolution] Fix pointer/int type handling converting select/phi to min/max.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104203: [LoopUnroll] Fold all exits based on known trip count/multiple
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104503: [SCEV] Don't require dominance ordering of add/mul/min/max expressions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104547: [langref] attempt to clarify semantics of inttoptr/ptrtoint for non-integral types
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104487: [LoopUnroll] Push runtime unrolling decision up into tryToUnrollLoop()
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104482: [LoopUnroll] Simplify optimization remarks
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104503: [SCEV] Don't require dominance ordering of add/mul/min/max expressions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104403: [SCEV] Avoid pointer subtraction of non-integral pointers [WIP]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103656: [ScalarEvolution] Ensure backedge-taken counts are not pointers.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104482: [LoopUnroll] Simplify optimization remarks
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104482: [LoopUnroll] Simplify optimization remarks
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104590: [LoopUnroll] Don't modify TripCount/TripMultiple in computeUnrollCount()
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Philip Reames via Phabricator via llvm-commits
- [llvm] e0c382a - [AMDGPU] Limit runs of fixLdsBranchVmemWARHazard
Piotr Sobczak via llvm-commits
- [PATCH] D104219: [AMDGPU] Limit runs of fixLdsBranchVmemWARHazard
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D104219: [AMDGPU] Limit runs of fixLdsBranchVmemWARHazard
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D104204: [docs][GISel]Added GISel documentation link
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D104396: [AIX] Use VSSRC/VSFRC Register classes for f32/f64 callee arguments on P8 and above
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D103668: [PowerPC] Implement trap and conversion builtins for XL compatibility
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D103986: [PowerPC] Floating Point Builtins for XL Compat.
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94467: [PowerPC] Use rldimi/rlwimi instructions to optimize build_vector
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D104396: [AIX] Use VSSRC/VSFRC Register classes for f32/f64 callee arguments on P8 and above
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D103951: [NFC][Scheduler] Refactor tryCandidate to return boolean
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D104355: [GlobalISel] Add a new artifact combiner for unmerge which looks through general artifact expressions.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D104355: [GlobalISel] Add a new artifact combiner for unmerge which looks through general artifact expressions.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D103986: [PowerPC] Floating Point Builtins for XL Compat.
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D95664: [AVR] Fix the eliminateCallFramePseudos method so that it always expands STDWSPQRr and STDSPQRr
Rahix via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Raoul Gough via Phabricator via llvm-commits
- [PATCH] D104246: X86: balance the frame prologue and epilogue on Win64
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D104001: [X86] avoid assert with varargs, soft float, and no-implicit-float
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D101421: [DebugInfo] Enable CodeView DebugInfo for basic block sections
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103992: [InstCombine / BuildLibCalls] Add parameter attributes from the prototype.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103717: [InstrProfiling] Make __profd_ unconditionally private for ELF
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D104526: [LLD] [MinGW] Print errors/warnings in lld-link with a "ld.lld" prefix
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D104527: [LLD] [MinGW] Print the lld-link command to stderr if running with -verbose
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D104527: [LLD] [MinGW] Print the lld-link command to stderr if running with -verbose
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D104529: [LLD] [COFF] Avoid doing repeated fuzzy symbol lookup for each iteration. NFC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D104445: [SimplifyCFGPass] Tail-merging function-terminating blocks
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Renato Golin via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Renato Golin via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Renato Golin via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Renato Golin via Phabricator via llvm-commits
- [PATCH] D104264: Fix atomic loads and stores of 64-bit values in non-default address spaces on ARM
Renato Golin via Phabricator via llvm-commits
- [PATCH] D104211: [Polly][Isl] Replacing isl method `to_str()` with `stringFromIslObj()`. NFC.
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D104211: [Polly][Isl] Replacing isl method `to_str()` with `stringFromIslObj()`. NFC.
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D104211: [Polly][Isl] Replacing isl method `to_str()` with `stringFromIslObj()`. NFC.
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D104211: [Polly][Isl] Replacing isl method `to_str()` with `stringFromIslObj()`. NFC.
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D104370: [Polly][Isl] Refactoring `IslAstInfo::getBuild()` and `IslAstInfo::IslAstUserPayload::Build` to use isl++. NFC.
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D104370: [Polly][Isl] Refactoring IslAstInfo::getBuild() and IslAstInfo::IslAstUserPayload::Build to use isl++. NFC
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D104229: [flang][docs] Add documentation for the new Flang driver
Richard Barton via Phabricator via llvm-commits
- [PATCH] D104516: [mlir] Add a ThreadPool to MLIRContext and refactor MLIR threading usage
River Riddle via Phabricator via llvm-commits
- [PATCH] D104516: [mlir] Add a ThreadPool to MLIRContext and refactor MLIR threading usage
River Riddle via Phabricator via llvm-commits
- [PATCH] D104237: [RISCV][VP] Lower FP VP ISD nodes to RVV instructions
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D104237: [RISCV][VP] Lower FP VP ISD nodes to RVV instructions
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] 6e56283 - [DAGCombine] reduceBuildVecToShuffle(): sort input vectors by decreasing size
Roman Lebedev via llvm-commits
- [llvm] 0f94c3c - [NFC][DAGCombine] Extract getFirstIndexOf() lambda back into a function
Roman Lebedev via llvm-commits
- [llvm] 585e65d - [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0))
Roman Lebedev via llvm-commits
- [llvm] 88da6c1 - [X86] Schedule-model second (mask) output of GATHER instruction
Roman Lebedev via llvm-commits
- [llvm] e523645 - [NewPM] Remove SpeculateAroundPHIs pass
Roman Lebedev via llvm-commits
- [llvm] a3113df - [SCEV] PtrToInt on non-integral pointers is allowed
Roman Lebedev via llvm-commits
- [llvm] 308f6a5 - [NFC][X86] lowerVECTOR_SHUFFLE(): drop FIXME about widening to i128 (YMM half) element type
Roman Lebedev via llvm-commits
- [llvm] 37dfc46 - [NFC] LoopVectorizationCostModel::getMaximizedVFForTarget(): clarify debug msg
Roman Lebedev via llvm-commits
- [llvm] 69caacc - [X86] AMD Zen 3: don't confuse shift and shuffle, NFC
Roman Lebedev via llvm-commits
- [llvm] 84eeb82 - [NFC][SimpleLoopUnswitch] unswitchTrivialBranch(): add debug output explaining unswitching failure
Roman Lebedev via llvm-commits
- [llvm] 6de741d - Revert "[InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X)"
Roman Lebedev via llvm-commits
- [llvm] 834aafa - [NFC] AMD Zen 3: fix typo in a comment
Roman Lebedev via llvm-commits
- [llvm] ad87761 - [SimplifyCFG] HoistThenElseCodeToIf(): don't hoist if either block has it's address taken
Roman Lebedev via llvm-commits
- [llvm] c5b7335 - [SimplifyCFG] FoldTwoEntryPHINode(): don't fold if either block has it's address taken
Roman Lebedev via llvm-commits
- [llvm] b1f55c3 - [UpdateTestUtils] Print test filename when complaining about conflicting prefix
Roman Lebedev via llvm-commits
- [llvm] e497b12 - [NFC][AArch64][ARM][Thumb][Hexagon] Autogenerate some tests
Roman Lebedev via llvm-commits
- [PATCH] D104205: [X86] Schedule-model second (mask) output of GATHER instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104205: [X86] Schedule-model second (mask) output of GATHER instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104187: [DAGCombine] reduceBuildVecToShuffle(): sort input vectors by decreasing size
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104205: [X86] Schedule-model second (mask) output of GATHER instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104187: [DAGCombine] reduceBuildVecToShuffle(): sort input vectors by decreasing size
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104187: [DAGCombine] reduceBuildVecToShuffle(): sort input vectors by decreasing size
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104232: [WIP][DAGCombiner] createBuildVecShuffle(): more vector concatenation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104250: [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104250: [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104250: [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104250: [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104099: [NewPM] Remove SpeculateAroundPHIs pass from pipeline
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104205: [X86] Schedule-model second (mask) output of GATHER instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104205: [X86] Schedule-model second (mask) output of GATHER instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104193: [InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104193: [InstCombine] Fold (sext bool X) * (sext bool X) to zext (and X, X)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104099: [NewPM] Remove SpeculateAroundPHIs pass
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104099: [NewPM] Remove SpeculateAroundPHIs pass
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104099: [NewPM] Remove SpeculateAroundPHIs pass
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D95789: [SpeculateAroundPHIs] Avoid speculation on loop back edges
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize LT/GT compares with constants to use LE/GE to reduce the number of EFLAGs reads. (PR48760)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104322: [SCEV] PtrToInt on non-integral pointers is allowed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104322: [SCEV] PtrToInt on non-integral pointers is allowed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103818: [NFC][X86] lowerVECTOR_SHUFFLE(): drop FIXME about widening to i128 (YMM half) element type
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104232: [WIP][DAGCombiner] createBuildVecShuffle(): more vector concatenation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104363: [llvm] Mark more internal command line optins as cl::Hidden
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104363: [llvm] Mark more internal command line optins as cl::Hidden
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104322: [SCEV] PtrToInt on non-integral pointers is allowed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104322: [SCEV] PtrToInt on non-integral pointers is allowed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104322: [SCEV] PtrToInt on non-integral pointers is allowed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104403: [SCEV] Avoid pointer subtraction of non-integral pointers [WIP]
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86669: [ValueTracking] Remove MaxLookup from getUnderlyingObjects
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104445: [SimplifyCFGPass] Tail-merging function-terminating blocks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104472: [ValueTracking] look through bitcast of vector in computeKnownBits
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104445: [SimplifyCFGPass] Tail-merging function-terminating blocks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104547: [langref] attempt to clarify semantics of inttoptr/ptrtoint for non-integral types
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104445: [SimplifyCFGPass] Tail-merging function-terminating blocks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103959: [LoopDeletion] Handle Phis with similar inputs from different block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104567: [InstCombine] Don't transform code if DoTransform is false
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104445: [SimplifyCFGPass] Tail-merging function-terminating blocks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D86669: [ValueTracking] Remove MaxLookup from getUnderlyingObjects
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104585: [NFC] Add getUnderlyingObjects test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104597: [SimplifyCFG] Tail-merging all blocks with `ret` terminator
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94395: [X86] AMD Zen 3 Scheduler Model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104598: [NFCI-ish][SimplifyCFGPass] Rework and generalize `ret` block tail-merging
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104597: [SimplifyCFG] Tail-merging all blocks with `ret` terminator
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104445: [SimplifyCFGPass] Tail-merging function-terminating blocks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104598: [NFCI-ish][SimplifyCFGPass] Rework and generalize `ret` block tail-merging
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104597: [SimplifyCFG] Tail-merging all blocks with `ret` terminator
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 434fed5 - [SampleFDO] Using common linkage for the discriminator flag variable
Rong Xu via llvm-commits
- [llvm] 95f9026 - Revert "[SampleFDO] Using common linkage for the discriminator flag variable"
Rong Xu via llvm-commits
- [llvm] 82a0bb1 - [SampleFDO] Place the discriminator flag variable into the used list.
Rong Xu via llvm-commits
- [PATCH] D103988: SampleFDO] place the discriminator flag variable into the used list.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D103988: SampleFDO] place the discriminator flag variable into the used list.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D103988: SampleFDO] place the discriminator flag variable into the used list.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D104579: [SampleFDO] Add Pass1 of MIRAddFSDiscriminatorsPass before Block-Placement
Rong Xu via Phabricator via llvm-commits
- [PATCH] D104579: [SampleFDO] Add Pass1 of MIRAddFSDiscriminatorsPass before Block-Placement
Rong Xu via Phabricator via llvm-commits
- [PATCH] D104584: [SampleFDO] Make FSDiscriminator flag part of function parameters
Rong Xu via Phabricator via llvm-commits
- [PATCH] D104579: [SampleFDO] Add Pass1 of MIRAddFSDiscriminatorsPass before Block-Placement
Rong Xu via Phabricator via llvm-commits
- [PATCH] D104584: [SampleFDO] Make FSDiscriminator flag part of function parameters
Rong Xu via Phabricator via llvm-commits
- [PATCH] D104538: [CostModel][AArch64] Improve cost model for vector reduce Or intrinsic
Rosie Sumpter via Phabricator via llvm-commits
- [llvm] 5b5833b - SelectionDAG: repair the Windows build
Saleem Abdulrasool via llvm-commits
- [llvm] 8c8dbc1 - X86: pass swift_async context in R14 on Win64
Saleem Abdulrasool via llvm-commits
- [llvm] 17bdc0f - X86: balance the frame prologue and epilogue on Win64
Saleem Abdulrasool via llvm-commits
- [llvm] bbea642 - RISCV: adjust handling of relocation emission for RISCV
Saleem Abdulrasool via llvm-commits
- [llvm] e70d499 - test: clean up some of the RISCV tests (NFC)
Saleem Abdulrasool via llvm-commits
- [llvm] 116841c - RISCV: clean up target expression handling
Saleem Abdulrasool via llvm-commits
- [llvm] b30bc8c - RISCV: simplify a test case for RISCV (NFCI)
Saleem Abdulrasool via llvm-commits
- [PATCH] D103539: WIP: try to repair RISCV handling of paired relocations
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D104246: X86: balance the frame prologue and epilogue on Win64
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D104246: X86: balance the frame prologue and epilogue on Win64
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D104246: X86: balance the frame prologue and epilogue on Win64
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D104246: X86: balance the frame prologue and epilogue on Win64
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D104473: RISCV: clean up target expression handling
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D104473: RISCV: clean up target expression handling
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D104473: RISCV: clean up target expression handling
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D103539: RISCV: adjust handling of relocation emission for RISCV
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D104557: X86: introduce a new `FrameBuilder` type
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] 758633f - [lld][WebAssembly] Add new `--import-undefined` option
Sam Clegg via llvm-commits
- [lld] d01e673 - [lld][WebAssembly] Fix crash calling weakly undefined function in PIC code
Sam Clegg via llvm-commits
- [PATCH] D103290: [lld][WebAssembly] Add new `--import-undefined` option
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D104495: [lld][WebAssembly] Fix crash calling weakly undefined function in PIC code
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D104495: [lld][WebAssembly] Fix crash calling weakly undefined function in PIC code
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92842: [RFC][SelectionDAG] Add Target-Independent Compiler Barrier
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D92842: [SelectionDAG] Add Target-Independent Compiler Barrier
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D92842: [SelectionDAG] Add Target-Independent Compiler Barrier
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D92842: [SelectionDAG] Add Target-Independent Compiler Barrier
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D103903: [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D103903: [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D103903: [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D103903: [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D103903: [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D103903: [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D103903: [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D103903: [ARM] Transform a fixed-point to floating-point conversion into a VCVT_fix
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D104504: RFC: Update token semantics with default convergent attribute
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D104115: [SVE] Fix PromoteIntRes_TRUNCATE not to call getVectorNumElements
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D103939: [SVE][LSR] Teach LSR to enable simple scaled-index addressing mode generation for SVE.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D103263: [AArch64] Add S/UQXTRN tablegen patterns.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D104239: [SVE] Fix cast<FixedVectorType> in truncateToMinimalBitwidths
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D104450: [GlobalISel] Add scalable property to LLT types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D104451: [GlobalISel] NFC: Change LLT::vector to take ElementCount.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D104452: [GlobalISel] NFC: Change LLT::scalarOrVector to take ElementCount.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D104453: [GlobalISel] NFC: Change LLT::changeNumElements to LLT::changeElementCount.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D104454: [GlobalISel] NFC: Have LLT::getSizeInBits/Bytes return a TypeSize.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D103799: [CostModel] Express cost(urem) as cost(div+mul+sub) when set to Expand.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D104533: [LoopVectorize] Fix strict reductions where VF = 1
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 56ae4f2 - [InstCombine] add tests for logical and/or with not ops; NFC
Sanjay Patel via llvm-commits
- [llvm] 8591640 - [InstCombine] add DeMorgan folds for logical ops in select form
Sanjay Patel via llvm-commits
- [llvm] 7b969ef - [SimplifyCFG] avoid 'tmp' variables in test file; NFC
Sanjay Patel via llvm-commits
- [llvm] ce95200 - [InstSimplify] propagate poison through FP ops
Sanjay Patel via llvm-commits
- [llvm] 572e506 - [ValueTracking] add tests for propagatesPoison with FP ops; NFC
Sanjay Patel via llvm-commits
- [llvm] ce95200 - [InstSimplify] propagate poison through FP ops
Sanjay Patel via llvm-commits
- [llvm] a993bb0 - [ValueTracking] add FP intrinsics to test for propagatesPoison; NFC
Sanjay Patel via llvm-commits
- [llvm] 5b1079f - [InstCombine][x86] add tests for complex vector shift value tracking; NFC
Sanjay Patel via llvm-commits
- [llvm] 61196f8 - [InstSimplify] add tests for computeKnownBits of shift-with-bitcast op; NFC
Sanjay Patel via llvm-commits
- [llvm] 328b21a - [InstCombine][test] add tests for select-of-bit-manip; NFC
Sanjay Patel via llvm-commits
- [llvm] 8591640 - [InstCombine] add DeMorgan folds for logical ops in select form
Sanjay Patel via llvm-commits
- [llvm] 240acb0 - [InstCombine] avoid infinite loops with select folds of constant expressions
Sanjay Patel via llvm-commits
- [llvm] 8591640 - [InstCombine] add DeMorgan folds for logical ops in select form
Sanjay Patel via llvm-commits
- [llvm] 4c44b02 - [InstCombine] fold ctpop-of-select with 1 or more constant arms
Sanjay Patel via llvm-commits
- [PATCH] D103788: [InstCombine] Eliminate casts to optimize ctlz operation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D104383: [InstSimplify] propagate poison through FP ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D104383: [InstSimplify] propagate poison through FP ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D104472: [ValueTracking] look through bitcast of vector in computeKnownBits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D104472: [ValueTracking] look through bitcast of vector in computeKnownBits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D104472: [ValueTracking] look through bitcast of vector in computeKnownBits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D104445: [SimplifyCFGPass] Tail-merging function-terminating blocks
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D104247: [DAGCombine] reassoc flag shouldn't enable contract
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D104472: [ValueTracking] look through bitcast of vector in computeKnownBits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102673: [ConstantFolding] Fold constrained arithmetic intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D104441: [IVDescriptors] Fix comment that getUnsafeAlgebraInst has been renamed to getExactFPMathInst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D100670: [ADT] Add makeVisitor to STLExtras.h
Scott Linder via Phabricator via llvm-commits
- [PATCH] D100672: [ADT] Add new type traits for type pack indexes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant, VariantTraits, and new STLForwardCompat
Scott Linder via Phabricator via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant, VariantTraits, and new STLForwardCompat
Scott Linder via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] Initial patch of the unwinder on AIX
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D103696: [XCOFF][AIX] Add support for XCOFF 64 bit Object files
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] Initial patch of the unwinder on AIX
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D103103: [PowerPC][XCOFF] Create 8 and 16 byte aligned constant csects.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D102590: [YAMLParser] Add multi-line literal folding support
Sean Silva via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D102673: [ConstantFolding] Fold constrained arithmetic intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D102673: [ConstantFolding] Fold constrained arithmetic intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D104607: [lld-macho] Have inputOrder default to less than INT_MAX
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 74d45b8 - [VP] Binary floating-point intrinsics.
Simon Moll via llvm-commits
- [PATCH] D93470: [VP] Binary floating-point intrinsics.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D99355: Implementation of intrinsic and SDNode definitions for VP load, store, gather, scatter.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D104288: [VP][NFCI] Address various clang-tidy warnings
Simon Moll via Phabricator via llvm-commits
- [PATCH] D104288: [VP][NFCI] Address various clang-tidy warnings
Simon Moll via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
Simon Moll via Phabricator via llvm-commits
- [llvm] 941188e - [llvm-exegesis] Fix X86LbrCounter destructor to correctly unmap memory and not double-close fd (PR50620)
Simon Pilgrim via llvm-commits
- [llvm] 39efbf9 - [X86][AVX] Regenerate pr15296.ll tests
Simon Pilgrim via llvm-commits
- [llvm] cdb4fcf - [X86] combineSelect - refactor MIN/MAX detection code to make it easier to add additional select(setcc,x,y) folds. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 7353bed - [DAG] SelectionDAG::computeKnownBits - use APInt::insertBits to merge subvector knownbits. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D104205: [X86] Schedule-model second (mask) output of GATHER instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104187: [DAGCombine] reduceBuildVecToShuffle(): sort input vectors by decreasing size
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104205: [X86] Schedule-model second (mask) output of GATHER instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104250: [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104250: [TLI] SimplifyDemandedVectorElts(): handle SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(?, 0))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103881: [ValueTypes] Define MVTs for v6i32, v6f32, v7i32, v7f32
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104205: [X86] Schedule-model second (mask) output of GATHER instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104201: [llvm-exegesis] Fix X86LbrCounter destructor to correctly unmap memory and not double-close fd (PR50620)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104201: [llvm-exegesis] Fix X86LbrCounter destructor to correctly unmap memory and not double-close fd (PR50620)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103638: [SLP]Improve vectorization of PHI instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104122: [SLP]Improve vectorization of stores.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize LT/GT compares with constants to use LE/GE to reduce the number of EFLAGs reads. (PR48760)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize LT/GT compares with constants to use LE/GE to reduce the number of EFLAGs reads. (PR48760)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize LT/GT compares with constants to use LE/GE to reduce the number of EFLAGs reads. (PR48760)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize LT/GT compares with constants to use LE/GE to reduce the number of EFLAGs reads. (PR48760)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize LT/GT compares with constants to use LE/GE to reduce the number of EFLAGs reads. (PR48760)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103323: [DAGCombiner] Add support for mulhi const folding in DAGCombiner
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104472: [ValueTracking] look through bitcast of vector in computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94395: [X86] AMD Zen 3 Scheduler Model
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104472: [ValueTracking] look through bitcast of vector in computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D97204: [RFC] Clang 64-bit source locations
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D97204: [RFC] Clang 64-bit source locations
Simon Tatham via Phabricator via llvm-commits
- [llvm] 49ab3b1 - [FuncSpec] Statistics
Sjoerd Meijer via llvm-commits
- [llvm] 29843cb - [FuncSpec] Add test for a call site that will never be executed. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] c8a3fce - [FuncSpec] Remove other passes in a test RUN line. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 08c75fc - [FuncSpec] Fixed prefix typo in test function-specialization-noexec.ll. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] dcd23d8 - [FuncSpec] Don't specialise functions with attribute NoDuplicate.
Sjoerd Meijer via llvm-commits
- [llvm] 3f59684 - [FuncSpec] Precommit test: don't specialise funcs with NoDuplicate instrs. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D104102: Function Specialisation, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104282: [FuncSpec] Use std::pow instead of operator^
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104102: [FuncSpec] Statistics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104102: [FuncSpec] Statistics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104282: [FuncSpec] Use std::pow instead of operator^
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104282: [FuncSpec] Use std::pow instead of operator^
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104102: [FuncSpec] Statistics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104102: [FuncSpec] Statistics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D103597: [AArch64LoadStoreOptimizer] Generate more STPs by renaming registers earlier
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104365: [FuncSpec] Enabling specializing direct constant
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104365: [FuncSpec] Enabling specializing direct constant
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104373: [FuncSpec] Option for specializing const globals and function pointers.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104378: [FuncSpec] Don't specialize functions with attribute NoDuplicate.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104378: [FuncSpec] Don't specialize functions with attribute NoDuplicate.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104378: [FuncSpec] Don't specialize functions with attribute NoDuplicate.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104378: [FuncSpec] Don't specialize functions with attribute NoDuplicate.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D104461: [FuncSpec] Don't specialize functions with NoDuplicate instructions.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D101421: [DebugInfo] Enable CodeView DebugInfo for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] a118804 - [AMDGPU] Fix lds superalign test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 0a07343 - [AMDGPU] Fixed constexpr expansion to handle multiple uses
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104181: AMDGPU: Fix infinite loop in DAG combine with fneg + fma
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104219: [AMDGPU] Limit runs of fixLdsBranchVmemWARHazard
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104316: [AMDGPU] Propagate LDS align into to instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104316: [AMDGPU] Propagate LDS align into to instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104331: [AMDGPU] Use performOptimizedStructLayout for LDS sort
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103655: [AMDGPU] Handle constant LDS uses from different kernels
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103655: [AMDGPU] Handle constant LDS uses from different kernels
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104425: [AMDGPU] Fixed constexpr expansion to handle multiple uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103655: [AMDGPU] Handle constant LDS uses from different kernels
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104425: [AMDGPU] Fixed constexpr expansion to handle multiple uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104425: [AMDGPU] Fixed constexpr expansion to handle multiple uses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104316: [AMDGPU] Propagate LDS align into to instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104316: [AMDGPU] Propagate LDS align into to instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104316: [AMDGPU] Propagate LDS align into to instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D104331: [AMDGPU] Use performOptimizedStructLayout for LDS sort
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103575: Allow signposts to take advantage of deferred string substitution
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D103821: [lld/mac] Add reexports after reexporter to inputFiles
Stella Stamenova via Phabricator via llvm-commits
- [llvm] fa1de88 - [DebugInfo] Prevent non-determinism when updating DIArgList users of a value
Stephen Tozer via llvm-commits
- [llvm] e8991ca - Revert "[DebugInfo] Prevent non-determinism when updating DIArgList users of a value"
Stephen Tozer via llvm-commits
- [llvm] dee2c76 - Reapply "[DebugInfo] Prevent non-determinism when updating DIArgList users of a value"
Stephen Tozer via llvm-commits
- [PATCH] D104105: [DebugInfo] Prevent non-determinism when updating DIArgList users of a value
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D104105: [DebugInfo] Prevent non-determinism when updating DIArgList users of a value
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D103881: [ValueTypes] Define MVTs for v6i32, v6f32, v7i32, v7f32
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D103881: [ValueTypes] Define MVTs for v6i32, v6f32, v7i32, v7f32
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D103881: [ValueTypes] Define MVTs for v6i32, v6f32, v7i32, v7f32
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D103881: [ValueTypes] Define MVTs for v6i32, v6f32, v7i32, v7f32
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D103881: [ValueTypes] Define MVTs for v6i32, v6f32, v7i32, v7f32
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D104332: [llvm] Fix lto tests that requires ld64
Steven Wu via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D104542: [M68k][GloballSel]Lower i32, i32 values
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D101421: [DebugInfo] Enable CodeView DebugInfo for basic block sections
TaoPan via Phabricator via llvm-commits
- [PATCH] D99487: [CodeGen] Port basic block sections from ELF to COFF
TaoPan via Phabricator via llvm-commits
- [PATCH] D36850: [ThinLTO] Add norecurse function attribute propagation
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D104558: Add norm sub-target feature to table gen for ARC
Thomas Johnson via Phabricator via llvm-commits
- [PATCH] D104423: [WebAssembly] Rename event to tag
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D104571: [WebAssembly] Make tag attribute's encoding uint8
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Thorsten via Phabricator via llvm-commits
- [PATCH] D104450: [GlobalISel] Add scalable property to LLT types.
Thorsten via Phabricator via llvm-commits
- [PATCH] D104230: [gold] Release input files in claim_file
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D104230: [gold] Release input files in claim_file
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D104363: [llvm] Mark more internal command line optins as cl::Hidden
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D104363: [llvm] Mark more internal command line optins as cl::Hidden
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D104363: [llvm] Mark more internal command line optins as cl::Hidden
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D104363: [llvm] Mark more internal command line optins as cl::Hidden
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D104363: [llvm] Mark more internal command line optins as cl::Hidden
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D104230: [gold] Release input files in claim_file
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D95727: llvm-shlib: Create object libraries for each component and link against them
Tom Stellard via Phabricator via llvm-commits
- [llvm] 18dbe68 - [ARM][NFC] Tidy up subtarget frame pointer routines
Tomas Matheson via llvm-commits
- [llvm] 1bcfa84 - Allow building for release with EXPENSIVE_CHECKS
Tomas Matheson via llvm-commits
- [PATCH] D104476: [ARM][NFC] Tidy up subtarget frame pointer routines
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D104476: [ARM][NFC] Tidy up subtarget frame pointer routines
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D104476: [ARM][NFC] Tidy up subtarget frame pointer routines
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D104476: [ARM][NFC] Tidy up subtarget frame pointer routines
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D104514: Allow building for release with EXPENSIVE_CHECKS
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D104476: [ARM][NFC] Tidy up subtarget frame pointer routines
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D104514: Allow building for release with EXPENSIVE_CHECKS
Tomas Matheson via Phabricator via llvm-commits
- [llvm] 9b10856 - [Demangle] Support Rust v0 mangling scheme in llvm::demangle
Tomasz Miąsko via llvm-commits
- [llvm] 2a5bb9c - [Demangle][Rust] Parse dot suffix
Tomasz Miąsko via llvm-commits
- [PATCH] D104340: [Demangle] Support Rust v0 mangling scheme in llvm::demangle
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D104358: [Demangle][Rust] Parse dot suffix
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D104362: [Demangle][Rust] Hide implementation details NFC
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D104366: [Demangle][Rust] Parse non-ASCII identifiers
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D104340: [Demangle] Support Rust v0 mangling scheme in llvm::demangle
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D104358: [Demangle][Rust] Parse dot suffix
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D104358: [Demangle][Rust] Parse dot suffix
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D104358: [Demangle][Rust] Parse dot suffix
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D104366: [Demangle][Rust] Parse non-ASCII identifiers
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D104223: [flang] Fix compilation problem with rename of "MemRefDataFlow"
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75837: [MLIR] Introduce std.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75837: [MLIR] Introduce std.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75837: [MLIR] Introduce std.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75837: [MLIR] Introduce scf.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75837: [MLIR] Introduce scf.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D104516: [mlir] Add a ThreadPool to MLIRContext and refactor MLIR threading usage
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D104516: [mlir] Add a ThreadPool to MLIRContext and refactor MLIR threading usage
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D72223: [MLIR] Introduce affine.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D72223: [MLIR] Introduce affine.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D72223: [MLIR] Introduce affine.execute_region op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D103865: [SystemZ] Generate XC loop for memset 0 of variable length.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D104480: [Orc] add C-API for transform layer
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D102875: [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility
Victor Huang via Phabricator via llvm-commits
- [PATCH] D102875: [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility
Victor Huang via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
Vineet Kumar via Phabricator via llvm-commits
- [PATCH] D104608: [VPlan, VP] Introduce new recipes to support predicated vectorization
Vineet Kumar via Phabricator via llvm-commits
- [PATCH] D104610: [VPlan, VP] Introduce new live-in values and refactoring to support EVL recipe
Vineet Kumar via Phabricator via llvm-commits
- [compiler-rt] b8919fb - [NFC][sanitizer] clang-format some code
Vitaly Buka via llvm-commits
- [lld] b01bfdf - [lld][MachO] Fix UB after D103006
Vitaly Buka via llvm-commits
- [compiler-rt] 51ed1c6 - [NFC][hwasan] Fix "implicitly declaring library function"
Vitaly Buka via llvm-commits
- [llvm] a99f6d3 - [NFC] Fix "unused variable" warning
Vitaly Buka via llvm-commits
- [compiler-rt] 6478ef6 - [asan] Remove Asan, Ubsan support of RTEMS and Myriad
Vitaly Buka via llvm-commits
- [llvm] 6478ef6 - [asan] Remove Asan, Ubsan support of RTEMS and Myriad
Vitaly Buka via llvm-commits
- [compiler-rt] c4992bf - [NFC][sanitizer] Remove calls to __asan_get_current_fake_stack
Vitaly Buka via llvm-commits
- [PATCH] D104279: [asan] Remove Asan, Ubsan support of RTEMS and Myriad
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D104279: [asan] Remove Asan, Ubsan support of RTEMS and Myriad
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D104279: [asan] Remove Asan, Ubsan support of RTEMS and Myriad
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D104279: [asan] Remove Asan, Ubsan support of RTEMS and Myriad
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D101832: [clang] accept -fsanitize-ignorelist= in addition to -fsanitize-blacklist=
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D86669: [ValueTracking] Remove MaxLookup from getUnderlyingObjects
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D104494: [dfsan] Replace dfs$ prefix with .dfsan suffix
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D104585: [NFC] Add getUnderlyingObjects test
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D104585: [NFC] Add getUnderlyingObjects test
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D86669: [ValueTracking] Remove MaxLookup from getUnderlyingObjects
Vitaly Buka via Phabricator via llvm-commits
- [lld] 366df11 - [lld-macho] Rework mergeFlag to behave closer to what ld64 does.
Vy Nguyen via llvm-commits
- [PATCH] D103971: [lld-macho] Don't check for flag-mismatch if flag isn't set.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Don't check for flag-mismatch if flag isn't set.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Don't check for flag-mismatch if flag isn't set.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Don't check for flag-mismatch if flag isn't set.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Rework mergeFlag to closer mimic what LD64 does.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Rework mergeFlag to closer mimic what LD64 does.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Rework mergeFlag to closer mimic what LD64 does.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Rework mergeFlag to closer mimic what LD64 does.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Rework mergeFlag to closer mimic what LD64 does.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Rework mergeFlag to closer mimic what LD64 does.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Rework mergeFlag to closer mimic what LD64 does.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D103971: [lld-macho] Rework mergeFlag to closer mimic what LD64 does.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D104279: [asan] Remove Asan, Ubsan support of RTEMS and Myriad
Walter Lee via Phabricator via llvm-commits
- [PATCH] D104099: [NewPM] Remove SpeculateAroundPHIs pass from pipeline
Wei Mi via llvm-commits
- [PATCH] D104099: [NewPM] Remove SpeculateAroundPHIs pass from pipeline
Wei Mi via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Wei Mi via Phabricator via llvm-commits
- [llvm] 76de2f4 - CMake: allow overriding CMAKE_CXX_VISIBILITY_PRESET
Wenlei He via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104161: [NFC] [DwarfEHPrepare] Add additional stats for EH
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104168: CMake: allow overriding CMAKE_CXX_VISIBILITY_PRESET
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104276: [CSSPGO][llvm-profgen] Ignore LBR records after interrup transition
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104276: [CSSPGO][llvm-profgen] Ignore LBR records after interrup transition
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104168: CMake: allow overriding CMAKE_CXX_VISIBILITY_PRESET
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104168: CMake: allow overriding CMAKE_CXX_VISIBILITY_PRESET
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104129: [CSSPGO] Report zero-count probe in profile instead of dangling probes.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-cspgo-warn-mismatch option for COFF
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104267: [CSSPGO] Fix an invalid hash table reference issue in the CS preinliner.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104276: [CSSPGO][llvm-profgen] Ignore LBR records after interrup transition
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104497: [CSSPGO][llvm-profgen] Fix an issue in findDisjointRanges
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104477: [CSSPGO] Undoing the concept of dangling pseudo probe
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104477: [CSSPGO] Undoing the concept of dangling pseudo probe
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104579: [SampleFDO] Add Pass1 of MIRAddFSDiscriminatorsPass before Block-Placement
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104579: [SampleFDO] Add Pass1 of MIRAddFSDiscriminatorsPass before Block-Placement
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103867: [CHR] Don't run ControlHeightReduction if any BB has address taken
Wenlei He via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore able to take SCEV as Store Size
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D104035: [yaml2obj][obj2yaml] Support custom ELF section header string table name
Xing GUO via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Xinliang David Li via llvm-commits
- [PATCH] D104099: [NewPM] Remove SpeculateAroundPHIs pass from pipeline
Xinliang David Li via llvm-commits
- [PATCH] D104060: Machine IR Profile
Xinliang David Li via llvm-commits
- [PATCH] D104060: Machine IR Profile
Xinliang David Li via llvm-commits
- [PATCH] D104060: Machine IR Profile
Xinliang David Li via llvm-commits
- [PATCH] D104060: Machine IR Profile
Xinliang David Li via llvm-commits
- [PATCH] D103717: [InstrProfiling][ELF] Make __profd_ private if the function does not use value profiling
Xinliang David Li via llvm-commits
- [lld] 01cb9c5 - [lld][MachO] Sort symbols in parallel in -map
Xuanda Yang via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel
Xuanda Yang via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Xuanda Yang via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Xuanda Yang via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Xuanda Yang via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Xuanda Yang via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Xuanda Yang via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Xuanda Yang via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Xuanda Yang via Phabricator via llvm-commits
- [PATCH] D104346: [lld][MachO] Sort symbols in parallel in -map
Xuanda Yang via Phabricator via llvm-commits
- [llvm] 3522167 - [Coroutine] Properly deal with byval and noalias parameters
Xun Li via llvm-commits
- [PATCH] D104007: [BasicAA] Properly mark that coroutine suspension may modify parameters
Xun Li via Phabricator via llvm-commits
- [PATCH] D104007: [BasicAA] Properly mark that coroutine suspension may modify parameters
Xun Li via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Put byval params' value into frame, instead of just pointer
Xun Li via Phabricator via llvm-commits
- [PATCH] D104007: [BasicAA] Properly mark that coroutine suspension may modify parameters
Xun Li via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Xun Li via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Xun Li via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Xun Li via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Xun Li via Phabricator via llvm-commits
- [PATCH] D104007: [BasicAA] Properly mark that coroutine suspension may modify parameters
Xun Li via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Xun Li via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Xun Li via Phabricator via llvm-commits
- [PATCH] D104184: [Coroutine] Properly deal with byval and noalias parameters
Xun Li via Phabricator via llvm-commits
- [PATCH] D104124: [IR] Simplify createReplacementInstr
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D103887: [StackMaps] Force section serialization for functions with no records
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-cspgo-warn-mismatch option for COFF
Yolanda via Phabricator via llvm-commits
- [PATCH] D104435: fix comment and default value
Yolanda via Phabricator via llvm-commits
- [PATCH] D104435: fix comment and default value
Yolanda via Phabricator via llvm-commits
- [PATCH] D104438: fix comment and default value
Yolanda via Phabricator via llvm-commits
- [PATCH] D104438: fix comment and default value
Yolanda via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-cspgo-warn-mismatch option for COFF
Yolanda via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-cspgo-warn-mismatch option for COFF
Yolanda via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-cspgo-warn-mismatch option for COFF
Yolanda via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-cspgo-warn-mismatch option for COFF
Yolanda via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-cspgo-warn-mismatch option for COFF
Yolanda via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-cspgo-warn-mismatch option for COFF
Yolanda via Phabricator via llvm-commits
- [PATCH] D104431: [lld] Add lto-cspgo-warn-mismatch option for COFF
Yolanda via Phabricator via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D104595: [NFC] [LoopIdiom] Let processLoopStridedStore able to take SCEV as Store Size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D103490: [SystemZ][z/OS] Add support for TXT records in the GOFF reader
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D103490: [SystemZ][z/OS] Add support for TXT records in the GOFF reader
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D103490: [SystemZ][z/OS] Add support for TXT records in the GOFF reader
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D103490: [SystemZ][z/OS] Add support for TXT records in the GOFF reader
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D103119: [scudo] Get rid of initLinkerInitialized
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D103119: [scudo] Get rid of initLinkerInitialized
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D104402: [scudo] Ensure proper allocator alignment in TSD test
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D104396: [AIX] Use VSSRC/VSFRC Register classes for f32/f64 callee arguments on P8 and above
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D104396: [AIX] Use VSSRC/VSFRC Register classes for f32/f64 callee arguments on P8 and above
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D104396: [AIX] Use VSSRC/VSFRC Register classes for f32/f64 callee arguments on P8 and above
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] fad8d42 - [OpaquePtr] Verify Opaque pointer in function parameter
Zequan Wu via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D104309: [OpaquePtr] Verify Opaque pointer in function parameter
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D104309: [OpaquePtr] Verify Opaque pointer in function parameter
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D104309: [OpaquePtr] Verify Opaque pointer in function parameter
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D104309: [OpaquePtr] Verify Opaque pointer in function parameter
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D104272: [OpaquePtr] Mangle intrinsics with opaque pointers arguments
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D104179: [NFC] [LoopIdiom] [LoopNest] Create LoopIdiomRecognize as a LoopNestPass
Zheng Qian via Phabricator via llvm-commits
- [PATCH] D104296: [SCCP] Remove code redundancy in resolvedUndefsIn
ksyx via Phabricator via llvm-commits
- [PATCH] D104296: [SCCP] Remove code redundancy in resolvedUndefsIn
ksyx via Phabricator via llvm-commits
- [PATCH] D104266: [DFSan] Handle landingpad inst explicitly as zero shadow.
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D104266: [DFSan] Handle landingpad inst explicitly as zero shadow.
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D104266: [DFSan] Handle landingpad inst explicitly as zero shadow.
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D104494: [dfsan] Replace dfs$ prefix with .dfsan suffix
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D104180: [NFC] [LICM] Create LoopNest Invariant Code Motion (LNICM) pass
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D104180: [NFC] [LICM] Create LoopNest Invariant Code Motion (LNICM) pass
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D104180: [NFC] [LICM] Create LoopNest Invariant Code Motion (LNICM) pass
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D98659: [MachineCopyPropagation] Do more backward copy propagations
yshui via Phabricator via llvm-commits
- [PATCH] D98659: [MachineCopyPropagation] Do more backward copy propagations
yshui via Phabricator via llvm-commits
- [llvm] 7ed515d - [AIX][XCOFF] emit vector info of traceback table.
via llvm-commits
- [llvm] 863184d - [CSSPGO] Aggregation by the last K context frames for cold profiles
via llvm-commits
- [llvm] b4d40e1 - [NFC] This is a test commit to check commit access.
via llvm-commits
- [llvm] 5e92cbd - Revert "[NFC] This is a test commit to check commit access."
via llvm-commits
- [llvm] d0a5d86 - [Debug-Info][CodeView] Fix GUID string generation for MSVC generated objects.
via llvm-commits
- [polly] cfe117d - [Polly][Isl] Replacing isl method `to_str()` with `stringFromIslObj()`. NFC.
via llvm-commits
- [llvm] c2e97ba - [RISCV] Don't enable Interleaved Access Vectorization
via llvm-commits
- [polly] 2a629ef - [Polly][Isl] Refactoring IslAstInfo::getBuild() and IslAstInfo::IslAstUserPayload::Build to use isl++. NFC
via llvm-commits
- [llvm] 657aa3a - [yaml2obj] Add support for writing the long symbol name.
via llvm-commits
- [llvm] 80fd5fa - [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
via llvm-commits
Last message date:
Sun Jun 20 23:57:39 PDT 2021
Archived on: Mon Jun 28 08:29:38 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).