The Week Of Monday 22 March 2021 Archives by thread
Starting: Mon Mar 22 00:04:30 PDT 2021
Ending: Sun Mar 28 23:53:01 PDT 2021
Messages: 2551
- [PATCH] D98925: [BasicAA] Ignore @llvm.annotation when computing ModRefInfo.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D99022: [IR] Mark assume/annotation as InaccessibleMemOnly
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D98884: [IR] Add opt-in parameter to hasAddressTaken() to ignore bitcasts callee in callbase instruction
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D99057: [TableGen] Allow BitsInit to init integer in pseudo expansion
Serge Pavlov via Phabricator via llvm-commits
- [lld] 0db28c0 - [ELF][docs] Add line breaks
Yang Fan via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Pushpinder Singh via Phabricator via llvm-commits
- [llvm] ba0a285 - [docs] GettingInvolved: split out flang and openmp meeting series
Kristof Beyls via llvm-commits
- [PATCH] D99012: [docs] GettingInvolved: split out flang and openmp meeting series
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D95339: [RFC][test] Adapt debug-info lit framework for more general purposes - part 1
James Henderson via Phabricator via llvm-commits
- [PATCH] D96626: Support: mapped_file_region: Pass MAP_NORESERVE to mmap
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D96883: Add support for JSON output style to llvm-symbolizer
James Henderson via Phabricator via llvm-commits
- [PATCH] D99058: [RS4GC] Fix hang on infinite loop
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D98963: [LoopVectorize] Change the identity element for FAdd where nsz is false
Dave Green via Phabricator via llvm-commits
- [PATCH] D98003: [obj2yaml] Implement parsing sections and auxiliary entries of XCOFF.
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D98802: [RISCV][WIP] Fix offset computation for RVV
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D99055: [llvm-objcopy][NFC] remove processing of ELF specific options from common CopyConfig structure.
James Henderson via Phabricator via llvm-commits
- [PATCH] D95425: Implementation of global.get/set for reftypes in LLVM IR
Andy Wingo via Phabricator via llvm-commits
- [llvm] b2f7ce9 - [NFC] Simpler and faster key computation for getSubtargetImpl memoization
via llvm-commits
- [PATCH] D95443: IR/AArch64/X86: add "swifttailcc" calling convention.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95044: IR+AArch64: add `swiftasync` function parameter attribute
Tim Northover via Phabricator via llvm-commits
- [PATCH] D98994: NFC. Refactored DIPrinter for better support of new print styles.
James Henderson via Phabricator via llvm-commits
- [PATCH] D99061: [AMDGPU] Only unbundle memory accesses in SIMemoryLegalizer
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D98934: [SVE] Add instruction cost for fptrunc in loops
David Sherwood via Phabricator via llvm-commits
- [PATCH] D98861: [CMAKE] Fix cross-compilation build
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D98426: [llvm-objcopy][Support] move writeToStream helper function to Support.
James Henderson via Phabricator via llvm-commits
- [PATCH] D98942: [cmake] Disable GCC 9's -Wpessimizing-move
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D98763: [lld] add context-sensitive PGO options for COFF.
Yolanda via Phabricator via llvm-commits
- [PATCH] D98956: [AArch64] Add some float -> int -> float conversion patterns
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D99064: [RS4GC] Cleanup meetBDVState. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 4a8161f - [llvm-jitlink] Fix use of getaddrinfo(3) when connecting remote executor via TCP socket
Stefan Gränitz via llvm-commits
- [llvm] f21cc55 - [llvm-jitlink] Add diagnostic output and port executor to getaddrinfo(3) as well
Stefan Gränitz via llvm-commits
- [PATCH] D98579: [llvm-jitlink] Fix use of getaddrinfo(3) when connecting remote executor via TCP socket
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D98581: [llvm-jitlink] Add diagnostic output and port executor to getaddrinfo(3) as well
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D98803: [llvm-symbolizer][llvm-nm] Fix AArch64 and ARM mapping symbols handling.
Yvan Roux via Phabricator via llvm-commits
- [llvm] cb3b5f0 - [ConstraintElimination] Add multi-dimension GEP tests.
Florian Hahn via llvm-commits
- [llvm] 9cdbdbe - [llvm-jitlink] Fix Windows build after 4a8161fe40cc
Stefan Gränitz via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant
Whisperity via Phabricator via llvm-commits
- [PATCH] D99066: [AutoUpgrade] Take unnamed types into account.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D99068: [RISCV][WIP][RFC] Fix stack slot for argument type sizes not a multiple of 64 bits (Bug 49500)
Luís Marques via Phabricator via llvm-commits
- [llvm] 7515e81 - [AArch64] Add some float -> int -> float conversion patterns
Sjoerd Meijer via llvm-commits
- [PATCH] D99069: [ValueTracking] Improve phi handling in isKnownNonEqual()
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D98422: [Alias] Add a ah-hoc pattern with two PHI for isKnownNonEqual
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D98630: AMDGPU: Allow tail calls for amdgpu_gfx functions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D76500: GlobalISel: Lower funnel shifts
Jay Foad via Phabricator via llvm-commits
- [PATCH] D98794: [AArch64] Correctly align HFA arguments when passed on the stack
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D98625: [AArch64][SVE] Lower fixed length EXTRACT_VECTOR_ELT
Paul Walker via Phabricator via llvm-commits
- [PATCH] D95115: [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 48f5a39 - [IR] Add vscale_range IR function attribute
Bradley Smith via llvm-commits
- [PATCH] D98030: [IR] Add vscale_range IR function attribute
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D97299: [IR][SVE] Add new llvm.experimental.stepvector intrinsic
David Sherwood via Phabricator via llvm-commits
- [llvm] 46b0552 - [ConstraintElimination] Add gep tests without inbounds.
Florian Hahn via llvm-commits
- [PATCH] D94204: GlobalISel: Handle G_BUILD_VECTOR in isKnownToBeAPowerOfTwo
Jay Foad via Phabricator via llvm-commits
- [llvm] aae10a9 - [NFC][lit] discovery: find_tests_for_inputs: avoid py warning when no suites found
Roman Lebedev via llvm-commits
- [llvm] ef4b3a4 - [NFCI][lit] Unbreak more lit self-tests after D98179
Roman Lebedev via llvm-commits
- [llvm] b32fe2b - [NFC][lit] Add a test showing that timing data for tests not executed is lost
Roman Lebedev via llvm-commits
- [llvm] 0088164 - [NFC][lit] Extract 'test time' reading/writing into standalone functions
Roman Lebedev via llvm-commits
- [llvm] 233db43 - [lit] Do not forget test times for tests that weren't executed
Roman Lebedev via llvm-commits
- [PATCH] D98512: [LoopVectorize] Simplify scalar cost calculation in getInstructionCost
David Sherwood via Phabricator via llvm-commits
- [llvm] 972b6a3 - [llvm-objcopy][Support] move writeToOutput helper function to Support.
Alexey Lapshin via llvm-commits
- [PATCH] D99071: [ASAN][AMDGPU] Add support for accesses to global and constant addrspaces
Reshabh Sharma via Phabricator via llvm-commits
- [PATCH] D99072: [NFC] Formatting changes
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D99073: [lit] Reliable progress indicator and ETA
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D99074: [llvm][AArch64][SVE] Fold literals into math instructions
David Truby via Phabricator via llvm-commits
- [llvm] c027553 - [cmake] Disable GCC 9's -Wpessimizing-move
Martin Storsjö via llvm-commits
- [PATCH] D98906: [X86] Improve lowering of the unrolled inline-asm probing
serge via Phabricator via llvm-commits
- [PATCH] D85585: Replace TableGen range piece punctuator with '..'
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 20f845d - [RISCV][NFC] Add test of stack slot sizes of large split arguments
Luís Marques via llvm-commits
- [llvm] 71b823d - [X86][AVX] Add missing AVX1 PMULDQ combine tests
Simon Pilgrim via llvm-commits
- [PATCH] D99032: GlobalISel: Add FoldBinOpIntoSelect combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D99023: [lld-macho][wip] Make stabs.s work on Windows
Jez Ng via Phabricator via llvm-commits
- [PATCH] D97785: [SystemZ][z/OS] Distinguish between text and binary files on z/OS
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D99034: GlobalISel: Constant fold integer min/max opcodes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D98789: [PEI] add dwarf information for stack probe
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D99075: [ARM] Handle debug instrs in ARM Low Overhead Loop pass
Victor Campos via Phabricator via llvm-commits
- [llvm] 6dc32da - [AArch64][SVE] Test more types in sve-fixed-length-subvector.ll
Joe Ellis via llvm-commits
- [PATCH] D98690: [AArch64][SVE] Test more types in sve-fixed-length-subvector.ll
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D98791: [PowerPC][NFC] Do not enter prefix selection if it cannot do better.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D98981: [SLP] allow matching integer min/max intrinsics as reduction ops
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] b8f3c6d - [PowerPC][NFC] Do not enter prefix selection if it cannot do better.
Stefan Pintilie via llvm-commits
- [PATCH] D98920: [RISCV] Add constraint for rvv indexed loads.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D98351: [InstCombine] shrinkFPConstantVector(): scalable vector support
David Sherwood via Phabricator via llvm-commits
- [PATCH] D99038: AMDGPU/GlobalISel: Implement tail calls
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D99076: [PowerPC] [MachineLICM] Enable hoisting of caller preserved registers on AIX
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D99078: [LLD][WIP] Implement /guard:[no]ehcont
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D98936: [RISCV] DAG nodes and pseudo instructions for CSR access
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 1dd23c6 - AMDGPU: Allow tail calls for amdgpu_gfx functions
Matt Arsenault via llvm-commits
- [PATCH] D98979: [LegalizeDAG] Add asserts to verify the types of custom legalized operation matches the original node.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D99079: [ARM][AArch64] Require appropriate features for crypto algorithms
David Candler via Phabricator via llvm-commits
- [PATCH] D98946: [AIX][TLS] Add support for TLS variables to XCOFF object writer
Digger Lin via Phabricator via llvm-commits
- [llvm] 772851c - [HWASan] Disable stack, globals and force callbacks for x86_64.
Matt Morehouse via llvm-commits
- [PATCH] D98069: [HWASan] Disable stack, globals and force callbacks for x86_64.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D98860: [RISCV] Optimize all-constant mask BUILD_VECTORs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D99080: Normalize usage of StrBoolAttr
serge via Phabricator via llvm-commits
- [PATCH] D98991: [RISCV] Add support for fixed vector masked gather/scatter.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D99004: [AsmParser][SystemZ][z/OS] Re-introduce HLASM comment syntax
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D98931: [lli] Make -jit-kind=orc the default JIT engine
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D94597: [X86] Lower calls with clang.arc.attachedcall bundle
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D98218: [LSR] fix a issue that LoopStrengthReduction drop debug location unnecessarily
Yuanbo Li via Phabricator via llvm-commits
- [PATCH] D98921: [CSSPGO][llvm-profgen] Use profile summary based threshold for context trimming and merging
Wenlei He via Phabricator via llvm-commits
- [PATCH] D82547: [Debugify] Expose original debug info preservation check as CC1 option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D98628: [MCA] Disable RCU for InOrderIssueStage
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D72235: [clang-tidy] new altera unroll loops check
Frank Derry Wanye via Phabricator via llvm-commits
- [PATCH] D99083: [RISCV] Introduce floating point control and state registers
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D98673: [llvm-reduce] Remove dso_local when possible
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D98875: [HWASan] Use page aliasing on x86_64.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D99085: [flang] Specific procedures named the same as the generic and a derived type
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] ce6bfe9 - [CSSPGO][llvm-profgen] Use profile summary based threshold for context trimming and merging
Wenlei He via llvm-commits
- [PATCH] D98856: Always emit error for wrong interfaces to scalable vectors, unless cmdline flag is passed.
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D98506: [SVE][LoopVectorize] Verify support for vectorizing loops with invariant loads
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D99087: [RISCV][WIP] Fix stack slot for argument types (Bug 49500)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D99009: [RISCV] [1/2] Add intrinsic for Zbr extension
Craig Topper via Phabricator via llvm-commits
- [llvm] 9c16621 - Clarify comments on recurrence matcher [NFC]
Philip Reames via llvm-commits
- [PATCH] D98222: [SCEV] Use trip count information to improve shift recurrence ranges
Philip Reames via Phabricator via llvm-commits
- [PATCH] D98947: [Orc] Fix copy elision warning in RPCUtils
Lang Hames via Phabricator via llvm-commits
- [PATCH] D98785: [Orc] Fix pending debug object tracking in DebugObjectManagerPlugin
Lang Hames via Phabricator via llvm-commits
- [PATCH] D99008: [RISCV] [2/2] Add intrinsic for Zbr extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98863: [Orc] Make usage of ResourceKeys thread-safe in DebugObjectManagerPlugin
Lang Hames via Phabricator via llvm-commits
- [llvm] 2f8f01d - [SLP] Add test case showing shortcoming in honoring max reg size
Bjorn Pettersson via llvm-commits
- [llvm] 688cddd - [SLP] Honor min/max regsize and min/max VF in vectorizeStores
Bjorn Pettersson via llvm-commits
- [PATCH] D97691: [SLP] Honor min/max regsize and min/max VF in vectorizeStores
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D98176: Introduce a generic operator to apply complex operations to BitVector
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] d4648ee - [SCEV] Use trip count information to improve shift recurrence ranges
Philip Reames via llvm-commits
- [PATCH] D99035: GlobalISel: Add utility function to constant fold FP ops
Jessica Paquette via Phabricator via llvm-commits
- [llvm] c154cdd - [Orc] Fix tracking of pending debug objects in DebugObjectManagerPlugin
Stefan Gränitz via llvm-commits
- [llvm] cbcc1c9 - [Orc] Make usage of ResourceKeys thread-safe in DebugObjectManagerPlugin
Stefan Gränitz via llvm-commits
- [llvm] 50e499a - [Orc] Fix copy elision warning in RPCUtils
Stefan Gränitz via llvm-commits
- [PATCH] D86974: [IRSim] Adding basic implementation of llvm-sim.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D99042: [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffffffff).
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D98939: [SelectionDAG][AArch64][SVE] Perform SETCC condition legalization in LegalizeVectorOps
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D99088: [flang][cmake] Make sure that CLANG_DIR is an absolute path
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D97667: [loop-idiom] Hoist loop memcpys to loop perheader
zino benaissa via Phabricator via llvm-commits
- [llvm] ce04af8 - [gn build] Port 5a87f81fe9ae
LLVM GN Syncbot via llvm-commits
- [PATCH] D98405: [cmake] Link to libnetwork on Haiku in llvm-jitlink
Denys Petrov via Phabricator via llvm-commits
- [PATCH] D99090: [llvm-readobj] Add XMC_UL in the enum entry of CsectStorageMapping class
Victor Huang via Phabricator via llvm-commits
- [llvm] 294efcd - [RISCV] Add support for fixed vector masked gather/scatter.
Craig Topper via llvm-commits
- [PATCH] D98958: [NewPM] Disable non-trivial loop-unswitch on targets with divergence
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D98559: [lld-macho] Implement -dependency_info (partially - more opcodes needed)
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 6ba73c4 - Speculative fix for windows builders after d4648eea
Philip Reames via llvm-commits
- [PATCH] D99092: [XCore][Test] XFAIL tests requiring 8-byte stack alignment.
Nigel Perks via Phabricator via llvm-commits
- [PATCH] D98801: [NFC][RISCV] Add test showing wrong stack slot for GPR and RVV spilled registers
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] 2f13e63 - [LegalizeDAG] Add asserts to verify the types of custom legalized operation matches the original node.
Craig Topper via llvm-commits
- [llvm] 93ce855 - 2nd attempt at a speculative fix for windows builders after d4648eea
Philip Reames via llvm-commits
- [llvm] cc4ad2c - [JITLink][ELF/x86-64] Add support for GOTOFF64 relocation.
Lang Hames via llvm-commits
- [llvm] 854de7c - [tests] Refresh a bunch of autogen test to adjust for format changes
Philip Reames via llvm-commits
- [PATCH] D95209: [CodeGen] Port Machine Function Splitter from ELF to COFF
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D98916: [ARM] support symbolic expression as immediate in memory instructions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] f24175f - Autogen some tests for ease of update
Philip Reames via llvm-commits
- [llvm] 6b04ace - Fix obvious breakage of update_analysis_test_checks.py from 1ce846b
Philip Reames via llvm-commits
- [PATCH] D95262: [LLD][PowerPC] Fix bug in PC-Relative initial exec
Stefan Pintilie via Phabricator via llvm-commits
- [compiler-rt] c21f72e - [HWASan] Fix brittle stack-oob.c test.
Matt Morehouse via llvm-commits
- [PATCH] D95137: [update_(llc_)test_checks.py] Support pre-processing commands
Alexander Richardson via Phabricator via llvm-commits
- [lld] f21704e - [LLD][PowerPC] Fix bug in PC-Relative initial exec
Stefan Pintilie via llvm-commits
- [llvm] e617cf9 - [NFC] Restore original SmallString size for X86TargetMachine::getSubtargetImpl lookup
via llvm-commits
- [llvm] c34819a - GlobalISel: Handle G_BUILD_VECTOR in isKnownToBeAPowerOfTwo
Matt Arsenault via llvm-commits
- [PATCH] D99098: Remove deprecated member functions (NFC)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D99051: [InstCombine] Stop folding inttoptr+bitcast if multiple uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D98886: Strip pointer authentication codes from MacOSX arc pc.
Justin Cohen via Phabricator via llvm-commits
- [PATCH] D97393: [OpenMP IRBuilder, MLIR] Add support for OpenMP do schedule dynamic
Mats Petersson via Phabricator via llvm-commits
- [llvm] 42ec7a6 - [VPlan] Add CHECK-LABEL to test/Transforms/LoopVectorize/vplan-printing.ll.
Florian Hahn via llvm-commits
- [llvm] 45940db - Tweak a test so it actually gets autogened
Philip Reames via llvm-commits
- [PATCH] D98807: Fix a naming issue in recurrence matcher
Philip Reames via Phabricator via llvm-commits
- [llvm] 9fdfd8d - GlobalISel: Add utility function to constant fold FP ops
Matt Arsenault via llvm-commits
- [PATCH] D98972: [SCEV] Check inverse eagerly in isBasicBlockEntryGuardedByCond [NFC]
Philip Reames via Phabricator via llvm-commits
- [lld] 5ad2c22 - Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)""
Vy Nguyen via llvm-commits
- [PATCH] D98969: [RISCV] Further optimize BUILD_VECTORs with repeated elements
Craig Topper via Phabricator via llvm-commits
- [PATCH] D99099: [AMDGPU] Refactor DPPCombine
Joe Nash via Phabricator via llvm-commits
- [PATCH] D99069: [ValueTracking] Handle increasing mul recurrence in isKnownNonZero()
JinGu Kang via Phabricator via llvm-commits
- [lld] 9670d2e - Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"""
Vy Nguyen via llvm-commits
- [PATCH] D98294: [FastISel] Remove kill tracking
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D99100: [WIP] Implement RFC: Decomposing deref(N) into deref(N) + nofree
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93191: [PowerPC] Fold select_cc constants when comparing zero into trivial ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98894: [runtime][CMake] use static_library try compile
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D98967: [Analysis]Add getPointersDiff function to improve compile time.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99101: [runtimes] Add the libc project to the list of runtimes.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D98002: [RISCV] Add scheduling resources for V
Evandro Menezes via Phabricator via llvm-commits
- [llvm] 5698537 - Update basic deref API to account for possiblity of free [NFC]
Eric Christopher via llvm-commits
- [PATCH] D98837: [lld][MachO] Refactor handling of subsections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D98063: [flang][fir] Add the pre-code gen rewrite pass and codegen ops.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D99054: [lld][MachO] Make emitEndFunStab independent from .subsections_via_symbols
Jez Ng via Phabricator via llvm-commits
- [compiler-rt] fe5f66d - [HWASan][NFC] Introduce constants for tag bits and masks.
Matt Morehouse via llvm-commits
- [PATCH] D99103: scudo: Preserve no-memtag attribute on cached secondary allocations.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D99105: [lld-macho] LTO: Properly set VisibleToRegularObj
Jez Ng via Phabricator via llvm-commits
- [llvm] 664d0c0 - [TargetTransformInfo] move branch probability query from TargetLoweringInfo
Sanjay Patel via llvm-commits
- [llvm] c210167 - [SimplifyCFG] adjust test branchweights; NFC
Sanjay Patel via llvm-commits
- [PATCH] D92611: [LTO][Legacy] Decouple option parsing from LTOCodeGenerator
wael yehia via Phabricator via llvm-commits
- [PATCH] D98898: [SimplifyCFG] use profile metadata to refine merging branch conditions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D98670: [RISCV] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled, but Zfh is not.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98378: [LSR] RFC: Fix crash in Phi node with EHPad block
Quentin Colombet via Phabricator via llvm-commits
- [llvm] 27ae17a - [SimplifyCFG] use profile metadata to refine merging branch conditions
Sanjay Patel via llvm-commits
- [llvm] b00209e - [SCEV] Use logical and/or matcher
Juneyoung Lee via llvm-commits
- [llvm] ca28e32 - [IR] Mark assume/annotation as InaccessibleMemOnly
Nikita Popov via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 7e18cd8 - [InstCombine] Whitelist non-refining folds in SimplifyWithOpReplaced
Nikita Popov via llvm-commits
- [PATCH] D99027: [InstCombine] Whitelist non-refining folds in SimplifyWithOpReplaced
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D99110: [Coverage] Load records immediately
Choongwoo Han via Phabricator via llvm-commits
- [llvm] b7aae9f - [ValueTracking] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D99111: [flang] Disallow erroneous procedure declarations
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D98295: [Clang] Add addrsig attribute to mark global functions/variables as address significant.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D99112: [lld-macho] Support -no_function_starts
Jez Ng via Phabricator via llvm-commits
- [PATCH] D98515: [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] bca0cf7 - [sanitizer] Support dynamic premapped R/W range in primary allocator.
Matt Morehouse via llvm-commits
- [llvm] 95f7f7c - Revert "[SimplifyCFG] use profile metadata to refine merging branch conditions"
Sanjay Patel via llvm-commits
- [llvm] d37fe26 - [NFC][IR] Type: add getWithNewType() method
Roman Lebedev via llvm-commits
- [llvm] 046bb8e - [NFC][InstCombine] Autogenerate some checklines being affected by upcoming change
Roman Lebedev via llvm-commits
- [llvm] bde995c - [NFC][SROA] Add some more tests for speculation around PHI's
Roman Lebedev via llvm-commits
- [lld] e5646e4 - [PDB] Add missing test for b552adf8b388a4
Reid Kleckner via llvm-commits
- [PATCH] D99017: [NFC][Kaleidoscope] Modify a char type typo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D99118: [SROA] Speculate around PHIs: allow load to be in a unique-successor unique-predecessor block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D98993: [COFF] Only consider associated EH sections during ICF
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 78a65cd - [Passes] Add relative lookup table converter pass
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D94355: [Passes] Add relative lookup table converter pass
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D99121: [IR][InstCombine] IntToPtr Produces Typeless Pointer To Byte
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D99122: [AMDGPU] Reserve ELF code
Tony Tye via Phabricator via llvm-commits
- [PATCH] D99123: [SampleFDO] Flow Sensitive Sample FDO (FSAFDO)
Rong Xu via Phabricator via llvm-commits
- [lld] 7ce9a3e - [COFF] Only consider associated EH sections during ICF
Reid Kleckner via llvm-commits
- [PATCH] D96918: [llvm-readelf, propeller] Add fallthrough bit to basic block metadata in BB-Address-Map section.
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] d39d526 - [gn build] fix typo in 78a65cd945d
Nico Weber via llvm-commits
- [PATCH] D99053: [RISCV] Add scheduler classes to Zfh instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98843: [Evaluator] Look through invariant.group intrinsics
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] fc069f0 - [doc] Fix typo in rel lookup table converter pass
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D99125: [dsymutil] Fix spurious warnings for missing symbols with thinLTO
Jonas Devlieghere via Phabricator via llvm-commits
- [lld] 3c21166 - Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)""""
Vy Nguyen via llvm-commits
- [PATCH] D93370: [PowerPC] Add new infrastructure to select load/store instructions, update P8/P9 load/store patterns.
Chris Austen via Phabricator via llvm-commits
- [PATCH] D99128: [AMDGPU] Removed unnecessary cache invalidations.
Steven Perron via Phabricator via llvm-commits
- [lld] 4876ba5 - Revert "Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"""""
Mehdi Amini via llvm-commits
- [llvm] 5c2e50b - Reland "[SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe"
Juneyoung Lee via llvm-commits
- [PATCH] D98391: [InstSimplify] Propagate AllowRefinement info from SimplifyWithOpReplaced
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D98585: [InstSimplify] Update foldings to constants to consider Q.AllowRefinement
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] e3a6d70 - Revert "[Passes] Add relative lookup table converter pass"
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D98103: WIP: don't run function simplification pipeline unnecessarily
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D93560: [openacc][openmp] Reduce number of generated file and prefer inclusion of .inc
Valentin Clement via Phabricator via llvm-commits
- [llvm] b37d0a4 - [deref] Split a test to show both global and pointwise semantics
Philip Reames via llvm-commits
- [llvm] 3d6c7d6 - [dsymutil] Fix spurious warnings for missing symbols with thinLTO
Jonas Devlieghere via llvm-commits
- [PATCH] D98899: [DAE] Adjust param/arg attributes when changing parameter to undef
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 0134492 - Minor format tweak to deref analysis printer
Philip Reames via llvm-commits
- [PATCH] D99132: Make the CodeGenRewrite pass able to operate at any level of the IR (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [compiler-rt] 1e9c909 - Revert "[sanitizer] Support dynamic premapped R/W range in primary allocator."
Vitaly Buka via llvm-commits
- [llvm] a28fee9 - [tests] Expand tests for point-in-time dereferenceability
Philip Reames via llvm-commits
- [PATCH] D99050: [RISCV] Remove unused SchedWrites WriteFConv32/WriteFConv64/WriteFMov32/WriteFMov64.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D99048: [RFC][DebugInfo] Do not use the DBG_VALUE to calculate debug info of spill location
Yifeng Dong via Phabricator via llvm-commits
- [llvm] 69fae50 - [test] precommit another test for point-in-time deref semantics
Philip Reames via llvm-commits
- [llvm] 728cd5d - [RISCV] Rename Zb* extension tests to use lower case 'Z' in file names.
Craig Topper via llvm-commits
- [llvm] 64db6b8 - [AMDGPU] Only unbundle memory accesses in SIMemoryLegalizer
Carl Ritson via llvm-commits
- [PATCH] D99135: [deref] Implement initial set of inference rules for deref-at-point
Philip Reames via Phabricator via llvm-commits
- [PATCH] D99136: [RISCV] RVV stack needs two emergency stack slots.
PeiHsiangHung via Phabricator via llvm-commits
- [PATCH] D99138: [deref] Infer a few more cases of global dereferenceability in a callee
Philip Reames via Phabricator via llvm-commits
- [PATCH] D99139: [lld][ELF] --warn-backrefs: Fix symbol name demangling
Yang Fan via Phabricator via llvm-commits
- [llvm] 8db4804 - [RISCV] Remove unused SchedWrites WriteFConv32/WriteFConv64/WriteFMov32/WriteFMov64.
Craig Topper via llvm-commits
- [llvm] d7b0c19 - [RISCV] Add scheduler classes to Zfh instructions.
Craig Topper via llvm-commits
- [PATCH] D98957: [NFCI] [TransformUtils] cleanup `CloneFunctionInto`
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D99140: [RISCV] Merge FMulAdd and FMulSub scheduler classes to a single FMA scheduler class. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98232: [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 1e04706 - [AMDGPU] Reserve ELF code
via llvm-commits
- [llvm] 949abf7 - [llvm-readelf, propeller] Add fallthrough bit to basic block metadata in BB-Address-Map section.
Rahman Lavaee via llvm-commits
- [compiler-rt] 0917062 - [lsan][lsan] Use --std=c++14 to fix Windows test
Vitaly Buka via llvm-commits
- [PATCH] D99142: [RISCV] Add basic cost modelling for fixed vector gather/scatter.
Craig Topper via Phabricator via llvm-commits
- [llvm] 61fa35c - [TableGen] Allow BitsInit to init integer in pseudo expansion
Serge Pavlov via llvm-commits
- [llvm] 105dc0f - [NFC] Fix typo longre -> longer
Max Kazantsev via llvm-commits
- [PATCH] D99144: [NFC] Fix comment describing what EdgeBundles is
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D90926: [SCEV] Don't use not expressions for implied conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D98903: [SanitizerCoverage] Make __start_/__stop_ symbols extern_weak
Vitaly Buka via Phabricator via llvm-commits
- [llvm] d0e5422 - [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Pushpinder Singh via llvm-commits
- [llvm] cf0f288 - [TableGen] Tiny enhancement
Serge Pavlov via llvm-commits
- [llvm] 9fec382 - [RS4GC] Fix hang on infinite loop
Serguei Katkov via llvm-commits
- [llvm] 3c81822 - [SanitizerCoverage] Use External on Windows
Fangrui Song via llvm-commits
- [PATCH] D99146: [CSSPGO][llvm-profgen] Context-sensitive global pre-inliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D99147: Never sinking if none operand is used in or after loop exit block
zhengping.hu via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower LDS Global Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D98865: [AMDGPU] Disable forceful inline of non-kernel functions which use LDS.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D99148: [RISCV] Use softPromoteHalf legalization for fp16 without Zfh rather than PromoteFloat.
Craig Topper via Phabricator via llvm-commits
- [llvm] 960a767 - Reland "[InstCombine] Add simplification of two logical and/ors"
Juneyoung Lee via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D99147: [IndVarSimplify] Never sinking if none operand is used in or after loop exit block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Replace uses of LDS globals within non-kernel functions by pointers.
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D98953: [AMDGPU] Use reductions instead of scans in the atomic optimizer
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D99152: [AMX] Prototype for vector and amx bitcast.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D98687: Fix demangling of optional template-args for vendor extended type qualifier.
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D98263: [LoopInterchange] fix tightlyNested() in LoopInterchange legality
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D98475: [LoopInterchange] Fix transformation bugs in loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D99155: [CMake] Support building libLLVM.a archive
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D98888: [AMDGPU] SIOptimizeExecMaskingPreRA should check constant bus constraint when folds EXEC copy
Alexander via Phabricator via llvm-commits
- [PATCH] D99157: [XCore][Test] inline asm memory constraint not supported.
Nigel Perks via Phabricator via llvm-commits
- [PATCH] D99158: [RISCV][WIP] Implement intrinsics for P extension
Jim Lin via Phabricator via llvm-commits
- [llvm] 962339a - [lit] Reliable progress indicator and ETA
Roman Lebedev via llvm-commits
- [PATCH] D98491: [AMDGPU] Split GCN subtarget features for unaligned access
Mahesha S via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D99160: [X86][FastISEL] Support DW_TAG_call_site_parameter with FastISEL
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
EsmeYi via Phabricator via llvm-commits
- [llvm] eaee4f2 - [lli] Make -jit-kind=orc the default JIT engine
Stefan Gränitz via llvm-commits
- [llvm] 080cb83 - [X86][AVX] Narrow VPBROADCASTQ->VPBROADCASTD if we don't need the upper bits.
Simon Pilgrim via llvm-commits
- [PATCH] D93788: [X86] Transform amx pointer.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] eccd7ae - [lli] Fix ppc64le-clang-lnt-test bot: Keep test-call.ll a MCJIT-only test
Stefan Gränitz via llvm-commits
- [llvm] f759d51 - [VPlan] Include name when printing after 93a9d2de8f4f.
Florian Hahn via llvm-commits
- [PATCH] D99163: [LangRef] Fix typos in the vector-type memory layout section
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D99164: [llvm-readobj] dump auxiliary entries for the C_DWARF, C_BLOCK and C_FCN symbols.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D98877: [RISCV] Use selectImm for RV32. NFC
Luís Marques via Phabricator via llvm-commits
- [llvm] 5bfbd9d - [RISCV] Optimize all-constant mask BUILD_VECTORs
Fraser Cormack via llvm-commits
- [llvm] 9447077 - [CMAKE] Fix cross-compilation build
Vladislav Vinogradov via llvm-commits
- [PATCH] D99167: [AMDGPU] Use non-compressed exports in a test. NFC.
Jay Foad via Phabricator via llvm-commits
- [llvm] 748ae52 - [IR][SVE] Add new llvm.experimental.stepvector intrinsic
David Sherwood via llvm-commits
- [PATCH] D99169: [DebugInfo] Replace debug uses in replaceUsesOutsideBlock
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D99170: [CMake] try creating symlink first on windows
LJC via Phabricator via llvm-commits
- [llvm] 581adb4 - Temporarily revert "[lli] Make -jit-kind=orc the default JIT engine"
Stefan Gränitz via llvm-commits
- [PATCH] D99171: [WebAssembly] Fold xor by inverting branch target
Sam Parker via Phabricator via llvm-commits
- [PATCH] D99021: [RISCV] Add a special case to lowerSELECT for select of 2 constants with a SETLT condition.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] a234d03 - [NFC] Formatting changes
Abhina Sreeskantharajan via llvm-commits
- [llvm] d42f63b - [AMDGPU] Use non-compressed exports in a test. NFC.
Jay Foad via llvm-commits
- [llvm] d702511 - [LoopVectorize][NFC] Refactor code to use IRBuilder::CreateStepVector
David Sherwood via llvm-commits
- [PATCH] D97861: [LoopVectorize][NFC] Refactor code to use IRBuilder::CreateStepVector
David Sherwood via Phabricator via llvm-commits
- [debuginfo-tests] faf5f1c - [dexter] Fix DexLimitSteps when breakpoint can't be set at requested location
via llvm-commits
- [PATCH] D98699: [dexter] Fix DexLimitSteps when breakpoint can't be set at requested location
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D94949: [AArch64][RegAllocFast] Add findSpillBefore to TargetRegisterInfo
Tomas Matheson via Phabricator via llvm-commits
- [llvm] f22b4c7 - [ARM] Handle debug instrs in ARM Low Overhead Loop pass
Victor Campos via llvm-commits
- [PATCH] D99173: Intrinsic::getName: require a Module argument
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D99174: [ARM] Enable UpperBound unrolling for all loops
Dave Green via Phabricator via llvm-commits
- [llvm] 4ed0a55 - [AnnotationRemarks] Add test for annotation remarks with dbg locations.
Florian Hahn via llvm-commits
- [llvm] 003fab9 - [ARM] Additional Upper bound unrolling test. NFC
David Green via llvm-commits
- [llvm] e43e8e9 - [AnnotationRemarks] Use subprogram location for summary remarks.
Florian Hahn via llvm-commits
- [PATCH] D99179: [RFC] [Coroutines] Enable printing coroutine frame in debugger if program is compiled with -g
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] 5d92979 - [llvm-opt] Bug fix within combining FP vectors
Nashe Mncube via llvm-commits
- [PATCH] D98479: [RISCV] Add DAG combine to optimize vXi64 all ones/zeros fixed vector on RV32.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 38cf50b - [LangRef] Fix typos in the vector-type memory layout section
Fraser Cormack via llvm-commits
- [PATCH] D98587: [X86] Optimize vXi8 MULHS on targets where we can't sign_extend to the next register size.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 39e36ff - [AArch64] Fix unused variable warning
Benjamin Kramer via llvm-commits
- [PATCH] D99182: [NFC] Reordering parameters in getFile and getFileOrSTDIN
Abhina Sree via Phabricator via llvm-commits
- [llvm] 0448ddd - [NFCI] cleanup CloneFunctionInto
Luke Drummond via llvm-commits
- [llvm] ab44ec1 - [NFC] Minor refactor
Luke Drummond via llvm-commits
- [llvm] 520f70e - [NFC] clang-format llvm/lib/Transforms/Utils/CloneFunction.cpp
Luke Drummond via llvm-commits
- [PATCH] D91703: [GISel] Teach TableGen to check predicates of immediate operands in patterns
Dominik Montada via Phabricator via llvm-commits
- [llvm] 3c8473b - [SLP] allow matching integer min/max intrinsics as reduction ops
Sanjay Patel via llvm-commits
- [llvm] 308d40f - [gn build] Port 274907c0a4d6
LLVM GN Syncbot via llvm-commits
- [llvm] 5949bd9 - [Orc] Allow OrcGenericABI variant of LazyCallThroughManager
Stefan Gränitz via llvm-commits
- [llvm] b24436a - GlobalISel: Lower funnel shifts
Matt Arsenault via llvm-commits
- [llvm] d709dcc - [openacc][openmp] Reduce number of generated file and prefer inclusion of .inc
via llvm-commits
- [llvm] 241032a - [llvm-symbolizer][llvm-nm] Fix AArch64 and ARM mapping symbols handling.
Yvan Roux via llvm-commits
- [llvm] e19884c - Introduce a generic operator to apply complex operations to BitVector
via llvm-commits
- [llvm] 9544a32 - A new option -print-on-crash that prints the IR as it was upon entering the last pass when there is a crash.
Jamie Schmeiser via llvm-commits
- [PATCH] D99185: [PowerPC] Change option to mrop-protect
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D98859: [lit] Handle plain negations directly in the internal shell
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D98600: [X86][FastISel] Fix with.overflow eflags clobber (PR49587)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D99186: [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC.
Andy Wingo via Phabricator via llvm-commits
- [llvm] 64336d3 - Revert "A new option -print-on-crash that prints the IR as it was upon entering the last pass when there is a crash."
Jamie Schmeiser via llvm-commits
- [PATCH] D99187: [AMDGPU] Set SchedRW on real instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Yusra Syeda via Phabricator via llvm-commits
- [llvm] ed0558a - [gn build] (manually) port d709dcc09097
Nico Weber via llvm-commits
- [llvm] 1bf8f9e - [SimplifyCFG] use profile metadata to refine merging branch conditions
Sanjay Patel via llvm-commits
- [llvm] feff66a - [RISCV] Further optimize BUILD_VECTORs with repeated elements
Fraser Cormack via llvm-commits
- [PATCH] D99088: [flang][cmake] Improve how CLANG_DIR is handled
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 0ef51db - Revert "[Orc] Allow OrcGenericABI variant of LazyCallThroughManager"
Stefan Gränitz via llvm-commits
- [PATCH] D99189: [RISCV][Clang] Update new overloading rules for RVV intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [llvm] 514bc01 - [SimplifyCFG] FoldBranchToCommonDest(): properly handle same-block external uses (PR49510/PR49689)
Roman Lebedev via llvm-commits
- [llvm] f5bdc88 - [MCA] Improved handling of negative read-advance cycles.
Andrea Di Biagio via llvm-commits
- [PATCH] D96075: [PowerPC] Exploit Prefixed Load/Stores using the refactored Load/Store Implementation
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D90854: [RISCV] Custom lowering of FLT_ROUNDS_
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D99191: [WebAssembly][MC] Record limit constraints for table sizes
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D99192: [NFC] Add tests for scalable vectorization of loops with large stride acesses
David Sherwood via Phabricator via llvm-commits
- [llvm] a866f72 - [NFC][SimplifyCFG] 'Fold branch to common dest': add test for cost overestimation
Roman Lebedev via llvm-commits
- [llvm] b582202 - [SimplifyCFG] 'Fold branch to common dest': don't overestimate the cost
Roman Lebedev via llvm-commits
- [llvm] 7fb6d9f - [LV] Add 'fast' flag to test to make sure it will be vectorized.
Florian Hahn via llvm-commits
- [llvm] 9d45daf - [PhaseOrdering] add AVX attribute to make test less fragile; NFC
Sanjay Patel via llvm-commits
- [PATCH] D98633: [LV] Move exact FP math check out of Requirements.
Florian Hahn via Phabricator via llvm-commits
- [llvm] d9069dd - [lli] Workaround missing architecture support in LazyCallThroughManager for non-lazy mode
Stefan Gränitz via llvm-commits
- [PATCH] D98152: [InstCombine] Canonicalize SPF to min/max intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D98802: [RISCV] Fix offset computation for RVV
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D99193: [PowerPC] Add mprivileged option
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] fc7e3e7 - [AMDGPU] Set SchedRW on real instructions
Jay Foad via llvm-commits
- [llvm] 839a46d - [RISCV] Use selectImm for RV32. NFC
Craig Topper via llvm-commits
- [llvm] 538bda0 - [AMDGPU] Refactor DPPCombine
Joe Nash via llvm-commits
- [PATCH] D99195: [RISCV] Optimize BUILD_VECTOR sequences that reveal hidden splats
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D99196: [NFC][AMDGPU] Reserve AMD GPU ELF machine number 0x41
Tony Tye via Phabricator via llvm-commits
- [PATCH] D98712: [Utils] Support lit-like substitutions in update_cc_test_checks
Giorgis Georgakoudis via Phabricator via llvm-commits
- [llvm] c821ef4 - [LangRef] Make lifetime intrinsic's semantics consistent with StackColoring's comment
Philip Reames via llvm-commits
- [llvm] a0f48d5 - [NFC] Enable RVALUE_REFERENCE_THIS on MSVC 2019
Nathan James via llvm-commits
- [PATCH] D98809: [NFC] Enable RVALUE_REFERENCE_THIS on MSVC 2019
Nathan James via Phabricator via llvm-commits
- [PATCH] D99036: GlobalISel: Constant fold FP bin ops in MIRBuilder
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D97667: [loop-idiom] Hoist loop memcpys to loop preheader
Han Zhu via Phabricator via llvm-commits
- [PATCH] D98634: [LV] Move runtime pointer size check to LVP::plan().
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99198: [flang] Fix output buffering bug
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D99033: GlobalISel: Constant fold G_PTR_ADD
Jessica Paquette via Phabricator via llvm-commits
- [llvm] fd142e6 - [AMDGPU] Simplify AMDGPUAnnotateUniformValues::visitBranchInst. NFC.
Jay Foad via llvm-commits
- [compiler-rt] 642b800 - [sanitizer] Support dynamic premapped R/W range in primary allocator.
Matt Morehouse via llvm-commits
- [PATCH] D98564: [AArch64] Peephole rule to remove redundant cmp after cset.
Jessica Paquette via Phabricator via llvm-commits
- [llvm] c181724 - [NFC][AMDGPU] Reserve AMD GPU ELF machine number 0x41
via llvm-commits
- [PATCH] D99199: Make -fcrash-diagnostics-dir control the Windows (mini-)dump location
Paul Robinson via Phabricator via llvm-commits
- [llvm] 1c9b83e - [dsymutil] Only look for ThinLTO suffixes if we failed to find symbol.
Jonas Devlieghere via llvm-commits
- [compiler-rt] fdf97bc - [test] Enable check-lsan on aarch64-*-linux
Fangrui Song via llvm-commits
- [PATCH] D96854: [CodeExtractor] Enable partial aggregate arguments
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] e702fd4 - scudo: Preserve no-memtag attribute on cached secondary allocations.
Peter Collingbourne via llvm-commits
- [PATCH] D99202: [OpenMP] Add OpenMPOpt as a Module pass
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D98061: [InstrProfiling] Generate runtime hook for ELF platforms
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D99203: [RISCV] Add TTI support for cpop with Zbb
Craig Topper via Phabricator via llvm-commits
- [lld] f499b93 - Revert "Revert "Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)""""""
Vy Nguyen via llvm-commits
- [compiler-rt] f85002d - [sanitizer] Implement MapDynamicShadowAndAliases.
Matt Morehouse via llvm-commits
- [PATCH] D98081: [AMDGPU] Improve Codegen for build_vector
Julien Pagès via Phabricator via llvm-commits
- [PATCH] D99204: [LoopRotate] Hoist invariant loads
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D99205: [WIP] Analysis for DFA jump-threading optimization
Justin Kreiner via Phabricator via llvm-commits
- [PATCH] D99206: Make FindAvailableLoadedValue TBAA aware
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D99207: [ValueTracking] Teach canCreateUndefOrPoison that ctpop does not create undef or poison.
Craig Topper via Phabricator via llvm-commits
- [llvm] 4c38c35 - [ValueTracking] Teach canCreateUndefOrPoison that ctpop does not create undef or poison.
Craig Topper via llvm-commits
- [llvm] 75b6a47 - [AArch64][GlobalISel] Lower G_CTLZ_ZERO_UNDEF.
Amara Emerson via llvm-commits
- [PATCH] D99208: [flang] Save binding labels as strings
Tim Keith via Phabricator via llvm-commits
- [PATCH] D99209: [AArch64] Support .arch_extension pan
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D99210: [lld-macho][nfc] minor clean up, follow up to D98559
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 065a14a - [Analysis]Add getPointersDiff function to improve compile time.
Alexey Bataev via llvm-commits
- [PATCH] D93838: [LLVM] [SCCP] : Add Function Specialization pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D96938: [RFC] [Coroutine] [Debug] Insert dbg.declare to entry.resume to print alloca in the coroutine frame under O2
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D99040: [RISCV] Add scheduler classes for the Zba and Zbb extensions.
Evandro Menezes via Phabricator via llvm-commits
- [lld] 1bc33eb - [lld-macho][nfc] minor clean up, follow up to D98559
Vy Nguyen via llvm-commits
- [llvm] f1b47ad - Revert "[Analysis]Add getPointersDiff function to improve compile time."
Alexey Bataev via llvm-commits
- [llvm] b1389f6 - [BasicAA] Add test for assume with operand bundles (NFC)
Nikita Popov via llvm-commits
- [llvm] 931b606 - [BasicAA] Handle assumes with operand bundles
Nikita Popov via llvm-commits
- [PATCH] D99212: [Support] Fix Windows 7 path handling
Alexandre Ganea via Phabricator via llvm-commits
- [compiler-rt] 3e4faf0 - [HWASan] Refactor in preparation for x86 aliasing mode. NFC
Matt Morehouse via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit if a TempFile doesn't reside on a local drive
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D91426: [PowerPC] Fix issue where binary uses a .got but is missing a .TOC.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D99215: [lld-macho][nfc] Test that -ObjC will import bitcode with category sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D98230: [LSR] Add reconciliation of unfoldable offsets
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D99105: [lld-macho] LTO: Unset VisibleToRegularObj where possible
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88307: [DON'T MERGE] Jump-threading for finite state automata
Justin Kreiner via Phabricator via llvm-commits
- [PATCH] D96881: [InstCombine] Avoid Bitcast-GEP fusion for pointers directly from allocation functions
Eric Christopher via Phabricator via llvm-commits
- [lld] 77b4230 - Revert "[lld-macho][nfc] minor clean up, follow up to D98559"
Vy Nguyen via llvm-commits
- [PATCH] D97155: [MSSA] Extending IsGuaranteedLoopInvariant to support an instruction defined in the entry block
Florian Hahn via Phabricator via llvm-commits
- [llvm] 99203f2 - [Analysis]Add getPointersDiff function to improve compile time.
Alexey Bataev via llvm-commits
- [llvm] a4fb886 - [MSSA] Extending IsGuaranteedLoopInvariant to support an instruction defined in the entry block
Florian Hahn via llvm-commits
- [PATCH] D99217: [lld-macho] Fixed lld-version expectation in test so it works on Fuchsia.On Fuchsia, it's called Fuchsia LLD
Vy Nguyen via Phabricator via llvm-commits
- [lld] aa6e4cd - [lld-macho] Fixed lld-version expectation in test so it works on Fuchsia.
Vy Nguyen via llvm-commits
- [PATCH] D98740: [OpenMP] Change OMPIRBuilder to append function attributes
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 5319638 - Add register size info back to MCRegisterClass
Rafael Auler via llvm-commits
- [PATCH] D97891: Add register size info back to MCRegisterClass
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D99024: [OpenMP][OMPIRBuilder] Adding support for `omp atomic`
Fady Ghanim via Phabricator via llvm-commits
- [compiler-rt] 39a8743 - [Sanitizer] Remove refactoring leftover [NFC]
Julian Lettner via llvm-commits
- [PATCH] D99219: [AArch64][GlobalISel] Mark G_SBFX/G_UBFX as legal for s32 and s64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D99223: [NFC][AMDGPU] Corrections to AMD GPU initial kernel launch documention
Tony Tye via Phabricator via llvm-commits
- [PATCH] D99224: [AArch64][GlobalISel] Select G_SBFX and G_UBFX
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 2e2740b - [ValueTracking] Handle increasing mul recurrence in isKnownNonZero()
Jingu Kang via llvm-commits
- [llvm] 7bddf00 - [AArch64][GlobalISel] Lower G_FSHL and G_FSHR.
Amara Emerson via llvm-commits
- [llvm] 45a7fe1 - [AArch64][GlobalISel] Add test for G_FSHR legalization.
Amara Emerson via llvm-commits
- [lld] 48d9b2f - [lld] Fix test to work with and without a vendor string
Shoaib Meenai via llvm-commits
- [llvm] 772e1dd - [Coverage] Load records immediately
Vedant Kumar via llvm-commits
- [PATCH] D98995: [CGAtomic] Lift stronger requirements on cmpxch and add support for acquire failure mode
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [llvm] 431e313 - [CGAtomic] Lift stronger requirements on cmpxch and support acquire failure mode
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D97673: [RFC] [[Coroutine] [Debug] Salvage dbg.value at O2
Xun Li via Phabricator via llvm-commits
- [PATCH] D99230: [GlobalISel] Combine G_SEXT_INREG + right shift -> G_SBFX
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D97818: [OpenMP] Replace GPU globalization calls with shared memory in the middle-end
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D99232: [Nomination] Adding new Google representative to security group
George Burgess IV via Phabricator via llvm-commits
- [llvm] 279d74f - [InstSimplify] Fix unused variable warning (NFC)
Yang Fan via llvm-commits
- [compiler-rt] 54a4060 - [NFC] Clang-format includes
Vitaly Buka via llvm-commits
- [llvm] 6204ac4 - [X86] Bale out of X86FastISel::X86SelectCmp for vectors.
Craig Topper via llvm-commits
- [PATCH] D99234: [RISCV] Add predicates to zfh floating-point-to-floating-point conversion instructions and patterns
Jim Lin via Phabricator via llvm-commits
- [llvm] 311d81c - [RegAlloc] Fix "ran out of regs" with uses in statepoint
Serguei Katkov via llvm-commits
- [PATCH] D98766: [RegAlloc] Fix "ran out of regs" with uses in statepoint
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D98765: [Polly] Refactoring isReductionParallel() and getMinimalDependenceDistance() from Integer Set Libarary(ISL) to take the C++ wrapper
Michael Kruse via Phabricator via llvm-commits
- [llvm] 85cbfe7 - [NFC] Fix comment describing what EdgeBundles is
Max Kazantsev via llvm-commits
- [PATCH] D99236: [RISCV] Turn splat shuffles of vector loads into scalar loads and a splat.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98929: Add missing cases in RISCVMCExpr::getVariantKindName
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D85288: [PowerPC] Remove implicit use register after transformToImmFormFedByLI()
Kai Luo via Phabricator via llvm-commits
- [PATCH] D99238: [DebugInfo] Enable the call site parameter feature by default
Alok Kumar Sharma via Phabricator via llvm-commits
- [llvm] 3b83590 - [NFC] [Support] Fix unconsistent comment with codes for ExtendSigned
Chuanqi Xu via llvm-commits
- [polly] 8796451 - [Polly] Port DeadCodeElim to the NewPM.
Michael Kruse via llvm-commits
- [PATCH] D99234: [RISCV] Add HasStdExtD predicate to copysign from double and to double patterns
Jim Lin via Phabricator via llvm-commits
- [llvm] 876435c - * Fix demangling of optional template-args for vendor extended type qualifier.
Alex Orlov via llvm-commits
- [llvm] 503f1d8 - [RISCV] Add HasStdExtD predicate to copysign from double and to double patterns
Jim Lin via llvm-commits
- [PATCH] D99239: [AVR][test] Add a new test: functions with struct return type
Ben Shi via Phabricator via llvm-commits
- [PATCH] D98169: [PoC][IR] Permit load/store/alloca for struct with the same scalable vectors.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D75485: Support DW_FORM_strx* in llvm-dwp.
Kim-Anh Tran via Phabricator via llvm-commits
- [PATCH] D99240: [ConstantFolding] Look through local aliases when simplify GEPs
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 9ac5620 - [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC.
Andy Wingo via llvm-commits
- [PATCH] D98435: [LoopVectorize] Add strict in-order reduction support for fixed-width vectorization
Dave Green via Phabricator via llvm-commits
- [llvm] c9801db - [WebAssembly][MC] Record limit constraints for table sizes
Andy Wingo via llvm-commits
- [PATCH] D99244: [X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation
Bing Yu via Phabricator via llvm-commits
- [PATCH] D98884: [IR] Ignore bitcasts of function pointers which are only used as callees in callbase instruction
Madhur Amilkanthwar via Phabricator via llvm-commits
- [compiler-rt] 608ee35 - [AArch64][ASAN] Re-enable fgets_fputs.cpp test.
Yvan Roux via llvm-commits
- [PATCH] D99247: [BasicAA] Teach BasicAA about GEP variable index ranges.
Clement Courbet via Phabricator via llvm-commits
- [llvm] c1fa0ba - [XCore][Test] XFAIL tests requiring 8-byte stack alignment.
Nigel Perks via llvm-commits
- [PATCH] D97813: [FileCheck] Fix -dump-input per-pattern diagnostic indexing
James Henderson via Phabricator via llvm-commits
- [PATCH] D99249: [PassManager] Run additional LICM before LoopRotate
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D99029: [RISCV] Don't form MULW for (sext_inreg (mul X, Y), i32)) if the mul has another use.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D99251: [NFC] Remove redundant `struct` prefix
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D98689: [X86] [split-stack] Add an option to allocate extra space for stack split functions
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D99252: [LoopFlatten] Fix invalid assertion (PR49571)
Ta-Wei Tu via Phabricator via llvm-commits
- [llvm] 8fde25b - [NFC] Remove redundant `struct` prefix
Ta-Wei Tu via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the address space of the containing function
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 4c1f74a - [LoopFlatten] Fix invalid assertion (PR49571)
Ta-Wei Tu via llvm-commits
- [llvm] 4d9d736 - [NFC] Improve debug message and test description in 4c1f74a
Ta-Wei Tu via llvm-commits
- [llvm] 760f4c2 - [NFC][PhaseOrdering] Add a testcase for additional LICM before LoopRotate (D99249/D99204)
Roman Lebedev via llvm-commits
- [llvm] 0e4f5f3 - [PowerPC] Change option to mrop-protect
Stefan Pintilie via llvm-commits
- [llvm] 292da93 - [MCA] Disable RCU for InOrderIssueStage
Andrew Savonichev via llvm-commits
- [PATCH] D99253: [InstCombine]Generalise regression tests for sve
Nashe Mncube via Phabricator via llvm-commits
- [llvm] cd0c00c - [LV] Move exact FP math check out of Requirements.
Florian Hahn via llvm-commits
- [PATCH] D98716: [NFC][CodeGen] Separate TargetRegisterInfo needsStackRealignment and canRealignStack
Tomas Matheson via Phabricator via llvm-commits
- [llvm] dccf83a - [AMDGPU] SIOptimizeExecMaskingPreRA should check constant bus constraint when folds EXEC copy
via llvm-commits
- [llvm] 69b71d2 - [X86][AVX] Cleanup gather_v8i32_v8i32 special test case
Simon Pilgrim via llvm-commits
- [llvm] c1ef642 - [X86] Remove unused 'OneUse' option from IsNOT helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 97a00b7 - [MCA] Fix for uninitialised member in constructor. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D99254: [SVE][LoopVectorize] Fix crash in InnerLoopVectorizer::widenPHIInstruction
David Sherwood via Phabricator via llvm-commits
- [llvm] e9015bd - [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X)
Simon Pilgrim via llvm-commits
- [llvm] 1ad9c95 - [gn build] port 1d8fc086ae26
Nico Weber via llvm-commits
- [PATCH] D99256: [X86][AVX] splitIntVSETCC - handle separate (canonicalized) SETCC operands
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D97049: [XCOFF][NFC] add DWARF section support in XCOFF object writer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94395: [X86] AMD Znver3 Scheduler descriptions and llvm-mca tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D99257: [XCOFF] dynamically allocating the section and csect group
ChenZheng via Phabricator via llvm-commits
- [PATCH] D97184: [XCOFF] support DWARF for XCOFF for object output
ChenZheng via Phabricator via llvm-commits
- [llvm] 2f1b439 - [LoopAnalysis][NFC]Remove redundant code.
Alexey Bataev via llvm-commits
- [llvm] 8140d0e - [OpenMP] Change OMPIRBuilder to append function attributes
Joseph Huber via llvm-commits
- [llvm] 804ff7f - [llvm-objdump] Implement --prefix-strip option
Vinicius Tinti via llvm-commits
- [PATCH] D96679: [llvm-objdump] Implement --prefix-strip option
Vinicius Tinti via Phabricator via llvm-commits
- [PATCH] D99261: AArch64: support bfloat extend and trunc
Tim Northover via Phabricator via llvm-commits
- [llvm] 91f4c11 - [PowerPC] Add mprivileged option
Stefan Pintilie via llvm-commits
- [PATCH] D98249: [SVE] Suppress vselect warning from incorrect interface call
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74640: [LoopRotate] Add explicit flag to require MSSA.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 7920527 - [X86][AVX] combineBitcastvxi1 - improve handling of vectors truncated to vXi1
Simon Pilgrim via llvm-commits
- [llvm] 301d926 - [AsmParser][SystemZ][z/OS] Re-introduce HLASM comment syntax
Anirudh Prasad via llvm-commits
- [PATCH] D99265: [AArch64][SVE] Add tests for UREM/SREM using fixed SVE types
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D96609: [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets
Simon Pilgrim via Phabricator via llvm-commits
- [polly] 40653c8 - [Polly][DCE] clang-format DeadCodeElimination.h. NFC.
Michael Kruse via llvm-commits
- [llvm] ac2a1e9 - [SVE] Suppress vselect warning from incorrect interface call
Nashe Mncube via llvm-commits
- [llvm] 82fa17a - [gn build] (manually) port 301d9261b787
Nico Weber via llvm-commits
- [PATCH] D99266: [SLP]Improve and simplify extendSchedulingRegion.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 55d18b3 - [TTI] Return a TypeSize from getRegisterBitWidth.
Sander de Smalen via llvm-commits
- [PATCH] D98874: [TTI] Return a TypeSize from getRegisterBitWidth.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D99267: [AMDGPU] Extend gfx10 test coverage. NFC.
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 92417eb - [InstCombine] add tests for sub of umin; NFC
Sanjay Patel via llvm-commits
- [PATCH] D99269: [AMDGPU] Unify spill code
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D90202: [libunwind] Fix linker flag handling in the tests.
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D75910: [AMDGPU] Improve scheduling model for VOP3b instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D99270: [RISCV] Optimize select-like vector shuffles
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D99078: [LLD] Implement /guard:[no]ehcont
Pengfei Wang via Phabricator via llvm-commits
- [llvm] dc206be - [ARM] Regenerate some test checks. NFC
David Green via llvm-commits
- [compiler-rt] 643d87e - [sanitizer] Fix Solaris build.
Matt Morehouse via llvm-commits
- [PATCH] D99271: [lld-macho][nfc] Fixed test so it output to %t/ rather than current directory.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D99272: [AArch64] Adds a pre-indexed Load/Store optimization for LDRQ-STRQ.
Stelios Ioannou via Phabricator via llvm-commits
- [PATCH] D97947: [AArch64] Force runtime unrolling for in-order scheduling models
Nicholas Guy via Phabricator via llvm-commits
- [llvm] f4ace63 - AMDGPU: Add target id and code object v4 support
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D95638: AMDGPU: Add target id and code object v4 support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D99273: [DebugInfo] Support for signed constants inside DIExpression
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] fe36b83 - [NFCI][SimplifyCFG] Fold branch to common dest: don't check cost if no qualified preds
Roman Lebedev via llvm-commits
- [compiler-rt] 391b85b - [sanitizer] Fix Solaris build.
Matt Morehouse via llvm-commits
- [llvm] 7dd90da - [UpdateTestChecks] Fix typo & copy/paste in comments
Thomas Preud'homme via llvm-commits
- [PATCH] D99275: Add the TableGen assert statement, step 2
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [compiler-rt] 9151692 - [dfsan] Add Origin ABI Wrappers
Jianzhou Zhao via llvm-commits
- [PATCH] D89479: [SimplifyCFG] Be more conservative when speculating in loops. (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D99276: [ValueTracking] peek through min/max to find isKnownToBeAPowerOfTwo
Sanjay Patel via Phabricator via llvm-commits
- [llvm] a870870 - [InstSimplify] add tests for min/max intrinsic analysis; NFC
Sanjay Patel via llvm-commits
- [PATCH] D99277: [AsmParser][SystemZ][z/OS] Add in support to accept "#" as part of an Identifier token
Anirudh Prasad via Phabricator via llvm-commits
- [llvm] 14b2ec9 - [ARM] Enable UpperBound unrolling for all loops
David Green via llvm-commits
- [polly] 7d91d81 - [polly] Fix build
Nikita Popov via llvm-commits
- [llvm] 64ab2b6 - [Support] Fix 'keeping' temporary files on Windows 7
Alexandre Ganea via llvm-commits
- [PATCH] D99279: [lld-macho] Parallelize UUID hash computation
Jez Ng via Phabricator via llvm-commits
- [llvm] 60e12a2 - [NFC][Loads] Add a testcase for TBAA aware FindAvailableLoadedValue
Thomas Preud'homme via llvm-commits
- [PATCH] D98659: [MachineCopyPropagation] Do more backward copy propagations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D99281: [AArch64][GlobalISel] Combine funnel shifts to AArch64 rotate opcodes.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 3b52c04 - Make FindAvailableLoadedValue TBAA aware
Thomas Preud'homme via llvm-commits
- [llvm] 8a168d2 - [LICM] Fix NumSunk statistic (NFC)
Nikita Popov via llvm-commits
- [llvm] feff05d - [lit] Fix check-lit hanging on Windows due to a division by zero exception
Martin Storsjö via llvm-commits
- [llvm] 5fd001a - [Passes] Add relative lookup table converter pass
Gulfem Savrun Yeniceri via llvm-commits
- [llvm] f6259ef - [gn build] Port 5fd001a5ffba
LLVM GN Syncbot via llvm-commits
- [PATCH] D95811: AMDGPU/LLD: Add target id and code object v4 support to linker
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [lld] 4f28303 - AMDGPU/LLD: Add target id and code object v4 support to linker
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D99283: [GlobalISel] Combine and (lshr x, cst), mask -> ubfx x, cst, width
Jessica Paquette via Phabricator via llvm-commits
- [llvm] c5d53ef - [test] Fix mix of variable use/def and regex match
Thomas Preud'homme via llvm-commits
- [PATCH] D98854: [test] Fix mix of variable use/def and regex match
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] f24f09d - [RISCV] Add TTI support for cpop with Zbb
Craig Topper via llvm-commits
- [PATCH] D99284: [RegAllocFast] properly handle STATEPOINT instruction.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D35696: Fix compiler-rt build with aarch64 using -march=armv8-a
Khem Raj via Phabricator via llvm-commits
- [PATCH] D70636: Add Cmake Check for atomic<double> intrinsic
Khem Raj via Phabricator via llvm-commits
- [llvm] 1818dc3 - [AArch64][GlobalISel] Mark G_SBFX/G_UBFX as legal for s32 and s64
Jessica Paquette via llvm-commits
- [llvm] 512bae8 - [RISCV] Add basic cost modelling for fixed vector gather/scatter.
Craig Topper via llvm-commits
- [llvm] a141c7d - [AArch64][GlobalISel] Select G_SBFX and G_UBFX
Jessica Paquette via llvm-commits
- [compiler-rt] 4950695 - [dfsan] Add Origin ABI Wrappers
Jianzhou Zhao via llvm-commits
- [llvm] eca7b31 - Add missing -march to runline in llvm/test/MachineVerifier/test_g_ubfx_sbfx.mir
Jessica Paquette via llvm-commits
- [PATCH] D99286: [AsmParser][SystemZ][z/OS] Add in support to only use CommentString as a possible comment syntax
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D98285: [asan] Add an offset for the kernel address sanitizer on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [llvm] 3cb2346 - [AArch64] Support .arch_extension pan
Roland McGrath via llvm-commits
- [PATCH] D99287: [GlobalISel] Fix crash in RBS with a non-generic IMPLICIT_DEF.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 63f73c3 - [HWASan] Use page aliasing on x86_64.
Matt Morehouse via llvm-commits
- [PATCH] D98963: [LoopVectorize] Change the identity element for FAdd
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 058455f - [FileCheck] Fix PR49531: invalid use of string var
Thomas Preud'homme via llvm-commits
- [PATCH] D98691: [FileCheck] Fix PR49531: invalid use of string var
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D99289: Verify that MDNodes belong to the same context as the Module.
Nick Lewycky via Phabricator via llvm-commits
- [llvm] 5fbe1fd - Revert "[Passes] Add relative lookup table converter pass"
Gulfem Savrun Yeniceri via llvm-commits
- [llvm] ac6572a - [gn build] Port 5fbe1fdf1702
LLVM GN Syncbot via llvm-commits
- [llvm] 8d1342f - [LV] Remove redundant access to Legal::getReductionVars() (NFC).
Florian Hahn via llvm-commits
- [PATCH] D98847: [flang][driver] Fix `-fdebug-dump-provenance`
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 9d45579 - [LV] Factor out phi type access to variable (NFC).
Florian Hahn via llvm-commits
- [llvm] 80f6c99 - Verify that MDNodes belong to the same context as the Module.
Nick Lewycky via llvm-commits
- [compiler-rt] 26e0fb8 - [TSan] Support initialize/finalize hooks in dynamic libraries
Julian Lettner via llvm-commits
- [llvm] 829c1b6 - [LoopInterchange] fix tightlyNested() in LoopInterchange legality
via llvm-commits
- [PATCH] D99293: [LV] Iterate over recipes in VPlan to fix PHIs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99294: [LV] Track incoming values for reductions in recipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] e29bb07 - [PowerPC] Exploit xxsplti32dx (constant materialization) for scalars
Albion Fung via llvm-commits
- [PATCH] D95458: [PowerPC] Exploit xxsplti32dx (constant materialization) for scalars
Albion Fung via Phabricator via llvm-commits
- [PATCH] D99296: [flang] Fix runtime crash on TRIM('')
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D99298: [AArch64][GlobalISel] Make G_UBFX/G_SBFX legalization check for constants
Jessica Paquette via Phabricator via llvm-commits
- [llvm] a7efed5 - [SCEV] Improve handling of not expressions in isImpliedCond()
Nikita Popov via llvm-commits
- [lld] d988ffc - [lld-macho][nfc] Fixed test so it output to %t/ rather than current directory.
Vy Nguyen via llvm-commits
- [llvm] 56e6eb7 - [AArch64][GlobalISel] Make G_UBFX/G_SBFX legalization check for constants
Jessica Paquette via llvm-commits
- [PATCH] D99299: Normalize interaction with boolean attributes
serge via Phabricator via llvm-commits
- [llvm] 2070fe7 - [NFCI][SimplifyCFG] Don't form DTU updates if we aren't going to apply them
Roman Lebedev via llvm-commits
- [PATCH] D99302: [InlineCost] Make cost-benefit decision explicit
Wenlei He via Phabricator via llvm-commits
- [PATCH] D99303: Reword lifetime description to avoid contradicting long term implementation
Philip Reames via Phabricator via llvm-commits
- [llvm] adf42df - [ValueTracking] peek through min/max to find isKnownToBeAPowerOfTwo
Sanjay Patel via llvm-commits
- [PATCH] D99304: [LLD] Fix probing a MSYS based 'tar' in a Windows Container
Martin Storsjö via Phabricator via llvm-commits
- [llvm] ef69aa9 - [InlineCost] Enable the cost benefit analysis on FDO
Kazu Hirata via llvm-commits
- [PATCH] D98213: [InlineCost] Enable the cost benefit analysis on FDO
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D99305: [docs] Document our norms around reverts
Philip Reames via Phabricator via llvm-commits
- [PATCH] D98401: [CodeGen] Fix backward copy propagation with -g
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 6869e6c - [InlineCost] Make cost-benefit decision explicit
Wenlei He via llvm-commits
- [PATCH] D76115: Add debug support for set types
Adrian Prantl via Phabricator via llvm-commits
- [llvm] c8ef98e - Revert "[HWASan] Use page aliasing on x86_64."
Matt Morehouse via llvm-commits
- [llvm] 4054b83 - [deref] Implement initial set of inference rules for deref-at-point
Philip Reames via llvm-commits
- [PATCH] D98577: [InlineCost] Compute the savings of switch statements and SROA in the cost benefit analysis
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D99308: [Triple][Driver] Add muslx32 environment and use /lib/ld-musl-x32.so.1 for -dynamic-linker
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D99310: [deref] Handle byval/byref/sret/inalloc/preallocated arguments for deref-at-point semantics
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] f9a135b - [dfsan] Test dfsan_flush with origins
Jianzhou Zhao via llvm-commits
- [PATCH] D99311: [lld-macho] Add more TimeTraceScopes
Jez Ng via Phabricator via llvm-commits
- [llvm] 7ad55a3 - [Utils][NFC] Fix regex substitution for update test checks
Giorgis Georgakoudis via llvm-commits
- [llvm] 9a82f42 - Plumb TLI through isSafeToExecuteUnconditionally [NFC]
Philip Reames via llvm-commits
- [PATCH] D99312: [lld-macho] Add support for --threads
Jez Ng via Phabricator via llvm-commits
- [llvm] dd388ba - [llvm-cov] Check path emptyness in path-equivalence after removing dots.
Zequan Wu via llvm-commits
- [PATCH] D99313: [lld-macho] Parse --time-trace-granularity
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95815: (Corrrectly) support hoisting of loads following calls to noalias functions
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] af9f461 - [dfsan] test flush on only x86
Jianzhou Zhao via llvm-commits
- [polly] 927050a - [Polly] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds
Fangrui Song via llvm-commits
- [PATCH] D98729: Mark gc.relocate and gc.result as readnone (try 2)
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 0f99c6c - [RISCV] Remove duplicate DebugLoc variables from cases in ReplaceNodeResults. NFC
Craig Topper via llvm-commits
- [PATCH] D97828: [LoopInterchange] Disallow interchange when memory accesses are guarded by control flow (PR48057)
Ta-Wei Tu via Phabricator via llvm-commits
- [llvm] c8cf8bc - [RISCV] Add some 32-bit ctlz and cttz idiom tests to rv64zbb.ll. NFC
Craig Topper via llvm-commits
- [PATCH] D99316: Add missing 'CHECK' prefix to basic block labels test.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D99317: [RISCV] Add RISCVISD opcodes for CLZW and CTZW.
Craig Topper via Phabricator via llvm-commits
- [llvm] ddb0bcb - Add missing cases in RISCVMCExpr::getVariantKindName
Serge Pavlov via llvm-commits
- [llvm] 0d2c4db - [GlobalISel] Fix crash in RBS with a non-generic IMPLICIT_DEF.
Amara Emerson via llvm-commits
- [PATCH] D99313: [lld-macho] Fix parsing of --time-trace-{granularity,file}
Jez Ng via Phabricator via llvm-commits
- [PATCH] D99318: [lld-macho] Add time tracing for LTO
Jez Ng via Phabricator via llvm-commits
- [lld] 4f9c61e - [lld] add context-sensitive PGO options for COFF.
Pengfei Wang via llvm-commits
- [llvm] 32f6a15 - [RISCV] Add more tests that can be improved by D99042.
Craig Topper via llvm-commits
- [PATCH] D99320: [RISCV] [1/2] Add intrinsic for Zbb extension
LevyHsu via Phabricator via llvm-commits
- [lld] a885567 - [LLD] Fix probing a MSYS based 'tar' in a Windows Container
Martin Storsjö via llvm-commits
- [PATCH] D91466: [WIP][clang][Fuchsia] Support HWASan for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D98422: [ValueTracking] Handle two PHIs in isKnownNonEqual()
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D99324: [AArch64][SVE] Simplify codegen of svdup_lane intrinsic
JunMa via Phabricator via llvm-commits
- [llvm] 9fde88c - [X86][AVX] splitIntVSETCC - handle separate (canonicalized) SETCC operands
Simon Pilgrim via llvm-commits
- [llvm] 36e3c6c - [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets
Simon Pilgrim via llvm-commits
- [llvm] 321a71a - [RISCV] Optimize BUILD_VECTOR sequences that reveal hidden splats
Fraser Cormack via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [llvm] 1e56e87 - [RISCV] Pre-commit shuffle test cases for D99270
Fraser Cormack via llvm-commits
- [llvm] b92c8c2 - [NewPM] Disable non-trivial loop-unswitch on targets with divergence
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D99328: [SLP] Fix crash in reduction for integer min/max
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] 9921135 - [RISCV] Optimize select-like vector shuffles
Fraser Cormack via llvm-commits
- [llvm] c0515f0 - [X86][SSE] Rename pmulh tests to show they're from sign/zero-extends
Simon Pilgrim via llvm-commits
- [llvm] 5ab3bc0 - [X86][SSE] Add pmulh tests where the source ops are not generated from sign/zero-extends
Simon Pilgrim via llvm-commits
- [llvm] 8420a53 - [Debugify] Expose original debug info preservation check as CC1 option
Djordje Todorovic via llvm-commits
- [llvm] 568c874 - [SLP]Improve and simplify extendSchedulingRegion.
Alexey Bataev via llvm-commits
- [PATCH] D90615: [libunwind] Add missing #include <alloca.h>
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D97909: [AIX] Allow safe for 32bit P8 VSX pattern matching
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D99334: [TransformUtils] Don't generate invalid llvm.dbg.cu
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D98276: [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 1
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D99335: [DebugInfo] Upgrade DISubragne::count to accept DIExpression also
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D99336: [flang][driver] Add default intrinsic module path in f18
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D56768: fix the opt's crash bug caused by "-early-cse-memssa -early-cse-memssa"
ZhiDe Zhou via Phabricator via llvm-commits
- [lld] c83cd8f - [NFC] Reordering parameters in getFile and getFileOrSTDIN
Abhina Sreeskantharajan via llvm-commits
- [llvm] c83cd8f - [NFC] Reordering parameters in getFile and getFileOrSTDIN
Abhina Sreeskantharajan via llvm-commits
- [compiler-rt] 96a4167 - [HWASan] Use page aliasing on x86_64.
Matt Morehouse via llvm-commits
- [PATCH] D96363: Mark output as text if it is really text
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D99339: [MCA] Support carry-over instructions for in-order processors
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D97289: [ARM] Extend MVE lane interleaving to handle other non-instruction leaves
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D98413: [ARM] Revert WhileLoopStartLR to DoLoopStart
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 1f46499 - [SVE][LoopVectorize] Verify support for vectorizing loops with invariant loads
Kerry McLaughlin via llvm-commits
- [PATCH] D99340: [flang] Fix error compiling std::min on macos
Tim Keith via Phabricator via llvm-commits
- [llvm] 7f2ae3d - add print-change diff modes that do not use colour
Jamie Schmeiser via llvm-commits
- [PATCH] D97398: add print-changed mode that does not use colour
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D99341: [WIP][IR] allow `inrange` on non-constant GEP instructions.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D98644: [DebugInfo] Fix incorrect handling of variadic debug values
Jeremy Morse via Phabricator via llvm-commits
- [llvm] f7ef26e - [SLP] Fix crash in reduction for integer min/max
Yevgeny Rouban via llvm-commits
- [PATCH] D99342: [flang] Fix CHECK() calls on erroneous procedure declarations
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D95745: Support unwinding from inline assembly
Paul via Phabricator via llvm-commits
- [PATCH] D30656: CMake: Don't install llvm-tblgen twice
John Ericson via Phabricator via llvm-commits
- [PATCH] D99346: [flang] fold LOGICAL intrinsic calls
Jean Perier via Phabricator via llvm-commits
- [PATCH] D99347: [AMDGPU] Set implicit arg attributes for indirect calls
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D99349: Fix: Reordering parameters in getFile and getFileOrSTDIN
Abhina Sree via Phabricator via llvm-commits
- [llvm] f534992 - Fix: Reordering parameters in getFile and getFileOrSTDIN
Abhina Sreeskantharajan via llvm-commits
- [PATCH] D99351: [CSSPGO] Top-down processing order based on full profile.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] c40cea6 - [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffffffff).
Craig Topper via llvm-commits
- [llvm] d971896 - [ARM] Revert WhileLoopStartLR to DoLoopStart
David Green via llvm-commits
- [PATCH] D99352: [AMDGPU] ds_read_*/ds_write_* operations require strict alignment.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D98638: [RFC][Coroutine] Force stack allocation after await_suspend() call
Xun Li via Phabricator via llvm-commits
- [PATCH] D99354: [SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D98849: [LV] Compute ranges for plans up front (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99355: Implementation of intrinsic and SDNode definitions for VP load, store, gather, scatter.
Hussain Kadhem via Phabricator via llvm-commits
- [PATCH] D99356: [lld-macho] Support --thinlto-jobs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D98571: [lld-macho] Optimize getRelocAttrs()
Jez Ng via Phabricator via llvm-commits
- [PATCH] D97484: Don't use $ as suffix for symbol names in ThinLTOBitcodeWriter and other places
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D93822: [clang-tidy] Add check for implicit widening of multiplication result
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D99357: [Support][Windows] Make sure only executables are found by sys::findProgramByName
Markus Böck via Phabricator via llvm-commits
- [PATCH] D99358: [AArch64][GlobalISel] Emit bzero on Darwin
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D99360: [OpenMP][WIP] Add standard notes for ELF offload images
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D99362: Verify the LLVMContext for Attributes.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D99363: [Windows] Turn off text mode in TableGen and Rewriter to stop CRLF translation
Abhina Sree via Phabricator via llvm-commits
- [llvm] 7d1c503 - [JITLink][MachO/x86-64] Remove stale commented-out code.
Lang Hames via llvm-commits
- [lld] 53fd1ad - [lld-macho] Fix typo in diagnostic message
Jez Ng via llvm-commits
- [lld] 4bcaafe - [lld-macho] Add more TimeTraceScopes
Jez Ng via llvm-commits
- [lld] 0113cf0 - [lld-macho] Add support for --threads
Jez Ng via llvm-commits
- [llvm] a5b7d38 - [Hexagon] Limit virtual register reuse range in FI elimination
Krzysztof Parzyszek via llvm-commits
- [PATCH] D99365: [lld-macho][nfc] Removed unnecessary sratic_cast
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D99366: [AMDGPU] Refactoring mfma intrins definitions. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [lld] e2f34cc - [lld-macho][nfc] Removed unnecessary static_cast
Vy Nguyen via llvm-commits
- [PATCH] D99365: [lld-macho][nfc] Removed unnecessary static_cast
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D99367: [RISCV] When custom iseling masked loads/stores, copy the mask into V0 instead of virtual register.
Craig Topper via Phabricator via llvm-commits
- [llvm] dc928e9 - [AMDGPU] Refactoring mfma intrinsic definitions. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D99366: [AMDGPU] Refactoring mfma intrinsic definitions. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 20ad206 - [NFC] Module::getInstructionCount() is const
Mircea Trofin via llvm-commits
- [llvm] c604710 - [Support][Windows] Make sure only executables are found by sys::findProgramByName
Markus Böck via llvm-commits
- [PATCH] D99370: [CSSPGO] Minor tweak for inline candidate priority tie breaker
Wenlei He via Phabricator via llvm-commits
- [llvm] ad8010e - [PowerPC] auto-generate complete testchecks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D98602: [SCCP] Avoid modifying AdditionalUsers while iterating over it
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D99371: [Utils][WIP] Allow multiple run lines with the same check prefix
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 93a636d - [IR] Lift attribute handling for assume bundles into CallBase
Nikita Popov via llvm-commits
- [PATCH] D99374: [AsmParser][SystemZ][z/OS] Add support to AsmLexer to accept HLASM style integers
Anirudh Prasad via Phabricator via llvm-commits
- [llvm] 1c55dcb - [NFCI][SimplifyCFG] Don't pay for a Small{Map,Set}Vector when plain SmallSet will suffice
Roman Lebedev via llvm-commits
- [PATCH] D99375: [PowerPC] Add ROP Protection Instructions for PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D99376: [AMDGPU] Mark additional VOP3 as commutable
Joe Nash via Phabricator via llvm-commits
- [llvm] a60ffee - Revert "[InlineCost] Enable the cost benefit analysis on FDO"
Nico Weber via llvm-commits
- [PATCH] D99377: [PowerPC] Add ROP Protection to prologue and epilogue
Stefan Pintilie via Phabricator via llvm-commits
- [lld] dee5787 - Reland [lld-macho][nfc] minor clean up, follow up to D98559
Vy Nguyen via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Raoul Gough via Phabricator via llvm-commits
- [llvm] bba25a9 - [MCA] Support carry-over instructions for in-order processors
Andrew Savonichev via llvm-commits
- [llvm] 5797fea - [RISCV] Reorder checks in RISCVTTIImpl::getGatherScatterOpCost to avoid calling getMinRVVVectorSizeInBits() when V extension is not enabled.
Craig Topper via llvm-commits
- [PATCH] D99380: [llvm][hwasan] Add Fuchsia shadow mapping configuration
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D95815: [deref-at-point] restrict inference of dereferenceability based on allocsize attribute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D98146: OpaquePtr: Turn inalloca into a type attribute
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 88d0f47 - [test] Add test for hoisting to custom allocation function using allocsize
Philip Reames via llvm-commits
- [llvm] 67e2817 - Autogen test to account for tool output format change
Philip Reames via llvm-commits
- [llvm] e7ebb87 - [deref] Handle byval/byref/sret/inalloc/preallocated arguments for deref-at-point semantics
Philip Reames via llvm-commits
- [llvm] 4f5e92c - Mark gc.relocate and gc.result as readnone (try 2)
Philip Reames via llvm-commits
- [PATCH] D99382: Add -disable-verify flag to llvm-link.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D99383: [GlobalISel] Add G_ROTR and G_ROTL opcodes for rotates
Amara Emerson via Phabricator via llvm-commits
- [llvm] 3240910 - [DAE] Adjust param/arg attributes when changing parameter to undef
Guozhi Wei via llvm-commits
- [PATCH] D99384: [AArch64] Avoid SCALAR_TO_VECTOR for single FP constant vector.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99385: [lld-macho] Add addition debug info
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 36eaeaf - [llvm][hwasan] Add Fuchsia shadow mapping configuration
Leonard Chan via llvm-commits
- [PATCH] D99388: [AArch64][GlobalISel] Combine funnel shifts to rotates.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 3fd64cc - [ValueTracking] Handle two PHIs in isKnownNonEqual()
Jingu Kang via llvm-commits
- [llvm] 886f9ff - BPF: add extern func to data sections if specified
Yonghong Song via llvm-commits
- [PATCH] D93563: BPF: add extern func to data sections if specified
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D99389: [lld-macho] Implement -segprot
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86222: Fix PR46880: Fail CHECK-NOT with undefined variable
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] ed95655 - [Triple][Driver] Add muslx32 environment and use /lib/ld-musl-x32.so.1 for -dynamic-linker
Fangrui Song via llvm-commits
- [llvm] cf62b6d - Add missing 'CHECK' prefix to basic block labels test.
Rahman Lavaee via llvm-commits
- [llvm] 040c60d - Fix a miscompile introduced by 99203f2.
Richard Smith via llvm-commits
- [PATCH] D98821: [RISCV] Improve 64-bit integer materialization for some cases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D99391: [NFC][OCaml] Simplify llvm_global_initializer using ptr_to_option
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D99392: [NFC][OCaml] Resolve const and unsigned compilation warnings
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D99393: [OCaml] Fix a possible crash in llvm_struct_name
Josh Berdine via Phabricator via llvm-commits
- [llvm] 23f657c - [AArch64][GlobalISel] Emit bzero on Darwin
Jessica Paquette via llvm-commits
- [llvm] 5553320 - [GlobalISel] Add G_ROTR and G_ROTL opcodes for rotates.
Amara Emerson via llvm-commits
- [llvm] 9b3c0f9 - [RISCV] Add Zbb+Zbt command lines to the signed saturing add/sub tests.
Craig Topper via llvm-commits
- [PATCH] D99394: [SampleFDO] Do not scale the magic number NOMORE_ICP_MAGICNUM in value profile during profile update.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Andrei Safronov via Phabricator via llvm-commits
- [llvm] ed8d76e - Explicitly enable the new pass manager in this test.
Richard Smith via llvm-commits
- [PATCH] D99395: [Propeller] Do not generate the BB address map for empty functions.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 19e402d - [JITLink][MachO] Use full <segment>, <section> names for MachO jitlink::Sections.
Lang Hames via llvm-commits
- [llvm] 850fced - [NFC][AMDGPU] Corrections to AMD GPU initial kernel launch documentation
via llvm-commits
- [PATCH] D99223: [NFC][AMDGPU] Corrections to AMD GPU initial kernel launch documentation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 5f59f40 - [CSSPGO] Minor tweak for inline candidate priority tie breaker
Wenlei He via llvm-commits
- [llvm] 3c775d9 - [InlineCost] Reject a zero entry count
Kazu Hirata via llvm-commits
- [llvm] 9d375a4 - Reapply [InlineCost] Enable the cost benefit analysis on FDO
Kazu Hirata via llvm-commits
- [compiler-rt] 9be8f8b - [sanitizer] Simplify GetTls with dl_iterate_phdr
Fangrui Song via llvm-commits
- [PATCH] D99399: [elfabi] Prepare llvm-elfabi for elfabi/ifs merging.
Haowei Wu via Phabricator via llvm-commits
- [llvm] 5a18c57 - [RISCV] Don't call CheckAndMask from selectZExti32.
Craig Topper via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 8f62a80 - [RISCV] Optimize (and (shl GPR:, uimm5:), 0xffffffff) to use 2 shifts instead of 3.
Craig Topper via llvm-commits
- [compiler-rt] dc46783 - [memprof][test] Make test_terse.cpp robust (sched_getcpu may happens to change)
Fangrui Song via llvm-commits
- [PATCH] D99400: [debug-info] support new tuning debugger type DBX for XCOFF DWARF
ChenZheng via Phabricator via llvm-commits
- [PATCH] D99403: [OCaml][DebugInfo] Add tests for the recently added debug info API
Vaivaswatha Nagaraj via Phabricator via llvm-commits
- [llvm] d92b495 - [AMDGPU] Inline FSHRPattern into its only use. NFC.
Jay Foad via llvm-commits
- [PATCH] D99404: [Utils][Emacs] Improve syntax highlight
Zhiwei Chen via Phabricator via llvm-commits
- [PATCH] D99405: [CMake][gRPC] Fix a typo in protobuf version variable name
Aleksandr Platonov via Phabricator via llvm-commits
- [PATCH] D99406: RFC [lit] Detect if processes to execute are MSys based, apply custom quoting logic
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D99408: [AMDGPU] Added a flag to identify
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D99410: [WebAssembly] Fix incorrect DW_TAG_pointer_type size in test
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 6a7bcc9 - [Test] Add failing test for pr49730
Max Kazantsev via llvm-commits
- [PATCH] D99412: [AArch64][SVEIntrinsicOpts] Optimize tbl+dup into dup+extractelement
JunMa via Phabricator via llvm-commits
- [PATCH] D98934: [SVE][CostModel] Add instruction cost for operations on scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] bc5d4bc - [Windows] Turn off text mode in TableGen and Rewriter to stop CRLF translation
Abhina Sreeskantharajan via llvm-commits
- [llvm] 240aa96 - [LoopVectorize] Simplify scalar cost calculation in getInstructionCost
David Sherwood via llvm-commits
- [llvm] c39460c - Revert "[LoopVectorize] Simplify scalar cost calculation in getInstructionCost"
David Sherwood via llvm-commits
- [PATCH] D99413: [AMDGPU][MC][GFX10][GFX90A] Corrected _e32/_e64 suffices
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] b06c669 - [NFC][OCaml] Simplify llvm_global_initializer using ptr_to_option
Josh Berdine via llvm-commits
- [llvm] 0b1dc49 - [NFC][OCaml] Resolve const and unsigned compilation warnings
Josh Berdine via llvm-commits
- [llvm] 6f77926 - [OCaml] Fix a possible crash in llvm_struct_name
Josh Berdine via llvm-commits
- [llvm] b723aa2 - [InstCombine]Generalise regression tests for sve
Nashe Mncube via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D84673: [clang][cli] Port DiagnosticOpts to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D99415: [Utils] Add prefix parameter in update test checks to avoid FileCheck conflicts
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D99416: [lli] Add option -lljit-platform=Inactive to disable platform support explicitly
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D99417: [AArch64][v8.5A] Add BTI to all function starts
Pablo Barrio via Phabricator via llvm-commits
- [llvm] a26312f - Revert "[SLP] allow matching integer min/max intrinsics as reduction ops"
Sanjay Patel via llvm-commits
- [llvm] 9049cf7 - [RISCV] Add constraint for RVV indexed loads.
Zakk Chen via llvm-commits
- [llvm] 3f6e7d1 - [SLP] move test for min/max crashing; NFC
Sanjay Patel via llvm-commits
- [PATCH] D91159: [flang][openmp] Add General Semantic Checks for Allocate Directive
Isaac Perry via Phabricator via llvm-commits
- [PATCH] D98718: [AA][NFC] Convert AliasResult to class containing offset for PartialAlias case.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] bcc8d80 - [BasicAA] Add a few cases with overflows in index computations.
Florian Hahn via llvm-commits
- [PATCH] D99418: [AArch64][SVE] Improve codegen for select nodes with fixed types
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D98174: [MCA] Add tests for IPC on Cortex-A55
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D99408: [AMDGPU][MC] Added flag to identify VOP instructions which have a single variant
Jay Foad via Phabricator via llvm-commits
- [llvm] 9d08f27 - [AMDGPU] Use reductions instead of scans in the atomic optimizer
Jay Foad via llvm-commits
- [PATCH] D93164: [AST] Add generator for source location introspection
Michał Górny via Phabricator via llvm-commits
- [PATCH] D98509: [LV] Calculate max feasible scalable VF.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D99420: [NFC][OCaml] Resolve a couple more compilation warnings
Josh Berdine via Phabricator via llvm-commits
- [llvm] 203b072 - [CMake][gRPC] Fix a typo in protobuf version variable name
Aleksandr Platonov via llvm-commits
- [PATCH] D96394: [AVR] Improve inline assembly
Ben Shi via Phabricator via llvm-commits
- [PATCH] D99423: [DebugInfo] Fix incorrect updating of SDNode dependencies for variadic debug values
Stephen Tozer via Phabricator via llvm-commits
- [llvm] c244cd7 - [OCaml][DebugInfo] Add tests for debug info API
Vaivaswatha Nagaraj via llvm-commits
- [llvm] 6fc29e3 - [BasicAA] Add a few more interesting modulo tests.
Florian Hahn via llvm-commits
- [PATCH] D99424: [BasicAA] Be more careful with modulo ops on VariableGEPIndex.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91027: [BasicAA] Generalize base offset modulus handling
Florian Hahn via Phabricator via llvm-commits
- [llvm] a502ac3 - [OCaml][Test] Do not use Option, expand using match
Vaivaswatha Nagaraj via llvm-commits
- [llvm] c769ba9 - [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding
Simon Pilgrim via llvm-commits
- [llvm] 2218bc6 - [OCaml][DebugInfo][Test] Disable debuginfo tests as they fail on some machines
Vaivaswatha Nagaraj via llvm-commits
- [PATCH] D99426: [Windows] Add new OF_TextWithCRLF flag and use this flag instead of OF_Text
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D99427: [LoopIdiomRecognize] Teach CTLZ/CTTZ idiom recognition to handle not being able to find a pre-loop check for the input being 0.
Craig Topper via Phabricator via llvm-commits
- [llvm] eac2c94 - [ValueTracking] Add more non-zero add/mul recurrence tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 938d05b - [ValueTracking] Handle non-zero add/mul recurrences more precisely
Nikita Popov via llvm-commits
- [PATCH] D99428: [SelDag] Add isIntOrFPConstant helper function.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 4123432 - [ValueTracking] Add tests for non-zero shl recurrences (NFC)
Nikita Popov via llvm-commits
- [llvm] caf92a8 - [ValueTracking] Handle non-zero shl recurrence
Nikita Popov via llvm-commits
- [llvm] 7197553 - [Orc][examples] Fix copy/paste issues in comments and inclue guards (NFC)
Stefan Gränitz via llvm-commits
- [llvm] 571d5f9 - [Orc][examples] Factor out make_error from parseExampleModule (NFC)
Stefan Gränitz via llvm-commits
- [PATCH] D99429: [AMDGPU] Save WWM registers in functions
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] b0797e0 - [SLP] use dyn_cast instead of isa + cast; NFC
Sanjay Patel via llvm-commits
- [llvm] af0087c - [ConstraintElimination] Add additional pointercast tests.
Florian Hahn via llvm-commits
- [PATCH] D97811: [GlobalISel] Handle non-multiples of the base type in narrowScalarAddSub
Justin Bogner via Phabricator via llvm-commits
- [compiler-rt] 04dbb63 - [lsan][test] Enable many_tls_keys_pthread.cpp and disable swapcontext.cpp/fork_and_leak.cpp
Fangrui Song via llvm-commits
- [PATCH] D98886: Pass pointer authentication code mask from minidump and use to strip pac from pc.
Justin Cohen via Phabricator via llvm-commits
- [PATCH] D98715: [LoopVectorize] Add support for scalable vectorization of induction variables
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 8bc2c66 - [Utils] Add prefix parameter in update test checks to avoid FileCheck conflicts
Giorgis Georgakoudis via llvm-commits
- [PATCH] D99433: [Matrix] Including __builtin_matrix_multiply_add for the matrix type extension.
Everton Constantino via Phabricator via llvm-commits
- [PATCH] D99434: [TSAN] Honor acquire failure mode on AtomicCAS
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [llvm] 5c85c37 - [ValueTracking] Add tests for non equal shifts (NFC)
Nikita Popov via llvm-commits
- [llvm] 9666e89 - [ValueTracking] Handle shl in isKnownNonEqual()
Nikita Popov via llvm-commits
- [llvm] fd7df0c - [ValueTracking] Handle shl pair in isKnownNonEqual()
Nikita Popov via llvm-commits
- [PATCH] D99435: [SROA] Avoid splitting loads/stores with irregular type
LemonBoy via Phabricator via llvm-commits
- [PATCH] D99437: [AArch64] Fix lowering zext/sext of v64i1.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99438: [SimplifyLibCalls] Take size of int into consideration when emitting ldexp/ldexpf
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 4858e08 - [ConstraintElimination] Only strip casts preserving the representation.
Florian Hahn via llvm-commits
- [PATCH] D99439: Update @llvm.powi to handle different int sizes for the exponent
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D99440: [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding
Mats Larsen via Phabricator via llvm-commits
- [PATCH] D99441: [CSSPGO][NFC] Fix a debug dump issue.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 4622648 - Revert "[ArgPromotion] Copy additional metadata for loads."
Nikita Popov via llvm-commits
- [llvm] d50fe9f - [NFC][OCaml] Resolve a couple more compilation warnings
Josh Berdine via llvm-commits
- [PATCH] D99444: [ADT] Introduce lazy unique iterator
Roman Lebedev via Phabricator via llvm-commits
- [llvm] c41f2f6 - [RISCV] Add scheduler classes for the Zba and Zbb extensions.
Craig Topper via llvm-commits
- [lld] 45cdceb - [lld-macho] Support -no_function_starts
Jez Ng via llvm-commits
- [lld] 94e3694 - [lld-macho] Fix parsing of --time-trace-{granularity, file}
Jez Ng via llvm-commits
- [lld] ae7aa9e - [lld-macho] Add time tracing for LTO
Jez Ng via llvm-commits
- [llvm] 62c41cf - Add a missing file header comment, NFC.
Chris Lattner via llvm-commits
- [PATCH] D99449: [GlobalISel] Implement lowering for G_ROTR and G_ROTL.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D98701: StackProtector: insert check before `musttail` call.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 12ac040 - [CSSPGO][NFC] Fix a debug dump issue.
Hongtao Yu via llvm-commits
- [llvm] 4d5ee71 - [RISCV] Merge FMulAdd and FMulSub scheduler classes to a single FMA scheduler class. NFC
Craig Topper via llvm-commits
- [llvm] 5079bc8 - docs: Adding Google representative to the security group
George Burgess IV via llvm-commits
- [PATCH] D99450: [OCaml][Test] Fix and enable debuginfo.ml test.
Vaivaswatha Nagaraj via Phabricator via llvm-commits
- [PATCH] D98759: [AssumeBundles] offset should be added to correctly calculate align
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D98684: [LangRef] state that align assume op bundle may take an extra argument
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D99451: Use write_basic_package_version_file for LLVM
Alex Reinking via Phabricator via llvm-commits
- [compiler-rt] 31e541e - [sanitizer] Temporarily switch ppc64 to the _dl_get_tls_static_info implementation
Fangrui Song via llvm-commits
- [llvm] fc3f0c9 - [IRCE] Use m_LogicalAnd
Juneyoung Lee via llvm-commits
- [PATCH] D99452: Make FoldBranchToCommonDest poison-safe by default
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] a283d72 - [x86] prevent crashing while matching pmaddwd
Sanjay Patel via llvm-commits
- [llvm] 05884d3 - Make FoldBranchToCommonDest poison-safe by default
Juneyoung Lee via llvm-commits
- [llvm] 41146bf - [X86][SSE] combineX86ShuffleChain - attempt to recognise 'hidden' identity shuffles
Simon Pilgrim via llvm-commits
- [llvm] 5a5a808 - [BasicAA] Retain shl nowrap flags in GetLinearExpression()
Nikita Popov via llvm-commits
- [llvm] ad9dad9 - [BasicAA] Bail out earlier for invalid shift amount
Nikita Popov via llvm-commits
- [PATCH] D99454: [RISCV] Add vfabs.v pseudo instruction.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D90186: [TableGen] Update xxx-tblgen command document
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D74588: Use DISABLE_LLVM_LINK_LLVM_DYLIB for TableGenTests
Aaron Puchert via Phabricator via llvm-commits
- [llvm] 60f3e8f - [BasicAA] Clarify entry values of GetLinearExpression() (NFC)
Nikita Popov via llvm-commits
- [llvm] b981bc3 - [BasicAA] Correct handle implicit sext in decomposition
Nikita Popov via llvm-commits
- [llvm] c7c542e - [FileCheck] Fix -dump-input per-pattern diagnostic indexing
Joel E. Denny via llvm-commits
- [llvm] 43279d1 - [FileCheck] Try to fix buildbot failures caused by c7c542e8f306
Joel E. Denny via llvm-commits
- [llvm] 2a0d5da - [X86][SSE] foldShuffleOfHorizOp - remove broadcast handling.
Simon Pilgrim via llvm-commits
- [llvm] ab158d3 - [gn build] rewrap a comment to 80 cols
Nico Weber via llvm-commits
- [PATCH] D99457: [llvm-profdata] Make sure to consume Error on the error path of setIsIRLevelProfile
Markus Böck via Phabricator via llvm-commits
- [compiler-rt] d3e7ee3 - [sanitizer] Define MAP_NORESERVE to 0 and hide mremap for FreeBSD
Fangrui Song via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 3001d08 - [CMake] Use write_basic_package_version_file for LLVM
Stephen Kelly via llvm-commits
- [llvm] 2f9d68c - [LV] Mark some methods as const (NFC).
Florian Hahn via llvm-commits
- [llvm] d2855eb - [LV] Fix formatting from 2f9d68c3f12a.
Florian Hahn via llvm-commits
- [PATCH] D97513: [CMake] Add <Project>ConfigVersion.cmake files
Alex Reinking via Phabricator via llvm-commits
- [llvm] 9075864 - [BasicAA] Refactor linear expression decomposition
Nikita Popov via llvm-commits
- [llvm] 5692fc3 - [RISCV] Add a pattern for (sext_inreg (mul (and X, 0xffffffff), (and Y, 0xffffffff)), i32) to suppress MULW formation
Craig Topper via llvm-commits
- [PATCH] D99459: [OpenMP] Implement '#pragma omp unroll'. WIP.
Michael Kruse via Phabricator via llvm-commits
- [llvm] dced464 - [X86] Regenerate a bunch of tests to pick up @PLT
Craig Topper via llvm-commits
- [PATCH] D99460: [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D97208: [X86] Always use rip-relative addressing on 64-bit when rematerializing all zeros/ones registers using a folded load.
Craig Topper via Phabricator via llvm-commits
- [llvm] 11f59c5 - [OCaml][Test] Fix and enable debuginfo.ml test
Vaivaswatha Nagaraj via llvm-commits
- [llvm] bc82e9b - [RISCV] Add vfabs.v pseudo instruction.
Hsiangkai Wang via llvm-commits
- [PATCH] D99463: [AArch64][GlobalISel] Define some legalization rules for G_ROTR and G_ROTL.
Amara Emerson via Phabricator via llvm-commits
- [llvm] eb3d9f2 - [SelDag] Add isIntOrFPConstant helper function.
Florian Hahn via llvm-commits
- [llvm] 3df3f3d - [BasicAA] Handle gep with unknown sizes earlier (NFCI)
Nikita Popov via llvm-commits
- [llvm] 8c6c357 - [LV] Mark a few more cost-model members as const (NFC).
Florian Hahn via llvm-commits
- [PATCH] D99467: [AVR] Fix a bug in prologue of ISR
Ben Shi via Phabricator via llvm-commits
- [PATCH] D99468: [TableGen] Emit more helpful error messages on empty type set
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 4fefed6 - OpaquePtr: Turn inalloca into a type attribute
Matt Arsenault via llvm-commits
- [llvm] 2f779e7 - AArch64/GlobalISel: Remove IR section from test
Matt Arsenault via llvm-commits
- [PATCH] D99469: GlobalISel: Restrict narrow scalar for fptoui/fptosi results
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 258f055 - [Orc][examples] Add LLJITWithRemoteDebugging example
Stefan Gränitz via llvm-commits
- [llvm] 7b9df09 - [Orc][examples] Add missing dependency to OrcShared in LLJITWithRemoteDebugging
Stefan Gränitz via llvm-commits
- [llvm] 821547c - [RISCV][Clang] Update new overloading rules for RVV intrinsics.
Zakk Chen via llvm-commits
- [llvm] 20d5c42 - Revert "OpaquePtr: Turn inalloca into a type attribute"
Nico Weber via llvm-commits
- [llvm] 4f34973 - [InstCombine] add tests for select of min/max intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] 01ae6e5 - [InstCombine] sink min/max intrinsics with common op after select
Sanjay Patel via llvm-commits
- [llvm] fc9df30 - Reapply "OpaquePtr: Turn inalloca into a type attribute"
Matt Arsenault via llvm-commits
- [llvm] 7b35932 - [RISCV] Add test case for mulhsu.
Craig Topper via llvm-commits
- [llvm] 7b6f760 - [ARM] MVE vector lane interleaving
David Green via llvm-commits
- [PATCH] D95804: [ARM] MVE vector lane interleaving
Dave Green via Phabricator via llvm-commits
- [llvm] 1e9746d - [gn build] Port 7b6f760fcd19
LLVM GN Syncbot via llvm-commits
- [llvm] 0248e24 - [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests.
Craig Topper via llvm-commits
- [llvm] 69bdf35 - [X86] Optimize vXi8 MULHS on targets where we can't sign_extend to the next register size.
Craig Topper via llvm-commits
- [llvm] 36b5d09 - [X86] Add phase ordering test for the problem D99427 is trying to solve. NFC
Craig Topper via llvm-commits
- [llvm] ce066da - [BasicAA] Make sure types match in constant offset heuristic
Nikita Popov via llvm-commits
- [PATCH] D98303: [flang] Update output format test to use GTest
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D99471: [OCaml] Fix unsafe uses of Store_field
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D99472: [OCaml] Minor optimizations by avoiding double initialization
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D99473: [OCaml] Code simplification using option allocation functions
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D99474: [OCaml] Code simplification using string allocation functions
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D99475: [OCaml] Omit unnecessary GC root registrations
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D99476: [NFC][OCaml] Remove vestigial CAMLprim declarations
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D99477: [NFC][OCaml] Reformat to clean up following CAMLprim removal
Josh Berdine via Phabricator via llvm-commits
- [llvm] 6c88ffe - [ARM] Fix the Changed value in the MVE lane interleaving pass.
David Green via llvm-commits
- [llvm] 5a79909 - [RISCV] Add a RV64 mulhsu test case. NFC
Craig Topper via llvm-commits
- [PATCH] D99478: [Orc] Fix mismatched C-API header function signatures
Mats Larsen via Phabricator via llvm-commits
- [llvm] 666df2e - [ORC][C-bindings] Fix some ORC C bindings function names and signatures.
Lang Hames via llvm-commits
- [compiler-rt] aaab444 - [dfsan] Ignore dfsan origin wrappers when instrumenting code
Jianzhou Zhao via llvm-commits
- [PATCH] D99479: [RISCV] Add custom type legalization to form MULHSU when possible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D99484: Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D28234: Support for custom install dirs in CMake build
John Ericson via Phabricator via llvm-commits
Last message date:
Sun Mar 28 23:53:01 PDT 2021
Archived on: Tue Mar 30 07:02:05 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).