The Week Of Monday 17 February 2020 Archives by thread
Starting: Mon Feb 17 00:22:23 PST 2020
Ending: Sun Feb 23 23:57:11 PST 2020
Messages: 2579
- [PATCH] D74620: [ARM,MVE] Add vector-scalar intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D74537: [LLD][ELF][AArch64] Change the semantics of -z pac-plt.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] f4e9207 - [NFC][PowerPC] Update the test case scalar-equal.ll
Kang Zhang via llvm-commits
- [PATCH] D74593: Fixes a bug in pstat module
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D74700: [IR] Remove temporary const operator created in Value::getPointerAlignment()
Mikhail Lychkov via Phabricator via llvm-commits
- [PATCH] D74701: [PowerPC] Fix the unexpected modification caused by D62993 in LowerSELECT_CC for power9
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D74686: [NFC][mlir] Adding more operators to EDSC TemplatedIndexedValue
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74655: [MLIR] change NVVM.mma.sync to the most useful variant.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [llvm] a02056c - [X86] New test to check rev16 patterns, prep step for D74032. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D72696: [mlir][spirv] Add mlir-vulkan-runner
Denis Khalikov via Phabricator via llvm-commits
- [llvm] 3e10909 - [NFCI][DebugInfo]: Corrected a Typo.
Sourabh Singh Tomar via llvm-commits
- [PATCH] D74032: [DAGCombine][ARM] Combine pattern for REV16
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D74584: [mlir] Refactor TypeConverter to add conversions without inheritance
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 377b0e2 - [TableGen] Don't elide bitconverts in PatFrag fragments.
Simon Tatham via llvm-commits
- [PATCH] D74614: [CSInfo][TailDuplicator] Update the call site info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D73501: [SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73716: [SCEV] SCEVExpander::isHighCostExpansionHelper(): begin cost modelling - model cast cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73722: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model plain UDiv
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73718: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model UDiv by power-of-two as LShr
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73728: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model add/mul
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73741: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model polynomial recurrence
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73744: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model min/max (PR44668)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73777: [SCEV][IndVars] Always provide insertion point to the SCEVExpander::isHighCostExpansion()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74627: [TableGen] Don't elide bitconverts in PatFrag fragments.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D74600: [AMDGPU] Don’t marke the .note section as ALLOC
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D74697: AMDGPU/GlobalISel: Select v2s32->v2s16 G_TRUNC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74702: [CSInfo][TailDuplicator] Delete the call site info when removing dead MBBs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74603: [AARCH64] Fix small typos in the target description
Tamas Petz via Phabricator via llvm-commits
- [PATCH] D74550: [AArch64][SVE] Add SVE index intrinsic
Sander de Smalen via Phabricator via llvm-commits
- [llvm] e5043cd - [AArch64] Fix small typos in the target description. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D74308: [Debuginfo][NFC] Unify error reporting routines inside DebugInfoDWARF.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D74211: [mlir] use unpacked memref descriptors at function boundaries
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73201: [FPEnv][AArch64] Add lowering and instruction selection for STRICT_FP_ROUND
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 633db60 - [AArch64][SVE] Add SVE index intrinsic
Kerry McLaughlin via llvm-commits
- [PATCH] D74586: Drop git version suffix
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D73176: [ARM] Fix dropped dollar sign from symbols in branch targets
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D73086: [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D74425: [DebugInfo]: Added support for DWARFv5 Info section header parsing in llvm-dwp utility.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D73428: [Attributor] Improve `noalias` deduction based on memory information
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D74596: [RISCV] Correct the CallPreservedMask for the function call in an interrupt handler
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] add some pattern to containsCycle
Stefanos Baziotis via Phabricator via llvm-commits
- [llvm] 0ac4f6b - [ARM] MVE vector reduce MLA tests. NFC.
David Green via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72410: [DSE] Eliminate stores by terminators (free,lifetime.end).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74703: Add test op for quantizer statistics.
Dmitry Murygin via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D70304: [Loop Peeling] Add possibility to enable peeling on loop nests.
Arkady Shlykov via Phabricator via llvm-commits
- [PATCH] D74705: [mlir][quantizer] Support quantizing sparse tensors
Alexey Romanov via Phabricator via llvm-commits
- [PATCH] D74210: [TableGen] Diagnose undefined fields when generating searchable tables
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74706: [WIP][DebugInfo][LiveDebugValues] Index variable location IDs by machine location
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D74060: [KnownBits] Move AND, OR and XOR logic into KnownBits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74373: AMDGPU/GlobalISel: Handle sbfe/ubfe intrinsic
Jay Foad via Phabricator via llvm-commits
- [llvm] 6704960 - [ADT] Use inherited ctors to forward to base. NFCI.
Benjamin Kramer via llvm-commits
- [PATCH] D74708: [MLIR][Ploops] Add custom builders from ParallelOp and ReduceOp.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D74707: [mlir] NFC: Rename LLVMOpLowering::lowering to LLVMOpLowering::typeConverter
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D68648: [CMake] Only detect the linker once in AddLLVM.cmake
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D72713: [ARM][LowOverheadLoops] Check loop liveouts
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume and personality functions in LLVM IR Dialect
shraiysh via Phabricator via llvm-commits
- [PATCH] D74560: Introduce DWARFDataExtractor::getInitialLength
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74642: [CodeGenPrepare] Speed up placeDbgValues, NFC
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 1e926a9 - [AMDGPU] Fix some tests that did not specify -mcpu
Tim Renouf via llvm-commits
- [PATCH] D74594: [AMDGPU] Fix some tests that did not specify -mcpu
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D73446: AMDGPU/GlobalISel: Legalize a16 images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74446: AMDGPU/GlobalISel: Custom lower 32-bit G_UDIV/G_UREM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74633: [LiveDebugValues] Visit open var locs just once in transferRegisterDef, NFC
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D74481: [Debuginfo][NFC] Create common error handlers for DWARFContext.
James Henderson via Phabricator via llvm-commits
- [llvm] 323db5d - GlobalISel: Add matcher for G_LSHR
Matt Arsenault via llvm-commits
- [llvm] 361f2a7 - AMDGPU/GlobalISel: Handle sbfe/ubfe intrinsic
Matt Arsenault via llvm-commits
- [llvm] e580552 - AMDGPU/GlobalISel: Select v2s32->v2s16 G_TRUNC
Matt Arsenault via llvm-commits
- [PATCH] D74320: GlobalISel: Add combine to narrow G_LSHR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71216: [AArch64] Implement passing SVE vectors by ref for AAPCS.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D74710: AMDGPU/GlobalISel: Manually select G_BUILD_VECTOR_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74711: AMDGPU/GlobalISel: Allow arbitrary global values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74712: Remove *_finite libary support, following upstream
serge via Phabricator via llvm-commits
- [llvm] 5fc5c7d - Strength reduce vectors into arrays. NFCI.
Benjamin Kramer via llvm-commits
- [PATCH] D74688: AMDGPU/GlobalISel: Support llvm.trap and llvm.debugtrap intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] f4c59c0 - [wasm] Unbreak after 5fc5c7db38672c8962879b6fdce68393181c5e08. NFCI.
Benjamin Kramer via llvm-commits
- [PATCH] D74713: [ConstantFold] fold most FP ops with undef operand to undef rather than NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73968: GlobalISel: Reimplement fewerElementsVectorBasic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74714: GlobalISel: Implement fewerElementsVector for G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [llvm] dad5f00 - [DAGCombine] Combine pattern for REV16
Sjoerd Meijer via llvm-commits
- [PATCH] D74715: GlobalISel: Allow running localizer earlier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74532: [mlir] Linalg: Extend promotion to non f32 buffers.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74313: AMDGPU/GlobalISel: Select MUBUF path for global atomic cmpxchg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74128: AMDGPU/GlobalISel: Fully handle 0 dmask case during legalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74716: [ARM] Allow `ARMVectorRegCast` to match bitconverts too. (NFC)
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D73447: AMDGPU/GlobalISel: Legalize non-a16 non-NSA images
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74336: [ARM,MVE] Add the vmovlbq,vmovltq intrinsic family.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D74337: [ARM,MVE] Add the vmovnbq,vmovntq intrinsic family.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D74337: [ARM,MVE] Add the vmovnbq,vmovntq intrinsic family.
Dave Green via Phabricator via llvm-commits
- [PATCH] D74337: [ARM,MVE] Add the vmovnbq,vmovntq intrinsic family.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D74337: [ARM,MVE] Add the vmovnbq,vmovntq intrinsic family.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D74337: [ARM,MVE] Add the vmovnbq,vmovntq intrinsic family.
Dave Green via Phabricator via llvm-commits
- [PATCH] D74337: [ARM,MVE] Add the vmovnbq,vmovntq intrinsic family.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D73666: AMDGPU/GlobalISel: Adjust image load register type based on dmask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74717: AMDGPU/GlobalISel: Adjust branch target when lowering loop intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a7a96c7 - [AArch64] Implement passing SVE vectors by ref for AAPCS.
Sander de Smalen via llvm-commits
- [PATCH] D73411: [InstCombine] Process newly inserted instructions in the correct order
Maxim Kuvyrkov via Phabricator via llvm-commits
- [llvm] f128f44 - [CMake] Fix setting result of libatomic check for MSVC
Luís Marques via llvm-commits
- [PATCH] D74506: [SystemZ] Support the kernel backchain
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 5fdc985 - AMDGPU/GlobalISel: Run the localizer pass
Matt Arsenault via llvm-commits
- [llvm] dd4d093 - [ARM] Add initial support for Custom Datapath Extension (CDE)
Mikhail Maltsev via llvm-commits
- [PATCH] D74319: AMDGPU/GlobalISel: Run the localizer pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
James Henderson via Phabricator via llvm-commits
- [PATCH] D74044: [ARM] Add initial support for Custom Datapath Extension (CDE)
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D74629: AMDGPU/GlobalISel: Improve 16-bit bswap
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74718: [VE] TLS codegen
Simon Moll via Phabricator via llvm-commits
- [PATCH] D74595: [llvm-readobj] - Report warnings instead of errors for broken relocations.
James Henderson via Phabricator via llvm-commits
- [llvm] 86813e2 - AMDGPU/GlobalISel: Select llvm.amdgcn.s.buffer.load
Matt Arsenault via llvm-commits
- [PATCH] D74272: AMDGPU/GlobalISel: Select llvm.amdgcn.s.buffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D73342: Fix EarlyCSE to intersect aliasing metadata.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D72562: [Attributor][Fix] AAHeapToStack and AAIsDead connection
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D74721: [ARM,MVE] Add vbrsrq intrinsics family
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] 78d455a - GlobalISel: Add combine to narrow G_LSHR
Matt Arsenault via llvm-commits
- [PATCH] D74722: [TargetLower] Update shouldFormOverflowOp check if math is used.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71855: AMDGPU/GlobalISel: Skip DAG hack passes on selected functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74228: [PatternMatch] Match XOR variant of unsigned-add overflow check.
Florian Hahn via Phabricator via llvm-commits
- [llvm] a1585ae - [SelectionDAG] Expose the "getValidShiftAmount" helpers available. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D71053: [LV] Take overhead of run-time checks into account during vectorization.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D72758: Add OffsetIsScalable to getMemOperandWithOffset
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 8e3f59b - [AArch64] Add option to enable/disable load-store renaming.
Maxim Kuvyrkov via llvm-commits
- [llvm] d9e8b2c - AMDGPU/GlobalISel: Skip DAG hack passes on selected functions
Matt Arsenault via llvm-commits
- [llvm] 564a9de - Hide implementation details. NFC>
Benjamin Kramer via llvm-commits
- [PATCH] D74724: [AArch64][SVE] CodeGen of ACLE Builtin Types
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D74321: GlobalISel: Extend shift narrowing to G_SHL
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D74725: Demonstrate behaviour of add mul instruction sequence
Dave Bozier via Phabricator via llvm-commits
- [PATCH] D74501: [TSan] Add CMake check for minimal SDK requirements on Darwin
Julian Lettner via Phabricator via llvm-commits
- [llvm] 8550859 - GlobalISel: Extend shift narrowing to G_SHL
Matt Arsenault via llvm-commits
- [llvm] 98ed613 - [IRBuilder] Avoid passing IRBuilder by value; NFC
Nikita Popov via llvm-commits
- [llvm] 80397d2 - [IRBuilder] Delete copy constructor
Nikita Popov via llvm-commits
- [PATCH] D72350: [DDG] Data Dependence Graph - Graph Simplification
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D74693: [IRBuilder] Delete copy constructor
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D68789: [LoopNest]: Analysis to discover properties of a loop nest.
Michael Kruse via Phabricator via llvm-commits
- [llvm] f9b45f8 - GlobalISel: Fix missing const
Matt Arsenault via llvm-commits
- [PATCH] D74726: [FPEnv][ARM] Don't call mutateStrictFPToFP when lowering
John Brawn via Phabricator via llvm-commits
- [PATCH] D71492: [SCEV] Generate AddRec for trivial and LCSSA phis outside of loop header (WIP)
Michael Kruse via Phabricator via llvm-commits
- [llvm] 489f62e - [ARM,MVE] Add vector-scalar intrinsics
Mikhail Maltsev via llvm-commits
- [PATCH] D72226: Add LazyCallGraph API to add function to RefSCC
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71569: [LoopFusion] Ensure that both loops are guarded or neither are guarded.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 449a135 - Add LazyCallGraph API to add function to RefSCC
Brian Gesiak via llvm-commits
- [polly] 55cfb1f - [Polly] Fix build after IRBuilder changes
Nikita Popov via llvm-commits
- [PATCH] D73995: [NFC] [DA] Refactoring getIndexExpressionsFromGEP
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D74728: AMDGPU/GlobalISel: Introduce post-legalize combiner
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 3eaa53e - Reapply "[IRBuilder] Virtualize IRBuilder"
Nikita Popov via llvm-commits
- [llvm] 594a89f - [FPEnv][ARM] Don't call mutateStrictFPToFP when lowering
John Brawn via llvm-commits
- [PATCH] D74729: [FPEnv] Intrinsic for setting rounding mode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D73835: [IRBuilder] Virtualize IRBuilder
Nikita Popov via Phabricator via llvm-commits
- [llvm] e9849d5 - [Coroutines][1/6] New pass manager: coro-early
Brian Gesiak via llvm-commits
- [PATCH] D74730: [FPEnv][X86] Implement lowering of llvm.set.rounding
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D71898: [Coroutines][1/6] New pass manager: coro-early
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D74732: [ARM,CDE] Cosmetic changes, additonal driver tests
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D74733: AMDGPU/GlobalISel: Refine G_TRUNC legality rules
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0e2eb35 - GlobalISel: Extend narrowing to G_ASHR
Matt Arsenault via llvm-commits
- [PATCH] D74322: GlobalISel: Extend narrowing to G_ASHR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74459: AMDGPU/GlobalISel: Custom lower 32-bit G_SDIV/G_SREM
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cef8519 - [CMake] CheckAtomic.cmake: catch false positives in RISC-V
Luís Marques via llvm-commits
- [PATCH] D74734: [AArch64][SVE] Add the SVE dupq_lane intrinsic
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D74510: [ELF] Fix a null pointer dereference when --emit-relocs and --strip-debug are used together
Kees Cook via Phabricator via llvm-commits
- [PATCH] D68964: cmake/modules/CheckAtomic.cmake: catch false positives in RISC-V
Luís Marques via Phabricator via llvm-commits
- [PATCH] D74604: [LLD][ARM] Fix support for SBREL type relocations
Peter Smith via Phabricator via llvm-commits
- [llvm] 96db12d - AMDGPU/GlobalISel: Custom lower 32-bit G_UDIV/G_UREM
Matt Arsenault via llvm-commits
- [PATCH] D74254: [llvm][aarch64] SVE addressing modes.
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 7424705 - Fix modules build after https://reviews.llvm.org/D73835 (IRBuilder virtualization change)
Vedant Kumar via llvm-commits
- [llvm] 54137bb - GlobalISel: Allow running localizer earlier
Matt Arsenault via llvm-commits
- [llvm] 2821368 - Revert "Add LazyCallGraph API to add function to RefSCC"
Brian Gesiak via llvm-commits
- [PATCH] D72885: Add Query API for llvm.assume holding attributes
Tyker via Phabricator via llvm-commits
- [llvm] b62de21 - [X86] Move '0-x == y --> x+y == 0' and similar combines to EmitCmp.
Craig Topper via llvm-commits
- [llvm] 43e948c - [X86] Change how the alignment for the stack object is created in LowerFLT_ROUNDS_.
Craig Topper via llvm-commits
- [llvm] e240b27 - AMDGPU/GlobalISel: Allow arbitrary global values
Matt Arsenault via llvm-commits
- [PATCH] D74736: [ELF] Use ALIGN to decide output section alignment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74647: [mlir][ODS] Add a new trait `TypesMatchWith`
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] f4158dc - [gn build] (manually) merge e9849d519
Nico Weber via llvm-commits
- [PATCH] D74737: [MLIR Documentation update] Fix a broken link in Linalg.md
Amit Sabne via Phabricator via llvm-commits
- [llvm] f742a28 - AMDGPU/GlobalISel: Custom lower 32-bit G_SDIV/G_SREM
Matt Arsenault via llvm-commits
- [PATCH] D61314: [SCCP] Remove forcedconstant, go to overdefined instead
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74738: Revert "[GISel]: Fix incorrect IRTranslation while translating null pointer types"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74143: [MLIR] Adding attribute setters generation for table gen
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] 5e87924 - AMDGPU/GlobalISel: Fix RegBankSelect for G_SHUFFLE_VECTOR
Matt Arsenault via llvm-commits
- [PATCH] D73998: [DA] renaming the -da-disable-delinearization-checks option
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D74300: [ORC] Add generic initializer/deinitializer support.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D72178: [DA] Delinearization of fixed-size multi-dimensional arrays
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D74141: [InstCombine] Simplify a umul overflow check to a != 0 && b != 0.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 68400a2 - [X86] Add missing isel pattern for BLCFILL producing flags.
Craig Topper via llvm-commits
- [PATCH] D74739: [mlir] Add short readme.txt to docs directory
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D74294: [InstCombine] Relax preconditions for ashr+and+icmp fold (PR44754)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72197: [MC][ELF] Emit a relocation if target is defined in the same section and is non-local
Peter Smith via Phabricator via llvm-commits
- [PATCH] D74209: [AssumeBundle] Add documentation for the operand bundles of an llvm.assume
Tyker via Phabricator via llvm-commits
- [polly] 612c4bf - [Polly] Run polly-update-format after commit 55cfb1. NFC.
Michael Kruse via llvm-commits
- [llvm] 0deef2e - Re-land "Add LazyCallGraph API to add function to RefSCC"
Brian Gesiak via llvm-commits
- [llvm] 3f148ea - [LiveDebugValues] Visit open var locs just once in transferRegisterDef, NFC
Vedant Kumar via llvm-commits
- [PATCH] D74685: [InstCombine] Fix multi-use handling in cttz transform
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 09856fe - [dsymutil] Explicitly link against libatomic when necessary
Luís Marques via llvm-commits
- [PATCH] D69003: [dsymutil] Explicitly link against libatomic when necessary
Luís Marques via Phabricator via llvm-commits
- [PATCH] D74740: AMDGPU/GlobalISel: Select G_SHUFFLE_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74742: [Debuginfo][NFC] add comments for WithColor routines.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D74741: [ELF] Warn changed output section address
Fangrui Song via Phabricator via llvm-commits
- [llvm] 464d4cf - Coroutines: avoid use of deprecated CreateLoad and CreateCall methods
Nicolai Hähnle via llvm-commits
- [llvm] 58297e4 - LowerMatrixIntrinsics: Avoid use of deprecated CreateCall methods
Nicolai Hähnle via llvm-commits
- [PATCH] D74744: [TBLGEN] Inhibit generation of unneeded psets
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74674: Coroutines: avoid use of deprecated CreateLoad and CreateCall methods
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74673: CGBuiltin: Remove uses of deprecated CreateCall overloads
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74675: LowerMatrixIntrinsics: Avoid use of deprecated CreateCall methods
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74382: [CloneFunction] Update loop headers after cloning all blocks in loop.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D74745: AMDGPU: Enable integer division bypass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74531: [WebAssembly] Emit PCH __clang_ast in custom section
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71902: [Coroutines][5/6] Add coroutine passes to pipeline
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D74649: [TBLGEN] Emit register pressure set enum
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 8e760e1 - [TBLGEN] Inhibit generation of unneeded psets
Stanislav Mekhanoshin via llvm-commits
- [llvm] c74026d - [HotColdSplit] Mark entire function cold when entry block is cold
Vedant Kumar via llvm-commits
- [PATCH] D71903: [Coroutines][6/6] Clang schedules new passes
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D70651: [Power8] Add the MacroFusion support for Power8
qshanz via Phabricator via llvm-commits
- [PATCH] D72031: [Scheduling] Create the missing dependency edges for store cluster
qshanz via Phabricator via llvm-commits
- [PATCH] D73801: [LoopFission]: Loop Fission Interference Graph (FIG)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D74747: [JumpThreading] Handle unconditional PredBB when threading jumps through two basic blocks
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74748: [XCore] Add instruction pattern for bitrev
Jim Lin via Phabricator via llvm-commits
- [llvm] 3f4490d - [X86] Add one use check to '0-x == y --> x+y == 0' in EmitCmp.
Craig Topper via llvm-commits
- [llvm] fa75bff - [XCore][NFC] Remove trailing space
Jim Lin via llvm-commits
- [PATCH] D74749: ThinLTOBitcodeWriter: drop dso_local when a GlobalVariable is converted to a declaration
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74750: [X86] Rewrite LowerBRCOND to remove dead code and handle ISD::SETCC and overflow ops directly.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74751: [ThinLTO] Drop dso_local if a GlobalVariable satisfies isDeclarationForLinker()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74752: AMDGPU/GlobalISel: Select VOP3P instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 466f884 - [NFC] Remove trailing space
Jim Lin via llvm-commits
- [PATCH] D74753: AMDGPU/GlobalISel: Use packed for G_ADD/G_SUB/G_MUL v2s16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71831: [PowerPC] Exploit the rldicl + rldicl when and with mask
qshanz via Phabricator via llvm-commits
- [PATCH] D70771: [PowerPC] Replace the PPCISD:: SExtVElems with ISD::SIGN_EXTEND_INREG to leverage the combine rules
Kai Luo via Phabricator via llvm-commits
- [PATCH] D74174: [MLIR] Allow Loop dialect IfOp and ForOp to define values
River Riddle via Phabricator via llvm-commits
- [PATCH] D71891: [PowerPC] Exploit the rlwinm + rlwinm when "and" with constant
qshanz via Phabricator via llvm-commits
- [llvm] b084093 - [X86] Use isScalarFPTypeInSSEReg to simplify code in LowerSELECT. NFC
Craig Topper via llvm-commits
- Buildbot numbers for the week of 01/26/2020 - 02/01/2020
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 02/2/2020 - 02/8/2020
Galina Kistanova via llvm-commits
- Buildbot numbers for the last week of 02/9/2020 - 02/15/2020
Galina Kistanova via llvm-commits
- [PATCH] D74754: [IR] Set name when inserting 'llvm::Value*'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71899: [Coroutines][2/6] New pass manager: coro-split
Wenlei He via Phabricator via llvm-commits
- [PATCH] D71900: [Coroutines][3/6] New pass manager: coro-elide
Wenlei He via Phabricator via llvm-commits
- [llvm] 7125d66 - [Coroutines][2/6] New pass manager: coro-split
Brian Gesiak via llvm-commits
- [llvm] 00fec80 - [Coroutines][3/6] New pass manager: coro-elide
Brian Gesiak via llvm-commits
- [llvm] 11053a1 - Revert new pass manager coro-split and coro-elide
Brian Gesiak via llvm-commits
- [llvm] e999aa3 - Revert new files from new pass manager coro-split/coro-elide
Brian Gesiak via llvm-commits
- [PATCH] D74755: [llvm-objcopy] Attribute an empty section to a segment ending at its address
Fangrui Song via Phabricator via llvm-commits
- [llvm] e90dc7c - [X86] Move avx512 code that forces zeros to the false side of vselects above a check for legal types.
Craig Topper via llvm-commits
- [llvm] 69906fe - [Debuginfo][NFC] add comments for WithColor routines.
Alexey Lapshin via llvm-commits
- [llvm] b0866f6 - [InstCombine] Precommit umul.with.overflow sign check test.
Florian Hahn via llvm-commits
- [llvm] d4a4a32 - [Support] Check for atomics64 when deciding if '-latomic' is needed
Luís Marques via llvm-commits
- [PATCH] D69444: [Support] Check for atomics64 when deciding if '-latomic' is needed
Luís Marques via Phabricator via llvm-commits
- [llvm] 6c85e92 - [InstCombine] Simplify a umul overflow check to a != 0 && b != 0.
Florian Hahn via llvm-commits
- [PATCH] D74756: [yaml2obj] - Change the default order if implicitly created sections.
George Rimar via Phabricator via llvm-commits
- [llvm] 9063022 - [InstCombin] Avoid nested Create calls, to guarantee order.
Florian Hahn via llvm-commits
- [lld] b616262 - [LLD][ELF][AArch64] Change the semantics of -z pac-plt.
Daniel Kiss via llvm-commits
- [PATCH] D74611: [obj2yaml][WIP] - Fix indentations in the ELF output.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74612: [DebugInfo] Read CIE pointer as a relocatable value.
James Henderson via Phabricator via llvm-commits
- [llvm] c8b3196 - [ARM, MVE] Add intrinsics for FP rounding operations.
Simon Tatham via llvm-commits
- [llvm] 68b49f7 - [ARM,MVE] Add intrinsics vclzq and vclsq.
Simon Tatham via llvm-commits
- [llvm] 9dcc166 - [ARM] Allow `ARMVectorRegCast` to match bitconverts too. (NFC)
Simon Tatham via llvm-commits
- [llvm] 5e97940 - [ARM,MVE] Add the vmovlbq,vmovltq intrinsic family.
Simon Tatham via llvm-commits
- [llvm] c32af44 - [ARM,MVE] Add the vmovnbq,vmovntq intrinsic family.
Simon Tatham via llvm-commits
- [PATCH] D74333: [ARM,MVE] Add intrinsics for FP rounding operations.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D74335: [ARM,MVE] Add intrinsics vclzq and vclsq.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D74544: [MLIR] Add naive fusion of parallel loops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D72523: [remark][diagnostics] Using clang diagnostic handler for IR input files
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D73903: [AArch64][SVE] Add remaining SVE2 intrinsics for widening DSP operations
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
Awanish Pandey via Phabricator via llvm-commits
- [PATCH] D73309: [lsan] Factor pthread-specific assumptions out of thread tracking code
Oliver Stannard via llvm-commits
- [llvm] 58f66f8 - [ARM,CDE] Cosmetic changes, additonal driver tests
Mikhail Maltsev via llvm-commits
- [PATCH] D74346: Flags for displaying only hot nodes in CFGPrinter graph
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D74757: Fix compiler extension in standalone mode
serge via Phabricator via llvm-commits
- [PATCH] D74613: [DebugInfo] Fix printing CIE offset in EH FDEs.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74507: [llvm-objdump] Print method name from debug info in disassembly output.
James Henderson via Phabricator via llvm-commits
- [llvm] d457608 - [AArch64][SVE] Add remaining SVE2 intrinsics for widening DSP operations
Kerry McLaughlin via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74561: llvm: Use quotes around MSVC_DIA_SDK_DIR CMake variable
Cristian Adam via Phabricator via llvm-commits
- [PATCH] D74325: [llvm-exegesis] Improve error reporting in Assembler.cpp
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D74758: [SLPVectorizer] Do not assume extracelement idx is a ConstantInt.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74225: [AIX] Implement formal arguments passed in stack memory
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] a5ac8ca - [CSInfo][TailDuplicator] Delete the call site info when removing dead MBBs
Djordje Todorovic via llvm-commits
- [PATCH] D74479: [llvm-readobj] - Report a warning when an unexpected DT_SYMENT tag value is met.
George Rimar via Phabricator via llvm-commits
- [llvm] b87a0f7 - [llvm-readobj] - Report a warning when an unexpected DT_SYMENT tag value is met.
Georgii Rymar via llvm-commits
- [llvm] 106ae10 - [CGP] Add uaddo test with math used, SPARC/AArch64 variants.
Florian Hahn via llvm-commits
- [PATCH] D66426: [lld] Enable a watermark of loadable sections to be generated and placed in a note section
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D70316: [llvm-readobj] Allow printing of the watermark note section proposed in D66426
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D73534: [DebugInfo] Enable the debug entry values feature by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D71337: [VE] Target-specific bit size for sjljehprepare
Simon Moll via Phabricator via llvm-commits
- [llvm] d6fe253 - llvm: Use quotes around MSVC_DIA_SDK_DIR CMake variable
Martin Storsjö via llvm-commits
- [PATCH] D74604: [LLD][ELF][ARM] Fix support for SBREL type relocations
Tamas Petz via Phabricator via llvm-commits
- [PATCH] D74599: llvm: Set WINVER to 0x601 (Windows 7) for MinGW
Cristian Adam via Phabricator via llvm-commits
- [llvm] b3cd44f - Use SETNE directly rather than SUB/SETNE 0 for stack guard check
James Clarke via llvm-commits
- [llvm] c30d8f7 - [IR] Set name when inserting 'llvm::Value*'
Brian Gesiak via llvm-commits
- [PATCH] D74454: Use SETNE directly rather than SUB/SETNE 0 for stack guard check
James Clarke via Phabricator via llvm-commits
- [llvm] 63bb9fe - [llvm-exegesis] Improve error reporting in Assembler.cpp
Miloš Stojanović via llvm-commits
- [llvm] 9e4b761 - Move DFA tables into the read-only data segmant.
Benjamin Kramer via llvm-commits
- [llvm] a82d3e8 - Reland "[DebugInfo] Enable the debug entry values feature by default"
Djordje Todorovic via llvm-commits
- [PATCH] D74761: [DebugInfo] Remove a misleading comment for llvm::dwarf::FDE.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74762: AMDGPU/GlobalISel: Select llvm.amdgcn.fdot2
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74613: [DebugInfo] Fix printing CIE offsets in EH FDEs.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D74764: [yaml2obj][WIP] - Automatically assign VA for allocatable sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74165: [x86] [DAGCombine] Prefer shifts of constant widths.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74765: [compiler-rt] Addd FreeBSD arm64 sanitizer support
Andrew Turner via Phabricator via llvm-commits
- [PATCH] D74687: [LLD][ELF] - Linker script: do not fail parsing when "/DISCARD/" follows the fill expression.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73045: [obj2yaml] - Better indentations in the ELF output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D73046: [YAML] - Move yaml::Input and yaml::Ouput classes declarations.
George Rimar via Phabricator via llvm-commits
- [llvm] 37c452a - AMDGPU/GlobalISel: Adjust branch target when lowering loop intrinsic
Matt Arsenault via llvm-commits
- [llvm] c85055b - [Assembler] Emit summary index flags
via llvm-commits
- [PATCH] D74767: [CMake][NFC] Clean up CheckAtomic.cmake
Luís Marques via Phabricator via llvm-commits
- [PATCH] D74420: [Assembler] Emit summary index flags
Eugene Leviant via Phabricator via llvm-commits
- [llvm] 4518aab - [AArch64] Add Cortex-A34 Support for clang and llvm
Luke Geeson via llvm-commits
- [PATCH] D64177: GlobalISel: fewerElementsVector for G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71354: CodeGen: Add -denormal-fp-math-f32 flag
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74483: [AArch64] Add Cortex-A34 Support for clang and llvm
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D74768: [mlir] Support OptionalAttr inside a StructAttr
Tamas Berghammer via Phabricator via llvm-commits
- [PATCH] D73051: [GlobalISel][AMDGPU] Saturating add/subtract
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74769: [AArch64][SVE] Add SVE2 intrinsics for polynomial arithmetic
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 5526786 - [VE] TLS codegen
Simon Moll via llvm-commits
- [PATCH] D74770: [test-suite] Work around undefined behaviour in ldecod
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D74771: [PatternMatch] Move UAddWithOverflow matchers further down (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 498a613 - Prevent gcc from issuing a warning upon coffnamecpy
via llvm-commits
- [PATCH] D74772: [mlir] NFC: Rename LLVMOpLowering::lowering to LLVMOpLowering::typeConverter
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74666: Prevent gcc from issuing a warning upon coffnamecpy
serge via Phabricator via llvm-commits
- [PATCH] D20556: AMDGPU: Skip waiting on lgkmcnt for global flat loads
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2bf44d1 - Revert "Reland "[DebugInfo] Enable the debug entry values feature by default""
Djordje Todorovic via llvm-commits
- [PATCH] D32461: default tied output register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71550: [Intrinsic] Add fixed point saturating division intrinsics.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D74696: [scudo][standalone] Shift some data from dynamic to static
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D74773: [LLD][Debuginfo][NFC] create DWARFContext only once for the same object file.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 8fbc925 - Add OffsetIsScalable to getMemOperandWithOffset
Sander de Smalen via llvm-commits
- [PATCH] D74774: [mlir] NFC: rename LLVMOpLowering to ConvertToLLVMPattern
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 4ca753f - [RISCV] Implement mayBeEmittedAsTailCall for tail call optimization
Andrew Wei via llvm-commits
- [PATCH] D73699: [RISCV] Implement mayBeEmittedAsTailCall for tail call optimization
weiwei via Phabricator via llvm-commits
- [llvm] 44bbc76 - Drop a constexpr in favor of const, MSVC complains.
Benjamin Kramer via llvm-commits
- [PATCH] D74631: [clang][XCOFF] Indicate that XCOFF does not support COMDATs
David Tenty via Phabricator via llvm-commits
- [llvm] 9bc6bc2 - [InstCombine] Add more tests for icmp+and+ashr; NFC
Nikita Popov via llvm-commits
- [llvm] 9adedd1 - [InstCombine] Relax preconditions for ashr+and+icmp fold (PR44754)
Nikita Popov via llvm-commits
- [llvm] 3126b55 - [PowerPC][NFC] Add defines to help creating the SpillSlot arrays.
Sean Fertile via llvm-commits
- [PATCH] D74658: [mlir][NFC] Fix 'gatherLoops' utility
Diego Caballero via Phabricator via llvm-commits
- [llvm] c9540fe - [InstCombine] Fix multi-use handling in cttz transform
Nikita Popov via llvm-commits
- [llvm] 1ab37fa - [InstCombine] Fix worklist management when simplifying demanded bits
Nikita Popov via llvm-commits
- [llvm] ed6d30b - [BuildLibCalls] Accept IRBuilderBase; NFC
Nikita Popov via llvm-commits
- [llvm] 28ffe38 - [LoopUtils] Accept IRBuilderBase; NFC
Nikita Popov via llvm-commits
- [llvm] ec6c623 - [SimplifyLibCalls] Accept IRBuilderBase; NFC
Nikita Popov via llvm-commits
- [PATCH] D74516: Extend TimeTrace to LLVM's new pass manager
Andrew Monshizadeh via Phabricator via llvm-commits
- [PATCH] D74514: Refactor TimeProfiler write methods (NFC)
Andrew Monshizadeh via Phabricator via llvm-commits
- [PATCH] D74349: [PowerPC][AIX] Spill and restore the non-volatile condition register bits.
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D72944: [InstCombine] Fix worklist management when simplifying demanded bits (PR44541)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74775: [Utils][x86] add an option to reduce scrubbing of shuffles with memops
Sanjay Patel via Phabricator via llvm-commits
- [llvm] f37e899 - [VectorUtils] Accept IRBuilderBase; NFC
Nikita Popov via llvm-commits
- [llvm] e32522c - [SLPVectorizer] Do not assume extracelement idx is a ConstantInt.
Florian Hahn via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Evandro Menezes via Phabricator via llvm-commits
- [llvm] 63809d3 - [ARM,MVE] Add vbrsrq intrinsics family
Mikhail Maltsev via llvm-commits
- [llvm] 7603bfb - Revert "[llvm-exegesis] Improve error reporting in Assembler.cpp"
Miloš Stojanović via llvm-commits
- [compiler-rt] fc69967 - [scudo][standalone] Shift some data from dynamic to static
Kostya Kortchinsky via llvm-commits
- [PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Skeleton implementation of removing obsolete debug info.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74776: [Hexagon] clang driver should consider --sysroot option when looking for includes
Sid Manning via Phabricator via llvm-commits
- [PATCH] D74777: [VFS][WIP] More consistent handling of hybrid paths of Windows+Posix styles
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D74488: [VFS] Fix vfsoverlay assertion due to RedirectingFileSystem path handling.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D74778: [Assembler] Allow assembling empty index with non-zero flags
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D74779: [libFuzzer] Fix denominator in the "inputs have DFT" log line.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D73497: lld: Propeller framework part I
Han Shen via Phabricator via llvm-commits
- [PATCH] D74504: [AArch64][GlobalISel] Try to use existing reg classes in getRegClassesForCopy
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74508: [AArch64][GlobalISel] Don't always use all reg class in subreg class selection
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74632: [AArch64][SVE] Add initial backend support for FP splat_vector
Cameron McInally via Phabricator via llvm-commits
- [llvm] b2a958a - [TBLGEN] Emit register pressure set enum
Stanislav Mekhanoshin via llvm-commits
- [llvm] 711caee - [gn build] (manually) port fc69967a4b9
Nico Weber via llvm-commits
- [llvm] f4d3765 - CodeGen: Move undef_tied_input declaration
Matt Arsenault via llvm-commits
- [llvm] dd47664 - [AMDGPU] Use generated RegisterPressureSets enum
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D74641: [scudo][standalone] Implement batch sorting based on reclaiming
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74671: [AMDGPU] Use generated RegisterPressureSets enum
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 8ee0e1d - [NFC] Silence compiler warning [-Wmissing-braces].
Huihui Zhang via llvm-commits
- [llvm] c9e93c8 - Add Query API for llvm.assume holding attributes
via llvm-commits
- [llvm] e706656 - [gn build] Port c9e93c84f61
LLVM GN Syncbot via llvm-commits
- [PATCH] D73664: [PowerPC][Future] Add Support For Functions That Do Not Use A TOC.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 13a9730 - [JumpThreading] Skip unconditional PredBB when threading jumps through two basic blocks
Fangrui Song via llvm-commits
- [PATCH] D74781: Wasm-ld emits invalid .debug_ranges entries for non-live symbols
Paolo Severini via Phabricator via llvm-commits
- [llvm] 89ab5c6 - [X86] Add a helper function to pull some repeated code out of combineGatherScatter. NFC
Craig Topper via llvm-commits
- [llvm] 6f846c8 - Improve comments after 8404aeb56a73ab24f9b295111de3b37a37f0b841.
Alexandre Ganea via llvm-commits
- [PATCH] D74782: [llvm][CodeGen] DAG Combiner folds for vscale.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D66904: [libunwind] Fix memory leak in handling of DW_CFA_remember_state and DW_CFA_restore_state
Lang Hames via Phabricator via llvm-commits
- [PATCH] D74646: [mlir] Add a TypeRange class that functions similar to ValueRange.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74648: [mlir][DeclarativeParser] Add support for the TypesMatchWith trait.
River Riddle via Phabricator via llvm-commits
- [PATCH] D74783: [mlir][ODS] Add support for specifying the successors of an operation.
River Riddle via Phabricator via llvm-commits
- [PATCH] D68793: [System Model] [TTI] Add TTI interfaces for write-combining buffers
David Greene via Phabricator via llvm-commits
- [PATCH] D71618: [System Model] Introduce system model classes
David Greene via Phabricator via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
Eric Schweitz via Phabricator via llvm-commits
- [llvm] d6eef06 - [TargetLowering] Add SimplifyMultipleUseDemandedBits 'all elements' helper wrapper. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D74785: [AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D74786: [AMDGPU] performCvtF32UByteNCombine - add SHL and SimplifyMultipleUseDemandedBits support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74787: [IRBuilder] Always respect inserter/folder
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74788: [Hexagon][NFC] Rename VK_Hexagon_PCREL to VK_PCREL
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D74486: [PowerPC][Future] Add initial support for PC Relative addressing for constant pool loads
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D74191: [WebAssembly] Implement multivalue call_indirects
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D74789: [mlir][DeclarativeParser] Add support for formatting the successors of an operation.
River Riddle via Phabricator via llvm-commits
- [llvm] 58817a0 - [clang][XCOFF] Indicate that XCOFF does not support COMDATs
David Tenty via llvm-commits
- [PATCH] D74242: [CodeGenPrepare] Handle ExtractValueInst in dupRetToEnableTailCallOpts
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D74471: [AArch64][SVE] Add predicate reinterpret intrinsics
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D74638: [mlir][Linalg] Allow specifiying zero-rank shaped type operands to linalg.generic ops.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D74791: Add a --shuffle-sections option to lld
Rafael Avila de Espindola via Phabricator via llvm-commits
- [llvm] 7b64a59 - Reland "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering"
Thomas Lively via llvm-commits
- [llvm] d519109 - Reland "[WebAssembly] Split and recombine multivalue calls for ISel"
Thomas Lively via llvm-commits
- [llvm] 9d37f5a - [WebAssembly] Implement multivalue call_indirects
Thomas Lively via llvm-commits
- [PATCH] D74792: [SimplifyLibCalls][IRBuilder] Accept any IRBuilder in SimplifyLibCalls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74793: Patch to specify the library containing terminfo symbols
Glenn Johnson via Phabricator via llvm-commits
- [llvm] 2c8ee53 - Fix assertion on `!eq(?, 0)`
Daniel Sanders via llvm-commits
- [PATCH] D74794: [X86][ISelLowering] refactor Varargs handling in X86ISelLowering.cpp
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 236fcbc - Add coding standard recommending use of qualifiers in cpp files
Reid Kleckner via llvm-commits
- [PATCH] D74515: Add coding standard recommending use of qualifiers in cpp files
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D74796: Add !iscomplete(Value)
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D67133: [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D74682: [mlir][DeclarativeParser] Add an 'attr-dict-with-keyword' directive
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D74797: [mlir] [VectorOps] Framework for progressive lowering of vector.contract
Aart Bik via Phabricator via llvm-commits
- [llvm] 0c2b09a - [IR] Lazily number instructions for local dominance queries
Reid Kleckner via llvm-commits
- [PATCH] D72902: [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue
Thomas Lively via Phabricator via llvm-commits
- [llvm] b91d9ec - [GlobalISel]: Fix some non determinism exposed in CSE due to not notifying observers about mutations + add verification for CSE
Aditya Nandakumar via llvm-commits
- [llvm] 5286180 - [WebAssembly] Fix RegStackify and ExplicitLocals to handle multivalue
Thomas Lively via llvm-commits
- [PATCH] D74799: Fix test for profile remapper
Wenlei He via Phabricator via llvm-commits
- [PATCH] D74651: [WIP] Add intrinsics and operand bundles for inalloca replacement llvm.call.setup
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 1f44134 - Fix NDEBUG build after instruction ordering
Reid Kleckner via llvm-commits
- [PATCH] D74801: [ADT] SCCIterator: Change hasLoop() to hasCycle()
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74306: [MIR][ARM] MachineOperand comments to print condition code names instead of constants
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74192: [WebAssembly] Replace all calls with generalized multivalue calls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D74802: Add a `%darwin_min_target_with_tls_support` lit substitution.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D74803: TableGen: Fix logic for default operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74804: AMDGPU: Use undef_tied_input on VOP3P instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ca9ba76 - [WebAssembly] Replace all calls with generalized multivalue calls
Thomas Lively via llvm-commits
- [PATCH] D74654: Don't call computeHostNumPhysicalCores when LLVM_ENABLE_THREADS is off
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 7a4ddfb - [gn build] Port ca9ba76481f
LLVM GN Syncbot via llvm-commits
- [PATCH] D74805: [AMDGPU] Fix assumption about LaneBitmask content
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74808: [MachO][NFC] Extract all CPU_(SUB_)TYPE logic to libObject
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D74809: Include static prof data when collecting loop BBs
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D74810: [IndVarSimply] Fix assert/release build difference.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 05c3907 - Fix test for profile remapper
Wenlei He via llvm-commits
- [PATCH] D74378: [MLIR] Add std.assume_align op.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 26f3563 - [LazyCallGraph] Fix ambiguous index value
Brian Gesiak via llvm-commits
- [llvm] d840e54 - [DebugInfo][test] Fix section flags/type to avoid warning/error in the future
Fangrui Song via llvm-commits
- [llvm] a71feda - [DebugInfo]: Added support for DWARFv5 Info section header parsing in llvm-dwp utility.
Sourabh Singh Tomar via llvm-commits
- [PATCH] D74583: Fix Block::eraseArgument when block arg is also a successor operand.
River Riddle via Phabricator via llvm-commits
- [llvm] 2365238 - Re-land new pass manager coro-split and coro-elide
Brian Gesiak via llvm-commits
- [PATCH] D67694: [Power9] Fix the missing pseudo instruction scheduling information for power9
qshanz via Phabricator via llvm-commits
- [llvm] 5a187d8 - [Coroutines][4/6] New pass manager: coro-cleanup
Brian Gesiak via llvm-commits
- [PATCH] D71901: [Coroutines][4/6] New pass manager: coro-cleanup
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
Bill Wendling via Phabricator via llvm-commits
- [llvm] 7296107 - [Coroutines][5/6] Add coroutine passes to pipeline
Brian Gesiak via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 0dbc465 - [X86] Handle splats in LowerBUILD_VECTORvXi1 by directly emitting scalar selects instead of deferring that to LowerSELECT.
Craig Topper via llvm-commits
- [PATCH] D74011: libclc: Use acos implementation from amd_builtins
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D74814: IR printing for single function with the new pass manager.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D74815: [AsmPrinter] Change alignment of .stack_sizes from 1 to PointerSize
Fangrui Song via Phabricator via llvm-commits
- [llvm] f69a29d - [X86] Remove vXi1 select optimization from LowerSELECT. Move it to DAG combine.
Craig Topper via llvm-commits
- [PATCH] D74817: [MustExecute] Add backward exploration for must-be-executed-context
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D74818: [mlir][Parser] Use APFloat instead of FloatAttr when parsing DenseElementsAttrs.
River Riddle via Phabricator via llvm-commits
- [llvm] 7cbf710 - [CGP] Precommit tests for D74228.
Florian Hahn via llvm-commits
- [llvm] 92c8052 - [MIPS GlobalISel] RegBankSelect G_MERGE_VALUES and G_UNMERGE_VALUES
Petar Avramovic via llvm-commits
- [PATCH] D43470: [DWARF] Prevent crash when .debug_line line_range is zero
James Henderson via Phabricator via llvm-commits
- [PATCH] D74623: [MIPS GlobalISel] RegBankSelect G_MERGE_VALUES and G_UNMERGE_VALUES
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D74819: [DebugInfo] Report unsupported maximum_operations_per_instruction values
James Henderson via Phabricator via llvm-commits
- [PATCH] D74820: [MLIR] Support memrefs with memref element types.
Kern Handa via Phabricator via llvm-commits
- [PATCH] D74821: Fix build after Crash handler API was introduced
Andrzej Perczak via Phabricator via llvm-commits
- [llvm] c41a1f6 - [DebugInfo] Pass linux triple to tests requiring ELF.
Florian Hahn via llvm-commits
- [llvm] 51c6e94 - [ARM] Extra MVE VADDV reduction patterns
David Green via llvm-commits
- [PATCH] D74218: [ARM] Extra MVE VADDV reduction patterns
Dave Green via Phabricator via llvm-commits
- [lld] 6e32688 - [LLD][ELF][ARM] Fix support for SBREL type relocations
Peter Smith via llvm-commits
- [llvm] faff707 - Reland "[DebugInfo] Enable the debug entry values feature by default"
Djordje Todorovic via llvm-commits
- [llvm] 6323607 - [AArch64][SVE] Add SVE2 intrinsics for polynomial arithmetic
Kerry McLaughlin via llvm-commits
- [llvm] 216afd3 - [TargetLower] Update shouldFormOverflowOp check if math is used.
Florian Hahn via llvm-commits
- [PATCH] D74822: [AArch64][ASMParser] Refuse equal source/destination for LDRAA/LDRAB
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D74823: [XCOFF/objdump] Fix crash in objdump when trying to use -r with XCOFF binaries
Dave Bozier via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag][MIR] Add FREEZE
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 5171d15 - [MIPS GlobalISel] Select 4 byte unaligned load and store
Petar Avramovic via llvm-commits
- [PATCH] D74824: [objdump] Fix disassembly for call/branch instructions for ELF binaries built with -ffunction-sections
Dave Bozier via Phabricator via llvm-commits
- [PATCH] D74624: [MIPS GlobalISel] Select 4 byte unaligned load and store
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 5e32e79 - [MIPS GlobalISel] Legalize non-power-of-2 and unaligned load and store
Petar Avramovic via llvm-commits
- [llvm] fceb3e3 - [ARM] MVE VADDLV lowering
David Green via llvm-commits
- [PATCH] D74625: [MIPS GlobalISel] Legalize non-power-of-2 and unaligned load and store
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D74224: [ARM] MVE VADDLV lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D74825: SpeculativeExecution: fixed ingoring free execution
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] 4af8db3 - [AMDGPU] performCvtF32UByteNCombine - add SHL and SimplifyMultipleUseDemandedBits support
Simon Pilgrim via llvm-commits
- [llvm] 3439d4e - [yaml2obj] - Change the order of implicitly created sections.
Georgii Rymar via llvm-commits
- [PATCH] D74360: [llvm][TableGen] Define FieldInit::isConcrete overload
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D73890: Fix a -Wbitwise-conditional-parentheses warning in _LIBUNWIND_ARM_EHABI libunwind builds
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 33aa5df - [ARM] VMLAVA reduction patterns
David Green via llvm-commits
- [PATCH] D74390: [ARM] VMLAVA reduction patterns
Dave Green via Phabricator via llvm-commits
- [llvm] de3e65e - [ARM][LowOverheadLoops] Check loop liveouts
Sam Parker via llvm-commits
- [PATCH] D74155: [X86CmovConversion] Make heuristic for optimized cmov depth more conservative (PR44539)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D74826: [compiler-rt] [builtins] Fix logb / logbl tests
Luís Marques via Phabricator via llvm-commits
- [llvm] 9746b3a - ErrorTest: Break up "ErrorMatchers" test
Pavel Labath via llvm-commits
- [PATCH] D74827: [LLD][ELF][ARM] Add test cases for R_ARM_THM_MOV*-type relocs
Tamas Petz via Phabricator via llvm-commits
- [PATCH] D74176: [CMake] Link against ZLIB::ZLIB
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D74828: tsan: fix pthread_detach with called_from_lib suppressions
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] 79c7d34 - Recommit: "[llvm-exegesis] Improve error reporting in Assembler.cpp"
Miloš Stojanović via llvm-commits
- [llvm] a912275 - [TableGen] Diagnose undefined fields when generating searchable tables
Jay Foad via llvm-commits
- [llvm] 39cecab - [AArch64][ASMParser] Refuse equal source/destination for LDRAA/LDRAB
via llvm-commits
- [llvm] ff4639f - AMDGPU/GlobalISel: Select MUBUF path for global atomic cmpxchg
Matt Arsenault via llvm-commits
- [PATCH] D74832: AMDGPU: Use default operand for VOP3P clamp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71210: [MC] Widen the functional unit type from 32 to 64 bits.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D74833: [AArch64][SVE] Add intrinsics for SVE2 cryptographic instructions
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] e01a3d4 - [PatternMatch] Match XOR variant of unsigned-add overflow check.
Florian Hahn via llvm-commits
- [PATCH] D74524: [Scheduling] Improve memory ops cluster preparation
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
David Tenty via Phabricator via llvm-commits
- [llvm] a6a585b - [CGP] Adjust CodeGen tests after e01a3d49c22
Florian Hahn via llvm-commits
- [PATCH] D74539: [KnownBits] Avoid copying KnownBits objects
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74835: [AMDGPU][ConstantFolding] Fold llvm.amdgcn.fmul.legacy intrinsic
Jay Foad via Phabricator via llvm-commits
- [llvm] bc23e83 - Add <128 x i1> as an intrinsic type
Krzysztof Parzyszek via llvm-commits
- [llvm] 440ca29 - [Hexagon][NFC] Rename VK_Hexagon_PCREL to VK_PCREL
Stefan Pintilie via llvm-commits
- [PATCH] D74838: [ARM,MVE] Fix predicate types of some intrinsics
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] b329d1b - [AMDGPU][ConstantFolding] Fold llvm.amdgcn.fmul.legacy intrinsic
Jay Foad via llvm-commits
- [llvm] bde0e32 - [gn build] revert e8e078c8bf7987
Nico Weber via llvm-commits
- [PATCH] D65673: [MBP] Disable aggressive loop rotate in plain mode
Danila Malyutin via Phabricator via llvm-commits
- [llvm] 3931734 - [AArch64][SVE] Add initial backend support for FP splat_vector
Cameron McInally via llvm-commits
- [PATCH] D71092: [VFS] More consistent support for Windows
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] 461fd94 - [ARM,MVE] Fix predicate types of some intrinsics
Mikhail Maltsev via llvm-commits
- [compiler-rt] 9b91bcf - tsan: removing redundant loop in ThreadClock::release()
Dmitry Vyukov via llvm-commits
- [llvm] 7a55427 - [SystemZ] Regenerate risbg tests. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D74841: [llvm-objdump] Add simple memory expressions to variable display
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] f12fb2d - [IRBuilder] Always respect inserter/folder
Nikita Popov via llvm-commits
- [PATCH] D74843: [llvm-objdump] Add entry_value locations to variable display
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D74599: llvm: Set WINVER, _WIN32_WINNT to 0x601 (Windows 7) for MinGW
Cristian Adam via Phabricator via llvm-commits
- [llvm] 6b5ce0d - [InstCombine] Fix removal from deferred instructions
Nikita Popov via llvm-commits
- [llvm] b92b170 - Revert "[IRBuilder] Always respect inserter/folder"
Nikita Popov via llvm-commits
- [compiler-rt] 3f7d0e7 - [NFC][compiler-rt][test] Fully qualify string -> std::string
Jordan Rupprecht via llvm-commits
- [llvm] ada205e - [AMDGPU] Fix assumption about LaneBitmask content
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D74845: [ARM,MVE] Add vqdmull[b,t]q intrinsic families
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] f559cec - [X86] Add DCI.isBeforeLegalize() check to the v64i1 constant splitting code in combineStore.
Craig Topper via llvm-commits
- [llvm] f14f9bd - [gn build] Set up include_dirs for a54d81f597 (first checker in a subdir)
Nico Weber via llvm-commits
- [llvm] 069b85f - [gn build] Port a54d81f5979
LLVM GN Syncbot via llvm-commits
- [llvm] 187204c - [gn build] use \bfoo\b instead of \<foo\> in sync script
Nico Weber via llvm-commits
- [PATCH] D74848: AMDGPU: Move dot intrinsic patterns to instruction def
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0eddeea - [ValueTracking] Improve isKnownNonNaN() to recognize zero splats.
Jonas Paulsson via llvm-commits
- [PATCH] D72147: [DSE] Add debug counter.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74849: AMDGPU/GlobalISel: Fix incorrect VOP3P fneg folding
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74263: [ValueTracking] Improve isKnownNonNaN() to recognize zero splats.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D73763: [DSE] Lift post-dominance restriction.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 170ae68 - [AssumeBundle] Add documentation for the operand bundles of an llvm.assume
via llvm-commits
- [llvm] c7fc0e5 - Revert "[PatternMatch] Match XOR variant of unsigned-add overflow check."
Florian Hahn via llvm-commits
- [PATCH] D74851: [x86] use instruction-level fast-math-flags to drive MachineCombiner
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74852: [mlir][Linalg] Allow specifiying zero-rank shaped type operands to linalg.indexed_generic ops.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D74680: Add an Offset field to the SourceLocation for LookupResult objects.
Greg Clayton via Phabricator via llvm-commits
- [llvm] 0a2626d - [DDG] Data Dependence Graph - Graph Simplification
Bardia Mahjour via llvm-commits
- [PATCH] D74853: [RFC WIP] Fix DSE for asm outputs (aka PR44913)
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D73832: Ignore/Drop droppable uses for code-sinking in InstCombine
Tyker via Phabricator via llvm-commits
- [llvm] 84f80b1 - [CMake] Only detect the linker once in AddLLVM.cmake
Louis Dionne via llvm-commits
- [PATCH] D74854: AMDGPU/GlobalISel: Fix mishandling SGPR v2s16 add/sub/mul
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74855: IR printing for single function with the new pass manager
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 59982a6 - [UpdateTestChecks] Add support for '.' in ir function names
Simon Pilgrim via llvm-commits
- [llvm] 025ff5a - [AMDGPU] Regenerate immediate constant tests
Simon Pilgrim via llvm-commits
- [PATCH] D70523: [AMDGPU] Update AMDGPUUsage with DWARF proposal
Tony Tye via Phabricator via llvm-commits
- [compiler-rt] 0764757 - [libFuzzer] Fix denominator in the "inputs have DFT" log line.
Max Moroz via llvm-commits
- [llvm] 129c911 - Include static prof data when collecting loop BBs
Bill Wendling via llvm-commits
- [PATCH] D66012: [AArch64][Statepoints] Statepoint support for AArch64.
Benjamin Berman via Phabricator via llvm-commits
- [PATCH] D74856: [AArch64][SVE] Add backend support for splats of immediates
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D74858: [AArch64][SVE] Add intrinsics for non-temporal gather-loads/scatter-stores
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D74857: [AMDGPU] simplifyI24 - replace GetDemandedBits with SimplifyMultipleUseDemandedBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D73707: [TSAN] Parameterize the hard-coded threshold of deflake in tsan test
Dan Liew via Phabricator via llvm-commits
- [llvm] f6875c4 - Reapply [IRBuilder] Always respect inserter/folder
Nikita Popov via llvm-commits
- [llvm] b1d4746 - [Hexagon] Change HVX vector predicate types from v512/1024i1 to v64/128i1
Krzysztof Parzyszek via llvm-commits
- [llvm] 2ade59e - [x86] add test for uint->fp with unsafe-fp-math (PR43609); NFC
Sanjay Patel via llvm-commits
- [llvm] f5678d4 - [AMDGPU] Update AMDGPUUsage with DWARF proposal
via llvm-commits
- [llvm] e4d20ec - [IndVarSimply] Fix assert/release build difference.
Michael Kruse via llvm-commits
- [PATCH] D73404: Basis of dropping uses in llvm.assume.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74861: [AMDGPU] AMDGPUUsage define call convention ABI
Tony Tye via Phabricator via llvm-commits
- [llvm] 788e74c - [AMDGPU] AMDGPUUsage define call convention ABI
via llvm-commits
- [PATCH] D74862: Add missing word in llc docs
Michael Williamson via Phabricator via llvm-commits
- [PATCH] D74863: AMDGPU/GlobalISel: Fix SALU mapping for v2s16 min/max
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: Use AAValueSimplify in memory accessing instructions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74484: [AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72533: [mlir] Add a signedness semantics bit to IntegerType
River Riddle via Phabricator via llvm-commits
- [PATCH] D73245: Depend stddef.h to provide max_align_t for C++11 and provide better fallback in <new>
Joerg Sonnenberger via Phabricator via llvm-commits
- [compiler-rt] ddd2257 - [TSan] Fix incorrect expansion of `%deflake` lit substitution.
Dan Liew via llvm-commits
- [PATCH] D74864: [MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73130: [MLIR] Add support for libMLIR.so
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74865: [MLIR] add show-dialects option for mlir-opt
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74866: [MLIR] Workaround for broken dependencies with building libMLIR.so
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74867: [MLIR] add out of tree version of mlir-opt
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74868: [AMDGPU] Fix DS_WRITE_B32 patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74869: [scudo][standalone] Drain the start of a cache, not the end
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D74511: [BFI] Fix missed BFI updates in MachineSink.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] 03954a1 - [AMDGPU] Fix DS_WRITE_B32 patterns
Stanislav Mekhanoshin via llvm-commits
- [lld] d48d339 - [lld][ELF] Add --shuffle-sections=seed to shuffle input sections
Fangrui Song via llvm-commits
- [PATCH] D74872: AMDGPU/GlobalISel: Avoid illegal vector exts for add/sub/mul
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
Digger via Phabricator via llvm-commits
- [llvm] 85fb997 - [ORC] Add generic initializer/deinitializer support.
Lang Hames via llvm-commits
- [PATCH] D73711: [AArch64][SVE] Add support for DestructiveBinary and DestructiveBinaryComm DestructiveInstTypes
Cameron McInally via Phabricator via llvm-commits
- [llvm] 9df65ca - [ORC] Qualify nullptr_t.
Lang Hames via llvm-commits
- [llvm] 63d0932 - [ORC] Fix a missing move.
Lang Hames via llvm-commits
- [llvm] 0b6ead0 - AMDGPU/GlobalISel: Cleanup min/max RegBankSelect tests
Matt Arsenault via llvm-commits
- [llvm] cbc3b30 - AMDGPU/GlobalISel: Remove outdated comment
Matt Arsenault via llvm-commits
- [PATCH] D74581: [llvm][CodeGen][aarch64] Add continuous prefetch intrinsics for SVE.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] 4bb0c8f - AMDGPU: Enable integer division bypass
Matt Arsenault via llvm-commits
- [PATCH] D74640: [LoopRotate] Add explicit flag to require MSSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74873: [AMDGPU] Define 16 bit VGPR subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] f5efa08 - [JITLink] Fix testcase for main JITDylib rename in 85fb997659b.
Lang Hames via llvm-commits
- [PATCH] D74874: [mlir][spirv] Add lowering for load/store zero-rank memref from std to SPIR-V.
Han-Chung Wang via Phabricator via llvm-commits
- [llvm] 38419b8 - [gn build] Port 85fb997659b
LLVM GN Syncbot via llvm-commits
- [PATCH] D74875: [WebAssembly] Fix memory bug introduced in 52861809994c
Thomas Lively via Phabricator via llvm-commits
- [llvm] 16aabc8 - [WebAssembly] Fix memory bug introduced in 52861809994c
Thomas Lively via llvm-commits
- [PATCH] D74877: [clang] fewer incorrect Wdocumentation fix-its
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D74876: [mlir] Refactor the structure of the 'verifyConstructionInvariants' methods.
River Riddle via Phabricator via llvm-commits
- [compiler-rt] 562c6b8 - Add a `%darwin_min_target_with_tls_support` lit substitution.
Dan Liew via llvm-commits
- [llvm] 95e3956 - Add an Offset field to the SourceLocation for LookupResult objects.
Greg Clayton via llvm-commits
- [PATCH] D74879: [llvm-objcopy][test] Improve empty section tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74880: [mlir] [VectorOps] Multi-dim reductions for lowering vector.contract
Aart Bik via Phabricator via llvm-commits
- [PATCH] D69471: [Coverage] Revise format to reduce binary size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D74881: [SelectionDag] Merge constant SDNode arithmetic into foldConstantArithmetic
Justice Adams via Phabricator via llvm-commits
- [PATCH] D74882: Remove namespace lld { namespace coff { from COFF LLD cpp files
Reid Kleckner via Phabricator via llvm-commits
- [lld] 4046330 - [ELF][test] Fix shuffle_sections.s
Fangrui Song via llvm-commits
- [lld] 8781590 - [ELF][test] Fix --symbol-ordering-file tests of shuffle_sections.s
Fangrui Song via llvm-commits
- [lld] bd48127 - [WebAssembly] Use llvm::Optional to store optional symbol attributes. NFC.
Sam Clegg via llvm-commits
- [PATCH] D74109: [WebAssembly] Use llvm::Optional to store optional symbol attributes. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D74883: Add a llvm-gsymutil tool that can convert object files to GSYM and perform lookups.
Greg Clayton via Phabricator via llvm-commits
- [lld] 06f1a5c - [lld][WebAssembly] Allow symbols with explict import names to be undefined at link time.
Sam Clegg via llvm-commits
- [PATCH] D74110: [lld][WebAssembly] Allow symbols with explict import names to be undefined at link time.
Sam Clegg via Phabricator via llvm-commits
- [llvm] 8ea3eb8 - [gn build] (manually) partially (?) merge 7ff1f55a1219
Nico Weber via llvm-commits
- [llvm] be66cf2 - [DebugInfo] Read CIE pointer as a relocatable value.
Igor Kudrin via llvm-commits
- [llvm] 95a239b - [DebugInfo] Remove a misleading comment for llvm::dwarf::FDE.
Igor Kudrin via llvm-commits
- [llvm] 84fc123 - [DebugInfo][NFCI]: Removed an exclamation mark from error message.
Sourabh Singh Tomar via llvm-commits
- [PATCH] D74668: [Clang][BPF] implement __builtin_btf_type_id() builtin function
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D74572: [BPF] preserve debuginfo types for builtin __builtin__btf_type_id()
Alexei Starovoitov via Phabricator via llvm-commits
- [llvm] c6ac717 - [Attributor] Allow multiple uses of a casted function pointer
Johannes Doerfert via llvm-commits
- [llvm] 92250ec - [examples] Fix the SpeculativeJIT example for 85fb997659b.
Lang Hames via llvm-commits
- [llvm] 1e99fc9 - [Attributor] Add initial AAIsDead for arguments
Johannes Doerfert via llvm-commits
- [llvm] 16188f9 - [Attributor][FIX] Do not create new calls edge we cannot handle
Johannes Doerfert via llvm-commits
- [llvm] e1eed6c - [Attributor] Generalize `getAssumedConstantInt` interface
Johannes Doerfert via llvm-commits
- [PATCH] D73999: [MC][ELF] Error changed sh_type, sh_flags or sh_entsize
Fangrui Song via Phabricator via llvm-commits
- [llvm] de6e968 - TableGen: Fix logic for default operands
Matt Arsenault via llvm-commits
- [llvm] a801ee8 - [Attributor][FIX] Avoid setting wrong load/store alignments
Johannes Doerfert via llvm-commits
- [llvm] f8ad735 - [Attributor] Use existing `returned` information better
Johannes Doerfert via llvm-commits
- [llvm] 3c4da4d - [Attributor][NFC] Add more memory_location tests
Johannes Doerfert via llvm-commits
- [llvm] 8e76fec - [Attributor][NFC] Improve the debug output & add a TODO
Johannes Doerfert via llvm-commits
- [llvm] e253cdd - [MustExecute] Add backward exploration for must-be-executed-context
Hideto Ueno via llvm-commits
- [PATCH] D74683: [mlir] Add a utility iterator range that repeats a given value `n` times.
Mehdi AMINI via Phabricator via llvm-commits
- [lld] d6d640e - [ELF][test] Fix section sh_type and sh_flags
Fangrui Song via llvm-commits
- [llvm] 3a0f6e6 - Fix compiler extension in standalone mode
via llvm-commits
- [PATCH] D73999: [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Peter Smith via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D73999: [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74886: [X86] Add a DAG combine to form CVTPH2PS from vXf16->vXf32/vXf64 fp_extends.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74401: [MLIR] Add std.atomic_rmw op
Frank Laub via Phabricator via llvm-commits
- [PATCH] D74887: [ELF] Shuffle .init_array/.fini_array with --shuffle-sections=
Fangrui Song via Phabricator via llvm-commits
- [llvm] ee2c0f7 - [ms] [llvm-ml] Add a draft MASM parser
Mikael Holmén via llvm-commits
- [llvm] 09153ab - [windows] Add /Gw to compiler flags
Hans Wennborg via llvm-commits
- [PATCH] D74888: [Attributor] Use knowledge retained in llvm.assume (operand bundles)
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] b6e5808 - [Attributor][NFC] Prepare some tests to be used with update test script
Johannes Doerfert via llvm-commits
- [llvm] 6185fb1 - [Attributor][NFC] Refactor interface
Johannes Doerfert via llvm-commits
- [llvm] d95cb56 - [Attributor] Make sure abstract attributes are properly initialized
Johannes Doerfert via llvm-commits
- [lld] 14d7b80 - [LLD][ELF][ARM] Add test cases for R_ARM_THM_MOV*-type relocs
Daniel Kiss via llvm-commits
- [PATCH] D74889: [mlir] Generalize intrinsic builders in the LLVM dialect definition
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74871: Fix interaction between -fdiscard-value-names and LLVM Bitcode
serge via Phabricator via llvm-commits
- [compiler-rt] 689f1e8 - [compiler-rt] [builtins] Fix logb / logbl tests
Luís Marques via llvm-commits
- [llvm] def62c7 - [NFC] Remove ar/ranlib test noise during cmake step
via llvm-commits
- [llvm] f4fd7db - [ARM,MVE] Add vqdmull[b,t]q intrinsic families
Mikhail Maltsev via llvm-commits
- [PATCH] D74890: [Analysis] getParentLoop() documentation
Stefanos Baziotis via Phabricator via llvm-commits
- [llvm] dbfc682 - SpeculativeExecution: fixed ingoring free execution
via llvm-commits
- [llvm] 6085593 - [AMDGPU] simplifyI24 - replace GetDemandedBits with SimplifyMultipleUseDemandedBits
Simon Pilgrim via llvm-commits
- [PATCH] D74892: [lldb][cmake] Also use local submodule visibility on Darwin
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D74893: [mlir] Intrinsics generator: use TableGen-defined builder function
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 0e417b0 - [AArch64][SVE] Re-arrange definitions in AArch64SVEInstrInfo.td (NFC)
Andrzej Warzynski via llvm-commits
- [PATCH] D74453: [LegalizeTypes][RISCV] Correctly sign-extend comparison for ATOMIC_CMP_XCHG
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D74896: build_llvm_package.bat: Produce zip files in addition to the installers
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 2f215cf - Revert "Reland "[DebugInfo] Enable the debug entry values feature by default""
Djordje Todorovic via llvm-commits
- [llvm] fa221fc - Regenerate rotate test. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D71701: [AArch64] Peephole optimization. Merge AND and TST instructions
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D69989: Assume ieee behavior without denormal-fp-math attribute
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 977cd66 - [AMDGPU] Don’t marke the .note section as ALLOC
Sebastian Neubauer via llvm-commits
- [llvm] 15e20dc - [Utils][x86] add an option to reduce scrubbing of shuffles with memops
Sanjay Patel via llvm-commits
- [PATCH] D74898: [Error/unittests] Add a FailedWithMessage gtest matcher
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D74899: Use new FailedWithMessage matcher in DWARFDebugLineTest.cpp
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D68512: [PATCH 29/38] [noalias] Introduce PropagateAndConvertNoAlias pass
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74901: [ms] [llvm-ml] Remove unused functions
Eric Astor via Phabricator via llvm-commits
- [llvm] 083717c - AMDGPU: Fix v2i64<->v4f32 bitcast
Matt Arsenault via llvm-commits
- [PATCH] D74902: Mark statepoint instructions as clobbering LR on AArch64
Loïc Ottet via Phabricator via llvm-commits
- [llvm] 659500c - [NFC][RDA] Break-up initialization code
Sam Parker via llvm-commits
- [PATCH] D74611: [obj2yaml] - Fix indentations in the ELF output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74605: [ARM][RDA] add getUniqueReachingMIDef
Sam Parker via Phabricator via llvm-commits
- [PATCH] D74415: [ADT] Implement the Waymarking as an independent utility
Ehud Katz via Phabricator via llvm-commits
- [llvm] 45f0087 - [PowerPC][NFC] We do not save/restore vrsave for any remaining subtargets.
Sean Fertile via llvm-commits
- [PATCH] D72068: [IR] Refactor SubclassData
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [llvm] 216a6e0 - [x86] regenerate test checks with less shuffle scrubbing; NFC
Sanjay Patel via llvm-commits
- [llvm] 1f984c8 - Add #include <condition_variable> to fix build after 85fb997659b5
Hans Wennborg via llvm-commits
- [llvm] fc2b4a0 - [DAGCombine] visitEXTRACT_VECTOR_ELT - add SimplifyDemandedBits multi use support
Simon Pilgrim via llvm-commits
- [PATCH] D73466: Make unittests include path relative
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74904: WIP: [CallSiteInfo] Erase call site info for a MI from bundle
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74905: Fix some typos in the MLIR documentation.
Matthias Kramm via Phabricator via llvm-commits
- [llvm] 12cc105 - [X86] Add DAG combines to form CVTPH2PS/CVTPS2PH from vXf16->vXf32/vXf64 fp_extends and vXf32->vXf16 fp_round.
Craig Topper via llvm-commits
- [llvm] ce70e28 - [AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations
Danilo Carvalho Grael via llvm-commits
- [llvm] 914a97a - [x86] add vector tests for splatted memory ops; NFC
Sanjay Patel via llvm-commits
- [PATCH] D71845: [AIX][XCOFF] add test for raw text section content and test section header
Digger via Phabricator via llvm-commits
- [PATCH] D74908: AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74909: [x86] allow peeking through an extract_subvector to find a splatted operand
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 9bbf271 - [AArch64] Move isOverflowIntrOpRes help function to the ISD namespace in SelectionDAG.h. NFC
Craig Topper via llvm-commits
- [llvm] 3543ac9 - [X86] Rewrite LowerBRCOND to remove dead code and handle ISD::SETCC and overflow ops directly.
Craig Topper via llvm-commits
- [llvm] 0ed7a61 - [X86] Fix a -Wparentheses warning. NFC
Craig Topper via llvm-commits
- [PATCH] D74911: [AIX] Pack BasicBlockBits
David Tenty via Phabricator via llvm-commits
- [PATCH] D74912: [AArch64][SVE] Add SVE2 intrinsics for bit permutation & table lookup
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D74268: [X86] Add back fmaddsub intrinsics to work towards fixing the strict fp implementation
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] f9c3263 - [DAGCombiner] Use SDValue::getConstantOperandAPInt helper where possible. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 726c342 - [macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObject
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D74913: Clean up assembler CFI directives
Scott Linder via Phabricator via llvm-commits
- [PATCH] D74914: Clean up assembler CFI directives
Scott Linder via Phabricator via llvm-commits
- [llvm] 3f78521 - Revert "[macho][NFC] Extract all CPU_(SUB_)TYPE logic to libObject"
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D68717: [Codegen] More add_sat and sub_sat promotion
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74915: [AMDGPU] Implement wave64 DWARF register mapping
Scott Linder via Phabricator via llvm-commits
- [llvm] da181d4 - [PowerPC][NFC] Cleanup some of the Darwin mentions in the README.txt.
Sean Fertile via llvm-commits
- [llvm] 064cd2e - [x86] allow peeking through an extract_subvector to find a splatted operand
Sanjay Patel via llvm-commits
- [PATCH] D74916: [MLIR] Added llvm.indirect_br
shraiysh via Phabricator via llvm-commits
- [llvm] 6de21c5 - [ORC][examples] Fix ThinLtoJIT example after changes in 85fb997659b.
Lang Hames via llvm-commits
- [llvm] 813b1b9 - [ORC] Add a convenience method for setting the ExecutionSession to LLJITBuilder.
Lang Hames via llvm-commits
- [llvm] e2c2eb0 - [X86] Fix NSW/NUW typo in avg test (PR44973)
Simon Pilgrim via llvm-commits
- [PATCH] D74919: AMDGPU/GlobalISel: Manually RegBankSelect copies
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 967eeb1 - [AIX] Pack BasicBlockBits
David Tenty via llvm-commits
- [PATCH] D74920: emit bitcode to file when Verifier fails
Jameson Nash via Phabricator via llvm-commits
- [llvm] e4a9225 - [GISel][KnownBits] Give up on PHI analysis as soon as we don't know anything
Quentin Colombet via llvm-commits
- [llvm] 0c8fa6d - [llvm][build] Fix shared lib builds. [NFC]
Francesco Petrogalli via llvm-commits
- [llvm] 3d0564c - Revert "[NFCI][DebugInfo]: Corrected a Typo."
Sourabh Singh Tomar via llvm-commits
- [PATCH] D74922: [mlir][Parser] Update DenseElementsAttr to print in hex when the number of elements is over a certain threshold.
River Riddle via Phabricator via llvm-commits
- [llvm] 7ddbf80 - [ConstantFold] add/move tests for FP with undef operand; NFC
Sanjay Patel via llvm-commits
- [llvm] 6f4d9d1 - Revert "[AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations"
Nico Weber via llvm-commits
- [PATCH] D74923: [DebugInfo]: Do not start parsing macinfo/macinfo.dwo if the section's are empty.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] 714265d - [X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT
Craig Topper via llvm-commits
- [PATCH] D74924: [XCOFF][AIX] Put undefined symbol name into StringTable when neccessary
Jason Liu via Phabricator via llvm-commits
- [PATCH] D74925: [OpenMP][Opt] Combine `struct ident_t*` during deduplication
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 1d8860f - Revert 714265dabb606bfef2f85694234f152edbfa91ac "[X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT"
Craig Topper via llvm-commits
- [llvm] c7b54a1 - Recommit "[X86] Replace a bad use of MVT::getVectorVT with EVT::getVectorVT""
Craig Topper via llvm-commits
- [PATCH] D74926: AMDGPU/GlobalISel: Fix constant bus violation with source modifiers
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 9e0c955 - [AIX] Improve 32/64-bit build configuration
David Tenty via llvm-commits
- [PATCH] D74256: [AIX] Improve 32/64-bit build configuration
David Tenty via Phabricator via llvm-commits
- [PATCH] D71938: [SCCP] Use constant ranges for casts.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74927: [MC][ARM] make Thumb function also if type attribute is set
Stefan Agner via Phabricator via llvm-commits
- [llvm] c767cf2 - [SVE] Add support for lowering GEPs involving scalable vectors.
Eli Friedman via llvm-commits
- [PATCH] D73602: [SVE] Add support for lowering GEPs involving scalable vectors.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 99809f9 - [SCCP] Do not mark unknown loads as overdefined.
Florian Hahn via llvm-commits
- [PATCH] D50180: [Sanitizers] Libasan failed to be build with -mthumb and -fno-omit-frame-pointer by GCC
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D74928: AMDGPU/GlobalISel: Fix handling of G_ANYEXT with s1 source
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74929: [MLIR] Remove redundant library dependencies
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74930: [MLIR] Move from add_dependencies() to DEPENDS
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74931: [Dominators] Use Instruction::comesBefore for block-local queries, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D73577: [compiler-rt] Build all alias in builtin as private external on Darwin
Steven Wu via Phabricator via llvm-commits
- [PATCH] D74932: [InstCombine] Use replaceOperand() in more places
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74933: [Hexagon] Introduce noop intrinsic to cast between vector predicate types
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D74934: [Clang interpreter] Rename Block.{h,cpp} to AllocatedBlock.{h,cpp}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71501: Cost Annotation Writer for InlineCost
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] d95a10a - [X86] Custom legalize v1i1 add/sub/mul to xor/xor/and with avx512.
Craig Topper via llvm-commits
- [llvm] 5228a55 - [X86] Fix a couple copy mistakes in v4i1 or/and/xor isel patterns.
Craig Topper via llvm-commits
- [llvm] b00ef89 - [X86] Custom legalize v1i1 UADDSAT/USUBSAT/SADDSAT/UADDSAT to match v2i1/v4i1/v8i1 etc.
Craig Topper via llvm-commits
- [llvm] 7e92769 - [X86] Expand vselect of v1i1 under avx512.
Craig Topper via llvm-commits
- [llvm] e578237 - [X86] Add CMOV_VK1 pseudo so we don't crash on v1i1 ISD::SELECT
Craig Topper via llvm-commits
- [PATCH] D73980: [lit] add multi-cfgd test suite discovery
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D71974: [Attributor][WIP] Connect AAIsDead with AAUndefinedBehavior
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74935: [LangRef][AliasAnalysis] Clarify `noalias` affects only modified objects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74662: libclc: cmake configure should depend on file lists
Jan Vesely via llvm-commits
- [PATCH] D74936: AMDGPU/GlobalISel: Legalize G_FPOW
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2fe4576 - Filter callbr insts from critical edge splitting
Bill Wendling via llvm-commits
- [llvm] 7593a48 - [Dominators] Use Instruction::comesBefore for block-local queries, NFC
Vedant Kumar via llvm-commits
- [PATCH] D74937: [AMDGPU] Implement copyPhysReg for 16 bit subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74938: [mlir][Tutorial] Add a section to Toy Ch.2 detailing the custom assembly format.
River Riddle via Phabricator via llvm-commits
- [llvm] e27b61c - [XCore] Add instruction pattern for bitrev
Jim Lin via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Kelvin Li via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Kelvin Li via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74942: AMDGPU/GlobalISel: Start matching s_lshlN_add_u32 instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74943: [GISel][KnownBits] Add a cache mechanism to speed compile time
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D71647: [llvm-objcopy][MachO] Handle relocation entries where r_extern is 0
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D66870: [Sanitizers] Add support for RISC-V 64-bit
sujian liu via Phabricator via llvm-commits
- [PATCH] D72734: [VectorUtils] Rework the Vector Function Database (VFDatabase).
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D74945: AMDGPU/GlobalISel: Fix xnor matching
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74944: [LoopVectorize] Fix cost for calls to functions that have vector versions
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 78be618 - [X86] Add CMOV_VR64 pseudo instruction for MMX. Remove mmx handling from combineSelect.
Craig Topper via llvm-commits
- [PATCH] D74946: [llvm-objcopy][MachO] Change the storage of sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D74947: [unittests] demonstrate User::replaceUsesOfWith() breaking CallBrInst
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D71217: Fix incorrect logic in maintaining the side-effect of compiler generated outliner functions
Jin Lin via Phabricator via llvm-commits
- [llvm] 4576606 - [X86] Remove unnecessary isNullConstant in LowerSelect. NFC
Craig Topper via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
Fangrui Song via Phabricator via llvm-commits
- [llvm] df74033 - [WebAssembly] Remove unneeded getWasmKindForNamedSection function
Sam Clegg via llvm-commits
- [PATCH] D74565: [WebAssembly] Remove unneeded getWasmKindForNamedSection function
Sam Clegg via Phabricator via llvm-commits
- [llvm] 3bc525a - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] 263bef2 - [X86] Make combineCMov not create unsupported FCMOVs when f32/f64 are using X87.
Craig Topper via llvm-commits
- [llvm] 97f1160 - [X86] Don't bother avoiding illegal FCMOVs if we don't have the cmov subtarget feature.
Craig Topper via llvm-commits
- [PATCH] D74950: GlobalISel: Fix narrowing of (G_ASHR i64:x, 32)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72893: [NewPassManager] Add assertions when getting statefull cached analysis.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] e5eeb84 - Make unittests include path relative
Sebastian Neubauer via llvm-commits
- [PATCH] D73032: [DependenceAnalysis] Memory dependence analysis internal caching mechanism is broken in presence of TBAA (PR42733).
Evgeniy via Phabricator via llvm-commits
- [PATCH] D74470: Seperated DIBasicType DIFlags to DIBTFlags.
Chirag Patel via Phabricator via llvm-commits
- [PATCH] D71192: AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D74324: Tools emit the bug report URL on crash
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D74955: [obj2yaml] - Dump SHT_STRTAB, SHT_SYMTAB and SHT_DYNSYM sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D74953: [profile] Don't dump counters when forking and don't reset when calling exec** functions
calixte via Phabricator via llvm-commits
- [PATCH] D74954: Add a basic tiling pass for parallel loops
Benjamin Kramer via Phabricator via llvm-commits
- [llvm] 32e4e71 - test/CodeGen/AMDGPU: Add a test case that shows a miscompilation
Nicolai Hähnle via llvm-commits
- [llvm] a24d463 - [NFC] Corrected a minor typo in a comment
via llvm-commits
- [llvm] d799190 - [ConstantFold] fold fsub -0.0, undef to undef rather than NaN
Sanjay Patel via llvm-commits
- [PATCH] D74958: [ARM][MVE] Combine more extending masked loads
Sam Parker via Phabricator via llvm-commits
- [llvm] b0761bb - [DependenceAnalysis] Memory dependence analysis internal caching mechanism is broken in presence of TBAA (PR42733).
Evgeniy Brevnov via llvm-commits
- [llvm] c51b0be - [Hexagon] Introduce noop intrinsic to cast between vector predicate types
Krzysztof Parzyszek via llvm-commits
- [PATCH] D74959: [VectorUtils] Move ToVectorTy to VectorUtils.h (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74695: [VPlan] Replace VPWidenRecipe with VPInstruction (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D74960: [VPlan] Provide required helpers through VPTransformState (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 86c52af - [TargetLowering] SimplifyDemandedBits - use getValidShiftAmountConstant helper.
Simon Pilgrim via llvm-commits
- [llvm] d33e96b - [X86] Regenerate hi reg tests
Simon Pilgrim via llvm-commits
- [llvm] b55c58a - [Error/unittests] Add a FailedWithMessage gtest matcher
Pavel Labath via llvm-commits
- [llvm] 4fdaac0 - [PowerPC][NFC] Remove Darwin specific logic in frame finalization.
Sean Fertile via llvm-commits
- [PATCH] D69665: [llvm-ar] Fix llvm-ar response file reading on Windows
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 175f6e3 - [PowerPC][NFC] Add a test for vrsave usage iinline asm.
Sean Fertile via llvm-commits
- [llvm] f0c642e - Remove unused functions in llvm-ml
Eric Astor via llvm-commits
- [PATCH] D74963: [MLIR][GPU] Implement a simple greedy loop mapper.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D74965: [AArch64][SVE] Add +fullfp16 to sve-vector-splat.ll
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D74966: [PATCH] [ARM] Add Cortex-M55 Support for clang and llvm
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D74967: [NFC] Add filters to hasNItems and hasNItemsOrMore
Tyker via Phabricator via llvm-commits
- [llvm] b64aa8c - AMDGPU/GlobalISel: Fix constant bus violation with source modifiers
Matt Arsenault via llvm-commits
- [llvm] fab4cde - AMDGPU/GlobalISel: Select llvm.amdgcn.fmul.legacy
Matt Arsenault via llvm-commits
- [llvm] 79ff188 - AMDGPU/GlobalISel: Legalize G_FPOW
Matt Arsenault via llvm-commits
- [llvm] ac7abe0 - AMDGPU/GlobalISel: Manually select G_BUILD_VECTOR_TRUNC
Matt Arsenault via llvm-commits
- [llvm] 83012cb - [ARM] Correct Formatting. NFC
David Green via llvm-commits
- [llvm] 89dc8fe - AMDGPU/GlobalISel: Precommit xnor matching test
Matt Arsenault via llvm-commits
- [lld] 6ed8e20 - [ELF] Ignore the maximum of input section alignments for two cases
Fangrui Song via llvm-commits
- [lld] de0dda5 - [ELF] Warn changed output section address
Fangrui Song via llvm-commits
- [lld] dbd7281 - [ELF] Shuffle .init_array/.fini_array with --shuffle-sections=
Fangrui Song via llvm-commits
- [PATCH] D74968: [XCOFF] Handle MCSA_LGlobal in emitSymbolAttribute
David Tenty via Phabricator via llvm-commits
- [PATCH] D74969: [ReleaseNotes] Mention the `vector-function-abi-variant` attribute.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] 42ec6fd - [TargetLowering] Apply basic shift combines before recursive SimplifyDemandedBits calls.
Simon Pilgrim via llvm-commits
- [PATCH] D63916: [PowerPC] Add exception constraint to FP arithmetic
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 043ed2e - AMDGPU/GlobalISel: Fix xnor matching
Matt Arsenault via llvm-commits
- [llvm] 6a47922 - AMDGPU/GlobalISel: Commit test changes I forgot to squash
Matt Arsenault via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Xiangling Liao via Phabricator via llvm-commits
- [llvm] cab39e4 - GlobalISel: Fix narrowing of (G_ASHR i64:x, 32)
Jay Foad via llvm-commits
- [llvm] 9fff6e8 - [AArch64][SVE] Add +fullfp16 to sve-vector-splat.ll
Cameron McInally via llvm-commits
- [PATCH] D73944: [mlir][wip] Start Shape dialect
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74461: Remove static registration for dialects, and the "alwayslink" hack for passes
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 134bab7 - [DSE,MSSA] Add debug counter.
Florian Hahn via llvm-commits
- [llvm] fc44558 - [VectorCombine] refactor matching code to reduce duplication; NFC
Sanjay Patel via llvm-commits
- [PATCH] D74971: Add a llvm::shuffle and use it in lld
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D74972: [hexagon] Define __ELF__ by default.
Sid Manning via Phabricator via llvm-commits
- [llvm] db9c40f - [AArch64][SVE] Add intrinsics for SVE2 bitwise ternary operations
Danilo Carvalho Grael via llvm-commits
- [llvm] 60023e3 - AMDGPU: Use default operand for VOP3P clamp
Matt Arsenault via llvm-commits
- [llvm] 41bd9ea - [SystemZ] Return scalarized costs for vector instructions on older archs.
Jonas Paulsson via llvm-commits
- [llvm] 8c70a25 - [gn build] Port 23444edf30b
LLVM GN Syncbot via llvm-commits
- [llvm] a8db806 - [SimplifyLibCalls][IRBuilder] Accept any IRBuilder in SimplifyLibCalls
Nikita Popov via llvm-commits
- [llvm] c90ea87 - [X86] Fix SDLoc initialization
Nikita Popov via llvm-commits
- [PATCH] D73757: [DSE] Track overlapping stores.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 98f5268 - [VectorUtils] Move ToVectorTy to VectorUtils.h (NFC).
Florian Hahn via llvm-commits
- [llvm] deb0a8b - [DSE,MSSA] Dbg counters required assertions. Mark test accordingly.
Florian Hahn via llvm-commits
- [llvm] 656dff9 - [InstCombine] Use replaceOperand() in more places
Nikita Popov via llvm-commits
- [llvm] e4df934 - [Clang interpreter] Rename Block.{h,cpp} to InterpBlock.{h,cpp}
Fangrui Song via llvm-commits
- [llvm] 0e3e242 - [BFI] Fix missed BFI updates in MachineSink.
Hiroshi Yamauchi via llvm-commits
- [llvm] b178555 - [InstCombine] Improve simplify demanded bits worklist management
Nikita Popov via llvm-commits
- [llvm] 31ec721 - [llvm][CodeGen] DAG Combiner folds for vscale.
Francesco Petrogalli via llvm-commits
- [llvm] 6b4a193 - [XCOFF][AIX] Put undefined symbol name into StringTable when neccessary
via llvm-commits
- [PATCH] D74974: [XCOFF][AIX] Fix incorrect alignment for function descriptor csect
Jason Liu via Phabricator via llvm-commits
- [PATCH] D74133: Fix for PR38025
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [llvm] 2769fb9 - [LoopVectorize][X86] Regenerate tests. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 72eef82 - AMDGPU/GlobalISel: Select G_SHUFFLE_VECTOR
Matt Arsenault via llvm-commits
- [llvm] dfce5fd - AMDGPU/GlobalISel: Select VOP3P instructions
Matt Arsenault via llvm-commits
- [llvm] 4c1c942 - AMDGPU/GlobalISel: Select llvm.amdgcn.fdot2
Matt Arsenault via llvm-commits
- [llvm] db06870 - AMDGPU: Move dot intrinsic patterns to instruction def
Matt Arsenault via llvm-commits
- [PATCH] D74975: [ARM][LowOverheadLoops] Iteration count IT blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D74976: [CostModel][X86] Improve extract/insert element costs (PR43605)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74940: Move StandardOps/Ops.h to StandardOps/IR/Ops.h
Rob Suderman via Phabricator via llvm-commits
- [llvm] 00955a6 - AMDGPU/GlobalISel: Fix SALU mapping for v2s16 min/max
Matt Arsenault via llvm-commits
- [lld] 73d8d83 - [ARM] Change ARMAttributeParser::Parse to use support::endianness and simplify
Fangrui Song via llvm-commits
- [llvm] 266959c - [AArch64][SVE] Add backend support for splats of immediates
Cameron McInally via llvm-commits
- [PATCH] D74977: [WIP][RISCV][GlobalISel] Add lowerFormalArguments for calling convention
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D74978: [MLIR] Remove constexpr from LoopOps.td
Diego Caballero via Phabricator via llvm-commits
- [llvm] d2b7c09 - [Hexagon] Simplify intrinsic (vandvrt (vandqrt q b) m) -> q if possible
Krzysztof Parzyszek via llvm-commits
- [llvm] e2ed1d1 - [llvm][aarch64] SVE addressing modes.
Francesco Petrogalli via llvm-commits
- [PATCH] D74681: [mlir][DeclarativeParser] Add basic support for optional groups in the assembly format.
Lei Zhang via Phabricator via llvm-commits
- [llvm] 34e3485 - [VectorCombine] refactor cost calcs to reduce duplication; NFC
Sanjay Patel via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74985: [LiveDebugValues] Encode a location in VarLoc IDs, NFC [2/3]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74986: [LiveDebugValues] Encode register location within VarLoc IDs [3/3]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D73226: [ms] [llvm-ml] Improve data support, adding names and complex initializers.
Nico Weber via Phabricator via llvm-commits
- [llvm] 33bf119 - [llvm][CodeGen][aarch64] Add contiguous prefetch intrinsics for SVE.
Francesco Petrogalli via llvm-commits
- [PATCH] D74581: [llvm][CodeGen][aarch64] Add contiguous prefetch intrinsics for SVE.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] 446b150 - [IR] Update BasicBlock::validateInstrOrdering comments, NFC
Reid Kleckner via llvm-commits
- [llvm] 8875ee1 - [X86] Add a new format type for instructions that represent named prefix bytes like data16 and rep. Use it to make a simpler version of isPrefix.
Craig Topper via llvm-commits
- [llvm] 1874dee - [macho][NFC] Extract all CPU_(SUB_)TYPE logic to BinaryFormat
Francis Visoiu Mistrih via llvm-commits
- [llvm] 8fa776b - [gn build] Port 1874dee5662
LLVM GN Syncbot via llvm-commits
- [llvm] e9c79a7 - [VectorCombine] refactor to reduce duplicated code; NFC
Sanjay Patel via llvm-commits
- [PATCH] D74987: AMDGPU/GlobalISel: Better code for one case of G_SHUFFLE_VECTOR on v2i16
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74500: clang: Treat ieee mode as the default for denormal-fp-math
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b72f144 - AMDGPU/GlobalISel: Better code for one case of G_SHUFFLE_VECTOR on v2i16
Jay Foad via llvm-commits
- [llvm] a5b22b7 - [AArch64][SVE] Add support for DestructiveBinary and DestructiveBinaryComm DestructiveInstTypes
Cameron McInally via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] dc046c7 - [llvm-objcopy][MachO] Change the storage of sections
Alexander Shaposhnikov via llvm-commits
- [llvm] 5c33a81 - [AArch64][SVE] Fix -Wimplicit-fallthrough after D73711
Fangrui Song via llvm-commits
- [llvm] 0ad6fc9 - [SelectionDAG] remove unused isFast() helper function; NFC
Sanjay Patel via llvm-commits
- [llvm] fad1c75 - [AArch64][SVE] Fix -DBUILD_SHARED_LIBS=on builds after -D74808/1874dee5662603c9251228c71b66de72cec0c979
Fangrui Song via llvm-commits
- [llvm] fddbff1 - [AArch64] Delete an unneeded dependency on Object after 1874dee5662603c9251228c71b66de72cec0c979
Fangrui Song via llvm-commits
- [compiler-rt] d37cbda - [Hexagon] Define __ELF__ by default.
Sid Manning via llvm-commits
- [PATCH] D73227: [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM.
Eric Astor via Phabricator via llvm-commits
- [llvm] 0a70edd - [CloneFunction] Update loop headers after cloning all blocks in loop.
Whitney Tsang via llvm-commits
- [llvm] 9708279 - [Attributor][FIX] Undo 16188f9 until SCC iterator bug is fixed
Johannes Doerfert via llvm-commits
- [llvm] 618dec2 - [GISel][KnownBits] Add a cache mechanism to speed compile time
Quentin Colombet via llvm-commits
- [llvm] 528a6a1 - [Attributor][FIX] Disable a test to unblock the builders
Johannes Doerfert via llvm-commits
- [llvm] a32d539 - [Target] Remove libObject dependency in lib/Target
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D74988: Propagate MIFlags in table gen
Michael Berg via Phabricator via llvm-commits
- [llvm] 393f4e8 - [Analysis][Docs] Parents of loops documentation.
Michael Kruse via llvm-commits
- [PATCH] D74651: Add IR constructs for inalloca replacement llvm.call.setup
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D74989: [LoopTerminology] Loop Simplify Form
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74990: [arcconfig] Default base to previous revision
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D74991: Add methods to data extractor for extracting bytes and fixed length C strings.
Greg Clayton via Phabricator via llvm-commits
- [llvm] 266877a - [llvm-objdump] Print method name from debug info in disassembly output.
Jordan Rupprecht via llvm-commits
- [PATCH] D74993: [AArch64] SVE implies fullfp16
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74994: [LTO] Rename legacy LTO files. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] 75af9da - [MC][ELF] Error for sh_type, sh_flags or sh_entsize change
Fangrui Song via llvm-commits
- [PATCH] D74995: [AMDGPU] Revert 'Don’t marke the .note section as ALLOC'
Mark Searles via Phabricator via llvm-commits
- [PATCH] D74996: [arcconfig] Delete subproject arcconfigs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D74999: [WebAssembly] Fix a non-determinism problem in FixIrreducibleControlFlow
Alon Zakai via Phabricator via llvm-commits
- [llvm] d3e170c - Revert "[AMDGPU] Don’t marke the .note section as ALLOC"
Mark Searles via llvm-commits
- [PATCH] D75000: [IndVars] Fix sort comparator.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71027: Support repeated machine outlining
Jin Lin via Phabricator via llvm-commits
- [llvm] bf4933b - AMDGPU/GlobalISel: Remove dead code
Matt Arsenault via llvm-commits
- [PATCH] D68006: DSE miscompile when store is clobbered across loop iterations
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D62563: Fix incorrect expand of non-linear addrecs
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] d17123b - [llvm-objdump][test] Fix source-interleave-function-from-debug.test on Windows after D74507
Fangrui Song via llvm-commits
- [llvm] 3648370 - [WebAssembly] Fix a non-determinism problem in FixIrreducibleControlFlow
Heejin Ahn via llvm-commits
- [llvm] e33c9bb - Flags for displaying only hot nodes in CFGPrinter graph
Artur Pilipenko via llvm-commits
- [PATCH] D75005: [WebAssembly] Fix ISel failure with sext_inreg of i32 vector lanes
Thomas Lively via Phabricator via llvm-commits
- [llvm] 228a2bc - [X86] Teach combineCVTPH2PS to shrink v8i16 loads when the output type is v4f32. Remove extra isel patterns.
Craig Topper via llvm-commits
- [PATCH] D66916: GlobalISel: Set alignment on function argument stack load/store
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b6d63c9 - [GISel][KnownBits] Suppress unused warning on the dump method
Quentin Colombet via llvm-commits
- [llvm] fc6057e - [Frontend] Replace CC1 option -mcode-model with -mcmodel=
Fangrui Song via llvm-commits
- [llvm] 635034f - [VE][fix] missing include
Simon Moll via llvm-commits
- [PATCH] D75008: [InstCombine] DCE instructions earlier
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72899: [MC] Set sh_link to 0 if the associated symbol is undefined
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72904: [ELF] Allow SHF_LINK_ORDER sections to have sh_link=0
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 31f2ad9 - [yaml2obj] - Automatically assign sh_addr for allocatable sections.
Georgii Rymar via llvm-commits
- [llvm] 837d812 - [NFC] Remove some GCC warning from c9e93c84f61400d1aac7d195a0578e80bc48c69a
via llvm-commits
- [PATCH] D75010: [OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D74156: [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75011: [InstCombine] Remove trivially empty ranges from end
Nikita Popov via Phabricator via llvm-commits
- [lld] 7b44f04 - Add a llvm::shuffle and use it in lld
Fangrui Song via llvm-commits
- [PATCH] D74439: [mlir][SideEffects] Define a set of interfaces and traits for defining side effects
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D75013: [LoopTerminology] Rotated Loops
Stefanos Baziotis via Phabricator via llvm-commits
- [llvm] 8172689 - [ORC] Add errors for missing and extraneous symbol definitions.
Lang Hames via llvm-commits
- [llvm] 1df947a - [ORC] Update LLJIT to automatically run specially named initializer functions.
Lang Hames via llvm-commits
- [PATCH] D75014: [InstrEmitter, SystemZ] Copy Access registers with the correct register class.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D75015: [ARM] Rewrite ARMAttributeParser
Fangrui Song via Phabricator via llvm-commits
- [llvm] e7a184f - [X86] Use movlps for i64 atomic stores on 32-targets with sse1.
Craig Topper via llvm-commits
- [llvm] bdb1729 - [X86] Teach EltsFromConsecutiveLoads that it's ok to form a v4f32 VZEXT_LOAD with a 64 bit memory size on SSE1 targets.
Craig Topper via llvm-commits
- [llvm] 84cd968 - [X86] Add AddToWorklist(N) after calls to SimplifyDemandedBits/SimplifyDemandedVectorElts that are called on an operand of N.
Craig Topper via llvm-commits
- [llvm] 5792361 - [X86] Add sse2 command lines to sse-intrinsics-fast-isel.ll.
Craig Topper via llvm-commits
- [PATCH] D74303: [CFI] cfi directive insertion for callee-save-registers in CFIInstrInserter pass
Wei Mi via Phabricator via llvm-commits
- [PATCH] D75016: [X86][TwoAddressInstructionPass] Teach tryInstructionCommute to continue checking for commutable FMA operands in more cases.
Craig Topper via Phabricator via llvm-commits
- [llvm] 98ac6e7 - [NFC] fix test nan value
Nuno Lopes via llvm-commits
- [PATCH] D75018: Fix nullptr access
Vivek Pandya via Phabricator via llvm-commits
- [PATCH] D68524: [AVR] Rewrite the function calling convention.
Antal Szabó via Phabricator via llvm-commits
- [PATCH] D71663: [Coroutines] CoroElide enhancement
Brian Gesiak via Phabricator via llvm-commits
- [llvm] af69d5e - [DSE] Track overlapping stores.
Florian Hahn via llvm-commits
- [PATCH] D75020: [AssumeBundles] Add API to fill a map from operand bundles of an llvm.assume.
Tyker via Phabricator via llvm-commits
- [llvm] a253a2a - [SDAG] fold fsub -0.0, undef to undef rather than NaN
Sanjay Patel via llvm-commits
- [llvm] 31059ba - [X86] Regenerate some tests to show FMA4 comments. NFC
Craig Topper via llvm-commits
- [llvm] 7769030 - Recommit "[PatternMatch] Match XOR variant of unsigned-add overflow check."
Florian Hahn via llvm-commits
- [PATCH] D75023: [WIP][RISCV][GlobalISel] Add lowerCall for calling convention
Lewis Revill via Phabricator via llvm-commits
- [llvm] 335e21f - [AArch64] Update new test.
Florian Hahn via llvm-commits
- [PATCH] D75024: [SCCIterator] Check if a SCC is a natural loop.
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect SCCs with unbounded cycles
omar ahmed via Phabricator via llvm-commits
- [PATCH] D74030: [DebugInfo] Avoid generating duplicate llvm.dbg.value
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72372: [CMake] Default to static linking for subprojects.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D75025: [DSE,MSSA] Cache accesses with/without reachable read-clobbers.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 82879c2 - [SystemZ] Support the kernel back chain.
Jonas Paulsson via llvm-commits
- [llvm] 2a10f80 - [X86] Use FIST for i64 atomic stores on 32-bit targets without SSE.
Craig Topper via llvm-commits
- [llvm] 15b6aa7 - [X86] Enable the use of movlps for i64 atomic load on 32-bit targets with sse1.
Craig Topper via llvm-commits
- [llvm] 5a70518 - [X86] Remove most X86 specific subclasses of MemSDNode. Just use a MemIntrinsicSDNode as we usually do.
Craig Topper via llvm-commits
- [llvm] 384d5e3 - [SelectionDAG] Remove SelectionDAG::getTargetMemSDNode now that its not used.
Craig Topper via llvm-commits
- [llvm] bae33a7 - IR printing for single function with the new pass manager.
Wenlei He via llvm-commits
- [PATCH] D72250: [NFC][PowerPC] Refactor the tryAndWithMask()
Amy Kwan via Phabricator via llvm-commits
- [llvm] 8b3a62d - [NFC][PowerPC] Refactor the tryAndWithMask()
QingShan Zhang via llvm-commits
- [PATCH] D75028: Make __builtin_amdgcn_dispatch_ptr dereferenceable and align at 4
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D64457: [GWP-ASan] Attempt to fix Android/ARM platforms.
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 3a6bb32 - [SelectionDAG] Remove ISD::LIFETIME_START/LIFETIME_END from assert in getMemIntrinsicNode.
Craig Topper via llvm-commits
- [llvm] f1b8ec3 - [X86] Use custom isel for gather/scatter instructions.
Craig Topper via llvm-commits
- [PATCH] D75029: [DWARFLinker][NFC] Remove usages of "const object::ObjectFile" from DWARFLinker.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D75030: [AMDGPU] Use conservative defaults for XNACK/SRAM ECC
Austin Kerbow via Phabricator via llvm-commits
- [llvm] 7a7146c - [X86] When creating X86ISD::MGATHER nodes from AVX2 gather intrinsics, cast the mask to integer type.
Craig Topper via llvm-commits
- [llvm] 27a79b7 - [JITLink] Add a MachO x86-64 GOT and Stub bypass optimization.
Lang Hames via llvm-commits
- [llvm] 03756a4 - [ARM][MVE] Combine more extending masked loads
Sam Parker via llvm-commits
Last message date:
Sun Feb 23 23:57:11 PST 2020
Archived on: Mon Feb 24 08:04:36 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).