The Week Of Monday 13 April 2020 Archives by thread
Starting: Mon Apr 13 00:20:37 PDT 2020
Ending: Sun Apr 19 23:57:46 PDT 2020
Messages: 3367
- [llvm] 42487ea - [CallSite removal][CodeGen] Use CallBase instead of ImmutableCallSite in SwiftErrorValueTracking. NFC
Craig Topper via llvm-commits
- [llvm] 83208cd - [CallSite removal][CodeGen] Use CallBase instead of ImmutableCallSite in WinEHPrepare. NFC
Craig Topper via llvm-commits
- [llvm] e591629 - [CallSite removal][CodeGen] Use CallBase instead of ImmutableCallSite in IntrinsicLowering. NFC
Craig Topper via llvm-commits
- [llvm] 5889c5a - [CallSite removal][CodeGen] Use CallBase instead of ImmutableCallSite in TargetFrameLoweringInfo. NFC
Craig Topper via llvm-commits
- [llvm] f06cf9d - [CallSite removal][CodeGen] Use CallBase instead of CallSite in getNoopInput in Analysis.cpp. NFC
Craig Topper via llvm-commits
- [PATCH] D78005: [yaml2obj] - Reimplement how tool calculates file and memory sizes of segments.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78006: [DWARF5] Added support for DW_MACRO_import form in llvm-dwarfdump..
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] 18138e0 - [VPlan] Introduce VPWidenSelectRecipe (NFC).
Florian Hahn via llvm-commits
- [PATCH] D77869: [VPlan] Introduce VPWidenSelectRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46319: [MC][ARM] Emit R_ARM_BASE_PREL for _GLOBAL_OFFSET_TABLE_ expressions
Peter Smith via Phabricator via llvm-commits
- [PATCH] D78007: [mlir][Transforms][docs] Add a description blurb for various passes
River Riddle via Phabricator via llvm-commits
- [PATCH] D77972: [VPlan] Move Load/Store checks out of tryToWiden (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77977: [InstCombine] Simplify calls with casted "returned" attribute
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D77988: [test-suite] Exclude another UB tests from the gcc-torture suite
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D77984: Make IRBuilder automatically set alignment on load/store/alloca.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D78002: [LV] Clean up vectorizeInterleaveGroup (NFCI)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78008: [flang] Added Semantic Checks for 5 Data Constraints
Anchu Rajendran S via Phabricator via llvm-commits
- [PATCH] D77967: [Dominators] Facilitate updates to MachineDominator trees
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D77087: [lld-macho] Only mock out libSystem.dylib loading in tests
Jez Ng via Phabricator via llvm-commits
- [PATCH] D77973: [VPlan] Move widening check for non-memory/non-calls to function (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 1a02aae - [SCCP] Use SimplifyBinOp for non-integer constant/expressions & overdef.
Benjamin Kramer via llvm-commits
- [llvm] 0640845 - Revert "[SCCP] Use SimplifyBinOp for non-integer constant/expressions & overdef."
Benjamin Kramer via llvm-commits
- [PATCH] D78010: [CodeGen] Add a new parameter SkipDuplicated for copyImplicitOps()
Zhang Kang via Phabricator via llvm-commits
- [llvm] 813f438 - [AssumeBundles] adapt Assumption cache to assume bundles
via llvm-commits
- [llvm] 41ed5d8 - [LV] Clean up vectorizeInterleaveGroup (NFCI)
Gil Rapaport via llvm-commits
- [llvm] 0fffece - fix some doc typos to cycle bots
Nico Weber via llvm-commits
- [PATCH] D77860: [Object] Change uint32_t getSymbolFlags() to Expected<uint32_t> getSymbolFlags().
George Rimar via Phabricator via llvm-commits
- [PATCH] D65802: [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1)
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D65801: [NFC] Add tests for boolean comparisons
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D67348: [RISCV] Add codegen pattern matching for bit manipulation assembly instructions.
Simon Cook via Phabricator via llvm-commits
- [PATCH] D78012: [MLIR] Fix dominance info method - properlyDominates
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D77216: [llvm-readobj] - Fix crashes and misbehaviors when reading strings from broken string tables.
George Rimar via Phabricator via llvm-commits
- [PATCH] D76051: [WIP][RISCV][GlobalISel] Select register banks for GPR ALU instructions
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D77402: [AssumeBundles] adapt Assumption cache to assume bundles
Tyker via Phabricator via llvm-commits
- [PATCH] D77980: [X86] Move X86ShuffleDecode.cpp/h into MCTargetDesc and remove X86Utils library. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] bab5908 - Normalize working directory when running llvm-mc in test
via llvm-commits
- [llvm] 4d62c34 - Typos correction.
via llvm-commits
- [PATCH] D78013: [AssumeBundles] Refactor asssume builder
Tyker via Phabricator via llvm-commits
- [PATCH] D77876: Normalize working directory when running llvm-mc
serge via Phabricator via llvm-commits
- [llvm] fdd9ff9 - [X86][AVX] Create splitVectorIntBinary helper.
Simon Pilgrim via llvm-commits
- [llvm] 39e1958 - IVDescriptors.h - include and forward declaration cleanup. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ad57286 - CodeMetrics.h - include and forward declaration cleanup. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78014: [AssumeBundles] Prevent generation of some redundant assumes
Tyker via Phabricator via llvm-commits
- [llvm] ebd5290 - Address sphinx warnings
Benjamin Kramer via llvm-commits
- [PATCH] D77560: [SCEV] CreateNodeForPhi should return SCEVUnknown for incomplete PHIs
wael yehia via Phabricator via llvm-commits
- [PATCH] D77788: [PowerPC][Future] Enable Tail Calls for PC Relative Code
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D68408: [InstCombine] Negator - sink sinkable negations
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D77749: [PowerPC][Future] Remove redundant r2 save and restore for indirect call
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D74534: [Float2Int] Make iteration over Roots deterministic
Sanjay Patel via Phabricator via llvm-commits
- [llvm] ec938c2 - [X86][AVX] Add some masked variable shuffle tests
Simon Pilgrim via llvm-commits
- [PATCH] D78016: [ADT/STLExtras.h] - Add llvm::is_sorted wrapper and update callers.
George Rimar via Phabricator via llvm-commits
- [llvm] 401cbe3 - [X86][AVX] Attempt to scale masked shuffles to match the root type
Simon Pilgrim via llvm-commits
- [PATCH] D77867: [RISCV][AsmParser] Implement .option (no)pic
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D77986: [lit] Move llvm-test-suite result codes into llvm/lit
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D77424: [XCOFF][AIX] Relocation support for SymB
Jason Liu via Phabricator via llvm-commits
- [PATCH] D78017: [MLIR] NFC clean up simplify-affine-structures test case
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76866: Enable new passmanager plugin support for LTO.
serge via Phabricator via llvm-commits
- [PATCH] D78018: [scudo][standalone] Split logs on Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D77370: [libunwind] Add LIBUNWIND_ENABLE_PIC
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D78003: [AMDGPU] Fix llvm.amdgcn.div.scale lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77207: [AVR] Fix I/O instructions on XMEGA
Vlastimil Labsky via Phabricator via llvm-commits
- [PATCH] D77213: Handle part-word LL/SC in atomic expansion pass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D77020: AMDGPU/GlobalISel: Combines for V_CVT_F32_UBYTE[0-3]
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77653: AMDGPU/GlobalISel: Fix selection of scalar f64 G_FABS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76182: [AVR] Support aliases in non-zero address space
Ayke via Phabricator via llvm-commits
- [PATCH] D77476: GlobalISel: Handle more cases in lowerUnmergeValues
Matt Arsenault via Phabricator via llvm-commits
- [llvm] bc78bae - [X86] Improve combineVectorShiftImm
Jay Foad via llvm-commits
- [PATCH] D77868: [InstSimplify] fold select of bools using bitwise logic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D77101: [AIX] Return the correct set of callee saved regs
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D78022: Introduce llvm::sys::Process::getProcessId() and adopt it
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D77300: [X86] Improve combineVectorShiftImm
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Remove obsolete debug info.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 40f7ab5 - [llvm-objdump] Fix incomplete relocation output for -D -r mode
via llvm-commits
- [llvm] dd3feec - [lit] Print substitutions with --show-suites
Louis Dionne via llvm-commits
- [PATCH] D78024: [FileCheck] - Fix the false positive when -implicit-check-not is used with an unknown -check-prefix.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75931: [PowerPC][Future] Add initial support for PC Relative addressing to get jump table base address
Victor Huang via Phabricator via llvm-commits
- [PATCH] D77991: [llvm][NFC] CallSite removal from inliner-related files
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D77999: Reimplement mlir::Identifier to be a wrapper around 'StringMapEntry*' instead of a wrapper around a 'const char*'. This makes it so strref() can be computed without calling strlen, which is more efficient and less error-prone. While here...
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D77990: [llvm-objdump][Wasm][NFC] Create WasmDump.h
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D78029: Support Apple platforms in llvm::get_thread_name
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D77733: [libunwind] Enable the new libc++ testing format by default
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D77580: [llvm-objdump] Fix incomplete relocation output for -D -r mode
Jason Liu via Phabricator via llvm-commits
- [PATCH] D77818: [lit] Print substitutions with --show-suites
Louis Dionne via Phabricator via llvm-commits
- [llvm] 17bc995 - [llvm] Fix more missing FileCheck directive colons
Jon Roelofs via llvm-commits
- [llvm] 8c0f1cf - [llvm] Fix another missing FileCheck colon
Jon Roelofs via llvm-commits
- [PATCH] D77812: [flang] Semantic checks for OpenMP combined constructs.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D77975: [CallGraphUpdater] Properly remove strongly connected components (old PM)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D77353: [WebAssembly] Add DW_OP_WASM_location_int
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D77231: [lld] Support -emit-asm with LTO
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D78001: [CallSite removal][GlobalISel] Use CallBase instead of CallSite in lowerCall and translateCallBase.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D76210: [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D77995: [CallSite removal][TargetLowering] Replace ImmutableCallSite with CallBase
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D77576: [globalisel] Add lost debug locations verifier
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D77678: [mlir][Linalg] Add loop.parallel lowering for all Linalg Ops.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D78031: DAG: Fix wrong legality check for ISD::FMAD
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0b0bb19 - [llvm] Fix yet more missing FileCheck colons
Jon Roelofs via llvm-commits
- [PATCH] D78032: Default to the "apple-latest" mcpu when disassembling arm64 Mach-O binaries.
Michael Trent via Phabricator via llvm-commits
- [PATCH] D77683: [Docs] Make code review policy clearer about requested pre-commit reviews
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D78034: [mlir][spirv] Improve stride support in array types
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D77264: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78036: Add missing dependencies on the flang test target
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D77687: [SelectionDAG] Fix usage of Align constructing MachineMemOperands
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72624: [WIP] TargetMachine Hook for Module Metadata
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [llvm] 6dbf1a1 - [X86] Move X86ShuffleDecode.cpp/h into MCTargetDesc and remove X86Utils library. NFC
Craig Topper via llvm-commits
- [llvm] e6605a2 - DAG: Fix wrong legality check for ISD::FMAD
Matt Arsenault via llvm-commits
- [llvm] 68eb086 - [CallSite removal][GlobalISel] Use CallBase instead of CallSite in lowerCall and translateCallBase.
Craig Topper via llvm-commits
- [llvm] 01df04f - [ADT] Reduce the requirements for the simple loop in DenseMap::clear
Benjamin Kramer via llvm-commits
- [llvm] 3533472 - [CostModel][X86] Remove comments that begin with a filecheck prefix.
Simon Pilgrim via llvm-commits
- [PATCH] D78037: [mlir][spirv] Add missing interface storage classes in serializer
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D77704: [LTO][gold] Add support for loading pass plugins
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D77941: [mlir][spirv] Add a `spirv::InterfaceVarABIAttr`.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78039: Define SDBM key methods in its own cpp file.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D77578: [AIX][PPC] Implement caller byval arguments in stack memory
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D77852: Outline CFI Instructions in Tail Calls
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D77425: [NFC] Make Type::isVectorTy call isa<VectorType>
David Blaikie via Phabricator via llvm-commits
- [PATCH] D77858: [llvm-xray] Add llvm-xray extract support for 32 bit ARM
Max Sherman via Phabricator via llvm-commits
- [PATCH] D76212: [X86] Make v32i16/v64i8 legal types without avx512bw. Use custom splitting instead.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 95e6f5c - [llvm-xray][test] Combine two AArch64 tests
Fangrui Song via llvm-commits
- [llvm] 122a6bf - [Debugify] Strip added metadata in the -debugify-each pipeline
Vedant Kumar via llvm-commits
- [llvm] 4831f4b - [InstCombine] Fix debug variance issue in tryToMoveFreeBeforeNullTest
Vedant Kumar via llvm-commits
- [llvm] 6b4cd6b - [gn build] (manually) merge 6dbf1a1229ba
Nico Weber via llvm-commits
- [compiler-rt] 6cdcb9b - [SanCov] Disable whitelist/blacklist test on Darwin.
Matt Morehouse via llvm-commits
- [PATCH] D77883: [llvm-xray][test] Combine two AArch64 tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78042: Eliminate all uses of Identifier::is() in the source tree, this doesn't remove the definition of it (yet). NFC.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D77915: [Debugify] Strip added metadata in the -debugify-each pipeline
Vedant Kumar via Phabricator via llvm-commits
- [llvm] ec228d7 - [InstCombine] Use SmallBitVector for convienently checking if all bits are set
Benjamin Kramer via llvm-commits
- [llvm] 0d4ec16 - Extend BasicBlock sections to allow specifying clusters of basic blocks
Rahman Lavaee via llvm-commits
- [PATCH] D77740: [CMake] Add a warning message to prepare the upcoming upgrade to CMake 3.13.4
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D77939: [MC] Use subclass data for MCExpr to reduce memory usage
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D75918: [MachinePipeliner] Refine the RecMII calculation
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D77736: [DSE] Lift post-dominance for objs not accessible in caller.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77796: [LLD] [COFF] Fix alignment of thunks for ARM/ARM64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D77621: ADT: SmallVector size & capacity use word-size integers when elements are small.
Andrew via Phabricator via llvm-commits
- [PATCH] D77870: [MLIR] Introduce utility to hoist affine if/else conditions
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D78043: Remove the Identifier::is() method. NFC.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D77998: [MLIR] NFC cleanup/modernize memref-dataflow-opt / getNestingDepth
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] cc4d7dc - [AMDGPU] Fix comment for llvm.amdgcn.div.scale. NFC.
Austin Kerbow via llvm-commits
- [llvm] b198016 - [ORC] Fix an overly aggressive assert.
David Blaikie via llvm-commits
- [llvm] 5c7bbe3 - [MachinePipeliner] Refine the RecMII calculation
Jinsong Ji via llvm-commits
- [llvm] 4ddf7ab - Revert "Extend BasicBlock sections to allow specifying clusters of basic blocks"
Rahman Lavaee via llvm-commits
- [llvm] 05192e5 - Extend BasicBlock sections to allow specifying clusters of basic blocks in the same section.
Rahman Lavaee via llvm-commits
- [PATCH] D78044: [mlir][ods] Update doc regarding attribute definitions
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D76954: LLVM support for BB-cluster sections
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D77421: [WPD] Avoid noalias assumptions in unique return value optimization
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D78045: [XCOFF][AIX] Fix getSymbol to return the correct qualname when necessary
Jason Liu via Phabricator via llvm-commits
- [PATCH] D77231: [lld] Support --lto-emit-asm and --plugin-opt=emit-asm
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72366: [AArch64] Stack frame reordering.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72365: [MTE] Pin the tagged base pointer to one of the stack slots.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D77487: [MLIR] Introduce applyOpPatternsAndFold for op local rewrites
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 3297e9b - Clean up usages of asserting vector getters in Type
Christopher Tetreault via llvm-commits
- [llvm] e823068 - [Support] Add support RTTI support for open class hierarchies.
Lang Hames via llvm-commits
- [llvm] 840a23b - [ORC] Update ORCv2 docs to reflect removal of ExecutionSession::getMainJITDylib.
Lang Hames via llvm-commits
- [PATCH] D78046: [mlir][spirv] NFC: use Optional to replace SPV_Optional
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78004: [AMDGPU][GlobalISel] Fix div_scale in FDIV lowering
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D74484: [AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78047: [AntiDepBreaker][NFC] Move AntiDepBreaker.h to include folder
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D77930: [llvm][NFC] Refactor uses of CallSite to CallBase - call promotion
David Blaikie via Phabricator via llvm-commits
- [PATCH] D77259: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D39111: Extensible LLVM RTTI
Lang Hames via Phabricator via llvm-commits
- [llvm] dffbeff - [Support] Fix CMakeLists after e823068306e98e9
Sam McCall via llvm-commits
- [lld] 12c9e2f - [LLD] [COFF] Fix alignment of thunks for ARM/ARM64
Martin Storsjö via llvm-commits
- [llvm] 255cc20 - [Support] Add missing files from e823068306e.
Lang Hames via llvm-commits
- [PATCH] D68414: [SROA] Enhance AggLoadStoreRewriter to rewrite integer load/store if it covers multi fields in original aggregate
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D77965: [mlir][Linalg] NFC: Add utility function to tile, fuse and set marker to use loop.parallel.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D77964: [mlir][Linalg] Handle null affine map returns from inversePermutation.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D77890: [ValueTracking] Implement isPoisonIf and canPushFreezeIntoOperands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78049: [SelectionDAG] Always preserve offset in MachinePointerInfo
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78051: Introduce `EnvArray` data structure.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D78050: Introduce `__sanitizer::ArrayRef<T>` type.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D77706: [Darwin] Fix symbolization for recent simulator runtimes.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D77696: [Darwin] Teach `AtosSymbolizerProcess` to work on a copy of the environment.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D76863: Fix SelectionDAG Graph Printing on Windows
Justice Adams via Phabricator via llvm-commits
- [PATCH] D77896: [SVE] Remove calls to getBitWidth from Transforms
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D77755: [SVE] Remove calls to isScalable from CodeGen
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78053: [mlir][NFC] Replace mlir/Support/Functional.h with llvm equivalents.
River Riddle via Phabricator via llvm-commits
- [llvm] c88a567 - [gn build] Port 255cc202ea6
LLVM GN Syncbot via llvm-commits
- [llvm] bb0e6cc - [gn build] Port e823068306e
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 2169568 - [Sanitizer Common] Show command used to launch symbolizer process at high verbosity level.
Dan Liew via llvm-commits
- [compiler-rt] 8efc3cc - [Darwin] Fix a bug where the symbolizer would examine the wrong process.
Dan Liew via llvm-commits
- [PATCH] D77622: [Sanitizer Common] Show command used to launch symbolizer process at high verbosity level.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D77623: [Darwin] Fix a bug where the symbolizer would examine the wrong process.
Dan Liew via Phabricator via llvm-commits
- [llvm] 89e0662 - Make IRBuilder automatically set alignment on load/store/alloca.
Eli Friedman via llvm-commits
- [llvm] 113f37a - [CallSite removal][TargetLowering] Replace ImmutableCallSite with CallBase
Craig Topper via llvm-commits
- [llvm] 215e6bf - Use a temporary file, to allow running on read-only file systems
Sterling Augustine via llvm-commits
- [PATCH] D77993: [NFC][DAGCombine] Change the value of NegatibleCost to make it align with the semantics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76124: [TTI] Remove getOperationCost
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78056: Test change
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D78055: [MLIR] remove dead affine.applys while generating pointwise copies
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D78057: [llvm][DenseMapInfo] Add an info specialization for std::tuple
River Riddle via Phabricator via llvm-commits
- [llvm] 4d4fef2 - Revert a few unsuccessful attempts at fixing bots.
Nico Weber via llvm-commits
- [llvm] f1542ef - [CHR] Clean up some code and reduce copying. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] d5143e3 - Remove '<' from test for better yam2obj input consumption
via llvm-commits
- [PATCH] D77978: [ViewCFG] Allow printing edge weights in debuggers
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D77417: [BFI][CGP] Add limited support for detecting missed BFI updates and fix one in CodeGenPrepare.
Hiroshi Yamauchi via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted after 6PM PST today
Galina Kistanova via llvm-commits
- [PATCH] D77987: [test-suite] Move lit test result codes into llvm/lit
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D70523: [AMDGPU] Update AMDGPUUsage with DWARF proposal
Tony Tye via Phabricator via llvm-commits
- [PATCH] D78060: [test][NFC] Use plain FileCheck in statepoint-stackmap-size.ll
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D78059: [llvm][STLExtras] Add various type_trait utilities currently present in MLIR
River Riddle via Phabricator via llvm-commits
- [PATCH] D78061: [ValueLattice] Remove unused DataLayout parameter of mergeIn
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D77830: [RFC] Generate more constant iVar Offsets via global LTO analysis
Alex Borcan via Phabricator via llvm-commits
- [PATCH] D77741: [FileCheck] Better diagnostic for format conflict
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D77625: Fix a typo in the error message for an incorrect prototype.
River Riddle via Phabricator via llvm-commits
- [PATCH] D77994: Move ModuleSummaryAnalysis from libAnalysis to libObject to break the dependency from Analysis to Object
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D77763: [SVE] Change return type of getNumElements to unsigned
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] ba40896 - [WebAssembly] Fix try placement in fixing unwind mismatches
Heejin Ahn via llvm-commits
- [llvm] a69b3e0 - [AMDGPU][GlobalISel] Fix div_scale in FDIV lowering
Austin Kerbow via llvm-commits
- [llvm] 10df156 - Move ModuleSummaryAnalysis from libAnalysis to libObject to break the dependency from Analysis to Object
Mehdi Amini via llvm-commits
- [llvm] 0ba40d4 - AMDGPU/GlobalISel: Combines for V_CVT_F32_UBYTE[0-3]
Matt Arsenault via llvm-commits
- [PATCH] D78062: Adding Comment Annotations to Outlined Functions
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D77752: [llvm] Machine Learned policy for inlining -Oz
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D77587: [SVE] Add new VectorType subclasses
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78063: Remove extra instruction left by emitRLDICWhenLoweringJumpTables
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D77950: [WebAssembly] Fix try placement in fixing unwind mismatches
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 5f91665 - [gn build] Port 10df1563d60
LLVM GN Syncbot via llvm-commits
- [llvm] eab73df - [SVE] Change return type of getNumElements to unsigned
Christopher Tetreault via llvm-commits
- [PATCH] D78064: [llvm][STLExtras] Move various iterator/range utilities from MLIR to LLVM
River Riddle via Phabricator via llvm-commits
- [PATCH] D77475: GlobalISel: Combine G_UNMERGE_VALUES with G_TRUNC
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D78065: Fix the MLIR integer attribute parser to be correct in the face of large integer attributes, it was previously artificially limited to 64 bits.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D77691: [SVE] Remove calls to isScalable from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77756: [SVE] Remove calls to isScalable from Transforms
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77833: [SVE] Remove VectorType::getBitWidth()
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D75936: Add a Pass to X86 that builds a Condensed CFG for Load Value Injection (LVI) Gadgets [4/6]
Matthew Riley via Phabricator via llvm-commits
- [PATCH] D77897: [SVE] Remove calls to getBitWidth from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77898: [SVE] Remove calls to getBitWidth from Analysis
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77899: [SVE] Remove calls to getBitWidth from Hexagon
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] e27894c - [gn build] (manually) merge 10df1563d some more
Nico Weber via llvm-commits
- [PATCH] D77900: [SVE] Remove calls to getBitWidth from PowerPC
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77901: [SVE] Remove calls to getBitWidth from x86
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77821: [Flang][OpenMP] Avoid abort when collapse clause value is negative
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D77904: [SVE] Remove calls to getBitWidth from ARM
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77906: [SVE] Remove calls to getBitWidth from mips
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77905: [SVE] Remove calls to getBitWidth from AArch64
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77953: GlobalISel: Fix casted unmerge of G_CONCAT_VECTORS
Amara Emerson via Phabricator via llvm-commits
- [llvm] 384ca19 - Revert "Move ModuleSummaryAnalysis from libAnalysis to libObject to break the dependency from Analysis to Object"
Mehdi Amini via llvm-commits
- [llvm] e124e83 - [gn build] Port 384ca190ae7
LLVM GN Syncbot via llvm-commits
- [PATCH] D78067: [llvm][STLExtras] Move the algorithm `interleave*` methods from MLIR to LLVM
River Riddle via Phabricator via llvm-commits
- [PATCH] D77879: [ELF][Hexagon] Add duplex to R_HEX_GOT_16_X
Brian Cain via Phabricator via llvm-commits
- [lld] f3da6b7 - Add duplex to R_HEX_GOT_16_X
Brian Cain via llvm-commits
- [llvm] b54b4ec - Fix `-Wextra` warning. NFC.
David Blaikie via llvm-commits
- [PATCH] D62922: [WebAssembly] Implement "Reactor" mode
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D78069: [llvm][CodeGen] Fix issue for SVE gather prefetch.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] 5e7b98f - Fix an unused-variable warning in Release mode.
David Blaikie via llvm-commits
- [PATCH] D62259: shared_ptr changes from library fundamentals (P0414R2)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D78070: [llvm][ADT] Move TypeSwitch class from MLIR to LLVM
River Riddle via Phabricator via llvm-commits
- [PATCH] D78071: [mlir] [VectorOps] Progressive lowering of vector.broadcast
Aart Bik via Phabricator via llvm-commits
- [PATCH] D78072: [lld][WebAssembly] Do not require --shared-memory with --relocatable
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D78073: [STLExtras] Make const the * operator for mapped_iterator.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] f48fe2c - GlobalISel: Fix casted unmerge of G_CONCAT_VECTORS
Matt Arsenault via llvm-commits
- [llvm] d1a677c - [VE] Adapt D77995 CallSite removal
Fangrui Song via llvm-commits
- [PATCH] D78076: [mlir] Support big endian in DenseElementsAttr
Haruki Imai via Phabricator via llvm-commits
- [llvm] 23f896a - [lit] Update local test objects "in place" from remote test objects
Julian Lettner via llvm-commits
- [llvm] b37b184 - [X86] Add truncate cost model tests to min-legal-vector-width.ll for when we're avoiding 512 bit vectors.
Craig Topper via llvm-commits
- [llvm] 071c64d - [X86] Add a more accurate truncate cost for v8i64->v8i8
Craig Topper via llvm-commits
- [llvm] 535a566 - [X86] Split AVX512 getCastInstrCost into tables that require useAVX512Regs() and those that just operate on 256 or smaller vectors.
Craig Topper via llvm-commits
- [llvm] 2f60fbc - [X86] Use a more realisitic cost for truncate v16i64->v16i8 with avx512f.
Craig Topper via llvm-commits
- [PATCH] D77635: [LV] Vectorize with FoldTail when Primary Induction is absent
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 4aae4e3 - [llvm][NFC] CallSite removal from inliner-related files
Mircea Trofin via llvm-commits
- [PATCH] D78078: [lit] Add FILTERED test result category
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D77919: [MC][ELF] Add section flags to diagnostic
Brian Cain via Phabricator via llvm-commits
- [PATCH] D78079: [mlir][NFC] Remove the STLExtras.h header file now that it has been merged into LLVM.
River Riddle via Phabricator via llvm-commits
- [PATCH] D77971: [MC][X86][NFC] Disable branch align in non-text section
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D78080: [llvm][NFC][CallSite] Remove CallSite from CGSCCPassManager
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78081: [InstCombine][SVE] Fix visitGetElementPtrInst for scalable type.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D77989: Allow disabling of vectorization using internal options
Wei Mi via Phabricator via llvm-commits
- [compiler-rt] 4113e38 - [XRay] Define uint64_t Address = Sled.Address; NFC
Fangrui Song via llvm-commits
- [PATCH] D77969: [LiveIntervals] Replace handleMoveIntoBundle
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D77124: Handle CET for -exception-model sjlj
LuoYuanke via Phabricator via llvm-commits
- [llvm] fe8a2ad - [llvm][NFC][CallSite] Remove CallSite from CGSCCPassManager
Mircea Trofin via llvm-commits
- [llvm] 3043093 - [CallSite removal][CodeGen] Replace ImmutableCallSite with CallBase in isInTailCallPosition.
Craig Topper via llvm-commits
- [PATCH] D78083: [CallSite removal][TargetLibraryInfo] Replace ImmutableCallSite with CallBase in one of the getLibFunc signatures.
Craig Topper via Phabricator via llvm-commits
- [llvm] 37db04d - [VE] Remove unnecessary iz pattern
Simon Moll via llvm-commits
- [PATCH] D77554: [DWARFDebugLine] Check for (EOF) errors when parsing v5 content descriptors
James Henderson via Phabricator via llvm-commits
- [PATCH] D77856: [VE] Update integer arithmetic instructions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D77770: [VE] Remove unnecessary iz pattern
Simon Moll via Phabricator via llvm-commits
- [PATCH] D77065: [ARM][MVE] Add VHADD and VHSUB patterns
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78087: [MachineSink] Fix for breaking phi edges with instructions with multiple defs
Dave Green via Phabricator via llvm-commits
- [PATCH] D78088: [MIR] Add comments to INLINEASM immediate flag MachineOperands
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D77330: Consider increasing the default ARM32 page size to 64k.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D77539: [LV] Add VPValue operands to VPBlendRecipe (NFCI)
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D75343: [RFC][debuginfo-tests][dexter] Add a test generation tool
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D77834: [flang] Fix for bug 45487
David Truby via Phabricator via llvm-commits
- [PATCH] D77780: Remove -implicit-check-not=foo from X86/disassemble-functions.test
James Henderson via Phabricator via llvm-commits
- [PATCH] D78090: [mlir] NFC: Fix trivial typo under Dialects
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D76585: [PowerPC] Require NSZ flag for c-a*b to FNMSUB
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 0c61e91 - [SanitizerCoverage] The section name for inline-bool-flag was too long for darwin builds, so shortening it.
Vitaly Buka via llvm-commits
- [PATCH] D77530: [AArch64][GlobalISel] Generalize logic for promoting copies
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D77677: [RDA] Don't explicitly store outgoing reaching defs (NFCI)
Sam Parker via Phabricator via llvm-commits
- [PATCH] D77723: [MLIR] Constant fold multiplies in deriveStaticUpperBound.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D77889: [SanitizerCoverage] The section name for inline-bool-flag was too long for darwin builds, so shortening it.
Pratyai Mazumder via Phabricator via llvm-commits
- [PATCH] D78091: [AMDGPU] Enable carry out ADD/SUB operations divergence driven instruction selection.
Alexander via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Michal Paszkowski via Phabricator via llvm-commits
- [llvm] 31c8e11 - [MC][ARM] Emit R_ARM_BASE_PREL for _GLOBAL_OFFSET_TABLE_ expressions
Peter Smith via llvm-commits
- [llvm] 36c76de - [AArch64][SVE] Add a pass for SVE intrinsic optimisations
Kerry McLaughlin via llvm-commits
- [llvm] 2fff0fd - [gn build] Port 36c76de6789
LLVM GN Syncbot via llvm-commits
- [PATCH] D78092: [GlobalISel] add legalization for G_FREEZE
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D77795: [GlobalISel] translate freeze to new generic G_FREEZE
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D77720: [ARM] Patterns for VQSHRN
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76149: [AssumeBundles] Use assume bundles in isKnownNonZero
Tyker via Phabricator via llvm-commits
- [PATCH] D77931: [GlobalISel] Enable artifact combiner to combine starting from a G_MERGE_VALUES
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D77198: Introduce fix-irreducible pass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D77718: [ARM] Combines for VMOVN
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76078: [AArch64][SVE] Add a pass for SVE intrinsic optimisations
Kerry McLaughlin via Phabricator via llvm-commits
- [lld] 09331fd - [LLD][ELF][Test] - Fixed the broken test case.
Georgii Rymar via llvm-commits
- [PATCH] D77848: [llvm-dwarfdump] Interface cleanup. NFC
James Henderson via Phabricator via llvm-commits
- [PATCH] D78093: [mlir] [EDSC] Add interface for yield-for loops.
Pierre Oechsel via Phabricator via llvm-commits
- [PATCH] D77798: [Target][ARM] Fix VPT Block Pass miscompilation
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 1d2b76a - [AssumeBundles] adapte GVN to assume bundles
via llvm-commits
- [llvm] c35194b - [AssumeBundles] preserve information in LICM
via llvm-commits
- [llvm] de4dc27 - [AssumeBundles] preserve information in NewGVN
via llvm-commits
- [llvm] 086de76 - [AssumeBundles] preserve knowledge in DSE
via llvm-commits
- [llvm] 3bdfa96 - [AssumeBundles] preserve knowledge in DCE
via llvm-commits
- [llvm] 38609fa - Recommit "[SCCP] Use SimplifyBinOp for non-integer constant/expressions & overdef."
Florian Hahn via llvm-commits
- [llvm] 1647ff6 - [ADT/STLExtras.h] - Add llvm::is_sorted wrapper and update callers.
Georgii Rymar via llvm-commits
- [PATCH] D77712: [Target][ARM] Add PerformVSELECTCombine for MVE Integer Ops
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D76847: [Target][ARM] Replace re-uses of old VPR values with VPNOTs
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D77967: [Dominators] Facilitate updates to MachinePostDominatorTree
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D76550: [Attributor] Improve the alignment of the loads
omar ahmed via Phabricator via llvm-commits
- [PATCH] D78096: [mlir] LLVM dialect: support globals without linkage keyword, assuming 'external'
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D77405: [AssumeBundles] adapte GVN to assume bundles
Tyker via Phabricator via llvm-commits
- [PATCH] D77407: [AssumeBundles] preserve information in LICM
Tyker via Phabricator via llvm-commits
- [PATCH] D77404: [AssumeBundles] preserve knowledge in DSE
Tyker via Phabricator via llvm-commits
- [PATCH] D77406: [AssumeBundles] preserve information in NewGVN
Tyker via Phabricator via llvm-commits
- [PATCH] D77403: [AssumeBundles] preserve knowledge in DCE
Tyker via Phabricator via llvm-commits
- [llvm] e833e58 - [ValueLattice] Remove unused DataLayout parameter of mergeIn, NFC
Aaron Puchert via llvm-commits
- [llvm] 2c4d914 - [Test] Add failing test that demonstrates buggy behavior of ADCE
Max Kazantsev via llvm-commits
- [llvm] 426f375 - [TTI][X86] Add X86TTIImpl::getScalarizationOverhead implementation.
Simon Pilgrim via llvm-commits
- [llvm] f8a42bc - [ADCE] Fix incorrect reporting of CFG changes
Max Kazantsev via llvm-commits
- [PATCH] D77750: [ELF][test] Improve reproduce tests and enable for Windows
Nico Weber via Phabricator via llvm-commits
- [PATCH] D78103: [ADCE] Fix incorrect reporting of CFG changes
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 100483b - [DWARFDebugLine] Check for (EOF) errors when parsing v5 content descriptors
Pavel Labath via llvm-commits
- [llvm] 4563024 - [Target][ARM] Adding MVE VPT Optimisation Pass
via llvm-commits
- [llvm] 13eb890 - [Target][ARM] Fix VPT Block Pass miscompilation
via llvm-commits
- [llvm] 935b836 - [gn build] Port 45630243562
LLVM GN Syncbot via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
marcel via Phabricator via llvm-commits
- [PATCH] D77727: [WIP] Only insert memref_cast when needed during canonicalization.
Pierre Oechsel via Phabricator via llvm-commits
- [PATCH] D77387: [ARM] Fix conditions for lowering to S[LR]I
Petre Tudor via Phabricator via llvm-commits
- [PATCH] D76057: [Reassociate] recognize more than one pairs for later CSE - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D77556: [DWARFDataExtractor] Add a "truncating" constructor
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D77650: TableGen/GlobalISel: Fix constraining REG_SEQUENCE operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77605: [FileCheck] Fix --dump-input implicit pattern location
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D77162: libclc: Fix LLVM library linking on Windows
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D77163: libclc: Use echo rather than true for try_compile
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D77164: libclc: Don't pass linker flags to CLC/LLAsm
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D77165: libclc: Use temporary files rather than a pipe
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D76709: [Target][ARM] Adding MVE VPT Optimisation Pass
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D76238: [SveEmitter] Implement builtins for contiguous loads/stores
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D76389: [NewPM] Run the Speculative Execution Pass only if the target has divergent branches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76617: [SveEmitter] Fix encoding/decoding of SVETypeFlags
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 9633fc1 - [LV][ARM] Add tail-folding tests for MVE. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 42cd6bd - [PowerPC][NFC] Remove spurious incorrect CHECKNEXT directive from test
Nemanja Ivanovic via llvm-commits
- [llvm] 7bf1666 - [FunctionAttrs] Don't copy all the nodes where a reference is fine.
Benjamin Kramer via llvm-commits
- [PATCH] D78110: [LLVM/tools][test] - Remove/fix dead check prefixes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D77724: [AArch64][SVE] Refine node definitions for ff & nf loads/stores (NFC)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D77813: [ARM] Distribute MVE post-increments
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78112: [AbstractCallSite] Check that callback callee index is within call arguments
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D78113: Fix DWARFDataExtractor::getRelocatedValue near EOF
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D76929: [AArch64][SVE] Add SVE intrinsic for LD1RQ
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D78115: [LV] Fix PR45525
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D78117: [AVR] Define __ELF__
Ayke via Phabricator via llvm-commits
- [PATCH] D78119: [Statepoint] Add getters to StatepointOpers. NFC.
Denis Antrushin via Phabricator via llvm-commits
- [llvm] 61ec4cd - [ADT] Mix the bit width into APInt's hash_value
Benjamin Kramer via llvm-commits
- [llvm] c1a9dd9 - [AbstractCallSite] Check that callback callee index is within call arguments
Sergey Dmitriev via llvm-commits
- [PATCH] D77690: [SVE] Remove VectorType::isScalable()
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78125: [AVR] Use the correct address space for non-prototyped function calls
Ayke via Phabricator via llvm-commits
- [llvm] b6b332e - [gn build] (manually) port c8a5b30bac6
Nico Weber via llvm-commits
- [PATCH] D77617: [AddressSanitizer] Split out memory intrinsic handling
Jann Horn via Phabricator via llvm-commits
- [PATCH] D77616: [AddressSanitizer] Refactor ClDebug{Min, Max} handling
Jann Horn via Phabricator via llvm-commits
- [PATCH] D77618: [AddressSanitizer] Refactor: Permit >1 interesting operands per instruction
Jann Horn via Phabricator via llvm-commits
- [PATCH] D77619: [AddressSanitizer] Instrument byval call arguments
Jann Horn via Phabricator via llvm-commits
- [PATCH] D77839: [llvm][CodeGen] Rename SVE gather prefetch intrinsics. [NFC]
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D78127: [SVE] Move VectorType::getNumElements() into FixedVectorType
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78128: Implement some functions in NativeSession.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D78130: [SVE] Fixup calls to VectorType::getNumElements() in IR
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 8fc7e6d - [AArch64][SVE] Refine node definitions for ff & nf loads/stores (NFC)
Andrzej Warzynski via llvm-commits
- [llvm] 05a0798 - [SVE] Remove calls to getBitWidth from AArch64
Christopher Tetreault via llvm-commits
- [llvm] b34c904 - [FileCheck] Add missing include in FileCheckImpl.h
Thomas Preud'homme via llvm-commits
- [compiler-rt] b541196 - [builtins] Make __umodsi3/__udivdi3/__umoddi3 standalone (shift and subtract)
Fangrui Song via llvm-commits
- [PATCH] D77844: [ObjectYAML][MachO] Add support for relocations
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D78132: [PowerPC] Refactor PPCInstrVSX.td
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77672: Support a few more SPARCv9 relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78133: [PredicateInfo] Set OriginalOp to the renamed value it refers to (WIP).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0badd8f - [SVE] Remove calls to getBitWidth from ARM
Christopher Tetreault via llvm-commits
- [llvm] c72f49c - [InstSimplify] add test for select that should not be simplified; NFC
Sanjay Patel via llvm-commits
- [llvm] 3c87fba - [InstCombine] add tests for bitcasted shuffle operand; NFC
Sanjay Patel via llvm-commits
- [llvm] d5fcb79 - [STLExtras] Make const the * operator for mapped_iterator.
Alina Sbirlea via llvm-commits
- [llvm] e68f1f2 - [SVE] Remove calls to getBitWidth from Hexagon
Christopher Tetreault via llvm-commits
- [PATCH] D78135: [MachineDebugify] Insert synthetic DBG_VALUE instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78136: [flang][docs]Doxygen support in flang
sameeran joshi via Phabricator via llvm-commits
- [llvm] 85b49ec - [DWARF5]: Added support for DW_MACRO_import form in llvm-dwarfdump
Sourabh Singh Tomar via llvm-commits
- [compiler-rt] 15754ac - [scudo][standalone] Split logs on Android
Kostya Kortchinsky via llvm-commits
- [llvm] c228c71 - [AntidepBreaker] Move AntiDepBreaker to include folder.
Thomas Raoux via llvm-commits
- [PATCH] D77893: WIP [lld] Merge Mach-O input sections
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D74651: Add IR constructs for inalloca replacement llvm.call.setup
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D78137: [RegBankSelect] Hide assertion failure from LLT::getScalarSizeInBits
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D77689: Codegen for call setup
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D78138: [MC][ELF] Reject instructions in SHT_NOBITS sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6a7e958 - [InstCombine] try to reduce more shuffles with bitcasted operand
Sanjay Patel via llvm-commits
- [PATCH] D77672: [ELF] Support a few more SPARCv9 relocations
l via Phabricator via llvm-commits
- [PATCH] D77106: [cmake] Only set deps for an ExternalProject if the type is executable or library
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D78140: [mlir][Linalg] NFC: Add missing comments from earlier commit (D77965)
Mahesh Ravishankar via Phabricator via llvm-commits
- [llvm] 5c1d1a6 - [InstCombine][SVE] Fix visitGetElementPtrInst for scalable type.
Huihui Zhang via llvm-commits
- [PATCH] D77849: [calcspillweights] mark LiveIntervals from INLINEASM_BR defs as not spillable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78142: [llvm][NFC][CallSite] Remove Implementation uses of CallSite
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78143: [MLIR] Pass options to ParallelLoopCollapsing constructor.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D77808: [SCCP] Use conditional info with AND/OR branch conditions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78144: [mlir] Fix assert on signed integer type in EDSC
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D78145: [ValueLattice] Steal bits from Tag to track range extensions (NFC).
Florian Hahn via Phabricator via llvm-commits
- [lld] 3ea1c62 - [WebAssembly] Emit .llvmcmd and .llvmbc as custom sections
Sam Clegg via llvm-commits
- [llvm] 3ef614a - NFC: update of ARM llvm regr test, follow up of 9633fc14aef7ee3da3b.
Sjoerd Meijer via llvm-commits
- [PATCH] D78146: [MLIR] Bug fix for simplifyAffineMap
Jeremy Bruestle via Phabricator via llvm-commits
- [PATCH] D77346: [docs] Corrected inaccuracies in Common Problems section
Evan LeClercq via Phabricator via llvm-commits
- [PATCH] D78147: [LICM] Try to merge debug locations when sinking
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D74531: [WebAssembly] Emit PCH __clang_ast in custom section
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D78149: Use index for shape.to_extent_tensor
Sean Silva via Phabricator via llvm-commits
- [llvm] 5f07dcd - [SVE] Remove calls to getBitWidth from IR
Christopher Tetreault via llvm-commits
- [lld] 6474d1b - [lld][WebAssembly] Do not require --shared-memory with --relocatable
Thomas Lively via llvm-commits
- [llvm] 994543a - [ValueTracking] Implement canCreatePoison
Juneyoung Lee via llvm-commits
- [PATCH] D77692: [SVE] Remove calls to VectorType::isScalable from analysis
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78150: [AMDGPU] Use SDWA for 16 bit subreg copy
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D78151: [AArch64InstrInfo] Ignore debug insts in canInstrSubstituteCmpInstr
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D77890: [ValueTracking] Implement canCreatePoison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78152: [ValueTracking] Implement impliesPoison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D77187: [lld][WebAssembly] Add initial support for -Map/--print-map
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D78153: [TimeProfiler] Fix some style issues. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75937: Add Support to X86 for Load Hardening to Mitigate Load Value Injection (LVI) [5/6]
Craig Topper via Phabricator via llvm-commits
- [llvm] 8226d59 - [SVE] Remove calls to getBitWidth from Transforms
Christopher Tetreault via llvm-commits
- [PATCH] D77767: Prevent stack coloring functions whith setjmp / longjmp
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D78156: [AArch64ConditionalCompares] Ignore debug insts in findConvertibleCompare
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D55153: [ThinLTO] Implement index-based WPD
Sylvain Audi via Phabricator via llvm-commits
- [llvm] 208a11a - Reapply "llvm-dwarfdump: Report errors when failing to parse loclist/debug_loc entries""
David Blaikie via llvm-commits
- [llvm] 447e2c3 - [llvm][NFC][CallSite] Remove Implementation uses of CallSite
Mircea Trofin via llvm-commits
- [lld] c285841 - Enable new passmanager plugin support for LTO.
Eli Friedman via llvm-commits
- [PATCH] D78157: [AArch64InstrInfo] Ignore debug insts in areCFlagsAccessedBetweenInstrs
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D77786: [AArch64] Add v8.5 Branch Target Identification support.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D78158: [ELF] Refactor the way we handle -plugin-opt= (GCC collect2 or clang LTO related options)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78159: [MachineDCE] Make sure MachineDCE considers subregs when adding liveins.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D78160: Checks for constraints C741 through C750
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D78161: [MachineDCE] Predicated instructions shouldn't clear LivePhysRegs.
Marcello Maggioni via Phabricator via llvm-commits
- [llvm] f52ec5d - [llvm][DenseMapInfo] Add an info specialization for std::tuple
River Riddle via llvm-commits
- [llvm] 8cbe371 - [llvm][STLExtras] Add various type_trait utilities currently present in MLIR
River Riddle via llvm-commits
- [llvm] 204c3b5 - [llvm][STLExtras] Move various iterator/range utilities from MLIR to LLVM
River Riddle via llvm-commits
- [llvm] 2f21a57 - [llvm][STLExtras] Move the algorithm `interleave*` methods from MLIR to LLVM
River Riddle via llvm-commits
- [llvm] ebf190f - [llvm][ADT] Move TypeSwitch class from MLIR to LLVM
River Riddle via llvm-commits
- [llvm] 92f1562 - [mlir][NFC] Remove the STLExtras.h header file now that it has been merged into LLVM.
River Riddle via llvm-commits
- [llvm] 5ea2819 - [llvm-objdump][Wasm][NFC] Create WasmDump.h
Hubert Tong via llvm-commits
- [llvm] 2876b3e - [SelectionDAG] Always preserve offset in MachinePointerInfo
Eli Friedman via llvm-commits
- [llvm] 8d7778c - [gn build] Port 204c3b55162
LLVM GN Syncbot via llvm-commits
- [llvm] 474b248 - [gn build] Port 8cbe371c28a
LLVM GN Syncbot via llvm-commits
- [llvm] 7713635 - [gn build] Port ebf190fcda0
LLVM GN Syncbot via llvm-commits
- [PATCH] D76728: [AArch64][SVE] Add DestructiveBinaryImm SQSHLU patterns.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D76655: [InstSimplify][SVE] Minor fix SimplifyGEPInst for scalable vector.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 467c251 - llvm-dwarfdump: Don't try to parse a debug_loclist contribution if this CU has no DW_AT_loclists_base
David Blaikie via llvm-commits
- [PATCH] D78163: [AVR][NFC] Move preprocessor tests to Preprocessor directory
Ayke via Phabricator via llvm-commits
- [PATCH] D78164: [lit] Provide extension API for custom result categories
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D77512: [ELF] Add --warn-backrefs-exclude=<glob>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78166: [InlineSpiller] add assert about spills post terminators
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D78114: Update check-tsan tests to reflect the interceptor code
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D78167: [llvm][StringExtras] Merge StringExtras from MLIR into LLVM
River Riddle via Phabricator via llvm-commits
- [PATCH] D78168: [lld-macho][rfc] Have Symbol::getVA() return a non-relative virtual address
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78169: [lit] Keep original cfg file case around.
Nico Weber via Phabricator via llvm-commits
- [llvm] b436124 - [AMDGPU] Update DWARF proposal
via llvm-commits
- [llvm] cda006c - [test][NFC] Use plain FileCheck in statepoint-stackmap-size.ll
Hubert Tong via llvm-commits
- [PATCH] D78173: MachineFunctionInfo for AArch64 in MIR
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D78174: [VE] Add alternative names to registers
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 33ffb62 - Allow disabling of vectorization using internal options
Teresa Johnson via llvm-commits
- [PATCH] D78175: [MachineDCE] Predicated instructions shouldn't clear LivePhysRegs.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D78176: [X86] Various improvements to our vector splitting helpers for lowering. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78177: [VE] Update logical operation instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D77038: Fix bug in BitVector and SmallBitVector DenseMap hashing
Brad Moody via Phabricator via llvm-commits
- [llvm] 229e392 - [llvm][StringExtras] Merge StringExtras from MLIR into LLVM
River Riddle via llvm-commits
- [llvm] cb5dc37 - TableGen/GlobalISel: Fix constraining REG_SEQUENCE operands
Matt Arsenault via llvm-commits
- [llvm] cc14917 - AMDGPU/GlobalISel: Fix selection of scalar f64 G_FABS
Matt Arsenault via llvm-commits
- [llvm] c9f9c79 - [NFC][DAGCombine] Change the value of NegatibleCost to make it align with the semantics
QingShan Zhang via llvm-commits
- [llvm] b302460 - [llvm][StringExtras] Add missing include of cctype
River Riddle via llvm-commits
- [PATCH] D77091: [cmake] Use CMAKE_GENERATOR to determine if Ninja is used
Michael Forney via Phabricator via llvm-commits
- Buildbot numbers for the week of 03/22/2020 - 03/28/2020
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 03/29/2020 - 04/4/2020
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 04/05/2020 - 04/11/2020
Galina Kistanova via llvm-commits
- [PATCH] D71831: [PowerPC] Exploit the rldicl + rldicl when and with mask
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D70800: Fix AArch64 AAPCS frame record chain
Logan Chien via Phabricator via llvm-commits
- [PATCH] D78179: [Darwin] Fix symbolization for recent simulator runtimes.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D78178: [NFC] Introduce a `LateInitialize()` method to `SymbolizerTool` that is called during the LateInitialize stage of the sanitizer runtimes.
Dan Liew via Phabricator via llvm-commits
- [llvm] 2ada8e2 - Introduce fix-irreducible pass
Sameer Sahasrabuddhe via llvm-commits
- [llvm] b8aa1e3 - [gn build] Port 2ada8e2525d
LLVM GN Syncbot via llvm-commits
- [llvm] 44e09b5 - Revert "Introduce fix-irreducible pass"
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 1e5f149 - [gn build] Port 44e09b59b86
LLVM GN Syncbot via llvm-commits
- [PATCH] D78180: [X86][MC] Reduce the parameters of functions in X86MCCodeEmitter(Part I)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D76252: [lld-macho] Add basic support for linking against dylibs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D78182: [CallSite removal][PruneEH] Use CallBase instead of CallSite. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] b747d72 - [LV] Fix PR45525: Incorrect assert in blend recipe
Gil Rapaport via llvm-commits
- [llvm] 7a7f223 - [VE] Update integer arithmetic instructions
Simon Moll via llvm-commits
- [llvm] 22e919c - [NFC][test] Mark the section which contains instructions executable
Shengchen Kan via llvm-commits
- [PATCH] D77144: [NFC] Remove waymarking because it improves performances
Tyker via Phabricator via llvm-commits
- [PATCH] D78183: [PowerPC] use instruction-level fast-math-flags to drive MachineCombiner
ChenZheng via Phabricator via llvm-commits
- [llvm] 79d185c - [VPlan] Move Load/Store checks out of tryToWiden (NFC).
Florian Hahn via llvm-commits
- [llvm] 8c11bc0 - Introduce fix-irreducible pass
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D77663: WIP: [MLIR] Lower vector slices while lowering linalg to LLVM.
Pierre Oechsel via Phabricator via llvm-commits
- [PATCH] D78185: [flang] Use the equivalent compilation flags with MSVC.
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [PATCH] D78186: [flang] Remove some unnecessary checks.
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [llvm] b68daf5 - [gn build] Port 8c11bc0cd06
LLVM GN Syncbot via llvm-commits
- [llvm] 2eeb6ca - [NFC] clang-format IntrinsicInst.h|cpp
Simon Moll via llvm-commits
- [llvm] 82bfe3b - [LLVM/tools][test] - Remove/fix dead check prefixes.
Georgii Rymar via llvm-commits
- [PATCH] D77523: Add CanonicalizeFreezeInLoops pass
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D77850: [PowerPC] Exploit rldimi for ori with large immediates
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D78188: [NFC] clang-format IntrinsicInst.h|cpp
Simon Moll via Phabricator via llvm-commits
- [PATCH] D77069: [ARM][MVE] Add patterns for VRHADD
Sam Parker via Phabricator via llvm-commits
- [PATCH] D77319: [DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 7bb9f50 - fix warning: specialization of template in different namespace
Sameer Sahasrabuddhe via llvm-commits
- [llvm] dd8153b - [ARM][MVE] Tail predicate VML[A|S]LDAV
Sam Parker via llvm-commits
- [llvm] cf9ee49 - [DSE] Lift post-dominance for objs not accessible in caller.
Florian Hahn via llvm-commits
- [PATCH] D78190: Add Bfloat IR type
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D76909: [MachineScheduler] Update available queue on the first mop of a new cycle
Dave Green via Phabricator via llvm-commits
- [PATCH] D78191: [GlobalISel] Fix invalid combine of unmerge(merge) with intermediate cast
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D78192: [WIP] tentative support of compiler extension in llvm-config
serge via Phabricator via llvm-commits
- [PATCH] D76085: [DWARFLinker][dsymutil][NFC] add section index into address range.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D77648: [ARM][MVE] Tail predicate VML[A|S]LDAV
Sam Parker via Phabricator via llvm-commits
- [llvm] 122c50d - Fix DWARFDataExtractor::getRelocatedValue near EOF
Pavel Labath via llvm-commits
- [llvm] 5b4b3e0 - [VPlan] Move widening check for non-memory/non-calls to function (NFC).
Florian Hahn via llvm-commits
- [llvm] 6f64dac - Upgrade calls to CreateShuffleVector to use the preferred form of passing an array of ints
Benjamin Kramer via llvm-commits
- [llvm] 2f951e9 - [CostModel][X86] Regenerate load_store.ll costs tests
Simon Pilgrim via llvm-commits
- [llvm] 036242b - [SystemZ] Bugfix in adjustSubwordCmp()
Jonas Paulsson via llvm-commits
- [llvm] 3f7f068 - [VPlan] Branches are not widened by VPWidenRecipe, assert (NFC).
Florian Hahn via llvm-commits
- [PATCH] D78193: [Sparc] Fixes for the internal assembler
l via Phabricator via llvm-commits
- [PATCH] D76992: [VPlan] Add & use VPValue operands for VPWidenRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77714: Extended Liveness analysis to support nested regions.
Marcel Koester via Phabricator via llvm-commits
- [PATCH] D78187: [SystemZ] Bugfix in adjustSubwordCmp()
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] edbb27c - [Statepoint] Add getters to StatepointOpers.
Denis Antrushin via llvm-commits
- [PATCH] D77805: [obj2yaml] - Teach obj2yaml to dump SHT_NOBITS sections when dumping program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D77555: [DWARFDebugLine] Check for errors when parsing v2 file/dir lists
Pavel Labath via Phabricator via llvm-commits
- [llvm] b310dae - [nfc] clang-format TargetTransformInfo.h
Simon Moll via llvm-commits
- [llvm] a688a70 - [nfc] clang-format TargetTransformInfoImpl.h
Simon Moll via llvm-commits
- [PATCH] D77435: [llvm][CodeGen] Addressing modes for SVE stN.
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D78195: [MLIR] Add IndexAttr to primitive attributes kinds in tablegen.
Ulysse Beaugnon via Phabricator via llvm-commits
- [PATCH] D78196: [PowerPC] Clear the set of symbols that need to be updated in MCTargetStreamer
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] cc035d4 - Upgrade users of 'new ShuffleVectorInst' to pass indices as an int array
Benjamin Kramer via llvm-commits
- [llvm] 2a0a26b - [nfc] clang-format TargetTransformInfo.cpp
Simon Moll via llvm-commits
- [llvm] 9743123 - [FileCheck] Better diagnostic for format conflict
Thomas Preud'homme via llvm-commits
- [PATCH] D53798: [lit] Add --show-substitutions
serge via Phabricator via llvm-commits
- [PATCH] D78197: [mlir][spirv] Lower memref with dynamic dimensions to runtime arrays
Lei Zhang via Phabricator via llvm-commits
- [llvm] ef2cb8d - AMDGPU/GlobalISel: Add some artifact combiner tests
Matt Arsenault via llvm-commits
- [llvm] 01bcc3e - [InstCombine] prevent infinite loop with sub/abs of constant expression
Sanjay Patel via llvm-commits
- [PATCH] D78199: Enable finding bitcode in wasm objects
Alex Crichton via Phabricator via llvm-commits
- [PATCH] D78201: [Target][ARM] Replace outdated getARMVPTBlockMask function
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] d85b387 - [CodeGen][ARM] Error when writing to specific reserved registers in inline asm
Victor Campos via llvm-commits
- [llvm] 316b49d - Pass shufflevector indices as int instead of unsigned.
Benjamin Kramer via llvm-commits
- [llvm] d790bd3 - Unbreak the build
Benjamin Kramer via llvm-commits
- [llvm] 1242018 - [FileCheck] - Refine the comment. NFC.
Georgii Rymar via llvm-commits
- [llvm] 4578fa8 - [demangler] PPC and S390: Fix parsing of e-prefixed long double literals
Xing Xue via llvm-commits
- [llvm] c3c67e9 - [XCOFF][AIX] Relocation support for SymB
via llvm-commits
- [PATCH] D78202: [FileCheck] - Refactor the code related to string arrays. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78204: [AArch64][SVE] Remove LD1/ST1 dependency on llvm.masked.load/store
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D78205: [builtins] Fix unprototypes function declaration
Ayke via Phabricator via llvm-commits
- [PATCH] D78206: [Target][ARM] Make Low Overhead Loops coexist with VPT blocks
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D78207: [MLIR] Allow for multiple gpu modules during translation.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D76848: [CodeGen][ARM] Error when writing to specific reserved registers in inline asm
Victor Campos via Phabricator via llvm-commits
- [llvm] b578608 - [DSE,MSSA] Add use of alloca, to guard against removal in the future.
Florian Hahn via llvm-commits
- [llvm] 443c244 - [GlobalISel] translate freeze to new generic G_FREEZE
Dominik Montada via llvm-commits
- [lld] cd5d5ce - [ELF] Refactor the way we handle -plugin-opt= (GCC collect2 or clang LTO related options)
Fangrui Song via llvm-commits
- [llvm] 7c13550 - [TimeProfiler] Fix some style issues. NFC
Fangrui Song via llvm-commits
- [PATCH] D77815: [flang] Fix setting mxcsr on MSVC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D78208: [DebugInfo] Report the format of the DWARF64 sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D71775: [ThreadPool] On Windows, extend usage to all CPU sockets and all NUMA groups
John Brawn via Phabricator via llvm-commits
- [PATCH] D78209: [MLIR] Fix fusion of linalg.indexed_generic producer into tiled (Indexed)GenericOp.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D78210: [LV] Mark first-order recurrences as allowed exit
Ayal Zaks via Phabricator via llvm-commits
- [llvm] bddac41 - [GlobalISel] Fix invalid combine of unmerge(merge) with intermediate cast
Dominik Montada via llvm-commits
- [PATCH] D72631: [DSE] Eliminate stores at the end of the function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78211: [lit] lit.site.cfg.py: support symlinked lit.site.cfg.py files
Milian Wolff via Phabricator via llvm-commits
- [PATCH] D78212: [AVR] Do not place functions in .progmem.data
Ayke via Phabricator via llvm-commits
- [PATCH] D78213: [libclang]: visit BindingDecl in DecompositionDecl
Milian Wolff via Phabricator via llvm-commits
- [PATCH] D78214: [libclang]: visit C++17 if init statements
Milian Wolff via Phabricator via llvm-commits
- [llvm] 6a887d2 - Remove a function that has been dead since r313889.
Nico Weber via llvm-commits
- [PATCH] D75388: Expand interleaved memory access pass to identify certain shuffle_vector and transform it into target specific intrinsics.
Wei Zhao via Phabricator via llvm-commits
- [PATCH] D78215: [flang] Use the Flang cmake-functions to add targets.
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [PATCH] D78216: [TTI] Add DemandedElts to getScalarizationOverhead
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76956: [TTI][SLP] Add TTI interface to estimate cost of chain of vector inserts/extracts.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78217: [tools][tests] - Use --check-prefixes instead of multiple --check-prefix. NFCI.
George Rimar via Phabricator via llvm-commits
- [llvm] 1265899 - Revert "[GlobalISel] Fix invalid combine of unmerge(merge) with intermediate cast"
Dominik Montada via llvm-commits
- [PATCH] D77152: [SelectionDAG] Better legalization for FSHL and FSHR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78218: [LiveDebugValues] Terminate open ranges on DBG_VALUE $noreg
Jeremy Morse via Phabricator via llvm-commits
- [llvm] a0d9224 - [CallSite removal][PruneEH] Use CallBase instead of CallSite. NFC
Craig Topper via llvm-commits
- [PATCH] D77301: [TargetLowering] Improve expansion of FSHL/FSHR
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] c22cb5b - [GlobalISel] Enable artifact combiner to combine starting from a G_MERGE_VALUES.
Amara Emerson via llvm-commits
- [llvm] bf94c96 - Write ignored output to stdout, so this test runs on read-only filesystems.
Sterling Augustine via llvm-commits
- [PATCH] D75385: [TargetLowering] Avoid infinite iteration on setcc fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75567: [x86] Enable bypassing 64-bit division on generic x86-64
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77283: scudo: Add support for diagnosing memory errors when memory tagging is enabled.
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] a916e81 - [X86] Various improvements to our vector splitting helpers for lowering. NFC
Craig Topper via llvm-commits
- [llvm] 8e7d771 - [MC] Use subclass data for MCExpr to reduce memory usage
Nikita Popov via llvm-commits
- [llvm] f42baaa - Remove an apparently unneeded normcase() call.
Nico Weber via llvm-commits
- [llvm] bc3f54d - [lit] Keep original cfg file case around.
Nico Weber via llvm-commits
- [llvm] 6c9d528 - Add FileCheck colons missed in D76210
Jon Roelofs via llvm-commits
- [llvm] 9daadce - Turn off core dumps before starting the main body of test-release.sh.
Dimitry Andric via llvm-commits
- [PATCH] D78219: [CallSite removal][SampleProfile] Use CallBase instead of CallSite. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78221: [COFF] Assign unique identifiers to ObjFiles from LTO
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D78222: Transform/Float2Int: Don't rely on hack support for floating point type in ConstantRange
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D78220: IR/ConstantRange: Add support for FP ranges
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D78224: ValueLattice, LVI, SCCP: Use floating point constant ranges
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D78225: [MustExecute] checkForAllContext(): use pre-increment
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 7fb7910 - Use maximum compression when packaging release tarballs.
Dimitry Andric via llvm-commits
- [PATCH] D76191: Turn off core dumps before starting the main body of test-release.sh.
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D76192: Use maximum compression when packaging release tarballs.
Dimitry Andric via Phabricator via llvm-commits
- [llvm] 2bcbf13 - [X86] Add generic cpu target for the slow division tests
Simon Pilgrim via llvm-commits
- [llvm] 588bd7b - AMDGPU/GlobalISel: Work around a selector crash
Matt Arsenault via llvm-commits
- [lld] cece7af - [ELF][test] Add --match-full-lines to map-file.s to check leading and trailing spaces
Fangrui Song via llvm-commits
- [PATCH] D78226: [MLIR] Improve support for 0-dimensional Affine Maps.
Jeremy Bruestle via Phabricator via llvm-commits
- [PATCH] D78227: [CallSite removal][SimpleLoopUnswitch] Use CallBase instead of CallSite. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D77870: [MLIR] Introduce utility for affine loop unswitching / hoisting if/else
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D78228: lit: Don't make with_environment() change case of existing PATH entries.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D78011: [AsmPrinter] Fix emission of non-standard integer constants for BE targets
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D78229: Pass system PYTHONPATH into lit-spawned shells
James Nagurne via Phabricator via llvm-commits
- [llvm] 8dfb962 - [X86] Make v32i16/v64i8 legal types without avx512bw. Use custom splitting instead.
Craig Topper via llvm-commits
- [llvm] b2dff0d - [AArch64][NFC]Autogenerated checks.
Pavel Iliin via llvm-commits
- [llvm] 5f87415 - [LICM] Try to merge debug locations when sinking.
Davide Italiano via llvm-commits
- [llvm] 2a68573 - Enable finding bitcode in wasm objects
Sam Clegg via llvm-commits
- [PATCH] D78231: [Attributor] KindToAbstractAttributeMap: use SmallDenseMap
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D77242: [CommandLine] Fix cl::ConsumeAfter support with more than one positional argument
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D77704: [gold] Add support for loading pass plugins
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78234: [BranchFolding] assert when removing INLINEASM_BR indirect targets
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 7b6ff8b - [CallSite removal][SampleProfile] Use CallBase instead of CallSite. NFC
Craig Topper via llvm-commits
- [llvm] 7c10541 - [SelectionDAG] Fix usage of Align constructing MachineMemOperands.
Eli Friedman via llvm-commits
- [compiler-rt] 10070e3 - Fix DataFlowSanitizer implementation of strchr() so that strchr(..., '\0') returns a pointer to '\0'.
Matt Morehouse via llvm-commits
- [PATCH] D76947: [SelectionDAGBuilder][CGP][X86] Move some of SDB's gather/scatter uniform base handling to CGP.
Craig Topper via Phabricator via llvm-commits
- [llvm] 592d8e7 - [CallSite removal][SimpleLoopUnswitch] Use CallBase instead of CallSite. NFC
Craig Topper via llvm-commits
- [llvm] c196e2c - [PowerPC] Clear the set of symbols that need to be updated in MCTargetStreamer
Nemanja Ivanovic via llvm-commits
- [PATCH] D78236: [CallSite removal][CloneFunction] Use CallSite instead of CallBase. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78237: [SVE] Fixup calls to VectorType::getNumElements in IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78240: [CallSite removal][CallSiteSplitting] Use CallBase instead of CallSite. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78241: Fix opt-viewer tests failing after move from cgi.escape to html.escape
James Nagurne via Phabricator via llvm-commits
- [llvm] 89680f2 - [llvm][CodeGen] Rename SVE gather prefetch intrinsics. [NFC]
Francesco Petrogalli via llvm-commits
- [llvm] f54dc12 - [MustExecute] checkForAllContext(): use pre-increment
Roman Lebedev via llvm-commits
- [llvm] 639b8da - [Attributor] KindToAbstractAttributeMap: use SmallDenseMap
Roman Lebedev via llvm-commits
- [llvm] 1eac2c5 - [AMDGPU] Move DWARF proposal to separate file
via llvm-commits
- [llvm] 92e8af0 - [Clang] Expose RequiresNullTerminator in FileManager.
Michael Spencer via llvm-commits
- [PATCH] D77920: [Windows EH] Fix the order of Nested try-catches in $tryMap$ table
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D78243: New pass to make internal linkage symbol names unique
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] b9fd375 - Revert "[lit] Keep original cfg file case around."
Nico Weber via llvm-commits
- [PATCH] D72959: Relative VTables ABI on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [llvm] 2f1c212 - PR45561: Return a literal string rather than an error string to avoid returning reference to local
David Blaikie via llvm-commits
- [llvm] a9ade27 - [docs] Fix an RST error introduced in e823068306e.
Lang Hames via llvm-commits
- [polly] 5a0d8c3 - [NFC] correct "thier" to "their"
Josh Stone via llvm-commits
- [compiler-rt] d9e5691 - [builtins] Fix unprototypes function declaration
Ayke van Laethem via llvm-commits
- [llvm] 18ee0fc - [LLVM][SupportTests] Fix Windows build breakage
Michael Spencer via llvm-commits
- [llvm] 75ca712 - [NFC] Use new canCreatePoison to make code intent more clear in PoisonChecking
Philip Reames via llvm-commits
- [llvm] 463513e - [NFC] Adjust style and clarify comments in PoisonChecking
Philip Reames via llvm-commits
- [llvm] 80c46c5 - [PoisonChecking] Further clarify file scope comment, and update to match naming now used in code
Philip Reames via llvm-commits
- [PATCH] D78245: [LIT] Make `%T` unique for every test
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D78246: [SampleProfile] Use CallBase in function arguments and data structures to reduce the number of explicit casts. NFCI
Craig Topper via Phabricator via llvm-commits
- [llvm] bee6c23 - [AIX][PowerPC] Implement caller byval arguments in stack memory
Chris Bowler via llvm-commits
- [llvm] bca47ef - [LLVM][SupportTests] Ask the OS how large the page size is instead of guessing.
Michael Spencer via llvm-commits
- [llvm] 8a9d48b - [AMDGPU] Fixed lane mask in test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D78247: Remove vptr dispatch from FoldingSet.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D78248: [RegisterCoalescer] Extend a subrange if needed when filling range gap
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D78249: Reland "[codeview] Reference types in type parent scopes"
Amy Huang via Phabricator via llvm-commits
- [llvm] fbb8049 - [CallSite removal][CloneFunction] Use CallSite instead of CallBase. NFC
Craig Topper via llvm-commits
- [llvm] 2407256 - [CallSite removal][CallSiteSplitting] Use CallBase instead of CallSite. NFC
Craig Topper via llvm-commits
- [llvm] 85247c1 - [SVE] Remove calls to getBitWidth from x86
Christopher Tetreault via llvm-commits
- [PATCH] D77006: [lld-macho] Support reading of universal binaries
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78250: [AMDGPU] Define 16 bit SGPR subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D78251: [MC] Add virtual member function MCSection::getName(). NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78253: [CombinerHelper] Don't consider debug insts in dominance queries
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D77855: [CallGraphUpdater] Remove nodes from their SCC (old PM)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78254: [CombinerHelper] Fix missed ElideBrByInvertingCond combine
Vedant Kumar via Phabricator via llvm-commits
- [llvm] 7ec8d79 - [CallGraphUpdater] Properly remove strongly connected components (oldPM)
Johannes Doerfert via llvm-commits
- [llvm] 1b34b84 - [CallGraphUpdater] Update the ExternalCallingNode for node replacements
Johannes Doerfert via llvm-commits
- [llvm] 9370257 - [CallGraphUpdater] Remove nodes from their SCC (old PM)
Johannes Doerfert via llvm-commits
- [llvm] 7d1ff44 - [MC] Rename MCSection*::getSectionName() to getName(). NFC
Fangrui Song via llvm-commits
- [llvm] edccc35 - [Reassociate] Preserve AAManager and BasicAA analyses.
Alina Sbirlea via llvm-commits
- [PATCH] D62475: Change DIEnumerator payload type to APInt
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D78255: [AMDGPU] copyPhysReg() for 16 bit SGPR subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76839: [lld-macho] Extend SyntheticSections to cover all segment load commands
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78256: [llvm][NFC][CallSite] Removed CallSite from some implementation details.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D76742: [lld-macho] Add basic symbol table output
Jez Ng via Phabricator via llvm-commits
- [PATCH] D76908: [lld-macho] Add support for emitting dylibs with a single symbol
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78258: [mlir][Inliner] Store the resolved call by-value instead of by-reference
River Riddle via Phabricator via llvm-commits
- [PATCH] D77854: [CallGraphUpdater] Update the ExternalCallingNode for node replacements
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D77137: [Reassociate] Preserve AAManager and BasicAA analyses
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 1132c75 - Remove vptr dispatch from FoldingSet.
Richard Smith via llvm-commits
- [llvm] 3ca54f4 - [Attributor] Unify testing (=updates,prefixes,run configurations,...)
Johannes Doerfert via llvm-commits
- [PATCH] D78259: [TailCallElim] Add handling of readonly functions
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D78260: [MachineBasicBlock] Add helpers for skipping debug instructions [1/10]
Vedant Kumar via Phabricator via llvm-commits
- [llvm] 90a63f6 - [MC] Replace MCSection*::getName() with MCSection::getName(). NFC
Fangrui Song via llvm-commits
- [PATCH] D78261: [globalisel] Allow backends to report an issue without triggering fallback. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D78262: [AArch64] Clean up assorted usage of hasOneUse/use_instructions [8/10]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78263: [PowerPC][AIX] ByVal formal argument support: passing on the stack
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D78264: [AArch64CondBrTuning] Ignore debug insts when scanning for NZCV clobbers [9/10]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78265: [AArch64ConditionOptimizer] Fix missed optimization due to debug insts [10/10]
Vedant Kumar via Phabricator via llvm-commits
- [llvm] 322ac2e - [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part I)
Shengchen Kan via llvm-commits
- [PATCH] D78266: [mlir][Linalg] Drop function attribute from generic ops.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] df67589 - [CallGraphUpdater][NFC] Minor updates to D77855
Johannes Doerfert via llvm-commits
- [llvm] 9ff344e - [Attributor] Remove large and seemingly useless test
Johannes Doerfert via llvm-commits
- [compiler-rt] 61f594e - [NFC, msan] Increase stack in small stack tests
Vitaly Buka via llvm-commits
- [llvm] 6c66bb3 - [X86][MC][NFC] Refine code in X86MCCodeEmitter
Shengchen Kan via llvm-commits
- [llvm] 8c4057e - [Attributor] Replace call graph call sites after function replacement
Johannes Doerfert via llvm-commits
- [llvm] 898bbc2 - [Attributor] Lazily collect function information
Johannes Doerfert via llvm-commits
- [llvm] 7aaaea5 - [X86][MC][NFC] Code cleanup in X86MCCodeEmitter
Shengchen Kan via llvm-commits
- [llvm] e13a8a1 - [MC][COFF][ELF] Reject instructions in IMAGE_SCN_CNT_UNINITIALIZED_DATA/SHT_NOBITS sections
Fangrui Song via llvm-commits
- [PATCH] D78267: [InstCombine][SVE] Fix visitExtractElementInst for scalable type.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 71303b7 - [X86] Add interface X86II::isPseudo
Shengchen Kan via llvm-commits
- [PATCH] D78268: [Attributor] Deduce load/store alignment only in CGSCC passes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78269: [lld-macho] Support X86_64_RELOC_BRANCH
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78270: [lld-macho] Support calls to functions in dylibs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78271: [TLI][PowerPC] Introduce TLI query to check if MULH is cheaper than MUL + SHIFT
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D60169: Proposed refactoring for lib/Target/X86 to remove layering issue
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78272: [PowerPC] DAG Combine to transform shifts into multiply-high
Amy Kwan via Phabricator via llvm-commits
- [llvm] 4213bc7 - [llvm][NFC][CallSite] Removed CallSite from some implementation details.
Mircea Trofin via llvm-commits
- [llvm] 8e14086 - [CallSite removal][TargetLibraryInfo] Replace ImmutableCallSite with CallBase in one of the getLibFunc signatures. NFC
Craig Topper via llvm-commits
- [PATCH] D77779: [ELF] Find files relative to the current linker script for INPUT() and GROUP()
Fangrui Song via Phabricator via llvm-commits
- [llvm] ad9c284 - [Attributor][NFC] Run the verifier only on functions and under EXPENSIVE_CHECKS
Johannes Doerfert via llvm-commits
- [llvm] 253d6be - [Attributor][FIX] Properly check for accesses to globals
Johannes Doerfert via llvm-commits
- [llvm] 8ad19ff - [MustExecute][NFC] Copy function_ref instead of passing a reference
Johannes Doerfert via llvm-commits
- [llvm] ea7f17e - [InstCombine] Simplify calls with casted `returned` attribute
Johannes Doerfert via llvm-commits
- [llvm] 0741dec - [Attributor][FIX] Handle droppable uses when replacing values
Johannes Doerfert via llvm-commits
- [llvm] 83d5131 - [LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::StringRef
Matthias Gehre via llvm-commits
- [PATCH] D77620: [SimpleLoopUnswitch] Do not delete DT edge when a duplicate exists.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D78274: [MLIR] NFC after commit D77478.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D78275: [CallSite removal][CodeGen] Remove CallSite use from BasicTTIImpl.h. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66443: [LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::StringRef
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D78276: [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part II)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D77384: [WebAssembly] Support single-floating-point immediate value
Yuta Saito via Phabricator via llvm-commits
- [llvm] e882ac7 - [CallSite removal][TargetLowering] Remove ArgListEntry::setAttributes signature that took an ImmutableCallSite. NFC
Craig Topper via llvm-commits
- [llvm] e5d666d - Revert "Revert "[GlobalISel] Fix invalid combine of unmerge(merge) with intermediate cast""
Dominik Montada via llvm-commits
- [llvm] d18bb24 - [Attributor][NFC] Do not create temporary maps during lookup
Johannes Doerfert via llvm-commits
- [llvm] c4d3188 - [Attributor][NFC] Reduce indention for call site attribute seeding
Johannes Doerfert via llvm-commits
- [PATCH] D77971: [MC][X86] Disable branch align in non-text section
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D78277: [SimpleLoopUnswitch] Update DefaultExit condition to check unreachable is not empty.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D78278: [CodeGen] Support freeze expand for ppc_fp128
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D78279: [SimpleLoopUnswitch] Add non-empty unreachable block check to exit cases removed.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D78281: [Attributor] Use AAFromMustBeExecutedContext::initialize not ::updateImpl
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78282: [Attributor][NFC][WIP] Increase the dependence recompute interval
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74916: [MLIR] Added llvm.indirectbr
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D77135: Provide operand indices to adjustSchedDependency
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D76682: [LegalizeTypes] Handle gaps in legal vector types while widening loads
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D77652: [obj2yaml] - Fix the issue with dumping empty sections when dumping program headers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D78283: [MustExecute] Use MustBeExecutedInterval to eliminate work duplication
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D77729: [MLIR] [EDSC] Add folded_xxxx handles for common std instructions.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D78285: [TableGen] Report an error instead of asserting
Jay Foad via Phabricator via llvm-commits
- [llvm] c8d6fa5 - [LiveDebugValues] Terminate open ranges on DBG_VALUE $noreg
Jeremy Morse via llvm-commits
- [PATCH] D77330: Consider increasing the default ARM32 max page size to 64k.
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D77946: [PowerPC] Don't use rldicl when targeting 32bit CPUs
Nemanja Ivanovic via Phabricator via llvm-commits
- [compiler-rt] 921009e - [MSan] Enable for SystemZ
Ilya Leoshkevich via llvm-commits
- [PATCH] D78287: [VPlan] Clean up tryToCreate(Widen)Recipe. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78288: [VPlan] Make various tryTo* helpers private and mark as const (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 27e63d9 - Fix -Wdocumentation-html warning
David Zarzycki via llvm-commits
- [PATCH] D78290: Move [[gsl::Pointer]] into llvm/include/llvm/Support/Compiler.h
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D67694: [Power9] Fix the missing pseudo instruction scheduling information for power9
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 43e2460 - [LiveIntervals] Replace handleMoveIntoBundle
Carl Ritson via llvm-commits
- [llvm] 1a3e89a - [MIR] Add comments to INLINEASM immediate flag MachineOperands
Konstantin Schwarz via llvm-commits
- [llvm] cee80c0 - [clangd] Pull installed gRPC and introduce clangd-remote-(server|client)
Kirill Bobyrev via llvm-commits
- [llvm] 65a2de7 - [FileCheck] - Fix the false positive when -implicit-check-not is used with an unknown -check-prefix.
Georgii Rymar via llvm-commits
- [PATCH] D78291: [NFC][DAGCombine] Adding three helper functions and change the getNegatedExpression to negateExpression
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 5cef310 - Introduce llvm::sys::Process::getProcessId() and adopt it
Sergej Jaskiewicz via llvm-commits
- [llvm] bac85ab - Revert "[LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::StringRef"
Benjamin Kramer via llvm-commits
- [llvm] 6d2f73f - Revert "Revert "[LifetimeAnalysis] Add [[gsl::Pointer]] to llvm::StringRef""
Matthias Gehre via llvm-commits
- [llvm] ee66b5b - Pass.h/cpp - cleanup includes and forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] b9a8e78 - Parser.h/cpp - cleanup includes and forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] da20740 - yaml2obj.h - cleanup includes and forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D77851: [X86][MC] Make -x86-pad-max-prefix-size compatible with --mc-relax-all
Robert Schilling via Phabricator via llvm-commits
- [PATCH] D78292: [mlir] ODS: support operations with resizable operand lists
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 48d64f5 - [VE] Update logical operation instructions
Simon Moll via llvm-commits
- [llvm] fdf9bad - [Float2Int] Stop passing around a reference to the class member Roots. NFC
Bjorn Pettersson via llvm-commits
- [llvm] d9e81aa - WasmEHFuncInfo.h - reduce BasicBlock.h/MachineBasicBlock.h includes to just forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1cbd6a5 - MCObjectWriter.h - remove unnecessary includes. NFC
Simon Pilgrim via llvm-commits
- [llvm] 5d3a400 - AntiDepBreaker.h - remove unused MachineOperand.h include. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78296: [MLIR] NFC use Operation::getParentWithTrait in alloca verifier
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D78297: [MachineSink] Bail out if BreakPHIEdge is not consistent across iterations
Kai Luo via Phabricator via llvm-commits
- [PATCH] D78298: [LV] Invalidate cost model decisions along with interleave groups.
Florian Hahn via Phabricator via llvm-commits
- [llvm] f701d8f - MCValue.h - cleanup include and forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78299: [OpenMPOpt] deduplicateRuntimeCalls(): avoid traditional map lookup pitfall
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D78300: [builtins] Do not assume CHAR_BIT==8 in int_div_impl.inc
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D78301: [ARM][MD] Revert relocation for some pc-relative fixups.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D78302: [mlir][ods] Add materialize derived attribute method
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D78303: [MLIR] Fix MLIR build - add missing CMake dependency
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 44c4ba3 - [MachineSink] Fix for breaking phi edges with instructions with multiple defs
David Green via llvm-commits
- [PATCH] D76788: [LVI] Cleanup/unify cache access
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78304: [yaml2obj] - Program headers: introduce the `POffset` and add an additional check for `Offset`
George Rimar via Phabricator via llvm-commits
- [llvm] 56e70fe - MCAsmBackend.h - cleanup includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] e1dc1ae - Wasm.h - remove unnecessary StringMap.h include. NFC
Simon Pilgrim via llvm-commits
- [llvm] e7fc356 - MCInstrDesc.h - move MCSubtargetInfo forward declaration down to MCInstrInfo.h. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 490443f - MCSchedule.h - replace ArrayRef.h include with forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 513976d - [PowerPC] Ignore implicit register operands for MCInst
Kang Zhang via llvm-commits
- [PATCH] D76354: [WIP][RISCV][GlobalISel] Legalize types for ALU operations
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D78307: [mlir][vulkan-runner] Simplify vulkan launch call op.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D77118: [PowerPC] Ignore implicit register operands for MCInst
Zhang Kang via Phabricator via llvm-commits
- [llvm] b1fbf43 - [OpenMPOpt] deduplicateRuntimeCalls(): avoid traditional map lookup pitfall
Roman Lebedev via llvm-commits
- [PATCH] D77762: [llvm][nfc] InstructionCostDetail encapsulation
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] d736571 - [ARM][MVE] Fix location of optimized gather addresses
Anna Welker via llvm-commits
- [llvm] 2e94a64 - [AMDGPU] Define 16 bit SGPR subregs
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D73684: [MLIR][Linalg] Lower linalg.generic to ploops.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78309: [LLVM] Remove wrong DBG_VALUE instruction with one operand in AArch64 test case
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D78293: [ARM][MVE] Fix location of optimized gather addresses
Anna Welker via Phabricator via llvm-commits
- [llvm] bf60953 - [MC][X86] Allow SHT_PROGBITS for .eh_frame on x86-64
Fangrui Song via llvm-commits
- [llvm] 7c6ca18 - [globalisel] Allow backends to report an issue without triggering fallback. NFC
Daniel Sanders via llvm-commits
- [llvm] d9085f6 - [globalisel] Add lost debug locations verifier
Daniel Sanders via llvm-commits
- [llvm] 18b6050 - [PowerPC][Future] Initial support for PC Relative addressing for global values
Kamau Bridgeman via llvm-commits
- [llvm] 6aac98f - [gn build] Port d9085f65db0
LLVM GN Syncbot via llvm-commits
- [llvm] 9c7d917 - [CallSite removal][CodeGen] Remove CallSite use from BasicTTIImpl.h. NFC
Craig Topper via llvm-commits
- [PATCH] D76151: [MC][X86] Allow SHT_PROGBITS for .eh_frame on x86-64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78310: [ProfileSummary] Add partial profile annotation on IR.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D78312: [AMDGPU] Add 192-bit register classes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D78311: [AMDGPU] New helper functions to get a register class of a given width
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72194: [MC][ELF] Ensure that mergeable globals with an explicit section are assigned to SHF_MERGE sections with compatible entsizes
ben via Phabricator via llvm-commits
- [PATCH] D75280: [PowerPC][Future] Add initial support for PC Relative addressing for global values
Kamau Bridgeman via Phabricator via llvm-commits
- [llvm] 84f007f - [CallSite removal][CodeGen] Drop some unneeded includes of CallSite.h. NFC
Craig Topper via llvm-commits
- [PATCH] D78313: [mlir][Pass][NFC] Merge OpToOpPassAdaptor and OpToOpPassAdaptorParallel
River Riddle via Phabricator via llvm-commits
- [PATCH] D78314: [mlir][Pass] Add support for generating minimal crash reproducers
River Riddle via Phabricator via llvm-commits
- [PATCH] D78315: [mlir][Pass] Register a signal handler when generating crash reproducers.
River Riddle via Phabricator via llvm-commits
- [PATCH] D78316: [GlobalISel] Introduce InlineAsmLowering class
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D78317: [MLIR] Complete refactoring of Affine dialect into sub-libraries.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D78318: [GlobalISel][InlineAsm] Add support for basic output operand constraints
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D78319: [GlobalISel][InlineAsm] Add support for basic input operand constraints
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D76655: [InstSimplify] Fix SimplifyGEPInst when GEP index type is vector type.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 1223255 - [AArch64][SVE] Add DestructiveBinaryImm SQSHLU patterns.
Cameron McInally via llvm-commits
- [llvm] 561cb14 - [LLVM] Remove wrong DBG_VALUE instruction with one operand in AArch64 test case
Daniel Sanders via llvm-commits
- [llvm] 2b8c6ac - Reland "[codeview] Reference types in type parent scopes"
Amy Huang via llvm-commits
- [llvm] 86478d3 - [MC][ELF] Put explicit section name symbols into entry size compatible sections
via llvm-commits
- [PATCH] D75153: [ThinLTO] Allow usage of all SMT threads in the system
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D77422: [llvm-exegesis] Add benchmark mode that uses LBR for more precise measurements.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] b5a2461 - [FileCheck] Fix --dump-input implicit pattern location
Joel E. Denny via llvm-commits
- [llvm] ce68545 - [FileCheck] Fix --dump-input annotation sort per input line
Joel E. Denny via llvm-commits
- [PATCH] D73763: [DSE] Lift post-dominance restriction.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D78320: [MLIR][cmake] Remove redundant add_dependencies()
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D78321: [MLIR][cmake] Use DEPENDS instead of add_dependencies()
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D77607: [FileCheck] Fix --dump-input annotation sort per input line
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D78322: [CallSite removal][IPO] Move AbstractCallSite to its own header and change it to use CallBase instead of CallSite. NFCI
Craig Topper via Phabricator via llvm-commits
- [llvm] 8e8c3c3 - [ARM] Mir test for machine sinking multiple def instructions. NFC
David Green via llvm-commits
- [PATCH] D76977: [lld-macho] Implement basic export trie
Jez Ng via Phabricator via llvm-commits
- [PATCH] D76711: [AArch64][SVE] Add some integer DestructiveBinaryComm* patterns
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D75935: Add RET-hardening Support to X86 to mitigate Load Value Injection (LVI) [3/6]
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D78324: [Support][X86] Change getHostNumPhsicalCores() to return number of physical cores enabled by affinity
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78325: [ubsan] Link shared runtime library with a version script.
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] 3b222ef - tsan: fixes to ThreadClock::releaseStoreAcquire and tests
Daniel S Fava via llvm-commits
- [PATCH] D78326: [PredicateInfo] Factor out temporary state (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D78102: [MC][DWARF] Corrected handling of is_stmt flag in .loc directives
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D78327: [mlir][Linalg] Create a named batchmatmul op and pipe it through.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76294: [PowerPC][Future] Add initial support for PC Relative addressing to get block address
Victor Huang via Phabricator via llvm-commits
- [llvm] 94052da - [ARM] MVE postinc tests. NFC
David Green via llvm-commits
- [llvm] b29fca3 - [x86] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D78328: [lld] Infer the driver mode from the target.
Dan Albert via Phabricator via llvm-commits
- [PATCH] D76596: Backport 4878aa36d4a [ValueLattice] Add new state for undef constants.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D78331: [mlir][Linalg] NFC - Split out EDSCs that require a Folder
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] c217145 - [SCCP] Add widening test case.
Florian Hahn via llvm-commits
- [llvm] cc5c588 - [WPD] Avoid noalias assumptions in unique return value optimization
Bob Haarman via llvm-commits
- [PATCH] D78332: Fix interaction of static plugins with -DLLVM_LINK_LLVM_DYLIB=ON.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D77893: [lld] Merge Mach-O input sections
Kellie Medlin via Phabricator via llvm-commits
- [PATCH] D78335: [GIsel][LegalizerHelper] Account for debug insts when creating mem libcalls
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] 80022ae - [UBSan] Fix vptr checks on arm64e
Julian Lettner via llvm-commits
- [llvm] 9a709dd - llvm-addr2line: assume addresses on the command line are hexadecimal rather than attempting to guess the base based on the form of the number.
Richard Smith via llvm-commits
- [llvm] 386f1c1 - [Object] Remove conditional layout of bitfields in MachO::relocation_info.
Lang Hames via llvm-commits
- [llvm] 798b262 - [CallSite removal][IPO] Change implementation of AbstractCallSite to store a CallBase* instead of CallSite. NFCI.
Craig Topper via llvm-commits
- [llvm] 48139eb - [WebAssembly] Add int32 DW_OP_WASM_location variant
Wouter van Oortmerssen via llvm-commits
- [PATCH] D78336: Remove the llvm/Support/StringPool.h file and related support now that it has no clients. A plain old StringSet<> is a better replacement.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D73306: llvm-addr2line: assume addresses on the command line are hexadecimal rather than attempting to guess the base based on the form of the number.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] 7bf4248 - [WebAssembly] fixed target index strings in DebugInfo test
Wouter van Oortmerssen via llvm-commits
- [PATCH] D78114: [NFC, tsan] Update tsan tests expectation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D78339: [llvm-objcopy][MachO] Copy LC_ENCRYPT_INFO/LC_ENCRYPT_INFO_64 load commands
Alexander Shaposhnikov via Phabricator via llvm-commits
- [compiler-rt] a1526cd - [NFC, tsan] Update tsan tests expectation
Vitaly Buka via llvm-commits
- [llvm] 3eaeebe - [WebAssembly] Fix WasmEmitter link error.
Wouter van Oortmerssen via llvm-commits
- [compiler-rt] fccea7f - [NFC] Introduce a `LateInitialize()` method to `SymbolizerTool` that is called during the LateInitialize stage of the sanitizer runtimes.
Dan Liew via llvm-commits
- [compiler-rt] 77e3a2e - [ubsan] Link shared runtime library with a version script.
Evgenii Stepanov via llvm-commits
- [llvm] 944cc5e - [SelectionDAGBuilder][CGP][X86] Move some of SDB's gather/scatter uniform base handling to CGP.
Craig Topper via llvm-commits
- [llvm] 953a814 - Remove the llvm/Support/StringPool.h file and related support now that it has no clients. A plain old StringSet<> is a better replacement.
Chris Lattner via llvm-commits
- [llvm] 634f173 - [gn build] Port 953a814aae4
LLVM GN Syncbot via llvm-commits
- [lld] cbf99e0 - [WebAssembly] Fix faulty logic in verifyRelocTargets
Wouter van Oortmerssen via llvm-commits
- [PATCH] D78340: [Flang] fix dependenvy issues after D78215
Valentin Clement via Phabricator via llvm-commits
- [llvm] cc0ec3f - [llvm-objcopy][MachO] Fix MachO::relocation_info use after 386f1c114d5.
Lang Hames via llvm-commits
- [PATCH] D78341: Change callbr to only define its output SSA variable on the normal path, not the indirect targets.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D78342: [lld] Add archive file support to Mach-O backend
Kellie Medlin via Phabricator via llvm-commits
- [PATCH] D78343: [CallSite remova][Attributor] Replaces use of CallSite with CallBase. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78344: Add "powerpcle" as a file format
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D78345: [CallSite removal][MemCpyOptimizer] Replace CallSite with CallBase. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] a6f1976 - [llvm-objcopy][MachO] Correctly identify object file endianness.
Lang Hames via llvm-commits
- [llvm] 5034df8 - [SampleProfile] Use CallBase in function arguments and data structures to reduce the number of explicit casts. NFCI
Craig Topper via llvm-commits
- [llvm] 4bd186c - [PowerPC] Exploit the rldicl + rldicl when and with mask
QingShan Zhang via llvm-commits
- [llvm] 3017580 - [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part II)
Shengchen Kan via llvm-commits
- [llvm] c5fa0a4 - Temporaily revert [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part II)
Shengchen Kan via llvm-commits
- [PATCH] D78346: Fix Windows command line bug when last token in response file is ""
Neil Dhar via Phabricator via llvm-commits
- [llvm] e144474 - Fix opt-viewer tests failing after move from cgi.escape to html.escape
via llvm-commits
- [PATCH] D77807: [LLD][ELF] Implement --discard-* for cases when -r or --emit-relocs are used.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78347: [DAGCombine] Checking the cost directly to improve the code readability
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] f88000a - [ARM][MVE] Add VHADD and VHSUB patterns
Sam Parker via llvm-commits
- [compiler-rt] 485862e - [profile] Avoid duplicating or leaking VMO
Petr Hosek via llvm-commits
- [llvm] 0ca77ad - ScoreboardHazardRecognizer.h - remove unnecessary llvm::InstrItineraryData forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7fba79b - ScheduleDFS.h - Replace ArrayRef.h include with forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ec99a24 - ConstantFolding.h - remove unused llvm::ConstantVector forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] aafca36 - IPO.h - remove unused llvm::Function forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78348: [AMDGPU] Add missing AReg classes
Jay Foad via Phabricator via llvm-commits
- [llvm] 54cfc69 - [CommandLine] Fix cl::ConsumeAfter support with more than one positional argument
Yi-Hong Lyu via llvm-commits
- [llvm] ff9379f - [NFC] Remove waymarking because it improves performances
via llvm-commits
- [llvm] cceaf6b - [gn build] Port ff9379f4b2d
LLVM GN Syncbot via llvm-commits
- [llvm] b6d77e7 - [tools][tests] - Use --check-prefixes instead of multiple --check-prefix. NFCI.
Georgii Rymar via llvm-commits
- [PATCH] D76445: [WIP][RISCV][GlobalISel] Select ALU GPR instructions
Lewis Revill via Phabricator via llvm-commits
- [llvm] 7f8571e - MCSectionXCOFF.h - remove unnecessary Twine.h include. NFC
Simon Pilgrim via llvm-commits
- [llvm] a0ae3d5 - MCWasmStreamer.h.h - cleanup includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 711cdd4 - MCStreamer.h - remove unused llvm::MCCodePaddingContext forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 29bfcbe - ConstantPools.h - remove unused DenseMap.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] bcd7f77 - MCObjectWriter.h - remove Endian.h/EndianStream.h/raw_ostream.h includes. NFC
Simon Pilgrim via llvm-commits
- [llvm] fa7f328 - [cmake] LLVMVectorize - add include/llvm/Transforms/Vectorize header path
Simon Pilgrim via llvm-commits
- [PATCH] D78351: [AMDGPU] Simplify SIRegisterInfo::getRegSplitParts
Jay Foad via Phabricator via llvm-commits
- [PATCH] D78352: [MLIR] Add GenericAtomicRMWOp.
Alexander Belyaev via Phabricator via llvm-commits
- [llvm] c819ef9 - Provide operand indices to adjustSchedDependency
Fraser Cormack via llvm-commits
- [PATCH] D78354: [flang] Fix FIRSupport dependencies.
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [PATCH] D78353: [LV] Don't emit the Vector IV if it is not used.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D78355: [LLParser] Delete temporary CallInst when error occurs in ParseCall
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D78356: [flang] Use a better definition for ATTRIBUTE_UNUSED
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [llvm] 72c1344 - [NFC] Add missing 'const' notion to LCSSA-related functions
Max Kazantsev via llvm-commits
- [llvm] 858d8db - AMDGPU/GlobalISel: Work around another selector crash
Jay Foad via llvm-commits
- [PATCH] D76923: [NFC] Improve performances of Value::getSingleUndroppableUse
Tyker via Phabricator via llvm-commits
- [PATCH] D78358: Use llvm_library_add support for components in Polly
serge via Phabricator via llvm-commits
- [PATCH] D77564: [PowerPC] Do not attempt to reuse load for 64-bit FP_TO_UINT without FPCVT
Piotr Kubaj via Phabricator via llvm-commits
- [PATCH] D78357: [NFC][TTI] Explicit use of VectorType
Sam Parker via Phabricator via llvm-commits
- [llvm] 2c16ab7 - Scalar.h - remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 30725c2 - SSAUpdaterBulk.h - remove unnecessary SmallPtrSet.h include. NFC
Simon Pilgrim via llvm-commits
- [llvm] de94715 - UnifyFunctionExitNodes.h - remove unnecessary PassRegistry.h include. NFC
Simon Pilgrim via llvm-commits
- [llvm] c82faea - Recommit [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part II)
Shengchen Kan via llvm-commits
- [llvm] 5f23686 - [RISCV][AsmParser] Implement .option (no)pic
Roger Ferrer Ibanez via llvm-commits
- [llvm] a6fc687 - [x86] add/adjust tests for FP<->int casts; NFC
Sanjay Patel via llvm-commits
- [llvm] 818126a - [x86] rename variables for types for readability; NFC
Sanjay Patel via llvm-commits
- [PATCH] D78361: [yaml2obj] - Verify that sections are sorted by their file offsets when creating segments.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78362: [x86] use vector instructions to lower more FP->int->FP casts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78363: [yaml2obj] - Change how p_offset is calculated when creating segments. NFCI.
George Rimar via Phabricator via llvm-commits
- [llvm] 166467e - [VectorUtils] Create shufflevector masks as int vectors instead of Constants
Benjamin Kramer via llvm-commits
- [llvm] 96712d6 - [AMDGPU] Simplify SIRegisterInfo::getRegSplitParts
Jay Foad via llvm-commits
- [llvm] 77618cc - [XCOFF][AIX] Fix getSymbol to return the correct qualname when necessary
via llvm-commits
- [PATCH] D78364: [MC][Bugfix] Remove redundant parameter for relaxInstruction
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 96b6157 - [AMDGPU] New helper functions to get a register class of a given width
Jay Foad via llvm-commits
- [llvm] 9d9a088 - [PhaseOrdering] remove blank lines in tests; NFC
Sanjay Patel via llvm-commits
- [PATCH] D78367: [llvm-lit] Add support for NOEXE in a place where it was missing.
Tyker via Phabricator via llvm-commits
- [PATCH] D78368: [ValueLattice] Add struct for merge options.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77864: [llvm-nm/objdump/size] Enable error reporting in clients when getSymbolFlags() fails.
James Henderson via Phabricator via llvm-commits
- [llvm] b639091 - Change users of CreateShuffleVector to pass the masks as int instead of Constants
Benjamin Kramer via llvm-commits
- [llvm] c5e7c26 - Remove accidental include.
Benjamin Kramer via llvm-commits
- [llvm] c245d3e - [ValueLattice] Steal bits from Tag to track range extensions (NFC).
Florian Hahn via llvm-commits
- [llvm] 55e3a7c - [GlobalISel][AMDGPU] add legalization for G_FREEZE
Dominik Montada via llvm-commits
- [llvm] d441188 - [Support][X86] Change getHostNumPhsicalCores() to return number of physical cores enabled by affinity
Fangrui Song via llvm-commits
- [PATCH] D78371: [VectorCombine] transform bitcasted shuffle to wider elements
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78372: [AArch64] Allow PAC mnemonics in the HINT space with PAC disabled
Pablo Barrio via Phabricator via llvm-commits
- [lld] aff950e - [ELF] Support a few more SPARCv9 relocations
Fangrui Song via llvm-commits
- [compiler-rt] 1777299 - [builtins] Add missing header in D77912 and make __builtin_clzll more robust
Fangrui Song via llvm-commits
- [PATCH] D78375: AMDGPU: Remove custom node for RSQ_LEGACY
Matt Arsenault via Phabricator via llvm-commits
- [llvm] fce1156 - [Support][X86] Include sched.h after D78324
Fangrui Song via llvm-commits
- [llvm] b771c4a - [PowerPC][Future] More support for PCRel addressing for global values
Kamau Bridgeman via llvm-commits
- [PATCH] D78376: [SCCP] Use range imposed by condition as upper bound for widening.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78377: [GlobalISel][IRTranslator] New helper function translateCopy. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D78378: [GlobalISel][IRTranslator] Fix <1 x Ty> handling in ConstantExprs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D76064: [PowerPC][Future] Add initial support for PC Relative addressing for global values that require GOT indirect addressing
Kamau Bridgeman via Phabricator via llvm-commits
- [llvm] 5be767d - NFC: remove outdated TODOs from ARM test file.
Sjoerd Meijer via llvm-commits
- [llvm] cabfcf8 - [ARM] Fix conditions for lowering to S[LR]I
Petre-Ionut Tudor via llvm-commits
- [llvm] 0f1678c - [PredicateInfo] Remove unused member (NFC)
Nikita Popov via llvm-commits
- [llvm] 24cae17 - [MI] Reduce MachineInstr size (NFC)
Nikita Popov via llvm-commits
- [PATCH] D78380: Let the target adjust physical output- and anti-deps
Fraser Cormack via Phabricator via llvm-commits
- [llvm] f715eda - [LVI] Cleanup/unify cache access
Nikita Popov via llvm-commits
- [llvm] b91f78d - [CallSite removal][MemCpyOptimizer] Replace CallSite with CallBase. NFC
Craig Topper via llvm-commits
- [llvm] 8c94d61 - Revert "[CallSite removal][MemCpyOptimizer] Replace CallSite with CallBase. NFC"
Craig Topper via llvm-commits
- [PATCH] D78383: [LVI] Use Optional instead of out parameter (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D78385: [ARM] Allow fma in tail predicated loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D78384: [mlir] omit extra newlines if there are no aliases
Matthias Kramm via Phabricator via llvm-commits
- [llvm] 0feaba6 - [CallSite removal][MemCpyOptimizer] Replace CallSite with CallBase. NFC
Craig Topper via llvm-commits
- [llvm] d1ef449 - [AArch64] Fold one-use variables into assert
Benjamin Kramer via llvm-commits
- [llvm] 5f6d93c - [CallSite removal][Attributor] Replaces use of CallSite with CallBase. NFC
Craig Topper via llvm-commits
- [PATCH] D77873: [AArch64] Armv8.6-A Mat Mul SVE Assembly
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D78386: [ARM] Sink splats to fma intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D78387: [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description
Digger via Phabricator via llvm-commits
- [llvm] dd24fb3 - Clean up usages of asserting vector getters in Type
Christopher Tetreault via llvm-commits
- [PATCH] D78388: [globalisel][cse] Merge debug locations when CSE'ing
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D74303: [CFI] cfi directive insertion for callee-save-registers in CFIInstrInserter pass
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D78389: [ELF] Keep local symbols when both --emit-relocs and --discard-all are specified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78391: [ValueLattice] Allow two range extensions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 48879c0 - [llvm][CodeGen] Fix issue for SVE gather prefetch.
Francesco Petrogalli via llvm-commits
- [llvm] fc4e954 - [llvm][CodeGen] Addressing modes for SVE stN.
Francesco Petrogalli via llvm-commits
- [llvm] fde2aef - [AMDGPU] Use SDWA for 16 bit subreg copy
Stanislav Mekhanoshin via llvm-commits
- [llvm] 4623c2f - Fix interaction of static plugins with -DLLVM_LINK_LLVM_DYLIB=ON.
Eli Friedman via llvm-commits
- [llvm] 992fbce - [AMDGPU] copyPhysReg() for 16 bit SGPR subregs
Stanislav Mekhanoshin via llvm-commits
- [llvm] 17b1869 - Revert "[llvm][CodeGen] Addressing modes for SVE stN."
Francesco Petrogalli via llvm-commits
- [PATCH] D77278: Remove asserting getters from base Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78393: [SCCP] Drop unnecessary early exit for ExtractValueInst.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78394: Fix documentation link to MlirSpirvAbi (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 897fdec - [llvm][CodeGen] Addressing modes for SVE stN.
Francesco Petrogalli via llvm-commits
- [llvm] 4e7e414 - [Float2Int] Make iteration over Roots deterministic
Bjorn Pettersson via llvm-commits
- [PATCH] D78395: [llvm][NFC][CallSite] Remove CallSite from Evaluator.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78397: [mlir][Transforms] Add pass to perform sparse conditional constant propagation
River Riddle via Phabricator via llvm-commits
- [PATCH] D76792: [InlineFunction] Update metadata on loads that are return values
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D78399: [MLIR] Fix several misc issues in in Toy tutorial
Rahul Joshi via Phabricator via llvm-commits
- [llvm] 5f69e53 - [X86] Remove single incoming value phis from tests for the loop SAD pattern. NFC
Craig Topper via llvm-commits
- [llvm] 7f7f98b - [globalisel][legalizer] Fix --verify-legalizer-debug-locs values
Daniel Sanders via llvm-commits
- [llvm] 5ef64bb - [globalisel][legalizer] Include newly-dead code in artifact combine checks for DebugLoc loss
Daniel Sanders via llvm-commits
- [llvm] 701af68 - [globalisel][legalizer] Expect to lose DebugLocs in dead code
Daniel Sanders via llvm-commits
- [llvm] c858deb - Remove asserting getters from base Type
Christopher Tetreault via llvm-commits
- [PATCH] D78400: Fix DenseMapIterator for C++20 compliance
Jean-Michaël Celerier via Phabricator via llvm-commits
- [PATCH] D78402: [AArch64] Define ACLE FP conversion intrinsics with more specific predicate.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D78403: Infer alignment of loads with unspecified alignment in IR/bitcode parsing.
Eli Friedman via Phabricator via llvm-commits
- [llvm] ef49b1d - Revert "[InlineFunction] Update metadata on loads that are return values"
Anna Thomas via llvm-commits
- [llvm] 14ad8dc - Don't accidentally create MachineFunctions in mir-debugify/mir-strip-debugify
Daniel Sanders via llvm-commits
- [PATCH] D74767: [CMake][NFC] Clean up CheckAtomic.cmake
Luís Marques via Phabricator via llvm-commits
- [PATCH] D77251: [llvm][CodeGen] Addressing modes for SVE ldN.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] fd5e069 - Fix buildbot failure due to obsolete CallSite usage
Anna Thomas via llvm-commits
- [compiler-rt] 861b69f - [Darwin] Fix symbolization for recent simulator runtimes.
Dan Liew via llvm-commits
- [llvm] 66037b8 - MachineFunctionInfo for AArch64 in MIR
Jessica Paquette via llvm-commits
- [llvm] 7b72a17 - [gn build] Port 66037b84cf5
LLVM GN Syncbot via llvm-commits
- [PATCH] D78406: [NFC][PowerPC] Add NFC changes for PCRelative feature
Victor Huang via Phabricator via llvm-commits
- [llvm] b8d08e9 - ADT: SmallVector size/capacity use word-size integers when elements are small
Duncan P. N. Exon Smith via llvm-commits
- [llvm] f463792 - AMDGPU: Remove custom node for RSQ_LEGACY
Matt Arsenault via llvm-commits
- [PATCH] D78407: [libunwind] Fix ARM EHABI unwinding instruction calculation
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] cd28a47 - [AbstractCallSite] Fix some doxygen comments I failed to update when ImmutableCallSite was replaced with CallBase.
Craig Topper via llvm-commits
- [lld] 91a6bfe - [COFF] Assign unique identifiers to ObjFiles from LTO
Reid Kleckner via llvm-commits
- [compiler-rt] 21d5001 - scudo: Add support for diagnosing memory errors when memory tagging is enabled.
Peter Collingbourne via llvm-commits
- [PATCH] D78408: [llvm-cov] Prevent llvm-cov from using too many threads
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D76809: [MLIR] Update tutorial to add missing tests and bring directory paths and code snippets up to date.
Lucy Fox via Phabricator via llvm-commits
- [PATCH] D78411: [AArch64LoadStoreOptimizer] Skip debug insts during pattern matching
Vedant Kumar via Phabricator via llvm-commits
- [lld] c7c3b87 - add temporary logging to help diagnose a bot-only failure
Nico Weber via llvm-commits
- [llvm] 41ad8b7 - [llvm][NFC][CallSite] Remove CallSite from Evaluator.
Mircea Trofin via llvm-commits
- [PATCH] D78413: Require "target datalayout" to be at the beginning of an IR file.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78414: [llvm][NFC][CallSite] Remove CallSite from ProfileSummary
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78415: Fix inlining multi-block callees with type conversion.
Sean Silva via Phabricator via llvm-commits
- [llvm] 31a166e - [X86] Clean up some mir tests with INLINEASM to avoid regdef or to correct the immediate for the regdef.
Craig Topper via llvm-commits
- [PATCH] D78416: [docs][NFC] Mention FastISel as a default instruction selector for X86 target
Shivam Gupta via Phabricator via llvm-commits
- [llvm] fb42d3a - [ADT] Fix bug in BitVector and SmallBitVector DenseMap hashing.
Michael Kruse via llvm-commits
- [llvm] 8d5024f - fix to outline cfi instruction when can be grouped in a tail call
Andrew Litteken via llvm-commits
- [PATCH] D71647: [llvm-objcopy][MachO] Handle relocation entries where r_extern is 0
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D78417: [SlotIndexes] Add insertion point for insertMBBIntoMaps
Carl Ritson via Phabricator via llvm-commits
- [compiler-rt] 6919b70 - [CMake] Set UBSAN_LINK_FLAGS for ubsan
Petr Hosek via llvm-commits
- [llvm] 0d3149f - [MC][X86] Disable branch align in non-text section
Shengchen Kan via llvm-commits
- [llvm] 60ce987 - [RISCV][PowerPC] Fix google/benchmark benchmark::cycleclock::Now
Luís Marques via llvm-commits
- [PATCH] D78418: [Local] Simplify the alignment limits in getOrEnforceKnownAlignment. NFCI
Craig Topper via Phabricator via llvm-commits
- [llvm] 4ee45ab - [LV] Invalidate cost model decisions along with interleave groups.
Florian Hahn via llvm-commits
- [PATCH] D78419: [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part III)
Kan Shengchen via Phabricator via llvm-commits
- [llvm] f005f6c - Revert "ADT: SmallVector size/capacity use word-size integers when elements are small"
Nikita Popov via llvm-commits
- [PATCH] D78420: [VectorUtils] Use early_inc_range instead of DelSet (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75023: [WIP][RISCV][GlobalISel] Add lowerCall for calling convention
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D78422: [LLD][ELF][ARM] Fix ARM Exidx order for non monotonic section order
Peter Smith via Phabricator via llvm-commits
- [PATCH] D78423: [MLIR] NFC affine for op tiling cleanup / utility rename
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] e7ae732 - [cmake] LLVMFrontendOpenMP - fix include/llvm/Frontend/OpenMP header path
Simon Pilgrim via llvm-commits
- [llvm] 2aef5b6 - [cmake] LLVMAsmParser - add include/llvm/ASMParser header path
Simon Pilgrim via llvm-commits
- [llvm] 5c16da3 - [cmake] LLVMGlobalISel - add include/llvm/CodeGen/GlobalISel header path
Simon Pilgrim via llvm-commits
- [llvm] 2333ea1 - [cmake] LLVMMIRParser - add include/llvm/CodeGen/LLVMMIRParser header path
Simon Pilgrim via llvm-commits
- [llvm] f1f2acf - [cmake] LLVMDWARFLinker - add include/llvm/DWARFLinker header path
Simon Pilgrim via llvm-commits
- [llvm] a140a9b - [cmake] LLVMPasses - add include/llvm header path
Simon Pilgrim via llvm-commits
- [llvm] 0b24215 - IRReader.h - remove unnecessary StringRef forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D77957: [llvm-objdump] Demangle C++ Symbols in branch and call targets
Markus Böck via Phabricator via llvm-commits
- [llvm] a348de4 - [CMake][NFC] Clean up CheckAtomic.cmake
Luís Marques via llvm-commits
- [llvm] b7cdb13 - [ValueLattice] Use 8 bits for Tag.
Florian Hahn via llvm-commits
- [llvm] 9b95186 - HeatUtils.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 034e8d5 - [SCCP] Drop unused early exit from visitReturnInst (NFC).
Florian Hahn via llvm-commits
- [llvm] 9cd68bf - [SCCP] Add additional tests for structs, conditional prop and widening.
Florian Hahn via llvm-commits
- [llvm] ac00376 - [Object] Change uint32_t getSymbolFlags() to Expected<uint32_t> getSymbolFlags().
via llvm-commits
- [PATCH] D78424: [flang] Added Semantic Checks for 2 Data constraints and fixed the semantic errors in 3 test cases
Anchu Rajendran S via Phabricator via llvm-commits
- [PATCH] D78425: [ValueLattice] Add move constructor
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D78426: [MLIR] Move `replaceAllUsesExcept` from LoopUtil.h to Value.h.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D78428: [MLIR] Make isPerfectlyNested check more efficient
Uday Bondhugula via Phabricator via llvm-commits
- [lld] 87383e4 - [ELF][ARM] Increase default max-page-size from 4096 to 6536
Fangrui Song via llvm-commits
- [llvm] cacf1b5 - [llvm-objdump] Demangle C++ Symbols in branch and call targets
Fangrui Song via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D78430: [InstSimplify] fold and/or of compares with equality to min/max constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78432: Add a policy to enable computing SchedDFSResult.
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D78431: [ELF][PPC64] Don't perform toc-indirect to toc-relative relaxation for R_PPC64_TOC16_HA not followed by R_PPC64_TOC16_LO_DS
Fangrui Song via Phabricator via llvm-commits
- [llvm] 46853b9 - [SCCP] Drop unused early exit from visitStoreInst (NFC).
Florian Hahn via llvm-commits
- [llvm] ec73ae1 - [llvm][NFC][CallSite] Remove CallSite from ProfileSummary
Mircea Trofin via llvm-commits
- [PATCH] D78433: [SCCP] Support ranges for loads and stores.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78434: [mlir] resolve types from attributes in assemblyFormat
Martin Waitz via Phabricator via llvm-commits
- [llvm] aad3d57 - [DebugInfo] Change DIEnumerator payload type from int64_t to APInt
Fangrui Song via llvm-commits
- [llvm] e00cfe2 - [Local] Simplify the alignment limits in getOrEnforceKnownAlignment. NFCI
Craig Topper via llvm-commits
- [PATCH] D62475: [DebugInfo] Change DIEnumerator payload type from int64_t to APInt
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] 1b0436c - [scudo] Silent warning for u64 -> u32 convertion
via llvm-commits
- [llvm] 44d63b7 - Revert "[Local] Simplify the alignment limits in getOrEnforceKnownAlignment. NFCI"
Craig Topper via llvm-commits
- [PATCH] D72223: [MLIR] Introduce affine graybox op
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] a42fd18 - [PredicateInfo] Factor out PredicateInfoBuilder (NFC)
Nikita Popov via llvm-commits
- [llvm] c5c967c - [ValueLattice] Remove unnecessary ConstVal nulling (NFC)
Nikita Popov via llvm-commits
- [llvm] 9719b63 - UnrollLoop.h - replace StringRef.h/ValueMapper.h includes with forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7fde990 - Recommit "[Local] Simplify the alignment limits in getOrEnforceKnownAlignment. NFCI"
Craig Topper via llvm-commits
- [llvm] 8e0c5f7 - [LV] Mark first-order recurrences as allowed exits
Ayal Zaks via llvm-commits
- [PATCH] D78435: [MLIR] Register JIT event listeners with RTDyldObjectLinkingLayer
Eugene Zhulenev via Phabricator via llvm-commits
- [PATCH] D78437: [AVR] Do not use divmod calls for bigger integers
Ayke via Phabricator via llvm-commits
- [llvm] c6ade39 - [ORC] Replace LLJIT::defineAbsolute with an LLJIT::define convenience method.
Lang Hames via llvm-commits
- [llvm] 702b3f0 - [ORC] Add a convenience method to create a JITEvaluatedSymbol from a pointer.
Lang Hames via llvm-commits
- [llvm] a7a03d6 - [ORC] Add example showing how to initialize/deinitialize a JITDylib with LLJIT.
Lang Hames via llvm-commits
- [PATCH] D78438: [ELF] Delete "TLS attribute mismatch" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [lld] 2f2667b - add more temporary logging for a bot-only failure
Nico Weber via llvm-commits
- [llvm] a5d161c - [PowerPC] Don't use rldicl for PPC32
Fangrui Song via llvm-commits
- [PATCH] D78439: [AVR] Fix miscompilation of zext + add
Ayke via Phabricator via llvm-commits
- [llvm] 1586d0d - [llvm][NFC] Dereferencing before cast-ing in ProfileSummaryInfoTest
Mircea Trofin via llvm-commits
- [llvm] ad0d3bb - [Dominators] Facilitate updates to MachinePostDominatorTree
Carl Ritson via llvm-commits
- [PATCH] D78440: [PowerPC] Fix the liveins for ppc-early-ret pass
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D78443: [Local] Update getOrEnforceKnownAlignment/getKnownAlignment to use Align/MaybeAlign.
Craig Topper via Phabricator via llvm-commits
- [llvm] a310da8 - [SyntheticCountsPropagation] Remove unnecessary includes and add a LLVM license header. NFC
Craig Topper via llvm-commits
- [PATCH] D78445: [MLIR] Mark dominance methods const
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D78446: [MLIR] NFC Fix/clarify line in const usage rationale doc
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D78447: [mlir][SCCP] Add support for propagating constants in the presence of region based control flow.
River Riddle via Phabricator via llvm-commits
- [llvm] 2a58271 - [CallSite removal][PtrUseVisitor] Use visitCallBase instead of visitCallSite. NFC
Craig Topper via llvm-commits
- [PATCH] D78448: [CallSite removal][Lint] Replace visitCallSite with visitCallBase. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78449: [CallSite removal][Analysis] Replace CallSite with CallBase in MemoryBuiltins. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78450: CMake: Missing GlobalISel TableGen link
Julien Schueller via Phabricator via llvm-commits
- [PATCH] D78451: [CallSite removal][WebAssembly] Replace CallSite with CallBase in WebAssemblyOptimizeReturned.
Craig Topper via Phabricator via llvm-commits
- [llvm] 6ba0695 - [ValueLattice] Add struct for merge options.
Florian Hahn via llvm-commits
- [PATCH] D78452: [PredicateInfo] Use new Instruction::comesBefore instead of OI (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 59b0e01 - OMPConstants.h - replace StringRef.h include with forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ff54d1c - Remove remaining callers of CreateShuffleVector with unsigned indices and mark it as deprecated
Benjamin Kramer via llvm-commits
- [llvm] c96ca71 - TypeBasedAliasAnalysis.h - replace InstrTypes.h include with forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 9308dff - BuildLibCalls.h - remove unnecessary TargetLibraryInfo forward declaration. NFC
Simon Pilgrim via llvm-commits
- [llvm] cbd790a - DebugHandlerBase.h - reduce MachineInstr.h include to DebugLoc.h include.
Simon Pilgrim via llvm-commits
- [llvm] d49646e - X86AsmPrinter.h - cleanup includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 032738d - InstrEmitter.h - reduce SelectionDAG.h include to SelectionDAGNodes.h include.
Simon Pilgrim via llvm-commits
- [llvm] 9559557 - X86InstrFMA3Info.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 46de0d5 - SelectionDAGBuilder.h - remove unused includes + forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d6db919 - [X86][SSE] Add test case for PR45604
Simon Pilgrim via llvm-commits
- [PATCH] D78453: [llvm][Z3][NFC] Improve mkBitvector performance
Balázs Benics via Phabricator via llvm-commits
- [llvm] 02b070e - [InstSimplify] add tests for logic-of-icmp with min/max constant; NFC
Sanjay Patel via llvm-commits
- [llvm] bef6e67 - [VectorCombine] transform bitcasted shuffle to wider elements
Sanjay Patel via llvm-commits
- [llvm] cceb630 - [x86] use vector instructions to lower more FP->int->FP casts
Sanjay Patel via llvm-commits
- [llvm] e71dd7c - [X86][SSE] getFauxShuffle - don't combine shuffles with small truncated scalars (PR45604)
Simon Pilgrim via llvm-commits
- [llvm] a0b1616 - [ARM] Regenerate tests. NFC
David Green via llvm-commits
- [llvm] 44d91ca - X86TargetTransformInfo.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 84aab8b - X86SelectionDAGInfo.h - remove unnecessary includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 18bf42a - X86.h - remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 60765e9 - X86MCTargetDesc.h - remove unnecessary includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] e01ae15 - [LAA] Remove unnecessary includes (NFC).
Florian Hahn via llvm-commits
- [llvm] 720015e - [x86] avoid build warning for enum mismatch; NFC
Sanjay Patel via llvm-commits
- [llvm] a2eb55d - [InstSimplify] add tests for logic+icmp folds for nullptr; NFC
Sanjay Patel via llvm-commits
- [PATCH] D76797: [LVI] Don't use dominator tree in isValidAssumeForContext()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D70376: [LVI] Restructure caching
Nikita Popov via Phabricator via llvm-commits
- [llvm] 041a355 - [CMake] Delete HAVE_SCHED_GETAFFINITY and HAVE_CPU_COUNT
Fangrui Song via llvm-commits
- [llvm] a156646 - X86DisassemblerDecoder.h - remove unused forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c27fdc8 - X86InstrInfo.h - remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8859c7f - X86MachineFunctionInfo.h - remove unused include. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78455: [Scalarizer] Fix a non-deterministic scatter order problem
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 330162c - DependenceGraphBuilder.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7a87e8f - [LoopUtils] Clean up includes, use forward decls if appropriate (NFC).
Florian Hahn via llvm-commits
- [llvm] 32af48c - [IVDescriptors] Clean up includes.
Florian Hahn via llvm-commits
- [llvm] a7aaadc - [TTI] Clean up includes (NFC).
Florian Hahn via llvm-commits
- [llvm] f52e050 - [LVI] Use Optional instead of out parameter (NFC)
Nikita Popov via llvm-commits
- [PATCH] D78458: [LAA] Move CheckingPtrGroup/PointerCheck outside class (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78459: [AVR] Don't adjust for instruction size
Ayke via Phabricator via llvm-commits
- [PATCH] D78460: [LAA] Move runtime-check generation to Transforms/Utils/loopUtils (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78461: [IPT] Don't use OrderedInstructions (NFC)
Nikita Popov via Phabricator via llvm-commits
- [llvm] 69062a1 - SectionMemoryManager.h - remove unnecessary StringRef.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] a938c7b - X86CallLowering.h - remove unnecessary ArrayRef.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 744eaa7 - [CallSite removal][AMDGPU] Use CallBase instead of CallSite in AMDGPUFixFunctionBitcasts. NFC
Craig Topper 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
- [PATCH] D78463: [mlir][Linalg] NFC: Refactor fusion on tensors to enable extending itto fusing different kinds of linalg operations on tensors.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D78464: [mlir][Linalg] Add support for fusing linalg.tensor_reshape with linalg.generic operations.
Mahesh Ravishankar via Phabricator via llvm-commits
- [llvm] d7e2d93 - [X86] Add X86ISD nodes for PDEP and PEXT.
Craig Topper via llvm-commits
- [PATCH] D78465: [AArch64][GlobalISel] Split G_GLOBAL_VALUE into ADRP + G_ADD_LOW and optimize.
Amara Emerson via Phabricator via llvm-commits
- [llvm] dff18c7 - [CallSite removal][Lint] Replace visitCallSite with visitCallBase. NFC
Craig Topper via llvm-commits
- [llvm] 2528738 - [CallSite removal][Analysis] Replace CallSite with CallBase in MemoryBuiltins. NFC
Craig Topper via llvm-commits
- [llvm] 4ecc8fb - [CallSite removal][WebAssembly] Replace CallSite with CallBase in WebAssemblyOptimizeReturned.
Craig Topper via llvm-commits
- [llvm] b78c3c8 - [X86][MC][NFC] Reduce the parameters of functions in X86MCCodeEmitter(Part III)
Shengchen Kan via llvm-commits
- [PATCH] D78466: BPF: fix a CORE optimization bug
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D78467: [CallSite removal][CalledValuePropagation] Use CallBase instead of CallSite. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] 80cd36e - [Test] Add a test showing how CFG analyses are invalidated after LV
Max Kazantsev via llvm-commits
- [llvm] edcfc39 - [Object] Use BFD name for little-endian PowerPC64
Bill Wendling via llvm-commits
- [llvm] 0980038 - Handle CET for -exception-model sjlj
Xiang1 Zhang via llvm-commits
- [llvm] 204c0bb - [Test] Fix test failure: platform-dependent printout
Max Kazantsev via llvm-commits
- [PATCH] D78468: [VE] Update shift operation instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 12489b5 - llvm-dwarfdump: Fix UB (unsequenced writes) introduced in e0fd87cc64d5
David Blaikie via llvm-commits
- LLVM buildmaster will be updated and restarted soon
Galina Kistanova via llvm-commits
- [llvm] 4cf6d4a - [CallSite removal][CalledValuePropagation] Use CallBase instead of CallSite. NFC
Craig Topper via llvm-commits
- [PATCH] D78470: [CallSite removal][SCCP] Use CallBase instead of CallSite. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78471: [x86/SLH] Pin function address in physical register after it been hardened.
Pengfei Wang via Phabricator via llvm-commits
- [llvm] e13c0b6 - [CallSite removal][Analysis] Use CallBase instead of CallSite in SparsePropagation unit test. NFC
Craig Topper via llvm-commits
- [PATCH] D78474: [llvm-objcopy][MachO] Make --remove-section clean up dead symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D78475: [CallSite removal][ExecutionEngine] Use CallBase in the Interpreter. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Amy Kwan via Phabricator via llvm-commits
Last message date:
Sun Apr 19 23:57:46 PDT 2020
Archived on: Sun Apr 19 23:58:27 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).