The Week Of Monday 12 July 2021 Archives by author
Starting: Mon Jul 12 00:26:48 PDT 2021
Ending: Sun Jul 18 23:53:56 PDT 2021
Messages: 2783
- [PATCH] D104509: [RegisterCoalescer] Resolve conflict based on liveness of subregister
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D105610: [AMDGPU] Don't handle export done when unify exit nodes
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D105609: [NFC][AMDGPU] autogenerate kill-infinite-loop.ll checks
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D105610: [AMDGPU] Don't handle export done when unify exit nodes
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D105683: [AMDGPU] Allow frontends to disable null export for pixel shaders
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D20689: [clang-tidy] Add 'readability-suspicious-call-argument' check
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D105257: [clang][darwin] add support for remapping macOS availability to Mac Catalyst availability
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D105993: [SystemZ][z/OS] Add GOFF support to file magic identification
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D106139: [AMDGPU] Combine srl of add that intends to get the carry of the add as addcarry
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106139: [AMDGPU] Combine srl of add that intends to get the carry of the add as addcarry
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D105525: [GISel] Add fpext/fptrunc combines
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D106143: [CMake][TSAN] Add build dependency against libcxx
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D106143: [CMake][TSAN] Add build dependency against libcxx
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D106143: [CMake][TSAN] Add build dependency against libcxx
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D106143: [CMake][TSAN] Add build dependency against libcxx
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D106143: [CMake][TSAN] Add build dependency against libcxx
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D106143: [CMake][TSAN] Add build dependency against libcxx
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D106094: [ObjCARC] Use objc_msgSend instead of llvm.objc.msgSend in tests
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] ef49d92 - [PowerPC] Implement trap and conversion builtins for XL compatibility
Albion Fung via llvm-commits
- [llvm] f1aca5a - [PowerPC] Fix L[D|W]ARX Implementation
Albion Fung via llvm-commits
- [PATCH] D103668: [PowerPC] Implement trap and conversion builtins for XL compatibility
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105754: [PowerPC] Fix L[D|W]ARX Implementation
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105754: [PowerPC] Fix L[D|W]ARX Implementation
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105754: [PowerPC] Fix L[D|W]ARX Implementation
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105754: [PowerPC] Fix L[D|W]ARX Implementation
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105754: [PowerPC] Fix L[D|W]ARX Implementation
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D106130: [PowerPC] Implemented mtmsr, mfspr, mtspr Builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D106130: [PowerPC] Implemented mtmsr, mfspr, mtspr Builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D106130: [PowerPC] Implemented mtmsr, mfspr, mtspr Builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D106130: [PowerPC] Implemented mtmsr, mfspr, mtspr Builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D106130: [PowerPC] Implemented mtmsr, mfspr, mtspr Builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D101538: [GlobalISel][IRTranslator] Make translate() methods virtual.
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D105958: [clang][darwin] add support for version remapping to the Darwin SDK Info class
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D105958: [clang][darwin] add support for version remapping to the Darwin SDK Info class
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D105257: [clang][darwin] add support for remapping macOS availability to Mac Catalyst availability
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D105257: [clang][darwin] add support for remapping macOS availability to Mac Catalyst availability
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D105257: [clang][darwin] add support for remapping macOS availability to Mac Catalyst availability
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D105958: [clang][darwin] add support for version remapping to the Darwin SDK Info class
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D106243: [Utils] Support class template specializations in update_cc_test_checks
Alexander Richardson via Phabricator via llvm-commits
- [lld] d21772f - [lld][MachO] Code cleanup
Alexander Shaposhnikov via llvm-commits
- [PATCH] D105452: [lld][MachO] Code cleanup
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 24129fb - [LLD] Adding support for RELA for CG Profile.
Alexander Yermolovich via llvm-commits
- [PATCH] D105217: [LLD] Adding support for RELA for CG Profile.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D105217: [LLD] Adding support for RELA for CG Profile.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D105217: [LLD] Adding support for RELA for CG Profile.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D105217: [LLD] Adding support for RELA for CG Profile.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D105217: [LLD] Adding support for RELA for CG Profile.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D105217: [LLD] Adding support for RELA for CG Profile.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106198: [DWP] Refactoring llvm-dwp in to a library.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106198: [DWP] Refactoring llvm-dwp in to a library.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106198: [DWP] Refactoring llvm-dwp in to a library.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D106079: [AMDGPU] Divergence-driven compare operations instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D106079: [AMDGPU] Divergence-driven compare operations instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D106079: [AMDGPU] Divergence-driven compare operations instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D106079: [AMDGPU] Divergence-driven compare operations instruction selection
Alexander via Phabricator via llvm-commits
- [llvm] 2eb50ba - [SLP]Workaround for InsertSubVector cost.
Alexey Bataev via llvm-commits
- [llvm] ba2690b - [SLP][NFC]Fix variables names, NFC.
Alexey Bataev via llvm-commits
- [llvm] 1b18e9a - [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Alexey Bataev via llvm-commits
- [llvm] da3dbfc - [SLP]Improve calculations of the cost for reused/reordered scalars.
Alexey Bataev via llvm-commits
- [PATCH] D105730: [SLP] match logical and/or as reduction candidates
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D106060: [SLP]Improve calculations of the cost for reused/reordered scalars.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D103925: [X86][SSE] Support 64-bit vectorization (WIP)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D103925: [X86][SSE] Support 64-bit vectorization (WIP)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D106060: [SLP]Improve calculations of the cost for reused/reordered scalars.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
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] D99205: Add jump-threading optimization for deterministic finite automata
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D105173: [WIP][NFC] factor out unrolling decision logic
Ali Sedaghati via Phabricator via llvm-commits
- [PATCH] D105173: [WIP][NFC] factor out unrolling decision logic
Ali Sedaghati via Phabricator via llvm-commits
- [PATCH] D105173: [WIP][NFC] factor out unrolling decision logic
Ali Sedaghati via Phabricator via llvm-commits
- [PATCH] D105999: [WIP][NFC] Factor out unrolling decision logic
Ali Sedaghati via Phabricator via llvm-commits
- [PATCH] D106001: [WIP][NFC] factor out unrolling decision logic
Ali Sedaghati via Phabricator via llvm-commits
- [PATCH] D106001: [WIP][NFC] factor out unrolling decision logic
Ali Sedaghati via Phabricator via llvm-commits
- [PATCH] D105118: [remangleIntrinsicFunction] Detect and resolve name clash
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D105933: [NewPM][SimpleLoopUnswitch] Add option to not trivially unswitch
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D104679: [LoopUnrolling] Add flag to restrict the unroll with large loop size
Allen zhong via Phabricator via llvm-commits
- [llvm] 4e3dc6b - GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Amara Emerson via llvm-commits
- [llvm] 9637848 - [GlobalISel] Fix non-pow-2 legalization of s56 stores.
Amara Emerson via llvm-commits
- [llvm] 4c55cdb - [GlobalISel] Fix known bits for G_BSWAP and B_BITREVERSE not doing anything.
Amara Emerson via llvm-commits
- [PATCH] D105751: WIP/RFC: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105696: [AArch64][GlobalISel] Optimise lowering for some vector types for min/max
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105751: WIP/RFC: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105696: [AArch64][GlobalISel] Optimise lowering for some vector types for min/max
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105572: [AArch64][SME] Add load and store instructions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106007: [AArch64] Fix selection of G_UNMERGE <2 x s16>
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105696: [AArch64][GlobalISel] Optimise lowering for some vector types for min/max
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106080: [GlobalISel] Fix infinite loop in reassociationCanBreakAddressingModePattern
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106183: [GlobalISel] Fix non-pow-2 legalization of s56 stores.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106183: [GlobalISel] Fix non-pow-2 legalization of s56 stores.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105382: [GlobalISel] Tail call memcpy/memmove/memset even in the presence of copies
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105382: [GlobalISel] Tail call memcpy/memmove/memset even in the presence of copies
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D106251: [GlobalISel] Fix load-or combine moving loads across potential aliasing stores.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 35909ff - [PowerPC] Fix the splat immediate in PPCMIPeephole depending on if we have an Altivec and VSX splat instruction.
Amy Kwan via llvm-commits
- [llvm] b5f4ac4 - [PowerPC] Add FI alignment check if the addressing mode is DS/DQ-Form, emit X-Form if necessary.
Amy Kwan via llvm-commits
- [llvm] ba627a3 - [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests
Amy Kwan via llvm-commits
- [PATCH] D105790: [PowerPC] Fix the splat immediate in PPCMIPeephole depending on if we have an Altivec and VSX splat instruction.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D105360: [PowerPC] Fix popcntb XL Compat Builtin for 32bit
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D105661: [PowerPC] Add frame index alignment check if the the addressing mode is DS/DQ-Form, and fall back to X-Form if necessary.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D105661: [PowerPC] Add frame index alignment check if the the addressing mode is DS/DQ-Form, and fall back to X-Form if necessary.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D105956: [AIX] Enable dollar sign as PC in inlineasm
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95115: [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95115: [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D105900: [llvm-mca] [NFC] Formatting code
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D106077: [llvm-mca] Store extra information about the driver flags used for the simulation
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D106077: [llvm-mca] Store extra information about the driver flags used for the simulation
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D106077: [llvm-mca] Store extra information about the driver flags used for the simulation
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D104795: [IVDescriptors] Make pointer inductions compatible with opaque pointers
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D106178: [SCEVExpander] Stop hoisting IR when reusing phis
Andrew Trick via Phabricator via llvm-commits
- [llvm] 47f846f - Enable Flang by default in the test-release.sh script
Andrzej Warzynski via llvm-commits
- [PATCH] D105811: [flang][driver] Delete `f18` (i.e. the old Flang driver)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105885: Enable Flang by default in the test-release.sh script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105896: [flang][driver] Fix output filename generation in `flang`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105546: [flang][driver] Fix how output filename is generated
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105896: [flang][driver] Fix output filename generation in `flang`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105896: [flang][driver] Fix output filename generation in `flang`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105896: [flang][driver] Fix output filename generation in `flang`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106052: [flang][driver] Randomise the names of the temporary unparsed files
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105885: Enable Flang by default in the test-release.sh script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105885: Enable Flang by default in the test-release.sh script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106052: [flang][driver] Randomise the names of the temporary unparsed files
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106052: [flang][driver] Randomise the names of the temporary unparsed files
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106052: [flang][driver] Randomise the names of the temporary unparsed files
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106052: [flang][driver] Randomise the names of the temporary unparsed files
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105885: Enable Flang by default in the test-release.sh script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106052: [flang][driver] Randomise the names of the temporary unparsed files
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105896: [flang][driver] Fix output filename generation in `flang`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105896: [flang][driver] Fix output filename generation in `flang`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D105539: [llvm-objdump][WebAssembly] Fix llvm-objdump on files without symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D105539: [llvm-objdump][WebAssembly] Fix llvm-objdump on files without symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D105539: [llvm-objdump][WebAssembly] Fix llvm-objdump on files without symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D105539: [llvm-objdump][WebAssembly] Fix llvm-objdump on files without symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D105539: [llvm-objdump][WebAssembly] Fix llvm-objdump on files without symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D105539: [llvm-objdump][WebAssembly] Fix llvm-objdump on files without symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D105539: [llvm-objdump][WebAssembly] Fix llvm-objdump on files without symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D105993: [SystemZ][z/OS] Add GOFF support to file magic identification
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D105993: [SystemZ][z/OS] Add GOFF support to file magic identification
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D105993: [SystemZ][z/OS] Add GOFF support to file magic identification
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D105993: [SystemZ][z/OS] Add GOFF support to file magic identification
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D104641: [LICM] Strip context sensitive attributes after call hoisting
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D105817: [LV] Enable vectorization of multiple exit loops w/computable exit counts
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D104641: Strip undef implying attributes when moving calls
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D104641: Strip undef implying attributes when moving calls
Anna Thomas via Phabricator via llvm-commits
- [llvm] aaccc98 - [M68k][GloballSel] LegalizerInfo implementation
Anshil Gandhi via llvm-commits
- [PATCH] D105536: [M68k][GloballSel] LegalizerInfo implementation
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Fix semantic check of test case in taskloop simd construct
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Fix semantic check of test case in taskloop simd construct
Arnamoy B via Phabricator via llvm-commits
- [llvm] d774b4a - [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction.
Artem Belevich via llvm-commits
- [PATCH] D105384: [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D105384: [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D105384: [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D105384: [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D105384: [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D105384: [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D105384: [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D106098: [infer-address-spaces] Handle complex non-pointer constexpr arguments.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D106098: [infer-address-spaces] Handle complex non-pointer constexpr arguments.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D106098: [infer-address-spaces] Handle complex non-pointer constexpr arguments.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D104801: [MemCpyOpt] Enable memcpy optimization for NVPTX back-end.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D104801: [MemCpyOpt] Enable memcpy optimizations unconditionally.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D105927: [analyzer] Extend operator overloading for ' - ' and ' + ' operators on llvm::TimeRecord
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D106099: [DependenceAnalysis] Guard analysis using getPointerBase()
Artem Radzikhovskyy via Phabricator via llvm-commits
- [llvm] 0e6424a - [OpaquePointers][ThreadSanitizer] Cleanup calls to PointerType::getElementType()
Arthur Eubanks via llvm-commits
- [llvm] 7987c46 - [OpaquePtr][ISel] Use ArgListEntry::IndirectType more
Arthur Eubanks via llvm-commits
- [llvm] b25aca5 - [OpaquePtr] Use AllocaInst::getAllocatedType()
Arthur Eubanks via llvm-commits
- [llvm] 693bc04 - [OpaquePtr] Use GlobalValue::getValueType() more
Arthur Eubanks via llvm-commits
- [llvm] 113a807 - [OpaquePtr] Get load/store type without PointerType::getElementType()
Arthur Eubanks via llvm-commits
- [llvm] ab5693a - [OpaquePtr] Use byval type more
Arthur Eubanks via llvm-commits
- [llvm] 4897429 - [NFC] Inline variable to prevent unused variable warning
Arthur Eubanks via llvm-commits
- [llvm] 0024ec5 - [NewPM][SimpleLoopUnswitch] Add option to not trivially unswitch
Arthur Eubanks via llvm-commits
- [llvm] 5738819 - Revert "[SCEV] Handle zero stride correctly in howManyLessThans"
Arthur Eubanks via llvm-commits
- [llvm] 5366de7 - [SimpleLoopUnswitch] Don't non-trivially unswitch loops with catchswitch exits
Arthur Eubanks via llvm-commits
- [llvm] d3816ef - Precommit test for D106017
Arthur Eubanks via llvm-commits
- [llvm] 3bf101f - [docs][OpaquePtr] Remove finished task
Arthur Eubanks via llvm-commits
- [llvm] 04b75c0 - [InstCombine] Look through invariant group intrinsics when removing malloc
Arthur Eubanks via llvm-commits
- [llvm] 99cb250 - Revert "[SLP]Workaround for InsertSubVector cost."
Arthur Eubanks via llvm-commits
- [PATCH] D105805: [NFC] Do not track calls to inlined intrinsics in IFI.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105780: [Attributes] Determine attribute properties from TableGen data
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105672: [SimpleLoopUnswitch] Don't non-trivially unswitch loops with catchswitch exits
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105710: [OpaquePointers][ThreadSanitizer] Cleanup calls to PointerType::getElementType()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105710: [OpaquePointers][ThreadSanitizer] Cleanup calls to PointerType::getElementType()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105710: [OpaquePointers][ThreadSanitizer] Cleanup calls to PointerType::getElementType()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105711: [OpaquePtr][Inline] Use byval type instead of pointee type
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105710: [OpaquePointers][ThreadSanitizer] Cleanup calls to PointerType::getElementType()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105933: [NewPM][SimpleLoopUnswitch] Add option to not trivially unswitch
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105933: [NewPM][SimpleLoopUnswitch] Add option to not trivially unswitch
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105921: [SCEV] Handle zero stride correctly in howManyLessThans
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105976: [Inliner] Make the CallPenalty configurable
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105838: [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106017: [InstCombine] Look through invariant group intrinsics when removing malloc
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105672: [SimpleLoopUnswitch] Don't non-trivially unswitch loops with catchswitch exits
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106017: [InstCombine] Look through invariant group intrinsics when removing malloc
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106008: [IR] Add elementtype attribute
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105838: [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106008: [IR] Add elementtype attribute
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105938: [AsmParser] Unify parsing of attributes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106017: [InstCombine] Look through invariant group intrinsics when removing malloc
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104795: [IVDescriptors] Make pointer inductions compatible with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D104795: [IVDescriptors] Make pointer inductions compatible with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102039: [profile] Add binary id into profiles
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102039: [profile] Add binary id into profiles
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106148: [NewPM] Fix wrong perfect forwarding in createModuleToFunctionPassAdaptor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106098: [infer-address-spaces] Handle complex non-pointer constexpr arguments.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106184: [BPF] Use elementtype attribute for preserve.array/struct.index intrinsics
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D105008: [VPlan] Add recipe for first-order rec phis, make splicing explicit.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D105008: [VPlan] Add recipe for first-order rec phis, make splicing explicit.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D105008: [VPlan] Add recipe for first-order rec phis, make splicing explicit.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D106244: [LV] Move recurrence backedge fixup code to VPlan::execute (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D106091: [PowerPC] Improve error message on MASSV pass
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D106091: [PowerPC] Improve error message on MASSV pass
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D106099: [DependenceAnalysis] Guard analysis using getPointerBase()
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] f4ec30d - [RISCV] Make VLEN no greater than 65536
Ben Shi via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D106031: [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D106134: [RISCV] Make VLEN no greater than 65536.
Ben Shi via Phabricator via llvm-commits
- [llvm] 0da3573 - [AArch64] Silence unused variable warning. NFC.
Benjamin Kramer via llvm-commits
- [compiler-rt] 561b944 - sanitizer_common: Fix the build for platforms that use shared TSDs
Benjamin Kramer via llvm-commits
- [compiler-rt] 6f61318 - sanitizer_common: Suppress another thread safety warning
Benjamin Kramer via llvm-commits
- [PATCH] D106047: Fixes memory sanitizer 'use-of-uninitialized-value' diagnostic.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D105616: [llvm-diff] Check for recursive initializers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D104996: [docs] Update CMake cross compiling guide link.
Bill Wendling via Phabricator via llvm-commits
- [llvm] 442123c - Fixes memory sanitizer 'use-of-uninitialized-value' diagnostic.
Bogdan Graur via llvm-commits
- [PATCH] D106047: Fixes memory sanitizer 'use-of-uninitialized-value' diagnostic.
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D106047: Fixes memory sanitizer 'use-of-uninitialized-value' diagnostic.
Bogdan Graur via Phabricator via llvm-commits
- [llvm] 112c090 - [SelectionDAG] Simplify PromoteIntRes_INSERT_SUBVECTOR to only handle result
Bradley Smith via llvm-commits
- [PATCH] D105624: [SelectionDAG] Simplify PromoteIntRes_INSERT_SUBVECTOR to only handle result
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D105889: [AArch64][SVE] Break false dependencies for inactive lanes of unary operations
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D105889: [AArch64][SVE] Break false dependencies for inactive lanes of unary operations
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D106144: [AArch64][SVE] Move instcombine like transforms out of SVEIntrinsicOpts
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D105218: [llvm-objcopy] Improve performance of long pattern lists
Brian Cain via Phabricator via llvm-commits
- [llvm] f5917e0 - [TableGen] Allow isAllocatable inheritence from any superclass
Carl Ritson via llvm-commits
- [llvm] c7f2f81 - [AMDGPU] Tidy SReg/SGPR definitions using template class
Carl Ritson via llvm-commits
- [PATCH] D105800: [AMDGPU] Tidy SReg/SGPR definitions using template class
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105683: [AMDGPU] Allow frontends to disable null export for pixel shaders
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105610: [AMDGPU] Don't handle export done when unify exit nodes
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105683: [AMDGPU] Allow frontends to disable null export for pixel shaders
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105800: [AMDGPU] Tidy SReg/SGPR definitions using template class
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105800: [AMDGPU] Tidy SReg/SGPR definitions using template class
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105800: [AMDGPU] Tidy SReg/SGPR definitions using template class
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105683: [AMDGPU] Allow frontends to disable null export for pixel shaders
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105967: [TableGen] Allow isAllocatable inheritence from any superclass
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105385: [AMDGPU] Add SelectionDAG support for insert_subvector on v4f64
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D101633: [AMDGPU] Set number vgprs used in PS shaders based on input registers actually used
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105967: [TableGen] Allow isAllocatable inheritence from any superclass
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105967: [TableGen] Allow isAllocatable inheritence from any superclass
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105967: [TableGen] Allow isAllocatable inheritence from any superclass
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105800: [AMDGPU] Tidy SReg/SGPR definitions using template class
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D106079: [AMDGPU] Divergence-driven compare operations instruction selection
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105800: [AMDGPU] Tidy SReg/SGPR definitions using template class
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105800: [AMDGPU] Tidy SReg/SGPR definitions using template class
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105800: [AMDGPU] Tidy SReg/SGPR definitions using template class
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105683: [AMDGPU] Allow frontends to disable null export for pixel shaders
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105683: [AMDGPU] Allow frontends to disable null export for pixel shaders
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D105633: [WIP] Improve code generation for vector_splice
Caroline via Phabricator via llvm-commits
- [PATCH] D105633: [WIP] Improve code generation for vector_splice
Caroline via Phabricator via llvm-commits
- [PATCH] D105572: [AArch64][SME] Add load and store instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D105574: [AArch64][SME] Add mova instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D105824: [LV] Avoid scalable vectorization for loops containing alloca
Caroline via Phabricator via llvm-commits
- [PATCH] D106196: [Bazel] Condition Exegesis target-specific sources
Chandler Carruth via Phabricator via llvm-commits
- [llvm] 8a29977 - [PowerPC][NFC] add test case for preparing more loads/stores
Chen Zheng via llvm-commits
- [llvm] 7078805 - [PowerPC][NFC] add testcase for update-form preparation with non-const increment
Chen Zheng via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instrucitons
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instrucitons
ChenZheng via Phabricator via llvm-commits
- [PATCH] D97184: [XCOFF] support DWARF for XCOFF for object output
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instrucitons
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106032: [PowerPC] prepare update form with non-const increment
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106032: [PowerPC] prepare update form with non-const increment
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105207: [debuginfo][lsr] SCEV-based salvaging for LoopStrengthReduction
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Chris Lattner via Phabricator via llvm-commits
- [llvm] 12d04ce - [NFC] [Coroutines] Remove unused CoroFree
Chuanqi Xu via llvm-commits
- [llvm] 8a1727b - [Coroutines] Run coroutine passes by default
Chuanqi Xu via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Chuanqi Xu via Phabricator 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] D105877: [Coroutines] Run coroutine passes by default
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105966: [WIP] [ThinLTO] Importing function by function specialization
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D106248: [Coroutines] Overalign coroutine frame when frame alignment exceeds the alignment limit
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D105861: [llvm-exegesis] Rework cmake variables around LIBPFM checking.
Clement Courbet 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
- [PATCH] D104975: Implement P1949
Corentin Jabot via Phabricator via llvm-commits
- [llvm] d5c97f4 - [X86] Teach X86FloatingPoint's handleCall to only erase the FP stack if there is a regmask operand that clobbers the FP stack.
Craig Topper via llvm-commits
- [llvm] 46e8970 - [RISCV] Prevent use of t0(aka x5) as rs1 for jalr instructions.
Craig Topper via llvm-commits
- [llvm] 1e670dc - [RISCV] Use DIVUW/REMUW/DIVW instructions for i8/i16/i32 udiv/urem/sdiv when LHS is constant.
Craig Topper via llvm-commits
- [llvm] 0ce13f9 - [RISCV] Add curly braces around a case body that declares variables. NFC
Craig Topper via llvm-commits
- [llvm] 4dbb788 - [RISCV] Teach constant materialization that it can use zext.w at the end with Zba to reduce number of instructions.
Craig Topper via llvm-commits
- [llvm] d634ec8 - [RISCV] Refactor where in the multiclass hierarchy we add commutable VFMADD/VFMACC instructions. NFC
Craig Topper via llvm-commits
- [llvm] 8f0343c - [RISCV] Use tail agnostic policy for fixed vector vwmacc(u).
Craig Topper via llvm-commits
- [llvm] 2e65ec1 - [RISCV] Rename the fixed vector vwmacc tests to have the 'm' in their filenames. NFC
Craig Topper via llvm-commits
- [llvm] 173332d - [RISCV] Manually emit the best shift for VSCALE lowering to improve codegen.
Craig Topper via llvm-commits
- [llvm] d0f8047 - [RISCV] Teach computeKnownBitsForTargetNode that VLENB will never be more than 65536/8.
Craig Topper via llvm-commits
- [llvm] 00c1cc8 - [RISCV] Add more i32 srem/sdiv with power of 2 constant tests. NFC
Craig Topper via llvm-commits
- [PATCH] D105762: [X86] Teach X86FloatingPoint's handleCall to only erase the FP stack if there is a regmask operand that clobbers the FP stack.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105840: [SelectionDAG][RISCV] Support @llvm.vscale.i64() on 32-bit targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105875: [RISCV] Prevent use of t0(aka x5) as rs1 for jalr instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105875: [RISCV] Prevent use of t0(aka x5) as rs1 for jalr instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105875: [RISCV] Prevent use of t0(aka x5) as rs1 for jalr instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105902: [RISCV] Fix the neutral element in vector 'fadd' reductions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105417: [RISCV] Teach RISCVMatInt about cases where it can use LUI+SLLI to replace LUI+ADDI+SLLI for large constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105769: [RISCV] Use DIVUW/REMUW/DIVW instructions for i8/i16/i32 udiv/urem/sdiv when LHS is constant.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105918: [SelectionDAG][RISCV] Use isSExtCheaperThanZExt to control whether sext or zext is used for constant folding any_extend.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105785: [RISCV] Add a helper function to allow ReplaceNodeResults to use sign extension for any_extend of i32 constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105925: [TableGen] Warn when patterns are ignored due to impossible types
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106025: [RISCV] Use unordered indexed loads for MGATHER.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106025: [RISCV] Use unordered indexed loads for MGATHER.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104921: [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106044: [RISCV] Update to vlm.v and vsm.v according to v1.0-rc1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105509: [RISCV] Teach constant materialization that it can use zext.w at the end with Zba to reduce number of instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103427: [X86] Fix handling of maskmovdqu in X32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103427: [X86] Fix handling of maskmovdqu in X32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103796: [Clang][RISCV] Implement vlsseg.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105509: [RISCV] Teach constant materialization that it can use zext.w at the end with Zba to reduce number of instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105509: [RISCV] Teach constant materialization that it can use zext.w at the end with Zba to reduce number of instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105918: [SelectionDAG][RISCV] Use isSExtCheaperThanZExt to control whether sext or zext is used for constant folding any_extend.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106134: [RISCV] Make VLEN no greater than 65536.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106168: [RISCV] Compose vector subregs hierarchically
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106230: [RISCV] Add custom isel to select (and (srl X, C1), C2) and (and (shl X, C1), C2)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106230: [RISCV] Add custom isel to select (and (srl X, C1), C2) and (and (shl X, C1), C2)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106230: [RISCV] Add custom isel to select (and (srl X, C1), C2) and (and (shl X, C1), C2)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106230: [RISCV] Add custom isel to select (and (srl X, C1), C2) and (and (shl X, C1), C2)
Craig Topper via Phabricator via llvm-commits
- [llvm] 9e42675 - [AArch64] Add target features for Armv9-A Scalable Matrix Extension (SME)
Cullen Rhodes via llvm-commits
- [llvm] c08dabb - [AArch64][SME] Add matrix register definitions and parsing support
Cullen Rhodes via llvm-commits
- [llvm] dfa7693 - [AArch64][SME] Add outer product instructions
Cullen Rhodes via llvm-commits
- [llvm] 99eb96f - [AArch64][SME] Add load and store instructions
Cullen Rhodes via llvm-commits
- [PATCH] D105570: [AArch64][SME] Add matrix register definitions and parsing support
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105570: [AArch64][SME] Add matrix register definitions and parsing support
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105569: [AArch64] Add target features for Armv9-A Scalable Matrix Extension (SME)
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105570: [AArch64][SME] Add matrix register definitions and parsing support
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105570: [AArch64][SME] Add matrix register definitions and parsing support
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105571: [AArch64][SME] Add outer product instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105571: [AArch64][SME] Add outer product instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105570: [AArch64][SME] Add matrix register definitions and parsing support
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105570: [AArch64][SME] Add matrix register definitions and parsing support
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105570: [AArch64][SME] Add matrix register definitions and parsing support
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105572: [AArch64][SME] Add load and store instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105572: [AArch64][SME] Add load and store instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105570: [AArch64][SME] Add matrix register definitions and parsing support
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105572: [AArch64][SME] Add load and store instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105572: [AArch64][SME] Add load and store instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105573: [AArch64][SME] Add ldr and str instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105574: [AArch64][SME] Add mova instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105575: [AArch64][SME] Add zero instruction
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105571: [AArch64][SME] Add outer product instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105576: [AArch64][SME] Add system registers and related instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105574: [AArch64][SME] Add mova instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105577: [AArch64][SME] Add SVE2 instructions added in SME
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105566: [AArch64][SME] Support .arch and .arch_extension assembler directives
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105572: [AArch64][SME] Add load and store instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105577: [AArch64][SME] Add SVE2 instructions added in SME
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105577: [AArch64][SME] Add SVE2 instructions added in SME
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105576: [AArch64][SME] Add system registers and related instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105576: [AArch64][SME] Add system registers and related instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D105823: [ARM] Add <2 x i16> and <4 x i8> lowering tests for DSP insns. NFC
Daniel Egger via Phabricator via llvm-commits
- [PATCH] D105823: [ARM] Add <2 x i16> and <4 x i8> lowering tests for DSP insns. NFC
Daniel Egger via Phabricator via llvm-commits
- [llvm] 3c4023b - [test] Use double pound to denote comments.
Daniel Rodríguez Troitiño via llvm-commits
- [PATCH] D106103: [test] Use double pound to denote comments.
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D106103: [test] Use double pound to denote comments.
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D104703: [ADT] Extend EnableIfCallable for callables with incomplete returns
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D104703: [ADT] Extend EnableIfCallable for callables with incomplete returns
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D99794: libclc: Add -cl-no-stdinc to clang flags on clang >=13
Dave Airlie via Phabricator via llvm-commits
- [PATCH] D105419: libclc: fix build since recent opencl-c-base.h default include changes.
Dave Airlie via Phabricator via llvm-commits
- [PATCH] D105770: [AArch64] Optimize overflow checks for [s|u]mul.with.overflow.i32.
Dave Green via Phabricator via llvm-commits
- [PATCH] D105541: [AArch64] Set the latency of A55 stores to 1
Dave Green via Phabricator via llvm-commits
- [PATCH] D105814: [ARM] Expand types handled in VQDMULH recognition
Dave Green via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D103882: [CostModel][AArch64] Make loads/stores of <vscale x 1 x eltty> expensive.
Dave Green via Phabricator via llvm-commits
- [PATCH] D105696: [AArch64][GlobalISel] Optimise lowering for some vector types for min/max
Dave Green via Phabricator via llvm-commits
- [PATCH] D105853: [ISel] Expand saddsat and ssubsat via asr and xor
Dave Green via Phabricator via llvm-commits
- [PATCH] D105853: [ISel] Expand saddsat and ssubsat via asr and xor
Dave Green via Phabricator via llvm-commits
- [PATCH] D105090: [ARM] Introduce MVEEXT ISel lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D105853: [ISel] Expand saddsat and ssubsat via asr and xor
Dave Green via Phabricator via llvm-commits
- [PATCH] D105432: [Analysis] Add simple cost model for strict (in-order) reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D105443: [ARM][LowOverheadLoops] Make some stack spills valid for tail predication
Dave Green via Phabricator via llvm-commits
- [PATCH] D105432: [Analysis] Add simple cost model for strict (in-order) reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D105443: [ARM][LowOverheadLoops] Make some stack spills valid for tail predication
Dave Green via Phabricator via llvm-commits
- [PATCH] D105680: [ARM] Lower v16i8 -> i64 VMLA reductions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
Dave Green via Phabricator via llvm-commits
- [PATCH] D105686: [ARM] Move add(VMLALVA(A, X, Y), B) to VMLALVA(add(A, B), X, Y)
Dave Green via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D105882: [AArch64] Update Cortex-A55 SchedModel to improve LDP scheduling
Dave Green via Phabricator via llvm-commits
- [PATCH] D105432: [Analysis] Add simple cost model for strict (in-order) reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D106051: [ARM] Extend more reductions during lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D105814: [ARM] Expand types handled in VQDMULH recognition
Dave Green via Phabricator via llvm-commits
- [PATCH] D105443: [ARM][LowOverheadLoops] Make some stack spills valid for tail predication
Dave Green via Phabricator via llvm-commits
- [PATCH] D106140: [LV] Change interface of getReductionPatternCost to return Optional
Dave Green via Phabricator via llvm-commits
- [PATCH] D106051: [ARM] Extend more reductions during lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D106051: [ARM] Extend more reductions during lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D106166: [LV][ARM] Tighten up MLA reduction costing
Dave Green via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Dave Green via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D106238: [ARM] MVE hadd and rhadd
Dave Green via Phabricator via llvm-commits
- [PATCH] D106239: [AArch64] Expand the SVE min/max reduction costs to NEON
Dave Green via Phabricator via llvm-commits
- [PATCH] D106240: [AArch64] Adjust the cost of integer sum reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D106241: [AArch64] Add worst case shuffle costs
Dave Green via Phabricator via llvm-commits
- [llvm] 81b42ca - [Hexagon] Handle opaque pointers in vector combine
David Blaikie via llvm-commits
- [llvm] e63b18b - Catch an extremely obvious memory leak, thanks asan
David Blaikie via llvm-commits
- [llvm] ea91749 - DebugInfo: Use debug_rnglists.dwo for ranges in debug_info.dwo when parsing DWARFv5
David Blaikie via llvm-commits
- [llvm] ac8cede - Fix test - mistaken hardcoded path from my local machine.
David Blaikie via llvm-commits
- [llvm] 649977c - Opaque pointer GEP fixes for BrainF example
David Blaikie via llvm-commits
- [PATCH] D105710: [OpaquePointers][ThreadSanitizer] Cleanup calls to PointerType::getElementType()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D105856: [llc] Default MCUseDwarfDirectory to true
David Blaikie via Phabricator via llvm-commits
- [PATCH] D105014: added some example code for llvm::Expected<T>
David Blaikie via Phabricator via llvm-commits
- [PATCH] D105014: added some example code for llvm::Expected<T>
David Blaikie via Phabricator via llvm-commits
- [PATCH] D105710: [OpaquePointers][ThreadSanitizer] Cleanup calls to PointerType::getElementType()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D105711: [OpaquePtr][Inline] Use byval type instead of pointee type
David Blaikie via Phabricator via llvm-commits
- [PATCH] D105710: [OpaquePointers][ThreadSanitizer] Cleanup calls to PointerType::getElementType()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106186: Avoid keeping internal string_views in Twine.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106198: [DWP] Refactoring llvm-dwp in to a library.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D106186: Avoid keeping internal string_views in Twine.
David Blaikie via Phabricator via llvm-commits
- [compiler-rt] 657eb94 - [Sanitizers] FutexWake fix typo for FreeBSD code path.
David Carlier via llvm-commits
- [llvm] f73334c - [AArch64] Set the latency of Cortex-A55 stores to 1
David Green via llvm-commits
- [llvm] af6f136 - [ARM] Expand types in VQDMULH tests. NFC
David Green via llvm-commits
- [llvm] ca78151 - [ARM] Introduce MVEEXT ISel lowering
David Green via llvm-commits
- [llvm] 816f128 - [MIPS] Regenerate test after D105161. NFC
David Green via llvm-commits
- [llvm] 338314f - [ARM] Lower v16i8 -> i64 VMLA reductions.
David Green via llvm-commits
- [llvm] 31b8f40 - [ARM] Move add(VMLALVA(A, X, Y), B) to VMLALVA(add(A, B), X, Y)
David Green via llvm-commits
- [llvm] dad506b - [ARM] Expand types handled in VQDMULH recognition
David Green via llvm-commits
- [llvm] 58e5e50 - [ARM] Extra MLA vecreduce tests. NFC
David Green via llvm-commits
- [llvm] ad8e75c - [ARM] Fix for matching reductions that are both sext and zext.
David Green via llvm-commits
- [llvm] 5acddf5 - [ARM] Lower non-extended small gathers via truncated gathers.
David Green via llvm-commits
- [PATCH] D105784: [VPlan] Use vector version of GEP if result is used as vector.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105570: [AArch64][SME] Add matrix register definitions and parsing support
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105824: [LV] Avoid scalable vectorization for loops containing alloca
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105570: [AArch64][SME] Add matrix register definitions and parsing support
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105570: [AArch64][SME] Add matrix register definitions and parsing support
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105432: [Analysis] Add simple cost model for strict (in-order) reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105432: [Analysis] Add simple cost model for strict (in-order) reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105571: [AArch64][SME] Add outer product instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105432: [Analysis] Add simple cost model for strict (in-order) reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105432: [Analysis] Add simple cost model for strict (in-order) reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105847: [AArch64] Prepare for changes to STEP_VECTOR.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105847: [AArch64] Prepare for changes to STEP_VECTOR.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105576: [AArch64][SME] Add system registers and related instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105566: [AArch64][SME] Support .arch and .arch_extension assembler directives
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105576: [AArch64][SME] Add system registers and related instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105330: [llvm-nm] Switch command line parsing from llvm::cl to OptTable
David Spickett via Phabricator via llvm-commits
- [PATCH] D105330: [llvm-nm] Switch command line parsing from llvm::cl to OptTable
David Spickett via Phabricator via llvm-commits
- [PATCH] D105546: [flang][driver] Fix how output filename is generated
David Spickett via Phabricator via llvm-commits
- [PATCH] D105896: [flang][driver] Fix output filename generation in `flang`
David Spickett via Phabricator via llvm-commits
- [PATCH] D105896: [flang][driver] Fix output filename generation in `flang`
David Spickett via Phabricator via llvm-commits
- [PATCH] D105896: [flang][driver] Fix output filename generation in `flang`
David Spickett via Phabricator via llvm-commits
- [PATCH] D105896: [flang][driver] Fix output filename generation in `flang`
David Spickett via Phabricator via llvm-commits
- [PATCH] D106052: [flang][driver] Randomise the names of the temporary unparsed files
David Spickett via Phabricator via llvm-commits
- [PATCH] D106052: [flang][driver] Randomise the names of the temporary unparsed files
David Spickett via Phabricator via llvm-commits
- [PATCH] D106052: [flang][driver] Randomise the names of the temporary unparsed files
David Spickett via Phabricator via llvm-commits
- [PATCH] D106052: [flang][driver] Randomise the names of the temporary unparsed files
David Spickett via Phabricator via llvm-commits
- [PATCH] D81070: [AMDGPU] Fixup use of StackPtrOffsetReg when not initialized
David Stuttard via Phabricator via llvm-commits
- [llvm] c305557 - [llvm][sve] Lowering for VLS truncating stores
David Truby 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] D104464: [LoopIdiom] Transform memmove-like loop into memmove (PR46179)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
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
- [llvm] d4e2693 - [WebAssembly] Run varargs codegen test with non-emscripten triple
Derek Schuff via llvm-commits
- [llvm] 7cb25f5 - [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via llvm-commits
- [PATCH] D105842: [WebAssembly] Remove datalayout strings from llc tests
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D105749: WebAssembly: Update datalayout to match fp128 ABI change
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D106096: [WebAssembly] Support R_WASM_MEMORY_ADDR_TLS_SLEB64 for wasm64
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D103557: [WebAssembly] Generate R_FUNCTION_OFFSET relocs in debuginfo sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D103557: [WebAssembly] Generate R_FUNCTION_OFFSET relocs in debuginfo sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D103557: [WebAssembly] Generate R_WASM_FUNCTION_OFFSET relocs in debuginfo sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D103557: [WebAssembly] Generate R_WASM_FUNCTION_OFFSET relocs in debuginfo sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D103557: [WebAssembly] Generate R_WASM_FUNCTION_OFFSET relocs in debuginfo sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D105595: [flang] Compile error instantiating std::clock_t on Apple clang version 11.0.0
Diana Picus via Phabricator via llvm-commits
- [PATCH] D105885: Enable Flang by default in the test-release.sh script
Diana Picus via Phabricator via llvm-commits
- [PATCH] D105969: [flang] Add default implementation for SYSTEM_CLOCK
Diana Picus via Phabricator via llvm-commits
- [PATCH] D105970: [flang] Add POSIX implementation for SYSTEM_CLOCK
Diana Picus via Phabricator via llvm-commits
- [PATCH] D105969: [flang] Add default implementation for SYSTEM_CLOCK
Diana Picus via Phabricator via llvm-commits
- [PATCH] D105023: [AIX][XCOFF][Bug-Fixed] parse the parameter type of the traceback table.
Digger Lin via Phabricator via llvm-commits
- [llvm] df68684 - [RemoveRedundantDebugValues] Add a Pass that removes redundant DBG_VALUEs
Djordje Todorovic via llvm-commits
- [llvm] fa2daae - [2/2][RemoveRedundantDebugValues] Add a Pass that removes redundant DBG_VALUEs
Djordje Todorovic via llvm-commits
- [PATCH] D105279: [RemoveRedundantDebugValues] Introduce a MIR pass that removes redundant DBG_VALUEs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D105280: [2/2][RemoveRedundantDebugValues] Introduce a MIR pass that removes redundant DBG_VALUEs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D105831: [DebugInfo] Fix incorrect handling of debug values with duplicate location operands
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D105915: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo for indirect call type ids
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D105279: [RemoveRedundantDebugValues] Introduce a MIR pass that removes redundant DBG_VALUEs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D105279: [RemoveRedundantDebugValues] Introduce a MIR pass that removes redundant DBG_VALUEs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D105280: [2/2][RemoveRedundantDebugValues] Introduce a MIR pass that removes redundant DBG_VALUEs
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 09c9f4d - [AMDGPU][MC] Added missing isCall/isBranch flags
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D106072: [AMDGPU][MC] Added missing isCall/isBranch flags
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D106072: [AMDGPU][MC] Added missing isCall/isBranch flags
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D106072: [AMDGPU][MC] Added missing isCall/isBranch flags
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D106072: [AMDGPU][MC] Added missing isCall/isBranch flags
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D106072: [AMDGPU][MC] Added missing isCall/isBranch flags
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [compiler-rt] 41ba96f - sanitizer_common: rename Mutex to MutexState
Dmitry Vyukov via llvm-commits
- [compiler-rt] 0da172b - sanitizer_common: add thread safety annotations
Dmitry Vyukov via llvm-commits
- [compiler-rt] 326b005 - sanitizer_common: use 0 for empty stack id
Dmitry Vyukov via llvm-commits
- [compiler-rt] fde34d9 - sanitizer_common: remove debugging logic from the internal allocator
Dmitry Vyukov via llvm-commits
- [compiler-rt] 8bbf2f7 - sanitizer_common: make sem_trywait as non-blocking
Dmitry Vyukov via llvm-commits
- [compiler-rt] 10158b5 - sanitizer_common: fix 32-bit build
Dmitry Vyukov via llvm-commits
- [compiler-rt] b3bd885 - sanitizer_common: allow COMMON_INTERCEPTOR_ENTER to use labels
Dmitry Vyukov via llvm-commits
- [compiler-rt] 6ca7247 - sanitizer_common: support printing __m128i type
Dmitry Vyukov via llvm-commits
- [compiler-rt] 0726695 - sanitizer_common: optimize memory drain
Dmitry Vyukov via llvm-commits
- [compiler-rt] d89d3df - sanitizer_common: optimize memory drain
Dmitry Vyukov via llvm-commits
- [compiler-rt] e33446e - tsan: make obtaining current PC faster
Dmitry Vyukov via llvm-commits
- [compiler-rt] 7b302fc - tsan: strip top inlined internal frames
Dmitry Vyukov via llvm-commits
- [compiler-rt] c3c324d - tsan: lock ScopedErrorReportLock around fork
Dmitry Vyukov via llvm-commits
- [compiler-rt] 6a4054e - sanitizer_common: add Semaphore
Dmitry Vyukov via llvm-commits
- [compiler-rt] db29c03 - sanitizer_common: link Synchronization.lib on Windows
Dmitry Vyukov via llvm-commits
- [PATCH] D105878: [sanitizer_common] Define internal_usleep on Solaris
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105251: [IR] Allow multiple instruction metadata attachments with same type
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105491: [clang] Use i64 for the !srcloc metadata on asm IR nodes.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105958: [clang][darwin] add support for version remapping to the Darwin SDK Info class
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105257: [clang][darwin] add support for remapping macOS availability to Mac Catalyst availability
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106012: [Support] Get correct number of physical cores on Apple Silicon
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106012: [Support] Get correct number of physical cores on Apple Silicon
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106020: [Support] Turn on SupportTest for Apple Silicon
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106020: [Support] Turn on SupportTest for Apple Silicon
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105491: [clang] Use i64 for the !srcloc metadata on asm IR nodes.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D105978: [IR] Fix Binary op matching in PatternMatch::m_VScale
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D105994: [SVE] Add folds for sign and zero extends of vscale
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D105978: [SVE][IR] Fix Binary op matching in PatternMatch::m_VScale
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D105994: [SVE] Add folds for sign and zero extends of vscale
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D105994: [SVE] Add folds for sign and zero extends of vscale
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D106010: [SimplifyCFG] Rerun PHI deduplication after common code sinkinkg (PR51092)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D105088: [InstCombine] Fold IntToPtr/PtrToInt to bitcast
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D106000: [NFC] X86: Annotate sibcall test
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D106000: [NFC] X86: Annotate sibcall test
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D105088: [InstCombine] Fold IntToPtr/PtrToInt to bitcast
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D100381: [RFC] Improve loop distribute cost model
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] ec1cdee - [SelectionDAG][RISCV] Support @llvm.vscale.i64() on 32-bit targets.
Eli Friedman via llvm-commits
- [llvm] 6c04b7d - [AArch64] Optimize overflow checks for [s|u]mul.with.overflow.i32.
Eli Friedman via llvm-commits
- [llvm] 5d1ba53 - [LoopReroll] Add an extra defensive check to avoid SCEV assertion.
Eli Friedman via llvm-commits
- [llvm] b28c465 - [NFC] Use CHECK-LABEL in trip-count-unknown-stride.ll
Eli Friedman via llvm-commits
- [llvm] bb8c7a9 - [ScalarEvolution] Make isKnownNonZero handle more cases.
Eli Friedman via llvm-commits
- [llvm] 205ed00 - [SCEV] Handle zero stride correctly in howManyLessThans
Eli Friedman via llvm-commits
- [llvm] 1e30bf8 - [SelectionDAG] Add an overload of getStepVector that assumes step 1.
Eli Friedman via llvm-commits
- [llvm] 5d5b087 - [DependenceAnalysis] Guard analysis using getPointerBase().
Eli Friedman via llvm-commits
- [llvm] cbba71b - [ScalarEvolution] Fix overflow in computeBECount.
Eli Friedman via llvm-commits
- [llvm] e41e865 - [AArch64] Prepare for changes to STEP_VECTOR.
Eli Friedman via llvm-commits
- [llvm] 28a3ad3 - [ScalarEvolution] Remove uses of PointerType::getElementType.
Eli Friedman via llvm-commits
- [polly] 4370514 - [polly] Get rid of a couple uses of PointerType::getElementType().
Eli Friedman via llvm-commits
- [llvm] 6601be4 - [X86] Remove incorrect use of known bits in shuffle simplification.
Eli Friedman via llvm-commits
- [polly] 8422bfa - [polly] Fix regression tests with POLLY_ENABLE_GPGPU_CODEGEN
Eli Friedman via llvm-commits
- [polly] 0ce9acf - [polly] Fix uses of deprecated overload of IRBuilder::CreateGEP.
Eli Friedman via llvm-commits
- [PATCH] D105770: [AArch64] Optimize overflow checks for [s|u]mul.with.overflow.i32.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105338: [InstCombine] Revert "Temporarily do not drop volatile stores before unreachable"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105673: [SelectionDAG] Fix the representation of ISD::STEP_VECTOR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105119: [SVE] Fix incorrect codegen when inserting vector elements into widened scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105840: [SelectionDAG][RISCV] Support @llvm.vscale.i64() on 32-bit targets.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105119: [SVE] Fix incorrect codegen when inserting vector elements into widened scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105847: [AArch64] Prepare for changes to STEP_VECTOR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105840: [SelectionDAG][RISCV] Support @llvm.vscale.i64() on 32-bit targets.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105850: [SelectionDAG] Add an overload of getStepVector that assumes step 1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105770: [AArch64] Optimize overflow checks for [s|u]mul.with.overflow.i32.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105853: [ISel] Expand saddsat and ssubsat via asr and xor
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105865: [ScalarEvolution][NFC] Refactor howManyLessThans
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105700: [LoopSimplify] Convert loop with multiple latches to nested loop using dominator tree
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105865: [ScalarEvolution][NFC] Refactor howManyLessThans
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105360: [PowerPC] Fix popcntb XL Compat Builtin for 32bit
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105921: [SCEV] Handle zero stride correctly in howManyLessThans
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105510: [ScalarEvolution] Strictly enforce pointer/int type rules.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105921: [SCEV] Handle zero stride correctly in howManyLessThans
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105700: [LoopSimplify] Convert loop with multiple latches to nested loop using dominator tree
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105865: [ScalarEvolution][NFC] Refactor howManyLessThans
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105941: [ScalarEvolution] Make isKnownNonZero handle more cases.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105941: [ScalarEvolution] Make isKnownNonZero handle more cases.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105942: [SCEV] Fix unsound reasoning in howManyLessThans
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105921: [SCEV] Handle zero stride correctly in howManyLessThans
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105921: [SCEV] Handle zero stride correctly in howManyLessThans
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105360: [PowerPC] Fix popcntb XL Compat Builtin for 32bit
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105838: [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106000: [NFC] X86: Annotate sibcall test
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105850: [SelectionDAG] Add an overload of getStepVector that assumes step 1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105994: [SVE] Add folds for sign and zero extends of vscale
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105942: [SCEV] Fix unsound reasoning in howManyLessThans
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105673: [SelectionDAG] Fix the representation of ISD::STEP_VECTOR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106028: [AArch64][SelectionDAG] Add legalization for widening LOAD/MLOAD.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106039: [AArch64] Fix i128 cmpxchg using ldxp/stxp.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47606: [compiler-rt] [builtins] Don't build __atomic_load etc. by default.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105847: [AArch64] Prepare for changes to STEP_VECTOR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105730: [SLP] match logical and/or as reduction candidates
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106083: [unittest] Exercise SCEV's udiv and udiv ceiling routines
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105942: [SCEV] Fix unsound reasoning in howManyLessThans
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47606: [compiler-rt] [builtins] Don't build __atomic_load etc. by default.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105994: [SVE] Add folds for sign and zero extends of vscale
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105865: [ScalarEvolution][NFC] Refactor howManyLessThans
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106099: [DependenceAnalysis] Guard analysis using getPointerBase()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106099: [DependenceAnalysis] Guard analysis using getPointerBase()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106099: [DependenceAnalysis] Guard analysis using getPointerBase()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106099: [DependenceAnalysis] Guard analysis using getPointerBase()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104066: [SCEV] Use knowledge of stride to prove loops finite for LT exit count computation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
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] D104140: [SCEV] Allow negative steps for LT exit count computation
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] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106197: [ScalarEvolution] Refine computeMaxBECountForLT to be accurate in more cases.
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] D106099: [DependenceAnalysis] Guard analysis using getPointerBase()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106138: [AArch64][SVE] Optimize bitcasts between unpacked half/i16 vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105889: [AArch64][SVE] Break false dependencies for inactive lanes of unary operations
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106222: [X86] Don't use known bits to simplify shuffles.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106222: [X86] Don't use known bits to simplify shuffles.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105847: [AArch64] Prepare for changes to STEP_VECTOR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105673: [SelectionDAG] Fix the representation of ISD::STEP_VECTOR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106222: [X86] Don't use known bits to simplify shuffles.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
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] D102711: [GlobalOpt] Handle null check with global pointer variables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D105209: [SCEVExpander] Discount cost of umin(1, x) expressions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106222: [X86] Don't use known bits to simplify shuffles.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] cfa4d11 - [compiler-rt] change write order of frexpl & frexpf so it doesn't corrupt stack ids
Emily Shi via llvm-commits
- [compiler-rt] df1c3aa - [NFC][compiler-rt][test] pass through MallocNanoZone to iossim env
Emily Shi via llvm-commits
- [compiler-rt] b316c30 - [NFC][compiler-rt][test] when using ptrauth, strip before checking if poisoned
Emily Shi via llvm-commits
- [PATCH] D104965: [ms] [llvm-ml] Support built-in text macros
Eric Astor via Phabricator via llvm-commits
- [PATCH] D104965: [ms] [llvm-ml] Support built-in text macros
Eric Astor via Phabricator via llvm-commits
- [PATCH] D104964: [ms] [llvm-ml] Add support for numeric built-in symbols
Eric Astor via Phabricator via llvm-commits
- [PATCH] D104965: [ms] [llvm-ml] Support built-in text macros
Eric Astor via Phabricator via llvm-commits
- [PATCH] D105372: [ms] [llvm-ml] Restrict implicit RIP-relative addressing to named-variable references
Eric Astor via Phabricator via llvm-commits
- [PATCH] D104080: [LLD][LLVM] CG Graph profile using relocations
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D105687: [Debug-Info] [llvm-dwarfdump] Don't use DW_FORM_data4/8 to encode the constants for DW_AT_data_member_location.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D105613: [Debug-Info] [llvm-dwarfdump] Don't try to dump location list for attributes that don't have the loclist class.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D106135: [NFC] [MTE] helper for stack tagging lifetimes.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D106135: [NFC] [MTE] helper for stack tagging lifetimes.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] 0144e62 - [llvm-objcopy] Improve performance of long pattern lists
Fangrui Song via llvm-commits
- [llvm] a95f56f - [test] Move AMDGPU reloc test from Object to tools/llvm-readobj and simplify it
Fangrui Song via llvm-commits
- [llvm] 46580d4 - [llvm-readobj] Switch command line parsing from llvm::cl to OptTable
Fangrui Song via llvm-commits
- [llvm] fada278 - [llc] Default MCUseDwarfDirectory to true
Fangrui Song via llvm-commits
- [llvm] 3d89fb4 - [RISCV] Support machine constraint "S"
Fangrui Song via llvm-commits
- [lld] 7de2173 - [ELF] --fortran-common: prefer STB_WEAK to COMMON
Fangrui Song via llvm-commits
- [llvm] 3bda1c4 - [docs] Fix :option:`--file-header` reference in llvm-readelf.rst after D105532
Fangrui Song via llvm-commits
- [lld] 7299c6f - [test] Avoid llvm-nm one-dash long options
Fangrui Song via llvm-commits
- [llvm] 96e9bc4 - [llvm-nm] Remove one-dash long options except -arch
Fangrui Song via llvm-commits
- [llvm] aa3df8d - [test] Avoid llvm-readelf/llvm-readobj one-dash long options and deprecated aliases (e.g. --file-headers)
Fangrui Song via llvm-commits
- [lld] 80f9fd4 - [ELF][test] Rework non-preemptible ifunc tests
Fangrui Song via llvm-commits
- [lld] f8cb78e - [ELF] Don't define __rela_iplt_start for -pie/-shared
Fangrui Song via llvm-commits
- [lld] 3c9d86f - [ELF][test] Avoid llvm-readelf/llvm-readobj one-dash long options
Fangrui Song via llvm-commits
- [llvm] ca01262 - [docs] Update llvm-readelf supported options after D105532
Fangrui Song via llvm-commits
- [lld] 8f806d5 - [test] Avoid llvm-readelf/llvm-readobj one-dash long options
Fangrui Song via llvm-commits
- [llvm] 3f9004c - [llvm-readelf/llvm-readobj] Remove one-dash long options
Fangrui Song via llvm-commits
- [lld] fa3231e - [COFF][test] Fix llvm-readobj tests
Fangrui Song via llvm-commits
- [PATCH] D105218: [llvm-objcopy] Improve performance of long pattern lists
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105783: [test] Move AMDGPU reloc test from Object to tools/llvm-readobj and simplify it
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105532: [llvm-readobj] Switch command line parsing from llvm::cl to OptTable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105254: [RISCV] Support machine constraint "S"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105662: Fix incorrect DWARF 5 file name 0 when using -no-integrated-as
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105217: [LLD] Adding support for RELA for CG Profile.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105662: Fix incorrect DWARF 5 file name 0 when using -no-integrated-as
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105662: Fix incorrect DWARF 5 file name 0 when using -no-integrated-as
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105720: [AsmParser] Add support to LOCAL directive.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105856: [llc] Default MCUseDwarfDirectory to true
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105662: Fix incorrect DWARF 5 file name 0 when using -no-integrated-as
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105856: [llc] Default MCUseDwarfDirectory to true
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105254: [RISCV] Support machine constraint "S"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105217: [LLD] Adding support for RELA for CG Profile.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105761: [lld][AMDGPU] Handle R_AMDGPU_REL16 relocation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105214: [ARM] RELA relocations for 32bit ARM ignore the addend.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105214: [ARM] RELA relocations for 32bit ARM ignore the addend.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105945: [ELF] --fortran-common: prefer STB_WEAK to COMMON
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105893: [llvm][tools] Hide unrelated llvm-bcanalyzer options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105720: [AsmParser] Add support to LOCAL directive.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105948: [llvm-nm] Remove one-dash long options except -arch
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105330: [llvm-nm] Switch command line parsing from llvm::cl to OptTable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105945: [ELF] --fortran-common: prefer STB_WEAK to COMMON
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105532: [llvm-readobj] Switch command line parsing from llvm::cl to OptTable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105893: [llvm][tools] Hide unrelated llvm-bcanalyzer options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105948: [llvm-nm] Remove one-dash long options except -arch
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D100944: [MC][ELF] Emit separate unique sections for different flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106037: [llvm-readobj] Remove one-dash long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106055: [llvm][tools] Hide unrelated llvm-cfi-verify options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105948: [llvm-nm] Remove one-dash long options except -arch
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106037: [llvm-readobj] Remove one-dash long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106126: [LoopUnroll] Double thresholds instead of increasing to pragma-unroll-threshold for llvm.loop.unroll.enable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105532: [llvm-readobj] Switch command line parsing from llvm::cl to OptTable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106037: [llvm-readobj] Remove one-dash long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106037: [llvm-readobj] Remove one-dash long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106206: Lazy initialized the NotUnderValgrind flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106228: [LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgold
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106246: [sanitizer] Place module_ctor/module_dtor in llvm.used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105911: [CallGraphSection] Introduce CGSectionFuncComdatCreator pass
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106126: [LoopUnroll] Double thresholds instead of increasing to pragma-unroll-threshold for llvm.loop.unroll.enable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104703: [ADT] Extend EnableIfCallable for callables with incomplete returns
Fehr Mathieu via Phabricator via llvm-commits
- [PATCH] D104703: [ADT] Extend EnableIfCallable for callables with incomplete returns
Fehr Mathieu via Phabricator via llvm-commits
- [PATCH] D104703: [ADT] Extend EnableIfCallable for callables with incomplete returns
Fehr Mathieu via Phabricator via llvm-commits
- [PATCH] D105199: [LoopVectorize] Fix scalable vector crash in VPReplicateRecipe::execute
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105438: [LV] Re-generate check lines of some fragile tests
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104148: [LoopUtils] Fix incorrect RT check bounds for loop-invariant mem accesses
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105784: [VPlan] Use vector version of GEP if result is used as vector.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105008: [VPlan] Add recipe for first-order rec phis, make splicing explicit.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105008: [VPlan] Add recipe for first-order rec phis, make splicing explicit.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91661: Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105817: [LV] Enable vectorization of multiple exit loops w/computable exit counts
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105983: [PredicateInfo] return true when the function was modified
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106244: [LV] Move recurrence backedge fixup code to VPlan::execute (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105008: [VPlan] Add recipe for first-order rec phis, make splicing explicit.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105008: [VPlan] Add recipe for first-order rec phis, make splicing explicit.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0ed1747 - [NFC] [hwasan] Split argument logic into functions.
Florian Mayer via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105971: [hwasan] Split argument logic into functions.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105971: [hwasan] Split argument logic into functions.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105971: [NFC] [hwasan] Split argument logic into functions.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105971: [NFC] [hwasan] Split argument logic into functions.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105971: [NFC] [hwasan] Split argument logic into functions.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D106135: [NFC] [MTE] helper for stack tagging lifetimes.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D106135: [NFC] [MTE] helper for stack tagging lifetimes.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D106135: [NFC] [MTE] helper for stack tagging lifetimes.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Florian Mayer via Phabricator via llvm-commits
- [llvm] d991b72 - [RISCV] Pass undef VECTOR_SHUFFLE indices on to BUILD_VECTOR
Fraser Cormack via llvm-commits
- [llvm] 03a4702 - [RISCV] Fix the neutral element in vector 'fadd' reductions
Fraser Cormack via llvm-commits
- [llvm] 5cbd5c6 - [VP][NFC] Correct formatting in unit test
Fraser Cormack via llvm-commits
- [llvm] a6ca88e - [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID
Fraser Cormack via llvm-commits
- [llvm] e3fa2b1 - Revert "[RISCV] Lower more BUILD_VECTOR sequences to RVV's VID"
Fraser Cormack via llvm-commits
- [PATCH] D104789: [RISCV] Pass undef VECTOR_SHUFFLE indices on to BUILD_VECTOR
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104789: [RISCV] Pass undef VECTOR_SHUFFLE indices on to BUILD_VECTOR
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104921: [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104921: [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID
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] D105902: [RISCV] Fix the neutral element in vector 'fadd' reductions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103898: [VP] Vector predicated vector splice intrinsic
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D105685: [RISCV][RVV] Precommit a test case for D105684
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D105902: [RISCV] Fix the neutral element in vector 'fadd' reductions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D105902: [RISCV] Fix the neutral element in vector 'fadd' reductions
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] D106025: [RISCV] Use unordered indexed loads for MGATHER.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D106049: [RISCV] Update to vfredusum.vs and vfwredusum.vs according to v1.0-rc1.
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] D104921: [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104921: [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D104921: [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95664: [AVR] Fix the eliminateCallFramePseudos method so that it always expands STDWSPQRr and STDSPQRr
Geert Stappers via Phabricator via llvm-commits
- [PATCH] D105357: [Bazel] Add examples to bazelignore
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D105830: [Bazel] Update configuration to HEAD
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D105830: [Bazel] Update configuration to HEAD
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D105830: [Bazel] Update configuration to HEAD
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D105833: [Bazel] ignore build files under libcxx's copy of google-benchmark
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D105833: [Bazel] ignore build files under libcxx's copy of google-benchmark
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D105833: [Bazel] ignore build files under libcxx's copy of google-benchmark
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106003: [Bazel] Uniformly export all MLIR td files
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106003: [Bazel] Uniformly export all MLIR td files
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106003: [Bazel] Uniformly export all MLIR td files
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106003: [Bazel] Uniformly export all MLIR td files
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106075: [Bazel] Update for 01bdb0f75efb
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106075: [Bazel] Update for 01bdb0f75efb
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106114: [Bazel] Delete deprecated gentbl rule
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106115: [Bazel] Make gentbl_test compatible with coverage
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106114: [Bazel] Delete deprecated gentbl rule
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106175: [Bazel] Use bazel_skylib paths for paths munging
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106175: [Bazel] Use bazel_skylib paths for paths munging
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106175: [Bazel] Use bazel_skylib paths for paths munging
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106175: [Bazel] Use bazel_skylib paths for paths munging
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106115: [Bazel] Make gentbl_test compatible with coverage
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106115: [Bazel] Make gentbl_test compatible with coverage
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D105357: [Bazel] Add examples to bazelignore
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106196: [Bazel] Condition Exegesis target-specific sources
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 3a7ca4c - utils: fix broken assertion in revert_checker
George Burgess IV via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D105578: utils: add a revert checker
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D105838: [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D105548: ARM: don't return by popping PC if we have to adjust the stack afterwards.
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D102224: Add option to llvm-gsymutil to read addresses from stdin.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [llvm] a006af5 - [llvm] Add enum iteration to Sequence
Guillaume Chatelet via llvm-commits
- [llvm] 2c47b88 - Revert "[llvm] Add enum iteration to Sequence"
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] 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] Add binary id into profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D102039: [profile] Add binary id into profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D102039: [profile] Add binary id into profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] 5609c8b - [X86FixupLEAs] Try again to transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via llvm-commits
- [PATCH] D104684: [X86FixupLEAs] Try again to transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D104684: [X86FixupLEAs] Try again to transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
H.J Lu via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
H.J Lu via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
H.J Lu via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
H.J Lu via Phabricator via llvm-commits
- [llvm] b205f2b - [AMDGPU] Handle s_branch to another section.
Hafiz Abid Qadeer via llvm-commits
- [lld] fb9c5c3 - [lld][AMDGPU] Handle R_AMDGPU_REL16 relocation.
Hafiz Abid Qadeer via llvm-commits
- [PATCH] D105760: [AMDGPU] Handle s_branch to another section.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D105760: [AMDGPU] Handle s_branch to another section.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D105760: [AMDGPU] Handle s_branch to another section.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D105761: [lld][AMDGPU] Handle R_AMDGPU_REL16 relocation.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D105761: [lld][AMDGPU] Handle R_AMDGPU_REL16 relocation.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D105761: [lld][AMDGPU] Handle R_AMDGPU_REL16 relocation.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [llvm] a8ad917 - [X86] Fix handling of maskmovdqu in X32
Harald van Dijk via llvm-commits
- [PATCH] D103427: [X86] Fix handling of maskmovdqu in X32
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D103427: [X86] Fix handling of maskmovdqu in X32
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D103427: [X86] Fix handling of maskmovdqu in X32
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D106129: [ExecutionEngine] Check for libunwind before calling __register_frame
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D105842: [WebAssembly] Remove datalayout strings from llc tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D105842: [WebAssembly] Remove datalayout strings from llc tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D105672: [SimpleLoopUnswitch] Don't non-trivially unswitch loops with catchswitch exits
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D105842: [WebAssembly] Remove datalayout strings from llc tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D105950: [WebAssembly] Codegen for v128.loadX_lane instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D105672: [SimpleLoopUnswitch] Don't non-trivially unswitch loops with catchswitch exits
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 0712038 - [CSSPGO][llvm-profgen] Allow multiple executable load segments.
Hongtao Yu via llvm-commits
- [llvm] 74b99b5 - [CSSPGO] Do not import pseudo probe desc in thinLTO
Hongtao Yu via llvm-commits
- [llvm] cda2394 - [NFC][CSSPGO] Rename the name of an enum value.
Hongtao Yu via llvm-commits
- [llvm] fef5f44 - [CSSPGO][llvm-profgen] Fix a missing initalization
Hongtao Yu via llvm-commits
- [llvm] 597e9c6 - Revert "[CSSPGO][llvm-profgen] Fix a missing initalization"
Hongtao Yu via llvm-commits
- [llvm] 6b04eca - [CSSPGO][llvm-profgen] Fix a missing initalization
Hongtao Yu via llvm-commits
- [PATCH] D103178: [CSSPGO][llvm-profgen] Allow multiple executable load segments.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103178: [CSSPGO][llvm-profgen] Allow multiple executable load segments.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103178: [CSSPGO][llvm-profgen] Allow multiple executable load segments.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103178: [CSSPGO][llvm-profgen] Allow multiple executable load segments.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103178: [CSSPGO][llvm-profgen] Allow multiple executable load segments.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D105248: [CSSPGO] Do not import pseudo probe desc in thinLTO
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D106202: [CSSPGO] Turn on iterative-BFI for CSSPGO
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103796: [Clang][RISCV] Implement vlsseg.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D103809: [Clang][RISCV] Implement vloxseg and vluxseg.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D103871: [Clang][RISCV] Implement vsseg.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D103872: [Clang][RISCV] Implement vssseg.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D103873: [Clang][RISCV] Implement vsoxseg and vsuxseg.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D105092: [PoC][RISCV] Add the tail policy argument to builtins/intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D105092: [PoC][RISCV] Add the tail policy argument to builtins/intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106044: [RISCV] Update to vcpop.m, vlm.v and vsm.v according to v1.0-rc1.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106044: [RISCV] Update to vcpop.m, vlm.v and vsm.v according to v1.0-rc1.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106049: [RISCV] Update to vfredusum.vs and vfwredusum.vs according to v1.0-rc1.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106044: [RISCV] Update to vcpop.m, vlm.v and vsm.v according to v1.0-rc1.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106049: [RISCV] Update to vfredusum.vs and vfwredusum.vs according to v1.0-rc1.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106044: [RISCV] Update to vlm.v and vsm.v according to v1.0-rc1.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106250: [NFC][LoopUtils] Use RewritePhi::ExpansionPoint for Inst to be replaced.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D105009: [LSR] Handle case 1*reg => reg. PR50918
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D105871: Followup to D99355: implementation of sdag support for vp load/store/gather/scatter.
Hussain Kadhem via Phabricator via llvm-commits
- [PATCH] D104569: [SimplifyCFG] Fix SimplifyBranchOnICmpChain to be undef/poison safe.
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] D106041: [SimpleLoopUnswitch] Re-fix introduction of UB when hoisted condition may be undef or poison
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D106041: [SimpleLoopUnswitch] Re-fix introduction of UB when hoisted condition may be undef or poison
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D106233: [InstCombine] Add freezeAllUsesOfArgument to visitFreeze
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D106233: [InstCombine] Add freezeAllUsesOfArgument to visitFreeze
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D106233: [InstCombine] Add freezeAllUsesOfArgument to visitFreeze
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D105979: [ARM][llvm-objdump] Annotate PC-relative memory operands
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D105980: [ARM][llvm-objdump] Annotate PC-relative memory operands of VLDR instructions
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D105980: [ARM][llvm-objdump] Annotate PC-relative memory operands of VLDR instructions
Igor Kudrin via Phabricator via llvm-commits
- [compiler-rt] acf0a64 - [sanitizer] Fix __sanitizer_kernel_sigset_t endianness issue
Ilya Leoshkevich via llvm-commits
- [compiler-rt] 54128b7 - [sanitizer] Force TLS allocation on s390
Ilya Leoshkevich via llvm-commits
- [compiler-rt] cadbb92 - [TSan] Align thread_registry_placeholder
Ilya Leoshkevich via llvm-commits
- [llvm] 3845f2c - [TSan] Use zeroext for function parameters
Ilya Leoshkevich via llvm-commits
- [compiler-rt] d5c34ee - [TSan] Build ignore_lib{0,1,5} tests with -fno-builtin
Ilya Leoshkevich via llvm-commits
- [compiler-rt] fab0440 - [TSan] Define PTHREAD_ABI_BASE for SystemZ
Ilya Leoshkevich via llvm-commits
- [compiler-rt] 96a29df - [TSan] Define C/C++ address ranges for SystemZ
Ilya Leoshkevich via llvm-commits
- [llvm] 402fc79 - [TSan] Add SystemZ longjmp support
Ilya Leoshkevich via llvm-commits
- [compiler-rt] b176738 - [TSan] Disable __TSAN_HAS_INT128 on SystemZ
Ilya Leoshkevich via llvm-commits
- [compiler-rt] bd77f74 - [TSan] Intercept __tls_get_addr_internal and __tls_get_offset on SystemZ
Ilya Leoshkevich via llvm-commits
- [compiler-rt] 937242c - [TSan] Adjust tests for SystemZ
Ilya Leoshkevich via llvm-commits
- [compiler-rt] e34078f - [TSan] Enable SystemZ support
Ilya Leoshkevich via llvm-commits
- [compiler-rt] 9bf2e7e - [TSan] Add SystemZ SANITIZER_GO support
Ilya Leoshkevich via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Ilya Leoshkevich via Phabricator via llvm-commits
- [llvm] 831ee6b - [AArch64][GlobalISel] Optimise lowering for some vector types for min/max
Irina Dobrescu via llvm-commits
- [PATCH] D105696: [AArch64][GlobalISel] Optimise lowering for some vector types for min/max
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D105696: [AArch64][GlobalISel] Optimise lowering for some vector types for min/max
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D105696: [AArch64][GlobalISel] Optimise lowering for some vector types for min/max
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D105696: [AArch64][GlobalISel] Optimise lowering for some vector types for min/max
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D105696: [AArch64][GlobalISel] Optimise lowering for some vector types for min/max
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D105338: [InstCombine] Revert "Temporarily do not drop volatile stores before unreachable"
JF Bastien via Phabricator via llvm-commits
- [PATCH] D105362: [NFC] Code cleanups in InlineCost.cpp.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D106003: [Bazel] Uniformly export all MLIR td files
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D106175: [Bazel] Use bazel_skylib paths for paths munging
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D106115: [Bazel] Make gentbl_test compatible with coverage
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D105532: [llvm-readobj] Switch command line parsing from llvm::cl to OptTable
James Henderson via Phabricator via llvm-commits
- [PATCH] D105217: [LLD] Adding support for RELA for CG Profile.
James Henderson via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
James Henderson via Phabricator via llvm-commits
- [PATCH] D105783: [test] Move AMDGPU reloc test from Object to tools/llvm-readobj and simplify it
James Henderson via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
James Henderson via Phabricator via llvm-commits
- [PATCH] D105217: [LLD] Adding support for RELA for CG Profile.
James Henderson via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
James Henderson via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
James Henderson via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
James Henderson via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
James Henderson via Phabricator via llvm-commits
- [PATCH] D105948: [llvm-nm] Remove one-dash long options except -arch
James Henderson via Phabricator via llvm-commits
- [PATCH] D105884: [llvm-readobj] Display multiple function names for stack size entries
James Henderson via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
James Henderson via Phabricator via llvm-commits
- [PATCH] D106022: [lit] Add --xfail-not/LIT_XFAIL_NOT
James Henderson via Phabricator via llvm-commits
- [PATCH] D106037: [llvm-readobj] Remove one-dash long options
James Henderson via Phabricator via llvm-commits
- [PATCH] D105893: [llvm][tools] Hide unrelated llvm-bcanalyzer options
James Henderson via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
James Henderson via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
James Henderson via Phabricator via llvm-commits
- [PATCH] D106022: [lit] Add --xfail-not/LIT_XFAIL_NOT
James Henderson via Phabricator via llvm-commits
- [PATCH] D106037: [llvm-readobj] Remove one-dash long options
James Henderson via Phabricator via llvm-commits
- [PATCH] D105522: [llvm-readobj][XCOFF] Fix the error dumping for the first item of StringTable.
James Henderson via Phabricator via llvm-commits
- [PATCH] D105539: [llvm-objdump][WebAssembly] Fix llvm-objdump on files without symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
James Henderson via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
James Y Knight via Phabricator via llvm-commits
- [llvm] 372bb08 - [AMDGPU] Check llc-pipeline.ll with -match-full-lines -strict-whitespace
Jay Foad via llvm-commits
- [PATCH] D105800: [AMDGPU] Tidy SReg/SGPR definitions using template class
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105709: [AMDGPU][GlobalISel] Insert an and with exec before s_cbranch_vccnz if necessary
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerilization
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105891: [AMDGPU] Check llc-pipeline.ll with -match-full-lines -strict-whitespace
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105989: [AMDGPU] Define and use a helper for setting idxen
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105891: [AMDGPU] Check llc-pipeline.ll with -match-full-lines -strict-whitespace
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105989: [AMDGPU] Define and use a helper for setting idxen
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105579: [AMDGPU] Refine -O0 and -O1 passes.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106043: [AMDGPU] Use isMetaInstruction for instruction size
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105652: [AMDGPU] Move perfhint analysis
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105651: [AMDGPU] Tune perfhint analysis to account access width
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Jay Foad via Phabricator via llvm-commits
- [PATCH] D90052: AMDGPU/GlobalISel: Add clamp combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106023: [AMDGPU] Mark relevant rematerializable VOP2 instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106072: [AMDGPU][MC] Added missing isCall/isBranch flags
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105683: [AMDGPU] Allow frontends to disable null export for pixel shaders
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105800: [AMDGPU] Tidy SReg/SGPR definitions using template class
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106139: [AMDGPU] Combine srl of add that intends to get the carry of the add as addcarry
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106079: [AMDGPU] Divergence-driven compare operations instruction selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105989: [AMDGPU] Define and use a helper for setting idxen
Jay Foad via Phabricator via llvm-commits
- [PATCH] D106245: [LLD] [COFF] Make -export-all-symbols work as intended for EXEs
Jeremy Drake via Phabricator via llvm-commits
- [llvm] 231bf52 - [InstrRef][FastISel] Support emitting DBG_INSTR_REF from fast-isel
Jeremy Morse via llvm-commits
- [PATCH] D105820: [DebugInfo][InstrRef] Fix a broken substitution method, add test coverage
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D105694: [InstrRef][FastISel] Emit DBG_INSTR_REF from fast-isel when using instruction-referencing
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 1d80300 - [NFC] Do not track calls to inlined intrinsics in IFI.
Jeroen Dobbelaere via llvm-commits
- [llvm] 90a6bb3 - [remangleIntrinsicFunction] Detect and resolve name clash
Jeroen Dobbelaere via llvm-commits
- [PATCH] D105805: [NFC] Do not track calls to inlined intrinsics in IFI.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D102821: [SelectionDAG] Re-calculate scoped AA metadata when merging stores.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D105118: [remangleIntrinsicFunction] Detect and resolve name clash
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D105118: [remangleIntrinsicFunction] Detect and resolve name clash
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D105805: [NFC] Do not track calls to inlined intrinsics in IFI.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D105118: [remangleIntrinsicFunction] Detect and resolve name clash
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91661: Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91661: Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91661: Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D105983: [PredicateInfo] return true when the function was modified
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D105983: [PredicateInfo] return true when the function was modified
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D106147: [PredicateInfo] Use Intrinsic::getDeclaration now that it handles unnamed types.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D106242: [Inline] Fix noalias addition on simplified instructions (PR50589)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105875: [RISCV] Prevent use of t0(aka x5) as rs1 for jalr instructions.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105254: [RISCV] Support machine constraint "S"
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105902: [RISCV] Fix the neutral element in vector 'fadd' reductions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105528: [RuntimeDyldChecker] Support offset in decode_operand expr
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105918: [SelectionDAG][RISCV] Use isSExtCheaperThanZExt to control whether sext or zext is used for constant folding any_extend.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105528: [RuntimeDyldChecker] Support offset in decode_operand expr
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105429: [JITLink][RISCV] Initial Support RISCV64 in JITLink
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D106243: [Utils] Support class template specializations in update_cc_test_checks
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D106243: [Utils] Support class template specializations in update_cc_test_checks
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 47d0780 - [GlobalISel] Handle more types in narrowScalar for eq/ne G_ICMP
Jessica Paquette via llvm-commits
- [llvm] 5bd7cc4 - [AArch64][GlobalISel] Mark v2s64 -> v2p0 G_INTTOPTR as legal
Jessica Paquette via llvm-commits
- [llvm] 5da0f9a - [GlobalISel] Fix infinite loop in reassociationCanBreakAddressingModePattern
Jessica Paquette via llvm-commits
- [llvm] 46c8e71 - [AArch64][GlobalISel] Clamp <n x p0> vecs when legalizing G_EXTRACT_VECTOR_ELT
Jessica Paquette via llvm-commits
- [PATCH] D105815: GlobalISel: Use extension instead of merge with undef in common case
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105798: [docs]Examples to show implementation of GISel in AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105161: [GlobalISel] Handle more types in narrowScalar for eq/ne G_ICMP
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105912: [AArch64][GlobalISel] Legalize store <2 x i16>
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105913: [AArch64][GlobalISel] Legalize load <2 x i16>
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105860: [AArch64] Implement floating point subreg copies
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105935: WIP: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105944: [AArch64][GlobalISel] Mark v2s64 -> v2p0 G_INTTOPTR as legal
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105944: [AArch64][GlobalISel] Mark v2s64 -> v2p0 G_INTTOPTR as legal
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105952: [AArch64][GlobalISel] Clamp <n x p0> vecs when legalizing G_EXTRACT_VECTOR_ELT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105935: WIP: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105935: WIP: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106080: [GlobalISel] Fix infinite loop in reassociationCanBreakAddressingModePattern
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105935: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106080: [GlobalISel] Fix infinite loop in reassociationCanBreakAddressingModePattern
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106015: GlobalISel: Track argument pointeriness with arg flags
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105935: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105952: [AArch64][GlobalISel] Clamp <n x p0> vecs when legalizing G_EXTRACT_VECTOR_ELT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105952: [AArch64][GlobalISel] Clamp <n x p0> vecs when legalizing G_EXTRACT_VECTOR_ELT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106142: AArch64: support 8 & 16-bit atomic operations in GlobalISel
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106116: GlobalISel: Preserve LLT when bitcasting loads and stores
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106183: [GlobalISel] Fix non-pow-2 legalization of s56 stores.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105382: [GlobalISel] Tail call memcpy/memmove/memset even in the presence of copies
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105382: [GlobalISel] Tail call memcpy/memmove/memset even in the presence of copies
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D105935: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jessica Paquette via Phabricator via llvm-commits
- [lld] 428a7c1 - [lld-macho] Have ICF operate on all sections at once
Jez Ng via llvm-commits
- [PATCH] D105818: [lld/mac] Implement -application_extension
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105818: [lld/mac] Implement -application_extension
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105818: [lld/mac] Implement -application_extension
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105922: [lld-macho] Add LTO cache support
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105867: [lld-macho] Optimize bind opcodes with multiple passes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105867: [lld-macho] Optimize bind opcodes with multiple passes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105867: [lld-macho] Optimize bind opcodes with multiple passes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D106128: [lld-macho] Use immediate encodings for bind opcodes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D106128: [lld-macho] Use immediate encodings for bind opcodes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D106211: [lld-macho] Reorganize + extend ICF test
Jez Ng via Phabricator via llvm-commits
- [PATCH] D106212: [lld-macho] ICF: Do more work in equalsConstant, less in equalsVariable
Jez Ng via Phabricator via llvm-commits
- [PATCH] D106213: [lld-macho] Enable copy-on-write for input buffers
Jez Ng via Phabricator via llvm-commits
- [PATCH] D106214: [lld-macho] ICF: Fold some sections with differing addends
Jez Ng via Phabricator via llvm-commits
- [PATCH] D106128: [lld-macho] Use immediate encodings for bind opcodes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D106219: [lld/mac] Change load command order to be more like ld64
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105641: [lld-macho] Have ICF operate on all sections at once
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105641: [lld-macho] Have ICF operate on all sections at once
Jez Ng via Phabricator via llvm-commits
- [PATCH] D99385: [lld-macho] Add addition debug info
Jez Ng via Phabricator via llvm-commits
- [PATCH] D104084: [lld-macho] Add options -(no_)keep_dwarf_unwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D105720: [AsmParser] Add support to LOCAL directive.
Jian Cai via Phabricator via llvm-commits
- [PATCH] D105720: [AsmParser] Add support to LOCAL directive.
Jian Cai via Phabricator via llvm-commits
- [PATCH] D105720: [AsmParser] Add support to LOCAL directive.
Jian Cai via Phabricator via llvm-commits
- [PATCH] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106134: [RISCV] Make VLEN no greater than 65536.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
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] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D105700: [LoopSimplify] Convert loop with multiple latches to nested loop using dominator tree
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105700: [LoopSimplify] Convert loop with multiple latches to nested loop using dominator tree
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105700: [LoopSimplify] Convert loop with multiple latches to nested loop using dominator tree
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105700: [LoopSimplify] Convert loop with multiple latches to nested loop using dominator tree
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105545: [MergedLoadStoreMotion] Conditional store elimination
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D105545: [MergedLoadStoreMotion] Conditional store elimination
JinGu Kang via Phabricator via llvm-commits
- [llvm] 28fb69e - [AIX] Emit version string in .file directive
Jinsong Ji via llvm-commits
- [llvm] 2377eca - [PowerPC] Custom Lowering BUILD_VECTOR for v2i64 for P7 as well
Jinsong Ji via llvm-commits
- [llvm] 64785ac - [AIX] Update testcase to use aix triple
Jinsong Ji via llvm-commits
- [llvm] fe52296 - [AIX] Enable dollar sign as PC in inlineasm
Jinsong Ji via llvm-commits
- [PATCH] D105743: [AIX] Emit version string in .file directive
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D105596: [PowerPC] Custom Lowering BUILD_VECTOR for v2i64 for P7 as well
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D105956: [AIX] Enable dollar sign as PC in inlineasm
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D105956: [AIX] Enable dollar sign as PC in inlineasm
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D105956: [AIX] Enable dollar sign as PC in inlineasm
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D106176: [Scheduler] Treat weak edges uniformly at entry
Joe Nash via Phabricator via llvm-commits
- [PATCH] D106176: [Scheduler] Treat weak edges uniformly at entry
Joe Nash via Phabricator via llvm-commits
- [llvm] b8355b7 - [lit] Add --xfail-not/LIT_XFAIL_NOT
Joel E. Denny via llvm-commits
- [PATCH] D104742: [UpdateCCTestChecks] Implement --global-value-regex
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D106022: [lit] Add --xfail-not/LIT_XFAIL_NOT
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D106022: [lit] Add --xfail-not/LIT_XFAIL_NOT
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D106022: [lit] Add --xfail-not/LIT_XFAIL_NOT
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D106022: [lit] Add --xfail-not/LIT_XFAIL_NOT
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D105864: [AMDGPU] Use update_test_checks.py script for annotate kernel features tests.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105898: [OpenMP] Rework OpenMP remarks
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D104432: [Attributor] Introduce AAPointerInfo
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D104432: [Attributor] Introduce AAPointerInfo
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105939: [OpenMP] Add IDs to OpenMP remarks
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105939: [OpenMP] Add IDs to OpenMP remarks
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105992: [Attributor] AACallEdges, Add a way to ask nonasm unknown callees
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106085: [OpenMP] Fix carefully track SPMDCompatibilityTracker
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106109: [Attributor] Add support for compound assignment for ChangeStatus
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106185: [Attributor] Introduce getPotentialCopiesOfStoredValue and use it
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106188: [Attributor] Delete dead stores
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106188: [Attributor] Delete dead stores
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106190: [Attributor] Utilize the InstSimplify interface to simplify instructions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106190: [Attributor] Utilize the InstSimplify interface to simplify instructions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106190: [Attributor] Utilize the InstSimplify interface to simplify instructions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106185: [Attributor] Introduce getPotentialCopiesOfStoredValue and use it
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105765: Prepare Compiler-RT for GnuInstallDirs, matching libcxx
John Ericson via Phabricator via llvm-commits
- [PATCH] D105765: Prepare Compiler-RT for GnuInstallDirs, matching libcxx, document all
John Ericson via Phabricator via llvm-commits
- [PATCH] D105765: Prepare Compiler-RT for GnuInstallDirs, matching libcxx, document all
John Ericson via Phabricator via llvm-commits
- [PATCH] D105765: Prepare Compiler-RT for GnuInstallDirs, matching libcxx, document all
John Ericson via Phabricator via llvm-commits
- [PATCH] D105765: Prepare Compiler-RT for GnuInstallDirs, matching libcxx, document all
John Ericson via Phabricator via llvm-commits
- [PATCH] D105765: Prepare Compiler-RT for GnuInstallDirs, matching libcxx, document all
John Ericson via Phabricator via llvm-commits
- [PATCH] D105671: [Intrinsics][ObjC] Mark objc_retain and friends as thisreturn.
John McCall via Phabricator via llvm-commits
- [PATCH] D106033: Folding threadLimit and numThreads when single value in kernels
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D106033: Folding threadLimit and numThreads when single value in kernels
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D103770: Injection of kernel features into the LLVM IR during the OpenMP transform stage
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 6611fbc - [AArch64] Dump a little more info about unimplemented reg-to-reg copies. NFC
Jon Roelofs via llvm-commits
- [llvm] 43c7ca8 - [AArch64][GlobalISel] Legalize store <2 x i16>
Jon Roelofs via llvm-commits
- [llvm] eba638d - [AArch64][GlobalISel] Legalize load <2 x i16>
Jon Roelofs via llvm-commits
- [llvm] 3e5cff1 - [Tests] Fix test broken by: 43c7ca8e4963 [AArch64][GlobalISel] Legalize store <2 x i16>
Jon Roelofs via llvm-commits
- [llvm] 6377388 - [AArch64] Fix AArch64::dsub's size
Jon Roelofs via llvm-commits
- [llvm] 87c6bf9 - [AArch64] rm unused subreg's
Jon Roelofs via llvm-commits
- [llvm] 0e49c54 - [AArch64] Fix selection of G_UNMERGE <2 x s16>
Jon Roelofs via llvm-commits
- [llvm] d143103 - [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Jon Roelofs via llvm-commits
- [llvm] dd57ba1 - [MachineVerifier] Diagnose invalid INSERT_SUBREGs
Jon Roelofs via llvm-commits
- [llvm] 6c40abb - Revert "[MachineVerifier] Diagnose invalid INSERT_SUBREGs"
Jon Roelofs via llvm-commits
- [llvm] 1526759 - [RISCV] Compose vector subregs hierarchically
Jon Roelofs via llvm-commits
- [llvm] 5cd63e9 - [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jon Roelofs via llvm-commits
- [PATCH] D60793: [Evaluator] Walk initial elements when handling load through bitcast
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105838: [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D60793: [Evaluator] Walk initial elements when handling load through bitcast
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105860: [AArch64] Implement floating point subreg copies
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105912: [AArch64][GlobalISel] Legalize store <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105913: [AArch64][GlobalISel] Legalize load <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105912: [AArch64][GlobalISel] Legalize store <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105913: [AArch64][GlobalISel] Legalize load <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D91661: Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105860: [AArch64] Implement floating point subreg copies
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105935: WIP: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105935: WIP: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105953: [MachineVerifier] Diagnose invalid INSERT_SUBREGs
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105953: [MachineVerifier] Diagnose invalid INSERT_SUBREGs
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105953: [MachineVerifier] Diagnose invalid INSERT_SUBREGs
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105953: [MachineVerifier] Diagnose invalid INSERT_SUBREGs
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105935: WIP: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105935: WIP: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105860: [AArch64] Implement floating point subreg copies
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105838: [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105838: [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105838: [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105838: [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D106007: [AArch64] Fix selection of G_UNMERGE <2 x s16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105935: WIP: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105935: WIP: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D106007: [AArch64] Fix selection of G_UNMERGE <2 x s16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105983: [PredicateInfo] return true when the function was modified
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105953: [MachineVerifier] Diagnose invalid INSERT_SUBREGs
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105838: [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105935: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105838: [GlobalOpt] Fix a miscompile when evaluating struct initializers.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105953: [MachineVerifier] Diagnose invalid INSERT_SUBREGs
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105671: [Intrinsics][ObjC] Mark objc_retain and friends as thisreturn.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105671: [Intrinsics][ObjC] Mark objc_retain and friends as thisreturn.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105953: [MachineVerifier] Diagnose invalid INSERT_SUBREGs
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D106168: [RISCV] Compose vector subregs hierarchically
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D106168: [RISCV] Compose vector subregs hierarchically
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105382: [GlobalISel] Tail call memcpy/memmove/memset even in the presence of copies
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105382: [GlobalISel] Tail call memcpy/memmove/memset even in the presence of copies
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105671: [Intrinsics][ObjC] Mark objc_retain and friends as thisreturn.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105671: [Intrinsics][ObjC] Mark objc_retain and friends as thisreturn.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105953: [MachineVerifier] Diagnose invalid INSERT_SUBREGs
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105382: [GlobalISel] Tail call memcpy/memmove/memset even in the presence of copies
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105935: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D105935: [AArch64][GlobalISel] Legalize bswap <2 x i16>
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 96421af - [SystemZ] Bugfix for the 'N' code for inline asm operand.
Jonas Paulsson via llvm-commits
- [PATCH] D105757: [SystemZ] Bugfix for the 'N' code for inline asm operand.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D106033: Folding threadLimit and numThreads when single value in kernels
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D106033: Folding threadLimit and numThreads when single value in kernels
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D106033: Folding threadLimit and numThreads when single value in kernels
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D106033: Folding threadLimit and numThreads when single value in kernels
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D105898: [OpenMP] Rework OpenMP remarks
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D105898: [OpenMP] Rework OpenMP remarks
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D105898: [OpenMP] Rework OpenMP remarks
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D105939: [OpenMP] Add IDs to OpenMP remarks
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D105939: [OpenMP] Add IDs to OpenMP remarks
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D105939: [OpenMP] Add IDs to OpenMP remarks
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D105898: [OpenMP] Rework OpenMP remarks
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D105898: [OpenMP] Rework OpenMP remarks
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D105939: [OpenMP] Add IDs to OpenMP remarks
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Josh Haberman via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Josh Haberman via Phabricator via llvm-commits
- [compiler-rt] 1893b63 - Avoid triggering assert when program calls OSAtomicCompareAndSwapLong
Julian Lettner via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
JunMa via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x), y) to SETCC(x, y) if used by BRCOND
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x), y) to SETCC(x, y) if used by BRCOND
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x), y) to SETCC(x, y) if used by BRCOND
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x), y) to SETCC(x, y) if used by BRCOND
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x),const) to FREEZE(SETCC(x,const)) if SETCC is used by BRCOND
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D106222: [X86] Don't use known bits to simplify shuffles.
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D105218: [llvm-objcopy] Improve performance of long pattern lists
Justin Cady via Phabricator via llvm-commits
- [llvm] b9c3941 - [PowerPC] Generate inlined quadword lock free atomic operations via AtomicExpand
Kai Luo via llvm-commits
- [PATCH] D103614: [PowerPC] Generate inlined quadword lock free atomic operations via AtomicExpand
Kai Luo via Phabricator via llvm-commits
- [PATCH] D103614: [PowerPC] Generate inlined quadword lock free atomic operations via AtomicExpand
Kai Luo via Phabricator via llvm-commits
- [PATCH] D103614: [PowerPC] Generate inlined quadword lock free atomic operations via AtomicExpand
Kai Luo via Phabricator via llvm-commits
- [PATCH] D106234: [PowerPC] Fallback to base's implementation of shouldExpandAtomicCmpXchgInIR and shouldExpandAtomicCmpXchgInIR
Kai Luo via Phabricator via llvm-commits
- [PATCH] D106234: [PowerPC] Fallback to base's implementation of shouldExpandAtomicCmpXchgInIR and shouldExpandAtomicCmpXchgInIR
Kai Luo via Phabricator via llvm-commits
- [PATCH] D106234: [PowerPC] Fallback to base's implementation of shouldExpandAtomicCmpXchgInIR and shouldExpandAtomicCmpXchgInIR
Kai Luo via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Kai Nacke via Phabricator via llvm-commits
- [llvm] de39566 - [PowerPC] Fix popcntb XL Compat Builtin for 32bit
Kamau Bridgeman via llvm-commits
- [PATCH] D105360: [PowerPC] Fix popcntb XL Compat Builtin for 32bit
Kamau Bridgeman via Phabricator via llvm-commits
- [llvm] 6545fdc - [Analysis] Remove isJoinDivergent (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1993b73 - [Analaysis, CodeGen] Remove getHotSucc (NFC)
Kazu Hirata via llvm-commits
- [llvm] 958437d - [Analysis] Remove getLoopPackage (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D106224: [VE] Disable relative lookup table converter pass for VE
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D106225: [VE] Set getExtendForAtomicOps to ISD::ANY_EXTEND
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D106225: [VE] Set getExtendForAtomicOps to ISD::ANY_EXTEND
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 49d7313 - [LV] Avoid scalable vectorization for loops containing alloca
Kerry McLaughlin via llvm-commits
- [PATCH] D105824: [LV] Avoid scalable vectorization for loops containing alloca
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D105824: [LV] Avoid scalable vectorization for loops containing alloca
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D105824: [LV] Avoid scalable vectorization for loops containing alloca
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D105577: [AArch64][SME] Add SVE2 instructions added in SME
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D105824: [LV] Avoid scalable vectorization for loops containing alloca
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D105577: [AArch64][SME] Add SVE2 instructions added in SME
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D105632: [LV] Use lookThroughAnd with logical reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D106163: [SVE] Fix casts to <FixedVectorType> in truncateToMinimalBitwidths
Kerry McLaughlin 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] D105895: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D105895: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics
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] D105874: [flang][OpenMP] Add semantic check for reduction clause in taskloop simd construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Add semantic check for reduction clause in taskloop simd construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Fix semantic check of test case in taskloop simd construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Fix semantic check of test case in taskloop simd construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D105254: [RISCV] Support machine constraint "S"
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D105284: Greedy set cover implementation of `Merger::Merge`
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D104794: Expose `DIBuilder::finalizeSubprogram()` through the LLVM C API
Koutheir Attouchi via Phabricator via llvm-commits
- [PATCH] D105771: [InstCombine] Precommit tests for D105088
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D105771: [InstCombine] Precommit tests for D105088
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D105771: [InstCombine] Precommit tests for D105088
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D105088: [InstCombine] Fold IntToPtr/PtrToInt to bitcast
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D101727: Fix PR47960 - Incorrect transformation of fabs with nnan flag
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D105088: [InstCombine] Fold IntToPtr/PtrToInt to bitcast
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D105088: [InstCombine] Fold IntToPtr/PtrToInt to bitcast
Krishna Kariya via Phabricator via llvm-commits
- [PATCH] D105088: [InstCombine] Fold IntToPtr/PtrToInt to bitcast
Krishna Kariya via Phabricator via llvm-commits
- [llvm] 8ba5315 - Add newline to fix documentation build
Krzysztof Drewniak via llvm-commits
- [PATCH] D105825: Add newline to fix documentation build
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D105825: Add newline to fix documentation build
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D104551: Delay initialization of OptBisect
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D105925: [TableGen] Warn when patterns are ignored due to impossible types
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D105967: [TableGen] Allow isAllocatable inheritence from any superclass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerialization
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerialization
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerialization
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerialization
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerialization
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] a7749c3 - [AMDGPU] Use update_test_checks.py script for annotate kernel features tests.
Kuter Dinel via llvm-commits
- [llvm] ade190c - [Attributor] AACallEdges, Add a way to ask nonasm unknown callees
Kuter Dinel via llvm-commits
- [PATCH] D104997: [WIP][AMDGPU] Deduce attributes with the Attributor
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D103862: [Attributor] Simplify loads
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D105864: [AMDGPU] Use update_test_checks.py script for annotate kernel features tests.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D105864: [AMDGPU] Use update_test_checks.py script for annotate kernel features tests.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104432: [Attributor] Introduce AAPointerInfo
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104432: [Attributor] Introduce AAPointerInfo
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104997: [WIP][AMDGPU] Deduce attributes with the Attributor
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104997: [WIP][AMDGPU] Deduce attributes with the Attributor
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D105992: [Attributor] AACallEdges, Add a way to ask nonasm unknown callees
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104432: [Attributor] Introduce AAPointerInfo
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D105864: [AMDGPU] Use update_test_checks.py script for annotate kernel features tests.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D105992: [Attributor] AACallEdges, Add a way to ask nonasm unknown callees
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104997: [WIP][AMDGPU] Deduce attributes with the Attributor
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104997: [WIP][AMDGPU] Deduce attributes with the Attributor
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D106185: [Attributor] Introduce getPotentialCopiesOfStoredValue and use it
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D106208: [Attributor] Create a call site position for AACalledges
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D106208: [Attributor] Create a call site position for AACalledges
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D104997: [AMDGPU] Deduce attributes with the Attributor
Kuter Dinel via Phabricator via llvm-commits
- [llvm] 90e7f5d - [gn build] Port c08dabb0f476
LLVM GN Syncbot via llvm-commits
- [llvm] 8b426bd - [gn build] Port b9c3941cd61d
LLVM GN Syncbot via llvm-commits
- [llvm] 9805afd - [gn build] Port b0d38ad0bc25
LLVM GN Syncbot via llvm-commits
- [llvm] b1ffa8f - [gn build] Port 766a08df12c1
LLVM GN Syncbot via llvm-commits
- [llvm] 1daaf1d - [gn build] Port 0bf4b81d57b0
LLVM GN Syncbot via llvm-commits
- [llvm] 89aa11e - [ORC] Remove LLVM-side MachO Platform runtime support.
Lang Hames via llvm-commits
- [llvm] 92430b4 - [ORC] Fix typo in declaration
Lang Hames via llvm-commits
- [PATCH] D104799: [Orc] Add verylazy example for C-bindings
Lang Hames via Phabricator via llvm-commits
- [PATCH] D106206: Lazy initialized the NotUnderValgrind flag
Lang Hames via Phabricator via llvm-commits
- [PATCH] D104799: [Orc] Add verylazy example for C-bindings
Lang Hames via Phabricator via llvm-commits
- [llvm] c8937b6 - [PowerPC] Implement XL compact math builtins
Lei Huang via llvm-commits
- [llvm] 35a18a9 - [PowerPC] Implement intrinsics for mtfsf[i]
Lei Huang via llvm-commits
- [PATCH] D105501: [PowerPC] Power ISA features for Semachecking
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105930: [PowerPC] Implement XL compact math builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105930: [PowerPC] Implement XL compact math builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105930: [PowerPC] Implement XL compact math builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105930: [PowerPC] Implement XL compact math builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105930: [PowerPC] Implement XL compact math builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105930: [PowerPC] Implement XL compact math builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105930: [PowerPC] Implement XL compact math builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105930: [PowerPC] Implement XL compact math builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D105957: [PowerPC] Implement intrinsics for mtfsf[i]
Lei Huang via Phabricator via llvm-commits
- [PATCH] D106202: [CSSPGO] Turn on iterative-BFI for CSSPGO
Lei Wang via Phabricator via llvm-commits
- [compiler-rt] b270c3f - [NFC][compiler-rt][hwasan] Move shadow bound variables to hwasan.cpp
Leonard Chan via llvm-commits
- [compiler-rt] 189c552 - [compiler-rt][hwasan] Refactor kAliasRegionStart usage
Leonard Chan via llvm-commits
- [PATCH] D105922: [lld-macho] Add LTO cache support
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D105922: [lld-macho] Add LTO cache support
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D105922: [lld-macho] Add LTO cache support
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D105922: [lld-macho] Add LTO cache support
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D105922: [lld-macho] Add LTO cache support
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D105922: [lld-macho] Add LTO cache support
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
LevyHsu via Phabricator via llvm-commits
- [PATCH] D105796: [RISCV] Optimize multiplication in the zba extension with SH*ADD
LevyHsu via Phabricator via llvm-commits
- [PATCH] D47606: [compiler-rt] [builtins] Don't build __atomic_load etc. by default.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D47606: [compiler-rt] [builtins] Don't build __atomic_load etc. by default.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D47606: [compiler-rt] [builtins] Don't build __atomic_load etc. by default.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D105799: [X86] Enable half type support in inline assembly constraints
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D105269: [X86] AVX512FP16 instructions enabling 6/6
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D105254: [RISCV] Support machine constraint "S"
Luís Marques via Phabricator via llvm-commits
- [PATCH] D105769: [RISCV] Use DIVUW/REMUW/DIVW instructions for i8/i16/i32 udiv/urem/sdiv when LHS is constant.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D105875: [RISCV] Prevent use of t0(aka x5) as rs1 for jalr instructions.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D105785: [RISCV] Add a helper function to allow ReplaceNodeResults to use sign extension for any_extend of i32 constants.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
Luís Marques via Phabricator via llvm-commits
- [PATCH] D105417: [RISCV] Teach RISCVMatInt about cases where it can use LUI+SLLI to replace LUI+ADDI+SLLI for large constants.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D105509: [RISCV] Teach constant materialization that it can use zext.w at the end with Zba to reduce number of instructions.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D106161: [NFC] Fix typo intrinisic
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D106161: [NFC] Fix typo intrinisic
Madhur Amilkanthwar via Phabricator via llvm-commits
- [llvm] 14f7757 - [llvm-mca] [NFC] Formatting code
Marcos Horro via llvm-commits
- [llvm] 77f2f0f - [llvm-mca][JSON] Store extra information about driver flags used for the simulation
Marcos Horro via llvm-commits
- [PATCH] D105900: [llvm-mca] [NFC] Formatting code
Marcos Horro via Phabricator via llvm-commits
- [PATCH] D105900: [llvm-mca] [NFC] Formatting code
Marcos Horro via Phabricator via llvm-commits
- [PATCH] D106077: [llvm-mca] Store extra information about the driver flags used for the simulation
Marcos Horro via Phabricator via llvm-commits
- [PATCH] D106077: [llvm-mca] Store extra information about the driver flags used for the simulation
Marcos Horro via Phabricator via llvm-commits
- [PATCH] D106077: [llvm-mca] Store extra information about the driver flags used for the simulation
Marcos Horro via Phabricator via llvm-commits
- [PATCH] D106077: [llvm-mca] Store extra information about the driver flags used for the simulation
Marcos Horro via Phabricator via llvm-commits
- [PATCH] D106077: [llvm-mca] Store extra information about the driver flags used for the simulation
Marcos Horro via Phabricator via llvm-commits
- [llvm] 6b3eba7 - [ARC] Add disassembly for the conditioned move immediate instruction
Mark Schimmel via llvm-commits
- [PATCH] D105560: Add disassembly for the conditioned move immediate instruction for the ARC backend
Mark Schimmel via Phabricator via llvm-commits
- [compiler-rt] 1f1369e - [sanitizers] Fix building on case sensitive mingw platforms
Martin Storsjö via llvm-commits
- [PATCH] D89009: Add version to libLLVM also on non-UNIX
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D106245: [LLD] [COFF] Make -export-all-symbols work as intended for EXEs
Martin Storsjö via Phabricator via llvm-commits
- [llvm] ee2068b - [PowerPC] Updated the error message of MASSV pass to mention vectorization
Masoud Ataei via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D106091: [PowerPC] Improve error message on MASSV pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D106091: [PowerPC] Improve error message on MASSV pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D106091: [PowerPC] Improve error message on MASSV pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D106191: [clang] Option control afn flag
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D106191: [clang] Option control afn flag
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D89009: Add version to libLLVM also on non-UNIX
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Matheus Izvekov via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Matheus Izvekov via Phabricator via llvm-commits
- [PATCH] D106000: [NFC] X86: Annotate sibcall test
Matheus Izvekov via Phabricator via llvm-commits
- [PATCH] D106000: [NFC] X86: Annotate sibcall test
Matheus Izvekov via Phabricator via llvm-commits
- [PATCH] D105885: Enable Flang by default in the test-release.sh script
Mats Petersson via Phabricator via llvm-commits
- [llvm] 6a3904f - Mips: Mark special case calling convention handling as custom
Matt Arsenault via llvm-commits
- [llvm] 121541f - Mips/GlobalISel: Use more standard call lowering infrastructure
Matt Arsenault via llvm-commits
- [llvm] 77a608d - GlobalISel: Remove getIntrinsicID utility function
Matt Arsenault via llvm-commits
- [llvm] 222fde1 - GlobalISel: Use extension instead of merge with undef in common case
Matt Arsenault via llvm-commits
- [llvm] fb44c32 - AMDGPU: Promote signext/zeroext i16 shader returns
Matt Arsenault via llvm-commits
- [llvm] eebe841 - RegAlloc: Allow targets to split register allocation
Matt Arsenault via llvm-commits
- [llvm] 3191ac2 - AMDGPU: Try to fix test failure with EXPENSIVE_CHECKS
Matt Arsenault via llvm-commits
- [llvm] 47269da - GlobalISel: Handle lowering non-power-of-2 extloads
Matt Arsenault via llvm-commits
- [llvm] e91da66 - GlobalISel: Track argument pointeriness with arg flags
Matt Arsenault via llvm-commits
- [llvm] a81a7a9 - AMDGPU/GlobalISel: Fix incorrect memory types in test
Matt Arsenault via llvm-commits
- [llvm] a2d7ace - GlobalISel: Surface offsets parameter from ComputeValueVTs
Matt Arsenault via llvm-commits
- [llvm] 21a0ef8 - AMDGPU/GlobalISel: Redo kernel argument load handling
Matt Arsenault via llvm-commits
- [llvm] 3ceb922 - AMDGPU/GlobalISel: Preserve more memory types
Matt Arsenault via llvm-commits
- [llvm] f57f8f7 - GlobalISel: Remove dead function
Matt Arsenault via llvm-commits
- [llvm] e0a080d - AArch64/GlobalISel: Update tests to use correct memory types
Matt Arsenault via llvm-commits
- [llvm] 5a0d940 - GlobalISel: Preserve memory type for memset expansion
Matt Arsenault via llvm-commits
- [llvm] 9ad1a49 - Mips/GlobalISel: Use LLT form of getMachineMemOperand
Matt Arsenault via llvm-commits
- [llvm] 27addb8 - AMDGPU/GlobalISel: Fix some incorrect memory types in tests
Matt Arsenault via llvm-commits
- [llvm] 51f115b - AMDGPU/GlobalISel: Add a few tests for struct arguments
Matt Arsenault via llvm-commits
- [llvm] 71de6e9 - Mips/GlobalISel: Remove leftover dead code
Matt Arsenault via llvm-commits
- [PATCH] D105815: GlobalISel: Use extension instead of merge with undef in common case
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105800: [AMDGPU] Tidy SReg/SGPR definitions using template class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TTI::isAmbientPhysRegUse() to allow VOP rematerilization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105709: [AMDGPU][GlobalISel] Insert an and with exec before s_cbranch_vccnz if necessary
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105760: [AMDGPU] Handle s_branch to another section.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105738: Mips: Mark special case calling convention handling as custom
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105739: Mips/GlobalISel: Use more standard call lowering infrastructure
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105815: GlobalISel: Use extension instead of merge with undef in common case
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105683: [AMDGPU] Allow frontends to disable null export for pixel shaders
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105065: RegAlloc: Fix "SubRange for this mask not found" unreachable in SplitKit
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55301: RegAlloc: Allow targets to split register allocation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105919: [AMDGPU] Mark all relevant VOP1 instructions rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105682: [AMDGPU] Handle functions in llvm's global ctors and dtors list
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105682: [AMDGPU] Handle functions in llvm's global ctors and dtors list
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105751: GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105919: [AMDGPU] Mark all relevant VOP1 instructions rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105919: [AMDGPU] Mark all relevant VOP1 instructions rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105952: [AArch64][GlobalISel] Clamp <n x p0> vecs when legalizing G_EXTRACT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105989: [AMDGPU] Define and use a helper for setting idxen
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105253: GlobalISel: Handle lowering non-power-of-2 extloads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105989: [AMDGPU] Define and use a helper for setting idxen
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105953: [MachineVerifier] Diagnose invalid INSERT_SUBREGs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106015: GlobalISel: Track argument pointeriness with arg flags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106089: AMDGPU/GlobalISel: Redo kernel argument load handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105651: [AMDGPU] Tune perfhint analysis to account access width
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106079: [AMDGPU] Divergence-driven compare operations instruction selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106023: [AMDGPU] Mark relevant rematerializable VOP2 instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106023: [AMDGPU] Mark relevant rematerializable VOP2 instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106015: GlobalISel: Track argument pointeriness with arg flags
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106113: AMDGPU/GlobalISel: Preserve more memory types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106116: GlobalISel: Preserve LLT when bitcasting loads and stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106089: AMDGPU/GlobalISel: Redo kernel argument load handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106113: AMDGPU/GlobalISel: Preserve more memory types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106156: AArch64/GlobalISel: Cleanup unnecessary size checks in call lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106158: AArch64/GlobalISel: Preserve memory types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D104997: [AMDGPU] Deduce attributes with the Attributor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106200: GlobalISel: Remove some mystery code that clears isReturned
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105994: [SVE] Add folds for sign and zero extends of vscale
Matt D. via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D105911: [CallGraphSection] Introduce CGSectionFuncComdatCreator pass
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D105915: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo for indirect call type ids
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Matt Morehouse via Phabricator via llvm-commits
- [llvm] 69a3acf - [Test] We can benefit from pipelining of ymm load/stores
Max Kazantsev via llvm-commits
- [llvm] f98ed74 - [LSR] Handle case 1*reg => reg. PR50918
Max Kazantsev via llvm-commits
- [PATCH] D105009: [LSR] Handle case 1*reg => reg. PR50918
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D105009: [LSR] Handle case 1*reg => reg. PR50918
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D105899: Fixed a minor writing error. The text was hard to understand, so I reviewed it.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D105899: Reformulate OrcJIT tutorial doc to make it more clear.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106206: Lazy initialized the NotUnderValgrind flag
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106206: Lazy initialized the NotUnderValgrind flag
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 8ae31b0 - Reformulate OrcJIT tutorial doc to make it more clear.
Mehdi Amini via llvm-commits
- [llvm] 42f588f - Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Mehdi Amini via llvm-commits
- [llvm] 16b5e9d - Revert "Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer"
Mehdi Amini via llvm-commits
- [llvm] 8d051d8 - Revert "Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer"
Mehdi Amini via llvm-commits
- [llvm] 7637457 - Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Mehdi Amini via llvm-commits
- [llvm] 1f71bca - Build libSupport with -Werror=global-constructors (NFC)
Mehdi Amini via llvm-commits
- [llvm] 2bad8bd - Revert "Build libSupport with -Werror=global-constructors (NFC)"
Mehdi Amini via llvm-commits
- [polly] d5c0b01 - [Polly] Fix typo. NFC.
Michael Kruse via llvm-commits
- [polly] 7e29e57 - [Polly] Fix misleading debug message. NFC.
Michael Kruse via llvm-commits
- [polly] 8422bfa - [polly] Fix regression tests with POLLY_ENABLE_GPGPU_CODEGEN
Michael Kruse via llvm-commits
- [PATCH] D106059: [Polly][Isl] Stop generating isl::union_{set,map} from isl::space. NFC
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106059: [Polly][Isl] Stop generating isl::union_{set,map} from isl::space. NFC
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106061: [Polly][Isl] Use isl::union_map::unite() instead of isl::union_map::add_map(). NFC
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D106059: [Polly][Isl] Stop generating isl::union_{set,map} from isl::space. NFC
Michael Kruse via Phabricator via llvm-commits
- [llvm] 8253fa2 - Fix warning '-Wparentheses'. NFC.
Michael Liao via llvm-commits
- [PATCH] D105510: [ScalarEvolution] Strictly enforce pointer/int type rules.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D105510: [ScalarEvolution] Strictly enforce pointer/int type rules.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D105510: [ScalarEvolution] Strictly enforce pointer/int type rules.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D98820: [NewPM] Verify LoopAnalysisResults after a loop pass
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D105536: [M68k][GloballSel] LegalizerInfo implementation
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D105438: [LV] Re-generate check lines of some fragile tests
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] D105438: [LV] Re-generate check lines of some fragile tests
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D105438: [LV] Re-generate check lines of some fragile tests
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] D106001: [WIP][NFC] factor out unrolling decision logic
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D106157: [MLGO] Use binary protobufs for improved training performance.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D106157: [MLGO] Use binary protobufs for improved training performance.
Mircea Trofin via Phabricator via llvm-commits
- [compiler-rt] 98033fd - sanitizer_common: Fix build for tests
Mitch Phillips via llvm-commits
- [PATCH] D105545: [MergedLoadStoreMotion] Conditional store elimination
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D105545: [MergedLoadStoreMotion] Conditional store elimination
Momchil Velikov via Phabricator via llvm-commits
- [llvm] b36c4bb - [docs] More CMAKE variable documentation
Nathan Sidwell via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D106000: [NFC] X86: Annotate sibcall test
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D106000: [NFC] X86: Annotate sibcall test
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D106000: [NFC] X86: Annotate sibcall test
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D106000: [NFC] X86: Annotate sibcall test
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 struct return tailcalling
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105911: [CallGraphSection] Introduce CGSectionFuncComdatCreator pass
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105915: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo for indirect call type ids
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105917: [llvm-objdump][CallGraphSection] Extract call graph information from binary
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105949: [llvm-objdump][CallGraphSection] Extract call graph information from binary
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105949: [llvm-objdump][CallGraphSection] Extract call graph information from binary
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D106172: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D106172: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105915: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo for indirect call type ids
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105911: [CallGraphSection] Introduce CGSectionFuncComdatCreator pass
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105917: [llvm-objdump][CallGraphSection] Extract call graph information from binary
Necip Fazil Yildiran via Phabricator via llvm-commits
- [PATCH] D105790: [PowerPC] Fix the splat immediate in PPCMIPeephole depending on if we have an Altivec and VSX splat instruction.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105754: [PowerPC] Fix L[D|W]ARX Implementation
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105501: [PowerPC] Power ISA features for Semachecking
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105754: [PowerPC] Fix L[D|W]ARX Implementation
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105501: [PowerPC] Power ISA features for Semachecking
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105360: [PowerPC] Fix popcntb XL Compat Builtin for 32bit
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105854: [PowerPC] Inefficient scheduling of ACC registers results in many copies.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D102875: [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D103986: [PowerPC] Floating Point Builtins for XL Compat.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D102875: [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D103986: [PowerPC] Floating Point Builtins for XL Compat.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D102875: [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105957: [PowerPC] Implement intrinsics for mtfsf[i]
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105930: [PowerPC] Implement XL compact math builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105957: [PowerPC] Implement intrinsics for mtfsf[i]
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105956: [AIX] Enable dollar sign as PC in inlineasm
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105956: [AIX] Enable dollar sign as PC in inlineasm
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105360: [PowerPC] Fix popcntb XL Compat Builtin for 32bit
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105930: [PowerPC] Implement XL compact math builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105360: [PowerPC] Fix popcntb XL Compat Builtin for 32bit
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106065: [Clang] Add an empty builtins.h file.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105930: [PowerPC] Implement XL compact math builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106021: [PowerPC] Add PowerPC population count, reversed load and store related builtins and instrinsics for XL compatibility
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105854: [PowerPC] Inefficient register allocation of ACC registers results in many copies.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106065: [Clang] Add an empty builtins.h file.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106130: [PowerPC] Implemented mtmsr, mfspr, mtspr Builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D95115: [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105957: [PowerPC] Implement intrinsics for mtfsf[i]
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106130: [PowerPC] Implemented mtmsr, mfspr, mtspr Builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D103986: [PowerPC] Floating Point Builtins for XL Compat.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D105946: [PowerPC] Store, load, move from and to registers related builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D106130: [PowerPC] Implemented mtmsr, mfspr, mtspr Builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 9769535 - [AArch64] Update Cortex-A55 SchedModel to improve LDP scheduling
Nicholas Guy via llvm-commits
- [PATCH] D105882: [AArch64] Update Cortex-A55 SchedModel to improve LDP scheduling
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D105882: [AArch64] Update Cortex-A55 SchedModel to improve LDP scheduling
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Nick Fitzgerald via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Nick Fitzgerald via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Nick Fitzgerald via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Nick Fitzgerald via Phabricator via llvm-commits
- [PATCH] D106026: [lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFC
Nick Fitzgerald via Phabricator via llvm-commits
- [PATCH] D106026: [lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFC
Nick Fitzgerald via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Nick Fitzgerald via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Nick Fitzgerald via Phabricator via llvm-commits
- [llvm] 0c6fad2 - [gn build] (semi-manually) port 0da172b1766e
Nico Weber via llvm-commits
- [llvm] eecd5d0 - [gn build] port 0da172b1766e more
Nico Weber via llvm-commits
- [lld] 396f2e9 - [lld/mac] Make tbd files in one test valid
Nico Weber via llvm-commits
- [lld] f21801d - [lld/mac] Implement -application_extension
Nico Weber via llvm-commits
- [llvm] 3ea8860 - [gn build] (manually) port 303ddb60a2d2
Nico Weber via llvm-commits
- [llvm] aff0954 - [gn build] (manually) merge 462d4de35b0c
Nico Weber via llvm-commits
- [lld] c931ff7 - [lld-macho] Add LTO cache support
Nico Weber via llvm-commits
- [compiler-rt] 557855e - Revert "tsan: make obtaining current PC faster"
Nico Weber via llvm-commits
- [llvm] 18d8779 - [gn build] port 766a08df12c1
Nico Weber via llvm-commits
- [llvm] 304293d - [gn build] (semi-manually) port 6a4054ef060b
Nico Weber via llvm-commits
- [PATCH] D105818: [lld/mac] Implement -application_extension
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105818: [lld/mac] Implement -application_extension
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105818: [lld/mac] Implement -application_extension
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103900: [llvm] Add enum iteration to Sequence
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105452: [lld][MachO] Code cleanup
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105922: [lld-macho] Add LTO cache support
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104965: [ms] [llvm-ml] Support built-in text macros
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106012: [Support] Get correct number of physical cores on Apple Silicon
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105922: [lld-macho] Add LTO cache support
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105922: [lld-macho] Add LTO cache support
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105922: [lld-macho] Add LTO cache support
Nico Weber via Phabricator via llvm-commits
- [PATCH] D105953: [MachineVerifier] Diagnose invalid INSERT_SUBREGs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106219: [lld/mac] Change load command order to be more like ld64
Nico Weber via Phabricator via llvm-commits
- [compiler-rt] 97661b8 - Revert "sanitizer_common: optimize memory drain"
Nikita Popov via llvm-commits
- [llvm] 5d1464c - [Attributes] Make type attribute handling more generic (NFCI)
Nikita Popov via llvm-commits
- [llvm] 3fb0621 - [Attributes] Assert correct attribute constructor is used (NFCI)
Nikita Popov via llvm-commits
- [llvm] 363e12a - [Attributes] Simplify attribute sorting (NFCI)
Nikita Popov via llvm-commits
- [llvm] 6ac3287 - [Attributes] Replace doesAttrKindHaveArgument() (NFC)
Nikita Popov via llvm-commits
- [llvm] 59bb722 - [Attributes] Remove duplicate attribute in typeIncompatible() (NFC)
Nikita Popov via llvm-commits
- [llvm] 7ed3e87 - [Attributes] Determine attribute properties from TableGen data
Nikita Popov via llvm-commits
- [llvm] e56b2e5 - [InstCombine] Precommit tests for D105088 (NFC)
Nikita Popov via llvm-commits
- [llvm] 5e4b33f - [Verifier] Improve incompatible attribute type check
Nikita Popov via llvm-commits
- [llvm] cd88a01 - [Attributes] Use single method to fetch type from AttributeSet (NFC)
Nikita Popov via llvm-commits
- [llvm] f59209a - [AsmParser] Unify parsing of attributes
Nikita Popov via llvm-commits
- [llvm] 1fd23a0 - [LangRef] Add elementtype attribute
Nikita Popov via llvm-commits
- [llvm] c191035 - [IR] Add elementtype attribute
Nikita Popov via llvm-commits
- [llvm] c03d258 - [Verifier] Use isIntrinsic() (NFC)
Nikita Popov via llvm-commits
- [llvm] d5cf437 - [ObjCARC] Use objc_msgSend instead of llvm.objc.msgSend in tests
Nikita Popov via llvm-commits
- [llvm] ff59a1c - [Verifier] Extend address taken check for unknown intrinsics
Nikita Popov via llvm-commits
- [llvm] 4d188a6 - [Verifier] Require same signature for intrinsic calls
Nikita Popov via llvm-commits
- [llvm] be5af50 - [BPF] Use elementtype attribute for preserve.array/struct.index intrinsics
Nikita Popov via llvm-commits
- [llvm] 7e21ded - [IR] Don't accept null type in ConstantExpr::getGetElementPtr()
Nikita Popov via llvm-commits
- [llvm] 7db463c - [IRBuilder] Deprecate CreateConstGEP2_64() without element type
Nikita Popov via llvm-commits
- [llvm] 251a11f - [IRBuilder] Deprecate CreateConstInBoundsGEP2_64() without element type
Nikita Popov via llvm-commits
- [llvm] 357756e - [OpaquePtr] Remove uses of CreateConstGEP1_64() without element type
Nikita Popov via llvm-commits
- [llvm] 32e2729 - [IRBuilder] Deprecate CreateConstGEP1_64() without element type
Nikita Popov via llvm-commits
- [llvm] 6d3e7c7 - [OpaquePtr] Remove uses of CreateConstGEP1_32() without element type
Nikita Popov via llvm-commits
- [llvm] 03e4351 - [IRBuilder] Deprecate CreateConstGEP1_32() without element type
Nikita Popov via llvm-commits
- [llvm] ca161e0 - [IRBuilder] Deprecate CreateStructGEP() without element type
Nikita Popov via llvm-commits
- [polly] 6225d0c - [OpaquePtr] Remove uses of CreateInBoundsGEP() without element type
Nikita Popov via llvm-commits
- [llvm] f95d260 - [IRBuilder] Deprecate CreateInBoundsGEP() without element type
Nikita Popov via llvm-commits
- [polly] 2c68ecc - [OpaquePtr] Remove uses of CreateGEP() without element type
Nikita Popov via llvm-commits
- [llvm] f164bc5 - [IRBuilder] Deprecate CreateGEP() without element type
Nikita Popov via llvm-commits
- [llvm] 59c33a0 - [Cloning] Remove unused parameter from CloneAndPruneFunctionInto() (NFC)
Nikita Popov via llvm-commits
- [llvm] 1b61d83 - [Inline] Add test for PR50589 (NFC)
Nikita Popov via llvm-commits
- [llvm] 2b17c24 - [SCEV] Fix unused variable warning (NFC)
Nikita Popov via llvm-commits
- [llvm] da92e86 - [InstCombine] Fold IntToPtr/PtrToInt to bitcast
Nikita Popov via llvm-commits
- [PATCH] D105771: [InstCombine] Precommit tests for D105088
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] D105771: [InstCombine] Precommit tests for D105088
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105763: [Attributes] Make type attribute handling more generic (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105780: [Attributes] Determine attribute properties from TableGen data
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x), y) to SETCC(x, y) if used by BRCOND
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105841: [Verifier] Check byval/etc type when comparing ABI attributes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105771: [InstCombine] Precommit tests for D105088
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105938: [AsmParser] Unify parsing of attributes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106008: [IR] Add elementtype attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105733: [OpaquePtr] Require matching signature in getCalledFunction()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D99100: [WIP] Implement RFC: Decomposing deref(N) into deref(N) + nofree
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106008: [IR] Add elementtype attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D99100: [WIP] Implement RFC: Decomposing deref(N) into deref(N) + nofree
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105938: [AsmParser] Unify parsing of attributes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105407: [LangRef] Add elementtype attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106008: [IR] Add elementtype attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106094: [ObjCARC] Use objc_msgSend instead of llvm.objc.msgSend in tests
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106094: [ObjCARC] Use objc_msgSend instead of llvm.objc.msgSend in tests
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106095: [Verifier] Extend address taken check for unknown intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106095: [Verifier] Extend address taken check for unknown intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106013: [Verifier] Require same signature for intrinsic calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106147: [PredicateInfo] Use Intrinsic::getDeclaration now that it handles unnamed types.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104801: [MemCpyOpt] Enable memcpy optimization for NVPTX back-end.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106184: [BPF] Use elementtype attribute for preserve.array/struct.index intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106184: [BPF] Use elementtype attribute for preserve.array/struct.index intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105088: [InstCombine] Fold IntToPtr/PtrToInt to bitcast
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106184: [BPF] Use elementtype attribute for preserve.array/struct.index intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106184: [BPF] Use elementtype attribute for preserve.array/struct.index intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x), y) to SETCC(x, y) if used by BRCOND
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106242: [Inline] Fix noalias addition on simplified instructions (PR50589)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D104180: [LICM] Create LoopNest Invariant Code Motion (LNICM) pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D106233: [InstCombine] Add freezeAllUsesOfArgument to visitFreeze
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105088: [InstCombine] Fold IntToPtr/PtrToInt to bitcast
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D105338: [InstCombine] Revert "Temporarily do not drop volatile stores before unreachable"
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D105662: Fix incorrect DWARF 5 file name 0 when using -no-integrated-as
Omar Sandoval via Phabricator via llvm-commits
- [PATCH] D105884: [llvm-readobj] Display multiple function names for stack size entries
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D105884: [llvm-readobj] Display multiple function names for stack size entries
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D105884: [llvm-readobj] Display multiple function names for stack size entries
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D105532: [llvm-readobj] Switch command line parsing from llvm::cl to OptTable
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D104730: [MCA] [AMDGPU] Adding CustomBehaviour implementation for AMDGPU.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104730: [MCA] [AMDGPU] Adding CustomBehaviour implementation for AMDGPU.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D104730: [MCA] [AMDGPU] Adding CustomBehaviour implementation for AMDGPU.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D105578: utils: add a revert checker
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D105423: Add support for Opaque as a LowLevelType
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D105423: Add support for Opaque as a LowLevelType
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D105423: Add support for Opaque as a LowLevelType
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D104797: [WebAssembly] Implementation of global.get/set for reftypes in LLVM IR
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D105423: Add support for Opaque as a LowLevelType
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D105423: Add support for Opaque as a LowLevelType
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D104797: [WebAssembly] Implementation of global.get/set for reftypes in LLVM IR
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Add semantic check for reduction clause in taskloop simd construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Add semantic check for reduction clause in taskloop simd construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Add semantic check for reduction clause in taskloop simd construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Add semantic check for reduction clause in taskloop simd construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Add semantic check for reduction clause in taskloop simd construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Add semantic check for reduction clause in taskloop simd construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Fix semantic check of test case in taskloop simd construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Fix semantic check of test case in taskloop simd construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Fix semantic check of test case in taskloop simd construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D105799: [X86] Enable half type support in inline assembly constraints
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105762: [X86] Teach X86FloatingPoint's handleCall to only erase the FP stack if there is a regmask operand that clobbers the FP stack.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D104409: GlobalISel/Utils: Refactor integer/float constant match functions
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] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D105969: [flang] Add default implementation for SYSTEM_CLOCK
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D105970: [flang] Add POSIX implementation for SYSTEM_CLOCK
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D105214: [ARM] RELA relocations for 32bit ARM ignore the addend.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D105945: [ELF] --fortran-common: prefer STB_WEAK to COMMON
Peter Smith via Phabricator via llvm-commits
- [PATCH] D105889: [AArch64][SVE] Break false dependencies for inactive lanes of unary operations
Peter Waller via Phabricator via llvm-commits
- [compiler-rt] 25dade5 - [profile] Decommit memory after counter relocation
Petr Hosek via llvm-commits
- [PATCH] D105765: Prepare Compiler-RT for GnuInstallDirs, matching libcxx, document all
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D105765: Prepare Compiler-RT for GnuInstallDirs, matching libcxx, document all
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D105176: [InstrProfiling] Use external weak reference for bias variable
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D105176: [InstrProfiling] Use external weak reference for bias variable
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D105826: [docs/llvm-cov] Document -compilation-dir
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D106143: [CMake][TSAN] Add build dependency against libcxx
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D106157: [MLGO] Use binary protobufs for improved training performance.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D105023: [AIX][XCOFF][Bug-Fixed] parse the parameter type of the traceback table.
Phabricator via llvm-commits
- [llvm] f74bb95 - [langref] attempt to clarify semantics of inttoptr/ptrtoint for non-integral types
Philip Reames via llvm-commits
- [llvm] e4b4397 - [ScalarEvolution] Fix overflow when computing max trip counts
Philip Reames via llvm-commits
- [llvm] 6245252 - [test] Add a SCEV backedge computation test with an explicit zero stride
Philip Reames via llvm-commits
- [llvm] 087310c - [SCEV] Strengthen inference of RHS > Start in howManyLessThans
Philip Reames via llvm-commits
- [llvm] 5ca9cf0 - [tests] Precommit a test case from D105216
Philip Reames via llvm-commits
- [llvm] 4df591b - [SCEV] Handle zero stride correctly in howManyLessThans
Philip Reames via llvm-commits
- [llvm] e75a2df - [tests] Stablize tests for possible change in deref semantics
Philip Reames via llvm-commits
- [llvm] b86ddfd - Global variables with strong definitions cannot be freed
Philip Reames via llvm-commits
- [llvm] 7e496c2 - [tests] Stablize tests for possible change in deref semantics
Philip Reames via llvm-commits
- [llvm] 95346ba - [LV] Enable vectorization of multiple exit loops w/computable exit counts
Philip Reames via llvm-commits
- [llvm] a99d420 - [SCEV] Fix unsound reasoning in howManyLessThans
Philip Reames via llvm-commits
- [llvm] b980d2f - [unittest] Exercise SCEV's udiv and udiv ceiling routines
Philip Reames via llvm-commits
- [llvm] 6dad7a5 - [SCEV] Add tests for known negative strides in trip count logic
Philip Reames via llvm-commits
- [llvm] 2b3a4c7 - [test] Extend negative stride backedge tests to cover signed comparisons
Philip Reames via llvm-commits
- [llvm] 5c57600 - [tests] Precommit test for D104140
Philip Reames via llvm-commits
- [PATCH] D105817: [LV] Enable vectorization of multiple exit loops w/computable exit counts
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105209: [SCEVExpander] Discount cost of umin(1, x) expressions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104662: [SCEVExpander] Prefer pointer expansion for overflow checks
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] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105901: [InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105921: [SCEV] Handle zero stride correctly in howManyLessThans
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105921: [SCEV] Handle zero stride correctly in howManyLessThans
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105921: [SCEV] Handle zero stride correctly in howManyLessThans
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105942: [SCEV] Fix unsound reasoning in howManyLessThans
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105941: [ScalarEvolution] Make isKnownNonZero handle more cases.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105942: [SCEV] Fix unsound reasoning in howManyLessThans
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105921: [SCEV] Handle zero stride correctly in howManyLessThans
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105817: [LV] Enable vectorization of multiple exit loops w/computable exit counts
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105942: [SCEV] Fix unsound reasoning in howManyLessThans
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105942: [SCEV] Fix unsound reasoning in howManyLessThans
Philip Reames via Phabricator via llvm-commits
- [PATCH] D99100: [WIP] Implement RFC: Decomposing deref(N) into deref(N) + nofree
Philip Reames via Phabricator via llvm-commits
- [PATCH] D99100: [WIP] Implement RFC: Decomposing deref(N) into deref(N) + nofree
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105009: [LSR] Handle case 1*reg => reg. PR50918
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105723: [LSR] Do not hoist IV if it is not post increment case. PR43678
Philip Reames via Phabricator via llvm-commits
- [PATCH] D99100: [WIP] Implement RFC: Decomposing deref(N) into deref(N) + nofree
Philip Reames via Phabricator via llvm-commits
- [PATCH] D99100: [WIP] Implement RFC: Decomposing deref(N) into deref(N) + nofree
Philip Reames via Phabricator via llvm-commits
- [PATCH] D99100: [WIP] Implement RFC: Decomposing deref(N) into deref(N) + nofree
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105817: [LV] Enable vectorization of multiple exit loops w/computable exit counts
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105942: [SCEV] Fix unsound reasoning in howManyLessThans
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105942: [SCEV] Fix unsound reasoning in howManyLessThans
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106083: [unittest] Exercise SCEV's udiv and udiv ceiling routines
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106083: [unittest] Exercise SCEV's udiv and udiv ceiling routines
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105942: [SCEV] Fix unsound reasoning in howManyLessThans
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106099: [DependenceAnalysis] Guard analysis using getPointerBase()
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105216: [ScalarEvolution] Fix overflow in computeBECount.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D104066: [SCEV] Use knowledge of stride to prove loops finite for LT exit count computation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106126: [LoopUnroll] Double thresholds instead of increasing to pragma-unroll-threshold for llvm.loop.unroll.enable
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] D104066: [SCEV] Use knowledge of stride to prove loops finite for LT exit count computation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106178: [SCEVExpander] Stop hoisting IR when reusing phis
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105723: [LSR] Do not hoist IV if it is not post increment case. PR43678
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105976: [Inliner] Make the CallPenalty configurable
Philipp Krones via Phabricator via llvm-commits
- [PATCH] D102052: [MC][RISCV] Add RISCV MCObjectFileInfo
Philipp Krones via Phabricator via llvm-commits
- [PATCH] D105976: [Inliner] Make the CallPenalty configurable
Philipp Krones via Phabricator via llvm-commits
- [PATCH] D105798: [docs]Examples to show implementation of GISel in AArch64
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D105798: [docs]Examples to show implementation of GISel in AArch64
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D105798: [docs]Examples to show implementation of GISel in AArch64
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D105798: [docs]Examples to show implementation of GISel in AArch64
PoojaYadav via Phabricator via llvm-commits
- [llvm] 6fd9c19 - [PowerPC] Fix typo in vector shuffle combining
Qiu Chaofan via llvm-commits
- [llvm] 954a15d - [SelectionDAG] Check use before combining into USUBSAT
Qiu Chaofan via llvm-commits
- [PATCH] D105789: [SelectionDAG] Check use before combining into USUBSAT
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D105617: [PowerPC] Fix addi-load bias scheduling heuristics
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instrucitons
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D105957: [PowerPC] Implement intrinsics for mtfsf[i]
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D105723: [LSR] Do not hoist IV if it is not post increment case. PR43678
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D101538: [GlobalISel][IRTranslator] Make translate() methods virtual.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D105501: [PowerPC] Power ISA features for Semachecking
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D105501: [PowerPC] Power ISA features for Semachecking
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D105501: [PowerPC] Power ISA features for Semachecking
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D105360: [PowerPC] Fix popcntb XL Compat Builtin for 32bit
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D105360: [PowerPC] Fix popcntb XL Compat Builtin for 32bit
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D105360: [PowerPC] Fix popcntb XL Compat Builtin for 32bit
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D105834: [PowerPC] Semachecking for XL compat builtin icbt
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D105834: [PowerPC] Semachecking for XL compat builtin icbt
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D105834: [PowerPC] Semachecking for XL compat builtin icbt
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D105834: [PowerPC] Semachecking for XL compat builtin icbt
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D103986: [PowerPC] Floating Point Builtins for XL Compat.
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D103986: [PowerPC] Floating Point Builtins for XL Compat.
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D103986: [PowerPC] Floating Point Builtins for XL Compat.
Quinn Pham via Phabricator via llvm-commits
- [compiler-rt] 4543098 - [sanitizer_common] Define internal_usleep on Solaris
Rainer Orth via llvm-commits
- [PATCH] D105878: [sanitizer_common] Define internal_usleep on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D105878: [sanitizer_common] Define internal_usleep on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D105878: [sanitizer_common] Define internal_usleep on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D105878: [sanitizer_common] Define internal_usleep on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D106059: [Polly][Isl] Stop generating isl::union_{set,map} from isl::space. NFC
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D106061: [Polly][Isl] Use isl::union_map::unite() instead of isl::union_map::add_map(). NFC
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D106061: [Polly][Isl] Use isl::union_map::unite() instead of isl::union_map::add_map(). NFC
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D106059: [Polly][Isl] Stop generating isl::union_{set,map} from isl::space. NFC
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D106059: [Polly][Isl] Stop generating isl::union_{set,map} from isl::space. NFC
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D106059: [Polly][Isl] Stop generating isl::union_{set,map} from isl::space. NFC
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D106044: [RISCV] Update to vcpop.m, vlm.v and vsm.v according to v1.0-rc1.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] a4856c7 - [NFC][PhaseOrdering] Add test for the lack of CSE after SimplifyCFG (PR51092)
Roman Lebedev via llvm-commits
- [llvm] dfbfc27 - [NFC] Drop redundant check prefixes in newly added test file
Roman Lebedev via llvm-commits
- [llvm] 3e6c383 - [SimplifyCFG] Rerun PHI deduplication after common code sinkinkg (PR51092)
Roman Lebedev via llvm-commits
- [PATCH] D105338: [InstCombine] Revert "Temporarily do not drop volatile stores before unreachable"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105390: [X86] Lower insertions into upper half of an 256-bit vector as broadcast+blend (PR50971)
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] D105390: [X86] Lower insertions into upper half of an 256-bit vector as broadcast+blend (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105764: [InstCombine] Fold lshr/ashr(or(neg(x), x), bw-1) --> zext/sext(icmp_ne(x,0)) (PR50816)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105901: [InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105728: [clang][Codegen] Directly lower `(*((volatile int *)(0))) = 0;` into a `call void @llvm.trap()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106010: [SimplifyCFG] Rerun PHI deduplication after common code sinkinkg (PR51092)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106010: [SimplifyCFG] Rerun PHI deduplication after common code sinkinkg (PR51092)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106017: [InstCombine] Look through invariant group intrinsics when removing malloc
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106010: [SimplifyCFG] Rerun PHI deduplication after common code sinkinkg (PR51092)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106010: [SimplifyCFG] Rerun PHI deduplication after common code sinkinkg (PR51092)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106126: [LoopUnroll] Double thresholds instead of increasing to pragma-unroll-threshold for llvm.loop.unroll.enable
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106189: [InstSimplify] Expose generic interface for replaced operand simplification
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106233: [InstCombine] Add freezeAllUsesOfArgument to visitFreeze
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106233: [InstCombine] Add freezeAllUsesOfArgument to visitFreeze
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D106045: [LoopFlatten] Use Loop to identify loop induction phi. NFC
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D106045: [LoopFlatten] Use Loop to identify loop induction phi. NFC
Rosie Sumpter via Phabricator via llvm-commits
- [llvm] 40e3df2 - [RegisterCoalescer] Resolve conflict based on liveness of subregister
Ruiling Song via llvm-commits
- [llvm] 1d9585c - [NFC][AMDGPU] autogenerate kill-infinite-loop.ll checks
Ruiling Song via llvm-commits
- [llvm] d9b9fdd - [AMDGPU] Don't handle export done when unify exit nodes
Ruiling Song via llvm-commits
- [llvm] 9c2de23 - Demangle: correct swift_async demangling for Microsoft scheme
Saleem Abdulrasool via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105842: [WebAssembly] Remove datalayout strings from llc tests
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D106026: [lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D106026: [lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105539: [llvm-objdump][WebAssembly] Fix llvm-objdump on files without symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D103557: [WebAssembly] Generate R_FUNCTION_OFFSET relocs in debuginfo sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D106026: [lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D106026: [lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105519: [WebAssembly] Deduplicate imports of the same module name, field name, and type
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D103557: [WebAssembly] Generate R_WASM_FUNCTION_OFFSET relocs in debuginfo sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D103557: [WebAssembly] Generate R_WASM_FUNCTION_OFFSET relocs in debuginfo sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D105014: added some example code for llvm::Expected<T>
Sam McCall via Phabricator via llvm-commits
- [llvm] ff0ef6a - [ARM][LowOverheadLoops] Make some stack spills valid for tail predication
Sam Tebbs via llvm-commits
- [PATCH] D105443: [ARM][LowOverheadLoops] Make some stack spills valid for tail predication
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D105814: [ARM] Expand types handled in VQDMULH recognition
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D105443: [ARM][LowOverheadLoops] Make some stack spills valid for tail predication
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D105443: [ARM][LowOverheadLoops] Make some stack spills valid for tail predication
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D105588: [ARM] Remove PromotedBitwiseVT for NEON types
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D105686: [ARM] Move add(VMLALVA(A, X, Y), B) to VMLALVA(add(A, B), X, Y)
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D105443: [ARM][LowOverheadLoops] Make some stack spills valid for tail predication
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D105443: [ARM][LowOverheadLoops] Make some stack spills valid for tail predication
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D105443: [ARM][LowOverheadLoops] Make some stack spills valid for tail predication
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 8e3b5cb - ThinLTO: Fix inline assembly references to static functions with CFI
Sami Tolvanen via llvm-commits
- [llvm] 0ad1d9f - Revert "ThinLTO: Fix inline assembly references to static functions with CFI"
Sami Tolvanen via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Sami Tolvanen 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] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Sami Tolvanen 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] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Sami Tolvanen via Phabricator via llvm-commits
- [llvm] d2e4ccc - [LV] Ignore candidate VFs with invalid costs.
Sander de Smalen via llvm-commits
- [llvm] eac1670 - [CostModel][AArch64] Make loads/stores of <vscale x 1 x eltty> invalid.
Sander de Smalen via llvm-commits
- [llvm] efaf309 - [LV] Print remark when loop cannot be vectorized due to invalid costs.
Sander de Smalen via llvm-commits
- [llvm] dc7bdc1 - [LV] Fix determinism for failing scalable-call.ll test.
Sander de Smalen via llvm-commits
- [llvm] a607f64 - Revert "[LV] Print remark when loop cannot be vectorized due to invalid costs."
Sander de Smalen via llvm-commits
- [llvm] 239d01f - Reland "[LV] Print remark when loop cannot be vectorized due to invalid costs."
Sander de Smalen via llvm-commits
- [PATCH] D105473: [LV] Ignore candidate VFs with invalid costs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D103882: [CostModel][AArch64] Make loads/stores of <vscale x 1 x eltty> expensive.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105432: [Analysis] Add simple cost model for strict (in-order) reductions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105119: [SVE] Fix incorrect codegen when inserting vector elements into widened scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105824: [LV] Avoid scalable vectorization for loops containing alloca
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105978: [SVE][IR] Fix Binary op matching in PatternMatch::m_VScale
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D103882: [CostModel][AArch64] Make loads/stores of <vscale x 1 x eltty> expensive.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105850: [SelectionDAG] Add an overload of getStepVector that assumes step 1.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105824: [LV] Avoid scalable vectorization for loops containing alloca
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105806: [LV] Print remark when loop cannot be vectorized due to invalid costs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105824: [LV] Avoid scalable vectorization for loops containing alloca
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106138: [AArch64][SVE] Optimize bitcasts between unpacked half/i16 vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106164: [LV] Don't assume isScalarAfterVectorization if one of the uses needs widening.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D105199: [LoopVectorize] Fix scalable vector crash in VPReplicateRecipe::execute
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D106239: [AArch64] Expand the SVE min/max reduction costs to NEON
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 4b9d698 - [InstCombine][tests] add tests for signbit + logic; NFC
Sanjay Patel via llvm-commits
- [llvm] a488c78 - [InstCombine] reduce signbit test of logic ops to cmp with zero
Sanjay Patel via llvm-commits
- [llvm] 0d17b5d - [SLP] add test for multiple logical reductions; NFC
Sanjay Patel via llvm-commits
- [llvm] 25ee55c - [SLP] match logical and/or as reduction candidates
Sanjay Patel via llvm-commits
- [llvm] b155c87 - [InstCombine] add tests for icmp with constant offset and no-wrap flags; NFC
Sanjay Patel via llvm-commits
- [llvm] ca6e117 - [InstCombine] reorder icmp with offset folds for better results
Sanjay Patel via llvm-commits
- [llvm] 81ce3aa - [SLP] avoid leaking poison in reduction of safe boolean logic ops
Sanjay Patel via llvm-commits
- [llvm] d9abb15 - [SLP] add tests for poison-safe bool logic reductions; NFC
Sanjay Patel via llvm-commits
- [llvm] 0590502 - [InstCombine][test] add tests for fadd reductions; NFC
Sanjay Patel via llvm-commits
- [llvm] 0e15de2 - [InstCombine] fold reassociative FP add into start value of fadd reduction
Sanjay Patel via llvm-commits
- [llvm] c0f2c4c - [SimplifyCFG] remove unnecessary state variable; NFC
Sanjay Patel via llvm-commits
- [llvm] fbe64f1 - [SimplifyCFG] add test to show miscompile from FoldBranchToCommonDest (PR51125); NFC
Sanjay Patel via llvm-commits
- [PATCH] D105730: [SLP] match logical and/or as reduction candidates
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D105730: [SLP] match logical and/or as reduction candidates
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102673: [ConstantFolding] Fold constrained arithmetic intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89697: * [x86] Implement smarter instruction lowering for FP_TO_UINT from vXf32/vXf64 to vXi32 for SSE2 and AVX2 by using the exact semantic of the CVTTPS2SI instruction.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89697: * [x86] Implement smarter instruction lowering for FP_TO_UINT from vXf32/vXf64 to vXi32 for SSE2 and AVX2 by using the exact semantic of the CVTTPS2SI instruction.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D105730: [SLP] match logical and/or as reduction candidates
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102673: [ConstantFolding] Fold constrained arithmetic intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D105730: [SLP] match logical and/or as reduction candidates
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D101727: Fix PR47960 - Incorrect transformation of fabs with nnan flag
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D105730: [SLP] match logical and/or as reduction candidates
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D105945: [ELF] --fortran-common: prefer STB_WEAK to COMMON
Sean Fertile via Phabricator via llvm-commits
- [llvm] 9d72c0a - [AMDGPU] Mark waterfall loops as SI_WATERFALL_LOOP
Sebastian Neubauer via llvm-commits
- [llvm] ad2c66e - [AMDGPU] Optimize VGPR LiveRange in waterfall loops
Sebastian Neubauer via llvm-commits
- [llvm] a12e551 - [AMDGPU] Precommit flat-scratch-init.ll test
Sebastian Neubauer via llvm-commits
- [llvm] 4359b87 - [AMDGPU] Init scratch only if necessary
Sebastian Neubauer via llvm-commits
- [llvm] afd8957 - [AMDGPU] Use isMetaInstruction for instruction size
Sebastian Neubauer via llvm-commits
- [PATCH] D105676: [AArch64][GlobalISel] Relax oneuse restriction for PTR_ADD chain combining to check addressing legality.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D105192: [AMDGPU] Optimize VGPR LiveRange in waterfall loops
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D105192: [AMDGPU] Optimize VGPR LiveRange in waterfall loops
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D105839: [AMDGPU] Improve register computation for indirect calls
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D105467: [AMDGPU] Mark waterfall loops as SI_WATERFALL_LOOP
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D105192: [AMDGPU] Optimize VGPR LiveRange in waterfall loops
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D105891: [AMDGPU] Check llc-pipeline.ll with -match-full-lines -strict-whitespace
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D105920: [AMDGPU] Init scratch only if necessary
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D105920: [AMDGPU] Init scratch only if necessary
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D101633: [AMDGPU] Set number vgprs used in PS shaders based on input registers actually used
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D106043: [AMDGPU] Use isMetaInstruction for instruction size
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D101312: [Utils] Do not remove comments in llc test script
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D106043: [AMDGPU] Use isMetaInstruction for instruction size
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D106042: [AMDGPU] Ignore KILLs when forming clauses
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 39a3699 - Fix typo in test
Serge Pavlov via llvm-commits
- [llvm] a0b4f42 - Use update_test_checks.py to auto-generate check lines
Serge Pavlov via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
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] 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] D102673: [ConstantFolding] Fold constrained arithmetic intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D105723: [LSR] Do not hoist IV if it is not post increment case. PR43678
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D105723: [LSR] Do not hoist IV if it is not post increment case. PR43678
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D105723: [LSR] Do not hoist IV if it is not post increment case. PR43678
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D105723: [LSR] Do not hoist IV if it is not post increment case. PR43678
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D105723: [LSR] Do not hoist IV if it is not post increment case. PR43678
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D105723: [LSR] Do not hoist IV if it is not post increment case. PR43678
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D105723: [LSR] Do not hoist IV if it is not post increment case. PR43678
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D105031: [SLP]Fix non-determinism in PHI sorting.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] be8159b - [RISCV][RVV] Precommit a test case for D105684
ShihPo Hung via llvm-commits
- [PATCH] D105417: [RISCV] Teach RISCVMatInt about cases where it can use LUI+SLLI to replace LUI+ADDI+SLLI for large constants.
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D105685: [RISCV][RVV] Precommit a test case for D105684
ShihPo Hung via Phabricator via llvm-commits
- [llvm] 1100e4a - [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via llvm-commits
- [llvm] a70ef3f - Revert "[AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible"
Shilei Tian via llvm-commits
- [llvm] ca66229 - [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via llvm-commits
- [llvm] c23da66 - [Attributor] Add support for compound assignment for ChangeStatus
Shilei Tian via llvm-commits
- [llvm] d3454ee - [AbstractAttributor] Fix two issues in folding __kmpc_is_spmd_exec_mode
Shilei Tian via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [WIP][AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106024: [AbstractAttributor] Fix an issue that causes program hang
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106024: [AbstractAttributor] Fix an issue that causes program hang
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106024: [WIP][AbstractAttributor] Fix an issue that causes program hang
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106033: Folding threadLimit and numThreads when single value in kernels
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106085: [OpenMP] Fix carefully track SPMDCompatibilityTracker
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106109: [Attributor] Add support for compound assignment for ChangeStatus
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106109: [Attributor] Add support for compound assignment for ChangeStatus
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106109: [Attributor] Add support for compound assignment for ChangeStatus
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106149: [OpenMPOpt] Add support for BooleanStateWithSetVector
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106154: [WIP][AbstractAttributor] Fold __kmpc_parallel_level if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106154: [WIP][AbstractAttributor] Fold __kmpc_parallel_level if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106149: [OpenMPOpt] Add support for BooleanStateWithSetVector
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106154: [WIP][AbstractAttributor] Fold __kmpc_parallel_level if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106209: [AbstractAttributor] Fix two issues in folding __kmpc_is_spmd_exec_mode
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106209: [AbstractAttributor] Fix two issues in folding __kmpc_is_spmd_exec_mode
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D106209: [AbstractAttributor] Fix two issues in folding __kmpc_is_spmd_exec_mode
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D102711: [GlobalOpt] Handle null check with global pointer variables
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D102711: [GlobalOpt] Handle null check with global pointer variables
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D105536: [M68k][GloballSel] LegalizerInfo implementation
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D105798: [docs]Examples to show implementation of GISel in AArch64
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D105532: [llvm-readobj] Switch command line parsing from llvm::cl to OptTable
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D100714: [docs] Add a new tutorial that talk about how to make a change to llvm.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D105393: [Docs][Phabricator] Mention how to create a draft revision
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D105822: [docs] More CMAKE variable documentation
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D105976: [Inliner] Make the CallPenalty configurable
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D86866: Add Option to sphinx-build for custom conf file location
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D105641: [lld-macho] Have ICF operate on all sections at once
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D105739: Mips/GlobalISel: Use more standard call lowering infrastructure
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] a12000e - Reformat files.
Simon Giesecke via llvm-commits
- [PATCH] D102224: Add option to llvm-gsymutil to read addresses from stdin.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D102224: Add option to llvm-gsymutil to read addresses from stdin.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105982: Reformat files.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105982: Reformat files.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105982: Reformat files.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105985: Support GSYM in llvm-symbolizer.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D105871: Followup to D99355: implementation of sdag support for vp load/store/gather/scatter.
Simon Moll via Phabricator via llvm-commits
- [llvm] 99718d5 - [X86][SSE] Add signbit tests to show cmpss/cmpsd ops not recognised as 'allbits' results.
Simon Pilgrim via llvm-commits
- [llvm] e4aa6ad - [X86][SSE] X86ISD::FSETCC nodes (cmpss/cmpsd) return a 0/-1 allbits signbits result
Simon Pilgrim via llvm-commits
- [llvm] 96b4117 - [CostModel][X86] Adjust truncate SSE/AVX legalized costs based on llvm-mca reports.
Simon Pilgrim via llvm-commits
- [llvm] ae0d73a - [CostModel][X86] Adjust fptosi/fptoui SSE/AVX legalized costs based on llvm-mca reports.
Simon Pilgrim via llvm-commits
- [llvm] afdae7c - [X86][SSE] Add signbit tests to show cmpss/cmpsd intrinsics not recognised as 'allbits' results.
Simon Pilgrim via llvm-commits
- [llvm] 3cee36c - [X86][SSE] X86ISD::FSETCC nodes (cmpss/cmpsd) return a 0/-1 allbits signbits result (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] c99e17f - [InstCombine] Pre-commit ashr(or(neg(x), x), bw-1) --> sext(icmp_ne(x,0)) tests from D105764
Simon Pilgrim via llvm-commits
- [llvm] b2f6cf1 - [InstCombine] Fold lshr/ashr(or(neg(x), x), bw-1) --> zext/sext(icmp_ne(x,0)) (PR50816)
Simon Pilgrim via llvm-commits
- [llvm] 1bfec34 - [InstCombine] Regenerate select-gep.ll tests
Simon Pilgrim via llvm-commits
- [llvm] 4975837 - [InstCombine] Add basic (select C, (gep Ptr, Idx), Ptr) tests from PR50183
Simon Pilgrim via llvm-commits
- [llvm] b803294 - [InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183)
Simon Pilgrim via llvm-commits
- [llvm] 0722f3d - Revert rGb803294cf78714303db2d3647291a2308347ef23 : "[InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183)"
Simon Pilgrim via llvm-commits
- [llvm] ee71c1b - [X86] Implement smarter instruction lowering for FP_TO_UINT from f32/f64 to i32/i64 and vXf32/vXf64 to vXi32 for SSE2 and AVX2 by using the exact semantic of the CVTTPS2SI instruction.
Simon Pilgrim via llvm-commits
- [llvm] d561b6f - [InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183) (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] 4fd0add - [SLP] Fix case of variable name. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] d179c43 - [MIPS] Refresh ashr test checks. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 944f39f - [InstCombine] Strip inbounds from (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) fold
Simon Pilgrim via llvm-commits
- [llvm] e21663d - [NVPTX] Add selp.f32 checks to select(cond,fpbinop(),fpbinop()) tests
Simon Pilgrim via llvm-commits
- [llvm] 91e1514 - [TTI] Consistently make getMinVectorRegisterBitWidth() methods const. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 3cc3870 - [NVPTX] Tweak fast-math tests to avoid select(binop(x,y),binop(x,z)) fold
Simon Pilgrim via llvm-commits
- [llvm] 0aece73 - [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Simon Pilgrim via llvm-commits
- [llvm] d2cd3f8 - [InstCombine] Add 3-operand gep test with different ptr and same indices
Simon Pilgrim via llvm-commits
- [llvm] 0a614ca - Fix "unknown pragma 'GCC'" MSVC warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] ecf5813 - [InstCombine] Add select(cond,gep(gep(x,y),z),gep(x,y)) tests from PR51069
Simon Pilgrim via llvm-commits
- [llvm] 9599567 - [DAG] SelectionDAG::MaskedElementsAreZero - assert we're calling with a vector. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 52cd0c5 - [X86] Regenerate twoaddr-lea.ll test checks.
Simon Pilgrim via llvm-commits
- [llvm] d2458bc - [X86][SSE] combineX86ShufflesRecursively - bail if constant folding fails due to oneuse limits.
Simon Pilgrim via llvm-commits
- [llvm] 9277ce7 - [DebugInfo] Remove unnecessary <string> include dependency from DebugInfo headers. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 367ec77 - [Orc] Remove unnecessary <string> include dependency from Orc headers. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 51a12d2 - [X86][SSE] matchShuffleWithPACK - avoid poison pollution from bitcasting multiple elements together.
Simon Pilgrim via llvm-commits
- [llvm] 1a6a844 - [DAG] Move select(cc, binop(), binop()) folds into DAGCombiner::foldSelectOfBinops. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] fcb710a - [NVPTX] Add select(cc, binop(), binop()) fast-math tests
Simon Pilgrim via llvm-commits
- [llvm] 3a1b380 - [X86] Add i32 (shl (sr[la] exact sel(X, Y), C1), C2) test
Simon Pilgrim via llvm-commits
- [llvm] 5643be9 - [DAG] Enable foldSelectOfBinops on select(setcc(),binop(),binop()) calls
Simon Pilgrim via llvm-commits
- [llvm] fd7a54c - [DAG] DAGCombiner::foldSelectOfBinops - propagate the common flags to the merged binop
Simon Pilgrim via llvm-commits
- [PATCH] D105789: [SelectionDAG] Check use before combining into USUBSAT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89697: * [x86] Implement smarter instruction lowering for FP_TO_UINT from vXf32/vXf64 to vXi32 for SSE2 and AVX2 by using the exact semantic of the CVTTPS2SI instruction.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105879: Refine logic of MaskedElementsAreZero
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105390: [X86] Lower insertions into upper half of an 256-bit vector as broadcast+blend (PR50971)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105764: [InstCombine] Fold lshr/ashr(or(neg(x), x), bw-1) --> zext/sext(icmp_ne(x,0)) (PR50816)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105764: [InstCombine] Fold lshr/ashr(or(neg(x), x), bw-1) --> zext/sext(icmp_ne(x,0)) (PR50816)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89697: * [x86] Implement smarter instruction lowering for FP_TO_UINT from vXf32/vXf64 to vXi32 for SSE2 and AVX2 by using the exact semantic of the CVTTPS2SI instruction.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105730: [SLP] match logical and/or as reduction candidates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105901: [InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105879: Refine logic of MaskedElementsAreZero
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104684: [X86FixupLEAs] Try again to transform the sequence LEA/SUB to SUB/SUB
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105730: [SLP] match logical and/or as reduction candidates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105853: [ISel] Expand saddsat and ssubsat via asr and xor
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] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105901: [InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89697: [X86] Implement smarter instruction lowering for FP_TO_UINT from vXf32/vXf64 to vXi32 for SSE2 and AVX2 by using the exact semantic of the CVTTPS2SI instruction.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106010: [SimplifyCFG] Rerun PHI deduplication after common code sinkinkg (PR51092)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104684: [X86FixupLEAs] Try again to transform the sequence LEA/SUB to SUB/SUB
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106060: [SLP]Improve calculations of the cost for reused/reordered scalars.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103925: [X86][SSE] Support 64-bit vectorization (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103925: [X86][SSE] Support 64-bit vectorization (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105827: [SLP]Workaround for InsertSubVector cost.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106058: [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106222: [X86] Don't use known bits to simplify shuffles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106222: [X86] Don't use known bits to simplify shuffles.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] e49985b - Remove unused parameter from parseMSInlineAsm.
Simon Tatham via llvm-commits
- [PATCH] D105490: Remove unused parameter from parseMSInlineAsm.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D105802: [LoopFlatten] Fix missed LoopFlatten opportunity
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106045: [LoopFlatten] Use Loop to identify loop induction phi. NFC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106045: [LoopFlatten] Use Loop to identify loop induction phi. NFC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106045: [LoopFlatten] Use Loop to identify loop induction phi. NFC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106039: [AArch64] Fix i128 cmpxchg using ldxp/stxp.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106051: [ARM] Extend more reductions during lowering
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D106051: [ARM] Extend more reductions during lowering
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [llvm] d46d534 - [AMDGPU] Make some VOP1 instructions rematerializable
Stanislav Mekhanoshin via llvm-commits
- [llvm] 76b7d34 - [AMDGPU] Add TII::isIgnorableUse() to allow VOP rematerialization
Stanislav Mekhanoshin via llvm-commits
- [llvm] c46d99e - [AMDGPU] Refine -O0 and -O1 passes.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TTI::isAmbientPhysRegUse() to allow VOP rematerilization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerilization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105742: [AMDGPU] Make some VOP1 instructions rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerilization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105742: [AMDGPU] Make some VOP1 instructions rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerialization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105891: [AMDGPU] Check llc-pipeline.ll with -match-full-lines -strict-whitespace
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105919: [AMDGPU] Mark all relevant VOP1 instructions rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105920: [AMDGPU] Init scratch only if necessary
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105919: [AMDGPU] Mark all relevant VOP1 instructions rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105919: [AMDGPU] Mark all relevant VOP1 instructions rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105919: [AMDGPU] Mark all relevant VOP1 instructions rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105919: [AMDGPU] Mark all relevant VOP1 instructions rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerialization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105919: [AMDGPU] Mark all relevant VOP1 instructions rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105919: [AMDGPU] Mark all relevant VOP1 instructions rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105579: [AMDGPU] Refine -O0 and -O1 passes.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerialization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isAmbientPhysRegUse() to allow VOP rematerialization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105651: [AMDGPU] Tune perfhint analysis to account access width
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105652: [AMDGPU] Move perfhint analysis
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isIgnorableUse() to allow VOP rematerialization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105836: [AMDGPU] Add TII::isIgnorableUse() to allow VOP rematerialization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106023: [AMDGPU] Mark relevant rematerializable VOP2 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105651: [AMDGPU] Tune perfhint analysis to account access width
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106072: [AMDGPU][MC] Added missing isCall/isBranch flags
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105579: [AMDGPU] Refine -O0 and -O1 passes.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105652: [AMDGPU] Move perfhint analysis
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105651: [AMDGPU] Tune perfhint analysis to account access width
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106072: [AMDGPU][MC] Added missing isCall/isBranch flags
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105651: [AMDGPU] Tune perfhint analysis to account access width
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106079: [AMDGPU] Divergence-driven compare operations instruction selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105651: [AMDGPU] Tune perfhint analysis to account access width
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106023: [AMDGPU] Mark relevant rematerializable VOP2 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106023: [AMDGPU] Mark relevant rematerializable VOP2 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106023: [AMDGPU] Mark relevant rematerializable VOP2 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106023: [AMDGPU] Mark relevant rematerializable VOP2 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106023: [AMDGPU] Mark relevant rematerializable VOP2 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D105919: [AMDGPU] Mark all relevant VOP1 instructions rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106023: [AMDGPU] Mark relevant rematerializable VOP2 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106110: [AMDGPU] Mark relevant rematerializable VOP3 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D106110: [AMDGPU] Mark relevant rematerializable VOP3 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] cf0aa0b - [NFC][PowerPC] Added test to check regsiter allocation for ACC registers
Stefan Pintilie via llvm-commits
- [PATCH] D105854: [PowerPC] Inefficient scheduling of ACC registers results in many copies.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D105854: [PowerPC] Inefficient register allocation of ACC registers results in many copies.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D106065: [Clang] Add an empty builtins.h file.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D106065: [Clang] Add an empty builtins.h file.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D106065: [Clang] Add an empty builtins.h file.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D106065: [Clang] Add an empty builtins.h file.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D104847: [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX 6.5 and 7.0 WMMA and MMA instructions
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D105384: [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction.
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D105384: [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction.
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D105384: [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction.
Steffen Larsen via Phabricator via llvm-commits
- [llvm] 810e4c3 - [DebugInfo] Correctly update dbg.values with duplicated location ops
Stephen Tozer via llvm-commits
- [llvm] 47633af - Reapply "[DebugInfo] Enable variadic debug value salvaging"
Stephen Tozer via llvm-commits
- [PATCH] D105279: [RemoveRedundantDebugValues] Introduce a MIR pass that removes redundant DBG_VALUEs
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D105831: [DebugInfo] Fix incorrect handling of debug values with duplicate location operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D105831: [DebugInfo] Fix incorrect handling of debug values with duplicate location operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D105279: [RemoveRedundantDebugValues] Introduce a MIR pass that removes redundant DBG_VALUEs
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D105831: [DebugInfo] Fix incorrect handling of debug values with duplicate location operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D105694: [InstrRef][FastISel] Emit DBG_INSTR_REF from fast-isel when using instruction-referencing
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D105657: [InstrRef][X86] Drop debug instruction numbers from x87 instructions
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D106186: Avoid keeping internal string_views in Twine.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D106186: Avoid keeping internal string_views in Twine.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D106186: Avoid keeping internal string_views in Twine.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D105635: [PowerPC][AIX] Fix Zero-width bit fields wrt MaxFieldAlign.
Steven Wan via Phabricator via llvm-commits
- [llvm] e23dce6 - [Support] Get correct number of physical cores on Apple Silicon
Steven Wu via llvm-commits
- [llvm] 483df57 - [Support] Turn on SupportTest for Apple Silicon
Steven Wu via llvm-commits
- [PATCH] D105975: MachO: don't emit L... private symbols in do_not_dead_strip sections.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D106012: [Support] Get correct number of physical cores on Apple Silicon
Steven Wu via Phabricator via llvm-commits
- [PATCH] D106012: [Support] Get correct number of physical cores on Apple Silicon
Steven Wu via Phabricator via llvm-commits
- [PATCH] D106012: [Support] Get correct number of physical cores on Apple Silicon
Steven Wu via Phabricator via llvm-commits
- [PATCH] D106012: [Support] Get correct number of physical cores on Apple Silicon
Steven Wu via Phabricator via llvm-commits
- [PATCH] D106020: [Support] Turn on SupportTest for Apple Silicon
Steven Wu via Phabricator via llvm-commits
- [PATCH] D106020: [Support] Turn on SupportTest for Apple Silicon
Steven Wu via Phabricator via llvm-commits
- [PATCH] D105536: [M68k][GloballSel] LegalizerInfo implementation
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D105536: [M68k][GloballSel] LegalizerInfo implementation
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D105536: [M68k][GloballSel] LegalizerInfo implementation
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D105536: [M68k][GloballSel] LegalizerInfo implementation
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D105536: [M68k][GloballSel] LegalizerInfo implementation
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D100735: [CodeGen] Enable Windows exception handling 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] D99487: [CodeGen] Port basic block sections from ELF to COFF
TaoPan via Phabricator via llvm-commits
- [PATCH] D105251: [IR] Allow multiple instruction metadata attachments with same type
Teresa Johnson via Phabricator via llvm-commits
- [llvm] cbabfc6 - [WebAssembly] Custom combines for f32x4.demote_zero_f64x2
Thomas Lively via llvm-commits
- [llvm] 308d381 - [WebAssembly] Generate checks for simd-load-store-alignment.ll
Thomas Lively via llvm-commits
- [llvm] 122b022 - [WebAssembly] Remove datalayout strings from llc tests
Thomas Lively via llvm-commits
- [llvm] 970e090 - [WebAssembly] Codegen for v128.loadX_lane instructions
Thomas Lively via llvm-commits
- [llvm] 4a4229f - [WebAssembly] Codegen for v128.storeX_lane instructions
Thomas Lively via llvm-commits
- [PATCH] D105755: [WebAssembly] Custom combines for f32x4.demote_zero_f64x2
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105755: [WebAssembly] Custom combines for f32x4.demote_zero_f64x2
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105755: [WebAssembly] Custom combines for f32x4.demote_zero_f64x2
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105755: [WebAssembly] Custom combines for f32x4.demote_zero_f64x2
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D83602: [DAGCombiner] Scalarize splats with just one demanded lane
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105842: [WebAssembly] Remove datalayout strings from llc tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105842: [WebAssembly] Remove datalayout strings from llc tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105842: [WebAssembly] Remove datalayout strings from llc tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105862: [WebAssembly] Generate checks for simd-load-store-alignment.ll
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105862: [WebAssembly] Generate checks for simd-load-store-alignment.ll
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105925: [TableGen] Warn when patterns are ignored due to impossible types
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105925: [TableGen] Warn when patterns are ignored due to impossible types
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105950: [WebAssembly] Codegen for v128.loadX_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105925: [TableGen] Warn when patterns are ignored due to impossible types
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105925: [TableGen] Warn when patterns are ignored due to impossible types
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105950: [WebAssembly] Codegen for v128.loadX_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105950: [WebAssembly] Codegen for v128.loadX_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105842: [WebAssembly] Remove datalayout strings from llc tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105950: [WebAssembly] Codegen for v128.loadX_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D106019: [WebAssembly] Codegen for v128.storeX_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D106019: [WebAssembly] Codegen for v128.storeX_lane instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D105867: [WIP][lld-macho] Optimize bind opcodes with multiple passes
Thorsten via Phabricator via llvm-commits
- [PATCH] D106052: [flang][driver] Randomise the names of the temporary unparsed files
Thorsten via Phabricator via llvm-commits
- [PATCH] D105867: [lld-macho] Optimize bind opcodes with multiple passes
Thorsten via Phabricator via llvm-commits
- [llvm] 7802f62 - AArch64: use 4-byte slots for arm64_32 pointers in a tail call
Tim Northover via llvm-commits
- [llvm] 85cb4f9 - Support: reduce stack used in default size test.
Tim Northover via llvm-commits
- [llvm] b18bda6 - ARM: reuse existing libcall global variable if possible.
Tim Northover via llvm-commits
- [llvm] 5d7632e - MachO: don't emit L... private symbols in do_not_dead_strip sections.
Tim Northover via llvm-commits
- [PATCH] D105027: AArch64: allocate 4-byte slot for arm64_32 pointers during tail call.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D105975: MachO: don't emit L... private symbols in do_not_dead_strip sections.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D105548: ARM: don't return by popping PC if we have to adjust the stack afterwards.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D105975: MachO: don't emit L... private symbols in do_not_dead_strip sections.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D106142: AArch64: support 8 & 16-bit atomic operations in GlobalISel
Tim Northover via Phabricator via llvm-commits
- [llvm] d9cdcfb - [llvm][tools] Hide unrelated llvm-bcanalyzer options
Timm Bäder via llvm-commits
- [llvm] 7c63726 - [llvm][tools] Hide unrelated llvm-cfi-verify options
Timm Bäder via llvm-commits
- [llvm] 3d3dc95 - Revert "[llvm][tools] Hide unrelated llvm-cfi-verify options"
Timm Bäder via llvm-commits
- [llvm] 69a5684 - [llvm][tools] Hide unrelated llvm-cfi-verify options
Timm Bäder via llvm-commits
- [PATCH] D105893: [llvm][tools] Hide unrelated llvm-bcanalyzer options
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D105893: [llvm][tools] Hide unrelated llvm-bcanalyzer options
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D105893: [llvm][tools] Hide unrelated llvm-bcanalyzer options
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D105893: [llvm][tools] Hide unrelated llvm-bcanalyzer options
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D105893: [llvm][tools] Hide unrelated llvm-bcanalyzer options
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D106055: [llvm][tools] Hide unrelated llvm-cfi-verify options
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D106055: [llvm][tools] Hide unrelated llvm-cfi-verify options
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D99794: libclc: Add -cl-no-stdinc to clang flags on clang >=13
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D104730: [MCA] [AMDGPU] Adding CustomBehaviour implementation for AMDGPU.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D104714: [UpdateCCTestChecks] Support --check-globals
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D104714: [UpdateCCTestChecks] Support --check-globals
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D104730: [MCA] [AMDGPU] Adding CustomBehaviour implementation for AMDGPU.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D103935: Add Twine support for std::string_view.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D105491: [clang] Use i64 for the !srcloc metadata on asm IR nodes.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D105491: [clang] Use i64 for the !srcloc metadata on asm IR nodes.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D80227: Fix FindZ3.cmake to work with static Z3 libraries
Tomasz Kamiński via Phabricator via llvm-commits
- [PATCH] D80227: Fix FindZ3.cmake to work with static Z3 libraries
Tomasz Kamiński via Phabricator via llvm-commits
- [PATCH] D106131: Fix FindZ3.cmake to support static libraries and Windows
Tomasz Kamiński via Phabricator via llvm-commits
- [PATCH] D106131: Fix FindZ3.cmake to support static libraries and Windows
Tomasz Kamiński via Phabricator via llvm-commits
- [PATCH] D104996: [docs] Update CMake cross compiling guide link.
Tommy Chiang via Phabricator via llvm-commits
- [PATCH] D104996: [docs] Update CMake cross compiling guide link.
Tommy Chiang via Phabricator via llvm-commits
- [PATCH] D104996: [docs] Update CMake cross compiling guide link.
Tommy Chiang via Phabricator via llvm-commits
- [llvm] 53fed88 - [AMDGPU] Reserve AMDGPU ELF e_flags machine 0x44
Tony Tye via llvm-commits
- [PATCH] D105761: [lld][AMDGPU] Handle R_AMDGPU_REL16 relocation.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D105920: [AMDGPU] Init scratch only if necessary
Tony Tye via Phabricator via llvm-commits
- [PATCH] D106034: [AMDGPU] Reserve AMDGPU ELF e_flags machine 0x44
Tony Tye via Phabricator via llvm-commits
- [PATCH] D106034: [AMDGPU] Reserve AMDGPU ELF e_flags machine 0x44
Tony Tye via Phabricator via llvm-commits
- [PATCH] D106249: [AMDGPU] Reserve AMDGPU ELF e_flags machine 0x45
Tony Tye via Phabricator via llvm-commits
- [PATCH] D105959: Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D105757: [SystemZ] Bugfix for the 'N' code for inline asm operand.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D105629: [TSan] Add SystemZ support
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] b5a6ad8 - [Orc] Add verylazy example for C-bindings
Valentin Churavy via llvm-commits
- [llvm] a56fe11 - Revert "[Orc] Add verylazy example for C-bindings"
Valentin Churavy via llvm-commits
- [llvm] 3321f48 - Reland [Orc] Add verylazy example for C-bindings
Valentin Churavy via llvm-commits
- [PATCH] D104799: [Orc] Add verylazy example for C-bindings
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D104799: [Orc] Add verylazy example for C-bindings
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D104799: [Orc] Add verylazy example for C-bindings
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D104799: [Orc] Add verylazy example for C-bindings
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D104799: [Orc] Add verylazy example for C-bindings
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D106206: Lazy initialized the NotUnderValgrind flag
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D104799: [Orc] Add verylazy example for C-bindings
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D105874: [flang][OpenMP] Add semantic check for reduction clause in taskloop simd construct
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D104301: [mlir][openacc] Initial translation for DataOp to LLVM IR
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
Valentin Clement via Phabricator via llvm-commits
- [llvm] 5105a77 - [docs/llvm-cov] Document -compilation-dir
Vedant Kumar via llvm-commits
- [PATCH] D105826: [docs/llvm-cov] Document -compilation-dir
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D105139: [llvm-cov] Allow multiple remaps in --path-equivalence
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D105826: [docs/llvm-cov] Document -compilation-dir
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D105826: [docs/llvm-cov] Document -compilation-dir
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D106148: [NewPM] Fix wrong perfect forwarding in createModuleToFunctionPassAdaptor
Victor Campos via Phabricator via llvm-commits
- [llvm] 10e0cdf - [PowerPC][NFC] Power ISA features for Semachecking
Victor Huang via llvm-commits
- [llvm] e4585d3 - Revert "[PowerPC][NFC] Power ISA features for Semachecking"
Victor Huang via llvm-commits
- [llvm] 781929b - [PowerPC][NFC] Power ISA features for Semachecking
Victor Huang via llvm-commits
- [llvm] 18c1941 - [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility
Victor Huang via llvm-commits
- [llvm] 4eb107c - [PowerPC] Add PowerPC population count, reversed load and store related builtins and instrinsics for XL compatibility
Victor Huang 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] D105501: [PowerPC] Power ISA features for Semachecking
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] D102875: [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility
Victor Huang via Phabricator via llvm-commits
- [PATCH] D106021: [PowerPC] Add PowerPC population count, reversed load and store related builtins and instrinsics for XL compatibility
Victor Huang via Phabricator via llvm-commits
- [PATCH] D106021: [PowerPC] Add PowerPC population count, reversed load and store related builtins and instrinsics for XL compatibility
Victor Huang via Phabricator via llvm-commits
- [PATCH] D105194: [PowerPC] Add PowerPC cmpb builtin and emit target indepedent code for XL compatibility
Victor Huang via Phabricator via llvm-commits
- [lld] f2b1264 - [lld-macho] Use intermediate arrays to store opcodes
Vincent Lee via llvm-commits
- [lld] d695d0d - [lld-macho] Optimize bind opcodes with multiple passes
Vincent Lee via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105867: [WIP][lld-macho] Optimize bind opcodes with multiple passes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105866: [WIP] [lld-macho] Use intermediate arrays to store opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105866: [WIP][lld-macho] Use intermediate arrays to store opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105867: [WIP][lld-macho] Optimize bind opcodes with multiple passes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105867: [WIP][lld-macho] Optimize bind opcodes with multiple passes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105867: [WIP][lld-macho] Optimize bind opcodes with multiple passes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105867: [lld-macho] Optimize bind opcodes with multiple passes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105867: [lld-macho] Optimize bind opcodes with multiple passes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105867: [lld-macho] Optimize bind opcodes with multiple passes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D105867: [lld-macho] Optimize bind opcodes with multiple passes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D106128: [lld-macho] Use immediate encodings for bind opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D106128: [lld-macho] Use immediate encodings for bind opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D106128: [lld-macho] Use immediate encodings for bind opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D106128: [lld-macho] Use immediate encodings for bind opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D106128: [lld-macho] Use immediate encodings for bind opcodes
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D106128: [lld-macho] Use immediate encodings for bind opcodes
Vincent Lee via Phabricator via llvm-commits
- [compiler-rt] b4a6fa1 - Revert "sanitizer_common: add simpler ThreadRegistry ctor"
Vitaly Buka via llvm-commits
- [compiler-rt] b8424b4 - Revert "[hwasan] More realistic setjmp test."
Vitaly Buka via llvm-commits
- [llvm] 606551e - Revert "[X86][SSE] X86ISD::FSETCC nodes (cmpss/cmpsd) return a 0/-1 allbits signbits result"
Vitaly Buka via llvm-commits
- [compiler-rt] c41e67f - [NFC][scudo] Clang format a file
Vitaly Buka via llvm-commits
- [compiler-rt] 2bc0708 - [sanitizer] Fix VSNPrintf %V on Windows
Vitaly Buka via llvm-commits
- [compiler-rt] ce25eb0 - [NFC][sanitizer] Remove trailing whitespace
Vitaly Buka via llvm-commits
- [compiler-rt] ba8dcae - Revert "sanitizer_common: optimize memory drain"
Vitaly Buka via llvm-commits
- [compiler-rt] d558bfa - [NFC][sanitizer] clang-format part of D105778
Vitaly Buka via llvm-commits
- [compiler-rt] 9f1f666 - [NFC][sanitizer] Move MemoryMapper out of SizeClassAllocator64
Vitaly Buka via llvm-commits
- [compiler-rt] f990da5 - [sanitizer] Few more NFC changes from D105778
Vitaly Buka via llvm-commits
- [compiler-rt] 5df9995 - [NFC][sanitizer] Rename some MemoryMapper members
Vitaly Buka via llvm-commits
- [compiler-rt] afa3fed - [NFC][sanitizer] Exctract DrainHalfMax
Vitaly Buka via llvm-commits
- [compiler-rt] 99aebb6 - [NFC][sanitizer] Don't store region_base_ in MemoryMapper
Vitaly Buka via llvm-commits
- [compiler-rt] 832ba20 - sanitizer_common: optimize memory drain
Vitaly Buka via llvm-commits
- [compiler-rt] 7140382 - [NFC][sanitizer] Move MemoryMapper template parameter
Vitaly Buka via llvm-commits
- [compiler-rt] 8725b38 - [NFC][sanitizer] Simplify MapPackedCounterArrayBuffer
Vitaly Buka via llvm-commits
- [compiler-rt] ed43002 - Revert "[NFC][sanitizer] Simplify MapPackedCounterArrayBuffer"
Vitaly Buka via llvm-commits
- [compiler-rt] 35ce663 - [NFC][sanitizer] Simplify MapPackedCounterArrayBuffer
Vitaly Buka via llvm-commits
- [compiler-rt] ba127a4 - [sanitizer] Convert script to python 3
Vitaly Buka via llvm-commits
- [compiler-rt] 94210b1 - [sanitizer] Upgrade android scripts to python 3
Vitaly Buka via llvm-commits
- [compiler-rt] 16f8207 - [sanitizer] Fix type error in python 3
Vitaly Buka via llvm-commits
- [compiler-rt] dfd9808 - sanitizer_common: add simpler ThreadRegistry ctor
Vitaly Buka via llvm-commits
- [compiler-rt] 14362bf - [scudo] Don't enabled MTE for small alignment
Vitaly Buka via llvm-commits
- [llvm] bba8a76 - [NFC][hwasan] Remove default arguments in internal class
Vitaly Buka via llvm-commits
- [compiler-rt] c14f268 - [sanitizer] Fix test build on Windows
Vitaly Buka via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D106135: [NFC] [MTE] helper for stack tagging lifetimes.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D106135: [NFC] [MTE] helper for stack tagging lifetimes.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D106135: [NFC] [MTE] helper for stack tagging lifetimes.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105201: [hwasan] Detect use after scope within function.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105915: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo for indirect call type ids
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105915: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo for indirect call type ids
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D105703: [hwasan] Use stack safety analysis.
Vitaly Buka via Phabricator via llvm-commits
- [llvm] a35480f - [llvm-exegesis] Fix missing-headers build errors.
Vy Nguyen via llvm-commits
- [PATCH] D105861: [llvm-exegesis] Rework cmake variables around LIBPFM checking.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D105861: [llvm-exegesis] Rework cmake variables around LIBPFM checking.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D105861: [llvm-exegesis] Rework cmake variables around LIBPFM checking.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D105861: [llvm-exegesis] Fix missing-headers build errors.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D105861: [llvm-exegesis] Fix missing-headers build errors.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D105861: [llvm-exegesis] Fix missing-headers build errors.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D105866: [lld-macho] Use intermediate arrays to store opcodes
Vy Nguyen via Phabricator via llvm-commits
- [llvm] f9f3c34 - [CSSPGO] Turn on iterative-BFI for CSSPGO
Wenlei He via llvm-commits
- [llvm] 68fa6f7 - [CSSPGO][NFC] Allow cl::ZeroOrMore for use-iterative-bfi-inference
Wenlei He via llvm-commits
- [PATCH] D105251: [IR] Allow multiple instruction metadata attachments with same type
Wenlei He via Phabricator via llvm-commits
- [PATCH] D105248: [CSSPGO] Do not import pseudo probe desc in thinLTO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103178: [CSSPGO][llvm-profgen] Allow multiple executable load segments.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103178: [CSSPGO][llvm-profgen] Allow multiple executable load segments.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103178: [CSSPGO][llvm-profgen] Allow multiple executable load segments.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103178: [CSSPGO][llvm-profgen] Allow multiple executable load segments.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D106202: [CSSPGO] Turn on iterative-BFI for CSSPGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D106202: [CSSPGO] Turn on iterative-BFI for CSSPGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D106202: [CSSPGO] Turn on iterative-BFI for CSSPGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D20689: [clang-tidy] Add 'readability-suspicious-call-argument' check
Whisperity via Phabricator via llvm-commits
- [PATCH] D104180: [LICM] Create LoopNest Invariant Code Motion (LNICM) pass
Whitney Tsang via Phabricator via llvm-commits
- [llvm] d111669 - [ARM] Fix RELA relocations for 32bit ARM.
Wolfgang Pieb via llvm-commits
- [PATCH] D105214: [ARM] RELA relocations for 32bit ARM ignore the addend.
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D105214: [ARM] RELA relocations for 32bit ARM ignore the addend.
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] 1689d14 - [WebAssembly] fix typo in range check for Asm locals
Wouter van Oortmerssen via llvm-commits
- [lld] b568c11 - [WebAssembly] Fixed LLD generation of 64-bit __wasm_init_memory
Wouter van Oortmerssen via llvm-commits
- [lld] 4157b60 - [WebAssembly] Fixed LLD generation of 64-bit __wasm_apply_data_relocs
Wouter van Oortmerssen via llvm-commits
- [PATCH] D105849: [WebAssembly] Fixed LLD generation of 64-bit __wasm_init_memory
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D105863: [WebAssembly] Fixed LLD generation of 64-bit __wasm_apply_data_relocs
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D106096: [WebAssembly] Support R_WASM_MEMORY_ADDR_TLS_SLEB64 for wasm64
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D106096: [WebAssembly] Support R_WASM_MEMORY_ADDR_TLS_SLEB64 for wasm64
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D105879: Refine logic of MaskedElementsAreZero
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D105879: Refine logic of MaskedElementsAreZero
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D105879: Refine logic of MaskedElementsAreZero
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D105879: Refine logic of MaskedElementsAreZero
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106222: [X86] Don't use known bits to simplify shuffles.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106053: [CodeGen] Remove pending AssertZext AssertSext in promoting FP_TO_INT
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106222: [X86] Don't use known bits to simplify shuffles.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106222: [X86] Don't use known bits to simplify shuffles.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D106127: Allow AssemblyWriter::printBasicBlock() to print blocks that don't have parents.
Xiaoqing Wu via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Xun Li via Phabricator via llvm-commits
- [PATCH] D105877: [Coroutines] Run coroutine passes by default
Xun Li via Phabricator via llvm-commits
- [PATCH] D105682: [AMDGPU] Handle functions in llvm's global ctors and dtors list
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D105651: [AMDGPU] Tune perfhint analysis to account access width
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D105787: [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible
Ye Luo via Phabricator via llvm-commits
- [PATCH] D106209: [AbstractAttributor] Fix two issues in folding __kmpc_is_spmd_exec_mode
Ye Luo via Phabricator via llvm-commits
- [llvm] a95c336 - [RS4GC] Add a test to demonstrate duplication of base generation. NFC
Yevgeny Rouban via llvm-commits
- [llvm] 88024a7 - [RS4GC] Use one DVCache for both inlineGetBaseAndOffset() and insertParsePoints()
Yevgeny Rouban via llvm-commits
- [PATCH] D103238: [RS4GC] Add a test to demonstrate duplication of base generation. NFC
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D103240: [RS4GC] Use one DVCache for both inlineGetBaseAndOffset() and insertParsePoints()
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D106184: [BPF] Use elementtype attribute for preserve.array/struct.index intrinsics
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104636: [LoopIdiom] [LoopNest] let the pass deal with runtime memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D105899: Fixed a minor writing error. The text was hard to understand, so I reviewed it.
Yuichi Yoshida via Phabricator via llvm-commits
- [PATCH] D105899: Reformulate OrcJIT tutorial doc to make it more clear.
Yuichi Yoshida via Phabricator via llvm-commits
- [PATCH] D106235: Reformulate OrcJIT tutorial doc to make it more clear.
Yuichi Yoshida via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D106025: [RISCV] Use unordered indexed loads for MGATHER.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D105555: [PoC][RISCV][Clang] Compute the default target-abi if it's empty.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D105023: [AIX][XCOFF][Bug-Fixed] parse the parameter type of the traceback table.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D105023: [AIX][XCOFF][Bug-Fixed] parse the parameter type of the traceback table.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D105826: [docs/llvm-cov] Document -compilation-dir
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D105321: [Bitcode][OpaquePtr] Remove usages of PointerType's getElementType()
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D100944: [MC][ELF] Emit separate unique sections for different flags
ben via Phabricator via llvm-commits
- [PATCH] D105528: [RuntimeDyldChecker] Support offset in decode_operand expr
luxufan via Phabricator via llvm-commits
- [PATCH] D105528: [RuntimeDyldChecker] Support offset in decode_operand expr
luxufan via Phabricator via llvm-commits
- [PATCH] D105429: [JITLink][RISCV] Initial Support RISCV64 in JITLink
luxufan via Phabricator via llvm-commits
- [PATCH] D105429: [JITLink][RISCV] Initial Support RISCV64 in JITLink
luxufan via Phabricator via llvm-commits
- [PATCH] D105429: [JITLink][RISCV] Initial Support RISCV64 in JITLink
luxufan via Phabricator via llvm-commits
- [PATCH] D105528: [RuntimeDyldChecker] Support offset in decode_operand expr
luxufan via Phabricator via llvm-commits
- [PATCH] D105528: [RuntimeDyldChecker] Support offset in decode_operand expr
luxufan via Phabricator via llvm-commits
- [PATCH] D105927: [analyzer] Extend operator overloading for ' - ' and ' + ' operators on llvm::TimeRecord
rithik sharma via Phabricator via llvm-commits
- [PATCH] D104180: [LICM] Create LoopNest Invariant Code Motion (LNICM) pass
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
xiongji90 via Phabricator via llvm-commits
- [PATCH] D98659: [MachineCopyPropagation] Do more backward copy propagations
yshui via Phabricator via llvm-commits
- [llvm] d7d9c57 - [NFC] Edit the comment in M68kInstrInfo::ExpandMOVSZX_RM
hyeongyu kim via llvm-commits
- [llvm] e338d08 - [SimplifyCFG] Fix SimplifyBranchOnICmpChain to be undef/poison safe.
hyeongyu kim via llvm-commits
- [llvm] 56e6d47 - [docs] Update CMake cross compiling guide link
via llvm-commits
- [llvm] af06f7b - [AIX][XCOFF][Bug-Fixed] parse the parameter type of the traceback table
via llvm-commits
- [llvm] a7b7d22 - [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
via llvm-commits
- [llvm] 1a7cddb - [NFC] Fix typo intrinisic
via llvm-commits
- [llvm] eef6601 - [OpenMP] Rework OpenMP remarks
via llvm-commits
- [llvm] 2c31d5e - [OpenMP] Add IDs to OpenMP remarks
via llvm-commits
- [llvm] b910a10 - [OpenMP][NFC] Update the comment header for optimizations.
via llvm-commits
Last message date:
Sun Jul 18 23:53:56 PDT 2021
Archived on: Mon Jul 19 15:54:13 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).