The Week Of Monday 15 March 2021 Archives by thread
Starting: Mon Mar 15 00:05:31 PDT 2021
Ending: Sun Mar 21 23:40:55 PDT 2021
Messages: 2750
- [PATCH] D98620: [NFC] Update PowerPC readobj test case with expression
Edwin Wang via Phabricator via llvm-commits
- [PATCH] D98559: [lld-macho] Implement -dependency_info
Jez Ng via Phabricator via llvm-commits
- [PATCH] D90831: DebugInfo support for OCaml bindings
Vaivaswatha Nagaraj via Phabricator via llvm-commits
- [llvm] 0ddd537 - [Test] Replace checks with auto-generated checks
Max Kazantsev via llvm-commits
- [PATCH] D96883: Add support for JSON output style to llvm-symbolizer
George Rimar via Phabricator via llvm-commits
- [PATCH] D98553: [flang] Runtime: implement INDEX intrinsic function
Jean Perier via Phabricator via llvm-commits
- [PATCH] D98569: [llvm-nm] Add --format=just-symbols and make --just-symbol-name its alias
James Henderson via Phabricator via llvm-commits
- [PATCH] D98125: [RISCV] Clean up parsing floating point rounding mode
Luís Marques via Phabricator via llvm-commits
- [PATCH] D98620: [NFC] Update PowerPC readobj test case with expression for Index and ContainingCsectSymbolIndex
James Henderson via Phabricator via llvm-commits
- [PATCH] D98404: [clangd] Optionally add reflection for clangd-index-server
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D98401: [CodeGen] Fix backward copy propagation with -g
Zhiwei Chen via Phabricator via llvm-commits
- [PATCH] D98159: [RISCV] Add RISCVISD::BR_CC similar to RISCVISD::SELECT_CC.
Luís Marques via Phabricator via llvm-commits
- [llvm] 36f1c3d - [NFCI][ValueTracking] getUnderlyingObject(): assert that no cycles are encountered
Roman Lebedev via llvm-commits
- [PATCH] D96002: [test-suite][AIX] Enable profiling via hpmcount on AIX
Kai Luo via Phabricator via llvm-commits
- [llvm] f247d2a - Revert "[NFCI][ValueTracking] getUnderlyingObject(): assert that no cycles are encountered"
Roman Lebedev via llvm-commits
- [PATCH] D97563: [clang-tidy] Enable modernize-concat-nested-namespaces also on headers
Dmitry Polukhin via Phabricator via llvm-commits
- [PATCH] D98487: [AArch64][SVE/NEON] Add support for FROUNDEVEN for both NEON and fixed length SVE
Caroline via Phabricator via llvm-commits
- [PATCH] D41226: [LiveDebugValues] recognize spilled register that is killed in instruction after the spill
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D98599: [AArch64] Zero extended extract_vector_elt pattern
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D98506: [SVE][LoopVectorize] Verify support for vectorizing loops with invariant loads
Caroline via Phabricator via llvm-commits
- [PATCH] D98086: [FileCheck] Fix numeric error propagation
James Henderson via Phabricator via llvm-commits
- [PATCH] D98264: [AArch64] Implement __rndr, __rndrrs intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [compiler-rt] ad40453 - [AArch64][compiler-rt] Strip PAC from the link register.
Daniel Kiss via llvm-commits
- [PATCH] D98614: [AMDGPU] Fix shortfalls in WQM marking
Jay Foad via Phabricator via llvm-commits
- [llvm] 6878be5 - [X86][SSE] Attempt to merge single-op hops for slow targets.
Simon Pilgrim via llvm-commits
- [PATCH] D98233: [RISCV] Improve legalization of i32 UADDO/USUBO on RV64.
Luís Marques via Phabricator via llvm-commits
- [llvm] 70ee8dc - Fix MSVC "switch statement contains 'default' but no 'case' labels" warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D98512: [LoopVectorize] Simplify scalar cost calculation in getInstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D91250: Support intrinsic overloading on unnamed types
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D98124: [RISCV] Clean up parsing fence arguments
Luís Marques via Phabricator via llvm-commits
- [PATCH] D98528: [AMDGPU] Use depth first iterator instead of recursive DFS. NFCI.
David Stuttard via Phabricator via llvm-commits
- [llvm] 5d48b45 - [AMDGPU] Use depth first iterator instead of recursive DFS. NFCI.
Jay Foad via llvm-commits
- [PATCH] D68507: [PATCH 14/27] [noalias] ScopedNoAliasAA: use C99 restrict rules for deducing noalias
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87465: [TargetLowering] Change SimplifyDemandedBits for XOR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95677: [AArch64][SVE] Add unpredicated ld1/st1 patterns for reg+reg addressing modes
Bradley Smith via Phabricator via llvm-commits
- [llvm] 0c5b789 - [RISCV] Support fixed-length vectors in the calling convention
Fraser Cormack via llvm-commits
- [PATCH] D97954: [RISCV] Support fixed-length vectors in the calling convention
Fraser Cormack via Phabricator via llvm-commits
- [llvm] aa440ba - [NFCI][ValueTracking] getUnderlyingObject(): gracefully handle cycles
Roman Lebedev via llvm-commits
- [llvm] 1974065 - [AST] Add generator for source location introspection
Stephen Kelly via llvm-commits
- [PATCH] D98495: [CodeGen] Fix issues with scalable-vector INSERT/EXTRACT_SUBVECTORs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D97668: [debuginfo-tests] Add some optnone tests
Raphael Isemann via Phabricator via llvm-commits
- [compiler-rt] a00347b - [Sanitizer][RISCV][AArch64][Android] Adjust allocator tests
Luís Marques via llvm-commits
- [PATCH] D98522: [flang] Build intrinsic .mod files in include/flang
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D98625: [AArch64][SVE] Lower fixed length EXTRACT_VECTOR_ELT
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D98600: [X86][FastISel] Fix with.overflow eflags clobber (PR49587)
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D98626: [AMDGPU][MC] Disabled lds_direct for GFX90a
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D98604: [MCA] Ensure that writes occur in-order
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D98627: [JumpThreading] Do not use AA after a block has been destroyed. PR43276
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D98610: [RISCV] Support clang -fpatchable-function-entry && GNU function attribute 'patchable_function_entry'
Aaron Ballman via Phabricator via llvm-commits
- [debuginfo-tests] 61d3140 - [dexter] Check path != None before calling os.path.exists
via llvm-commits
- [PATCH] D98422: [Alias] Add a ah-hoc pattern with two PHI for isKnownNonEqual
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D98628: [MCA] Disable RCU for InOrderIssueStage
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D98567: [RISCV] Look through copies when trying to find an implicit def in addVSetVL.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 9ba577e - [X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D90344: [POC][LoopVectorizer] Allow invariant loads/stores using masked gather/scatter for a scalable VF.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 5fb4347 - Revert "[NFCI][ValueTracking] getUnderlyingObject(): gracefully handle cycles"
Nikita Popov via llvm-commits
- [llvm] 75a184d - Revert rG9ba577eca2e339726bfaad4e615c6324a705b292 "[X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. NFCI."
Simon Pilgrim via llvm-commits
- [PATCH] D97382: NFC: Migrate PartialInlining to work on InstructionCost
Paul Walker via Phabricator via llvm-commits
- [PATCH] D98561: [RISCV] Support masked load/store for fixed vectors.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] d09ae93 - [AArch64][SVE] Add unpredicated ld1/st1 patterns for reg+reg addressing modes
Bradley Smith via llvm-commits
- [PATCH] D98134: [RFC][POC] Introduce callback argument encoding mode into callback metadata
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D93164: [AST] Add generator for source location introspection
Nico Weber via Phabricator via llvm-commits
- [llvm] 07232f4 - [X86][SSE] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling.
Simon Pilgrim via llvm-commits
- [llvm] 13877db - [AMDGPU] Fix shortfalls in WQM marking
Carl Ritson via llvm-commits
- [PATCH] D98605: [LibCalls] Add `nosync` to known library calls
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D98629: [RISCV] Spilling for Zvlsseg registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D98564: [AArch64] Peephole rule to remove redundant cmp after cset.
Pavel Iliin via Phabricator via llvm-commits
- [llvm] 3cec93b - [SLP][Test] Precommit test for PR40522
Anton Afanasyev via llvm-commits
- [PATCH] D98232: [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration
Dave Green via Phabricator via llvm-commits
- [PATCH] D98295: [Clang] Add addrsig attribute to mark global functions/variables as address significant.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D98463: [IR] Add significant_addr property.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D98630: AMDGPU: Allow tail calls for amdgpu_gfx functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D98631: AMDGPU: Don't require registers for s_setpc_b64 operand
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] a149812 - Revert "[Sanitizer][RISCV][AArch64][Android] Adjust allocator tests"
Luís Marques via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D98455: [Polly] Refactoring astScheduleDimIsParallel to take the C++ wrapper object. NFC
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D98632: [NFC] Fix "unused parameter" error revealed in the Linux self-build.
Zahira Ammarguellat via Phabricator via llvm-commits
- [llvm] c05990a - [PATCH] fix location of test case
David Tenty via llvm-commits
- [PATCH] D98302: Add ConstantDataVector::getRaw() to create a constant data vector from raw data.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D98533: [M68k] Forward declare getMCInstrBeads in one place
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D97391: [NFC][PowerPC] Add additional load/store test cases
Amy Kwan 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] D94648: [amdgpu] Implement lower function LDS pass
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D98030: [IR] Add vscale_range IR function attribute
Paul Walker via Phabricator via llvm-commits
- [PATCH] D83372: Fix for memory leak reported by Valgrind
Maksym Wezdecki via Phabricator via llvm-commits
- [llvm] e582c07 - [NFC][PowerPC] Add additional load/store test cases
Amy Kwan via llvm-commits
- [PATCH] D98601: [flang][unittest] Add unit tests for runtime's crash handler
Asher Mancinelli via Phabricator via llvm-commits
- [PATCH] D98595: [NFC] Refactor the code to avoid check target type.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95339: [RFC][test] Adapt debug-info lit framework for more general purposes - part 1
James Henderson via Phabricator via llvm-commits
- [PATCH] D98152: [InstCombine] Canonicalize SPF to min/max intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98558: [OPENMP51]Initial support for the interop directive
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D60902: [OCaml] Add OCaml APIs to access DebugInfo
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D98449: [RISCV] Add isel-patterns to optimize (a < 1) into blez (a <= 0)
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D98179: [lit] Sort test start times based on prior test timing data
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D98278: [test] Add ability to get error messages from CMake for errc substitution
Markus Böck via Phabricator via llvm-commits
- [llvm] 0b2aae4 - [AArch64] Zero extended extract_vector_elt pattern
David Green via llvm-commits
- [compiler-rt] 6f37d18 - [asan] Fixed test failing on windows due to different printf behaviour.
Vy Nguyen via llvm-commits
- [llvm] 8143394 - [X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles.
Simon Pilgrim via llvm-commits
- [PATCH] D98256: [flang] Save AllocateObject and PointerObject analyzed expression
Jean Perier via Phabricator via llvm-commits
- [compiler-rt] 752f477 - [scudo][standalone] Add shared library to makefile
Kostya Kortchinsky via llvm-commits
- [PATCH] D98456: [scudo][standalone] Add shared library to makefile
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull/align attribute to accept poison
Tyker via Phabricator via llvm-commits
- [llvm] 13e49dc - [amdgpu] Implement lower function LDS pass
Jon Chesterfield via llvm-commits
- [llvm] fd9604c - [gn build] Port 13e49dcee48f
LLVM GN Syncbot via llvm-commits
- [PATCH] D98228: [AssumeBundles] Add nonnull/align to op bundle if noundef exists
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D97393: [OpenMP IRBuilder, MLIR] Add support for OpenMP do schedule dynamic
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D98633: [LV] Move exact FP math check out of Requirements.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D98634: [LV] Move runtime pointer size check to LVP::plan().
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D97726: [sanitizers] [windows] Use InternalMmapVector instead of silencing -Wframe-larger-than
Martin Storsjö 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
- [PATCH] D98481: [Inliner] Do not inline mutual-recursive functions to avoid exponential size growth.
Wenlei He via Phabricator via llvm-commits
- [compiler-rt] b136a74 - [RISCV][compiler-rt] Add support for save-restore
Edward Jones via llvm-commits
- [PATCH] D98246: [clangd] Add basic monitoring info request for remote index server
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D98611: [InstSimplify] Restrict a GEP transform to avoid provenance changes
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 3c93852 - [InstSimplify] add tests for ctlz of shifted constant; NFC
Sanjay Patel via llvm-commits
- [llvm] 660728a - [InstSimplify] ctlz({signbit} >>u x) --> x
Sanjay Patel via llvm-commits
- [llvm] 80ca4fd - [NFC] Fix "unused parameter" error revealed in the Linux self-build.
Zahira Ammarguellat via llvm-commits
- [compiler-rt] 4e67ae7 - [dfsan] Add origin ABI wrappers for thread/signal/fork
Jianzhou Zhao via llvm-commits
- [llvm] 7721557 - [X86][SSE] isHorizontalBinOp - ensure we clear any unused source operands to improve HADD/SUB matching
Simon Pilgrim via llvm-commits
- [PATCH] D97858: [AArch64][SVE] Fold vector ZExt/SExt into gather loads where possible
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D98033: [AArch64][SVEIntrinsicOpts] Factor out redundant SVE mul/fmul intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D98590: [CSSPGO] Load context profile for external functions in PreLink and populate ThinLTO import list
Wenlei He via Phabricator via llvm-commits
- [PATCH] D97785: [SystemZ][z/OS] Distinguish between text and binary files on z/OS
Zibi Sarbino via Phabricator via llvm-commits
- [llvm] 3dc5b53 - [RISCV] Improve legalization of i32 UADDO/USUBO on RV64.
Craig Topper via llvm-commits
- [llvm] 3997076 - [CMake] Require python 3.6 if enabling LLVM test targets
Christopher Tetreault via llvm-commits
- [PATCH] D95635: [CMake] Require python 3.6 if enabling LLVM test targets
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] a431268 - [gn build] (semi-manually) port b136a74efc54
Nico Weber via llvm-commits
- [polly] b7df372 - [Polly] Refactoring astScheduleDimIsParallel to take the C++ wrapper object. NFC
Michael Kruse via llvm-commits
- [llvm] 0035dec - [CodeGen] Fix issues with scalable-vector INSERT/EXTRACT_SUBVECTORs
Fraser Cormack via llvm-commits
- [PATCH] D96827: [DWARF] Check for AddrOffsetSectionBase to work with DWO Units.
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] edf634e - [AssumeBundles] Add nonnull/align to op bundle if noundef exists
Juneyoung Lee via llvm-commits
- [PATCH] D98638: [RFC][Coroutine] Force stack allocation after await_suspend() call
Xun Li via Phabricator via llvm-commits
- [PATCH] D98607: [NVPTX] CUDA provides a memcpy and memset
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D98176: Introduce a generic operator to apply complex operations to BitVector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98535: [M68k] Add more specific operand classes
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] ab86edb - [AArch64] Implement __rndr, __rndrrs intrinsics
Stelios Ioannou via llvm-commits
- [PATCH] D98532: [M68k] Use fixed asm string for MxPseudo instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98644: [DebugInfo] Fix incorrect handling of variadic debug values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D98603: [Flang] [OpenMP] Add function for mapping OpenMP Parser clause classes with the corresponding clause kind
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D98606: [NVPTX] CUDA does provide malloc/free since compute capability 2.X
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D98646: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98646: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98646: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D98646: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D98646: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98646: [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94395: [X86] AMD Znver3 Scheduler descriptions and llvm-mca tests
Roman Lebedev via Phabricator via llvm-commits
- [polly] 3f170eb - [Polly][Optimizer] Apply user-directed unrolling.
Michael Kruse via llvm-commits
- [PATCH] D97977: [Polly][Optimizer] Apply user-directed unrolling.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D98648: [lld-macho] Place LC_FUNCTION_STARTS at the right position
Jez Ng via Phabricator via llvm-commits
- [PATCH] D96881: [InstCombine] Avoid Bitcast-GEP fusion for pointers directly from allocation functions
mohammad hadi jooybar via Phabricator via llvm-commits
- [PATCH] D98549: [AMDGPU] Fix copyPhysReg to not produce unalined vgpr access
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D98571: [lld-macho] Optimize getRelocAttrs()
Jez Ng via Phabricator via llvm-commits
- [PATCH] D98230: [LSR] Add reconciliation of unfoldable offsets
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D98648: [lld-macho] Place LC_FUNCTION_STARTS data at the right position
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 018e96f - [RISCV] Add isel-patterns to optimize (a < 1) into blez (a <= 0)
Craig Topper via llvm-commits
- [PATCH] D98650: [NVPTX] Enable lowering of atomics on local memory
William Moses via Phabricator via llvm-commits
- [llvm] 41759c3 - [RISCV] Add RISCVISD::BR_CC similar to RISCVISD::SELECT_CC.
Craig Topper via llvm-commits
- [compiler-rt] 57a532b - [dfsan] Do not check dfsan_get_origin by check_custom_wrappers.sh
Jianzhou Zhao via llvm-commits
- [lld] 29d4676 - [lld-macho] Place LC_FUNCTION_STARTS data at the right position
Jez Ng via llvm-commits
- [PATCH] D94355: [Passes] Add relative lookup table converter pass
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D98114: [Loads] Forward constant vector store to load of first element
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 5d44c92 - Change void getNoop(MCInst &NopInst) to MCInst getNop()
Fangrui Song via llvm-commits
- [PATCH] D98276: [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 1
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D98602: [SCCP] Avoid modifying AdditionalUsers while iterating over it
Dimitry Andric via Phabricator via llvm-commits
- [compiler-rt] 9cf5220 - [dfsan] Updated check_custom_wrappers.sh to dedup function names
Jianzhou Zhao via llvm-commits
- [llvm] a5d3042 - [CSSPGO] Load context profile for external functions in PreLink and populate ThinLTO import list
Wenlei He via llvm-commits
- [PATCH] D98323: [lld-macho] implement options -map
Jez Ng via Phabricator via llvm-commits
- [polly] 9c486eb - [Polly] Fix deprecation warning. NFC.
Michael Kruse via llvm-commits
- [PATCH] D93560: [openacc][openmp] Reduce number of generated file and prefer inclusion of .inc
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D98652: [flang] Unittests for runtime terminator
Asher Mancinelli via Phabricator via llvm-commits
- [lld] af2796c - [test] Add ability to get error messages from CMake for errc substitution
Markus Böck via llvm-commits
- [llvm] af2796c - [test] Add ability to get error messages from CMake for errc substitution
Markus Böck via llvm-commits
- [llvm] 3bffb1c - [AMDGPU] Use single cache policy operand
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D96469: [AMDGPU] Use single cache policy operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] b1b07dd - [SLP] update stale test comments; NFC
Sanjay Patel via llvm-commits
- [llvm] 68e4084 - Revert line accidentally included in af2796c76d2ff4b73165ed47959afd35a769beee
Markus Böck via llvm-commits
- [llvm] 9bcf0ef - [clangd] Optionally add reflection for clangd-index-server
Kirill Bobyrev via llvm-commits
- [PATCH] D98213: [InlineCost] Enable the cost benefit analysis on FDO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D98659: [MachineCopyPropagation] Do more backward copy propagations
yshui via Phabricator via llvm-commits
- [PATCH] D98226: [CSSPGO][llvm-profgen] Fix getCanonicalFnName usage in llvm-profgen
Lei Wang via Phabricator via llvm-commits
- [llvm] c297709 - [AMDGPU] Fixed msan failure with uninitialized value
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D98661: [M68k] Fixed incorrect `extract-section` command substitution
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] efbaf40 - [gn build] kind of merge af2796c76d2f
Nico Weber via llvm-commits
- [llvm] 01d648a - [gn build] merge 9bcf0eff99
Nico Weber via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Yusra Syeda via Phabricator via llvm-commits
- [llvm] bb244ea - [AnnotationRemarks] Remove unneeded Function.h include (NFC).
Florian Hahn via llvm-commits
- [PATCH] D92503: [ms] [llvm-ml] Fix case-sensitivity for variables and textmacros
Eric Astor via Phabricator via llvm-commits
- [llvm] bc27a31 - [AMDGPU] Fix copyPhysReg to not produce unalined vgpr access
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D92504: [ms] [llvm-ml] When warnings are fatal, make sure to fail on warnings
Eric Astor via Phabricator via llvm-commits
- [PATCH] D92505: [ms] [llvm-ml] Warn on redefinition of a command-line definition
Eric Astor via Phabricator via llvm-commits
- [PATCH] D97186: [XCOFF][llvm-dwarfdump] support llvm-dwarfdump for XCOFF DWARF
Jason Liu via Phabricator via llvm-commits
- [llvm] 483a253 - NFC: Formatting changes.
Nick Lewycky via llvm-commits
- [llvm] 50c7504 - [NVPTX] Avoid temp copy of byval kernel parameters.
Artem Belevich via llvm-commits
- [PATCH] D98469: [NVPTX] Avoid temp copy of byval kernel parameters.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D98593: [OCaml][test] Fix Bindings/OCaml/executionengine.ml test
Josh Berdine via Phabricator via llvm-commits
- [llvm] 51504bc - [DWARF] Check for AddrOffsetSectionBase to work with DWO Units.
David Blaikie via llvm-commits
- [PATCH] D98578: [OCaml] Add missing TypeKinds, Opcode, and AtomicRMWBinOps
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D98464: [GlobalISel] Add G_SBFX + G_UBFX (bitfield extraction opcodes)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D98534: [M68k] Introduce DReg bead
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D98663: [AMDGPU] Remove cpol, tfe, and swz from MUBUF patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 264ff53 - [gn build] merge af2796c76d2f a bit more
Nico Weber via llvm-commits
- [PATCH] D95916: DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization
Luís Marques via Phabricator via llvm-commits
- [PATCH] D98536: [M68k] Convert register Aliases to AltNames
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D98617: [AMDGPU, NFC] Refactor FP/BP spill index code in emitPrologue/emitEpilogue
Scott Linder via Phabricator via llvm-commits
- [PATCH] D98665: Correct Doxygen syntax for inline code
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] ecf6466 - [JITLink][MachO][x86-64] Introduce generic x86-64 support.
Lang Hames via llvm-commits
- [PATCH] D98305: [JITLink] Introduce generic x86-64 support by refactoring MachO/x86-64.
Lang Hames via Phabricator via llvm-commits
- [llvm] 2ef6ee1 - [gn build] Port ecf6466f01c5
LLVM GN Syncbot via llvm-commits
- [PATCH] D98666: [AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax"
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D98667: Support !heapallocsite attachments in StripTableDebugInfo().
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D98668: Support !heapallocsite attachments in StripTableDebugInfo().
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 9466f9b - [CMake] Clean up unnecessary dependency
Petr Hosek via llvm-commits
- [PATCH] D98465: Clean up unnecessary dependency
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D98669: [RISCV] Make empty name symbols SF_FormatSpecific so that llvm-symbolizer ignores them for symbolization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D98670: [RISCV] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled, but Zfh is not.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97074: Add getDemandedBits for uses.
Qunyan Mangus via Phabricator via llvm-commits
- [PATCH] D98672: [InstSimplify] Match PtrToInt more directly in a GEP transform (NFC)
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D98560: [RuntimeDyld] Fix range checks for R_X86_64_{8,16}
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D98667: Support !heapallocsite attachments in stripNonLineTableDebugInfo().
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D98668: Support !heapallocsite attachments in StripDebugInfo().
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D98673: [llvm-reduce] Remove dso_local when possible
Samuel Eubanks via Phabricator via llvm-commits
- [PATCH] D98674: Resolved a FIXME in PowerPC SubTarget
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D98675: Remove -enable-npm-O3-nontrivial-unswitch option
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 9341bcb - Skip path separators to make the test portable across Win/Linux
David Blaikie via llvm-commits
- [PATCH] D98676: [WebAssembly] Finalize SIMD names and opcodes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D98445: [ELF] Special case --shuffle-sections=-1 to reverse input sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] 4f198b0 - [X86] Pass to transform amx intrinsics to scalar operation.
Bing1 Yu via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
Bing Yu via Phabricator via llvm-commits
- [llvm] 6547dcb - [gn build] Port 4f198b0c27b0
LLVM GN Syncbot via llvm-commits
- [llvm] 5bb2757 - [OCaml][test] Fix Bindings/OCaml/executionengine.ml test
Josh Berdine via llvm-commits
- [PATCH] D98316: [rs4gc] Simplify code by cloning existing instructions when inserting base chain [NFC]
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D98518: [RGT] RPCUtilsTest, replace un-executed EXPECT with unreachable
Lang Hames via Phabricator via llvm-commits
- [llvm] f40a2c3 - [NVPTX] CUDA does provide malloc/free since compute capability 2.X
Johannes Doerfert via llvm-commits
- [PATCH] D98679: [ELF] Change --shuffle-sections=<seed> to --shuffle-sections=<section-glob>=<seed>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D98674: [NFC] [PowerPC] Determine Endianness in PPCTargetMachine
Anshil Gandhi via Phabricator via llvm-commits
- [llvm] dddd590 - [CSSPGO][llvm-profgen] Fix getCanonicalFnName usage in llvm-profgen
via llvm-commits
- [PATCH] D98581: [llvm-jitlink] Add diagnostic output and port executor to getaddrinfo(3) as well
Rafik Zurob via Phabricator via llvm-commits
- [PATCH] D98597: GlobalISel: Insert memcpy for outgoing byval arguments
Amara Emerson via Phabricator via llvm-commits
- [llvm] 683e897 - Revert "[cmake] Enable -Werror=return-type"
David Blaikie via llvm-commits
- [compiler-rt] c0f224e - [AArch64][ASAN] Disable fgets_fputs.cpp test.
Yvan Roux via llvm-commits
- [llvm] 9575c48 - [AArch64][GlobalISel] Fix crash on lowering <1 x half> types.
Amara Emerson via llvm-commits
- [PATCH] D98683: [RISCV] Improve i32 UADDSAT/USUBSAT on RV64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97358: [X86] Support amx-bf16 intrinsic.
Bing Yu via Phabricator via llvm-commits
- [PATCH] D96918: [llvm-readelf, propeller] Add fallthrough bit to basic block metadata in BB-Address-Map section.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D98684: [LangRef] state that align assume op bundle may take an extra argument
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D96110: [X86] Pass to transform tdpbf16ps intrinsics to scalar operation.
Bing Yu via Phabricator via llvm-commits
- [PATCH] D98620: [NFC] [XCOFF] Update PowerPC readobj test case with expression for Index and ContainingCsectSymbolIndex
Edwin Wang via Phabricator via llvm-commits
- [PATCH] D98686: [lld:elf] Weaken the requirement for a computed binding to be STB_LOCAL
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D98687: Fix demangling of optional template-args for vendor extended type qualifier.
Alex Orlov via Phabricator via llvm-commits
- [llvm] 3c03635 - [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
Caroline Concatto via llvm-commits
- [PATCH] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
Caroline via Phabricator via llvm-commits
- [llvm] 6e040a1 - [NFC] Wisely nest dyn_cast in FunctionLoweringInfo
via llvm-commits
- [llvm] 1d297f9 - [lit] Sort test start times based on prior test timing data
David Zarzycki via llvm-commits
- [PATCH] D98689: [X86] [split-stack] Add an option to allocate extra space for stack split functions
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D98627: [BasicAA] Drop dependency on Loop Info. PR43276
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D98596: precommit for D98423
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D96416: [TableGen] Improve algorithms for processing template arguments; add type checking
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98690: [AArch64][SVE] Test more types in sve-fixed-length-subvector.ll
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D96004: [AArch64] Stack probing for function prologues
Kristof Beyls via Phabricator via llvm-commits
- [llvm] 4a17ac0 - [test][NFC] Minor formatting and comment adjustments in GetErrcMessages.cmake
Markus Böck via llvm-commits
- [PATCH] D98691: [FileCheck] Fix PR49531: invalid use of string var
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91334: [compiler-rt] Set CMAKE_TRY_COMPILE_TARGET_TYPE to STATIC_LIBRARY when building builtins standalone
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D98693: [ARM] Use lrdsb for more thumb1 loads.
Dave Green via Phabricator via llvm-commits
- [llvm] 596db99 - [AMDGPU][MC] Disabled lds_direct for GFX90a
Dmitry Preobrazhensky via llvm-commits
- [compiler-rt] 1310c68 - [sanitizer][NFC] Don't inherit InternalMmapVector
Vitaly Buka via llvm-commits
- [PATCH] D98695: [Docs] Suggest mentioning review page in the commit message
Vaivaswatha Nagaraj via Phabricator via llvm-commits
- [llvm] 953bb5e - [test] Make sure the test program in GetErrcMessages.cmake exits normally.
Markus Böck via llvm-commits
- [PATCH] D98190: [NFC] Use SmallString instead of std::string for the AttrBuilder
Benjamin Kramer via Phabricator via llvm-commits
- [llvm] 40fdb43 - [SLP] improve readability in reduction logic; NFC
Sanjay Patel via llvm-commits
- [PATCH] D98697: [IndVars] Provide eliminateIVComparison with context
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 5ac3b37 - [TableGen/GlobalISel] Emit MI_predicate custom code for PatFrags (not only PatFrag)
Bjorn Pettersson via llvm-commits
- [PATCH] D98486: [TableGen/GlobalISel] Emit MI_predicate custom code for PatFrags (not only PatFrag)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D98435: [LoopVectorize] Add strict in-order reduction support for fixed-width vectorization
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 35368bb - [NFC] Replace loop by idiomatic llvm::find_if
via llvm-commits
- [llvm] 0fda5e8 - [llvm-exegesis testing] Workaround unreliable test
David Zarzycki via llvm-commits
- [llvm] b2e78a0 - [NFC] Use SmallString instead of std::string for the AttrBuilder
via llvm-commits
- [llvm] 534a1f4 - [Test] Update auto-generated checks
Max Kazantsev via llvm-commits
- [llvm] b044f76 - [Test] Add test with loops guarded by trivial conditions
Max Kazantsev via llvm-commits
- [PATCH] D98700: [RISCV] Optimize "dominant element" BUILD_VECTORs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D98701: StackProtector: insert check before `musttail` call.
Tim Northover via Phabricator via llvm-commits
- [llvm] 49d0e11 - [lit testing] Fix Windows reliability?
David Zarzycki via llvm-commits
- [PATCH] D98704: [AArch64] Don't perform SetccAddFolding with 2 SET_CC operands
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D97484: Don't use $ as suffix for symbol names in ThinLTOBitcodeWriter and other places
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D98245: [ARM] Tone down the MVE scalarization overhead
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D98705: [OpenCL] Prefer CodeGenFunction::EmitRuntimeCall
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D98210: [ARM] Add VREV MVE shuffle costs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D98706: [SCEV] Add false->any implication to save compile time
Max Kazantsev via Phabricator via llvm-commits
- [llvm] a977324 - [InstSimplify] Match PtrToInt more directly in a GEP transform (NFC)
Simonas Kazlauskas via llvm-commits
- [llvm] 43f2d26 - [AMDGPU, NFC] Refactor FP/BP spill index code in emitPrologue/emitEpilogue
via llvm-commits
- [llvm] 64687f2 - [X86][SSE] canonicalizeShuffleWithBinOps - add PERMILPS/PERMILPD + PERMPD/PERMQ + INSERTPS handling.
Simon Pilgrim via llvm-commits
- [PATCH] D71741: Add size of FP environment to DataLayout
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D98243: [LV] Account for the cost of predication of scalarized load/store
Sjoerd Meijer via Phabricator via llvm-commits
- [polly] f51427a - [Polly][Unroll] Fix unroll_double test.
Michael Kruse via llvm-commits
- [llvm] 70aa319 - [gn build] Port 9a5af541ee05
LLVM GN Syncbot via llvm-commits
- [PATCH] D98708: [LoopVectorize] relax FMF constraint for FP induction
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 1cb15b1 - Correct Doxygen syntax for inline code
Aaron Puchert via llvm-commits
- [PATCH] D94964: Describe vector layout in LangRef
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D98712: [Utils] Support lit-like substitutions in update_cc_test_checks
Giorgis Georgakoudis via Phabricator via llvm-commits
- [llvm] a33ce06 - [RISCV] Improve i32 UADDSAT/USUBSAT on RV64.
Craig Topper via llvm-commits
- [llvm] 14bd44e - [AArch64][SVEIntrinsicOpts] Factor out redundant SVE mul/fmul intrinsics
Joe Ellis via llvm-commits
- [llvm] 61ca706 - [lit testing] Mark reorder.py as unavailable on Windows
David Zarzycki via llvm-commits
- [PATCH] D96854: [CodeExtractor] Enable partial aggregate arguments
Giorgis Georgakoudis via Phabricator via llvm-commits
- [llvm] 229eeb1 - [RISCV] Look through copies when trying to find an implicit def in addVSetVL.
Craig Topper via llvm-commits
- [llvm] 5097143 - [SCEV][NFC] Move check up the stack
Max Kazantsev via llvm-commits
- [llvm] ff2dd8a - [AArch64][SVE] Fold vector ZExt/SExt into gather loads where possible
Joe Ellis via llvm-commits
- [PATCH] D98714: [SLP] Add insertelement instructions to vectorizable tree
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D96791: [SLP] Double UserCost compensation for vector store of aggregate
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D72689: [SLP] Revectorize partially vectorized instructions
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] ece6d8e - [OCaml] Add missing TypeKinds, Opcode, and AtomicRMWBinOps
Josh Berdine via llvm-commits
- [PATCH] D98715: [LoopVectorize] Add support for scalable vectorization of induction variables
David Sherwood via Phabricator via llvm-commits
- [llvm] f12433f - [MemDepAnalysis] Remove redundant comment.
Thomas Preud'homme via llvm-commits
- [PATCH] D96179: Ignore assume like calls by default in hasAddressTaken()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] d2eae99 - [LoopVectorize] add FP induction test with minimal FMF; NFC
Sanjay Patel via llvm-commits
- [PATCH] D98423: Fix the trunc instruction insertion problem in SLP pass
Bu Le via Phabricator via llvm-commits
- [PATCH] D98716: [NFC][CodeGen] Separate TargetRegisterInfo needsStackRealignment and canRealignStack
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D98717: [AMDGPU] Split dot2-insts feature
Jay Foad via Phabricator via llvm-commits
- [PATCH] D98718: [AA][NFC] Convert AliasResult to class containing offset for PartialAlias case.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D98719: [flang] Replace Arithmetic Ops with their builtin conunterpart
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D97299: [IR][SVE] Add new llvm.experimental.stepvector intrinsic
Paul Walker via Phabricator via llvm-commits
- [PATCH] D95543: [GVN] Clobber partially aliased loads.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D98721: [LV] NFC: Return both fixed and scalable Max VF from computeMaxVF.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D98722: [LV] Build and cost VPlans for scalable VFs.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 264f101 - Tweak spelling of system-windows UNSUPPORTED line
Jeremy Morse via llvm-commits
- [llvm] 6513995 - [InstSimplify] Restrict a GEP transform to avoid provenance changes
Simonas Kazlauskas via llvm-commits
- [PATCH] D97121: [clang-tidy] Add a Standalone diagnostics mode to clang-tidy
Nathan James via Phabricator via llvm-commits
- [llvm] 6ab8927 - [RISCV] Support clang -fpatchable-function-entry && GNU function attribute 'patchable_function_entry'
Fangrui Song via llvm-commits
- [PATCH] D94163: [RISCV] Set dependency on floating point CSRs, 1/3
Serge Pavlov via Phabricator via llvm-commits
- [llvm] b04c87e - Support !heapallocsite attachments in stripNonLineTableDebugInfo().
Adrian Prantl via llvm-commits
- [llvm] c3a18bb - Support !heapallocsite attachments in StripDebugInfo().
Adrian Prantl via llvm-commits
- [llvm] 8fbedb6 - [llvm-nm] Add --format=just-symbols and make --just-symbol-name its alias
Fangrui Song via llvm-commits
- [PATCH] D90853: [RISCV] Add DAG nodes to represent read/write CSR
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D98046: [TableGen] Fix excessive compile time issue in FixedLenDecoderEmitter
Jay Foad via Phabricator via llvm-commits
- [llvm] fe990ee - [Docs] Mention linking to reviews page when committing
Vaivaswatha Nagaraj via llvm-commits
- [llvm] a80a33e - [Utils] Support lit-like substitutions in update_cc_test_checks
Giorgis Georgakoudis via llvm-commits
- [llvm] f586de8 - [VPlan] Remove PredInst2Recipe, use VP operands instead. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D97974: [gvn] CSE gc.relocates based on meaning, not spelling
Philip Reames via Phabricator via llvm-commits
- [llvm] 6972e39 - [gvn] CSE gc.relocates based on meaning, not spelling (try 2)
Philip Reames via llvm-commits
- [llvm] 56349e8 - Fix for memory leak reported by Valgrind
David Blaikie via llvm-commits
- [PATCH] D98728: [LICM] Fix a bug involving sinking of instructions w/token operands
Philip Reames via Phabricator via llvm-commits
- [PATCH] D98728: [LICM] Fix a crash when sinking instructions w/token operands
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D98729: Mark gc.relocate and gc.result as readnone (try 2)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D95262: [LLD][PowerPC] Fix bug in PC-Relative initial exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D98582: [llvm-objcopy][NFC] remove split dwo file creation from executeObjcopyOnBinary.
Fangrui Song via Phabricator via llvm-commits
- [llvm] b743bbc - Add ConstantDataVector::getRaw() to create a constant data vector from raw data.
Nick Lewycky via llvm-commits
- [PATCH] D98730: [AArch64][GlobalISel] Fall back if disabling neon/fp in the translator.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D98731: [AMDGPU] Support SCC on buffer atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D98732: scudo: Allow TBI to be disabled on Linux with a macro.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D98511: [llvm-objcopy][NFC] Move ownership keeping code into the restoreStatOnFile().
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D98733: [fix][Flang][OpenMP] Allow ordered construct within a non-worksharing loop
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D98734: [dfsan] Add -dfsan-fast-8-labels flag
George Balatsouras via Phabricator via llvm-commits
- [llvm] d40b491 - [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration
Mircea Trofin via llvm-commits
- [PATCH] D98484: add missing MemorySSAWrapperPass dependency macro to MemCpyOptLegacyPass
Liam Keegan via Phabricator via llvm-commits
- [PATCH] D98736: [SelectionDAG] Don't pass a scalable vector to MachinePointerInfo::getWithOffset in a unit test.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98737: [compiler-rt] Use try_compile_only to check for __ARM_FP
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D98452: [compiler-rt] Produce the right arch suffix for arm libraries
Martin Storsjö via Phabricator via llvm-commits
- [llvm] edf9565 - [MemCpyOpt] Add missing MemorySSAWrapperPass dependency macro
Nikita Popov via llvm-commits
- [llvm] 40bc309 - Revert "[regalloc] Ensure Query::collectInterferringVregs is called before interval iteration"
Nikita Popov via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Evandro Menezes via Phabricator via llvm-commits
- [llvm] 5cabf47 - [rs4gc] don't duplicate existing values which are provably base pointers
Philip Reames via llvm-commits
- [PATCH] D98122: [rs4gc] don't duplicate existing values which are provably base pointers
Philip Reames via Phabricator via llvm-commits
- [PATCH] D98326: Delete two if-statements in InstCombineCalls.cpp
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D97465: [LoopVectorize] Refine hasIrregularType predicate
LemonBoy via Phabricator via llvm-commits
- [compiler-rt] db36d88 - scudo: Allow TBI to be disabled on Linux with a macro.
Peter Collingbourne via llvm-commits
- [PATCH] D98566: [AArch64] Parse "rng" feature flag in .arch directive
Petr Hosek via Phabricator via llvm-commits
- [llvm] ef884e1 - [rs4gc] don't force a conflict for a canonical broadcast
Philip Reames via llvm-commits
- [PATCH] D98315: [rs4gc] don't force a conflict for a canonical broadcast
Philip Reames via Phabricator via llvm-commits
- [llvm] cec9e73 - [rs4gc] Simplify code by cloning existing instructions when inserting base chain [NFC]
Philip Reames via llvm-commits
- [compiler-rt] 1bc8f5f - [sanitizers] [windows] Use InternalMmapVector instead of silencing -Wframe-larger-than
Martin Storsjö via llvm-commits
- [compiler-rt] cfb978d - [compiler-rt] Use try_compile_only to check for __ARM_FP
Martin Storsjö via llvm-commits
- [PATCH] D98739: [Object][MachO] Handle end iterator in getSymbolType()
Steven Wu via Phabricator via llvm-commits
- [PATCH] D98740: [OpenMP] Change OMPIRBuilder to append function attributes
Joseph Huber via Phabricator via llvm-commits
- [llvm] 340d558 - [M68k] Fixed incorrect `extract-section` command substitution
Min-Yih Hsu via llvm-commits
- [llvm] 8ef1112 - [M68k] Add more specific operand classes
Min-Yih Hsu via llvm-commits
- [PATCH] D97184: [XCOFF] support DWARF for XCOFF for object output
Jason Liu via Phabricator via llvm-commits
- [llvm] 302b80a - [InstCombine] Avoid Bitcast-GEP fusion for pointers directly from allocation functions
Muhammad Asif Manzoor via llvm-commits
- [llvm] d5df500 - [AArch64] Parse "rng" feature flag in .arch directive
Roland McGrath via llvm-commits
- [llvm] b605cfb - [AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax"
Anirudh Prasad via llvm-commits
- [compiler-rt] f5e6182 - [sanitizer][NFC] Remove InternalScopedString::size()
Vitaly Buka via llvm-commits
- [llvm] 5d03745 - [RISCV] Make empty name symbols SF_FormatSpecific so that llvm-symbolizer ignores them for symbolization
Fangrui Song via llvm-commits
- [llvm] 7202f47 - [SLP] separate min/max matching from its instruction-level implementation; NFC
Sanjay Patel via llvm-commits
- [polly] 5f58aae - [Polly][CodeGen] Allow nesting of BandAttr mark without loop.
Michael Kruse via llvm-commits
- [PATCH] D98743: [flang] Order Symbols by source provenance
Peter Klausler via Phabricator via llvm-commits
- [llvm] cbd7eab - Revert "[ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast()"
Zequan Wu via llvm-commits
- [compiler-rt] 9adc907 - [sanitizer][NFC] Fix compilation error on Windows
Vitaly Buka via llvm-commits
- [compiler-rt] c2f3b2f - [asan] disable MallocNanoZone for no fd test on darwin
Emily Shi via llvm-commits
- [PATCH] D98744: Revert "[AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax""
Anirudh Prasad via Phabricator via llvm-commits
- [llvm] 9f5da80 - Revert "[AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax""
Anirudh Prasad via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D98752: [flang] Fix build error (unused data member warning)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D97244: [SimplifyCFG] Update passingValueIsAlwaysUndefined to check more attributes
Guozhi Wei via Phabricator via llvm-commits
- [compiler-rt] ec5ed66 - [dfsan] Add origin ABI wrappers
Jianzhou Zhao via llvm-commits
- [PATCH] D98381: [lld-macho] Handle error cases properly for -exported_symbol(s_list)
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95638: AMDGPU: Add target id and code object v4 support
Konstantin Zhuravlyov via Phabricator 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] D98757: [AMX] Not fold constant bitcast into amx intrisic
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D97007: [lld-macho] Define __mh_*_header synthetic symbols.
Vy Nguyen via Phabricator via llvm-commits
- [lld] db1e845 - [lld-macho] Handle error cases properly for -exported_symbol(s_list)
Greg McGary via llvm-commits
- [PATCH] D90926: [SCEV] Don't use not expressions for implied conditions
Max Kazantsev via Phabricator via llvm-commits
- [llvm] a6074b0 - [BasicAA] Drop dependency on Loop Info. PR43276
Max Kazantsev via llvm-commits
- [llvm] 506df1b - [OCaml] DebugInfo support for OCaml bindings
Vaivaswatha Nagaraj via llvm-commits
- [PATCH] D98758: [lld-macho][NFC] Drop unnecessary braces around simple if/for bodies
Greg McGary via Phabricator via llvm-commits
- [PATCH] D98759: [AssumeBundles] offset should be added to correctly calculate align
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 70af292 - [Unswitch] Guard dbgs logging with LLVM_DEBUG
Arthur Eubanks via llvm-commits
- [lld] a170533 - [lld-macho][NFC] Drop unnecessary braces around simple if/for bodies
Greg McGary via llvm-commits
- [llvm] f7be9db - [OCaml] Fix buildbot failure in OCaml tests
Vaivaswatha Nagaraj via llvm-commits
- [PATCH] D98762: [LTO][MC] Discard non-prevailing defined symbols in module-level assembly
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 1d7960a - [Flang][OpenMP][OpenACC] Add function for mapping parser clause classes with the corresponding clause kind.
via llvm-commits
- [llvm] 5bd6b0a - [MC] Delete unused MCOperand::{create,is,get}FPImm
Fangrui Song via llvm-commits
- [PATCH] D98763: [lld] add context-sensitive PGO options for COFF.
Yolanda via Phabricator via llvm-commits
- [llvm] fd302e2 - [NFC] [XCOFF] Update PowerPC readobj test case with expression
via llvm-commits
- [PATCH] D94964: [LangRef] Describe memory layout for vectors types
Dave Green via Phabricator via llvm-commits
- [PATCH] D98263: [LoopInterchange] fix tightlyNested() in LoopInterchange legality
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D98475: [LoopInterchange] Fix transformation bugs in loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D98425: [sanitizer_common][test] Handle missing REG_STARTEND in Posix/regex_startend.cpp
Rainer Orth via Phabricator via llvm-commits
- [compiler-rt] 3b8b5d1 - [sanitizer_common][test] Handle missing REG_STARTEND in Posix/regex_startend.cpp
Rainer Orth via llvm-commits
- [llvm] dd90c36 - [SLP][Test] Precommit test for D98423
Anton Afanasyev via llvm-commits
- [PATCH] D98765: [Polly] Refabricating isReductionParallel() and getMinimalDependenceDistance() from Integer Set Libarary(ISL) to take the C++ wrapper
Prateek Pardeshi via Phabricator via llvm-commits
- [PATCH] D98766: [RegAlloc] Fix "ran out of regs" with uses in statepoint
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D68717: [Codegen] More add_sat and sub_sat promotion
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] b8bf94d - [TableGen] Fix excessive compile time issue in FixedLenDecoderEmitter
Jay Foad via llvm-commits
- [llvm] 967b64b - [AMDGPU] Split dot2-insts feature
Jay Foad via llvm-commits
- [PATCH] D98767: [lit] Harmonize test timing data between Unix and Windows
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D87479: [InstCombine] Don't sink the fdiv from (fmul (fdiv 1.0, %x), %y) if the fdiv isn't in the same basic block as the fmul
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D98351: [llvm-opt] Bug fix within combining FP vectors
Nashe Mncube via Phabricator via llvm-commits
- [PATCH] D98426: [llvm-objcopy][Support] move writeToStream helper function to Support.
James Henderson via Phabricator via llvm-commits
- [PATCH] D98511: [llvm-objcopy][NFC] Move ownership keeping code into restoreStatOnFile()
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 7025175 - [RISCV] Optimize "dominant element" BUILD_VECTORs
Fraser Cormack via llvm-commits
- [PATCH] D96263: [RISCV] Support scalable-vector masked gather operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D98509: [LV] Calculate max feasible scalable VF.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D98249: [SVE] Suppress vselect warning from incorrect interface call
Nashe Mncube via Phabricator via llvm-commits
- [PATCH] D97691: [SLP] Honor min/max regsize and min/max VF in vectorizeStores
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] 9abe500 - [SLP] Fix the trunc instruction insertion problem
Anton Afanasyev via llvm-commits
- [llvm] 3c25c40 - [LV] Account for the cost of predication of scalarized load/store
David Green via llvm-commits
- [PATCH] D91937: [ISel] Port AArch64 SABD and UABD to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98772: [AMDGPU] Avoid unnecessary graph visits during WQM marking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D98773: [X86] Fix compile time regression of D93594.
LuoYuanke via Phabricator via llvm-commits
- [llvm] 3b63525 - [AMDGPU] Regenerate wave32.ll test checks
Simon Pilgrim via llvm-commits
- [PATCH] D96486: [RISCV] Support scalable-vector masked scatter operations
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D98774: [AST] De-duplicate empty node introspection
Stephen Kelly via Phabricator via llvm-commits
- [llvm] cf0da91 - [AArch64][SVE/NEON] Add support for FROUNDEVEN for both NEON and fixed length SVE
Bradley Smith via llvm-commits
- [llvm] 2b20df2 - [lit] Harmonize test timing data between Unix and Windows
David Zarzycki via llvm-commits
- [llvm] 4a68740 - Revert rG3b635253ddd0106c88051cff3540d8eb90bee22f "[AMDGPU] Regenerate wave32.ll test checks"
Simon Pilgrim via llvm-commits
- [llvm] cca3167 - [NFC][OCaml] Fix documentation for verify_function and const_of_int64
Josh Berdine via llvm-commits
- [PATCH] D77884: fix the documentation for ocaml bindings
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D94949: [AArch64][RegAllocFast] Add findSpillBefore to TargetRegisterInfo
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D88851: InstCombine: Fix infinite loop in copy-constant-to-alloca transform
Guy Blank via Phabricator via llvm-commits
- [PATCH] D98776: [RISCV] Fix missing scalable->fixed-length vector conversion
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 01ac6d1 - Revert "[DebugInfo] Handle multiple variable location operands in IR"
Hans Wennborg via llvm-commits
- [PATCH] D88232: [DebugInfo] Handle multiple variable location operands in IR
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D98778: [DAG] SelectionDAG::isSplatValue - add ISD::ABS handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D83605: [SelectionDAG][WebAssembly] Recognize splat value ABS operations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98779: [RISCV] Support bitcasts of fixed-length mask vectors
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D98391: [InstSimplify] Propagate AllowRefinement info from SimplifyWithOpReplaced
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D98780: [IR] Add opt-in flag to isIndirectCall() to consider inlineasm
Madhur Amilkanthwar via Phabricator via llvm-commits
- [llvm] 2571a09 - [OCaml] Handle nullptr in Llvm.global_initializer
Josh Berdine via llvm-commits
- [PATCH] D65195: [OCaml] Handle nullptr in Llvm.global_initializer
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D98501: [RISCV] Update RVV shift intrinsic tests to use XLEN bit as shift amount.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D96626: Support: mapped_file_region: Pass MAP_NORESERVE to mmap
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D98781: [AArch64] Enable UseAA globally in the AArch64 backend
Dave Green via Phabricator via llvm-commits
- [llvm] 021de7c - [llvm-objcopy][NFC] Move ownership keeping code into restoreStatOnFile().
Alexey Lapshin via llvm-commits
- [llvm] 05eeb60 - [RGT] RPCUtilsTest, replace un-executed EXPECT with unreachable
Paul Robinson via llvm-commits
- [PATCH] D95025: [RISCV] Add a test showing incorrect codegen
Luís Marques via Phabricator via llvm-commits
- [PATCH] D98765: [Polly] Refactoring isReductionParallel() and getMinimalDependenceDistance() from Integer Set Libarary(ISL) to take the C++ wrapper
Prateek Pardeshi via Phabricator via llvm-commits
- [llvm] cfc256b - [DAG] TargetLowering::isBinOp() - add ISD::SSUBSAT/USUBSAT
Simon Pilgrim via llvm-commits
- [PATCH] D98206: [TTI] Add a Mask to getShuffleCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D97646: [ASan][RISCV] Fix RISC-V memory mapping
Luís Marques via Phabricator via llvm-commits
- [PATCH] D98784: [AMDGPU][GlobalISel] Fix unable to legalize G_FSHL error
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] 402f2ca - [ARM] Use lrdsb for more thumb1 loads.
David Green via llvm-commits
- [PATCH] D98785: [Orc] Fix pending debug object tracking in DebugObjectManagerPlugin
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D98786: [CMake] Use compiler-rt location instead of resource directory to find clang-cls runtime directory
Markus Böck via Phabricator via llvm-commits
- [compiler-rt] 6b025da - [Sanitizer] Fix debug builds of sanitizer_stacktrace_test.cpp
Luís Marques via llvm-commits
- [PATCH] D98788: [lld-link] emit an error when writing a PDB > 4 GiB
Nico Weber via Phabricator via llvm-commits
- [llvm] 4f02493 - [LoopVectorize] Refine hasIrregularType predicate
via llvm-commits
- [PATCH] D97818: [OpenMP] Replace GPU globalization calls with shared memory in the middle-end
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D98789: [PEI] add dwarf information for stack probe
YangKeao via Phabricator via llvm-commits
- [llvm] 1236dbc - [ms] [llvm-ml] Allow the /Zs parameter as a synonym for -filetype=null
Eric Astor via llvm-commits
- [PATCH] D90061: [ms] [llvm-ml] Allow the /Zs parameter as a synonym for -filetype=null
Eric Astor via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D98704: [AArch64] Rewrite (add, csel) to cinc
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D98587: [X86] Optimize vXi8 MULHS on targets where we can't sign_extend to the next register size.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98531: [SLP]Fix crash on extending scheduling region.
Simon Pilgrim via Phabricator via llvm-commits
- [lld] 423cb32 - [ELF] Special case --shuffle-sections=-1 to reverse input sections
Fangrui Song via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D95380: Turn on the new pass manager by default
Reid Kleckner via Phabricator via llvm-commits
- [llvm] fa9d8ac - [CGSCC] Print CG node itself instead of its address
Bardia Mahjour via llvm-commits
- [PATCH] D98791: [PowerPC][NFC] Do not enter prefix selection if it cannot do better.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 410f09a - [OPENMP51]Initial support for the interop directive.
Mike Rice via llvm-commits
- [llvm] 3bfddc2 - Reapply "[DebugInfo] Handle multiple variable location operands in IR"
Stephen Tozer via llvm-commits
- [PATCH] D97813: [FileCheck] Fix -dump-input per-pattern diagnostic indexing
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D98794: [AArch64] Correctly align HFA arguments when passed on the stack
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 696ddef - [RISCV] Support masked load/store for fixed vectors.
Craig Topper via llvm-commits
- [PATCH] D92507: [ms] [llvm-ml] Add support for ALIGN, EVEN, and ORG directives
Eric Astor via Phabricator via llvm-commits
- [PATCH] D98795: [lld-macho][NFC] Minor refactor of Writer::run()
Greg McGary via Phabricator via llvm-commits
- [llvm] e2935dc - [TTI] Add a Mask to getShuffleCost
David Green via llvm-commits
- [llvm] 9998b00 - [RISCV] Update RVV shift intrinsic tests to use XLEN bit as shift amount.
Zakk Chen via llvm-commits
- [PATCH] D98797: [docs] Document regular LLVM sync-ups
Kristof Beyls via Phabricator via llvm-commits
- [llvm] 7c7f467 - [LICM] Fix a crash when sinking instructions w/token operands
Philip Reames via llvm-commits
- [PATCH] D97891: Add register size info back to MCRegisterClass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D98800: [NFC][RISCV] Pass test through update_llc_tests_checks.py to address whitespace issues
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D98801: [NFC][RISCV] Wrong stack slot for GPR and RVV spilled registers
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D98802: [RISCV][WIP] Fix offset computation for RVV
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D98803: [llvm-symbolizer][llvm-nm] Fix AArch64 and ARM mapping symbols handling.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D98804: [AMDGPU] Remove unused template parameters of MUBUF_Real_AllAddr_vi
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Xun Li via Phabricator via llvm-commits
- [llvm] 92b39c6 - [RISCV] Use getTargetExtractSubreg and getTargetInsertSubreg to simplify some code. NFCI
Craig Topper via llvm-commits
- [llvm] 31764ea - [LCSSA] Extract a utility for deciding if a new use requires a new lcssa phi [NFC]
Philip Reames via llvm-commits
- [llvm] 605a503 - [lld-link] emit an error when writing a PDB > 4 GiB
Nico Weber via llvm-commits
- [PATCH] D98222: [SCEV] Use trip count information to improve shift recurrence ranges
Philip Reames via Phabricator via llvm-commits
- [PATCH] D98805: [NewPM] Verify LoopAnalysisResults after a loop pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D97673: [RFC] [[Coroutine] [Debug] Salvage dbg.value at O2
Xun Li via Phabricator via llvm-commits
- [PATCH] D98063: [flang][fir] Add the pre-code gen rewrite pass and codegen ops.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D98807: Fix a naming issue in recurrence matcher
Philip Reames via Phabricator via llvm-commits
- [llvm] 79522f2 - [X86][SSE] Add SSE2/SSE42 test coverage to urem combine tests
Simon Pilgrim via llvm-commits
- [PATCH] D98809: [NFC] Enable RVALUE_REFERENCE_THIS on MSVC 2019
Nathan James via Phabricator via llvm-commits
- [llvm] bd79b56 - [NFC][AArch64] Add codegen tests for various csinc-cmp sequences.
Pavel Iliin via llvm-commits
- [PATCH] D97667: [loop-idiom] Hoist loop memcpys to loop perheader
Han Zhu via Phabricator via llvm-commits
- [PATCH] D95425: Implementation of global.get/set for reftypes in LLVM IR
Paulo Matos via Phabricator via llvm-commits
- [compiler-rt] a14263e - [compiler-rt] -fsanitize=cfi is not supported on Darwin
Jon Roelofs via llvm-commits
- [PATCH] D98811: [GlobalISel] Don't DCE LIFETIME_START/LIFETIME_END markers.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 2416f24 - [M68k] Use fixed asm string for MxPseudo instructions
Min-Yih Hsu via llvm-commits
- [llvm] eb6b455 - [M68k] Forward declare getMCInstrBeads in one place
Min-Yih Hsu via llvm-commits
- [PATCH] D94597: [X86] Lower calls with clang.arc.attachedcall bundle
Ahmed Bougacha via Phabricator via llvm-commits
- [llvm] 6db3ab2 - [NewPM] Verify LoopAnalysisResults after a loop pass
Arthur Eubanks via llvm-commits
- [PATCH] D98815: [OPENMP51]Initial support for the use clause
Mike Rice via Phabricator via llvm-commits
- [PATCH] D97680: [OpenMP] Simplify GPU memory globalization
Joseph Huber via Phabricator via llvm-commits
- [llvm] 35e0567 - [ARM] Add VREV MVE shuffle costs
David Green via llvm-commits
- [PATCH] D98817: [llvm-readobj] Remove GNU_PROPERTY_X86_ISA_1_{NEEDED,USED}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D98818: [llvm-readobj] Dump new GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} notes in .note.gnu.property
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D98819: [M68k] Replace unknown operand with explicit type
Ricky Taylor via Phabricator via llvm-commits
- [PATCH] D98820: [NewPM] Only verify MSSA when VerifyMemorySSA
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D98821: [RISCV] Improve 64-bit integer materialization for some cases.
Craig Topper via Phabricator via llvm-commits
- [llvm] 991df73 - [Object][MachO] Handle end iterator in getSymbolType()
Steven Wu via llvm-commits
- [llvm] d7fed7b - [AArch64][GlobalISel] Fall back if disabling neon/fp in the translator.
Amara Emerson via llvm-commits
- [lld] 74b888b - [lld-macho][NFC] Minor refactor of Writer::run()
Greg McGary via llvm-commits
- [llvm] 792bed6 - Revert "[NewPM] Verify LoopAnalysisResults after a loop pass"
Arthur Eubanks via llvm-commits
- [PATCH] D98823: [CSSPGO] Add attribute metadata for context profile
Wenlei He via Phabricator via llvm-commits
- [llvm] c615927 - [OPENMP51]Initial support for the use clause.
Mike Rice via llvm-commits
- [llvm] dd59c13 - [FileCheck] Fix numeric error propagation
Joel E. Denny via llvm-commits
- [llvm] f87b410 - [FileCheck] Fix redundant diagnostics due to numeric errors
Joel E. Denny via llvm-commits
- [PATCH] D98088: [FileCheck] Fix redundant diagnostics due to numeric errors
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D98537: WIP: [M68k] Implement AsmParser
Ricky Taylor via Phabricator via llvm-commits
- [PATCH] D98540: WIP: [M68k] Implement Disassembler
Ricky Taylor via Phabricator via llvm-commits
- [compiler-rt] e0dadf3 - [sanitizer] Remove max_len parameter from InternalScopedString
Vitaly Buka via llvm-commits
- [PATCH] D95199: [ELF] Improve compatibility with ld.bfd linker scripts
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D98829: [libomptarget] Add register usage info to kernel metadata
Dhruva Chakrabarti via Phabricator via llvm-commits
- [PATCH] D98830: [libsupport] Silence a bogus valgrind warning.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D98832: [libomptarget] Tune the number of teams and threads for kernel launch.
Dhruva Chakrabarti via Phabricator via llvm-commits
- [llvm] 1a4bc3a - [AMDGPU] Avoid unnecessary graph visits during WQM marking
Carl Ritson via llvm-commits
- [llvm] 28963d8 - [GlobalISel] Don't DCE LIFETIME_START/LIFETIME_END markers.
Amara Emerson via llvm-commits
- [PATCH] D98834: [OPENMP51]Support for the 'destroy' clause with interop variable
Mike Rice via Phabricator via llvm-commits
- [llvm] d33b016 - [XCOFF][llvm-dwarfdump] llvm-dwarfdump support for XCOFF
Chen Zheng via llvm-commits
- [PATCH] D98835: [SampleFDO] Don't mix up the existing indirect call value profile with the new value profile annotated after inlining.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D97350: [SampleFDO] Another fix to prevent repeated indirect call promotion in sample loader pass
Wei Mi via llvm-commits
- [PATCH] D98837: [lld][MachO] Refactor handling of subsections
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 1282426 - [NFC] make XCOFF dwarf dump test run only on PowerPC target.
Chen Zheng via llvm-commits
- [llvm] 8494122 - [Hexagon] Add more patterns for HVX loads and stores
Krzysztof Parzyszek via llvm-commits
- [PATCH] D98839: [RISCV] Fix isel pattern of masked vmslt[u]
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D98840: [RISCV] Lower scalable vector masked loads to intrinsics to match fixed vectors and reduce isel patterns.
Craig Topper via Phabricator via llvm-commits
- [llvm] 0ddf38c - [Hexagon] Improve stack address base reuse for HVX spills
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] 872ec38 - [NFC][sanitizer] Remove unneeded "explicit"
Vitaly Buka via llvm-commits
- [llvm] b292dce - [ObjectYAML] Handle Hexagon V68
Krzysztof Parzyszek via llvm-commits
- [PATCH] D95672: [LV] Vectorize backward dependence
Hu Jiangping via Phabricator via llvm-commits
- [compiler-rt] 674d276 - [sanitizer] Grow buffer in SharedPrintfCodeNoBuffer
Vitaly Buka via llvm-commits
- [llvm] fca5d63 - [RISCV] Fix isel pattern of masked vmslt[u]
ShihPo Hung via llvm-commits
- [PATCH] D98841: [lld:elf] Weaken the requirement for a computed binding to be STB_LOCAL
Nathan Lanza via Phabricator via llvm-commits
- [llvm] 86ec3fd - [JITLink] Improve out-of-range error messages.
Lang Hames via llvm-commits
- [llvm] 0604e0b - [JITLink] Reformat an enum.
Lang Hames via llvm-commits
- [PATCH] D97049: [XCOFF][NFC] add DWARF section support in XCOFF object writer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95198: [ELF] Fix program header alloc when first PT_LOAD is not at lowest VMA
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D97039: [PowerPC] Enable redundant TOC save removal on AIX
ChenZheng via Phabricator via llvm-commits
- [PATCH] D98843: [Evaluator] Look through invariant.group intrinsics
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D97656: [llvm-objcopy] Initial XCOFF32 support.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D98003: [obj2yaml] Implement parsing sections and auxiliary entries of XCOFF.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D98844: [PowerPC] Enable fast-isel on AIX subtarget
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87981: [X86] AMX programming model.
Bing Yu via Phabricator via llvm-commits
- [llvm] 3d0aed7 - [CMake] Use compiler-rt location instead of resource directory to find clang-cls runtime directory
Markus Böck via llvm-commits
- [PATCH] D98400: [Test][DebugInfo] Check for backend object emission support.
James Henderson via Phabricator via llvm-commits
- [PATCH] D95478: [llvm-objcopy][NFC][Wasm] Do not use internal buffer while writing into the output.
James Henderson via Phabricator via llvm-commits
- [llvm] 90ecb86 - [AArch64] Rewrite (add, csel) to cinc
Sjoerd Meijer via llvm-commits
- [llvm] e64adc0 - [X86] Fix compile time regression of D93594.
via llvm-commits
- [llvm] c2b4600 - [RISCV] Support bitcasts of fixed-length mask vectors
Fraser Cormack via llvm-commits
- [llvm] 0002d4b - [X86][AMX][NFC] Give correct Passname for Tile Register Pre-configure
Bing1 Yu via llvm-commits
- [llvm] 209a626 - [X86][NFC] Pre-commit test case for the fix of ldtilecfg insertion.
via llvm-commits
- [llvm] 0331399 - [RISCV] Support scalable-vector masked gather operations
Fraser Cormack via llvm-commits
- [PATCH] D98845: [X86] Fix a bug when calculating the ldtilecfg insertion points.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D98847: [flang][driver] Fix `-fdebug-dump-provenance`
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 251fe98 - [Test][DebugInfo] Check for backend object emission support.
Nigel Perks via llvm-commits
- [PATCH] D98849: [LV] Compute ranges for plans up front (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D98850: [LV] Switch to using pre-computed VF ranges instead clamping.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 3495031 - [RISCV] Support scalable-vector masked scatter operations
Fraser Cormack via llvm-commits
- [llvm] b1afa18 - [DAG] SelectionDAG::isSplatValue - add ISD::ABS handling
Simon Pilgrim via llvm-commits
- [PATCH] D98136: [RISCV][RFC] Initially support the K-extension instructions on the LLVM MC layer
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D98706: [SCEV] Add false->any implication
Max Kazantsev via Phabricator via llvm-commits
- [llvm] f134a71 - [llvm-objcopy] remove split dwo file creation from executeObjcopyOnBinary.
Alexey Lapshin via llvm-commits
- [PATCH] D98851: [OCaml] Add (get/set)_module_identifer functions
Vaivaswatha Nagaraj via Phabricator via llvm-commits
- [PATCH] D98853: [test] Fix incorrect use of string variable use
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D98854: [test] Fix mix of variable use/def and regex match
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D98236: [RISCV] Add SiFive-VIU75 for llvm
Alex Bradbury via Phabricator via llvm-commits
- [llvm] d9b5338 - [ARM] Regenerate select-imm.ll tests
Simon Pilgrim via llvm-commits
- [llvm] 388fbef - [AMDGPU] Regenerate atomic_optimizations_global_pointer.ll tests
Simon Pilgrim via llvm-commits
- [PATCH] D76500: WIP: GlobalISel: Lower funnel shifts
Jay Foad via Phabricator via llvm-commits
- [PATCH] D98856: Always emit error for wrong interfaces to scalable vectors, unless cmdline flag is passed.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] c8893f3 - [LoopVectorize] relax FMF constraint for FP induction
Sanjay Patel via llvm-commits
- [PATCH] D98857: [DAG] computeKnownBits - add ISD::MULHS/ISD::MULHU handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88785: Support {S,U}REMEqFold before legalization
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] b790443 - [test] Fix incorrect use of string variable use
Thomas Preud'homme via llvm-commits
- [PATCH] D98858: [lit] Pass the USERPROFILE variable through on Windows
Martin Storsjö via Phabricator via llvm-commits
- [llvm] b3a1500 - [SCEV][NFC] API for predicate evaluation
Max Kazantsev via llvm-commits
- [llvm] 1067a13 - [NFC] Use evaluatePredicate in eliminateComparison
Max Kazantsev via llvm-commits
- [llvm] 26ec76a - [NFC] One more use case for evaluatePredicate
Max Kazantsev via llvm-commits
- [PATCH] D98859: [lit] Handle plain negations directly in the internal shell
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D98860: [RISCV] Optimize all-constant mask BUILD_VECTORs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D98861: [CMAKE] Fix cross-compilation build
Vladislav Vinogradov via Phabricator via llvm-commits
- [compiler-rt] 8e11bed - [compiler-rt] Produce the right arch suffix for arm libraries
Martin Storsjö via llvm-commits
- [llvm] eb4c85e - [llvm-objcopy][NFC][Wasm] Do not use internal buffer while writing into the output.
Alexey Lapshin via llvm-commits
- [llvm] b3ced98 - [SLP]Fix crash on extending scheduling region.
Alexey Bataev via llvm-commits
- [llvm] 61f834c - GlobalISel: Insert memcpy for outgoing byval arguments
Matt Arsenault via llvm-commits
- [llvm] b9a0384 - GlobalISel: Preserve source value information for outgoing byval args
Matt Arsenault via llvm-commits
- [PATCH] D98598: GlobalISel: Preserve source value information for outgoing byval args
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D98863: [Orc] Make usage of ResourceKeys thread-safe in DebugObjectManagerPlugin
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 758efce - [X86][SSE] Regenerate PR18054 test case
Simon Pilgrim via llvm-commits
- [PATCH] D98865: [AMDGPU] Disable forceful inline of non-kernel functions which use LDS.
Mahesha S via Phabricator via llvm-commits
- [llvm] 078b338 - [AMDGPU] Add some gfx1010 test coverage. NFC.
Jay Foad via llvm-commits
- [llvm] e6ce0db - [MCA] Ensure that writes occur in-order
Andrew Savonichev via llvm-commits
- [PATCH] D98866: [KnownBits] Add knownbits analysis for mulhs/mulu 'multiply high' instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98352: [XCore] Remove XFAIL: xcore from passing test.
Nigel Perks via Phabricator via llvm-commits
- [lld] ed8bff1 - [lld-macho] implement options -map
Jez Ng via llvm-commits
- [llvm] 6333ee2 - [gn build] Port ed8bff13dcaa
LLVM GN Syncbot via llvm-commits
- [llvm] c539be1 - [Hexagon] Add support for named registers cs0 and cs1
Sid Manning via llvm-commits
- [PATCH] D72235: [clang-tidy] new altera unroll loops check
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D98491: [AMDGPU] Split GCN subtarget features for unaligned access
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D98631: AMDGPU: Fix allowing immediates for tail call pseudo.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D98872: [amdgpu] Update med3 combine to skip i64
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 1ba5c55 - [DAG] Improve folding (sext_in_reg (*_extend_vector_inreg x)) -> (sext_vector_inreg x)
Simon Pilgrim via llvm-commits
- [llvm] 1a6ab32 - [XCore] Remove XFAIL: xcore from passing test.
Nigel Perks via llvm-commits
- [llvm] 253f804 - [amdgpu] Update med3 combine to skip i64
Jon Chesterfield via llvm-commits
- [llvm] 3f37c28 - [AMDGPU] Remove unused template parameters of MUBUF_Real_AllAddr_vi
Stanislav Mekhanoshin via llvm-commits
- [llvm] ced7256 - [libsupport] Silence a bogus valgrind warning.
Chris Lattner via llvm-commits
- [llvm] c2f8e15 - [OPENMP51]Support for the 'destroy' clause with interop variable.
Mike Rice via llvm-commits
- [llvm] 4b1c807 - [NFC][ArgumentPromotion] Clear FAM cached results of erased function.
Mircea Trofin via llvm-commits
- [PATCH] D98874: [TTI] Return a TypeSize from getRegisterBitWidth.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 92ccc6c - Reapply "[NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes"
Mircea Trofin via llvm-commits
- [PATCH] D98875: [HWASan] Use page aliasing on x86_64.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant
Whisperity via Phabricator via llvm-commits
- [llvm] 14756b7 - [SampleFDO] Don't mix up the existing indirect call value profile with the new
Wei Mi via llvm-commits
- [llvm] 961e438 - [AMDGPU] Support SCC on buffer atomics
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D98877: [RISCV] Use selectImm for RV32. NFC
Craig Topper via Phabricator via llvm-commits
- [lld] 16c30c3 - [ELF] Change --shuffle-sections=<seed> to --shuffle-sections=<section-glob>=<seed>
Fangrui Song via llvm-commits
- [llvm] 0d6482a - [llvm][AArch64][SVE] Lower fixed length vector fabs
Peter Waller via llvm-commits
- [PATCH] D98434: [llvm][AArch64][SVE] Lower fixed length vector fabs
Peter Waller via Phabricator via llvm-commits
- [llvm] 8638c89 - [WebAssembly] Remove unimplemented-simd target feature
Thomas Lively via llvm-commits
- [PATCH] D98457: [WebAssembly] Remove unimplemented-simd target features
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D98878: [flang] Refine symbol sorting
Peter Klausler via Phabricator via llvm-commits
- [llvm] 64bb375 - [docs] Document regular LLVM sync-ups
Kristof Beyls via llvm-commits
- [compiler-rt] 858ca7c - Fix typo: `char` should be `TS`
via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
Digger Lin via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 2f2ae08 - [WebAssembly] Remove experimental SIMD instructions
Thomas Lively via llvm-commits
- [PATCH] D98466: [WebAssembly] Remove experimental SIMD instructions
Thomas Lively via Phabricator via llvm-commits
- [llvm] f5764a8 - [WebAssembly] Finalize SIMD names and opcodes
Thomas Lively via llvm-commits
- [PATCH] D98882: [LoopVectorize] Support widening memory ops with irregular types
LemonBoy via Phabricator via llvm-commits
- [llvm] 6b053c9 - [VPlan] Add plain text (not DOT's digraph) dumps
Andrei Elovikov via llvm-commits
- [PATCH] D96628: [VPlan] Add plain text (not DOT's digraph) dumps
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D98884: [IR] Add opt-in parameter to hasAddressTaken() to ignore bitcasts callee in callbase instruction
Madhur Amilkanthwar via Phabricator via llvm-commits
- [llvm] 3614df3 - Revert "[VPlan] Add plain text (not DOT's digraph) dumps"
Mehdi Amini via llvm-commits
- [PATCH] D98886: Strip pointer authentication codes from MacOSX arc pc.
Justin Cohen via Phabricator via llvm-commits
- [PATCH] D98888: [AMDGPU] SIOptimizeExecMaskingPreRA should check constant bus constraint when folds EXEC copy
Alexander via Phabricator via llvm-commits
- [llvm] 92068d6 - [SimplifyCFG] add tests for branch cond merging with prof metadata; NFC
Sanjay Patel via llvm-commits
- [PATCH] D98894: [runtime][CMake] use static_library try compile
Jinsong Ji via Phabricator via llvm-commits
- [compiler-rt] c1940aa - Revert "[AArch64][compiler-rt] Strip PAC from the link register."
Daniel Kiss via llvm-commits
- [compiler-rt] 4220531 - [AArch64][compiler-rt] Strip PAC from the link register.
Daniel Kiss via llvm-commits
- [PATCH] D98897: [NFC][VPlan] Guard print routines with "#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)"
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D75967: Work around somes register/spill/liveness issues relating to returnTwice aka setjmp
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D98898: [SimplifyCFG] use profile metadata to refine merging branch conditions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D98899: [DAE] Adjust param/arg attributes when changing parameter to undef
Guozhi Wei via Phabricator via llvm-commits
- [llvm] edd6da1 - [AMDGPU] Remove cpol, tfe, and swz from MUBUF patterns
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D98901: [AIX] Update rpath for BUILD_SHARED_LIBS
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D98903: [SanitizerCoverage] Make __start_/__stop_ symbols extern_weak
Fangrui Song via Phabricator via llvm-commits
- [llvm] e157989 - [lli] Add Orc greedy mode as -jit-kind=orc
Stefan Gränitz via llvm-commits
- [llvm] 305a0ba - [SelectionDAG] Don't pass a scalable vector to MachinePointerInfo::getWithOffset in a unit test.
Craig Topper via llvm-commits
- [llvm] b4a8c0e - [LTO][MC] Discard non-prevailing defined symbols in module-level assembly
Yuanfang Chen via llvm-commits
- [llvm] 182b831 - [DAGCombiner][RISCV] Teach visitMGATHER/MSCATTER to remove gather/scatters with all zeros masks that use SPLAT_VECTOR.
Craig Topper via llvm-commits
- [PATCH] D98218: [LSR] fix a issue that LoopStrengthReduction drop debug location unnecessarily
Yuanbo Li via Phabricator via llvm-commits
- [llvm] 80df56f - Fix test case in b4a8c0ebb6d4
Yuanfang Chen via llvm-commits
- [llvm] 0ca8373 - Recommit "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE"
Jessica Paquette via llvm-commits
- [PATCH] D98905: [SystemZ] Reuse known zeros/ones after zero-extension of i1.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D98303: [flang] Update output format test to use GTest
Asher Mancinelli via Phabricator via llvm-commits
- [llvm] d10f173 - [dfsan] Add -dfsan-fast-8-labels flag
George Balatsouras via llvm-commits
- [llvm] c9861f7 - [RISCV] Correct the output chain in lowerFixedLengthVectorMaskedLoadToRVV
Craig Topper via llvm-commits
- [llvm] 9558456 - [SanitizerCoverage] Make __start_/__stop_ symbols extern_weak
Fangrui Song via llvm-commits
- [llvm] aa8d33a - [RISCV] Spilling for Zvlsseg registers.
Hsiangkai Wang via llvm-commits
- [PATCH] D98908: Update basic deref API to account for possiblity of free [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D98909: [X86, NFC] Update stack-clash tests using the automated tooling
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D92611: [LTO][Legacy] Decouple option parsing from LTOCodeGenerator
wael yehia via Phabricator via llvm-commits
- [llvm] fa26da0 - Add a couple of missing attribute query methods [NFC]
Philip Reames via llvm-commits
- [PATCH] D98911: [RISCV] Rename WriteShift/ReadShift scheduler classes to WriteShiftImm/ReadShiftImm. Move variable shifts from WriteIALU/ReadIALU to new WriteShiftReg/ReadShiftReg.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98906: [X86] Improve lowering of unrolled inline-asm probing
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit if a TempFile doesn't reside on a local drive
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D85534: Enable InsertFreeze flag of JumpThreading when used in LTO
Jim Lin via Phabricator via llvm-commits
- [PATCH] D98169: [PoC][IR] Permit load/store/alloca for struct with the same scalable vectors.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D98915: [AMDGPU] Rename SIInsertSkips Pass
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D98916: [ARM] support symbolic expression as immediate in memory instructions
Jian Cai via Phabricator via llvm-commits
- [PATCH] D98917: [AMDGPU] Merge SIRemoveShortExecBranches into SIPreEmitPeephole
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D98920: [RISCV] Add constraint for rvv indexed loads.
Zakk Chen via Phabricator via llvm-commits
- [llvm] fff1363 - [SCEV] Add false->any implication
Max Kazantsev via llvm-commits
- [llvm] 1410db7 - [CSSPGO] Add attribute metadata for context profile
Wenlei He via llvm-commits
- [PATCH] D98921: [CSSPGO][llvm-profgen] Use profile summary based threshold for context trimming and merging
Wenlei He via Phabricator via llvm-commits
- [llvm] 16370e0 - [IndVars] Provide eliminateIVComparison with context
Max Kazantsev via llvm-commits
- [PATCH] D96931: [LTO] Discard non-prevailing defined symbols in module-level assembly
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] c241659 - [X86] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds
Fangrui Song via llvm-commits
- [PATCH] D95209: [CodeGen] Port Machine Function Splitter from ELF to COFF
TaoPan via Phabricator via llvm-commits
- [llvm] 8bb952b - [NFC] Factor out utility function for finding common dom of user set
Max Kazantsev via llvm-commits
- [llvm] 8eefa07 - [NFC] Move function up in code
Max Kazantsev via llvm-commits
- [llvm] 4ee4f9b - [Test] Precommit test
Max Kazantsev via llvm-commits
- [llvm] a1d6c65 - [Test] Precommit one more test
Max Kazantsev via llvm-commits
- [llvm] d09adfd - [lit] Handle plain negations directly in the internal shell
Martin Storsjö via llvm-commits
- [PATCH] D98924: [IndVars] Sharpen context in eliminateIVComparison
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 9de63b2 - [lit] Pass the USERPROFILE variable through on Windows
Martin Storsjö via llvm-commits
- [PATCH] D98925: [BasicAA] Ignore @llvm.annotation when computing ModRefInfo.
Clement Courbet via Phabricator via llvm-commits
- [llvm] 926cca9 - [InstCombine] Add unit test with @llvm.annotation.
Clement Courbet via llvm-commits
- [PATCH] D98927: [Utils][vim] Highlight `poison` keyword
Senran Zhang via Phabricator via llvm-commits
- [llvm] 6d22ba4 - [NVPTX] Fix warning, remove extra ";" [NFC]
Mikael Holmen via llvm-commits
- [PATCH] D98929: Add missing cases in RISCVMCExpr::getVariantKindName
Serge Pavlov via Phabricator via llvm-commits
- [llvm] a968972 - [KnownBits] Add knownbits analysis for mulhs/mulu 'multiply high' instructions
Simon Pilgrim via llvm-commits
- [PATCH] D98931: [lli] Make -jit-kind=orc the default JIT engine
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 1d7cf55 - [docs] Add calendar info for SVE sync-ups
Kristof Beyls via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D98933: [test commit] Add my name to the CREDITS.TXT
Shao-Ce Sun via Phabricator via llvm-commits
- [PATCH] D98934: [SVE] Add instruction cost for fptrunc in loops
Nashe Mncube via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D98936: [RISCV] DAG nodes and pseudo instructions for CSR access
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D98938: [RISCV] Maintain fixed-length info when optimizing BUILD_VECTORs
Fraser Cormack via Phabricator via llvm-commits
- [llvm] f3dd783 - Revert "[lit] Handle plain negations directly in the internal shell"
Martin Storsjö via llvm-commits
- [PATCH] D98939: [SelectionDAG][AArch64][SVE] Perform SETCC condition legalization in LegalizeVectorOps
Bradley Smith via Phabricator via llvm-commits
- [llvm] c96dfe0 - [AMDGPU] Sink Intrinsic::getDeclaration calls to where they are used. NFC.
Jay Foad via llvm-commits
- [llvm] 685335a - [AMDGPU] Remove duplicate test functions. NFC.
Jay Foad via llvm-commits
- [llvm] 5dd5ddc - [AMDGPU] Skip building some IR if it won't be used. NFC.
Jay Foad via llvm-commits
- [llvm] 5a5a531 - [AMDGPU] Remove some redundant code. NFC.
Jay Foad via llvm-commits
- [llvm] 51884c6 - [M68k] Introduce DReg bead
Ricky Taylor via llvm-commits
- [llvm] cd44215 - [M68k] Convert register Aliases to AltNames
Ricky Taylor via llvm-commits
- [PATCH] D98940: [AMDGPU] Allow mode optimisation in SIPreEmitPeephole for bundles
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D98941: [cmake] Enable Clang warnings about redundant semicolons
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D98942: [cmake] Disable GCC 9's -Wpessimizing-move
Martin Storsjö via Phabricator via llvm-commits
- [llvm] c2313a4 - [X86, NFC] Update stack-clash tests using the automated tooling
Simonas Kazlauskas via llvm-commits
- [llvm] 4f750f6 - [SystemZ][z/OS] Distinguish between text and binary files on z/OS
Abhina Sreeskantharajan via llvm-commits
- [PATCH] D98940: [AMDGPU] Allow index optimisation in SIPreEmitPeephole for bundles
Carl Ritson via Phabricator via llvm-commits
- [llvm] a8697c5 - [PowerPC] Fix the check for 16-bit signed field in peephole
Nemanja Ivanovic via llvm-commits
- [PATCH] D98944: [RISCV] Add missing CHECKs to vector test
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D98945: [BranchProbability] move options for 'likely
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D98946: [AIX][TLS] Add support for TLS variables to XCOFF object writer
Victor Huang via Phabricator via llvm-commits
- [PATCH] D91661: Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] 04790d9 - Support intrinsic overloading on unnamed types
Jeroen Dobbelaere via llvm-commits
- [llvm] 028d625 - [M68k] Replace unknown operand with explicit type
Ricky Taylor via llvm-commits
- [PATCH] D97961: [Cost]Canonicalize the cost for logical or/and reductions.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] a9fc44c - [TableGen] Improve handling of template arguments
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D98947: [Orc] Fix copy elision warning in RPCUtils
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D98949: [XCore][Test] llvm-mc integrated assembler is unsupported.
Nigel Perks via Phabricator via llvm-commits
- [llvm] ffb2887 - [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w))
Simon Pilgrim via llvm-commits
- [PATCH] D98945: [BranchProbability] move options for 'likely' and 'unlikely'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D98952: [AMDGPU] Add atomic optimizer nouse tests
Jay Foad via Phabricator via llvm-commits
- [PATCH] D98953: [AMDGPU] Use reductions instead of scans in the atomic optimizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D98857: [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98351: [InstCombine] shrinkFPConstantVector(): scalable vector support
Nashe Mncube via Phabricator via llvm-commits
- [PATCH] D97387: propose Chocolately as package manager for Windows
Christian Kühnel via Phabricator via llvm-commits
- [llvm] 4532ab7 - propose Chocolately as package manager
Christian Kühnel via llvm-commits
- [PATCH] D98956: [AArch64] Add some float -> int -> float conversion patterns
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 57effe2 - [AMDGPU] Remove dead glc1 handing in asm parser. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D97389: added section on CI system
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D98957: [NFCI] [TransformUtils] cleanup `CloneFunctionInto`
Luke Drummond via Phabricator via llvm-commits
- [llvm] b8616e4 - [AMDGPU] Add atomic optimizer nouse tests
Jay Foad via llvm-commits
- [PATCH] D98958: [NewPM] Disable non-trivial loop-unswitch on targets with divergence
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D96754: [NewPM] Use stale divergence analysis with SimpleLoopUnswitch
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 9d2df96 - [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling
Simon Pilgrim via llvm-commits
- [llvm] fb4f605 - [RGT] Recode more unreachable assertions and tautologies
Paul Robinson via llvm-commits
- [compiler-rt] 1fe0420 - [dfsan] Add origin ABI wrappers
Jianzhou Zhao via llvm-commits
- [llvm] 5df52f7 - [AMDGPU] Remove weird target triples from tests. NFC.
Jay Foad via llvm-commits
- [llvm] 87248e8 - [AMDGPU] Rationalize some check prefixes and use more common prefixes. NFC.
Jay Foad via llvm-commits
- [llvm] cfa65f7 - [cmake] Enable Clang warnings about redundant semicolons
Martin Storsjö via llvm-commits
- [llvm] 550292e - [RISCV] Fix missing scalable->fixed-length vector conversion
Fraser Cormack via llvm-commits
- [llvm] 3bffa2c - [RISCV] Add missing CHECKs to vector test
Fraser Cormack via llvm-commits
- [PATCH] D98962: [Hexagon] Return an i64 for result 0 from LowerREADCYCLECOUNTER instead of an i32.
Craig Topper via Phabricator via llvm-commits
- [llvm] 00d0315 - [SCEV] Factor out a lambda for strict condition splitting [NFC]
Philip Reames via llvm-commits
- [compiler-rt] 6ca178c - [asan] specify c++ version in tests to fix compile error
Emily Shi via llvm-commits
- [PATCH] D98963: [LoopVectorize] Change the identity element for FAdd where nsz is false
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D98964: [RISCV] Add missing bitcasts to the results of lowerINSERT_SUBVECTOR and lowerEXTRACT_SUBVECTOR when handling mask vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98579: [llvm-jitlink] Fix use of getaddrinfo(3) when connecting remote executor via TCP socket
Rafik Zurob via Phabricator via llvm-commits
- [llvm] d399b82 - [RISCV] Maintain fixed-length info when optimizing BUILD_VECTORs
Fraser Cormack via llvm-commits
- [PATCH] D98967: [Analysis]Add getPointersDiff function to improve compile time.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D98968: [AArch64] Fix LowerMGATHER to return the chain result for floating point gathers.
Craig Topper via Phabricator via llvm-commits
- [llvm] 85f3f6b - [RISCV] Lower scalable vector masked loads to intrinsics to match fixed vectors and reduce isel patterns.
Craig Topper via llvm-commits
- [llvm] 93a9d2d - [VPlan] Add plain text (not DOT's digraph) dumps
Andrei Elovikov via llvm-commits
- [llvm] 92205cb - [NFC][VPlan] Guard print routines with "#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)"
Andrei Elovikov via llvm-commits
- [PATCH] D98969: [RISCV] Further optimize BUILD_VECTORs with repeated elements
Fraser Cormack via Phabricator via llvm-commits
- [llvm] fbc1f48 - [dfsan] Turn on testing origin tracking at atomics.ll
Jianzhou Zhao via llvm-commits
- [llvm] 95998b8 - [Hexagon] Return an i64 for result 0 from LowerREADCYCLECOUNTER instead of an i32.
Craig Topper via llvm-commits
- [llvm] 5d31569 - [RISCV] Add missing bitcasts to the results of lowerINSERT_SUBVECTOR and lowerEXTRACT_SUBVECTOR when handling mask vectors.
Craig Topper via llvm-commits
- [llvm] 5737010 - [LangRef] Describe memory layout for vectors types
Bjorn Pettersson via llvm-commits
- [llvm] 14ae0cf - [Cost]Canonicalize the cost for logical or/and reductions.
Alexey Bataev via llvm-commits
- [PATCH] D98972: [SCEV] Check inverse eagerly in isBasicBlockEntryGuardedByCond [NFC]
Philip Reames via Phabricator via llvm-commits
- [lld] 66f3400 - [lld-macho] Define __mh_*_header synthetic symbols.
Vy Nguyen via llvm-commits
- [llvm] 5698537 - Update basic deref API to account for possiblity of free [NFC]
Philip Reames via llvm-commits
- [PATCH] D98973: [lld-macho][nfc] Fixed typo in comment
Vy Nguyen via Phabricator via llvm-commits
- [lld] 6c1ae8f - [lld-macho][nfc] Fixed typo in comment
Vy Nguyen via llvm-commits
- [llvm] a2e0312 - [ARM] Tone down the MVE scalarization overhead
David Green via llvm-commits
- [PATCH] D98974: [ARM] Use ProcResGroup in Cortex-M7 scheduling model
David Penry via Phabricator via llvm-commits
- [PATCH] D98975: [NFC][ValueTypes][RISCV]Align code by column
Shao-Ce Sun via Phabricator via llvm-commits
- [PATCH] D98976: [CodeGen] Use ProcResGroup information in SchedBoundary
David Penry via Phabricator via llvm-commits
- [PATCH] D98977: [ARM] Use ProcResGroup in Cortex-M7 scheduling model
David Penry via Phabricator via llvm-commits
- [llvm] 1066dcb - [AArch64] Fix LowerMGATHER to return the chain result for floating point gathers.
Craig Topper via llvm-commits
- [PATCH] D98733: [Flang][OpenMP] Add more sema checks for ordered construct
Arnamoy B via Phabricator via llvm-commits
- [llvm] 62f9c33 - [SLP] add tests for min/max reductions that use intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] 2fc47af - [SLP] remove unnecessary characters in test; NFC
Sanjay Patel via llvm-commits
- [PATCH] D98975: [NFC][ValueTypes] Align code by column
Shao-Ce Sun via Phabricator via llvm-commits
- [PATCH] D98979: [LegalizeDAG] Add asserts to verify the types of custom legalized operation matches the original node.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98981: [SLP] allow matching integer min/max intrinsics as reduction ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D98982: Sync InstrProfData.inc between llvm and compiler-rt
Ellis Hoag via Phabricator via llvm-commits
- [llvm] 94c269b - [NewPM] Verify LoopAnalysisResults after a loop pass
Arthur Eubanks via llvm-commits
- [PATCH] D98820: [NewPM] Verify LoopAnalysisResults after a loop pass
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 0de3d1c - [llvm] Add assertions for the smart pointers with the possibility to be null in ModuleLazyLoaderCache::operator()
Teresa Johnson via llvm-commits
- [PATCH] D97258: [llvm] Add assertions for the smart pointers with the possibility to be null in ModuleLazyLoaderCache::operator()
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D98200: [GlobalISel] Port over the SelectionDAG stack protector codegen feature.
Jessica Paquette via Phabricator via llvm-commits
- [llvm] a1ab562 - Revert "[NewPM] Verify LoopAnalysisResults after a loop pass"
Arthur Eubanks via llvm-commits
- [PATCH] D98818: [llvm-readobj] Remove legacy GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} and dump new GNU_PROPERTY_X86_ISA_1_{NEEDED,USED}
Fangrui Song via Phabricator via llvm-commits
- [llvm] 948be86 - [llvm-readobj] Remove legacy GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} and dump new GNU_PROPERTY_X86_ISA_1_{NEEDED,USED}
Fangrui Song via llvm-commits
- [llvm] 4773dd5 - [GlobalISel] Add G_SBFX + G_UBFX (bitfield extraction opcodes)
Jessica Paquette via llvm-commits
- [llvm] a17394d - [NewPM] Verify LoopAnalysisResults after a loop pass
Arthur Eubanks via llvm-commits
- [llvm] 528f6f7 - Add type attributes to LLVM C API
Matt Arsenault via llvm-commits
- [PATCH] D97763: Add type attributes to LLVM C API
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 602e19e - [JITLink] Don't issue lookups for empty symbol sets.
Lang Hames via llvm-commits
- [PATCH] D98991: [RISCV] Add support for fixed vector masked gather/scatter.
Craig Topper via Phabricator via llvm-commits
- [llvm] d90270e - Port D97640 to llvm/include/llvm/ProfileData/InstrProfData.inc
Fangrui Song via llvm-commits
- [llvm] eef8b74 - gn build: Unbreak Android cross-compilation.
Peter Collingbourne via llvm-commits
- [PATCH] D98993: [COFF] Only consider associated EH sections during ICF
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D98994: NFC. Refactored DIPrinter for better support of new print styles.
Alex Orlov via Phabricator via llvm-commits
- [PATCH] D98995: [CGAtomic] Lift stronger requirements on cmpxch and add support for acquire failure mode
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D76500: GlobalISel: Lower funnel shifts
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 697f90e - [NFC] [PowerPC] Determine Endianness in PPCTargetMachine
Nemanja Ivanovic via llvm-commits
- [llvm] b76c090 - [AMDGPU] Allow index optimisation in SIPreEmitPeephole for bundles
Carl Ritson via llvm-commits
- [PATCH] D93788: [X86] Transform amx pointer.
LuoYuanke via Phabricator via llvm-commits
- [llvm] f380066 - [JITLink] Remove redundant local variable definitions from a unit test.
Lang Hames via llvm-commits
- [PATCH] D99003: [libomptarget] [amdgpu] Change default number of teams per computation unit
Dhruva Chakrabarti via Phabricator via llvm-commits
- [PATCH] D99004: [AsmParser][SystemZ][z/OS] Re-introduce HLASM comment syntax
Anirudh Prasad via Phabricator via llvm-commits
- [llvm] bcb34a5 - [Utils][vim] Highlight `poison` keyword
Fangrui Song via llvm-commits
- [PATCH] D85585: Replace TableGen range piece punctuator with '..'
Fangrui Song via Phabricator via llvm-commits
- [llvm] 8bc3685 - [llvm-jitlink] Scan input files for first object to determine triple.
Lang Hames via llvm-commits
- [llvm] 5df2af8 - [AMDGPU] Merge SIRemoveShortExecBranches into SIPreEmitPeephole
Carl Ritson via llvm-commits
- [llvm] fe5f4c3 - [AMDGPU] Rename SIInsertSkips Pass
Carl Ritson via llvm-commits
- [llvm] d5c1d30 - [RISCV] Rename WriteShift/ReadShift scheduler classes to WriteShiftImm/ReadShiftImm. Move variable shifts from WriteIALU/ReadIALU to new WriteShiftReg/ReadShiftReg.
Craig Topper via llvm-commits
- [llvm] ea48bf8 - [PowerPC][NFC] Do not produce i64 constants in 32-bit mode
Nemanja Ivanovic via llvm-commits
- [PATCH] D97909: [AIX] Allow safe for 32bit P8 VSX pattern matching
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 6c9cac5 - [AMDGPU] Add MDT update missing from D98915
Carl Ritson via llvm-commits
- [PATCH] D99008: [RISCV] Add intrinsic for Zbr extension
LevyHsu via Phabricator via llvm-commits
- [PATCH] D99009: [RISCV] [1/2] Add intrinsic for Zbr extension
LevyHsu via Phabricator via llvm-commits
- [llvm] 4d11baa - [NFC][ValueTypes] Align code by column
Shao-Ce Sun via llvm-commits
- [PATCH] D99010: [X86] Fix a bug when calculating the ldtilecfg insertion points.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D99012: [docs] GettingInvolved: split out flang and openmp meeting series
Kristof Beyls via Phabricator via llvm-commits
- [llvm] 319d093 - [CFLGraph] Fix a crash due to missing handling of freeze
Juneyoung Lee via llvm-commits
- [PATCH] D98294: [FastISel] Remove kill tracking
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2327513 - [X86] Fix a bug when calculating the ldtilecfg insertion points.
via llvm-commits
- [llvm] 77080a1 - Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types.
Jeroen Dobbelaere via llvm-commits
- [PATCH] D98405: [cmake] Link to libnetwork on Haiku in llvm-jitlink
Niels Sascha Reedijk via Phabricator via llvm-commits
- [PATCH] D91052: [WebAssembly] Fix NaN handling when converting FP types
Luís Marques via Phabricator via llvm-commits
- [llvm] 5cbe227 - [lit] Sort testing summary output
David Zarzycki via llvm-commits
- [PATCH] D98395: [lld-macho] Avoid requiring shell in tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D99017: [NFC][Kaleidoscope] Modify a char type typo
Shao-Ce Sun via Phabricator via llvm-commits
- [llvm] f860187 - [OCaml] Add (get/set)_module_identifer functions
Vaivaswatha Nagaraj via llvm-commits
- [PATCH] D99021: [RISCV] Add a special case to lowerSELECT for select of 2 constants with a SETLT condition.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D99022: [IR] Mark assume/annotation as InaccessibleMemOnly
Nikita Popov via Phabricator via llvm-commits
- [llvm] 879760c - [VE] Fix types of multiclass template arguments in TableGen files
Fangrui Song via llvm-commits
- [PATCH] D99023: [lld-macho] Make stabs.s work on Windows
Jez Ng via Phabricator via llvm-commits
- [lld] 47fdaa3 - [lld-macho] Minor touch-up to objc.s
Jez Ng via llvm-commits
- [llvm] ee8b538 - [BranchProbability] move options for 'likely' and 'unlikely'
Sanjay Patel via llvm-commits
- [PATCH] D99024: [OpenMP][OMPIRBuilder] Adding support for `omp atomic`
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D99026: [RISCV] Add isel pattern to optimize (mul (and X, 0xffffffff), (and Y, 0xffffffff)) on RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D99026: [RISCV] Add isel pattern to optimize (mul (and X, 0xffffffff), (and Y, 0xffffffff)) on RV64
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D99026: [RISCV] Add isel pattern to optimize (mul (and X, 0xffffffff), (and Y, 0xffffffff)) on RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D99026: [RISCV] Add isel pattern to optimize (mul (and X, 0xffffffff), (and Y, 0xffffffff)) on RV64
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D99026: [RISCV] Add isel pattern to optimize (mul (and X, 0xffffffff), (and Y, 0xffffffff)) on RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D99026: [RISCV] Add isel pattern to optimize (mul (and X, 0xffffffff), (and Y, 0xffffffff)) on RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D99027: [InstCombine] Whitelist non-refining folds in SimplifyWithOpReplaced
Nikita Popov via Phabricator via llvm-commits
- [llvm] 14696ba - [AIX] Update rpath for BUILD_SHARED_LIBS
Jinsong Ji via llvm-commits
- [llvm] 5155dff - [IRSim] Adding basic implementation of llvm-sim.
Andrew Litteken via llvm-commits
- [llvm] b0d8823 - [RISCV] Add isel pattern to optimize (mul (and X, 0xffffffff), (and Y, 0xffffffff)) on RV64
Craig Topper via llvm-commits
- [llvm] 0874281 - [RISCV] Add Zba command lines to xaluo.ll. NFC
Craig Topper via llvm-commits
- [llvm] 07ed62b - [RISCV] Disable (mul (and X, 0xffffffff), (and Y, 0xffffffff)) optimization when Zba is enabled.
Craig Topper via llvm-commits
- [llvm] b2bb003 - [RISCV] Update comment in RISCVInstrInfoM.td
via llvm-commits
- [llvm] 0776eca - Revert "[IRSim] Adding basic implementation of llvm-sim."
Andrew Litteken via llvm-commits
- [llvm] 27bc30c - [RISCV] Add test case to show a case where (mul (and X, 0xffffffff), (and Y, 0xffffffff)) optimization does not improve code.
Craig Topper via llvm-commits
- [PATCH] D99029: [RISCV] Don't form MULW for (sext_inreg (mul X, Y), i32)) if the mul has another use.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D99030: [X86][AMX] Add test cast for AMX load/store lowering.
LuoYuanke via Phabricator via llvm-commits
- [llvm] 54a05f2 - [X86] computeKnownBitsForTargetNode - add X86ISD::PMULUDQ handling
Simon Pilgrim via llvm-commits
- [llvm] 613157d - [X86] Add PR49658 test case
Simon Pilgrim via llvm-commits
- [llvm] 297b9bc - [X86][AVX] computeKnownBitsForTargetNode - add X86ISD::VBROADCAST handling for scalar sources
Simon Pilgrim via llvm-commits
- [llvm] 02ffbac - [RISCV] remove redundant instruction when eliminate frame index
via llvm-commits
- [PATCH] D92479: [RISCV] remove redundant instruction when eliminate frame index
luxufan via Phabricator via llvm-commits
- [llvm] 6d9d204 - [ARM] VINS f16 pattern
David Green via llvm-commits
- [PATCH] D95471: [ARM] VINS f16 pattern
Dave Green via Phabricator via llvm-commits
- [llvm] dc51cc3 - [X86] Add 'mulhs' variant of PR49658 test case
Simon Pilgrim via llvm-commits
- [llvm] 3179588 - [X86][AVX] ComputeNumSignBitsForTargetNode - add X86ISD::VBROADCAST handling for scalar sources
Simon Pilgrim via llvm-commits
- [lld] 8757616 - [lld-macho][nfc] Format Options.td
Jez Ng via llvm-commits
- [llvm] 64c2641 - [DAG] Limit (sext_in_reg (zero_extend_vector_inreg x)) to exact sign extension
Simon Pilgrim via llvm-commits
- [PATCH] D99032: GlobalISel: Add FoldBinOpIntoSelect combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D99033: GlobalISel: Constant fold G_PTR_ADD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D99034: GlobalISel: Constant fold integer min/max opcodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D99035: GlobalISel: Add utility function to constant fold FP ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D99036: GlobalISel: Constant fold FP bin ops in MIRBuilder
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6314a72 - AMDGPU/GlobalISel: Enable CSE in pre-legalizer combiner
Matt Arsenault via llvm-commits
- [llvm] 1098acd - GlobalISel: Avoid unnecessary truncation to i64
Matt Arsenault via llvm-commits
- [llvm] daae927 - [InstSimplify] Clean up SimplifyReplacedWithOp implementation (NFCI)
Nikita Popov via llvm-commits
- [llvm] ece1403 - [InstSimplify] Add additional select operand replacement tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D98146: OpaquePtr: Turn inalloca into a type attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94204: GlobalISel: Handle G_BUILD_VECTOR in isKnownToBeAPowerOfTwo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Nikita Popov via Phabricator via llvm-commits
- [llvm] b32f5d5 - [InstSimplify] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 59dbf4d - [InstSimplify] Add load of undef aggregate test (NFC)
Nikita Popov via llvm-commits
- [llvm] 9f864d2 - Reapply [ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast()
Nikita Popov via llvm-commits
- [PATCH] D99038: AMDGPU/GlobalISel: Implement tail calls
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a0f5aad - AMDGPU: Fix allowing immediates for tail call pseudo.
Matt Arsenault via llvm-commits
- [llvm] 20a24af - MIR: Fix missing serialization for HasTailCall
Matt Arsenault via llvm-commits
- [PATCH] D97811: [GlobalISel] Handle non-multiples of the base type in narrowScalarAddSub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D99040: [RISCV] Add scheduler classes for the Zba and Zbb extensions.
Craig Topper via Phabricator via llvm-commits
- [llvm] f5bbdf2 - [ValueTracking] Add more tests for isKnownNonEqual() of mul (NFC)
Nikita Popov via llvm-commits
- [llvm] d11d5d1 - [ValueTracking] Improve mul handling in isKnownNonEqual()
Nikita Popov via llvm-commits
- [PATCH] D98559: [lld-macho] Implement -dependency_info (partially - more opcodes needed)
Jez Ng via Phabricator via llvm-commits
- [llvm] 30080b0 - [DAGCombiner] Minor compile time improvement to (sext_in_reg (sign_extend_vector_inreg x)) optimization.
Craig Topper via llvm-commits
- [lld] c53a132 - [lld-macho] Implement -dependency_info (partially - more opcodes needed)
Vy Nguyen via llvm-commits
- [llvm] 37d6be9 - Revert "[BranchProbability] move options for 'likely' and 'unlikely'"
Roman Lebedev via llvm-commits
- [llvm] e3a4701 - [clang][CodeGen] Lower Likelihood attributes to @llvm.expect intrin instead of branch weights
Roman Lebedev via llvm-commits
- [PATCH] D99042: [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffffffff).
Craig Topper via Phabricator via llvm-commits
- [lld] 2554b95 - Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"
Nico Weber via llvm-commits
- [PATCH] D90338: [SCEV] Infer addrec nowrap flags while calculating ranges (WIP)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D97107: Replace func name with regex for update test scripts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D96021: [LoopVectorize] NFC: Move UserVF feasibility checks to separate function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99030: [X86][AMX] Add test cases for AMX load/store lowering.
Pengfei Wang via Phabricator via llvm-commits
- [llvm] 661c016 - [X86][AMX] Add test cases for AMX load/store lowering.
via llvm-commits
- [PATCH] D66038: [Support] heavyweight_hardware_concurrency uses affinity when counting cores fails, and never returns 0
Lupe Serrano via Phabricator via llvm-commits
- [llvm] 209ceed - [JITLink][ELF/x86-64] Add Delta32, NegDelta32, NegDelta64 support.
Lang Hames via llvm-commits
- [PATCH] D99048: [RFC][DebugInfo] Do not use the DBG_VALUE to calculate debug info of spill location
Yifeng Dong 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
- [llvm] 0a74ec3 - [JITLink] Start laying the groundwork for ELF x86-64 large code model support.
Lang Hames via llvm-commits
- [llvm] fc36a51 - [JITLink][ELF/x86-64] Add support for R_X86_64_GOTPC64 and R_X86_64_GOT64.
Lang Hames via llvm-commits
- [llvm] 8fab9f8 - [IndVars] Sharpen context in eliminateIVComparison
Max Kazantsev via llvm-commits
- [llvm] 113f077 - [X86] Pass to transform tdpbf16ps intrinsics to scalar operation.
Bing1 Yu via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
luxufan via Phabricator via llvm-commits
- [PATCH] D99050: [RISCV] Remove unused SchedWrites WriteFConv32/WriteFConv64/WriteFMov32/WriteFMov64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D99051: [InstCombine] Stop folding inttoptr+bitcast if multiple uses
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D99053: [RISCV] Add scheduler classes to Zfh instructions.
Craig Topper via Phabricator via llvm-commits
- [llvm] 52f33f7 - [PowerPC] Enable redundant TOC save removal on AIX
Qiu Chaofan via llvm-commits
- [PATCH] D97828: [LoopInterchange] Disallow interchange when memory accesses are guarded by control flow (PR48057)
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D99055: [llvm-objcopy][NFC] remove processing of ELF specific options from common CopyConfig structure.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D99054: [lld][MachO] Make emitEndFunStab independent from .subsections_via_symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
Last message date:
Sun Mar 21 23:40:55 PDT 2021
Archived on: Mon Mar 22 08:04:25 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).