The Week Of Monday 28 November 2022 Archives by author
Starting: Mon Nov 28 00:29:05 PST 2022
Ending: Sun Dec 4 23:54:17 PST 2022
Messages: 2498
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D130897: [schedtool] Add schedtool to generate x86 schedmodel automatically
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D138186: InstCombine: Simplify vector load based on demanded elements
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D138891: [MachO] Prevent overflow on 32-bit platforms when calculating load command offsets
A. Wilcox via Phabricator via llvm-commits
- [PATCH] D138891: [MachO] Prevent overflow on 32-bit platforms when calculating load command offsets
A. Wilcox via Phabricator via llvm-commits
- [PATCH] D138518: Update the list of double width codepoints
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D139184: [LLD][Windows]Feature "checksum" for Windows PE
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D138597: DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D138992: [DebugInfo][SROA] Correct debug info for global variables spanning multiple fragments in case of SROA
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D138597: DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D138796: ObjCARC: Try to fix faulty tests
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D138796: ObjCARC: Try to fix faulty tests
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D138847: MC/DC in LLVM Source-Based Code Coverage: llvm-cov visualization
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D136385: Add support for MC/DC in LLVM Source-Based Code Coverage
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D138763: [dsymutil] fix accidental 32bit truncation in patchFrameInfoForObject
Alessandro Arzilli via Phabricator via llvm-commits
- [PATCH] D138763: [dsymutil] fix accidental 32bit truncation in patchFrameInfoForObject
Alessandro Arzilli via Phabricator via llvm-commits
- [PATCH] D137799: [WIP][llvm-driver] Pass extra arguments to tools
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D137800: [llvm-driver] Reinvoke clang as described by llvm driver extra args
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D138740: [RISCV] Teach getRegAllocationHints about compressible SRAI/SRLI.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D138550: [ELF] Combine .riscv.attributes
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D138876: [RISCV] Share code for fixed offsets adjustRegs (thus materializing fewer constants)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D138926: [RISCV] Reuse and generalize adjustReg from another spot in frame lowering [nfc]
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D138941: [RISCV][TTI] Account for constant materialization cost when costing airthmetic operations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139025: [NFC][RISCV] Extract utility to calculate value through MajorVersion and MinorVersion
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139079: [RISCV] Add ADDW/AND/OR/XOR/SUB/SUBW to getRegAllocHints.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139039: [RISCV] Incorporate LMUL into costs for arithmetic and shuffles
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139037: [RISCV] Fold low 12 bits into instruction during frame index elimination
Alex Bradbury via Phabricator via llvm-commits
- [llvm] f7ae55f - [DirectX] Fix shared libraries build
Alex Richardson via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D139262: Fix name style. NFC.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D138789: [LLParser] Support symbolic address space numbers
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D39062: [MIPS] Don't assert when attempting to expand ld/sd macro with symbol reference
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138432: [DirectX] Fix build after 7059a6c32cfad8f272fad47265e3890cd7a1a7e1
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D113443: [FreeBSD] avoid marking __stack_chk_guard symbol as dso_local on PPC64
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D113443: [FreeBSD] avoid marking __stack_chk_guard symbol as dso_local on PPC64
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D113443: [FreeBSD] avoid marking __stack_chk_guard symbol as dso_local on PPC64
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D63401: SROA: Simplify addrspacecasted allocas with volatile accesses
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D135580: utils/update_mir_test_checks.py: support UTC_ARGS
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D139100: Add update_any_test_checks.py convenience utility
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138432: [DirectX] Fix build after 7059a6c32cfad8f272fad47265e3890cd7a1a7e1
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D138431: [DirectX] Fix shared libraries build
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D139205: [lld][Alignment] Use Align in ELF Sections
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D139205: [lld][Alignment] Use Align in ELF Sections
Alexander Richardson via Phabricator via llvm-commits
- [llvm] d59a196 - [Support][MathExtras] Add variadic SaturatingAdd
Alexander Shaposhnikov via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D138432: [DirectX] Fix build after 7059a6c32cfad8f272fad47265e3890cd7a1a7e1
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D139036: [Support][MathExtras] Add variadic SaturatingAdd
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D139036: [Support][MathExtras] Add variadic SaturatingAdd
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D139036: [Support][MathExtras] Add variadic SaturatingAdd
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D139036: [Support][MathExtras] Add variadic SaturatingAdd
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D139214: [BOLT][DWARF] Don't create extra .debug_str_offsets contributions
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D138995: [CodeView] Add support for local S_CONSTANT records
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138952: Support: Add polling option to sys::Wait [WIP]
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138952: Support: Add polling option to sys::Wait [WIP]
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138952: Support: Add polling option to sys::Wait [WIP]
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138995: [CodeView] Add support for local S_CONSTANT records
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D138654: [IPSCCP] Move the IPSCCP run function under the IPO directory.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D126455: [FuncSpec] Make the Function Specializer part of the IPSCCP pass.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 0cc1505 - [SLP]Fix PR59230: Use actual vector factor when sorting entries.
Alexey Bataev via llvm-commits
- [PATCH] D138585: [SLPVectorizer] Do Not Move Loads/Stores Beyond Stacksave/Stackrestore Boundaries
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D138819: [SLP]Fix PR59230: Use actual vector factor when sorting entries.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D138585: [SLPVectorizer] Do Not Move Loads/Stores Beyond Stacksave/Stackrestore Boundaries
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D138819: [SLP]Fix PR59230: Use actual vector factor when sorting entries.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D138819: [SLP]Fix PR59230: Use actual vector factor when sorting entries.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D139152: [SLPVectorizer] Don't deref std::end() of object
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132995: [RISC-V][HWASAN] Support tagging global variables for RISC-V HWASAN
Alexey Baturo via Phabricator via llvm-commits
- [llvm] 82a06a6 - [DWARFLinker][NFC] Change interface of DWARFLinker to specify accel table kinds explicitly.
Alexey Lapshin via llvm-commits
- [PATCH] D132371: [DWARFLinker][NFC] Change interface of DWARFLinker to specify accel table kinds explicitly.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D132371: [DWARFLinker][NFC] Change interface of DWARFLinker to specify accel table kinds explicitly.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D107352: [MemoryLocation] learn about ptr_provenance
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D115167: [DSE] Use precise loc for memset_chk during overwrite checks
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D139096: [DSE] Use precise loc for memset_chk during overwrite checks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D138888: [AArch64][SVE] Replace destructive operand of vector zeros with a bundled MOVPRFX instruction
Allen zhong via Phabricator via llvm-commits
- [PATCH] D138888: [AArch64][SVE] Replace destructive operand of vector zeros with a bundled MOVPRFX instruction
Allen zhong via Phabricator via llvm-commits
- [PATCH] D138992: [DebugInfo][SROA] Correct debug info for global variables spanning multiple fragments in case of SROA
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D138992: [DebugInfo][SROA] Correct debug info for global variables spanning multiple fragments in case of SROA
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D138992: [DebugInfo][SROA] Correct debug info for global variables spanning multiple fragments in case of SROA
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D138992: [DebugInfo][SROA] Correct debug info for global variables spanning multiple fragments in case of SROA
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D138790: [DAG] Attempt to replace a mul node with an existing umul_lohi/smul_lohi node (PR59217)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D138790: [DAG] Attempt to replace a mul node with an existing umul_lohi/smul_lohi node (PR59217)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D139259: [BOLT][NFC] Use std::optional for findAttributeInfo
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D139260: [BOLT][NFC] Use std::optional in MCPlusBuilder
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D135535: [PowerPC][GISel] support 32 bit load/store
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D137504: [PowerPC] Implement 64-bit ELFv2 Calling Convention in TableGen (for integers/floats/vectors in registers)
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D137504: [PowerPC] Implement 64-bit ELFv2 Calling Convention in TableGen (for integers/floats/vectors in registers)
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D137504: [PowerPC] Implement 64-bit ELFv2 Calling Convention in TableGen (for integers/floats/vectors in registers)
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D137785: [PowerPC][GISel] Add initial GlobalISel support for vector functions.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D130487: [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D130487: [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D138867: [RFC] Add new intrinsics and attribute to control accuracy of FP calls
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D97854: [RFC][nsan] A Floating-point numerical sanitizer.
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D138867: [RFC] Add new intrinsics and attribute to control accuracy of FP calls
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Handle PHI nodes when eliminating constant memcpy
Anshil Gandhi via Phabricator via llvm-commits
- [llvm] a21bbc2 - [MachineCombiner][RISCV] Make hasReassociableSibling virtual and override it for RISCV
Anton Sidorenko via llvm-commits
- [llvm] a8a376c - [RISCV] Add correct predicate over FMV instructions
Anton Sidorenko via llvm-commits
- [PATCH] D138302: [MachineCombiner][RISCV] Make hasReassociableSibling virtual and override it for RISCV
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D138302: [MachineCombiner][RISCV] Make hasReassociableSibling virtual and override it for RISCV
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D139105: [RISCV] Add correct predicate over FMV instructions
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D130895: [RISCV] Make VL choosing for a splat-like VMV based on its users
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136754: [MachineCombiner] Extend reassociation logic to handle inverse instructions
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D138660: [MachineCombiner][RISCV] Support inverse instructions reassociation
Anton Sidorenko via Phabricator via llvm-commits
- [llvm] 3c97f6c - [Support] Move getHostNumPhysicalCores to Threading.h
Archibald Elliott via llvm-commits
- [llvm] 02efd7d - [Threading] Ensure Tests Reflect Disabled Threads
Archibald Elliott via llvm-commits
- [PATCH] D139052: [NFC][Profile] Access profile through VirtualFileSystem
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D133376: Allow epilogue_begin to be emitted when generating DWARF
Ariel Burton via Phabricator via llvm-commits
- [PATCH] D138840: Verifier: Disallow uses of intrinsic global variables
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Artem Belevich via Phabricator via llvm-commits
- [llvm] d620bae - [opt][NFC] Simplify GetCodeGenOptLevel()
Arthur Eubanks via llvm-commits
- [llvm] f976a2d - [NFC][opt] Move some cl::opts into the only file they're used in
Arthur Eubanks via llvm-commits
- [llvm] 4b3202e - [opt] Remove "new-pm" from some cl::opt names
Arthur Eubanks via llvm-commits
- [llvm] b5f2167 - [opt] Hoist errors between flags and legacy PM interaction
Arthur Eubanks via llvm-commits
- [llvm] 7ae6838 - [LegacyPM] Remove pipeline extension mechanism
Arthur Eubanks via llvm-commits
- [llvm] 16312c5 - [MCJIT][test] Use new pass manager API
Arthur Eubanks via llvm-commits
- [PATCH] D138829: [MCJIT][test] Use new pass manager API
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136622: [LegacyPM] Remove pipeline extension mechanism
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138845: [LLVM] Merge -preserve-ll-uselistorder/preserve-bc-uselistorder into -preserve-uselistorder
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136622: [LegacyPM] Remove pipeline extension mechanism
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138857: [llvm-c] Remove legacy pass manager APIs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138919: llvm-reduce: Fix tsan failures
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138525: llvm-reduce: Reduce ifuncs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D138634: GlobalIFunc: Make allowed constant expressions stricter
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139219: [NFC] Moved definition of BasicBlock::Create() to BasicBlock.cpp.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139219: [NFC] Moved definition of BasicBlock::Create() to BasicBlock.cpp.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110776: A new hidden option exec-on-ir-change=exe that calls exe after each time IR changes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D139074: Vectorization Of Conditional Statements Using BOSCC
Ashutosh Nema via Phabricator via llvm-commits
- [PATCH] D139074: Vectorization Of Conditional Statements Using BOSCC
Ashutosh Nema via Phabricator via llvm-commits
- [PATCH] D139227: [AMDGPU] Update MFMASmallGemmOpt with better performing stategy
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 5527b21 - [AVR] Do not use R0/R1 on avrtiny
Ayke van Laethem via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ayke via Phabricator via llvm-commits
- [PATCH] D138582: [AVR] Do not use R0/R1 on avrtiny
Ayke via Phabricator via llvm-commits
- [PATCH] D135634: [clang][modules] Serialize VFS overlay paths into PCMs
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D135634: [clang][modules] Serialize VFS overlay paths into PCMs
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D139052: [NFC][Profile] Access profile through VirtualFileSystem
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ben Shi via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ben Shi via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ben Shi via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ben Shi via Phabricator via llvm-commits
- [PATCH] D131867: [AVR] Do not emit instructions invalid for attiny10
Ben Shi via Phabricator via llvm-commits
- [PATCH] D138529: [AVR] Optimize constant 32-bit shifts
Ben Shi via Phabricator via llvm-commits
- [PATCH] D138529: [AVR] Optimize constant 32-bit shifts
Ben Shi via Phabricator via llvm-commits
- [PATCH] D138529: [AVR] Optimize constant 32-bit shifts
Ben Shi via Phabricator via llvm-commits
- [llvm] 846b676 - SmallVector: Declare explicit instantiations.
Benjamin Kramer via llvm-commits
- [llvm] 3a86931 - AMDGPU: Remove unused variables. NFC
Benjamin Kramer via llvm-commits
- [llvm] da0d46b - [Hexagon] Fix unused variable warning in Release builds. NFC
Benjamin Kramer via llvm-commits
- [llvm] 6272f87 - [AArch64] Make ArchInfo copyable again
Benjamin Kramer via llvm-commits
- [llvm] 8073a6b - [ADT] Allow structured bindings on PointerIntPair
Benjamin Kramer via llvm-commits
- [llvm] 856f793 - Compress a few pairs using PointerIntPairs
Benjamin Kramer via llvm-commits
- [llvm] 02c75e8 - [ADT] Enable structured bindings for iterating StringMap
Benjamin Kramer via llvm-commits
- [llvm] fcf4e36 - Iterate over StringMaps using structured bindings. NFCI.
Benjamin Kramer via llvm-commits
- [PATCH] D138540: Fix APFloat::toString on Float8E5M2 values.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D136377: [mlir][MemRefToLLVM] Remove the code for lowering subview
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Bill Schmidt via Phabricator via llvm-commits
- [PATCH] D138817: [AAch64] Optimize muls with operands having enough sign bits.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D137201: [AggressiveInstCombine] Handle the insert point of the merged load correctly.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D138817: [AAch64] Optimize muls with operands having enough sign bits.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D138817: [AAch64] Optimize muls with operands having enough sign bits.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D138817: [AAch64] Optimize muls with operands having enough sign bits.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D138817: [AAch64] Optimize muls with operands having enough sign bits.
Biplob Mishra via Phabricator via llvm-commits
- [llvm] 99c47d9 - Remove TargetMachine::adjustPassManager
Bjorn Pettersson via llvm-commits
- [llvm] 2cb02f2 - [Mem2Reg] Switch tests to use opt -passes
Bjorn Pettersson via llvm-commits
- [llvm] 0676acb - [test] Switch to use -passes syntax in a bunch of test cases
Bjorn Pettersson via llvm-commits
- [llvm] a11faee - [test] Switch to use -passes syntax in various test cases
Bjorn Pettersson via llvm-commits
- [PATCH] D137796: Remove TargetMachine::adjustPassManager
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D137921: [LLD][ELF] Add support for OpenBSD PT_OPENBSD_MUTABLE segment type
Brad Smith via Phabricator via llvm-commits
- [PATCH] D138887: [SPARC] Mark the %g0 register as constant & use it to materialize zeros
Brad Smith via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D138809: [RISCV] Support vector crypto extension LLVM IR
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D138809: [RISCV] Support vector crypto extension LLVM IR
Brandon Wu via Phabricator via llvm-commits
- [llvm] b32a566 - [AMDGPU] Unify uniform return and divergent unreachable blocks
Brendon Cahoon via llvm-commits
- [PATCH] D136892: [AMDGPU] Unify uniform return and divergent unreachable blocks
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D138932: [ELF] Ignore --no-(enum|wchar)-size-warning for ARM/AArch64
Brett Werling via Phabricator via llvm-commits
- [PATCH] D138932: [ELF] Ignore --no-(enum|wchar)-size-warning for ARM/AArch64
Brett Werling via Phabricator via llvm-commits
- [PATCH] D138932: [ELF] Ignore --no-(enum|wchar)-size-warning for ARM/AArch64
Brett Werling via Phabricator via llvm-commits
- [llvm] 4dfa12a - [PowerPC] [NFC] add test for O0 pipeline
Chen Zheng via llvm-commits
- [llvm] dff8227 - Revert "[PowerPC] handle more than two predecessors loop header in ctrloop pass"
Chen Zheng via llvm-commits
- [llvm] b61ff0c - [PowerPC] move ctrloop pass before tail duplication
Chen Zheng via llvm-commits
- [llvm] b5e1fc1 - [PowerPC] don't check CTR clobber in hardware loop insertion pass
Chen Zheng via llvm-commits
- [llvm] 0a9b1c5 - [PowerPC][GISel]support for float point and integer convertion
Chen Zheng via llvm-commits
- [PATCH] D138899: [PowerPC] add a peephole to eliminate unnecessary load
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138899: [PowerPC] add a peephole to eliminate unnecessary load
ChenZheng via Phabricator via llvm-commits
- [PATCH] D137785: [PowerPC][GISel] Add initial GlobalISel support for vector functions.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138973: [PowerPC] [NFC] add test for O0 pipeline
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138265: [PowerPC] move ctrloop pass before tail duplication
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138973: [PowerPC] [NFC] add test for O0 pipeline
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D135535: [PowerPC][GISel] support 32 bit load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138899: [PowerPC] add a peephole to eliminate unnecessary load
ChenZheng via Phabricator via llvm-commits
- [PATCH] D135535: [PowerPC][GISel] support 32 bit load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D135535: [PowerPC][GISel] support 32 bit load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138973: [PowerPC] [NFC] add test for O0 pipeline
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138265: [PowerPC] move ctrloop pass before tail duplication
ChenZheng via Phabricator via llvm-commits
- [PATCH] D139174: [PowerPC][GISEL]support for float point and integer convertion
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D135847: [PowerPC] don't check CTR clobber in hardware loop insertion pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D139174: [PowerPC][GISEL]support for float point and integer convertion
ChenZheng via Phabricator via llvm-commits
- [PATCH] D139174: [PowerPC][GISEL]support for float point and integer convertion
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138899: [PowerPC] add a peephole to eliminate unnecessary load
ChenZheng via Phabricator via llvm-commits
- [PATCH] D138656: [CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStackSlot
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D138784: [Coroutines] createStructType/createPointerType takes alignment in bits but receives bytes
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D138784: [Coroutines] createStructType/createPointerType takes alignment in bits but receives bytes
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D138909: FuncSpec] Invalidate analyses when deleting a fully specialised function
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D139295: [Coroutines] Don't mark the parameter attribute of resume function as noalias
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D139295: [Coroutines] Don't mark the parameter attribute of resume function as noalias
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D138705: [Alignment][NFC] Use Align in MCSymbol::setCommon
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D138778: Output alignment in zerofill and comm only if needed
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 2903769 - Update the list of double width codepoints
Corentin Jabot via llvm-commits
- [llvm] 9fec674 - Encode columnWidthUTF8 tests as UTF-8 sequences.
Corentin Jabot via llvm-commits
- [PATCH] D138518: Update the list of double width codepoints
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D138518: Update the list of double width codepoints
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D138518: Update the list of double width codepoints
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D138518: Update the list of double width codepoints
Corentin Jabot via Phabricator via llvm-commits
- [llvm] 9e0f9f1 - [RISCV] Preserve chain output when selecting splat as x0 strided load.
Craig Topper via llvm-commits
- [llvm] a8c7912 - [RISCV] Teach getRegAllocationHints about compressible SRAI/SRLI.
Craig Topper via llvm-commits
- [llvm] 7899cc3 - [RISCV] Replace hardcoded constant with OPIVI.Value in tablegen. NFC
Craig Topper via llvm-commits
- [llvm] df7ab6a - [RISCV] Add ANDI to getRegAllocationHints.
Craig Topper via llvm-commits
- [llvm] 25ddac9 - [RISCV] Use Register instead of unsigned. NFC
Craig Topper via llvm-commits
- [llvm] e00e20a - [RISCV] Add ADDW/AND/OR/XOR/SUB/SUBW to getRegAllocHints.
Craig Topper via llvm-commits
- [llvm] c8c1d7a - [RISCV] Use emplace_back to shorten lines in RISCVMatInt. NFC
Craig Topper via llvm-commits
- [llvm] 47ff304 - [RISCV] Use findFirstSet instead of countTrailingZeros. NFC
Craig Topper via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137342: [RISCV][CodeGen] Account for LMUL for Vector Fixed-Point Arithmetic Instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137426: [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138941: [RISCV][TTI] Account for constant materialization cost when costing airthmetic operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138941: [RISCV][TTI] Account for constant materialization cost when costing airthmetic operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137426: [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138740: [RISCV] Teach getRegAllocationHints about compressible SRAI/SRLI.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137530: [RISCV] Splat scalar to be of length VL instead of 1 for reductions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138302: [MachineCombiner][RISCV] Make hasReassociableSibling virtual and override it for RISCV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139037: [RISCV] Fold low 12 bits into instruction during frame index elimination
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139037: [RISCV] Fold low 12 bits into instruction during frame index elimination
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139037: [RISCV] Fold low 12 bits into instruction during frame index elimination
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139025: [NFC][RISCV] Extract utility to calculate value through MajorVersion and MinorVersion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138379: [VP][RISCV] Add vp.fshl/fshr and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139079: [RISCV] Add ADDW/AND/OR/XOR/SUB/SUBW to getRegAllocHints.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139105: [RISCV] Add correct predicate over FMV instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139079: [RISCV] Add ADDW/AND/OR/XOR/SUB/SUBW to getRegAllocHints.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139079: [RISCV] Add ADDW/AND/OR/XOR/SUB/SUBW to getRegAllocHints.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139135: [RISCV] Teach RISCVMatInt to prefer li+slli over lui+addi(w) for compressibility.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139169: [RISCV][WIP] Move VSPILL/VRELOAD expansion for vector tuples to eliminateFrameIndex.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D139272: Branchless optimization for select instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D134719: [AArch64] Enable libm vectorized functions via SLEEF
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D134719: [AArch64] Enable libm vectorized functions via SLEEF
Daniel Kiss via Phabricator via llvm-commits
- [llvm] 8f0aa9d - Revert "Threading: Convert Optional to std::optional"
Daniel Thornburgh via llvm-commits
- [llvm] 7f5d0aa - Threading: Convert Optional to std::optional
Daniel Thornburgh via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D138591: [AAch64] Don't treat SVE scalable extends as free widening instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D138827: [ARM,MVE] Update MVE_VMLA_qr for architecture change.
Dave Green via Phabricator via llvm-commits
- [PATCH] D138817: [AAch64] Optimize muls with operands having enough sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D138812: [AArch64] lower abs intrinsic to new ABS instruction in SelDag
Dave Green via Phabricator via llvm-commits
- [PATCH] D138793: [AArch64][SVE2] Add patterns for eor3
Dave Green via Phabricator via llvm-commits
- [PATCH] D138591: [AAch64] Don't treat SVE scalable extends as free widening instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
Dave Green via Phabricator via llvm-commits
- [PATCH] D138817: [AAch64] Optimize muls with operands having enough sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D138990: [AArch64] Enable the select optimize pass for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D138990: [AArch64] Enable the select optimize pass for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D138817: [AAch64] Optimize muls with operands having enough sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D138591: [AAch64] Don't treat SVE scalable extends as free widening instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D138990: [AArch64] Enable the select optimize pass for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D138793: [AArch64][SVE2] Add patterns for eor3
Dave Green via Phabricator via llvm-commits
- [PATCH] D138874: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 3
Dave Green via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Dave Green via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Dave Green via Phabricator via llvm-commits
- [PATCH] D138874: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 3
Dave Green via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
Dave Green via Phabricator via llvm-commits
- [PATCH] D138990: [AArch64] Enable the select optimize pass for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D138990: [AArch64] Enable the select optimize pass for AArch64
Dave Green via Phabricator via llvm-commits
- [llvm] 1c2ee6b - Add void cast for preprocessor-conditionall-unused loop variable
David Blaikie via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138757: [zero-call-used-regs] Mark only non-debug instruction's register as used
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138865: [ADT] Add `zip_equal` for iteratees of equal lengths
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138858: [ADT] Clarify `zip` behavior with iteratees of different lengths. NFC.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138784: [Coroutines] createStructType/createPointerType takes alignment in bits but receives bytes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138858: [ADT] Clarify `zip` behavior with iteratees of different lengths
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138597: DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138757: [zero-call-used-regs] Mark only non-debug instruction's register as used
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Protect DIFile::Source against empty string
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138597: DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Protect DIFile::Source against empty string
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133376: Allow epilogue_begin to be emitted when generating DWARF
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Store optional DIFile::Source as pointer
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133376: Allow epilogue_begin to be emitted when generating DWARF
David Blaikie via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133716: [CAS] Add LLVMCAS library with InMemoryCAS implementation
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138597: DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138597: DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139215: [ORC][test] Add initial MachOPlatformTest
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139223: [ORC] Move LinkGraphMaterializationUnit for testing (NFC)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D137918: [nfc] move expensive parts of Hashing.h into cpp file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Store optional DIFile::Source as pointer
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Store optional DIFile::Source as pointer
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139215: [ORC][test] Add initial MachOPlatformTest
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139229: Use CTAD on llvm::SaveAndRestore
David Blaikie via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
David Blaikie via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
David Blaikie via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139241: [ADT, Support] Use std::nullopt instead of None (NFC)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139240: [llvm] Add support for hashing std::optional
David Blaikie via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D139223: [ORC] Move LinkGraphMaterializationUnit for testing (NFC)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136512: [AA] Allow for flow-sensitive analyses.
David Goldblatt via Phabricator via llvm-commits
- [PATCH] D136513: [AA] Introduce separate storage alias analysis
David Goldblatt via Phabricator via llvm-commits
- [PATCH] D136514: [AA][Intrinsics] Add separate_storage assumptions.
David Goldblatt via Phabricator via llvm-commits
- [PATCH] D136512: [AA] Allow for flow-sensitive analyses.
David Goldblatt via Phabricator via llvm-commits
- [PATCH] D136512: [AA] Allow for flow-sensitive analyses.
David Goldblatt via Phabricator via llvm-commits
- [llvm] 57dc4a8 - [AArch64] Extend testing for widening conditions under SVE. NFC
David Green via llvm-commits
- [llvm] f2a92db - [AArch64] Don't treat SVE scalable extends as free widening instructions
David Green via llvm-commits
- [llvm] 16a72a0 - [AArch64] Enable the select optimize pass for AArch64
David Green via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
David Li via Phabricator via llvm-commits
- [PATCH] D138893: [llvm-profdata] Use flattening sample profile in profile supplementation
David Li via Phabricator via llvm-commits
- [PATCH] D138893: [llvm-profdata] Use flattening sample profile in profile supplementation
David Li via Phabricator via llvm-commits
- [PATCH] D138950: [InstCombine] Revert D125845
David Li via Phabricator via llvm-commits
- [PATCH] D138893: [llvm-profdata] Use flattening sample profile in profile supplementation
David Li via Phabricator via llvm-commits
- [llvm] 36141ca - [SVE] Tidy up the bfloat matmul instruction classes
David Sherwood via llvm-commits
- [llvm] 4a5ccf4 - Revert "[AArch64][SME]: Generate streaming-compatible code for ld2-alloca."
David Sherwood via llvm-commits
- [llvm] a043fcf - [AArch64] Fix test streaming-compatible-expand-masked-gather-scatter.ll
David Sherwood via llvm-commits
- [llvm] 0684659 - Revert "[AArch64][SME]: Add precursory tests for D138791"
David Sherwood via llvm-commits
- [PATCH] D138682: [AArch64][SME]: Generate streaming-compatible code for bit counting/select
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138787: [SVE] Tidy up the bfloat matmul instruction classes
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138788: [SVE] Change some bfloat lane intrinsics to use i32 immediates
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138787: [SVE] Tidy up the bfloat matmul instruction classes
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138682: [AArch64][SME]: Generate streaming-compatible code for bit counting/select
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138683: [AArch64][SME]: Add streaming-compatible testing files.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138788: [SVE] Change some bfloat lane intrinsics to use i32 immediates
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138906: [SVE] Commonise bfmlal* and fmlal* instruction classes
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138717: [AArch64][SME]: Add streaming-compatible testing files.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138788: [SVE] Change some bfloat lane intrinsics to use i32 immediates
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138788: [SVE] Change some bfloat lane intrinsics to use i32 immediates
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Scalarize masked gather/scatter in streaming mode
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138768: [AArch64][SME]: Add streaming-compatible testing files(limit-duplane.ll, optimize-ptrue.ll, ptest.ll)
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138768: [AArch64][SME]: Add streaming-compatible testing files(limit-duplane.ll, optimize-ptrue.ll, ptest.ll)
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Scalarize masked gather/scatter in streaming mode
David Sherwood via Phabricator via llvm-commits
- [PATCH] D139111: [AArch64][SME] Avoid going through memory for streaming-compatible splats
David Sherwood via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
David Spickett via Phabricator via llvm-commits
- [PATCH] D137085: [LLVM][TableGen] Add first tutorial notebook
David Spickett via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
David Spickett via Phabricator via llvm-commits
- [PATCH] D139015: [Threading] Ensure Tests Reflect Disabled Threads
David Spickett via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Scalarize masked gather/scatter in streaming mode
David Spickett via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Scalarize masked gather/scatter in streaming mode
David Spickett via Phabricator via llvm-commits
- [PATCH] D139102: [AArch64] Inline AArch64TargetParser.def
David Spickett via Phabricator via llvm-commits
- [PATCH] D139102: [AArch64] Inline AArch64TargetParser.def
David Spickett via Phabricator via llvm-commits
- [llvm] 7940888 - [AMDGPU] Intrinsic to expose s_wait_event for export ready
David Stuttard via llvm-commits
- [llvm] 6249896 - ConstantFolding: Guard use of getFunction
David Stuttard via llvm-commits
- [PATCH] D138216: [AMDGPU] Intrinsic to expose s_wait_event for export ready
David Stuttard via Phabricator via llvm-commits
- [PATCH] D138642: ConstantFolding: Guard use of getFunction
David Stuttard via Phabricator via llvm-commits
- [PATCH] D137451: [CMake] Use LLVM_TARGET_TRIPLE in runtimes
David Tenty via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
David Truby via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
David Truby via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
David Truby via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
David Truby via Phabricator via llvm-commits
- [PATCH] D138486: X86: relax EFLAGS liveness check when generating stack probes.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D138602: [WIP] Alwaysinliner time explosion with new pass manager
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D138910: [RS4GC] Turn lambda into static function. NFC.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D138911: [RS4GC] Add few tests for derived pointer rematerialization. NFC.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D138912: [RS4GC] Rematerialize derived pointers before uses.
Denis Antrushin via Phabricator via llvm-commits
- [llvm] 0041382 - [llvm-objcopy] Fix --section-add when section contain empty bytes
Derek Schuff via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D139210: [llvm-objcopy] Fix --section-add when section contain empty bytes
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D139210: [llvm-objcopy] Fix --section-add when section contain empty bytes
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D139210: [llvm-objcopy] Fix --section-add when section contain empty bytes
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D139210: [llvm-objcopy] Fix --section-add when section contain empty bytes
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D136787: [XCOFF] Decode the relocation entries of loader section of xcoff for llvm-readobj
Digger Lin via Phabricator via llvm-commits
- [PATCH] D136787: [XCOFF] Decode the relocation entries of loader section of xcoff for llvm-readobj
Digger Lin via Phabricator via llvm-commits
- [PATCH] D136787: [XCOFF] Decode the relocation entries of loader section of xcoff for llvm-readobj
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D138982: [XCOFF] adjust the Fixedvalue for R_RBR relocations.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D138982: [XCOFF] adjust the Fixedvalue for R_RBR relocations.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D139068: [AArch64][SVE] Allow to lower WHILEop operations with constant operands to PTRUE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Dmitry Kurtaev via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Dmitry Kurtaev via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Dmitry Kurtaev via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Dmitry Kurtaev via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Dmitry Kurtaev via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Dmitry Kurtaev via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Dmitry Kurtaev via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Dmitry Kurtaev via Phabricator via llvm-commits
- [llvm] a580d2e - [Test] Update tests for LoopPredication constant ranges widening
Dmitry Makogon via llvm-commits
- [PATCH] D137632: [LoopPredication] Widen checks if condition operands constant ranges are known
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D137632: [LoopPredication] Widen checks if condition operands constant ranges are known
Dmitry Makogon via Phabricator via llvm-commits
- [llvm] 869fc7e - [AMDGPU][MC][MI100+] Enable VOP3 variants of dot2c/dot4c/dot8c opcodes
Dmitry Preobrazhensky via llvm-commits
- [llvm] 9b8eb5f - [AMDGPU][MC][GFX11] Correct op_sel handling for permlane*16
Dmitry Preobrazhensky via llvm-commits
- [llvm] f2d589e - [AMDGPU][MC][GFX11] Disable non-VGPR src operands for VOP3_DPP variants of fmac instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D138494: [AMDGPU][MC][MI100+] Enable VOP3 variants of dot2c/dot4c/dot8c opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D137969: [AMDGPU][MC][GFX11] Correct op_sel handling for permlane*16
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138710: [AMDGPU][MC][GFX11] Disable non-VGPR src operands for v_fmac_f16_e64_dpp and v_fmac_f32_e64_dpp instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138710: [AMDGPU][MC][GFX11] Disable non-VGPR src operands for v_fmac_f16_e64_dpp and v_fmac_f32_e64_dpp instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138661: [AMDGPU][MC] Correct handling of mandatory literals
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138661: [AMDGPU][MC] Correct handling of mandatory literals
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138710: [AMDGPU][MC][GFX11] Disable non-VGPR src operands for v_fmac_f16_e64_dpp and v_fmac_f32_e64_dpp instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138661: [AMDGPU][MC] Correct handling of mandatory literals
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D139101: [AMDGPU][NFC] Isolate KImm operands
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138661: [AMDGPU][MC] Correct handling of mandatory literals
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D138661: [AMDGPU][MC] Correct handling of mandatory literals
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D139194: AMDGPU/MC: Simplify AsmParser for VOP3P
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] a1255dc - Use-after-return sanitizer binary metadata
Dmitry Vyukov via llvm-commits
- [llvm] e6aea4a - Use-after-return sanitizer binary metadata
Dmitry Vyukov via llvm-commits
- [llvm] 0aedf9d - Revert "Use-after-return sanitizer binary metadata"
Dmitry Vyukov via llvm-commits
- [compiler-rt] 0999975 - tsan: fix epoll_pwait2 interceptor
Dmitry Vyukov via llvm-commits
- [llvm] d3c851d - Use-after-return sanitizer binary metadata
Dmitry Vyukov via llvm-commits
- [PATCH] D136078: [RFC] Use-after-return binary metadata.
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: [RFC] Use-after-return binary metadata.
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D135119: [scudo] Optimize scudo test string allocation
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D138496: [OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D138496: [OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Dominik Adamski via Phabricator via llvm-commits
- [llvm] 34b8daf - Revert "[llvm-objcopy] Fix --section-add when section contain empty bytes"
Douglas Yung via llvm-commits
- [PATCH] D133758: [VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe.
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D139210: [llvm-objcopy] Fix --section-add when section contain empty bytes
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D138796: ObjCARC: Try to fix faulty tests
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D138845: [LLVM] Merge -preserve-ll-uselistorder/preserve-bc-uselistorder into -preserve-uselistorder
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D138845: [LLVM] Merge -preserve-ll-uselistorder/preserve-bc-uselistorder into -preserve-uselistorder
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D133716: [CAS] Add LLVMCAS library with InMemoryCAS implementation
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D133716: [CAS] Add LLVMCAS library with InMemoryCAS implementation
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D139035: [ADT] Add more ArrayRef <-> StringRef conversion functions
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D138796: ObjCARC: Try to fix faulty tests
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] d98f74a - [AArch64] Make sure we don't emit packed unwind for .seh_save_any_reg_p
Eli Friedman via llvm-commits
- [llvm] e65c5ee - [AArch64] Make opcode switch in tryARM64PackedUnwind comprehensive.
Eli Friedman via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D138246: [AsmPrinter] Fix Crash when Emitting Global Constant of small bit width when targeting Big Endian arch
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D138955: [AArch64] Make sure we don't emit packed unwind for .seh_save_any_reg_p
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D138955: [AArch64] Make sure we don't emit packed unwind for .seh_save_any_reg_p
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D138955: [AArch64] Make sure we don't emit packed unwind for .seh_save_any_reg_p
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D139048: [AArch64] Make opcode switch in tryARM64PackedUnwind comprehensive.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D139048: [AArch64] Make opcode switch in tryARM64PackedUnwind comprehensive.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D139048: [AArch64] Make opcode switch in tryARM64PackedUnwind comprehensive.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136383: [PartialInlining] Enable recursive partial inlining.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D138958: [clang] Better UX for Clang’s unwind-affecting attributes
Erich Keane via Phabricator via llvm-commits
- [PATCH] D138958: [clang] Better UX for Clang’s unwind-affecting attributes
Erich Keane via Phabricator via llvm-commits
- [PATCH] D138982: [XCOFF] adjust the Fixedvalue for R_RBR relocations.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section (only relocation overflow are handled).
Esme Yi via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section (only relocation overflow are handled).
Esme Yi via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section (only relocation overflow are handled).
Esme Yi via Phabricator via llvm-commits
- [PATCH] D134195: [PowerPC] XCOFF exception section support on the integrated assembler path
Esme Yi via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section (only relocation overflow is handled).
Esme Yi via Phabricator via llvm-commits
- [PATCH] D138734: [X86] combine-and.ll - add test coverage for scalar broadcast
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D138734: [X86] combine-and.ll - add test coverage for scalar broadcast
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D138521: [X86] Support ANDNP combine through broadcast instructions with scalar input
Evgenii Kudriashov via Phabricator via llvm-commits
- [llvm] 3c2f9da - [AArch64] Remove following .inst/after directive from AsmParser diagnostics
Fangrui Song via llvm-commits
- [llvm] b3ed72e - [MC][AsmParser] Remove "in directive" from diagnostics
Fangrui Song via llvm-commits
- [llvm] 858266d - [LoongArch] Fix tests after comment change
Fangrui Song via llvm-commits
- [llvm] c8508fa - [X86][MC] Remove "in directive" from diagnostics
Fangrui Song via llvm-commits
- [llvm] 8a3328e - InitLLVM: Remove unused include after 88e41b42f8d0abab4488b08f9d88d8e014d7f537
Fangrui Song via llvm-commits
- [llvm] 5e50b80 - Threading: Convert Optional to std::optional
Fangrui Song via llvm-commits
- [llvm] 6aebb5d - AttributeParser: Convert Optional to std::optional
Fangrui Song via llvm-commits
- [llvm] 7403458 - Support: Convert some Optional to std::optional
Fangrui Song via llvm-commits
- [llvm] ca23b7c - [AsmPrinter] .addrsig_sym: remove isTransitiveUsedByMetadataOnly
Fangrui Song via llvm-commits
- [lld] d98c172 - [ELF] Fix TimeTraceScope for "Finalize .eh_frame"
Fangrui Song via llvm-commits
- [lld] 00272ad - [ELF] Add final to some SyntheticSection derived classes
Fangrui Song via llvm-commits
- [llvm] bac9742 - CodeGen/CommandFlags: Convert Optional to std::optional
Fangrui Song via llvm-commits
- [llvm] 2c5d49c - [Driver] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [lld] 900f3f9 - [COFF] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] c302fb5 - [Object] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [lld] 7d43c3b - IR: HotnessThreshold llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] f55880e - [test] Fix CodeGen/M68k/pipeline.ll after D123394 MachineLateInstrsCleanupPass
Fangrui Song via llvm-commits
- [lld] 4f33339 - [ELF][test] Clean up aarch64-variant_pcs.s
Fangrui Song via llvm-commits
- [llvm] 4e62072 - [Passes] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] f4c16c4 - [MC] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] eecb22d - [SanitizerBinaryMetadata] Use weak __start_/__stop_ instead of dummy empty section
Fangrui Song via llvm-commits
- [llvm] 89fab98 - [DebugInfo] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 0605b8b - [MCDisassembler] Work around GCC 7 after f4c16c44737caac25bf09ec2d85809820579ae40
Fangrui Song via llvm-commits
- [llvm] 89fae41 - [IR] llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] 4b1b9e2 - Remove unused #include "llvm/ADT/Optional.h"
Fangrui Song via llvm-commits
- [llvm] 3dfacc0 - CheckedArithmetic: llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] a73db7f - [iwyu] Fix files which would break without #include Optional.h
Fangrui Song via llvm-commits
- [lld] b067aa5 - [ELF] Produce DT_RISCV_VARIANT_CC
Fangrui Song via llvm-commits
- [lld] a996cc2 - Remove unused #include "llvm/ADT/Optional.h"
Fangrui Song via llvm-commits
- [llvm] 75801e3 - Transforms/IPO: llvm::Optional => std::optional
Fangrui Song via llvm-commits
- [llvm] e26017d - [LegacyPM] Remove AnnotationRemarksLegacyPass
Fangrui Song via llvm-commits
- [llvm] 04a23cb - [PowerPC] Remove unused MacOSX check
Fangrui Song via llvm-commits
- [PATCH] D138884: [lld-macho] Reject -no_pie for unsupported archs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138854: [AIX][LTO] Enabling Context Sensitive PGO Options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138857: [llvm-c] Remove legacy pass manager APIs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138560: [lld][LTO] Add assembly output to LTO save-temps
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138560: [lld][LTO] Add assembly output to LTO save-temps
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D137838: [RFC][Support] Move TargetParsers to new component
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138891: [MachO] Prevent overflow on 32-bit platforms when calculating load command offsets
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D137140: [SDAG] Allow scalable vectors in ComputeKnownBits
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138362: [AsmPrinter] .addrsig_sym: remove isTransitiveUsedByMetadataOnly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139206: [lld][NFC] Pack InputChunk / OutputSegment more tightly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139205: [lld][Alignment] Use Align in ELF Sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138362: [AsmPrinter] .addrsig_sym: remove isTransitiveUsedByMetadataOnly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138550: [ELF] Combine .riscv.attributes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138634: GlobalIFunc: Make allowed constant expressions stricter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138945: [ModuleUtils][KCFI] Set !kcfi_type metadata for sanitizer constructors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138945: [ModuleUtils][KCFI] Set !kcfi_type metadata for sanitizer constructors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138634: GlobalIFunc: Make allowed constant expressions stricter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136264: [libunwind][RISCV] Support reading of VLENB CSR register
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139199: [lld/mac] Fix --start-lib/--end-lib with split thinlto inputs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139276: [SanitizerBinaryMetadata] Use weak __start_/__stop_ instead of dummy empty section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107951: [ELF] Handle STO_RISCV_VARIANT_CC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107951: [ELF] Handle STO_RISCV_VARIANT_CC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139276: [SanitizerBinaryMetadata] Use weak __start_/__stop_ instead of dummy empty section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139282: [llvm-objdump][docs] Mention --show-all-symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131589: [llvm-objdump] Handle multiple syms at same addr in disassembly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138778: Output alignment in zerofill and comm only if needed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139024: [Backend][AsmPrinter][CFI] Generate unwind table entries in .eh_frame when the uwtable attribute is present.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D137921: [LLD][ELF] Add support for OpenBSD PT_OPENBSD_MUTABLE segment type
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107951: [ELF] Handle STO_RISCV_VARIANT_CC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107951: [ELF] Produce DT_RISCV_VARIANT_CC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107951: [ELF] Produce DT_RISCV_VARIANT_CC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107951: [ELF] Produce DT_RISCV_VARIANT_CC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107951: [ELF] Produce DT_RISCV_VARIANT_CC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139286: [LLVM] Fix Bug introduced from "llvm::Optional => std::optional"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139217: [CodeExtractor] Correctly propagate scope information post extraction
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [llvm] c59822c - [NFC][ORC] Fix lljit-with-thinlto-summaries.test output ordering issue
Filipp Zhinkin via llvm-commits
- [PATCH] D138913: [NFC][ORC] Fix lljit-with-thinlto-summaries.test output ordering issue
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D138913: [NFC][ORC] Fix lljit-with-thinlto-summaries.test output ordering issue
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D138837: [ScheduleDAG] Support REQ_SEQUENCE unscheduling
Filipp Zhinkin via Phabricator via llvm-commits
- [llvm] 0fa666e - [VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe.
Florian Hahn via llvm-commits
- [llvm] 6a834d2 - [ConstraintElim] Use collectOffset instead of custom GEP idx iteration.
Florian Hahn via llvm-commits
- [llvm] bf15f1e - Revert "[VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe."
Florian Hahn via llvm-commits
- [llvm] dcac5a2 - Revert "Cache memory buffer's name length"
Florian Hahn via llvm-commits
- [llvm] 06ed6ed - [LV] Update test to use opaque pointers.
Florian Hahn via llvm-commits
- [llvm] c7ca218 - [LV] Add test showing crash with 0fa666ecedc3.
Florian Hahn via llvm-commits
- [llvm] 0c5df7c - Recommit "[VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe."
Florian Hahn via llvm-commits
- [llvm] aec03ad - [DSE] Split off _chk libcall tests into separate file.
Florian Hahn via llvm-commits
- [llvm] 1c32ad1 - [DSE] Add tests for __memset_chk libcalls.
Florian Hahn via llvm-commits
- [llvm] 2de8f1f - [ConstraintElim] Add chained GEP tests with multiple indices/diff types.
Florian Hahn via llvm-commits
- [llvm] ee605b0 - [ConstraintElim] Use collectOffset result for chained gep support.
Florian Hahn via llvm-commits
- [llvm] af694c5 - [DSE] Use precise loc for memset_chk during overwrite checks
Florian Hahn via llvm-commits
- [llvm] 63150f4 - Revert "Enhance stack protector for calling no return function"
Florian Hahn via llvm-commits
- [llvm] 5fc071f - [DSE] Use precise loc for memcpy_chk during overwrite checks.
Florian Hahn via llvm-commits
- [llvm] fb84dad - [LV] Update test to use use variables in CHECK lines.
Florian Hahn via llvm-commits
- [llvm] cf28e6b - [VPlan] Add sideeffect/memory unit test for VPScalarIVStepsRecipe. (NFC)
Florian Hahn via llvm-commits
- [llvm] 3c5f073 - [VPlan] Mark VPScalarIVStepsRecipe as not reading/writing memory.
Florian Hahn via llvm-commits
- [llvm] 37809c8 - [VPlan] Support sinking VPScalarIVStepsRecipe.
Florian Hahn via llvm-commits
- [PATCH] D133758: [VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D138555: Cache memory buffer's name length
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D138555: Cache memory buffer's name length
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch select instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139096: [DSE] Use precise loc for memset_chk during overwrite checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D115167: [DSE] Use precise loc for memset_chk during overwrite checks
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139152: [SLPVectorizer] Don't deref std::end() of object
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D115167: [DSE] Use precise loc for memset_chk during overwrite checks
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D115167: [DSE] Use precise loc for memset_chk during overwrite checks
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139096: [DSE] Use precise loc for memcpy_chk during overwrite checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139096: [DSE] Use precise loc for memcpy_chk during overwrite checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D139096: [DSE] Use precise loc for memcpy_chk during overwrite checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D137837: [Support] Move Target/CPU Printing out of CommandLine
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D137838: [RFC][Support] Move TargetParsers to new component
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D133657: [Matrix] Optimize matrix transposes around additions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D138876: [RISCV] Share code for fixed offsets adjustRegs (thus materializing fewer constants)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D138926: [RISCV] Reuse and generalize adjustReg from another spot in frame lowering [nfc]
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 89f36dd - [X86] Add ExpandLargeFpConvert Pass and enable for X86
Freddy Ye via llvm-commits
- [compiler-rt] e49a6c3 - [MSAN] add interceptor for stpncpy
Gabor Buella via llvm-commits
- [PATCH] D138760: BLAKE3: do not try to use neon on big-endian aarch64
Galina via Phabricator via llvm-commits
- [PATCH] D139073: [X86] AMD Zen 4 Initial enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D135580: utils/update_mir_test_checks.py: support UTC_ARGS
Gaëtan Bossu via Phabricator via llvm-commits
- [PATCH] D135580: utils/update_mir_test_checks.py: support UTC_ARGS
Gaëtan Bossu via Phabricator via llvm-commits
- [PATCH] D135579: utils/update_mir_test_checks.py: allow checking fixedStack in .mir files
Gaëtan Bossu via Phabricator via llvm-commits
- [PATCH] D135580: utils/update_mir_test_checks.py: support UTC_ARGS
Gaëtan Bossu via Phabricator via llvm-commits
- [PATCH] D135580: utils/update_mir_test_checks.py: support UTC_ARGS
Gaëtan Bossu via Phabricator via llvm-commits
- [PATCH] D135579: utils/update_mir_test_checks.py: allow checking fixedStack in .mir files
Gaëtan Bossu via Phabricator via llvm-commits
- [PATCH] D139284: Fix LibFuzzer documentation (timeout exit code)
George Pollard via Phabricator via llvm-commits
- [PATCH] D139284: Fix LibFuzzer documentation (timeout exit code)
George Pollard via Phabricator via llvm-commits
- [PATCH] D138481: [LoongArch] Add atomic ordering information for binary atomic operations
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138177: [LoongArch] Add codegen support for atomicrmw min/max operation on LA64
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D138418: [LoongArch] Add remaining intrinsics for CRC check instructions
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D137532: [LoongArch] Implement the TargetLowering::getRegisterByName hook
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D139288: [Clang][LoongArch] Add intrinsic for csrrd, csrwr and csrxchg
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D139288: [Clang][LoongArch] Add intrinsic for csrrd, csrwr and csrxchg
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D139288: [Clang][LoongArch] Add intrinsic for csrrd, csrwr and csrxchg
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D139288: [Clang][LoongArch] Add intrinsic for csrrd, csrwr and csrxchg
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D139210: [llvm-objcopy] Fix --section-add when section contain empty bytes
Guilhem Morer via Phabricator via llvm-commits
- [PATCH] D139210: [llvm-objcopy] Fix --section-add when section contain empty bytes
Guilhem Morer via Phabricator via llvm-commits
- [PATCH] D139210: [llvm-objcopy] Fix --section-add when section contain empty bytes
Guilhem Morer via Phabricator via llvm-commits
- [PATCH] D139210: [llvm-objcopy] Fix --section-add when section contain empty bytes
Guilhem Morer via Phabricator via llvm-commits
- [PATCH] D139210: [llvm-objcopy] Fix --section-add when section contain empty bytes
Guilhem Morer via Phabricator via llvm-commits
- [llvm] f5dd9dd - Remove support for 10.4 Tiger from AsmPrinter
Guillaume Chatelet via llvm-commits
- [llvm] 543962f - [Coroutine] Update test to demonstrate bug (D138784)
Guillaume Chatelet via llvm-commits
- [llvm] 3e6001e - [Coroutines] createStructType takes alignment in bits but receives bytes
Guillaume Chatelet via llvm-commits
- [lld] 08e2a76 - [lld][NFC] rename ELF alignment into addralign
Guillaume Chatelet via llvm-commits
- [llvm] 6dc6f43 - [Alignment][NFC] Use Align within StringTableBuilder
Guillaume Chatelet via llvm-commits
- [llvm] 173f62d - [Alignment][NFC] Use Align in StringTableBuilder ctor
Guillaume Chatelet via llvm-commits
- [lld] cfe77f2 - [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Guillaume Chatelet via llvm-commits
- [PATCH] D138707: Remove support for 10.4 Tiger from AsmPrinter
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138707: Remove support for 10.4 Tiger from AsmPrinter
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138707: Remove support for 10.4 Tiger from AsmPrinter
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138705: [Alignment] Use Align in MCSymbol::setCommon
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138705: [Alignment][NFC] Use Align in MCSymbol::setCommon
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138778: Output alignment in zerofill and comm only is needed
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138721: [Alignment] Use Align in MCStreamer::emitZerofill
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138778: Output alignment in zerofill and comm only if needed
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138686: [NFC] Add helper method to ensure min alignment on MCSection
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138784: [Coroutines] createStructType takes alignment in bits but receives bytes
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138784: [Coroutines] createStructType takes alignment in bits but receives bytes
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138784: [Coroutines] createStructType/createPointerType takes alignment in bits but receives bytes
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138784: [Coroutines] createStructType/createPointerType takes alignment in bits but receives bytes
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138784: [Coroutines] createStructType/createPointerType takes alignment in bits but receives bytes
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138999: [libc] Make libc symbols weak by default for bazel
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138999: [libc] Make libc symbols weak by default for bazel
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138999: [libc] Make libc symbols weak by default for bazel
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139098: [Alignment] Use Align for ObjectFile::getSectionAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139098: [Alignment] Use Align for ObjectFile::getSectionAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139110: [Alignment] Use Align in SectionRef::getAlignment()
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D138999: [libc] Make libc symbols weak by default for bazel
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139205: [lld][Alignment] Use Align in ELF Sections
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139206: [lld][NFC] Pack InputChunk / OutputSegment more tightly
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139205: [lld][Alignment] Use Align in ELF Sections
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D130919: [MRI] isConstantPhysReg should also check if the register is clobbered by a RegMask
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 60ab791 - [AArch64][SME]: Generate streaming-compatible code for fp-compares.
Hassnaa Hamdi via llvm-commits
- [llvm] 17e51cd - [AArch64][SME]: Add precursory tests for D138682
Hassnaa Hamdi via llvm-commits
- [llvm] 9c7286f - [AArch64][SME]: Generate streaming-compatible code for bit counting/select
Hassnaa Hamdi via llvm-commits
- [llvm] 02db560 - [AArch64][SME]: Generate streaming-compatible code for fp-extend-trunc
Hassnaa Hamdi via llvm-commits
- [llvm] de7222b - [AArch64][SME]: Add streaming-compatible testing files.
Hassnaa Hamdi via llvm-commits
- [llvm] 43eef96 - [AArch64][SME]: Add streaming-compatible testing files.
Hassnaa Hamdi via llvm-commits
- [llvm] 1dee88f - [AArch64][SME]: Add streaming-compatible testing files.
Hassnaa Hamdi via llvm-commits
- [llvm] 45adca0 - [AArch64][SME]: Add precursory tests for D138791
Hassnaa Hamdi via llvm-commits
- [llvm] 279c0a8 - [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
Hassnaa Hamdi via llvm-commits
- [llvm] 942f3ee - [AArch64][SME]: Scalarize masked gather/scatter in streaming mode.
Hassnaa Hamdi via llvm-commits
- [llvm] 2bda5a6 - [AArch64][SME][NFC]: Enable lowering truncate for enhancement.
Hassnaa Hamdi via llvm-commits
- [llvm] 341d4cd - [WebAssembly] Move debug tests into DebugInfo
Heejin Ahn via llvm-commits
- [PATCH] D138871: [WebAssembly] Move debug tests into DebugInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138871: [WebAssembly] Move debug tests into DebugInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D138833: [llvm_stats] Do not import llvm.stats metadata for thinlto
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D138833: [llvm_stats] Do not import llvm.stats metadata for thinlto
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D139213: Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139213: [llvm][CUDA] Make NVVM Reflect pass look inside ptr casting
Hugh Delaney via Phabricator via llvm-commits
- [PATCH] D139131: [llvm-objdump] Avoid using mapping symbols as branch target labels
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D134982: [X86] Add support for "light" AVX
Ilya Tokar via Phabricator via llvm-commits
- [llvm] 536b8c5 - [AMDGPU][AsmParser] Remove the now-unused OptionalOperand structure.
Ivan Kosarev via llvm-commits
- [PATCH] D138492: [AMDGPU][AsmParser] Refine parsing instruction operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D138869: [Docs][RFC] Add AMDGPU LLVM Extensions for Heterogeneous Debugging
J. Ryan Stinnett via Phabricator via llvm-commits
- [llvm] aa7a3d4 - [ADT] Clarify `zip` behavior with iteratees of different lengths
Jakub Kuderski via llvm-commits
- [llvm] 21d434d - [ADT] Add `zip_equal` for iteratees of equal lengths
Jakub Kuderski via llvm-commits
- [PATCH] D138858: [ADT] Clarify `zip` behavior with iteratees of different lengths. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D138865: [ADT] Add `zip_equal` for iteratees of equal lengths
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D138858: [ADT] Clarify `zip` behavior with iteratees of different lengths. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D138858: [ADT] Clarify `zip` behavior with iteratees of different lengths. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D138858: [ADT] Clarify `zip` behavior with iteratees of different lengths. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D138858: [ADT] Clarify `zip` behavior with iteratees of different lengths
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D138858: [ADT] Clarify `zip` behavior with iteratees of different lengths
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D138865: [ADT] Add `zip_equal` for iteratees of equal lengths
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
James Henderson via Phabricator via llvm-commits
- [PATCH] D138783: [llvm-objcopy] [COFF] Always set PointerToRawData when writing a COFF file
James Henderson via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
James Henderson via Phabricator via llvm-commits
- [PATCH] D136787: [XCOFF] Decode the relocation entries of loader section of xcoff for llvm-readobj
James Henderson via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
James Henderson via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
James Henderson via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
James Henderson via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
James Henderson via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Fix Address value difference for symbol emitted by llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D100808: [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.
James Henderson via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
James Henderson via Phabricator via llvm-commits
- [PATCH] D136787: [XCOFF] Decode the relocation entries of loader section of xcoff for llvm-readobj
James Henderson via Phabricator via llvm-commits
- [PATCH] D139210: [llvm-objcopy] Fix --section-add when section contain empty bytes
James Henderson via Phabricator via llvm-commits
- [PATCH] D137661: [PowerPC] Switch to by-name matching for instructions (part 1 of 2).
James Y Knight via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
James Y Knight via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
James Y Knight via Phabricator via llvm-commits
- [PATCH] D135658: demangle OptFunction trace names
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D138719: Expand loop peeling phi computation to handle binary ops and casts
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D135658: demangle OptFunction trace names
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D138456: Add new option choices for print-changed that do not output llc changes.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D110776: A new hidden option exec-on-ir-change=exe that calls exe after each time IR changes
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D88515: Add dot-cfg-changes style view to the llvm-diff tool
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D133614: handling invalidated passes in change printers
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] 2166d95 - [OpenMP][OMPIRBuilder] Migrate target outlined function registration to OMPIRBuilder from clang
Jan Sjodin via llvm-commits
- [PATCH] D137587: [OpenMP][OMPIRBuilder] Migrate target outlined function registration to OMPIRBuilder from clang
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D138496: [OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Jan Sjödin via Phabricator via llvm-commits
- [llvm] abf0c6c - Use CTAD on llvm::SaveAndRestore
Jan Svoboda via llvm-commits
- [lld] abf0c6c - Use CTAD on llvm::SaveAndRestore
Jan Svoboda via llvm-commits
- [PATCH] D135634: [clang][modules] Serialize VFS overlay paths into PCMs
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D139229: Use CTAD on llvm::SaveAndRestore
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D139229: Use CTAD on llvm::SaveAndRestore
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D135634: [clang][modules] Serialize VFS overlay paths into PCMs
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D139229: Use CTAD on llvm::SaveAndRestore
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D135634: [clang][modules] Serialize VFS overlay paths into PCMs
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D135447: [AMDGPU] Add llvm.is.fpclass intrinsic to existing SelectionDAG fp class support and introduce GlobalISel implementation for AMDGPU
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D135447: [AMDGPU] Add llvm.is.fpclass intrinsic to existing SelectionDAG fp class support and introduce GlobalISel implementation for AMDGPU
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D139128: [AMDGPU] G_IS_FPCLASS lower() support for IEEE fp types
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D139034: [IR] GEP: Fix byte-offsets in vectors of overaligned types
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D133379: [DL] Make vector ABI align bound by element align
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D139034: [IR] GEP: Fix byte-offsets in vectors of overaligned types
Jannik Silvanus via Phabricator via llvm-commits
- [llvm] 7ab83a7 - [AMDGPU] Better more consistent error check lines
Jay Foad via llvm-commits
- [llvm] dca1a3f - [AMDGPU] Add error line number checking
Jay Foad via llvm-commits
- [llvm] 0daa3df - [AMDGPU] Use GCNSubtarget::hasInstPrefetch instead of generation check. NFC.
Jay Foad via llvm-commits
- [llvm] 2b97b06 - [AMDGPU] Fix location of line break in VOPC instruction table
Jay Foad via llvm-commits
- [llvm] 3d9e226 - [AMDGPU] Use s_cmp instead of s_cmpk
Jay Foad via llvm-commits
- [llvm] 0affe0c - Revert "[AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext"
Jay Foad via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138790: [DAG] Attempt to replace a mul nodes with an existing umul_lohi/smul_lohi node (PR59217)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138786: [AMDGPU] Add llvm.amdgcn.raw.atomic.buffer.load intrinsic to support OpAtomicLoad lowering
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138711: AMDGPU: Remove BufferPseudoSourceValue
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138916: [AMDGPU] Add error line number checking
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138916: [AMDGPU] Add error line number checking
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138916: [AMDGPU] Add error line number checking
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138916: [AMDGPU] Add error line number checking
Jay Foad via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138949: AMDGPU: Remove ImagePSV and move images to addrspace 7
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138938: [AMDGPU] Remove AMDGPUISelDAGToDAG::isKnownNeverNaN
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138993: [AMDGPU] Use s_cmp instead of s_cmpk
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Jay Foad via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138993: [AMDGPU] Use s_cmp instead of s_cmpk
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139032: InstCombine: Handle folding some negated is_fpclass mask test cases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139032: InstCombine: Handle folding some negated is_fpclass mask test cases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139032: InstCombine: Handle folding some negated is_fpclass mask test cases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139100: Add update_any_test_checks.py convenience utility
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and/or of fcmp into class
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139194: AMDGPU/MC: Simplify AsmParser for VOP3P
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133539: [OpenMP] Replace OpenMP register requires constructor with a global array
Jeff Sandoval via Phabricator via llvm-commits
- [PATCH] D139166: [OPENMP51] Codegen support for error directive.
Jennifer Yu via Phabricator via llvm-commits
- [PATCH] D139166: [OPENMP51] Codegen support for error directive.
Jennifer Yu via Phabricator via llvm-commits
- [PATCH] D139166: [OPENMP51] Codegen support for error directive.
Jennifer Yu via Phabricator via llvm-commits
- [PATCH] D138992: [DebugInfo][SROA] Correct debug info for global variables spanning multiple fragments in case of SROA
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D138943: [WebAssembly] Enable LiveDebugValues analysis
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D138869: [Docs][RFC] Add AMDGPU LLVM Extensions for Heterogeneous Debugging
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D138876: [RISCV] Share code for fixed offsets adjustRegs (thus materializing fewer constants)
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D138887: [SPARC] Mark the %g0 register as constant & use it to materialize zeros
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D139025: [NFC][RISCV] Extract utility to calculate value through MajorVersion and MinorVersion
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D139135: [RISCV] Teach RISCVMatInt to prefer li+slli over lui+addi(w) for compressibility.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Jessica Clarke via Phabricator via llvm-commits
- [lld] 6736bce - [lld-macho] Private label aliases to weak symbols should not retain section data
Jez Ng via llvm-commits
- [PATCH] D139069: [lld-macho] Ignored aliases to weak symbols should not retain section data
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Ignored aliases to weak symbols should not retain section data
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Ignored aliases to weak symbols should not retain section data
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Ignored aliases to weak symbols should not retain section data
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Ignored aliases to weak symbols should not retain section data
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Ignored aliases to weak symbols should not retain section data
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Ignored aliases to weak symbols should not retain section data
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Private label aliases to weak symbols should not retain section data
Jez Ng via Phabricator via llvm-commits
- [PATCH] D139269: [lld-macho] Canonicalize LSDA pointers
Jez Ng via Phabricator via llvm-commits
- [PATCH] D133552: [RISCV] Add cost model for integer and float vector arithmetic instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133829: [RISCV] Add cost model for insertelement/extractelement of vector type that should be splitted.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold vector binary operatrion into select with identity constant.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132435: [RISCV] Fold fp_to_int(ftrunc (X)) -> fp_to_int(X) for vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
Jinyang He via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
Jinyang He via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
Jinyang He via Phabricator via llvm-commits
- [PATCH] D138710: [AMDGPU][MC][GFX11] Disable SGPRs as src operands of v_fmac_f16_e64_dpp and v_fmac_f32_e64_dpp instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D137969: [AMDGPU][MC][GFX11] Correct op_sel handling for permlane*16
Joe Nash via Phabricator via llvm-commits
- [PATCH] D138661: [AMDGPU][MC] Correct handling of mandatory literals
Joe Nash via Phabricator via llvm-commits
- [PATCH] D138710: [AMDGPU][MC][GFX11] Disable non-VGPR src operands for v_fmac_f16_e64_dpp and v_fmac_f32_e64_dpp instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D138661: [AMDGPU][MC] Correct handling of mandatory literals
Joe Nash via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Joe Nash via Phabricator via llvm-commits
- [PATCH] D138661: [AMDGPU][MC] Correct handling of mandatory literals
Joe Nash via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Joe Nash via Phabricator via llvm-commits
- [PATCH] D139194: AMDGPU/MC: Simplify AsmParser for VOP3P
Joe Nash via Phabricator via llvm-commits
- [PATCH] D137587: [OpenMP][OMPIRBuilder] Migrate target outlined function registration to OMPIRBuilder from clang
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138644: [NFC][AAPointerInfo] rename OffsetAndSize to RangeTy
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138645: [AAPointerInfo] rearrange code in preparation for further changes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138646: [AAPointerInfo] track multiple constant offsets for each use
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D139004: [OpenMP][LegacyPM] Remove OpenMPOptCGSCCLegacyPass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138645: [AAPointerInfo] rearrange code in preparation for further changes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138645: [AAPointerInfo] rearrange code in preparation for further changes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138646: [AAPointerInfo] track multiple constant offsets for each use
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D139008: Intrinsics: Make is_fpclass and arithmetic_fence speculatable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D139008: Intrinsics: Make is_fpclass and arithmetic_fence speculatable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D139099: [LegacyPM] Remove AttributorLegacyPass and AttributorCGSCCLegacyPass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D139166: [OPENMP51] Codegen support for error directive.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D138496: [OMPIRBuilder] Add OpenMPDefaultSimdAlignment field to TargetMachine class
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D83612: [NewPM][CodeGen] Add NPM support to llc
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D85168: [NewPM][CodeGen] Support codegen IR pass testing using opt
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92781: [NewPM][CodeGen] Port FreeMachineFunction to NPM
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D139237: CallGraph: Fix IgnoreAssumeLikeCalls option to Function::hasAddressTaken
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D137381: [clang][compiler-rt] Exception escape out of an non-unwinding function is an undefined behaviour
John McCall via Phabricator via llvm-commits
- [PATCH] D137381: [clang][compiler-rt] Exception escape out of an non-unwinding function is an undefined behaviour
John McCall via Phabricator via llvm-commits
- [PATCH] D138953: llvm-reduce: Try to kill parallel workitems once we have a result.
John Regehr via Phabricator via llvm-commits
- [PATCH] D138919: llvm-reduce: Fix tsan failures
John Regehr via Phabricator via llvm-commits
- [PATCH] D138953: llvm-reduce: Try to kill parallel workitems once we have a result.
John Regehr via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D138449: support: fix getProcessTriple in universal builds
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D138176: [dsymutil] Fix assertion: (Ref > InputDIE.getOffset()), function cloneDieReferenceAttribute
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D138763: [dsymutil] fix accidental 32bit truncation in patchFrameInfoForObject
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D132371: [DWARFLinker][NFC] Change interface of DWARFLinker to specify accel table kinds explicitly.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Protect DIFile::Source against empty string
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Store optional DIFile::Source as pointer
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Store optional DIFile::Source as pointer
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D139278: [AArch64] Use string comparison for ArchInfo equality
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] 6d12599 - [CodeGen] Add new pass for late cleanup of redundant definitions.
Jonas Paulsson via llvm-commits
- [llvm] 8ef4632 - Revert "[CodeGen] Add new pass for late cleanup of redundant definitions."
Jonas Paulsson via llvm-commits
- [llvm] 17db0de - Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions."
Jonas Paulsson via llvm-commits
- [llvm] 122efef - Revert "Reapply "[CodeGen] Add new pass for late cleanup of redundant definitions.""
Jonas Paulsson via llvm-commits
- [PATCH] D105067: [SystemZ] Emit .gnu_attribute for an externally visible vector abi.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D105067: [SystemZ] Emit .gnu_attribute for an externally visible vector abi.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D137791: [SDAG] bail out of mergeTruncStores() if there's an unknown store in the chain
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] f039a2c - [test] Fix aggregate initialization incompatible with c++20
Jordan Rupprecht via llvm-commits
- [PATCH] D138470: [bazel] Restore libpfm as a conditional dependency for exegesis.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D138470: [bazel] Restore libpfm as a conditional dependency for exegesis.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D137140: [SDAG] Allow scalable vectors in ComputeKnownBits
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D133539: [OpenMP] Replace OpenMP register requires constructor with a global array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch select instructions
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D138360: [CVP] Eliminate urem when LHS < RHS
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch select instructions
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add an opaque type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D139032: InstCombine: Handle folding some negated is_fpclass mask test cases
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add an opaque type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D138180: InstCombine: Fold negations of is_fpclass intrinsics
Joshua Cranmer via Phabricator via llvm-commits
- [llvm] 5cf6fbc - [NFC][ASAN][AMDGPU] Use CreateNot/CreateIsNotNull instead of more verbose CreateICMP methods
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D138706: [NFC][ASAN][AMDGPU] Use CreateNot/CreateIsNotNull instead of more verbose CreateICMP methods
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D138706: [NFC][ASAN][AMDGPU] Use CreateNot/CreateIsNotNull instead of more verbose CreateICMP methods
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D139024: [Backend][AsmPrinter][CFI] Generate unwind table entries in .eh_frame when the uwtable attribute is present.
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D139024: [Backend][AsmPrinter][CFI] Generate unwind table entries in .eh_frame when the uwtable attribute is present.
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D130746: RFC: Uniformity Analysis for Irreducible Control Flow
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D138637: [InstCombine] Combine opaque pointer single index GEP and with src GEP which has result of array type
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D138897: [AIX] Append hex string of constant value to the end of constant symbol name
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138973: [PowerPC] [NFC] add test for O0 pipeline
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138973: [PowerPC] [NFC] add test for O0 pipeline
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138985: [BigArchive][NFC] Add test case that list members of archive with free list in it
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138986: [BigArchive] Treat the archive is empty if the first child member offset is zero
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Kai Luo via Phabricator via llvm-commits
- [PATCH] D138265: [PowerPC] move ctrloop pass before tail duplication
Kai Luo via Phabricator via llvm-commits
- [PATCH] D139078: [X86][FP16] Do not combine fminnum/fmaxnum for FP16 emulation
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D139078: [X86][FP16] Do not combine fminnum/fmaxnum for FP16 emulation
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 55378ae - [Analysis] Remove unused fields in MemorySSA.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] dbb1130 - Revert "Use-after-return sanitizer binary metadata"
Kazu Hirata via llvm-commits
- [llvm] ba7cf9d - [ModuleInliner] Initialize variables (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0417b9d - [Inline] Add a basic test for the module inliner
Kazu Hirata via llvm-commits
- [llvm] 2d6ec14 - [ModuleInliner] Add MLPriority
Kazu Hirata via llvm-commits
- [llvm] f64d4a2 - [llvm] Add support for hashing std::optional
Kazu Hirata via llvm-commits
- [llvm] fef3a16 - [ADT, Support] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] 19aff0f - [Analysis] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] e842c06 - [IR] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] e9e64f7 - [Bitcode] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] 20cde15 - [Target] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] 998960e - [CodeGen] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] 343de68 - [Transforms] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1101159 - [DebugInfo] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] b4482f7 - [tools] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] ed88e60 - [utils] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] aadaafa - [llvm] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] b6a01ca - [llvm/unittests] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [lld] c68af42 - [lld] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [polly] 043aa1d - [polly] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] a38cfc5 - [llvm] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] ee77b73 - [IR] Use std::nullopt instead of None (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3c09ed0 - [llvm] Use std::nullopt instead of None in comments (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9f252e5 - [llvm] Use std::nullopt instead of None in comments (NFC)
Kazu Hirata via llvm-commits
- [llvm] 595f1a6 - [llvm] Use std::nullopt instead of None in comments (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7760971 - Forward-declare raw_ostream (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D138730: [Analysis] Remove unused fields in MemorySSA.cpp (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139140: [ModuleInliner] Add MLPriority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139140: [ModuleInliner] Add MLPriority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139222: [Inline] Add a basic test for the module inliner
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139225: [ModuleInliner] Initialize variables (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139225: [ModuleInliner] Initialize variables (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139222: [Inline] Add a basic test for the module inliner
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139140: [ModuleInliner] Add MLPriority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139140: [ModuleInliner] Add MLPriority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139229: Use CTAD on llvm::SaveAndRestore
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139140: [ModuleInliner] Add MLPriority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139232: [ModuleInliner] Add memorization to MLPriority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139240: [llvm] Add support for hashing std::optional
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139241: [ADT, Support] Use std::nullopt instead of None (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139240: [llvm] Add support for hashing std::optional
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139241: [ADT, Support] Use std::nullopt instead of None (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D139290: [ADT, Support] Move operator<< to raw_ostream.h (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [lld] c702bf1 - [lld-macho] Reject -no_pie for unsupported archs
Keith Smiley via llvm-commits
- [PATCH] D138449: support: fix getProcessTriple in universal builds
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D138884: [lld-macho] Reject -no_pie for unsupported archs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D138884: [lld-macho] Reject -no_pie for unsupported archs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D138884: [lld-macho] Reject -no_pie for unsupported archs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139215: [ORC][test] Add initial MachOPlatformTest
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139223: [ORC] Move LinkGraphMaterializationUnit for testing (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139223: [ORC] Move LinkGraphMaterializationUnit for testing (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D138449: support: fix getProcessTriple in universal builds
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D139215: [ORC][test] Add initial MachOPlatformTest
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D138495: [openmp][mlir] Lower parallel if to new fork_call_if function.
Kiran Chandramohan via Phabricator via llvm-commits
- [compiler-rt] f7c7161 - [HWASAN] Modified __hwasan::Thread::unique_id_ to be u32 instead of u64.
Kirill Stoimenov via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D107951: [ELF] Handle STO_RISCV_VARIANT_CC
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D138550: [ELF] Combine .riscv.attributes
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D138887: [SPARC] Mark the %g0 register as constant & use it to materialize zeros
Koakuma via Phabricator via llvm-commits
- [PATCH] D138887: [SPARC] Mark the %g0 register as constant & use it to materialize zeros
Koakuma via Phabricator via llvm-commits
- [PATCH] D138922: [SPARC] Lower SELECT_CC to MOVr on 64-bit target whenever possible
Koakuma via Phabricator via llvm-commits
- [PATCH] D138922: [SPARC] Lower SELECT_CC to MOVr on 64-bit target whenever possible
Koakuma via Phabricator via llvm-commits
- [PATCH] D139105: [RISCV] Add correct predicate over FMV instructions
Konstantin Vladimirov via Phabricator via llvm-commits
- [PATCH] D139131: [llvm-objdump] Avoid using mapping symbols as branch target labels
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D139131: [llvm-objdump] Avoid using mapping symbols as branch target labels
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D130746: RFC: Uniformity Analysis for Irreducible Control Flow
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 359174c - [Hexagon] Simplify logic for generating code for contracting shuffles
Krzysztof Parzyszek via llvm-commits
- [llvm] 073d5e5 - [Hexagon] Further improve code generation for shuffles
Krzysztof Parzyszek via llvm-commits
- [llvm] 9b83935 - [Hexagon] Punt on GEPs with different base types in vector alignment
Krzysztof Parzyszek via llvm-commits
- [llvm] 2191137 - [Hexagon] Check if vector is empty before calling back()
Krzysztof Parzyszek via llvm-commits
- [llvm] 4674328 - MemoryLocation: convert Optional to std::optional
Krzysztof Parzyszek via llvm-commits
- [llvm] 864aaa2 - TargetLowering: convert Optional to std::optional
Krzysztof Parzyszek via llvm-commits
- [llvm] 26424c9 - Attributes: convert Optional to std::optional
Krzysztof Parzyszek via llvm-commits
- [llvm] b837112 - TargetTransformInfo: convert Optional to std::optional
Krzysztof Parzyszek via llvm-commits
- [llvm] 4e12d18 - Revert "TargetTransformInfo: convert Optional to std::optional"
Krzysztof Parzyszek via llvm-commits
- [llvm] 86fe4df - TargetTransformInfo: convert Optional to std::optional
Krzysztof Parzyszek via llvm-commits
- [llvm] f9048cc - [Hexagon] Remove most Optionals in favor of std::optional
Krzysztof Parzyszek via llvm-commits
- [lld] 8c7c20f - Convert Optional<CodeModel> to std::optional<CodeModel>
Krzysztof Parzyszek via llvm-commits
- [llvm] 8c7c20f - Convert Optional<CodeModel> to std::optional<CodeModel>
Krzysztof Parzyszek via llvm-commits
- [llvm] ab672e9 - FPEnv: convert Optional to std::optional
Krzysztof Parzyszek via llvm-commits
- [llvm] df852f4 - IRBuilder: convert Optional to std::optional
Krzysztof Parzyszek via llvm-commits
- [llvm] 7a194cf - DebugInfo: convert Optional to std::optional
Krzysztof Parzyszek via llvm-commits
- [llvm] 0ca43d4 - DebugInfoMetadata: convert Optional to std::optional
Krzysztof Parzyszek via llvm-commits
- [llvm] f3b6dbf - Instructions: convert Optional to std::optional
Krzysztof Parzyszek via llvm-commits
- [PATCH] D138813: [AArch64] implement GPR (U/S)(MIN/MAX) instruction SDag support
Kyrill Tkachov via Phabricator via llvm-commits
- [llvm] 1114d1a - [gn build] Port 185d4964a158
LLVM GN Syncbot via llvm-commits
- [llvm] 9fa65ba - [gn build] Port d3c851d3fc8b
LLVM GN Syncbot via llvm-commits
- [llvm] b802b53 - [gn build] Port 77b220524541
LLVM GN Syncbot via llvm-commits
- [llvm] 0926035 - [gn build] Port b95646fe7058
LLVM GN Syncbot via llvm-commits
- [llvm] 9b8eb0c - [gn build] Port 65d6d67fc9a9
LLVM GN Syncbot via llvm-commits
- [llvm] e1da0e9 - [gn build] Port 89f36dd8f32f
LLVM GN Syncbot via llvm-commits
- [llvm] 7724ac6 - [gn build] Port 17db0de330f9
LLVM GN Syncbot via llvm-commits
- [llvm] 5fa43db - [gn build] Port 122efef8ee9b
LLVM GN Syncbot via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
Lang Hames via Phabricator via llvm-commits
- [PATCH] D139223: [ORC] Move LinkGraphMaterializationUnit for testing (NFC)
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
Lang Hames via Phabricator via llvm-commits
- [PATCH] D138781: [RISCV] Check missed Expected<T> result
Lang Hames via Phabricator via llvm-commits
- [llvm] a25f7c5 - [NFC] Fix indentation in td file
Lei Huang via llvm-commits
- [PATCH] D138833: [llvm_stats] Do not import llvm.stats metadata for thinlto
Lei Wang via Phabricator via llvm-commits
- [PATCH] D138833: [llvm_stats] Do not import llvm.stats metadata for thinlto
Lei Wang via Phabricator via llvm-commits
- [PATCH] D138833: [llvm_stats] Do not import llvm.stats metadata for thinlto
Lei Wang via Phabricator via llvm-commits
- [PATCH] D138833: [llvm_stats] Do not import llvm.stats metadata for thinlto
Lei Wang via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Leon Clark via Phabricator via llvm-commits
- [PATCH] D138615: [llvm] Teach FastISel for AArch64 about tagged globals
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D138615: [llvm] Teach FastISel for AArch64 about tagged globals
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
LiDongjin via Phabricator via llvm-commits
- [PATCH] D139099: [LegacyPM] Remove AttributorLegacyPass and AttributorCGSCCLegacyPass
LiDongjin via Phabricator via llvm-commits
- [PATCH] D139099: [LegacyPM] Remove AttributorLegacyPass and AttributorCGSCCLegacyPass
LiDongjin via Phabricator via llvm-commits
- [PATCH] D139099: [LegacyPM] Remove AttributorLegacyPass and AttributorCGSCCLegacyPass
LiDongjin via Phabricator via llvm-commits
- [PATCH] D138744: [InstSimplify] Fold more Select with Or pattern
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D139004: [OpenMP][LegacyPM] Remove OpenMPOptCGSCCLegacyPass
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D139004: [OpenMP][LegacyPM] Remove OpenMPOptCGSCCLegacyPass
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D139004: [OpenMP][LegacyPM] Remove OpenMPOptCGSCCLegacyPass
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D139272: Branchless optimization for select instructions
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D138981: [demangler][LoongArch] Correct the mangled_size for long double
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138016: [Object] Add some more LoongArch support
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138981: [demangler][LoongArch] Correct the mangled_size for long double
Lu Weining via Phabricator via llvm-commits
- [PATCH] D139285: [LoongArch] Allow writing unaligned nop sequences
Lu Weining via Phabricator via llvm-commits
- [PATCH] D139288: [Clang][LoongArch] Add intrinsic for csrrd, csrwr and csrxchg
Lu Weining via Phabricator via llvm-commits
- [PATCH] D138754: [AArch64] Remove unused fields from CPUs in TargetParser
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D138753: [AArch64TargetParser] getArchFeatures -> getArchFeature
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D138753: [AArch64TargetParser] getArchFeatures -> getArchFeature
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D138987: [AMX] Support AMX-FP16 new intrinsic interface
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D139074: Vectorization Of Conditional Statements Using BOSCC
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D139237: CallGraph: Fix IgnoreAssumeLikeCalls option to Function::hasAddressTaken
Madhur Amilkanthwar via Phabricator via llvm-commits
- [llvm] b95646f - Revert "Use-after-return sanitizer binary metadata"
Marco Elver via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D139224: [SanitizerBinaryMetadata] Add !associated to dummy variable
Marco Elver via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D139276: [SanitizerBinaryMetadata] Use weak __start_/__stop_ instead of dummy empty section
Marco Elver via Phabricator via llvm-commits
- [PATCH] D138786: [AMDGPU] Add llvm.amdgcn.raw.atomic.buffer.load intrinsic to support OpAtomicLoad lowering
Mariusz Sikora via Phabricator via llvm-commits
- [PATCH] D136383: [PartialInlining] Enable recursive partial inlining.
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D136383: [PartialInlining] Enable recursive partial inlining.
Mark Lacey via Phabricator via llvm-commits
- [llvm] 30d5b75 - [llvm-objcopy] [COFF] Always set PointerToRawData when writing a COFF file
Martin Storsjö via llvm-commits
- [PATCH] D138783: [llvm-objcopy] [COFF] Always set PointerToRawData when writing a COFF file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D138783: [llvm-objcopy] [COFF] Always set PointerToRawData when writing a COFF file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D138783: [llvm-objcopy] [COFF] Always set PointerToRawData when writing a COFF file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D138955: [AArch64] Make sure we don't emit packed unwind for .seh_save_any_reg_p
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D138955: [AArch64] Make sure we don't emit packed unwind for .seh_save_any_reg_p
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D139048: [AArch64] Make opcode switch in tryARM64PackedUnwind comprehensive.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D139184: [LLD][Windows]Feature "checksum" for Windows PE
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 7614ba0 - [PowerPC] Fix vperm codegen
Maryam Moghadas via llvm-commits
- [llvm] c19f905 - [PowerPC] Implement xscmpeqqp, xscmpgeqp, xscmpgtqp instructions
Maryam Moghadas via llvm-commits
- [PATCH] D138736: [PowerPC] Fix vperm codegen
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D138736: [PowerPC] Fix vperm codegen
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D138736: [PowerPC] Fix vperm codegen
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D138736: [PowerPC] Fix vperm codegen
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D138592: [PowerPC] Implement xscmpeqqp, xscmpgeqp, xscmpgtqp instructions
Maryam Moghadas via Phabricator via llvm-commits
- [llvm] 68057c2 - Add new vector types for LLVM
Mateja Marjanovic via llvm-commits
- [llvm] 595a088 - [AMDGPU] Add support for new LLVM vector types
Mateja Marjanovic via llvm-commits
- [PATCH] D138205: [AMDGPU] Add support for new LLVM vector types
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D138136: [LLVM] Add new vector types for LLVM
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D138136: [LLVM] Add new vector types for LLVM
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D138205: [AMDGPU] Add support for new LLVM vector types
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] 9daaaad - Mem2Reg: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 64539b1 - Reg2Mem: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] a42b0ca - SpeculativeExecution: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 5abcc5b - PreISelIntrinsicLowering: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 1ab9fa6 - AMDGPU/GlobalISel: Fix hardcoded virtual register numbers in test
Matt Arsenault via llvm-commits
- [llvm] 833557a - DCE: Update tests to use opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 8c58a9a - DivergenceAnalysis: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] a198d20 - Sink: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 143ca74 - AtomicExpand: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] b1dbc0a - PartialInlining: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] d17f4f2 - HardwareLoops: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] e472cf7 - LowerConstantIntrinsics: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 47f2546 - LowerExpectIntrinsic: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 3937599 - DivRemPairs: Convert tests to use opaque pointers
Matt Arsenault via llvm-commits
- [llvm] c353d8f - LowerGlobalDestructors: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 048831e - LowerGuardIntrinsic: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] db4fff9 - LowerInvoke: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 9e5fa4b - ScalarizeMaskedMemIntrin: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] d9e51e7 - CodeGenPrepare: Convert most tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] c441bfb - AMDGPU: Convert debug info tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 5171712 - HeapProfiler: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 40a45bf - PoisonChecking: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] e87afb9 - BoundsChecking: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 8dc14a3 - TailCallElim: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] ceed9db - SyntheticCountsPropagation: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] afeaf27 - StripSymbols: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] c59229b - RelLookupTableConverter: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 5c6453e - PlaceSafepoints: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 631432a - IRCE: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 4b53f86 - GuardWidening: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 60ea938 - IndirectBrExpand: Convert test to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] ebdf5ae - FunctionSpecialization: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 92adfdb - NameAnonGlobals: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 7dc1009 - llvm-split: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 1f45517 - InstMerge: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] ff37529 - GCOVProfiling: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] c1710e7 - AMDGPU: Use modern address spaces in some tests
Matt Arsenault via llvm-commits
- [llvm] 8f071fe - AMDGPU: Use named values in a test
Matt Arsenault via llvm-commits
- [llvm] b3df889 - AMDGPU: Convert test to generated checks
Matt Arsenault via llvm-commits
- [llvm] 50caf69 - AMDGPU: Convert promote alloca tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] da0293e - AMDGPU: Bulk update some r600 tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 8e0fadd - AMDGPU: Bulk update all GlobalISel tests to use opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 7a3fb6a - AMDGPU: Convert some memcpy test to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] ad386a8 - AMDGPU: Bulk update some intrinsic tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 4e0ca5e - GlobalValue: Move trivial getAddressSpace getter to header
Matt Arsenault via llvm-commits
- [llvm] a2f9ca8 - Utils: Use StringRef and rename variable for clarity
Matt Arsenault via llvm-commits
- [llvm] 94f73fd - AMDGPU: Code simplification for ctor/dtor lowering
Matt Arsenault via llvm-commits
- [llvm] 322966f - [AMDGPU] Add llvm.is.fpclass intrinsic to existing SelectionDAG fp
Matt Arsenault via llvm-commits
- [llvm] d939eeb - llvm-reduce: Add some missing consts
Matt Arsenault via llvm-commits
- [llvm] 02ea369 - Utils: Fix appending to global_ctors with program address spaces
Matt Arsenault via llvm-commits
- [llvm] a74ea40 - AMDGPU: Remove unnecessary metadata from test
Matt Arsenault via llvm-commits
- [llvm] ee29a84 - DAG: Fix assert when alloca has inconsistent pointer size
Matt Arsenault via llvm-commits
- [llvm] 600e9d3 - AMDGPU: Fix broken test
Matt Arsenault via llvm-commits
- [llvm] 177ff42 - AMDGPU: Convert some fp op tests to opaque issues
Matt Arsenault via llvm-commits
- [llvm] a1ac890 - AMDGPU: Convert amdgpu-alias-analysis.ll to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] fb1d166 - AMDGPU: Bulk update some generic intrinsic tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] fac34c0 - AMDGPU: Bulk update some call tests to use opaque pointers
Matt Arsenault via llvm-commits
- [llvm] c08d556 - AMDGPU: Fix creating illegal f16 fp_class
Matt Arsenault via llvm-commits
- [llvm] b5bc205 - AMDGPU: Convert some bit operation tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 6a91a5e - AMDGPU: Convert some cast tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 5ec9403 - InstCombine: Add baseline checks for is_fpclass
Matt Arsenault via llvm-commits
- [llvm] b611329 - InstCombine: Add baseline tests for negated is_fpclass
Matt Arsenault via llvm-commits
- [llvm] c478613 - InstCombine: Add baseline tests for folding or of is.fpclass
Matt Arsenault via llvm-commits
- [llvm] 4ecdbf2 - llvm-reduce: Fix tsan failures
Matt Arsenault via llvm-commits
- [llvm] f5e2eb1 - Intrinsics: Make is_fpclass and arithmetic_fence speculatable
Matt Arsenault via llvm-commits
- [llvm] e748db0 - Support: Convert Program APIs to std::optional
Matt Arsenault via llvm-commits
- [llvm] 4998de4 - AMDGPU: Update some wait tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 75a3f22 - AMDGPU: Convert some stack tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 0fb74d0 - AMDGPU: Fix broken attribute usage in test
Matt Arsenault via llvm-commits
- [llvm] d85e849 - AMDGPU: Convert some assorted tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] ed1ada7 - InstCombine: Don't use anonymous values in test
Matt Arsenault via llvm-commits
- [llvm] 8fcf387 - InstCombine: Convert target tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 4df6f3f - InstCombine: Stop using grep in some tests
Matt Arsenault via llvm-commits
- [llvm] 8be07f6 - InstCombine: Don't use anonymous values in tests
Matt Arsenault via llvm-commits
- [llvm] 997d7d1 - InstCombine: Convert some tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 6362dd0 - GlobalSplit: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] a58548f - SymbolRewriter: Convert test to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] d0b954c - Sanitizers: Convert SanitizerBinaryMetadata tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 2738789 - SROA: Simplify addrspacecasted allocas with volatile accesses
Matt Arsenault via llvm-commits
- [llvm] f883e75 - GlobalIFunc: Make allowed constant expressions stricter
Matt Arsenault via llvm-commits
- [llvm] 8c04c78 - AArch64/GlobalISel: Regenerate test checks
Matt Arsenault via llvm-commits
- [llvm] 9585500 - GlobalISel: Replace bitcast test pointer usage
Matt Arsenault via llvm-commits
- [llvm] 46584de - AArch64/GlobalISel: Convert tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] a74c570 - Fix some test files with executable permissions
Matt Arsenault via llvm-commits
- [llvm] 3d47afd - APFloat: Simplify makeSmallestNormalized implementation
Matt Arsenault via llvm-commits
- [llvm] 81c163e - StackSafetyAnalysis: Don't use anonymous values in test
Matt Arsenault via llvm-commits
- [llvm] 7cf5581 - Analysis: Update some tests for opaque pointers
Matt Arsenault via llvm-commits
- [PATCH] D138796: ObjCARC: Try to fix faulty tests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138800: PredicateInfo: Convert test to opaque pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137542: [AMDGPU] Use aperture registers instead of S_GETREG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138816: AMDGPU: Convert a test to generated checks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138786: [AMDGPU] Add llvm.amdgcn.raw.atomic.buffer.load intrinsic to support OpAtomicLoad lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138702: support for HIP non hostcall printf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135447: [AMDGPU] Add llvm.is.fpclass intrinsic to existing SelectionDAG fp class support and introduce GlobalISel implementation for AMDGPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138840: Verifier: Disallow uses of intrinsic global variables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138841: AMDGPU: Fix not emitting code for exotic constructor types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138842: AMDGPU: Port AMDGPUCtorDtorLowering to new PM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138642: ConstantFolding: Guard use of getFunction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138642: ConstantFolding: Guard use of getFunction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138642: ConstantFolding: Guard use of getFunction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D6970: R600/SI: Try to form (f64 [s|u]int_to_fp i1)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135447: [AMDGPU] Add llvm.is.fpclass intrinsic to existing SelectionDAG fp class support and introduce GlobalISel implementation for AMDGPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83675: AMDGPUPerfHintAnalysis: reduce indirect and large stride weights
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D110937: [AMDGPU][GlobalISel] Select v_fma_mix_f32 and v_mad_mix_f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138711: AMDGPU: Remove BufferPseudoSourceValue
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138711: AMDGPU: Remove BufferPseudoSourceValue
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138215: [AMDGPU][CodeGen] Support raw format TFE buffer loads other than byte, short and d16 ones.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138215: [AMDGPU][CodeGen] Support raw format TFE buffer loads other than byte, short and d16 ones.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138215: [AMDGPU][CodeGen] Support raw format TFE buffer loads other than byte, short and d16 ones.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138525: llvm-reduce: Reduce ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138205: [AMDGPU] Add support for new LLVM vector types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138868: AMDGPU/clang: Remove target features from address space test builtins
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138840: Verifier: Disallow uses of intrinsic global variables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138840: Verifier: Disallow uses of intrinsic global variables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138885: AMDGPU: Fix creating illegal f16 fp_class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138919: llvm-reduce: Fix tsan failures
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138841: AMDGPU: Fix not emitting code for exotic constructor types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138841: AMDGPU: Fix not emitting code for exotic constructor types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138923: AMDGPU: Erase llvm.global_ctors/global_dtors after lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138925: AMDGPU: Add test sanity test if amdgcn.device.{init|fini} already exist
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138916: [AMDGPU] Add error line number checking
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138937: [AMDGPU] Update InstrCost calculation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137125: PPC: Implement null target streamer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138890: [FuzzMutate] Fix a bug in `connectToSink` which might invalidate the whole module.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138922: [SPARC] Lower SELECT_CC to MOVr on 64-bit target whenever possible
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138711: AMDGPU: Remove BufferPseudoSourceValue
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138890: [FuzzMutate] Fix a bug in `connectToSink` which might invalidate the whole module.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138952: Support: Add polling option to sys::Wait [WIP]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138953: llvm-reduce: Try to kill parallel workitems once we have a result.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138885: AMDGPU: Fix creating illegal f16 fp_class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138141: [amdgpu] Reimplement LDS lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139008: Intrinsics: Make is_fpclass and arithmetic_fence speculatable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139012: InstCombine: Fold out is_fpclass inf checks from test mask for known finite sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134792: [PowerPC][GISel] support 64 bit load/store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139032: InstCombine: Handle folding some negated is_fpclass mask test cases
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117720: AMDGPU/GlobalISel: Do not create readfirstlane with non-s32 type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139008: Intrinsics: Make is_fpclass and arithmetic_fence speculatable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138959: [FuzzMutate] New InsertPHINode strategy.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138959: [FuzzMutate] New InsertPHINode strategy.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138937: [AMDGPU] Update InstrCost calculation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138937: [AMDGPU] Update InstrCost calculation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63401: SROA: Simplify addrspacecasted allocas with volatile accesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139112: APFloat: Simplify makeSmallestNormalized implementation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138331: ConstantFolding: Fix handling of canonicalize for ppc_fp128 0s
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138919: llvm-reduce: Fix tsan failures
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139100: Add update_any_test_checks.py convenience utility
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139120: APFloat: Add isSmallestNormalized predicate function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47702: DAG: ComputeNumSignBits from load range metadata
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31874: AMDGPU: Switch aperture queries to use aperture registers instead of s_getreg_b32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139130: InstCombine: Fold and/or of fcmp into class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139008: Intrinsics: Make is_fpclass and arithmetic_fence speculatable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138919: llvm-reduce: Fix tsan failures
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138952: Support: Add polling option to sys::Wait [WIP]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138953: llvm-reduce: Try to kill parallel workitems once we have a result.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138953: llvm-reduce: Try to kill parallel workitems once we have a result.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138952: Support: Add polling option to sys::Wait [WIP]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138525: llvm-reduce: Reduce ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139163: Utils: Add utility pass to lower ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138525: llvm-reduce: Reduce ifuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139203: [AMDGPU] Fix wide spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139174: [PowerPC][GISEL]support for float point and integer convertion
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138952: Support: Add polling option to sys::Wait [WIP]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138952: Support: Add polling option to sys::Wait [WIP]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138722: Overload all llvm.annotation intrinsics for globals argument
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138634: GlobalIFunc: Make allowed constant expressions stricter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138537: GlobalIFunc: Fix verifier asserting on unhandled ConstantExpr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138538: GlobalIFunc: Handle addrspacecasted resolver functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63401: SROA: Simplify addrspacecasted allocas with volatile accesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138796: ObjCARC: Try to fix faulty tests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D138796: ObjCARC: Try to fix faulty tests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139237: CallGraph: Fix IgnoreAssumeLikeCalls option to Function::hasAddressTaken
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139112: APFloat: Simplify makeSmallestNormalized implementation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133379: [DL] Make vector ABI align bound by element align
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133379: [DL] Make vector ABI align bound by element align
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D137241: [X86] Add ExpandLargeFpConvert Pass and enable for X86
Matthias Gehre via Phabricator via llvm-commits
- [llvm] 0b74cb4 - [SCEV] Introduce field for storing SymbolicMaxNotTaken. NFCI
Max Kazantsev via llvm-commits
- [PATCH] D138699: [SCEV] Introduce field for storing SymbolicMaxNotTaken
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139109: [LoopUnswitch] Perform loop unswitching on select instructions
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 7b5928e - [NFC] Update Transforms/LoopVectorize/RISCV/select-cmp-reduction.ll.
Mel Chen via llvm-commits
- [llvm] 26e44d4 - [RISCV][CodeGen] Account for LMUL for Vector Fixed-Point Arithmetic Instructions
Michael Maitland via llvm-commits
- [llvm] e9f2bac - [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Michael Maitland via llvm-commits
- [llvm] 1b722f0 - [DomTree] Add docstring for `dominates(const Instruction*, const BasicBlock*)`. NFC
Michael Maitland via llvm-commits
- [PATCH] D137342: [RISCV][CodeGen] Account for LMUL for Vector Fixed-Point Arithmetic Instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D137426: [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D137426: [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D137426: [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D137426: [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D137426: [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D137342: [RISCV][CodeGen] Account for LMUL for Vector Fixed-Point Arithmetic Instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D137426: [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D138640: [RISCV] Remove lmuls argument in Sched class
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D138640: [RISCV] Remove lmuls argument in Sched class
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D137426: [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D137426: [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D137427: [RISCV][Codegen] Account for LMUL in Vector Mask instructions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D139150: [DomTree] Add docstring for `dominates(const Instruction*, const BasicBlock*)`. NFC
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D139150: [DomTree] Add docstring for `dominates(const Instruction*, const BasicBlock*)`. NFC
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D136310: [SPIR-V] Add atomic_flag builtin implementation
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D136310: [SPIR-V] Add atomic_flag builtin implementation
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D139133: [SPIR-V] Support memory(...) function attributes
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D139133: [SPIR-V] Support memory(...) function attributes
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
Michał Górny via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Michał Górny via Phabricator via llvm-commits
- [PATCH] D139278: [AArch64] Use string comparison for ArchInfo equality
Michał Górny via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D138174: [lld-macho] Increase slop to prevent thunk out of range again.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
Mingming Liu via Phabricator via llvm-commits
- [llvm] 255e7e1 - [UpdateTestChecks] Fix `update_*_test_checks.py` to add "unused" prefixes
Mircea Trofin via llvm-commits
- [llvm] 1ee3bb1 - [mlgo][nfc] Make `LoggedFeatureSpec` an implementation detail
Mircea Trofin via llvm-commits
- [llvm] cc1fd00 - [NFC] Fix dbgs() statement in ControlHeightReduction
Mircea Trofin via llvm-commits
- [llvm] f291667 - [mlgo][nfc] Virtualize Logger implementation
Mircea Trofin via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139031: [mlgo][nfc] Make `LoggedFeatureSpec` an implementation detail
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139031: [mlgo][nfc] Make `LoggedFeatureSpec` an implementation detail
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139062: [mlgo][nfc] Virtualize Logger implementation
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139100: Add update_any_test_checks.py convenience utility
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139140: [ModuleInliner] Add MLPriority
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139062: [mlgo][nfc] Virtualize Logger implementation
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139140: [ModuleInliner] Add MLPriority
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D139232: [ModuleInliner] Add memorization to MLPriority
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 850defb - Add assembler plumbing for sanitize_memtag
Mitch Phillips via llvm-commits
- [compiler-rt] c414bbe - Make -fsanitize=scudo use scudo_standalone. Delete check-scudo.
Mitch Phillips via llvm-commits
- [llvm] c414bbe - Make -fsanitize=scudo use scudo_standalone. Delete check-scudo.
Mitch Phillips via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D138157: Make -fsanitize=scudo use scudo_standalone. Delete check-scudo.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D138157: Make -fsanitize=scudo use scudo_standalone. Delete check-scudo.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] e7ed43c - [FuncSpec] Invalidate analyses when deleting a fully specialised function
Momchil Velikov via llvm-commits
- [PATCH] D138909: FuncSpec] Invalidate analyses when deleting a fully specialised function
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D138909: FuncSpec] Invalidate analyses when deleting a fully specialised function
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D126455: [FuncSpec] Make the Function Specializer part of the IPSCCP pass.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D138909: FuncSpec] Invalidate analyses when deleting a fully specialised function
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D138896: [AArch64] Unit tests for multiple back-to-back zext lowering to tbl for vectors
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D138896: [AArch64] Unit tests for multiple back-to-back zext lowering to tbl for vectors
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D138896: [AArch64] Unit tests for multiple back-to-back zext lowering to tbl for vectors
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D138896: [AArch64] Unit tests for multiple back-to-back zext lowering to tbl for vectors
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D137993: [AArch64] Unit test for zext lowering for different types of vectors
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D137993: [AArch64] Unit test for zext lowering for different types of vectors
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D136722: [AArch64] Extending lowering of 'zext <Y x i8> %x to <Y x i8X>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [llvm] a1816a3 - [NFC][PowerPC] More descriptive debug messages for rr to ri conversion
Nemanja Ivanovic via llvm-commits
- [PATCH] D138881: [PowerPC][NFC] Add test case for memset tail store
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D138899: [PowerPC] add a peephole to eliminate unnecessary load
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D133103: [PowerPC] Improve kill flag computation and add verification after MI peephole
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D138078: [SelectionDAGISel] split critical indirect edges from callbr w/ outputs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D138757: [zero-call-used-regs] Mark only non-debug instruction's register as used
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D138757: [zero-call-used-regs] Mark only non-debug instruction's register as used
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D138757: [zero-call-used-regs] Mark only non-debug instruction's register as used
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 2c313d9 - [loongarch] fix syntax error in script
Nico Weber via llvm-commits
- [llvm] d4c5c7e - Revert "[LoongArch] Use tablegen size for getInstSizeInBytes"
Nico Weber via llvm-commits
- [PATCH] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138555: Cache memory buffer's name length
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138174: [lld-macho] Increase slop to prevent thunk out of range again.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138916: [AMDGPU] Add error line number checking
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138916: [AMDGPU] Add error line number checking
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131862: Pre-commit test for D131863
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139199: [lld/mac] Fix --start-lib/--end-lib with split thinlto inputs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Nico Weber via Phabricator via llvm-commits
- [PATCH] D115860: [LoongArch 3/6] Add target stub for LoongArch
Nico Weber via Phabricator via llvm-commits
- [PATCH] D137532: [LoongArch] Implement the TargetLowering::getRegisterByName hook
Nico Weber via Phabricator via llvm-commits
- [PATCH] D132119: [MC][LoongArch] Make .reloc support arbitrary relocation types
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Nico Weber via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Nico Weber via Phabricator via llvm-commits
- [PATCH] D139256: [gn build] Add LoongArch target
Nico Weber via Phabricator via llvm-commits
- [llvm] 49cd18c - Revert "[AArch64] Canonicalize ZERO_EXTEND to VSELECT"
Nicola Lancellotti via llvm-commits
- [llvm] 1884ada - [AArch64] Pre-commit test for "Add patterns for SVE predicated add/sub and mov combine"
Nicola Lancellotti via llvm-commits
- [llvm] 7bbfc6c - [AArch64] Add patterns for SVE predicated add/sub and mov combine
Nicola Lancellotti via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Nicola Lancellotti via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Nicola Lancellotti via Phabricator via llvm-commits
- [PATCH] D136771: [AArch64] Canonicalize SIGN_EXTEND to VSELECT
Nicola Lancellotti via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Nicola Lancellotti via Phabricator via llvm-commits
- [llvm] 43b86bf - AMDGPU: Remove BufferPseudoSourceValue
Nicolai Hähnle via llvm-commits
- [llvm] cba252d - update_test_checks: fix typos
Nicolai Hähnle via llvm-commits
- [llvm] b7f44f7 - AMDGPU: Remove ImagePSV and move images to addrspace 7
Nicolai Hähnle via llvm-commits
- [llvm] 4e79764 - AMDGPU: Fixup tests
Nicolai Hähnle via llvm-commits
- [llvm] 1743052 - Add update_any_test_checks.py convenience utility
Nicolai Hähnle via llvm-commits
- [PATCH] D138711: AMDGPU: Remove BufferPseudoSourceValue
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D135580: utils/update_mir_test_checks.py: support UTC_ARGS
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D138711: AMDGPU: Remove BufferPseudoSourceValue
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D138949: AMDGPU: Remove ImagePSV and move images to addrspace 7
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D138949: AMDGPU: Remove ImagePSV and move images to addrspace 7
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D135580: utils/update_mir_test_checks.py: support UTC_ARGS
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D138949: AMDGPU: Remove ImagePSV and move images to addrspace 7
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D138949: AMDGPU: Remove ImagePSV and move images to addrspace 7
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D139100: Add update_any_test_checks.py convenience utility
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D139100: Add update_any_test_checks.py convenience utility
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D139100: Add update_any_test_checks.py convenience utility
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
Nicole Rabjohn via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
Nicole Rabjohn via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
Nicole Rabjohn via Phabricator via llvm-commits
- [llvm] e95ca5b - [AST] Make AliasSetTracker work on BatchAA
Nikita Popov via llvm-commits
- [llvm] 92c96f2 - [Kaleidoscope] Fix build after std::optional changes
Nikita Popov via llvm-commits
- [llvm] 2796182 - [llvm-c] Remove C API functions that are incompatible with opaque pointers
Nikita Popov via llvm-commits
- [llvm] deca64e - [PowerPC] Use default attributes for intrinsics
Nikita Popov via llvm-commits
- [PATCH] D137955: [AST] Make AliasSetTracker work on BatchAA
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135271: [llvm-c] Remove C API functions that are incompatible with opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D137629: [PowerPC] Use default attributes for intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D139074: Vectorization Of Conditional Statements Using BOSCC
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136320: [Assignment Tracking Analysis][1/*] Add analysis pass core
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136320: [Assignment Tracking Analysis][1/*] Add analysis pass core
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D135488: [codegen] Display stack layouts in console
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137666: [msan] Increase size of app/shadow/origin mappings on aarch64
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137982: [pgo] Avoid introducing relocations by using private alias
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137982: Reland "[pgo] Avoid introducing relocations by using private alias""
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137982: Reland "[pgo] Avoid introducing relocations by using private alias""
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D137982: Reland "[pgo] Avoid introducing relocations by using private alias""
Paul Kirth via Phabricator via llvm-commits
- [llvm] df3f5f7 - [Windows] Convert tests to check 'target=<triple>'
Paul Robinson via llvm-commits
- [llvm] 284b77f - [Windows] Convert llvm/test/ExecutionEngine/MCJIT/remote tests to check 'target=<triple>'
Paul Robinson via llvm-commits
- [llvm] 3558da3 - [Sanitizers] Fix test that never ran anywhere
Paul Robinson via llvm-commits
- [llvm] 57b1c02 - [Windows] Canonicalize on 'target=.*-windows'
Paul Robinson via llvm-commits
- [llvm] 2fbcf8b - [Hexagon] Convert tests to check 'target=hexagon-.*'
Paul Robinson via llvm-commits
- [llvm] f4eb87f - [NVPTX] Convert tests to check 'target=nvptx.*'
Paul Robinson via llvm-commits
- [llvm] 7db8ff3 - [AMDGPU] Convert test to check 'target=r600.*'
Paul Robinson via llvm-commits
- [llvm] d4fbb93 - [Sparc] Remove an XFAIL
Paul Robinson via llvm-commits
- [llvm] f4e2d56 - [Sparc] Convert tests to check 'target=sparc.*'
Paul Robinson via llvm-commits
- [llvm] 23ffadc - [XCore] Convert tests to check 'target=xcore.*'
Paul Robinson via llvm-commits
- [llvm] 6e8b91f - [AVR] Test XPASSes, remove the XFAIL
Paul Robinson via llvm-commits
- [llvm] 3b259de - [AVR] Convert test to check 'target=avr.*'
Paul Robinson via llvm-commits
- [llvm] 5336b1e - [lit][AIX] Convert llvm tests to use 'target={{.*}}-aix{{.*}}'
Paul Robinson via llvm-commits
- [PATCH] D138597: DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D137436: [lit][AIX] Convert llvm tests to use 'target={{.*}}-aix{{.*}}'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D137436: [lit][AIX] Convert llvm tests to use 'target={{.*}}-aix{{.*}}'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138869: [Docs][RFC] Add AMDGPU LLVM Extensions for Heterogeneous Debugging
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138597: DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138597: DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138869: [Docs][RFC] Add AMDGPU LLVM Extensions for Heterogeneous Debugging
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138954: [PPC] Convert tests to check 'target=<triple>'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Protect DIFile::Source against empty string
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D137436: [lit][AIX] Convert llvm tests to use 'target={{.*}}-aix{{.*}}'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138954: [PPC] Convert tests to check 'target=<triple>'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D138597: DebugInfo: Add/support new DW_LANG codes for recent C and C++ versions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D137436: [lit][AIX] Convert llvm tests to use 'target={{.*}}-aix{{.*}}'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D137436: [lit][AIX] Convert llvm tests to use 'target={{.*}}-aix{{.*}}'
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D137819: [XCOFF] support the overflow section.
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D138570: [AArch64] Add patterns for SVE predicated add/sub and mov combine
Paul Walker via Phabricator via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Paul Walker via Phabricator via llvm-commits
- [PATCH] D139111: [AArch64][SME] Avoid going through memory for streaming-compatible splats
Paul Walker via Phabricator via llvm-commits
- [PATCH] D139111: [AArch64][SME] Avoid going through memory for streaming-compatible splats
Paul Walker via Phabricator via llvm-commits
- [PATCH] D138888: [AArch64][SVE] Replace destructive operand of vector zeros with a bundled MOVPRFX instruction
Paul Walker via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D128440: [WebAssembly] Initial support for reference type funcref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] FMV support and necessary target features dependencies.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D139194: AMDGPU/MC: Simplify AsmParser for VOP3P
Petar Avramovic via Phabricator via llvm-commits
- [llvm] a7def9f - [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via llvm-commits
- [llvm] 50921a2 - [FuzzMutate] Fix a bug in `connectToSink` which might invalidate the whole module.
Peter Rong via llvm-commits
- [llvm] 43db7cb - [FuzzMutate] SinkInstructionStrategy
Peter Rong via llvm-commits
- [llvm] 4be0873 - [FuzzMutate] New InsertPHINode strategy.
Peter Rong via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138339: [FuzzMutate] New strategy `ShuffleBlockStrategy`
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138890: [FuzzMutate] Fix a bug in `connectToSink` which might invalidate the whole module.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138890: [FuzzMutate] Fix a bug in `connectToSink` which might invalidate the whole module.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138890: [FuzzMutate] Fix a bug in `connectToSink` which might invalidate the whole module.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138890: [FuzzMutate] Fix a bug in `connectToSink` which might invalidate the whole module.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138948: [FuzzMutate] SinkInstructionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138948: [FuzzMutate] SinkInstructionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138948: [FuzzMutate] SinkInstructionStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138959: [FuzzMutate] New InsertPHINode strategy.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138959: [FuzzMutate] New InsertPHINode strategy.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138959: [FuzzMutate] New InsertPHINode strategy.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138959: [FuzzMutate] New InsertPHINode strategy.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D138959: [FuzzMutate] New InsertPHINode strategy.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139067: [FuzzMutate] New InsertCFGStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139067: [FuzzMutate] New InsertCFGStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139238: [ARM] IselLowering unsigned overflow to crash using APInt in PerformSHLSimplify
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139238: [ARM] IselLowering unsigned overflow to crash using APInt in PerformSHLSimplify
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Fix Address value difference for symbol emitted by llvm-nm
Peter Smith via Phabricator via llvm-commits
- [PATCH] D138581: [AArch64][SVE] Add DAG combine for load + dup_merge_passthru -> replicating load
Peter Waller via Phabricator via llvm-commits
- [llvm] bec8a37 - [CMake] Use LLVM_TARGET_TRIPLE in runtimes
Petr Hosek via llvm-commits
- [compiler-rt] 12e20a4 - [scudo] Do not consider releasing unallocated pages
Petr Hosek via llvm-commits
- [llvm] dabd239 - [CMake] Support injecting extra dependencies for perf-training
Petr Hosek via llvm-commits
- [PATCH] D137451: [CMake] Use LLVM_TARGET_TRIPLE in runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D137451: [CMake] Use LLVM_TARGET_TRIPLE in runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D138884: [lld-macho] Reject -no_pie for unsupported archs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D138864: Setting the LLVM_TARGET_TRIPLE macro based on the LLVM_DEFAULT_TARGET_TRIPLE
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D138965: [runtimes] Name stripped install targets consistently
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D138968: [runtimes] Add check-profile dependencies to runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D138974: [CMake] Support injecting extra dependencies for perf-training
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D138966: [runtimes] Support sub-components in LLVM_RUNTIME_DISTRIBUTION_COMPONENTS
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D138967: [runtimes] Create check- targets for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D137451: [CMake] Use LLVM_TARGET_TRIPLE in runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D137799: [WIP][llvm-driver] Pass extra arguments to tools
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D138670: [AArch64][SME]: Generate streaming-compatible code for fp compares.
Phabricator via llvm-commits
- [PATCH] D138585: [SLPVectorizer] Do Not Move Loads/Stores Beyond Stacksave/Stackrestore Boundaries
Phabricator via llvm-commits
- [PATCH] D138682: [AArch64][SME]: Generate streaming-compatible code for bit counting/select
Phabricator via llvm-commits
- [PATCH] D138720: [AArch64][SME]: Generate streaming-compatible code for fp-extend-trunc
Phabricator via llvm-commits
- [PATCH] D138854: [AIX][LTO] Enabling Context Sensitive PGO Options
Phabricator via llvm-commits
- [PATCH] D138683: [AArch64][SME]: Add streaming-compatible testing files(subvector.ll, permute-rev.ll, permute-zip-uzp-trn.ll, vector-shuffle.ll)
Phabricator via llvm-commits
- [PATCH] D138768: [AArch64][SME]: Add streaming-compatible testing files(limit-duplane.ll, optimize-ptrue.ll, ptest.ll)
Phabricator via llvm-commits
- [PATCH] D138717: [AArch64][SME]: Add streaming-compatible testing files.(frame-offsets.ll, int-immediates.ll, log-reduce.ll)
Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Scalarize masked gather/scatter in streaming mode
Phabricator via llvm-commits
- [llvm] db07d79 - [RISCV] Add cost model for integer and float vector arithmetic instructions.
Philip Reames via llvm-commits
- [llvm] 5583972 - [RISCV] Simplify eliminateFrameIndex in advance of reuse [nfc-ish]
Philip Reames via llvm-commits
- [llvm] 1a5be52 - [RISCV] Move implementation of adjustReg from frame lowering to register info [nfc]
Philip Reames via llvm-commits
- [llvm] fc0efb7 - [SDAG] Allow scalable vectors in ComputeNumSignBits (try 2)
Philip Reames via llvm-commits
- [llvm] b25672b - [RISCV] Separate out helper for checking if vector splat supported for operand [nfc]
Philip Reames via llvm-commits
- [llvm] e726c58 - [RISCV] Add cost model coverage for vector arithmetic
Philip Reames via llvm-commits
- [llvm] 3c9d247 - [RISCV] Add test coverage for vector constant materialization costs on arithmetic instructions
Philip Reames via llvm-commits
- [llvm] 7d82c99 - [RISCV][TTI] Account for constant materialization cost when costing arithmetic operations
Philip Reames via llvm-commits
- [llvm] ac1ec9e - [RISCV] Share code for fixed offsets adjustRegs (thus materializing fewer constants)
Philip Reames via llvm-commits
- [llvm] 80fcf99 - [RISCV] Reuse and generalize adjustReg from another spot in frame lowering [nfc]
Philip Reames via llvm-commits
- [llvm] 1f04ac5 - [RISCV] Merge two versions of adjustReg on TRI [nfc]
Philip Reames via llvm-commits
- [llvm] c0692c0 - [RISCV] Adjust code to fallthrough to a single adjustReg callsite [nfc]
Philip Reames via llvm-commits
- [llvm] 14d9934 - [RISCV] Inline RISCVFrameLowering::adjustReg out of existance [nfc]
Philip Reames via llvm-commits
- [llvm] 73eacf9 - [RISCV] Incorporate LMUL into costs for arithmetic and shuffles
Philip Reames via llvm-commits
- [llvm] b775333 - [RISCV] Fold low 12 bits into instruction during frame index elimination
Philip Reames via llvm-commits
- [PATCH] D138807: [RISCV] Support vector crypto extension ISA string and assembly
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138585: [SLPVectorizer] Do Not Move Loads/Stores Beyond Stacksave/Stackrestore Boundaries
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133552: [RISCV] Add cost model for integer and float vector arithmetic instructions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133552: [RISCV] Add cost model for integer and float vector arithmetic instructions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138502: [RISCV] Simplify eliminateFrameIndex in advance of reuse [nfc-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138876: [RISCV] Share code for fixed offsets adjustRegs (thus materializing fewer constants)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137140: [SDAG] Allow scalable vectors in ComputeKnownBits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138926: [RISCV] Reuse and generalize adjustReg from another spot in frame lowering [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138876: [RISCV] Share code for fixed offsets adjustRegs (thus materializing fewer constants)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137141: [SDAG] Allow scalable vectors in ComputeNumSignBits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138941: [RISCV][TTI] Account for constant materialization cost when costing airthmetic operations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138941: [RISCV][TTI] Account for constant materialization cost when costing airthmetic operations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138941: [RISCV][TTI] Account for constant materialization cost when costing airthmetic operations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138926: [RISCV] Reuse and generalize adjustReg from another spot in frame lowering [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138926: [RISCV] Reuse and generalize adjustReg from another spot in frame lowering [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D138876: [RISCV] Share code for fixed offsets adjustRegs (thus materializing fewer constants)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139037: [RISCV] Fold low 12 bits into instruction during frame index elimination
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139037: [RISCV] Fold low 12 bits into instruction during frame index elimination
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139039: [RISCV] Incorporate LMUL into costs for arithmetic and shuffles
Philip Reames via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139079: [RISCV] Add ADDW/AND/OR/XOR/SUB/SUBW to getRegAllocHints.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139039: [RISCV] Incorporate LMUL into costs for arithmetic and shuffles
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139037: [RISCV] Fold low 12 bits into instruction during frame index elimination
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137140: [SDAG] Allow scalable vectors in ComputeKnownBits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139135: [RISCV] Teach RISCVMatInt to prefer li+slli over lui+addi(w) for compressibility.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D139037: [RISCV] Fold low 12 bits into instruction during frame index elimination
Philip Reames via Phabricator via llvm-commits
- [llvm] 5b1cb15 - [X86] combine-and.ll - add test coverage for scalar broadcast
Phoebe Wang via llvm-commits
- [llvm] 94c5df8 - [AMX] Support AMX-FP16 new intrinsic interface
Phoebe Wang via llvm-commits
- [llvm] 54ebf1c - [X86][FP16] Do not combine fminnum/fmaxnum for FP16 emulation
Phoebe Wang via llvm-commits
- [PATCH] D138734: [X86] combine-and.ll - add test coverage for scalar broadcast
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138734: [X86] combine-and.ll - add test coverage for scalar broadcast
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138521: [X86] Support ANDNP combine through broadcast instructions with scalar input
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138486: X86: relax EFLAGS liveness check when generating stack probes.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138734: [X86] combine-and.ll - add test coverage for scalar broadcast
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D138987: [AMX] Support AMX-FP16 new intrinsic interface
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139078: [X86][FP16] Do not combine fminnum/fmaxnum for FP16 emulation
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139078: [X86][FP16] Do not combine fminnum/fmaxnum for FP16 emulation
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139078: [X86][FP16] Do not combine fminnum/fmaxnum for FP16 emulation
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139078: [X86][FP16] Do not combine fminnum/fmaxnum for FP16 emulation
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D139246: [X86][ConstraintFP] Model `MXCSR` when load/store it
Phoebe Wang via Phabricator via llvm-commits
- [llvm] a88deb4 - [AMDGPU] Use aperture registers instead of S_GETREG
Pierre van Houtryve via llvm-commits
- [PATCH] D138560: [lld][LTO] Add assembly output to LTO save-temps
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D137542: [AMDGPU] Use aperture registers instead of S_GETREG
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138104: [AMDGPU] Precommit add_shr_carry test
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138106: [AMDGPU][GISel] Add lshr/add -> uaddo combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D137705: [AMDGPU] Add DAG Combine for right-shift carry add to uaddo
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138560: [lld][LTO] Add assembly output to LTO save-temps
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D137542: [AMDGPU] Use aperture registers instead of S_GETREG
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139011: [InstCombine] Precommit D138814 tests
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139011: [InstCombine] Precommit D138814 tests
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139000: [AMDGPU] Clear bodies of function with incompatible features
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131862: Pre-commit test for D131863
Piggy via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D139203: [AMDGPU] Fix wide spills
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pesudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D137763: [RISCV] precommit test for D129735
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [RISCV] Add new pass to transform undef to pseudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D139184: [LLD][Windows]Feature "checksum" for Windows PE
Qfrost via Phabricator via llvm-commits
- [PATCH] D139184: [LLD][Windows]Feature "checksum" for Windows PE
Qfrost via Phabricator via llvm-commits
- [PATCH] D139184: [LLD][Windows]Feature "checksum" for Windows PE
Qfrost via Phabricator via llvm-commits
- [PATCH] D139286: [LLVM] Fix Bug introduced from "[DebugInfo] llvm::Optional => std::optional"
Qfrost via Phabricator via llvm-commits
- [PATCH] D139286: [LLVM] Fix Bug introduced from "llvm::Optional => std::optional"
Qfrost via Phabricator via llvm-commits
- [llvm] f946c70 - [SLPVectorizer] Do Not Move Loads/Stores Beyond Stacksave/Stackrestore Boundaries
Qiongsi Wu via llvm-commits
- [llvm] 3faab85 - [AIX][LTO] Enabling Context Sensitive PGO Options
Qiongsi Wu via llvm-commits
- [PATCH] D138585: [SLPVectorizer] Do Not Move Loads/Stores Beyond Stacksave/Stackrestore Boundaries
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D138585: [SLPVectorizer] Do Not Move Loads/Stores Beyond Stacksave/Stackrestore Boundaries
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D138854: [AIX][LTO] Enabling Context Sensitive PGO Options
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D138585: [SLPVectorizer] Do Not Move Loads/Stores Beyond Stacksave/Stackrestore Boundaries
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D138854: [AIX][LTO] Enabling Context Sensitive PGO Options
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D138854: [AIX][LTO] Enabling Context Sensitive PGO Options
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D136377: [mlir][MemRefToLLVM] Remove the code for lowering subview
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136377: [mlir][MemRefToLLVM] Remove the code for lowering subview
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D138944: [AIX][LTO] Properly respect LDR_CNTRL and set MAXDATA32 to 0xA0000000 at DSA
Rafik Zurob via Phabricator via llvm-commits
- [PATCH] D100808: [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D100808: [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D100808: [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D100808: [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D100808: [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D100808: [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D100808: [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D100808: [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D100808: [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D100808: [Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability check
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability check
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability check
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability check
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D138934: mlir/tblgen: use std::optional in generation
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Raoul Gough via Phabricator via llvm-commits
- [PATCH] D138540: Fix APFloat::toString on Float8E5M2 values.
Reed Wanderman-Milne via Phabricator via llvm-commits
- [PATCH] D137642: [X86][CodeGen] Fix crash in hotpatch
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D139051: [PGO][indirect-call-promotion] Add extra parameter check for musttail callsite
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D139051: [PGO][indirect-call-promotion] Add extra parameter check for musttail callsite
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D138362: [AsmPrinter] .addrsig_sym: remove isTransitiveUsedByMetadataOnly
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D138924: [test-suite][tsvc] Use fabs in s318 and s3113
Renato Golin via Phabricator via llvm-commits
- [llvm] ab7a683 - [TypeSwitch] Use perfect forwarding in the cast functions
River Riddle via llvm-commits
- [llvm] c6d7e80 - [NFC][SROA] Ensure that all check lines in SROA tests are autogenerated
Roman Lebedev via llvm-commits
- [llvm] 7850ab2 - [NFC] Port an assortment of tests that invoke SROA to new pass manager
Roman Lebedev via llvm-commits
- [llvm] b731e5d - [NFC][SROA] A few more tests for D138238
Roman Lebedev via llvm-commits
- [llvm] db6a979 - Revert "[Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2"
Roman Lebedev via llvm-commits
- [EXTERNAL] Re: [llvm] db6a979 - Revert "[Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2"
Roman Lebedev via llvm-commits
- [llvm] 8be0d8f - Revert "[AArch64] Make ArchInfo copyable again"
Roman Lebedev via llvm-commits
- [llvm] 92bf8f3 - [NFC][SimplifyCFG] `shouldFoldCondBranchesToCommonDestination()`: report the common succ
Roman Lebedev via llvm-commits
- [llvm] b79921a - [NFC] Re-autogenerate checklines in a few tests being affected
Roman Lebedev via llvm-commits
- [llvm] 295ba49 - [NFC][SimplifyCFG] Add some tests with PHI's for fold-branch-to-common-dest xform
Roman Lebedev via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D137381: [clang][compiler-rt] Exception escape out of an non-unwinding function is an undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138832: [llvm-exegesis][x86] Add option to prevent use of xmm8-xmm15 upper SSE registers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138836: [UpdateTestChecks] Fix `update_test_checks.py` to add "unused" prefixes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D137381: [clang][compiler-rt] Exception escape out of an non-unwinding function is an undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D137381: [clang][compiler-rt] Exception escape out of an non-unwinding function is an undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D137381: [clang][compiler-rt] Exception escape out of an non-unwinding function is an undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138958: [clang] Better UX for Clang’s unwind-affecting attributes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138708: [SROA] Assert the AllocSize of i8 to be 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63401: SROA: Simplify addrspacecasted allocas with volatile accesses
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138637: [InstCombine] Combine opaque pointer single index GEP and with src GEP which has result of array type
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D63401: SROA: Simplify addrspacecasted allocas with volatile accesses
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138958: [clang] Better UX for Clang’s unwind-affecting attributes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138958: [clang] Better UX for Clang’s unwind-affecting attributes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138958: [clang] Better UX for Clang’s unwind-affecting attributes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D135658: demangle OptFunction trace names
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D138958: [clang] Better UX for Clang’s unwind-affecting attributes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D137381: [clang][compiler-rt] Exception escape out of an non-unwinding function is an undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D137381: [clang][compiler-rt] Exception escape out of an non-unwinding function is an undefined behaviour
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139275: [SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's in PHI's in common successor block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139283: [llvm-exegesis] parallel snippet generator: avoid Read-After-Write pitfail for instrs w/ tied variables
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139283: [llvm-exegesis] parallel snippet generator: avoid Read-After-Write pitfail for instrs w/ tied variables
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139283: [llvm-exegesis] parallel snippet generator: avoid Read-After-Write pitfail for instrs w/ tied variables
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D139283: [llvm-exegesis] parallel snippet generator: avoid Read-After-Write pitfail for instrs w/ tied variables
Roman Lebedev via Phabricator via llvm-commits
- [llvm] d882ba7 - enable code-object-version=5
Ron Lieberman via llvm-commits
- [lld] d882ba7 - enable code-object-version=5
Ron Lieberman via llvm-commits
- [llvm] ca856ff - Revert "enable code-object-version=5"
Ron Lieberman via llvm-commits
- [lld] ca856ff - Revert "enable code-object-version=5"
Ron Lieberman via llvm-commits
- [PATCH] D138555: Cache memory buffer's name length
Ron Lieberman via Phabricator via llvm-commits
- [llvm] 077baef - [llvm-profdata] Use flattening sample profile in profile supplementation
Rong Xu via llvm-commits
- [llvm] 0b24739 - [PGO][indirect-call-promotion] Add extra parameter check for musttail callsite
Rong Xu via llvm-commits
- [PATCH] D138893: [llvm-profdata] Use flattening sample profile in profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D138893: [llvm-profdata] Use flattening sample profile in profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D138893: [llvm-profdata] Use flattening sample profile in profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D138893: [llvm-profdata] Use flattening sample profile in profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D138893: [llvm-profdata] Use flattening sample profile in profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D138893: [llvm-profdata] Use flattening sample profile in profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D138893: [llvm-profdata] Use flattening sample profile in profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D139051: [PGO][indirect-call-promotion] Add extra parameter check for musttail callsite
Rong Xu via Phabricator via llvm-commits
- [PATCH] D139051: [PGO][indirect-call-promotion] Add extra parameter check for musttail callsite
Rong Xu via Phabricator via llvm-commits
- [PATCH] D139051: [PGO][indirect-call-promotion] Add extra parameter check for musttail callsite
Rong Xu via Phabricator via llvm-commits
- [PATCH] D139051: [PGO][indirect-call-promotion] Add extra parameter check for musttail callsite
Rong Xu via Phabricator via llvm-commits
- [compiler-rt] 87d0ff9 - [asan][test] Fix SED issues with macOS (BSD)
Roy Sundahl via llvm-commits
- [compiler-rt] ad6c809 - [asan][aarch64] Don't use 64 bit allocator for Apple ios family
Roy Sundahl via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D139206: [lld][NFC] Pack InputChunk / OutputSegment more tightly
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D139181: [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm Sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138808: [AArch64] use CNT for ISD::popcnt and ISD::parity if available
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138812: [AArch64] lower abs intrinsic to new ABS instruction in SelDag
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138813: [AArch64] implement GPR (U/S)(MIN/MAX) instruction SDag support
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138808: [AArch64] use CNT for ISD::popcnt and ISD::parity if available
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138811: [AArch64] SelectionDag codegen for gpr CTZ instruction
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138813: [AArch64] implement GPR (U/S)(MIN/MAX) instruction SDag support
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138920: [AArch64] Assembly support for VMSA
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138920: [AArch64] Assembly support for VMSA
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D139015: [Threading] Ensure Tests Reflect Disabled Threads
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137836: [Support] Move getHostNumPhysicalCores to Threading.h
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D139015: [Threading] Ensure Tests Reflect Disabled Threads
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137837: [Support] Move Target/CPU Printing out of CommandLine
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D137838: [RFC][Support] Move TargetParsers to new component
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D139086: [AArch64] Implement __arm_rsr128/__arm_wsr128
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D138841: AMDGPU: Fix not emitting code for exotic constructor types
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D138646: [AAPointerInfo] track multiple constant offsets for each use
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D138645: [AAPointerInfo] rearrange code in preparation for further changes
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D130746: RFC: Uniformity Analysis for Irreducible Control Flow
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D138646: [AAPointerInfo] track multiple constant offsets for each use
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D138991: [AAPointerInfo] handle multiple offsets in PHI
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D138945: [ModuleUtils][KCFI] Set !kcfi_type metadata for sanitizer constructors
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D138945: [ModuleUtils][KCFI] Set !kcfi_type metadata for sanitizer constructors
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D138945: [ModuleUtils][KCFI] Set !kcfi_type metadata for sanitizer constructors
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D138945: [ModuleUtils][KCFI] Set !kcfi_type metadata for sanitizer constructors
Sami Tolvanen via Phabricator via llvm-commits
- [llvm] 7f01737 - [AArch64][AsmParser] SME: Allow h/v suffix to be upper-case.
Sander de Smalen via llvm-commits
- [llvm] ea11f4f - Reland "[AArch64][SME]: Add precursory tests for D138791"
Sander de Smalen via llvm-commits
- [llvm] d32c9e8 - Reland "[AArch64][SME]: Generate streaming-compatible code for ld2-alloca."
Sander de Smalen via llvm-commits
- [PATCH] D138591: [AAch64] Don't treat SVE scalable extends as free widening instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138787: [SVE] Tidy up the bfloat matmul instruction classes
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138793: [AArch64][SVE2] Add patterns for eor3
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138682: [AArch64][SME]: Generate streaming-compatible code for bit counting/select
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138591: [AAch64] Don't treat SVE scalable extends as free widening instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138683: [AArch64][SME]: Add streaming-compatible testing files.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138788: [SVE] Change some bfloat lane intrinsics to use i32 immediates
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138717: [AArch64][SME]: Add streaming-compatible testing files.(frame-offsets.ll, int-immediates.ll, log-reduce.ll)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138768: [AArch64][SME]: Add streaming-compatible testing files(limit-duplane.ll, optimize-ptrue.ll, ptest.ll)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Scalarize masked gather/scatter in streaming mode
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Scalarize masked gather/scatter in streaming mode
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Scalarize masked gather/scatter in streaming mode
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D138683: [AArch64][SME]: Add streaming-compatible testing files(subvector.ll, permute-rev.ll, permute-zip-uzp-trn.ll, vector-shuffle.ll)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D139111: [AArch64][SME] Avoid going through memory for streaming-compatible splats
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136858: [AArch64-SVE]: Force generating code compatible to streaming mode for sve-fixed-length tests.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D139119: [AArch64][SVE2p1] Make use of REVD instruction.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D139111: [AArch64][SME] Avoid going through memory for streaming-compatible splats
Sander de Smalen via Phabricator via llvm-commits
- [llvm] c7bd82d - [PhaseOrdering] add test for vector load combining; NFC
Sanjay Patel via llvm-commits
- [llvm] a009364 - [InstCombine] improve readability of combineLoadToOperationType(); NFC
Sanjay Patel via llvm-commits
- [llvm] 1f925d7 - Revert "[SystemZ] change test to mir to better isolate miscompile; NFC"
Sanjay Patel via llvm-commits
- [llvm] a4c4667 - [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Sanjay Patel via llvm-commits
- [llvm] 5eacdcf - Revert "[InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1"
Sanjay Patel via llvm-commits
- [llvm] e71b81c - [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1 (2nd try)
Sanjay Patel via llvm-commits
- [llvm] d422f7e - [InstSimplify] add tests for select with common 'and' ops; NFC
Sanjay Patel via llvm-commits
- [llvm] 47f5da4 - [InstSimplify] (X && Y) ? X : Y --> Y
Sanjay Patel via llvm-commits
- [llvm] b7c7fe3 - [InstCombine] improve efficiency of bool logic; NFC
Sanjay Patel via llvm-commits
- [llvm] dd8d0d2 - [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 2
Sanjay Patel via llvm-commits
- [llvm] 0037e21 - [SDAG] bail out of mergeTruncStores() if there's any other use in the chain
Sanjay Patel via llvm-commits
- [PATCH] D138744: [InstSimplify] Fold more Select with Or pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold two i1 select patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold !(X || Y) && X --> false
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold (X || Y) ? false && X --> false
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138873: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138874: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 3
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold (X || Y) ? false : X --> false
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138853: [InstSimplify] Fold !(X || Y) && X --> false
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138853: [InstSimplify] Fold !(X || Y) && X --> false
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138815: [InstSimplify] Fold (X || Y) ? X : Y --> X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D137791: [SDAG] bail out of mergeTruncStores() if there's an unknown store in the chain
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D137791: [SDAG] bail out of mergeTruncStores() if there's an unknown store in the chain
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138873: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138874: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 3
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139011: [InstCombine] Precommit D138814 tests
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138814: [InstCombine] Combine a/lshr of add -> uadd.with.overflow
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139078: [X86][FP16] Do not combine fminnum/fmaxnum for FP16 emulation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138874: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 3
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139078: [X86][FP16] Do not combine fminnum/fmaxnum for FP16 emulation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138766: [InstCombine] If loading from small alloca, load whole alloca and perform variable extraction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138873: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D137791: [SDAG] bail out of mergeTruncStores() if there's an unknown store in the chain
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139076: [InstCombine] fold icmp + select pattern by distributive laws
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139076: [InstCombine] fold icmp + select pattern by distributive laws
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D139076: [InstCombine] fold icmp + select pattern by distributive laws
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D138869: [Docs][RFC] Add AMDGPU LLVM Extensions for Heterogeneous Debugging
Scott Linder via Phabricator via llvm-commits
- [PATCH] D138869: [Docs][RFC] Add AMDGPU LLVM Extensions for Heterogeneous Debugging
Scott Linder via Phabricator via llvm-commits
- [PATCH] D138869: [Docs][RFC] Add AMDGPU LLVM Extensions for Heterogeneous Debugging
Scott Linder via Phabricator via llvm-commits
- [PATCH] D138869: [Docs][RFC] Add AMDGPU LLVM Extensions for Heterogeneous Debugging
Scott Linder via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Protect DIFile::Source against empty string
Scott Linder via Phabricator via llvm-commits
- [PATCH] D138658: [DebugInfo] Store optional DIFile::Source as pointer
Scott Linder via Phabricator via llvm-commits
- [llvm] 53efce3 - [AMDGPU] Remove todo about vector types
Sebastian Neubauer via llvm-commits
- [PATCH] D139002: [AMDGPU] Remove todo about vector types
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D139002: [AMDGPU] Remove todo about vector types
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D139006: [UpdateTestChecks] Match define for labels
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D136999: [AArch64] Lower READCYCLECOUNTER using MRS CNTVCT_EL0
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D137811: InstCombine: Port amdgcn.class intrinsic combines to is.fpclass
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D139012: InstCombine: Fold out is_fpclass inf checks from test mask for known finite sources
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D138942: Support: Make Wait's SecondsToWait be Optional [NFC]
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D139109: [LoopUnswitch] Perform loop unswitching on select instructions
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D139109: [LoopUnswitch] Perform loop unswitching on select instructions
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D136264: [libunwind][RISCV] Support reading of VLENB CSR register
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Fix Address value difference for symbol emitted by llvm-nm
Shankar Easwaran via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Fix Address value difference for symbol emitted by llvm-nm
Shankar Easwaran via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Fix Address value difference for symbol emitted by llvm-nm
Shankar Easwaran via Phabricator via llvm-commits
- [llvm] 0e6f0b7 - [RISCV] Add cost model for fixed broadcast shuffle
ShihPo Hung via llvm-commits
- [PATCH] D137276: [RISCV] Add cost model for fixed broadcast shuffle
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D138757: [zero-call-used-regs] Mark only non-debug instruction's register as used
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D138757: [zero-call-used-regs] Mark only non-debug instruction's register as used
Shivam Gupta via Phabricator via llvm-commits
- [llvm] 6de939d - [runtimes] Name stripped install targets consistently
Shoaib Meenai via llvm-commits
- [PATCH] D136774: [Outliner] Add an option to only enable outlining of patterns above a certain threshold
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D138965: [runtimes] Name stripped install targets consistently
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D138966: [runtimes] Support sub-components in LLVM_RUNTIME_DISTRIBUTION_COMPONENTS
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D138967: [runtimes] Create check- targets for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D138968: [runtimes] Add check-profile dependencies to runtimes
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D138967: [runtimes] Create check- targets for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D138965: [runtimes] Name stripped install targets consistently
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D138966: [runtimes] Support sub-components in LLVM_RUNTIME_DISTRIBUTION_COMPONENTS
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D138967: [runtimes] Create check- targets for LLVM_RUNTIME_DISTRIBUTION_COMPONENTS
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D138968: [runtimes] Add check-profile dependencies to runtimes
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] c65d5d4 - [X86] Remove unnecessary (V)?PBLENDW(Y)?rm overrides
Simon Pilgrim via llvm-commits
- [llvm] f51170b - [X86] Fix SLM ldmxcsr/stmxcsr schedule classes
Simon Pilgrim via llvm-commits
- [llvm] 30eff7f - [DAG] Attempt to replace a mul node with an existing umul_lohi/smul_lohi node (PR59217)
Simon Pilgrim via llvm-commits
- [llvm] b0468e3 - [X86] Add missing PFM port mappings for Core2/Nehalem
Simon Pilgrim via llvm-commits
- [llvm] 74c0f57 - [X86] Remove unnecessary XADD*rr overrides from bdver2 model
Simon Pilgrim via llvm-commits
- [llvm] 19d1e4c - [X86] Remove unnecessary VPERMPS/VPERMDrr overrides from znver3 model
Simon Pilgrim via llvm-commits
- [llvm] 4d98eb2 - [X86] Remove unnecessary INTO overrides from znver1/znver2 model
Simon Pilgrim via llvm-commits
- [llvm] 2ab7c7e - [X86] Remove unnecessary RDRAND overrides from znver1/znver2 model
Simon Pilgrim via llvm-commits
- [PATCH] D138790: [DAG] Attempt to replace a mul nodes with an existing umul_lohi/smul_lohi node (PR59217)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138811: [AArch64] SelectionDag codegen for gpr CTZ instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138819: [SLP]Fix PR59230: Use actual vector factor when sorting entries.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138832: [llvm-exegesis][x86] Add option to prevent use of xmm8-xmm15 upper SSE registers
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138790: [DAG] Attempt to replace a mul node with an existing umul_lohi/smul_lohi node (PR59217)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138734: [X86] combine-and.ll - add test coverage for scalar broadcast
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138521: [X86] Support ANDNP combine through broadcast instructions with scalar input
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138819: [SLP]Fix PR59230: Use actual vector factor when sorting entries.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138790: [DAG] Attempt to replace a mul node with an existing umul_lohi/smul_lohi node (PR59217)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138872: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138873: [InstCombine] canonicalize trunc + insert as bitcast + shuffle, part 2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139075: [Instcombine] Code refactors for foldSelectOpOp; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139073: [X86] AMD Zen 4 Initial enablement
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139075: [Instcombine] Code refactors for foldSelectOpOp; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139075: [Instcombine] Code refactors for foldSelectOpOp; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D139238: [ARM] IselLowering unsigned overflow to crash using APInt in PerformSHLSimplify
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] e45cbf9 - [ARM, MVE] Update MVE_VMLA_qr for architecture change.
Simon Tatham via llvm-commits
- [PATCH] D138827: [ARM,MVE] Update MVE_VMLA_qr for architecture change.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D138827: [ARM,MVE] Update MVE_VMLA_qr for architecture change.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D138999: [libc] Make libc symbols weak by default for bazel
Siva Chandra via Phabricator via llvm-commits
- [llvm] 3ea6a9a - Recommit "[LoopFlatten] Enable it by default"
Sjoerd Meijer via llvm-commits
- [PATCH] D137651: [LoopFlatten] Forget all block and loop dispositions after flatten
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D138924: [test-suite][tsvc] Use fabs in s318 and s3113
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D138924: [test-suite][tsvc] Use fabs in s318 and s3113
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D138924: [test-suite][tsvc] Use fabs in s318 and s3113
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D138990: [AArch64] Enable the select optimize pass for AArch64
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D138990: [AArch64] Enable the select optimize pass for AArch64
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D138990: [AArch64] Enable the select optimize pass for AArch64
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D138990: [AArch64] Enable the select optimize pass for AArch64
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D138990: [AArch64] Enable the select optimize pass for AArch64
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 5bd8175 - [AA] A global cannot escape through nocapture/nocallback call.
Slava Zakharin via llvm-commits
- [PATCH] D138336: [AA] A global cannot escape through nocapture/nocallback call.
Slava Zakharin via Phabricator via llvm-commits
- [PATCH] D138336: [AA] A global cannot escape through nocapture/nocallback call.
Slava Zakharin via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/27] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
Slava Zakharin via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/27] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
Slava Zakharin via Phabricator via llvm-commits
- [PATCH] D138990: [AArch64] Enable the select optimize pass for AArch64
Sotiris Apostolakis via Phabricator via llvm-commits
- [llvm] c466345 - [LoadStoreVectorizer] Consider if operation is faster than before
Stanislav Mekhanoshin via llvm-commits
- [llvm] 28eb9ed - [AMDGPU] Fine tune LDS misaligned access speed
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D138494: [AMDGPU][MC][MI100+] Enable VOP3 variants of dot2c/dot4c/dot8c opcodes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D6970: R600/SI: Try to form (f64 [s|u]int_to_fp i1)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D6970: R600/SI: Try to form (f64 [s|u]int_to_fp i1)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D124218: [LoadStoreVectorizer] Consider if operation is faster than before
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D124219: [AMDGPU] Fine tune LDS misaligned access speed
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D124218: [LoadStoreVectorizer] Consider if operation is faster than before
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D124219: [AMDGPU] Fine tune LDS misaligned access speed
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D11621: AMDGPU/SI: Mark SMRD instructions as rematerializable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D138913: [NFC][ORC] Fix lljit-with-thinlto-summaries.test output ordering issue
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D138736: [PowerPC] Fix vperm codegen
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D138736: [PowerPC] Fix vperm codegen
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D138844: [PowerPC] Materialize floats in the range [-16.0, 15.0].
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D137504: [PowerPC] Implement 64-bit ELFv2 Calling Convention in TableGen (for integers/floats/vectors in registers)
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D133716: [CAS] Add LLVMCAS library with InMemoryCAS implementation
Steven Wu via Phabricator via llvm-commits
- [PATCH] D133716: [CAS] Add LLVMCAS library with InMemoryCAS implementation
Steven Wu via Phabricator via llvm-commits
- [PATCH] D139035: [ADT] Add more ArrayRef <-> StringRef conversion functions
Steven Wu via Phabricator via llvm-commits
- [PATCH] D139052: [NFC][Profile] Access profile through VirtualFileSystem
Steven Wu via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Fix Address value difference for symbol emitted by llvm-nm
Subham Kedia via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Fix Address value difference for symbol emitted by llvm-nm
Subham Kedia via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Fix Address value difference for symbol emitted by llvm-nm
Subham Kedia via Phabricator via llvm-commits
- [PATCH] D139097: [ARM] Add option --print-raw-value to llvm-nm to dump raw symbol values in case of ARM
Subham Kedia via Phabricator via llvm-commits
- [llvm] 3f3438a - [CodeGen][X86] Crash fixes for "patchable-function" pass
Sylvain Audi via llvm-commits
- [PATCH] D137642: [X86][CodeGen] Fix crash in hotpatch
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D137381: [clang][compiler-rt] Exception escape out of an non-unwinding function is an undefined behaviour
Ten Tzen via Phabricator via llvm-commits
- [compiler-rt] 311801a - Revert "[MemProf] Defer profile file setup until dump time"
Teresa Johnson via llvm-commits
- [PATCH] D138175: [MemProf] Defer profile file setup until dump time
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D139051: [PGO][indirect-call-promotion] Add extra parameter check for musttail callsite
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D139209: [IRMover] Remove UB implying parameter attributes when necessary
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 5f77ee4 - [NFC][AMDGPU] Pre-commit tests for D136432
Thomas Symalla via llvm-commits
- [llvm] 851176c - [AMDGPU] Remove AMDGPUISelDAGToDAG::isKnownNeverNaN
Thomas Symalla via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D138938: [AMDGPU] Remove AMDGPUISelDAGToDAG::isKnownNeverNaN
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D138938: [AMDGPU] Remove AMDGPUISelDAGToDAG::isKnownNeverNaN
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D138938: [AMDGPU] Remove AMDGPUISelDAGToDAG::isKnownNeverNaN
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D138747: [Support] On Windows 11, fix an affinity mask issue on large core count machines
Thorsten via Phabricator via llvm-commits
- [PATCH] D138808: [AArch64] use CNT for ISD::popcnt and ISD::parity if available
Thorsten via Phabricator via llvm-commits
- [PATCH] D138808: [AArch64] use CNT for ISD::popcnt and ISD::parity if available
Thorsten via Phabricator via llvm-commits
- [PATCH] D138808: [AArch64] use CNT for ISD::popcnt and ISD::parity if available
Thorsten via Phabricator via llvm-commits
- [PATCH] D138832: [llvm-exegesis][x86] Add option to prevent use of xmm8-xmm15 upper SSE registers
Thorsten via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Thorsten via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Thorsten via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Thorsten via Phabricator via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
Thorsten via Phabricator via llvm-commits
- [PATCH] D139182: AArch64: add CodeGen support for FEAT_XS DSB instructions
Thorsten via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Thorsten via Phabricator via llvm-commits
- [PATCH] D139092: [RFC][LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Thorsten via Phabricator via llvm-commits
- [llvm] b726df1 - [msan] Increase size of app/shadow/origin mappings on aarch64
Thurston Dang via llvm-commits
- [compiler-rt] f5e2481 - msan: update shadow constant in strlen_of_shadow test
Thurston Dang via llvm-commits
- [compiler-rt] b647d8f - msan: update tests for new memory mappings on aarch64
Thurston Dang via llvm-commits
- [PATCH] D137666: [msan] Increase size of app/shadow/origin mappings on aarch64
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D137666: [msan] Increase size of app/shadow/origin mappings on aarch64
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D137666: [msan] Increase size of app/shadow/origin mappings on aarch64
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D138793: [AArch64][SVE2] Add patterns for eor3
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D138793: [AArch64][SVE2] Add patterns for eor3
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D138793: [AArch64][SVE2] Add patterns for eor3
Tiehu Zhang via Phabricator via llvm-commits
- [compiler-rt] aadec60 - [compiler-rt] support armv4t
Ties Stuij via llvm-commits
- [llvm] 82a5f1c - [AArch64] use CNT for ISD::popcnt and ISD::parity if available
Ties Stuij via llvm-commits
- [PATCH] D138808: [AArch64] use CNT for ISD::popcnt and ISD::parity if available
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138811: [AArch64] SelectionDag codegen for gpr CTZ instruction
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138812: [AArch64] lower abs intrinsic to new ABS instruction in SelDag
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138813: [AArch64] implement GPR (U/S)(MIN/MAX) instruction SDag support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138813: [AArch64] implement GPR (U/S)(MIN/MAX) instruction SDag support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138811: [AArch64] SelectionDag codegen for gpr CTZ instruction
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138811: [AArch64] SelectionDag codegen for gpr CTZ instruction
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138808: [AArch64] use CNT for ISD::popcnt and ISD::parity if available
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138905: [AArch64] add missing Armv8.9-A -> Armv9.4-A equivalence test
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D138808: [AArch64] use CNT for ISD::popcnt and ISD::parity if available
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D139209: [IRMover] Remove UB implying parameter attributes when necessary
Tim Neumann via Phabricator via llvm-commits
- [llvm] b32280b - X86: relax EFLAGS liveness check when generating stack probes.
Tim Northover via llvm-commits
- [PATCH] D138889: [Verifier]Remove API declaration that has never been implemented
Tim Northover via Phabricator via llvm-commits
- [PATCH] D138486: X86: relax EFLAGS liveness check when generating stack probes.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D137631: AArch64: implement canonical `!isnan(...)` with single compare.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D139182: AArch64: add CodeGen support for FEAT_XS DSB instructions
Tim Northover via Phabricator via llvm-commits
- [PATCH] D138881: [PowerPC][NFC] Add test case for memset tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138881: [PowerPC][NFC] Add test case for memset tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138881: [PowerPC][NFC] Add test case for memset tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D139193: [PowerPC] remove XXSWAPD after vector splat immediate
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138995: [CodeView] Add support for local S_CONSTANT records
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138595: [llvm-cxxfilt] Support Microsoft demangling format
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138995: [CodeView] Add support for local S_CONSTANT records
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D138995: [CodeView] Add support for local S_CONSTANT records
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 7fea6f2 - [AArch64] Assembly support for VMSA
Tomas Matheson via llvm-commits
- [llvm] 9d7b4c2 - [AArch64] Remove unused fields from CPUs in TargetParser
Tomas Matheson via llvm-commits
- [llvm] f57f086 - [AArch64TargetParser] getArchFeatures -> getArchFeature
Tomas Matheson via llvm-commits
- [llvm] 450de80 - [AArch64] Improve TargetParser API
Tomas Matheson via llvm-commits
- [llvm] d1ef4b0 - Revert "[AArch64] Improve TargetParser API"
Tomas Matheson via llvm-commits
- [llvm] e83f150 - [AArch64] Improve TargetParser API
Tomas Matheson via llvm-commits
- [llvm] f3c3223 - [AArch64] Add missing #include
Tomas Matheson via llvm-commits
- [llvm] c4edeb8 - [NFC] clang-format AArch64TargetParser
Tomas Matheson via llvm-commits
- [llvm] 8be0d8f - Revert "[AArch64] Make ArchInfo copyable again"
Tomas Matheson via llvm-commits
- [PATCH] D138753: [AArch64TargetParser] getArchFeatures -> getArchFeature
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138753: [AArch64TargetParser] getArchFeatures -> getArchFeature
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138905: [AArch64] add missing Armv8.9-A -> Armv9.4-A equivalence test
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138920: [AArch64] Assembly support for VMSA
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138920: [AArch64] Assembly support for VMSA
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138920: [AArch64] Assembly support for VMSA
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138920: [AArch64] Assembly support for VMSA
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138754: [AArch64] Remove unused fields from CPUs in TargetParser
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138753: [AArch64TargetParser] getArchFeatures -> getArchFeature
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D139102: [AArch64] Inline AArch64TargetParser.def
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D139102: [AArch64] Inline AArch64TargetParser.def
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D139102: [AArch64] Inline AArch64TargetParser.def
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D139278: [AArch64] Use string comparison for ArchInfo equality
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D138792: [AArch64] Improve TargetParser API
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D137918: [nfc] move expensive parts of Hashing.h into cpp file
Trass3r via Phabricator via llvm-commits
- [PATCH] D135658: demangle OptFunction trace names
Trass3r via Phabricator via llvm-commits
- [PATCH] D135658: demangle OptFunction trace names
Trass3r via Phabricator via llvm-commits
- [llvm] 2d09bec - [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Valery Pykhtin via llvm-commits
- [llvm] 5ce3273 - [AMDGPU] Scheduler: Don't revert the schedule if the register pressure isn't changed for a region
Valery Pykhtin via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D138443: [AMDGPU] Fix GCNSubtarget::getMinNumVGPRs, add unit test to check consistency between GCNSubtarget's getMinNumVGPRs, getMaxNumVGPRs and getOccupancyWithNumVGPRs.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136069: [AMDGPU] Scheduler: Don't revert the schedule if the register pressure isn't changed for a region
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] 8a1ccb8 - [NFC] Removed call to getInstList() from range loops on BBs.
Vasileios Porpodas via llvm-commits
- [llvm] 606f790 - [IR][NFC] Adds Instruction::insertAt() for inserting at a specific point in the instr list.
Vasileios Porpodas via llvm-commits
- [llvm] 75a3d9d - [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via llvm-commits
- [llvm] bebca2b - [NFC] Cleanup: Replaces BB->getInstList().splice() with BB->splice().
Vasileios Porpodas via llvm-commits
- [llvm] 3259cae - [IR][NFC] Adds BasicBlock::erase().
Vasileios Porpodas via llvm-commits
- [llvm] 4e30c3d - [NFC] Cleanup: Replaces BB->getInstList().erase() with BB->erase().
Vasileios Porpodas via llvm-commits
- [llvm] b469021 - [NFC] Cleanup: Replace BB->InstList.splice() with BB->splice()
Vasileios Porpodas via llvm-commits
- [PATCH] D138875: [IR][NFC] Adds Instruction::insertAt() for inserting at a specific point in the instr list.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138877: [NFC] Cleanup: Replaces BB->getInstList().insert() with I->insertAt().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138605: [NFC] Removed call to getInstList() from range loops on BBs.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138875: [IR][NFC] Adds Instruction::insertAt() for inserting at a specific point in the instr list.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138976: [NFC] Replaces: BB->getInstList().erase(I) with I->eraseFromParent().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138979: [NFC] Cleanup: Replaces BB->getInstList().splice() with BB->splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138977: [IR][NFC] Adds BasicBlock::splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139142: [IR][NFC] Adds BasicBlock::erase().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139143: [NFC] Cleanup: Replaces BB->getInstList().erase() with BB->erase().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138979: [NFC] Cleanup: Replaces BB->getInstList().splice() with BB->splice().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139153: [NFC] Remove the instruction list from the arguments of llvm::ReplaceInstWithValue().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139142: [IR][NFC] Adds BasicBlock::erase().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139143: [NFC] Cleanup: Replaces BB->getInstList().erase() with BB->erase().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139219: [NFC] Moved definition of BasicBlock::Create() to BasicBlock.cpp.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139219: [NFC] Moved definition of BasicBlock::Create() to BasicBlock.cpp.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139219: [NFC] Moved definition of BasicBlock::Create() to BasicBlock.cpp.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139236: [NFC] Cleanup: Replace BB->InstList.splice() with BB->splice()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D139236: [NFC] Cleanup: Replace BB->InstList.splice() with BB->splice()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D138702: support for HIP non hostcall printf
Vikram Hegde via Phabricator via llvm-commits
- [compiler-rt] ca3c58f - [lsan] Add logs for debugging
Vitaly Buka via llvm-commits
- [compiler-rt] e1657e3 - [asan] Add unaligned double ended container support
Vitaly Buka via llvm-commits
- [compiler-rt] 2b026fe - [NFC][asan] Handle non-intersecting case early
Vitaly Buka via llvm-commits
- [compiler-rt] cc27860 - [NFC][asan] Cleanup comments
Vitaly Buka via llvm-commits
- [compiler-rt] 0d07922 - [NFC][asan] Simplify parameters check
Vitaly Buka via llvm-commits
- [compiler-rt] e92fe7a - [test][msan] Update for noundef on retval
Vitaly Buka via llvm-commits
- [PATCH] D135119: [scudo] Optimize scudo test string allocation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D138097: [BOLT][AArch64] Handle adrp+ld64 linker relaxations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138830: [llvm] Check for overflows when computing load-command's addresses.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139036: [Support][MathExtras] Add variadic SaturatingAdd
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139036: [Support][MathExtras] Add variadic SaturatingAdd
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D138891: [MachO] Prevent overflow on 32-bit platforms when calculating load command offsets
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Ignored aliases to weak symbols should not retain section data
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Ignored aliases to weak symbols should not retain section data
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139069: [lld-macho] Ignored aliases to weak symbols should not retain section data
Vy Nguyen via Phabricator via llvm-commits
- [llvm] d4cb392 - [AIX][LTO] Properly respect LDR_CNTRL and set MAXDATA32 to 0xA0000000 at DSA.
Wael Yehia via llvm-commits
- [PATCH] D137530: [RISCV] Splat scalar to be of length VL instead of 1 for reductions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D138640: [RISCV] Remove lmuls argument in Sched class
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D138640: [RISCV] Remove lmuls argument in Sched class
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D138640: [RISCV] Remove lmuls argument in Sched class
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D137426: [RISCV][Codegen] Account for LMUL in Vector floating-point instructions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D137530: [RISCV] Splat scalar to be of length VL instead of 1 for reductions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D137530: [RISCV] Splat scalar to be of length VL instead of 1 for reductions
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 28b4838 - [Object] Add some more LoongArch support
Weining Lu via llvm-commits
- [PATCH] D138833: [llvm_stats] Do not import llvm.stats metadata for thinlto
Wenlei He via Phabricator via llvm-commits
- [llvm] be4b1dd - [InstCombine] Revert D125845
William Huang via llvm-commits
- [PATCH] D138950: [InstCombine] Revert D125845
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D138950: [InstCombine] Revert D125845
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D136078: Use-after-return sanitizer binary metadata
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D138135: [WIP][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138981: [demangler][LoongArch] Correct the mangled_size for long double
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D139285: [LoongArch] Allow writing unaligned nop sequences
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D139288: [Clang][LoongArch] Add intrinsic for csrrd, csrwr and csrxchg
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138987: [AMX] Support AMX-FP16 new intrinsic interface
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D139254: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D138774: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D139254: Enhance stack protector
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 416e8c6 - Enhance stack protector for calling no return function
Xiang1 Zhang via llvm-commits
- [llvm] d62480c - [LoongArch] Use tablegen size for getInstSizeInBytes
Xiaodong Liu via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D138469: [LoongArch] Use tablegen size for getInstSizeInBytes
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D138937: [AMDGPU] Update InstrCost calculation
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D138937: [AMDGPU] Update InstrCost calculation
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D138937: [AMDGPU] Update InstrCost calculation
Yashwant Singh via Phabricator via llvm-commits
- [llvm] 3a88121 - [RISCV] Support .variant_cc directive for the assembler.
Yeting Kuo via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D138379: [VP][RISCV] Add vp.fshl/fshr and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D138379: [VP][RISCV] Add vp.fshl/fshr and RISC-V support.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D138352: [RISCV] Support .variant_cc directive for the assembler.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D139152: [SLPVectorizer] Don't deref std::end() of object
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D139152: [SLPVectorizer] Don't deref std::end() of object
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D139152: [SLPVectorizer] Don't deref std::end() of object
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D138636: [LSR] Hoist IVInc to loop header if its all uses are in the loop header
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D138636: [LSR] Hoist IVInc to loop header if its all uses are in the loop header
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D139025: [NFC][RISCV] Extract utility to calculate value through MajorVersion and MinorVersion
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D139025: [NFC][RISCV] Extract utility to calculate value through MajorVersion and MinorVersion
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D139025: [NFC][RISCV] Extract utility to calculate value through MajorVersion and MinorVersion
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D139025: [NFC][RISCV] Extract utility to calculate value through MajorVersion and MinorVersion
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D139025: [NFC][RISCV] Extract utility to calculate value through MajorVersion and MinorVersion
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] 3adf828 - [CodeGen][test] Pre-commit test for D131863
ZHU Zijia via llvm-commits
- [llvm] 010a8f7 - [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
ZHU Zijia via llvm-commits
- [PATCH] D138719: Expand loop peeling phi computation to handle binary ops and casts
Zaara Syeda via Phabricator via llvm-commits
- [llvm] 6e4cea5 - [AArch64] Fix cost model for `udiv` instruction when one of the operands is a uniform constant
Zain Jaffal via llvm-commits
- [PATCH] D135991: [AArch64] Fix cost model for `udiv` instruction when one of the operands is a uniform constant
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D135991: [AArch64] Fix cost model for `udiv` instruction when one of the operands is a uniform constant
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D138889: [Verifier]Remove API declaration that has never been implemented
Zhang via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold two i1 select patterns
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold (X || Y) ? X : Y --> X
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138815: [InstSimplify] Fold (X || Y) ? X : Y --> X
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold (X || Y) ? false && X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold (X || Y) ? false && X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold (X || Y) ? false && X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138853: [InstSimplify] Fold !(X || Y) && X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138853: [InstSimplify] Fold !(X || Y) && X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold (X || Y) ? false : X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138853: [InstSimplify] Fold !(X || Y) && X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138853: [InstSimplify] Fold !(X || Y) && X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138815: [InstSimplify] Fold (X || Y) ? X : Y --> X
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold (X || Y) ? false : X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold (X || Y) ? false : X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138853: [InstSimplify] Fold !(X || Y) && X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138853: [InstSimplify] Fold !(X || Y) && X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138700: [InstSimplify] Fold (X || Y) ? false : X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138853: [InstSimplify] Fold !(X || Y) && X --> false
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138815: [InstSimplify] Fold (X || Y) ? X : Y --> X
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138815: [InstSimplify] Fold (X || Y) ? X : Y --> X
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138815: [InstSimplify] Fold (X || Y) ? X : Y --> X
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138815: [InstSimplify] Fold (X || Y) ? X : Y --> X
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138636: [LSR] Hoist IVInc to loop header if its all uses are in the loop header
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138636: [LSR] Hoist IVInc to loop header if its all uses are in the loop header
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139075: [Instcombine] Code refactors for foldSelectOpOp; NFC
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139076: [InstCombine] fold icmp + select pattern by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139080: [Instcombine] fold logic ops to select
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139075: [Instcombine] Code refactors for foldSelectOpOp; NFC
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139076: [InstCombine] fold icmp + select pattern by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139075: [Instcombine] Code refactors for foldSelectOpOp; NFC
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139076: [InstCombine] fold icmp + select pattern by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139075: [Instcombine] Code refactors for foldSelectOpOp; NFC
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139076: [InstCombine] fold icmp + select pattern by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139076: [InstCombine] fold icmp + select pattern by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139076: [InstCombine] fold icmp + select pattern by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139253: [InstCombine] fold more icmp + select patterns by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139253: [InstCombine] fold more icmp + select patterns by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139253: [InstCombine] fold more icmp + select patterns by distributive laws
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D139080: [Instcombine] fold logic ops to select
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D138717: [AArch64][SME]: Add streaming-compatible testing files.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138768: [AArch64][SME]: Add streaming-compatible testing files.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138682: [AArch64][SME]: Generate streaming-compatible code for bit counting/select
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138682: [AArch64][SME]: Generate streaming-compatible code for bit counting/select
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D136858: [AArch64-SVE]: Force generating code compatible to streaming mode for sve-fixed-length tests.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138683: [AArch64][SME]: Add streaming-compatible testing files.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D136858: [AArch64-SVE]: Force generating code compatible to streaming mode for sve-fixed-length tests.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Generate streaming-compatible code for scatter/gather
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138683: [AArch64][SME]: Add streaming-compatible testing files(subvector.ll, permute-rev.ll, permute-zip-uzp-trn.ll, vector-shuffle.ll)
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138683: [AArch64][SME]: Add streaming-compatible testing files(subvector.ll, permute-rev.ll, permute-zip-uzp-trn.ll, vector-shuffle.ll)
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138717: [AArch64][SME]: Add streaming-compatible testing files.(frame-offsets.ll, int-immediates.ll, log-reduce.ll)
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138683: [AArch64][SME]: Add streaming-compatible testing files(subvector.ll, permute-rev.ll, permute-zip-uzp-trn.ll, vector-shuffle.ll)
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138768: [AArch64][SME]: Add streaming-compatible testing files(limit-duplane.ll, optimize-ptrue.ll, ptest.ll)
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138768: [AArch64][SME]: Add streaming-compatible testing files(limit-duplane.ll, optimize-ptrue.ll, ptest.ll)
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Scalarize masked gather/scatter in streaming mode
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Scalarize masked gather/scatter in streaming mode
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138588: [AArch64][SME]: Scalarize masked gather/scatter in streaming mode
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D138791: [AArch64][SME]: Generate streaming-compatible code for ld2-alloca.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D136858: [AArch64-SVE]: Force generating code compatible to streaming mode for sve-fixed-length tests.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D136858: [AArch64-SVE]: Force generating code compatible to streaming mode for sve-fixed-length tests.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D134423: [AMDGPU] Fix vgpr2sgpr copy analysis to check scalar operands of buffer instructions use scalar registers.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D138637: [InstCombine] Combine opaque pointer single index GEP and with src GEP which has result of array type
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D138637: [InstCombine] Combine opaque pointer single index GEP and with src GEP which has result of array type
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D138637: [InstCombine] Combine opaque pointer single index GEP and with src GEP which has result of array type
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D138637: [InstCombine] Combine opaque pointer single index GEP and with src GEP which has result of array type
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D138637: [InstCombine] Combine opaque pointer single index GEP and with src GEP which has result of array type
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D136218: [DSE] Sink a memory access if it is only alive in one successor.
luxufan via Phabricator via llvm-commits
- [PATCH] D139289: [SCCP] Propagate equality or inequality state of a not-constant
luxufan via Phabricator via llvm-commits
- [PATCH] D136153: [AArch64] Allow cost computation for interleaved accesses
mgabka via Phabricator via llvm-commits
- [PATCH] D138555: Cache memory buffer's name length
serge via Phabricator via llvm-commits
- [PATCH] D138898: [Nomination] Adding Mozilla representative to security group
serge via Phabricator via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
serge via Phabricator via llvm-commits
- [PATCH] D138555: Cache memory buffer's name length
serge via Phabricator via llvm-commits
- [PATCH] D138898: [Nomination] Adding Mozilla representative to security group
serge via Phabricator via llvm-commits
- [PATCH] D139274: Store OptTable::Info::Name as a StringRef
serge via Phabricator via llvm-commits
- [PATCH] D138944: [AIX][LTO] Properly respect LDR_CNTRL and set MAXDATA32 to 0xA0000000 at DSA
wael yehia via Phabricator via llvm-commits
- [PATCH] D138944: [AIX][LTO] Properly respect LDR_CNTRL and set MAXDATA32 to 0xA0000000 at DSA
wael yehia via Phabricator via llvm-commits
- [PATCH] D139285: [LoongArch] Allow write unaligned nop sequence
wanglei via Phabricator via llvm-commits
- [PATCH] D139285: [LoongArch] Allow writing unaligned nop sequences
wanglei via Phabricator via llvm-commits
- [llvm] e16d599 - [Assignment Tracking][13/*] Account for assignment tracking in SROA
via llvm-commits
- [llvm] a2d10bd - [LoongArch] Add atomic ordering information for binary atomic operations
via llvm-commits
- [llvm] 285d46e - [Assignment Tracking][SROA] Follow-up for failing test
via llvm-commits
- [llvm] 617be4f - [InstSimplify] Add precommit tests for select+or patterns; NFC
via llvm-commits
- [llvm] ee53abb - Add more tests for Reverse Load and AA testing
via llvm-commits
- [llvm] 5e0b29b - Revert "[Assignment Tracking][SROA] Follow-up for failing test"
via llvm-commits
- [llvm] 9517806 - Revert "[Assignment Tracking][13/*] Account for assignment tracking in SROA"
via llvm-commits
- [llvm] 52dd5b6 - [InstSimplify] add precommit test for pattern (X || Y) ? false : X -> false; NFC
via llvm-commits
- [llvm] 0869a96 - [InstSimplify] add precommit test for pattern !(X || Y) && X --> false; NFC
via llvm-commits
- [llvm] ef0cb37 - [llvm_stats] Do not import llvm.stats metadata for thinlto
via llvm-commits
- [llvm] e939378 - [AggressiveInstCombine] Handle the insert point of the merged load correctly.
via llvm-commits
- [llvm] 1824432 - Cache memory buffer's name length
via llvm-commits
- [llvm] 0752fb5 - [InstSimplify] Fold (X || Y) ? false : X --> false
via llvm-commits
- [llvm] 1fd4d91 - [InstSimplify] Fold !(X || Y) && X --> false
via llvm-commits
- [llvm] f297332 - [InstSimplify] Fold (X || Y) ? X : Y --> X
via llvm-commits
- [llvm] 2b6910e - [RISCV] Remove lmuls argument in Sched class
via llvm-commits
- [llvm] 5f9b4d8 - [LoongArch] Add codegen support for atomicrmw min/max operation on LA64
via llvm-commits
- [llvm] d14c2d4 - [Nomination] Adding Mozilla representative to security group
via llvm-commits
- [llvm] 2c2c968 - [OpenMP][LegacyPM] Remove OpenMPOptCGSCCLegacyPass
via llvm-commits
- [llvm] 6244016 - [LoongArch] Add remaining intrinsics for CRC check instructions
via llvm-commits
- [llvm] 37048d0 - Cache memory buffer's name length
via llvm-commits
- [llvm] e63f64b - [AArch64] Precommit test for D138904; NFC
via llvm-commits
- [llvm] 60865f1 - [LoongArch] Remove dead code. NFC
via llvm-commits
- [llvm] 1a949c8 - [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2
via llvm-commits
- [llvm] 4633599 - [LoongArch] Extract out and reuse getValueType(). NFC.
via llvm-commits
- [llvm] db6a979 - Revert "[Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2"
via llvm-commits
- [llvm] 683b9fc - [Instcombine] Code refactors for foldSelectOpOp; NFC
via llvm-commits
- [llvm] 6a70b84 - [InstCombine] Precommit tests for D139076; NFC
via llvm-commits
- [llvm] e719550 - [InstCombine] fold icmp + select pattern by distributive laws
via llvm-commits
- [llvm] 664cbfa - [NFC][XCOFF] format `XCOFFObjectWriter.cpp`
via llvm-commits
Last message date:
Sun Dec 4 23:54:17 PST 2022
Archived on: Tue Dec 6 14:53:00 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).