The Week Of Monday 27 July 2020 Archives by thread
Starting: Mon Jul 27 00:06:46 PDT 2020
Ending: Sun Aug 2 23:58:39 PDT 2020
Messages: 2940
- [PATCH] D83198: [CodeGen] Remove calls to getVectorNumElements in DAGTypeLegalizer::SplitVecOp_EXTRACT_SUBVECTOR
David Sherwood via Phabricator via llvm-commits
- [PATCH] D84582: [XRay] Account: recursion detection
Roman Lebedev via Phabricator via llvm-commits
- [llvm] f2ab213 - [XRay] Account: recursion detection
Roman Lebedev via llvm-commits
- [PATCH] D83950: [CodeGen] In narrowExtractedVectorLoad bail out for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D84295: [CallGraph] Preserve call records vector when replacing call edge
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] 14bc85e - [SVE] Don't use LocalStackAllocation for SVE objects
David Sherwood via llvm-commits
- [PATCH] D83859: [SVE] Don't use LocalStackAllocation for SVE objects
David Sherwood via Phabricator via llvm-commits
- [PATCH] D84622: [PowerPC] Implement Vector Extract Low/High Order Builtins in LLVM/Clang
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D84601: [InstCombine] Fold freeze into phi if one operand is not undef
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D84581: [VE] Change calling convention to follow ABI
Simon Moll via Phabricator via llvm-commits
- [PATCH] D84554: Use INTERFACE_COMPILE_OPTIONS to disable -Wsuggest-override for any target that links to gtest
Pavel Labath via Phabricator via llvm-commits
- [llvm] 590dd73 - [AMDGPU] Make generating cache invalidating instructions optional
Piotr Sobczak via llvm-commits
- [PATCH] D84448: [AMDGPU] Make generating cache invalidating instructions optional
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D84413: [DA][SDA] SyncDependenceAnalysis re-write
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D84618: [DWARFYAML] Add support for emitting custom range list content.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D84479: [X86] Detect if EFLAGs is live across XBEGIN pseudo instruction. Add it as livein to the basic blocks created when expanding the pseudo
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] e1eacf2 - [InstCombine] Fold freeze into phi if one operand is not undef
Juneyoung Lee via llvm-commits
- [llvm] d9bbe85 - [Alignment][NFC] Update Bitcodewriter to use Align
Guillaume Chatelet via llvm-commits
- [PATCH] D83533: [Alignment][NFC] Update Bitcodewriter to use Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D84623: Remove HAVE_VCS_VERSION_INC, not needed
Marcel Hlopko via Phabricator via llvm-commits
- [PATCH] D84234: [DWARFYAML] Implement the .debug_loclists section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D84624: [DWARFYAML] Rename checkListEntryOperands() to checkOperandsNumber(). NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D84606: [llvm-readelf] Symbol index in symbol table printing is not reset
George Rimar via Phabricator via llvm-commits
- [PATCH] D84016: [SVE][CodeGen] Add simple integer add tests for SVE tuple types
David Sherwood via Phabricator via llvm-commits
- [PATCH] D83542: [SVE] Don't consider scalable vector types in SLPVectorizerPass::vectorizeChainsInBlock
David Sherwood via Phabricator via llvm-commits
- [PATCH] D84313: AMDGPU: global_atomic_csub is not always dereferenceable
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D84489: Use llvm::is_contained where appropriate (NFC)
Nicolai Hähnle via Phabricator via llvm-commits
- [lld] fa1145a - [lld][ELF] Add LOG2CEIL builtin ldscript function
Georgii Rymar via llvm-commits
- [PATCH] D84054: [lld][ELF] Add LOG2CEIL builtin ldscript function
George Rimar via Phabricator via llvm-commits
- [PATCH] D83851: [Docs] remove unused arguments in documentation examples on vectorization passes
Florian Hahn via Phabricator via llvm-commits
- [llvm] 8b74596 - [Docs] remove unused arguments in documentation examples on vectorization passes
Florian Hahn via llvm-commits
- [PATCH] D84625: Execute llvm-lit with the python found by CMake by default
Alexander Richardson via Phabricator via llvm-commits
- [llvm] c891f51 - [JumpThreading] Add a test that threads jumps with frozen branch conditions
Juneyoung Lee via llvm-commits
- [llvm] 6701c0b - [JumpThreading] Add a test case that has a phi with undef; NFC
Juneyoung Lee via llvm-commits
- [PATCH] D80873: [clang][cmake] Force CMAKE_LINKER for multistage build in case of BOOTSTRAP_LLVM_ENABLE_LLD and MSVC
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D84181: [GVN] Rewrite IsValueFullyAvailableInBlock()
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84587: [ConstantRange] Add API for intrinsics (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84629: [LazyValueInfo] Let getEdgeValueLocal look into freeze instructions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D84270: [SCCP] Remove dead switch cases based on range information
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84630: [StackSafety] Skip ambiguous lifetime analysis
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D84547: [ConstraintElimination] Add constraint elimination pass (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84233: [lit] Escape ANSI control character in xunit output
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D84610: [ELF] --icf: don't fold text sections with LSDA
George Rimar via Phabricator via llvm-commits
- [PATCH] D84548: [AArch64][SVE] Add lowering for llvm fceil
Paul Walker via Phabricator via llvm-commits
- [PATCH] D84634: [NFC] [MIR] Document the reg state flags
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D84538: [AArch64][SVE] Don't support fixedStack for SVE objects.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D80274: [MachineVerifier] Handle the PHI node for verifyLiveVariables()
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D84290: [Flang] Fix for the scenario when type guard has intrinsic type specification and Selector is NOT unlimited Polymorphic.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D84408: [llvm-readobj] - Don't stop dumping when the name of a relocation section can't be read.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80802: [RISCV] Upgrade RVV MC to v0.9.
Ferran Pallarès Roca via Phabricator via llvm-commits
- [PATCH] D82081: [z/OS] Add binary format goff and operating system zos to the triple
Kai Nacke via Phabricator via llvm-commits
- [compiler-rt] 102997c - Speculative build fix for scudo/standalone/tests/combined_test.cpp
Hans Wennborg via llvm-commits
- [PATCH] D84332: [DAGCombiner] Fold sext_inreg of a masked load into a signed extended masked load
Dave Green via Phabricator via llvm-commits
- [PATCH] D84514: [BPI][NFC] Consolidate code to deal with SCCs under a dedicated data structure.
Evgeniy via Phabricator via llvm-commits
- [llvm] 216b67e - AArch64: diagnose out of range relocation addends on MachO.
Tim Northover via llvm-commits
- [llvm] 0de629d - [gn] Set CLANGD_ENABLE_REMOTE=0
Hans Wennborg via llvm-commits
- [PATCH] D84638: AMDGPU/GlobalISel: Select llvm.amdgcn.groupstaticsize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84639: AMDGPU: Add type mangling to llvm.amdgcn.readfirstlane
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84027: [ARM][MVE] Teach MVEGatherScatterLowering to merge successive getelementpointers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D84640: [llvm-readelf] Fix emitting a wrong number of spaces in '--hex-dump'.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D84641: AMDGPU/GlobalISel: Fix selection of s1/s16 G_[F]CONSTANT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84642: AMDGPU/GlobalISel: Fix selecting llvm.amdgcn.s.getreg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84643: AMDGPU: Don't assume call targets are registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84644: AMDGPU/GlobalISel: Handle llvm.amdgcn.ds.{fadd|fmin|fmax}
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84645: AMDGPU: Fix code duplication between the selectors
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 1ebcf03 - [InstSimplify] add tests for min/max intrinsics; NFC
Sanjay Patel via llvm-commits
- [PATCH] D84646: AMDGPU/GlobalISel: Remove old hacks for boolean selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84647: AMDGPU/GlobalISel: Implement expansion for rsq.clamp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84648: GlobalISel: Add typeIsNot LegalityPredicate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84649: GlobalISel: Translate llvm.convert.{to|from}.fp16 intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] d127112 - [llvm][NFC] Silence unused variable warning by using isa over dyn_cast
Nathan James via llvm-commits
- [llvm] 1bac510 - [Reduce] Function reduction: replace all users of function with undef
Roman Lebedev via llvm-commits
- [llvm] 61480db - [Reduce] Argument reduction: shoe-horn new function into remaining uses of old function
Roman Lebedev via llvm-commits
- [llvm] 1da9834 - [JumpThreading] ProcessBranchOnXOR(): bailout if any pred ends in indirect branch (PR46857)
Roman Lebedev via llvm-commits
- [PATCH] D84022: [flang] Fix multi-config generator builds.
David Truby via Phabricator via llvm-commits
- [PATCH] D84621: [NFC] Remove unused GetUnderlyingObject paramenter
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D83976: [Mem2Reg] Teach promote to register about droppable instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84614: [Attributor][WIP] Cost interface for function internalization
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D84532: [Attributor] Fix qualifier warning of the unittest
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 0f1494b - AArch64: avoid UB shift of negative value
Tim Northover via llvm-commits
- [compiler-rt] 005eee8 - [GWP-ASan] Fix uninitialized memory use in sigaction.
Mitch Phillips via llvm-commits
- [PATCH] D84100: [ARM] Optimize immediate selection
Ben Shi via Phabricator via llvm-commits
- [PATCH] D83928: [ARM][TEST] Add a new test case of add-imm & sub-imm
Ben Shi via Phabricator via llvm-commits
- [PATCH] D83745: [ARM] Optimize immediate selection
Ben Shi via Phabricator via llvm-commits
- [PATCH] D84376: AMDGPU/GlobalISel: Fix selecting broken copies for s32->s64 anyext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78574: Do not map read-only data memory sections with EXECUTE flags.
Nicolas Capens via Phabricator via llvm-commits
- [PATCH] D84560: Prefix some AArch64/ARM passes with "aarch64-"/"arm-"
Matt Arsenault via Phabricator via llvm-commits
- [llvm] bec77ec - [CallGraph] Preserve call records vector when replacing call edge
Sergey Dmitriev via llvm-commits
- [PATCH] D82502: [PowerPC] Implement Load VSX Vector and Sign Extend and Zero Extend
Lei Huang via Phabricator via llvm-commits
- [PATCH] D84651: [llvm-readobj] - Don't call `unwrapOrErr` in `findSectionByName`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83663: [LoopRotate] Bump rotation-max-header-size to 64
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D83338: [PowerPC][Power10] Implemented Vector Shift Builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D84653: ARM: make Thumb1 instructions non-flag-setting in IT block.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D84654: GlobalISel: Implement lower for G_EXTRACT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 5b5b3ce - IRPrintingPasses.h - simplify unnecessary header with forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] f720c9c - [X86] combineExtractSubvector - pull out repeated getSizeInBits() calls. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] ab4ffa5 - [X86][AVX] Fold extract_subvector(truncate(x), 0) -> truncate(extract_subvector(x),0)
Simon Pilgrim via llvm-commits
- [PATCH] D84655: [InstSimplify] fold min/max intrinsics using icmp simplification
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D76069: [ARM][MachineOutliner] Add default mode.
Yvan Roux via Phabricator via llvm-commits
- [llvm] 1b4d249 - [NFC] Replace ".size() < 1" with ".empty()"
Guillaume Chatelet via llvm-commits
- [PATCH] D84534: [AIX] Static init frontend recovery and backend support
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D66035: [WebAssembly] WIP: Add support for reference types
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D83948: [PowerPC] Custom lowering for funnel shifts
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77251: [llvm][CodeGen] Addressing modes for SVE ldN.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84659: [PowerPC] Handle SUBFIC in reg+reg -> reg+imm transformation
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] a7044ed - [Attributor] Fix qualifier warning of the unittest
Luofan Chen via llvm-commits
- [lld] 343ffa7 - [LLD] [COFF] Fix mingw comdat associativity for leader symbols with a different name
Martin Storsjö via llvm-commits
- [PATCH] D84607: [LLD] [COFF] Fix mingw comdat associativity for leader symbols with a different name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D84662: [llvm-libtool-darwin] Refactor Slice and writeUniversalBinary
Sameer Arora via Phabricator via llvm-commits
- [llvm] 7c18266 - Revert "Re-apply:" Emit DW_OP_implicit_value for Floating point constants""
Amy Kwan via llvm-commits
- [PATCH] D84589: [CodeMoverUtils] Add optional data dependence checks using Alias Analysis
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D83047: [LiveDebugValues] 2/4 Add instruction-referencing LiveDebugValues implementation
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D84266: [flang] Temp Driver - pass the flag to change the default integer kind through to F18_FC
Alexis Perry-Holby via Phabricator via llvm-commits
- [PATCH] D84663: GlobalISel: Implement fewerElementsVector for G_EXTRACT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83894: [lit] Don't expand escapes until all substitutions have been applied
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D83576: [BasicAA] Fix -basicaa-recphi for geps with negative offsets
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 4dd5c2b - [lit] Don't expand escapes until all substitutions have been applied
Sergej Jaskiewicz via llvm-commits
- [PATCH] D83311: [CodeMoverUtils] Add optional data dependence checks using MSSA
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D83875: [XCOFF][AIX] Enable -ffunction-sections
Digger via Phabricator via llvm-commits
- [PATCH] D84620: [StackProtector] Speed up RequiresStackProtector
Nadav Rotem via Phabricator via llvm-commits
- [llvm] f5e1ec8 - [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D84664: [InstCombine] Fold shift-select if all the operands are constant
Matteo Favaro via Phabricator via llvm-commits
- [llvm] c25f61c - [XCOFF][AIX] Handle llvm.used and llvm.compiler.used global array
via llvm-commits
- [PATCH] D84363: [XCOFF][AIX] Handle llvm.used and llvm.compiler.used global array
Jason Liu via Phabricator via llvm-commits
- [PATCH] D80707: [legacyPM] Do not compute preserved analysis if there's no local change
serge via Phabricator via llvm-commits
- [PATCH] D84076: [llvm-exegesis] Unset HAVE_LIBPFM if the kernel is too old.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 48c948a - [llvm-exegesis] Check perf_branch_entry for field cycles
Vy Nguyen via llvm-commits
- [PATCH] D84665: [Attributor] Implement AAReachability
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D83283: [Attributor] AAPotentialValues Interface
Shinji Okumura via Phabricator via llvm-commits
- [llvm] 88ce9f9 - [TableGen][CGS] Print better errors on overlapping InstRW
Jon Roelofs via llvm-commits
- [PATCH] D83588: [TableGen][CGS] Print better errors on overlapping InstRW
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D70376: [LVI] Restructure caching
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D83034: [GlobalISel] Don't skip adding predicate matcher
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D84569: [ELF] --reproduce should include lto sample profile
Christy Lee via Phabricator via llvm-commits
- [PATCH] D84044: [AArch64][SVE] Add missing unwind info for SVE registers.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84667: [scudo][standalone] mallopt runtime configuration options
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D82397: [scudo][standalone] mallopt runtime configuration options
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D84159: GlobalISel: Handle llvm.roundeven
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D81981: [PGO] Supplement PGO profile with Sample profile
David Li via Phabricator via llvm-commits
- [llvm] 1a1448e - [X86] Merge X86MCInstLowering's maxLongNopLength into emitNop and remove check for FeatureNOPL.
Philip Reames via llvm-commits
- [PATCH] D84360: [WIP][LLD][PowerPC] Implement GOT to PC-Rel relaxation
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 52dd18a - [gn build] (manually) merge 48c948abeb7
Nico Weber via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] ee7caa7 - Reland [llvm-exegesis] Add benchmark latency option on X86 that uses LBR for more precise measurements.
Vy Nguyen via llvm-commits
- [PATCH] D84467: Add support for Branch Coverage in LLVM Source-Based Code Coverage
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D84360: [LLD][PowerPC] Implement GOT to PC-Rel relaxation
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D84572: Allow .dSYM's to be directly placed in an alternate directory
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D83071: Add support for options with two flags for controlling the same field.
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D84504: [flang]Verify C7107, C7108, C7109 from - Clause 7 constraint checks for f18.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D77422: [llvm-exegesis] Add benchmark mode that uses LBR for more precise measurements.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] b6902d9 - [gn build] Make syncing to single-line source files work after 1afd889d0b43
Nico Weber via llvm-commits
- [PATCH] D84186: Convert Analyzer option string based options to new option parsing system
Daniel Grumberg via Phabricator via llvm-commits
- [llvm] e77ff4a - [gn build] Port ee7caa75939
LLVM GN Syncbot via llvm-commits
- [llvm] 4d84d94 - [X86][SSE] Relax 128-bit restriction on extract_subvector(ext_vector_inreg(X),0) -> ext_vector_inreg(extract_subvector(X,0)) fold
Simon Pilgrim via llvm-commits
- [llvm] dbeb184 - [NFC][AArch64] Replace some template methods/invocations...
Francesco Petrogalli via llvm-commits
- [PATCH] D84671: Port LangOpts simple string based options to new option parsing system
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D84673: Port DiagnosticOpts to new option parsing system
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D84674: Allow users to specify a conditional to prevent parsing options with MarshallingInfo
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D84675: Streamline MarhsallingInfoFlag description
Daniel Grumberg via Phabricator via llvm-commits
- [llvm] 51e1c02 - [X86] Add back comment inadvertently lost in 1a1448e6568d9b11f198e510fa9c4cb6b1f4216a.
Craig Topper via llvm-commits
- [PATCH] D84676: Add new diagnostic for invalid value provided for enum-based option
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D84677: [libunwind] Remove old keymgr related logic
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D83915: [PowerPC] Remove QPX/A2Q BGQ/BGP CNK support
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D20758: Support addrspacecast initializers with isNoopAddrSpaceCast
Matt Arsenault via Phabricator via llvm-commits
- [llvm] df880b7 - [StackProtector] Speed up RequiresStackProtector
Nadav Rotem via llvm-commits
- [PATCH] D84327: [SCEVExpander] Add helper to clean up instrs inserted while expanding.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D84276: GlobalISel: Don't fail translate on intrinsics with metadata
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D84265: [AIX][XCOFF] emit symbol visibility for xcoff object file.
Digger via Phabricator via llvm-commits
- [PATCH] D77248: [IR] Update Constant::needsRelocation() to strip constant inbound GEPs and PLT relocations
Leonard Chan via Phabricator via llvm-commits
- [llvm] 902cbcd - Use llvm::is_contained where appropriate (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D83722: [PowerPC] Add options to control paired vector memops support
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D82756: Port some floating point options to new option marshalling infrastructure
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D84471: [X86] Fix for ballooning compile times due to Load Value Injection (LVI) mitigations
Scott Constable via Phabricator via llvm-commits
- [PATCH] D84679: [VPlan] Disconnect VPValue and VPUser.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84561: Replace fuzzer::FuzzerDriver's INTERFACE marking with new LLVMRunFuzzerDriver.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D84680: [VPlan] Use VPValue def for VPMemoryInstructionRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84681: [VPlan] Use VPValue def for VPWidenCall.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84682: [VPlan] Use VPValue def for VPWidenSelectRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84683: [VPlan] Use VPValue def for VPWidenGEPRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84684: [VPlan] Use VPValue def for VPInterleaveRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84502: [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D74695: [VPlan] Replace VPWidenRecipe with VPInstruction (WIP).
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] d19af2f - [GWP-ASan] Crash handler API returns sizeof(collected trace)
Mitch Phillips via llvm-commits
- [PATCH] D84468: [HotColdSplitting] Add SplittingDelta option to enable splitting more small blocks
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit for TempFile
Ronald Wampler via Phabricator via llvm-commits
- [llvm] 2a67276 - Prefix some AArch64/ARM passes with "aarch64-"/"arm-"
Arthur Eubanks via llvm-commits
- [PATCH] D84550: [AArch64][GlobalISe] Fold G_AND and G_LSHR into ubfm
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D84685: [llvm][NFC] TensorSpec abstraction for ML evaluator
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D84602: [MSP430] Expose msp430_builtin calling convention to C code
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D83024: [PGO] Instrument function entry BB by default in IR PGO
Rong Xu via Phabricator via llvm-commits
- [PATCH] D84608: [LAA] Avoid adding pointers to the checks if they are not needed.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84163: AMDGPU/GlobalISel: Fix trying to widen <3 x s1> boolean ops
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] b52b2e1 - Recommit "[libFuzzer] Disable implicit builtin knowledge about memcmp-like functions when -fsanitize=fuzzer-no-link is given."
Dokyung Song via llvm-commits
- [PATCH] D84069: [NFC][PPC][AIX] Add test coverage for _Complex return values
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D84612: [openmp][openacc] Add wrapper for records in DirectiveEmitter
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D84686: [OldPM] Print out a bit more when passes lie about changing IR
Jon Roelofs via Phabricator via llvm-commits
- [compiler-rt] 34ddf0b - Replace fuzzer::FuzzerDriver's INTERFACE marking with new LLVMRunFuzzerDriver.
Matt Morehouse via llvm-commits
- [PATCH] D84687: [NewPM][Sancov] Pin RUN lines with -sancov to legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D83789: [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D83789: [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D83789: [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D83789: [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D83255: [PowerPC] Split s34imm into two types
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D84688: [Attributor][NFC] Add tests to noalias.ll
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D83635: [OpenMPOpt][WIP] Merge parallel regions
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D84526: [yaml2obj] - Add a support for "<none>" value for all optional fields.
Fangrui Song via Phabricator via llvm-commits
- [llvm] bef19ab - [Attributor][NFC] Add tests to noalias.ll
Shinji Okumura via llvm-commits
- [PATCH] D84689: [OpenMPOpt][OldPM!] Most SCC's are uninteresting, don't waste time on them
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D84690: Make iterators of BitVector easier to use by inheriting iterator_facade_base
Chen-Pang He via Phabricator via llvm-commits
- [PATCH] D84691: [CMake] Move find_package(ZLIB) to LLVMConfig
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D79219: [CMake] Simplify CMake handling for zlib
Petr Hosek via Phabricator via llvm-commits
- [llvm] c3b8bd1 - [InstCombine] Always try to invert non-canonical predicate of an icmp
Eric Christopher via llvm-commits
- [PATCH] D84692: [Statepoint] When using the tied def lowering, unconditionally use vregs [almost NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D84693: [NFC][XCOFF] Use getFunctionEntryPointSymbol from TLOF to simplify logic
Jason Liu via Phabricator via llvm-commits
- [PATCH] D84694: [NewPM] Rename function-attrs -> functionattrs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D77752: [llvm] Machine Learned policy for inlining -Oz
Mircea Trofin via Phabricator via llvm-commits
- [llvm] adffce7 - [PowerPC] Remove QPX/A2Q BGQ/BGP CNK support
Jinsong Ji via llvm-commits
- [PATCH] D84422: [OpenMP] Fix `present` for exit from `omp target data`
George Rokos via Phabricator via llvm-commits
- [PATCH] D84696: Rename t2-reduce-size -> thumb2-reduce-size
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D84598: [JumpThreading] Add a basic support for freeze instruction
Eli Friedman via Phabricator via llvm-commits
- [llvm] 6dadf7c - [llvm][examples][SimplifyCFG] Fix pass's IR changed reporting
Jon Roelofs via llvm-commits
- [PATCH] D84194: [AMDGPU] Correct the number of SGPR blocks used for GFX9
Scott Linder via Phabricator via llvm-commits
- [PATCH] D83710: TableGen/GlobalISel: Allow output instructions with multiple defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83896: [DebugInfo] Add replaceArg function for removing duplicates from DBG_VALUE_LIST expressions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D84519: [llvm-objdump][AMDGPU] Detect subtarget
Scott Linder via Phabricator via llvm-commits
- [PATCH] D84414: [RISCV] Support Shadow Call Stack
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D84197: [PowerPC][Power10] 128-bit Vector String Isolate instruction definitions and MC Tests
Albion Fung via Phabricator via llvm-commits
- [PATCH] D84700: [ThinLTO] [test] cache.ll: Prevent Spotlight indexing of the output dir
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D84473: Dump Accumulator
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 351d234 - [OpenMPOpt] Most SCC's are uninteresting, don't waste time on them (up to 16x faster)
Roman Lebedev via llvm-commits
- [PATCH] D84369: [flang] Allow omission of comma in FORMAT(1PE5.2) in runtime
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D75384: OpenMP for loop fusion
Abid via Phabricator via llvm-commits
- [llvm] beb7e3b - Rename t2-reduce-size -> thumb2-reduce-size
Arthur Eubanks via llvm-commits
- [compiler-rt] a566e61 - Reland "[compiler-rt] [test] Allow expanding lit substitutions recursively"
Sergej Jaskiewicz via llvm-commits
- [llvm] 754deff - [NFC] Move BitcodeCommon.h from Bitstream to Bitcode
Guillaume Chatelet via llvm-commits
- [PATCH] D84399: [SCEVExpander] Avoid re-sing existing casts if it means updating users.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80765: [ELF] Handle bitcode comdat groups separately to deduplicate thinlto comdat sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D84701: [LLD] [MinGW] Implement the --no-seh flag
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D84702: [flang] Fix bug with intrinsic in type declaration stmt
Tim Keith via Phabricator via llvm-commits
- [polly] bf544fa - Revert "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support"
Jinsong Ji via llvm-commits
- [llvm] 4b5412b - Fix the move constructor of MMI to move MachineFunctions map
Justin Bogner via llvm-commits
- [PATCH] D84274: Fixed move constructor of MMI to move MachineFunctions map
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D84703: [clang codegen][AArch64] Use llvm.aarch64.neon.fcvtzs/u where it's necessary
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D84127: Make LLVM_ENABLE_LTO function with multi-arch values for CMAKE_OSX_ARCHITECTURES
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D84246: [clang][LTO] Pass-through remarks options and set auto hotness threshold
Wei Wang via Phabricator via llvm-commits
- [PATCH] D69668: Introduce a generic memset to bzero transformation in CodeGen
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D84038: Passing the flag bigobj globally when building debug compiler on Windows
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D84704: [DFSan] Remove unused DataFlowSanitizer vars
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] c37bb5e - [DFSan] Remove unused DataFlowSanitizer vars
Arthur Eubanks via llvm-commits
- [PATCH] D84705: [WebAssembly] Fixed 64-bit indices in br_table
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D84574: [lld-macho] Fix segment filesize calculation
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D84706: [SVE][LegalizeTypes] Support widen/split legalization for SPLAT_VECTOR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D83592: [Coverage] Add comment to skipped regions
Zequan Wu via Phabricator via llvm-commits
- [llvm] adb28e0 - [llvm][CodeGen] Addressing modes for SVE ldN.
Francesco Petrogalli via llvm-commits
- [PATCH] D84707: [DFSan][NewPM] Port DataFlowSanitizer to NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] ee3feef - TableGen/GlobalISel: Allow output instructions with multiple defs
Matt Arsenault via llvm-commits
- [llvm] f9fec04 - [llvm] Make ZLIB handling compatible with multi-configuration generators
Jonas Devlieghere via llvm-commits
- [llvm] 8b81d06 - AMDGPU: global_atomic_csub is not always dereferenceable
Matt Arsenault via llvm-commits
- [llvm] ce944af - AMDGPU/GlobalISel: Mark G_ATOMICRMW_{NAND|FSUB} as lower
Matt Arsenault via llvm-commits
- [PATCH] D82726: [PowerPC] Implement Vector Count Mask Bits builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D82725: [PowerPC][Power10] Implement Move to VSR Mask builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D82727: [PowerPC][Power10] Implement Vector Expand Mask builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D82675: [PowerPC][Power10] Implement Vector Extract Mask builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D84709: [X86] Add support for {disp32} to control size of jmp and jcc instructions in the assembler
Craig Topper via Phabricator via llvm-commits
- [llvm] 5f802be - GlobalISel: Don't fail translate on intrinsics with metadata
Matt Arsenault via llvm-commits
- [llvm] f1d4db4 - [GraphDiff] Use class method getChildren instead of GraphTraits.
Alina Sbirlea via llvm-commits
- [PATCH] D84562: [GraphDiff] Use class method getChildren instead of GraphTraits.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D84567: [CFGDiff] Refactor Succ/Pred maps.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D82609: [PowerPC] Implement Vector Multiply High/Divide Extended Builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D83650: [FileCheck] Extend -dump-input with substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D84713: [DominatorTree] Simplify ChildrenGetter.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D84427: [llvm][NFC] refactor setBlockFrequency for clarity.
David Li via Phabricator via llvm-commits
- [PATCH] D84714: [lld-macho] Implement -headerpad
Jez Ng via Phabricator via llvm-commits
- [PATCH] D84715: [FIX] Add check for empty body function
Wei Wang via Phabricator via llvm-commits
- [llvm] 64d99cc - [CMake] Move find_package(ZLIB) to LLVMConfig
Petr Hosek via llvm-commits
- [lld] 64d99cc - [CMake] Move find_package(ZLIB) to LLVMConfig
Petr Hosek via llvm-commits
- [PATCH] D84563: [CMake] Simplify CMake handling for libxml2
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D84717: [ADT][BitVector] Merge find_first_in() / find_first_unset_in()
Stefanos Baziotis via Phabricator via llvm-commits
- [llvm] 18c725e - [DomTree] Remove dead code.[NFC]
Alina Sbirlea via llvm-commits
- [llvm] fbca317 - [CFGDiff] Refactor Succ/Pred maps.
Alina Sbirlea via llvm-commits
- [llvm] 930fc0b - TableGen: Check if pattern outputs matches instruction defs
Matt Arsenault via llvm-commits
- [PATCH] D84718: [lld-macho] Make __LINKEDIT sections contiguous
Jez Ng via Phabricator via llvm-commits
- [PATCH] D83468: [Debuginfo] Fix for PR46653
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 6bf989b - [llvm-readelf] Fix emitting incorrect number of spaces in '--hex-dump'.
Xing GUO via llvm-commits
- [PATCH] D83744: [Attributor] Attributor call site specific AAValueConstantRange
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D84720: [FIX] Resolve test failure in polly/test/ScopInfo/memcpy-raw-source.ll
Wei Wang via Phabricator via llvm-commits
- [llvm] a23f623 - Supplement instr profile with sample profile.
Wei Mi via llvm-commits
- [llvm] a0ebac5 - [X86] Properly encode a 32-bit address with an index register and no base register in 16-bit mode.
Craig Topper via llvm-commits
- [llvm] 25f193f - [X86] Add support for {disp32} to control size of jmp and jcc instructions in the assembler
Craig Topper via llvm-commits
- [llvm] 647e861 - [X86] Detect if EFLAGs is live across XBEGIN pseudo instruction. Add it as livein to the basic blocks created when expanding the pseudo
Craig Topper via llvm-commits
- [PATCH] D84592: [X86] Add custom lowering for llvm.roundeven with sse4.1.
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D82675: [PowerPC] Implement Vector Extract Mask builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D68041: [PGO] Don't group COMDAT variables for compiler generated profile variables in ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D84722: Call site specific AAValueSimplification and AAIsDead.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D18036: Enabling multiple letters and digits in constraints
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D84723: [PGO] Move __profc_ and __profvp_ from their own comdat groups to __profd_'s comdat group
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D84724: [WebAssembly] Fix getBottom for loops
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80750: llvm-link: Add module flag behavior MergeTargetID
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D68061: [docs] Document pattern of using CHECK-SAME to skip irrelevant lines
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78328: [lld] Infer the driver mode from the target.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D84570: [tsan] Fix the open and open64 interceptors to have correct declarations (variadic functions)
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D84559: [compiler-rt][cmake] Don't pass --version-script to Illumos ld
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D83054: [LiveDebugValues] 4/4 Initial test changes for InstrRef LiveDebugValues
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] e40315d - [GVN] Rewrite IsValueFullyAvailableInBlock(): no recursion, less false-negatives
Roman Lebedev via llvm-commits
- [PATCH] D84209: [llvm-libtool-darwin] Add support for -D and -U option
James Henderson via Phabricator via llvm-commits
- [llvm] c2abdec - [PowerPC] test case for adding dq form to isLegalAddressingMode, nfc
Chen Zheng via llvm-commits
- [llvm] ad4ab81 - [clang][cmake] Force CMAKE_LINKER for multistage build in case of BOOTSTRAP_LLVM_ENABLE_LLD and MSVC
Kristina Bessonova via llvm-commits
- [PATCH] D84371: [DFSan] Add efficient fast16labels instrumentation mode.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D84609: [MemDepAnalysis] Cut-off threshold reshuffling
Evgeniy via Phabricator via llvm-commits
- [llvm] ee068aa - [llvm-readelf] - Do not treat SHT_ANDROID_RELR sections the same as SHT_RELR.
Georgii Rymar via llvm-commits
- [PATCH] D84393: [llvm-readelf] - Do not treat SHT_ANDROID_RELR sections the same as SHT_RELR.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83834: Add test utility 'extract'
James Henderson via Phabricator via llvm-commits
- [PATCH] D84733: [Attributor] Check nonnull attribute violation in AAUndefinedBehavior
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D71538: [SCEVExpander] Preserve LCSSA directly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84108: [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D83530: [llvm-symbolizer] Switch command line parsing from llvm::cl to OptTable
James Henderson via Phabricator via llvm-commits
- [llvm] 3218c06 - [legacyPM] Do not compute preserved analysis if there's no local change
via llvm-commits
- [llvm] 1821117 - [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))
Simon Pilgrim via llvm-commits
- [PATCH] D83372: Fix for memory leak reported by Valgrind
Maksym Wezdecki via Phabricator via llvm-commits
- [PATCH] D68994: [RFC] Redefine `convergent` in terms of dynamic instances
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D82638: [MachineCopyPropagation] BackwardPropagatableCopy: add check for hasOverlappingMultipleDef
Simon Wallis via Phabricator via llvm-commits
- [llvm] 5367369 - [Support] Add file lock/unlock functions
Serge Pavlov via llvm-commits
- [PATCH] D84738: [yaml2obj] - Add a way to override sh_type section field.
George Rimar via Phabricator via llvm-commits
- [llvm] 5ee07dc - [Attributor] Track AA dependency using dependency graph
Luofan Chen via llvm-commits
- [PATCH] D78861: [Attributor] Track AA dependency using dependency graph
Luofan Chen via Phabricator via llvm-commits
- [llvm] 67070d9 - [llvm-readelf] Symbol index in symbol table printing is not reset
Georgii Rymar via llvm-commits
- [llvm] 93b7915 - [llvm-readobj] - Add comments and formatting to mips-options-sec.test and mips-reginfo.test. NFCI.
Georgii Rymar via llvm-commits
- [compiler-rt] 7e8d5a9 - Avoid use of std::make_unique in compiler-rt/lib/scudo/standalone/tests/combined_test.cpp
Hans Wennborg via llvm-commits
- [PATCH] D84741: [LV][ARM] Allow tail folded reduction selects to remain in the loop
Dave Green via Phabricator via llvm-commits
- [llvm] 7294ca3 - [SystemZ/ZOS] Implement setLastAccessAndModificationTime()
Kai Nacke via llvm-commits
- [PATCH] D83945: [SystemZ/ZOS] Implement setLastAccessAndModificationTime()
Kai Nacke via Phabricator via llvm-commits
- [llvm] 3a2b05f - [BPI][NFC] Consolidate code to deal with SCCs under a dedicated data structure.
Evgeniy Brevnov via llvm-commits
- [PATCH] D84735: [PowerPC] mark r+i as legal address mode for vector type after pwr9
ChenZheng via Phabricator via llvm-commits
- [llvm] 9747089 - [PowerPC] Split s34imm into two types
Stefan Pintilie via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
Ronak Chauhan via Phabricator via llvm-commits
- [compiler-rt] 443e734 - [compiler-rt][cmake] Don't pass --version-script to Illumos ld
Rainer Orth via llvm-commits
- [llvm] 0f62a53 - [Attributor] Add override keyword to the print function of AA
Luofan Chen via llvm-commits
- [llvm] d3557ec - [Support] Use InitLLVM in llvm-stress, sancov and TableGen
Kai Nacke via llvm-commits
- [PATCH] D83484: Use InitLLVM in llvm-stress, sancov and TableGen
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D83738: [Attributor][WIP]Introduce call base context argument pathway.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D83738: [Attributor]Introduce call base context argument pathway.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D84320: [LoopSimplifyCFG] Delete landing pads in dead exit blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D82438: [SimplifyCFG] Cost required selects
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 39108f4 - ARM: make Thumb1 instructions non-flag-setting in IT block.
Tim Northover via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Prathamesh via Phabricator via llvm-commits
- [PATCH] D84386: [DWARFYAML] Add support for emitting custom operands for range list entry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D84742: [NFCI]MemDepAnalysis] Introduce global limit on a number of instructions to be traversed during single query
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D84747: [BPI] Fix memory leak reported by sanitizer bots
Evgeniy via Phabricator via llvm-commits
- [PATCH] D80917: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 412b393 - [BPI] Fix memory leak reported by sanitizer bots
Evgeniy Brevnov via llvm-commits
- [PATCH] D84038: On Windows build, making the /bigobj flag global , instead of passing it per file.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D84038: On Windows build, making the /bigobj flag global , instead of passing it per file.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D84038: On Windows build, making the /bigobj flag global , instead of passing it per file.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D84038: On Windows build, making the /bigobj flag global , instead of passing it per file.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D84038: On Windows build, making the /bigobj flag global , instead of passing it per file.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D84038: On Windows build, making the /bigobj flag global , instead of passing it per file.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D84038: On Windows build, making the /bigobj flag global , instead of passing it per file.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D84038: On Windows build, making the /bigobj flag global , instead of passing it per file.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D84730: [X86] Merge disp8 and cdisp8 handling into a single helper function to reduce some code.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Evgeniy via Phabricator via llvm-commits
- [llvm] bd93f5c - [yaml2obj] - Add a way to override sh_type section field.
Georgii Rymar via llvm-commits
- [PATCH] D84746: [SVE][CodeGen] At -O0 fallback to DAG ISel when translating alloca with scalable types
David Sherwood via Phabricator via llvm-commits
- [PATCH] D84748: [cmake] Make gtest macro definitions a part the library interface
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D84749: [ELF][test] Add test coverage of `__real_` to wrap-plt.s
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D84751: [Attributor][Not for commit] Make call site specific deduction default.
Kuter Dinel via Phabricator via llvm-commits
- [llvm] d28f867 - Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support"
Jinsong Ji via llvm-commits
- [polly] d28f867 - Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support"
Jinsong Ji via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs.
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 22ec861 - [DWARFYAML] Add support for emitting custom range list content.
Xing GUO via llvm-commits
- [PATCH] D84754: GlobalISel: Implement fewerElementsVector for G_INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84755: GlobalISel: Implement lower for G_INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 01302ec - [Support][NFC] Fix a Wdocumentation warning in FileSystem.h
Bruno Ricci via llvm-commits
- [PATCH] D84756: [Mingw] Don't export symbols from profile generate.
Peiyuan Song via Phabricator via llvm-commits
- [llvm] 54492a5 - [AArch64][SVE] Don't support fixedStack for SVE objects.
Sander de Smalen via llvm-commits
- [llvm] 26b4ef3 - [AArch64][SVE] Don't align the last SVE callee save.
Sander de Smalen via llvm-commits
- [llvm] cda2eb3 - [AArch64][SVE] Fix epilogue for SVE when the stack is realigned.
Sander de Smalen via llvm-commits
- [PATCH] D84042: [AArch64][SVE] Don't align the last SVE callee save.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84539: [AArch64][SVE] Fix epilogue for SVE when the stack is realigned.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84462: Rename options for basic block sections to be consistent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80392: [WIP][mips] Use pc-relative relocations in .eh_frame
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6784d82 - [DWARFYAML] Rename checkListEntryOperands() to checkOperandCount(). NFC.
Xing GUO via llvm-commits
- [PATCH] D82437: [ELF] Add --dependency-file option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D84758: GlobalISel: Handle arbitrary FewerElementsVector for G_IMPLICIT_DEF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84759: [libunwind] Provide a way to set '_LIBUNWIND_IS_BAREMETAL' through cmake.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D84737: [AArch64][SVE] Preserve SVE regs when callee may throw an exception.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D83088: Introduce CfgTraits abstraction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84340: Order of libraries and source files in the f18 frontend
Alexis Perry-Holby via Phabricator via llvm-commits
- [llvm] be2ea29 - [SCEV] Add additional tests.
Florian Hahn via llvm-commits
- [llvm] a4edc04 - AMDGPU/GlobalISel: Use clamp modifier for [us]addsat/[us]subsat
Matt Arsenault via llvm-commits
- [PATCH] D83715: AMDGPU/GlobalISel: Use clamp modifier for [us]addsat/[us]subsat
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84760: Revert: "[lit] Remove --repeat option, which wasn't that useful."
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D77152: [SelectionDAG] Better legalization for FSHL and FSHR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D84761: [XCOFF][AIX] Put each jump table in an independent section if -ffunction-sections is specified
Jason Liu via Phabricator via llvm-commits
- [PATCH] D84762: [InstSimplify] allow undefs in icmp with vector constant folds
Sanjay Patel via Phabricator via llvm-commits
- [llvm] bb23b5c - AMDGPU/GlobalISel: Merge identical select cases
Matt Arsenault via llvm-commits
- [llvm] 16bcd54 - AMDGPU/GlobalISel: Mark GlobalISel classes as final
Matt Arsenault via llvm-commits
- [PATCH] D84763: DomTree: Make PostDomTree immune to block successors swap
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D84764: Fix computeHostNumPhysicalCores() for Linux on POWER and Linux on Z
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D77786: [AArch64] Add v8.5 Branch Target Identification support.
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 97b5fb7 - GlobalISel: Translate llvm.convert.{to|from}.fp16 intrinsics
Matt Arsenault via llvm-commits
- [llvm] 736423a - [OldPM] Print out a bit more when passes lie about changing IR
Jon Roelofs via llvm-commits
- [llvm] 2ca6c42 - [FunctionAttrs] Rename functionattrs -> function-attrs
Arthur Eubanks via llvm-commits
- [llvm] 9b1539b - [NewPM][Sancov] Pin RUN lines with -sancov to legacy PM
Arthur Eubanks via llvm-commits
- [polly] 46ebb61 - [FIX] Resolve test failure in polly/test/ScopInfo/memcpy-raw-source.ll
Hongtao Yu via llvm-commits
- [PATCH] D84740: [Sanitizers] Test including rpc/xdr.h requires sunrpc
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D84586: GlobalISel: Don't assert on operations with no type indices
Jessica Paquette via Phabricator via llvm-commits
- [compiler-rt] 8b2fcc4 - [CompilerRT] Don't pass global compile test flags in non-standalone build
Arthur Eubanks via llvm-commits
- [compiler-rt] 3fb0de8 - [Darwin] Fix OS version checks inside simulators
Julian Lettner via llvm-commits
- [PATCH] D81360: [PowerPC] Fix RM operands for some instructions
Zhang Kang via Phabricator via llvm-commits
- [llvm] 0c64233 - [ARM][MVE] Teach MVEGatherScatterLowering to merge successive getelementpointers
Anna Welker via llvm-commits
- [PATCH] D84765: [NFC][AIX][XCOFF] remove setting storageclass in function .getXCOFFSection and construct function of class MCSectionXCOFF
Digger via Phabricator via llvm-commits
- [PATCH] D84766: Revert D68041 "[PGO] Don't group COMDAT variables for compiler generated profile variables in ELF"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79664: [ELF] Support --pack-dyn-relocs=rel+relr
Fangrui Song via Phabricator via llvm-commits
- [lld] bd4757c - [ELF] --reproduce should include lto sample profile
Wenlei He via llvm-commits
- [compiler-rt] 12f27fc - [Darwin] Cleanup code via improved GetMacosAlignedVersion()
Julian Lettner via llvm-commits
- [lld] 4853a86 - [lld-macho] Support -filelist
Jez Ng via llvm-commits
- [lld] d32e325 - [lld-macho] Fix segment filesize calculation
Jez Ng via llvm-commits
- [PATCH] D84486: [lld-macho] Support -filelist
Jez Ng via Phabricator via llvm-commits
- [PATCH] D84768: [flang][NFC] Extract name resolution for OpenACC & OpenMP into new file
Tim Keith via Phabricator via llvm-commits
- [llvm] 4887495 - [JumpThreading] Add tests that have a cast of freeze and vice versa
Juneyoung Lee via llvm-commits
- [PATCH] D84770: [llvm-libtool-darwin] Add support for -arch_only
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D84771: [llvm-profdata] Add intersect/unique set operators to aid differential code coverage analysis.
Dokyung Song via Phabricator via llvm-commits
- [PATCH] D84772: [NewPM][PassInstrument] Add a new kind of before-pass callback that only get called if the pass is not skipped
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D84773: [NewPM][PassInstrument] Make PrintIR and TimePasses to use before-pass-run callback
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D84774: [NewPM][PassInstrument] Add PrintPass callback to StandardInstrumentations
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D84775: [X86] Remove disabled miscompiling X86CondBrFolding pass
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 6c3dc6e - [X86] Merge disp8 and cdisp8 handling into a single helper function to reduce some code.
Craig Topper via llvm-commits
- [llvm] 91b8c1f - [X86] Simplify some code in emitMemModRMByte. NFCI
Craig Topper via llvm-commits
- [PATCH] D84776: [CodeMoverUtils] Add more tests to check code motion safety using dependence
rithik sharma via Phabricator via llvm-commits
- [PATCH] D84777: AMDGPU: Check for other defs when folding conditions into s_andn2_b64
Matt Arsenault via Phabricator via llvm-commits
- [lld] a5b89c2 - [lld-macho] Fix no-filelist test on Windows
Jez Ng via llvm-commits
- [PATCH] D83730: [AMDGPU] Spill CSR VGPR which is reserved for SGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84242: [ValueTracking] Add UndefOrPoison/Poison-only version of relevant functions
Juneyoung Lee via Phabricator via llvm-commits
- [lld] 745eb02 - [LLD] [MinGW] Implement the --no-seh flag
Martin Storsjö via llvm-commits
- [llvm] 4c9af6d - [JumpThreading] Add a basic support for freeze instruction
Juneyoung Lee via llvm-commits
- [PATCH] D84779: [AMDGPU] Add amdgpu specific loop threshold metadata
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D84780: Setting the /bigobj option globally for Windows debug build. https://bugs.llvm.org/show_bug.cgi?id=46733
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D84491: [SimplifyCFG] Canonicalize branch predicates
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D84492: [SimplifyCFG] Enable branch predicate canonicalization by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D84782: [PGO] Include the mem ops into the function hash.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D84493: [InstCombine] Disable branch predicate canonicalization
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D84784: [AArch64][GlobalISel] Select XRO addressing mode with wide immediates
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D84785: [PowerPC] Don't remove swap if there is only a single one between the load and store
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] adeeac9 - [AMDGPU] Spill CSR VGPR which is reserved for SGPR spills
Austin Kerbow via llvm-commits
- [llvm] 4838cd4 - [X86][XOP] Shuffle v16i8 using VPPERM(X,Y) instead of OR(PSHUFB(X),PSHUFB(Y))
Simon Pilgrim via llvm-commits
- [llvm] c692008 - [CostModel][X86] Add abs intrinsics cost model tests
Simon Pilgrim via llvm-commits
- [llvm] b4b6e77 - [DAG] isSplatValue - add support for TRUNCATE/SIGN_EXTEND/ZERO_EXTEND
Simon Pilgrim via llvm-commits
- [llvm] 3f72490 - [CostModel][X86] Add smax/smin/umin/umax intrinsics cost model tests
Simon Pilgrim via llvm-commits
- [compiler-rt] 6f00f3b - [scudo][standalone] mallopt runtime configuration options
Kostya Kortchinsky via llvm-commits
- [llvm] f8ab665 - [NFC][XCOFF] Use getFunctionEntryPointSymbol from TLOF to simplify logic
via llvm-commits
- [llvm] 496fc3f - [InstSimplify] add tests for icmp with partial undef constant; NFC
Sanjay Patel via llvm-commits
- [llvm] f75cf24 - [InstCombine] avoid crashing on vector constant expression (PR46872)
Sanjay Patel via llvm-commits
- [llvm] 69152a1 - [X86] Merge the two 'Emit the normal disp32 encoding' cases in SIB byte handling in emitMemModRMByte. NFCI
Craig Topper via llvm-commits
- [PATCH] D83779: [SLP] Fix order of `insertelement`/`insertvalue` seed operands
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D84787: [SystemZ/ZOS] __(de)register_frame are not available on z/OS.
Kai Nacke via Phabricator via llvm-commits
- [llvm] 3fb13b8 - [InstSimplify] allow undefs in icmp with vector constant folds
Sanjay Patel via llvm-commits
- [compiler-rt] 811828a - [PowerPC] Mark allocator_oom_test.cpp unsupported on PowerPC
Ahsan Saghir via llvm-commits
- [llvm] 3fac05e - [openacc] Add missing newline at end of file
via llvm-commits
- [PATCH] D84788: [ELF] for symver directives, preserve the given symbol's size
Anthony Eden via Phabricator via llvm-commits
- [PATCH] D84776: [CodeMoverUtils] Add more tests to check code motion safety using data dependence information.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D84220: [IPSCCP] Fix a bug that the "returned" attribute is not cleared when function is optimized to return undef
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D84789: [LTO] Don't apply LTOPostLink module flag during writeMergedModule
Steven Wu via Phabricator via llvm-commits
- [llvm] 8e67982 - [NewGVN] Add test cases for remaining known issues.
Florian Hahn via llvm-commits
- [PATCH] D84301: [AMDGPU] Fix AMDGPUPerfHint::isIndirectAccess test case
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 1e027b7 - [llvm][NFC] refactor setBlockFrequency for clarity.
Mircea Trofin via llvm-commits
- [PATCH] D84792: [InstSimplify/NewGVN] Add option to control the use of undef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84793: [X86] Add assembler support for {disp8} and {disp32} to control the size of displacement used for memory operands.
Craig Topper via Phabricator via llvm-commits
- [lld] 1f166ed - [lld][linkerscript] Fix handling of DEFINED.
Hafiz Abid Qadeer via llvm-commits
- [PATCH] D83758: [lld][linkerscript] Fix handling of DEFINED.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [compiler-rt] b46176b - Reland [Coverage] Add comment to skipped regions
Zequan Wu via llvm-commits
- [PATCH] D84524: AMDGPU: Fix verifier error on spilling partially defined SGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84523: AMDGPU: Serialize MFI spill fields
Matt Arsenault via Phabricator via llvm-commits
- [llvm] dd405f1 - Revert D83834 "Add test utility 'extract'"
Fangrui Song via llvm-commits
- [llvm] 26fc91e - Revert "[gn build] (manually) merge d054c7ee2e9"
Fangrui Song via llvm-commits
- [llvm] e1dd212 - [X86] Remove disabled miscompiling X86CondBrFolding pass
Roman Lebedev via llvm-commits
- [llvm] e9b236f - AMDGPU: Check for other defs when folding conditions into s_andn2_b64
Matt Arsenault via llvm-commits
- [PATCH] D84314: AMDGPU/GlobalISel: Fix assert on copy to vcc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84796: [LV] Add abs/smin/smax/umin/umax intrinsics to isTriviallyVectorizable
Craig Topper via Phabricator via llvm-commits
- [llvm] 9731ef3 - AMDGPU/GlobalISel: Add SReg_96 to SGPRRegBank
Matt Arsenault via llvm-commits
- [llvm] ee713a2 - AMDGPU/GlobalISel: Add some missing tests for extract selection
Matt Arsenault via llvm-commits
- [llvm] 5174e7b - GlobalISel: Add typeIsNot LegalityPredicate
Matt Arsenault via llvm-commits
- [llvm] e87356b - GlobalISel: Don't assert on operations with no type indices
Matt Arsenault via llvm-commits
- [PATCH] D81364: AMDGPU Initializes StackPtrOffset when NonSpillStackObjects present
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75980: [LV] Generate RT checks up-front and remove them if required. (WIP)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D84308: [PowerPC] Retrieve the offset from load/store if it stores to stack slots
Jinsong Ji via Phabricator via llvm-commits
- [llvm] abf1ed7 - [globalisel][cse] Merge debug locations when CSE'ing
Daniel Sanders via llvm-commits
- [PATCH] D78388: [globalisel][cse] Merge debug locations when CSE'ing
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D84802: Add control over debug lines dropping
Jacek Galazka via Phabricator via llvm-commits
- [PATCH] D84803: [ThinLTO][MachO] Preserve both possible GUIDs from exported list
Steven Wu via Phabricator via llvm-commits
- [llvm] 417d3d4 - [docs] [lit] Add a more helpful description for lit.py's -s flag.
Julian Lettner via llvm-commits
- [PATCH] D82808: [docs] [lit] Add a more helpful description for lit.py's -s flag.
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D84338: AMDGPU: Handle a few missing cases in getAddrModeArguments
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D84319: AMDGPU/GlobalISel: Select llvm.amdgcn.global.atomic.csub
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D84804: [SROA][Mem2Reg] Use efficient droppable use API (after D83976)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D84252: [amdgpu] Run SROA after loop unrolling.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D84806: [scudo][standalone] Add new mallopt options.
Christopher Ferris via Phabricator via llvm-commits
- [PATCH] D83669: [PowerPC] Support for R_PPC64_REL24_NOTOC calls where the caller has no TOC and the callee is not DSO local
Victor Huang via Phabricator via llvm-commits
- [PATCH] D81442: [PowerPC] Add clang options to control MMA support
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D84359: [PowerPC] Add vector pair load/store instructions and vector pair register class
Baptiste Saleil via Phabricator via llvm-commits
- [llvm] 450dc09 - [SROA][Mem2Reg] Use efficient droppable use API (after D83976)
Johannes Doerfert via llvm-commits
- [llvm] e22de4e - [DominatorTree] Simplify ChildrenGetter.
Alina Sbirlea via llvm-commits
- [PATCH] D84168: AMDGPU: Account for the size of LDS globals used through constant expressions.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D84153: AMDGPU: Relax restriction on folding immediates into physregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 80bd6ae - On Windows build, making the /bigobj flag global , instead of passing it per file.
Michael Kruse via llvm-commits
- [llvm] d680711 - [FileCheck] Extend -dump-input with substitutions
Joel E. Denny via llvm-commits
- [llvm] 9f86b8e - [FileCheck] Report captured variables
Joel E. Denny via llvm-commits
- [PATCH] D83651: [FileCheck] Report captured variables
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D84354: [AMDGPU/MemOpsCluster] Clean-up fixme's around mem ops clustering logic
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] f14472a - [scudo][standalone] Add new mallopt options.
Kostya Kortchinsky via llvm-commits
- [PATCH] D82892: [NFC] Added comparision for all types in haveSameSpecialState() of Instruction.cpp
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D81070: [AMDGPU] Fixup use of StackPtrOffsetReg when not initialized
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84511: Fix update_cc_test_checks.py --llvm-bin after D78478
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 66d60e0 - AMDGPU: Serialize MFI spill fields
Matt Arsenault via llvm-commits
- [llvm] 592f2e8 - AMDGPU: Fix verifier error on spilling partially defined SGPRs
Matt Arsenault via llvm-commits
- [llvm] b3e63aa - AMDGPU: Don't assume there is only one terminator copy
Matt Arsenault via llvm-commits
- [llvm] 8860daf - AMDGPU: Handle a few missing cases in getAddrModeArguments
Matt Arsenault via llvm-commits
- [PATCH] D84477: AMDGPU: Don't assume there is only one terminator copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84198: AMDGPU/GlobalISel: Refactor special argument management
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84612: [openmp][openacc][NFC] Add wrapper for records in DirectiveEmitter
Valentin Clement via Phabricator via llvm-commits
- [llvm] 068808d - AMDGPU: Don't assume call targets are registers
Matt Arsenault via llvm-commits
- [PATCH] D84377: [WebAssembly] Implement truncating vector stores
Thomas Lively via Phabricator via llvm-commits
- [llvm] ffd8c23 - [WebAssembly] Implement truncating vector stores
Thomas Lively via llvm-commits
- [llvm] e8d4038 - [openmp][openacc][NFC] Add wrapper for records in DirectiveEmitter
via llvm-commits
- [PATCH] D84813: [NewPM][Attributor] Pin tests with -attributor to legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 6a7b6dd - AMDGPU: Don't assert in canInsertSelect
Matt Arsenault via llvm-commits
- [PATCH] D84344: AMDGPU: Don't assert in canInsertSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84556: [WebAssembly] Remove intrinsics for SIMD widening ops
Thomas Lively via Phabricator via llvm-commits
- [llvm] 06cf6f7 - [X86] Add FeatureCMPXCHG8B and FeatureSlowUAMem16 to 'lakemont' in X86.td
Craig Topper via llvm-commits
- [llvm] 11bb7ee - [WebAssembly] Remove intrinsics for SIMD widening ops
Thomas Lively via llvm-commits
- [PATCH] D84817: Add verification for DW_AT_decl_file and DW_AT_call_file.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D84478: AMDGPU: Optimize copies to exec with other insts after exec def
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b6ebc77 - AMDGPU/GlobalISel: Fix selecting llvm.amdgcn.s.getreg
Matt Arsenault via llvm-commits
- [llvm] 44211f2 - AMDGPU: Optimize copies to exec with other insts after exec def
Matt Arsenault via llvm-commits
- [PATCH] D84818: [JumpThreading] Fold br(freeze(undef))
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 00046d7 - [PowerPC] Add Def CR1 for MTFSFI_rec and MTFSF_rec
Kang Zhang via llvm-commits
- [llvm] db0d636 - [ADT][BitVector][NFC] Merge find_first_in() / find_first_unset_in()
Stefanos Baziotis via llvm-commits
- [PATCH] D84819: Add more debug code for https://github.com/google/sanitizers/issues/1193 (getting desperate, not being able to reproduce it for a few months, but the users are seeing it)
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] c12394f - [llvm-readelf][test] Improve wording in the comments. NFC.
Xing GUO via llvm-commits
- [llvm] dd4106d - [NFC] Edit the comment in User::replaceUsesOfWith
Chuanqi Xu via llvm-commits
- [PATCH] D62017: [CodeGen] Add lrint/llrint builtins
Matt Arsenault via Phabricator via llvm-commits
- [llvm] d50d4c3 - [Hexagon] Correct the order of operands when lowering funnel shift-left
Ikhlas Ajbar via llvm-commits
- [PATCH] D84729: [PowerPC] Set hasSideEffects for MFFS and MTFSF
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D84238: [PowerPC] Set v1i128 to expand for SETCC to avoid crash
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D69257: Outline non returning functions unless a longjmp
Ruijie Fang via Phabricator via llvm-commits
- [PATCH] D84820: [WebAssembly] Implement prototype v128.load{32,64}_zero instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D84821: Don't transfer BitCastInst at InstCombine pass when the user of BitCast is lifetime marker
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D84822: Add target ID to AMDGPU documentation
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D60620: [HIP] Support target id by --offload-arch
Yaxun Liu via Phabricator via llvm-commits
- [llvm] 60c889c - [ThinLTO] [test] cache.ll: Prevent Spotlight indexing of the output dir
Azharuddin Mohammed via llvm-commits
- [PATCH] D84823: [CMake] find python should before include cmake-ix
Peiyuan Song via Phabricator via llvm-commits
- [PATCH] D83852: [llvm-profdata] Implement llvm-profdata overlap for sample profiles
Wei He via Phabricator via llvm-commits
- [PATCH] D84825: [release/11.x only][ELF] Change tombstone value -1 to 0
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81555: [NewPM][PassInstrumentation] Add PreservedAnalyses parameter to AfterPass* callbacks. NFC
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D84722: [Attributor] Call site specific AAValueSimplification and AAIsDead.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D83281: [OpenMP] Allow traits for the OpenMP context selector `isa`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D84826: [NewPM][PassInstrumentation] Add AfterPassSkipped callback
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Yevgeny Rouban via Phabricator via llvm-commits
- [compiler-rt] 2ead4fc - Test including rpc/xdr.h requires sunrpc
Stephan Bergmann via llvm-commits
- [PATCH] D83242: [clang][BPF] support type existence/size and enum value relocations
Yonghong Song via Phabricator via llvm-commits
- [llvm] 1ae766e - [InstCombine] Add tests for select(freeze(undef)); NFC
Juneyoung Lee via llvm-commits
- [PATCH] D83878: BPF: support type existence/size and enum value relocations
Yonghong Song via Phabricator via llvm-commits
- [llvm] 334a702 - [DWARFYAML] Replace uint*_t with yaml::Hex* in the 'debug_aranges' entry.
Xing GUO via llvm-commits
- [llvm] 2f98eff - [DWARFYAML][test] Make the check lines stricter. NFC.
Xing GUO via llvm-commits
- [llvm] 0c005be - [X86][SSE] getV4X86ShuffleImm8 - canonicalize broadcast masks
Simon Pilgrim via llvm-commits
- [llvm] 08a2654 - [llvm-readobj] - Move out the common code from printRelocations() methods.
Georgii Rymar via llvm-commits
- [PATCH] D82948: [Driver][ARM] Disable unsupported features when nofp arch extension is used
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D77560: [SCEV] don't try to query getSCEV() for incomplete PHIs
ChenZheng via Phabricator via llvm-commits
- [PATCH] D84833: Implement indirect branch generation in position independent code for the RISC-V target
msizanoen1 via Phabricator via llvm-commits
- [PATCH] D83935: [llvm-readobj] - Move out the common code from printRelocations() methods.
George Rimar via Phabricator via llvm-commits
- [PATCH] D84835: [APFloat] Fix incorrect fptrunc rouning when from semantics exp lower than minimal exp of target semantics
Kirill via Phabricator via llvm-commits
- [PATCH] D84223: [AMDGPU] Don't combine memory intrs to v3i16
Marek Olšák via Phabricator via llvm-commits
- [llvm] c5ef1f1 - [TTI] Add default cost expansion for abs/smax/smin/umax/umin intrinsics
Simon Pilgrim via llvm-commits
- [PATCH] D84833: Implement indirect branch generation in position independent code for the RISC-V target and reorder BranchRelax before RISCVExpandPseudo
msizanoen1 via Phabricator via llvm-commits
- [PATCH] D82847: [CMAKE] Fix 'clean' target not working
Pushpinder Singh via Phabricator via llvm-commits
- [llvm] c970bb5 - [CMAKE] Fix 'clean' target not working
Pushpinder Singh via llvm-commits
- [llvm] 5d6cd61 - [LoopSimplifyCFG] Delete landing pads in dead exit blocks
Yevgeny Rouban via llvm-commits
- [llvm] 2aa2c40 - [NewGVN] Require asserts for crashing tests.
Florian Hahn via llvm-commits
- [PATCH] D84833: Implement indirect branch generation in position independent code for the RISC-V target and reorder BranchRelaxation to be run after RISCVExpandPseudo
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 5d84eaf - [CodeGen] Remove calls to getVectorNumElements in DAGTypeLegalizer::SplitVecOp_EXTRACT_SUBVECTOR
David Sherwood via llvm-commits
- [llvm] f43b5c7 - [SVE] Add checks for no warnings in CodeGen/AArch64/sve-sext-zext.ll
David Sherwood via llvm-commits
- [PATCH] D83205: [SVE] Add checks for no warnings in CodeGen/AArch64/sve-sext-zext.ll
David Sherwood via Phabricator via llvm-commits
- [llvm] cdd45d5 - AMDGPU/GlobalISel: Select llvm.amdgcn.global.atomic.csub
Matt Arsenault via llvm-commits
- [llvm] c230965 - AMDGPU: Make saturating add/sub legal for DAG path
Matt Arsenault via llvm-commits
- [llvm] 200bb51 - AMDGPU/GlobalISel: Refactor special argument management
Matt Arsenault via llvm-commits
- [PATCH] D83844: AMDGPU: Make saturating add/sub legal for DAG path
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 85342c2 - [ARM] Optimize immediate selection
Sjoerd Meijer via llvm-commits
- [PATCH] D84838: [BPI][NFC] Unify handling of normal and SCC based loops
Evgeniy via Phabricator via llvm-commits
- [PATCH] D82931: [flang][OpenMP] Enhance parser support for atomic construct to OpenMP 5.0
Kiran Kumar T P via Phabricator via llvm-commits
- [llvm] 2078771 - [SVE][CodeGen] Add simple integer add tests for SVE tuple types
David Sherwood via llvm-commits
- [llvm] 60280e9 - [Analysis] TTI: Add CastContextHint for getCastInstrCost
David Green via llvm-commits
- [llvm] 9ddb289 - [ARM] Tune getCastInstrCost for extending masked loads and truncating masked stores
David Green via llvm-commits
- [PATCH] D79163: [Target][ARM] Tune getCastInstrCost for extending masked loads and truncating masked stores
Dave Green via Phabricator via llvm-commits
- [llvm] 7518210 - [TTI] Move abs/smax/smin/umax/umin cost expansion to ICA getIntrinsicInstrCost variant
Simon Pilgrim via llvm-commits
- [PATCH] D84841: GlobalISel: Handle llvm.expect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83636: omp: Make OMP tablegen more like all other tablegens.
Valentin Clement via Phabricator via llvm-commits
- [lld] 8725a49 - [ELF][test] Add test coverage of `__real_` to wrap-plt.s
Andrew Ng via llvm-commits
- [PATCH] D84842: [flang] Expose specific to generic intrinsic name mapping
Jean Perier via Phabricator via llvm-commits
- [llvm] d1a3396 - [Driver][ARM] Disable unsupported features when nofp arch extension is used
Victor Campos via llvm-commits
- [PATCH] D84841: GlobalISel: Handle assorted no-op intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0a0f282 - [CostModel][X86] Add SSE costs for ABS intrinsics
Simon Pilgrim via llvm-commits
- [llvm] 8c3262a - [ConstantFolding] update test checks FP min/max intrinsics
Sanjay Patel via llvm-commits
- [llvm] 99166fd - [SCEVExpander] Add option to preserve LCSSA directly.
Florian Hahn via llvm-commits
- [PATCH] D84846: [MC] Add support for generating missing GNU build notes
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D84847: [PowerPC] Add accumulator register class and instructions
Baptiste Saleil via Phabricator via llvm-commits
- [llvm] 672df0f - [InstSimplify] add tests for expandCommutativeBinOp; NFC
Juneyoung Lee via llvm-commits
- [PATCH] D81585: [AIX][XCOFF][Patch1] Provide decoding trace back table information API for xcoff object file for llvm-objdump -d
Digger via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D84250: [InstSimplify] ExpandBinOp should fold an expression only when it's safe
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D83543: [CodeMoverUtils] Add more data dependency related test case
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D84849: GlobalISel: Handle llvm.localescape
Matt Arsenault via Phabricator via llvm-commits
- [llvm] d1abca1 - [CostModel][X86] Add SSE costs for SMAX/SMIN/UMAX/UMIN intrinsics
Simon Pilgrim via llvm-commits
- [llvm] 9f95895 - [ConstantFolding] add tests for integer min/max intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] 9ee7d71 - [ConstantFolding] fold integer min/max intrinsics
Sanjay Patel via llvm-commits
- [PATCH] D84851: [flang] Add -h as a synonym for help
Richard Barton via Phabricator via llvm-commits
- [PATCH] D84023: Make MSVC generate appropriate __cplusplus macro definition
Tatyana Krasnukha via Phabricator via llvm-commits
- [llvm] bfa1403 - [DWARFYAML] Make the field names consistent with the DWARF spec. NFC.
Xing GUO via llvm-commits
- [PATCH] D84853: [flang] Make interactive behaviour more obvious
Richard Barton via Phabricator via llvm-commits
- [llvm] 6a05c6b - [MachineCopyPropagation] BackwardPropagatableCopy: add check for hasOverlappingMultipleDef
Simon Wallis via llvm-commits
- [llvm] ee05167 - [OpenMP] Allow traits for the OpenMP context selector `isa`
Johannes Doerfert via llvm-commits
- [llvm] 5cf0c2e - [NewPM][PassInstrument] Add a new kind of before-pass callback that only get called if the pass is not skipped
Yuanfang Chen via llvm-commits
- [llvm] 7a2e112 - [NewPM][PassInstrument] Make PrintIR and TimePasses to use before-pass-run callback
Yuanfang Chen via llvm-commits
- [llvm] 9ad7c98 - [SVE] Don't consider scalable vector types in SLPVectorizerPass::vectorizeChainsInBlock
David Sherwood via llvm-commits
- [PATCH] D84854: [llvm-readobj/readelf] - Refine the implementation of printMipsOptions().
George Rimar via Phabricator via llvm-commits
- [PATCH] D84855: [flang] Make interactive behaviour more obvious
Richard Barton via Phabricator via llvm-commits
- [PATCH] D84856: [flang] Add details to --help screen on default behaviour
Richard Barton via Phabricator via llvm-commits
- [PATCH] D84857: [flang] Add -h as a synonym for help
Richard Barton via Phabricator via llvm-commits
- [PATCH] D84858: [llvm-libtool-darwin] Refactor ArchiveWriter
Sameer Arora via Phabricator via llvm-commits
- [llvm] d42c7b2 - AMDGPU: Account for the size of LDS globals used through constant
Matt Arsenault via llvm-commits
- [PATCH] D84050: YAML: Don't assume an arbitrary StringRef is null terminated
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83986: GlobalISel: Define InvalidRegBankID enum value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82763: MIR: Infer not-SSA for subregister defs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a4ade9e - [MachineVerifier] Handle the PHI node for verifyLiveVariables()
Kang Zhang via llvm-commits
- [PATCH] D84860: [LangRef] Add uniqueptr attribute.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 3c20ede - [InstSimplify] fold integer min/max intrinsic with same args
Sanjay Patel via llvm-commits
- [llvm] 3e8534f - [InstSimplify] allow partial undef constants for vector min/max folds
Sanjay Patel via llvm-commits
- [PATCH] D82692: [ARM] do not consider sp as deprecated for ldm/stm
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D76482: [lld][ELF] Provide optional hidden symbols for build ID
Petr Hosek via Phabricator via llvm-commits
- [llvm] 4a10029 - [NewPM][Attributor] Pin tests with -attributor to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D84862: Make ENDBR instruction a scheduling boundary
Joao Moreira via Phabricator via llvm-commits
- [PATCH] D84863: [DAG][AMDGPU][X86] Add SimplifyMultipleUseDemandedBits handling for SIGN/ZERO_EXTEND + SIGN/ZERO_EXTEND_VECTOR_INREG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D84864: [flang] Add release notes for LLVM 11 release
Richard Barton via Phabricator via llvm-commits
- [PATCH] D84865: [PGO] Remove insignificant function hash values from some tests.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D84866: [AArch64][GlobalISel] Selection support for vector DUP[X]lane instructions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D84867: [flang] Add placeholder ReleaseNotes file
Richard Barton via Phabricator via llvm-commits
- [llvm] 31342eb - [Statepoint] When using the tied def lowering, unconditionally use vregs [almost NFC]
Philip Reames via llvm-commits
- [PATCH] D83965: MIR Statepoint refactoring. Part 5: Handle non-local relocates in ISEL.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D84390: RuntimeDyldELF: report_fatal_error instead of asserting for unimplemented relocations (PR46816)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D84869: [AArch64][SVE] Disable tail calls if callee does not preserve SVE regs.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84551: [GlobalISel] Add G_INTRINSIC_LRINT and translate from llvm.lrint
Amara Emerson via Phabricator via llvm-commits
- [llvm] 802c043 - [PowerPC] Set v1i128 to expand for SETCC to avoid crash
Kang Zhang via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84872: [NewPM][opt] Revert to legacy PM when any codegen passes are specified
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D84279: AMDGPU/GlobalISel: Handle llvm.amdgcn.reloc.constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45228: AMDGPU/SI: Handle BitCast of GEP in promoting alloca to vector
Changpeng Fang via Phabricator via llvm-commits
- [llvm] 1d51dc3 - [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline
Roman Lebedev via llvm-commits
- [llvm] fdc9027 - [DAG][AMDGPU][X86] Add SimplifyMultipleUseDemandedBits handling for SIGN/ZERO_EXTEND + SIGN/ZERO_EXTEND_VECTOR_INREG
Simon Pilgrim via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ee9617e - [InstSimplify] try constant folding intrinsics before general simplifications
Sanjay Patel via llvm-commits
- [llvm] 71d0a2b - [DFSan][NewPM] Port DataFlowSanitizer to NewPM
Arthur Eubanks via llvm-commits
- [PATCH] D81433: AMDGPU: Restrict the number of instructions to scan for getPointerDependencyFrom
Changpeng Fang via Phabricator via llvm-commits
- [llvm] 3efc978 - [LV] Add abs/smin/smax/umin/umax intrinsics to isTriviallyVectorizable
Craig Topper via llvm-commits
- [llvm] c4823b2 - [X86] Add custom lowering for llvm.roundeven with sse4.1.
Craig Topper via llvm-commits
- [llvm] cd89094 - [PGO] Remove insignificant function hash values from some tests.
Hiroshi Yamauchi via llvm-commits
- [compiler-rt] e7196bd - [Scudo][CMake] Add -fno-lto to Scudo libraries
Arthur Eubanks via llvm-commits
- [PATCH] D83834: Add test utility 'split-file'
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D84874: [SVE][CodeGen] Legalisation of INSERT_VECTOR_ELT for scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 276f9e8 - [WebAssembly] Fix getBottom for loops
Heejin Ahn via llvm-commits
- [llvm] 0c4ea27 - [gn build] Port 276f9e8cfaf
LLVM GN Syncbot via llvm-commits
- [llvm] 90b76da - GloblaISel: Remove unreachable condition
Matt Arsenault via llvm-commits
- [PATCH] D82269: [TRE][NFC] Refactor Basic Block Processing
Layton Kifer via Phabricator via llvm-commits
- [llvm] 766cb61 - AMDGPU: Relax restriction on folding immediates into physregs
Matt Arsenault via llvm-commits
- [llvm] 7ff9575 - [AArch64][GlobalISel] Select XRO addressing mode with wide immediates
Jessica Paquette via llvm-commits
- [PATCH] D84877: Support for soft fp16 to fp64 IEEE conversions
Luke Drummond via Phabricator via llvm-commits
- [compiler-rt] 5874304 - Add more debug code for https://github.com/google/sanitizers/issues/1193 (getting desperate, not being able to reproduce it for a few months, but the users are seeing it)
Kostya Serebryany via llvm-commits
- [PATCH] D84878: [FPEnv] IRBuilder fails to add strictfp attribute
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] 0b7de79 - GlobalISel: Implement lower for G_EXTRACT_VECTOR_ELT
Matt Arsenault via llvm-commits
- [llvm] dc28675 - Revert "[SCEVExpander] Add option to preserve LCSSA directly."
Florian Hahn via llvm-commits
- [compiler-rt] 7e946d0 - [compiler-rt][Darwin] Disable EXC_GUARD exceptions
Julian Lettner via llvm-commits
- [llvm] 59fac51 - AMDGPU/GlobalISel: Handle llvm.amdgcn.reloc.constant
Matt Arsenault via llvm-commits
- [PATCH] D84879: [X86] Separate CPU Feature lists in X86.td between architecture features and tuning features
Craig Topper via Phabricator via llvm-commits
- [PATCH] D83499: [MSAN runtime] Add poison_stack function that also updates origin
Gui Andrade via Phabricator via llvm-commits
- [llvm] d8ba622 - [AArch64][GlobalISel] Selection support for vector DUP[X]lane instructions.
Amara Emerson via llvm-commits
- [PATCH] D84881: GlobalISel: Fix insert point in CSEMIRBuilder unit test
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 8fe2abc - [Statepoint] Consolidate relocation type tracking [NFC]
Philip Reames via llvm-commits
- [llvm] 0c0e360 - [GlobalISel] Add G_INTRINSIC_LRINT and translate from llvm.lrint
Amara Emerson via llvm-commits
- [PATCH] D84883: [AMDGPU] prefer non-mfma in post-RA schedule
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] e2d0b44 - [DFSan] Add efficient fast16labels instrumentation mode.
Matt Morehouse via llvm-commits
- [llvm] 7aaa856 - [PowerPC] Add options to control paired vector memops support
Lei Huang via llvm-commits
- [llvm] bdad24c - GlobalISel: Fix insert point in CSEMIRBuilder unit test
Matt Arsenault via llvm-commits
- [llvm] 13b63be - [AMDGPU] prefer non-mfma in post-RA schedule
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D84884: [SelectionDAG] Fix lowering of vector geps
Jon Roelofs via Phabricator via llvm-commits
- [llvm] decfdb8 - [AMDGPU] Fixed formatting in GCNHazardRecognizer.cpp. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D84885: Make test use a smaller file
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D84886: Create LoopNestPass
Ta-Wei Tu via Phabricator via llvm-commits
- [polly] f75564a - Reland "[SCEVExpander] Add option to preserve LCSSA directly."
Florian Hahn via llvm-commits
- [llvm] e980913 - [Tests] Split a file for ease of update
Philip Reames via llvm-commits
- [llvm] a1c9529 - [X86][AVX] isHorizontalBinOp - relax no-lane-crossing limit for AVX1-only targets.
Simon Pilgrim via llvm-commits
- [lld] 8dbea47 - [PowerPC] Support for R_PPC64_REL24_NOTOC calls where the caller has no TOC and the callee is not DSO local
Victor Huang via llvm-commits
- [lld] ed7bde0 - [ELF][test] Fix ppc64-reloc-pcrel34-overflow.s
Fangrui Song via llvm-commits
- [PATCH] D84821: [InstCombine] Don't transfer BitCastInst at InstCombine pass when the user of BitCast is lifetime marker
Nikita Popov via Phabricator via llvm-commits
- [llvm] 897bdca - [ConstantRange] Add API for intrinsics (NFC)
Nikita Popov via llvm-commits
- [PATCH] D84555: [lldb-vscode ]Add Syntax Highlighting to Disassembly View
Greg Clayton via Phabricator via llvm-commits
- [llvm] 755f91f - [Statepoint] Enable cross block relocates w/vreg lowering
Philip Reames via llvm-commits
- [PATCH] D84043: [AArch64][SVE] Fix CFA calculation in presence of SVE objects.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 01aa147 - [NewPM][opt] Revert to legacy PM when any codegen passes are specified
Arthur Eubanks via llvm-commits
- [compiler-rt] 120e66b - [PGO] Include the mem ops into the function hash.
Hiroshi Yamauchi via llvm-commits
- [llvm] 120e66b - [PGO] Include the mem ops into the function hash.
Hiroshi Yamauchi via llvm-commits
- [compiler-rt] d8e8e32 - build: always add support for assembly targets on Darwin
Saleem Abdulrasool via llvm-commits
- [PATCH] D84333: build: always add support for assembly targets on Darwin
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81172: [AMDGPU] Implement hardware bug workaround for image instructions
Rodrigo Dominguez via Phabricator via llvm-commits
- [llvm] 5cd695d - [InstSimplify] fold min/max with opposite of limit value
Sanjay Patel via llvm-commits
- [llvm] fef513f - [InstSimplify] fold min/max intrinsic with undef operand
Sanjay Patel via llvm-commits
- [llvm] 0dcd4a2 - [opt][NewPM] Fix typo
Arthur Eubanks via llvm-commits
- [llvm] b1c1825 - [X86] Remove unused argument from HandleAVX512Operand in the assembly parser.
Craig Topper via llvm-commits
- [PATCH] D74877: [clang] fix incorrect Wdocumentation fix-its
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D84889: [flang] Create HostAssoc symbols for uplevel references
Tim Keith via Phabricator via llvm-commits
- [PATCH] D84890: AMDGPU: Put inexpensive ops first in AMDGPUAnnotateUniformValues::visitLoadInst
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D84891: WIP: [Verifier] Flag dbg.declares which specify different addresses for the same fragment
Vedant Kumar via Phabricator via llvm-commits
- [llvm] ae7589e - Revert "[PGO] Include the mem ops into the function hash."
Hiroshi Yamauchi via llvm-commits
- [compiler-rt] dc22182 - [darwin] build and link with a separate compiler-rt builtins library
Alex Lorenz via llvm-commits
- [PATCH] D83465: Encode alignment attribute for `atomicrmw`
James Y Knight via Phabricator via llvm-commits
- [PATCH] D84895: [X86] Teach the assembler parser to handle a '*' between segment register and base/index/displacement part of an address
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 926c147 - Revert "build: always add support for assembly targets on Darwin"
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D70523: [AMDGPU] Update AMDGPUUsage with DWARF proposal
Tony Tye via Phabricator via llvm-commits
- [PATCH] D81242: [StackSafety] Run ThinLTO
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] 005991a - [DFSan] Remove dfsan_use_fast16labels from abilist.
Matt Morehouse via llvm-commits
- [llvm] 7105925 - [llvm][NFC] TensorSpec abstraction for ML evaluator
Mircea Trofin via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D84896: [MC] Add createMCInst() using a typed MCInst bump allocator.
Hendrik Greving via Phabricator via llvm-commits
- [llvm] 0da582d - GlobalISel: Handle llvm.roundeven
Matt Arsenault via llvm-commits
- [PATCH] D71338: [VE,#1] Scalar code generation
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 44e7d44 - [Darwin][compiler-rt] kern.osproductversion unavailable pre macOS 10.13
Julian Lettner via llvm-commits
- [compiler-rt] 618a0c0 - [profile] Add InstrProfilingInternal.c.o to Darwin kext builtins
Vedant Kumar via llvm-commits
- [PATCH] D84899: [AMDGPU] Do not use undef on indirect source
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D84900: [X86] Parse and ignore .arch directivesWe parse .arch so that some `.arch i386; .code32` code can assemble. It seemsthat X86AsmParser does not do a good job tracking what features are needed toassemble instructions. So we simply ignore .arch...
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D84900: [X86] Parse and ignore .arch directives
Fangrui Song via Phabricator via llvm-commits
- [llvm] 111a02d - [JumpThreading] Fold br(freeze(undef))
Juneyoung Lee via llvm-commits
- [PATCH] D84901: [Sanitizers] Fix lint failure with Python 3.6
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D83603: [lld-macho] Support __dso_handle for C++
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D81901: GlobalISel: Implement bitcast action for G_EXTRACT_VECTOR_ELEMENT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84903: [NFC][AMDGPU] Improve fused fmul+fadd tests.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D84904: [flang] Fixes for RESHAPE()
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] 66c572a - GlobalISel: Handle assorted no-op intrinsics
Matt Arsenault via llvm-commits
- [llvm] 7d0b32c - GlobalISel: Use result of find rather than rechecking map
Matt Arsenault via llvm-commits
- [llvm] 5aa2fd8 - [AMDGPU] DWARF proposal changes for expression context
via llvm-commits
- [PATCH] D84905: [MemorySSA] Restrict optimizations after a PhiTranslation.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] a18953c - [PowerPC] Fix RM operands for some instructions
Kang Zhang via llvm-commits
- [llvm] eee7cc9 - [llvm-readobj] NFC. Add -help description of --hex-dump and
Yuanfang Chen via llvm-commits
- [llvm] ec93293 - NFC. Fix comments
Yuanfang Chen via llvm-commits
- [llvm] 8224c50 - For some tests targeting SystemZ, -march=z13 ---> -mcpu=z13
Yuanfang Chen via llvm-commits
- [PATCH] D59715: [HotColdSplit] Reflect full cost of parameters in split penalty
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D84906: [NFC] Use GetUnderlyingObjects in findAllocaForValue
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D84907: [DWARFYAML] Make the 'AddressSize', 'SegmentSelectorSize' fields optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D84909: [GISel] Add combiners for G_INTTOPTR and G_PTRTOINT
Michael Kitzan via Phabricator via llvm-commits
- [PATCH] D83569: [PowerPC] Fix the killed flag in mi-peephole pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D84910: [AMDGPU] Make GCNRegBankReassign assign based on subreg banks
Carl Ritson via Phabricator via llvm-commits
- [llvm] 9611ee5 - [X86] Teach the assembler parser to handle a '*' between segment register and base/index/displacement part of an address
Craig Topper via llvm-commits
- [llvm] e24f5f3 - [AMDGPU] DWARF proposal changes
via llvm-commits
- [llvm] 629467e - [AMDGPU] Fix DWARF extensions User Guide table of contents
via llvm-commits
- [PATCH] D84911: [DWARFYAML] Make the 'Length' field of the address range table optional.
Xing GUO via Phabricator via llvm-commits
- [llvm] 3678ad8 - [NFC] Remove unused variable
Max Kazantsev via llvm-commits
- [llvm] 032ed39 - [Support] Class to facilitate file locking
Serge Pavlov via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 1759744 - [X86] Don't pass some many parameters to ParseMemOperand by reference.
Craig Topper via llvm-commits
- [llvm] 07bb824 - [X86] Pass the OperandVector to ParseMemOperand instead of returning the operand. NFCI
Craig Topper via llvm-commits
- [PATCH] D72031: [Scheduling] Create the missing dependency edges for store cluster
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 23ad660 - [SVE][CodeGen] At -O0 fallback to DAG ISel when translating alloca with scalable types
David Sherwood via llvm-commits
- [PATCH] D84913: [libFuzzer] Enable for SystemZ
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D84914: [PowerPC] Add intrinsic to read or set FPSCR register
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D78670: PowerPC: Fix SPE extloadf32 handling.
Kai Luo via Phabricator via llvm-commits
- [llvm] 0037a5f - [PHIElimination] Fix the killed flag for LowerPHINode()
Kang Zhang via llvm-commits
- [PATCH] D80886: [PHIElimination] Fix the killed flag for LowerPHINode()
Zhang Kang via Phabricator via llvm-commits
- [compiler-rt] bbe5099 - [compiler-rt][cmake] Simplify COMPILER_RT_HAS_VERSION_SCRIPT tests
Rainer Orth via llvm-commits
- [PATCH] D84916: [SimpleLoopUnswitch] Drop make.implicit metadata in case of non-trivial unswitching
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D83036: [X86][FPEnv] Lowering of {get,set,reset}_fpmode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D40950: [ELF] - Fail when multiple .debug_* sections are used in a single object.
George Rimar via Phabricator via llvm-commits
- [llvm] 1ac72a0 - [IPConstProp] Regenerate check lines.
Florian Hahn via llvm-commits
- [PATCH] D84921: [DWARFYAML] Make the debug_aranges entry optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D84922: [X86][AVX512] Fix build fail after D81548
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D84923: [ARM] Fix so immediates and pc relative checks
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D84447: [IPConstProp] Replace and move tests to SCCP.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81391: [RISC-V] Do not crash when using -ftrapping-math
kamlesh kumar via Phabricator via llvm-commits
- [llvm] 276ed5f - [DAGCombiner] Fold sext_inreg of a masked load into a sign extended masked load
Sam Tebbs via llvm-commits
- [PATCH] D84925: [SimpleLoopUnswitch] Preserve make.implicit in non-trivial unswitch if legal
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 006f6f8 - [DWARFYAML] Make the 'AddressSize', 'SegmentSelectorSize' fields optional.
Xing GUO via llvm-commits
- [llvm] 3da6a97 - [DWARFYAML] Make the 'Length' field of the address range table optional.
Xing GUO via llvm-commits
- [PATCH] D84927: [TargetPassConfig] Run MachineVerifier after more passes
Zhang Kang via Phabricator via llvm-commits
- [llvm] 141b64a - [NFC] Failed cases for some patterns defined in DAGCombiner.cpp
via llvm-commits
- [PATCH] D84928: [clangd] Fix remote index build on macOS
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D84929: [analyzer] Fix out-of-tree only clang build by not relaying on private header
Balázs Benics via Phabricator via llvm-commits
- [llvm] 44a4ba8 - [AArch64] Add machine-combiner tests with instruction level FMFs.
Florian Hahn via llvm-commits
- [PATCH] D84930: [AArch64] Consider instruction-level contract FMFs in combiner patterns.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84931: [lit] Add --time-trace-output to lit
Russell Gallop via Phabricator via llvm-commits
- [llvm] 2dec72b - [X86][SSE] combineExtractWithShuffle - extend extract(truncate(x),0) for any source vector size
Simon Pilgrim via llvm-commits
- [llvm] cc52928 - VectorUtils.h - reduce unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] e77624a - [IPConstProp] Remove and move tests to SCCP.
Florian Hahn via llvm-commits
- [PATCH] D82344: [NewPM] Allow passes to never be skipped
Evgeniy via Phabricator via llvm-commits
- [PATCH] D81555: [NewPM][PassInstrumentation] Add PreservedAnalyses parameter to AfterPass* callbacks
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] 59d6e81 - Revert "[IPConstProp] Remove and move tests to SCCP."
Florian Hahn via llvm-commits
- [PATCH] D84936: [flang] Fix CMPLX folding with complex arguments
Jean Perier via Phabricator via llvm-commits
- [PATCH] D84937: [SVE][CodeGen] Fix scalable vector issues in DAGTypeLegalizer::GenWidenVectorStores
David Sherwood via Phabricator via llvm-commits
- [PATCH] D84113: [Debuginfo] (1/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D84114: [Debuginfo] (2/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D84115: [Debuginfo] (3/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D84118: [Debuginfo] (6/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D84119: [Debuginfo] (7/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D84120: [Debuginfo] (8/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D84940: [JumpThreading] Conditionally freeze its condition when unfolding select
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 1da0c47 - [LoopVectorizer] Don't create unused block masks for reductions. NFC
David Green via llvm-commits
- [PATCH] D81415: [LoopVectorizer] Don't create unused block masks for reductions. NFC
Dave Green via Phabricator via llvm-commits
- [llvm] f7237ee - [ConstantFolding] add tests for abs intrinsic; NFC
Sanjay Patel via llvm-commits
- [llvm] 04dc969 - [XCOFF][AIX] Enable -ffunction-sections
via llvm-commits
- [PATCH] D84941: [JumpThreading] Let ProcessImpliedCondition look into freeze instructions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D84942: [ConstantFolding] fold abs intrinsic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D82878: AMDGPU/GlobalISel: Apply load bitcast to s.buffer.load intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84944: [JumpThreading] Let SimplifyPartiallyRedundantLoad look into freeze
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D83316: [OpenMPOpt][WIP] Structure for unittests
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] b7292f2 - Speculative GCC 5 build fix
Hans Wennborg via llvm-commits
- [PATCH] D82719: [OpenMPOpt][SplitMemTransfer][WIP] Getting values stored in offload arrays
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D84948: [InstCombine] Fold select/and/or with freeze(undef) that is used in the op only
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] dab8d61 - [PowerPC][AIX] Move the testcase to proper dir
Jinsong Ji via llvm-commits
- [llvm] 6316b00 - Attributor.h - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] b8c8d1b - AMDGPU: Convert some tests to use new buffer intrinsics
Matt Arsenault via llvm-commits
- [llvm] ef4e665 - [AArch64] Fix operand definitions of XPACI/XPACD
Momchil Velikov via llvm-commits
- [PATCH] D84298: [AArch64] Fix operand definitions of XPACI/XPACD
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D84949: [JumpThreading] Don't limit the type of an operand
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D83824: [NFC] [LV] Vectorized Loop Skeleton Refactoring
Jeeva P. via Phabricator via llvm-commits
- [PATCH] D83056: Separate the Loop Peeling Utilities from the Loop Unrolling Utilities
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D83242: [clang][BPF] support type exist/size and enum exist/value relocations
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D83878: BPF: support type exist/size and enum exist/value relocations
Yonghong Song via Phabricator via llvm-commits
- [llvm] 19756ef - [OpenMP][IRBuilder] Support allocas in nested parallel regions
Johannes Doerfert via llvm-commits
- [PATCH] D82470: [OpenMP][IRBuilder] Support allocas in nested parallel regions
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] d2c2248 - [X86] Parse and ignore .arch directives
Fangrui Song via llvm-commits
- [llvm] 7b11444 - Align store conditional address
Krzysztof Parzyszek via llvm-commits
- [PATCH] D84232: [clangd] Set minimum gRPC version to 1.27
Kirill Bobyrev via Phabricator via llvm-commits
- [compiler-rt] 1260a15 - [tsan] Fix the open and open64 interceptors to have correct declarations (variadic functions)
Kuba Mracek via llvm-commits
- [llvm] 33fd4a1 - [AMDGPU/MemOpsCluster] Clean-up fixme's around mem ops clustering logic
via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84952: [DWARFYAML] Refactor emitDebugSections(). NFC.
Xing GUO via Phabricator via llvm-commits
- [llvm] 3d6f530 - [PGO] Include the mem ops into the function hash.
Hiroshi Yamauchi via llvm-commits
- [compiler-rt] 1e8a9c3 - [tsan] Fixup for 1260a155: Move variadic-open.cpp test into Darwin/ directory
Kuba Mracek via llvm-commits
- [PATCH] D60146: AMDGPU: Don't use generation to determine encoding
Scott Linder via Phabricator via llvm-commits
- [llvm] 3632f76 - [WebAssembly] Fix GCC 5 build.
Craig Topper via llvm-commits
- [llvm] 555cf42 - [NewPM][PassInstrument] Add PrintPass callback to StandardInstrumentations
Yuanfang Chen via llvm-commits
- [PATCH] D84771: [llvm-profdata] Add intersect/exclude subcommands to aid differential code coverage analysis.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] 4a161bd - LoopUnroll.cpp - pass std::vector by const reference to needToInsertPhisForLCSSA helper. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D84953: [PGO][test] Add test to check memops changes function hash
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D84896: [MC] Fix memory leak when allocating MCInst with bump allocator
Hendrik Greving via Phabricator via llvm-commits
- [llvm] 5b32518 - [AMDGPU] Do not use undef on indirect source
Stanislav Mekhanoshin via llvm-commits
- [llvm] ce1eb7a - [WebAssembly] Fixed 64-bit indices in br_table
Wouter van Oortmerssen via llvm-commits
- [PATCH] D81004: [MemorySSA] Skip phi translation for phis in cycles (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84958: Remove Olesen from LLVM code owners
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D84959: [NewPM][LVI] Abandon LVI after CVP
Nikita Popov via Phabricator via llvm-commits
- [llvm] 36a4f10 - Fix computeHostNumPhysicalCores() for Linux on POWER and Linux on Z
Ettore Tiotto via llvm-commits
- [PATCH] D83692: Add first microbenchmarks for matrix types extensions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 7551fd5 - [InstCombine] update test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D84399: [SCEVExpander] Avoid re-using existing casts if it means updating users.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 2062b37 - [LAA] Avoid adding pointers to the checks if they are not needed.
Florian Hahn via llvm-commits
- [PATCH] D84249: AMDGPU/GlobalISel: Stop using G_EXTRACT in argument lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84963: [ValueTracking] Add basic computeKnownBits support for llvm.abs intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D84964: [WIP] Demo a functional problem from D81647 with a fix and test case
Philip Reames via Phabricator via llvm-commits
- [PATCH] D81647: MIR Statepoint refactoring. Part 3: Spill GC Ptr regs.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D84965: [flang][OpenMP] Added initial support for lowering OpenMP parallel construct
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D84967: [tbaa] Rename type-based-aa -> tbaa
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D84968: [PowerPC] Legalize v256i1 and v512i1 and implement load and store of these types
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D84969: [flang] Fix an assert on duplicate initializations
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D83595: [Draft][MSAN] Optimize away poisoning allocas that are always written before load
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81648: MIR Statepoint refactoring. Part 4: ISEL changes.
Philip Reames via Phabricator via llvm-commits
- [llvm] 4c16eaf - [SCCP] Remove dead switch cases based on range information
Nikita Popov via llvm-commits
- [PATCH] D84971: [ValueTracking]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D77924: ld128 demangle: allow space for 'L' suffix.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D84976: [llvm] Add a parser from JSON to TensorSpec
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D84977: [NewPM] Only verify loop for nonskipped user loop pass
Yuanfang Chen via Phabricator via llvm-commits
- [lld] b4c7657 - [ELF] Add --dependency-file option
Petr Hosek via llvm-commits
- [PATCH] D77187: [lld][WebAssembly] Add initial support for -Map/--print-map
Derek Schuff via Phabricator via llvm-commits
- [llvm] 95d1e66 - [CVP] Add tests for min/max/abs intrinsic comparisons (NFC)
Nikita Popov via llvm-commits
- [llvm] d8a98a9 - [ConstantRange][CVP] Compute min/max/abs intrinsic ranges
Nikita Popov via llvm-commits
- [lld] da324f9 - [LLD] [Mingw] Don't export symbols from profile generate
Martin Storsjö via llvm-commits
- [PATCH] D84980: [Attributor] Add time trace support.
Kuter Dinel via Phabricator via llvm-commits
- [compiler-rt] 14c1b40 - [compiler-rt] [profile] fix profile generate for mingw x86_64
Martin Storsjö via llvm-commits
- [llvm] 94f8120 - [ConstantRange] Support abs with poison flag
Nikita Popov via llvm-commits
- [PATCH] D84981: [NewPM] Only print 'Invalidating all ...' when invalidation occurs
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] afae6d9 - [SelectionDAG] Fix lowering of vector geps
Jon Roelofs via llvm-commits
- [llvm] 9ebeac6 - [ConstantRange][CVP] Make use of abs poison flag
Nikita Popov via llvm-commits
- [lld] 3587de2 - [lld-macho] Support __dso_handle for C++
Jez Ng via llvm-commits
- [lld] 22e6648 - [lld-macho] Implement -headerpad
Jez Ng via llvm-commits
- [lld] 9821079 - [lld-macho] Make __LINKEDIT sections contiguous
Jez Ng via llvm-commits
- [PATCH] D84981: [NewPM] Don't print 'Invalidating all non-preserved analyses'
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 243376c - AMDGPU: Put inexpensive ops first in AMDGPUAnnotateUniformValues::visitLoadInst
Changpeng Fang via llvm-commits
- [lld] c89e46e - [lld-macho] Add comment for literal argument
Jez Ng via llvm-commits
- [PATCH] D84552: [AArch64][GlobalISel] Add legalization & selection support for G_INTRINSIC_LRINT
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D84985: [ThinLTO] Compile time improvement to propagateAttributes
Teresa Johnson via Phabricator via llvm-commits
- [llvm] e56e902 - AMDGPU: Fix liveness errors when copying AGPR tuples
Matt Arsenault via llvm-commits
- [PATCH] D83019: =AMDGPU: Fix liveness errors when copying AGPR tuples
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84987: Pass bugreport URL to standalone clang build
Michał Górny via Phabricator via llvm-commits
- [lld] 763671f - [COFF] Port CallGraphSort to COFF from ELF
Zequan Wu via llvm-commits
- [llvm] 9f1dcdc - [JITLink] Allow JITLinkContext::notifyResolved to return an Error.
Lang Hames via llvm-commits
- [llvm] 8ce8cee - [llvm-jitlink] Add -harness option to llvm-jitlink.
Lang Hames via llvm-commits
- [llvm] b811736 - [gn build] Port 763671f387f
LLVM GN Syncbot via llvm-commits
- [PATCH] D84988: WIP [Coverage] Add empty line regions to SkippedRegions
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D84989: [doc] Describe the header guard style
Mircea Trofin via Phabricator via llvm-commits
- [llvm] abb8128 - [doc] Describe the header guard style
Mircea Trofin via llvm-commits
- [llvm] 09f9f7d - [AArch64][GlobalISel] Add legalization & selection support for G_INTRINSIC_LRINT.
Amara Emerson via llvm-commits
- [llvm] 7e88efa - [LegalizeTypes][SVE] Support widen/split legalization for SPLAT_VECTOR
Eli Friedman via llvm-commits
- [compiler-rt] 896f797 - [profile] Remove dependence on getpagesize from InstrProfilingBuffer.c.o
Vedant Kumar via llvm-commits
- [PATCH] D84419: Fix interaction between stack alignment and inline-asm stack clash protection
Josh Stone via Phabricator via llvm-commits
- [llvm] 24f5235 - [ValueTracking] Add basic computeKnownBits support for llvm.abs intrinsic
Craig Topper via llvm-commits
- [llvm] 49def10 - [Attributor] Add time trace support.
via llvm-commits
- [llvm] 3ad09fd - [X86] Separate CPU Feature lists in X86.td between architecture features and tuning features
Craig Topper via llvm-commits
- [llvm] ec1445c - [X86] Fix for ballooning compile times due to Load Value Injection (LVI) mitigations
Craig Topper via llvm-commits
- [PATCH] D84994: [SampleFDO] Fix a crash when the sample profile uses md5 and -sample-profile-merge-inlinee is enabled
Wei Mi via Phabricator via llvm-commits
- [PATCH] D84995: [AMDGPU][CostModel] Add f16, f64 and contract cases to fused costs estimation.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] aa77232 - [NFC][AMDGPU] Improve fused fmul+fadd tests.
via llvm-commits
- [llvm] 61cab35 - [NFC] Move findAllocaForValue into ValueTracking.h
Vitaly Buka via llvm-commits
- [PATCH] D84616: [NFC] Move findAllocaForValue into ValueTracking.h
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D84997: [AutoFDO] Avoid merging inlinee samples multiple times
Hongtao Yu via Phabricator via llvm-commits
- [llvm] b256cb8 - [ValueTracking] Remove AllocaForValue parameter
Vitaly Buka via llvm-commits
- [PATCH] D84617: [ValueTracking] Remove AllocaForValue parameter
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D81646: MIR Statepoint refactoring. Part 2: Operand folding.
Philip Reames via Phabricator via llvm-commits
- [llvm] b36c392 - [NewPM] Don't print 'Invalidating all non-preserved analyses'
Arthur Eubanks via llvm-commits
- [llvm] 47acbcf - [tbaa] Rename type-based-aa -> tbaa
Arthur Eubanks via llvm-commits
- [llvm] 916d9e1 - [X86] Pass the OperandVector by reference to ParseIntelOperand and ParseRoundingMode. NFCI
Craig Topper via llvm-commits
- [lld] 9f02258 - Make a test case more flexible on Windows wrt the number of backslashes.
Wolfgang Pieb via llvm-commits
- [PATCH] D84999: dynamic_cast optimization in LTO
wael yehia via Phabricator via llvm-commits
- [llvm] 89051eb - [NFC] GetUnderlyingObject -> getUnderlyingObject
Vitaly Buka via llvm-commits
- [llvm] 836991d - Fix a crash when the sample profile uses md5 and -sample-profile-merge-inlinee
Wei Mi via llvm-commits
- [PATCH] D85000: [ValueTracking] Improve llvm.abs handling in computeKnownBits.
Craig Topper via Phabricator via llvm-commits
- [llvm] d889e17 - [SimpleLoopUnswitch] Drop make.implicit metadata in case of non-trivial unswitching
Max Kazantsev via llvm-commits
- [llvm] 8aaeee5 - [SimpleLoopUnswitch] Preserve make.implicit in non-trivial unswitch if legal
Max Kazantsev via llvm-commits
- [llvm] 30a0dbb - [X86] Remove x86_sse42_crc32_64_64 from X86TTIImpl::simplifyDemandedUseBitsIntrinsic
Craig Topper via llvm-commits
- [PATCH] D85001: [SimpleLoopUnswitch][NFC] Add option to always drop make.implicit metadata in non-trivial unswitching and save compile time
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D85002: [RISCV] eliminate the repetition declare of SDLoc DL
luxufan via Phabricator via llvm-commits
- [PATCH] D69384: Add unlikely attribute to outlined function
Ruijie Fang via Phabricator via llvm-commits
- [llvm] c8fef0c - [JITLink] Use correct Addressable constructor.
Lang Hames via llvm-commits
- [PATCH] D85003: [DWARFYAML] Add emitDebug[GNU]Pub[names/types] functions. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D84952: [DWARFYAML] Add helper function getDWARFEmitterByName(). NFC.
Xing GUO via Phabricator via llvm-commits
- [llvm] f561713 - [JumpThreading] Add a test for D84944 ; NFC
Juneyoung Lee via llvm-commits
- [llvm] 1cc2103 - [MC] Support infix operator !
Fangrui Song via llvm-commits
- [llvm] ad48367 - [JumpThreading] Let SimplifyPartiallyRedundantLoad look into freeze
Juneyoung Lee via llvm-commits
- [llvm] 9b04fec - [PowerPC] Retrieve the offset from load/store if it stores to stack slots
QingShan Zhang via llvm-commits
- [PATCH] D85006: [DWARFYAML] Offsets should be omitted when the OffsetEntryCount is 0.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D85007: [PowerPC] PPCBoolRetToInt: Skip translation if there is ConstantExpr
Kai Luo via Phabricator via llvm-commits
- [lld] 0bd918c - Revert "[ELF] Add --dependency-file option"
Petr Hosek via llvm-commits
- [llvm] 63d3aeb - [analyzer] Fix out-of-tree only clang build by not relaying on private header
Balazs Benics via llvm-commits
- [PATCH] D83411: Use md5 -q for HashProgramOutput.sh, to show only the checksum.
serge via Phabricator via llvm-commits
- [llvm] b0eb40c - [NFC] Remove unused GetUnderlyingObject paramenter
Vitaly Buka via llvm-commits
- [PATCH] D85012: [NOT FOR COMMIT(yet)] [deadargelim] Use entry values for unused args
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D78625: [ARM] Distribute post-inc for Thumb2 sign/zero extending loads/stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D85013: [llvm-readobj] - Massive test cases cleanup.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75044: [AArch64] __builtin_return_address for PAuth.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D85014: [Flang] Checks for constraint C7110-C7115.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D85015: [RISCV] Enable MCCodeEmitter instruction predicate verifier
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D85018: [WIP][POC][DebugInfo] Support for DW_AT_start_scope for scoped variables
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D84105: [MachineVerifier] Speed-up verification (up to 10x)
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D79485: [WIP][BPI] Improve static heuristics for "cold" paths.
Evgeniy via Phabricator via llvm-commits
- [compiler-rt] acb3b8d - [Sanitizers] Fix lint failure with Python 3.6
Nemanja Ivanovic via llvm-commits
- [PATCH] D84029: [clang][Driver] Default to /usr/bin/ld on Solaris
Rainer Orth via Phabricator via llvm-commits
- [llvm] 2978b10 - [clangd] Fix remote index build on macOS
Kirill Bobyrev via llvm-commits
- [llvm] cbf5bf5 - [DWARFYAML] Add emitDebug[GNU]Pub[names/types] functions. NFC.
Xing GUO via llvm-commits
- [llvm] 760e4f2 - [DWARFYAML] Add helper function getDWARFEmitterByName(). NFC.
Xing GUO via llvm-commits
- [PATCH] D85023: [JumpThreading] Consider freeze as a zero-cost instruction
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 74b02d7 - [DWARFYAML] Make the debug_aranges entry optional.
Xing GUO via llvm-commits
- [PATCH] D85024: [llvm-objdump] Implement --prefix option
Vinicius Tinti via Phabricator via llvm-commits
- [PATCH] D84347: [MLIR,OpenMP] Lowering of parallel operation: proc_bind clause 2/n
David Truby via Phabricator via llvm-commits
- [llvm] 2da9b44 - [gn build] (manually) merge 63d3aeb529
Nico Weber via llvm-commits
- [llvm] 57bd64f - Support addrspacecast initializers with isNoopAddrSpaceCast
Matt Arsenault via llvm-commits
- [llvm] 9853786 - Add flang to export.sh to it gets source tarballs in releases
Hans Wennborg via llvm-commits
- [llvm] c6f08b1 - Hide some internal symbols. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 7ad6ea5 - [DWARFYAML][debug_aranges] Use yaml::Hex64 rather than uint64_t as length. NFC.
Xing GUO via llvm-commits
- [PATCH] D84481: [flang][openacc] Handle optional end directive in combined construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D85029: [JumpThreading] Allow duplicating a basic block into preds when its branch condition is freeze(phi)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D84971: [ValueTracking] Add ComputeNumSignBits support for llvm.abs intrinsic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for {rpmalloc|snmalloc|mimalloc}
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D81766: [VectorCombine] try to create vector loads from scalar loads
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73698: [ThinLTO] Import globals recursively
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D81346: [KernelAddressSanitizer] Ensure global array size remains multiple of type-size
Marco Elver via Phabricator via llvm-commits
- [PATCH] D69384: [HotColdSplit] Add unlikely attribute to outlined function
Ruijie Fang via Phabricator via llvm-commits
- [PATCH] D82576: [PowerPC][Power10] Implement low-order Vector Modulus Builtins, and add Vector Multiply/Divide/Modulus Builtins Tests
Amy Kwan via Phabricator via llvm-commits
- [llvm] df69492 - [llvm-libtool-darwin] Refactor Slice and writeUniversalBinary
Sameer Arora via llvm-commits
- [llvm] c75c7d5 - [gn build] Port df69492cdfa
LLVM GN Syncbot via llvm-commits
- [llvm] d23c1d6 - [AutoFDO] Avoid merging inlinee samples multiple times
Hongtao Yu via llvm-commits
- [llvm] dcdc776 - [PGO][test] Add test to check memops changes function hash
Hiroshi Yamauchi via llvm-commits
- [llvm] 86609b7 - [X86][SSE] Cleanup bitwise reduction check prefixes. NFC
Simon Pilgrim via llvm-commits
- [compiler-rt] 6c75db8 - Disable getauxval for Go
Keith Randall via llvm-commits
- [llvm] 2144a3b - [GISel] Add combiners for G_INTTOPTR and G_PTRTOINT
Aditya Nandakumar via llvm-commits
- [llvm] 3b0d30f - [SCEVExpander] Name temporary instructions for LCSSA insertion (NFC).
Florian Hahn via llvm-commits
- [PATCH] D85036: [llvm-cov] reset executation count to 0 after wrapped segment
Zequan Wu via Phabricator via llvm-commits
- [llvm] 93fd8db - [PowerPC] Add Vector String Isolate instruction definitions and MC Tests
Amy Kwan via llvm-commits
- [PATCH] D84197: [PowerPC][Power10] Vector String Isolate instruction definitions and MC Tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D85037: [LCSSA] Use IRBuilder for PHI creation.
Florian Hahn via Phabricator via llvm-commits
- [llvm] c068e9c - [Support][CommandLine] Delete unused llvm::cl::ParseEnvrironmentOptions
Fangrui Song via llvm-commits
- [llvm] 1479cdf - [ThinLTO] Compile time improvement to propagateAttributes
Teresa Johnson via llvm-commits
- [llvm] 0e0aebc - [ValueTracking] Add ComputeNumSignBits support for llvm.abs intrinsic
Craig Topper via llvm-commits
- [llvm] 6a3b07a - RuntimeDyldELF: report_fatal_error instead of asserting for unimplemented relocations (PR46816)
Hans Wennborg via llvm-commits
- [llvm] e591713 - [ConstantFolding] fold abs intrinsic
Sanjay Patel via llvm-commits
- [llvm] cd53ded - [Support] Fix computeHostNumPhysicalCores() to respect affinity
Fangrui Song via llvm-commits
- [PATCH] D84503: [flang][NFC] Verify C781 from - Clause 7 constraint checks for f18.
Phabricator via llvm-commits
- [llvm] b7cfa6c - [Loop Peeling] Separate the Loop Peeling Utilities from the Loop Unrolling Utilities
Sidharth Baveja via llvm-commits
- [PATCH] D85039: [DO NOT SUBMIT][WIP] prototype
Zola Bridges via Phabricator via llvm-commits
- [llvm] 09746fb - [gn build] Port b7cfa6ca928
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 43bf902 - [compiler-rt][Darwin] Fix GetOSMajorKernelOffset() on watchOS
Julian Lettner via llvm-commits
- [PATCH] D82826: [X86] support .nops directive
Jian Cai via Phabricator via llvm-commits
- [llvm] ca6b6d4 - Rename basic block sections options to be consistent.
Sriraman Tallam via llvm-commits
- [PATCH] D85040: [MSAN] Instrument freeze instruction by clearing shadow
Gui Andrade via Phabricator via llvm-commits
- [lld] a77afc6 - New test for basic block sections options.
Sriraman Tallam via llvm-commits
- [PATCH] D85041: [llvm-libtool-darwin] Add constant CPU_TYPE_ARM64_V8
Sameer Arora via Phabricator via llvm-commits
- [lld] 938adf4 - Fix a test typo which caused a breakage.
Sriraman Tallam via llvm-commits
- [PATCH] D81689: [WebAssembly] New-style command support
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D85043: [InstSimplify] simplify abs if operand is known non-negative
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D84219: [gn build] mac: use frameworks instead of libs where appropriate
Mark Mentovai via Phabricator via llvm-commits
- [PATCH] D84593: [OpenMPOpt][SplitMemTransfer][WIP] Where to move the issue
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D85045: [AArch64][SVE] Allow vector of pointers as legal type for masked load/store.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D85046: [SCEV] If Start >= RHS, simplify (Start smin RHS) to RHS for trip counts.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D85047: [Hexagon] Use InstCombine instead of ConstantPropThis is the last remaining use of ConstantProp, migrate it to InstCombine in the goal of removing ConstantProp.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D85050: [GlobalISel] Combine (logic_op (op x...), (op y...)) -> (op (logic_op x, y))
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D85047: [Hexagon] Use InstCombine instead of ConstantProp
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D85047: [Hexagon] Use InstSimplify instead of ConstantProp
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D85052: [OpenMPOpt] ICV Tracking Between BasicBlocks
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D85053: [InstSimplify] Fold abs(abs(x)) -> abs(x)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D85054: Add symlinks for `libtool` and `install_name_tool`
Sameer Arora via Phabricator via llvm-commits
- [llvm] 77a0252 - [InstSimplify] add tests for abs intrinsic; NFC
Sanjay Patel via llvm-commits
- [llvm] 86dea1f - [ValueTracking] Improve llvm.abs handling in computeKnownBits.
Craig Topper via llvm-commits
- [PATCH] D82615: [HWASan] [GlobalISel] Add +tagged-globals backend feature for GlobalISel
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D85055: [InstCombine] Fold abs(-x) -> abs(x)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D85056: [ELF] Add --keep-section to expose linkerscript KEEP directive as a linker flag
Christy Lee via Phabricator via llvm-commits
- [llvm] 47a4a27 - Upgrade MC to v0.9.
Hsiangkai Wang via llvm-commits
- [PATCH] D81213: [RISCV] Support experimental v extension v0.9.
Hsiangkai Wang via Phabricator via llvm-commits
- [compiler-rt] ff756f5 - [compiler-rt][Darwin] Fix linker errors for check-asan
Julian Lettner via llvm-commits
- [llvm] 93c678a - [X86] Simplify vpternlog immediate selection.
Craig Topper via llvm-commits
- [PATCH] D85061: [msan] Respect no_huge_pages_for_shadow.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D85062: [WebAssembly] GC constructor functions in otherwise unused objects
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D67388: Add a feature to dump dependency graph.
Fangrui Song via Phabricator via llvm-commits
- [llvm] 01bfe2e - [AArch64][SVE] Allow vector of pointers as legal type for masked load/store.
Huihui Zhang via llvm-commits
- [PATCH] D85063: [NewPM][LoopVersioning] Port LoopVersioning to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 605fd4d - [VE] Change calling convention to follow ABI
Kazushi Marukawa via llvm-commits
- [PATCH] D85065: [Attributor][NFC] Update description for the dependency graph
Luofan Chen via Phabricator via llvm-commits
- [PATCH] D85062: [WebAssembly] GC constructor functions in otherwise unused archive objects
Dan Gohman via Phabricator via llvm-commits
- [llvm] 914dbf4 - PowerPC: Fix SPE extloadf32 handling.
Justin Hibbits via llvm-commits
- [llvm] 7e9153e - PowerPC: Don't lower SELECT_CC to PPCISD::FSEL on SPE
Justin Hibbits via llvm-commits
- [PATCH] D77773: PowerPC: Don't lower SELECT_CC to PPCISD::FSEL on SPE
Justin Hibbits via Phabricator via llvm-commits
- [llvm] 1bd7046 - [X86] Use TargetLowering::getRegClassFor to simplify some code in tryVPTESTM. NFCI
Craig Topper via llvm-commits
- [PATCH] D85067: [RISCV] Update AltName for mucounteren
Yuichi Sugiyama via Phabricator via llvm-commits
- [PATCH] D85046: [SCEV] If Start >= RHS, simplify (Start smin RHS) to RHS for trip counts (PR46924, PR46939)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D85069: [RISCV] add the MC layer support of riscv vector Zvamo extension
luxufan via Phabricator via llvm-commits
- [llvm] 8c5edf5 - [SCEV] don't query getSCEV() for incomplete phis
Chen Zheng via llvm-commits
- [llvm] 75f134e - [X86] Refactor the broadcast and load folding in tryVPTESTM to reduce some code.
Craig Topper via llvm-commits
- [PATCH] D82998: [BasicAA] Enable -basic-aa-recphi by default
Dave Green via Phabricator via llvm-commits
- [llvm] e73f5d8 - [MachineVerifier] Refactor calcRegsPassed. NFC
Evgeny Leviant via llvm-commits
- [PATCH] D85072: [ADT] Add getAsOr to Optional
Nathan James via Phabricator via llvm-commits
- [llvm] 1b19015 - [X86][AVX] Extend v2f64 BROADCAST(LOAD) -> BROADCAST_LOAD to v2i64/v4f32/v4i32
Simon Pilgrim via llvm-commits
- [llvm] 1aa52d6 - [InstSimplify] add abs test with assume; NFC
Sanjay Patel via llvm-commits
- [llvm] 04b99a4 - [InstSimplify] simplify abs if operand is known non-negative
Sanjay Patel via llvm-commits
- [PATCH] D66004: [WIP][X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] fd69df6 - [ARM] Distribute post-inc for Thumb2 sign/zero extending loads/stores
David Green via llvm-commits
- [llvm] fa30ade - [Attributor][NFC] Update description for the dependency graph
Luofan Chen via llvm-commits
- [llvm] d620a6f - [VectorCombine] add tests for non-zero gep offsets; NFC
Sanjay Patel via llvm-commits
- [PATCH] D82252: MachO: support `-syslibroot`
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] a9b06a2 - [LCSSA] Use IRBuilder for PHI creation.
Florian Hahn via llvm-commits
- [llvm] bb13c34 - [X86][AVX] Ensure we only combine to PSHUFLW/PSHUFHW on supporting targets
Simon Pilgrim via llvm-commits
- [PATCH] D83384: [GlobalISel][InlineAsm] Fix buildCopy for inputs
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 82a5c84 - [X86][AVX512] Fold concat(and(x,y),and(z,w)) -> and(concat(x,z),concat(y,w)) for 512-bit vectors
Simon Pilgrim via llvm-commits
- [PATCH] D84862: [X86] Make ENDBR instruction a scheduling boundary
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 05b44f7 - [LCSSA] Provide option for caller to clean up unused PHIs.
Florian Hahn via llvm-commits
- [llvm] 95ddb9f - [PPC] Adjust run line for hardware-loops-crash.ll
Florian Hahn via llvm-commits
- [PATCH] D85078: [flang] Fix multi-config generator builds
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 4a19e61 - [InstCombine] Fold abs(-x) -> abs(x)
Craig Topper via llvm-commits
- [llvm] 85b5315 - [InstSimplify] Fold abs(abs(x)) -> abs(x)
Craig Topper via llvm-commits
- [llvm] e297d92 - [X86] Add assembler support for {disp8} and {disp32} to control the size of displacement used for memory operands.
Craig Topper via llvm-commits
- [llvm] 25af353 - [NewPM][LVI] Abandon LVI after CVP
Nikita Popov via llvm-commits
- [PATCH] D85079: [lld-macho] Ensure .tbss sections are also considered as ZeroFilled
Jez Ng via Phabricator via llvm-commits
- [PATCH] D85080: [lld-macho] Support static linking against thread-locals
Jez Ng via Phabricator via llvm-commits
- [PATCH] D85081: [lld-macho] Support dynamic linking against thread-locals
Jez Ng via Phabricator via llvm-commits
- [PATCH] D85082: On FreeBSD, add -pthread to ASan dynamic compile flags for tests
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D85083: Use llvm::is_contained where appropriate (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [compiler-rt] dc3388b - [msan] Respect no_huge_pages_for_shadow.
Evgenii Stepanov via llvm-commits
- [lld] e281376 - [ELF] --wrap: set isUsedInRegularObj of __wrap_ only if it is defined
Fangrui Song via llvm-commits
- [llvm] e12a028 - [llvm-jitlink] Support promotion of ODR weak symbols in -harness mode.
Lang Hames via llvm-commits
- [llvm] 0f5b707 - [llvm-jitlink] Add -phony-externals option to suppress unresolved externals.
Lang Hames via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 6043498 - Use llvm::is_contained where appropriate (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2079798 - Outline non returning functions unless a longjmp
via llvm-commits
- [llvm] aa1f905 - [HotColdSplit] Add test case for unlikely attribute in outlined function
via llvm-commits
- [PATCH] D85086: [ELF] --oformat=binary: use LMA to compute file offsets
Fangrui Song via Phabricator via llvm-commits
- [llvm] f89d59a - [X86] Add parity test cases for PR46954.
Craig Topper via llvm-commits
- [llvm] 56166a3 - [X86] Improve parity idiom recognition to handle (and (truncate (ctpop X)), 1).
Craig Topper via llvm-commits
- [PATCH] D84987: [CMake] Pass bugreport URL to standalone clang build
Michał Górny via Phabricator via llvm-commits
- [llvm] 21c165d - [CMake] Pass bugreport URL to standalone clang build
Michał Górny via llvm-commits
- [PATCH] D83560: [DebugInfo] Emit DW_OP_implicit_value for Floating point constants
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] ffb4735 - [SCEV] Precommit tests with signed counting down loop.
Florian Hahn via llvm-commits
- [llvm] d3f01b6 - [Attributor] AAPotentialValues Interface
Shinji Okumura via llvm-commits
- [PATCH] D85087: [LV] Do not check widening decision for instrs outside of loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D85091: [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in IfStmt
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D85092: Peephole optimization for icmp (urem X, Y), X
Xavier Denis via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Xavier Denis via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Xavier Denis via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Xavier Denis via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Dániel Buga via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Xavier Denis via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Xavier Denis via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Xavier Denis via Phabricator via llvm-commits
- [PATCH] D85092: [InstSimplify] Peephole optimization for icmp (urem X, Y), X
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2700311 - [X86] combineX86ShuffleChain - pull out repeated RootVT.getSizeInBits() calls. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 3f27684 - [X86] Use const APInt& in for-range loop to avoid unnecessary copies. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] d7e2616 - [X86] Pass SDLoc by const reference. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 20fbbbc - [X86] Use const APInt& in for-range loop to avoid unnecessary copies. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 8d1b950 - [DWARFYAML][debug_aranges] Make the 'Descriptors' field optional.
Xing GUO via llvm-commits
- [llvm] a0addbb - [InstSimplify] Reduce code duplication in icmp of binop folds (NFC)
Nikita Popov via llvm-commits
- [llvm] 376b649 - Revert "[Attributor] AAPotentialValues Interface"
Shinji Okumura via llvm-commits
- [llvm] d14a22d - [DAG] TargetLowering::LowerAsmOutputForConstraint - pass SDLoc as const&
Simon Pilgrim via llvm-commits
- [llvm] b8ffbf0 - [DAG] TargetLowering::expandMUL_LOHI - pass SDLoc as const&
Simon Pilgrim via llvm-commits
- [llvm] 7dd4f03 - Use merge null and isa<> tests into isa_and_nonnull<>. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 00d0f35 - X86InstrInfo.cpp - fix include ordering. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 212570a - GlobalISel: Implement bitcast action for G_EXTRACT_VECTOR_ELEMENT
Matt Arsenault via llvm-commits
- [llvm] e379875 - [InstSimplify] add tests for max(max x,y), x) and variants; NFC
Sanjay Patel via llvm-commits
- [llvm] 4abc69c - [InstSimplify] fold max (max X, Y), X --> max X, Y
Sanjay Patel via llvm-commits
- [llvm] e202236 - [IR] Add IRBuilderBase::CreateVectorSplat(ElementCount EC) variant
Simon Pilgrim via llvm-commits
- [PATCH] D85094: [obj2yaml] Add support for dumping the .debug_aranges section.
Xing GUO via Phabricator via llvm-commits
- [llvm] e7a8ee0 - [AMDGPU] Regenerate tests to fix whitespace indentations
Simon Pilgrim via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SHL/SRL SimplifyMultipleUseDemandedBits handling (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D85067: [RISCV] Add mucounteren CSR
Yuichi Sugiyama via Phabricator via llvm-commits
- [llvm] a258338 - [X86] Add test cases for missed opportunity to use a byte test instruction instead of an xor with 0 in parity patterns.
Craig Topper via llvm-commits
- [llvm] 64516ec - [X86] Use parity flag from byte test/cmp instruction for __builtin_parity when input fits in 8 bits.
Craig Topper via llvm-commits
- [PATCH] D85099: [UpdateTestChecks] Match unnamed values like "@[0-9]+" and "![0-9]+"
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D85100: [ELF] Allow sections after a non-allocable section to be covered by PT_LOAD
Fangrui Song via Phabricator via llvm-commits
- [llvm] 08cf496 - [StackSafety, NFC] Don't insert empty objects into the map
Vitaly Buka via llvm-commits
- [PATCH] D83643: [SCCP] Propagate inequalities
Florian Hahn via Phabricator via llvm-commits
- [llvm] 599955e - Recommit "[IPConstProp] Remove and move tests to SCCP."
Florian Hahn via llvm-commits
- [llvm] 4ffa6a2 - [Bindings] Remove ipc_propagation.
Florian Hahn via llvm-commits
- [PATCH] D85101: [AArch64][CodeGen] Restrict bfloat vector operations to what's actually supported
Ties Stuij via Phabricator via llvm-commits
- [llvm] b497665 - Reland D64327 [MC][ELF] Allow STT_SECTION referencing SHF_MERGE on REL targets
Fangrui Song via llvm-commits
- [PATCH] D85104: [flang][NFC] Unify OpenMP and OpenACC structure checker
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D81669: [PowerPC] Support constrained fp operation for scalar sitofp/uitofp
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] a96921a - [RISCV] eliminate the repetition declare of SDLoc DL
via llvm-commits
- [PATCH] D81924: [PowerPC] Allow constrained FP intrinsics in mightUseCTR
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 62e4644 - [NFC][PowerPC] Add a multiclass for fsetcc to define them in a uniform way
QingShan Zhang via llvm-commits
- [PATCH] D81712: [NFC][PowerPC] Add a multiclass for fsetcc to define them in a uniform way
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D52013: Add support for powerpc64-*-linux-musl targets
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning marked up ranges in the disassembly
Fangrui Song via Phabricator via llvm-commits
- [llvm] 40da58a - [MC] Default MCAsmBackend::mayNeedRelaxation() to false
Fangrui Song via llvm-commits
- [PATCH] D51922: [NewGVN] Apply SimplifySelectInst if any of the options is undef.
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 5a4cd55 - [gn build] Port 160ff83765a
LLVM GN Syncbot via llvm-commits
- [llvm] c41a18c - [CMake] Default ENABLE_X86_RELAX_RELOCATIONS to ON
Fangrui Song via llvm-commits
Last message date:
Sun Aug 2 23:58:39 PDT 2020
Archived on: Wed Aug 5 08:02:17 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).