The Week Of Monday 16 November 2020 Archives by author
Starting: Mon Nov 16 00:00:19 PST 2020
Ending: Sun Nov 22 23:50:51 PST 2020
Messages: 2606
- [compiler-rt] c8f4e06 - [sanitizer] Fix test on arm 32bit
Yung, Douglas via llvm-commits
- [llvm] 42ecf18 - [flang][openmp] Fix bug in `OmpClause::Hint` clause which was missing to generate inside in OMP.cpp.inc file.
Sameeran joshi via llvm-commits
- [llvm] 1df8fa7 - [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it.
Sameeran joshi via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 1a00929 - Build reproducible tarballs for releases
Aaron Puchert via llvm-commits
- [PATCH] D91494: Build reproducible tarballs for releases
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D91494: Build reproducible tarballs for releases
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [PATCH] D75384: OpenMP for loop fusion
Abid via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [llvm] 8073201 - [AArch64] Lower fptrunc/fpext from/to FP128t to/from FP16
Adhemerval Zanella via llvm-commits
- [compiler-rt] 1fb91fc - [compiler-rt] [builtins] Support conversion between fp16 and fp128
Adhemerval Zanella via llvm-commits
- [compiler-rt] 7a94829 - [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
Adhemerval Zanella via llvm-commits
- [PATCH] D90175: [AArch64] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D90175: [AArch64] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D90175: [AArch64] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D91731: [AArch64] Lower fptrunc/fpext from/to FP128t to/from FP16
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D91732: [compiler-rt] [builtins] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D91733: [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D91732: [compiler-rt] [builtins] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D91731: [AArch64] Lower fptrunc/fpext from/to FP128t to/from FP16
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D91732: [compiler-rt] [builtins] Support conversion between fp16 and fp128
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D91733: [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D91814: [llvm-symbolizer] Switch to using native symbolizer by default on Windows
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D91814: [llvm-symbolizer] Switch to using native symbolizer by default on Windows
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D90020: [AArch64][SVE] Emit DWARF location expression for SVE stack objects.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D91423: [NFC][DebugInfo] Factor LowerDbgDeclare into two functions [1/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48811: Fix disassembling ARM instructions as big-endian
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Albion Fung via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Albion Fung via Phabricator via llvm-commits
- [PATCH] D64651: [Driver] Support file paths with -ccc-gcc-name
Alex James via Phabricator via llvm-commits
- [PATCH] D91764: [AArch64] Add codegen for Armv8.3 Load-AcquirePC instructions
Alex James via Phabricator via llvm-commits
- [PATCH] D91764: [AArch64] Add codegen for Armv8.3 Load-AcquirePC instructions
Alex James via Phabricator via llvm-commits
- [llvm] 3bc4157 - Add a default address space for globals to DataLayout
Alex Richardson via llvm-commits
- [llvm] 51e09e1 - [AMDGPU] Set the default globals address space to 1
Alex Richardson via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D70947: Add a default address space for globals to DataLayout
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D84345: [AMDGPU] Set the default globals address space to 1
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D70947: Add a default address space for globals to DataLayout
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D91404: RFC: [ELF] Add --dwarf32-before-dwarf64 to place DWARF32 input sections before DWARF64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D88485: [SDag][AMDGPU] Maintain DAG divergence through instruction selection
Alexander via Phabricator via llvm-commits
- [PATCH] D86833: [AMDGPU] AMDGPUAAResult::pointsToConstantMemory should not use the default MaxLookup (i.e., 6) to limit getUnderlyingObject
Alexander via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Alexander via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Alexander via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Alexander via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [llvm] 0b420d6 - [SLP][NFC]Fix assert condition in newTreeEntry, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91028: [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D85614: [TRE] Reland: allow TRE for non-capturing calls.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D91028: [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D91028: [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D72420: [LoopRotate] Add support for rotating loops with switch exit
Alexis Beingessner via Phabricator via llvm-commits
- [PATCH] D89587: [CGSCC] Detect devirtualization in more cases
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D91383: [BasicAA] Make alias GEP positive offset handling symmetric
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87531: [LoopNest] Extend `LPMUpdater` and adaptor to handle loop-nest passes
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D91649: [AA] Split up LocationSize::unknown()
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D91482: [BasicAA] Remove unnecessary known size requirement
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D91027: [BasicAA] Generalize base offset modulus handling
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D89587: [CGSCC] Detect devirtualization in more cases
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D91649: [AA] Split up LocationSize::unknown()
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D91811: Port -lower-matrix-intrinsics-minimal to NPM
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D91811: Port -lower-matrix-intrinsics-minimal to NPM
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D89207: [MemCpyOpt] Port to MemorySSA
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 0b60906 - [AArch64][GlobalISel] Look through a G_ZEXT when trying to match shift-extended register offsets.
Amara Emerson via llvm-commits
- [llvm] c58df88 - [AArch64][GlobalISel] Make G_EXTRACT_VECTOR_ELT of <2 x p0> legal.
Amara Emerson via llvm-commits
- [PATCH] D91475: [AArch64][GlobalISel] Look through a G_ZEXT when trying to match shift-extended register offsets.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D91655: [AArch64][GlobalISel] Fix crash during legalization of a vector G_SELECT with scalar mask.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D91655: [AArch64][GlobalISel] Fix crash during legalization of a vector G_SELECT with scalar mask.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D91655: [AArch64][GlobalISel] Fix crash during legalization of a vector G_SELECT with scalar mask.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D91755: [GlobalISel] Combine icmp eq/ne (ext (icmp cc, x, y)), true/false)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D91753: [GlobalISel] Add an isExtendedTrueVal helper.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D90305: Correctly parse and print Tag_THUMB_ISA_use=3
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D91753: [GlobalISel] Add an isExtendedTrueVal helper.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D91892: [GlobalISel] Add NamedRegionTimers for all GlobalISel passes in AArch64 pipeline.
Amara Emerson via Phabricator via llvm-commits
- [llvm] bc98034 - [llvm-symbolizer] Add inline stack traces for Windows.
Amy Huang via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D91648: [DebugInfo] Dexter tests for -debug-info-kind=constructor
Amy Huang via Phabricator via llvm-commits
- [PATCH] D91814: [llvm-symbolizer] Switch to using native symbolizer by default on Windows
Amy Huang via Phabricator via llvm-commits
- [PATCH] D91814: [llvm-symbolizer] Switch to using native symbolizer by default on Windows
Amy Huang via Phabricator via llvm-commits
- [PATCH] D91814: [llvm-symbolizer] Switch to using native symbolizer by default on Windows
Amy Huang via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D91704: [llvm-mca] Fix processing thumb instruction set
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D89788: [RISCV] Add GHC calling convention
Andreas Schwab via Phabricator via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Andrew Litteken via Phabricator via llvm-commits
- [llvm] ea7ab5a - [IndVarSimplify] Notify top most loop to drop cached exit counts
Andrew Wei via llvm-commits
- [llvm] 1cd19fc - [DeadMachineInstrctionElim] Post order visit all blocks and Iteratively run DeadMachineInstructionElim pass until nothing dead
Andrew Wei via llvm-commits
- [llvm] ccf500c - [NFC] Add missing dependency in the IR unittests
Andrzej Warzynski via llvm-commits
- [PATCH] D91537: [flang][f18] Remove "-fdebug-resolve-names"
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D91537: [flang][f18] Remove "-fdebug-resolve-names"
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D91324: [NewPM] Disable PreserveCFGChecker and add regression unit tests
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D91843: Add flang dylib/shared libs buildbots
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] [WIP] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91604: [WebAssembly] Remove useless overrides in MCWasmStreamer
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] [WIP] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] [WIP] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] [WIP] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] [WIP] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] [WIP] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] [WIP] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91604: [WebAssembly] Remove useless overrides in MCWasmStreamer
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] [WIP] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91635: [WebAssembly] Fix parsing of linking section for named global imports
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91635: [WebAssembly] Fix parsing of linking section for named global imports
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91635: [WebAssembly] Fix parsing of linking section for named global imports
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91849: [WebAssembly] Factor out WasmTableType in binary format
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91849: [WebAssembly] Factor out WasmTableType in binary format
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Linker detects need for function table via symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Linker detects need for function table via symbols
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91907: Add missing dependencies, which caused link failure when building with -DBUILD_SHARED_LIBS:BOOL=ON
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D91907: Add missing dependencies, which caused link failure when building with -DBUILD_SHARED_LIBS:BOOL=ON
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D91907: Add missing dependencies, which caused link failure when building with -DBUILD_SHARED_LIBS:BOOL=ON
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D88138: [NPM] Add target specific hook to add passes for New Pass Manager
Ankit via Phabricator via llvm-commits
- [PATCH] D91398: [LoopVectorizer] Lower uniform loads as a single load (instead of relying on CSE)
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D90456: [IndVars] Use more precise context when eliminating narrowing
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D90456: [IndVars] Use more precise context when eliminating narrowing
Anna Thomas via Phabricator via llvm-commits
- [llvm] fcad8d3 - [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via llvm-commits
- [llvm] 0a1d315 - [SLPVectorizer] Fix assert
Anton Afanasyev via llvm-commits
- [llvm] 6f1c07b - [SLP][Test] Update pr47269.ll test. NFC
Anton Afanasyev via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D91919: [SLP] Make SLPVectorizer to use `llvm.masked.scatter` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D91919: [SLP] Make SLPVectorizer to use `llvm.masked.scatter` intrinsic
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] d861cc0 - [coro] Async coroutines: Make sure we can handle control flow in suspend point dispatch function
Arnold Schwaighofer via llvm-commits
- [PATCH] D91547: [coro] Async coroutines: Make sure we can handle control flow in suspend point dispatch function
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D91547: [coro] Async coroutines: Make sure we can handle control flow in suspend point dispatch function
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D91121: [InferAddrSpace] Teach to handle assumed address space.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D91590: [NVPTX] Efficently support dynamic index on CUDA kernel aggregate parameters.
Artem Belevich via Phabricator via llvm-commits
- [llvm] aeb0fdf - [SimplifyCFG] Respect optforfuzzing in NPM pass
Arthur Eubanks via llvm-commits
- [llvm] 7de6dcd - [Debugify] Skip debugifying on special/immutable passes
Arthur Eubanks via llvm-commits
- [llvm] 67e0f79 - [gn build] Use forward slashes for goma directory
Arthur Eubanks via llvm-commits
- [llvm] 49439ff - [CMake] Fix ExtensionDependencies.inc with multiple extensions
Arthur Eubanks via llvm-commits
- [llvm] 0139c8a - [CFGuard] Add address-taken IAT tables and delay-load support
Arthur Eubanks via llvm-commits
- [llvm] ee7d315 - [DCE] Always get TargetLibraryInfo
Arthur Eubanks via llvm-commits
- [llvm] 9e3b4f4 - [JumpThreading] Make -print-lvi-after-jump-threading work with NPM
Arthur Eubanks via llvm-commits
- [llvm] 3287611 - [test] Pin size-remarks.ll to legacy PM
Arthur Eubanks via llvm-commits
- [llvm] 877b5b1 - [test] Make scc-pass-printer.ll work with NPM
Arthur Eubanks via llvm-commits
- [llvm] b056030 - [test] Fix remaining GVN tests under NPM
Arthur Eubanks via llvm-commits
- [llvm] ca76e9f - [test] Fix eliminate-callsite-inline.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] e597116 - [NPM] Add implicit basic-aa before other AA
Arthur Eubanks via llvm-commits
- [llvm] 67f16e9 - [NPM] Remove -enable-npm-optnone flag
Arthur Eubanks via llvm-commits
- [llvm] 72badbc - [NPM] Move more O0 pass building into PassBuilder
Arthur Eubanks via llvm-commits
- [llvm] 7cce621 - [test] Fix pr39282.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] dfe67f4 - [test] Fix globalaa-retained.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] 1a7d7f4 - [test] Fix split-vfunc.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] 513d165 - Port -lower-matrix-intrinsics-minimal to NPM
Arthur Eubanks via llvm-commits
- [llvm] 8d5673f - [test] Fix multiply-minimal.ll
Arthur Eubanks via llvm-commits
- [llvm] b774360 - [PGO] Make -disable-preinline work with NPM
Arthur Eubanks via llvm-commits
- [llvm] ac7419b - [Hexagon][NewPM] Port -hexagon-loop-idiom and add to pipeline
Arthur Eubanks via llvm-commits
- [PATCH] D91473: [SimplifyCFG] Respect optforfuzzing in NPM pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91558: [Debugify] Skip debugifying on special/immutable passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87956: [IR] add fn attr for no_stack_protector; prevent inlining on mismatch
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91558: [Debugify] Skip debugifying on special/immutable passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91558: [Debugify] Skip debugifying on special/immutable passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87544: [CFGuard] Add address-taken IAT tables and delay-load support
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91641: [CMake] Fix ExtensionDependencies.inc with multiple extensions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89587: [CGSCC] Detect devirtualization in more cases
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89587: [CGSCC] Detect devirtualization in more cases
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91641: [CMake] Fix ExtensionDependencies.inc with multiple extensions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91641: [CMake] Fix ExtensionDependencies.inc with multiple extensions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87544: [CFGuard] Add address-taken IAT tables and delay-load support
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89587: [CGSCC] Detect devirtualization in more cases
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91476: [DCE] Always get TargetLibraryInfo
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91683: Port -print-memderefs to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91685: [test] Pin tests using -dot-callgraph to legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91741: [NPM] Share pass building options with legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91743: [NPM] Remove -enable-npm-optnone flag
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91743: [NPM] Remove -enable-npm-optnone flag
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91804: [NewPM] Add pipeline EP callback after initial frontend cleanup
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91811: Port -lower-matrix-intrinsics-minimal to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91811: Port -lower-matrix-intrinsics-minimal to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91811: Port -lower-matrix-intrinsics-minimal to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91826: [PGO] Make -disable-preinline work with NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91829: [Hexagon][NewPM] Port -hexagon-loop-idiom and add to pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91811: Port -lower-matrix-intrinsics-minimal to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91826: [PGO] Make -disable-preinline work with NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91804: [NewPM] Add pipeline EP callback after initial frontend cleanup
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91525: [LoopLoadElim] Make sure all loops are in simplify form. PR48150
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91829: [Hexagon][NewPM] Port -hexagon-loop-idiom and add to pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91733: [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 887c766 - [BasicAA] Deoptimize intrinsics don't modify memory
Artur Pilipenko via llvm-commits
- [PATCH] D91658: [BasicAA] Deoptimize intrinsics don't modify memory
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D91658: [BasicAA] Deoptimize intrinsics don't modify memory
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] 18db29e - [PowerPC] Add peephole to remove redundant accumulator prime/unprime instructions
Baptiste Saleil via llvm-commits
- [PATCH] D91386: [PowerPC] Add peephole to remove redundant accumulator prime/unprime instructions
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D91386: [PowerPC] Add peephole to remove redundant accumulator prime/unprime instructions
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D91819: [PowerPC] Enable paired vector type and intrinsics when MMA is disabled
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] 9f8f8db - [AVR] Optimize the 16-bit NEGW pseudo instruction
Ben Shi via llvm-commits
- [PATCH] D88658: [AVR] Optimize the 16-bit NEGW pseudo instruction
Ben Shi via Phabricator via llvm-commits
- [PATCH] D89047: [AVR] Optimize 8-bit logic left/right shifts
Ben Shi via Phabricator via llvm-commits
- [PATCH] D89047: [AVR] Optimize 8-bit logic left/right shifts
Ben Shi via Phabricator via llvm-commits
- [llvm] 2e7455f - [LoopFlatten] Fold variable into assert. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 4dbe12e - [SLP] Use the minimum alignment of the load bundle when forming a masked.gather
Benjamin Kramer via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Bhramar Vatsa via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Bhramar Vatsa via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Bhramar Vatsa via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Bhramar Vatsa via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Bhramar Vatsa via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Bhramar Vatsa via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Bhramar Vatsa via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Bhramar Vatsa via Phabricator via llvm-commits
- [llvm] b2f6630 - [PowerPC] Allow a '%' prefix for registers in CFI directives
Bill Wendling via llvm-commits
- [PATCH] D91735: [PowerPC] Allow a '%' prefix for registers in CFI directives
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D91735: [PowerPC] Allow a '%' prefix for registers in CFI directives
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D91735: [PowerPC] Allow a '%' prefix for registers in CFI directives
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D91735: [PowerPC] Allow a '%' prefix for registers in CFI directives
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D91836: [PowerPC] Delete remnant Darwin code in PPCAsmParser
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D91816: [Inline] prevent inlining on stack protector mismatch
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D90848: llvmbuildectomy - part 2
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D90848: llvmbuildectomy - part 2
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D91425: [DebugInfo] Skip dbg.value+derefs in RemoveRedundantDbgInstrs forward scan [3/3]
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D91425: [DebugInfo] Skip dbg.value+derefs in RemoveRedundantDbgInstrs forward scan [3/3]
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D91425: [DebugInfo] Skip dbg.value+derefs in RemoveRedundantDbgInstrs forward scan [3/3]
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D91906: Multiple preprocessor fixes for libunwind on PowerPC*.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D91906: Multiple preprocessor fixes for libunwind on PowerPC*.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Brendan Jackman via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Brendan Jackman via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Brendan Jackman via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Brendan Jackman via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Brendan Jackman via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Brendan Jackman via Phabricator via llvm-commits
- [PATCH] D90554: [CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation
Brooks Moses via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Brooks Moses via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Brooks Moses via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
CJ Johnson via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
CJ Johnson via Phabricator via llvm-commits
- [PATCH] D91066: [SlotIndexes] Consider existing index range in insertMBBIntoMaps
Carl Ritson via Phabricator via llvm-commits
- [llvm] 6c4d8f4 - [AArch64] Add check for widening instruction for SVE.
Caroline Concatto via llvm-commits
- [PATCH] D91260: [AArch64] Add check for widening instruction for SVE.
Caroline via Phabricator via llvm-commits
- [PATCH] D91532: [SVE][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type
Caroline via Phabricator via llvm-commits
- [PATCH] D91532: [SVE][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type
Caroline via Phabricator via llvm-commits
- [PATCH] D91532: [NFC][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type
Caroline via Phabricator via llvm-commits
- [PATCH] D91532: [NFC][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type
Caroline via Phabricator via llvm-commits
- [PATCH] D91532: [NFC][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type
Caroline via Phabricator via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D91279: [PowerPC] DForm instructions should be preferred when using zero register
ChenZheng via Phabricator via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via Phabricator via llvm-commits
- [PATCH] D91106: [scudo][standalone] Correct min/max region indices
Christopher Ferris via Phabricator via llvm-commits
- [llvm] 792f8e1 - [SVE] Take constant fold fast path for splatted vscale vectors
Christopher Tetreault via llvm-commits
- [PATCH] D91564: [SVE] Take constant fold fast path for splatted vscale vectors
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77442: [SVE] Take constant fold fast path for splatted vscale vectors
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77442: [SVE] Take constant fold fast path for splatted vscale vectors
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77442: [SVE] Take constant fold fast path for splatted vscale vectors
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77442: [SVE] Take constant fold fast path for splatted vscale vectors
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D91727: [LAA] NFC: Rename [get]MaxSafeRegisterWidth -> [get]MaxSafeVectorWidthInBits
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D91174: [Analysis] Introduce a new InstructionCost class
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D91174: [Analysis] Introduce a new InstructionCost class
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D90344: [POC][LoopVectorizer] Allow invariant loads/stores using masked gather/scatter for a scalable VF.
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D91727: [LAA] NFC: Rename [get]MaxSafeRegisterWidth -> [get]MaxSafeVectorWidthInBits
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D91833: [SelectionDAG] Avoid aliasing analysis if the object size is unknown.
Clement Courbet via Phabricator via llvm-commits
- [llvm] 124c93c - [RISCV] When matching SROIW, check all 64 bits of the OR mask
Craig Topper via llvm-commits
- [llvm] c37cc6b - [RISCV] Add MC tests for the User Vector CSRs
Craig Topper via llvm-commits
- [llvm] f0b0bab - [X86] Use GF2P8AFFINEQB to implement vector bitreverse.
Craig Topper via llvm-commits
- [llvm] 6b0fc1f - [RISCV] Add MemOperand to the instruction created by storeRegToStackSlot/loadRegFromStackSlot
Craig Topper via llvm-commits
- [llvm] a7eae62 - [SelectionDAG][X86][PowerPC][Mips] Replace the default implementation of LowerOperationWrapper with the X86 and PowerPC version.
Craig Topper via llvm-commits
- [llvm] 78767b7 - [RISCV] Add RISCVISD::ROLW/RORW use those for custom legalizing i32 rotl/rotr on RV64IZbb.
Craig Topper via llvm-commits
- [llvm] 6a1d8b9 - [RISCV] Custom type legalize i32 bswap/bitreverse to GREVIW on RV64 with Zbp extension
Craig Topper via llvm-commits
- [llvm] 77e25b5 - [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Craig Topper via llvm-commits
- [llvm] 9211da4 - [RISCV] Put RV32 before RV64 in the ValueTypeByHwMode and RegInfoByHwMode lists in RISCVRegisterInfo.td
Craig Topper via llvm-commits
- [llvm] 84b8222 - [RISCV] Use separate Lo and Hi MemOperands when expanding BuildPairF64Pseudo and SplitF64Pseudo.
Craig Topper via llvm-commits
- [PATCH] D90961: [RISCV] When matching SROIW, check all 64 bits of the OR mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90961: [RISCV] When matching SROIW, check all 64 bits of the OR mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91469: [RISCV] Add MC tests for the User Vector CSRs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91259: [RISCV] Lower GREVI and GORCI as custom nodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91515: [X86] Use GF2P8AFFINEQB to implement vector bitreverse.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91242: [RISCV] Custom lowering of SET_ROUNDING
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91638: [RISCV] Add a proof-of-concept for supporting non-scalable vectors in RVV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91668: [RISCV]Add register constraint on riscv vector instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91515: [X86] Use GF2P8AFFINEQB to implement vector bitreverse.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91712: [RISCV] Use register class VR for V instruction operands directly.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91259: [RISCV] Lower GREVI and GORCI as custom nodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91730: [RISCV] Add MemOperand to the instruction created by storeRegToStackSlot/loadRegFromStackSlot
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91331: [NFC] Add hook for target to customize different legalization action according to the input type
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91730: [RISCV] Add MemOperand to the instruction created by storeRegToStackSlot/loadRegFromStackSlot
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91730: [RISCV] Add MemOperand to the instruction created by storeRegToStackSlot/loadRegFromStackSlot
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91457: [RISCV] Custom type legalize i32 bswap/bitreverse to GREVIW on RV64 with Zbp extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91038: [LoopIdiom] Introduce 'left-shift until bittest' idiom
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91449: [RISCV] Add RISCVISD::ROLW/RORW use those for custom legalizing i32 rotl/rotr on RV64IZbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91842: [SelectionDAG][ARM][AArch64][Hexagon][RISCV][X86] Add SDNPCommutative to fma node in tablegen. Remove explicit commuted patterns from targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91846: [SelectionDAG][X86][PowerPC][Mips] Replace the default implementation of LowerOperationWrapper with the X86 and PowerPC version.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91840: OpaquePtr: Require byval on x86_intrcc parameter 0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91449: [RISCV] Add RISCVISD::ROLW/RORW use those for custom legalizing i32 rotl/rotr on RV64IZbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91877: [RISCV] Combine GREVI sequences
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91846: [SelectionDAG][X86][PowerPC][Mips] Replace the default implementation of LowerOperationWrapper with the X86 and PowerPC version.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91877: [RISCV] Combine GREVI sequences
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91449: [RISCV] Add RISCVISD::ROLW/RORW use those for custom legalizing i32 rotl/rotr on RV64IZbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91457: [RISCV] Custom type legalize i32 bswap/bitreverse to GREVIW on RV64 with Zbp extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91901: [RISCV] Move shift ComplexPatterns and custom isel to PatFrags with predicates
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91842: [SelectionDAG][ARM][AArch64][Hexagon][RISCV][X86] Add SDNPCommutative to fma node in tablegen. Remove explicit commuted patterns from targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91924: [X86] Have indirect calls take pointer-sized operands
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91479: [RISCV] Custom type legalize i32 fshl/fshr on RV64 with Zbt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91924: [X86] Have indirect calls take 64-bit operands in 64-bit modes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91931: [RISCV][GlobalISel] Select add i32, i32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90687: [LV] Clamp VF hint when unsafe
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D91718: [LV] Legalize scalable VF hints
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D91727: [LAA] NFC: Rename [get]MaxSafeRegisterWidth -> [get]MaxSafeVectorWidthInBits
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D90687: [LV] Clamp VF hint when unsafe
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D91727: [LAA] NFC: Rename [get]MaxSafeRegisterWidth -> [get]MaxSafeVectorWidthInBits
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D86126: Fix issue 47160: "`llvm::is_trivially_copyable` -- static assertion failure after DR 1734"
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D91077: [LoopVectorizer][SVE] Vectorize a simple loop with with a scalable VF.
Dave Green via Phabricator via llvm-commits
- [PATCH] D91355: [ARM] Cortex-M7 schedule
Dave Green via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D69814: [Scheduling] Enable AA in PostRA Machine scheduler
Dave Green via Phabricator via llvm-commits
- [PATCH] D91561: [MachineScheduler] Inform pass infra of post-ra scheduler's dependencies
Dave Green via Phabricator via llvm-commits
- [PATCH] D91663: [ARM] Disable WLSTP loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D91267: [ARM] Remove copies from low overhead phi inductions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Dave Green via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Dave Green via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Dave Green via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Dave Green via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Dave Green via Phabricator via llvm-commits
- [PATCH] D90965: [IfCvt] Don't use pristine register for counting liveins for predicated instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Dave Green via Phabricator via llvm-commits
- [PATCH] D91257: [ARM] Deliberately prevent inline asm in low overhead loops. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D91790: [ARM][LowOverheadLoops] Convert intermediate vpr use assertion to condition
Dave Green via Phabricator via llvm-commits
- [PATCH] D91848: [AArch64] Enable post RA scheduler for Cortex-R82
Dave Green via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Dave Green via Phabricator via llvm-commits
- [PATCH] D91848: [AArch64] Enable post RA scheduler for Cortex-R82
Dave Green via Phabricator via llvm-commits
- [PATCH] D91857: [ARM] Remove dead mov's in preheader of tail predicated loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D91848: [AArch64] Enable post RA scheduler for Cortex-R82
Dave Green via Phabricator via llvm-commits
- [PATCH] D91663: [ARM] Disable WLSTP loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D91663: [ARM] Disable WLSTP loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D91866: [ARM] Cleanup for the MVETailPrediction pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D91866: [ARM] Cleanup for the MVETailPrediction pass
Dave Green via Phabricator via llvm-commits
- [PATCH] D91857: [ARM] Remove dead mov's in preheader of tail predicated loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D89800: [ARM][LowOverheadLoops] Don't generate a LOL if lr is redefined after the start
Dave Green via Phabricator via llvm-commits
- [PATCH] D91800: [PassManager] Run Induction Variable Simplification pass *after* Recognize loop idioms pass, not before
Dave Green via Phabricator via llvm-commits
- [PATCH] D91887: [ARM] Make t2DoLoopStartTP a terminator
Dave Green via Phabricator via llvm-commits
- [PATCH] D91921: [ARM] Introduce MVETRUNC ISel lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D91937: [ISel] Port AArch64 SABD and UABD to DAGCombine
Dave Green via Phabricator via llvm-commits
- [PATCH] D91938: [ARM] MVE vabd
Dave Green via Phabricator via llvm-commits
- [llvm] 918e343 - [SanitizerCoverage] Use llvm::all_of (NFC)
David Blaikie via llvm-commits
- [llvm] 68490ae - [NFC] Move lambdae into static functions
David Blaikie via llvm-commits
- [llvm] 9a8fad2 - Revert "[gn build] (semi-manually) port 173b51169b8"
David Blaikie via llvm-commits
- [llvm] 68490ae - [NFC] Move lambdae into static functions
David Blaikie via llvm-commits
- [llvm] 5747380 - Added GDB pretty printer for StringMap
David Blaikie via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91505: ELFAsmParser: Remove non-executable sections' line info/address ranges contribution for -g
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91505: ELFAsmParser: Remove non-executable sections' line info/address ranges contribution for -g
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91505: ELFAsmParser: Remove non-SHF_ALLOC or non-executable sections' line info/address ranges contribution for -g
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91151: [VE][NFC] Change cast to dyn_cast
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91183: Added GDB pretty printer for StringMap
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91183: Added GDB pretty printer for StringMap
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91058: [DebugInfo] Refactor code for emitting DWARF expressions for FP constants
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90916: [DebugInfo] Emit locations for large constant integers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91674: ADT: Share an implementation for single-element insert in SmallVector, NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91183: Added GDB pretty printer for StringMap
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91678: Symbolizer test for Basic block sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91678: Symbolizer test for Basic block sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91900: OpaquePtr: Make byval/sret types mandatory
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91900: OpaquePtr: Make byval/sret types mandatory
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91900: OpaquePtr: Make byval/sret types mandatory
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91058: [DebugInfo] Refactor code for emitting DWARF expressions for FP constants
David Blaikie via Phabricator via llvm-commits
- [llvm] 48b43c9 - [ARM] Cortex-M7 schedule
David Green via llvm-commits
- [llvm] 006b3bd - [ARM] Deliberately prevent inline asm in low overhead loops. NFC
David Green via llvm-commits
- [llvm] 0e4cdfc - [ARM] Add a WLS tail predication test. NFC
David Green via llvm-commits
- [llvm] f08c37d - [ARM] Disable WLSTP loops
David Green via llvm-commits
- [llvm] f3339b9 - [ARM] MVE VABD tests. NFC
David Green via llvm-commits
- [llvm] c8c3a41 - [ARM] Ensure MVE_TwoOpPattern is used inside Predicate's
David Green via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
David Li via Phabricator via llvm-commits
- [PATCH] D91813: [PGO] verify BFI counts after loading profile data
David Li via Phabricator via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
David Li via Phabricator via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
David Li via Phabricator via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
David Li via Phabricator via llvm-commits
- [PATCH] D91813: [PGO] verify BFI counts after loading profile data
David Li via Phabricator via llvm-commits
- [PATCH] D91813: [PGO] verify BFI counts after loading profile data
David Li via Phabricator via llvm-commits
- [PATCH] D91813: [PGO] verify BFI counts after loading profile data
David Li via Phabricator via llvm-commits
- [PATCH] D90648: [SCEV] Fix nsw flags for GEP expressions
David Li via Phabricator via llvm-commits
- [PATCH] D90648: [SCEV] Fix nsw flags for GEP expressions
David Li via Phabricator via llvm-commits
- [PATCH] D91313: Add MachineModuleInfo constructor with external MCContext
David Majnemer via Phabricator via llvm-commits
- [PATCH] D77442: [SVE] Take constant fold fast path for splatted vscale vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D91174: [Analysis] Introduce a new InstructionCost class
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
David Sherwood via Phabricator via llvm-commits
- [PATCH] D91174: [Analysis] Introduce a new InstructionCost class
David Sherwood via Phabricator via llvm-commits
- [PATCH] D91174: [Analysis] Introduce a new InstructionCost class
David Sherwood via Phabricator via llvm-commits
- [lld] 2d1f471 - [Mach0] Fix unused-variable warnings
David Stenberg via llvm-commits
- [PATCH] D91153: [IndVarSimplify] Fix Modified status when handling dead PHI nodes
David Stenberg via Phabricator via llvm-commits
- [PATCH] D91153: [IndVarSimplify] Fix Modified status when handling dead PHI nodes
David Stenberg via Phabricator via llvm-commits
- [PATCH] D91153: [IndVarSimplify] Fix Modified status when handling dead PHI nodes
David Stenberg via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
David Stenberg via Phabricator via llvm-commits
- [PATCH] D91519: [AST][Mach0] Fix unused-variable warnings
David Stenberg via Phabricator via llvm-commits
- [PATCH] D91636: [AMDGPU] Fix and extend vccz workarounds
David Stuttard via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D91577: [lld][WebAssembly] Add --unresolved-symbols=import-dynamic
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D91577: [lld][WebAssembly] Add --unresolved-symbols=import-dynamic
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D91681: [lld][WebAssembly] Convert more tests to asm format. NFC.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D91681: [lld][WebAssembly] Convert more tests to asm format. NFC.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Di Mo via Phabricator via llvm-commits
- [PATCH] D91843: Add flang dylib/shared libs buildbots
Diana Picus via Phabricator via llvm-commits
- [PATCH] D86461: [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff.
Digger via Phabricator via llvm-commits
- [PATCH] D86461: [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff.
Digger via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger via Phabricator via llvm-commits
- [PATCH] D86461: [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff.
Digger via Phabricator via llvm-commits
- [PATCH] D86476: [AIX] Add support for non var_arg extended vector ABI calling convention on AIX
Digger via Phabricator via llvm-commits
- [PATCH] D89684: [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs.
Digger via Phabricator via llvm-commits
- [PATCH] D86461: [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff.
Digger via Phabricator via llvm-commits
- [PATCH] D91882: [NFC][AIX][XCOFF] change function name from getNumofGPRsSaved to getNumOfGPRsSaved
Digger via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D91595: [Debug] Support checking Machine IR debug info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 89df8fc - [AMDGPU][MC] Corrected error position for hwreg() and sendmsg()
Dmitry Preobrazhensky via llvm-commits
- [llvm] 0bee8c7 - [AMDGPU][MC] Corrected error position for swizzle()
Dmitry Preobrazhensky via llvm-commits
- [llvm] 65f3e12 - [AMDGPU][MC] Corrected error position for some operands and modifiers
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D91407: [AMDGPU][MC] Corrected error position for hwreg() and sendmsg()
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D91408: [AMDGPU][MC] Corrected error position for swizzle()
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D91412: [AMDGPU][MC] Corrected error position for some operands and modifiers
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D91793: [AMDGPU][MC] Improved diagnostics for invalid literals
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D91794: [AMDGPU][MC] Improved diagnostic messages
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D91703: [GISel] Teach TableGen to check predicates of immediate operands in patterns
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D91703: [GISel] Teach TableGen to check predicates of immediate operands in patterns
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [llvm] e253735 - ADT: Share an implementation for single-element insert in SmallVector, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 5abf76f - ADT: Add assertions to SmallVector::insert, etc., for reference invalidation
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 90966da - Support: Avoid SmallVector::assign with a range from to-be-replaced vector in Windows GetExecutableName
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 40e8772 - ADT: Weaken SmallVector::resize assertion from 5abf76fbe37380874a88cc9aa02164800e4e10f3
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 91fe3e3 - ADT: Use early returns in SmallVector::resize, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 1fe24a6 - ADT: Split out isSafeToReferenceAfterResize helper to use early returns, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector (otherwise, assert)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector (otherwise, assert)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector (otherwise, assert)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector (otherwise, assert)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D87928: Provide -fsource-dir flag in Clang
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91674: ADT: Share an implementation for single-element insert in SmallVector, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector (otherwise, assert)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector (otherwise, assert)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91573: [YAMLIO] Add a generic YAML fuzzer harness
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91573: [YAMLIO] Add a generic YAML fuzzer harness
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D84050: [YAMLIO] Support non-null-terminated inputs
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91573: [YAMLIO] Add a generic YAML fuzzer harness
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91674: ADT: Share an implementation for single-element insert in SmallVector, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector (otherwise, assert)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D84050: [YAMLIO] Support non-null-terminated inputs
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91573: [YAMLIO] Add a generic YAML fuzzer harness
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91744: ADT: Add assertions to SmallVector::insert, etc., for reference invalidation
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91744: ADT: Add assertions to SmallVector::insert, etc., for reference invalidation
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91744: ADT: Add assertions to SmallVector::insert, etc., for reference invalidation
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91317: Support: Add RedirectingFileSystem::create from simple list of redirections
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D90893: Support: Change InMemoryFileSystem::addFileNoOwn to take a MemoryBufferRef, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91744: ADT: Add assertions to SmallVector::insert, etc., for reference invalidation
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91744: ADT: Add assertions to SmallVector::insert, etc., for reference invalidation
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91744: ADT: Add assertions to SmallVector::insert, etc., for reference invalidation
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91832: ADT: Weaken SmallVector::resize assertion from 5abf76fbe37380874a88cc9aa02164800e4e10f3
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91832: ADT: Weaken SmallVector::resize assertion from 5abf76fbe37380874a88cc9aa02164800e4e10f3
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91832: ADT: Weaken SmallVector::resize assertion from 5abf76fbe37380874a88cc9aa02164800e4e10f3
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91861: [clang][cli] Split DefaultAnyOf into a default value and ImpliedByAnyOf
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91861: [clang][cli] Split DefaultAnyOf into a default value and ImpliedByAnyOf
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91844: [llvm][clang] Add checks for the smart pointers with the possibility to be null
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D83697: [clang][cli] Port Frontend option flags to new option parsing system
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D88658: [AVR] Optimize the 16-bit NEGW pseudo instruction
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D70947: Add a default address space for globals to DataLayout
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D89047: [AVR] Optimize 8-bit logic left/right shifts
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D91719: [RISCV] Add support for using -msave-restore with tailcalls
Edward Jones via Phabricator via llvm-commits
- [PATCH] D91550: [NFC] Fix spelling error in LCSSA
Ekaansh Singh via Phabricator via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Ella Ma via Phabricator via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Ella Ma via Phabricator via llvm-commits
- [PATCH] D91844: [llvm][clang] Add checks for the smart pointers with the possibility to be null
Ella Ma via Phabricator via llvm-commits
- [PATCH] D91844: [llvm][clang] Add checks for the smart pointers with the possibility to be null
Ella Ma via Phabricator via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Eric Astor via Phabricator via llvm-commits
- [llvm] 32dd587 - Temporarily Revert "[CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation"
Eric Christopher via llvm-commits
- [llvm] f7eac51 - [CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation
Eric Christopher via llvm-commits
- [PATCH] D90554: [CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation
Eric Christopher via llvm-commits
- [PATCH] D70947: Add a default address space for globals to DataLayout
Eric Christopher via llvm-commits
- [PATCH] D70947: Add a default address space for globals to DataLayout
Eric Christopher via llvm-commits
- [PATCH] D91579: [ELF] --gc-sections: collect unused .gcc_except_table in section groups and associated text sections
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D70947: Add a default address space for globals to DataLayout
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D91803: Use -1 as tombstone value for discarded code ranges
Eric Leese via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Eric Leese via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Eric Leese via Phabricator via llvm-commits
- [PATCH] D91547: [coro] Async coroutines: Make sure we can handle control flow in suspend point dispatch function
Erik Eckstein via Phabricator via llvm-commits
- [PATCH] D91323: [PowerPC] Add support for intrinsics dcbfps and dcbstps in P10.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D91603: [PowerPC] Correct the bit-width definition for some imm operand in td.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D91603: [PowerPC] Correct the bit-width definition for some imm operand in td.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D91682: [LoopInterchange] Fix the checking of tightly nested loop
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D91682: [LoopInterchange] Fix the checking of tightly nested loop
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D91704: [llvm-mca] Fix processing thumb instruction set
Eugene Leviant via Phabricator via llvm-commits
- [compiler-rt] 523cc09 - [hwasan] Fix Thread reuse (try 2).
Evgenii Stepanov via llvm-commits
- [compiler-rt] 08d90f7 - [hwasan] Implement error report callback.
Evgenii Stepanov via llvm-commits
- [PATCH] D91617: [sanitizer_common][test] Disable CompactRingBuffer.int64 on Solaris/sparcv9
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91392: [hwasan] Fix Thread reuse (try 2).
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91392: [hwasan] Fix Thread reuse (try 2).
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91617: [sanitizer_common][test] Disable CompactRingBuffer.int64 on Solaris/sparcv9
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91392: [hwasan] Fix Thread reuse (try 2).
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91392: [hwasan] Fix Thread reuse (try 2).
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91825: [hwasan] Implement error report callback.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91825: [hwasan] Implement error report callback.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91825: [hwasan] Implement error report callback.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91825: [hwasan] Implement error report callback.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91827: EXPERIMENTAL sign-extend addresses in CompactRingBuffer
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91617: [sanitizer_common][test] Disable CompactRingBuffer.int64 on Solaris/sparcv9
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91825: [hwasan] Implement error report callback.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Fanbo Meng via Phabricator via llvm-commits
- [llvm] f118d91 - [MC][test] Strengthen dwarf-asm-multiple-sections.s by adding more CHECK lines
Fangrui Song via llvm-commits
- [llvm] fac0622 - ELFAsmParser: Remove non-SHF_ALLOC or non-executable sections' line info/address ranges contribution for -g
Fangrui Song via llvm-commits
- [llvm] f4d9d80 - [ARC] Correct ARCInstPrinter::getMnemonic after D90039
Fangrui Song via llvm-commits
- [lld] 3f90918 - [ELF] --gc-sections: collect unused .gcc_except_table in section groups and associated text sections
Fangrui Song via llvm-commits
- [lld] 55d310a - [ELF] Fix interaction between --unresolved-symbols= and --[no-]allow-shlib-undefined
Fangrui Song via llvm-commits
- [llvm] 96d40df - MCExpr::evaluateAsRelocatableImpl : allow evaluation of non-VK_None MCSymbolRefExpr when MCAsmLayout is available
Fangrui Song via llvm-commits
- [llvm] 4629afa - [X86] Include %rip for 32-bit RIP-relative relocs for x32
Fangrui Song via llvm-commits
- [llvm] 1756d67 - [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Fangrui Song via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91579: [ELF] --gc-sections: collect unused .gcc_except_table in section groups and associated text sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91505: ELFAsmParser: Remove non-executable sections' line info/address ranges contribution for -g
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91505: ELFAsmParser: Remove non-SHF_ALLOC or non-executable sections' line info/address ranges contribution for -g
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91505: ELFAsmParser: Remove non-SHF_ALLOC or non-executable sections' line info/address ranges contribution for -g
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91579: [ELF] --gc-sections: collect unused .gcc_except_table in section groups and associated text sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91558: [Debugify] Skip debugifying on special/immutable passes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91505: ELFAsmParser: Remove non-SHF_ALLOC or non-executable sections' line info/address ranges contribution for -g
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91505: ELFAsmParser: Remove non-SHF_ALLOC or non-executable sections' line info/address ranges contribution for -g
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D77248: [llvm][IR] Add dso_local_equivalent Constant
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91426: [PowerPC] Fix issue where binary uses a .got but is missing a .TOC.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85474: Add -fbinutils-version= to gate ELF features on the specified binutils version
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91579: [ELF] --gc-sections: collect unused .gcc_except_table in section groups and associated text sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91579: [ELF] --gc-sections: collect unused .gcc_except_table in section groups and associated text sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91640: lld: Add --color-diagnostic to MachO port, harmonize others
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91510: [ELF] Fix interaction between --unresolved-symbols= and --[no-]allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91510: [ELF] Fix interaction between --unresolved-symbols= and --[no-]allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91510: [ELF] Fix interaction between --unresolved-symbols= and --[no-]allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88625: MCExpr::evaluateAsRelocatableImpl : allow evaluation of non-VK_None MCSymbolRefExpr when MCAsmLayout is available
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86142: [LLD] Search archives for non-tentative defintions.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86142: [LLD] Search archives for non-tentative defintions.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D90175: [AArch64] Support conversion between fp16 and fp128
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88625: MCExpr::evaluateAsRelocatableImpl : allow evaluation of non-VK_None MCSymbolRefExpr when MCAsmLayout is available
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88625: MCExpr::evaluateAsRelocatableImpl : allow evaluation of non-VK_None MCSymbolRefExpr when MCAsmLayout is available
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91426: [PowerPC] Fix issue where binary uses a .got but is missing a .TOC.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89071: [SystemZ/z/OS] Add GOFFObjectFile class and details of GOFF file format
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91798: [llvm-readelf/obj] - Improve error reporting when dumping group sections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D90305: Correctly parse and print Tag_THUMB_ISA_use=3
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85474: Add -fbinutils-version= to gate ELF features on the specified binutils version
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85474: Add -fbinutils-version= to gate ELF features on the specified binutils version
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91735: [PowerPC] Allow a '%' prefix for registers in CFI directives
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91735: [PowerPC] Allow a '%' prefix for registers in CFI directives
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91836: [PowerPC] Delete remnant Darwin code in PPCAsmParser
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91836: [PowerPC] Delete remnant Darwin code in PPCAsmParser
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D90554: [CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D90554: [CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91836: [PowerPC] Delete remnant Darwin code in PPCAsmParser
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91906: Multiple preprocessor fixes for libunwind on PowerPC*.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91562: Fix for LLVM bug 46943.
Felix S Klock II via Phabricator via llvm-commits
- [PATCH] D91562: Fix for LLVM bug 46943.
Felix S Klock II via Phabricator via llvm-commits
- [PATCH] D91562: [LSR] Drop poison flags for post-inc IVs (PR46943)
Felix S Klock II via Phabricator via llvm-commits
- [llvm] ca2e7e5 - [IRGen] Add !annotation metadata for auto-init stores.
Florian Hahn via llvm-commits
- [llvm] 8dbe44c - Add pass to add !annotate metadata from @llvm.global.annotations.
Florian Hahn via llvm-commits
- [llvm] 15beb4e - [ConstraintElimination] Add complex test cases.
Florian Hahn via llvm-commits
- [llvm] 5a4ca8b - [ConstraintElimination] Add support for Or.
Florian Hahn via llvm-commits
- [llvm] b2f4c5f - [AsmWriter] Factor out mnemonic generation to accessible getMnemonic.
Florian Hahn via llvm-commits
- [llvm] a9adb62 - [AsmPrinter] Use getMnemonic for instruction-mix remark.
Florian Hahn via llvm-commits
- [llvm] 13042da - [ConstraintElimination] Add support for And.
Florian Hahn via llvm-commits
- [llvm] 52f3714 - [VPlan] Add VPDef class.
Florian Hahn via llvm-commits
- [llvm] a8a79c9 - [ConstraintElimination] Refactor constraint extraction (NFC).
Florian Hahn via llvm-commits
- [llvm] 2fead1a - [ConstraintElimination] Decompose add nuw/sub nuw.
Florian Hahn via llvm-commits
- [llvm] 1983acc - [SelDAGBuilder] Do not require simple VTs for constraints.
Florian Hahn via llvm-commits
- [llvm] 7f4d88a - [ConstraintElimination] Add GEP test case with variable offset.
Florian Hahn via llvm-commits
- [llvm] 7fa14a7 - [ConstraintElimination] Decompose GEP with arbitrary offsets.
Florian Hahn via llvm-commits
- [PATCH] D91417: [IRGen] Add !annotation metadata for auto-init stores.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91417: [IRGen] Add !annotation metadata for auto-init stores.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91195: Add Annotation2MD pass to add !annotate metadata from llvm.global.annotations
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91195: Add Annotation2MD pass to add !annotate metadata from llvm.global.annotations
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90040: [AsmPrinter] Use getMnemonic for instruction-mix remark.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90039: [AsmWriter] Factor out mnemonic generation to accessible getMnemonic.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90039: [AsmWriter] Factor out mnemonic generation to accessible getMnemonic.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90040: [AsmPrinter] Use getMnemonic for instruction-mix remark.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90040: [AsmPrinter] Use getMnemonic for instruction-mix remark.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90445: [SLP] Make SLPVectorizer to use `llvm.masked.gather` intrinsic
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90558: [VPlan] Add VPDef class.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88735: [SLP] Also try to vectorize incoming values of PHIs .
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88382: [VPlan] Turn VPReductionRecipe into a VPValue
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91250: Support intrinsic overloading on unnamed types
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91710: [SelDAGBuilder] Do not require simple VTs for constraints.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91518: [LV][NFC-ish] Allow vector widths over 256 elements
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91682: [LoopInterchange] Fix the checking of tightly nested loop
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91398: [LoopVectorizer] Lower uniform loads as a single load (instead of relying on CSE)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91518: [LV][NFC-ish] Allow vector widths over 256 elements
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91710: [SelDAGBuilder] Do not require simple VTs for constraints.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90565: [VPlan] Make VPInstruction a VPDef
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90559: [VPlan] Use VPdef for VPWidenCall.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90560: [VPlan] Use VPDef for VPWidenSelectRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90564: [VPlan] Make VPRecipeBase inherit from VPDef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88447: [VPlan] Switch VPWidenRecipe to be a VPValue
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90162: [llvm][AArch64] Prevent spurious zero extension.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warnings from release notes example on SVE ACLE.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warnings from release notes example on SVE ACLE.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warnings from release notes example on SVE ACLE.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warnings from release notes example on SVE ACLE.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warnings from release notes example on SVE ACLE.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warning from debug info on scalable vector.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warning from debug info on scalable vector.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warning from debug info on scalable vector.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] fe9dc2e - [RISCV] Use a macro to simplify getTargetNodeName
Fraser Cormack via llvm-commits
- [llvm] 1ac9b54 - [RISCV] Lower GREVI and GORCI as custom nodes
Fraser Cormack via llvm-commits
- [llvm] b14ea01 - [RISCV] Add test cases for missed grevi/greviw opportunities. NFC
Fraser Cormack via llvm-commits
- [PATCH] D91414: [RISCV] Use a macro to simplify getTargetNodeName
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91414: [RISCV] Use a macro to simplify getTargetNodeName
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D90961: [RISCV] When matching SROIW, check all 64 bits of the OR mask
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91259: [RISCV] Lower GREVI and GORCI as custom nodes
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91441: [VP] Build VP SDNodes
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91638: [RISCV] Add a proof-of-concept for supporting non-scalable vectors in RVV
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91259: [RISCV] Lower GREVI and GORCI as custom nodes
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91259: [RISCV] Lower GREVI and GORCI as custom nodes
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91259: [RISCV] Lower GREVI and GORCI as custom nodes
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91457: [RISCV] Custom type legalize i32 bswap/bitreverse to GREVIW on RV64 with Zbp extension
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91638: [RISCV] Add a proof-of-concept for supporting non-scalable vectors in RVV
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91449: [RISCV] Add RISCVISD::ROLW/RORW use those for custom legalizing i32 rotl/rotr on RV64IZbb.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91877: [RISCV] Combine GREVI sequences
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91519: [AST][Mach0] Fix unused-variable warnings
Gabriel Hjort Ă…kerlund via Phabricator via llvm-commits
- [PATCH] D91520: [MachO] Fix enum-int mismatch warning
Gabriel Hjort Ă…kerlund via Phabricator via llvm-commits
- [PATCH] D91519: [AST][Mach0] Fix unused-variable warnings
Gabriel Hjort Ă…kerlund via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] 06fcc4f - [NFC] Use [MC]Register for Hexagon target
Gaurav Jain via llvm-commits
- [PATCH] D91160: [NFC] Use [MC]Register for Hexagon target
Gaurav Jain via Phabricator via llvm-commits
- [PATCH] D91682: [LoopInterchange] Fix the checking of tightly nested loop
Geng via Phabricator via llvm-commits
- [PATCH] D91682: [LoopInterchange] Fix the checking of tightly nested loop
Geng via Phabricator via llvm-commits
- [PATCH] D91682: [LoopInterchange] Fix the checking of tightly nested loop
Geng via Phabricator via llvm-commits
- [llvm] b156514 - Remove unused private fields
Geoffrey Martin-Noble via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D91762: [dfsan] Remove deadcode from DFSanFunction::get*TLS*()
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D91820: Remove unused private fields
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D91762: [dfsan] Remove deadcode from DFSanFunction::get*TLS*()
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D91820: Remove unused private fields
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91028: [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91028: [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91152: [obj2yaml] - Dump section offsets in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91579: [ELF] --gc-sections: collect unused .gcc_except_table in section groups and associated text sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D91152: [obj2yaml] - Dump section offsets in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91624: [llvm-readelf/obj] - Improve the error reporting in printStackSize().
George Rimar via Phabricator via llvm-commits
- [PATCH] D90930: [lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types.
George Rimar via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
George Rimar via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
George Rimar via Phabricator via llvm-commits
- [PATCH] D90930: [lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D90930: [lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91152: [obj2yaml] - Dump section offsets in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91787: [llvm-readobj] - Don't crash when relocation table size is past the EOF.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91798: [llvm-readelf/obj] - Improve error reporting when dumping group sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91798: [llvm-readelf/obj] - Improve error reporting when dumping group sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91798: [llvm-readelf/obj] - Improve error reporting when dumping group sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91624: [llvm-readelf/obj] - Improve the error reporting in printStackSize().
George Rimar via Phabricator via llvm-commits
- [PATCH] D91624: [llvm-readelf/obj] - Improve the error reporting in printStackSize().
George Rimar via Phabricator via llvm-commits
- [PATCH] D91787: [llvm-readobj] - Don't crash when relocation table goes past the EOF.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91787: [llvm-readobj] - Don't crash when relocation table goes past the EOF.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91787: [llvm-readobj] - Don't crash when relocation table goes past the EOF.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91867: [llvm-readobj] - Stop using `unwrapOrError` in `DumpStyle<ELFT>::getGroups()`
George Rimar via Phabricator via llvm-commits
- [PATCH] D91787: [llvm-readobj] - Don't crash when relocation table goes past the EOF.
George Rimar via Phabricator via llvm-commits
- [llvm] 65fd17c - [lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types.
Georgii Rymar via llvm-commits
- [llvm] fc40a03 - Revert "[lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types."
Georgii Rymar via llvm-commits
- [lld] 9aa7898 - Reland "[lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types." (https://reviews.llvm.org/D90930).
Georgii Rymar via llvm-commits
- [llvm] 9a99d23 - [lib/Object] - Generalize the RelocationResolver API.
Georgii Rymar via llvm-commits
- [llvm] aadbe20 - [llvm-readobj] - Introduce `forEachRelocationDo` helper.
Georgii Rymar via llvm-commits
- [llvm] 343dceb - [llvm-readelf/obj] - Improve error reporting when dumping group sections.
Georgii Rymar via llvm-commits
- [llvm] 2584e1e - [llvm-readobj] - Don't crash when relocation table goes past the EOF.
Georgii Rymar via llvm-commits
- [PATCH] D90564: [VPlan] Make VPRecipeBase inherit from VPDef.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D90909: [OpenMPOpt][WIP] Expand parallel region merging
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Google Contributors to LLVM via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D91494: Build reproducible tarballs for releases
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D91083: [AsmPrinter] fix -disable-debug-info option
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D87544: [CFGuard] Add address-taken IAT tables and delay-load support
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91924: [X86] Have indirect calls take pointer-sized operands
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91924: [X86] Have indirect calls take pointer-sized operands
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91924: [X86] Have indirect calls take pointer-sized operands
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91924: [X86] Have indirect calls take 64-bit operands in 64-bit modes
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91924: [X86] Have indirect calls take 64-bit operands in 64-bit modes
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91924: [X86] Have indirect calls take 64-bit operands in 64-bit modes
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91933: [X86] Do not allow FixupSetCC to relax constraints
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91933: [X86] Do not allow FixupSetCC to relax constraints
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91933: [X86] Do not allow FixupSetCC to relax constraints
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D80272: [mlir] Support big-endian systems in DenseElementsAttr (multiple word)
Haruki Imai via Phabricator via llvm-commits
- [llvm] 803af31 - [WebAssembly] Support fp reg class in r constraint
Heejin Ahn via llvm-commits
- [PATCH] D90978: [WebAssembly] Support fp reg class in r constraint
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D90978: [WebAssembly] Support fp reg class in r constraint
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D91313: Add MachineModuleInfo constructor with external MCContext
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D91313: Add MachineModuleInfo constructor with external MCContext
Hendrik Greving via Phabricator via llvm-commits
- [llvm] f3c4456 - [CSSPGO] IR intrinsic for pseudo-probe block instrumentation
Hongtao Yu via llvm-commits
- [llvm] d0e4203 - [CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic
Hongtao Yu via llvm-commits
- [llvm] 21c9145 - [llvm-profgen][NFC]Fix build failure on different platform
Hongtao Yu via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86502: [CSSPGO] A Clang switch -fpseudo-probe-for-profiling for pseudo-probe instrumentation.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86490: [CSSPGO] IR intrinsic for pseudo-probe block instrumentation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86495: [CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86499: [CSSPGO] Pseudo probe instrumentation pass
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86502: [CSSPGO] A Clang switch -fpseudo-probe-for-profiling for pseudo-probe instrumentation.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86490: [CSSPGO] IR intrinsic for pseudo-probe block instrumentation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86490: [CSSPGO] IR intrinsic for pseudo-probe block instrumentation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91878: [CSSPGO] Pseudo probe encoding and emission.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86490: [CSSPGO] IR intrinsic for pseudo-probe block instrumentation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86495: [CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86502: [CSSPGO] A Clang switch -fpseudo-probe-for-profiling for pseudo-probe instrumentation.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91897: [llvm-profgen][NFC]Fix build failure on different platform
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91897: [llvm-profgen][NFC]Fix build failure on different platform
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 44cd03a - [RISCV] Use register class VR for V instruction operands directly.
Hsiangkai Wang via llvm-commits
- [PATCH] D91668: [RISCV]Add register constraint on riscv vector instruction
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91712: [RISCV] Use register class VR for V instruction operands directly.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91712: [RISCV] Use register class VR for V instruction operands directly.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91730: [RISCV] Add MemOperand to the instruction created by storeRegToStackSlot/loadRegFromStackSlot
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91833: [SelectionDAG] Avoid aliasing analysis if the object size is unknown.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91834: [SelectionDAG] Use TypeSize for the stack offset.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91834: [SelectionDAG] Use TypeSize for the stack offset.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91833: [SelectionDAG] Avoid aliasing analysis if the object size is unknown.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91833: [SelectionDAG] Avoid aliasing analysis if the object size is unknown.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D90507: Adding DWARF64 clang flag: -gdwarf64
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D91159: [flang]Add Semantic Checks for Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add a literal check directive
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add a literal check directive
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add a literal check directive
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add a literal check directive
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add a literal check directive
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add a literal check modifier
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D91324: [NewPM] Disable PreserveCFGChecker and add regression unit tests
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D91327: [NewPM] Redesign of PreserveCFG Checker
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D91327: [NewPM] Redesign of PreserveCFG Checker
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D91327: [NewPM] Redesign of PreserveCFG Checker
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D90759: Escape command line arguments in backtraces
James Henderson via Phabricator via llvm-commits
- [PATCH] D91028: [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams.
James Henderson via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
James Henderson via Phabricator via llvm-commits
- [PATCH] D85474: Add -fbinutils-version= to gate ELF features on the specified binutils version
James Henderson via Phabricator via llvm-commits
- [PATCH] D90759: Escape command line arguments in backtraces
James Henderson via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
James Henderson via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
James Henderson via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
James Henderson via Phabricator via llvm-commits
- [PATCH] D89071: [SystemZ/z/OS] Add GOFFObjectFile class and details of GOFF file format
James Henderson via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91530: [llvm-readobj] - Introduce `forEachRelocationDo` helper. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91624: [llvm-readelf/obj] - Improve the error reporting in printStackSize().
James Henderson via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
James Henderson via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
James Henderson via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
James Henderson via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91152: [obj2yaml] - Dump section offsets in some cases.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91152: [obj2yaml] - Dump section offsets in some cases.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91533: [lib/Object] - Generalize the RelocationResolver API.
James Henderson via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
James Henderson via Phabricator via llvm-commits
- [PATCH] D91814: [llvm-symbolizer] Switch to using native symbolizer by default on Windows
James Henderson via Phabricator via llvm-commits
- [PATCH] D91798: [llvm-readelf/obj] - Improve error reporting when dumping group sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91787: [llvm-readobj] - Don't crash when relocation table goes past the EOF.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91624: [llvm-readelf/obj] - Improve the error reporting in printStackSize().
James Henderson via Phabricator via llvm-commits
- [PATCH] D91787: [llvm-readobj] - Don't crash when relocation table goes past the EOF.
James Henderson via Phabricator via llvm-commits
- [PATCH] D88625: MCExpr::evaluateAsRelocatableImpl : allow evaluation of non-VK_None MCSymbolRefExpr when MCAsmLayout is available
James Y Knight via Phabricator via llvm-commits
- [PATCH] D91157: [AArch64] Out-of-line atomics (-moutline-atomics) implementation.
James Y Knight via Phabricator via llvm-commits
- [llvm] bf6ed35 - Reland "[AsmPrinter] fix -disable-debug-info option"
Jameson Nash via llvm-commits
- [PATCH] D88138: [NPM] Add target specific hook to add passes for New Pass Manager
Jameson Nash via Phabricator via llvm-commits
- [llvm] d4ba28b - Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug.
Jamie Schmeiser via llvm-commits
- [llvm] 562addb - Revert "Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug."
Jamie Schmeiser via llvm-commits
- [llvm] e292929 - Revert "Revert "Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug.""
Jamie Schmeiser via llvm-commits
- [llvm] cff479b - Revert "Revert "Revert "Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug."""
Jamie Schmeiser via llvm-commits
- [llvm] 621efa6 - [NFC intended] Refactor the code for printChanged for reuse and to facilitate subsequent reporters of changes to the IR in the new pass manager.
Jamie Schmeiser via llvm-commits
- [llvm] 7f6360c - Reland: Expand existing loopsink testing to also test loopsinking using new pass manager and fix LICM bug.
Jamie Schmeiser via llvm-commits
- [PATCH] D90249: Add options to enable memoryssa for loopsink, expand loopsink testing and fix exposed bug in LICM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D90249: Add options to enable memoryssa for loopsink, expand loopsink testing and fix exposed bug in LICM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D90249: Add options to enable memoryssa for loopsink, expand loopsink testing and fix exposed bug in LICM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D90249: Add options to enable memoryssa for loopsink, expand loopsink testing and fix exposed bug in LICM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D90249: Add options to enable memoryssa for loopsink, expand loopsink testing and fix exposed bug in LICM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D90249: Add options to enable memoryssa for loopsink, expand loopsink testing and fix exposed bug in LICM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D90249: Add options to enable memoryssa for loopsink, expand loopsink testing and fix exposed bug in LICM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87000: [NFC intended] Refactor code for print-changed to facilitate reuse.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87000: [NFC intended] Refactor code for print-changed to facilitate reuse.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D90249: Add options to enable memoryssa for loopsink, expand loopsink testing and fix exposed bug in LICM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changes which show changes in patch-like format
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changes which show changes in patch-like format
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] 2f3055c - [clang][cli] Add support for options with two flags for controlling the same field.
Jan Svoboda via llvm-commits
- [llvm] 05eeda9 - [clang][cli] Turn arcmt-* options into a single option
Jan Svoboda via llvm-commits
- [llvm] 5e696d8 - [clang][cli] Remove NormalizerRetTy and use the decltype of the KeyPath instead
Jan Svoboda via llvm-commits
- [PATCH] D83071: Add support for options with two flags for controlling the same field.
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83315: Turn arcmt-* options into a single option
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83315: Turn arcmt-* options into a single option
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83406: Remove NormalizerRetTy and use the decltype of the KeyPath instead
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83406: Remove NormalizerRetTy and use the decltype of the KeyPath instead
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D91861: [clang][cli] Split DefaultAnyOf into a default value and ImpliedByAnyOf
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83697: Port Frontend option flags to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D91724: [HardwareLoops] Change order of SCEV expression construction for InitLoopCount.
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D91724: [HardwareLoops] Change order of SCEV expression construction for InitLoopCount.
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D86461: [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff.
Jason Liu via Phabricator via llvm-commits
- [PATCH] D86461: [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff.
Jason Liu via Phabricator via llvm-commits
- [PATCH] D91882: [NFC][AIX][XCOFF] change function name from getNumofGPRsSaved to getNumOfGPRsSaved
Jason Liu via Phabricator via llvm-commits
- [llvm] a6ecb2e - [AMDGPU] Add comments. NFC.
Jay Foad via llvm-commits
- [llvm] e67d885 - [AMDGPU] Precommit more vccz workaround tests
Jay Foad via llvm-commits
- [llvm] 9f69c1b - [AMDGPU] Rename pseudo S_WAITCNT_IDLE to S_WAIT_IDLE. NFC.
Jay Foad via llvm-commits
- [llvm] 7ecf196 - [AMDGPU] Fix and extend vccz workarounds
Jay Foad via llvm-commits
- [PATCH] D88485: [SDag][AMDGPU] Maintain DAG divergence through instruction selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91636: [AMDGPU] Fix and extend vccz workarounds
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91636: [AMDGPU] Fix and extend vccz workarounds
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91636: [AMDGPU] Fix and extend vccz workarounds
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91636: [AMDGPU] Fix and extend vccz workarounds
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91688: SpeculativeExecution: Allow speculating more instruction types
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91636: [AMDGPU] Fix and extend vccz workarounds
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91714: AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN
Jay Foad via Phabricator via llvm-commits
- [PATCH] D90050: AMDGPU/GlobalISel: Add integer med3 combines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91336: AMDGPU/GlobalISel: Fix negative offset folding for buffer_load
Jay Foad via Phabricator via llvm-commits
- [PATCH] D90050: AMDGPU/GlobalISel: Add integer med3 combines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D90050: AMDGPU/GlobalISel: Add integer med3 combines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91443: [flang] Unsplit COMPLEX operations
Jean Perier via Phabricator via llvm-commits
- [PATCH] D91648: [DebugInfo] Dexter tests for -debug-info-kind=constructor
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D91737: [Dexter] Avoid potentially infinite loop in dbgeng driver
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D91648: [DebugInfo] Dexter tests for -debug-info-kind=constructor
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D91250: Support intrinsic overloading on unnamed types
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91661: Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91250: Support intrinsic overloading on unnamed types
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91250: Support intrinsic overloading on unnamed types
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91661: Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91250: Support intrinsic overloading on unnamed types
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D90853: [RISCV] Add DAG nodes to represent read/write CSR
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91668: [RISCV]Add register constraint on riscv vector instruction
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91719: [RISCV] Add support for using -msave-restore with tailcalls
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91719: [RISCV] Add support for using -msave-restore with tailcalls
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D89788: [RISCV] Add GHC calling convention
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support spaces as separators
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support spaces as separators
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91931: [RISCV][GlobalISel] Select add i32, i32
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 5bc0bd0 - [AArch64][GlobalISel] Fold G_XOR x, -1 into G_SELECT and select CSINV
Jessica Paquette via llvm-commits
- [PATCH] D91475: [AArch64][GlobalISel] Look through a G_ZEXT when trying to match shift-extended register offsets.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D90774: [AArch64][GlobalISel] Fold G_XOR x, -1 into G_SELECT and select CSINV
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D90040: [AsmPrinter] Use getMnemonic for instruction-mix remark.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D90040: [AsmPrinter] Use getMnemonic for instruction-mix remark.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D90040: [AsmPrinter] Use getMnemonic for instruction-mix remark.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D91753: [GlobalISel] Add an isExtendedTrueVal helper.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D91754: [GlobalISel] Add isConstFalseVal helper to Utils
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D91755: [GlobalISel] Combine icmp eq/ne (ext (icmp cc, x, y)), true/false)
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D91753: [GlobalISel] Add an isExtendedTrueVal helper.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89418: [lld-macho] Implement LC_UUID
Jez Ng via Phabricator via llvm-commits
- [PATCH] D91640: lld: Add --color-diagnostic to MachO port, harmonize others
Jez Ng via Phabricator via llvm-commits
- [PATCH] D91640: lld: Add --color-diagnostic to MachO port, harmonize others
Jez Ng via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91766: [ARM] support tmrc instruction.
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [compiler-rt] b4ac05d - Replace the equivalent code by UnionTableAddr
Jianzhou Zhao via llvm-commits
- [llvm] 6c1c308 - Remove deadcode from DFSanFunction::get*TLS*()
Jianzhou Zhao via llvm-commits
- [PATCH] D91362: [SelectionDAG] Add llvm.vector.{extract,insert} intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D91428: Add support for multiple program address spaces
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' to 'this' pointer arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91649: [AA] Split up LocationSize::unknown()
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87946: [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D83281: [OpenMP] Allow traits for the OpenMP context selector `isa`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D43353: [X86] Add phony registers for high halves of E[A-D]X, E[SD]I, E[BS]P and EIP
John Byrd via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
John McCall via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
John McCall via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
John McCall via Phabricator via llvm-commits
- [PATCH] D91618: [sanitizer_common][test] Disable FastUnwindTest.* on SPARC
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] a461e76 - [MachineScheduler] Inform pass infra of post-ra scheduler's dependencies
Jon Roelofs via llvm-commits
- [PATCH] D69814: [Scheduling] Enable AA in PostRA Machine scheduler
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D91561: [MachineScheduler] Inform pass infra of post-ra scheduler's dependencies
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D69814: [Scheduling] Enable AA in PostRA Machine scheduler
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D91561: [MachineScheduler] Inform pass infra of post-ra scheduler's dependencies
Jon Roelofs via Phabricator via llvm-commits
- [llvm] ee91e23 - [dsymutil] Generalize handling of aliases external symbols
Jonas Devlieghere via llvm-commits
- [llvm] 45b8e37 - [SystemZ] Use ISD::ABS opcode during isel.
Jonas Paulsson via llvm-commits
- [PATCH] D86519: [SystemZ] New pass for domain reassignment from integer to vector.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D91697: [SystemZ] Use ISD::ABS opcode during isel
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D91697: [SystemZ] Use ISD::ABS opcode during isel
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D91786: [GVN] Strengthen the updating of dominated users
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D90231: [GVN] Don't replace argument to @llvm.is.constant.*()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D91786: [GVN] Strengthen the updating of dominated users
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D82227: SLP: honor requested max vector size merging PHIs
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D82227: SLP: honor requested max vector size merging PHIs
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D82227: SLP: honor requested max vector size merging PHIs
Jonas Paulsson via Phabricator via llvm-commits
- [compiler-rt] f897e82 - [fuzzer] Add Windows Visual C++ exception intercept
Jonathan Metzman via llvm-commits
- [compiler-rt] a3be128 - [fuzzer] Add allocator_may_return_null to uncaught-exception.test.
Jonathan Metzman via llvm-commits
- [compiler-rt] f897e82 - [fuzzer] Add Windows Visual C++ exception intercept
Jonathan Metzman via llvm-commits
- [compiler-rt] 9170308 - [fuzzer] Disable uncaught-exception on non-Win+undo bad fix
Jonathan Metzman via llvm-commits
- [PATCH] D65244: [AArch64][GlobalISel] Don't try to use GISel if subtarget doesn't have neon or fp.
Jordan Frank via Phabricator via llvm-commits
- [llvm] 314a0d7 - Fix crash after looking up dwo_id=0 in CU index.
Jorge Gorbe Moya via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D89802: [OpenMP] Add Passing in Original Declaration Names To Mapper API
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D89802: [OpenMP] Add Passing in Original Declaration Names To Mapper API
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D87946: [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D87946: [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D91590: [NVPTX] Efficently support dynamic index on CUDA kernel aggregate parameters.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D91928: [nvptx] Skip alloca for read-only byval arguments.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D91928: [nvptx] Skip alloca for read-only byval arguments.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D91928: [nvptx] Skip alloca for read-only byval arguments.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D88395: [LoopReroll] Fix rerolling loop with extra instructions
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D89296: [clangd] Call hierarchy (Protocol layer)
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] c2460c3 - [PowerPC] Add negated abs test using llvm.abs intrinsic. NFC.
Kai Luo via llvm-commits
- [llvm] 5f0ae23 - [X86][AArch64][RISCV] Pre-commit negated abs test case. NFC.
Kai Luo via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Kai Luo via Phabricator via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Kai Luo via Phabricator via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Kai Luo via Phabricator via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Kai Luo via Phabricator via llvm-commits
- [llvm] 5935952 - [SanitizerCoverage] Use [&] for lambdas (NFC)
Kazu Hirata via llvm-commits
- [llvm] 918e343 - [SanitizerCoverage] Use llvm::all_of (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1da60f1 - [Transforms] Use pred_empty (NFC)
Kazu Hirata via llvm-commits
- [llvm] 43c0e4f - [Transforms] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2583d8e - [CodeGen] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] 226beb4 - [Analysis] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] def7cfb - [InstCombine] Use is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] c2309ff - [SelectionDAG] Remove unused declaration ExpandStrictFPOp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9d98508 - [MachineLICM] Remove unused declaration HoistRegion
Kazu Hirata via llvm-commits
- [llvm] 68403af - [MBP] Remove unused declaration shouldPredBlockBeOutlined (NFC)
Kazu Hirata via llvm-commits
- [llvm] 186d129 - [hwasan] Remove unused declaration shadowBase (NFC)
Kazu Hirata via llvm-commits
- [llvm] df73b8c - [ValueMapper] Remove unused declaration remapFunction (NFC)
Kazu Hirata via llvm-commits
- [llvm] 85d6af3 - [CodeGen] Use pred_empty (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D90841: [JumpThreading] Fix branch probabilities in DuplicateCondBranchOnPHIIntoPred()
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D91926: [X86] Remove DecodeVPPERMMask and DecodeVPERMV3Mask
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D91926: [X86] Remove DecodeVPPERMMask and DecodeVPERMV3Mask
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D91926: [X86] Remove DecodeVPPERMMask and DecodeVPERMV3Mask
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D91926: [X86] Remove DecodeVPPERMMask and DecodeVPERMV3Mask
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D91926: [X86] Remove DecodeVPPERMMask and DecodeVPERMV3Mask
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 15a2bac - [VE] Change variable capitalization
Kazushi Marukawa via llvm-commits
- [llvm] e0c92c6 - [VE] Add pfchv intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] 37e7a80 - [VE] Add lsv/lvs intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] 44a4f93 - [VE] Optimize leaf functions
Kazushi Marukawa via llvm-commits
- [llvm] 38621c4 - [VE] Add lvm/svm intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] 3a5c0ea - [VE] Add vbrd intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] 5872cab - [VE] Correct getMnemonic
Kazushi Marukawa via llvm-commits
- [llvm] f4517bb - [VE] Implement JumpTable
Kazushi Marukawa via llvm-commits
- [llvm] 132d6d7 - [VE] Add vmv intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] 42389f1 - [VE] Change threshold for jump table generation
Kazushi Marukawa via llvm-commits
- [llvm] a2dc4ac - [VE][NFC] Update missing bulk update tests to use typed sret
Kazushi Marukawa via llvm-commits
- [llvm] 02b2bcd - [VE] Correct types of return/argument values for getAdjustedFrameSize()
Kazushi Marukawa via llvm-commits
- [llvm] 4a1d230 - [VE][NFC] Modify function order and simplify comments
Kazushi Marukawa via llvm-commits
- [PATCH] D91490: [VE] Change variable capitalization
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91522: [VE] Add pfchv intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91522: [VE] Add pfchv intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D90842: [VE] fastcc and vreg-to-vreg copy
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91522: [VE] Add pfchv intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91526: [VE] Add lsv/lvs intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D90842: [VE] fastcc and vreg-to-vreg copy
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91539: [VE] Optimize leaf functions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91526: [VE] Add lsv/lvs intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91541: [VE] Add lvm/svm intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91539: [VE] Optimize leaf functions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91539: [VE] Optimize leaf functions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91541: [VE] Add lvm/svm intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91541: [VE] Add lvm/svm intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91569: [VE] Add vbrd intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91582: [VE] Implement JumpTable
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91582: [VE] Implement JumpTable
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91151: [VE][NFC] Change cast to dyn_cast
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91569: [VE] Add vbrd intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91619: [VE] Correct getMnemonic
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91619: [VE] Correct getMnemonic
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91518: [LV][NFC-ish] Allow vector widths over 256 elements
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91582: [VE] Implement JumpTable
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91646: [VE] VEC_BROADCAST, lowering and isel
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91700: [VE] Add vmv intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91700: [VE] Add vmv intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91646: [VE] VEC_BROADCAST, lowering and isel
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91646: [VE] VEC_BROADCAST, lowering and isel
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91518: [LV][NFC-ish] Allow vector widths over 256 elements
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91518: [LV][NFC-ish] Allow vector widths over 256 elements
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91785: [VE] Change threshold for jump table generation
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91785: [VE] Change threshold for jump table generation
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91862: [VE] Correct types of return/argument values for getAdjustedFrameSize()
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91862: [VE] Correct types of return/argument values for getAdjustedFrameSize()
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91862: [VE] Correct types of return/argument values for getAdjustedFrameSize()
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91862: [VE] Correct types of return/argument values for getAdjustedFrameSize()
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91929: [VE] Clean canRealignStack implementation
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D85720: [AArch64][GlobalISel] Handle rtcGPR64RegClassID in AArch64RegisterBankInfo::getRegBankFromRegClass()
Kevin Murphy via Phabricator via llvm-commits
- [llvm] 8435250 - [MLIR][OpenMP] Add omp.wsloop operation
Kiran Chandramohan via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.wsloop operation
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91159: [flang]Add Semantic Checks for Allocate Directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.wsloop operation
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91879: [Flang][OpenMP 4.5] Add semantic check for OpenMP Schedule Clause - chunk size
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91889: [flang][openacc] Add clause validity tests for the host_data directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91839: [flang][openmp] Separate memory-order-clause parser creating OmpClause node
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D90834: [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D90834: [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D89395: [Flang][OpenMP 4.5] Add semantic check for OpenMP shared and private clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D89860: [Flang][OpenMP 4.5] Add semantic check for OpenMP ordered and collapse clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91600: [llvm] Cleanup llvm-yaml-numeric-parser-fuzzer
Kirill Bobyrev via Phabricator via llvm-commits
- [compiler-rt] f0703cb - [scudo][standalone] Correct min/max region indices
Kostya Kortchinsky via llvm-commits
- [compiler-rt] 5556616 - [GWP-ASan] Port tests to Fuchsia
Kostya Kortchinsky via llvm-commits
- [PATCH] D91106: [scudo][standalone] Correct min/max region indices
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D91575: [GWP-ASan] Port tests to Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D91575: [GWP-ASan] Port tests to Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D91829: [Hexagon][NewPM] Port -hexagon-loop-idiom and add to pipeline
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] 07927ac - [gn build] Port 8dbe44cb293
LLVM GN Syncbot via llvm-commits
- [llvm] b2613fb - [gn build] Port 8fb4417d82b
LLVM GN Syncbot via llvm-commits
- [llvm] e5d2409 - [gn build] Port f8f6d6455f9
LLVM GN Syncbot via llvm-commits
- [llvm] 39f1eeb - [gn build] Port 41bcc05e2a4
LLVM GN Syncbot via llvm-commits
- [llvm] 2b9a708 - [gn build] Port 6a89cb8136f
LLVM GN Syncbot via llvm-commits
- [llvm] d730e61 - [gn build] Port 8adc4d1ec76
LLVM GN Syncbot via llvm-commits
- [llvm] 8c5d751 - [gn build] Port 067ffbfe601
LLVM GN Syncbot via llvm-commits
- [llvm] f62e5f4 - [MCJIT] Profile the code generated by MCJIT engine using Intel VTune profiler
Lang Hames via llvm-commits
- [llvm] 22e4435 - [ORC] Include config.h in RegisterEHFrames.cpp.
Lang Hames via llvm-commits
- [PATCH] D86435: Profiling the code generated by MCJIT engine using Intel VTune profiler
Lang Hames via Phabricator via llvm-commits
- [PATCH] D79312: [ORC] Preliminary support for removable code.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D91671: [DAGCombiner] Precommit Sext Tests
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D91671: [DAGCombiner] Precommit Sext Tests
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D89712: [CSSPGO][llvm-profgen] Disassemble text sections
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89712: [CSSPGO][llvm-profgen] Disassemble text sections
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89715: [CSSPGO][llvm-profgen]Instruction symbolization
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89715: [CSSPGO][llvm-profgen]Instruction symbolization
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89715: [CSSPGO][llvm-profgen]Instruction symbolization
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89715: [CSSPGO][llvm-profgen]Instruction symbolization
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89707: [CSSPGO][llvm-profgen] Parse mmap events from perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89712: [CSSPGO][llvm-profgen] Disassemble text sections
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89715: [CSSPGO][llvm-profgen] Instruction symbolization
Lei Wang via Phabricator via llvm-commits
- [PATCH] D91897: [llvm-profgen][NFC]Fix build failure on different platform
Lei Wang via Phabricator via llvm-commits
- [PATCH] D91940: [llvm-profgen] Fix shared-lib builds
Lei Wang via Phabricator via llvm-commits
- [PATCH] D91940: [llvm-profgen] Fix shared-lib builds
Lei Wang via Phabricator via llvm-commits
- [PATCH] D90305: Correctly parse and print Tag_THUMB_ISA_use=3
LemonBoy via Phabricator via llvm-commits
- [llvm] a97f628 - [llvm][IR] Add dso_local_equivalent Constant
Leonard Chan via llvm-commits
- [PATCH] D77248: [llvm][IR] Add dso_local_equivalent Constant
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D91468: [llvm] Add OpenACC as a dependency to llvm-config
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D77248: [llvm][IR] Add dso_local_equivalent Constant
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D77248: [llvm][IR] Add dso_local_equivalent Constant
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D77248: [llvm][IR] Add dso_local_equivalent Constant
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D77248: [llvm][IR] Add dso_local_equivalent Constant
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D77248: [llvm][IR] Add dso_local_equivalent Constant
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D77248: [llvm][IR] Add dso_local_equivalent Constant
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D90441: [X86] Add support for vex, vex2, vex3, and evex for MASM
LiuChen via Phabricator via llvm-commits
- [PATCH] D90441: [X86] Add support for vex, vex2, vex3, and evex for MASM
LiuChen via Phabricator via llvm-commits
- [PATCH] D90441: [X86] Add support for vex, vex2, vex3, and evex for MASM
LiuChen via Phabricator via llvm-commits
- [PATCH] D90441: [X86] Add support for vex, vex2, vex3, and evex for MASM
LiuChen via Phabricator via llvm-commits
- [PATCH] D90441: [X86] Add support for vex, vex2, vex3, and evex for MASM
LiuChen via Phabricator via llvm-commits
- [PATCH] D90441: [X86] Add support for vex, vex2, vex3, and evex for MASM
LiuChen via Phabricator via llvm-commits
- [PATCH] D89493: [lit] Implement `not` as a builtin in the Lit internal shell
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D91771: [NFC][AArch64] Move AArch64 MSR/MRS into a new decoder namespace
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D91772: [ARM][AArch64] Adding basic support for the v8.7-A architecture
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D91773: [AArch64] Add SubtargetFeatures for v8.7-A options
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D91774: [AArch64] Add a GPR64x8 register class
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D91775: [AArch64] Adding the v8.7-A LD64B/ST64B Accelerator extension
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D91776: [ARM][AAarch64] Initial command-line support for v8.7-A
Lucas Prates via Phabricator via llvm-commits
- [llvm] 537cbd9 - Escape command line arguments in backtraces
Luke Drummond via llvm-commits
- [PATCH] D90759: Escape command line arguments in backtraces
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D90759: Escape command line arguments in backtraces
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model prototype.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model prototype.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D88396: [X86] Support replacing aligned vector moves with unaligned moves when avx is enabled. (off by default)
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX. The x86_amx is used for AMX intrisics. <256 x i32> is bitcast to x86_amx when it is used by AMX intrinsics, and x86_amx is bitcast to <256 x i32> when it is used by load/store instruction. So amx intrinsics...
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
LuĂs Marques via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Mark Murray via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Mark Murray via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Mark Murray via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Mark Murray via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Mark Murray via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Mark Murray via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Mark Murray via Phabricator via llvm-commits
- [PATCH] D91711: SCEV add function to see if SCEVUnknown is null
Markus Lavin via Phabricator via llvm-commits
- [compiler-rt] 33fb967 - [compiler-rt] [profile] Silence a warning about an unused function on mingw targets
Martin Storsjö via llvm-commits
- [PATCH] D91529: [llvm-readobj] [ARMWinEH] Clearly print an invalid case of packed unwind info as such
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89518: [windows-itanium] Add Windows Itanium How-To Guide
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91689: [LLD] [COFF] Allow wrapping dllimported functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91850: [compiler-rt] [profile] Silence a warning about an unused function on mingw targets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91851: [compiler-rt] [emutls] Add ifdefs around msvc specific pragmas
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91852: [compiler-rt] [windows] Add UNUSED attributes on variables/functions only used for 64 bit targets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91853: [compiler-rt] [sanitizer] Silence -Wframe-larger-than= for a few windows functions with large stack buffers
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91850: [compiler-rt] [profile] Silence a warning about an unused function on mingw targets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91729: [PowerPC] dyn_cast should be dyn_cast_or_null in MASSV pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D91729: [PowerPC] dyn_cast should be dyn_cast_or_null in MASSV pass
Masoud Ataei via Phabricator via llvm-commits
- [llvm] a6e353b - AMDGPU: Split large offsets when selecting global saddr mode
Matt Arsenault via llvm-commits
- [llvm] d2e52ee - AMDGPU: Select global saddr mode from SGPR pointer
Matt Arsenault via llvm-commits
- [llvm] c5ce603 - Linker: Fix linking of byref types
Matt Arsenault via llvm-commits
- [llvm] 06c192d - OpaquePtr: Bulk update tests to use typed byval
Matt Arsenault via llvm-commits
- [llvm] 20c43d6 - OpaquePtr: Bulk update tests to use typed sret
Matt Arsenault via llvm-commits
- [llvm] 1d1234b - OpaquePtr: Update more tests to use typed sret
Matt Arsenault via llvm-commits
- [llvm] 650fbd5 - Verifier: Fix assert when verifying non-pointer byval or preallocated
Matt Arsenault via llvm-commits
- [llvm] 79f7546 - AMDGPU: Fix counting kernel arguments towards register usage
Matt Arsenault via llvm-commits
- [llvm] 4108326 - OpaquePtr: Make byval/sret types mandatory
Matt Arsenault via llvm-commits
- [PATCH] D91519: [AST][Mach0] Fix unused-variable warnings
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91308: AMDGPU: Split large offsets when selecting global saddr mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91390: AMDGPU: Select global saddr mode from SGPR pointer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91121: [InferAddrSpace] Teach to handle assumed address space.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91121: [InferAddrSpace] Teach to handle assumed address space.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D90040: [AsmPrinter] Use getMnemonic for instruction-mix remark.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91633: SpeculativeExecution: Allow speculating more instruction types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91636: [AMDGPU] Fix and extend vccz workarounds
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91636: [AMDGPU] Fix and extend vccz workarounds
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D90052: AMDGPU/GlobalISel: Add clamp combine for IEEE=false
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91428: Add support for multiple program address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91655: [AArch64][GlobalISel] Fix crash during legalization of a vector G_SELECT with scalar mask.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91701: [AMDGPU] Implement flat scratch init for pal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91714: AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91714: AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91714: AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D90036: [AMDGPU] Emit stack frame size in metadata
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91336: AMDGPU/GlobalISel: Fix negative offset folding for buffer_load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91701: [AMDGPU] Implement flat scratch init for pal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D90050: AMDGPU/GlobalISel: Add integer med3 combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91840: OpaquePtr: Require byval on x86_intrcc parameter 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91840: OpaquePtr: Require byval on x86_intrcc parameter 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91900: OpaquePtr: Make byval/sret types mandatory
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91900: OpaquePtr: Make byval/sret types mandatory
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91452: AMDGPU: Fix counting kernel arguments towards register usage
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91900: OpaquePtr: Make byval/sret types mandatory
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D90050: AMDGPU/GlobalISel: Add integer med3 combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91762: [dfsan] Remove deadcode from DFSanFunction::get*TLS*()
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] 83ac182 - Hwasan reporting check for dladdr failing
Matthew Malcomson via llvm-commits
- [llvm] b2fd9ff - [Test] More tests on range check elimination
Max Kazantsev via llvm-commits
- [llvm] 58f9cea - [Test] More tests on range checks
Max Kazantsev via llvm-commits
- [llvm] 4ce3d27 - [Test] One more widening opportunity test
Max Kazantsev via llvm-commits
- [llvm] 63dd173 - [NFC] Collect ext users into vector instead of finding them twice
Max Kazantsev via llvm-commits
- [llvm] e9453e2 - [Test] Add one more elaborate test with LCSSA users
Max Kazantsev via llvm-commits
- [llvm] f33118c - [IndVars] Support different types of ExitCount when optimizing exit conds
Max Kazantsev via llvm-commits
- [llvm] 7c601d0 - [NFC] Move code earlier as preparation for further changes
Max Kazantsev via llvm-commits
- [llvm] 515105f - [NFC] Remove comment (commited ahead of time by mistake)
Max Kazantsev via llvm-commits
- [llvm] 0c101c9 - [Test] Add tests demonstrating a bug in SCEV, PR48225
Max Kazantsev via llvm-commits
- [llvm] 2290daa - [Test] Auto-update checks in a test
Max Kazantsev via llvm-commits
- [llvm] 47e31d1 - [NFC] Reduce code duplication in binop processing in computeExitLimitFromCondCached
Max Kazantsev via llvm-commits
- [PATCH] D88528: [IndVars] Support different types of ExitCount when optimizing exit conds
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91325: [IndVarSimplify] Drop any stored trip count value before IndVarSimplify
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91525: [LoopLoadElim] Make sure all loops are in simplify form. PR48150
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91535: [IndVars] Use isLoopBackedgeGuardedByCond for last iteration check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D90456: [IndVars] Use more precise context when eliminating narrowing
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91593: [IndVars] LCSSA Phi users should not prevent widening
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91535: [IndVars] Use isLoopBackedgeGuardedByCond for last iteration check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91325: [IndVarSimplify] Notify top most loop to drop cached exit counts
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91153: [IndVarSimplify] Fix Modified status when handling dead PHI nodes
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91153: [IndVarSimplify] Fix Modified status when handling dead PHI nodes
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91325: [IndVarSimplify] Notify top most loop to drop cached exit counts
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D90456: [IndVars] Use more precise context when eliminating narrowing
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D88528: [IndVars] Support different types of ExitCount when optimizing exit conds
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91535: [IndVars] Use isLoopBackedgeGuardedByCond for last iteration check
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D90456: [IndVars] Use more precise context when eliminating narrowing
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D90456: [IndVars] Use more precise context when eliminating narrowing
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D90456: [IndVars] Use more precise context when eliminating narrowing
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91525: [LoopLoadElim] Make sure all loops are in simplify form. PR48150
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91864: [NFC] Reduce code duplication in binop processing in computeExitLimitFromCondCached
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91864: [NFC] Reduce code duplication in binop processing in computeExitLimitFromCondCached
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91525: [LoopLoadElim] Make sure all loops are in simplify form. PR48150
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91744: ADT: Add assertions to SmallVector::insert, etc., for reference invalidation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80272: [mlir] Support big-endian systems in DenseElementsAttr (multiple word)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D90554: [CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Mehdi AMINI via Phabricator via llvm-commits
- [polly] fc115f2 - [Polly] Move SimplifyVisitor into polly namespace.
Michael Kruse via llvm-commits
- [polly] 33ca0b0 - [Polly] Add override qualifiers.
Michael Kruse via llvm-commits
- [llvm] 8fb4417 - [LLVMFronted][tests] Add basic OpenMP parsing tests.
Michael Kruse via llvm-commits
- [compiler-rt] 16de508 - honor Python2_EXECUTABLE and Python3_EXECUTABLE when they are passed to cmake
Michael Kruse via llvm-commits
- [PATCH] D91470: Switch libLLVMFrontendOpenACC to be a regular CMake library and not a "component"
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D91643: [LLVMFronted][tests] Add basic OpenMP parsing tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D91643: [LLVMFronted][tests] Add basic OpenMP parsing tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D91641: [CMake] Fix ExtensionDependencies.inc with multiple extensions
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D91653: [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.wsloop operation
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D91641: [CMake] Fix ExtensionDependencies.inc with multiple extensions
Michael Kruse via Phabricator via llvm-commits
- [llvm] f375885 - [InferAddrSpace] Teach to handle assumed address space.
Michael Liao via llvm-commits
- [llvm] dcc0659 - Fix shared build.
Michael Liao via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstrcutionElim pass untill nothing dead
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91121: [InferAddrSpace] Teach to handle assumed address space.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91121: [InferAddrSpace] Teach to handle assumed address space.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91121: [InferAddrSpace] Teach to handle assumed address space.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91121: [InferAddrSpace] Teach to handle assumed address space.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstructionElim pass until nothing dead
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstructionElim pass until nothing dead
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstructionElim pass until nothing dead
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91590: [NVPTX] Efficently support dynamic index on CUDA kernel aggregate parameters.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91590: [NVPTX] Efficently support dynamic index on CUDA kernel aggregate parameters.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstructionElim pass until nothing dead
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstructionElim pass until nothing dead
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstructionElim pass until nothing dead
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91590: [NVPTX] Efficently support dynamic index on CUDA kernel aggregate parameters.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Post order visit all blocks and Iteratively run DeadMachineInstructionElim pass until nothing dead
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Post order visit all blocks and Iteratively run DeadMachineInstructionElim pass until nothing dead
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91928: [nvptx] Skip alloca for read-only byval arguments.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91928: [nvptx] Skip alloca for read-only byval arguments.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91928: [nvptx] Skip alloca for read-only byval arguments.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91928: [nvptx] Skip alloca for read-only byval arguments.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91928: [nvptx] Skip alloca for read-only byval arguments.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
Michał Górny via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
Michał Górny via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
Michał Górny via Phabricator via llvm-commits
- [PATCH] D91907: Add missing dependencies, which caused link failure when building with -DBUILD_SHARED_LIBS:BOOL=ON
Michał Górny via Phabricator via llvm-commits
- [PATCH] D88735: [SLP] Also try to vectorize incoming values of PHIs .
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91059: [LoopVectorizer] NFCI: Calculate register usage based on TLI.getTypeLegalizationCost.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D88735: [SLP] Also try to vectorize incoming values of PHIs .
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91383: [BasicAA] Make alias GEP positive offset handling symmetric
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91383: [BasicAA] Make alias GEP positive offset handling symmetric
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D90610: [Inline] Fix in handling of ptrtoint in InlineCost
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D90610: [Inline] Fix in handling of ptrtoint in InlineCost
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D90610: [Inline] Fix in handling of ptrtoint in InlineCost
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91554: GitHub Actions: Add job for automatically updating the main branch
Mike Edwards via Phabricator via llvm-commits
- [PATCH] D83281: [OpenMP] Allow traits for the OpenMP context selector `isa`
Mike Rice via Phabricator via llvm-commits
- [lld] 47c17bc - [lld] Use %t file in test
Mikhail Goncharov via llvm-commits
- [llvm] f45c052 - Fix unused variables in release build
Mikhail Goncharov via llvm-commits
- [llvm] 8c1e3cb - [llvm] fix global_downgraded_to_static test
Mikhail Goncharov via llvm-commits
- [PATCH] D91521: [lld] Use %t file in test
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D91521: [lld] Use %t file in test
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D91521: [lld] Use %t file in test
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D91705: Fix unused variables in release build
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D91705: Fix unused variables in release build
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D90930: [lib/Support/YAMLTraits] - Don't print leading zeroes when dumping Hex8/Hex16/Hex32 types.
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88386: [MIR][M68K] (Patch 2/8): Changes on Target-independent MIR part
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D89180: [CSKY 2/n] Add basic tablegen infra for CSKY
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D87879: [LoopInterchange] Add dominance check to guarantee output dependency order
Mindong Chen via Phabricator via llvm-commits
- [llvm] b51e844 - [NFC][TFUtils] Extract out the output spec loader
Mircea Trofin via llvm-commits
- [llvm] 8ab2353 - [NFC][TFUtils] also include output specs lookup logic in loadOutputSpecs
Mircea Trofin via llvm-commits
- [llvm] f62fe0e - [FileCheck] Disallow unused prefixes in llvm/test/Analysis
Mircea Trofin via llvm-commits
- [PATCH] D91275: [FileCheck] Disallow unused prefixes in llvm/test/Analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91275: [FileCheck] Disallow unused prefixes in llvm/test/Analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91275: [FileCheck] Disallow unused prefixes in llvm/test/Analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91275: [FileCheck] Disallow unused prefixes in llvm/test/Analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91275: [FileCheck] Disallow unused prefixes in llvm/test/Analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91751: [NFC][TFUtils] Extract out the output spec loader
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91751: [NFC][TFUtils] Extract out the output spec loader
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91751: [NFC][TFUtils] Extract out the output spec loader
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91751: [NFC][TFUtils] Extract out the output spec loader
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91759: [NFC][TFUtils] also include output specs lookup logic in loadOutputSpecs
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91759: [NFC][TFUtils] also include output specs lookup logic in loadOutputSpecs
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91275: [FileCheck] Disallow unused prefixes in llvm/test/Analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91275: [FileCheck] Disallow unused prefixes in llvm/test/Analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 4cf6dd5 - [AMDGPU][GlobalISel] Fix lowerShlSat
Mirko Brkusanin via llvm-commits
- [PATCH] D91437: [AMDGPU][GlobalISel] Fix lowerShlSat
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D91437: [AMDGPU][GlobalISel] Fix lowerShlSat
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D91437: [AMDGPU][GlobalISel] Fix lowerShlSat
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D91575: [GWP-ASan] Port tests to Fuchsia
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D91392: [hwasan] Fix Thread reuse (try 2).
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D91825: [hwasan] Implement error report callback.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D91825: [hwasan] Implement error report callback.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D91183: Added GDB pretty printer for StringMap
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D91183: Added GDB pretty printer for StringMap
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D91183: Added GDB pretty printer for StringMap
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector
Nathan James via Phabricator via llvm-commits
- [PATCH] D89296: [clangd] Call hierarchy (Protocol layer)
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D91940: [llvm-profgen] Fix shared-lib builds
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D91940: [llvm-profgen] Fix shared-lib builds
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D91940: [llvm-profgen] Fix shared-lib builds
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D91331: [NFC] Add hook for target to customize different legalization action according to the input type
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D91265: [PowerPC] Don't reuse the address of an illegal typed load for int_to_fp.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D91331: Add hook for target to customize different legalization action according to the input type
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D91846: [SelectionDAG][X86][PowerPC][Mips] Replace the default implementation of LowerOperationWrapper with the X86 and PowerPC version.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D91603: [PowerPC] Correct the bit-width definition for some imm operand in td.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D91603: [PowerPC] Correct the bit-width definition for some imm operand in td.
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] dd6087c - Revert "[BitCode] decode nossp fn attr"
Nick Desaulniers via llvm-commits
- [llvm] f4c6080 - Revert "[IR] add fn attr for no_stack_protector; prevent inlining on mismatch"
Nick Desaulniers via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D87956: [IR] add fn attr for no_stack_protector; prevent inlining on mismatch
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D87956: [IR] add fn attr for no_stack_protector; prevent inlining on mismatch
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D87956: [IR] add fn attr for no_stack_protector; prevent inlining on mismatch
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91735: [PowerPC] Allow a '%' prefix for registers in CFI directives
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91816: [Inline] prevent inlining on stack protector mismatch
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D87956: [IR] add fn attr for no_stack_protector; prevent inlining on mismatch
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D90353: [ThinLTO] add test for nossp inlining
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91786: [GVN] Strengthen the updating of dominated users
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91735: [PowerPC] Allow a '%' prefix for registers in CFI directives
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91735: [PowerPC] Allow a '%' prefix for registers in CFI directives
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91836: [PowerPC] Delete remnant Darwin code in PPCAsmParser
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91816: [Inline] prevent inlining on stack protector mismatch
Nick Desaulniers via Phabricator via llvm-commits
- [lld] f2710d4 - lld/mach-o: Infer darwinnew from filename ld64.lld.darwinnew too
Nico Weber via llvm-commits
- [lld] baa2aa2 - lld: Add --color-diagnostic to MachO port, harmonize others
Nico Weber via llvm-commits
- [llvm] 27e7381 - lld: Make tests depend on llvm-symbolizer after bc98034040
Nico Weber via llvm-commits
- [lld] c519bc7 - lld/MachO: Move MachOOptTable to DriverUtils.cpp, remove DriverUtils.h
Nico Weber via llvm-commits
- [llvm] 5824a57 - [gn build] (manually) merge f0785c1f7ac
Nico Weber via llvm-commits
- [llvm] a8d9d0b - [gn build] (manually) merge 1fb91fcf9cfe849
Nico Weber via llvm-commits
- [llvm] 6a9d05a - [gn build] sort of merge 37ac559fccd4
Nico Weber via llvm-commits
- [llvm] 191117c - [gn build] (manually) port ed424b428
Nico Weber via llvm-commits
- [PATCH] D89418: [lld-macho] Implement LC_UUID
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91640: lld: Add --color-diagnostic to MachO port, harmonize others
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91640: lld: Add --color-diagnostic to MachO port, harmonize others
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91640: lld: Add --color-diagnostic to MachO port, harmonize others
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91640: lld: Add --color-diagnostic to MachO port, harmonize others
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65565: [LLD] [COFF] Fix wholearchive with thin archives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91891: [lld-macho] Don't warn on non-existent system libraries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91894: [lld-macho] Implement -fatal_warnings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91891: [lld-macho] Don't warn on non-existent system libraries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91891: [lld-macho] Don't warn on non-existent system libraries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91891: [lld-macho] Don't warn on non-existent system libraries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D86126: Fix issue 47160: "`llvm::is_trivially_copyable` -- static assertion failure after DR 1734"
Nicole Mazzuca via Phabricator via llvm-commits
- [llvm] cb4fc25 - [BasicAA] Make alias GEP positive offset handling symmetric
Nikita Popov via llvm-commits
- [llvm] 85ccdca - [BasicAA] Remove assert in AA evaluator
Nikita Popov via llvm-commits
- [llvm] b51c290 - [Inline] Add test for PR48209 (NFC)
Nikita Popov via llvm-commits
- [llvm] 23aeadb - [Inline] Fix incorrect noalias metadata application (PR48209)
Nikita Popov via llvm-commits
- [llvm] 0dca0b7 - [Inline] Expand test to show dropped metadata (NFC)
Nikita Popov via llvm-commits
- [llvm] f4a3969 - [Inline] Fix incorrectly dropped noalias metadata
Nikita Popov via llvm-commits
- [llvm] cd3c22c - [BasicAA] Generalize base offset modulus handling
Nikita Popov via llvm-commits
- [polly] eb995e9 - [Polly] Use LocationSize::unknown() (NFC)
Nikita Popov via llvm-commits
- [llvm] 22ec72f - [Lint] Use MemoryLocation
Nikita Popov via llvm-commits
- [llvm] 393b9e9 - [MemLoc] Require LocationSize argument (NFC)
Nikita Popov via llvm-commits
- [llvm] d8eb998 - [MemLoc] Specify LocationSize in unit test
Nikita Popov via llvm-commits
- [llvm] 7de7c40 - [MemLoc] Use hasValue() method (NFC)
Nikita Popov via llvm-commits
- [llvm] e8dc6e9 - [MemLoc] Use hasValue() method more (NFC)
Nikita Popov via llvm-commits
- [llvm] 072ddff - [BasicAA] Add recphi test with dynamic offset (NFC)
Nikita Popov via llvm-commits
- [llvm] 913a99c - [BasicAA] Remove stale FIXME (NFC)
Nikita Popov via llvm-commits
- [llvm] f4412c5 - [BasicAA] Remove some intermediate variables (NFC)
Nikita Popov via llvm-commits
- [llvm] 0d114f5 - [BasicAA] Return DecomposedGEP (NFC)
Nikita Popov via llvm-commits
- [llvm] ded5928 - [BasicAA] Remove unnecessary sextOrSelf (NFC)
Nikita Popov via llvm-commits
- [llvm] 221c2b8 - [BasicAA] Add more phi-phi tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 6f5ef64 - [BasicAA] Avoid unnecessary cache update (NFC)
Nikita Popov via llvm-commits
- [PATCH] D91383: [BasicAA] Make alias GEP positive offset handling symmetric
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91649: [AA] Split up LocationSize::unknown()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91562: [LSR] Drop poison flags for post-inc IVs (PR46943)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91250: Support intrinsic overloading on unnamed types
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91649: [AA] Split up LocationSize::unknown()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91383: [BasicAA] Make alias GEP positive offset handling symmetric
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90249: Add options to enable memoryssa for loopsink, expand loopsink testing and fix exposed bug in LICM
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91027: [BasicAA] Generalize base offset modulus handling
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90249: Add options to enable memoryssa for loopsink, expand loopsink testing and fix exposed bug in LICM
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72420: [LoopRotate] Add support for rotating loops with switch exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91649: [AA] Split up LocationSize::unknown()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91649: [AA] Split up LocationSize::unknown()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91649: [AA] Split up LocationSize::unknown()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91649: [AA] Split up LocationSize::unknown()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91649: [AA] Split up LocationSize::unknown()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91482: [BasicAA] Remove unnecessary known size requirement
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89207: [MemCpyOpt] Port to MemorySSA
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89207: [MemCpyOpt] Port to MemorySSA
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91864: [NFC] Reduce code duplication in binop processing in computeExitLimitFromCondCached
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91914: [BasicAA] Generalize recursive phi alias analysis
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90648: [SCEV] Fix nsw flags for GEP expressions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91936: [BasicAA] Fix BatchAA results for phi-phi assumptions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91936: [BasicAA] Fix BatchAA results for phi-phi assumptions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91833: [SelectionDAG] Avoid aliasing analysis if the object size is unknown.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D90175: [AArch64] Support conversion between fp16 and fp128
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91731: [AArch64] Lower fptrunc/fpext from/to FP128t to/from FP16
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91732: [compiler-rt] [builtins] Support conversion between fp16 and fp128
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91733: [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91771: [NFC][AArch64] Move AArch64 MSR/MRS into a new decoder namespace
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91773: [AArch64] Add SubtargetFeatures for v8.7-A options
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91776: [ARM][AAarch64] Initial command-line support for v8.7-A
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91772: [ARM][AArch64] Adding basic support for the v8.7-A architecture
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91774: [AArch64] Add a GPR64x8 register class
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91775: [AArch64] Adding the v8.7-A LD64B/ST64B Accelerator extension
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91773: [AArch64] Add SubtargetFeatures for v8.7-A options
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91425: [DebugInfo] Skip dbg.value+derefs in RemoveRedundantDbgInstrs forward scan [3/3]
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 498859c - [TableGen] Clean up Target .td include files
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 9b7b8de - [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91483: [TableGen] Clean up Target .td include files
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91483: [TableGen] Clean up Target .td include files
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91483: [TableGen] Clean up Target .td include files
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91483: [TableGen] Clean up Target .td include files
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91932: [TableGen] Eliminte source location from CodeInit
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91932: [TableGen] Eliminte source location from CodeInit
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D90776: [FastISel] Sink more materializations to first use
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91043: [DebugInfo] Fix convert-loclist.ll
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add a literal check directive
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add a literal check directive
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91362: [SelectionDAG] Add llvm.vector.{extract,insert} intrinsics
Paul Walker via Phabricator via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
Paul Walker via Phabricator via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
Paul Walker via Phabricator via llvm-commits
- [PATCH] D91834: [SelectionDAG] Use TypeSize for the stack offset.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D91428: Add support for multiple program address spaces
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D91428: Add support for multiple program address spaces
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D91428: Add support for multiple program address spaces
Paulo Matos via Phabricator via llvm-commits
- [llvm] 4d7df43 - [AArch64] Out-of-line atomics (-moutline-atomics) implementation.
Pavel Iliin via llvm-commits
- [PATCH] D91157: [AArch64] Out-of-line atomics (-moutline-atomics) implementation.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D91157: [AArch64] Out-of-line atomics (-moutline-atomics) implementation.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D91157: [AArch64] Out-of-line atomics (-moutline-atomics) implementation.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D91157: [AArch64] Out-of-line atomics (-moutline-atomics) implementation.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D91670: Fix crash after looking up dwo_id=0 in CU index.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D91058: [DebugInfo] Refactor code for emitting DWARF expressions for FP constants
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D91058: [DebugInfo] Refactor code for emitting DWARF expressions for FP constants
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D91058: [DebugInfo] Refactor code for emitting DWARF expressions for FP constants
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D90441: [X86] Add support for vex, vex2, vex3, and evex for MASM
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D91515: [X86] Use GF2P8AFFINEQB to implement vector bitreverse.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D90441: [X86] Add support for vex, vex2, vex3, and evex for MASM
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D90441: [X86] Add support for vex, vex2, vex3, and evex for MASM
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D91714: AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91714: AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91714: AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91716: AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D90050: AMDGPU/GlobalISel: Add integer med3 combines
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91336: AMDGPU/GlobalISel: Fix negative offset folding for buffer_load
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D90050: AMDGPU/GlobalISel: Add integer med3 combines
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D90050: AMDGPU/GlobalISel: Add integer med3 combines
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D90050: AMDGPU/GlobalISel: Add integer med3 combines
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91560: [flang] Duplicate names for ac-implied-do variables erroneously cause errors
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91560: [flang] Duplicate names for ac-implied-do variables erroneously cause errors
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91560: [flang] Duplicate names for ac-implied-do variables erroneously cause errors
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91560: [flang] Duplicate names for ac-implied-do variables erroneously cause errors
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91560: [flang] Duplicate names for ac-implied-do variables erroneously cause errors
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91560: [flang] Duplicate names for ac-implied-do variables erroneously cause errors
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91654: [flang] Fix FIR test failures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91654: [flang] Fix FIR test failures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91657: [flang] Correct handling of null pointer initializers
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91736: [flang] Improve error message on bad LOGICAL compare operations
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91736: [flang] Improve error message on bad LOGICAL compare operations
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91555: [Support] Allow customizing the cache pruning prefix
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D91825: [hwasan] Implement error report callback.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D91443: [flang] Unsplit COMPLEX operations
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D91560: [flang] Duplicate names for ac-implied-do variables erroneously cause errors
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D91560: [flang] Duplicate names for ac-implied-do variables erroneously cause errors
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D91560: [flang] Duplicate names for ac-implied-do variables erroneously cause errors
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D91657: [flang] Correct handling of null pointer initializers
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D88793: [flang] Fix assumptions on std::forward_list iterator implementation.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D91657: [flang] Correct handling of null pointer initializers
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D91510: [ELF] Fix interaction between --unresolved-symbols= and --[no-]allow-shlib-undefined
Peter Smith via Phabricator via llvm-commits
- [PATCH] D91579: [ELF] --gc-sections: collect unused .gcc_except_table in section groups and associated text sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D91362: [SelectionDAG] Add llvm.vector.{extract,insert} intrinsics
Peter Waller via Phabricator via llvm-commits
- [PATCH] D91555: [Support] Allow customizing the cache pruning prefix
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D91555: [Support] Allow customizing the cache pruning prefix
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D91575: [GWP-ASan] Port tests to Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D91850: [compiler-rt] [profile] Silence a warning about an unused function on mingw targets
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D91762: [dfsan] Remove deadcode from DFSanFunction::get*TLS*()
Phabricator via llvm-commits
- [PATCH] D89395: [Flang][OpenMP 4.5] Add semantic check for OpenMP shared and private clause
Phabricator via llvm-commits
- [PATCH] D89860: [Flang][OpenMP 4.5] Add semantic check for OpenMP ordered and collapse clause
Phabricator via llvm-commits
- [llvm] 1ec6e1e - [SCEV] Factor out part of wrap flag detection logic [NFC-ish]
Philip Reames via llvm-commits
- [llvm] 257d33c - [SCEV] Factor out part of wrap flag detection logic [NFC](try 2)
Philip Reames via llvm-commits
- [llvm] 1ec6e1e - [SCEV] Factor out part of wrap flag detection logic [NFC-ish]
Philip Reames via llvm-commits
- [llvm] 2240d3d - [LoopVec] Introduce an api for detecting uniform memory ops
Philip Reames via llvm-commits
- [llvm] 0f41a2f - test commit for new client
Philip Reames via llvm-commits
- [PATCH] D90341: Use deref facts derived from minimum object size of allocations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91501: [VPlan] VPTransformState::get() can always return lane 0 for uniforms.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91398: [LoopVectorizer] Lower uniform loads as a single load (instead of relying on CSE)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91500: [VPlan] Turn VPReplicateRecipe into a VPValue.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91501: [VPlan] VPTransformState::get() can always return lane 0 for uniforms.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D68831: [LV] Mark instructions with loop invariant arguments as uniform. (WIP)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91398: [LoopVectorizer] Lower uniform loads as a single load (instead of relying on CSE)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91398: [LoopVectorizer] Lower uniform loads as a single load (instead of relying on CSE)
Philip Reames via Phabricator via llvm-commits
- [llvm] c173f1b - SpeculativeExecution: Allow speculating more instruction types
Piotr Sobczak via llvm-commits
- [llvm] b3b9be4 - SpeculativeExecution: Allow speculating more instruction types
Piotr Sobczak via llvm-commits
- [PATCH] D91633: SpeculativeExecution: Allow speculating more instructions types
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D91633: SpeculativeExecution: Allow speculating more instruction types
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D91688: SpeculativeExecution: Allow speculating more instruction types
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D91688: SpeculativeExecution: Allow speculating more instruction types
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D91636: [AMDGPU] Fix and extend vccz workarounds
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D91688: SpeculativeExecution: Allow speculating more instruction types
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D91688: SpeculativeExecution: Allow speculating more instruction types
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D91688: SpeculativeExecution: Allow speculating more instruction types
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D89934: [flang] [OpenMP 4.5] Add semantic checks for OpenMP Depend clause
Praveen G via Phabricator via llvm-commits
- [PATCH] D90210: [flang] [OpenMP 4.5] Add semantic checks for OpenMP Private clause
Praveen G via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Praveen G via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Praveen G via Phabricator via llvm-commits
- [PATCH] D90369: [FastRA] Fix handling of bundled MIs
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D91331: [NFC] Add hook for target to customize different legalization action according to the input type
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91527: [PowerPC][FP128] Fix the incorrect calling convention for IEEE long double on Power8
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91331: [NFC] Add hook for target to customize different legalization action according to the input type
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91527: [PowerPC][FP128] Fix the incorrect calling convention for IEEE long double on Power8
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91331: [NFC] Add hook for target to customize different legalization action according to the input type
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D87071: [Scheduling] Add a mutation to schedule GOT indirect instructions close to each other for linker optimization
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91675: [PowerPC][FP128] Fix the incorrect signature for math library call
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91527: [PowerPC][FP128] Fix the incorrect calling convention for IEEE long double on Power8
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91729: [PowerPC] dyn_cast should be dyn_cast_or_null in MASSV pass
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91279: [PowerPC] DForm instructions should be preferred when using zero register
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91757: [FP128] Expand the cast operations as libcall
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91331: [NFC] Add hook for target to customize different legalization action according to the input type
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91331: [NFC] Add hook for target to customize different legalization action according to the input type
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91675: [PowerPC][FP128] Fix the incorrect signature for math library call
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91331: [NFC] Add hook for target to customize different legalization action according to the input type
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91757: [PowerPC] [FP128] Expand the cast operations as libcall for Power8
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91331: Add hook for target to customize different legalization action according to the input type
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91527: [PowerPC][FP128] Fix the incorrect calling convention for IEEE long double on Power8
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 63a8ee3 - [NFC][Test] Add more tests for IEEE Longdouble for PowerPC
QingShan Zhang via llvm-commits
- [llvm] 1b5921f - [NFC][Test] Update test for IEEE Long Double
QingShan Zhang via llvm-commits
- [llvm] 4cb510d - [NFC] Pre-commit test for flt_rounds on PowerPC
Qiu Chaofan via llvm-commits
- [PATCH] D91527: [PowerPC][FP128] Fix the incorrect calling convention for IEEE long double on Power8
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D91675: [PowerPC][FP128] Fix the incorrect signature for math library call
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D91845: [PowerPC] Fix FLT_ROUNDS_ on little endian
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D91603: [PowerPC] Correct the bit-width definition for some imm operand in td.
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Rafal Kupiec via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Rafal Kupiec via Phabricator via llvm-commits
- [compiler-rt] c8f4e06 - [sanitizer] Fix test on arm 32bit
Rainer Orth via llvm-commits
- [compiler-rt] c8f4e06 - [sanitizer] Fix test on arm 32bit
Rainer Orth via llvm-commits
- [compiler-rt] ce6524d - [sanitizer_common][test] Disable FastUnwindTest.* on SPARC
Rainer Orth via llvm-commits
- [compiler-rt] 0f69cbe - [sanitizer_common][test] Disable CombinedAllocator32Compact etc. on Solaris/sparcv9
Rainer Orth via llvm-commits
- [compiler-rt] 03d593d - [sanitizers][test] Test sanitizer_common and ubsan_minimal on Solaris
Rainer Orth via llvm-commits
- [PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91606: [sanitizers][test] Test sanitizer_common and ubsan_minimal on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91608: [sanitizer_common][test] Enable tests on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91615: [sanitizer_common] Don't try to unmap unaligned memory
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91617: [sanitizer_common][test] Disable CompactRingBuffer.int64 on Solaris/sparcv9
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91618: [sanitizer_common][test] Disable FastUnwindTest.* on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91620: [compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91622: [sanitizer_common][test] Disable CombinedAllocator32Compact etc. on Solaris/sparcv9
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91622: [sanitizer_common][test] Disable CombinedAllocator32Compact etc. on Solaris/sparcv9
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91620: [compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91618: [sanitizer_common][test] Disable FastUnwindTest.* on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91617: [sanitizer_common][test] Disable CompactRingBuffer.int64 on Solaris/sparcv9
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91606: [sanitizers][test] Test sanitizer_common and ubsan_minimal on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91617: [sanitizer_common][test] Disable CompactRingBuffer.int64 on Solaris/sparcv9
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91618: [sanitizer_common][test] Disable FastUnwindTest.* on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91618: [sanitizer_common][test] Disable FastUnwindTest.* on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91618: [sanitizer_common][test] Disable FastUnwindTest.* on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91622: [sanitizer_common][test] Disable CombinedAllocator32Compact etc. on Solaris/sparcv9
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91622: [sanitizer_common][test] Disable CombinedAllocator32Compact etc. on Solaris/sparcv9
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91606: [sanitizers][test] Test sanitizer_common and ubsan_minimal on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91606: [sanitizers][test] Test sanitizer_common and ubsan_minimal on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D91606: [sanitizers][test] Test sanitizer_common and ubsan_minimal on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D85720: [AArch64][GlobalISel] Handle rtcGPR64RegClassID in AArch64RegisterBankInfo::getRegBankFromRegClass()
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support multiple strings
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89587: [CGSCC] Detect devirtualization in more cases
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D91673: [PGO] Enable preinline and cleanup when optimize for size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D88386: [MIR][M68K] (Patch 2/8): Changes on Target-independent MIR part
Renato Golin via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Renato Golin via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Renato Golin via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Renato Golin via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Renato Golin via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Renato Golin via Phabricator via llvm-commits
- [PATCH] D88386: [MIR][M68K] (Patch 2/8): Changes on Target-independent MIR part
Renato Golin via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Renato Golin via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D91418: [LLD][ELF] Rename lld elf driver main function
Reshabh Sharma via Phabricator via llvm-commits
- [llvm] bec968c - Demangling support for class type non-type template parameter extensions.
Richard Smith via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D17993: [CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointer arguments.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D90003: Demangling support for class type non-type template parameter extensions.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D80272: [mlir] Support big-endian systems in DenseElementsAttr (multiple word)
River Riddle via Phabricator via llvm-commits
- [compiler-rt] 7810d83 - [GWP-ASan] Respect GWP_ASAN_DEFAULT_ENABLED compile-time macro
Roland McGrath via llvm-commits
- [PATCH] D91575: [GWP-ASan] Port tests to Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [llvm] 70472f3 - [Reassociate] Convert `add`-like `or`'s into an `add`'s to allow reassociation
Roman Lebedev via llvm-commits
- [llvm] 1a34281 - [NFC][Reassociate] Add patterns where `or` is part of load reduction idiom
Roman Lebedev via llvm-commits
- [llvm] 34ff90a - [Reassociate] Don't convert add-like-or's into add's if they appear to be part of load-combining idiom
Roman Lebedev via llvm-commits
- [llvm] 70472f3 - [Reassociate] Convert `add`-like `or`'s into an `add`'s to allow reassociation
Roman Lebedev via llvm-commits
- [llvm] 8b9e6dc - [NFC][LoopIdiom] Left-shift-until-bittest: revisit test coverage
Roman Lebedev via llvm-commits
- [llvm] 7bf89c2 - [NFC][Reassociate] Delay checking isLoadCombineCandidate() until after ShouldConvertOrWithNoCommonBitsToAdd() but before haveNoCommonBitsSet()
Roman Lebedev via llvm-commits
- [llvm] 908e26d - [NFC][PhaseOrdering] Add a test showing the need to run IndVars after LoopIdiom
Roman Lebedev via llvm-commits
- [llvm] bcd469a - [NFC][InstCombine] Add test coverage for `and (sext %x), SIGNMASK`-like pattern
Roman Lebedev via llvm-commits
- [llvm] a91e967 - [InstCombine] Fold `and(shl(zext(x), width(SIGNMASK) - width(%x)), SIGNMASK)` to `and(sext(%x), SIGNMASK)`
Roman Lebedev via llvm-commits
- [PATCH] D91038: [LoopIdiom] Introduce 'left-shift until bittest' idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91055: [clang-tidy] Introduce misc No Integer To Pointer Cast check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91677: Avoid simplification of library functions when callee has an implementation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91677: Avoid simplification of library functions when callee has an implementation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91725: [LoopIdiom] 'left-shift until bittest' idiom: support constant bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91038: [LoopIdiom] Introduce 'left-shift until bittest' idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91038: [LoopIdiom] Introduce 'left-shift until bittest' idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91725: [LoopIdiom] 'left-shift until bittest' idiom: support constant bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91800: [PassManager] Run nduction Variable Simplification pass *after* Recognize loop idioms pass, not before
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91800: [PassManager] Run Induction Variable Simplification pass *after* Recognize loop idioms pass, not before
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91038: [LoopIdiom] Introduce 'left-shift until bittest' idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91786: [GVN] Strengthen the updating of dominated users
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91800: [PassManager] Run Induction Variable Simplification pass *after* Recognize loop idioms pass, not before
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91525: [LoopLoadElim] Make sure all loops are in simplify form. PR48150
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91800: [PassManager] Run Induction Variable Simplification pass *after* Recognize loop idioms pass, not before
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91055: [clang-tidy] Introduce misc No Integer To Pointer Cast check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
Rong Xu via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
Rong Xu via llvm-commits
- [PATCH] D91673: [PGO] Enable preinline and cleanup when optimize for size
Rong Xu via Phabricator via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
Rong Xu via Phabricator via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
Rong Xu via Phabricator via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
Rong Xu via Phabricator via llvm-commits
- [PATCH] D91813: [PGO] verify BFI counts after loading profile data
Rong Xu via Phabricator via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
Rong Xu via Phabricator via llvm-commits
- [PATCH] D91813: [PGO] verify BFI counts after loading profile data
Rong Xu via Phabricator via llvm-commits
- [PATCH] D91826: [PGO] Make -disable-preinline work with NPM
Rong Xu via Phabricator via llvm-commits
- [PATCH] D91813: [PGO] verify BFI counts after loading profile data
Rong Xu via Phabricator via llvm-commits
- [PATCH] D91813: [PGO] verify BFI counts after loading profile data
Rong Xu via Phabricator via llvm-commits
- [PATCH] D91813: [PGO] verify BFI counts after loading profile data
Rong Xu via Phabricator via llvm-commits
- [llvm] b90228e - [WebAssembly][MC] Remove useless overrides in MCWasmStreamer
Sam Clegg via llvm-commits
- [llvm] 2a473db - [WebAssembly] Fix parsing of linking section for named global imports
Sam Clegg via llvm-commits
- [lld] 206884b - [lld][WebAssembly] Implement --unresolved-symbols
Sam Clegg via llvm-commits
- [llvm] 1827005 - [WebAssembly] Add support for named globals in the object format.
Sam Clegg via llvm-commits
- [llvm] f7f0fe6 - [lld][WebAssembly] Convert more tests to asm format. NFC.
Sam Clegg via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91577: [lld][WebAssembly] Add --unresolved-symbols=import-dynamic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91604: [WebAssembly] Remove useless overrides in MCWasmStreamer
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] [WIP] call_indirect issues table number relocs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91604: [WebAssembly] Remove useless overrides in MCWasmStreamer
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91635: [WebAssembly] Fix parsing of linking section for named global imports
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91635: [WebAssembly] Fix parsing of linking section for named global imports
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91577: [lld][WebAssembly] Add --unresolved-symbols=import-dynamic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91577: [lld][WebAssembly] Add --unresolved-symbols=import-dynamic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91577: [lld][WebAssembly] Add --unresolved-symbols=import-dynamic
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91681: [lld][WebAssembly] Convert more tests to asm format. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91681: [lld][WebAssembly] Convert more tests to asm format. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91681: [lld][WebAssembly] Convert more tests to asm format. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91769: [WebAssembly] Add support for named globals in the object format.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91769: [WebAssembly] Add support for named globals in the object format.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91769: [WebAssembly] Add support for named globals in the object format.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91769: [WebAssembly] Add support for named globals in the object format.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91681: [lld][WebAssembly] Convert more tests to asm format. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91681: [lld][WebAssembly] Convert more tests to asm format. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91681: [lld][WebAssembly] Convert more tests to asm format. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91681: [lld][WebAssembly] Convert more tests to asm format. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91681: [lld][WebAssembly] Convert more tests to asm format. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91849: [WebAssembly] Factor out WasmTableType in binary format
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91637: [WebAssembly] Only emit indirect function table import if needed
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D83059: [RISCV] Use Generated Instruction Uncompresser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D83059: [RISCV] Use Generated Instruction Uncompresser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D83059: [RISCV] Use Generated Instruction Uncompresser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D83059: [RISCV] Use Generated Instruction Uncompresser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D91730: [RISCV] Add MemOperand to the instruction created by storeRegToStackSlot/loadRegFromStackSlot
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D83059: [RISCV] Use Generated Instruction Uncompresser
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D91730: [RISCV] Add MemOperand to the instruction created by storeRegToStackSlot/loadRegFromStackSlot
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D90973: [RISCV] Remove RV32 HwMode. Use DefaultMode for RV32
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D91450: [BPI] Look through bitcasts in calcZeroHeuristic
Sam Parker via Phabricator via llvm-commits
- [PATCH] D91450: [BPI] Look through bitcasts in calcZeroHeuristic
Sam Parker via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D91663: [ARM] Disable WLSTP loops
Sam Parker via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D91724: [HardwareLoops] Change order of SCEV expression construction for InitLoopCount.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D91724: [HardwareLoops] Change order of SCEV expression construction for InitLoopCount.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D91724: [HardwareLoops] Change order of SCEV expression construction for InitLoopCount.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D91724: [HardwareLoops] Change order of SCEV expression construction for InitLoopCount.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D89800: [ARM][LowOverheadLoops] Don't generate a LOL if lr is redefined after the start
Sam Parker via Phabricator via llvm-commits
- [PATCH] D91857: [ARM] Remove dead mov's in preheader of tail predicated loops
Sam Parker via Phabricator via llvm-commits
- [PATCH] D89800: [ARM][LowOverheadLoops] Don't generate a LOL if lr is redefined after the start
Sam Parker via Phabricator via llvm-commits
- [llvm] da2e472 - [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Tebbs via llvm-commits
- [llvm] 8ecb015 - [ARM][LowOverheadLoops] Convert intermediate vpr use assertion to condition
Sam Tebbs via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D91705: Fix unused variables in release build
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D90935: [ARM][LowOverheadLoops] Merge VCMP and VPST across VPT blocks
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D91790: [ARM][LowOverheadLoops] Convert intermediate vpr use assertion to condition
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D91790: [ARM][LowOverheadLoops] Convert intermediate vpr use assertion to condition
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D91790: [ARM][LowOverheadLoops] Convert intermediate vpr use assertion to condition
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D89800: [ARM][LowOverheadLoops] Don't generate a LOL if lr is redefined after the start
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D91857: [ARM] Remove dead mov's in preheader of tail predicated loops
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D91866: [ARM] Cleanup for the MVETailPrediction pass
Sam Tebbs via Phabricator via llvm-commits
- [llvm] f571fe6 - Reland [LoopVectorizer] NFCI: Calculate register usage based on TLI.getTypeLegalizationCost.
Sander de Smalen via llvm-commits
- [llvm] 41c9f4c - [LoopVectorize] NFC: Fix unused variable warning for MaxSafeDepDist
Sander de Smalen via llvm-commits
- [PATCH] D91059: [LoopVectorizer] NFCI: Calculate register usage based on TLI.getTypeLegalizationCost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91532: [SVE][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91077: [LoopVectorizer][SVE] Vectorize a simple loop with with a scalable VF.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91077: [LoopVectorizer][SVE] Vectorize a simple loop with with a scalable VF.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91060: [LoopVectorizer] NFC: Remove unnecessary asserts that VF cannot be scalable.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91532: [NFC][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91059: [LoopVectorizer] NFCI: Calculate register usage based on TLI.getTypeLegalizationCost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warning from debug info on scalable vector.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 4e68bc0 - Revert "[InstCombine] add multi-use demanded bits fold for add with low-bit mask"
Sanjay Patel via llvm-commits
- [llvm] 1d7d9d6 - [InstCombine] add tests for masked add; NFC
Sanjay Patel via llvm-commits
- [llvm] 4336969 - [InstCombine] relax constraints on mask-of-add
Sanjay Patel via llvm-commits
- [llvm] c15e5bd - [InstCombine] add vector test for mask of add; NFC
Sanjay Patel via llvm-commits
- [llvm] f791ad7 - [InstCombine] remove scalar constraint for mask-of-add fold
Sanjay Patel via llvm-commits
- [llvm] 4a66a1d - [InstCombine] allow vectors for masked-add -> xor fold
Sanjay Patel via llvm-commits
- [llvm] 0883497 - [SLP] avoid unreachable code crash/infloop
Sanjay Patel via llvm-commits
- [llvm] dfd2858 - [InstCombine] add test comments for negative tests; NFC
Sanjay Patel via llvm-commits
- [llvm] 99cf39b - [LoopUnroll] add test for full unroll that is sensitive to cost-model; NFC
Sanjay Patel via llvm-commits
- [llvm] 1285781 - [CostModel] add tests for math library calls; NFC
Sanjay Patel via llvm-commits
- [llvm] 7ae3464 - [CostModel] avoid crashing while finding scalarization overhead
Sanjay Patel via llvm-commits
- [llvm] e32bd35 - [CostModel] mostly remove cost-kind predicate for intrinsics in basic TTI implementation
Sanjay Patel via llvm-commits
- [PATCH] D90554: [CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation
Sanjay Patel via llvm-commits
- [llvm] c5a4d80 - [ValueTracking][MemCpyOpt] avoid crash on inttoptr with vector pointer type (PR48075)
Sanjay Patel via llvm-commits
- [llvm] 3a18f26 - [CostModel] add tests for FP maximum; NFC
Sanjay Patel via llvm-commits
- [llvm] 2717252 - [CostModel] add basic handling for FP maximum/minimum intrinsics
Sanjay Patel via llvm-commits
- [PATCH] D91415: [InstCombine] add multi-use demanded bits fold for add with low-bit mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D91364: [InstCombine] fold low-bit mask of sext-in-reg
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D91415: [InstCombine] add multi-use demanded bits fold for add with low-bit mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D88735: [SLP] Also try to vectorize incoming values of PHIs .
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90610: [Inline] Fix in handling of ptrtoint in InlineCost
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90610: [Inline] Fix in handling of ptrtoint in InlineCost
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90554: [CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90554: [CostModel] remove cost-kind predicate for intrinsics in basic TTI implementation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] b877c35 - [YAMLIO] Correctly diagnose empty alias/anchor
Scott Linder via llvm-commits
- [llvm] 0fe4b8e - [NFC][AMDGPU] Remove some generic pointers in memory-legalizer tests
Scott Linder via llvm-commits
- [llvm] 544cb64 - [YAMLIO] Add a generic YAML fuzzer harness
Scott Linder via llvm-commits
- [llvm] 2980933 - [YAMLIO] Support non-null-terminated inputs
Scott Linder via llvm-commits
- [PATCH] D91545: [AMDGPU] Consolidate memory-legalizer tests
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91462: [YAMLIO] Correctly diagnose empty alias/anchor
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91573: [YAMLIO] Add a generic YAML fuzzer harness
Scott Linder via Phabricator via llvm-commits
- [PATCH] D84050: [YAMLIO] Support non-null-terminated inputs
Scott Linder via Phabricator via llvm-commits
- [PATCH] D84050: [YAMLIO] Support non-null-terminated inputs
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91666: [NFC][AMDGPU] Remove some generic pointers in memory-legalizer tests
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91667: [AMDGPU] Extend and reorganize memory legalizer tests
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91545: [AMDGPU] Extend and reorganize memory legalizer tests
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91667: [AMDGPU] Extend and reorganize memory legalizer tests
Scott Linder via Phabricator via llvm-commits
- [PATCH] D84050: [YAMLIO] Support non-null-terminated inputs
Scott Linder via Phabricator via llvm-commits
- [PATCH] D84050: [YAMLIO] Support non-null-terminated inputs
Scott Linder via Phabricator via llvm-commits
- [PATCH] D84050: [YAMLIO] Support non-null-terminated inputs
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91666: [NFC][AMDGPU] Remove some generic pointers in memory-legalizer tests
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91573: [YAMLIO] Add a generic YAML fuzzer harness
Scott Linder via Phabricator via llvm-commits
- [PATCH] D84050: [YAMLIO] Support non-null-terminated inputs
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91573: [YAMLIO] Add a generic YAML fuzzer harness
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91545: [AMDGPU] Extend and reorganize memory legalizer tests
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91629: [PowerPC] Handle FP physical register in inline asm constraint.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D91272: [AIX] Support init priority
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D86476: [AIX] Add support for non var_arg extended vector ABI calling convention on AIX
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector (otherwise, assert)
Sean Silva via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector
Sean Silva via Phabricator via llvm-commits
- [llvm] 72ccec1 - [AMDGPU] Fix v3f16 interaction with image store workaround
Sebastian Neubauer via llvm-commits
- [llvm] 7a18bdb - [AMDGPU] Implement flat scratch init for pal
Sebastian Neubauer via llvm-commits
- [PATCH] D91701: [AMDGPU] Implement flat scratch init for pal
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D91701: [AMDGPU] Implement flat scratch init for pal
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D90847: [AMDGPU] Fix v3f16 interaction with image store workaround
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D90036: [AMDGPU] Emit stack frame size in metadata
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D90847: [AMDGPU] Fix v3f16 interaction with image store workaround
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D90036: [AMDGPU] Emit stack frame size in metadata
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D91701: [AMDGPU] Implement flat scratch init for pal
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D91701: [AMDGPU] Implement flat scratch init for pal
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D91701: [AMDGPU] Implement flat scratch init for pal
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D91701: [AMDGPU] Implement flat scratch init for pal
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 6795984 - [build] Fix dependencies of LLVMExegesis
Serge Guelton via llvm-commits
- [PATCH] D74729: [FPEnv] Intrinsic for setting rounding mode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D90853: [RISCV] Add DAG nodes to represent read/write CSR
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D91324: [NewPM] Disable PreserveCFGChecker and add regression unit tests
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D91324: [NewPM] Disable PreserveCFGChecker and add regression unit tests
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D91327: [NewPM] Redesign of PreserveCFG Checker
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D90456: [IndVars] Use more precise context when eliminating narrowing
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D88528: [IndVars] Support different types of ExitCount when optimizing exit conds
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D91535: [IndVars] Use isLoopBackedgeGuardedByCond for last iteration check
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D91535: [IndVars] Use isLoopBackedgeGuardedByCond for last iteration check
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D90456: [IndVars] Use more precise context when eliminating narrowing
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D91593: [IndVars] LCSSA Phi users should not prevent widening
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D91767: [DomTree][NFC] Introduce function that finds common dom of multiple instructions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D89802: [OpenMP] Add Passing in Original Declaration Names To Mapper API
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D91891: [lld-macho] Don't warn on non-existent system libraries
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D91677: Avoid transforming fortified bcopy to memmove
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D91677: Avoid transforming fortified bcopy to memmove
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D91677: Avoid transforming fortified bcopy to memmove
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D91677: Avoid simplification of library functions when callee has an implementation
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D91677: Avoid simplification of library functions when callee has an implementation
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D91677: Avoid simplification of library functions when callee has an implementation
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D91677: Avoid simplification of library functions when callee has an implementation
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D91677: Avoid simplification of library functions when callee has an implementation
Siddhesh Poyarekar via Phabricator via llvm-commits
- [llvm] 1c00d09 - [VE] LVLGen sets VL before vector insts
Simon Moll via llvm-commits
- [llvm] 0007d8e - [VP][NFC] Rename to HANDLE_VP_TO_OPC
Simon Moll via llvm-commits
- [llvm] a598c08 - [VE] fastcc and vreg-to-vreg copy
Simon Moll via llvm-commits
- [llvm] 9b99927 - [VP] Non-signalling llvm.vp.* intrinsics are speculatable
Simon Moll via llvm-commits
- [llvm] ffe6c97 - [VE] VEC_BROADCAST, lowering and isel
Simon Moll via llvm-commits
- [llvm] a1de391 - [LV][NFC-ish] Allow vector widths over 256 elements
Simon Moll via llvm-commits
- [PATCH] D91416: [VE] LVLGen sets VL before vector insts
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91416: [VE] LVLGen sets VL before vector insts
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91441: [VP] Build VP SDNodes
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91518: [LV][NFC-ish] Allow vector widths over 256 elements
Simon Moll via Phabricator via llvm-commits
- [PATCH] D90842: [VE] fastcc and vreg-to-vreg copy
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91441: [VP] Build VP SDNodes
Simon Moll via Phabricator via llvm-commits
- [PATCH] D90842: [VE] fastcc and vreg-to-vreg copy
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91541: [VE] Add lvm/svm intrinsic instructions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D90842: [VE] fastcc and vreg-to-vreg copy
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91539: [VE] Optimize leaf functions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91582: [VE] Implement JumpTable
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91518: [LV][NFC-ish] Allow vector widths over 256 elements
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91646: [VE] VEC_BROADCAST, lowering and isel
Simon Moll via Phabricator via llvm-commits
- [PATCH] D71341: [VE,#4] Target vector intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91441: [VP] Build VP SDNodes
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91646: [VE] VEC_BROADCAST, lowering and isel
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91646: [VE] VEC_BROADCAST, lowering and isel
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91646: [VE] VEC_BROADCAST, lowering and isel
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91518: [LV][NFC-ish] Allow vector widths over 256 elements
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91646: [VE] VEC_BROADCAST, lowering and isel
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91441: [VP] Build VP SDNodes
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91518: [LV][NFC-ish] Allow vector widths over 256 elements
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91518: [LV][NFC-ish] Allow vector widths over 256 elements
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91802: [VE] VE Vector Predicated SDNode, vector add isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91785: [VE] Change threshold for jump table generation
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91862: [VE] Correct types of return/argument values for getAdjustedFrameSize()
Simon Moll via Phabricator via llvm-commits
- [llvm] 7b099b1 - [X86] 2011-10-19-widen_vselect.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 3c93304 - [X86] avx-intel-ocl.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 74f6493 - [X86] insert-into-constant-vector.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0765d78 - [X86] vector-sext.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d06a445 - [X86] subvector-broadcast.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 53fba9d - [X86] nontemporal.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7e30989 - [IR] ShuffleVectorInst::isIdentityWithPadding - bail on non-fixed-type vector shuffles.
Simon Pilgrim via llvm-commits
- [llvm] 5f3a807 - [PPC] Fix dead store value clang static analyzer warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] e741fa5 - [X86] vec_fabs.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 3b4f9c1 - [X86] rot16.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] abf29d9 - [InstCombine] visitAnd - use m_SpecificInt instead of m_APInt + comparison. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] f7ebdec - [InstCombine] visitAnd - remove unnecessary Value *X, *Y shadow variables. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] c331b7c - [X86] select-of-fp-constants.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 811026b - [X86] segmented-stacks tests - replace X32 check prefix with X86 for non-gnux32 tests. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 821439c - [X86] emutls-pic.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ba82e7e - [X86] emutls-pie.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d035bc3 - [X86] emutls.ll - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 49e0de5 - [X86] byval tests - replace X32 check prefix with X86. NFC.
Simon Pilgrim via llvm-commits
- [llvm] eef203d - [Analysis] CGSCCPassManager.cpp - fix Wshadow warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 8270f8c - [X86] Add broadcast merge test case for PR48215
Simon Pilgrim via llvm-commits
- [llvm] 7a8b2f6 - [DAGCombiner] Precommit Sext Tests for D91589
Simon Pilgrim via llvm-commits
- [llvm] 480ad4a - HazardRecognizer - Fix definition/declaration argument name mismatches. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 14ae02f - [X86][AVX] Only share broadcasts of different widths from the same SDValue of the same SDNode (PR48215)
Simon Pilgrim via llvm-commits
- [llvm] fceaff4 - [ValueTracking] computeKnownBitsFromShiftOperator - move shift amount analysis to top of the function. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 9374e7b - [RISCV] Extend 32-bit test coverage of neg-abs tests for D91120
Simon Pilgrim via llvm-commits
- [llvm] e3f0177 - [X86] Add SSE42 sat-add test coverage
Simon Pilgrim via llvm-commits
- [llvm] 09a081f - [X86][SSE] LowerADDSAT_SUBSAT - avoid X86ISD::BLENDV in UADDSAT/USUBSAT custom lowering
Simon Pilgrim via llvm-commits
- [llvm] 0341029 - [X86][AVX] LowerADDSAT_SUBSAT - avoid X86ISD::BLENDV in UADDSAT/USUBSAT v8i32/v4i64 lowering
Simon Pilgrim via llvm-commits
- [llvm] 63626a1 - [X86] Regenerate vector-reduce-or-cmp.ll
Simon Pilgrim via llvm-commits
- [llvm] 7650d65 - DominanceFrontier - remove unused <vector> includes
Simon Pilgrim via llvm-commits
- [llvm] 5318f6c - MachineDominators.h - remove unused <vector> include
Simon Pilgrim via llvm-commits
- [llvm] 24d6e60 - [Analysis] Remove unused system header includes
Simon Pilgrim via llvm-commits
- [llvm] 791040c - [DAG] LowerMINMAX - move default expansion to generic TargetLowering::expandIntMINMAX
Simon Pilgrim via llvm-commits
- [PATCH] D91515: [X86] Use GF2P8AFFINEQB to implement vector bitreverse.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74729: [FPEnv] Intrinsic for setting rounding mode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91515: [X86] Use GF2P8AFFINEQB to implement vector bitreverse.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D90479: [WIP][ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91709: [X86][AVX] Only share broadcasts of different widths from the same SDValue of the same SDNode (PR48215)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91671: [DAGCombiner] Precommit Sext Tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91671: [DAGCombiner] Precommit Sext Tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91059: [LoopVectorizer] NFCI: Calculate register usage based on TLI.getTypeLegalizationCost.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91275: [FileCheck] Disallow unused prefixes in llvm/test/Analysis
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91275: [FileCheck] Disallow unused prefixes in llvm/test/Analysis
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91709: [X86][AVX] Only share broadcasts of different widths from the same SDValue of the same SDNode (PR48215)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91842: [SelectionDAG][ARM][AArch64][Hexagon][RISCV][X86] Add SDNPCommutative to fma node in tablegen. Remove explicit commuted patterns from targets.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91846: [SelectionDAG][X86][PowerPC][Mips] Replace the default implementation of LowerOperationWrapper with the X86 and PowerPC version.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91632: [TableGen] [ISel Matcher Emitter] Rework with two passes: one to size, one to emit
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91842: [SelectionDAG][ARM][AArch64][Hexagon][RISCV][X86] Add SDNPCommutative to fma node in tablegen. Remove explicit commuted patterns from targets.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91926: [X86] Remove DecodeVPPERMMask and DecodeVPERMV3Mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91339: [X86] Include %rip for 32-bit RIP-relative relocs for x32
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91773: [AArch64] Add SubtargetFeatures for v8.7-A options
Simon Tatham via Phabricator via llvm-commits
- [llvm] 9aa7733 - [LoopFlatten] Widen the IV
Sjoerd Meijer via llvm-commits
- [llvm] fa5cb4b - [LoopFlatten] Disable IV widening
Sjoerd Meijer via llvm-commits
- [llvm] 412237d - [AArch64] Enable post RA scheduler for Cortex-R82
Sjoerd Meijer via llvm-commits
- [PATCH] D90640: [LoopFlatten] Widen the IV
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91059: [LoopVectorizer] NFCI: Calculate register usage based on TLI.getTypeLegalizationCost.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91848: [AArch64] Enable post RA scheduler for Cortex-R82
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91848: [AArch64] Enable post RA scheduler for Cortex-R82
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91848: [AArch64] Enable post RA scheduler for Cortex-R82
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91848: [AArch64] Enable post RA scheduler for Cortex-R82
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91866: [ARM] Cleanup for the MVETailPrediction pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91848: [AArch64] Enable post RA scheduler for Cortex-R82
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91866: [ARM] Cleanup for the MVETailPrediction pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91690: [LoopFlatten] Widen IV, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91887: [ARM] Make t2DoLoopStartTP a terminator
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91678: Symbolizer test for Basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D91678: Symbolizer test for Basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D91678: Symbolizer test for Basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D91545: [AMDGPU] Consolidate memory-legalizer tests
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D91487: [AMDGPU] Don't require swz operand for non-return Atomics.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstructionElim pass until nothing dead
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstructionElim pass until nothing dead
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D91666: [NFC][AMDGPU] Remove some generic pointers in memory-legalizer tests
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D91545: [AMDGPU] Extend and reorganize memory legalizer tests
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D91701: [AMDGPU] Implement flat scratch init for pal
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D91701: [AMDGPU] Implement flat scratch init for pal
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D82227: SLP: honor requested max vector size merging PHIs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D82227: SLP: honor requested max vector size merging PHIs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D91707: [Orc] Two small fixes in TPCDynamicLibrarySearchGenerator
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D91426: [PowerPC] Fix issue where binary uses a .got but is missing a .TOC.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D91279: [PowerPC] DForm instructions should be preferred when using zero register
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D91279: [PowerPC] DForm instructions should be preferred when using zero register
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 57e0007 - Fix Wundef warnings for Support/Compiler.h
Sven van Haastregt via llvm-commits
- [llvm] c2e22fd - [NFC] Add const qualifier to isEmpty()
Ta-Wei Tu via llvm-commits
- [llvm] d196aaf - [NPM] Add remaining test of -slsr
Ta-Wei Tu via llvm-commits
- [PATCH] D91587: [NFC] Add const qualifier to isEmpty()
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D91588: [NPM] Add remaining test of -slsr
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D91587: [NFC] Add const qualifier to isEmpty()
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D91588: [NPM] Add remaining test of -slsr
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87531: [LoopNest] Extend `LPMUpdater` and adaptor to handle loop-nest passes
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D91153: [IndVarSimplify] Fix Modified status when handling dead PHI nodes
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [compiler-rt] 8f778b2 - [sanitizer_common] Add facility to get the full report path
Teresa Johnson via llvm-commits
- [compiler-rt] a75b2e8 - [MemProf] Add interface to dump profile
Teresa Johnson via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91768: [MemProf] Add interface to dump profile
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91474: [buildbot] Fix worker for ThinLTO whole program devirtualization
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91768: [MemProf] Add interface to dump profile
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91585: [NPM] Move more O0 pass building into PassBuilder
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91812: [ThinLTO/WPD] Enable -wholeprogramdevirt-skip in ThinLTO backends
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91410: [llvm][clang][mlir] Add checks for the return values from Target::createXXX to prevent protential null deref
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91428: Add support for multiple program address spaces
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D91769: [WebAssembly] Add support for named globals in the object format.
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add a literal check directive
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add a literal check directive
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Thorsten via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Thorsten via Phabricator via llvm-commits
- [PATCH] D91695: [ARM][AArch64] Adding Neoverse N2 CPU support
Thorsten via Phabricator via llvm-commits
- [PATCH] D91560: [flang] Duplicate names for ac-implied-do variables erroneously cause errors
Tim Keith via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG ( TRUNCATE )
Tim Northover via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG ( TRUNCATE )
Tim Northover via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG ( TRUNCATE )
Tim Northover via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG ( TRUNCATE )
Tim Northover via Phabricator via llvm-commits
- [PATCH] D91554: GitHub Actions: Add job for automatically updating the main branch
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D91554: GitHub Actions: Add job for automatically updating the main branch
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D91494: Build reproducible tarballs for releases
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D91554: GitHub Actions: Add job for automatically updating the main branch
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D91545: [AMDGPU] Extend and reorganize memory legalizer tests
Tony Tye via Phabricator via llvm-commits
- [PATCH] D91545: [AMDGPU] Extend and reorganize memory legalizer tests
Tony Tye via Phabricator via llvm-commits
- [PATCH] D91458: [NFC][AMDGPU] Document kernel descriptor
Tony Tye via Phabricator via llvm-commits
- [PATCH] D91120: [DAGCombine][PowerPC] Convert negated abs to trivial arithmetic ops
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D91697: [SystemZ] Use ISD::ABS opcode during isel
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D91470: Switch libLLVMFrontendOpenACC to be a regular CMake library and not a "component"
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91653: [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91643: [LLVMFronted][tests] Add basic OpenMP parsing tests.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91653: [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91653: [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91653: [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D90834: [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91839: [flang][openmp] Separate memory-order-clause parser creating OmpClause node
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91839: [flang][openmp] Separate memory-order-clause parser creating OmpClause node
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91871: [flang][openacc] Add clause validity tests for the parallel directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91873: [flang][openacc] Add clause validity tests for the kernels directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91839: [flang][openmp] Separate memory-order-clause parser creating OmpClause node
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91839: [flang][openmp] Separate memory-order-clause parser creating OmpClause node
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D90786: [flang][openacc] Add more parsing/sema tests for init and shutdown directives
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91871: [flang][openacc] Add clause validity tests for the parallel directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91883: [flang][openacc] Add clause validity tests for the serial directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91883: [flang][openacc] Add clause validity tests for the serial directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91888: [flang][openacc] Add clause validaty tests for data construct + fix default restriction
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91889: [flang][openacc] Add clause validity tests for the host_data directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91871: [flang][openacc] Add clause validity tests for the parallel directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91889: [flang][openacc] Add clause validity tests for the host_data directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91889: [flang][openacc] Add clause validity tests for the host_data directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91889: [flang][openacc] Add clause validity tests for the host_data directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91839: [flang][openmp] Separate memory-order-clause parser creating OmpClause node
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89860: [Flang][OpenMP 4.5] Add semantic check for OpenMP ordered and collapse clause
Valentin Clement via Phabricator via llvm-commits
- [llvm] 6bb2cea - Fix the compilation assertion due to unreachable BB pruning not deleting the associated BB from the jump tables
Victor Huang via llvm-commits
- [PATCH] D91386: [PowerPC] Add peephole to remove redundant accumulator prime/unprime instructions
Victor Huang via Phabricator via llvm-commits
- [PATCH] D91426: [PowerPC] Fix issue where binary uses a .got but is missing a .TOC.
Victor Huang via Phabricator via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Victor Huang via Phabricator via llvm-commits
- [PATCH] D91420: [PowerPC][PCRelative] Add new seudo instructions for PCRel TLS to fix R2 clobber issue
Victor Huang via Phabricator via llvm-commits
- [compiler-rt] 7006738 - [sanitizer] Fix StackDepotPrint testing
Vitaly Buka via llvm-commits
- [compiler-rt] 2ec25ba - [NFC][tsan] Simplify call_pthread_cancel_with_cleanup
Vitaly Buka via llvm-commits
- [compiler-rt] 1c0ef29 - [NFC][tsan] Prepepare for more interceptors which use cond_wait()
Vitaly Buka via llvm-commits
- [compiler-rt] 16eb853 - [tsan] Add pthread_cond_clockwait interceptor
Vitaly Buka via llvm-commits
- [compiler-rt] 096bd9b - [sanitizer] Fix typo in log messages
Vitaly Buka via llvm-commits
- [compiler-rt] 0e2585c - [tsan] Add pthread_cond_clockwait interceptor
Vitaly Buka via llvm-commits
- [compiler-rt] 3b947cc - [msan] unpoison_file from fclose and fflash
Vitaly Buka via llvm-commits
- [PATCH] D91415: [InstCombine] add multi-use demanded bits fold for add with low-bit mask
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91622: [sanitizer_common][test] Disable CombinedAllocator32Compact etc. on Solaris/sparcv9
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91618: [sanitizer_common][test] Disable FastUnwindTest.* on SPARC
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91615: [sanitizer_common] Don't try to unmap unaligned memory
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91620: [compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91606: [sanitizers][test] Test sanitizer_common and ubsan_minimal on Solaris
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91618: [sanitizer_common][test] Disable FastUnwindTest.* on SPARC
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91620: [compiler-rt][test] Heed COMPILER_RT_DEBUG when compiling unittests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91622: [sanitizer_common][test] Disable CombinedAllocator32Compact etc. on Solaris/sparcv9
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91765: [sanitizer_common] Add facility to get the full report path
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91605: [sanitizers] Implement GetTls on Solaris
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] b16e4d3 - [sanitizers-test]add definition for %device_rm on android so it stops complaining
Vy Nguyen via llvm-commits
- [PATCH] D91709: [X86][AVX] Only share broadcasts of different widths from the same SDValue of the same SDNode (PR48215)
Warren Ristow via Phabricator via llvm-commits
- [llvm] 70472f3 - [Reassociate] Convert `add`-like `or`'s into an `add`'s to allow reassociation
Wei Mi via llvm-commits
- [llvm] 70472f3 - [Reassociate] Convert `add`-like `or`'s into an `add`'s to allow reassociation
Wei Mi via llvm-commits
- [llvm] 70472f3 - [Reassociate] Convert `add`-like `or`'s into an `add`'s to allow reassociation
Wei Mi via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wei Mi via llvm-commits
- [PATCH] D89712: [CSSPGO][llvm-profgen] Disassemble text sections
Wei Mi via Phabricator via llvm-commits
- [PATCH] D89715: [CSSPGO][llvm-profgen]Instruction symbolization
Wei Mi via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Wei Mi via Phabricator via llvm-commits
- [PATCH] D86490: [CSSPGO] IR intrinsic for pseudo-probe block instrumentation
Wei Mi via Phabricator via llvm-commits
- [PATCH] D86490: [CSSPGO] IR intrinsic for pseudo-probe block instrumentation
Wei Mi via Phabricator via llvm-commits
- [PATCH] D86502: [CSSPGO] A Clang switch -fpseudo-probe-for-profiling for pseudo-probe instrumentation.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D86502: [CSSPGO] A Clang switch -fpseudo-probe-for-profiling for pseudo-probe instrumentation.
Wei Mi via Phabricator via llvm-commits
- [llvm] 3279347 - [BPI] Look through bitcasts in calcZeroHeuristic
Wei Wang via llvm-commits
- [PATCH] D91450: [BPI] Look through bitcasts in calcZeroHeuristic
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D91450: [BPI] Look through bitcasts in calcZeroHeuristic
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model prototype.
Wei Xiao via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model prototype.
Wei Xiao via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via llvm-commits
- [PATCH] D61540: [PGO] Use sum of count values to fix func entry count and add a check to verify BFI counts
Wenlei He via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via Phabricator via llvm-commits
- [PATCH] D89707: [CSSPGO][llvm-profgen] Parse mmap events from perf script
Wenlei He via Phabricator via llvm-commits
- [PATCH] D89712: [CSSPGO][llvm-profgen] Disassemble text sections
Wenlei He via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D91682: [LoopInterchange] Fix the checking of tightly nested loop
Whitney Tsang via Phabricator via llvm-commits
- [compiler-rt] 87369c6 - Revert "[tsan] Add pthread_cond_clockwait interceptor"
Wolfgang Pieb via llvm-commits
- [PATCH] D91733: [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D91595: [Debug] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D89684: [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs.
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D91272: [AIX] Support init priority
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D89684: [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs.
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D89684: [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs.
Xiangling Liao via Phabricator via llvm-commits
- [llvm] 985c524 - [Coroutine] Allocas used by StoreInst does not always escape
Xun Li via llvm-commits
- [PATCH] D87798: [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass
Xun Li via Phabricator via llvm-commits
- [PATCH] D91305: [Coroutine] Allocas used by StoreInst does not always escape
Xun Li via Phabricator via llvm-commits
- [PATCH] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D91879: [Flang][OpenMP 4.5] Add semantic check for OpenMP Schedule Clause - chunk size
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D91879: [Flang][OpenMP 4.5] Add semantic check for OpenMP Schedule Clause - chunk size
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D89860: [Flang][OpenMP 4.5] Add semantic check for OpenMP ordered and collapse clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D89395: [Flang][OpenMP 4.5] Add semantic check for OpenMP shared and private clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D89861: [Flang][OpenMP 4.5] Add semantic check for OpenMP default clause
Yashaswini Hegde via Phabricator via llvm-commits
- [llvm] a57fe21 - [JumpThreading] Fix branch probabilities in DuplicateCondBranchOnPHIIntoPred()
Yevgeny Rouban via llvm-commits
- [llvm] cba3e78 - [NewPM] Disable PreservedCFGChecker and add regression unit tests
Yevgeny Rouban via llvm-commits
- [PATCH] D90841: [JumpThreading] Fix branch probabilities in DuplicateCondBranchOnPHIIntoPred()
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D90841: [JumpThreading] Fix branch probabilities in DuplicateCondBranchOnPHIIntoPred()
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D91324: [NewPM] Disable PreserveCFGChecker and add regression unit tests
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D91324: [NewPM] Disable PreserveCFGChecker and add regression unit tests
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D91324: [NewPM] Disable PreserveCFGChecker and add regression unit tests
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D90286: [Analysis] Improve EmitGEPOffset by avoiding summ with zero
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D91327: [NewPM] Redesign of PreserveCFG Checker
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D91327: [NewPM] Redesign of PreserveCFG Checker
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D91327: [NewPM] Redesign of PreserveCFG Checker
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D91327: [NewPM] Redesign of PreserveCFG Checker
Yevgeny Rouban via Phabricator via llvm-commits
- [compiler-rt] f897e82 - [fuzzer] Add Windows Visual C++ exception intercept
Ying Yi via llvm-commits
- [compiler-rt] 16eb853 - [tsan] Add pthread_cond_clockwait interceptor
Ying Yi via llvm-commits
- [llvm] 4369223 - BPF: make __builtin_btf_type_id() return 64bit int
Yonghong Song via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via llvm-commits
- [PATCH] D91489: BPF: make __builtin_btf_type_id() return 64bit int
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D91804: [NewPM] Add pipeline EP callback after initial frontend cleanup
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D91751: [NFC][TFUtils] Extract out the output spec loader
Yundi Qian via Phabricator via llvm-commits
- [PATCH] D91751: [NFC][TFUtils] Extract out the output spec loader
Yundi Qian via Phabricator via llvm-commits
- [PATCH] D89071: [SystemZ/z/OS] Add GOFFObjectFile class and details of GOFF file format
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D89071: [SystemZ/z/OS] Add GOFFObjectFile class and details of GOFF file format
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D89071: [SystemZ/z/OS] Add GOFFObjectFile class and details of GOFF file format
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D90836: [ARM][MachineOutliner] Add stack fixup feature.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D91265: [PowerPC] Don't reuse the address of an illegal typed load for int_to_fp.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D89684: [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D89684: [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D89684: [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D89684: [AIX] Add mabi=vec-extabi options to enable the AIX extended and default vector ABIs.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D91673: [PGO] Enable preinline and cleanup when optimize for size
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D89180: [CSKY 2/n] Add basic tablegen infra for CSKY
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D89180: [CSKY 2/n] Add basic tablegen infra for CSKY
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D89518: [windows-itanium] Add Windows Itanium How-To Guide
ben via Phabricator via llvm-commits
- [PATCH] D89518: [windows-itanium] Add Windows Itanium How-To Guide
ben via Phabricator via llvm-commits
- [PATCH] D90299: [windows-itanium] handle dllimport/export code paths separately and share with PS4
ben via Phabricator via llvm-commits
- [PATCH] D87544: [CFGuard] Add address-taken IAT tables and delay-load support
dmajor via Phabricator via llvm-commits
- [PATCH] D81682: [PGO] Extend the value profile buckets for mem op sizes.
dmajor via Phabricator via llvm-commits
- [PATCH] D91935: [MCJIT]: Add cmake variables to support llorg builds
elena via Phabricator via llvm-commits
- [PATCH] D91668: [RISCV]Add register constraint on riscv vector instruction
eric tang via Phabricator via llvm-commits
- [PATCH] D91668: [RISCV]Add register constraint on riscv vector instruction
eric tang via Phabricator via llvm-commits
- [PATCH] D91668: [RISCV]Add register constraint on riscv vector instruction
eric tang via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstrcutionElim pass untill nothing dead
guopeilin via Phabricator via llvm-commits
- [PATCH] D91325: [IndVarSimplify] Notify top most loop to drop cached exit counts
guopeilin via Phabricator via llvm-commits
- [PATCH] D91325: [IndVarSimplify] Notify top most loop to drop cached exit counts
guopeilin via Phabricator via llvm-commits
- [PATCH] D91325: [IndVarSimplify] Notify top most loop to drop cached exit counts
guopeilin via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstructionElim pass until nothing dead
guopeilin via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Iteratively run DeadMachineInstructionElim pass until nothing dead
guopeilin via Phabricator via llvm-commits
- [PATCH] D91325: [IndVarSimplify] Notify top most loop to drop cached exit counts
guopeilin via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Post order visit all blocks and Iteratively run DeadMachineInstructionElim pass until nothing dead
guopeilin via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Post order visit all blocks and Iteratively run DeadMachineInstructionElim pass until nothing dead
guopeilin via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Post order visit all blocks and Iteratively run DeadMachineInstructionElim pass until nothing dead
guopeilin via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG ( TRUNCATE )
guopeilin via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG ( TRUNCATE )
guopeilin via Phabricator via llvm-commits
- [PATCH] D89788: [RISCV] Add GHC calling convention
luxufan via Phabricator via llvm-commits
- [PATCH] D91931: [RISCV][GlobalISel] Select add i32, i32
luxufan via Phabricator via llvm-commits
- [PATCH] D91931: [RISCV][GlobalISel] Select add i32, i32
luxufan via Phabricator via llvm-commits
- [PATCH] D90834: [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D90834: [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D91839: [flang][openmp] Separate memory-order-clause parser creating OmpClause node
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D90786: [flang][openacc] Add more parsing/sema tests for init and shutdown directives
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D91871: [flang][openacc] Add clause validity tests for the parallel directive
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D91839: [flang][openmp] Separate memory-order-clause parser creating OmpClause node
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D91909: [flang][openmp] Fix bug in `OmpClause::Hint` clause which was missing to generate inside in OMP.cpp.inc file.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D91909: [flang][openmp] Fix bug in `OmpClause::Hint` clause which was missing to generate inside in OMP.cpp.inc file.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D90834: [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D90834: [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D90834: [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D90834: [Flang][OpenMP][NFC][2/2] Reorder OmpStructureChecker and simplify it.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D89879: [Flang][OpenMP-5.0] Semantic checks for flush construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D90848: llvmbuildectomy - part 2
serge via Phabricator via llvm-commits
- [PATCH] D90848: llvmbuildectomy - part 2
serge via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
serge via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
serge via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
serge via Phabricator via llvm-commits
- [PATCH] D91641: [CMake] Fix ExtensionDependencies.inc with multiple extensions
serge via Phabricator via llvm-commits
- [PATCH] D91677: Avoid transforming fortified bcopy to memmove
serge via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
serge via Phabricator via llvm-commits
- [PATCH] D91677: Avoid transforming fortified bcopy to memmove
serge via Phabricator via llvm-commits
- [PATCH] D91461: [build] normalize components dependencies
serge via Phabricator via llvm-commits
- [PATCH] D91677: Avoid simplification of library functions when callee has an implementation
serge via Phabricator via llvm-commits
- [PATCH] D86126: Fix issue 47160: "`llvm::is_trivially_copyable` -- static assertion failure after DR 1734"
serge via Phabricator via llvm-commits
- [PATCH] D90978: [WebAssembly] Support fp reg class in r constraint
snek via Phabricator via llvm-commits
- [PATCH] D90978: [WebAssembly] Support fp reg class in r constraint
snek via Phabricator via llvm-commits
- [PATCH] D91762: Remove deadcode from DFSanFunction::get*TLS*()
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D91762: [dfsan] Remove deadcode from DFSanFunction::get*TLS*()
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D91762: [dfsan] Remove deadcode from DFSanFunction::get*TLS*()
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D91820: Remove unused private fields
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D87293: [GVN] Fix undef incoming value for phi node when new loop exit block created.
weiwei via Phabricator via llvm-commits
- [PATCH] D91325: [IndVarSimplify] Notify top most loop to drop cached exit counts
weiwei via Phabricator via llvm-commits
- [PATCH] D91513: [DeadMachineInstrctionElim] Post order visit all blocks and Iteratively run DeadMachineInstructionElim pass until nothing dead
weiwei via Phabricator via llvm-commits
- [llvm] f4467c4 - [CodeGen][X86] Remove some unused check-prefixes and regenerate tests.
via llvm-commits
- [llvm] 8063905 - [NFC][PowerPC] Add testcase of constant-i64.
via llvm-commits
- [llvm] c6ef6e1 - [build] normalize components dependencies
via llvm-commits
- [llvm] 163929d - [NFC][POwerPC] Added testcases of constant-i64.
via llvm-commits
- [llvm] 733f7b5 - Revert "[build] normalize components dependencies"
via llvm-commits
- [llvm] 97e55cf - [OpenMP] Add Passing in Original Declaration Names To Mapper API
via llvm-commits
- [llvm] ab77fa5 - [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff.
via llvm-commits
- [llvm] da8bec4 - [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging
via llvm-commits
- [llvm] 776f92e - [X86] Add support for vex, vex2, vex3, and evex for MASM
via llvm-commits
- [llvm] a94fa86 - [CSSPGO][llvm-profgen] Parse mmap events from perf script
via llvm-commits
- [llvm] 3222169 - [CSSPGO][llvm-profgen] Disassemble text sections
via llvm-commits
- [llvm] 0196b45 - [CSSPGO][llvm-profgen] Instruction symbolization
via llvm-commits
- [llvm] 8605d31 - [NFC][AMDGPU] Document kernel descriptor
via llvm-commits
- [llvm] 1c0941e - [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
via llvm-commits
Last message date:
Sun Nov 22 23:50:51 PST 2020
Archived on: Sat Nov 28 08:46:13 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).