The Week Of Monday 11 April 2022 Archives by author
Starting: Mon Apr 11 00:03:00 PDT 2022
Ending: Sun Apr 17 23:02:43 PDT 2022
Messages: 2064
- [PATCH] D123480: [AMDGPU] Graceful abort for waterfalls in SIOptimizeVGPRLiveRange
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D123606: test: Don't depend on behavior of switch lower in one test. NFC
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D123607: LowerSwitch: Avoid inserting NewDefault block
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D123607: LowerSwitch: Avoid inserting NewDefault block
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D123606: test: Don't depend on behavior of switch lower in one test. NFC
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D123607: LowerSwitch: Avoid inserting NewDefault block
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D121984: [RISCV] Moving RVV intrinsic type related util to clang/Support
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D97121: [clang-tidy] Add a Standalone diagnostics mode to clang-tidy
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D121984: [RISCV] Moving RVV intrinsic type related util to clang/Support
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D97121: [clang-tidy] Add a Standalone diagnostics mode to clang-tidy
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D121984: [RISCV] Moving RVV intrinsic type related util to clang/Support
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D123598: Clean the code, formated and add basic tests for the patch.
Abid via Phabricator via llvm-commits
- [PATCH] D123598: Clean the code, formated and add basic tests for the patch.
Abid via Phabricator via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Abid via Phabricator via llvm-commits
- [PATCH] D123598: Clean the code, formated and add basic tests for the patch.
Abid via Phabricator via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Abid via Phabricator via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Abid via Phabricator via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Abid via Phabricator via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Abid via Phabricator via llvm-commits
- [PATCH] D108361: [InlineFunction] Extend addAliasScopeMetadata() for non inliner requirements.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D108363: [AMDGPU] Propagate !noalias and !alias.scope metadata in AMDGPULowerKernelArguments for noalias arguments.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D108363: [AMDGPU] Propagate !noalias and !alias.scope metadata in AMDGPULowerKernelArguments for noalias arguments.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D123583: [AMDGPU] Select no-return atomic intrinsics in tblgen
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D123584: [AMDGPU] Select no-return DS_PK_ADD_F16 in tblgen
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D108363: [AMDGPU] Propagate !noalias and !alias.scope metadata in AMDGPULowerKernelArguments for noalias arguments.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D123583: [AMDGPU] Select no-return atomic intrinsics in tblgen
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D123583: [AMDGPU] Select no-return atomic intrinsics in tblgen
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D123469: [DebugInfo][llvm-dwarfutil] Combine overlapped address ranges.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D123697: [DebugInfo] Add a TargetFuncName field in DISubprogram.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D123697: [DebugInfo] Add a TargetFuncName field in DISubprogram.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] f3e76dc - [AArch64] Cleanup call-rv-marker.ll test. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] cfa4fe7 - [AArch64][LOH] Don't ignore regmasks in bundles by iterating over instrs.
Ahmed Bougacha via llvm-commits
- [PATCH] D118214: [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D118214: [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D123811: [ObjCARC] Drop nullary clang.arc.attachedcall bundles in autoupgrade.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D123811: [ObjCARC] Drop nullary clang.arc.attachedcall bundles in autoupgrade.
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D123173: [llvm-ml] Add support for the -o flag
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D122766: [clang] Use forward slash as the path separator for Windows in __FILE__, __builtin_FILE(), and std::source_location
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D122766: [clang] Use forward slash as the path separator for Windows in __FILE__, __builtin_FILE(), and std::source_location
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Alban Bridonneau via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Alban Bridonneau via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Alban Bridonneau via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Alban Bridonneau via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Alban Bridonneau via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Alban Bridonneau via Phabricator via llvm-commits
- [PATCH] D123751: Implement support for __llvm_addrsig for MachO in llvm-mc
Alex B via Phabricator via llvm-commits
- [PATCH] D123752: [lld] Implement safe icf for MachO
Alex B via Phabricator via llvm-commits
- [PATCH] D121560: [clang][Opt] Add NoArgUnusedWith to not warn for unused redundant options
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D123010: [asan] Emit .size directive for global object size before redzone
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D123010: [asan] Emit .size directive for global object size before redzone
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D123010: [asan] Emit .size directive for global object size before redzone
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D123010: [asan] Emit .size directive for global object size before redzone
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D123467: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D123181: [RISCV] Refactoring the type promotion process of instructions fsl/fsr
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D123181: [RISCV] Refactoring the type promotion process of instructions fsl/fsr
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D123675: [RISCV][NFC] Use addExpr() instead of createExpr()
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 9107cd6 - [AutoUpgrade] Don't lose attributes when upgrading mem intrinsics
Alex Richardson via llvm-commits
- [llvm] 32a353a - [AArch64] Baseline test for D123491
Alex Richardson via llvm-commits
- [llvm] ee44896 - [AArch64] Add missing HasNEON predicate in scalar FABD patterns
Alex Richardson via llvm-commits
- [PATCH] D123639: AMDGPU: Select i8/i16 global and flat atomic load/store
Alex Voicu via Phabricator via llvm-commits
- [PATCH] D121971: [AutoUpgrade] Don't lose attributes when upgrading mem intrinsics
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D123491: [AArch64] Add missing HasNEON predicate in scalar FABD patterns
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D121971: [AutoUpgrade] Don't lose attributes when upgrading mem intrinsics
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D121971: [AutoUpgrade] Don't lose attributes when upgrading mem intrinsics
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D121971: [AutoUpgrade] Don't lose attributes when upgrading mem intrinsics
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D123491: [AArch64] Add missing HasNEON predicate in scalar FABD patterns
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D122569: [lit] Support %if ... %else syntax for RUN lines
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D121971: [AutoUpgrade] Don't lose attributes when upgrading mem intrinsics
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D123491: [AArch64] Add missing HasNEON predicate in scalar FABD patterns
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 0bc314f - [InstCombine][NFC] Add baseline tests for folds icmp(X) ? f(X) : C
Alexander Shaposhnikov via llvm-commits
- [llvm] f6bb156 - [InstCombine] Fold icmp(X) ? f(X) : C
Alexander Shaposhnikov via llvm-commits
- [PATCH] D123430: [InstCombine][NFC] Add baseline tests for folds icmp(X) ? f(X) : C
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D123430: [InstCombine][NFC] Add baseline tests for folds icmp(X) ? f(X) : C
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D123159: [InstCombine] Fold icmp(X) ? f(X) : C
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D121876: [BOLT][DWARF] Implementation of monolithic DWARF5.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D120073: [LLD] Fix for race condition.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D121876: [BOLT][DWARF] Implementation of monolithic DWARF5.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D121876: [BOLT][DWARF] Implementation of monolithic DWARF5.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D122988: [BOLT][DWARF] DWARF5 split dwarf support
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D122988: [BOLT][DWARF] DWARF5 split dwarf support
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] 6496944 - [Support][cmake] Fix snmalloc integration. NFC.
Alexandre Ganea via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D123879: [LLD] Alternate implementation for "Support per-thread allocators and StringSavers"
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D123879: [LLD] Alternate implementation for "Support per-thread allocators and StringSavers"
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D123800: [BPF] handle opaque-pointer for __builtin_preserve_enum_value
Alexei Starovoitov via Phabricator via llvm-commits
- [llvm] 0e1f4d4 - [SLP]Improve reductions analysis and emission, part 1.
Alexey Bataev via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D123587: [SLP] Generate shuffles if we can reorder an existing node
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115653: [DAG]Introduce llvm::processShuffleMasks and use it for shuffles in DAG Type Legalizer.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D123623: [Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D123623: [Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D123623: [Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D123821: [llvm-objcopy][NFC] refactor restoreStatOnFile out of llvm-objcopy.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D123821: [llvm-objcopy][NFC] refactor restoreStatOnFile out of llvm-objcopy.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D123469: [DebugInfo][llvm-dwarfutil] Combine overlapped address ranges.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D123449: [AArch64][SelectionDAG] Refactor to support more scalable vector extending stores
Allen zhong via Phabricator via llvm-commits
- [PATCH] D123449: [AArch64][SelectionDAG] Refactor to support more scalable vector extending stores
Allen zhong via Phabricator via llvm-commits
- [PATCH] D123449: [AArch64][SelectionDAG] Refactor to support more scalable vector extending stores
Allen zhong via Phabricator via llvm-commits
- [PATCH] D123449: [AArch64][SelectionDAG] Refactor to support more scalable vector extending stores
Allen zhong via Phabricator via llvm-commits
- [PATCH] D123449: [AArch64][SelectionDAG] Refactor to support more scalable vector extending stores
Allen zhong via Phabricator via llvm-commits
- [PATCH] D123449: [AArch64][SelectionDAG] Refactor to support more scalable vector extending stores
Allen zhong via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Allow dyn_cast to return Optional for types that are not constructble from nullptr.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Allow dyn_cast to return Optional for types that are not constructble from nullptr.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Allow dyn_cast to return Optional for types that are not constructble from nullptr.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D123549: [BOLT][NFC] Use LLVM_REVISION instead of BOLT_VERSION_STRING
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D123332: [BOLT] Fix two aarch64 tests
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D123650: [BOLT] Ignore PC-relative relocations from data to data
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D121338: [BOLT] Fix data race in shortenInstructions
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D123329: [BOLT][TEST] Remove -no-pie from cflags/cxxflags
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D123329: [BOLT][TEST] Remove -no-pie from cflags/cxxflags
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D123549: [BOLT][NFC] Use LLVM_REVISION instead of BOLT_VERSION_STRING
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D123852: [BOLT] Check if LLVM_REVISION is defined
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D123852: [BOLT] Check if LLVM_REVISION is defined
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D123861: [BOLT][CMAKE] Simplify Clang/LLD identification
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D123543: [NFC][PowerPC] Move the Regsiter Operands for PowerPC into PPCRegisterInfo.td
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D123543: [NFC][PowerPC] Move the Regsiter Operands for PowerPC into PPCRegisterInfo.td
Amy Kwan via Phabricator via llvm-commits
- [llvm] cddcf21 - [DFSan] Avoid replacing uses of functions in comparisions.
Andrew Browne via llvm-commits
- [llvm] a919d3d - [IROutliner] Ensure that incoming blocks of PHINodes are included in the unique numbering gneration for phi nodes for each exit path
Andrew Litteken via llvm-commits
- [llvm] d6eb480 - [IROutliner] Ensure that phi values that are passed in as arguments are remapped as arguments
Andrew Litteken via llvm-commits
- [llvm] 6f8eba0 - Revert "[IROutliner] Ensure that phi values that are passed in as arguments are remapped as arguments"
Andrew Litteken via llvm-commits
- [llvm] d7c56a0 - [IROutliner] Ensure that phi values that are passed in as arguments are remapped as arguments
Andrew Litteken via llvm-commits
- [PATCH] D122207: [IROutliner][IRSim] Add all outlined region basic blocks to canonical numbering to add basic blocks to generated PHINode numbering generation.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D122207: [IROutliner][IRSim] Add all outlined region basic blocks to canonical numbering to add basic blocks to generated PHINode numbering generation.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D122207: [IROutliner][IRSim] Add all outlined region basic blocks to canonical numbering to add basic blocks to generated PHINode numbering generation.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D122206: [IROutliner] Ensure that phi values that are passed in as arguments are remapped as arguments
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D123903: [IRSim] Ignore Debug instructions with constructing canonical numbering for basic blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D122207: [IROutliner][IRSim] Add all outlined region basic blocks to canonical numbering to add basic blocks to generated PHINode numbering generation.
Andrew Litteken via Phabricator via llvm-commits
- [llvm] 369adba - [NVPTX] 64-bit atom.{and,or,xor,min,max} require sm_32 or higher
Andrew Savonichev via llvm-commits
- [llvm] 230f326 - [NVPTX] shfl.sync is introduced in PTX 6.0
Andrew Savonichev via llvm-commits
- [llvm] 4cef5c3 - [NVPTX] .attribute(.managed) is only supported for sm_30 and PTX 4.0
Andrew Savonichev via llvm-commits
- [llvm] 3294940 - [NVPTX] Avoid dots in global names
Andrew Savonichev via llvm-commits
- [llvm] b6183a5 - [NVPTX] Fix barrier.ll LIT test
Andrew Savonichev via llvm-commits
- [llvm] 78d70a1 - [NVPTX] Disable parens for identifiers starting with '$'
Andrew Savonichev via llvm-commits
- [llvm] 5193f2a - Revert "[NVPTX] Disable parens for identifiers starting with '$'"
Andrew Savonichev via llvm-commits
- [llvm] 52053aa - [NVPTX] Disable parens for identifiers starting with '$'
Andrew Savonichev via llvm-commits
- [PATCH] D122569: [lit] Support %if ... %else syntax for RUN lines
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123038: [NVPTX] 64-bit atom.{and,or,xor,min,max} require sm_32 or higher
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123039: [NVPTX] shfl.sync is introduced in PTX 6.0
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123040: [NVPTX] .attribute(.managed) is only supported for sm_30 and PTX 4.0
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123041: [NVPTX] Avoid dots in global names
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123470: [NVPTX] Fix barrier.ll LIT test
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D121299: [NVPTX] Disable DWARF .file directory for PTX
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D123701: [DFSan] Avoid replacing uses of functions in comparisions.
Andrew via Phabricator via llvm-commits
- [PATCH] D123701: [DFSan] Avoid replacing uses of functions in comparisions.
Andrew via Phabricator via llvm-commits
- [PATCH] D123701: [DFSan] Avoid replacing uses of functions in comparisions.
Andrew via Phabricator via llvm-commits
- [PATCH] D121171: [flang] Add ExternalNameConversionPass to flang-new pipeline
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [llvm] 28f27dd - Check users of instrinsics instead of traversing entire function.NFC
Anna Thomas via llvm-commits
- [PATCH] D123546: Check users of instrinsics instead of traversing entire function.
Anna Thomas via Phabricator via llvm-commits
- [llvm] 528aa09 - [AMDGPU][Codegen] Unsupported image sample texture map instructions
Anshil Gandhi via llvm-commits
- [PATCH] D123461: [AMDGPU][Codegen] Unsupported image sample texture map instructions
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D123461: [AMDGPU][Codegen] Unsupported image sample texture map instructions
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D123461: [AMDGPU][Codegen] Unsupported image sample texture map instructions
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D123902: [llvm-objcopy][mips] Add MIPS specific ELF section indexes
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D121510: [Support] Introduce the BLAKE3 hashing function implementation
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [llvm] eb156cb - [NVPTX][tests] Do not run the test CodeGen/Generic/2010-11-04-BigByval.ll
Artem Belevich via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D115302: GlobalsModRef should treat functions w/o nosync conservatively.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D122939: [NVPTX][tests] Do not run the test CodeGen/Generic/2010-11-04-BigByval.ll
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D122939: [NVPTX][tests] Do not run the test CodeGen/Generic/2010-11-04-BigByval.ll
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D123041: [NVPTX] Avoid dots in global names
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D122939: [NVPTX][tests] Do not run the test CodeGen/Generic/2010-11-04-BigByval.ll
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D122939: [NVPTX][tests] Do not run the test CodeGen/Generic/2010-11-04-BigByval.ll
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D122939: [NVPTX][tests] Do not run the test CodeGen/Generic/2010-11-04-BigByval.ll
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D123702: [NVPTX] Disable parens for identifiers starting with '$'
Artem Belevich via Phabricator via llvm-commits
- [compiler-rt] 61d418f - [test] Remove references to -fexperimental-new-pass-manager in tests
Arthur Eubanks via llvm-commits
- [llvm] 9faab43 - [docs] Mention that we are in the process of removing the legacy PM for the optimization pipeline
Arthur Eubanks via llvm-commits
- [llvm] 51561b5 - [ArgPromo][OpaquePointer] Don't promote mismatched function types
Arthur Eubanks via llvm-commits
- [llvm] 32f3633 - [test][DSE] Precommit test
Arthur Eubanks via llvm-commits
- [llvm] 443b6ec - [NFC] Fix build failure with GCC 11 in C++20 mode
Arthur Eubanks via llvm-commits
- [llvm] 2f70fe1 - [gn build] Set CLANG_ENABLE_OPAQUE_POINTERS_INTERNAL=1
Arthur Eubanks via llvm-commits
- [llvm] 4d85859 - [test][LoopDeletion] Precommit test
Arthur Eubanks via llvm-commits
- [PATCH] D123547: [docs] Mention that we are in the process of removing the legacy PM for the optimization pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123547: [docs] Mention that we are in the process of removing the legacy PM for the optimization pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123547: [docs] Mention that we are in the process of removing the legacy PM for the optimization pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123547: [docs] Mention that we are in the process of removing the legacy PM for the optimization pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123686: [DSE] Revisit pointers that may no longer escape after removing another store
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123589: [NFC] Fix build failure with GCC 11 in C++20 mode
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123695: llvm-reduce: Fix handling of generic virtual registers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123735: llvm-reduce: Fix asserting on undef virtual registers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123749: [llvm-reduce] Add delta pass to run IR passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123749: [llvm-reduce] Add delta pass to run IR passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123794: llvm-reduce: Handle cloning MachineFrameInfo and stack objects
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123807: llvm-reduce: Clone properties of blocks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123776: [Support] Optimize (.*) regex matches
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123870: [LoopDeletion] Don't delete loops with blocks that have their address taken
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123870: [LoopDeletion] Don't delete loops with blocks that have their address taken
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123882: [LegacyPM] Remove ThinLTO/LTO pipelines
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D119376: [LoopAccessAnalysis] Simplify D119047
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D119376: [LoopAccessAnalysis] Simplify D119047
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123088: attributes: introduce allockind attr for describing allocator fn behavior
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123054: InstructionCombining: merge realloc and free handling
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123083: Attributes: add a new `allocptr` attribute
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123084: BuildLibCalls: infer allocptr attribute for free and realloc() family functions
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123086: BuildLibCalls: add alloc-family attribute to many allocator functions
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123087: tests: enable inferattrs in many tests that will need it soon
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123088: attributes: introduce allockind attr for describing allocator fn behavior
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123089: BuildLibCalls: infer allockind attributes on relevant functions
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123090: MemoryBuiltins: start using properties of functions
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123091: MemoryBuiltins: accept non-TLI funcs with attribs as allocator funcs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D122096: [VPlan] Expand induction step in VPlan pre-header.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D123457: [VPlan] Initial modeling of middle block in VPlan.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D123537: [VPlan] Model first exit values in VPlan.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D123541: [VPlan] Replace remaining use of needsScalarIV.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D122096: [VPlan] Expand induction step in VPlan pre-header.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D123541: [VPlan] Replace remaining use of needsScalarIV.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D123720: [VPlan] Replace use of needsVectorIV with VPlan user check.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D123700: [VPlan] Turn external defs in Value -> VPValue mapping.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D123088: attributes: introduce allockind attr for describing allocator fn behavior
Ayke via Phabricator via llvm-commits
- [PATCH] D123408: [InstCombine] Limit folding of cast into PHI
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D122857: [LoopCacheAnalysis] Enable delinearization of fixed sized arrays
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D122857: [LoopCacheAnalysis] Enable delinearization of fixed sized arrays
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D122857: [LoopCacheAnalysis] Enable delinearization of fixed sized arrays
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D123400: [LoopCacheAnalysis] Consider dimension depth of the subscript reference when calculating cost
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] fe2478d - [VFS] RedirectingFileSystem only replace path if not already mapped
Ben Barham via llvm-commits
- [PATCH] D123398: [VFS] RedirectingFileSystem only replace path if not already mapped
Ben Barham via Phabricator via llvm-commits
- [llvm] fa4b4f0 - [InstCombine] fold more constant remainder to select-of-constants remainder
Ben Shi via llvm-commits
- [llvm] 8265679 - [RISCV][NFC] Refactor the type promotion of fsl/fsr/becompress/bdecompress/bfp
Ben Shi via llvm-commits
- [llvm] 9d2350f - [RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines
Ben Shi via llvm-commits
- [llvm] 2d9b7fd - [utils] Use git to checkout code instead of svn in building docker image
Ben Shi via llvm-commits
- [PATCH] D123176: [RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines
Ben Shi via Phabricator via llvm-commits
- [PATCH] D123486: [InstCombine] fold more constant remainder to select-of-constants remainder
Ben Shi via Phabricator via llvm-commits
- [PATCH] D123181: [RISCV] [NFC] Refactor the type promotion of fsl/fsr/becompress/bdecompress/bfp
Ben Shi via Phabricator via llvm-commits
- [PATCH] D123176: [RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines
Ben Shi via Phabricator via llvm-commits
- [PATCH] D123795: Use git to checkout code instead of svn
Ben Shi via Phabricator via llvm-commits
- [PATCH] D123844: [NFC] Remove useless tool llvm-go
Ben Shi via Phabricator via llvm-commits
- [PATCH] D123844: [NFC] Remove useless tool llvm-go
Ben Shi via Phabricator via llvm-commits
- [PATCH] D123684: [Scalarizer] Handle extractelement returning vector pointer (PR54469)
Benoit Jacob via Phabricator via llvm-commits
- [llvm] d06fb90 - AArch64 adding more tests to show the simple scenarios for or/and combine
Biplob Mishra via llvm-commits
- [PATCH] D123029: [AArch64] Optimize patterns where AND's on same operand with multiple masks can be combined.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D122207: [IROutliner][IRSim] Add all outlined region basic blocks to canonical numbering to add basic blocks to generated PHINode numbering generation.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D123903: [IRSim] Ignore Debug instructions with constructing canonical numbering for basic blocks
Bjorn Pettersson via Phabricator via llvm-commits
- [compiler-rt] e0c4454 - [Darwin][ASan][Sanitizer] Fixes Sanitizer NonUnique Identifier to Account for Mac arm64 architectures.
Blue Gaston via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Bo Wang via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Bo Wang via Phabricator via llvm-commits
- [compiler-rt] 8cf83e9 - [VE][compiler-rt] Correct location of VE support in clear_cache function, NFC
Brad Smith via llvm-commits
- [llvm] afa7c5d - [WebAssembly] Remove TODO comment for IAS, NFC
Brad Smith via llvm-commits
- [PATCH] D123439: [VE][compiler-rt] Correct location of VE support in clear_cache function, NFC
Brad Smith via Phabricator via llvm-commits
- [PATCH] D123845: [BPF] Enable IAS in backend
Brad Smith via Phabricator via llvm-commits
- [PATCH] D122989: [CallPrinter] Port CallPrinter passes to new pass manager
Brad Swain via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D123548: AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D123693: Transform tex2D to legal intrinsic on gfx90a.
Brian Sumner via Phabricator via llvm-commits
- [llvm] 4c59fc5 - [AMDGPU] Pre-commit test for D123569. NFC.
Carl Ritson via llvm-commits
- [llvm] 2bca7d8 - [AMDGPU] Graceful abort for waterfalls in SIOptimizeVGPRLiveRange
Carl Ritson via llvm-commits
- [llvm] 35ea326 - [AMDGPU] Try to avoid inserting duplicate s_inst_prefetch
Carl Ritson via llvm-commits
- [PATCH] D123569: [AMDGPU] Try to avoid inserting duplicate s_inst_prefetch
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D123569: [AMDGPU] Try to avoid inserting duplicate s_inst_prefetch
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D123480: [AMDGPU] Graceful abort for waterfalls in SIOptimizeVGPRLiveRange
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D123569: [AMDGPU] Try to avoid inserting duplicate s_inst_prefetch
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D123569: [AMDGPU] Try to avoid inserting duplicate s_inst_prefetch
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D123569: [AMDGPU] Try to avoid inserting duplicate s_inst_prefetch
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D123569: [AMDGPU] Try to avoid inserting duplicate s_inst_prefetch
Carl Ritson via Phabricator via llvm-commits
- [llvm] e758b77 - [llvm-pdbutil] Fix broken '-modi' option after change D122226.
Carlos Alberto Enciso via llvm-commits
- [PATCH] D123483: [llvm-pdbutil] Fix broken '-modi' option after change D122226.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D123483: [llvm-pdbutil] Fix broken '-modi' option after change D122226.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D123483: [llvm-pdbutil] Fix broken '-modi' option after change D122226.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D121915: [RISCV] CLZ Instruction
Chang Hu via Phabricator via llvm-commits
- [PATCH] D121915: [RISCV] CLZ Instruction
Chang Hu via Phabricator via llvm-commits
- [PATCH] D121915: [RISCV] CLZ Instruction
Chang Hu via Phabricator via llvm-commits
- [PATCH] D121915: [RISCV] CLZ Instruction
Chang Hu via Phabricator via llvm-commits
- [PATCH] D121915: [RISCV] CLZ Instruction
Chang Hu via Phabricator via llvm-commits
- [PATCH] D121915: RISCV] Add clang builtins for CLZ instruction.
Chang Hu via Phabricator via llvm-commits
- [llvm] 7f9868f - AMDGPU: Align the implicit kernel argument segment to 8 bytes for v5
Changpeng Fang via llvm-commits
- [llvm] 8edaf25 - AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Changpeng Fang via llvm-commits
- [PATCH] D123346: AMDGPU: Align the implicit kernel argument segment to 8 bytes for v5
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D123548: AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D123346: AMDGPU: Align the implicit kernel argument segment to 8 bytes for v5
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D123548: AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D123548: AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D123548: AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D123548: AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D123548: AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D123548: AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Changpeng Fang via Phabricator via llvm-commits
- [llvm] f8a3850 - [InstCombine] [NFC] Add a test for fneg.ll
Chenbing Zheng via llvm-commits
- [PATCH] D123486: [InstCombine] fold more constant remainder to select-of-constants remainder
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D123588: [InstCombine] fix tests in fneg.ll
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D123588: [InstCombine] fix tests in fneg.ll
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D123830: [InstCombine] Optimize folding of fneg-of-fabs
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D123830: [InstCombine] Optimize folding of fneg-of-fabs
Chenbing.Zheng via Phabricator via llvm-commits
- [llvm] eab6e94 - [DebugInfo] Add a TargetFuncName field in DISubprogram for
Chih-Ping Chen via llvm-commits
- [PATCH] D123697: [DebugInfo] Add a TargetFuncName field in DISubprogram.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D123697: [DebugInfo] Add a TargetFuncName field in DISubprogram.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D123697: [DebugInfo] Add a TargetFuncName field in DISubprogram.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D123697: [DebugInfo] Add a TargetFuncName field in DISubprogram.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D123697: [DebugInfo] Add a TargetFuncName field in DISubprogram.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D123697: [DebugInfo] Add a TargetFuncName field in DISubprogram.
Chih-Ping Chen via Phabricator via llvm-commits
- [llvm] f2526c1 - Add DXIL Bitcode Writer and DXIL testing
Chris Bieneman via llvm-commits
- [PATCH] D122268: Add PointerType analysis for DirectX backend
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122268: Add PointerType analysis for DirectX backend
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122268: Add PointerType analysis for DirectX backend
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122268: Add PointerType analysis for DirectX backend
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122082: Add DXIL Bitcode Writer and DXIL testing
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122269: Modify DXILPrepare to emit no-op bitcasts
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122270: Support converting pointers from opaque to typed
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122270: Support converting pointers from opaque to typed
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122269: Modify DXILPrepare to emit no-op bitcasts
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122269: Modify DXILPrepare to emit no-op bitcasts
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122082: Add DXIL Bitcode Writer and DXIL testing
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122082: Add DXIL Bitcode Writer and DXIL testing
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D122986: [UpdateTestChecks] Add NVPTX support in update_llc_test_checks.py
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D123635: [llvm/utils] Enable fpcmp
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D123635: [llvm/utils] Enable fpcmp
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Allow dyn_cast to return Optional for types that are not constructble from nullptr.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Allow dyn_cast to return Optional for types that are not constructble from nullptr.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D123576: Support constructing empty function_ref from other callables that can be "empty"
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D123603: Fix BUILD.bazel after 83bd4fe2e83c66796afaeb18386de249133c6732.
Christian Sigg via Phabricator via llvm-commits
- [llvm] 34a6803 - [AMDGPU][SIFrameLowering] Refactor custom SGPR spills (NFC).
Christudasan Devadasan via llvm-commits
- [PATCH] D123651: [AMDGPU][NFC] Organize code around reserving VGPR32 for AGPR copy.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D123666: [AMDGPU][SIFrameLowering] Refactor custom SGPR spills (NFC).
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D123666: [AMDGPU][SIFrameLowering] Refactor custom SGPR spills (NFC).
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D123918: [Pipelines] Remove Legacy Passes in
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] 866bd4d - [NFC] Add test in preparation for D123849.
Clement Courbet via llvm-commits
- [llvm] 46a13a0 - [ExpandMemCmp] Properly expand `bcmp` to an equality pattern.
Clement Courbet via llvm-commits
- [PATCH] D123849: [ExpandMemCmp] Properly expand `bcmp` to an equality pattern.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D123849: [ExpandMemCmp] Properly expand `bcmp` to an equality pattern.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D123849: [ExpandMemCmp] Properly expand `bcmp` to an equality pattern.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D123849: [ExpandMemCmp] Properly expand `bcmp` to an equality pattern.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D123559: [DA] Refactor with a better API (NFC)
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D123559: [DA] Refactor with a better API
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D123559: [DA] Refactor with a better API
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D123400: [LoopCacheAnalysis] Consider dimension depth of the subscript reference when calculating cost
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D123559: [DA] Refactor with a better API
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D122857: [LoopCacheAnalysis] Enable delinearization of fixed sized arrays
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D122857: [LoopCacheAnalysis] Enable delinearization of fixed sized arrays
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D122857: [LoopCacheAnalysis] Enable delinearization of fixed sized arrays
Congzhe Cao via Phabricator via llvm-commits
- [llvm] d8d793f - Fix compatibility with retroactive C++23 change [NFC]
Corentin Jabot via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Corentin Jabot via Phabricator via llvm-commits
- [llvm] 28cb508 - [TargetLowering][RISCV] Allow truncation when checking if the arguments of a setcc are splats.
Craig Topper via llvm-commits
- [llvm] c266e50 - [RISCV] Remove ExtZvl enum from RISCVSubtarget. NFC
Craig Topper via llvm-commits
- [llvm] 7619218 - [RISCV] Remove riscv-v-fixed-length-vector-elen-max command line option.
Craig Topper via llvm-commits
- [llvm] 2ce2562 - [RISCV][SelectionDAG] Add a hook to sign extend i32 ConstantInt operands of phis on RV64.
Craig Topper via llvm-commits
- [llvm] 35be4a7 - [SelectionDAG] Remove unecessary null check after call to getNode. NFC
Craig Topper via llvm-commits
- [llvm] 057c063 - [RISCV] Add a encodeLMUL function to RISCVVType. NFC
Craig Topper via llvm-commits
- [llvm] a7b9d75 - [DAGCombiner] Move or/xor/and opcode check in ReduceLoadOpStoreWidth before hasOneUse check.
Craig Topper via llvm-commits
- [llvm] c6dc229 - [DAGCombiner] Move call to hasOneUse after opcode checks. NFC
Craig Topper via llvm-commits
- [llvm] 9d86bf8 - [X86] Move hasOneUse check after opcode check. NFC
Craig Topper via llvm-commits
- [llvm] ac8c720 - [IR] Allow constant folding (insertelement <vscale x 2 x i32> zeroinitializer, i32 0, i32 i32 0.
Craig Topper via llvm-commits
- [llvm] c6fdb1d - [X86] Move some hasOneUse checks after checking what the opcode is.
Craig Topper via llvm-commits
- [PATCH] D121915: [RISCV] CLZ Instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123467: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123181: [RISCV] Refactoring the type promotion process of instructions fsl/fsr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123256: [TargetLowering][RISCV] Allow truncation when checking if the arguments of a setcc are splats.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123453: [InstCombine] Fold mul nuw+lshr to a single multiplication when the latter is a factor
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94015: [LoopIdiom] Replace cttz loop by call to cttz intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123417: [RISCV] Remove ExtZvl enum from RISCVSubtarget. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123418: [RISCV] Remove riscv-v-fixed-length-vector-elen-max command line option.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D122951: [RISCV][SelectionDAG] Add a hook to sign extend i32 ConstantInt operands of phis on RV64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D122951: [RISCV][SelectionDAG] Add a hook to sign extend i32 ConstantInt operands of phis on RV64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123550: [SelectionDAG] Remove unecessary null check after call to getNode. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123553: [RISCV] Add a encodeLMUL function to RISCVVType. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123550: [SelectionDAG] Remove unecessary null check after call to getNode. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123176: [RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123565: [RISCV] Remove sext_inreg+riscv_grev/riscv_gorc isel patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123523: [DAG] Add non-uniform vector support to (shl (srl x, c1), c2) -> (and (shift x, c3))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123579: [RISCV][VP] Add RVV codegen for vp.trunc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123581: [RISCV] Teach vsetvli insertion to handle VSETVLIInfo of vl-modified instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123181: [RISCV] Refactoring the type promotion process of instructions fsl/fsr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123523: [DAG] Add non-uniform vector support to (shl (srl x, c1), c2) -> (and (shift x, c3))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D122832: [TableGen] Add a backend to help with target enums
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123578: [RISCV] Add sched to pseudo function call instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123467: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123355: [RISCV][NFC] Refactor patterns for Multiply Add instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123355: [RISCV][NFC] Refactor patterns for Multiply Add instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118026: [RISCV] Improve the condition of hasRVVFrameObject.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D121881: [RISCV][RVV] Select unmasked TU RVV pseudos in a DAG post-process
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123553: [RISCV] Add a encodeLMUL function to RISCVVType. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118026: [RISCV] Improve the condition of hasRVVFrameObject.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123739: [X86] Fix test case for SoftPromoteHalf of STRICT_FP_EXTEND/STRICT_FP_ROUND.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D121915: [RISCV] CLZ Instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123413: [IR] Allow constant folding (insertelement <vscale x 2 x i32> zeroinitializer, i32 0, i32 i32 0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123579: [RISCV][VP] Add RVV codegen for vp.trunc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123782: [AArch64] Generate AND in place of CSEL for Table Based CTTZ lowering in -O3
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123799: [RISCV] Mark FSIN and other math functions as Expand for scalable vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123857: [CodeGen] Add separate UseList for each ResNo of SDNode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123841: [RISCV] Add rvv codegen support for vp.fptrunc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123881: [X86] Move some hasOneUse checks after checking what the opcode is.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123413: [IR] Allow constant folding (insertelement <vscale x 2 x i32> zeroinitializer, i32 0, i32 i32 0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123881: [X86] Move some hasOneUse checks after checking what the opcode is.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123653: [NFC][RISCV][CodeGen] Use ArrayRef in TargetLowering functions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123454: Some small performance enhancments to InstCombineLoadStoreAlloca.cpp
Dale Martin via Phabricator via llvm-commits
- [PATCH] D121938: [flang] expand the num_images test coverage
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D123747: Test conforming & non-conforming lcobound intrinsic function semantics
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D123747: Test conforming & non-conforming lcobound intrinsic function semantics
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D123475: [compiler-rt] Stop explictly ad-hoc signing compiler-rt dylibs in apple builds
Dan Liew via Phabricator via llvm-commits
- [llvm] b0343a3 - Support the min of module flags when linking, use for AArch64 BTI/PAC-RET
Daniel Kiss via llvm-commits
- [PATCH] D123428: [libunwind] Add configuration to disable sigreturn frame check
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D123493: Support the min of module flags when linking, use for AArch64 BTI/PAC-RET
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D123493: Support the min of module flags when linking, use for AArch64 BTI/PAC-RET
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D123493: Support the min of module flags when linking, use for AArch64 BTI/PAC-RET
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D123493: Support the min of module flags when linking, use for AArch64 BTI/PAC-RET
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D123493: Support the min of module flags when linking, use for AArch64 BTI/PAC-RET
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D123493: Support the min of module flags when linking, use for AArch64 BTI/PAC-RET
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Daniel Kolesa via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Daniel Kolesa via Phabricator via llvm-commits
- [llvm] 8e43cba - [UpdateTestChecks] Add NVPTX support in update_llc_test_checks.py
Daniil Kovalev via llvm-commits
- [llvm] b1bb76a - [NFC][UpdateTestChecks] Fix whitespace in common.py and asm.py
Daniil Kovalev via llvm-commits
- [llvm] eb3d646 - [NVPTX] Use opaque pointers in param space vectorization tests
Daniil Kovalev via llvm-commits
- [PATCH] D122986: [UpdateTestChecks] Add NVPTX support in update_llc_test_checks.py
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D123842: [NVPTX] Use opaque pointers in param space vectorization tests
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D122986: [UpdateTestChecks] Add NVPTX support in update_llc_test_checks.py
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D122986: [UpdateTestChecks] Add NVPTX support in update_llc_test_checks.py
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D122986: [UpdateTestChecks] Add NVPTX support in update_llc_test_checks.py
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D123857: [CodeGen] Add separate UseList for each ResNo of SDNode
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D123859: [NFC][UpdateTestChecks] Fix whitespace in common.py and asm.py
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D123859: [NFC][UpdateTestChecks] Fix whitespace in common.py and asm.py
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D123842: [NVPTX] Use opaque pointers in param space vectorization tests
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D123494: [VectorCombine] Find and remove shuffles from commutative reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D123494: [VectorCombine] Find and remove shuffles from commutative reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D123491: [AArch64] Add missing HasNEON predicate in scalar FABD patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D115620: [AArch64] Lowering and legalization of strict FP16
Dave Green via Phabricator via llvm-commits
- [PATCH] D123512: [MachineCombiner]: Avoid including transient instructions in latency calculation
Dave Green via Phabricator via llvm-commits
- [PATCH] D123322: [AArch64] Add lowerings for {ADD,SUB}CARRY and S{ADD,SUB}O_CARRY
Dave Green via Phabricator via llvm-commits
- [PATCH] D122672: [CodeGen][ARM] Enable Swing Module Scheduling for ARM
Dave Green via Phabricator via llvm-commits
- [PATCH] D119078: [LAA, LV] Add initial support for pointer-diff memory checks.
Dave Green via Phabricator via llvm-commits
- [PATCH] D123587: [SLP] Generate shuffles if we can reorder an existing node
Dave Green via Phabricator via llvm-commits
- [PATCH] D119078: [LAA, LV] Add initial support for pointer-diff memory checks.
Dave Green via Phabricator via llvm-commits
- [PATCH] D123379: [AArch64] Cost all perfect shuffles entries as cost 1
Dave Green via Phabricator via llvm-commits
- [PATCH] D123386: [AArch64] Add lane moves to PerfectShuffle tables
Dave Green via Phabricator via llvm-commits
- [PATCH] D123782: [AArch64] Generate AND in place of CSEL for Table Based CTTZ lowering in -O3
Dave Green via Phabricator via llvm-commits
- [PATCH] D122672: [CodeGen][ARM] Enable Swing Module Scheduling for ARM
Dave Green via Phabricator via llvm-commits
- [PATCH] D115620: [AArch64] Lowering and legalization of strict FP16
Dave Green via Phabricator via llvm-commits
- [PATCH] D123801: [DAG] Combine shuffle(bitcast(X), Mask) to bitcast(shuffle(X, Mask'))
Dave Green via Phabricator via llvm-commits
- [PATCH] D123911: [VectorCombine] Fold shuffle select pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D123390: [demangler][NFC] OperatorInfo table unit test
David Blaikie via Phabricator via llvm-commits
- [PATCH] D122604: [demangler] Simplify OutputBuffer initialization
David Blaikie via Phabricator via llvm-commits
- [PATCH] D123390: [demangler][NFC] OperatorInfo table unit test
David Blaikie via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
David Blaikie via Phabricator via llvm-commits
- [llvm] 4585bff - [AArch64] Add new shuffles tests, and regenerate aarch64-wide-shuffle.ll and neon-wide-splat.ll. NFC
David Green via llvm-commits
- [llvm] 1ba8f4f - [AArch64] Move v4i8 concat load lowering to a combine.
David Green via llvm-commits
- [PATCH] D120231: [SelectOpti][3/5] Base Heuristics
David Li via Phabricator via llvm-commits
- [PATCH] D123164: [CoverageMapping] Remove dots from paths inside the profile
David Li via Phabricator via llvm-commits
- [PATCH] D123748: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
David Li via Phabricator via llvm-commits
- [PATCH] D123748: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
David Li via Phabricator via llvm-commits
- [PATCH] D123834: [PGO] Remove legacy PM passes
David Li via Phabricator via llvm-commits
- [PATCH] D123865: [LoopPeel] Allow partial unrolling for profile-based peeling
David Li via Phabricator via llvm-commits
- [PATCH] D123865: [LoopPeel] Allow partial unrolling for profile-based peeling
David Li via Phabricator via llvm-commits
- [PATCH] D123865: [LoopPeel] Allow partial unrolling for profile-based peeling
David Li via Phabricator via llvm-commits
- [PATCH] D122672: [CodeGen][ARM] Enable Swing Module Scheduling for ARM
David Penry via Phabricator via llvm-commits
- [PATCH] D122672: [CodeGen][ARM] Enable Swing Module Scheduling for ARM
David Penry via Phabricator via llvm-commits
- [llvm] 44271e7 - [AArch64][SVE] Fix lowering of "fcmp ueq/one" when using SVE
David Sherwood via llvm-commits
- [PATCH] D121905: [AArch64][SVE] Fix lowering of "fcmp ueq/one" when using SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D121905: [AArch64][SVE] Fix lowering of "fcmp ueq/one" when using SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D123670: [SVE] Add support for non-element-type sized scaling when lowering MGATHER/MSCATTER.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D123683: [SVE] Refactor MGATHER lowering for unsupported passthru values.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D123670: [SVE] Add support for non-element-type sized scaling when lowering MGATHER/MSCATTER.
David Sherwood via Phabricator via llvm-commits
- [llvm] 55b6a31 - [llvm][AArch64] Generate getExtensionFeatures from the list of extensions
David Spickett via llvm-commits
- [PATCH] D123296: [llvm][AArch64] Generate getExtensionFeatures from the list of extensions
David Spickett via Phabricator via llvm-commits
- [PATCH] D123296: [llvm][AArch64] Generate getExtensionFeatures from the list of extensions
David Spickett via Phabricator via llvm-commits
- [PATCH] D123296: [llvm][AArch64] Generate getExtensionFeatures from the list of extensions
David Spickett via Phabricator via llvm-commits
- [PATCH] D123684: [Scalarizer] Handle extractelement returning vector pointer (PR54469)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D123684: [Scalarizer] Handle extractelement returning vector pointer (PR54469)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D123684: [Scalarizer] Handle extractelement returning vector pointer (PR54469)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D94015: [LoopIdiom] Replace cttz loop by call to cttz intrinsic.
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D123684: [Scalarizer] Improve extractelement handling when returned type is vector pointer (PR54469)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D123684: [Scalarizer] Improve extractelement handling when returned type is vector pointer (PR54469)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Allow dyn_cast to return Optional for types that are not constructble from nullptr.
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D123530: Optimize cross block gc.relocate lowering. NFC.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D121171: [flang] Add ExternalNameConversionPass to flang-new pipeline
Diana Picus via Phabricator via llvm-commits
- [PATCH] D123782: [AArch64] Generate AND in place of CSEL for Table Based CTTZ lowering in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 2603dcd - [Test] Add tests showing duplicate PHIs generated by RS4GC (NFC)
Dmitry Makogon via llvm-commits
- [PATCH] D123846: [RS4GC] Prune inputs of BDV if they are BDV themselves
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D123848: [RS4GC] Don't clone BDV if its inputs are not derived
Dmitry Makogon via Phabricator via llvm-commits
- [llvm] 4e83d4f - [AMDGPU][DOC][NFC] Updated GFX1030 assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] c33770d - [AMDGPU][DOC][NFC] Updated GFX10 assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] ab18e1a - [AMDGPU][GFX10] Enabled op_sel for v_add_nc_u16 and v_sub_nc_u16
Dmitry Preobrazhensky via llvm-commits
- [llvm] 5c0bf13 - [AMDGPU][MC][GFX10] Removed unsupported 64bit DPP opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D123461: [AMDGPU][Codegen] Unsupported image sample texture map instructions on gfx6-gfx9
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D123594: [AMDGPU][GFX10] Corrected v_add_nc_u16 and v_sub_nc_u16 to enable op_sel
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D123594: [AMDGPU][GFX10] Corrected v_add_nc_u16 and v_sub_nc_u16 to enable op_sel
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D123611: [AMDGPU][MC][GFX10] Assembler fails to detect unsupported 64bit DPP opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D123461: [AMDGPU][Codegen] Unsupported image sample texture map instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D123594: [AMDGPU][GFX10] Corrected v_add_nc_u16 and v_sub_nc_u16 to enable op_sel
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D123611: [AMDGPU][MC][GFX10] Assembler fails to detect unsupported 64bit DPP opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D123764: [llvm-objdump] Implemented PrintBranchImmAsAddress for MIPS
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D120286: AMDGPU: Don't use unreachable on stores to unhandled address space
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D123468: [Driver] Simplify hasFlag pattern with addOptInFlag/addOptOutFlag helpers
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D123398: [VFS] RedirectingFileSystem only replace path if not already mapped
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D123398: [VFS] RedirectingFileSystem only replace path if not already mapped
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D120781: [Bitcode] materialize Functions early when BlockAddress taken
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D122766: [clang] Use forward slash as the path separator for Windows in __FILE__, __builtin_FILE(), and std::source_location
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D122766: [clang] Use forward slash as the path separator for Windows in __FILE__, __builtin_FILE(), and std::source_location
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123486: [InstCombine] fold more constant remainder to select-of-constants remainder
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D121133: [UpdateTestChecks] Prevent rapid onset insanity when forced to write LoopVectorize-driven costmodel tests
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123626: [InstCombine] Fold memrchr calls with constant size of zero or one.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123626: [InstCombine] Fold memrchr calls with constant size of zero or one.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123665: [SimplifyLibCalls] Don't mark memchr() memory as fully dereferenceable
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123626: [InstCombine] Fold memrchr calls with constant size of zero or one.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123628: [InstCombine] Fold memrchr calls with an excessive size to null.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123628: [InstCombine] Fold memrchr calls with an excessive size to null.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123628: [InstCombine] Bail on memrchr calls with an excessive size.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123818: [InstCombine] Fold strnlen calls in equality to zero.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123818: [InstCombine] Fold strnlen calls in equality to zero.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123776: [Support] Optimize (.*) regex matches
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123776: [Support] Optimize (.*) regex matches
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123400: [LoopCacheAnalysis] Consider dimension depth of the subscript reference when calculating cost
Ehsan Amiri via Phabricator via llvm-commits
- [PATCH] D123400: [LoopCacheAnalysis] Consider dimension depth of the subscript reference when calculating cost
Ehsan Amiri via Phabricator via llvm-commits
- [PATCH] D123472: [SimplifyLibCalls] avoid slicing 64-bit integers in an ILP32 build (PR #54739)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123010: [asan] Emit .size directive for global object size before redzone
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D122951: [RISCV][SelectionDAG] Add a hook to sign extend i32 ConstantInt operands of phis on RV64.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123497: [ValueTracking] Make getStringLenth aware of strdup
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123247: Provide a more in-depth reference document for TBAA's implementation.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123671: [AArch64][SelectionDAG] stick all the power-of-two tests in a separate file; NFC
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123497: [ValueTracking] Make getStringLenth aware of strdup
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123766: [CompilerRT] Fix 128-bit floating point division
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123872: Force GHashCell to be 8-byte-aligned.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123870: [LoopDeletion] Don't delete loops with blocks that have their address taken
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D123900: [docs] Fix link in Code of Conduct
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D123545: [LLVM-ML] Add standard LLVM debug flags
Eric Astor via Phabricator via llvm-commits
- [PATCH] D122287: [XCOFF] support writing sections, relocations and symbols for XCOFF64.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D123400: [LoopCacheAnalysis] Consider dimension depth of the subscript reference when calculating cost
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D123602: [MSan] Ensure argument shadow initialized on memcpy
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D123589: [NFC] Fix build failure with GCC 11 in C++20 mode
Evgeny Mandrikov via Phabricator via llvm-commits
- [PATCH] D123589: [NFC] Fix build failure with GCC 11 in C++20 mode
Evgeny Mandrikov via Phabricator via llvm-commits
- [llvm] aefa4b6 - [Driver] Simplify hasFlag pattern with addOptInFlag/addOptOutFlag helpers
Fangrui Song via llvm-commits
- [llvm] 982247d - Value::isTransitiveUsedByMetadataOnly: Don't repeatedly add an element to the worklist. NFC
Fangrui Song via llvm-commits
- [llvm] d351f54 - [Support] Remove unused/uncompilable !HAVE_PTHREAD_GETSPECIFIC code path
Fangrui Song via llvm-commits
- [llvm] a8ef164 - [CMake][gn][Bazel] Remove HAVE_PTHREAD_GETSPECIFIC
Fangrui Song via llvm-commits
- [compiler-rt] fdd424e - [ubsan] Fix print_stacktrace=1:fast_unwind_on_fatal=0 to correctly fallback to fast unwinder
Fangrui Song via llvm-commits
- [compiler-rt] 9f52605 - [ubsan][test] Unsupport Android for new test diag-stacktrace.cpp
Fangrui Song via llvm-commits
- [compiler-rt] 63f2d1f - [ubsan] Simplify ubsan_GetStackTrace
Fangrui Song via llvm-commits
- [lld] 02eab52 - [ELF][AArch64] Fix unneeded thunk for branches to hidden undefined weak
Fangrui Song via llvm-commits
- [llvm] 0cefd53 - [gcov][test] Change some legacy PM tests to new PM and remove others
Fangrui Song via llvm-commits
- [llvm] b5d884a - [PGO][test] Change opt -foo tests to -passes= and remove duplicates
Fangrui Song via llvm-commits
- [llvm] d324d6b - [PGO][test] Remove duplicate --pgo-instr-memop tests
Fangrui Song via llvm-commits
- [llvm] 98c22f6 - [PGO][test] Fix memop_size_opt.ll
Fangrui Song via llvm-commits
- [lld] b483ce1 - [ELF][ARM] Fix unneeded thunk for branches to hidden undefined weak
Fangrui Song via llvm-commits
- [llvm] 04e094a - [PGO] Remove legacy PM passes
Fangrui Song via llvm-commits
- [llvm] 01252b4 - [asan][test] Remove legacy PM style opt -foo tests
Fangrui Song via llvm-commits
- [llvm] 3ff17b0 - [msan][test] Remove legacy PM style opt -foo tests
Fangrui Song via llvm-commits
- [PATCH] D123427: Reset _unwindInfoMissing when info is found eventually
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112330: [AArch64] Async unwind - function epilogues
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123468: [Driver] Simplify hasFlag pattern with addOptInFlag/addOptOutFlag helpers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123428: [libunwind] Add configuration to disable sigreturn frame check
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123547: [docs] Mention that we are in the process of removing the legacy PM for the optimization pipeline
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123428: [libunwind] Add configuration to disable sigreturn frame check
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D122986: [UpdateTestChecks] Add NVPTX support in update_llc_test_checks.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D122378: [doc] Rely on tblgen to dump supported options value when generating doc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D122987: [OpenMP] Make offloading sections have the SHF_EXCLUDE flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D122987: [OpenMP] Make offloading sections have the SHF_EXCLUDE flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123142: [llvm-ar] Fix thin archive being wrongly converted to a full archive
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D122987: [OpenMP] Make offloading sections have the SHF_EXCLUDE flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D121560: [clang][Opt] Add NoArgUnusedWith to not warn for unused redundant options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D121560: [clang][Opt] Add NoArgUnusedWith to not warn for unused redundant options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123750: [ELF][AArch64] Fix unneeded thunk for branches to hidden undefined weak
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123751: Implement support for __llvm_addrsig for MachO in llvm-mc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123010: [asan] Emit .size directive for global object size before redzone
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D100835: [WIP][LLD][RISCV] Linker Relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D100835: [WIP][LLD][RISCV] Linker Relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123010: [asan] Emit .size directive for global object size before redzone
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123010: [asan] Emit .size directive for global object size before redzone
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123729: [llvm-mc][macho][RFC] Enable DwarfFDESymbolsUseAbsDiff on aarch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123750: [ELF][AArch64] Fix unneeded thunk for branches to hidden undefined weak
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123778: [llvm-ar][test] Rename two tests and use correct thin command
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123821: [llvm-objcopy][NFC] refactor restoreStatOnFile out of llvm-objcopy.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123290: [LoongArch] Add support for selecting constant materializations.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123829: [gcov] Remove legacy PM pass
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123290: [LoongArch] Add support for selecting constant materializations.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123834: [PGO] Remove legacy PM passes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123764: [llvm-objdump] Implemented PrintBranchImmAsAddress for MIPS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123764: [llvm-objdump] Implemented PrintBranchImmAsAddress for MIPS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123859: [NFC][UpdateTestChecks] Fix whitespace in common.py and asm.py
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123834: [PGO] Remove legacy PM passes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123872: Force GHashCell to be 8-byte-aligned.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123872: Force GHashCell to be 8-byte-aligned.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123874: [Clang][IA] support -generate-unused-section-symbols={yes|no}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123874: [Clang][IA] support -generate-unused-section-symbols={yes|no}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123884: [HLSL][clang][Driver] Support target profile command line option.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123894: [msan] Remove legacy PM pass
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123798: [llvm-objcopy] llvm-strip option --only-keep-debug should suppress default --strip-all
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123908: Add LLVM_SYS_PAGE_SIZE option to support 4K/8K/16K/64K page size system
Fangrui Song via Phabricator via llvm-commits
- [llvm] d6cf181 - [LICM] Add additional test for load hoisting, simplify existing one.
Florian Hahn via llvm-commits
- [llvm] 42229b9 - [LICM] Only create load in pre-header when promoting load.
Florian Hahn via llvm-commits
- [llvm] 1ddc719 - Revert "[LICM] Only create load in pre-header when promoting load."
Florian Hahn via llvm-commits
- [llvm] 4bf3b7d - Recommit "[LICM] Only create load in pre-header when promoting load."
Florian Hahn via llvm-commits
- [llvm] ad95255 - Revert "[LICM] Only create load in pre-header when promoting load."
Florian Hahn via llvm-commits
- [llvm] 2c14cdf - [VPlan] Turn external defs in Value -> VPValue mapping.
Florian Hahn via llvm-commits
- [llvm] 73f5d7d - [VPlan] Handle equal address and store ops in onlyFirstLaneDemanded.
Florian Hahn via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123512: [MachineCombiner]: Avoid including transient instructions in latency calculation
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80080: [LoopUnroll] Do not peel loop if we also completely unroll.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123537: [VPlan] Model first exit values in VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123541: [VPlan] Replace remaining use of needsScalarIV.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123559: [DA] Refactor with a better API (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D119078: [LAA, LV] Add initial support for pointer-diff memory checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D119078: [LAA, LV] Add initial support for pointer-diff memory checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123700: [VPlan] Turn external defs in Value -> VPValue mapping.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D122096: [VPlan] Expand induction step in VPlan pre-header.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D122096: [VPlan] Expand induction step in VPlan pre-header.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123541: [VPlan] Replace remaining use of needsScalarIV.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123541: [VPlan] Replace remaining use of needsScalarIV.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123720: [VPlan] Replace use of needsVectorIV with VPlan user check.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123700: [VPlan] Turn external defs in Value -> VPValue mapping.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123700: [VPlan] Turn external defs in Value -> VPValue mapping.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123247: Provide a more in-depth reference document for TBAA's implementation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] a0570e7 - [HWASan] allow symbolizer script to index binaries by build id.
Florian Mayer via llvm-commits
- [compiler-rt] ffd656a - [HWASan] symbolize: use buildid index for locals.
Florian Mayer via llvm-commits
- [PATCH] D94015: [LoopIdiom] Replace cttz loop by call to cttz intrinsic.
Francis laniel via Phabricator via llvm-commits
- [llvm] 74dd95f - [TableGen][NFC] Fix copy/paste error in comment
Fraser Cormack via llvm-commits
- [llvm] cab1ecf - [TableGen][NFC] Reflow Record accessor comments
Fraser Cormack via llvm-commits
- [llvm] eafe182 - [VP] Rename ISD::VP_FPROUND and ISD::VP_FPEXT
Fraser Cormack via llvm-commits
- [PATCH] D123417: [RISCV] Remove ExtZvl enum from RISCVSubtarget. NFC
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123418: [RISCV] Remove riscv-v-fixed-length-vector-elen-max command line option.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D122832: [TableGen] Add a backend to help with target enums
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D122832: [TableGen] Add a backend to help with target enums
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D122832: [TableGen] Add a backend to help with target enums
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D122832: [TableGen] Add a backend to help with target enums
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D122832: [TableGen] Add a backend to help with target enums
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123565: [RISCV] Remove sext_inreg+riscv_grev/riscv_gorc isel patterns.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D122832: [TableGen] Add a backend to help with target enums
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D122832: [TableGen] Add a backend to help with target enums
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123579: [RISCV][VP] Add RVV codegen for vp.trunc.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123355: [RISCV][NFC] Refactor patterns for Multiply Add instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123355: [RISCV][NFC] Refactor patterns for Multiply Add instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123355: [RISCV][NFC] Refactor patterns for Multiply Add instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123181: [RISCV] [NFC] Refactor the type promotion of fsl/fsr/becompress/bdecompress/bfp
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123176: [RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123274: [RISCV][NFC] Refactor VL patterns for vnsrl and vnsra
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123385: [RISCV] Precommit test for D121881
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D121881: [RISCV][RVV] Select unmasked TU RVV pseudos in a DAG post-process
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123176: [RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123274: [RISCV][NFC] Refactor VL patterns for vnsrl and vnsra
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123653: [NFC][RISCV][CodeGen] Use ArrayRef in TargetLowering functions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123785: [RISCV] Add tests showing incorrect BUILD_VECTOR lowering
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123786: [RISCV] Fix lowering of BUILD_VECTORs as VID sequences
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123786: [RISCV] Fix lowering of BUILD_VECTORs as VID sequences
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123796: [RISCV] Don't emit fractional VIDs with negative steps
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123847: [VP] Rename ISD::VP_FPROUND and ISD::VP_FPEXT
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123841: [RISCV] Add rvv codegen support for vp.fptrunc.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123841: [RISCV] Add rvv codegen support for vp.fptrunc.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123847: [VP] Rename ISD::VP_FPROUND and ISD::VP_FPEXT
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D123512: [MachineCombiner]: Avoid including transient instructions in latency calculation
George Steed via Phabricator via llvm-commits
- [PATCH] D108699: [LAA] Analyze pointers forked by a select
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D119965: [LICM][PhaseOrder] Don't speculate in LICM until after running loop rotate
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D118299: [Spill2Reg][2/9] This patch adds spill/reload collection.
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D123748: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D123748: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D123517: [llvm-lib] Add /WX, warn by default on empty inputs, add opt-out
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D122766: [clang] Use forward slash as the path separator for Windows in __FILE__, __builtin_FILE(), and std::source_location
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 3337f50 - [X86] Fix handling of maskmovdqu in x32 differently
Harald van Dijk via llvm-commits
- [PATCH] D122540: [X86] Fix handling of maskmovdqu in x32 differently
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D122540: [X86] Fix handling of maskmovdqu in x32 differently
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D122449: [X86][test] Add encoding/decoding tests for VEX instruction w/ address-size prefix
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D123869: [llvm-profgen] Add process filter for perf reader
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D123869: [llvm-profgen] Add process filter for perf reader
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D123869: [llvm-profgen] Add process filter for perf reader
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D123869: [llvm-profgen] Add process filter for perf reader
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D123869: [llvm-profgen] Add process filter for perf reader
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Hugh Perkins via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Hugh Perkins via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Hugh Perkins via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Hugh Perkins via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Hugh Perkins via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Hugh Perkins via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Hugh Perkins via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Hugh Perkins via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Hugh Perkins via Phabricator via llvm-commits
- [PATCH] D123323: Adds diagnostics for missing opportunities of indirect call promotion.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [PATCH] D123323: Adds diagnostics for missing opportunities of indirect call promotion.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [PATCH] D123390: [demangler][NFC] OperatorInfo table unit test
Iain Sandoe via Phabricator via llvm-commits
- [PATCH] D122939: [NVPTX][tests] Do not run the test CodeGen/Generic/2010-11-04-BigByval.ll
Igor Chebykin via Phabricator via llvm-commits
- [PATCH] D122939: [NVPTX][tests] Do not run the test CodeGen/Generic/2010-11-04-BigByval.ll
Igor Chebykin via Phabricator via llvm-commits
- [PATCH] D122939: [NVPTX][tests] Do not run the test CodeGen/Generic/2010-11-04-BigByval.ll
Igor Chebykin via Phabricator via llvm-commits
- [PATCH] D122939: [NVPTX][tests] Do not run the test CodeGen/Generic/2010-11-04-BigByval.ll
Igor Chebykin via Phabricator via llvm-commits
- [PATCH] D122939: [NVPTX][tests] Do not run the test CodeGen/Generic/2010-11-04-BigByval.ll
Igor Chebykin via Phabricator via llvm-commits
- [PATCH] D123864: [LoopPeel][NFC] Exit early if there is no room for peeling
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D123865: [LoopPeel] Allow partial unrolling for profile-based peeling
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D123865: [LoopPeel] Allow partial unrolling for profile-based peeling
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D123865: [LoopPeel] Allow partial unrolling for profile-based peeling
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D123865: [LoopPeel] Allow partial unrolling for profile-based peeling
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D123865: [LoopPeel] Allow partial unrolling for profile-based peeling
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add the module analysis pass and the simplest tests
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D123481: Do not build with Werror by default (Bazel build)
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
James Henderson via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
James Henderson via Phabricator via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
James Henderson via Phabricator via llvm-commits
- [PATCH] D123623: [Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
James Henderson via Phabricator via llvm-commits
- [PATCH] D123623: [Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
James Henderson via Phabricator via llvm-commits
- [PATCH] D123872: Force GHashCell to be 8-byte-aligned.
James Y Knight via Phabricator via llvm-commits
- [llvm] 753aabe - [X86] Fix test case for SoftPromoteHalf of STRICT_FP_EXTEND/STRICT_FP_ROUND.
Jameson Nash via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D123739: [X86] Fix test case for SoftPromoteHalf of STRICT_FP_EXTEND/STRICT_FP_ROUND.
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D123739: [X86] Fix test case for SoftPromoteHalf of STRICT_FP_EXTEND/STRICT_FP_ROUND.
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D123739: [X86] Fix test case for SoftPromoteHalf of STRICT_FP_EXTEND/STRICT_FP_ROUND.
Jameson Nash via Phabricator via llvm-commits
- [llvm] 8a53b25 - [AMDGPU] Use default member initializers in Subtarget classes
Jay Foad via llvm-commits
- [llvm] ccaf6da - [AMDGPU] Initialize a couple more Subtarget fields
Jay Foad via llvm-commits
- [llvm] defce20 - [AMDGPU] Add a test for flat scratch SVS addressing
Jay Foad via llvm-commits
- [PATCH] D123480: [AMDGPU] Graceful abort for waterfalls in SIOptimizeVGPRLiveRange
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123524: [AMDGCN] Split unaligned 3 DWORD DS operations
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123548: AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123569: [AMDGPU] Try to avoid inserting duplicate s_inst_prefetch
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123569: [AMDGPU] Try to avoid inserting duplicate s_inst_prefetch
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123607: LowerSwitch: Avoid inserting NewDefault block
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123613: [AMDGPU] Use default member initializers in Subtarget classes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123613: [AMDGPU] Use default member initializers in Subtarget classes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123393: AMDGPU: Fix assert if v_mov_b32_dpp is last instruction in the block
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123343: [AMDGPU] Refactor LDS alignment checks.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123343: [AMDGPU] Refactor LDS alignment checks.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D120286: AMDGPU: Don't use unreachable on stores to unhandled address space
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123699: [AMDGPU] Remove redundand RequiredAlignment assignment. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123699: [AMDGPU] Remove redundand RequiredAlignment assignment. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D122737: [AMDGPU] Fix crash in SIOptimizeExecMaskingPreRA
Jay Foad via Phabricator via llvm-commits
- [PATCH] D122737: [AMDGPU] Fix crash in SIOptimizeExecMaskingPreRA
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104912: [AMDGPU] Select d16 stores even when sramecc is enabled
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123599: [DebugInfo][InstrRef] Describe value sizes when spilt to stack
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D123599: [DebugInfo][InstrRef] Describe value sizes when spilt to stack
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D123599: [DebugInfo][InstrRef] Describe value sizes when spilt to stack
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D111159: [UnknownProvenance] Introduce UnknownProvenance constant
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D111160: [UnknownProvenance] Add LLVM-IR support for unknown_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D111161: [UnknownProvenance] Add bitcode support.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D111163: [UnknownProvenance] add support in ValueMapper
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104269: [ptr_provenance] Parser support for the optional ptr_provenance operand
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104270: [ptr_provenance] Bitcode reader/writer support for the optional ptr_provenance operand of load/store instructions
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D111751: [ptr_provenance] Add llvm-c support.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107352: [MemoryLocation] learn about ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107354: [MachineMemOperand] learn about ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107355: [ptr_provenance] Introduce llvm.experimental.ptr.provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107356: [Lowering] Support lowering of llvm.experimental.ptr.provenance.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D107357: [getUnderlyingObject] support ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D123247: Provide a more in-depth reference document for TBAA's implementation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D123181: [RISCV] Refactoring the type promotion process of instructions fsl/fsr
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D123529: GlobalISel: Implement computeKnownBits for overflow bool results
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123518: GlobalISel: memSizeNotByteSizePow2 legality helper
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123518: GlobalISel: memSizeNotByteSizePow2 legality helper
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123518: GlobalISel: memSizeNotByteSizePow2 legality helper
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123619: AArch64/GlobalISel: Remove pointless s1 legalize rules
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123620: AArch64/GlobalISel: Stop using legal s1 values
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123561: GlobalISel: Add LegalizeMutations to help use More/FewerElements
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123563: GlobalISel: Fix lowerSelect handling of boolean high bits
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123560: GlobalISel: Implement MoreElements for select of vector conditions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123556: AArch64/GlobalISel: Reduce use of getMinClassForRegBank
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123561: GlobalISel: Add LegalizeMutations to help use More/FewerElements
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D122207: [IROutliner][IRSim] Add all outlined region basic blocks to canonical numbering to add basic blocks to generated PHINode numbering generation.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D122207: [IROutliner][IRSim] Add all outlined region basic blocks to canonical numbering to add basic blocks to generated PHINode numbering generation.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D122207: [IROutliner][IRSim] Add all outlined region basic blocks to canonical numbering to add basic blocks to generated PHINode numbering generation.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123860: GlobalISel: Relax handling of G_ASSERT_* with source register classes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123554: GlobalISel: Add LLT helper to multiply vector sizes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123561: GlobalISel: Add LegalizeMutations to help use More/FewerElements
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123554: GlobalISel: Add LLT helper to multiply vector sizes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123555: AArch64/GlobalISel: Remove some null checks for getVRegDef
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D123507: AArch64/GlobalISel: Remove asserts on copy instructions
Jessica Paquette via Phabricator via llvm-commits
- [lld] 1cff723 - [lld-macho][nfc] Use includeInSymtab for all symtab-skipping logic
Jez Ng via llvm-commits
- [lld] 2a66690 - [lld-macho][nfc] De-templatize UnwindInfoSection
Jez Ng via llvm-commits
- [PATCH] D123433: [lld-macho][nfc] Use includeInSymtab for all symtab-skipping logic
Jez Ng via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Jez Ng via Phabricator via llvm-commits
- [PATCH] D123433: [lld-macho][nfc] Use includeInSymtab for all symtab-skipping logic
Jez Ng via Phabricator via llvm-commits
- [PATCH] D123433: [lld-macho][nfc] Use includeInSymtab for all symtab-skipping logic
Jez Ng via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Jez Ng via Phabricator via llvm-commits
- [PATCH] D123277: [lld-macho][nfc] De-templatize UnwindInfoSection
Jez Ng via Phabricator via llvm-commits
- [PATCH] D123277: [lld-macho][nfc] De-templatize UnwindInfoSection
Jez Ng via Phabricator via llvm-commits
- [PATCH] D123729: [llvm-mc][macho][RFC] Enable DwarfFDESymbolsUseAbsDiff on aarch64
Jez Ng via Phabricator via llvm-commits
- [PATCH] D123277: [lld-macho][nfc] De-templatize UnwindInfoSection
Jez Ng via Phabricator via llvm-commits
- [PATCH] D123435: [lld-macho] Initial support for EH Frames
Jez Ng via Phabricator via llvm-commits
- [PATCH] D123752: [lld] Implement safe icf for MachO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D123729: [llvm-mc][macho][RFC] Enable DwarfFDESymbolsUseAbsDiff on aarch64
Jez Ng via Phabricator via llvm-commits
- [PATCH] D118026: [RISCV] Improve the condition of hasRVVFrameObject.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123579: [RISCV][VP] Add RVV codegen for vp.trunc.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123581: [RISCV] Teach vsetvli insertion to handle VSETVLIInfo of vl-modified instruction.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123579: [RISCV][VP] Add RVV codegen for vp.trunc.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123579: [RISCV][VP] Add RVV codegen for vp.trunc.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D118026: [RISCV] Improve the condition of hasRVVFrameObject.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123579: [RISCV][VP] Add RVV codegen for vp.trunc.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123841: [RISCV] Add rvv codegen support for vp.fptrunc.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123839: [RISCV][NFC] Use defvar to simplify pattern definations.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123839: [RISCV][NFC] Use defvar to simplify pattern definations.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123841: [RISCV] Add rvv codegen support for vp.fptrunc.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123841: [RISCV] Add rvv codegen support for vp.fptrunc.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123841: [RISCV] Add rvv codegen support for vp.fptrunc.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D123841: [RISCV] Add rvv codegen support for vp.fptrunc.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D122569: [lit] Support %if ... %else syntax for RUN lines
Joel E. Denny via Phabricator via llvm-commits
- [llvm] 0f070be - [NVPTX][FIX] Allow __nvvm_reflect in the presence of opaque pointers
Johannes Doerfert via llvm-commits
- [llvm] 9dc7da3 - [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via llvm-commits
- [llvm] 1fb415f - [AMDGPU][FIX] Proper load-store-vectorizer result with opaque pointers
Johannes Doerfert via llvm-commits
- [llvm] 3f7a6ce - [DWARF][FIX] Handle the use of multiple registers gracefully
Johannes Doerfert via llvm-commits
- [llvm] 2d8e783 - [Attributor][NFC] Rename AAPotentialValues to AAPotentialConstantValues
Johannes Doerfert via llvm-commits
- [llvm] bd72acf - [Attributor][NFC] Code cleanup to minimize follow up changes
Johannes Doerfert via llvm-commits
- [llvm] 0d7f81e - [Attributor] CGSCC pass should not recompute results outside the SCC
Johannes Doerfert via llvm-commits
- [llvm] 04f3a22 - [Attributor][NFC] Introduce a flag to distinguish the scope of a query
Johannes Doerfert via llvm-commits
- [llvm] 39a68cc - Revert "[Attributor] CGSCC pass should not recompute results outside the SCC"
Johannes Doerfert via llvm-commits
- [llvm] 3be3b40 - [Attributor][NFCI] Introduce AttributorConfig to bundle all options
Johannes Doerfert via llvm-commits
- [llvm] 81143b6 - [Attributor][FIX] Use AttributorConfig in the unit tests too
Johannes Doerfert via llvm-commits
- [llvm] e87f10a - [Attributor] CGSCC pass should not recompute results outside the SCC (reapply)
Johannes Doerfert via llvm-commits
- [PATCH] D123522: [NVPTX][FIX] Allow __nvvm_reflect in the presence of opaque pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123522: [NVPTX][FIX] Allow __nvvm_reflect in the presence of opaque pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123522: [NVPTX][FIX] Allow __nvvm_reflect in the presence of opaque pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123522: [NVPTX][FIX] Allow __nvvm_reflect in the presence of opaque pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D115302: GlobalsModRef should treat functions w/o nosync conservatively.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123522: [NVPTX][FIX] Allow __nvvm_reflect in the presence of opaque pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123662: [ArgPromotion] Rename variables according to the code style. NFC
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123694: [AMDGPU][FIX] Let load-store-vectorizer is working with opaque pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123694: [AMDGPU][FIX] Let load-store-vectorizer is working with opaque pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123694: [AMDGPU][FIX] Let load-store-vectorizer is working with opaque pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123717: [DWARF][FIX] Handle the use of multiple registers gracefully
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123717: [DWARF][FIX] Handle the use of multiple registers gracefully
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123694: [AMDGPU][FIX] Proper load-store-vectorizer result with opaque pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123717: [DWARF][FIX] Handle the use of multiple registers gracefully
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D122683: [OpenMP] Use new offloading binary when embedding offloading images
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D122683: [OpenMP] Use new offloading binary when embedding offloading images
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 12c1022 - [AArch64] Lowering and legalization of strict FP16
John Brawn via llvm-commits
- [llvm] 27a8735 - [AArch64] Add mayRaiseFPException to appropriate instructions
John Brawn via llvm-commits
- [PATCH] D115620: [AArch64] Lowering and legalization of strict FP16
John Brawn via Phabricator via llvm-commits
- [PATCH] D115620: [AArch64] Lowering and legalization of strict FP16
John Brawn via Phabricator via llvm-commits
- [PATCH] D115620: [AArch64] Lowering and legalization of strict FP16
John Brawn via Phabricator via llvm-commits
- [PATCH] D115620: [AArch64] Lowering and legalization of strict FP16
John Brawn via Phabricator via llvm-commits
- [PATCH] D115352: [AArch64] Add mayRaiseFPException to appropriate instructions
John Brawn via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
John McCall via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
John McCall via Phabricator via llvm-commits
- [PATCH] D123738: [llvm-objcopy] option --only-keep-debug should suppress default --strip-all
John McIver via Phabricator via llvm-commits
- [PATCH] D123738: [llvm-objcopy] option --only-keep-debug should suppress default --strip-all
John McIver via Phabricator via llvm-commits
- [PATCH] D123798: [llvm-objcopy] llvm-strip option --only-keep-debug should suppress default --strip-all
John McIver via Phabricator via llvm-commits
- [PATCH] D123798: [llvm-objcopy] llvm-strip option --only-keep-debug should suppress default --strip-all
John McIver via Phabricator via llvm-commits
- [PATCH] D123798: [llvm-objcopy] llvm-strip option --only-keep-debug should suppress default --strip-all
John McIver via Phabricator via llvm-commits
- [PATCH] D123798: [llvm-objcopy] llvm-strip option --only-keep-debug should suppress default --strip-all
John McIver via Phabricator via llvm-commits
- [PATCH] D123798: [llvm-objcopy] llvm-strip option --only-keep-debug should suppress default --strip-all
John McIver via Phabricator via llvm-commits
- [PATCH] D123798: [llvm-objcopy] Make llvm-strip --only-keep-debug suppress default --strip-all
John McIver via Phabricator via llvm-commits
- [PATCH] D122069: [Object] Add binary format for bundling offloading metadata
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D122987: [OpenMP] Make offloading sections have the SHF_EXCLUDE flag
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D123390: [demangler][NFC] OperatorInfo table unit test
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D123390: [demangler][NFC] OperatorInfo table unit test
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 46f83ca - [InlineAsm] Add support for address operands ("p").
Jonas Paulsson via llvm-commits
- [llvm] 27e8c50 - [SystemZ] Implement adjustInliningThreshold().
Jonas Paulsson via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D122220: [InlineAsm] Add support for address operands ("p").
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D122220: [InlineAsm] Add support for address operands ("p").
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D122220: [InlineAsm] Add support for address operands ("p").
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D121341: [SystemZ] implement adjustInliningThreshold()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D121341: [SystemZ] implement adjustInliningThreshold()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 11f47b7 - [OpenMP] Make offloading sections have the SHF_EXCLUDE flag
Joseph Huber via llvm-commits
- [llvm] e471ba3 - [Object] Add binary format for bundling offloading metadata
Joseph Huber via llvm-commits
- [llvm] 984a0dc - [OpenMP] Use new offloading binary when embedding offloading images
Joseph Huber via llvm-commits
- [PATCH] D122987: [OpenMP] Make offloading sections have the SHF_EXCLUDE flag
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D122069: [Object] Add binary format for bundling offloading metadata
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D123522: [NVPTX][FIX] Allow __nvvm_reflect in the presence of opaque pointers
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D123460: [OpenMP] Make generating offloading entries more generic
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D122987: [OpenMP] Make offloading sections have the SHF_EXCLUDE flag
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D122069: [Object] Add binary format for bundling offloading metadata
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D122683: [OpenMP] Use new offloading binary when embedding offloading images
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D122987: [OpenMP] Make offloading sections have the SHF_EXCLUDE flag
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D122683: [OpenMP] Use new offloading binary when embedding offloading images
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D122987: [OpenMP] Make offloading sections have the SHF_EXCLUDE flag
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D122069: [Object] Add binary format for bundling offloading metadata
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D122683: [OpenMP] Use new offloading binary when embedding offloading images
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D122683: [OpenMP] Use new offloading binary when embedding offloading images
Joseph Huber via Phabricator via llvm-commits
- [compiler-rt] 8887c63 - Adapt "cross compile?" check for Apple Silicon
Julian Lettner via llvm-commits
- [PATCH] D123475: [compiler-rt] Stop explictly ad-hoc signing compiler-rt dylibs in apple builds if ld is new enough
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D123776: [Support] Optimize (.*) regex matches
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D107886: [PowerPC] Support huge frame size for PPC64
Kai Luo via Phabricator via llvm-commits
- [PATCH] D123663: [PPC][CodeGen][NFC] Use ArrayRef in TargetLowering functions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107886: [PowerPC] Support huge frame size for PPC64
Kai Luo via Phabricator via llvm-commits
- [PATCH] D122449: [X86][test] Add encoding/decoding tests for VEX instruction w/ address-size prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D122449: [X86][test] Add encoding/decoding tests for VEX instruction w/ address-size prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D123779: [AArch64] Add `foldOverflowCheck` DAG combine
Karl Meakin via Phabricator via llvm-commits
- [PATCH] D123780: [AArch64] Add `removeDeadFlags` DAG combine
Karl Meakin via Phabricator via llvm-commits
- [PATCH] D123781: [AArch64] Add `foldADCToCINC` DAG combine
Karl Meakin via Phabricator via llvm-commits
- [PATCH] D123322: [AArch64] Add lowerings for {ADD,SUB}CARRY and S{ADD,SUB}O_CARRY
Karl Meakin via Phabricator via llvm-commits
- [PATCH] D123322: [AArch64] Add lowerings for {ADD,SUB}CARRY and S{ADD,SUB}O_CARRY
Karl Meakin via Phabricator via llvm-commits
- [PATCH] D123779: [AArch64] Add `foldOverflowCheck` DAG combine
Karl Meakin via Phabricator via llvm-commits
- [PATCH] D123747: Test conforming & non-conforming lcobound intrinsic function semantics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D123608: [llvm][Inline] Remove PriorityInlineOrder in SCC inliner
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D120094: [CallingConv] Generate isCCArgumentReg() predicate via tablegen
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] d43d9e1 - [FPEnv][InstSimplify] Fold fsub -0.0, -X ==> X
Kevin P. Neal via llvm-commits
- [PATCH] D123396: [FPEnv][InstSimplify] Fold fsub -0.0, -X ==> X
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D123828: [mlir][OpenMP] Add omp.cancel and omp.cancellationpoint.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D121984: [RISCV] Moving RVV intrinsic type related util to clang/Support
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D121984: [RISCV] Moving RVV intrinsic type related util to clang/Support
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D121984: [RISCV] Moving RVV intrinsic type related util to clang/Support
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D121984: [RISCV] Moving RVV intrinsic type related util to clang/Support
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D123687: [AMDGPU] Increate hazard for store dwordx3/4 to 2 waitstates on gfx940
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D123475: [compiler-rt] Stop explictly ad-hoc signing compiler-rt dylibs in apple builds
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D123801: [DAG] Combine shuffle(bitcast(X), Mask) to bitcast(shuffle(X, Mask'))
Kyrill Tkachov via Phabricator via llvm-commits
- [llvm] f5d6d13 - [gn build] Port b4ad28da196d
LLVM GN Syncbot via llvm-commits
- [llvm] 5ef0ed7 - [gn build] Port c292b6066cca
LLVM GN Syncbot via llvm-commits
- [llvm] ff84cb1 - [gn build] Port 203a1e36ed75
LLVM GN Syncbot via llvm-commits
- [llvm] dbd80d7 - [gn build] Port 5a5be4044f0b
LLVM GN Syncbot via llvm-commits
- [llvm] dbf1557 - [gn build] Port 95f0f69f1ff8
LLVM GN Syncbot via llvm-commits
- [llvm] 05256c8 - [gn build] Port e53c461bf3f0
LLVM GN Syncbot via llvm-commits
- [llvm] 0242ffd - [gn build] Port 2b424f4ea82e
LLVM GN Syncbot via llvm-commits
- [llvm] d1e5854 - [gn build] Port 2fb026ee4d1a
LLVM GN Syncbot via llvm-commits
- [llvm] 1203a24 - [gn build] Port a85da649b9ac
LLVM GN Syncbot via llvm-commits
- [llvm] bd4463b - [gn build] Port 73da7eed8fac
LLVM GN Syncbot via llvm-commits
- [llvm] 04a3f3f - [gn build] Port 6ba1b9075dc1
LLVM GN Syncbot via llvm-commits
- [llvm] 33ab2e3 - [gn build] Port 73da7eed8fac
LLVM GN Syncbot via llvm-commits
- [llvm] 65fcd31 - [gn build] Port dd47ab750b58
LLVM GN Syncbot via llvm-commits
- [llvm] 5bf9aa3 - [gn build] Port 58d9ab70aef3
LLVM GN Syncbot via llvm-commits
- [llvm] 4f10651 - [gn build] Port e471ba3d0122
LLVM GN Syncbot via llvm-commits
- [llvm] f80e478 - [gn build] Port 1fdf952deeb9
LLVM GN Syncbot via llvm-commits
- [llvm] 234678f - [gn build] Port b9ca972b1ff0
LLVM GN Syncbot via llvm-commits
- [llvm] 4dba3d4 - [gn build] Port 1d83750f631d
LLVM GN Syncbot via llvm-commits
- [llvm] 73110f1 - [gn build] Port 721651be246e
LLVM GN Syncbot via llvm-commits
- [llvm] ebdc60a - [examples][ORC] Add a new example showing the ORCv2 removable code APIs.
Lang Hames via llvm-commits
- [llvm] dfffb7d - [docs] Update OrcV2 doc to include some notes on code removal.
Lang Hames via llvm-commits
- [llvm] db8469c - [docs][ORC] Fix RST error in dfffb7df24e.
Lang Hames via llvm-commits
- [llvm] 43acef4 - [JITLink] Refactor and expand DWARF pointer encoding support.
Lang Hames via llvm-commits
- [llvm] 0d11351 - [JITLink] Add missing moves from 43acef48d38e.
Lang Hames via llvm-commits
- [llvm] a7bceb3 - [ORC] Make IRSpeculationLayer::BaseLayer an IRLayer.
Lang Hames via llvm-commits
- [llvm] 4261406 - [JITLink] Error instead of asserting on unrecognized edge kinds.
Lang Hames via llvm-commits
- [llvm] 6db0807 - [JITLink] Suppress "symbols not found" errors for testcase.
Lang Hames via llvm-commits
- [llvm] ef61592 - [llvm-jitlink] Don't show FailedToMaterialize errors by default.
Lang Hames via llvm-commits
- [llvm] 412c6d1 - [llvm-jitlink] Add paths to file-not-found errors.
Lang Hames via llvm-commits
- [llvm] 45e390c - [ORC] Report paths in errors when creating StaticLibrarySearchGenerators.
Lang Hames via llvm-commits
- [PATCH] D123693: Transform tex2D to legal intrinsic on gfx90a.
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123814: [compiler-rt][lsan] Update CanBeAHeapPointer for AArch64
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D123822: [compiler-rt][lsan] Share platform allocator settings between ASan and LSan
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D123822: [compiler-rt][lsan] Share platform allocator settings between ASan and LSan
Leonard Chan via Phabricator via llvm-commits
- [llvm] 38706dd - [RISCV][NFC] Refactor patterns for Multiply Add instructions
Lian Wang via llvm-commits
- [llvm] 3100893 - [RISCV] Remove sext_inreg+riscv_grev/riscv_gorc isel patterns
Lian Wang via llvm-commits
- [llvm] 545d353 - [RISCV][NFC] Refactor VL patterns for vnsrl and vnsra
Lian Wang via llvm-commits
- [PATCH] D123608: Remove PriorityOrder in SCC inliner
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D123181: [RISCV] Refactoring the type promotion process of instructions fsl/fsr
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123486: [InstCombine] fold more constant remainder to select-of-constants remainder
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123486: [InstCombine] fold more constant remainder to select-of-constants remainder
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123577: WIP [MIPS][SelectionDAG] Enable TargetLowering::hasBitTest for masks that fit in ANDI.
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123577: WIP [MIPS][SelectionDAG] Enable TargetLowering::hasBitTest for masks that fit in ANDI.
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123181: [RISCV] Refactoring the type promotion process of instructions fsl/fsr
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123181: [RISCV] [NFC] Refactor the type promotion of fsl/fsr/becompress/bdecompress/bfp
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123577: [MIPS][SelectionDAG] Enable TargetLowering::hasBitTest for masks that fit in ANDI.
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123656: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123659: [NFC][MIPS][CodeGen] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123656: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123656: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123661: [XCORE][CodeGen][NFC] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123663: [PPC][CodeGen][NFC] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123656: [CodeGen] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123656: [CodeGen] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123663: [PPC][CodeGen][NFC] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123656: [CodeGen] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123656: [CodeGen] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123656: [CodeGen] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123577: [MIPS][SelectionDAG] Enable TargetLowering::hasBitTest for masks that fit in ANDI.
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123656: [CodeGen] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D122963: [X86] Extend the integer parameter if the function isn't local linked
LiuChen via Phabricator via llvm-commits
- [PATCH] D123660: [X86] Covert unsigned int 0 to float-point with FILD instruction.
LiuChen via Phabricator via llvm-commits
- [PATCH] D123660: [X86] Covert unsigned int 0 to float-point with FILD instruction.
LiuChen via Phabricator via llvm-commits
- [PATCH] D123660: [X86] Covert unsigned int 0 to float-point with FILD instruction.
LiuChen via Phabricator via llvm-commits
- [PATCH] D123660: [X86] Covert unsigned int 0 to float-point with FILD instruction.
LiuChen via Phabricator via llvm-commits
- [PATCH] D123660: [X86] Covert unsigned int 0 to float-point with FILD instruction.
LiuChen via Phabricator via llvm-commits
- [PATCH] D122251: [lit] Use sharding for GoogleTest format
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D123290: [LoongArch] Add support for selecting constant materializations.
Lu Weining via Phabricator via llvm-commits
- [PATCH] D122974: prevent ConstString from calling djbHash() more than once
Luboš Luňák via Phabricator via llvm-commits
- [PATCH] D123390: [demangler][NFC] OperatorInfo table unit test
Luboš Luňák via Phabricator via llvm-commits
- [PATCH] D123225: [ThreadPool] add ability to group tasks into separate groups
Luboš Luňák via Phabricator via llvm-commits
- [PATCH] D123225: [ThreadPool] add ability to group tasks into separate groups
Luboš Luňák via Phabricator via llvm-commits
- [PATCH] D123363: [SelectionDAG] Update emission of udivmodei5 to latest ABI changes
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116072: [X86] GLC: Break false dependency for dest register for several instructions.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D100835: [WIP][LLD][RISCV] Linker Relaxation
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Luís Marques via Phabricator via llvm-commits
- [PATCH] D100835: [WIP][LLD][RISCV] Linker Relaxation
Luís Marques via Phabricator via llvm-commits
- [PATCH] D122634: [RISCV] Do not outline CFI instructions when they are needed in EH
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Luís Marques via Phabricator via llvm-commits
- [PATCH] D100835: [WIP][LLD][RISCV] Linker Relaxation
Luís Marques via Phabricator via llvm-commits
- [PATCH] D100835: [WIP][LLD][RISCV] Linker Relaxation
Luís Marques via Phabricator via llvm-commits
- [PATCH] D100835: [WIP][LLD][RISCV] Linker Relaxation
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123651: [AMDGPU][NFC] Organize code around reserving VGPR32 for AGPR copy.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123651: [AMDGPU][NFC] Organize code around reserving VGPR32 for AGPR copy.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123651: [AMDGPU][NFC] Organize code around reserving VGPR32 for AGPR copy.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123651: [AMDGPU][NFC] Organize code around reserving VGPR32 for AGPR copy.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123651: [AMDGPU][NFC] Organize code around reserving VGPR32 for AGPR copy.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123651: [AMDGPU][NFC] Organize code around reserving VGPR32 for AGPR copy.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123651: [AMDGPU][NFC] Organize code around reserving VGPR32 for AGPR copy.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123809: [AMDGPU] Pre-checkin updated lit tests for D123525.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123809: [AMDGPU] Pre-checkin updated lit tests for D123525.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123809: [AMDGPU] Pre-checkin updated lit tests for D123525.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D123650: [BOLT] Ignore PC-relative relocations from data to data
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D123650: [BOLT] Ignore PC-relative relocations from data to data
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D123329: [BOLT][TEST] Remove -no-pie from cflags/cxxflags
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D121338: [BOLT][NFC] Fix data race in shortenInstructions
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D123650: [BOLT] Ignore PC-relative relocations from data to data
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D123650: [BOLT] Ignore PC-relative relocations from data to data
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D123755: [BOLT][perf2bolt] Fix base address calculation for shared objects
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D123755: [BOLT][perf2bolt] Fix base address calculation for shared objects
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D123755: [BOLT][perf2bolt] Fix base address calculation for shared objects
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D123512: [MachineCombiner]: Avoid including transient instructions in latency calculation
Malhar via Phabricator via llvm-commits
- [PATCH] D123512: [MachineCombiner]: Avoid including transient instructions in latency calculation
Malhar via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D123695: llvm-reduce: Fix handling of generic virtual registers
Markus Lavin via Phabricator via llvm-commits
- [llvm] deadda7 - [InstCombine] Add more memrchr tests (NFC).
Martin Sebor via llvm-commits
- [llvm] b8bac95 - Replace %0 in function arguments with descriptive names.
Martin Sebor via llvm-commits
- [llvm] 03b807d - Replace numbered function arguments with descriptive names.
Martin Sebor via llvm-commits
- [llvm] bf38bdf - Run update_test_checks.py after parameter renaming in r03b807d3f2999888bbe395945987af06f201c142 (NFC).
Martin Sebor via llvm-commits
- [llvm] 104e086 - Use descriptive register names for readability (NFC).
Martin Sebor via llvm-commits
- [PATCH] D123472: [SimplifyLibCalls] avoid slicing 64-bit integers in an ILP32 build (PR #54739)
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123472: [SimplifyLibCalls] avoid slicing 64-bit integers in an ILP32 build (PR #54739)
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123472: [SimplifyLibCalls] avoid slicing 64-bit integers in an ILP32 build (PR #54739)
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123626: [InstCombine] Fold memrchr calls with constant size of zero or one.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123628: [InstCombine] Fold memrchr calls with an excessive size to null.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123629: [InstCombine] Fold memrchr calls with a constant character.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123631: [InstCombine] Fold memrchr calls with sequences of identical bytes.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123626: [InstCombine] Fold memrchr calls with constant size of zero or one.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123628: [InstCombine] Fold memrchr calls with an excessive size to null.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123629: [InstCombine] Fold memrchr calls with a constant character.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123631: [InstCombine] Fold memrchr calls with sequences of identical bytes.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123626: [InstCombine] Fold memrchr calls with constant size of zero or one.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123628: [InstCombine] Fold memrchr calls with an excessive size to null.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123626: [InstCombine] Fold memrchr calls with constant size of zero or one.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123628: [InstCombine] Bail on memrchr calls with an excessive size.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123629: [InstCombine] Fold memrchr calls with a constant character.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123629: [InstCombine] Fold memrchr calls with a constant character.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123631: [InstCombine] Fold memrchr calls with sequences of identical bytes.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D122686: [InstCombine] Fold calls to strnlen (PR46455)
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D122686: [InstCombine] Fold calls to strnlen (PR46455)
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D122686: [InstCombine] Fold calls to strnlen (PR46455)
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123815: [InstCombine] Add a strnlen handler stub.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123816: [InstCombine] Fold strnlen with a bound of zero and one.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123817: [InstCombine] Fold strnlen of constant strings.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123818: [InstCombine] Fold strnlen calls in equality to zero.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123819: [InstCombine] Fold strlen and strnlen recursively.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123820: [InstCombine] Fold strnlen of strings at offsets and unknown bounds.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123628: [InstCombine] Bail on memrchr calls with an excessive size.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Maryam Moghadas via Phabricator via llvm-commits
- [llvm] 203a1e3 - Reapply "AMDGPU: Remove AMDGPUFixFunctionBitcasts pass"
Matt Arsenault via llvm-commits
- [llvm] 463bc93 - AMDGPU/GlobalISel: Remove unused parameter
Matt Arsenault via llvm-commits
- [llvm] 492d0ea - AArch64/GlobalISel: Remove IR section from a test
Matt Arsenault via llvm-commits
- [llvm] 3f3ff0e - Mips/GlobalISel: Remove test IR sections and regenerate checks
Matt Arsenault via llvm-commits
- [llvm] 4c037bd - AMDGPU/GlobalISel: Add more tests for inreg extend + load combine
Matt Arsenault via llvm-commits
- [llvm] eee82dc - AMDGPU/GlobalISel: Add some additional IR tests for zextload
Matt Arsenault via llvm-commits
- [llvm] 1416744 - GlobalISel: Implement computeKnownBits for overflow bool results
Matt Arsenault via llvm-commits
- [llvm] d1f97a3 - GlobalISel: Add memSizeNotByteSizePow2 legality helper
Matt Arsenault via llvm-commits
- [llvm] 7e8ff96 - AArch64/GlobalISel: Regenerate mir test checks
Matt Arsenault via llvm-commits
- [llvm] 5a5034d - GlobalISel: Verify atomic load/store ordering restriction
Matt Arsenault via llvm-commits
- [llvm] 120c511 - Mips/GlobalISel: Add test for atomic load
Matt Arsenault via llvm-commits
- [llvm] abe171d - GlobalISel: Update mutationIsSane assert for scalable vectors
Matt Arsenault via llvm-commits
- [llvm] 95c2bcb - GlobalISel: Handle widening umulo/smulo condition outputs
Matt Arsenault via llvm-commits
- [llvm] 0e48992 - GlobalISel: Handle widening addo/subo booleans
Matt Arsenault via llvm-commits
- [llvm] 3f2cc7c - GlobalISel: Fix lowerSelect handling of boolean high bits
Matt Arsenault via llvm-commits
- [llvm] 6009122 - AArch64/GlobalISel: Remove pointless s1 legalize rules
Matt Arsenault via llvm-commits
- [llvm] 3754f60 - GlobalISel: Implement MoreElements for select of vector conditions
Matt Arsenault via llvm-commits
- [llvm] 788f94f - AMDGPU: Don't use unreachable on stores to unhandled address space
Matt Arsenault via llvm-commits
- [llvm] eefed1d - RegAllocGreedy: Roll back successful recolorings on failure
Matt Arsenault via llvm-commits
- [llvm] d4b1be2 - RegAllocGreedy: Fix illegal eviction assert for urgent evictions
Matt Arsenault via llvm-commits
- [llvm] c986d47 - AMDGPU: Update reqd-work-group-size optimization for umin intrinsic
Matt Arsenault via llvm-commits
- [llvm] e78f70b - AMDGPU: Relax test check on tablegen debug output
Matt Arsenault via llvm-commits
- [llvm] 681b946 - RegAllocGreedy: Remove redundant check for virtual registers
Matt Arsenault via llvm-commits
- [llvm] 1732242 - RegAlloc: Fix remaining virtual registers after allocation failure
Matt Arsenault via llvm-commits
- [llvm] 4975c3a - MachineFunction: Remove unused field
Matt Arsenault via llvm-commits
- [llvm] 6f3f19a - llvm-reduce: Fix some copy-pasted comment errors
Matt Arsenault via llvm-commits
- [llvm] 9196f5d - MachineCSE: Report this requires SSA
Matt Arsenault via llvm-commits
- [llvm] a0f9e4e - llvm-reduce: Fix handling of generic virtual registers
Matt Arsenault via llvm-commits
- [llvm] b4ace5d - llvm-reduce: Fix asserting on undef virtual registers
Matt Arsenault via llvm-commits
- [llvm] c528fbf - AMDGPU: Fix assert if v_mov_b32_dpp is last instruction in the block
Matt Arsenault via llvm-commits
- [llvm] df29ec2 - AMDGPU: Select i8/i16 global and flat atomic load/store
Matt Arsenault via llvm-commits
- [llvm] 3217ca0 - llvm-reduce: Copy register allocation hints to clone
Matt Arsenault via llvm-commits
- [llvm] e33b07f - llvm-reduce: Inform MRI of used phys reg masks
Matt Arsenault via llvm-commits
- [llvm] f163106 - llvm-reduce: Handle cloning MachineFrameInfo and stack objects
Matt Arsenault via llvm-commits
- [llvm] 6d45558 - Mips/GlobalISel: Add stub post-legalizer combiner
Matt Arsenault via llvm-commits
- [llvm] f4cc757 - Add missing word in llc docs
Matt Arsenault via llvm-commits
- [llvm] b8033de - MIR: Serialize a few bool function fields
Matt Arsenault via llvm-commits
- [llvm] 193fde7 - llvm-reduce: Clone some of the easy function properties
Matt Arsenault via llvm-commits
- [PATCH] D123504: Mips/GlobalISel: Add test for atomic load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123505: Mips/GlobalISel: Add stub post-legalizer combiner
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108363: [AMDGPU] Propagate !noalias and !alias.scope metadata in AMDGPULowerKernelArguments for noalias arguments.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123507: AArch64/GlobalISel: Remove asserts on copy instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123508: GlobalISel: Allow forming atomic/volatile G_ZEXTLOAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123509: GlobalISel: Allow forming atomic/volatile G_SEXTLOAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123518: GlobalISel: memSizeNotByteSizePow2 legality helper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123529: GlobalISel: Implement computeKnownBits for overflow bool results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123518: GlobalISel: memSizeNotByteSizePow2 legality helper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123531: [GlobalsModRef][FIX] Ensure we honor synchronizing effects of intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123518: GlobalISel: memSizeNotByteSizePow2 legality helper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123518: GlobalISel: memSizeNotByteSizePow2 legality helper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123554: GlobalISel: Add LLT helper to multiply vector sizes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123555: AArch64/GlobalISel: Remove some null checks for getVRegDef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D122579: RegAlloc: Fix remaining virtual registers after allocation failure
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123556: AArch64/GlobalISel: Reduce use of getMinClassForRegBank
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123529: GlobalISel: Implement computeKnownBits for overflow bool results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123518: GlobalISel: memSizeNotByteSizePow2 legality helper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123368: [X86] Remove different address space check in isNoopAddrSpaceCast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123560: GlobalISel: Implement MoreElements for select of vector conditions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123561: GlobalISel: Add LegalizeMutations to help use More/FewerElements
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123563: GlobalISel: Use correct bool extension for select mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123563: GlobalISel: Use correct bool extension for select mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123594: [AMDGPU][GFX10] Corrected v_add_nc_u16 and v_sub_nc_u16 to enable op_sel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123584: [AMDGPU] Select no-return DS_PK_ADD_F16 in tblgen
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123583: [AMDGPU] Select no-return atomic intrinsics in tblgen
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123461: [AMDGPU][Codegen] Unsupported image sample texture map instructions on gfx6-gfx9
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123573: [InferAddressSpaces] Check if AS are the same in isNoopPtrIntCastPair
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123548: AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123607: LowerSwitch: Avoid inserting NewDefault block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123563: GlobalISel: Use correct bool extension for select mask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123613: [AMDGPU] Use default member initializers in Subtarget classes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123563: GlobalISel: Fix lowerSelect handling of boolean high bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123619: AArch64/GlobalISel: Remove pointless s1 legalize rules
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123620: AArch64/GlobalISel: Stop using legal s1 values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123561: GlobalISel: Add LegalizeMutations to help use More/FewerElements
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123620: AArch64/GlobalISel: Stop using legal s1 values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123561: GlobalISel: Add LegalizeMutations to help use More/FewerElements
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123560: GlobalISel: Implement MoreElements for select of vector conditions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123619: AArch64/GlobalISel: Remove pointless s1 legalize rules
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123563: GlobalISel: Fix lowerSelect handling of boolean high bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123504: Mips/GlobalISel: Add test for atomic load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123393: AMDGPU: Fix assert if v_mov_b32_dpp is last instruction in the block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123393: AMDGPU: Fix assert if v_mov_b32_dpp is last instruction in the block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D120286: AMDGPU: Don't use unreachable on stores to unhandled address space
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123634: [AMDGPU] Split unaligned 4 DWORD DS operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123639: AMDGPU: Select i8/i16 global and flat atomic load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123583: [AMDGPU] Select no-return atomic intrinsics in tblgen
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D122580: RegAllocGreedy: Roll back successful recolorings on failure
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D122697: RegAllocGreedy: Fix illegal eviction assert for urgent evictions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123328: AMDGPU: Update reqd-work-group-size optimization for umin intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123694: [AMDGPU][FIX] Let load-store-vectorizer is working with opaque pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123695: llvm-reduce: Fix handling of generic virtual registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123695: llvm-reduce: Fix handling of generic virtual registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D122616: RegAlloc: Fix verifier error after failed allocation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D120286: AMDGPU: Don't use unreachable on stores to unhandled address space
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D122581: RegAllocGreedy: Remove redundant check for virtual registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123717: [DWARF][FIX] Handle the use of multiple registers gracefully
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123717: [DWARF][FIX] Handle the use of multiple registers gracefully
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D122579: RegAlloc: Fix remaining virtual registers after allocation failure
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123695: llvm-reduce: Fix handling of generic virtual registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123735: llvm-reduce: Fix asserting on undef virtual registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123740: llvm-reduce: Copy register allocation hints to clone
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123742: llvm-reduce: Inform MRI of used phys reg masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123794: llvm-reduce: Handle cloning MachineFrameInfo and stack objects
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123794: llvm-reduce: Handle cloning MachineFrameInfo and stack objects
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123794: llvm-reduce: Handle cloning MachineFrameInfo and stack objects
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123807: llvm-reduce: Clone properties of blocks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123749: [llvm-reduce] Add delta pass to run IR passes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123807: llvm-reduce: Clone properties of blocks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123813: llvm-reduce: Clone some of the easy function properties
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123393: AMDGPU: Fix assert if v_mov_b32_dpp is last instruction in the block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123695: llvm-reduce: Fix handling of generic virtual registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123735: llvm-reduce: Fix asserting on undef virtual registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123639: AMDGPU: Select i8/i16 global and flat atomic load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123742: llvm-reduce: Inform MRI of used phys reg masks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123740: llvm-reduce: Copy register allocation hints to clone
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123717: [DWARF][FIX] Handle the use of multiple registers gracefully
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123794: llvm-reduce: Handle cloning MachineFrameInfo and stack objects
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123505: Mips/GlobalISel: Add stub post-legalizer combiner
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75018: Fix nullptr access
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74862: Add missing word in llc docs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123833: AMDGPU/SDAG: Factor out the fold (add (mul x, y), y) --> mad_[iu]64_[iu]32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123835: AMDGPU/SDAG: Refine the fold to v_mad_[iu]64_[iu]32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123860: GlobalISel: Relax handling of G_ASSERT_* with source register classes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D39998: AMDGPU: Directly implement computeKnownBits for workitem intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123554: GlobalISel: Add LLT helper to multiply vector sizes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123863: MIR: Serialize a few bool function fields
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123863: MIR: Serialize a few bool function fields
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123863: MIR: Serialize a few bool function fields
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123813: llvm-reduce: Clone some of the easy function properties
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123554: GlobalISel: Add LLT helper to multiply vector sizes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123878: [AMDGPU] Add remarks to output some resource usage
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123878: [AMDGPU] Add remarks to output some resource usage
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123803: [WIP][llvm] A Unified LTO Bitcode Frontend
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D123742: llvm-reduce: Inform MRI of used phys reg masks
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D123742: llvm-reduce: Inform MRI of used phys reg masks
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D123794: llvm-reduce: Handle cloning MachineFrameInfo and stack objects
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D123863: MIR: Serialize a few bool function fields
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D123863: MIR: Serialize a few bool function fields
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D123863: MIR: Serialize a few bool function fields
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D123846: [RS4GC] Prune inputs of BDV if they are BDV themselves
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D123846: [RS4GC] Prune inputs of BDV if they are BDV themselves
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D123846: [RS4GC] Prune inputs of BDV if they are BDV themselves
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D123576: Support constructing empty function_ref from other callables that can be "empty"
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D123576: Support constructing empty function_ref from other callables that can be "empty"
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D123576: Support constructing empty function_ref from other callables that can be "empty"
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D123803: [WIP][llvm] A Unified LTO Bitcode Frontend
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D123803: [WIP][llvm] A Unified LTO Bitcode Frontend
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D123576: Support constructing empty function_ref from other callables that can be "empty"
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D123225: [ThreadPool] add ability to group tasks into separate groups
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D123559: [DA] Refactor with a better API (NFC)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D123559: [DA] Refactor with a better API
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D115216: [CodeExtractor] Optionally keep code in original function.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D115216: [CodeExtractor] Optionally keep code in original function.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D123403: [OpenMP] Refactor OMPScheduleType enum.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D123403: [OpenMP] Refactor OMPScheduleType enum.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D123678: [polly] migrate -polly-show to the new pass manager
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D123677: [PassManager] Implement DOTGraphTraitsViewer under NPM
Michael Kruse via Phabricator via llvm-commits
- [llvm] f9486f2 - [LoongArch] Fix shared build. NFC.
Michael Liao via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add the module analysis pass and the simplest tests
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D118214: [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D118214: [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D120971: [flang] Allow IMPLICIT NONE(EXTERNAL) with GenericDetails
Mike K via Phabricator via llvm-commits
- [PATCH] D123677: [PassManager] Implement DOTGraphTraitsViewer under NPM
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Mitch Phillips via Phabricator via llvm-commits
- [llvm] b4ad28d - [CodeGen] Async unwind - add a pass to fix CFI information
Momchil Velikov via llvm-commits
- [llvm] d0ea42a - [AArch64] Async unwind - function epilogues
Momchil Velikov via llvm-commits
- [llvm] ecbf32d - [AArch64] Async unwind - Adjust unwind info in AArch64LoadStoreOptimizer
Momchil Velikov via llvm-commits
- [llvm] 62d4686 - Revert "[AArch64] Async unwind - Adjust unwind info in AArch64LoadStoreOptimizer"
Momchil Velikov via llvm-commits
- [llvm] 24c84bd - [AArch64] Async unwind - Fix MTE codegen emitting frame adjustments in a loop
Momchil Velikov via llvm-commits
- [PATCH] D114545: [CodeGen] Async unwind - add a pass to fix CFI information
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114545: [CodeGen] Async unwind - add a pass to fix CFI information
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112330: [AArch64] Async unwind - function epilogues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112330: [AArch64] Async unwind - function epilogues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112330: [AArch64] Async unwind - function epilogues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112330: [AArch64] Async unwind - function epilogues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114547: [AArch64] Async unwind - Adjust unwind info in AArch64LoadStoreOptimizer
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114548: [AArch64] Async unwind - Fix MTE codegen emitting frame adjustments in a loop
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114548: [AArch64] Async unwind - Fix MTE codegen emitting frame adjustments in a loop
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114547: [AArch64] Async unwind - Adjust unwind info in AArch64LoadStoreOptimizer
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 42ebfa8 - Revert "[AArch64] Set maximum VF with shouldMaximizeVectorBandwidth"
Muhammad Omair Javaid via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D97121: [clang-tidy] Add a Standalone diagnostics mode to clang-tidy
Nathan James via Phabricator via llvm-commits
- [PATCH] D97121: [clang-tidy] Add a Standalone diagnostics mode to clang-tidy
Nathan James via Phabricator via llvm-commits
- [PATCH] D97121: [clang-tidy] Add a Standalone diagnostics mode to clang-tidy
Nathan James via Phabricator via llvm-commits
- [llvm] 201c4b9 - [demangler] Rust demangler buffer return
Nathan Sidwell via llvm-commits
- [PATCH] D123390: [demangler][NFC] OperatorInfo table unit test
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D123420: [demangler] Rust demangler buffer reuse
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D122604: [demangler] Simplify OutputBuffer initialization
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D123390: [demangler][NFC] OperatorInfo table unit test
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D123420: [demangler] Rust demangler buffer reuse
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D123420: [demangler] Rust demangler buffer reuse
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D123420: [demangler] Rust demangler buffer reuse
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D122604: [demangler] Simplify OutputBuffer initialization
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D123691: [GTest] Change detection of libpthread
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D123663: [PPC][CodeGen][NFC] Use ArrayRef in TargetLowering functions
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 23ec578 - [Bitcode] materialize Functions early when BlockAddress taken
Nick Desaulniers via llvm-commits
- [PATCH] D122836: [SimplifyLibCalls] Fold more memchr calls
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D120781: [Bitcode] materialize Functions early when BlockAddress taken
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D120781: [Bitcode] materialize Functions early when BlockAddress taken
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D114547: [AArch64] Async unwind - Adjust unwind info in AArch64LoadStoreOptimizer
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D123870: [LoopDeletion] Don't delete loops with blocks that have their address taken
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D123870: [LoopDeletion] Don't delete loops with blocks that have their address taken
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D123870: [LoopDeletion] Don't delete loops with blocks that have their address taken
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D123874: [Clang][IA] support -generate-unused-section-symbols={yes|no}
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D123870: [LoopDeletion] Don't delete loops with blocks that have their address taken
Nick Desaulniers via Phabricator via llvm-commits
- [lld] 75196b9 - [llvm-lib] Add /WX, warn by default on empty inputs, add opt-out
Nico Weber via llvm-commits
- [llvm] 2ac876c - [gn build] Fix a URL in a comment
Nico Weber via llvm-commits
- [compiler-rt] ba4537b - [compiler-rt] Don't explictly ad-hoc sign dylibs on APPLE if ld is new enough
Nico Weber via llvm-commits
- [llvm] 65d3850 - [gn build] (manually) port ab8abeaf48ab
Nico Weber via llvm-commits
- [llvm] a29d9ba - Revert "[gn build] Port 73da7eed8fac"
Nico Weber via llvm-commits
- [llvm] f097885 - [gn build] (manually) port 6d45558c1a05d (MipsGenPostLegalizeGICombiner)
Nico Weber via llvm-commits
- [llvm] bf59cd7 - [gn build] (manually) port f2526c1a5c6f
Nico Weber via llvm-commits
- [PATCH] D123517: [llvm-lib] Add /WX, warn by default on empty inputs, add opt-out
Nico Weber via Phabricator via llvm-commits
- [PATCH] D123517: [llvm-lib] Add /WX, warn by default on empty inputs, add opt-out
Nico Weber via Phabricator via llvm-commits
- [PATCH] D123517: [llvm-lib] Add /WX, warn by default on empty inputs, add opt-out
Nico Weber via Phabricator via llvm-commits
- [PATCH] D123475: [compiler-rt] Stop explictly ad-hoc signing compiler-rt dylibs in apple builds
Nico Weber via Phabricator via llvm-commits
- [PATCH] D123475: [compiler-rt] Stop explictly ad-hoc signing compiler-rt dylibs in apple builds if ld is new enough
Nico Weber via Phabricator via llvm-commits
- [PATCH] D123475: [compiler-rt] Stop explictly ad-hoc signing compiler-rt dylibs in apple builds if ld is new enough
Nico Weber via Phabricator via llvm-commits
- [PATCH] D123475: [compiler-rt] Stop explictly ad-hoc signing compiler-rt dylibs in apple builds if ld is new enough
Nico Weber via Phabricator via llvm-commits
- [PATCH] D123475: [compiler-rt] Stop explictly ad-hoc signing compiler-rt dylibs in apple builds if ld is new enough
Nico Weber via Phabricator via llvm-commits
- [PATCH] D123475: [compiler-rt] Stop explictly ad-hoc signing compiler-rt dylibs in apple builds if ld is new enough
Nico Weber via Phabricator via llvm-commits
- [PATCH] D123752: [lld] Implement safe icf for MachO
Nico Weber via Phabricator via llvm-commits
- [PATCH] D122082: Add DXIL Bitcode Writer and DXIL testing
Nico Weber via Phabricator via llvm-commits
- [llvm] 4df4922 - AMDGPU/SDAG: Custom SETCC (i.e. ballot) is always uniform
Nicolai Hähnle via llvm-commits
- [llvm] 90a17ef - AMDGPU: Add mixed sign/zero-extend multiply-add test
Nicolai Hähnle via llvm-commits
- [llvm] f097088 - AMDGPU: Add more mad_64_32 test cases
Nicolai Hähnle via llvm-commits
- [PATCH] D123432: AMDGPU/SDAG: Custom SETCC (i.e. ballot) is always uniform
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D122268: Add PointerType analysis for DirectX backend
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D122268: Add PointerType analysis for DirectX backend
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D122270: Support converting pointers from opaque to typed
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D123833: AMDGPU/SDAG: Factor out the fold (add (mul x, y), y) --> mad_[iu]64_[iu]32
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D123835: AMDGPU/SDAG: Refine the fold to v_mad_[iu]64_[iu]32
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 2121dc5 - [llvm-lto] Remove support for legacy pass manager
Nikita Popov via llvm-commits
- [llvm] 702d5de - [Clang] Enable opaque pointers by default
Nikita Popov via llvm-commits
- [llvm] ceadf6e - [ThinLTOCodeGenerator] Remove support for legacy PM
Nikita Popov via llvm-commits
- [llvm] 154609b - [InstCombine] Add strlen of gep test without inbounds (NFC)
Nikita Popov via llvm-commits
- [llvm] 9af8cc8 - [SimplifyLibCalls] Remove unnecessary inbounds check
Nikita Popov via llvm-commits
- [llvm] 8d5c8d5 - [InlineCost] Check that function types match
Nikita Popov via llvm-commits
- [llvm] bc6d7ed - [InstSimplify] Add test for PR49839 (NFC)
Nikita Popov via llvm-commits
- [llvm] 1d530b9 - [InstSimplify] Don't fold phi of poison and trapping const expr (PR49839)
Nikita Popov via llvm-commits
- [compiler-rt] 69fcf6a - Revert "[ubsan] Simplify ubsan_GetStackTrace"
Nikita Popov via llvm-commits
- [llvm] 0d86fc6 - [LTO] Remove legacy PM support
Nikita Popov via llvm-commits
- [llvm] 8c74169 - [SimplifyLibCalls] Don't mark memchr() memory as fully dereferenceable
Nikita Popov via llvm-commits
- [PATCH] D123376: [llvm-lto] Remove support for legacy pass manager
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123198: [LibCalls] Add argument extension attributes to more functions.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D121971: [AutoUpgrade] Don't lose attributes when upgrading mem intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123399: [InstCombine] Fold sub(add(x,y),min/max(x,y)) -> max/min(x,y) (PR38280)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123472: [SimplifyLibCalls] avoid slicing 64-bit integers in an ILP32 build (PR #54739)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123430: [InstCombine][NFC] Add baseline tests for folds icmp(X) ? f(X) : C
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123159: [InstCombine] Fold icmp(X) ? f(X) : C
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123374: [InstCombine] Fold (A & 2^C1) + A => A & (2^C1 - 1) iff bit C1 in A is a sign bit (PR21929)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D121971: [AutoUpgrade] Don't lose attributes when upgrading mem intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123497: [ValueTracking] Make getStringLenth aware of strdup
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D122686: [InstCombine] Fold calls to strnlen (PR46455)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123522: [NVPTX][FIX] Allow __nvvm_reflect in the presence of opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123472: [SimplifyLibCalls] avoid slicing 64-bit integers in an ILP32 build (PR #54739)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123472: [SimplifyLibCalls] avoid slicing 64-bit integers in an ILP32 build (PR #54739)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123522: [NVPTX][FIX] Allow __nvvm_reflect in the presence of opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123547: [docs] Mention that we are in the process of removing the legacy PM for the optimization pipeline
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123602: [MSan] Ensure argument shadow initialized on memcpy
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123547: [docs] Mention that we are in the process of removing the legacy PM for the optimization pipeline
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123602: [MSan] Ensure argument shadow initialized on memcpy
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123497: [ValueTracking] Make getStringLenth aware of strdup
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123626: [InstCombine] Fold memrchr calls with constant size of zero or one.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123665: [SimplifyLibCalls] Don't mark memchr() memory as fully dereferenceable
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123626: [InstCombine] Fold memrchr calls with constant size of zero or one.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123626: [InstCombine] Fold memrchr calls with constant size of zero or one.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123628: [InstCombine] Fold memrchr calls with an excessive size to null.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123629: [InstCombine] Fold memrchr calls with a constant character.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123629: [InstCombine] Fold memrchr calls with a constant character.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123629: [InstCombine] Fold memrchr calls with a constant character.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D121510: [Support] Introduce the BLAKE3 hashing function implementation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123669: [ArgPromotion] Use SmallSetVector to traverse values
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123665: [SimplifyLibCalls] Don't mark memchr() memory as fully dereferenceable
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123669: [ArgPromotion] Use SmallSetVector to traverse values
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123626: [InstCombine] Fold memrchr calls with constant size of zero or one.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123776: [Support] Optimize (.*) regex matches
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123776: [Support] Optimize (.*) regex matches
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123629: [InstCombine] Fold memrchr calls with a constant character.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123631: [InstCombine] Fold memrchr calls with sequences of identical bytes.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123413: [IR] Allow constant folding (insertelement <vscale x 2 x i32> zeroinitializer, i32 0, i32 i32 0.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123631: [InstCombine] Fold memrchr calls with sequences of identical bytes.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123800: [BPF] handle opaque-pointer for __builtin_preserve_enum_value
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123628: [InstCombine] Bail on memrchr calls with an excessive size.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D122082: Add DXIL Bitcode Writer and DXIL testing
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123776: [Support] Optimize (.*) regex matches
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123815: [InstCombine] Add a strnlen handler stub.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123816: [InstCombine] Fold strnlen with a bound of zero and one.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123628: [InstCombine] Bail on memrchr calls with an excessive size.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123849: [ExpandMemCmp] Properly expand `bcmp` to an equality pattern.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123844: [NFC] Remove useless tool llvm-go
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123829: [gcov] Remove legacy PM pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Allow dyn_cast to return Optional for types that are not constructble from nullptr.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D123599: [DebugInfo][InstrRef] Describe value sizes when spilt to stack
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D123142: [llvm-ar] Fix thin archive being wrongly converted to a full archive
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D123142: [llvm-ar] Fix thin archive being wrongly converted to a full archive
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D123778: [llvm-ar][test] Rename two tests and use correct thin command
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D123142: [llvm-ar] Fix thin archive being wrongly converted to a full archive
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D123528: [AVR] Always expand STDSPQRr & STDWSPQRr
Patryk Wychowaniec via Phabricator via llvm-commits
- [PATCH] D123528: [AVR] Always expand STDSPQRr & STDWSPQRr
Patryk Wychowaniec via Phabricator via llvm-commits
- [PATCH] D122832: [TableGen] Add a backend to help with target enums
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 0c44115 - [SVE] Add support for non-element-type sized scaling when lowering MGATHER/MSCATTER.
Paul Walker via llvm-commits
- [llvm] a5a258e - [SVE] Refactor MGATHER lowering for unsupported passthru values.
Paul Walker via llvm-commits
- [PATCH] D123449: [AArch64][SelectionDAG] Refactor to support more scalable vector extending stores
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123322: [AArch64] Add lowerings for {ADD,SUB}CARRY and S{ADD,SUB}O_CARRY
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123670: [SVE] Add support for non-element-type sized scaling when lowering MGATHER/MSCATTER.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123670: [SVE] Add support for non-element-type sized scaling when lowering MGATHER/MSCATTER.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123683: [SVE] Refactor MGATHER lowering for unsupported passthru values.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123670: [SVE] Add support for non-element-type sized scaling when lowering MGATHER/MSCATTER.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123670: [SVE] Add support for non-element-type sized scaling when lowering MGATHER/MSCATTER.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123670: [SVE] Add support for non-element-type sized scaling when lowering MGATHER/MSCATTER.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123449: [AArch64][SelectionDAG] Refactor to support more scalable vector extending stores
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123683: [SVE] Refactor MGATHER lowering for unsupported passthru values.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123449: [AArch64][SelectionDAG] Refactor to support more scalable vector extending stores
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123449: [AArch64][SelectionDAG] Refactor to support more scalable vector extending stores
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123779: [AArch64] Add `foldOverflowCheck` DAG combine
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123779: [AArch64] Add `foldOverflowCheck` DAG combine
Paul Walker via Phabricator via llvm-commits
- [PATCH] D123484: [WebAssembly] Implement ref.is_null intrinstic
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D123484: [WebAssembly] Implement ref.is_null intrinstic
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference types in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference types in clang
Paulo Matos via Phabricator via llvm-commits
- [llvm] a5b7ea0 - [llvm-objdump] Implemented PrintBranchImmAsAddress for MIPS
Pavel Kosov via llvm-commits
- [PATCH] D123764: [llvm-objdump] Implemented PrintBranchImmAsAddress for MIPS
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D123766: [CompilerRT] Fix 128-bit floating point division
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D123764: [llvm-objdump] Implemented PrintBranchImmAsAddress for MIPS
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D123764: [llvm-objdump] Implemented PrintBranchImmAsAddress for MIPS
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D123764: [llvm-objdump] Implemented PrintBranchImmAsAddress for MIPS
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D123662: [ArgPromotion] Rename variables according to the code style. NFC
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D123669: [ArgPromotion] Use SmallSetVector to traverse values
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D123662: [ArgPromotion] Rename variables according to the code style. NFC
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D123662: [ArgPromotion] Rename variables according to the code style. NFC
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D123662: [ArgPromotion] Rename variables according to the code style. NFC
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D123669: [ArgPromotion] Use SmallSetVector to traverse values
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D123403: [OpenMP] Refactor OMPScheduleType enum.
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D123403: [OpenMP] Refactor OMPScheduleType enum.
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D123493: Support the min of module flags when linking, use for AArch64 BTI/PAC-RET
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D123493: Support the min of module flags when linking, use for AArch64 BTI/PAC-RET
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D123750: [ELF][AArch64] Fix unneeded thunk for branches to hidden undefined weak
Peter Smith via Phabricator via llvm-commits
- [PATCH] D123413: [IR] Allow constant folding (insertelement <vscale x 2 x i32> zeroinitializer, i32 0, i32 i32 0.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D123846: [RS4GC] Prune inputs of BDV if they are BDV themselves
Philip Reames via Phabricator via llvm-commits
- [PATCH] D105263: [X86] AVX512FP16 instructions enabling 1/6
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D123660: [X86] Covert unsigned int 0 to float-point with FILD instruction.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D123660: [X86] Covert unsigned int 0 to float-point with FILD instruction.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D123660: [X86] Covert unsigned int 0 to float-point with FILD instruction.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D123652: Add use condition for combine SetCCMOVMSK
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D123881: [X86] Move some hasOneUse checks after checking what the opcode is.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D123176: [RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines
Pretty-box via Phabricator via llvm-commits
- [PATCH] D123176: [RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines
Pretty-box via Phabricator via llvm-commits
- [PATCH] D123176: [RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines
Pretty-box via Phabricator via llvm-commits
- [PATCH] D123176: [RISCV][NFC] Reorganize check prefixes in some tests to reduce redundant lines
Pretty-box via Phabricator via llvm-commits
- [PATCH] D123839: [RISCV][NFC] Use defvar to simplify pattern definations.
Pretty-box via Phabricator via llvm-commits
- [PATCH] D123839: [RISCV][NFC] Use defvar to simplify pattern definations.
Pretty-box via Phabricator via llvm-commits
- [PATCH] D123839: [RISCV][NFC] Use defvar to simplify pattern definations.
Pretty-box via Phabricator via llvm-commits
- [llvm] 1e23175 - [PowerPC] Mark side effects of Power9 darn instruction
Qiu Chaofan via llvm-commits
- [PATCH] D122783: [PowerPC] Mark side effects of Power9 darn instruction
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D122783: [PowerPC] Mark side effects of Power9 darn instruction
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D122616: RegAlloc: Fix verifier error after failed allocation
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D122616: RegAlloc: Fix verifier error after failed allocation
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D123740: llvm-reduce: Copy register allocation hints to clone
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D122106: [BOLT] Fix dynamic relocation offset for constant islands
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D123334: [BOLT] Update skipRelocation for aarch64
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D123334: [BOLT] Update skipRelocation for aarch64
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D123334: [BOLT] Update skipRelocation for aarch64
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D123334: [BOLT] Update skipRelocation for aarch64
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D122106: [BOLT] Fix dynamic relocation offset for constant islands
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D122106: [BOLT] Fix dynamic relocation offset for constant islands
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D123549: [BOLT][NFC] Use LLVM_REVISION instead of BOLT_VERSION_STRING
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D123828: [mlir][OpenMP] Add omp.cancel and omp.cancellationpoint.
Raghu via Phabricator via llvm-commits
- [PATCH] D123828: [mlir][OpenMP] Add omp.cancel and omp.cancellationpoint.
Raghu via Phabricator via llvm-commits
- [PATCH] D123828: [mlir][OpenMP] Add omp.cancel and omp.cancellationpoint.
Raghu via Phabricator via llvm-commits
- [PATCH] D123067: Allow building heatmaps from basic sampled events with `-nl`.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D123782: [AArch64] Generate AND in place of CSEL for Table Based CTTZ lowering in -O3
Rahul via Phabricator via llvm-commits
- [PATCH] D123782: [AArch64] Generate AND in place of CSEL for Table Based CTTZ lowering in -O3
Rahul via Phabricator via llvm-commits
- [PATCH] D123290: [LoongArch] Add support for selecting constant materializations.
Ray Wang via Phabricator via llvm-commits
- [PATCH] D123290: [LoongArch] Add support for selecting constant materializations.
Ray Wang via Phabricator via llvm-commits
- [PATCH] D123290: [LoongArch] Add support for selecting constant materializations.
Ray Wang via Phabricator via llvm-commits
- [PATCH] D122914: [Windows] Fix handling of \" in program name on cmd line.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D123863: MIR: Serialize a few bool function fields
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D123872: Force GHashCell to be 8-byte-aligned.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Renato Golin via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Allow dyn_cast to return Optional for types that are not constructble from nullptr.
River Riddle via Phabricator via llvm-commits
- [PATCH] D123558: Fixing BUILD dependency on the DialectBase.
Roman Dzhabarov via Phabricator via llvm-commits
- [PATCH] D123558: Fixing BUILD dependency on the DialectBase.
Roman Dzhabarov via Phabricator via llvm-commits
- [PATCH] D123570: Fix BUILD dependency for ExecutionEngineUtils
Roman Dzhabarov via Phabricator via llvm-commits
- [PATCH] D123570: Fix BUILD dependency for ExecutionEngineUtils
Roman Dzhabarov via Phabricator via llvm-commits
- [llvm] 8fbed68 - [UpdateTestChecks] Prevent rapid onset insanity when forced to write LoopVectorize-driven costmodel tests
Roman Lebedev via llvm-commits
- [llvm] 5865a74 - Require asserts in newly added test
Roman Lebedev via llvm-commits
- [llvm] be5c15c - [NFC][Costmodel][LV][X86] Refresh one or two interleaved load/store tests
Roman Lebedev via llvm-commits
- [PATCH] D121133: [UpdateTestChecks] Prevent rapid onset insanity when forced to write LoopVectorize-driven costmodel tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D121133: [UpdateTestChecks] Prevent rapid onset insanity when forced to write LoopVectorize-driven costmodel tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Allow dyn_cast to return Optional for types that are not constructble from nullptr.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 7c87d75 - test: Don't depend on behavior of switch lower in one test. NFC
Ruiling Song via llvm-commits
- [llvm] 1e01f95 - LowerSwitch: Avoid inserting NewDefault block
Ruiling Song via llvm-commits
- [PATCH] D123428: [libunwind] Add configuration to disable sigreturn frame check
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D123428: [libunwind] Add configuration to disable sigreturn frame check
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D122251: [lit] Use sharding for GoogleTest format
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D122251: [lit] Use sharding for GoogleTest format
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D123496: Add Stackmap support for RISC-V
Sacha Coppey via Phabricator via llvm-commits
- [PATCH] D123797: [lit] Keep stdout/stderr when using GoogleTest
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D97121: [clang-tidy] Add a Standalone diagnostics mode to clang-tidy
Sam McCall via Phabricator via llvm-commits
- [PATCH] D123795: Use git to checkout code instead of svn
Sam McCall via Phabricator via llvm-commits
- [PATCH] D123414: [AArch64] Break up larger shuffle-masks into legal sizes in getShuffleCost
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D123409: [AArch64] Use PerfectShuffle costs in AArch64TTIImpl::getShuffleCost
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D123548: AMDGPU: Emit metadata for the hidden_multigrid_sync_arg conditionally
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Sami Tolvanen via Phabricator via llvm-commits
- [llvm] 2ed1598 - [SDAG] try to reduce compare of funnel shift equal 0
Sanjay Patel via llvm-commits
- [llvm] 141892d - [InstCombine] add tests for low-mask of ashr; NFC
Sanjay Patel via llvm-commits
- [llvm] 7783db5 - [InstCombine] try to fold low-mask of ashr to lshr
Sanjay Patel via llvm-commits
- [llvm] 1206a18 - [InstCombine] guard against splat-mul corner case
Sanjay Patel via llvm-commits
- [llvm] d9211be - [SimplifyCFG] cleanup code for converting switch to select (NFC)
Sanjay Patel via llvm-commits
- [llvm] cd0d0d6 - [SimplifyCFG] make a debug option for case max when converting switch to select
Sanjay Patel via llvm-commits
- [llvm] d038135 - [SimplifyCFG] add more tests for switch to select transform; NFC
Sanjay Patel via llvm-commits
- [llvm] 0ef46dc - [SimplifyCFG] improve readability in switch-to-select; NFC
Sanjay Patel via llvm-commits
- [llvm] 2c2568f - [InstCombine] canonicalize select with signbit test
Sanjay Patel via llvm-commits
- [PATCH] D123486: [InstCombine] fold more constant remainder to select-of-constants remainder
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122919: [SDAG] try to reduce compare of funnel shift equal 0
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D123256: [TargetLowering][RISCV] Allow truncation when checking if the arguments of a setcc are splats.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D123453: [InstCombine] Fold mul nuw+lshr to a single multiplication when the latter is a factor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D123486: [InstCombine] fold more constant remainder to select-of-constants remainder
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D123588: [InstCombine] fix tests in fneg.ll
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D123614: [SimplifyCFG] cleanup code for converting switch to select (NFC)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D123614: [SimplifyCFG] cleanup code for converting switch to select (NFC)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D123625: [SimplifyCFG] make a debug option for case max when converting switch to select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D123625: [SimplifyCFG] make a debug option for case max when converting switch to select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Try to fold switch with single result value and power-of-2 cases to mask+select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Respect denormal handling mode attributes when folding instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D123396: [FPEnv][InstSimplify] Fold fsub -0.0, -X ==> X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D123801: [DAG] Combine shuffle(bitcast(X), Mask) to bitcast(shuffle(X, Mask'))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109008: [AMDGPU][NFC] Refactor AMDGPUCallingConv.td
Scott Linder via Phabricator via llvm-commits
- [PATCH] D118426: [InstCombine] Remove side effect of replaced constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D121296: [GlobalIsel][X86] Legalization of G_IS_FPCLASS
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D121296: [GlobalIsel][X86] Legalization of G_IS_FPCLASS
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D112025: Intrinsic for checking floating point class
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D121296: [GlobalIsel][X86] Legalization of G_IS_FPCLASS
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D123050: [BOLT] Cache-Aware Tail Duplication
Sergey Pupyrev via Phabricator via llvm-commits
- [llvm] e90110e - [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Shao-Ce SUN via llvm-commits
- [PATCH] D123467: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D123467: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D123467: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D123467: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D123653: [NFC][RISCV][CodeGen] Use ArrayRef in TargetLowering functions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D123654: [NFC][X86][CodeGen] Use ArrayRef in TargetLowering functions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D123656: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D123653: [NFC][RISCV][CodeGen] Use ArrayRef in TargetLowering functions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support float-arith in Zfinx
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D123451: [NFC] Rename `FixedLenDecoderEmitter` as `DecoderEmitter`
Sheng via Phabricator via llvm-commits
- [PATCH] D123451: [NFC] Rename `FixedLenDecoderEmitter` as `DecoderEmitter`
Sheng via Phabricator via llvm-commits
- [PATCH] D123451: [NFC] Rename `FixedLenDecoderEmitter` as `DecoderEmitter`
Sheng via Phabricator via llvm-commits
- [llvm] fcade8e - [X86][test] Add encoding/decoding tests for VEX instruction w/ address-size prefix
Shengchen Kan via llvm-commits
- [PATCH] D121881: [RISCV][RVV] Select unmasked TU RVV pseudos in a DAG post-process
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D121881: [RISCV][RVV] Select unmasked TU RVV pseudos in a DAG post-process
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D123460: [OpenMP] Make generating offloading entries more generic
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D123235: atomic compare fail : Parser & AST support
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D120007: [OMPIRBuilder] Add the support for compare capture
Shilei Tian via Phabricator via llvm-commits
- [llvm] 7226e7f - [cmake] Loosen multi-distribution restrictions
Shoaib Meenai via llvm-commits
- [PATCH] D123428: [libunwind] Add configuration to disable sigreturn frame check
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D123428: [libunwind] Add configuration to disable sigreturn frame check
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D123428: [libunwind] Add configuration to disable sigreturn frame check
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D123428: [libunwind] Add configuration to disable sigreturn frame check
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D123751: Implement support for __llvm_addrsig for MachO in llvm-mc
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D123751: Implement support for __llvm_addrsig for MachO in llvm-mc
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder] `omp task` support
Shraiysh via Phabricator via llvm-commits
- [PATCH] D110270: [flang][OpenMP] Check for occurrence of multiple list items in nontemporal clause for simd directive
Shraiysh via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder] `omp task` support
Shraiysh via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder] `omp task` support
Shraiysh via Phabricator via llvm-commits
- [PATCH] D123920: [OpenMP][IRBuilder] Handle unexcuted EXPECT_FALSE
Shraiysh via Phabricator via llvm-commits
- [PATCH] D123504: Mips/GlobalISel: Add test for atomic load
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D123505: Mips/GlobalISel: Add stub post-legalizer combiner
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D123764: [llvm-objdump] Implemented PrintBranchImmAsAddress for MIPS
Simon Dardis via Phabricator via llvm-commits
- [llvm] ce410b9 - [X86] Add shuffle combine tests where we fail to fold a mask into a or(pshufb,pshufb) chain
Simon Pilgrim via llvm-commits
- [llvm] 1e803d3 - Revert rG88ff6f70c45f2767576c64dde28cbfe7a90916ca "[X86] Extend vselect(cond, pshufb(x), pshufb(y)) -> or(pshufb(x), pshufb(y)) to include inner or(pshufb(x), pshufb(y)) chains"
Simon Pilgrim via llvm-commits
- [llvm] 058a33d - [X86] Account for high uop/resource usage in BSF/BSR instructions
Simon Pilgrim via llvm-commits
- [llvm] 431e93f - [InstCombine] Fold sub(add(x,y),min/max(x,y)) -> max/min(x,y) (PR38280)
Simon Pilgrim via llvm-commits
- [llvm] bbbb71a - [AMDGPU] Regenerate insert_vector_dynelt.ll
Simon Pilgrim via llvm-commits
- [llvm] bb1a1f4 - [X86] Fix extact -> exact typo in test names
Simon Pilgrim via llvm-commits
- [llvm] bc32a1d - [DAG] Add non-uniform vector support to (shl (sr[la] exact X, C1), C2) folds
Simon Pilgrim via llvm-commits
- [llvm] 0488c66 - [X86] getFauxShuffleMask - remove use DemandedElts TODO
Simon Pilgrim via llvm-commits
- [llvm] f061c10 - [SLP][X86] Add ray_sphere intersection methods from c-ray benchmark
Simon Pilgrim via llvm-commits
- [llvm] cfb3ee2 - [DAG] Add non-uniform vector support to (shl (srl x, c1), c2) -> (and (shift x, c3))
Simon Pilgrim via llvm-commits
- [llvm] d9986fb - [X86] Add tests showing failure to pull common shuffles through add/sub sat intrinsics
Simon Pilgrim via llvm-commits
- [llvm] fef221b - [DAG] Enable SimplifyVBinOp folds on add/sub sat intrinsics
Simon Pilgrim via llvm-commits
- [llvm] a305d8f - [X86] Adjust fsetcc/fmin/fmax costs to match SoG (Issue #54889)
Simon Pilgrim via llvm-commits
- [PATCH] D123374: [InstCombine] Fold (A & 2^C1) + A => A & (2^C1 - 1) iff bit C1 in A is a sign bit (PR21929)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123399: [InstCombine] Fold sub(add(x,y),min/max(x,y)) -> max/min(x,y) (PR38280)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123467: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123494: [VectorCombine] Find and remove shuffles from commutative reductions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123467: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123523: [DAG] Add non-uniform vector support to (shl (srl x, c1), c2) -> (and (shift x, c3))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D122540: [X86] Fix handling of maskmovdqu in x32 differently
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123523: [DAG] Add non-uniform vector support to (shl (srl x, c1), c2) -> (and (shift x, c3))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123523: [DAG] Add non-uniform vector support to (shl (srl x, c1), c2) -> (and (shift x, c3))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123523: [DAG] Add non-uniform vector support to (shl (srl x, c1), c2) -> (and (shift x, c3))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123467: [NFC][CodeGen] Use ArrayRef in TargetLowering functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123652: Add use condition for combine SetCCMOVMSK
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123523: [DAG] Add non-uniform vector support to (shl (srl x, c1), c2) -> (and (shift x, c3))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123414: [AArch64] Break up larger shuffle-masks into legal sizes in getShuffleCost
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D121133: [UpdateTestChecks] Prevent rapid onset insanity when forced to write LoopVectorize-driven costmodel tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123881: [X86] Move some hasOneUse checks after checking what the opcode is.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123801: [DAG] Combine shuffle(bitcast(X), Mask) to bitcast(shuffle(X, Mask'))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123897: [X86] Unbreak LIT/FileCheck
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123857: [CodeGen] Add separate UseList for each ResNo of SDNode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D122914: [Windows] Fix handling of \" in program name on cmd line.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D119720: [ARM] Pass for Cortex-A57 and Cortex-A72 Fused AES Erratum
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D123377: [AArch64] Only mark cost 1 perfect shuffles as legal
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D123379: [AArch64] Cost all perfect shuffles entries as cost 1
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D123386: [AArch64] Add lane moves to PerfectShuffle tables
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D123379: [AArch64] Cost all perfect shuffles entries as cost 1
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D123753: [RISCV] Add fixed-length vector instrinsics for segment store
Sophia Qu via Phabricator via llvm-commits
- [llvm] b8e09f1 - [AMDGPU] Refactor LDS alignment checks.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 3870b36 - [AMDGPU] Split unaligned 3 DWORD DS operations
Stanislav Mekhanoshin via llvm-commits
- [llvm] 65b8a43 - [AMDGPU] Update ds-alignment.ll test checks. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] f6462a2 - [AMDGPU] Split unaligned 4 DWORD DS operations
Stanislav Mekhanoshin via llvm-commits
- [llvm] d951d93 - [AMDGPU] Increate hazard for store dwordx3/4 to 2 waitstates on gfx940
Stanislav Mekhanoshin via llvm-commits
- [llvm] 49b39c4 - [AMDGPU] Remove redundand RequiredAlignment assignment. NFCI.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D123524: [AMDGCN] Split unaligned 3 DWORD DS operations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123524: [AMDGCN] Split unaligned 3 DWORD DS operations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123343: [AMDGPU] Refactor LDS alignment checks.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123524: [AMDGCN] Split unaligned 3 DWORD DS operations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123343: [AMDGPU] Refactor LDS alignment checks.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123524: [AMDGPU] Split unaligned 3 DWORD DS operations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123524: [AMDGPU] Split unaligned 3 DWORD DS operations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123524: [AMDGPU] Split unaligned 3 DWORD DS operations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123524: [AMDGPU] Split unaligned 3 DWORD DS operations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123569: [AMDGPU] Try to avoid inserting duplicate s_inst_prefetch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123611: [AMDGPU][MC][GFX10] Assembler fails to detect unsupported 64bit DPP opcodes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123622: [AMDGPU] Allow sinking defs with multiple uses in PreRARemterialize scheduling stage
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123622: [AMDGPU] Allow sinking defs with multiple uses in PreRARemterialize scheduling stage
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123634: [AMDGPU] Split unaligned 4 DWORD DS operations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123634: [AMDGPU] Split unaligned 4 DWORD DS operations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123634: [AMDGPU] Split unaligned 4 DWORD DS operations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123343: [AMDGPU] Refactor LDS alignment checks.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123687: [AMDGPU] Increate hazard for store dwordx3/4 to 2 waitstates on gfx940
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123693: Transform tex2D to legal intrinsic on gfx90a.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123699: [AMDGPU] Remove redundand RequiredAlignment assignment. NFCI.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123343: [AMDGPU] Refactor LDS alignment checks.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123651: [AMDGPU][NFC] Organize code around reserving VGPR32 for AGPR copy.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123687: [AMDGPU] Increate hazard for store dwordx3/4 to 2 waitstates on gfx940
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123569: [AMDGPU] Try to avoid inserting duplicate s_inst_prefetch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123699: [AMDGPU] Remove redundand RequiredAlignment assignment. NFCI.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123699: [AMDGPU] Remove redundand RequiredAlignment assignment. NFCI.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123699: [AMDGPU] Remove redundand RequiredAlignment assignment. NFCI.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123343: [AMDGPU] Refactor LDS alignment checks.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123809: [AMDGPU] Pre-checkin updated lit tests for D123525.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D39998: AMDGPU: Directly implement computeKnownBits for workitem intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123835: AMDGPU/SDAG: Refine the fold to v_mad_[iu]64_[iu]32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123525: [AMDGPU] On gfx908, reserve VGPR for AGPR copy based on register budget.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D123543: [NFC][PowerPC] Move the Regsiter Operands for PowerPC into PPCRegisterInfo.td
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D120203: [mlir] Introduce ml_program dialect.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D120203: [mlir] Introduce ml_program dialect.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D120203: [mlir] Introduce ml_program dialect.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D120716: [Dexter] Collate penalties of the same type into a single line for each
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D123235: atomic compare fail : Parser & AST support
Sunil K via Phabricator via llvm-commits
- [PATCH] D123635: [llvm/utils] Enable fpcmp.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D123635: [llvm/utils] Enable fpcmp
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D123803: [WIP][llvm] A Unified LTO Bitcode Frontend
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D123803: [WIP][llvm] A Unified LTO Bitcode Frontend
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D123803: [WIP][llvm] A Unified LTO Bitcode Frontend
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D123493: Support the min of module flags when linking, use for AArch64 BTI/PAC-RET
Thorsten via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Thorsten via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Thorsten via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Thorsten via Phabricator via llvm-commits
- [PATCH] D121296: [GlobalIsel][X86] Legalization of G_IS_FPCLASS
Thorsten via Phabricator via llvm-commits
- [PATCH] D123751: Implement support for __llvm_addrsig for MachO in llvm-mc
Thorsten via Phabricator via llvm-commits
- [PATCH] D123050: [BOLT] Cache-Aware Tail Duplication
Thorsten via Phabricator via llvm-commits
- [PATCH] D123050: [BOLT] Cache-Aware Tail Duplication
Thorsten via Phabricator via llvm-commits
- [PATCH] D123911: [VectorCombine] Fold shuffle select pattern
Thorsten via Phabricator via llvm-commits
- [llvm] 6c85668 - Tail calls: look through AssertZExt to find register copy.
Tim Northover via llvm-commits
- [llvm] 4120a3a - AArch64: take compact unwind frame size from last CFI instruction.
Tim Northover via llvm-commits
- [llvm] 9fe32ca - AArch64: add nvcast patterns for v1f64
Tim Northover via llvm-commits
- [llvm] 901831a - Revert "AArch64: take compact unwind frame size from last CFI instruction."
Tim Northover via llvm-commits
- [PATCH] D122198: [PowerPC] Add .ref in backend for AIX XCOFF to support `-bcdtors:csect` linker option
Ting Wang via Phabricator via llvm-commits
- [llvm] 1889170 - workflow: When updating the issueXX branch, use force push
Tobias Hieta via llvm-commits
- [lld] eb4eef9 - [LLD][COFF] Add support for /noimplib
Tobias Hieta via llvm-commits
- [lld] 2af4385 - [LLD][COFF] Add support for /noimplib
Tobias Hieta via llvm-commits
- [lld] 837d16f - [NFC] Simplify /noimplib argument logic
Tobias Hieta via llvm-commits
- [PATCH] D123365: workflow: When updating the issueXX branch, use force push
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123657: [workflow] Don't fail workflow if we already have a PR for an issue
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123657: [workflow] Don't fail workflow if we already have a PR for an issue
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123591: [LLD][COFF] Add support for /noimplib
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123657: [workflow] Don't fail workflow if we already have a PR for an issue
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123657: [workflow] Don't fail workflow if we already have a PR for an issue
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123657: [workflow] Don't fail workflow if we already have a PR for an issue
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123777: [CMake] Check for problematic MSVC + /arch:AVX configuration
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D123365: workflow: When updating the issueXX branch, use force push
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D123657: [workflow] Don't fail workflow if we already have a PR for an issue
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D123776: [Support] Optimize (.*) regex matches
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D123296: [llvm][AArch64] Generate getExtensionFeatures from the list of extensions
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D123797: [lit] Keep stdout/stderr when using GoogleTest
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D123420: [demangler] Rust demangler buffer reuse
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D123420: [demangler] Rust demangler buffer reuse
Tomasz Miąsko via Phabricator via llvm-commits
- [compiler-rt] f018a5f - [compiler-rt][SystemZ] Skip fuzzer/coverage.test
Ulrich Weigand via llvm-commits
- [PATCH] D122220: [InlineAsm] Add support for address operands ("p").
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D121341: [SystemZ] implement adjustInliningThreshold()
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D123914: [OCaml][DebugInfo] Add bindings for parameter and auto variable creation
Vaivaswatha Nagaraj via Phabricator via llvm-commits
- [PATCH] D92064: [flang][openacc] Remove duplicated code for clause lowering
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112711: [fir] Add FIR CSE specific pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D123828: [mlir][OpenMP] Add omp.cancel and omp.cancellationpoint.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D123622: [AMDGPU] Allow sinking defs with multiple uses in PreRARemterialize scheduling stage
Vang Thao via Phabricator via llvm-commits
- [PATCH] D123622: [AMDGPU] Allow sinking defs with multiple uses in PreRARemterialize scheduling stage
Vang Thao via Phabricator via llvm-commits
- [PATCH] D123622: [AMDGPU] Allow sinking defs with multiple uses in PreRARemterialize scheduling stage
Vang Thao via Phabricator via llvm-commits
- [PATCH] D123878: [AMDGPU] Add remarks to output some resource usage
Vang Thao via Phabricator via llvm-commits
- [PATCH] D123878: [AMDGPU] Add remarks to output some resource usage
Vang Thao via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D123637: [SLP][AArch64][NFC] Add test for a follow-up patch that fixes the lookahead cost of splat-loads for AArch64
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D123638: [SLP][AArch64] Implement lookahead operand reordering score of splat loads for AArch64
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118299: [Spill2Reg][2/9] This patch adds spill/reload collection.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D123516: Fix SLP score for out of order contiguous loads
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D121940: [SLP] Support internal users of splat loads
Vasileios Porpodas via Phabricator via llvm-commits
- [compiler-rt] b87b642 - [sanitizer] Fix arg types of internal functions
Vitaly Buka via llvm-commits
- [compiler-rt] 678ef2f - [sanitizer] Make test pass with InternalSymbolizer
Vitaly Buka via llvm-commits
- [compiler-rt] 7d6528f - [sanitizer] Update undefined symbols of symbolizer
Vitaly Buka via llvm-commits
- [compiler-rt] d5f8b8b - [sanitizer] Fix typo in test
Vitaly Buka via llvm-commits
- [compiler-rt] 6ddaf0e - [sanitizer] Fix internal_mmap in internal symbolizer
Vitaly Buka via llvm-commits
- [llvm] 163a9f4 - [MSan] Ensure argument shadow initialized on memcpy
Vitaly Buka via llvm-commits
- [llvm] efdc90b - Revert "[MSan] Ensure argument shadow initialized on memcpy"
Vitaly Buka via llvm-commits
- [llvm] 0adadfa - [MSan] Ensure argument shadow initialized on memcpy
Vitaly Buka via llvm-commits
- [llvm] 79fa8be - [NFC][msan] Switch pointer to a reference
Vitaly Buka via llvm-commits
- [compiler-rt] ce1cb9d - [NFC][sanitizer] Clang format some code
Vitaly Buka via llvm-commits
- [compiler-rt] 47a9528 - [NFC][msan] Rename SymbolizerScope to UnwinderScope and hide
Vitaly Buka via llvm-commits
- [compiler-rt] b84673b - [NFC][sanitizer] Remove unnececary HOOK macros
Vitaly Buka via llvm-commits
- [compiler-rt] 12e137a - [NFC][sanitizer] Consolidate malloc hook invocations
Vitaly Buka via llvm-commits
- [compiler-rt] 6345d7f - [sanitizer] Don't run malloc hooks for stacktraces
Vitaly Buka via llvm-commits
- [compiler-rt] 5d4df59 - Revert "[sanitizer] Don't run malloc hooks for stacktraces"
Vitaly Buka via llvm-commits
- [compiler-rt] d3531fc - [sanitizer] Don't run malloc hooks for stacktraces
Vitaly Buka via llvm-commits
- [compiler-rt] 3a54bbb - [sanitizer] Disable malloc_hook_skip on Darwin
Vitaly Buka via llvm-commits
- [compiler-rt] c36fbe0 - Revert "[sanitizer] Don't run malloc hooks for stacktraces"
Vitaly Buka via llvm-commits
- [llvm] 43e0ced - [NFC] Reformat a part of TestingConfig.py
Vitaly Buka via llvm-commits
- [llvm] b61f173 - [lit] Forward more sanitizer env in TestingConfig
Vitaly Buka via llvm-commits
- [compiler-rt] eb4d229 - [msan] Set poison_in_dtor=1 by default
Vitaly Buka via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D123300: [Clang] Enable opaque pointers by default
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D123602: [MSan] Ensure argument shadow initialized on memcpy
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D123602: [MSan] Ensure argument shadow initialized on memcpy
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D123602: [MSan] Ensure argument shadow initialized on memcpy
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D123602: [MSan] Ensure argument shadow initialized on memcpy
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D123890: [libunwind] Update the test configuration files to support the remote execution.
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D123332: [BOLT] Fix two aarch64 tests
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D123334: [BOLT] Update skipRelocation for aarch64
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D122106: [BOLT] Fix dynamic relocation offset for constant islands
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D122106: [BOLT] Fix dynamic relocation offset for constant islands
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D123334: [BOLT] Update skipRelocation for aarch64
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D123332: [BOLT] Fix two aarch64 tests
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D122106: [BOLT] Fix dynamic relocation offset for constant islands
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D123334: [BOLT] Update skipRelocation for aarch64
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D123334: [BOLT] Update skipRelocation for aarch64
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D123334: [BOLT] Update skipRelocation for aarch64
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D123334: [BOLT] Update skipRelocation for aarch64
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D122106: [BOLT] Fix dynamic relocation offset for constant islands
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D123755: [BOLT][perf2bolt] Fix base address calculation for shared objects
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D122106: [BOLT] Fix dynamic relocation offset for constant islands
Vladislav Khmelevsky via Phabricator via llvm-commits
- [lld] 1477964 - [lld][macho]Fix test to sort symbol table before dumping
Vy Nguyen via llvm-commits
- [PATCH] D123277: [lld-macho][nfc] De-templatize UnwindInfoSection
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116813: [lld][macho] Fix test to sort symbol table before dumping
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116813: [lld][macho] Fix test to sort symbol table before dumping
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D122922: [lld][common][lld-macho][lld-coff] Support per-thread allocators and StringSavers
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D123277: [lld-macho][nfc] De-templatize UnwindInfoSection
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D123578: [RISCV] Add sched to pseudo function call instructions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D122635: [RISCV] Filter out instructions which contain unsafe things when outlining
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D122635: [RISCV] Filter out instructions which contain unsafe things when outlining
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D122635: [RISCV] Filter out instructions which contain unsafe things when outlining
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D122634: [RISCV] Do not outline CFI instructions when they are needed in EH
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D123578: [RISCV] Add sched to pseudo function call instructions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D123578: [RISCV] Add sched to pseudo function call instructions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D123675: [RISCV][NFC] Use addExpr() instead of createExpr()
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D123675: [RISCV][NFC] Use addExpr() instead of createExpr()
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D123364: [RISCV] Precommit test for D122634
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D122634: [RISCV] Do not outline CFI instructions when they are needed in EH
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D122634: [RISCV] Do not outline CFI instructions when they are needed in EH
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D123355: [RISCV][NFC] Refactor patterns for Multiply Add instructions
WangLian via Phabricator via llvm-commits
- [PATCH] D123565: [RISCV] Remove sext_inreg+riscv_grev/riscv_gorc isel patterns.
WangLian via Phabricator via llvm-commits
- [PATCH] D123274: [RISCV][NFC] Refactor VL patterns for vnsrl and vnsra
WangLian via Phabricator via llvm-commits
- [PATCH] D123355: [RISCV][NFC] Refactor patterns for Multiply Add instructions
WangLian via Phabricator via llvm-commits
- [PATCH] D123274: [RISCV][NFC] Refactor VL patterns for vnsrl and vnsra
WangLian via Phabricator via llvm-commits
- [PATCH] D123355: [RISCV][NFC] Refactor patterns for Multiply Add instructions
WangLian via Phabricator via llvm-commits
- [PATCH] D123565: [RISCV] Remove sext_inreg+riscv_grev/riscv_gorc isel patterns.
WangLian via Phabricator via llvm-commits
- [PATCH] D123274: [RISCV][NFC] Refactor VL patterns for vnsrl and vnsra
WangLian via Phabricator via llvm-commits
- [PATCH] D123274: [RISCV][NFC] Refactor VL patterns for vnsrl and vnsra
WangLian via Phabricator via llvm-commits
- [llvm] 407b613 - [LoongArch] Add support for selecting constant materializations.
Weining Lu via llvm-commits
- [llvm] dd018b9 - [LoongArch] Fix typo that SP should be R3 but not R2
Weining Lu via llvm-commits
- [PATCH] D123573: [InferAddressSpaces] Check if AS are the same in isNoopPtrIntCastPair
Wenju He via Phabricator via llvm-commits
- [PATCH] D123368: [X86] Remove different address space check in isNoopAddrSpaceCast
Wenju He via Phabricator via llvm-commits
- [PATCH] D123573: [InferAddressSpaces] Check if AS are the same in isNoopPtrIntCastPair
Wenju He via Phabricator via llvm-commits
- [PATCH] D123573: [InferAddressSpaces] Check if AS are the same in isNoopPtrIntCastPair
Wenju He via Phabricator via llvm-commits
- [PATCH] D120073: [LLD] Fix for race condition.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D120073: [LLD] Fix for race condition.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D123869: [llvm-profgen] Add process filter for perf reader
Wenlei He via Phabricator via llvm-commits
- [PATCH] D123869: [llvm-profgen] Add process filter for perf reader
Wenlei He via Phabricator via llvm-commits
- [PATCH] D123869: [llvm-profgen] Add process filter for perf reader
Wenlei He via Phabricator via llvm-commits
- [PATCH] D123869: [llvm-profgen] Add process filter for perf reader
Wenlei He via Phabricator via llvm-commits
- [PATCH] D123869: [llvm-profgen] Add process filter for perf reader
Wenlei He via Phabricator via llvm-commits
- [PATCH] D123869: [llvm-profgen] Add process filter for perf reader
Wenlei He via Phabricator via llvm-commits
- [llvm] 80304c5 - [LoopUnroll] Always respect user unroll pragma
Whitney Tsang via llvm-commits
- [PATCH] D119148: [LoopUnroll] Always respect user unroll pragma
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D123726: Updated isPowerOfTwoRecurrence to correctly exclude certain signed-operation case Fixed formatting, typo Added more test cases
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D123726: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D123726: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D123748: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D123748: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D123748: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D122269: Modify DXILPrepare to emit no-op bitcasts
Xiang Li via Phabricator via llvm-commits
- [PATCH] D123884: [HLSL][clang][Driver] Support target profile command line option.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D123884: [HLSL][clang][Driver] Support target profile command line option.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D123884: [HLSL][clang][Driver] Support target profile command line option.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D123652: Add use condition for combine SetCCMOVMSK
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D123652: Add use condition for combine SetCCMOVMSK
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D123652: Add use condition for combine SetCCMOVMSK
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D123652: Add use condition for combine SetCCMOVMSK
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D123795: Use git to checkout code instead of svn
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D123795: Use git to checkout code instead of svn
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D123908: Add LLVM_SYS_PAGE_SIZE option to support 4K/8K/16K/64K page size system
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D123908: Add LLVM_SYS_PAGE_SIZE option to support 4K/8K/16K/64K page size system
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D123910: [HWAsan] Fix the hard code on kernel page size bits
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D123908: Add LLVM_SYS_PAGE_SIZE option to support 4K/8K/16K/64K page size system
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D99585: [X86] add dwarf information for loop stack probe
YangKeao via Phabricator via llvm-commits
- [PATCH] D123677: [PassManager] Implement DOTGraphTraitsViewer under NPM
YangKeao via Phabricator via llvm-commits
- [PATCH] D123678: [polly] migrate -polly-show to the new pass manager
YangKeao via Phabricator via llvm-commits
- [PATCH] D123677: [PassManager] Implement DOTGraphTraitsViewer under NPM
YangKeao via Phabricator via llvm-commits
- [PATCH] D123678: [polly] migrate -polly-show to the new pass manager
YangKeao via Phabricator via llvm-commits
- [PATCH] D123581: [RISCV] Teach vsetvli insertion to handle VSETVLIInfo of vl-modified instruction.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D123581: [RISCV] Teach vsetvli insertion to handle VSETVLIInfo of vl-modified instruction.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D123581: [RISCV] Teach vsetvli insertion to handle VSETVLIInfo of vl-modified instruction.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D122563: [RISCV] Add DAGCombine to fold base operation and reduction.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D123513: [BOLT] Compact legacy profiles
Yi Kong via Phabricator via llvm-commits
- [llvm] 6ee71e5 - [BPF] handle opaque-pointer for __builtin_preserve_enum_value
Yonghong Song via llvm-commits
- [PATCH] D123800: [BPF] handle opaque-pointer for __builtin_preserve_enum_value
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D123800: [BPF] handle opaque-pointer for __builtin_preserve_enum_value
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D123800: [BPF] handle opaque-pointer for __builtin_preserve_enum_value
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D123800: [BPF] handle opaque-pointer for __builtin_preserve_enum_value
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D123800: [BPF] handle opaque-pointer for __builtin_preserve_enum_value
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D123877: [BPF] Add assert for the range of FK_PCRel_2 branch target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D123883: [BPF] Fix a bug in BPFMISimplifyPatchable pass
Yonghong Song via Phabricator via llvm-commits
- [llvm] cd0a588 - [Reland][lit] Use sharding for GoogleTest format
Yuanfang Chen via llvm-commits
- [PATCH] D122251: [lit] Use sharding for GoogleTest format
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D122251: [lit] Use sharding for GoogleTest format
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D123797: [lit] Keep stdout/stderr when using GoogleTest
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D123458: [LSR][RISCV] Improve test coverage for LSR in RISC-V
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D123521: [PowerPC] Legalize masked gather/scatter intrinsics
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D123553: [RISCV] Add a encodeLMUL function to RISCVVType. NFC
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D123483: [llvm-pdbutil] Fix broken '-modi' option after change D122226.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D123453: [InstCombine] Fold mul nuw+lshr to a single multiplication when the latter is a factor
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D123453: [InstCombine] Fold mul nuw+lshr to a single multiplication when the latter is a factor
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D123614: [SimplifyCFG] cleanup code for converting switch to select (NFC)
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D123625: [SimplifyCFG] make a debug option for case max when converting switch to select
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D123671: [AArch64][SelectionDAG] stick all the power-of-two tests in a separate file; NFC
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Fold mutil cases to And mask
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D123671: [AArch64][SelectionDAG] stick all the power-of-two tests in a separate file; NFC
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Try to fold switch with single result value and power-of-2 cases to mask+select
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Try to fold switch with single result value and power-of-2 cases to mask+select
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Try to fold switch with single result value and power-of-2 cases to mask+select
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122485: [SimplifyCFG] Try to fold switch with single result value and power-of-2 cases to mask+select
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D123453: [InstCombine] Fold mul nuw+lshr to a single multiplication when the latter is a factor
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D122968: [AArch64][SelectionDAG] Add target-specific implementation of srem
chenglin.bi via Phabricator via llvm-commits
- [llvm] 38ec33d - [LSR] Update outdated comment
eop Chen via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
luxufan via Phabricator via llvm-commits
- [PATCH] D123679: [RISCV] Don't getDebugLoc for the end node of MBB iterator
luxufan via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
luxufan via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
luxufan via Phabricator via llvm-commits
- [PATCH] D123497: [ValueTracking] Make getStringLenth aware of strdup
serge via Phabricator via llvm-commits
- [PATCH] D123497: [ValueTracking] Make getStringLenth aware of strdup
serge via Phabricator via llvm-commits
- [PATCH] D123497: [ValueTracking] Make getStringLenth aware of strdup
serge via Phabricator via llvm-commits
- [PATCH] D123497: [ValueTracking] Make getStringLenth aware of strdup
serge via Phabricator via llvm-commits
- [PATCH] D123497: [ValueTracking] Make getStringLenth aware of strdup
serge via Phabricator via llvm-commits
- [PATCH] D123689: [iwyu] Handle regressions in libLLVM header include
serge via Phabricator via llvm-commits
- [PATCH] D122654: [doc] Improve clang auto-generated help
serge via Phabricator via llvm-commits
- [llvm] e810d55 - [ValueTracking] Make getStringLenth aware of strdup
via llvm-commits
- [llvm] bf60a5a - [X86] Covert unsigned int 0 to float-point with FILD instruction.
via llvm-commits
- [llvm] e2d77a1 - [SimplifyCFG] add tests for switch to select; NFC
via llvm-commits
- [llvm] dfc98d0 - Revert "[SimplifyCFG] add tests for switch to select; NFC"
via llvm-commits
- [llvm] fd0641b - [SimplifyCFG] add tests for switch to select; NFC
via llvm-commits
- [llvm] 82e5976 - [AArch64][SelectionDAG] stick all the power-of-two tests in a separate file; NFC
via llvm-commits
- [llvm] 262eba0 - Revert "[ValueTracking] Make getStringLenth aware of strdup"
via llvm-commits
- [llvm] 557b131 - [DA] Refactor with a better API
via llvm-commits
- [llvm] fa5a4e1 - [iwyu] Handle regressions in libLLVM header include
via llvm-commits
- [llvm] d0828c5 - [RISCV][NFC] Use addExpr() instead of createExpr()
via llvm-commits
- [llvm] ea47373 - [AMDGPU][NFC] Organize code around reserving VGPR32 for AGPR copy.
via llvm-commits
- [llvm] 00871e2 - [SimplifyCFG] Try to fold switch with single result value and power-of-2 cases to mask+select
via llvm-commits
- [llvm] 1aa4f0b - [RISCV][VP] Add RVV codegen for vp.trunc.
via llvm-commits
- [llvm] 49cb4fe - [AArch64][SelectionDAG] Refactor to support more scalable vector extending stores
via llvm-commits
- [llvm] 9d9eddd - [Arch64][SelectionDAG] Add target-specific implementation of srem
via llvm-commits
- [llvm] 66c1fc1 - [AMDGPU] Pre-checkin updated lit tests for D123525.
via llvm-commits
- [llvm] acfc025 - Revert "[Arch64][SelectionDAG] Add target-specific implementation of srem"
via llvm-commits
Last message date:
Sun Apr 17 23:02:43 PDT 2022
Archived on: Sun Apr 17 23:02:45 PDT 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).