The Week Of Monday 15 February 2021 Archives by thread
Starting: Mon Feb 15 00:13:47 PST 2021
Ending: Sun Feb 21 23:56:57 PST 2021
Messages: 2544
- [PATCH] D96691: [TableGen] Allow mnemonics aliases with uppercase
LJC via Phabricator via llvm-commits
- [PATCH] D95245: [SVE] Add support for scalable vectorization of loops with int/fast FP reductions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96600: [TTI] Unify FavorPostInc and FavorBackedgeIndex into getAddressingMode
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D96263: [RISCV] Support scalable-vector masked gather operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95943: [ThinLTO] Fix import of a global variable to modules contain its weak def
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D96692: [ARM] Add larger than legal ICmp costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D95881: [ARM] Extend search for increment in load/store optimizer
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D96567: [RISCV] Add support for fixed vector floating point setcc.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96681: [RISCV][LegalizeTypes] Try to expand BITREVERSE before promoting if the promoted BITREVERSE would expand anyway.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96694: Use LoopRotate PrepareForLTO stage in NPM
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D96505: [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96310: [llvm-objcopy] Delete --build-id-link-{dir,input,output}
James Henderson via Phabricator via llvm-commits
- [PATCH] D96602: [llvm-nm][test] Add additional test coverage for llvm-nm options
James Henderson via Phabricator via llvm-commits
- [PATCH] D96409: [debug-info] refactor emitDwarfUnitLength
Igor Kudrin via Phabricator via llvm-commits
- [llvm] dfa6fdb - [gn build] Port 5786f64a4ec8
LLVM GN Syncbot via llvm-commits
- [PATCH] D96594: [lit] Add "early_tests" config option
James Henderson via Phabricator via llvm-commits
- [PATCH] D96652: [FileCheck][NFC] Move -dump-input tests to a subdirectory
James Henderson via Phabricator via llvm-commits
- [llvm] c70737b - Recommit "[LTO] Use lto::backend for code generation."
Florian Hahn via llvm-commits
- [PATCH] D96529: [NFC][VPlan] Use VPUser to store block's predicate
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96636: [lld][ELF] Support for zero flag section groups
James Henderson via Phabricator via llvm-commits
- [PATCH] D95851: [MC][ELF] Support for zero flag section groups
James Henderson via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(binop(shuffle(x, y), shuffle(z, w))) -> binop(shuffle(a,b),shuffle(c,d))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96696: [llvm-cov] Introduce -path-equivalence-regex
Choongwoo Han via Phabricator via llvm-commits
- [PATCH] D96662: [lit] Add --skip (inverse of --filter)
James Henderson via Phabricator via llvm-commits
- [PATCH] D96560: libunwind: Don't attempt to authenticate a null return address.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] e54811f - Restore diagnostic handler after CodeGenAction::ExecuteAction
Marco Antognini via llvm-commits
- [PATCH] D96487: Restore diagnostic handler after CodeGenAction::ExecuteAction
Marco Antognini via Phabricator via llvm-commits
- [llvm] 4bd5bd4 - [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC)
Fraser Cormack via llvm-commits
- [llvm] cd6de0e - [TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode
Sjoerd Meijer via llvm-commits
- [PATCH] D96294: [AArch64] Move machine bundle unpacking to PreEmit2 phase.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96603: [ARM] Add some basic Min/Max costs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D95885: [ARM] Expand the range of allowed post-incs in load/store optimizer
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] effc3b0 - Revert "[TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode"
Sjoerd Meijer via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [llvm] e3c759b - [LoopLoadElim] Pass ScalarEvolution in old pass manager. PR49141
Max Kazantsev via llvm-commits
- [PATCH] D96424: [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD
Paul Walker via Phabricator via llvm-commits
- [PATCH] D96698: RFC: [LLD] [COFF] Include VirtualSize when sizing sections
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 357237e - Recommit "[TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode"
Sjoerd Meijer via llvm-commits
- [PATCH] D96553: [NFC] Combine runNewPMPasses() and runNewPMCustomPasses()
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D96653: [FileCheck] Add neighboring annotations for -dump-input-filter=error
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] 7f0ed92 - [X86][SSE] Add missing USUBSAT test coverage
Simon Pilgrim via llvm-commits
- [PATCH] D96632: [THUMB2] add .w suffixes for ldr/str w/ immediates
David Spickett via Phabricator via llvm-commits
- [PATCH] D96028: [RISCV] Add patterns for scalable-vector fabs & fcopysign
Fraser Cormack via Phabricator via llvm-commits
- [llvm] f32dc6b - [X86][AVX] Regenerate PSUBUS tests for slow/fast shuffle AVX2 targets
Simon Pilgrim via llvm-commits
- [PATCH] D96699: [LLD] [COFF] Allow invoking lib.exe mode via -lib in addition to /lib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D96700: [llvm][Aarch64][SVE] Remove extra fmov instruction with certain literals
David Truby via Phabricator via llvm-commits
- [PATCH] D96521: [test-suite] Remove GCC-C-execute-eeprof-1
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,c)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,c)))
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,c)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,c)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,c)))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,c)))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,c)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,c)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,c)))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,c)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,c)))
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] b9d3234 - [sanitizer] [arm] Disable some LSAN tests for arm-linux-gnueabihf
Adhemerval Zanella via llvm-commits
- [PATCH] D96528: [flang][f18] Make -fdebug-dump-{symbols|parse-tree} imply -fsyntax-only
Faris Rehman via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
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] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Phabricator via llvm-commits
- [llvm] a838a4f - [ARM] Extend search for increment in load/store optimizer
David Green via llvm-commits
- [llvm] 2d728bb - [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Caroline Concatto via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Caroline via Phabricator via llvm-commits
- [llvm] 50c19b4 - Fix MSVC natvis visualisation of llvm::FixedVectorTyID and ScalableVectorTyID
Simon Pilgrim via llvm-commits
- [PATCH] D96164: [lld-macho] add code signature for native arm64 macOS
Nico Weber via Phabricator via llvm-commits
- [llvm] 5fe1593 - [LoopVectorizer] Require no-signed-zeros-fp-math=true for fmin/fmax
Kerry McLaughlin via llvm-commits
- [PATCH] D96604: [LoopVectorizer] Require no-signed-zeros-fp-math=true for fmin/fmax
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D96706: [llvm] Bug fix: Loop interchange for multiple loops with conditional statements
Masakazu Ueno via Phabricator via llvm-commits
- [llvm] eefd620 - [llvm] NFC: Cleanup llvm-yaml-numeric-parser-fuzzer
Kirill Bobyrev via llvm-commits
- [PATCH] D91600: [llvm] NFC: Cleanup llvm-yaml-numeric-parser-fuzzer
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] 94828af - [llvm-nm] Tidy up error messages
James Henderson via llvm-commits
- [llvm] 37c8980 - [llvm-nm][test] Add additional test coverage for llvm-nm options
James Henderson via llvm-commits
- [PATCH] D96601: [llvm-nm] Tidy up error messages
James Henderson via Phabricator via llvm-commits
- [PATCH] D96707: AMDGPU: Fix debug info handling in post-RA bundler
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 65292fe - [X86] Add SSE2+SSE3 common check prefix to psubus tests
Simon Pilgrim via llvm-commits
- [PATCH] D96499: [debuginfo-tests] Remove explicit checks for Python 3
James Henderson via Phabricator via llvm-commits
- [PATCH] D96597: [DebugInfo] Keep the DWARF64 flag in the module metadata
Igor Kudrin via Phabricator via llvm-commits
- [debuginfo-tests] 6c330f0 - [debuginfo-tests] Remove explicit checks for Python 3
James Henderson via llvm-commits
- [debuginfo-tests] d623652 - [debuginfo-tests] Remove some unused config variables
James Henderson via llvm-commits
- [PATCH] D96500: [debuginfo-tests] Remove some unused config variables
James Henderson via Phabricator via llvm-commits
- [llvm] b52e6c5 - [CostModel]Add cost model for experimental.vector.reverse
Caroline Concatto via llvm-commits
- [PATCH] D95603: [CostModel]Add cost model for experimental.vector.reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D96708: [llvm] Bug fix: tightlyNested() of Loop interchange
Masakazu Ueno via Phabricator via llvm-commits
- [debuginfo-tests] e8b9da7 - [debuginfo-tests] Delete unused/duplicate imports
James Henderson via llvm-commits
- [PATCH] D96502: [debuginfo-tests] Delete unused/duplicate imports
James Henderson via Phabricator via llvm-commits
- [PATCH] D96709: Add Windows ehcont section support (/guard:ehcont).
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95998: [Debug-Info] [NFC] use emitDwarfUnitLength to handle debug line section unit length field
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D96662: [lit] Add --skip (inverse of --filter) and `--xfail`
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D96639: [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
Jay Foad via Phabricator via llvm-commits
- [llvm] 0a98efb - [ARM] Add some basic Min/Max costs
David Green via llvm-commits
- [PATCH] D96710: [DebugInfo] Improve tests for AsmPrinter::emitDwarfUnitLength()
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D96536: Make sure some types are indeed trivially_copyable per llvm::is_trivially_copyable
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D94766: Add lit config for dir with standalone tests
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] 99dbc0f - [LangRef] Increase size of title underline for experimental.vector.reverse
Caroline Concatto via llvm-commits
- [PATCH] D96711: [WebAssemblly] Fix EHPadStack update in fixCallUnwindMismatches
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D96641: [XCOFF] [NFC] make StorageMappingClass/SymbolType member optional in MCSectionXCOFF class
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96712: [llvm-symbolizer][test] Add explicit tests for CODE and DATA
James Henderson via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF for assembly output
ChenZheng via Phabricator via llvm-commits
- [PATCH] D96599: [AArch64] Allow folding FMUL/FADD into FMA for FP16 types
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D96345: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96713: [cmake] Move check for libproc to config-ix.cmake
Alex Hoppen via Phabricator via llvm-commits
- [PATCH] D96596: [AArch64] Convert CMP/SELECT sign patterns to OR & ASR.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96714: [AMDGPU] Rename amdgcn_wwm to amdgcn_strict_wwm
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D96644: [NFC] Refactor LoopInterchange into a loop-nest pass
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D96257: [AMDGPU] Rename amdgcn_wwm to amdgcn_strictwwm
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D96335: [NFC] Adding test for clobbering of high registers in Thumb
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D96290: [tools] UpdateTestPrefix: improved verbosity
Mircea Trofin via Phabricator via llvm-commits
- [llvm] ca23b2c - [AArch64] Move machine bundle unpacking to PreEmit2 phase.
Florian Hahn via llvm-commits
- [PATCH] D96626: Support: mapped_file_region: Pass MAP_NORESERVE to mmap
Joseph Tremoulet via Phabricator via llvm-commits
- [llvm] 7549524 - [NFC] Remove spurious '; ' on return line in python code
Mircea Trofin via llvm-commits
- [PATCH] D96718: [RISCV] Fix a crash in fixed-length build_vector lowering
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D96572: [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option.
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D95139: [SVE][LoopVectorize] Add support for extracting the last lane of a scalable vector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95808: [test] Use host platform specific error message substitution in lit tests - continued
Denys Petrov via Phabricator via llvm-commits
- [PATCH] D96721: [WPD][lld] Test handling of vtable definition from shared libraries
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96722: [gold] Match lld WPD behavior for shared library symbols and add test
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96416: [TableGen] Improve algorithms for processing template arguments; add type checking
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D41669: Teach ValueMapper to use ODR uniqued types when available
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D96723: [ARM] Use rGPR for writeback vldrs
Dave Green via Phabricator via llvm-commits
- [PATCH] D96646: [NFC] update LangRef for D88645
Tyker via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D96724: AMDGPU: Remove kills following clusters of memory instruction
Matt Arsenault via Phabricator via llvm-commits
- [llvm] e47f21d - [DAG] visitVSELECT - move OpLHS == LHS into inner if() in USUBSAT matching. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D96643: [AMDGPU] Limit memory scope for scratch, LDS and GDS
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96534: [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96631: [flang] Detect circularly defined procedures
Tim Keith via Phabricator via llvm-commits
- [PATCH] D86190: [LICM][Coroutine] Don't sink stores from loops with coro.suspend instructions.
Xun Li via Phabricator via llvm-commits
- [llvm] 02413b0 - [CMake] Delete LLVM_RUNTIME_BUILD_ID_LINK_TARGETS
Fangrui Song via llvm-commits
- [PATCH] D96360: [CMake] Delete LLVM_RUNTIME_BUILD_ID_LINK_TARGETS
Fangrui Song via Phabricator via llvm-commits
- [llvm] 09b832e - Support emitting complex expressions that include entry values
Adrian Prantl via llvm-commits
- [PATCH] D96559: Support emitting complex expressions that include entry values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96289: Add support for YAML output style to llvm-symbolizer
Fangrui Song via Phabricator via llvm-commits
- [llvm] c465429 - [llvm-objcopy] Delete --build-id-link-{dir, input, output}
Fangrui Song via llvm-commits
- [PATCH] D96292: [llvm-objcopy] Drop S_ISUID and S_ISGID bits
Fangrui Song via Phabricator via llvm-commits
- [llvm] 5cf9292 - [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D95913: [lld-macho] Implement -bundle_loader
Jez Ng via Phabricator via llvm-commits
- [llvm] 715dc55 - [lto] Enable new PM when the PM config is non-empty
Benjamin Kramer via llvm-commits
- [llvm] 22a52df - TransformUtils: Fix metadata handling in CloneModule (and improve CloneFunctionInto)
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D96531: TransformUtils: Fix metadata handling in CloneModule (and improve CloneFunctionInto)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D96469: [AMDGPU] WIP: use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96727: [NPM] Properly reset parent loop after loop passes
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D96728: AMDGPU: Update backend-resource-limit-diagnostics.cl test to not use -emit-codegen-only option
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] 378941f - [ValueTracking] add scan limit for assumes
Sanjay Patel via llvm-commits
- [PATCH] D95638: AMDGPU: Add target id and code object v4 support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] eb75f25 - [RISCV][LegalizeTypes] Try to expand BITREVERSE before promoting if the promoted BITREVERSE would expand anyway.
Craig Topper via llvm-commits
- [llvm] 7ba2e1c - [RISCV] Add support for fixed vector floating point setcc.
Craig Topper via llvm-commits
- [PATCH] D96225: GlobalISel: Handle arguments partialy passed on the stack
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D95246: [test] Use host platform specific error message substitution in lit tests
Denys Petrov via Phabricator via llvm-commits
- [PATCH] D93876: Do not implicitly turn on function sections with basic block sections.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96678: [llvm-dwp] Join dwo paths correctly when DWOPath is absolute
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96732: AMDGPU: Use kill instruction to hint soft clause live ranges
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 1b3d8dd - CodeGen: Move function to get subregister indexes to cover a LaneMask
Matt Arsenault via llvm-commits
- [PATCH] D93394: CodeGen: Move function to get subregister indexes to cover a LaneMask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96668: [BasicAA] Always strip single-argument phi nodes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D96676: [Test][AArch64] Test SADDE/SSUBE/UADDE/USUBE narrowing legalization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96671: [GlobalISel] Implement narrowScalar for UADDO/USUBO
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 392e0fc - GlobalISel: Handle arguments partially passed on the stack
Matt Arsenault via llvm-commits
- [llvm] 29b894a - [RISCV] Add expicit i32/i64 types to RV32 or RV64 only isel patterns. NFC
Craig Topper via llvm-commits
- [PATCH] D92285: [VPlan] Manage scalarized values using VPValues.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D95232: Symbolizer - Teach symbolizer to work directly on object file.
David Blaikie via Phabricator via llvm-commits
- [llvm] c82cd5e - [LazyCallGraph] Remove forward declarations of nonexistent classes (NFC)
Kazu Hirata via llvm-commits
- [llvm] f0d5898 - [Support] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 22f00f6 - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D95753: Store compilation dir separately in coverage mapping
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96734: Transforms: Clone distinct nodes in metadata mapper unless RF_ReuseAndMutateDistinctMDs
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D96735: [llvm-objdump] Map STT_TLS to ST_Other (previously ST_Data)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96736: [docs] Fix doxygen comments wrongly attached to the llvm namespace
Nicolás Alvarez via Phabricator via llvm-commits
- [PATCH] D96174: [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96658: [xray] Fix xray document spelling
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D83289: [BPF] Emit unknown types as byte arrays
Ilya Leoshkevich via Phabricator via llvm-commits
- [llvm] 32dc79c - [ObjC][ARC] Do not perform code motion on precise release calls
Akira Hatanaka via llvm-commits
- [PATCH] D96740: IR: Rename Metadata::ImplicitCode to SubclassData1, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93370: [PowerPC] Add new infrastructure to select load/store instructions, update P8/P9 load/store patterns.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D94498: [PowerPC][NFC] Update atomic patterns to use the refactored load/store implementation
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95115: [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95116: [NFC][PowerPC] Update PC-Relative Load/Store Patterns to use the refactored Load/Store Implementation
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D96075: [PowerPC] Exploit Prefixed Load/Stores using the refactored Load/Store Implementation
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D96741: [RISCV] Add support for fixed vector mask operations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96743: [AMDGPU] Correct rmw atomics s_waitcnt generation
Tony Tye via Phabricator via llvm-commits
- [llvm] 11bf7da - [NewPM] Introduce (GPU)DivergenceAnalysis in the new pass manager
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D96615: [NewPM] Introduce (GPU)DivergenceAnalysis in the new pass manager
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D96677: [AVR] Expand large shifts early in IR
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96492: [AVR] Add register aliases XL, YH, etc
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96013: GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D96613: [lld] Add options to trace all symbols and to trace all symbols originated from a file
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96752: Fixing lint issue.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95049: [doc] Use cmake's -S option to simplify the build instructions
Ebrahim Byagowi via Phabricator via llvm-commits
- [PATCH] D96753: [lld][ELF] Don't consider C identifier-named sections as GC roots
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96754: [NewPM] Use stale divergence analysis with SimpleLoopUnswitch
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
David Li via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
David Li via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
David Li via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
David Li via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
David Li via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
David Li via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96757: [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96340: Make fixed-abi default for AMD HSA OS
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D96371: [lit] Add --ignore-fail
James Henderson via Phabricator via llvm-commits
- [llvm] 54a14c2 - [VPlan] Manage scalarized values using VPValues.
Florian Hahn via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D95383: [LV] Remove VPCallback.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 72af701 - [gn build] Port 9510b0940265
LLVM GN Syncbot via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
James Henderson via Phabricator via llvm-commits
- [llvm] 00fe10c - [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Sander de Smalen via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the address space of the containing function
David Stenberg via Phabricator via llvm-commits
- [PATCH] D96627: [llvm-jitlink] Implement JITLoaderGDB ObjectLinkingLayer plugin for ELF x86-64
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D96336: [AMDGPU] Save VGPR of whole wave when spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D96741: [RISCV] Add support for fixed vector mask logic operations.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] b870199 - [RISCV] Add patterns for scalable-vector fabs & fcopysign
Fraser Cormack via llvm-commits
- [llvm] 04977ce - [RISCV] Fix a crash in fixed-length build_vector lowering
Fraser Cormack via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D96765: [ARM][AtomicExpand] Bundle exclusive loads and stores created by AtomicExpandPass
Tomas Matheson via Phabricator via llvm-commits
- [llvm] 0264ee5 - [RISCV] Remove unused CHECKs from recent test addition
Fraser Cormack via llvm-commits
- [PATCH] D94949: [AArch64][RegAllocFast] Add findSpillBefore to TargetRegisterInfo
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D94597: [X86] Lower calls with clang.arc.rv bundle
Florian Hahn via Phabricator via llvm-commits
- [llvm] c96fee9 - [llvm-symbolizer][test] Add explicit tests for CODE and DATA
James Henderson via llvm-commits
- [PATCH] D96767: [DAG] PromoteIntRes_ADDSUBSHLSAT - promote ISD::UADDSAT as clamped add
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96768: [RISCV] Add support for fixed vector vselect
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94627: [PowerPC][PC Rel] Implement option to omit Power10 instructions from stubs
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D96025: [LoopVectorize] Return both fixed and scalable Max VF from computeMaxVF.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D96686: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for Threadprivate
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D95859: [asan] Avoid putting globals in a comdat section.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D96770: [lld][WebAssembly] Fix resolveIndirectFunctionTable for relocatable output
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D93300: [PowerPC] Exploit paddi instruction on Power 10 for constant materialization
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] D95262: [LLD][PowerPC] Fix bug in PC-Relative initial exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D96772: [LSR] Cleanup of getPreferredAddresingMode. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96773: [VPlan] Manage pairs of incoming (VPValue, VPBB) in VPWidenPHIRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92321: [WebAssembly] Allow element sections for nonzero table numbers
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D95943: [ThinLTO] Fix import of multiply defined global variables
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] ba1e150 - [SVE] Add support for scalable vectorization of loops with int/fast FP reductions
Kerry McLaughlin via llvm-commits
- [llvm] dd879f7 - [DAG] Use APInt::extractBits instead of lshr().trunc(). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 420420d - [DAG] Avoid APInt copies by directly using the APInt reference from getAPIntValue. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] f64c626 - [VPlan] Remove unused Phi member from VPWidenPHIRecipe (NFC).
Florian Hahn via llvm-commits
- [PATCH] D75980: [LV] Generate RT checks up-front and remove them if required.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost (WIP)
Florian Hahn via Phabricator via llvm-commits
- [llvm] e86f9ba - [llvm][Aarch64][SVE] Remove extra fmov instruction with certain literals
David Truby via llvm-commits
- [llvm] 6b612a7 - [NFC][LoopInterchange] Explicitly pass both `InnerLoop` and `OuterLoop` to `processLoop`
Ta-Wei Tu via llvm-commits
- [PATCH] D96650: [NFC][LoopInterchange] Explicitly pass both `InnerLoop` and `OuterLoop` to `processLoop`
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D96780: [NPM][LTO] Update buildLTODefaultPipeline to be more in-line with the old pass manager
Dave Green via Phabricator via llvm-commits
- [llvm] b2db493 - [gn build] Port 40cc63ea6eec
LLVM GN Syncbot via llvm-commits
- [PATCH] D96021: [LoopVectorize] NFC: Move UserVF feasibility checks to separate function.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96405: [DAGCombiner] Improve reduceBuildVecToShuffle Performance
Michael Marjieh via Phabricator via llvm-commits
- [PATCH] D96485: [MachineSink] Add a loop sink limit
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96195: [HIP] Fix managed variable linkage
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D76342: [OpenMP] Implement '#pragma omp tile'
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D96535: [flang][fir] Add fir-opt tool
Valentin Clement via Phabricator via llvm-commits
- [llvm] c320e81 - AMDGPU: Fix debug info handling in post-RA bundler
Matt Arsenault via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D96144: [ELF] Add --dwarf32-before-dwarf64 to sort DWARF32 input sections before DWARF64
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 5dfba56 - [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))
Simon Pilgrim via llvm-commits
- [llvm] a7455d7 - AMDGPU: Remove kills following clusters of memory instruction
Matt Arsenault via llvm-commits
- [PATCH] D96791: [SLP] Double UserCost compensation for vector store of aggregate
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] 1e007cf - [ARM] Use rGPR for writeback vldrs
David Green via llvm-commits
- [PATCH] D95804: [ARM] MVE vector lane interleaving
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D76716: [ARM][MVE] Tail predicate VMAXV(unsigned) and VMAXAV
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D65567: [ARM][ParallelDSP] Generate SMUAD
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96792: [llvm-c] Add C API wrapper for addModuleFlag overload that takes an int32_t value
Dhruv Rajvanshi via Phabricator via llvm-commits
- [PATCH] D96793: [AMDGPU] Fix implicit operand
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D96794: [ADT] Add SFINAE guards to unique_function constructor.
Sam McCall via Phabricator via llvm-commits
- [llvm] 627cfd4 - [coro async] Don't promote allocas to the frame or rewrite swifterror if there are no suspend points
Arnold Schwaighofer via llvm-commits
- [PATCH] D96620: [coro async] Don't promote allocas to the frame or rewrite swifterror if there are no suspend points
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D96795: [FileCollector] Fix that the file system case-sensitivity check was inverted
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D96796: [mlgo] Fetch models from path / URL
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 211147c - [AArch64] Convert CMP/SELECT sign patterns to OR & ASR.
Florian Hahn via llvm-commits
- [llvm] 064ada4 - [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors.
Craig Topper via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Alan Baker via Phabricator via llvm-commits
- [llvm] 07ca13f - [RISCV] Add support for fixed vector mask logic operations.
Craig Topper via llvm-commits
- [llvm] df45c18 - [DAG] PromoteIntRes_ADDSUBSHLSAT - promote ISD::UADDSAT as clamped add
Simon Pilgrim via llvm-commits
- [llvm] 6c05005 - [OpenMP] Implement '#pragma omp tile', by Michael Kruse (@Meinersbur).
Alexey Bataev via llvm-commits
- [PATCH] D67429: Improve code generation for thread_local variables:
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D96455: [SampleFDO][NFC] Refactor SampleProfile.cpp
Rong Xu via llvm-commits
- [PATCH] D88631: [X86] Support customizing stack protector guard
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D96381: [AArch64] Adding SHA3 Intrinsics support
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D96793: [AMDGPU] Add implicit vcc_lo on S_CBRANCH_VCCNZ in wave32
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D96746: [test-suite] SPEC2017 CPU ROMS floating point tests.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 962b73d - Revert "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE"
Jessica Paquette via llvm-commits
- [PATCH] D88460: Strlen loop idiom recognition
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D96803: EntryExitInstrumenter: Move to a module pass and enable at all optimization levels (PR49143)
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] 310b353 - [SampleFDO][NFC] Refactor SampleProfile.cpp
Rong Xu via llvm-commits
- [llvm] acfab44 - [RISCV] Add add/sub saturation tests that exist on ARM/AArch64/X86
Craig Topper via llvm-commits
- [PATCH] D96805: [AMDGPU][CostModel] Refine cost model for control-flow instructions.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] f88b502 - [FileCollector] Fix that the file system case-sensitivity check was inverted
Raphael Isemann via llvm-commits
- [PATCH] D96806: [SampleFDO] Stop indirect call promotion for the same target repeatedly
Wei Mi via Phabricator via llvm-commits
- [llvm] abb7570 - [gn build] Port 310b35304cdf
LLVM GN Syncbot via llvm-commits
- [llvm] f350fe8 - [gn build] Port ecea7218fb9b
LLVM GN Syncbot via llvm-commits
- [PATCH] D95692: [Pipeliner] Fixed optimization remarks and debug dumps Initiation Interval value
Marianne Mailhot-Sarrasin via Phabricator via llvm-commits
- [PATCH] D96629: [llvm][TextAPI] add equality operator for InterfaceFile
Cyndy Ishida via Phabricator via llvm-commits
- [llvm] 61a238e - [RISCV] Add isel patterns for fixed vector fmsub/fnmadd/fnmsub.
Craig Topper via llvm-commits
- [PATCH] D95552: [vim] Add initial syntax definition for .mir files
David Blaikie via Phabricator via llvm-commits
- [PATCH] D95553: [vim] Highlight most common MIR syntax not in LLVM IR
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96806: [SampleFDO] Stop repeated indirect call promotion for the same target
Wei Mi via Phabricator via llvm-commits
- [PATCH] D96808: Fix flang after D76342
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94454: [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D96810: [SampleFDO] Provide a virtual desructor for SampleProfileLoaderBaseImpl
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 5aa8f4c - Revert "[DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))"
Sterling Augustine via llvm-commits
- [PATCH] D94461: [llvm-ifs] Add option to use InterfaceStub library
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D96446: [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96811: [CSSPGO][llvm-profgen] Change sample count of dangling probe in llvm-profgen
Lei Wang via Phabricator via llvm-commits
- [PATCH] D95458: [PowerPC] Exploit xxsplti32dx (constant materialization) for scalars
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] ba2aa5f - [SampleFDO] Provide a virtual desructor for SampleProfileLoaderBaseImpl
Kazu Hirata via llvm-commits
- [PATCH] D95960: [llvm][IR] Do not place constants with static relocations in a mergeable section
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D95539: [LV] Add analysis remark for mixed precision conversions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Nikita Popov via Phabricator via llvm-commits
- [llvm] de3a485 - [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol
Victor Huang via llvm-commits
- [PATCH] D96346: [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol
Victor Huang via Phabricator via llvm-commits
- [PATCH] D96512: [PowerPC] Add option for ROP Protection
Amy Kwan via Phabricator via llvm-commits
- [llvm] f8af06d - Fix -Wnon-virtual-dtor by making the ctor protected
David Blaikie via llvm-commits
- [llvm] 6ffcb29 - [llvm-dwp] Join dwo paths correctly when DWOPath is absolute
David Blaikie via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D96462: [LV] Add remarks that explicitly mention error handling in candidate loops
Florian Hahn via Phabricator via llvm-commits
- [llvm] c312029 - Effectively revert ba2aa5f49ebb since the object isn't destroyed polymorphically
David Blaikie via llvm-commits
- [llvm] c761fe7 - Revert "[SampleFDO][NFC] Refactor SampleProfile.cpp"
Mehdi Amini via llvm-commits
- [llvm] 76609f1 - [gn build] Port c761fe77bdca
LLVM GN Syncbot via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 16af973 - [MC][ELF] Support for zero flag section groups
Petr Hosek via llvm-commits
- [PATCH] D95969: [WPD] Add an optional checking mode for debugging devirtualization
Teresa Johnson via Phabricator via llvm-commits
- [lld] bfa4235 - [lld][ELF] Support for zero flag section groups
Petr Hosek via llvm-commits
- [PATCH] D96818: [SLP]No need to mark scatter load pointer as scalar as this is gets vectorized.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D93003: [libunwind] unw_* alias fixes for ELF and Mach-O
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D96517: [AMDGPU] Optimize SGPR to scratch spilling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64146: [Clang Interpreter] Initial patch for the constexpr interpreter
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96170: [llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalent
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D95494: Support: Add mapped_file_region::sync(), equivalent to msync
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D96813: [test-suite] Fix runtime-error of SPEC2017 CPU CactuBSSN floating point tests.
Michael Kruse via Phabricator via llvm-commits
- [llvm] d1a838b - Basic block sections should enable function sections implicitly.
Sriraman Tallam via llvm-commits
- [PATCH] D96822: AMDGPU: Add regression testcase for bundle pressure issue
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D96823: [AMDGPU] Mark SMRD atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 6fd5ccf - [SampleFDO] Reapply: Refactor SampleProfile.cpp
Rong Xu via llvm-commits
- [PATCH] D96824: [WebAssembly] Do not use EHCatchret symbols with wasm EH
Derek Schuff via Phabricator via llvm-commits
- [llvm] f456959 - [gn build] Port 6fd5ccff72ee
LLVM GN Syncbot via llvm-commits
- [PATCH] D96081: Option to ignore assume like intrinsic uses in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] c62b737 - [AMDGPU] Correct rmw atomics s_waitcnt generation
Tony Tye via llvm-commits
- [llvm] cdcb60a - [llvm-libtool] Emit warnings for files without symbols
Alexander Shaposhnikov via llvm-commits
- [PATCH] D95843: [tools][llvm-libtool] Emit warnings for files without symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D96826: [WIP] Add Skeleton CU to DWO CU during creation.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D96827: [DWARF][WIP] Check for AddrOffsetSectionBase to work with DWO Units.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D96514: [flang][fir][NFC] Move BoxProcType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D96575: [flang][fir][NFC] Move ComplexType to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93446: [RISCV] Add vadd with mask and without mask builtin.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D96831: [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D96456: [ThinLTO, NewPM] Register sanitizers with OptimizerLastPassBuilderHook
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96834: [RISCV] Merge the vsetvli and vsetvlimax intrinsic selection
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96399: [X86][CodeGenPrepare] Try to reuse IV's incremented value instead of adding the offset
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D96836: [FPEnv][AArch64] Implement lowering of llvm.set.rounding
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 0e3d7e6 - Fix gcc build after de3a485d9 due to a gcc bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92598
Douglas Yung via llvm-commits
- [PATCH] D96837: Add !retain metadata to represent SHF_GNU_RETAIN on ELF platforms
Fangrui Song via Phabricator via llvm-commits
- [llvm] 5a31a67 - [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via llvm-commits
- [llvm] a3c783d - [RISCV] Spilling for RISC-V V extension. (2nd version)
Hsiangkai Wang via llvm-commits
- [PATCH] D95148: [RISCV] Spilling for RISC-V V extension. (2nd version)
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 33481c9 - [mlgo] Fetch models from path / URL
Mircea Trofin via llvm-commits
- [PATCH] D96841: [RISCV] Merge the handlers for masked and unmasked segment loads/stores.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [lld] caff023 - [lld] Silence compiler warnings by removing always true/false comparisons
Mikael Holmen via llvm-commits
- [llvm] df35a18 - [SCEV] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2620459 - [llvm] Fix header guards (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3279943 - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D88629: [lld-macho] Add ARM64 target arch
Mikael Holmén via Phabricator via llvm-commits
- [llvm] a23e6b3 - [SampleFDO] Fix MSVC "namespace uses itself" warning (NFC)
Yang Fan via llvm-commits
- [compiler-rt] 0984b8d - tsan: don't leave unmapped hole in non-app memory
Dmitry Vyukov via llvm-commits
- [llvm] c6a96df - [vim] Add initial syntax definition for .mir files
Cassie Jones via llvm-commits
- [llvm] ed7638a - [vim] Highlight most common MIR syntax not in LLVM IR
Cassie Jones via llvm-commits
- [compiler-rt] ac6c13b - [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script
Joachim Protze via llvm-commits
- [PATCH] D96846: [LLVM][GVN] fix a typo in comment
Qixing Xue via Phabricator via llvm-commits
- Question about clang integration to other tools
shirley breuer via llvm-commits
- [llvm] 7f3170e - [MachineSink] Add a loop sink limit
Sjoerd Meijer via llvm-commits
- [PATCH] D95753: [Coverage] Store compilation dir separately in coverage mapping
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D94308: [MachineSink] SinkIntoLoop: analyse stores and aliases in between
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96679: [llvm-objdump] Implement --prefix-strip option
James Henderson via Phabricator via llvm-commits
- [llvm] 9ebc837 - [ADT] Add SFINAE guards to unique_function constructor.
Sam McCall via llvm-commits
- [PATCH] D96849: [SVE][CodeGen] Expand SVE MULH[SU] and [SU]MUL_LOHI nodes
Fraser Cormack via Phabricator via llvm-commits
- [llvm] dea4a63 - [LSR] Cleanup of getPreferredAddresingMode. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D96419: [clang] Add -ffinite-loops & -fno-finite-loops options.
Florian Hahn via Phabricator via llvm-commits
- [llvm] aa84289 - [DebugInfo] Keep the DWARF64 flag in the module metadata
Igor Kudrin via llvm-commits
- [PATCH] D95044: IR+AArch64: add `swiftasync` function parameter attribute
Tim Northover via Phabricator via llvm-commits
- [llvm] 5a641cf - Follow up of rGdea4a63e6359, which committed a slightly different version than
Sjoerd Meijer via llvm-commits
- [PATCH] D95924: [Example][NFC} Add testcase for BrainF HelloWorld
Tim Northover via Phabricator via llvm-commits
- [compiler-rt] ca9815f - [sanitizers] Define SANITIZER_INTERCEPTOR_HOOKS on FreeBSD
Alex Richardson via llvm-commits
- [llvm] 1e2d509 - Add lit config for dir with standalone tests
Thomas Preud'homme via llvm-commits
- [PATCH] D95142: [SLC] Simplify strcpy and friends with non-zero address spaces
Alexander Richardson via Phabricator via llvm-commits
- [llvm] f0d8e73 - [X86][SSE] Add testcase for bug reported in D96345
Simon Pilgrim via llvm-commits
- [PATCH] D88715: [llvm-objdump] --source: drop the warning when there is no debug info
James Henderson via Phabricator via llvm-commits
- [llvm] d811616 - [RISCV] Add support for fixed vector vselect
Fraser Cormack via llvm-commits
- [PATCH] D95609: [llvm-symbolizer] - Fix the crash in GNU output style with --no-inlines and missing input file.
James Henderson via Phabricator via llvm-commits
- [llvm] 08131c7 - [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Piotr Sobczak via llvm-commits
- [llvm] 161e826 - [lit] Add "early_tests" config option
David Zarzycki via llvm-commits
- [llvm] c8be7e9 - [AMDGPU] Rename simplifyI24 to simplifyMul24
Jay Foad via llvm-commits
- [llvm] 05c64ea - [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d))) (REAPPLIED)
Simon Pilgrim via llvm-commits
- [PATCH] D96854: [CodeExtractor] Enable partial aggregate arguments
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D96855: [LSR] Add a flag that overrides the target's preferred addressing mode
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 87fbc06 - [DAG] Pull out getTruncatedUSUBSAT helper from foldSubToUSubSat. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 709ea8b - [RISCV] Simplify BP initialisation
via llvm-commits
- [PATCH] D95227: [RISCV] Simplify BP initialisation
luxufan via Phabricator via llvm-commits
- [PATCH] D96350: [SVE][LoopVectorize] Enable vectorization of fmin/fmax with nnan
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 4bee0dc - [NFC] Use the same type for bit fields in MCSchedClassDesc
Andrew Savonichev via llvm-commits
- [PATCH] D95954: [NFC] Use the same type for bit fields in MCSchedClassDesc
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D48964: Add support for writing HermitCore (https://hermitcore.org) ELF binaries.
Colin Finck via Phabricator via llvm-commits
- [PATCH] D96862: Allow passing /manifestdependency via #pragma comment(linker, ...)
Colin Finck via Phabricator via llvm-commits
- [PATCH] D96863: [WebAssembly] Change catch_all's opcode
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D25987: [DAG] Match USUBSAT patterns through zext/trunc
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 415deff - [ARM] MVE abs intrinsic costs. NFC
David Green via llvm-commits
- [PATCH] D90299: [windows-itanium] handle dllimport/export code paths separately and share with PS4
ben via Phabricator via llvm-commits
- [PATCH] D89518: [windows-itanium] Add Windows Itanium How-To Guide
ben via Phabricator via llvm-commits
- [llvm] 93d9a4c - Use LoopRotate PrepareForLTO stage in NPM
Sanne Wouda via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] c72a63b - [AMDGPU] Add implicit vcc_lo on S_CBRANCH_VCCNZ in wave32
Piotr Sobczak via llvm-commits
- [PATCH] D95094: [PowerPC][AIX] Enable Shrinkwrapping on 32 and 64 bit AIX.
Sean Fertile via Phabricator via llvm-commits
- [llvm] 6d835c5 - [ARM] Add MVE abs costs
David Green via llvm-commits
- [llvm] 4e127bc - [PowerPC] Handle FP physical register in inline asm constraint.
Sean Fertile via llvm-commits
- [PATCH] D91629: [PowerPC] Handle FP physical register in inline asm constraint.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D96317: [TableGen][SelectionDAG] Improve efficiency of encoding negative immediates for isel's CheckInteger opcode.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96866: [AArch64] Add some missing Neoverse features
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] cb28768 - [PowerPC][AIX] Enable Shrinkwrapping on 32 and 64 bit AIX.
Sidharth Baveja via llvm-commits
- [PATCH] D96867: [SystemZ] Separate LoZ ELF specifics in tablegen
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D94619: [SplitEdge] Update to handle cases which were not previously considered when the edge is critical.
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D96868: build: Add LLVM_WINSYSROOT to make setting /winsysroot easy on Win
Nico Weber via Phabricator via llvm-commits
- [compiler-rt] f8ed31c - [Fuzzer][Test] Use %python substitution for trace-malloc-unbalanced.test
Greg Bedwell via llvm-commits
- [PATCH] D96799: [test][fuzzer] Use %python for trace-malloc-unbalanced
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D96869: [AMDGPU] Fix saving fp and bp
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 44ea794 - build: Add LLVM_WINSYSROOT to make setting /winsysroot easy on Win
Nico Weber via llvm-commits
- [PATCH] D96870: [flang][f18] Make -fdebug-dump-{} imply -fsyntax-only - revert
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 236f82c - [InstCombine] add tests for fcmp-of-copysign; NFC
Sanjay Patel via llvm-commits
- [llvm] 8529470 - [InstCombine] fold fcmp-of-copysign idiom
Sanjay Patel via llvm-commits
- [PATCH] D96045: [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D96818: [SLP]No need to mark scatter load pointer as scalar as it gets vectorized.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D96871: [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D80833: [CodeView] Add full repro to LF_BUILDINFO record
Leonardo Santagada via Phabricator via llvm-commits
- [PATCH] D96872: [WebAssembly][lld] --importTable flag only imports table if needed
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D94707: [Flang] Fix compilation on MinGW-w64
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [PATCH] D96069: [flang][msvc] Fix compilation of external-hello-world test with MSVC.
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [PATCH] D96873: [RISCV] Begin to support more subvector inserts/extracts
Fraser Cormack via Phabricator via llvm-commits
- [lld] cf59ffb - fix comment typo to cycle bots
Nico Weber via llvm-commits
- [llvm] f78aa8b - [LSR] Add a flag that overrides the target's preferred addressing mode
Sjoerd Meijer via llvm-commits
- [lld] 872efb0 - fix comment typo to cycle bots
Nico Weber via llvm-commits
- [llvm] 0eeaec2 - [NFC] Refactor LoopInterchange into a loop-nest pass
Ta-Wei Tu via llvm-commits
- [llvm] 908ac47 - [NPM][LTO] Update buildLTODefaultPipeline to be more in-line with the old pass manager
David Green via llvm-commits
- [PATCH] D95826: [SROA] Propagate correct TBAA/TBAA Struct offsets
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 40862b1 - [SROA] Propagate correct TBAA/TBAA Struct offsets
William S. Moses via llvm-commits
- [PATCH] D93530: [DSE] Add support for not aligned begin/end
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95993: Add auto-upgrade support for annotation intrinsics
Florian Hahn via Phabricator via llvm-commits
- [llvm] f0ec9f1 - [Pipeliner] Fixed optimization remarks and debug dumps Initiation
Marianne Mailhot-Sarrasin via llvm-commits
- [PATCH] D96876: [ARM] Move double vector insert patterns using vins to DAG combine
Dave Green via Phabricator via llvm-commits
- [PATCH] D95503: [AMDGPU] WQM/WWM: Fix marking of partial definitions
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D86142: [LLD] Search archives for non-tentative defintions.
dmajor via Phabricator via llvm-commits
- [PATCH] D96351: [AIX] Enable the default AltiVec ABI on AIX
Sean Fertile via Phabricator via llvm-commits
- [llvm] c73cbf2 - [SampleFDO] Add missing #includes to unbreak modules build after D96455
Vedant Kumar via llvm-commits
- [compiler-rt] fb19400 - tsan: fix mmap_lots test
Dmitry Vyukov via llvm-commits
- [llvm] 6f30d00 - [RISCV] Merge the vsetvli and vsetvlimax intrinsic selection
Craig Topper via llvm-commits
- [llvm] d4353a3 - [RISCV] Merge the handlers for masked and unmasked segment loads/stores.
Craig Topper via llvm-commits
- [PATCH] D96878: [flang] Ensure that intrinsic procedures are PURE &/or ELEMENTAL
Peter Klausler via Phabricator via llvm-commits
- [llvm] 7c594ba - [WebAssembly] Change catch_all's opcode
Heejin Ahn via llvm-commits
- [llvm] c28622f - Revert "[SampleFDO] Reapply: Refactor SampleProfile.cpp"
Vedant Kumar via llvm-commits
- [PATCH] D96879: [flang] Warn about a useless explicit typing of intrinsics
Peter Klausler via Phabricator via llvm-commits
- [llvm] 14bda03 - [gn build] Port c28622fbf363
LLVM GN Syncbot via llvm-commits
- [PATCH] D96881: Avoid Bitcast-GEP fusion for void pointers
mohammad hadi jooybar via Phabricator via llvm-commits
- [PATCH] D96882: sysroot.py: add support for non-darwin platforms
Nico Weber via Phabricator via llvm-commits
- [llvm] 6073f87 - sysroot.py: add support for non-darwin platforms
Nico Weber via llvm-commits
- [PATCH] D96883: Add support for JSON output style to llvm-symbolizer
Alex Orlov via Phabricator via llvm-commits
- [llvm] 892d282 - [SROA] Amend failing test from D95826
William S. Moses via llvm-commits
- [PATCH] D96879: [flang] Warn about useless explicit typing of intrinsics
Tim Keith via Phabricator via llvm-commits
- [llvm] 799f786 - [RISCV] Use bits<7> instead of bits<11> for the EEW field size in the RISCVZvlsseg searchable table. NFCI
Craig Topper via llvm-commits
- [llvm] 1f9e551 - [WebAssembly] Do not use EHCatchret symbols with wasm EH
Derek Schuff via llvm-commits
- [llvm] 3bdd027 - [RISCV] Localize RISCVZvlssegTable to RISCVISelDAGToDAG.cpp, the only place it is used.
Craig Topper via llvm-commits
- [PATCH] D96887: [SystemZ/z/OS] Initial changes to add the XPLink calling convention to tablegen
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D95962: [CSSPGO] Introducing dangling pseudo probes.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D96889: [gn build] make WindowsManifestMerger.cpp build fine with sysroot
Nico Weber via Phabricator via llvm-commits
- [PATCH] D96890: [GlobalISel] Add G_ASSERT_SEXT
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 0dd2ffb - [gn build] make WindowsManifestMerger.cpp build fine with sysroot
Nico Weber via llvm-commits
- [llvm] 3a030c2 - [NFC][RegAlloc] InlineSpiller::Original is a Register
Mircea Trofin via llvm-commits
- [llvm] da01a9d - [WebAssemblly] Fix EHPadStack update in fixCallUnwindMismatches
Heejin Ahn via llvm-commits
- [PATCH] D95561: [Clang] Introduce Swift async calling convention.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D93478: [LoopVectorizer] Fix invalid scenario that is allowed to interleave
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94125: [Attributor] Derive `willreturn` based on `mustprogress`
Florian Hahn via Phabricator via llvm-commits
- [lld] 279c5dc - fix comment typo to cycle bots
Nico Weber via llvm-commits
- [PATCH] D93881: [llvm-objcopy] preserve file ownership when overwritten by root
Jian Cai via Phabricator via llvm-commits
- [lld] 3c4c205 - [WPD][lld] Test handling of vtable definition from shared libraries
Teresa Johnson via llvm-commits
- [compiler-rt] 10993bf - Bugfix for collecting features from very small DSOs.
Marco Vanotti via llvm-commits
- [llvm] 60aa646 - [GlobalISel] Add G_ASSERT_SEXT
Jessica Paquette via llvm-commits
- [llvm] 8b624a3 - [SystemZ] Separate LoZ ELF specifics in tablegen.
Kai Nacke via llvm-commits
- [PATCH] D96894: [RISCV] Split zvlsseg searchable table into 4 separate tables. Index by properties rather than intrinsic ID.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96897: [GlobalISel] Implement computeNumSignBits for G_ASSERT_SEXT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94376: [MemCpyOpt] Enable MemorySSA by default
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D96898: [NFC][Regalloc] Share the VirtRegAuxInfo object with LiveRangeEdit
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91608: [sanitizer_common][test] Enable tests on SPARC
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 26fb036 - [GlobalISel] Implement computeNumSignBits for G_ASSERT_SEXT
Jessica Paquette via llvm-commits
- [PATCH] D96899: [GlobalISel] Implement computeKnownBits for G_ASSERT_SEXT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D88938: [llvm-xsan] Introduce llvm-xsan
Vitaly Buka via Phabricator via llvm-commits
- [llvm] e6064a6 - [GlobalISel] Implement computeKnownBits for G_ASSERT_SEXT
Jessica Paquette via llvm-commits
- [PATCH] D96571: [ASan] Introduce a way set different ways of emitting module destructors.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D96901: Add support for PC reg column in arm64
Marco Vanotti via Phabricator via llvm-commits
- [PATCH] D96904: [IR] restrict vector reduction intrinsic types
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96906: [AMDGPU] gfx90a support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D96908: [flang][fir][NFC] Merge tablegen files.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96910: [RISCV] Add support for fixed vector sign/zero extend from mask types.
Craig Topper via Phabricator via llvm-commits
- [llvm] 50ac3b1 - [gold] Match lld WPD behavior for shared library symbols and add test
Teresa Johnson via llvm-commits
- [PATCH] D96911: [flang][fir][NFC] clang-tidy change
Eric Schweitz via Phabricator via llvm-commits
- [llvm] 7397905 - [SampleFDO] Third Try: Refactor SampleProfile.cpp
Rong Xu via llvm-commits
- [llvm] ebcf921 - [gn build] Port 7397905ab0a0
LLVM GN Syncbot via llvm-commits
- [PATCH] D96912: [flang][fir][NFC] clang-tidy change. Add include.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D96913: [AArch64][GlobalISel] Run redundant_sext_inreg in the post-legalizer combiner
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 0252e6e - [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field.
Rahman Lavaee via llvm-commits
- [PATCH] D95765: [OpenMP] Introduce the `disable_selector_propagation` variant selector trait
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Don't let __start_/__stop_ retain C identifier name sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] a8d9d50 - [AMDGPU] gfx90a support
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D96915: [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 2f0f67a - [gn build] add a comment to the goma_dir arg
Nico Weber via llvm-commits
- [llvm] d55d46f - [WPD] Add an optional checking mode for debugging devirtualization
Teresa Johnson via llvm-commits
- [llvm] 48d2e04 - [AMDGPU] Mark SMRD atomics
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D96919: [clang] Emit type metadata on available_externally vtables for WPD
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 2628e91 - [NetBSD] Use cortex-a8 as default CPU for ARMv7
Joerg Sonnenberger via llvm-commits
- [PATCH] D96921: [RISCV] Support isel of scalable vector bitcasts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D96901: [libunwind] Add support for PC reg column in arm64
Marco Vanotti via Phabricator via llvm-commits
- [PATCH] D94388: [Coroutine][DebugInfo] Enhance the ability of coroutine to debug parameters under O2
JunMa via Phabricator via llvm-commits
- [PATCH] D96922: [Coroutine] Check indirect uses of alloca when checking lifetime info
Xun Li via Phabricator via llvm-commits
- [PATCH] D96923: [NFC][RISCV] Use concise way to describe load/store instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 5517923 - [XCOFF][NFC] make csect properties optional for getXCOFFSection
Chen Zheng via llvm-commits
- [PATCH] D95931: [XCOFF] [NFC] make csect properties optional for function getXCOFFSection
ChenZheng via Phabricator via llvm-commits
- [llvm] 75997e8 - [AMDGPU] Fixed msan build
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D96002: [test-suite][AIX] Enable profiling via hpmcount on AIX
Kai Luo via Phabricator via llvm-commits
- [PATCH] D92842: [RFC][SelectionDAG] Add Target-Independent Compiler Barrier
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 00c4e0a - [RISCV] Guard the ISD::EXTRACT_VECTOR_ELT handling in ReplaceNodeResults against fixed vectors and non-MVT types.
Craig Topper via llvm-commits
- [llvm] c3a3d20 - [LV] Add analysis remark for mixed precision conversions
Joseph Huber via llvm-commits
- [PATCH] D96926: [Coroutine] Relax CoroElide musttail check
Xun Li via Phabricator via llvm-commits
- [compiler-rt] 58ecfcc - [profile] Add __attribute__((used)) to zero size dummy sections
Fangrui Song via llvm-commits
- [llvm] 016eca8 - [RISCV] Guard LowerINSERT_VECTOR_ELT against fixed vectors.
Craig Topper via llvm-commits
- [llvm] 9dcfb95 - [X86] Add AVX2/SSE2 checks for AMX config buffer zeroing. NFC
via llvm-commits
- [PATCH] D96927: [X86] Zero AMX config buffer for non AVX512 cases.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D96928: [LICM][Coroutine] Don't sink stores from loops with coro.suspend instructions
Xun Li via Phabricator via llvm-commits
- [compiler-rt] da59c2e - [GWP-ASan] Change sys/cdefs.h to features.h
Fangrui Song via llvm-commits
- [PATCH] D96393: [CodeGen] Add Machine Function Splitter and DebugInfo composite testcase
TaoPan via Phabricator via llvm-commits
- [PATCH] D96929: [ValueTracking] Improve impliesPoison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96930: [elfabi] Fix a bug when elfabi is supplied with an empty symbol table
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D96931: [LTO] Discard non-prevailing defined symbols in module-level assembly
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D96932: [SampleFDO] Support enabling -funique-internal-linkage-name
Wei Mi via Phabricator via llvm-commits
- [PATCH] D96933: [DAGCombiner] Missing bf16 type
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D96930: [elfabi] Fix a bug when elfabi is supplied with a tbe file contains no non-local symbol.
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D96934: [RISCV] Add support for fixed vector MULHU/MULHS.
Craig Topper via Phabricator via llvm-commits
- [llvm] e9c11c1 - [X86] Zero AMX config buffer for non AVX512 cases.
via llvm-commits
- [PATCH] D96327: [CodeGen] Fix two dots between text section name and symbol name
TaoPan via Phabricator via llvm-commits
- [PATCH] D96320: [ThinLTO, NewPM] Run OptimizerLastEPCallbacks from buildThinLTOPreLinkDefaultPipeline
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D95672: [LV] Vectorize backward load after store accesses
Hu Jiangping via Phabricator via llvm-commits
- [llvm] 796feb6 - [MC][ELF] Fix unused variable warning (NFC)
Yang Fan via llvm-commits
- [PATCH] D83289: [BPF] Add support for floats and doubles
Yonghong Song via Phabricator via llvm-commits
- [llvm] 3d10ec0 - [AMDGPU] Temporary remove test
Stanislav Mekhanoshin via llvm-commits
- [llvm] 3ae27fc - [MC][ELF] Fix gcc "enumeral and non-enumeral type in conditional expression" warning (NFC)
Yang Fan via llvm-commits
- [PATCH] D96937: [RISCV] Fix bugs in pseudo instructions for masked segment load.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95807: [RFC][Coroutines] Add the newly generated SCCs back to the CGSCC work queue after CoroSplit actually happened
Chuanqi Xu via Phabricator via llvm-commits
- [lld] 018a484 - [llvm-objdump] Map STT_TLS to ST_Other (previously ST_Data)
Fangrui Song via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D96938: [RFC] [Coroutine] [Debug] Insert dbg.declare to entry.resume to print alloca in the coroutine frame under O2
Chuanqi Xu via Phabricator via llvm-commits
- [compiler-rt] 833d4d8 - [profile] Make {__start_, __stop_}__llvm_prf_* symbols undefined weak
Fangrui Song via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D93529: [AA] Cache (optionally) estimated PartialAlias offsets.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] 8e13bbc - [CodeGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] e545793 - [llvm] Ensure newlines at the end of files (NFC)
Kazu Hirata via llvm-commits
- [llvm] 61efa3d - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D91466: [WIP][clang][Fuchsia] Support HWASan for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D96940: [dfsan] Refactor runtime functions checking
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D96941: [dfsan] Refactor defining TLS variables
stephan.yichao.zhao via Phabricator via llvm-commits
- [lld] f48923e - [WebAssembly][lld] --importTable flag only imports table if needed
Andy Wingo via llvm-commits
- [PATCH] D96942: [CSSPGO][llvm-profgen] Fix gcc Wcast-qual warning (NFC)
Yang Fan via Phabricator via llvm-commits
- [lld] 48219d0 - [lld][WebAssembly] Fix resolveIndirectFunctionTable for relocatable output
Andy Wingo via llvm-commits
- [llvm] 5260873 - [InstCombine] add tests for simplification of logical and/ors (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 64fc9cc - [CSSPGO][llvm-profgen] Fix gcc Wcast-qual warning (NFC)
Yang Fan via llvm-commits
- [llvm] 4c23707 - [XCOFF][NFC] make StorageMappingClass/SymbolType member optional
Chen Zheng via llvm-commits
- [PATCH] D96945: [InstCombine] Add simplification of two logical and/ors
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 8ee7c7e - [Debugify] Make the debugify aware of the original (-g) Debug Info
Djordje Todorovic via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 55d8f0d - [cmake] Move check for libproc to config-ix.cmake
Raphael Isemann via llvm-commits
- [PATCH] D96609: [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] c1e2389 - Revert "[Debugify] Make the debugify aware of the original (-g) Debug Info"
Djordje Todorovic via llvm-commits
- [PATCH] D96661: [RISCV] Move SHFLI matching to DAG combine. Add 32-bit support for RV64
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 0176fec - [SVE][CodeGen] Expand SVE MULH[SU] and [SU]MUL_LOHI nodes
Fraser Cormack via llvm-commits
- [llvm] d876214 - [RISCV] Begin to support more subvector inserts/extracts
Fraser Cormack via llvm-commits
- [PATCH] D96004: [AArch64] Stack probing for function prologues
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] ae1e6c3 - [RISCV] Rewrite assert to not give unused variable warnings in Release builds
Benjamin Kramer via llvm-commits
- [llvm] 1fbb328 - [ARM] MVE ICmp costing tests. NFC
David Green via llvm-commits
- [PATCH] D95512: [RuntimeDyld] Implemented relocation for ELF::R_X86_64_GOTPC32
Moritz Sichert via Phabricator via llvm-commits
- [llvm] 24aa302 - [X86][SSE] Add uniform vector shift test coverage for (sra (trunc (sr[al] x, c1)), c2) folds
Simon Pilgrim via llvm-commits
- [llvm] 059cfe3 - [FuncAttrs] Add tests for willreturn callsite inference.
Florian Hahn via llvm-commits
- [llvm] 1a6744e - [ARM] Add larger than legal ICmp costs
David Green via llvm-commits
- [PATCH] D95432: AMDGPU/GlobalISel: Combine uniform icmp
Petar Avramovic via Phabricator via llvm-commits
- [llvm] b80357d - [PowerPC] Add option for ROP Protection
Stefan Pintilie via llvm-commits
- [PATCH] D96949: [FuncAttrs] Add willreturn to readonly callsites in mustprogress fns.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94355: [Passes] Add relative lookup table generator pass
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D96649: [RISCV] Use XLenRI alias for RegInfoByHwMode instances
Luís Marques via Phabricator via llvm-commits
- [PATCH] D96953: [SVE] fix IRMover returning wrong modified vector type
Nashe Mncube via Phabricator via llvm-commits
- [PATCH] D96109: Refactor implementation of -funique-internal-linkage-names.
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 33ba220 - [ARM] Ensure types provided to getIntrinsicCost are valid
David Green via llvm-commits
- [llvm] d248cce - [TableGen] Improve algorithms for processing template arguments
Paul C. Anagnostopoulos via llvm-commits
- [llvm] b97d8b3 - [NFC][RISCV] Use concise way to describe load/store instructions.
Hsiangkai Wang via llvm-commits
- [llvm] f1efa8a - [RISCV] Fix bugs in pseudo instructions for masked segment load.
Hsiangkai Wang via llvm-commits
- [llvm] 34dc1cc - [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10
Amy Kwan via llvm-commits
- [llvm] 49d663d - Revert "[TableGen] Improve algorithms for processing template arguments"
Paul C. Anagnostopoulos via llvm-commits
- [llvm] e1b1119 - [AMDGPU] Tidy up a FIXME fixed by D34973
Jay Foad via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93503: [GVN] Propagate llvm.access.group metadata of loads
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [llvm] 3b34b06 - [ARM] Expand the range of allowed post-incs in load/store optimizer
David Green via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D95874: [TableGen] Temporary hack to add type checking for multiclass template arguments [DO NOT COMMIT]
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 065a187 - [RISCV] Fix typo. Use ValueType instead of LLVMType.
Hsiangkai Wang via llvm-commits
- [PATCH] D96957: [AVR] Fix rotate instructions
Ayke via Phabricator via llvm-commits
- [PATCH] D96958: sysroot.py: add support for darwin
Nico Weber via Phabricator via llvm-commits
- [PATCH] D96959: [RISCV] Support extraction of misaligned subvectors
Fraser Cormack via Phabricator via llvm-commits
- [llvm] a1e5388 - [Verifier] add tests for vector reductions; NFC
Sanjay Patel via llvm-commits
- [PATCH] D96022: [LoopVectorize] NFC: Split off clamping from computeFeasibleUserVF into its own function.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 0ec4481 - sysroot.py: add support for darwin
Nico Weber via llvm-commits
- [PATCH] D96206: [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96023: [LoopVectorize] Calculate Max Feasible Scalable VF.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96546: [LoopVectorize] NFCI: BuildVPlansWithVPRecipes to include ScalableVFs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96961: [AArch64][SVE][DAGCombine] Factor out redundant SVE mul/fmul intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D96547: [LoopVectorize] Let selectVectorizationFactor choose a scalable VF.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D96962: [compiler-rt/mac]: use DARWIN_osx_SYSROOT to set OSX_SYSROOT_FLAG
Nico Weber via Phabricator via llvm-commits
- [PATCH] D96282: [CMake][AIX] Adjust plugin library externsion used on AIX
Steven Wan via Phabricator via llvm-commits
- [PATCH] D96963: [lld/mac] reject -undefined warning and -undefined suppress with -twolevel_namespace
Nico Weber via Phabricator via llvm-commits
- [llvm] 8666463 - [instcombine] Exploit UB implied by nofree attributes
Philip Reames via llvm-commits
- [PATCH] D96349: [instcombine] Exploit UB implied by nofree attributes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D96967: AMDGPU: Fix checks in llvm.amdgcn.workitem.id.ll
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] 1dfb06d - [regalloc] Add a couple of dump routines for ease of debugging [NFC]
Philip Reames via llvm-commits
- [llvm] 5b094bf - [AArch64] Allow folding FMUL/FADD into FMA for FP16 types
Bradley Smith via llvm-commits
- [llvm] 61d4d9a - [TableGen][SelectionDAG] Improve efficiency of encoding negative immediates for isel's CheckInteger opcode.
Craig Topper via llvm-commits
- [llvm] 8bad8a4 - [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD
Bradley Smith via llvm-commits
- [llvm] 622652b - AMDGPU: Fix checks in llvm.amdgcn.workitem.id.ll
Konstantin Zhuravlyov via llvm-commits
- [llvm] c9c1714 - [gn build] fix mistake in 0ec448194e29
Nico Weber via llvm-commits
- [llvm] 5318d9e - [splitkit] Add a minor wrapper function for readability [NFC]
Philip Reames via llvm-commits
- [llvm] c7dd92e - [RISCV] Support isel of scalable vector bitcasts
Craig Topper via llvm-commits
- [llvm] 792627b - [RISCV] Add support for fixed vector sign/zero extend from mask types.
Craig Topper via llvm-commits
- [llvm] 1375380 - [verify-regalloc] Verify after allocation and before postOptimization
Philip Reames via llvm-commits
- [llvm] 156fc07 - [RISCV] Add support for fixed vector MULHU/MULHS.
Craig Topper via llvm-commits
- [PATCH] D96969: [AVR] Only support sp, r0 and r1 in llvm.read_register
Ayke via Phabricator via llvm-commits
- [PATCH] D96970: [WebAssembly] Handle multiple EH_LABELs in EH pad
Heejin Ahn via Phabricator via llvm-commits
- [llvm] c9d56df - [RISCV] Pre-commit test file changes from D96661. NFC
Craig Topper via llvm-commits
- [llvm] dcebe8a - Fix a buildbot warning triggered by 1dfb06d
Philip Reames via llvm-commits
- [PATCH] D96972: [RISCV] Support insertion of misaligned subvectors
Fraser Cormack via Phabricator via llvm-commits
- [compiler-rt] 063a6fa - [dfsan] Add origin tls/move/read APIs
Jianzhou Zhao via llvm-commits
- [llvm] 2e6cd33 - [dfsan] Refactor runtime functions checking
Jianzhou Zhao via llvm-commits
- [llvm] 406dc54 - [dfsan] Refactor defining TLS variables
Jianzhou Zhao via llvm-commits
- [llvm] 6f2999b - [WebAssembly] Handle multiple EH_LABELs in EH pad
Heejin Ahn via llvm-commits
- [PATCH] D96977: [dfsan] Instrument origin variable and function definitions
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D96978: [WIP] Bias statepoint operands towards spilling
Philip Reames via Phabricator via llvm-commits
- [llvm] bb260b1 - [PowerPC][AIX] Add support for vector arg passing on the stack.
Sean Fertile via llvm-commits
- [PATCH] D96415: [PowerPC][AIX] Support passing vector arguments on the stack.
Sean Fertile via Phabricator via llvm-commits
- [llvm] f70cdc5 - [NPM] Properly reset parent loop after loop passes
Ta-Wei Tu via llvm-commits
- [PATCH] D96979: Extending IsGuaranteedLoopInvariant to support a GetElementPtrInst defined in the entry block
Matteo Favaro via Phabricator via llvm-commits
- [PATCH] D96980: [amdgpu] Revert agnostic SGPR spill.
Michael Liao via Phabricator via llvm-commits
- [llvm] 2cc76b1 - Pre-commit test case
Guozhi Wei via llvm-commits
- [lld] cb4df6e - fix comment typos to cycle bots
Nico Weber via llvm-commits
- [PATCH] D96981: [SampleFDO][NFC] Refactor: make SampleProfileLoaderBaseImpl a template class
Rong Xu via Phabricator via llvm-commits
- [PATCH] D96979: [DSE] Extending IsGuaranteedLoopInvariant to support a GetElementPtrInst defined in the entry block
Florian Hahn via Phabricator via llvm-commits
- [llvm] 74df1ff - [RISCV] Use XLenRI alias for RegInfoByHwMode instances
Jessica Clarke via llvm-commits
- [llvm] 9fa1120 - [gn build] try to fix libxml2 include path on mac after 0ec448194e29
Nico Weber via llvm-commits
- [llvm] 8860f19 - [RISCV] Add Zbb command lines to uadd/usub/sadd/ssub tests.
Craig Topper via llvm-commits
- [PATCH] D96473: [WebAssembly] Fix assert in lookup of section symbols
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] 508aa69 - [WebAssembly] Fix assert in lookup of section symbols
Wouter van Oortmerssen via llvm-commits
- [PATCH] D96982: [flang] Extension: forward refs to dummy args under IMPLICIT NONE
Peter Klausler via Phabricator via llvm-commits
- [llvm] eb2eeeb - [llvm][TextAPI] add equality operator for InterfaceFile
Cyndy Ishida via llvm-commits
- [PATCH] D96672: [GlobalISel] Implement narrowScalar for SADDO/SSUBO
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D96673: [GlobalISel] Implement narrowScalar for SADDE/SSUBE/UADDE/USUBE
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D96987: [flang][fir][NFC] Move remaining types to TableGen type definition
Valentin Clement via Phabricator via llvm-commits
- [compiler-rt] 97ec8fa - [Coverage] Store compilation dir separately in coverage mapping
Petr Hosek via llvm-commits
- [llvm] 97ec8fa - [Coverage] Store compilation dir separately in coverage mapping
Petr Hosek via llvm-commits
- [PATCH] D96989: [AMDGPU] Correct gfx90c feature list
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 5247a0d - [AMDGPU] Correct gfx90c feature list
Stanislav Mekhanoshin via llvm-commits
- [llvm] 0db9383 - [RISCV] Simplify VPseudoAMOEI multiclass. NFC
Craig Topper via llvm-commits
- [llvm] 0c087a6 - Remove redundent types in pr49185.ll
Ta-Wei Tu via llvm-commits
- [PATCH] D96990: [CSSPGO] Use callsite sample counts to annotate indirect call sites.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] fbf8b95 - Revert "[Coverage] Store compilation dir separately in coverage mapping"
Petr Hosek via llvm-commits
- [llvm] 4045ad6 - [DCE] Add tests for non-willreturn function being removed (NFC)
Nikita Popov via llvm-commits
- [lld] 1a0afcf - Implement -bundle_loader
Vy Nguyen via llvm-commits
- [llvm] 4cf3c35 - [gn build] kind of merge f020544601
Nico Weber via llvm-commits
- [llvm] 66f2d09 - [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via llvm-commits
- [PATCH] D96992: [IR] Move willReturn() to Instruction
Nikita Popov via Phabricator via llvm-commits
- [llvm] 53e83af - [DAG] getTruncatedUSUBSAT - always truncate operands. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D96993: [DCE] Don't remove non-willreturn calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96647: [BasicAA] Add depth limit
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D93659: [AIX][XCOFF] emit vector info of traceback table.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D96659: [WebAssembly] Add new relocation for location relative data
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D68916: [ARM] Accept ldrb.w mnemonic for certain addressing modes (PR43382)
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 70e3c9a - [BasicAA] Always strip single-argument phi nodes
Nikita Popov via llvm-commits
- [PATCH] D96996: [BasicAA] Add simple depth limit to avoid stack overflow (PR49151)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96997: [LV] Compute max scalable & fixed VFs up front, then apply them. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [llvm] 62d946e - GlobalISel: Merge some AMDGPU ABI lowering code to generic code
Matt Arsenault via llvm-commits
- [PATCH] D96341: GlobalISel: Merge some AMDGPU ABI lowering code to generic code
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 5fbd1a3 - [Coverage] Store compilation dir separately in coverage mapping
Petr Hosek via llvm-commits
- [llvm] 5fbd1a3 - [Coverage] Store compilation dir separately in coverage mapping
Petr Hosek via llvm-commits
- [llvm] 27093f1 - AMDGPU: Add regression testcase for bundle pressure issue
Matt Arsenault via llvm-commits
- [llvm] e87b1b1 - [CSSPGO] Use callsite sample counts to annotate indirect call sites.
Hongtao Yu via llvm-commits
- [PATCH] D96184: [AIX][TLS] Generate TLS variables in assembly files
Victor Huang via Phabricator via llvm-commits
- [PATCH] D96826: [DWARF][WIP] Add Skeleton CU to DWO CU during creation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D97002: Map Parameters marked as dereferenceable during inlining to loads.
Michael Berg via Phabricator via llvm-commits
- [llvm] afdfdc4 - [gn build] assert that goma_dir and sysroot are set for goma builds
Nico Weber via llvm-commits
- [PATCH] D97005: Map Parameters marked as dereferenceable during inlining to loads.
Michael Berg via Phabricator via llvm-commits
- [llvm] c77659e - [llvm][IR] Do not place constants with static relocations in a mergeable section
Leonard Chan via llvm-commits
- [PATCH] D97007: [lld-macho] Define __mh_bundle_header as symbol (similar to ___dso_handle)
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D97008: [RISCV] Prune unneeded indexed load/store pseudo instructions.
Craig Topper via Phabricator via llvm-commits
- [llvm] 7e658b2 - [dfsan] Instrument origin variable and function definitions
Jianzhou Zhao via llvm-commits
- [polly] ea37ee5 - [Polly] Update IslAstInfo::getNodePayload to use isl C++ interface. NFC.
Michael Kruse via llvm-commits
- [llvm] 2d3d2e7 - MIR: Fix parser crash on syntax error on first character
Matt Arsenault via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D97010: AMDGPU/ELF: Sort MACHs by value and add missing reserved MACHs
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] 5fb65c0 - [SampleFDO] Stop repeated indirect call promotion for the same target.
Wei Mi via llvm-commits
- [compiler-rt] df2940a - [android] Fix testing adb call
Vitaly Buka via llvm-commits
- [PATCH] D97013: [LTO] Fix cloning of llvm*.used when splitting module
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 71d1f78 - AMDGPU/ELF: Sort MACHs by value and add missing reserved MACHs
Konstantin Zhuravlyov via llvm-commits
- [llvm] c4ad878 - Reset the EntryValue location flag in finalizeEntryValue.
Adrian Prantl via llvm-commits
- [PATCH] D97016: [RISCV] Enable PrimaryKeyEarlyOut on RISCVVPseudosTable.
Craig Topper via Phabricator via llvm-commits
- [llvm] cf34559 - [RISCV] Enable PrimaryKeyEarlyOut on RISCVVPseudosTable.
Craig Topper via llvm-commits
- [llvm] 8ed3bbb - [RISCV] Split zvlsseg searchable table into 4 separate tables. Index by properties rather than intrinsic ID.
Craig Topper via llvm-commits
- [PATCH] D96015: [RegAllocFast] Handle case where operand of copy cannot be assigned.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D97020: [RISCV] Remove redundant test cases for index segment load (1/8).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D97021: [RISCV] Prevent selecting a 0 VL to X0 for the segment load/store intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97022: [RISCV] Remove redundant test cases for index segment load (3/8).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D97023: [RISCV] Remove redundant test cases for index segment store (5/8).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D97024: [RISCV] Remove redundant test cases for index segment store (6/8).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D97025: [RISCV] Remove redundant test cases for index segment store (7/8).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D97026: [RISCV] Remove redundant test cases for index segment store (8/8).
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 3bf8f16 - [Coroutine] Relax CoroElide musttail check
Xun Li via llvm-commits
- [PATCH] D97027: [llvm-objdump][MachO] Add support for dumping function starts
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] a32c79c - [RISCV] Remove redundant test cases for index segment load (1/8).
Hsiangkai Wang via llvm-commits
- [PATCH] D97028: [SampleFDO] Skip PreLink ICP for better profile quality of MonoLTO PostLink
Wenlei He via Phabricator via llvm-commits
- [llvm] 0469256 - [ORC] Print CPU feature string in JITTargetMachineBuilder debugging output.
Lang Hames via llvm-commits
- [PATCH] D97029: [msan] Set cmpxchg shadow precisely
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D97031: [lld-macho] Fix semantics & add tests for ARM64 GOT/TLV relocs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D97033: [RISCV] Use custom isel for vector indexed load/store intrinsics.
Craig Topper via Phabricator via llvm-commits
- [llvm] 2c4f60e - [FPEnv][AArch64] Implement lowering of llvm.set.rounding
Serge Pavlov via llvm-commits
- [llvm] 744a96a - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2d5eb67 - [Support] Use static_assert instead of assert (NFC)
Kazu Hirata via llvm-commits
- [llvm] fd04f3a - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] cd4051a - [RISCV] Prune unneeded indexed load/store pseudo instructions.
Craig Topper via llvm-commits
- [PATCH] D97035: [AArch64][GlobalISel] Support lowering <1 x i8> arguments and returning
Amara Emerson via Phabricator via llvm-commits
- [llvm] 1a2b353 - Reland "[Debugify] Make the debugify aware of the original (-g) Debug Info"
Djordje Todorovic via llvm-commits
- [llvm] c141c65 - [NPM][LTO] Do not enable MemorySSA with LoopFullUnrollPass
David Green via llvm-commits
- [PATCH] D97036: [X86] Fix a codegen crash in getSetCCResultType
Pengfei Wang via Phabricator via llvm-commits
- [debuginfo-tests] 54b6d01 - [debuginfo-tests] Recommit test sret.cpp
via llvm-commits
- [PATCH] D96968: [debuginfo-tests] Recommit test sret.cpp
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] d7d4dca - [llvm-exegesis] [PowerPC] Add basic LIT test
Qiu Chaofan via llvm-commits
- [PATCH] D94897: [llvm-exegesis] [PowerPC] Add basic LIT test
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 9d2f064 - [llvm-exegesis] Ignore instructions using custom inserter
Qiu Chaofan via llvm-commits
- [PATCH] D94898: [llvm-exegesis] Ignore instructions using custom inserter
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 260f90b - [AArch64] Add some missing Neoverse features
Sjoerd Meijer via llvm-commits
- [llvm] c98644c - [X86] Fix a codegen crash in getSetCCResultType
via llvm-commits
- [llvm] 0d82980 - [docs] Fix the GlobalISel/GenericOpcode.rst
Djordje Todorovic via llvm-commits
- [PATCH] D97039: [PowerPC] Enable redundant TOC save removal on AIX
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D97040: [llvm-objcopy][MachO] Add support for --keep-undefined
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D96662: [lit] Add --xfail and --filter-out (inverse of --filter)
David Zarzycki 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] 1d9f490 - [BasicAA] Add simple depth limit to avoid stack overflow (PR49151)
Nikita Popov via llvm-commits
- [llvm] 370addb - [IR] Move willReturn() to Instruction
Nikita Popov via llvm-commits
- [llvm] 2258b36 - [X86][AVX] getFauxShuffleMask - decode VBROADCAST(EXTRACT_VECTOR_ELT(V,0))
Simon Pilgrim via llvm-commits
- [llvm] aa44815 - Remove unnecessary "using namespace llvm" inside "namespace llvm". NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 2f17ed2 - [DCE] Don't remove non-willreturn calls
Nikita Popov via llvm-commits
- [llvm] 8181dcd - [AMDGPU] WQM/WWM: Fix marking of partial definitions
Carl Ritson via llvm-commits
- [PATCH] D89693: [AArch64] Favor post-increments and implement TTI::getPreferredAddressingMode
Sjoerd Meijer via Phabricator via llvm-commits
- [lld] ac065b7 - [LLD] Fix tests after D96993
Nikita Popov via llvm-commits
- [llvm] d9531a3 - [RISCV] Address some clang-tidy warnings. NFCI.
Fraser Cormack via llvm-commits
- [llvm] 3b75809 - [gn build] Port 1a2b3536efef
Nico Weber via llvm-commits
- [llvm] c1664c5 - [X86][SSE] Add tests for trunc(usubsat()) patterns.
Simon Pilgrim via llvm-commits
- [llvm] edc92a1 - [LV] Remove VPCallback.
Florian Hahn via llvm-commits
- [PATCH] D97045: [BuildLibCalls] Add noundef to allocator fns' size
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 7a5c26e - Revert "[ARM] Expand the range of allowed post-incs in load/store optimizer"
David Green via llvm-commits
- [PATCH] D97046: [lit] Add "late_tests" test suite config option
David Zarzycki via Phabricator via llvm-commits
- [llvm] b6db47d - [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc
Djordje Todorovic via llvm-commits
- [PATCH] D96871: [NFC][llvm-dwarfdump] Don't calculate unnecessary stats
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D97047: [Analysis][LoopVectorize] do not try to form reductions of pointers
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 5d3930b - [DAG] visitTRUNCATE - attempt to truncate USUBSAT
Simon Pilgrim via llvm-commits
- [llvm] b2c7f06 - [AMDGPU] Add some GFX9 test coverage. NFC.
Jay Foad via llvm-commits
- [llvm] a1c34a9 - [ARM] Correct vector predicate type in MVE getCmpSelInstrCost
David Green via llvm-commits
- [llvm] 3c297a2 - Make fixed-abi default for AMD HSA OS
via llvm-commits
- [PATCH] D97048: [AMDGPU][MC] Corrected bound_ctrl for compatibility with sp3
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D97049: [XCOFF][NFC] add DWARF section support in XCOFF object writer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D97050: [LoopInfo] Look through trunc instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D97054: [MachineVerifier] Confirm that both ends of a tied def/use are live together
Philip Reames via Phabricator via llvm-commits
- [llvm] 82492f2 - [NFC][Regalloc] Share the VirtRegAuxInfo object with LiveRangeEdit
Mircea Trofin via llvm-commits
- [PATCH] D97055: [RISCV] Improve register allocation around vector masks
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D97056: [InstCombine] matchBSwapOrBitReverse - remove pattern matching early-out. NFCI.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 4a5edea - [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns
Philip Reames via llvm-commits
- [compiler-rt] c1653b8 - Hwasan InitPrctl check for error using internal_iserror
Matthew Malcomson via llvm-commits
- [PATCH] D97057: [lld-macho] Fix and properly test subtractor relocations
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D96803: EntryExitInstrumenter: Enable at all optimization levels (PR49143)
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] 71a8e4e - [MemCopyOpt] Enable MemorySSA by default
Nikita Popov via llvm-commits
- [llvm] 59f442e - [LV] Fold single-use variable into assert. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D97061: [llvm-cov] Compare path only to find the same file
Choongwoo Han via Phabricator via llvm-commits
- [PATCH] D95510: Diagnose if a SLEB128 is too large to fit in an int64_t.
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D97062: [AMDGPU] Use divergent addresses for vector loads
Jay Foad via Phabricator via llvm-commits
- [PATCH] D97063: [AMDGPU][SelectionDAG] Don't combine uniform multiplies to MUL_[UI]24
Jay Foad via Phabricator via llvm-commits
- [llvm] 8d3442e - [AArch64][GlobalISel] Run redundant_sext_inreg in the post-legalizer combiner
Jessica Paquette via llvm-commits
- [PATCH] D97064: [SCEV] Infer known bits from known sign bits
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] 43fa23a - [Sanitizer][NFC] Fix typo
Luís Marques via llvm-commits
- [PATCH] D97065: [dfsan] Add origin address calculation
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D97035: [AArch64][GlobalISel] Support lowering <1 x i8> arguments
Amara Emerson via Phabricator via llvm-commits
- [llvm] 4ffad1f - [SampleFDO] Add PromotedInsns to prevent repeated ICP.
Wei Mi via llvm-commits
- [llvm] 98dff5e - [RISCV] Move SHFLI matching to DAG combine. Add 32-bit support for RV64
Craig Topper via llvm-commits
- [llvm] dbf910f - [RISCV] Prevent selecting a 0 VL to X0 for the segment load/store intrinsics.
Craig Topper via llvm-commits
- [llvm] d056d5d - [RISCV] Use custom isel for vector indexed load/store intrinsics.
Craig Topper via llvm-commits
- [PATCH] D97066: [MC] Diagnose MCContext errors using LLVMContext handler
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D95789: [SpeculateAroundPHIs] Avoid speculation on loop back edges
Michael Kruse via Phabricator via llvm-commits
- [llvm] 7f5b388 - [RISCV] Remove unneeded indexed segment load/store vector pseudo instruction.
Craig Topper via llvm-commits
- [llvm] 6ad4bf3 - [X86] Regenerate 2011-12-06-AVXVectorExtractCombine.ll
Simon Pilgrim via llvm-commits
- [llvm] 3dae0b5 - [X86] Remove unused intrinsic declaration
Simon Pilgrim via llvm-commits
- [llvm] d7350ef - [X86] Regenerate 2007-06-28-X86-64-isel.ll
Simon Pilgrim via llvm-commits
- [llvm] e7c86f4 - [RISCV] Use inheritance to reduce some repeated code in tablegen. NFC
Craig Topper via llvm-commits
- [polly] 91c472c - [Polly] Fix test after D96534.
Michael Kruse via llvm-commits
- [PATCH] D97068: Run non-filechecked commands in update_cc_test_checks.py
Giorgis Georgakoudis via Phabricator via llvm-commits
- [llvm] 5b250a2 - [Analysis][LoopVectorize] do not form reductions of pointers
Sanjay Patel via llvm-commits
- [PATCH] D97069: [clang] BoolMOption helper in Options.td
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D97070: [ValueTypes] Assert if changeVectorElementType is called on a simple type with an extended element type.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97071: [lit] Add a TAP-formatted output mode to lit
Luke Drummond via Phabricator via llvm-commits
- [llvm] 784c7de - [elfabi] Fix a bug when .dynsym contains no non-local symbol
Haowei Wu via llvm-commits
- [PATCH] D97073: [flang][fir] Update flang test tool support classes.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D97074: Add getDemandedBits for uses.
Qunyan Mangus via Phabricator via llvm-commits
- [llvm] 38730b0 - [Verifier] add tests for saturating intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] d790631 - [Verifier] remove dead code for saturating intrinsics; NFC
Sanjay Patel via llvm-commits
- [PATCH] D97077: [SCEV] Pass an explicit context to computeKnownBits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D83004: [UpdateCCTestChecks] Include generated functions if asked
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D97078: [lld-macho] Use full input file name in invalid relocation error message
Jez Ng via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Tim Shen via Phabricator via llvm-commits
- [llvm] 5de47eb - precommit test cleanup for D97077
Philip Reames via llvm-commits
- [llvm] efc8f33 - [msan] Set cmpxchg shadow precisely
Jianzhou Zhao via llvm-commits
- [llvm] a0757d8 - Patch by @wecing (Chenguang Wang).
Tim Shen via llvm-commits
- [llvm] 7e3183d - Add test triggered by review discussion on D97077
Philip Reames via llvm-commits
- [PATCH] D97082: [RISCV] Add isel support for bitcasts between fixed vector types.
Craig Topper via Phabricator via llvm-commits
- [llvm] cc574f8 - Add datalayout to test added in 7e3183d73
Philip Reames via llvm-commits
- [llvm] 7e54d73 - [RISCV] Remove VPatILoad and VPatIStore multiclasses that are no longer used. NFC
Craig Topper via llvm-commits
- [llvm] cb1f1aa - [dfsan] Add origin address calculation
Jianzhou Zhao via llvm-commits
- [PATCH] D97086: [GloblalISel] Support lowering <3 x i8> arguments in multiple parts.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D97087: [dfsan] Add utils that get/set origins
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D97092: [ValueTracking] Handle assumes on arguments with context instruction
Nikita Popov via Phabricator via llvm-commits
- [llvm] 27566e9 - [AArch64][GlobalISel] Make G_VECREDUCE_ADD of <2 x s32> legal.
Amara Emerson via llvm-commits
- [llvm] b13e942 - [ValueTracking] Add a two argument form of safeCtxI [NFC]
Philip Reames via llvm-commits
- [llvm] b006f55 - [SystemZ/z/OS] Add XPLINK 64-bit calling convention to tablegen.
Kai Nacke via llvm-commits
- [PATCH] D97096: [THUMB2] add .w suffixes for ldr/str w/ immediates
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D97097: [RISCV] Custom isel the rest of the vector load/store intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97099: [ValueTracking] Infer context for arguments
Philip Reames via Phabricator via llvm-commits
- [llvm] 3bec7ed - Different fix for gcc bug
Jacques Pienaar via llvm-commits
- [PATCH] D74927: [MC][ARM] make Thumb function also if type attribute is set
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] dab953c - [dfsan] Add utils that get/set origins
Jianzhou Zhao via llvm-commits
- [llvm] baab797 - [ValueTypes] Assert if changeVectorElementType is called on a simple type with an extended element type.
Craig Topper via llvm-commits
- [lld] c17547d - Revert "Implement -bundle_loader"
Vitaly Buka via llvm-commits
- [llvm] 12eddda - [CodeGen] Fix two dots between text section name and symbol name
via llvm-commits
- [llvm] 05d891a - [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly
Dávid Bolvanský via llvm-commits
- [llvm] 68e6025 - Revert "[BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly"
Dávid Bolvanský via llvm-commits
- [llvm] 33b0c63 - [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via llvm-commits
- [PATCH] D97103: [lld-macho] Don't emit rebase opcodes for subtractor minuend relocs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D97104: [lld-macho] Add test for a variety of arm64 relocations
Jez Ng via Phabricator via llvm-commits
- [PATCH] D97105: [lld-macho] Extract embedded addends for arm64 UNSIGNED relocations
Jez Ng via Phabricator via llvm-commits
- [llvm] 71b68fe - [RISCV] Teach our custom vector load/store intrinsic isel code to propagate memory operands if we have them.
Craig Topper via llvm-commits
- [llvm] 94d034f - Revert "[Libcalls, Attrs] Annotate libcalls with noundef"
Dávid Bolvanský via llvm-commits
- [PATCH] D97106: [UpdateTestChecks] Warn if any function conflicts under the same prefix
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] a952d72 - [SampleFDO] Skip PreLink ICP for better profile quality of MonoLTO PostLink
Wenlei He via llvm-commits
- [PATCH] D95900: [lld-macho] Fill out release notes for 12.x
Jez Ng via Phabricator via llvm-commits
- [PATCH] D97107: Replace func name with regex in update_cc_test_checks
Giorgis Georgakoudis via Phabricator via llvm-commits
- [llvm] aacf787 - [ValueTracking] Improve impliesPoison
Juneyoung Lee via llvm-commits
- [PATCH] D97108: [Statepoint Lowering] Allow dead gc pointer from deopt section to be on register.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
Bing Yu via Phabricator via llvm-commits
- [PATCH] D97110: [InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF
Petr Hosek via Phabricator via llvm-commits
- [llvm] cd54c57 - Reland "[Libcalls, Attrs] Annotate libcalls with noundef"
Dávid Bolvanský via llvm-commits
- [PATCH] D97111: change rvv frame layout
luxufan via Phabricator via llvm-commits
- [PATCH] D97111: [RISCV] change rvv frame layout
Craig Topper via Phabricator via llvm-commits
- [llvm] f169c02 - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] a205fa5 - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D97112: [X86][AMX] Lower tile copy instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D97113: ReleaseNotes: add lld/ELF notes
Fangrui Song via Phabricator via llvm-commits
- [llvm] 3b8cfef - [InstCombine] Add more tests to nonnull-select.ll (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 067ec53 - [AArch64][GlobalISel] Add selection support for G_VECREDUCE of <2 x i32>
Amara Emerson via llvm-commits
- [PATCH] D96110: [X86] Pass to transform tdpbf16ps intrinsics to scalar operation.
Bing Yu via Phabricator via llvm-commits
- [llvm] e4d751c - Update BPFAdjustOpt.cpp to accept select form of or as well
Juneyoung Lee via llvm-commits
- [llvm] 45d058e - [lit] Add --xfail and --filter-out (inverse of --filter)
David Zarzycki via llvm-commits
- [compiler-rt] 7c31661 - [Sanitizers][NFC] Fix typo
Luís Marques via llvm-commits
- [PATCH] D93762: SCCP: Refactor SCCPSolver
Vinay Madhusudan via Phabricator via llvm-commits
- [llvm] 2b72954 - [ConstantRangeTest] Make exhaustive testing more principled (NFC)
Nikita Popov via llvm-commits
- [PATCH] D88356: [ConstantRange] Make exhaustive testing more principled (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D97117: [XCOFF] add C_FILE symbol at index 0
ChenZheng via Phabricator via llvm-commits
- [llvm] 761bbed - [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,SatLimit)))
Simon Pilgrim via llvm-commits
- [PATCH] D96703: [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,SatLimit)))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93838: [LLVM] [SCCP] [WIP] : Add Function Specialization pass
Vinay Madhusudan via Phabricator via llvm-commits
- [llvm] ff51bce - [X86] KnownBits - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 63422bc - [X86][SSE2] Remove SSE2 min/max intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] b9f3b30 - [X86][SSE] Remove SSE41 min/max intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] 75e66b8 - [X86][AVX] Remove AVX2 min/max intrinsics tests
Simon Pilgrim via llvm-commits
- [llvm] a274062 - [X86][SSE] vector-compare-combines.ll - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] ee0dee7 - [X86][SSE] Use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 55b75d8 - [RISCV] Pre-commit test case for D97055. NFC.
Fraser Cormack via llvm-commits
- [llvm] 609d0c9 - [InstCombine] matchBSwapOrBitReverse - remove pattern matching early-out. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D95611: [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef`
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D97118: [Docs] Mention clone depth feature of git in LLVM getting started
Shivam Gupta via Phabricator via llvm-commits
- [llvm] 4550fdf - [lit testing] "END." not "END:"
David Zarzycki via llvm-commits
- [llvm] 9aa20ca - [RISCV] Improve register allocation around vector masks
Fraser Cormack via llvm-commits
- [llvm] 3e1317f - [RISCV] Support extraction of misaligned subvectors
Fraser Cormack via llvm-commits
- [llvm] fde55a9 - [LTO] Fix cloning of llvm*.used when splitting module
Teresa Johnson via llvm-commits
- [lld] 28d9953 - [lld/mac] reject -undefined warning and -undefined suppress with -twolevel_namespace
Nico Weber via llvm-commits
- [llvm] 5ec75c6 - [ConstantRangeTest] Print detailed information on failure (NFC)
Nikita Popov via llvm-commits
- [PATCH] D97122: [SCEV] Improve handling of pointer compares involving subtractions (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D85036: [llvm-cov] reset executation count to 0 after wrapped segment
Nikita Popov via Phabricator via llvm-commits
- [llvm] 09966a6 - [RISCV] Add an additional remw test to rv64m-exhaustive-w-insts.ll. NFC
Craig Topper via llvm-commits
- [llvm] b6088f7 - [ConstantRange] Handle wrapping range in binaryNot()
Nikita Popov via llvm-commits
- [llvm] fbca27b - [InstCombine] add tests for fdiv of exp/exp2; NFC
Sanjay Patel via llvm-commits
- [llvm] e772618 - [InstCombine] fold fdiv with exp/exp2 divisor (PR49147)
Sanjay Patel via llvm-commits
- [PATCH] D97124: [KnownBits][RISCV] Improve known bits for srem.
Craig Topper via Phabricator via llvm-commits
- [llvm] a852234 - [ConstantRange] Handle wrapping ranges in min/max (PR48643)
Nikita Popov via llvm-commits
- [llvm] 038bd14 - [RISCV] Add another test case showing failure to use remw when the RHS has been zero extended from less than i32. NFC
Craig Topper via llvm-commits
- [PATCH] D97126: [WPD] Fix handling of pure virtual base class
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D97127: [AVR] Improve 8/16 bit atomic operations
Ayke via Phabricator via llvm-commits
- [llvm] 6b286d9 - [InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF
Petr Hosek via llvm-commits
- [PATCH] D97128: [ThinLTO] Make cloneUsedGlobalVariables deterministic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97129: [Support] unsafe pointer arithmetic in llvm_regcomp()
Brad Smith via Phabricator via llvm-commits
- [PATCH] D97130: [RISCV] Have sexti32 also recognize AssertZExt from types smaller than i32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97131: [AVR] Fix expansion of NEGW
Ayke via Phabricator via llvm-commits
- [PATCH] D96753: [lld][ELF] __start_/__stop_ refs don't retain C-ident named group sections
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D97133: [SelectionDAG][RISCV] Teach ComputeNumSignBits to handle SREM.
Craig Topper via Phabricator via llvm-commits
- [llvm] 9524632 - [dfsan] Comment out unused methods by D97087 temporarily
Jianzhou Zhao via llvm-commits
- [llvm] 9e4033b - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0b417ba - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [lld] 1a3f3a3 - [lld][ELF] __start_/__stop_ refs don't retain C-ident named group sections
Petr Hosek via llvm-commits
- [PATCH] D97136: [VPlan] Support to widen call and select intructions in VPlan native path
Mauri Mustonen via Phabricator via llvm-commits
- [llvm] d9207d3 - [RISCV] Add test cases for add/sub/mul overflow intrinsics. NFC
Craig Topper via llvm-commits
- [PATCH] D97139: Fix unstable SmallPtrSet iteration issues due to collectUsedGlobalVariables
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97143: [VPlan] Support to widen call and select intructions in VPlan native path
Mauri Mustonen via Phabricator via llvm-commits
- [llvm] 2885d12 - [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts
Simon Pilgrim via llvm-commits
- [llvm] a6a258f - [X86][AVX] Fold concat(extract_subvector(v0,c0), extract_subvector(v1,c1)) -> vperm2x128
Simon Pilgrim via llvm-commits
- [llvm] 38ab47c - [DAG] Match USUBSAT patterns through zext/trunc
Simon Pilgrim via llvm-commits
- [PATCH] D97154: [JumpThreading] Clone noalias.scope.decl when threading blocks
Nikita Popov via Phabricator via llvm-commits
- [llvm] e97aab8 - [ThinLTO] Fix import of multiply defined global variables
Kristina Bessonova via llvm-commits
- [PATCH] D97155: [MSSA] Extending IsGuaranteedLoopInvariant to support an instruction defined in the entry block
Matteo Favaro via Phabricator via llvm-commits
- [llvm] 7c706aa - [Loads] Extract helper frunction for available load/store (NFC)
Nikita Popov via llvm-commits
- [llvm] 215bb15 - [IR] restrict vector reduction intrinsic types
Sanjay Patel via llvm-commits
- [llvm] e0615bc - [Loads] Add optimized FindAvailableLoadedValue() overload (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D97157: [NFC] Remove redundant word in comment
Madhur Amilkanthwar via Phabricator via llvm-commits
- [llvm] 5fe23de - [NFC] Remove redundant word in comment
via llvm-commits
- [PATCH] D95745: Support unwinding from inline assembly
Paul via Phabricator via llvm-commits
- [llvm] bae04a3 - [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - remove unnecessary BITCASTs.
Simon Pilgrim via llvm-commits
- [llvm] 1a6c1ac - [SelectionDAG][RISCV] Teach ComputeNumSignBits to handle SREM.
Craig Topper via llvm-commits
- [PATCH] D97159: [AVR] Fix def state of operands
Ayke via Phabricator via llvm-commits
- [PATCH] D97160: [DAGCombiner] Optimize SMULO/UMULO if we can prove that overflow is impossible.
Craig Topper via Phabricator via llvm-commits
- [llvm] 0b372c0 - [X86] Add common CHECK check-prefix to sub combine tests
Simon Pilgrim via llvm-commits
- [llvm] 9872cfc - [X86] Add 'sub C1, (xor X, C1) -> add (xor X, ~C2), C1+1' tests
Simon Pilgrim via llvm-commits
- [llvm] e7e35e1 - [X86] Regenerate sub.ll test
Simon Pilgrim via llvm-commits
- [llvm] 3ab32c9 - [X86] Replace explicit constant handling in sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] b568d3d - [X86] Add vector support to sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold.
Simon Pilgrim via llvm-commits
- [PATCH] D97163: [GlobalISel] Implement fewerElements legalization for vector reductions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D97164: [flang] Add -J and -module-dir to f18 driver
Tim Keith via Phabricator via llvm-commits
- [llvm] 183bbad - [KnownBits][RISCV] Improve known bits for srem.
Craig Topper via llvm-commits
- [PATCH] D97170: [ValueTracking] Improve ComputeNumSignBits for SRem.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 5ca2117 - [InstrProfiling] Use ELF section groups for counters, data and values
Petr Hosek via llvm-commits
- [PATCH] D97171: [AVR] Fix operands for ASRW8Rd
Ayke via Phabricator via llvm-commits
- [PATCH] D97172: [AVR] Fix lifeness issues in the AVR backend
Ayke via Phabricator via llvm-commits
- [PATCH] D97173: [WebAssembly] Rename methods in WasmEHFuncInfo (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D97174: [WebAssembly] Support WasmEHFuncInfo serialization
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] 4b34e0c - Revert "[sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script"
Nico Weber via llvm-commits
- [llvm] 047fc3b - [Analysis] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5032b58 - [llvm] Fix header guards (NFC)
Kazu Hirata via llvm-commits
- [llvm] ffba9e5 - [CodeGen] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D97175: [WebAssembly] Split EH MIR tests into two files
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 6ff09ce - [AArch64][GlobalISel] Fix <16 x s8> G_DUP regbankselect to assign source to gpr.
Amara Emerson via llvm-commits
- [PATCH] D97177: [RISCV] Remove redundancy -mattr=+d in test file
luxufan via Phabricator via llvm-commits
- [PATCH] D97178: [WebAssembly] Remap branch dests after fixCatchUnwindMismatches
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D93423: [GlobalISel] Use slot indexes to speed up huge block compile time
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D97179: [WebAssembly] Misc. fixes in cfg-stackify-eh.ll
Heejin Ahn via Phabricator via llvm-commits
- LLVM buildmaster will be restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D75016: [X86][TwoAddressInstructionPass] Teach tryInstructionCommute to continue checking for commutable FMA operands in more cases.
Chris Elrod via Phabricator via llvm-commits
- [compiler-rt] 97184ab - [InstrProfiling] Fix instrprof-gc-sections.c test
Petr Hosek via llvm-commits
- [PATCH] D97181: [LegalizeIntegerTypes] Improve ExpandIntRes_SADDSUBO codegen on targets without SADDO/SSUBO.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97182: [clang] fix cmake wrong variable name from RTLIBS to RTLIB
Philip Lassen via Phabricator via llvm-commits
Last message date:
Sun Feb 21 23:56:57 PST 2021
Archived on: Thu Feb 25 08:07:32 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).