The Week Of Monday 10 July 2023 Archives by thread
Starting: Mon Jul 10 00:02:33 PDT 2023
Ending: Sun Jul 16 23:51:22 PDT 2023
Messages: 2864
- [PATCH] D154690: [RISCV] precommit for prefetch locality support
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D154193: [X86]Remove TEST in AND32ri+TEST16rr in peephole-opt
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D154638: Emit a .debug_addr section with dsymutil
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] ac6ea22 - [ProfileData] Remove unused functions getHotSectionPrefix and getUnlikelySectionPrefix
Kazu Hirata via llvm-commits
- [PATCH] D154808: [RISCV] Add tests for (and (add x, c1), (lshr y, c2))
hev via Phabricator via llvm-commits
- [PATCH] D154760: [DAGCombine] Canonicalize operands for visitANDLike
hev via Phabricator via llvm-commits
- [llvm] 284a059 - Revert "[X86]Remove TEST in AND32ri+TEST16rr in peephole-opt"
via llvm-commits
- [llvm] 29f630a - [RISCV][MC] MC layer support for the experimental zacas extension
Alex Bradbury via llvm-commits
- [PATCH] D149248: [RISCV][MC] MC layer support for the experimental zacas extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D154809: [LoongArch] Add tests for (and (add x, c1), (lshr y, c2))
hev via Phabricator via llvm-commits
- [PATCH] D154762: [LoongArch] Implement isLegalAddImmediate
hev via Phabricator via llvm-commits
- [PATCH] D153260: [RISCV][MC] Implement mapping symbols
Job Noorman via Phabricator via llvm-commits
- [PATCH] D150874: [JITLink][NFC] Store external symbols in a StringMap
Job Noorman via Phabricator via llvm-commits
- [PATCH] D154083: [AMDGPU] Rematerialize scalar loads
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D154816: [AMDGPU] Update test
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] 3a80bdb - [GlobalISel] Remove an erroneous oneuse check in the G_ADD reassociation combine.
Amara Emerson via llvm-commits
- [PATCH] D154506: [ARM] in LowerConstantFP, make sure we cover armv6-m execute-only
Dave Green via Phabricator via llvm-commits
- [PATCH] D154810: [LoongArch] Add tests for (X & -256) == 256 -> (X >> 8) == 1
hev via Phabricator via llvm-commits
- [PATCH] D154811: [LoongArch] Implement isLegalICmpImmediate
hev via Phabricator via llvm-commits
- [PATCH] D154794: [llvm] CYGWIN: Fix build of some plugins/library/unittests
Carlo Bramini via Phabricator via llvm-commits
- [PATCH] D154818: [LoongArch] Add test case showing suboptimal codegen when loading unsigned char/short
hev via Phabricator via llvm-commits
- [PATCH] D154819: [LoongArch] Implement isZextFree
hev via Phabricator via llvm-commits
- [llvm] 79786c4 - [JITLink][PowerPC] Fixed unused variable warning. NFC.
Kai Luo via llvm-commits
- [PATCH] D154198: [JITLink][PowerPC] Add TOC and relocations for ppc64
Kai Luo via Phabricator via llvm-commits
- [PATCH] D154314: [LV] Remove the reminder loop if we know the mask is always true
David Sherwood via Phabricator via llvm-commits
- [PATCH] D153453: [MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D154695: [Coroutines] Add an O(n) algorithm for computing the cross suspend point information.
witstorm via Phabricator via llvm-commits
- [PATCH] D125755: [AggressiveInstcombine] Conditionally fold saturated fptosi to llvm.fptosi.sat
Dave Green via Phabricator via llvm-commits
- [PATCH] D154820: [FuncSpec][NFC] Improve the unittest coverage for constant folding of GEPs.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D147539: [LV] Enable stride versioning to support Fortran IR
David Sherwood via Phabricator via llvm-commits
- [PATCH] D154821: [FuncSpec] Data layout aware constant folding of GEPs.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D70401: [RISCV] CodeGen of RVE and ilp32e/lp64e ABIs
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D153800: [ARM] Adjust strd/ldrd codegen alignment requirements
David Spickett via Phabricator via llvm-commits
- [PATCH] D153936: [LV] Add tests for select-cmp reduction pattern. (NFC)
Mel Chen via Phabricator via llvm-commits
- [PATCH] D152921: [lld] Synthesize metadata for MTE globals
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D154824: [AMDGPU] Check for denormal flushing when selecting V_FMA/MAD_MIX*
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D154825: [InstCombine][NFC] Rename check run label
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D153394: [AArch64][GlobalISel] Selection support for v2s16 G_ANYEXT
Allen zhong via Phabricator via llvm-commits
- [PATCH] D154826: [BOLT] Make sure temp object file is always written
Job Noorman via Phabricator via llvm-commits
- [PATCH] D154604: [BOLT] Calculate output values using BOLTLinker
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D150851: [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable
Mel Chen via Phabricator via llvm-commits
- [PATCH] D149299: [X86] Add tests for checking `isKnownNeverZero`; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D154804: [X86] Add tests for folding `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D152827: [AArch64] Correctly determine if {ADD,SUB}{W,X}rs instructions are cheap
Dave Green via Phabricator via llvm-commits
- [PATCH] D154598: [CodeGen] Fix incorrectly detected reduction bug in ComplexDeinterleaving pass
mgabka via Phabricator via llvm-commits
- [PATCH] D154490: [libunwind] Add missing alloca.h include
Steven van der Schoot via Phabricator via llvm-commits
- [PATCH] D154591: [OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flags
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148744: [InstCombine] Refactor foldSelectICmpAndOr to use `decomposeBitTestICmp` instead of bespoke logic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D154829: [SVE2p1][SME2] Add scalar addressing mode for LD1
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D148415: [InstCombine] Improve cost calculation in foldSelectICmpAndBinOp
Nikita Popov via Phabricator via llvm-commits
- [llvm] e16c5c0 - [IRCE] Parse range checks in the form of 'LHS - RHS vs Limit'
Aleksandr Popov via llvm-commits
- [PATCH] D154069: [IRCE] Parse range checks in the form of "LHS - RHS vs Limit"
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D138135: [lld][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D154609: [X86] Preserve volatile ATOMIC_LOAD_OR nodes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D154738: [SLP]Introduce isValiVectorOp to check if the vector instruction is going to be scalarized.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D151022: [llvm-exegesis] Introduce SubprocessMemory Utility Class
David Stuttard via Phabricator via llvm-commits
- [PATCH] D154831: [RISCV] Add back schedule to vmerge pseudos
Luke Lau via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D154304: [ARM] Replace OperandMatchResultTy with ParseStatus (NFC)
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D154645: [RISCV] Remove legacy TA/TU pseudo distinction of vmerge and carry-in arithmetic operations [NFC[
Luke Lau via Phabricator via llvm-commits
- [PATCH] D154622: [AArch64] Fix cost modelling for SVE Min/Max Intrinsics
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D154508: [TLI][AArch64] Add mappings to vectorized functions from ArmPL
mgabka via Phabricator via llvm-commits
- [llvm] 4c6f95b - Revert "[IRCE] Parse range checks in the form of 'LHS - RHS vs Limit'"
Aleksandr Popov via llvm-commits
- [PATCH] D138809: [RISCV] Support vector crypto extension LLVM IR
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D154835: [AArch64] Create SVE Min/Max Cost Model Tests
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D146266: gn build: Fix Android build.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D154642: [NFC][llvm-dwp] Switch from llvm::cl to OptTable
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support a Hierarchical Structure for HTML Coverage Report Generating
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D154837: [RISCV] Simplify the definitions of interrupt CSRs
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 0aecf7f - [CodeGen] Fix incorrectly detected reduction bug in ComplexDeinterleaving pass
Igor Kirillov via llvm-commits
- [PATCH] D152554: [OpenMP] Migrate device code privatisation from Clang CodeGen to OMPIRBuilder
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D154812: [Support] Add llvm::xxh3_64bits
Peter Smith via Phabricator via llvm-commits
- [llvm] 63ca93c - [OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flags
Sergio Afonso via llvm-commits
- [PATCH] D154841: [AIC] Fix the sext cost operands in tryToFPToSat
Dave Green via Phabricator via llvm-commits
- [PATCH] D154067: [NFC][RISCV] Rewrite TableGen files using named arguments
Michael Maitland via Phabricator via llvm-commits
- [llvm] 041db60 - [tests] Update precommit test for MachineLICM subloops
Jingu Kang via llvm-commits
- [PATCH] D154789: [InstCombine] Add tests for bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A<0, icmp)) fold (NFC)
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D149966: [SLP]Include cost of the reshuffling for same nodes with resizing.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154791: [InstCombine] Transform bitwise (A >> C - 1, zext(icmp)) -> zext (bitwise(A < 0, icmp)) fold.
Hongyu Chen via Phabricator via llvm-commits
- [PATCH] D154744: [RISCV] Don't allow X0 to be used for 'r' constraint in inline assembly
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D154844: [JITLink][RISCV] Fix use-after-free in relax
Job Noorman via Phabricator via llvm-commits
- [PATCH] D154845: [ARM] mark tMOVi32imm as killing flags
Simon Wallis via Phabricator via llvm-commits
- [llvm] 862e5dc - [X86] Pre-commit test for lowerAtomicArith
Nabeel Omer via llvm-commits
- [PATCH] D154245: [RISCV] Remove legacy TA/TU pseudo distinction for binary instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D153351: [RISCV] Fold vmv.v.v into vops
Philip Reames via Phabricator via llvm-commits
- [llvm] 86a9643 - [RISCV] Add back schedule to vmerge pseudos
Luke Lau via llvm-commits
- [PATCH] D154734: [WebAssembly] Report error for inline assembly with unsupported opcodes
Bryan Chan via Phabricator via llvm-commits
- [llvm] c9c32fe - [CVP] Add additional select tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D154738: [SLP]Introduce isLegalVectorOp to check if the vector instruction is going to be scalarized.
Alexey Bataev via Phabricator via llvm-commits
- [compiler-rt] 985486d - [Profile] Remove duplicate file locks when enabled continuous mode and online merging.
Zequan Wu via llvm-commits
- [PATCH] D154852: [FuncSpec] Add Phi nodes to the InstCostVisitor.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D154592: [X86] LowerTRUNCATE - improve handling during type legalization to PACKSS/PACKUS patterns
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] fa7915b - [CVP] Add additional select tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 103f1ac - [CVP] Make select fold use-site specific (PR63756)
Nikita Popov via llvm-commits
- [PATCH] D152871: [SLP] Fixes bug in ShuffleBuilder when duplicate entry already exists.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D153963: [InstCombine] Fold binop of select and cast of select condition
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D154854: Use empty symbol name for XCOFF text csect
Stephen Peckham via Phabricator via llvm-commits
- [PATCH] D154205: [MachineLICM] Handle subloops
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 1ab4424 - [X86] Regenerate or-address.ll test checks
Simon Pilgrim via llvm-commits
- [PATCH] D154754: [llvm-objdump] Change errors to warnings for symbol section name dumping
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D154856: [MemProf] Use new option/pass for profile feedback and matching
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D154813: [ELF] Use llvm::xxh3_64bits for MergeInputSection::splitStrings
Piotr Zegar via Phabricator via llvm-commits
- [PATCH] D154857: [RISCV] In RISCVRVVInitUndef, optimize case where entire register is undef
Philip Reames via Phabricator via llvm-commits
- [PATCH] D154858: [WIP] [AMDGPU] Add llvm.amdgcn.reduce.add Intrinsic.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D150706: [LAA] Update MaxSafeDepDistBytes when non-unit stride
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D149197: [X86] Add tests for `div/rem %x, (select c, <const>, 1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make it so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154741: [llvm] Allow SMLoc to be used in constexpr context
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D154231: [MachO] Add new constants for visionOS platforms
Keith Smiley via Phabricator via llvm-commits
- [llvm] bbd0d12 - Implement -frecord-command-line for XCOFF
Jake Egan via llvm-commits
- [PATCH] D153600: Implement -frecord-command-line for XCOFF
Jake Egan via Phabricator via llvm-commits
- [PATCH] D154545: [llvm-rc] Improve help printouts
Eli Schwartz via Phabricator via llvm-commits
- [PATCH] D144925: [RISCV][NFC] Replace the pseudos for instructions that depend on lmul with variants that encode the SEW into the name
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D148762: [RISCV] Rename some tablegen variables to improve code clarity in the vector load/store instruction definitions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86-64 datalayout
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D154725: [SimplifyLibCalls] Fold strcmp for short string literals
Eli Friedman via Phabricator via llvm-commits
- [llvm] 74f2a76 - [JITLink] Rename TableManager::appendEntry, add comment.
Lang Hames via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Wenlei He via Phabricator via llvm-commits
- [compiler-rt] 57ae8a2 - [scudo] Support partial concurrent page release in SizeClassAllocator64
Chia-hung Duan via llvm-commits
- [llvm] 7436d4b - [gn build] Port 3ab20c6809d4
LLVM GN Syncbot via llvm-commits
- [PATCH] D120586: [Attributor] Add AAAddressSpace to deduce address spaces
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D154868: [DAGCombiner] Extend `combineFMulOrFDivWithIntPow2` to work for non-splat float vecs
Noah Goldstein via Phabricator via llvm-commits
- [llvm] d77588d - [llvm][vfs] For virtual directories, use the virtual path as the real path
Jan Svoboda via llvm-commits
- [PATCH] D135849: [llvm][vfs] For virtual directories, use the virtual path as the real path
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Implement FlangRT library as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D153206: [PPC32] Parse bl __tls_get_addr(x at tlsgd)@plt+32768
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148855: [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D154678: [InstCombine] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123804: [WIP][clang][lld] A Unified LTO Bitcode Frontend
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D151909: [BOLT][DWARF] Change to process and write out TUs first then CUs in batches
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D154628: [1/8][RISCV] Add rounding mode control variant for vfsub, vfrsub
Craig Topper via Phabricator via llvm-commits
- [PATCH] D152996: [RISCV][POC] Model frm control for vfadd
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D154776: IFSStub destructor should be virtual
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D109192: Support: introduce public API annotation support
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D154419: [BOLT][Instrumentation][NFC] Define and use more syscall constants
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D154765: APFloat: Add some missing function declarations
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D154872: [MemProf] Refactor memory profile matching into MemProfiler (NFC)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D81833: [X86][FPEnv] Lowering of {get,set,reset}_fpenv
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D81833: [X86][FPEnv] Lowering of {get,set,reset}_fpenv
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D81833: [X86][FPEnv] Lowering of {get,set,reset}_fpenv
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D81833: [X86][FPEnv] Lowering of {get,set,reset}_fpenv
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D81833: [X86][FPEnv] Lowering of {get,set,reset}_fpenv
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D81833: [X86][FPEnv] Lowering of {get,set,reset}_fpenv
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D147285: [Support] Extended llvm-profdata's merge functionality to exclude profiles from functions matching configurable patterns
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D154875: [MicrosoftDemangle] fix warn-trailing false positive
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D154876: [Demangle] use std::string_view::data rather than &*std::string_view::begin
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D148216: [UTC] Add fallback support for specific metadata, and check their defs
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D154629: [2/8][RISCV] Add rounding mode control variant for vfwadd, vfwsub
Craig Topper via Phabricator via llvm-commits
- [PATCH] D154631: [3/8][RISCV] Add rounding mode control variant for vfmul, vfdiv, vfrdiv, vfwmul
Craig Topper via Phabricator via llvm-commits
- [PATCH] D154632: [4/8][RISCV] Add rounding mode control variant for vfmacc, vfnmacc, vfmsac, vfnmsac, vfmadd, vfnmadd, vfmsub, vfnmsub
Craig Topper via Phabricator via llvm-commits
- [PATCH] D154632: [4/8][RISCV] Add rounding mode control variant for vfmacc, vfnmacc, vfmsac, vfnmsac, vfmadd, vfnmadd, vfmsub, vfnmsub
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D154632: [4/8][RISCV] Add rounding mode control variant for vfmacc, vfnmacc, vfmsac, vfnmsac, vfmadd, vfnmadd, vfmsub, vfnmsub
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Justin Cady via Phabricator via llvm-commits
- [PATCH] D151911: [LVI] Handle icmp of ashr.
Amara Emerson via Phabricator via llvm-commits
- [llvm] a6ea018 - [llvm] CYGWIN: Fix build of some plugins/library/unittests
Martin Storsjö via llvm-commits
- [llvm] 0fd4175 - [ifs] IFSStub destructor should be virtual
Haowei Wu via llvm-commits
- [llvm] 345a03b - [nfc] Factoring out utility that can be used for other object-level tools
Mircea Trofin via llvm-commits
- [PATCH] D152869: [nfc] Factoring out utility that can be used for other object-level tools
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 1739200 - [LV] Add trunc test variants with shl and ashr.
Florian Hahn via llvm-commits
- [PATCH] D150803: [WebAssembly] Support `annotate` clang attributes for marking functions.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects.
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 29252fd - [MemProf] Refactor memory profile matching into MemProfiler (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D154717: [LV] Check if ops can safely be truncated in computeMinimumValueSizes.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D154882: [DirectX] Fix two "not all control paths return a value" warnings
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D154777: [LLD] [COFF] Warn about pseudo relocations that are too narrow
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149860: [TextAPI] Introduce SymbolSet
Zixu Wang via Phabricator via llvm-commits
- [llvm] 0b69cc8 - [AArch64] Improve sanitize_memtag test
Fangrui Song via llvm-commits
- [llvm] dbd47c4 - [RISCV] Don't allow X0 to be used for 'r' constraint in inline assembly
Craig Topper via llvm-commits
- [PATCH] D154885: [DAGCombiner] Limit graph traversal to cap compile times
Pranav Kant via Phabricator via llvm-commits
- [PATCH] D151047: [clang-format] Fix indentation for selective formatting.
Owen Pan via Phabricator via llvm-commits
- [PATCH] D154889: [MicrosoftDemangle] fix warn-trailing false positive
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D154633: [5/8][RISCV] Add rounding mode control variant for vfwmacc, vfwnmacc, vfwmsac, vfwnmsac
Craig Topper via Phabricator via llvm-commits
- [PATCH] D152834: A new code layout algorithm for function reordering [2/3]
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D154634: [6/8][RISCV] Add rounding mode control variant for vfsqrt, vfrec7
Craig Topper via Phabricator via llvm-commits
- [PATCH] D154891: [SLP]Check scalars before trying scheduling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D154635: [7/8][RISCV] Add rounding mode control variant for conversion intrinsics between floating-point and integer
Craig Topper via Phabricator via llvm-commits
- [PATCH] D154892: [MLIR][MemRef] Avoid returning ReallocOp from findDealloc
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D154507: [NVPTX] Apply global var demotion to private symbols
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D152998: [TableGen] Support named arguments
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152147: [RISCV] Fold binary op into select if profitable.
Mikhail Gudim via Phabricator via llvm-commits
- [compiler-rt] 316ca42 - [scudo] Print PushedBytesDelta in getStats()
Chia-hung Duan via llvm-commits
- [compiler-rt] 280ffaf - [scudo] Simple coding style fix in mem_map_base.h (NFC)
Chia-hung Duan via llvm-commits
- [PATCH] D154130: [lit] Avoid os.path.realpath on Windows due to MAX_PATH limitations
Tom Honermann via Phabricator via llvm-commits
- [PATCH] D154895: [BOLT] Fix diagnostic message output
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D149058: [BPF][DebugInfo] Use .BPF.ext for line info when DWARF is not available
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130315: [BOLT][DWARF] Implement new mechanism for DWARFRewriter
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151906: [BOLT][DWARF] Numerous fixes for a new DWARFRewriter
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151908: [BOLT][DWARF] Output DWO files as they are being processed
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] 44479b8 - [AArch64] Ensure constrained register class in INS peephole.
David Green via llvm-commits
- [llvm] 0e7ff05 - [BPF][DebugInfo][NFC] Move BTF.h definitions from BPF target to DebugInfo
Fangrui Song via llvm-commits
- [PATCH] D149501: [BPF][DebugInfo][NFC] Move BTF.h definitions from BPF target to DebugInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D154899: [SystemZ] Allow symbols in immediate asm operands
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D154655: [DebugInfo] Force users of DWARFDebugAbbrev to call parse before iterating
Alex Langford via Phabricator via llvm-commits
- [llvm] cf410b1 - [AArch64][test] Add %if x86-registered-target after 0b69cc8bcba79366aeee1531c61b1e8255a2d6c4
Fangrui Song via llvm-commits
- [llvm] 7f9ba19 - [DirectX] Fix two "not all control paths return a value" warnings
Justin Bogner via llvm-commits
- [PATCH] D154904: [ConstantHoisting] remove a LLVM_DEBUG statement
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D145210: [Pipeline] Adjust PostOrderFunctionAttrs placement in simplification pipeline
Changpeng Fang via Phabricator via llvm-commits
- [llvm] 8df7596 - [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Han Shen via llvm-commits
- [PATCH] D153376: Introducing llvm-cm: A Cost Model Tool
Dayann D'almeida via Phabricator via llvm-commits
- [llvm] b4a82b6 - [MemProf] Use new option/pass for profile feedback and matching
Teresa Johnson via llvm-commits
- [PATCH] D152577: Part 2 of Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Han Shen via Phabricator via llvm-commits
- [llvm] f9e0845 - [LoongArch] Explicitly specify instruction properties
Weining Lu via llvm-commits
- [PATCH] D154192: [LoongArch] Explicitly specify instruction properties
Lu Weining via Phabricator via llvm-commits
- [PATCH] D154911: Enabling fstack_clash_protection for arm32 bit, thumb and thumb2 mode
Varun Kumar E via Phabricator via llvm-commits
- [llvm] 1d92b68 - DAG: Correct chain management for frexp libcalls
Matt Arsenault via llvm-commits
- [PATCH] D112932: Use llvm.is_fpclass to implement FP classification functions
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D151713: [ASAN] Support asan for masked.expandload/compressstore.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D154691: [RISCV] Implemnt prefetch locality by NTLH
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D154785: [AVR] Expand all non-8-bit shifts
Ben Shi via Phabricator via llvm-commits
- [llvm] 299b2c2 - [RISCV] precommit for prefetch locality support
Piyou Chen via llvm-commits
- [PATCH] D114263: [SCEV] Simplify forgetSymbolicName() (NFCI)
Basroal teela via Phabricator via llvm-commits
- [PATCH] D114261: [DebugInfo][2/N] Instruction referencing tests: cope with switched variable order
Basroal teela via Phabricator via llvm-commits
- [PATCH] D114276: [NFC][llvm] Inclusive language: replace master with main in 2007-04-02-RegScavengerAssert.ll
alihsani via Phabricator via llvm-commits
- [llvm] 99809f4 - [RISCV] Simplify the definitions of interrupt CSRs
via llvm-commits
- [PATCH] D138883: [PowerPC] find and reuse ConstantSplatVector to combine constant store into extract and store
Ting Wang via Phabricator via llvm-commits
- [llvm] abe9ae6 - [TableGen] Extract functions to resolve arguments [nfc]
via llvm-commits
- [PATCH] D154065: [TableGen] Extract functions to resolve arguments [nfc]
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D144936: [SPARC][IAS] Recognize more SPARCv9 instructions/pseudoinstructions
Brad Smith via Phabricator via llvm-commits
- [PATCH] D154916: [LoongArch][NFC] Consistently derive instruction mnemonics from TableGen record names
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D154348: Ignore modified attribute list if it yields invalid IR
Brian Gesiak via Phabricator via llvm-commits
- [llvm] e39c16b - Ignore modified attribute list if it yields invalid IR
Brian Gesiak via llvm-commits
- [PATCH] D154917: [Attributor] Replace AAReturnedValues with AAPotentialValuesReturned
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D152277: [MemCpyOpt] precommit tests to add single-BB stack-move optimization (NFC)
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D154918: [LoongArch] Add test case showing suboptimal codegen when zero extending
hev via Phabricator via llvm-commits
- [PATCH] D154919: [LoongArch] Implement isSExtCheaperThanZExt
hev via Phabricator via llvm-commits
- [PATCH] D154920: [RISCV] Contrain register class before replaceRegWith in RISCVMergeBaseOffset.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D154921: Support -frecord-command-line on XCOFF integrated assembler path
Jake Egan via Phabricator via llvm-commits
- [PATCH] D152222: [RISCV] Don't fold RISCVISD::VMV_V_X_VL series node and scalar load to vector load when scalar load is update load
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D154922: The endless loop of --iterative-guess
yinchengwu via Phabricator via llvm-commits
- [llvm] f79ad31 - [ASAN] Support asan for masked.expandload/compressstore.
Yeting Kuo via llvm-commits
- [PATCH] D154445: [Mips] Fix argument lowering for illegal vector types (PR63608)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78038: [clangd] WIP: fix several bugs relating to include insertion
Thilo Vörtler via Phabricator via llvm-commits
- [PATCH] D154924: [bolt] Fix MSVC builds
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D121187: [DAGCombiner][VP] Add DAGCombine for VP_MUL.
Jianjian Guan via Phabricator via llvm-commits
- [compiler-rt] dae9d1b - [compiler-rt] Move crt into builtins
Petr Hosek via llvm-commits
- [llvm] 1fe7d9c - [GlobalISel] Generalize `InstructionSelector` Match Tables
via llvm-commits
- [llvm] 908d0d5 - [TableGen][GlobalISel] Add Generic MatchTableExecutor Emitter
via llvm-commits
- [llvm] c0719f3 - [RFC][TableGen][GlobalISel] Add Combiner Match Table Backend
via llvm-commits
- [PATCH] D153755: [GlobalISel] Generalize `InstructionSelector` Match Tables
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D153756: [TableGen][GlobalISel] Add Generic MatchTableExecutor Emitter
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D153757: [RFC][TableGen][GlobalISel] Add Combiner Match Table Backend
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D154412: [RISCV] Add support for XCVbi extension in CV32E40P
Funan Zeng via Phabricator via llvm-commits
- [PATCH] D154066: [NFC][TableGen] Refactor the implementation of arguments
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 2ccb2db - [RISCV] Don't fold RISCVISD::VMV_V_X_VL series node and scalar load to vector load when scalar load is update load
Zi Xuan Wu via llvm-commits
- [PATCH] D140727: [XRay] Add initial support for loongarch64
Limin Zhang via Phabricator via llvm-commits
- [PATCH] D154925: [MLIR][IR] Rewrite OperationVerifier using worklist
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] e148899 - [X86] Preserve volatile ATOMIC_LOAD_OR nodes
Nabeel Omer via llvm-commits
- [PATCH] D152081: [Attributor] Add lightweight version for attribute deduction only. (WIP)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D154929: [RISCV] Move foreach to multiclass defination, NFC.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 0fd212c - [RISCV] Merge rv32/rv64 vector widening intrinsic tests that have the same content. NFC.
Jim Lin via llvm-commits
- [PATCH] D152714: [AArch64][Optimization]Solving the FCCMP issue
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 8b76aea - [TableGen][GlobalISel] Fix unused variable warning in Release build
Jay Foad via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D154528: [AMDGPU][GlobalISel] Generate fast fp64-to-fp16 conversions in unsafe mode.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D154415: [LV] Change the test cases to ensure that the trip count is not zero. (NFC)
Mel Chen via Phabricator via llvm-commits
- [PATCH] D153721: [RISCV] Add support for XCVsimd extension in CV32E40P
Funan Zeng via Phabricator via llvm-commits
- [PATCH] D154213: [X86][FP16] Fix mis-combination from FMULC to FCMULC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D153748: [RISCV] Add support for XCValu extension in CV32E40P
QIHAN CAI via Phabricator via llvm-commits
- [PATCH] D154735: ValueTracking: ldexp cannot return denormals based on range of exponent
Jay Foad via Phabricator via llvm-commits
- [PATCH] D154933: [PowerPC] Implement llvm.set.rounding intrinsic
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 8444038 - [AMDGPU] Use GlobalISel MatchTable Combiner Backend
via llvm-commits
- [llvm] 655714a - [AArch64] Use GlobalISel MatchTable Combiner Backend
via llvm-commits
- [PATCH] D153758: [AMDGPU] Use GlobalISel MatchTable Combiner Backend
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 2f60813 - [MIPS] Use GlobalISel MatchTable Combiner Backend
via llvm-commits
- [PATCH] D153850: [AArch64] Use GlobalISel MatchTable Combiner Backend
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D153861: [MIPS] Use GlobalISel MatchTable Combiner Backend
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add --print-supported-extensions support
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D149589: AMDGPU: Drop and auto-upgrade llvm.amdgcn.ldexp to llvm.ldexp
Jay Foad via Phabricator via llvm-commits
- [llvm] 842a672 - [X86] LowerTRUNCATE - improve handling during type legalization to PACKSS/PACKUS patterns
Simon Pilgrim via llvm-commits
- [PATCH] D149587: InstSimplify: Simplifications for ldexp
Jay Foad via Phabricator via llvm-commits
- [llvm] f0ae3c2 - [ARM] in LowerConstantFP, make sure we cover armv6-m execute-only
Ties Stuij via llvm-commits
- [llvm] 3ab7ef2 - Revert "[MemProf] Use new option/pass for profile feedback and matching"
JP Lehr via llvm-commits
- [PATCH] D154936: [AArch64] Improve cost of umull from known bits
Dave Green via Phabricator via llvm-commits
- [PATCH] D152706: [AMDGPU] Use SSAUpdater in PromoteAlloca
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 3498cf5 - Revert "[MemProf] Refactor memory profile matching into MemProfiler (NFC)"
JP Lehr via llvm-commits
- [PATCH] D154937: [InstCombine] Generalize foldAndOrOfICmpEqZeroAndICmp
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D154938: [InstCombine] Test cases for D154937
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D151903: [Flang][MLIR][OpenMP][OMPIRBuilder] Use target triple to initialize `IsTargetCodegen` flag
Sergio Afonso via Phabricator via llvm-commits
- [llvm] 28fd75c - [TableGen] Don't emit empty switch statement for Combiner Match Tables
via llvm-commits
- [PATCH] D149590: ValueTracking: Implement computeKnownFPClass for ldexp
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148858: ValueTracking: Replace CannotBeNegativeZero
Jay Foad via Phabricator via llvm-commits
- [PATCH] D154939: [TableGen] Deprecate old GI Combiner Emitter
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 77b3f89 - [X86] combineAndMaskToShift - match constant splat with X86::isConstantSplat
Simon Pilgrim via llvm-commits
- [PATCH] D154941: [mlir][ArmSME] Add custom get_tile_id and cast ops
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] abf0819 - [NFC][AMDGPULowerModuleLDSPass] Remove dead variable
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D150666: [WIP][GlobalISel] Combiner Intrinsic Matching
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D154943: [ARM] Restructure MOVi32imm expansion to not do pointless instructions
John Brawn via Phabricator via llvm-commits
- [PATCH] D154944: [ARM] Correctly handle execute-only in EmitStructByval
John Brawn via Phabricator via llvm-commits
- [PATCH] D154945: [TableGen] Enable multiple instructions in patterns
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D154931: [LoongArch] Support InlineAsm for LSX and LASX
陈荔 via Phabricator via llvm-commits
- [PATCH] D154946: [AMDGPULowerModuleLDSPass] Kernels do not always have entries in KernelToReplacement map
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D154947: [AArch64] Split lowerVectorFCMP combine
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] b515133 - [RISCV] Merge rv32/rv64 vector reduction intrinsic tests that have the same content. NFC.
Jim Lin via llvm-commits
- [lld] 67a212a - [ELF] Make subsequent opens to auxiliary files append
Alex Brachet via llvm-commits
- [PATCH] D153873: [ELF] Make subsequent opens to auxiliary files append
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D154756: [AArch64] Add scheduling model for Neoverse V1
Dave Green via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D153859: RegisterCoalescer: Fix verifier error on redef of subregister for live out implicit_defs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 00db45e - [gn] port 908d0d54b82d
Nico Weber via llvm-commits
- [llvm] 0d8ec20 - [gn] port c0719f3bacd5
Nico Weber via llvm-commits
- [PATCH] D154953: [InstCombine] Remove the reminder loop if we know the mask is always true
Allen zhong via Phabricator via llvm-commits
- [llvm] 3e52fa8 - [gn] port 1fe7d9c79967
Nico Weber via llvm-commits
- [llvm] de58b81 - [gn] port 655714a300ff303 (-gen-global-isel-combiner-matchtable)
Nico Weber via llvm-commits
- [llvm] 6a75026 - [gn] port 87fb0ea27eeb (bolt DIEBuilder)
Nico Weber via llvm-commits
- [llvm] d552155 - [gn] port 2f608131b44c (-gen-global-isel-combiner-matchtable for Mips)
Nico Weber via llvm-commits
- [llvm] 50278b5 - [gn] port 8444038d160d4 (-gen-global-isel-combiner-matchtable for AMDGPU)
Nico Weber via llvm-commits
- [PATCH] D154954: [IRCE] Add no-wrap flags to main loop's indvar base
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D154594: Add version comparison in BooleanExpression for lit testing
David Stuttard via Phabricator via llvm-commits
- [llvm] cae00b2 - [FuncSpec][NFC] Improve the unittest coverage for constant folding of GEPs.
Alexandros Lamprineas via llvm-commits
- [llvm] 1d0476c - [FuncSpec] Prefer DataLayout-aware constant folding of GEPs.
Alexandros Lamprineas via llvm-commits
- [PATCH] D154821: [FuncSpec] Prefer DataLayout-aware constant folding of GEPs.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D154955: [mlir][ArmSME] Implement tile allocation
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D153967: [lit] Remove the --no-indirectly-run-check option
Louis Dionne via Phabricator via llvm-commits
- [llvm] b53e16c - [InstCombine] Extract "freely invert" related helpers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D152332: [X86] Improve diagnostics for named registers
Evgenii Kudriashov via Phabricator via llvm-commits
- [llvm] a8c46de - [gn build] Port 053d9e5832c7
LLVM GN Syncbot via llvm-commits
- [llvm] bc49103 - [InstCombine] Don't handle constants in de morgan folds (PR63791)
Nikita Popov via llvm-commits
- [PATCH] D154958: [RISCV][MC] Relax conditional branches to unresolved symbols
Job Noorman via Phabricator via llvm-commits
- [PATCH] D154959: [NFC][AMDGPULowerModuleLDSPass] Add const to some variables/parameters
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D152536: [DWARF] Allow op-index in line number programs
David Stenberg via Phabricator via llvm-commits
- [PATCH] D153089: ValueTracking: Recognize fpclass clamping select patterns
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ee7849b - ValueTracking: Add more baseline ldexp tests for computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] e1ac984 - ValueTracking: Implement computeKnownFPClass for ldexp
Matt Arsenault via llvm-commits
- [PATCH] D154960: [DAG] Use legal shift amount type in DAGTypeLegalizer::JoinIntegers
Jay Foad via Phabricator via llvm-commits
- [llvm] 6656c8d - [X86] shuffle-vs-trunc-256.ll - move comment outside test. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 82458ce - [ARM] mark tMOVi32imm as killing flags
Simon Wallis via llvm-commits
- [llvm] 103df54 - Fix shr/and pair replace with bfe
Luke Drummond via llvm-commits
- [PATCH] D117118: [NVPTX] Fix shr/and pair replace with bfe
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D154964: [NFC][IRCE] Regenerate test checks
Aleksandr Popov via Phabricator via llvm-commits
- [llvm] 70bb5d2 - [NFC][AMDGPULowerModuleLDSPass] Add const to some variables/parameters
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D131841: [RISCV] Merge vmerge.vvm and unmasked intrinsic with VLMAX vector length.
Luke Lau via Phabricator via llvm-commits
- [PATCH] D150069: [InstCombine] Precommit a test
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D154970: [NFC][AMDGPULowerModuleLDSPass] Factorize repetead sort code
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [llvm] db8b624 - [X86][FP16] Fix mis-combination from FMULC to FCMULC
Phoebe Wang via llvm-commits
- [llvm] ef7ca14 - [WebAssembly] Report error for inline assembly with unsupported opcodes
Bryan Chan via llvm-commits
- [PATCH] D153632: [AArch64] Extra tablegen patterns for smaller extracted addl/addw/subl/subw
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D154972: partial fix
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D154228: [GVN] Use vector ops when doing loadCoercion on a vector value
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D154973: [FPEnv] Update comment about nofpexcept default. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D152658: [InstCombine] Change SimplifyDemandedVectorElts to use PoisonElts instead of UndefElts
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D154921: Support -frecord-command-line for XCOFF integrated assembler path
Jake Egan via Phabricator via llvm-commits
- [PATCH] D154975: [Support] extend llvm:Regex::sub() for global substitution
Ding Fei via Phabricator via llvm-commits
- [llvm] 125b907 - [NFC][AMDGPULowerModuleLDSPass] Factorize repetead sort code
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D154976: Fix bazel build file for D154060.
Aliia Khasanova via Phabricator via llvm-commits
- [PATCH] D148120: [InstCombine] Remove scalable get_active_lane_mask calls which are always false
Matt Devereau via Phabricator via llvm-commits
- [llvm] ebdd610 - Revert "[NFC][AMDGPULowerModuleLDSPass] Factorize repetead sort code"
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [llvm] e2d7d98 - [FPEnv] Update comment about nofpexcept default. NFC
Luke Lau via llvm-commits
- [PATCH] D154920: [RISCV] Constrain register class before replaceRegWith in RISCVMergeBaseOffset.
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] 7c4dbff - Revert "[compiler-rt] Move crt into builtins"
Petr Hosek via llvm-commits
- [llvm] cc3af05 - [SPIRV] Fix CoverageInfo after D153758
Fangrui Song via llvm-commits
- [PATCH] D154977: Reland "[NFC][AMDGPULowerModuleLDSPass] Factorize repetead sort code"Fixed compilation error and reudndant copy warning
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [llvm] 3edef60 - [llvm-objdump] Change errors to warnings for symbol section name dumping
Fangrui Song via llvm-commits
- [PATCH] D154602: [clang][clangd] Don't crash/assert on -gsplit-dwarf=single without output
Dmitry Polukhin via Phabricator via llvm-commits
- [PATCH] D152726: [RISCV][GlobalISel] Legalize all ALU instructions, excluding w-instructions
Nitin John Raj via Phabricator via llvm-commits
- [llvm] 5f8e6f0 - [AArch64] Create SVE Min/Max Cost Model Tests
David Green via llvm-commits
- [PATCH] D154978: [RISCV][GlobalISel][1/16] Legalize integer operations
Nitin John Raj via Phabricator via llvm-commits
- [llvm] 72fddda - [X86] ReplaceNodeResults - widen vector truncate nodes on pre-SSSE3 targets
Simon Pilgrim via llvm-commits
- [llvm] f2c471e - [WebAssembly] Fix implicit fallthrough in encodeInstruction
Bryan Chan via llvm-commits
- [PATCH] D154979: [RISCV] Add test for vmerge combine that should be prevented
Luke Lau via Phabricator via llvm-commits
- [PATCH] D154980: [RISCV] Don't fold vmerge into ops if fp exception can be raised
Luke Lau via Phabricator via llvm-commits
- [llvm] 6641d2b - [MicrosoftDemangle] fix warn-trailing false positive
Nick Desaulniers via llvm-commits
- [llvm] 6315765 - [ConstantHoisting] remove a LLVM_DEBUG statement
Nick Desaulniers via llvm-commits
- [PATCH] D154528: [AMDGPU] Generate fast fp64-to-fp16 conversions in unsafe mode.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D154528: [Codegen] Generate fast fp64-to-fp16 conversions in unsafe mode.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] 8b19cbf - Reland "[IRCE] Parse range checks in the form of 'LHS - RHS vs Limit'"
Aleksandr Popov via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Vlad Serebrennikov via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 11051d7 - [RISCV] Constrain register class before replaceRegWith in RISCVMergeBaseOffset.
Craig Topper via llvm-commits
- [PATCH] D152924: [libLTO][AIX] Respect `-f[no]-integrated-as` on AIX
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D154986: [X86] Complete preservation of !pcsections in X86ISelLowering
Marco Elver via Phabricator via llvm-commits
- [llvm] d96387f - [AArch64] Extra tests for smull/umull, especially of smaller vector size. NFC
David Green via llvm-commits
- [PATCH] D154606: [PowerPC] Add DFP test instruction definitions and MC tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D154987: [lit] Implement PYTHON directive and config.prologue
Joel E. Denny via Phabricator via llvm-commits
- [llvm] 5cd41dc - [RISCV] Remove legacy TA/TU pseudo distinction for binary instructions
Philip Reames via llvm-commits
- [PATCH] D154308: [StructuralHash] Add unittests
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D154394: [PowerPC] Add DFP conversion instructions definitions and MC tests
Amy Kwan via Phabricator via llvm-commits
- [llvm] 95d6234 - [RISCV] Cleanup dead complexity in RISCVMaskedPseudo after TA/TU merge refactoring [nfc]
Philip Reames via llvm-commits
- [PATCH] D154620: [RISCV] Cleanup dead complexity in RISCVMaskedPseudo after TA/TU merge refactoring [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D154019: [IR] Ignore globals with the `llvm.` prefix when calculating module hash
Paul Kirth via Phabricator via llvm-commits
- [llvm] 7b64d76 - [AArch64][test] Use -filetype=null after 0b69cc8bcba79366aeee1531c61b1e8255a2d6c4
Fangrui Song via llvm-commits
- [PATCH] D137028: [llvm][utils] Add DenseMap data formatters
Dave Lee via Phabricator via llvm-commits
- [PATCH] D154272: [msan] Intercept dladdr1, and refactor dladdr
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D123804: [clang] A Unified LTO Bitcode Frontend
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D154991: [FPEnv][TableGen] Add strictfp attribute to constrained intrinsics by default.
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] bdbb3fd - [StructuralHash] Add unittests
Arthur Eubanks via llvm-commits
- [PATCH] D154993: AtomicExpand: Fix expanding atomics into unconstrained FP in strictfp functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D154994: IRBuilder: Fix not handling strictfp minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6251adc - [TableGen] Refactor the implementation of arguments to introduce ArgumentInit [nfc]
Philip Reames via llvm-commits
- [PATCH] D154996: [ConstantHoisting] use BasicBlock::getFirstInsertionPt
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] c457619 - ValueTracking: ldexp cannot return denormals based on range of exponent
Matt Arsenault via llvm-commits
- [PATCH] D154766: [GlobalISel] convergent intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155001: [AArch64][Windows] Fix the callee-saved registers for swiftcc on Windows/AArch64
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D154472: [NFC]add initialization for EmitCompactUnwindNonCanonical in ctor
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 9b8ed1e - [NFC]add initialization for EmitCompactUnwindNonCanonical in ctor
Vy Nguyen via llvm-commits
- [PATCH] D155002: [RISCV] Remove SiFive7GetCyclesWidening from RISCVSchedSiFive7.td.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143502: DAG: Handle lowering of unordered fcZero|fcSubnormal to fcmp
Serge Pavlov via Phabricator via llvm-commits
- [llvm] fbe4ff8 - AMDGPU: Partially fix not respecting dynamic denormal mode
Matt Arsenault via llvm-commits
- [PATCH] D153084: AMDGPU: Partially fix not respecting dynamic denormal mode
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 8480fed - [RISCV] Remove SiFive7GetCyclesWidening from RISCVSchedSiFive7.td.
Craig Topper via llvm-commits
- [llvm] d7e79bd - [LV] Check if ops can safely be truncated in computeMinimumValueSizes.
Florian Hahn via llvm-commits
- [PATCH] D154972: [amdgpu][lds] Fix missing markUsedByKernel calls
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D154470: [AMDGPU] Fix ISD perm compute known bits wrong.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152710: AMDGPU: Implement llvm.get.fpenv
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D154135: AMDGPU: Implement GlobalIsel for llvm.get.fpenv
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 18e1373 - [BPF] Undo transformation for LICM.cpp:hoistMinMax()
Eduard Zingerman via llvm-commits
- [PATCH] D147990: [BPF] Undo transformation for LICM.cpp:hoistMinMax()
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D153158: AMDGPU: Implement llvm.get.rounding
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155004: [bazel][docs] Update build documentation
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D152899: Introduce RThreadAccess pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145211: Relax cross-section branches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155010: [RISCV] Correct resource cycles for vzext/vsext in SiFive7 scheduler.
Craig Topper via Phabricator via llvm-commits
- [llvm] 9095d5c - Reland '[msan] Intercept dladdr1, and refactor dladdr'
Thurston Dang via llvm-commits
- [llvm] 9501405 - Restore "[MemProf] Refactor memory profile matching into MemProfiler (NFC)"
Teresa Johnson via llvm-commits
- [llvm] 546ec64 - Restore "[MemProf] Use new option/pass for profile feedback and matching"
Teresa Johnson via llvm-commits
- [llvm] 980cd18 - [amdgpu][nfc] Drop lds strategy noise from some tests
Jon Chesterfield via llvm-commits
- [PATCH] D153257: AMDGPU: Implement llvm.set.rounding
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155013: [compiler-rt][xray] Fix alignment of XRayFileHeader
Leandro Lupori via Phabricator via llvm-commits
- [compiler-rt] 2f04b68 - Revert "[scudo] Support partial concurrent page release in SizeClassAllocator64"
Chia-hung Duan via llvm-commits
- [PATCH] D153258: AMDGPU: Optimize set_rounding if input is known to fit in 2 bits
Matt Arsenault via Phabricator via llvm-commits
- [lld] 6daa4b9 - [LLD] [COFF] Warn about pseudo relocations that are too narrow
Martin Storsjö via llvm-commits
- [PATCH] D154364: [LTO] Allow library calls to be internalized in freestanding mode
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] bdeedfb - [gn build] Port 56ac9d46a7c1
LLVM GN Syncbot via llvm-commits
- [PATCH] D154978: [RISCV][GlobalISel] Legalize add, sub and binary logical instructions for narrow types
Nitin John Raj via Phabricator via llvm-commits
- [compiler-rt] 0c9145f - [msan] Fix -Wcast-qual error in msan_dl.cpp
Thurston Dang via llvm-commits
- [compiler-rt] 4579843 - [compiler-rt] [test] Mark a windows specific test as requiring an MSVC like environment
Martin Storsjö via llvm-commits
- [PATCH] D146121: [DAG] Move lshr narrowing from visitANDLike to SimplifyDemandedBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D155018: [Support] Move StringExtras.h include from Error.h to Error.cpp (part 5)
Elliot Goodrich via Phabricator via llvm-commits
- [llvm] e935878 - [NFC][IRCE] Regenerate test checks
Aleksandr Popov via llvm-commits
- [PATCH] D154665: fixed invalid symbol handling in ELFObjectFile::getSymbolName
Dayann D'almeida via Phabricator via llvm-commits
- [PATCH] D155020: [ConstantHoisting] simplify NumUses accounting NFC
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 1b3861b - Attributor: Convert some tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 357d19a - OpenMP: Convert some tests to opaque pointers
Matt Arsenault via llvm-commits
- [llvm] 88ba7b6 - Attributor: Don't pretend memcpy is convergent in a test
Matt Arsenault via llvm-commits
- [PATCH] D155021: [memprof] Add an overload for RawMemProfReader::create.
Snehasish Kumar via Phabricator via llvm-commits
- [lld] 220fe00 - [WebAssembly] Support `annotate` clang attributes for marking functions.
Derek Schuff via llvm-commits
- [PATCH] D155023: Don't assert on a non-pointer value being used for a "p" inline asm constraint.
Amara Emerson via Phabricator via llvm-commits
- [llvm] b59022b - DAG: Handle lowering of unordered fcZero|fcSubnormal to fcmp
Matt Arsenault via llvm-commits
- [PATCH] D155027: [nfc] simplify promoteIndirectCalls
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 3701ebe - AtomicExpand: Fix expanding atomics into unconstrained FP in strictfp functions
Matt Arsenault via llvm-commits
- [llvm] 14c3ab9 - IRBuilder: Fix not handling strictfp minnum/maxnum
Matt Arsenault via llvm-commits
- [compiler-rt] 580f9f7 - [llvm-cov][debuginfod] Make test more hermetic
Daniel Thornburgh via llvm-commits
- [PATCH] D153869: [DWARFv5][DWARFLinker] avoid stripping template names for .debug_names.
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [llvm] a1383db - [memprof] Add an overload for RawMemProfReader::create.
Snehasish Kumar via llvm-commits
- [compiler-rt] b47beec - [compiler-rt] Move crt into builtins
Petr Hosek via llvm-commits
- [PATCH] D155028: [ConstantHoisting] add XFAIL test case
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D123971: [clang][PS4] Enable SplitLTOUnits by default
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D154972: [amdgpu][lds] Fix missing markUsedByKernel calls and undef lookup table elements
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] e75ce77 - [amdgpu][lds] Fix missing markUsedByKernel calls and undef lookup table elements
Jon Chesterfield via llvm-commits
- [PATCH] D151730: [RISCV] Support target attribute for function
Philip Reames via Phabricator via llvm-commits
- [PATCH] D123969: [LTO] Use names from more GlobalValue types to generate the ModuleID
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D155031: [BOLT][DWARF][NFC] Set initial offset of DIE
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D155032: [BOLT][DWARF][NFC] Fix false positive error
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D155033: [BOLT][DWARF] Fix adding DW_AT_GNU_ranges_base
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] a1e80ac - [Object] fixed invalid symbol handling in ELFObjectFile::getSymbolName
Mircea Trofin via llvm-commits
- [PATCH] D154665: [Object] fixed invalid symbol handling in ELFObjectFile::getSymbolName
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 6640df9 - ValueTracking: Remove CannotBeOrderedLessThanZero
Matt Arsenault via llvm-commits
- [PATCH] D154687: [RISCV] Narrow types of index operand matched pattern (shl (zext), C).
Craig Topper via Phabricator via llvm-commits
- [llvm] f3059e2 - GlobalOpt: Drop code for handling pointer bitcasts
Matt Arsenault via llvm-commits
- [PATCH] D149291: GlobalOpt: Drop code for handling pointer bitcasts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155036: Add support for missing v_pk_fmac_f16_dpp
Aakanksha Patil via Phabricator via llvm-commits
- [llvm] 0158d86 - [LV] Change the test cases to ensure that the trip count is not zero. (NFC)
Mel Chen via llvm-commits
- [PATCH] D154691: [RISCV] Implement prefetch locality by NTLH
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D154584: Improve collectEphemeralValues and use it in CodeGenPrepare
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D155039: [RISCV] precommit for removing useless copy from undef subreg
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D153761: [AMDGPU] ISel for @llvm.amdgcn.cs.chain intrinsic (WIP)
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D153517: [AMDGPU] ISel for amdgpu_cs_chain[_preserve] functions
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 0bcef1d - [PowerPC] remove XXSWAPD after vector splat immediate
Ting Wang via llvm-commits
- [PATCH] D139193: [PowerPC] remove XXSWAPD after vector splat immediate
Ting Wang via Phabricator via llvm-commits
- [PATCH] D155040: [LegalizeDAG] Prevent LegalizeLoadOps from creating extloads that mix int and fp types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155041: [RISCV] Remove unnecessary move of undefined with subregister liveness enabled
Piyou Chen via Phabricator via llvm-commits
- [llvm] 65ef4d4 - [CodeGen] Part II of "Fine tune MachineFunctionSplitPass (MFS) for FSAFDO".
Han Shen via llvm-commits
- [llvm] b336f9d - [InstCombine] Test cases for D154937
Dhruv Chawla via llvm-commits
- [llvm] 20ae2d2 - [InstCombine] Generalize foldAndOrOfICmpEqZeroAndICmp
Dhruv Chawla via llvm-commits
- [llvm] 7b7d3c8 - [gn build] Port 7d935d083659
LLVM GN Syncbot via llvm-commits
- [PATCH] D155044: [RISCV] Lower inline asm constraints vi, vj and vk.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D155045: [llvm-objdump] Create ObjectFile specific dumpers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153099: [SPIR-V] Begin removing explicit setRegClass calls
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [llvm] e36dd3e - [AArch64] Fix cost modelling for SVE Min/Max Intrinsics
David Green via llvm-commits
- [llvm] da61c86 - [RFC] Introduce convergence control intrinsics
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D155046: [RISCV] Clear kill flags when forming FMA instructions in MachineCombiner.
Craig Topper via Phabricator via llvm-commits
- [llvm] 4936450 - [gn build] Port da61c865e734
LLVM GN Syncbot via llvm-commits
- [llvm] f7684d8 - [DAG] Use legal shift amount type in DAGTypeLegalizer::JoinIntegers
Jay Foad via llvm-commits
- [PATCH] D155047: [lld][COFF] Add -print-search-paths for debugging.
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 3a75551 - Reland "[NFC][AMDGPULowerModuleLDSPass] Factorize repetead sort code"
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [llvm] 7a78756 - [LSR] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] cfa9275 - [LSR] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D152423: [RISCV] Add function that check extension name with version
Piyou Chen via Phabricator via llvm-commits
- [llvm] 7a21efc - [LSR] Move test to target-specific directory (NFC)
Nikita Popov via llvm-commits
- [PATCH] D155049: [ScalarEvolution] Infer loop max trip count from memory accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D155050: [AMDGPU] Wave32 CodeGen for amdgcn.ballot.i64
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D153014: Deduplication of cyclic PHI nodes
Marek Sedláček via Phabricator via llvm-commits
- [llvm] 608cf17 - [InstCombine][NFC] Rename check run label
Piotr Sobczak via llvm-commits
- [llvm] 86780f4 - [AArch64] Fix order of isReg and isDef checks in INSvi64 peephole.
David Green via llvm-commits
- [PATCH] D155051: [AMD] ]Add sanity check that fixes bad shift operation in AMD backend
Konrad Kusiak via Phabricator via llvm-commits
- [llvm] 367b1f2 - [NFC][AMDGPULowerModuleLDSPass] Fix buildbot santizier failed to compile
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [llvm] cdcefd2 - [IRCE] Implement runtime overflow check for computed range's end
Aleksandr Popov via llvm-commits
- [PATCH] D154188: [IRCE] Implement runtime overflow check for computed range's end
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D155053: [AggressiveInstCombine] Fold strcmp for short string literals tests
Maksim Kita via Phabricator via llvm-commits
- [llvm] d69033d - [SCEVExpander] Fix GEP IV inc reuse logic for opaque pointers
Nikita Popov via llvm-commits
- [PATCH] D155055: [WIP][AMDGPU] Divergence-driven instruction selection for fshr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D152414: AMDGPU: Do not not force alwaysinline with calls and module LDS enabled
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D154725: [AggressiveInstCombine] Fold strcmp for short string literals
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] bd0710c - [LSR] Move test to target specific directory (NFC)
Nikita Popov via llvm-commits
- [PATCH] D155057: [AMDGPU][MC] Fix handling of A16 operands in intersect_ray instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D155058: [Remark] Overload `<<` for Remark, RemarkType and RemarkLocation.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D155059: [AMDGPU][MC] Pre-commit tests for the noa16 intersect_ray instructions fix, D155057.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] 4ec3ea8 - [LSR] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D155061: [AMDGPU][AsmParser][NFC] Translate parsed MIMG instructions to MCInsts automatically.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D155051: [AMDGPU] Add sanity check that fixes bad shift operation in AMD backend
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D155063: [RISCV] Simplify operand logic in vmerge combine. NFCI
Luke Lau via Phabricator via llvm-commits
- [PATCH] D152535: [DWARF] Add printout for op-index
David Stenberg via Phabricator via llvm-commits
- [PATCH] D154636: [8/8][RISCV] Add rounding mode control variant for vfredosum, vfredusum, vfwredosum, vfwredusum
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] 31dda39 - [InstCombine] Precommit a test
Peixin Qiao via llvm-commits
- [llvm] 647aff2 - [ARM] Restructure MOVi32imm expansion to not do pointless instructions
John Brawn via llvm-commits
- [llvm] 210f61c - [ARM] Correctly handle execute-only in EmitStructByval
John Brawn via llvm-commits
- [llvm] 15e7749 - [Codegen] Generate fast fp64-to-fp16 conversions in unsafe mode.
Ivan Kosarev via llvm-commits
- [PATCH] D154858: [WIP] [AMDGPU] Add llvm.amdgcn.wave.reduce.umin Intrinsic.
Pravin Jagtap via Phabricator via llvm-commits
- [llvm] 227012c - [OpenMP] Migrate device code privatisation from Clang CodeGen to OMPIRBuilder
Akash Banerjee via llvm-commits
- [PATCH] D146648: [MLIR][OpenMP] Added MLIR translation support for use_device clauses
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D155068: [Remarks] Introduce `llvm-remark-diff` tool.
Zain Jaffal via Phabricator via llvm-commits
- [llvm] af67b67 - [AArch64] Split lowerVectorFCMP combine
via llvm-commits
- [PATCH] D150982: ValueTracking: Implement computeKnownFPClass for frexp
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 593797a - Revert "IRBuilder: Fix not handling strictfp minnum/maxnum"
Krasimir Georgiev via llvm-commits
- [PATCH] D155069: [RISCV] Add tests for merges with differing VLs that could be folded
Luke Lau via Phabricator via llvm-commits
- [PATCH] D155070: [DWARFv5][DWARFLinker] Add stripped template names into .debug_names.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D155071: [RISCV] Fold vmerge into its ops with smaller VL if known
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153499: [RISCV] Add support for custom CSRs for Sifive S76.
garvit gupta via Phabricator via llvm-commits
- [llvm] fe6cdde - [DWARF] Allow op-index in line number programs
David Stenberg via llvm-commits
- [llvm] 6c388e0 - [LSR] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 1712ae6 - [AArch64] Improve cost of umull from known bits
David Green via llvm-commits
- [llvm] c256e19 - Revert "Revert "IRBuilder: Fix not handling strictfp minnum/maxnum""
Krasimir Georgiev via llvm-commits
- [PATCH] D155073: [LSR] Don't consider users of constant outside loop
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D154954: [IRCE] Add NSW flag to main loop's indvar base
Aleksandr Popov via Phabricator via llvm-commits
- [llvm] edb2fc6 - [llvm] Remove explicit -opaque-pointers flag from tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D155077: [MachinePipeliner] Fix a bug in write-after-read scheduling
Alon Kom via Phabricator via llvm-commits
- [llvm] 5b0e19a - [TLI][AArch64] Add mappings to vectorized functions from ArmPL
Maciej Gabka via llvm-commits
- [PATCH] D155079: [IR] Remove -opaque-pointers option
Nikita Popov via Phabricator via llvm-commits
- [llvm] fa58aa8 - [SVE2p1][SME2] Add scalar addressing mode for LD1
Matt Devereau via llvm-commits
- [llvm] de79233 - [X86] Complete preservation of !pcsections in X86ISelLowering
Marco Elver via llvm-commits
- [PATCH] D155080: [AMDGPU] Corrrectly emit AGPR copies in tryFoldPhiAGPR
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 5bf5570 - [IR] Remove unit tests for typed pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D155082: [GlobalISel] Rename KnownBits field of InstructionSelector
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 061bb65 - [ConstantFold] Remove typed pointer specific folds (NFC)
Nikita Popov via llvm-commits
- [llvm] 3c30179 - [GlobalISel] Rename KnownBits field of InstructionSelector
via llvm-commits
- [llvm] 58d1eaa - [CodeGen] Store SP adjustment in MachineBasicBlock. NFCI.
Jay Foad via llvm-commits
- [PATCH] D154281: [CodeGen] Store SP adjustment in MachineBasicBlock. NFCI.
Jay Foad via Phabricator via llvm-commits
- [llvm] 02ba405 - [SCEVExpander] Remove typed pointer support (NFC)
Nikita Popov via llvm-commits
- [llvm] e705b2b - Fix warnings about unused varibles on builds without asserts.
Ivan Kosarev via llvm-commits
- [llvm] 94abecc - [IVDescriptors] Remove typed pointer support (NFC)
Nikita Popov via llvm-commits
- [llvm] 91f886a - [FPEnv][TableGen] Add strictfp attribute to constrained intrinsics by default.
Kevin P. Neal via llvm-commits
- [llvm] 67f1e8d - [Transforms] Remove FactorOutConstant to fix -Wunneeded-internal-declaration (NFC)
Jie Fu via llvm-commits
- [PATCH] D155083: [RISCV] Introduce RISCVISD::CZERO_{EQZ,NEZ} nodes produce them when zicond is present in lowerSELECT
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D153044: [RISCV] Removed the requirement of XLenVT for performSELECTCombine
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D153907: [AIX] [TOC] Add -mtocdata/-mno-tocdata options on AIX
Alex Gatea via Phabricator via llvm-commits
- [PATCH] D153974: [RISCV] Don't include X1 in the X0_PD register pair
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D142569: [OpenMP] Introduce kernel environment
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] ab73bd3 - [InstCombine] Enhance select icmp and folding
Peixin Qiao via llvm-commits
- [PATCH] D154858: [WIP] [AMDGPU] Add llvm.amdgcn.wave.reduce.umin/umax Intrinsic.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D155086: [IR] Partially remove pointer element types from intrinsic signatures (NFC)
Nikita Popov via Phabricator via llvm-commits
- [llvm] b752542 - [SCEVExpander] Remove GEP add rec splitting code (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D153762: [LoopPeel] Clear dispositions after peeling
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155087: Fix assertion failure caused by inline assembly
Qi Hu via Phabricator via llvm-commits
- [llvm] 45b172c - [LegalizeDAG] Prevent LegalizeLoadOps from creating extloads that mix int and fp types.
Craig Topper via llvm-commits
- [llvm] 1aecb0e - [RISCV] Clear kill flags when forming FMA instructions in MachineCombiner.
Craig Topper via llvm-commits
- [PATCH] D155089: [PowerPC][MC] Set 'future' as default CPU type of AIX
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D153234: [RISCV] Add codegen for Zfbfmin instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D155093: [DWARF] Fix undefined behaviour in dwarf type printer
Maurice Heumann via Phabricator via llvm-commits
- [PATCH] D154575: [X86] Prevent infinite loop in SelectionDAG when lowering negations
Maurice Heumann via Phabricator via llvm-commits
- [llvm] 33e6048 - [MachineLICM] Handle Subloops
Jingu Kang via llvm-commits
- [llvm] e8e499f - [IR] Ignore globals with the `llvm.` prefix when calculating module hash
Paul Kirth via llvm-commits
- [llvm] bb3e8e9 - [test] after REQUIRES after D154665
Fangrui Song via llvm-commits
- [llvm] 25fccfd - [ARM] Fix unused variable warning in ARMExpandPseudoInsts.cpp
John Brawn via llvm-commits
- [PATCH] D155095: TargetLowering: fix an infinite DAG combine in SimplifySETCC
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D155096: [SLP] Test for minimum/maximum reduction
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D154463: [SLPVectorize] Add support for fmaximum/fminimum reduction
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D141931: [BOLT] Fix error for -reg-reassign option
hezuoqiang via Phabricator via llvm-commits
- [llvm] 1936bb8 - [ConstantHoisting] use BasicBlock::getFirstInsertionPt NFC
Nick Desaulniers via llvm-commits
- [PATCH] D154996: [ConstantHoisting] use BasicBlock::getFirstInsertionPt NFC
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] c8e055d - [BPF][DebugInfo] Use .BPF.ext for line info when DWARF is not available
Fangrui Song via llvm-commits
- [llvm] cb79b5b - [ConstantHoisting] simplify NumUses accounting NFC
Nick Desaulniers via llvm-commits
- [llvm] 0f4eb55 - ValueTracking: Replace CannotBeNegativeZero
Matt Arsenault via llvm-commits
- [llvm] 05f0de3 - ValueTracking: Add base computeKnownFPClass select handling tests
Matt Arsenault via llvm-commits
- [llvm] 6ed48eb - ValueTracking: Recognize fpclass clamping select patterns
Matt Arsenault via llvm-commits
- [PATCH] D155101: [RISCV] Fold ops into vmv.v.v as vmerge with all-ones mask
Luke Lau via Phabricator via llvm-commits
- [llvm] 41447f6 - [libLTO][AIX] Respect `-f[no]-integrated-as` on AIX
Qiongsi Wu via llvm-commits
- [compiler-rt] 926f375 - [CMake] Use COMPILER_RT_BUILD_CRT in the condition for test
Petr Hosek via llvm-commits
- [PATCH] D154306: [InstCombine] Generalise ((x1 ^ y1) | (x2 ^ y2)) == 0 transform
Maksim Kita via Phabricator via llvm-commits
- [PATCH] D154384: [InstCombine] Generalise ((x1 ^ y1) | (x2 ^ y2)) == 0 transform tests
Maksim Kita via Phabricator via llvm-commits
- [llvm] f206607 - [PowerPC] Add DFP conversion instructions definitions and MC tests
Lei Huang via llvm-commits
- [compiler-rt] 286f4c0 - Revert "[CMake] Use COMPILER_RT_BUILD_CRT in the condition for test"
Petr Hosek via llvm-commits
- [PATCH] D155103: [FuncSpec] Split the specialization bonus into CodeSize and Latency.
Alexandros Lamprineas via Phabricator via llvm-commits
- [compiler-rt] 1a4bc11 - Reland "[scudo] Support partial concurrent page release in SizeClassAllocator64"
Chia-hung Duan via llvm-commits
- [PATCH] D154447: [PowerPC] Improve code gen for vector add
Lei Huang via Phabricator via llvm-commits
- [PATCH] D154644: [LV] Split off code to create initial VPlan (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D155104: [RISCV] Correct even register check for amocas.
Craig Topper via Phabricator via llvm-commits
- [llvm] b76c85b - TargetLowering: fix an infinite DAG combine in SimplifySETCC
Jon Roelofs via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lto-object support
Paul Kirth via Phabricator via llvm-commits
- [llvm] cdc633e - Revert "TargetLowering: fix an infinite DAG combine in SimplifySETCC"
Jon Roelofs via llvm-commits
- [llvm] a43aebc - [SLP] Test for minimum/maximum reduction
Anna Thomas via llvm-commits
- [llvm] 1159266 - [SLP] Add support for fmaximum/fminimum reduction
Anna Thomas via llvm-commits
- [llvm] 6071273 - [IndVars] Teach replaceCongruentIVs to avoid scrambling induction variables
Eli Friedman via llvm-commits
- [PATCH] D121950: [IndVars] Teach replaceCongruentIVs to avoid scrambling induction variables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D155108: [RISCV] Split scheduler class for integer min/max reduction from other integer reductions.
Craig Topper via Phabricator via llvm-commits
- [llvm] 8130166 - [BTF] Fix BTFParserTest.cpp for big-endian after D149058
Fangrui Song via llvm-commits
- [llvm] bcba20b - [Attributor] Add AAAddressSpace to deduce address spaces
Shilei Tian via llvm-commits
- [llvm] a3bb2fd - Fix RST title underlining; NFC
Aaron Ballman via llvm-commits
- [llvm] 0a6dfd4 - Remove a stale note; NFC
Aaron Ballman via llvm-commits
- [llvm] d43ccff - [RISCV] Split scheduler class for integer min/max reduction from other integer reductions. NFC
Craig Topper via llvm-commits
- [llvm] 40779e8 - [RISCV] Correct even register check for amocas.
Craig Topper via llvm-commits
- [PATCH] D155108: [RISCV] Split scheduler class for integer min/max reduction from other integer reductions. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155110: [memprof] Fix use-after-free in peekBuildIds.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D153742: [RISCV] Add Zce extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D144226: [Loop-Interchange] Allow inner-loop only reductions
Ankit via Phabricator via llvm-commits
- [PATCH] D151335: [AIX][TLS] Generate .extern and .ref references to __tls_get_addr for local-exec accesses.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D153034: [PowerPC][Future] Enable __builtin_mma_xxm[t|f]acc
Lei Huang via Phabricator via llvm-commits
- [llvm] 6e6d2b7 - [AArch64][Windows] Fix the callee-saved registers for swiftcc on Windows/AArch64
Hiroshi Yamauchi via llvm-commits
- [llvm] 17e2df6 - [RISCV] Removed the requirement of XLenVT for performSELECTCombine.
Mikhail Gudim via llvm-commits
- [PATCH] D155114: [llvm-objdump] Default to --mcpu=future for PPC32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D98183: [libLTO] Add support for -save-temps.
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D155119: [sancov] Switch to OptTable from llvm::cl
Andres Villegas via Phabricator via llvm-commits
- [llvm] cdfd147 - [nfc] simplify promoteIndirectCalls
Mircea Trofin via llvm-commits
- [llvm] 787a5ef - [memprof] Fix use-after-free in peekBuildIds.
Snehasish Kumar via llvm-commits
- [compiler-rt] 6be453e - [debuginfod] Use dedicated cache dir for tests
Daniel Thornburgh via llvm-commits
- [PATCH] D155087: [CodeGen] Fix assertion failure caused by inline assembly
Qi Hu via Phabricator via llvm-commits
- [PATCH] D155122: Revert "[ARM] Restructure MOVi32imm expansion to not do pointless instructions"
Caslyn Tonelli via Phabricator via llvm-commits
- [llvm] 86a542b - [CodeGen] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after D154281
Fangrui Song via llvm-commits
- [llvm] 95d833d - [nfc] rename `AM` to `MAM` in PGOInstrumentation
Mircea Trofin via llvm-commits
- [PATCH] D155125: [amdgpu][lds] Introduce LDS frame size function attribute
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D154092: Monospace font for control flow dot graphs
Kirill Naumov via Phabricator via llvm-commits
- [llvm] 83ad4cb - [InstCombine] Add tests for folding `(icmp eq/ne (zext i1) (sext i1))`; NFC
Noah Goldstein via llvm-commits
- [llvm] d50c1fc - [InstCombine] Fold `(icmp eq/ne (zext i1 X) (sext i1 Y))`-> `(icmp eq/ne (or X, Y), 0)`
Noah Goldstein via llvm-commits
- [llvm] eccb454 - [X86] Add tests for `div/rem %x, (select c, <const>, 1)`; NFC
Noah Goldstein via llvm-commits
- [llvm] 74f0ec5 - [DAGCombiner] Make it so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via llvm-commits
- [llvm] 24f752e - [X86] Add tests for checking `isKnownNeverZero`; NFC
Noah Goldstein via llvm-commits
- [llvm] a4c461c - [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Noah Goldstein via llvm-commits
- [PATCH] D154573: [InstCombine] Add tests for folding `(icmp eq/ne (zext i1) (sext i1))`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154574: [InstCombine] Fold `(icmp eq/ne (zext i1 X) (sext i1 Y))`-> `(icmp eq/ne (or X, Y), 0)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154096: Tooltips for control flow dot graphs
Kirill Naumov via Phabricator via llvm-commits
- [compiler-rt] bb7a902 - [CMake] Use COMPILER_RT_BUILD_CRT in the condition for test
Petr Hosek via llvm-commits
- [llvm] b5cbd96 - [RISCV] Remove legacy TA/TU pseudo distinction of vmerge and carry-in arithmetic operations [NFC[
Philip Reames via llvm-commits
- [PATCH] D155132: [amdgpu][lds] Raise an explicit unimplemented error on absolute address LDS variables
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] 56e60bc - TargetLowering: fix an infinite DAG combine in SimplifySETCC
Jon Roelofs via llvm-commits
- [PATCH] D155138: Revert "[ARM] Correctly handle execute-only in EmitStructByval"
Caslyn Tonelli via Phabricator via llvm-commits
- [llvm] b115591 - Revert "[ARM] Restructure MOVi32imm expansion to not do pointless instructions"
Caslyn Tonelli via llvm-commits
- [llvm] 6d9065a - Revert "[ARM] Correctly handle execute-only in EmitStructByval"
Caslyn Tonelli via llvm-commits
- [PATCH] D154294: [Windows SEH]: Do not fold branches for MSVC TableSEH function
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D155140: [RISCV] Add isMoveReg to vmv1r/vmv2r/vmv4r/vmv8r.v.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D151047: [clang-format] Fix indent for selective formatting.
Owen Pan via Phabricator via llvm-commits
- [PATCH] D150090: [InstCombine] Add tests for `icmp eq/ne ({su}div exact X, Y), C`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150091: [InstCombine] Transform `icmp eq/ne ({su}div exact X,Y),C` -> `icmp eq/ne X, Y*C`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D155066: [libunwind] Unwind through aarch64/FreeBSD sigreturn frame
Fangrui Song via Phabricator via llvm-commits
- [llvm] a4d1259 - [llvm-objdump] Default to --mcpu=future for PPC32
Fangrui Song via llvm-commits
- [PATCH] D116743: [PowerPC] Add assembly comments for instructions that use the vector registers.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D155142: Add PBNDKB instruction.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D155143: [DX] Fix PSV resource serialization
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D155145: Add AVX-VNNI-INT16 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D155146: Add SHA512 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [llvm] b16372c - [PowerPC][MC] Set 'future' as default CPU type of XCOFF
Qiu Chaofan via llvm-commits
- [PATCH] D155147: Add SM3 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D155148: Add SM4 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D152714: [AArch64][Optimization]Emit FCCMP for AND of two float compares
Priyanshi Agarwal via Phabricator via llvm-commits
- [compiler-rt] 020cdaf - [Asan][Darwin][GCD] Add interceptor for dispatch_mach_create_f
Blue Gaston via llvm-commits
- [PATCH] D155150: [RISCV] Lower VP_CTLZ_ZERO_UNDEF/VP_CTTZ_ZERO_UNDEF/VP_CTLZ by converting to FP and extracting the exponent.
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D144829: [WIP][BPF] Add a few new insns under cpu=v4
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D138847: MC/DC in LLVM Source-Based Code Coverage: llvm-cov visualization
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D154815: [BOLT] Add reading support for Linux ORC sections
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D155153: [BOLT][NFC] Add post-CFG processing to MetadataRewriter interface
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 3932156 - [MemCpyOpt] precommit test to add single BB stack-move optimization (NFC)
via llvm-commits
- [llvm] 96ae085 - [MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas
via llvm-commits
- [PATCH] D155155: [RISCV] emit .option directive when attribute different
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D154333: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D154332: [CSKY][test][NFC] Add tests of multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D155156: [BOLT] Attach ORC info to instructions in CFG
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D154953: [InstCombine] Remove the remainder loop if we know the mask is always true
Allen zhong via Phabricator via llvm-commits
- [llvm] 361e9ee - [AMDGPU] Corrrectly emit AGPR copies in tryFoldPhiAGPR
via llvm-commits
- [llvm] 67f7efb - [JITLink][RISCV] Fix use-after-free in relax
Job Noorman via llvm-commits
- [PATCH] D155158: [TableGen][CodeEmitterGen] Fix SubOpAliases MIOperandNo mixup
Ilya Leoshkevich via Phabricator via llvm-commits
- [llvm] 7648207 - [RISCV][POC] Model frm control for vfadd
via llvm-commits
- [llvm] 474e37c - [1/8][RISCV] Add rounding mode control variant for vfsub, vfrsub
via llvm-commits
- [llvm] 5be8c89 - [Support] Move StringExtras.h include from Error.h to Error.cpp
Elliot Goodrich via llvm-commits
- [llvm] 0009366 - [2/8][RISCV] Add rounding mode control variant for vfwadd, vfwsub
via llvm-commits
- [llvm] 1a905e8 - [3/8][RISCV] Add rounding mode control variant for vfmul, vfdiv, vfrdiv, vfwmul
via llvm-commits
- [llvm] e1f224a - [4/8][RISCV] Add rounding mode control variant for vfmacc, vfnmacc, vfmsac, vfnmsac, vfmadd, vfnmadd, vfmsub, vfnmsub
via llvm-commits
- [llvm] 4085b23 - [5/8][RISCV] Add rounding mode control variant for vfwmacc, vfwnmacc, vfwmsac, vfwnmsac
via llvm-commits
- [llvm] 51b9e33 - [6/8][RISCV] Add rounding mode control variant for vfsqrt, vfrec7
via llvm-commits
- [llvm] 5d18d43 - [7/8][RISCV] Add rounding mode control variant for conversion intrinsics between floating-point and integer
via llvm-commits
- [llvm] 2c38d63 - [8/8][RISCV] Add rounding mode control variant for vfredosum, vfredusum, vfwredosum, vfwredusum
via llvm-commits
- [llvm] 8ecc6c9 - [IR] Partially remove pointer element types from intrinsic signatures (NFC)
Nikita Popov via llvm-commits
- [llvm] 0a69707 - Revert "[Support] Move StringExtras.h include from Error.h to Error.cpp"
Elliot Goodrich via llvm-commits
- [llvm] b9c0fe8 - [RISCV] Adjust formatting under RISCVInstrInfoVPseudos.td (NFC)
via llvm-commits
- [lld] 33f9342 - [lld][COFF] Add -print-search-paths for debugging.
Tobias Hieta via llvm-commits
- [PATCH] D151188: [LLD][COFF] Add LLVM toolchain library paths by default.
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 253a529 - [IR] Remove LLVMPointerTo intrinsic type (NFC)
Nikita Popov via llvm-commits
- [llvm] 36a6eb7 - Revert "[MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas"
via llvm-commits
- [PATCH] D155163: [Triple] Add llvm::Triple::isLoongArch{32,64}
Lu Weining via Phabricator via llvm-commits
- [PATCH] D145227: [LLVM][OHOS] Clang toolchain and targets
Pavel Kosov via Phabricator via llvm-commits
- [llvm] c3339bd - [DWARFv5][DWARFLinker] Add stripped template names into .debug_names.
Alexey Lapshin via llvm-commits
- [PATCH] D116879: [llvm] Allow forced auto-vectorization of sincos() using libmvec
Nabeel Omer via Phabricator via llvm-commits
- [llvm] f269877 - [X86] canonicalizeShuffleMaskWithHorizOp - fold permute(pack(x,y)) -> pack(shuffle(x,y),undef) iff we only demand the lower elements
Simon Pilgrim via llvm-commits
- [llvm] 228442a - [X86] canonicalizeShuffleMaskWithHorizOp - fold 256-bit permute(hop(x,y)) -> hop(extract(x),extract(x)) iff we only demand the lower elements
Simon Pilgrim via llvm-commits
- [PATCH] D155167: [IR] Remove LLVMPointerToElt and LLVMAnyPointerToElt intrinsic types (NFC)
Nikita Popov via Phabricator via llvm-commits
- [llvm] e8a5df7 - [LSR] Add test variant with global variables (NFC)
Nikita Popov via llvm-commits
- [PATCH] D155168: [OSX][TargetLibraryInfo] Mark memchr as unavailable on OSX
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D155169: [CSKY] Add more patterns to select FNMUL
Ben Shi via Phabricator via llvm-commits
- [llvm] ddb46ab - [LSR] Don't consider users of constant outside loop
Nikita Popov via llvm-commits
- [PATCH] D155168: [OSX][TargetLibraryInfo] Mark memrchr as unavailable on OSX
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D154078: [X86] Don't elide argument copies for scalarized vectors (PR63475)
Nikita Popov via Phabricator via llvm-commits
- [llvm] 451af63 - [X86] Remove combineVectorTruncation and delay general vector trunc to lowering
Simon Pilgrim via llvm-commits
- [llvm] 9418c40 - [amdgpu][lds] Raise an explicit unimplemented error on absolute address LDS variables
Jon Chesterfield via llvm-commits
- [PATCH] D155170: [ARM] don't emit constant pool for Thumb1 XO/stack guard combo
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D155171: [AMDGPU] Precommit for more usage of V_FMA/MAD_MIX*
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] becfb46 - [RISCV] Add test for vmerge combine that should be prevented
Luke Lau via llvm-commits
- [llvm] ed15e91 - [RISCV] Don't fold vmerge into ops if fp exception can be raised
Luke Lau via llvm-commits
- [llvm] 50378a1 - [AArch64] Extra tablegen patterns for smaller extracted addl/addw/subl/subw
David Green via llvm-commits
- [PATCH] D153544: [AMDGPU] Use V_FMA_MIX* more often
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D155177: [FuncSpec][NFC] Sink cast into function.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] d1fc8f7 - [X86] Prevent infinite loop in SelectionDAG when lowering negations
Simon Pilgrim via llvm-commits
- [PATCH] D155178: [Support] Move StringExtras.h include from Error.h to Error.cpp (part 6)
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D155179: [MemCpyOpt] precommit tests to add multi-BB stack-move optimization to check crash for D153453 (NFC)
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155182: [libcxx] [test] Skip timezone formatting tests on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D155183: AMDGPU: Expand testing of AMDGPUCodeGenPrepare fdiv handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155184: [AMDGPU] Relax restrictions on unbreakable PHI users in BreakLargePHis
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D155187: [RemarkUtil] Add an option to collect remark count information given a list of keys.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D155190: [amdgpu][lds] Remove recalculation of LDS frame from backend
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 12cbbd7 - [gn] port c8e055d485ea (BTF)
Nico Weber via llvm-commits
- [llvm] 7a9b8a8 - [gn build] Port 2b2e7f6e5727
Nico Weber via llvm-commits
- [llvm] f8f850c - [gn] port d1367ca46ee4
Nico Weber via llvm-commits
- [PATCH] D153808: [CodeGen] Add support for integers using SVE2 in ComplexDeinterleaving passDepends on D153355
mgabka via Phabricator via llvm-commits
- [PATCH] D155176: [BTF] Fix BTFParserTest.cpp for unaligned access after D149058
Eduard Zingerman via Phabricator via llvm-commits
- [llvm] f78a06e - [X86] Remove out of range extract in test (NFC)
Nikita Popov via llvm-commits
- [llvm] 7025ac8 - [X86] Don't elide argument copies for scalarized vectors (PR63475)
Nikita Popov via llvm-commits
- [PATCH] D152366: [LoopVectorize] Allow inner loop runtime checks to be hoisted above an outer loop
David Sherwood via Phabricator via llvm-commits
- [PATCH] D155193: [LangRef] vscale_range implies the vscale is power-of-two
Allen zhong via Phabricator via llvm-commits
- [PATCH] D155194: [SystemZ][NFC] Use named sub-operands in MC
Ilya Leoshkevich via Phabricator via llvm-commits
- [llvm] 8d59853 - Revert rGf269877dc30777354be8a512e871aba1b1f9fd7a "[X86] canonicalizeShuffleMaskWithHorizOp - fold permute(pack(x,y)) -> pack(shuffle(x,y),undef) iff we only demand the lower elements"
Simon Pilgrim via llvm-commits
- [llvm] f4ba1db - [GlobalISel] Fix the error transformation of BRCOND to BCC
via llvm-commits
- [PATCH] D150527: [GlobalISel] Fix the error transformation of BRCOND to BCC.
Allen zhong via Phabricator via llvm-commits
- [llvm] cfa2d0a - [AMDGPU] Wave32 CodeGen for amdgcn.ballot.i64
via llvm-commits
- [llvm] aea8db8 - Revert "[CodeGen] Store SP adjustment in MachineBasicBlock. NFCI."
Oliver Stannard via llvm-commits
- [llvm] 701c4ad - Check for denormal flushing when selecting V_FMA/MAD_MIX*
Mateja Marjanovic via llvm-commits
- [PATCH] D154063: [AArch64] Handle 64bit vector s/umull from extracts
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D155199: [NFC][XCOFF] Use common function to calculate file offset
Jake Egan via Phabricator via llvm-commits
- [llvm] 490e8e2 - [BTF] Fix BTFParserTest.cpp for unaligned access after D149058
Eduard Zingerman via llvm-commits
- [PATCH] D153151: [EarlyCSE] Do not CSE convergent calls with memory effects
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D154292: [AArch64] Replace OperandMatchResultTy with ParseStatus (NFC)
David Sherwood via Phabricator via llvm-commits
- [llvm] aec971a - Revert "[AMDGPU] Wave32 CodeGen for amdgcn.ballot.i64"
via llvm-commits
- [llvm] 07c5920 - Reland "[AMDGPU] Wave32 CodeGen for amdgcn.ballot.i64"
via llvm-commits
- [PATCH] D155201: [Clang][AArch64] Introduce CLANG_AARCH64_DEFAULT_CPU
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D152914: [Draft] Make __builtin_cpu builtins target-independent
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] d3140f9 - Precommit for more usage of V_FMA/MAD_MIX*
Mateja Marjanovic via llvm-commits
- [compiler-rt] 1377179 - sanitizer_common: initialize sanitizer runtimes lazily from signal interceptors
Dmitry Vyukov via llvm-commits
- [PATCH] D117779: [LLDB] Add formatters for PointerIntPair, PointerUnion
Dave Lee via Phabricator via llvm-commits
- [PATCH] D149936: [LAA] Don't require stride one for inbounds GEP
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155207: [MemCpyOptimizer] Use dominates instead of comesBefore when performing StackMoveOptzn
serge via Phabricator via llvm-commits
- [llvm] fa46feb - [AMDGPU] Use V_FMA_MIX* more often
Mateja Marjanovic via llvm-commits
- [PATCH] D155155: [RISCV] emit .option directive for functions with target features which differ from module default
Philip Reames via Phabricator via llvm-commits
- [llvm] 0249ea6 - [TableGen][CodeEmitterGen] Fix SubOpAliases MIOperandNo mixup
Ilya Leoshkevich via llvm-commits
- [PATCH] D155210: [EarlyCSE] Precommit test for D153151
Jay Foad via Phabricator via llvm-commits
- [llvm] 11b9865 - [RISCV] Simplify glue handling logic in performCombineVMergeAndVOps [nfc]
Philip Reames via llvm-commits
- [PATCH] D155211: [NVPTX] Add initial support for '.alias' in PTX
Joseph Huber via Phabricator via llvm-commits
- [llvm] c660a2f - [X86] Fold ANDNP(X,NOT(Y)) -> NOT(OR(X,Y))
Simon Pilgrim via llvm-commits
- [PATCH] D155212: [nfc] small maintainability IndirectCallPromotion changes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D154576: [RISCV] RISCV vector calling convention (1/2)
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D155214: Preserve important metadata in JumpThreadingPass::unfoldSelectInstr
Mark Mendell via Phabricator via llvm-commits
- [PATCH] D155216: [RISCV] Add initial SDNode patterns for unary zvbb instructions
Luke Lau via Phabricator via llvm-commits
- [PATCH] D155218: [InstCombine] Optimize addition/subtraction operations of splats of vscale multiplied by a constant
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D152206: [Basic] Support 64-bit x86 target for UEFI
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D154465: [PowerPC] Add DFP format instructions definitions and MC tests
Kamau Bridgeman via Phabricator via llvm-commits
- [llvm] ca8ef82 - [RISCV] Factor out a dupiicate bit of repeated code in performCombineVMergeAndVOps [nfc]
Philip Reames via llvm-commits
- [PATCH] D152973: [gold] Add preliminary FatLTO support to the Gold plugin
Paul Kirth via Phabricator via llvm-commits
- [llvm] f648c9f - [RISCV] Tail common repeated code in performCombineVMergeAndVOps [nfc]
Philip Reames via llvm-commits
- [PATCH] D155219: [llvm][utils] Disable lldb formatters for PointerIntPair and PointerUnion
Dave Lee via Phabricator via llvm-commits
- [llvm] 8bb9414 - [Demangle] use std::string_view::data rather than &*std::string_view::begin
Nick Desaulniers via llvm-commits
- [PATCH] D154737: [BOLT] Adding stale-related logging
Amir Ayupov via Phabricator via llvm-commits
- [llvm] c1bb2d0 - [RISCV] Common post-mask operand construction in performCombineVMergeAndVOps [nfc]
Philip Reames via llvm-commits
- [llvm] 432338a - Don't assert on a non-pointer value being used for a "p" inline asm constraint.
Amara Emerson via llvm-commits
- [PATCH] D151039: [Docs][llvm-exegesis] Add documentation for memory
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D154275: [llvm-exegesis] Support older kernel versions in subprocess executor
Aiden Grossman via Phabricator via llvm-commits
- [llvm] 844fba2 - [RISCV] Reason explicitly about mask and rounding mode in performCombineVMergeAndVOps [nfc]
Philip Reames via llvm-commits
- [llvm] 59715e7 - Switch to strncpy to silence GCC stringop overflow warnings.
Lang Hames via llvm-commits
- [PATCH] D148654: Modify BoundsSan to improve debuggability
Vitaly Buka via Phabricator via llvm-commits
- [llvm] b8e29db - [RISCV] Common remaining operand logic in performCombineVMergeAndVOps [nfc]
Philip Reames via llvm-commits
- [llvm] b7acb3d - [DebugInfo] Force users of DWARFDebugAbbrev to call parse before iterating
Alex Langford via llvm-commits
- [llvm] 4f58e16 - [AMDGPU][MC] Pre-commit tests for the noa16 intersect_ray instructions fix, D155057.
Ivan Kosarev via llvm-commits
- [llvm] 201cf54 - [RISCV] Correct resource cycles for vzext/vsext in SiFive7 scheduler.
Craig Topper via llvm-commits
- [llvm] 55e2772 - [RISCV] Add initial SDNode patterns for unary zvbb instructions
Luke Lau via llvm-commits
- [PATCH] D154737: [BOLT] Add stale-related logging
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 289ae65 - [AMDGPU][MC] Fix handling of A16 operands in intersect_ray instructions.
Ivan Kosarev via llvm-commits
- [llvm] 7b6e606 - [AMDGPU][AsmParser][NFC] Translate parsed MIMG instructions to MCInsts automatically.
Ivan Kosarev via llvm-commits
- [llvm] 6b7805f - [AMDGPU][IGLP] Add iglp_opt(1) strategy for single wave gemms
Jeffrey Byrnes via llvm-commits
- [PATCH] D149773: [AMDGPU][IGLP] Add iglp_opt(1) strategy for single wave gemms
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D149679: [SPIR-V] [WIP] Convert tests to opaque pointers
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D154858: [AMDGPU] Add llvm.amdgcn.wave.reduce.umin/umax Intrinsic.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 329b8cd - [PowerPC] Improve code gen for vector add
Lei Huang via llvm-commits
- [llvm] 0aecddc - [RISCV] Add Zce extension.
Craig Topper via llvm-commits
- [PATCH] D155228: [AMDGPU] Move SIEncodingFamily into SIDefines.h. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D155229: [RISCV] Add VL nodes and VP patterns for unary zvbb instructions
Luke Lau via Phabricator via llvm-commits
- [llvm] 7972b9c - [AMDGPU] Move SIEncodingFamily into SIDefines.h. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D151796: [SCEV] Skip min/max expressions when normalizing/denormalizing SCEV expressions
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] 3900860 - [Support] Move StringExtras.h include from Error.h to Error.cpp
Elliot Goodrich via llvm-commits
- [PATCH] D153100: [SPIR-V] Remove OpSelect pattern
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D155232: [llvm] Remove uses of Type::getPointerTo() (NFC)
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D155233: [CMake] Switch the CMP0091 policy (MSVC_RUNTIME_LIBRARY) to the new behaviour
Martin Storsjö via Phabricator via llvm-commits
- [llvm] a48f32d - Include some llvm/Support/StringExtras.h after D155178
Fangrui Song via llvm-commits
- [PATCH] D155236: [ConstantHoisting] use struct rather than tuple for adjustments
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D155237: [ConstantHoisting] stop rematerializing InsertionPt
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 816141c - [llvm-debuginfod] Include llvm/Support/StringExtras.h after D155178
Fangrui Song via llvm-commits
- [PATCH] D155238: [amdgpu] Delete elide-module-lds attribute
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D153262: [llvm-objcopy] --set-section-flags: allow "large" to add SHF_X86_64_LARGE
Thomas Köppe via Phabricator via llvm-commits
- [llvm] ec6b40a - [SLP]Add a test with the stores with long distances between them, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D155240: [amdgpu][lds] Use amdgpu-lds-size instead of llvm.donothing
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D155242: [llvm-objcopy] Remove stray periods from usage text
Thomas Köppe via Phabricator via llvm-commits
- [llvm] f0acfaf - [llvm][utils] Disable lldb formatters for PointerIntPair and PointerUnion
Dave Lee via llvm-commits
- [llvm] 74e928a - [amdgpu][lds] Remove recalculation of LDS frame from backend
Jon Chesterfield via llvm-commits
- [PATCH] D155245: AArch64: don't crash when .cfi_startproc/.cfi_endproc are improperly nested
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D155246: [SLP]Improve stores vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] b31be75 - [AArch64] Replace OperandMatchResultTy with ParseStatus (NFC)
Sergei Barannikov via llvm-commits
- [llvm] 5141a52 - [ARM] Replace OperandMatchResultTy with ParseStatus (NFC)
Sergei Barannikov via llvm-commits
- [llvm] d3316bc - [amdgpu] Delete elide-module-lds attribute
Jon Chesterfield via llvm-commits
- [PATCH] D154316: [SystemZ] Replace OperandMatchResultTy with ParseStatus (NFC)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D154317: [VE] Replace OperandMatchResultTy with ParseStatus (NFC)
Sergei Barannikov via Phabricator via llvm-commits
- [compiler-rt] 61962aa - [compiler-rt][AArch64] Correct how FMV use ifunc resolver abi.
Pavel Iliin via llvm-commits
- [PATCH] D152891: [ADT] Add deduction guide for iterator_range
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] a01d183 - [DebugInfo] Add missing dependency on intrinsics_gen
Jon Roelofs via llvm-commits
- [PATCH] D155252: [PseudoProbe] Remove unnecessary asserts about non-zero discriminator.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D155253: [CodeGen] Separate MachineFunctionSplitter logic for different profile types
Han Shen via Phabricator via llvm-commits
- [PATCH] D154157: [LV] Cost model for out-of-loop reductions
Anna Thomas via Phabricator via llvm-commits
- [llvm] fd691fc - [InstCombine] Add tests for `icmp eq/ne ({su}div exact X, Y), C`; NFC
Noah Goldstein via llvm-commits
- [llvm] ddd18d0 - [InstCombine] Transform `icmp eq/ne ({su}div exact X,Y),C` -> `icmp eq/ne X, Y*C`
Noah Goldstein via llvm-commits
- [PATCH] D154309: [LV] Do not add load to group if it moves across conflicting store.
Anna Thomas via Phabricator via llvm-commits
- [llvm] 5e28d30 - [XCOFF][AIX] Peephole optimization for toc-data.
Sean Fertile via llvm-commits
- [PATCH] D101470: [XCOFF][AIX] Peephole optimization for small code model TocData transformations
Sean Fertile via Phabricator via llvm-commits
- [llvm] 682fe17 - [MC/AsmLexer] Add '?' (Question) token
Sergei Barannikov via llvm-commits
- [PATCH] D154202: [MC/AsmLexer] Add '?' (Question) token
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D155254: Fixed an issue where llvm-gsymutil would crash when parsing bad inline ranges.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D138602: [WIP] Alwaysinliner time explosion with new pass manager
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D155255: [SCEV] Don't update the range value if empty
Davide Italiano via Phabricator via llvm-commits
- [llvm] ef33d6c - [XRay] Add initial support for loongarch64
via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D118020: [RISCV] Set CostPerUse for floating point registers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D147131: [PoC][TabgleGen] Add new bang operator !apply
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D155257: [llvm-profdata]Changed SampleProWriter to take a range of of NameFunctionSamples
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D154136: [RISCV] Add SEW to RISCVInversePseudoTable
Craig Topper via Phabricator via llvm-commits
- [PATCH] D142879: [RISCV] Emit relocation for uleb128
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D155265: [NFC][AMDGPU] Add automated tests in or.ll
Konstantina Mitropoulou via Phabricator via llvm-commits
- [llvm] e5296c5 - [AMDGPU] Relax restrictions on unbreakable PHI users in BreakLargePHis
via llvm-commits
- [llvm] 53717ca - [IR] Remove -opaque-pointers option
Nikita Popov via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [llvm] 4136e08 - [IR] Remove LLVMPointerToElt and LLVMAnyPointerToElt intrinsic types (NFC)
Nikita Popov via llvm-commits
- [llvm] 8e55e33 - [llvm] Remove calls to setOpaquePointers() (NFC)
Nikita Popov via llvm-commits
- [llvm] 0d81093 - [llvm] Remove calls to supportsTypedPointers() (NFC)
Nikita Popov via llvm-commits
- [PATCH] D155268: [lld][COFF] Find libraries with relative paths. r=hans,maskray,mstorsjo,phosek,rnk
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D155268: [lld][COFF] Find libraries with relative paths. r=hans,maskray,mstorsjo,phosek,rnk
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D155268: [lld][COFF] Find libraries with relative paths. r=hans,maskray,mstorsjo,phosek,rnk
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D155268: [lld][COFF] Find libraries with relative paths. r=hans,maskray,mstorsjo,phosek,rnk
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D155268: [lld][COFF] Find libraries with relative paths. r=hans,maskray,mstorsjo,phosek,rnk
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 2d6a5ab - [X86]Recommit D154193 - Remove TEST in AND32ri+TEST16rr in peephole-opt
via llvm-commits
- [llvm] 2ac9920 - [RISCV] Narrow types of index operand matched pattern (shl (zext), C).
Yeting Kuo via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Ryan Prichard via Phabricator via llvm-commits
- [llvm] 61e0822 - [llvm][clang] Remove uses of isOpaquePointerTy() (NFC)
Nikita Popov via llvm-commits
- [llvm] 0680795 - [llvm] Remove uses of hasSameElemenTypeAs() (NFC)
Nikita Popov via llvm-commits
- [llvm] a8e76e8 - [Verifier] Remove typed pointer verification (NFC)
Nikita Popov via llvm-commits
- [llvm] 2cc79ba - [LLParser] Remove checks related to typed pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D155274: [GIsel][AArch64] extend legalization of G_INSERT_VECTOR_ELT
Thorsten via Phabricator via llvm-commits
- [PATCH] D155275: [SLP] Set ExtendingManyInputs argument of addMask based on size of InVectors (PR63668)
Vedant Paranjape via Phabricator via llvm-commits
- [llvm] 69365ae - [RandomIRBuilder] Remove use of getNonOpaquePointerElementType() (NFC)
Nikita Popov via llvm-commits
- [PATCH] D155268: [lld][COFF] Find libraries with relative paths
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D155268: [lld][COFF] Find libraries with relative paths.
Hans Wennborg via Phabricator via llvm-commits
- [llvm] edf9f88 - [AArch64] Handle 64bit vector s/umull from extracts
David Green via llvm-commits
- [PATCH] D152281: [Transforms][LICM] Add the ability to undo unprofitable reassociation
Graham Hunter via Phabricator via llvm-commits
- [llvm] f8ffd67 - [HexagonVectorCombine] Remove use of getNonOpaquePointerElementType() (NFC)
Nikita Popov via llvm-commits
- [llvm] 720debc - [X86] Fold PACKSS(NOT(X), NOT(Y)) -> NOT(PACKSS(X, Y))
Simon Pilgrim via llvm-commits
- [llvm] 3eae1bf - [llvm] Remove uses of getNonOpaquePointerElementType() (NFC)
Nikita Popov via llvm-commits
- [llvm] 701a8b3 - [InstCombine] Add test for ctlz->cttz fold with constant in select (NFC)
Nikita Popov via llvm-commits
- [PATCH] D155281: [SVE][CodeGen] Improve codegen for some zero-extends of masked loads
David Sherwood via Phabricator via llvm-commits
- [llvm] cd1dcd2 - [InstCombine] Handle const select arm in foldSelectCtlzToCttz()
Nikita Popov via llvm-commits
- [PATCH] D155283: [RISCV] Cleanups in CORE-V (xcv) extensions
Simon Cook via Phabricator via llvm-commits
- [lld] b6c2f10 - [lld][COFF] Find libraries with relative paths.
Tobias Hieta via llvm-commits
- [PATCH] D154052: Refactor some BasicBlockUtils functions (NFC)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D154053: [CGP] Refactor optimizeSelectInst (NFC)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D153638: [CodeGenPrepare][NFC] Update the dominator tree instead of rebuilding it
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 5c5a1a2 - [RISCV] Introduce RISCVISD::CZERO_{EQZ,NEZ} nodes produce them when zicond is present in lowerSELECT
Alex Bradbury via llvm-commits
- [PATCH] D155284: [GlobalISel] Fix infinite loop in reassociation combine
Jay Foad via Phabricator via llvm-commits
- [llvm] c2f8fe7 - [EarlyCSE] Precommit test for D153151
Jay Foad via llvm-commits
- [llvm] 9ff7181 - [EarlyCSE] Do not CSE convergent calls with memory effects
Jay Foad via llvm-commits
- [PATCH] D154517: AMDGPU: Always use v_rcp_f16 and v_rsq_f16
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 95075d3 - [RISCV][test] Add RV32I and RV64I RUN lines to condops.ll test
Alex Bradbury via llvm-commits
- [llvm] c8bc1ab - [InstCombine] Add tests for cttz of lowest set bit (NFC)
Nikita Popov via llvm-commits
- [llvm] dc2b2ae - [InstCombine] Fold cttz of lowest set bit
Nikita Popov via llvm-commits
- [PATCH] D155288: [RISCV] Add a new select combine for when the condition is a setcc that will be inverted
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D152928: [RFC][DAG] Initially add nodes in the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [lld] af744f0 - [LLD][COFF] Add LLVM toolchain library paths by default.
Tobias Hieta via llvm-commits
- [llvm] 893ad30 - [InstCombine] Add test for add of zext and sext (NFC)
Nikita Popov via llvm-commits
- [llvm] 2182726 - [InstCombine] Fold add of zext and sext of i1
Nikita Popov via llvm-commits
- [PATCH] D153671: Remove unused internal helper function template makeStringError
Thomas Köppe via Phabricator via llvm-commits
- [llvm] bb6d60b - [FuncSpec][NFC] Sink cast into function.
Alexandros Lamprineas via llvm-commits
- [PATCH] D154922: [BOLT] fix the endless loop of --iterative-guess
yinchengwu via Phabricator via llvm-commits
- [llvm] 6fdfc81 - [SLP]Relax assertion to check if the input scalars were extended to
Alexey Bataev via llvm-commits
- [llvm] 6e55370 - Hide some implementation details so they can't cause ODR conflicts. NFC.
Benjamin Kramer via llvm-commits
- [llvm] bc8abb4 - Revert "[SLP]Relax assertion to check if the input scalars were extended to"
Alexey Bataev via llvm-commits
- [llvm] 91b8481 - [InstSimplify] Add tests for recursive simplify with op replaced (NFC)
Nikita Popov via llvm-commits
- [llvm] 5475441 - [InstSimplify] Allow gep inbounds x, 0 -> x in non-refining op replacement
Nikita Popov via llvm-commits
- [llvm] 8ab962e - [SLP]Relax assertion to check if the input scalars were extended to
Alexey Bataev via llvm-commits
- [llvm] e21ccdc - [InstSimplify] Revert unintentional change
Nikita Popov via llvm-commits
- [llvm] 70eafa3 - [InstCombine] Regenerate AMDGPU test checks
Jay Foad via llvm-commits
- [llvm] 3d199d0 - [InstSimplify] Make simplifyWithOpReplaced() recursive (PR63104)
Nikita Popov via llvm-commits
- [PATCH] D153698: [InstCombine] canonicalize multi xor as cmp+select
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155295: [InstCombine] Allow SimplifyDemandedVectorElts to look through freeze
Jay Foad via Phabricator via llvm-commits
- [PATCH] D155296: [InstCombine] Precommit tests for D155295
Jay Foad via Phabricator via llvm-commits
- [PATCH] D155194: [SystemZ] Use named MI sub-operands
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] b159c5f - [SystemZ] Use named MI sub-operands
Ilya Leoshkevich via llvm-commits
- [PATCH] D155299: [AArch64][SVE2] Combine add+lsr to rshrnb for stores
Matt Devereau via Phabricator via llvm-commits
- [llvm] 25a81a1 - Precommit tests on lowering *_fpenv on X86
Serge Pavlov via llvm-commits
- [llvm] be794e3 - [X86][FPEnv] Lowering of {get,set,reset}_fpenv
Serge Pavlov via llvm-commits
- [PATCH] D155301: [ARM] Replace TransferImpOps with copyImplicitOps
John Brawn via Phabricator via llvm-commits
- [PATCH] D155305: AMDGPU: Mark control flow pseudos as convergent
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 1ae4726 - [AArch64] Mark some operands as OPERAND_IMMEDIATE.
David Green via llvm-commits
- [PATCH] D155306: [mlir][ArmSME] Add tile load op and extend tile store tile size support
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 424392b - [PowerPC] Add DFP format instructions definitions and MC tests
Lei Huang via llvm-commits
- [PATCH] D155307: [InstCombine] Allow KnownBits to be propagated
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D155308: AMDGPU: Make SI_END_CF convergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150388: [CodeGen]Allow targets to use target specific COPY instructions for live range splitting
Asmaa via Phabricator via llvm-commits
- [llvm] 2bc7d02 - Revert "[InstSimplify] Make simplifyWithOpReplaced() recursive (PR63104)"
Nikita Popov via llvm-commits
- [PATCH] D154280: [LIT] Added an option to llvm-lit to emit the necessary test coverage data, divided per test case
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D155309: [NewGVN] Canonicalize expressions for commutative intrinsics
Manuel Brito via Phabricator via llvm-commits
- [compiler-rt] f6db55e - ubsan: disable sigaction test for aarch64
Caslyn Tonelli via llvm-commits
- [PATCH] D154729: [RISCV] Support i32 clmul* intrinsics on RV64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D154647: [RISCV] Re-define sha256, Zksed, and Zksh intrinsics to use i32 types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D154616: [RISCV] Use unsigned instead of signed types for Zk* and Zb* builtins.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D151850: [RISCV] Model all 3 arithmetic sources of vector FMA at MC layer.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D154142: [llvm-mca][RISCV] Add RISCV-SEW instrument
Craig Topper via Phabricator via llvm-commits
- [llvm] 0d3eee3 - [RISCV] Add support for custom CSRs for Sifive S76.
Craig Topper via llvm-commits
- [PATCH] D155311: [AArch64][GISel] Additional FPTrunc vector lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D155313: [RISCV] Fix predicates on zvbb patterns
Luke Lau via Phabricator via llvm-commits
- [llvm] 4083ecf - [RISCV] Cleanups in CORE-V (xcv) extensions
Simon Cook via llvm-commits
- [PATCH] D155314: [Debuginfod][unittest] Include llvm/Support/StringExtras.h
Caslyn Tonelli via Phabricator via llvm-commits
- [PATCH] D155315: [GitHub] Update repo lockdown to exclude lldb
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D150083: [clang-format] ObjCPropertyAttributeOrder to sort ObjC property attributes
Jared Grubb via Phabricator via llvm-commits
- [PATCH] D151887: InstSimplify: Start cleaning up simplifyFCmpInst
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 4db6c71 - [ORC] Switch from strncpy to memcpy to silence more GCC warnings.
Lang Hames via llvm-commits
- [llvm] 4c1e36f - [PowerPC] Add DFP test instruction definitions and MC tests
Kamau Bridgeman via llvm-commits
- [llvm] cb9f8a1 - [gn build] Port 20c6b9d451ca
LLVM GN Syncbot via llvm-commits
- [llvm] 3a0a25f - [RISCV] Support i32 clmul* intrinsics on RV64.
Craig Topper via llvm-commits
- [llvm] ad1e78b - [X86] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after D81833
Fangrui Song via llvm-commits
- [llvm] a5e093e - [llvm-objcopy] Remove stray periods from usage text
Fangrui Song via llvm-commits
- [llvm] 68d2814 - [Debuginfod][unittest] Include llvm/Support/StringExtras.h
Caslyn Tonelli via llvm-commits
- [llvm] 62c1cf7 - [PowerPC][Future] Enable __builtin_mma_xxm[t|f]acc
Kamau Bridgeman via llvm-commits
- [PATCH] D155323: [CMake] Don't exclude llvm-debuginfod if httplib isn't available
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D155326: [Clang][lld][RISCV] Passing 'mattr' to lld/llvmgold
Yingwei Zheng via Phabricator via llvm-commits
- [llvm] 28460a8 - [RISCV] Add SEW to RISCVInversePseudoTable
Michael Maitland via llvm-commits
- [llvm] 3d7d463 - [llvm-mca][RISCV] Add RISCV-SEW instrument
Michael Maitland via llvm-commits
- [PATCH] D155327: [RISCV] Add FP compare test to condops.ll to show a missed opportunity to remove an xori. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155328: [RISCV] Add a DAG combine for (czero_eq X, (xor Y, 1)) -> (czero_ne X, Y) if Y is 0 or 1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155328: [RISCV] Add a DAG combine for (czero_eq X, (xor Y, 1)) -> (czero_ne X, Y) if Y is 0 or 1.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D155328: [RISCV] Add a DAG combine for (czero_eq X, (xor Y, 1)) -> (czero_ne X, Y) if Y is 0 or 1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155328: [RISCV] Add a DAG combine for (czero_eq X, (xor Y, 1)) -> (czero_ne X, Y) if Y is 0 or 1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155328: [RISCV] Add a DAG combine for (czero_eq X, (xor Y, 1)) -> (czero_ne X, Y) if Y is 0 or 1.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D155328: [RISCV] Add a DAG combine for (czero_eq X, (xor Y, 1)) -> (czero_ne X, Y) if Y is 0 or 1.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D155328: [RISCV] Add a DAG combine for (czero_eq X, (xor Y, 1)) -> (czero_ne X, Y) if Y is 0 or 1.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D155328: [RISCV] Add a DAG combine for (czero_eq X, (xor Y, 1)) -> (czero_ne X, Y) if Y is 0 or 1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155328: [RISCV] Add a DAG combine for (czero_eq X, (xor Y, 1)) -> (czero_ne X, Y) if Y is 0 or 1.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D154383: [UTC] Add do-not-autogenerate capability
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D155329: [TableGen][CodeEmitterGen] Add support for querying operand bit offsets
Ilya Leoshkevich via Phabricator via llvm-commits
- [llvm] 5185705 - [CMake] Don't exclude llvm-debuginfod if httplib isn't available
Petr Hosek via llvm-commits
- [llvm] c158ddd - Reapply [RISCV] Fold binary op into select if profitable.
Mikhail Gudim via llvm-commits
- [llvm] 21ca892 - [NFC][AMDGPU] Add automated tests in or.ll
Konstantina Mitropoulou via llvm-commits
- [llvm] 0af663f - [llvm-objdump] Create ObjectFile specific dumpers
Fangrui Song via llvm-commits
- [llvm] d3c304f - [DWARF] Fix undefined behaviour in dwarf type printer
Eli Friedman via llvm-commits
- [llvm] a1cdb32 - [ARM] Adjust strd/ldrd codegen alignment requirements
Eli Friedman via llvm-commits
- [llvm] 7d1143b - [llvm-objdump] Move printDynamicRelocations into ELFDump.cpp. NFC
Fangrui Song via llvm-commits
- [llvm] dfaf458 - Precommit follow-up testcase for interleaved miscompile
Anna Thomas via llvm-commits
- [llvm] 9675e3f - [LV] Address post-commit NFC comments in interleave
Anna Thomas via llvm-commits
- [llvm] dc078e6 - TargetParser: fix getProcessTriple in universal builds
Jon Roelofs via llvm-commits
- [PATCH] D138449: support: fix getProcessTriple in universal builds
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 0dcc78a - ORC: drop a FIXME that was addressed in dc078e6eaacf. NFC
Jon Roelofs via llvm-commits
- [llvm] 5b8b9b3 - Revert "[UTC] Adapt version matcher to glob CLANG_VENDOR"
Johannes Doerfert via llvm-commits
- [llvm] c1b1c40 - Revert "[UTC] Generalize version regex"
Johannes Doerfert via llvm-commits
- [llvm] 75836eb - Revert "[UTC] Fix git URL regex"
Johannes Doerfert via llvm-commits
- [llvm] b9f1df7 - Revert "[UTC] Add fallback support for specific metadata, and check their defs"
Johannes Doerfert via llvm-commits
- [llvm] 4dc5662 - [Attributor][NFC] Update all tests with the script
Johannes Doerfert via llvm-commits
- [llvm] 5554451 - [Attributor] Allow IR-attr deduction for non-IPO amendable functions
Johannes Doerfert via llvm-commits
- [PATCH] D155343: MachineSink: Fix sinking VGPR def out of a divergent loop
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127037: [OpenMP][IRBuilder][OpenACC] Move common code from OpenACCToLLVMIRTranslation to Utils/DirectiveToLLVMIRTranslation so that it can be used between OpenACC and OpenMP.
Raghu via Phabricator via llvm-commits
- [PATCH] D155344: [RISCV] Generalize 'tryFoldSelectIntOp` to other operations.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D155345: [ConstantHoisting] use struct rather than tuple for adjustments
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 6d3027e - MachineSink: Move helper function and use more const
Matt Arsenault via llvm-commits
- [llvm] c4ccd6e - MachineSink: Remove unnecessary empty block check
Matt Arsenault via llvm-commits
- [llvm] 4b3dbaa - Fix nanosecond printing for TimePoint formatter.
Eli Friedman via llvm-commits
- [llvm] ef4a2b6 - AMDGPU: Expand testing of AMDGPUCodeGenPrepare fdiv handling
Matt Arsenault via llvm-commits
- [PATCH] D155347: Documenting behaviour of ResourceRef (HWInstructionDispatchedEvent)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D153311: [Attributor] Unify AAMemoryLocation and AAMemoryBehavior
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 232ce90 - [OpenMP][FIX] Adjust "known" attributes for runtime functions
Johannes Doerfert via llvm-commits
- [llvm] 7203286 - [LangRef] vscale_range implies the vscale is power-of-two
via llvm-commits
- [llvm] 6a35cea - [RISCV][GlobalISel] Legalize add, sub and binary logical instructions for narrow types
Nitin John Raj via llvm-commits
- [PATCH] D141189: [Mips] Set setMaxAtomicSizeInBitsSupported
Brad Smith via Phabricator via llvm-commits
- [PATCH] D155350: [ValueTracking] Support vscale assumes for isKnownToBeAPowerOfTwo
Allen zhong via Phabricator via llvm-commits
- [PATCH] D153727: fix: GettingStarted.rst cmake should reference build
Farid Zakaria via Phabricator via llvm-commits
- [PATCH] D155353: [llvm-readobj] Print <null> for relocation target with an empty name
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D155355: [AArch64] Set maximum vscale VF with shouldMaximizeVectorBandwidth
Allen zhong via Phabricator via llvm-commits
- [PATCH] D155357: [RISCV] Allow delayed decision for ADD/SUB relocations
Fangrui Song via Phabricator via llvm-commits
- [llvm] a92e197 - [MemCpyOpt] precommit tests to add multi-BB stack-move optimization to check crash for D153453 (NFC)
via llvm-commits
- [llvm] b02d349 - Revert "Revert "[MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas""
via llvm-commits
- [PATCH] D155363: [tests] precommit tests for D155350
Allen zhong via Phabricator via llvm-commits
- [llvm] a41e7a2 - [tests] precommit tests for D155350
via llvm-commits
- [llvm] 4d2723b - [ValueTracking] Support vscale assumes for isKnownToBeAPowerOfTwo
via llvm-commits
- [llvm] 1e0ee9c - [X86] Fix znver4 fcmp/fma throughputs
Simon Pilgrim via llvm-commits
- [llvm] b847fb8 - [X86] getIRStackGuard - remove else clause after return (style). NFC.
Simon Pilgrim via llvm-commits
- [llvm] 58780fe - [X86] LowerMemArgument - remove else clause after return (style). NFC.
Simon Pilgrim via llvm-commits
- [compiler-rt] c3767a9 - [ubsan] Disable sigaction.cpp on archs for debugging
Caslyn Tonelli via llvm-commits
- [PATCH] D155375: [wip/help] Access TargetMachine without crashing
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D155376: [AddressSanitizer] Add fallback DebugLocation for instrumented calls
Jakob via Phabricator via llvm-commits
- [PATCH] D155377: [SanitizerCoverage] Add fallback DebugLocation for instrumented calls
Jakob via Phabricator via llvm-commits
- [llvm] b617669 - [llvm-objcopy] Remove unused internal helper function template makeStringError. NFC
Fangrui Song via llvm-commits
- [PATCH] D153671: [llvm-objcopy] Remove unused internal helper function template makeStringError. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149722: [AIX][TLS] Generate 64-bit local-exec access code sequence
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D153727: [docs] GettingStarted.rst cmake should reference build
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6fa8d11 - [docs] GettingStarted.rst cmake should reference build
Fangrui Song via llvm-commits
- [PATCH] D155379: [PowerPC] Reorder setMaxAtomicSizeInBitsSupported(). NFC
Brad Smith via Phabricator via llvm-commits
- [llvm] a222951 - [amdgpu][nfc] Use unsigned for getIntegerPairAttribute to match the only call sites
Jon Chesterfield via llvm-commits
- [llvm] ac5d535 - Use empty symbol name for XCOFF text csect
Hubert Tong via llvm-commits
- [PATCH] D154640: [LV] Move all VPlan transforms after initial VPlan construction.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 6043d4d - [amdgpu] Accept an optional max to amdgpu-lds-size attribute for use in PromoteAlloca
Jon Chesterfield via llvm-commits
- [lld] fae9610 - [ELF] Support operator ^ and ^=
Fangrui Song via llvm-commits
- [llvm] 7973d51 - [Mips] Set setMaxAtomicSizeInBitsSupported
Brad Smith via llvm-commits
- [llvm] 39f0afd - [InstCombine] Generalise ((x1 ^ y1) | (x2 ^ y2)) == 0 transform tests
Noah Goldstein via llvm-commits
- [llvm] da822ce - [InstCombine] Generalise ((x1 ^ y1) | (x2 ^ y2)) == 0 transform
Noah Goldstein via llvm-commits
- [PATCH] D155384: [amdgpu][wip] Precise existing usage calculation in PromoteAllocaToLDS
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 2f38604 - [docs] Update JITLink's support matrix in the JITLink doc.
Lang Hames via llvm-commits
- [PATCH] D154307: [InstructionSimplify] Avoid simplifying ICmp without parent
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D155386: [WebAssembly] Select BUILD_VECTOR with large unsigned lane values
Thomas Lively via Phabricator via llvm-commits
- [llvm] 348c67e - [RISCV] Merge rv32/rv64 vector single-width shift intrinsic tests that have the same content. NFC.
Jim Lin via llvm-commits
- [llvm] 12c669a - [RISCV] Remove 'else' after 'return'. NFC
Craig Topper via llvm-commits
- [llvm] 2b0b85c - [RISCV] Move vector handling earlier in lowerSELECT. NFC
Craig Topper via llvm-commits
- [PATCH] D155388: [RISCV] Make selectSETCC return SDValue instead of bool. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155389: [ValueTracking][ScalarEvolution] improving llvm.assume's support for the argument value without context & reducing the result range of ScalarEvolution::getRange using computeConstantRange
CaprYang via Phabricator via llvm-commits
- [PATCH] D155390: [RISCV] Move comments before 'if' instead of after. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] ef1ccc4 - [RISCV] Move comments before 'if' instead of after. NFC
Craig Topper via llvm-commits
- [llvm] d09109a - [RISCV] Use isScalarInteger instead of isInteger. NFC
Craig Topper via llvm-commits
- [llvm] 48ee319 - Revert "[RISCV] Move comments before 'if' instead of after. NFC"
Craig Topper via llvm-commits
- [PATCH] D155391: [RISCV] Use RISCVISD::CZERO_EQZ/CZERO_NEZ for XVentanaCondOps.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155395: [SimplifyCFG] Remove identical successors in switch instructions in simple cases.
DianQK via Phabricator via llvm-commits
- [PATCH] D155398: Linker is unable to find -lclang_rt.builtins-riscv64 library
Ramakota Reddy via Phabricator via llvm-commits
- [llvm] 5708add - [gn] port f0dfe682bca0 (no more _LIBCPP_ENABLE_ASSERTIONS_DEFAULT)
Nico Weber via llvm-commits
- [PATCH] D155402: [Bindings] Remove duplicate declaration
Tamir Duberstein via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Harald van Dijk via Phabricator via llvm-commits
- [llvm] a1a9c53 - [GlobalISel] Fix infinite loop in reassociation combine
Jay Foad via llvm-commits
- [PATCH] D155404: [SimplifyCFG] Adjust sinking strategy for conditional predecessors.
DianQK via Phabricator via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D155406: (WIP) [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155404: [WIP][SimplifyCFG] Adjust sinking strategy for conditional predecessors.
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 8b26a81 - [docs][JITLink] Update JITLink COFF/x86-64 backend status.
Lang Hames via llvm-commits
- [llvm] ace9b6b - [NewGVN] Canonicalize expressions for commutative intrinsics
via llvm-commits
- [llvm] 026fb04 - [JITLink] Replace isInRangeForImm* functions with isInt / isUInt equivalents.
Lang Hames via llvm-commits
- [llvm] 2a33f47 - [RISCV] Make selectSETCC return SDValue instead of bool. NFC
Craig Topper via llvm-commits
- [llvm] ce70578 - [RISCV] Move comments before 'if' instead of after. NFC
Craig Topper via llvm-commits
- [llvm] f32a9c3 - [LoopIdiomRecognize] Use poison instead of undef as placeholder [NFC]
Nuno Lopes via llvm-commits
- [llvm] 89552f3 - [InferAddressSpaces] Use poison instead of undef as placeholder [NFC]
Nuno Lopes via llvm-commits
- [llvm] 1126cff - [ORC] Assert that ExecutionSession is still open when JITDylibs are created.
Lang Hames via llvm-commits
- [PATCH] D155412: [ConstraintElim] Add facts implied by MinMaxIntrinsic
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D155413: [NFC] Add `push_back` to `llvm::Function`
Evan Wilde via Phabricator via llvm-commits
- [llvm] 199034e - [ORC] In defineMaterializing, error out early if tracker is defunct.
Lang Hames via llvm-commits
- [PATCH] D155415: [AIX][TLS] Account for local-exec accesses in XCOFFObjectWriter
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D154488: [PowerPC] Define SchedModel for Power8
ChenZheng via Phabricator via llvm-commits
- [llvm] f3b4c26 - [RISCV] Adjust the Zfhmin handling in RISCVInstrInfo::copyPhysReg.
Craig Topper via llvm-commits
- [llvm] 7ce4e93 - [RISCV] Implement prefetch locality by NTLH
Piyou Chen via llvm-commits
- [llvm] 9b0d45b - [gn build] Port 42179bbf6bcc
LLVM GN Syncbot via llvm-commits
- [PATCH] D155417: [DominanceFrontier] fix addToFrontier to use insert
Wenju He via Phabricator via llvm-commits
- [PATCH] D155418: [RISCV] Add bf16 as a valid type for the FPR16 register class.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155419: [Clang][CMake][WIP] Add CSSPGO support to LLVM_BUILD_INSTRUMENTED
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D155420: [PostDom] add findNearestCommonDominator for instructions
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155422: [MemCpyOpt] precommit test for D155406 (NFC)
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155423: [ADT] Fix `utohexstr` of zero with fixed width
Alexander Us via Phabricator via llvm-commits
- [PATCH] D155424: [CSKY] Optimize conditional branches with floating point comparison
Ben Shi via Phabricator via llvm-commits
Last message date:
Sun Jul 16 23:51:22 PDT 2023
Archived on: Sun Jul 16 23:51:23 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).