The Week Of Monday 6 January 2020 Archives by thread
Starting: Mon Jan 6 00:07:02 PST 2020
Ending: Sun Jan 12 23:49:57 PST 2020
Messages: 2645
- [llvm] a792953 - [Metadata] Add TBAA struct metadata to `AAMDNode`
Anton Afanasyev via llvm-commits
- [PATCH] D72248: [libc] Fix typo in header generation docs.
Paula Toth via Phabricator via llvm-commits
- [PATCH] D70924: [Metadata] Add TBAA struct metadata to `AAMDNode`
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] c5fb73c - [APFloat] Add recoverable string parsing errors to APFloat
Ehud Katz via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
annita.zhang via Phabricator via llvm-commits
- [PATCH] D69770: [APFloat] Add recoverable string parsing errors to APFloat
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D72247: Add Triple::isX86()
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72210: [NFC] Fixes -Wrange-loop-analysis warnings
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72183: [ELF][PPC64] Add --lax-call-lacks-nop
Rui Ueyama via Phabricator via llvm-commits
- [llvm] 103a58c - Add ExternalAAWrapperPass to createLegacyPMAAResults.
Neil Henning via llvm-commits
- [PATCH] D71348: Add ExternalAAWrapperPass to createLegacyPMAAResults.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D72223: [LLVM] [MLIR] Introduce affine graybox op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D72172: [MC] Add parameter `Address` to MCInstPrinter::printInst
James Henderson via Phabricator via llvm-commits
- [PATCH] D72232: [mlir] Update mlir/CMakeLists.txt to install *.def files
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71549: [ARM][MVE] Some more dbg messages for MVETailPredication. NFC.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72047: Add an interface emitPrefix for MCCodeEmitter
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72098: [mlir][Linalg] Reimplement and extend getStridesAndOffset
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72180: [MC] Add parameter `Address` to MCInstrPrinter::printInstruction
James Henderson via Phabricator via llvm-commits
- [PATCH] D72186: [FileCheck] Remove FileCheck prefix in API
James Henderson via Phabricator via llvm-commits
- [PATCH] D72230: [NFCI][LoopUnrollAndJam] Changing LoopUnrollAndJamPass to a function pass.
Dave Green via Phabricator via llvm-commits
- [PATCH] D63916: [PowerPC] Add exception constraint to FP arithmetic
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D72249: Detemplaize m_Op and RecursivePatternMatcher.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D64193: [PowerPC] Add constraint fp support about exception part for remaining operations
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D72131: [ARM][LowOverheadLoops] Update liveness info
Sam Parker via Phabricator via llvm-commits
- [PATCH] D69416: [Examples] Add IRTransformations directory to examples.
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D72234: [llvm-readelf] Print EI_ABIVERSION as decimal instead of hexadecimal
James Henderson via Phabricator via llvm-commits
- [llvm] 5173bfc - Add interface emitPrefix for MCCodeEmitter
Shengchen Kan via llvm-commits
- [PATCH] D72128: [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D71365: expand printf when compiling HIP to AMDGPU
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 0efc9e5 - [ARM][MVE] More MVETailPredication debug messages. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D72197: [MC][ELF] Emit a relocation if target is defined in the same section and is non-local
ben via Phabricator via llvm-commits
- [PATCH] D72075: [ARM] Use correct TRAP opcode for thumb in FastISel
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D72250: [NFC][PowerPC] Refactor the tryAndWithMask()
qshanz via Phabricator via llvm-commits
- [PATCH] D72004: [llvm-exegesis][mips] Add RegisterAliasingTest unit test
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
James Henderson via Phabricator via llvm-commits
- [llvm] d68904f - [NFC] Fix trivial typos in comments
James Henderson via llvm-commits
- [PATCH] D71843: [ARM][MVE] MVE-I should not be disabled by -mfpu=none
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D52965: [X86][AVX] Improve vXi64 UITOFP vXf64/vXf32 support (P38226/PR38970)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72129: [mlir] Add in-dialect lowering of gpu.all_reduce.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72143: [llvm] NFC: Fix trivial typos in comments
James Henderson via Phabricator via llvm-commits
- [PATCH] D71837: [ARM][MVE] Tail Predicate IsSafeToRemove
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D71470: Recommit "[ARM][MVE] findVCMPToFoldIntoVPS"
Sam Parker via Phabricator via llvm-commits
- [llvm] 89b1184 - [test][DebugInfo][NFC] Rename method for clarity
James Henderson via llvm-commits
- [PATCH] D72156: [test][DebugInfo][NFC] Rename method for clarity
James Henderson via Phabricator via llvm-commits
- [PATCH] D71981: [LLD] [COFF] Don't error out on duplicate absolute symbols with the same value
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D72252: [LLD] [COFF] Fix post-commit suggestions for absolute symbol equality
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D66426: [lld] Enable a watermark of loadable sections to be generated and placed in a note section
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D70910: [compiler-rt] Add a critical section when flushing gcov counters
calixte via Phabricator via llvm-commits
- [PATCH] D71919: [LoopVectorize] Disable single stride access predicates when gather loads are available.
Dave Green via Phabricator via llvm-commits
- [PATCH] D72254: MipsDelaySlotFiller: Update registers def-uses for BUNDLE instructions
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D68814: [LV] Allow assume calls in predicated blocks.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 6fa6000 - [DAG] DAGCombiner::XformToShuffleWithZero - use APInt::extractBits helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 5d986a6 - [CostModel][X86] Add missing scalar i64->f32 uitofp costs
Simon Pilgrim via llvm-commits
- [PATCH] D71743: [TTI][ARM][MVE] Enable masked gathers from vector of pointers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72255: Fix compiler extension example cmake integration
serge via Phabricator via llvm-commits
- [PATCH] D71743: [ARM][MVE] Enable masked gathers from vector of pointers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D72256: [mlir][spirv] Properly support SPIR-V conversion target
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72257: [ARM] Use reduction intrinsics for larger than legal reductions
Dave Green via Phabricator via llvm-commits
- [llvm] de73524 - [X86] Add extra PR43971 test case mentioned in D70267
Simon Pilgrim via llvm-commits
- [PATCH] D70680: [ARM][Thumb2] Fix ADD/SUB invalid writes to SP
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D72258: AMDGPU: Don't error on ds.ordered intrinsic in function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D72259: AMDGPU/GlobalISel: Select llvm.amdgcn.ds.ordered.{add|swap}
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72260: AMDGPU/GlobalISel: Add pre-legalize combiner pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72262: AMDGPU/GlobalISel: Handle s64->s64 G_FPTOSI/G_FPTOUI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72261: AMDGPU: Remove custom node for exports
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72263: GlobalISel: Correct result type for G_FCMP in lowerFPTOUI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72264: GlobalISel: Implement s32->s64 G_FPTOSI lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72123: Lower TAGPstack with negative offset to SUBG.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D72265: AMDGPU: Fix legalizing f16 fpow
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72266: GlobalISel: Start adding computeNumSignBits to GISelKnownBits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72224: [LegalizeVectorOps] Improve handling of multi-result operations.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72267: [LLD][ELF][AArch64] Do not use thunk for undefined weak symbol.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D70758: [PowerPC][NFC] Rename record instructions to use _rec suffix instead of o
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D71779: [AArch64][SVE] Add patterns for signed and unsigned min/max instructions
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D70447: [Support] ThreadPoolExecutor fixes for Windows/MinGW
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D70718: [AIX] Replace ExternalSymbolSDNode with a MCSymbolSDNode for memcpy/memset/memmove
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D71710: [instrinsics] Add @llvm.memcpy.inline instrinsics
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D69878: Consoldiate internal denormal flushing controls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72268: [ARM,MVE] Support -ve offsets in gather-load intrinsics.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72269: [ARM,MVE] Generate the right instruction for vmaxnmq_m_f16.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72270: [ARM,MVE] Fix many signedness errors in MVE intrinsics.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D67495: [RISCV] Collect Statistics on Compressed Instructions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D72215: [AArch64] Add function attribute "patchable-function-entry" to add NOPs at function entry
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D71334: [AArch64] Enable clustering memory accesses to fixed stack objects
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71551: [AIX][XCOFF]Implement mergeable const
Digger via Phabricator via llvm-commits
- [PATCH] D71942: Update LLVMCallConv
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D72272: [Sanitizers] Elf mapping update of FreeBSD offset
David CARLIER via Phabricator via llvm-commits
- [PATCH] D72074: [ARM] Use the correct opcodes for Thumb2 segmented stack frame lowering
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D71254: llc: Change behavior of -mcpu with existing attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71255: llc: Change behavior of -mattr with existing attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71256: llc: Don't overwrite frame-pointer attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71353: Fix denormal-fp-math flag and attribute interaction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71258: Set some fast math attributes in setFunctionAttributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71253: llc/MIR: Fix setFunctionAttributes for MIR functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71858: GlobalISel: Implement lower for G_INTRINSIC_ROUND
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72001: CodeGen: Use LLT instead of EVT in getRegisterByName
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72273: Make check-llvm run 50% faster on macOS, 18% faster on Windows.
Nico Weber via Phabricator via llvm-commits
- [llvm] f1c85ec - AMDGPU/GlobalISel: Select more G_EXTRACTs correctly
Matt Arsenault via llvm-commits
- [PATCH] D72082: AMDGPU/GlobalISel: Select more G_EXTRACTs correctly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72275: [RISCV] Handle globals and block addresses in asm operands
Luís Marques via Phabricator via llvm-commits
- [PATCH] D63540: Fix lookup of symbols with the same address range but different binding
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65015: Enable CodeGenOpt::None on non-iOS ARM
Nicolas Capens via Phabricator via llvm-commits
- [llvm] e4464bf - AMDGPU/GlobalISel: Select scalar v2s16 G_BUILD_VECTOR
Matt Arsenault via llvm-commits
- [PATCH] D72083: AMDGPU/GlobalISel: Select scalar v2s16 G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72002: GlobalISel: Handle llvm.read_register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72277: [LegalizeTypes] Add SoftenFloatResult support for STRICT_SINT_TO_FP/STRICT_UINT_TO_FP
weiwei via Phabricator via llvm-commits
- [llvm] b99ef32 - [ARM, MVE] Generate the right instruction for vmaxnmq_m_f16.
Simon Tatham via llvm-commits
- [PATCH] D71357: AMDGPU: Assume f32 denormals are enabled by default
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72278: [test] On Mac, don't try to use result of sysctl command if calling it failed.
David Spickett via Phabricator via llvm-commits
- [llvm] 831bfce - [Transforms][GlobalSRA] huge array causes long compilation time and huge memory usage.
Philip Reames via llvm-commits
- [llvm] 4978296 - [ARM, MVE] Support -ve offsets in gather-load intrinsics.
Simon Tatham via llvm-commits
- [PATCH] D70557: [lld][COFF] Add support for /map
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D71086: Let PassBuilder Expose PassInstrumentationCallbacks
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] 0d9f919 - DAG: Use TargetConstant for FENCE operands
Philip Reames via llvm-commits
- [llvm] ea5abf1 - Fix "use of uninitialized variable" static analyzer warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 5bcc747 - Fix "use of uninitialized variable" static analyzer warnings. NFCI.
Simon Pilgrim via llvm-commits
- [polly] 1d549cf - [NFC] Fixes -Wrange-loop-analysis warnings
Mark de Wever via llvm-commits
- [llvm] 61b5e72 - [AIX] Use csect reference for function address constants
via llvm-commits
- [PATCH] D71144: [AIX] Use csect reference for function address constants
Digger via Phabricator via llvm-commits
- [llvm] 0eb981b - [ARM] Use correct TRAP opcode for thumb in FastISel
David Green via llvm-commits
- [llvm] f88d527 - [ARM] Use the correct opcodes for Thumb2 segmented stack frame lowering
David Green via llvm-commits
- [PATCH] D71548: Fix time trace multi threaded support with LLVM_ENABLE_THREADS=OFF
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D72279: [DebugInfo] Fix infinite loop caused by reading past debug_line end
James Henderson via Phabricator via llvm-commits
- [llvm] 83ec9b5 - [AIX] Use csect reference for function address constants
via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D71733: [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal.
David Li via Phabricator via llvm-commits
- [PATCH] D72280: [Matrix] Add IR MatrixBuilder.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D68101: [MC][ELF] Prevent globals with an explicit section from being mergeable
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] ba4ca37 - [gn build] Port 350da402ef6
LLVM GN Syncbot via llvm-commits
- [lld] 896b84a - [llvm-readelf] Print EI_ABIVERSION as decimal instead of hexadecimal
Fangrui Song via llvm-commits
- [PATCH] D68054: Regex: Add static convenience functions for "match" and "sub"
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D72194: WIP alternative approach for D68101
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D69876: Allow output constraints on "asm goto"
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D70286: Merge memtag instructions with adjacent stack slots.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D71358: AMDGPU: Remove denormal subtarget features
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D70329: [AArch64] Add isAuthenticating predicate to MCInstDesc
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D71849: Don't rely on 'l'(ell) modifiers to indicate a label reference
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D72288: GlobalISel: Fix unsupported legalize action
Matt Arsenault via Phabricator via llvm-commits
- [llvm] f654493 - Make check-llvm run 50% faster on macOS, 18% faster on Windows.
Nico Weber via llvm-commits
- [PATCH] D72291: Reimplement BoundaryAlign mechanism (mostly, but not quite NFC)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D72168: [mlir][Linalg] Add a linalg.reshape op
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72196: [lld] Fix trivial typos in comments
Fangrui Song via Phabricator via llvm-commits
- [lld] 7ae3d33 - [lld] Fix trivial typos in comments
Fangrui Song via llvm-commits
- [PATCH] D72146: [DSE] Add first version of MemorySSA-backed DSE.
Tyker via Phabricator via llvm-commits
- [PATCH] D71143: [ELF][Hexagon] Add support for TLS IE relocations
Sid Manning via Phabricator via llvm-commits
- [PATCH] D72292: [mlir] NFC: Move the state for managing aliases out of ModuleState and into a new class AliasState.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72293: [mlir] NFC: Move the state for managing SSA value names out of OperationPrinter and into a new class SSANameState.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72294: [mlir] Refactor ModuleState into AsmState and expose it to users.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72220: [X86] Support function attribute "patchable-function-entry"
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] e29a2e6 - [PowerPC][LoopVectorize] Extend getRegisterClassForType to consider double and other floating point type
Jinsong Ji via llvm-commits
- [PATCH] D68720: Support -fstack-clash-protection for x86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D71946: [PowerPC][LoopVectorize] Extend getRegisterClassForType to consider double and other floating point type
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D71970: [profile] Support merge pool size >= 10
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72226: Short-circuit SCC update for self-referential edge
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71581: [X86] Fix an 8 bit testb being selected when folding a volatile i32 load pattern.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D71059: [LLD][ELF] Add time-trace to ELF LLD (1/2)
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D71839: [Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to separate DWARF optimizing part. #2.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] df3f4e0 - [X86] Fix an 8 bit testb being selected when folding a volatile i32 load pattern.
Amara Emerson via llvm-commits
- [llvm] 40a80a0 - Lower TAGPstack with negative offset to SUBG.
Evgenii Stepanov via llvm-commits
- [PATCH] D71849: Don't rely on '%l' modifiers to indicate a label reference
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D69069: [LoopExtractor] Convert LoopExtractor from LoopPass to ModulePass
Ehud Katz via Phabricator via llvm-commits
- [llvm] 22cec48 - [x86] add tests for concat self + shuffle; NFC
Sanjay Patel via llvm-commits
- [PATCH] D72297: AMDGPU: Use ImmLeaf for inline immediate predicates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72298: Add zero_extendi and sign_extendi to intrinsic namespace
Pruthvi via Phabricator via llvm-commits
- [PATCH] D69835: Add options for PPC to enable/disable using non-volatile CR
Victor Huang via Phabricator via llvm-commits
- [PATCH] D72299: [DSE] Improve mayThrowBetween for 2 instructions in the same BB.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D72300: [DAGCombiner] reduce shuffle of concat of same vector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72042: [mlir] Update the use-list algorithms in SymbolTable to support nested references.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Digger via Phabricator via llvm-commits
- [PATCH] D71985: [NewPM] Fix -lto-debug-pass-manager in LLD.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D72301: [ORC] Fix the move-captured std::unique_ptr vs. std::function dilemma
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72302: [X86] Improve lowering of v2i64 sign bit tests on pre-sse4.2 targets
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72303: [BranchAlign] Compiler support for suppressing branch align
Philip Reames via Phabricator via llvm-commits
- [PATCH] D71951: [CMake] Pass symlink dependency to add_llvm_install_targets explicitly
Petr Hosek via Phabricator via llvm-commits
- [llvm] b2be259 - Fix compiler extension testing
Galina Kistanova via llvm-commits
- [llvm] ca86800 - [X86] Rename vec-strict-*-cmp.ll to vec-strict-cmp-*.ll to match other strict files wich have the size at the end. NFC
Craig Topper via llvm-commits
- [llvm] 62f3403 - [LegalizeTypes] Add widening support for STRICT_FSETCC/FSETCCS
Craig Topper via llvm-commits
- [PATCH] D72193: [LegalizeTypes] Add widening support for STRICT_FSETCC/FSETCCS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71860: AMDGPU/GlobalISel: Replace handling of boolean values
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72170: AMDGPU/GlobalISel: Fix argument lowering for vectors of pointers
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D71780: [msan] Check qsort input.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D72037: TableGen/GlobalISel: Handle default operands that are used
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D71851: Use the first location in the fused location for diagnostic handler
Feng Liu via Phabricator via llvm-commits
- [llvm] 6a0564a - [X86] Improve v4i32->v4f64 uint_to_fp for AVX1/AVX2 targets.
Craig Topper via llvm-commits
- [PATCH] D71971: [X86] Potential improvement for v4i32->v4f64 uint_to_fp for AVX1/AVX2 targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D70564: [GlobalISel] LegalizationArtifactCombiner: Fix a bug in tryCombineMerges
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 5518a02 - llc/MIR: Fix setFunctionAttributes for MIR functions
Matt Arsenault via llvm-commits
- [llvm] 14d2505 - AMDGPU: Use ImmLeaf for inline immediate predicates
Matt Arsenault via llvm-commits
- [PATCH] D72238: [LegalizeVectorOps] Expand MERGE_VALUES created by custom legalization immediately
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72007: [InstCombine] try to pull 'not' of select into compare operands
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 24ee4ed - [PowerPC][NFC] Rename record instructions to use _rec suffix instead of o
Jinsong Ji via llvm-commits
- [llvm] d8fd92e - [FileCheck] Remove FileCheck prefix in API
Thomas Preud'homme via llvm-commits
- [llvm] 83d690a - Don't rely on 'l'(ell) modifiers to indicate a label reference
Bill Wendling via llvm-commits
- [llvm] 71a2a62 - [CMake] Pass symlink dependency to add_llvm_install_targets explicitly
Petr Hosek via llvm-commits
- [PATCH] D72304: Summary: Add OpenMP Directives (master and critical) to OMPBuilder, and use them in clang.
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] b5e7f95 - [msan] Check qsort input.
Evgenii Stepanov via llvm-commits
- [PATCH] D72305: [TSan] The "thread_terminate" is delivered on the terminating thread
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D70247: [JumpThreading] Thread jumps through two basic blocks
Wei Mi via Phabricator via llvm-commits
- [PATCH] D72306: [PowerPC] FreeBSD >= 13 default ABI is ELFv2
Alfredo Dal'Ava Júnior via Phabricator via llvm-commits
- [llvm] 08d17cb - [X86] Move an enum definition into a header to simplify future patches [NFC]
Philip Reames via llvm-commits
- [PATCH] D72307: [X86] Directly emit a BROADCAST_LOAD from constant pool in lowerUINT_TO_FP_vXi32 to avoid double loads seen in D71971
Craig Topper via Phabricator via llvm-commits
- [llvm] f3de8ab - GlobalISel: Implement lower for G_INTRINSIC_ROUND
Matt Arsenault via llvm-commits
- [llvm] 26f714f - TableGen/GlobalISel: Handle default operands that are used
Matt Arsenault via llvm-commits
- [PATCH] D72025: [PM][CG-SCC] Add a helper to update the call graph from SCC passes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70767: [Attributor] Add an Attributor CG-SCC pass
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] d4c9e13 - AMDGPU/GlobalISel: Select G_UADDE/G_USUBE
Matt Arsenault via llvm-commits
- [PATCH] D71925: AMDGPU/GlobalISel: Select G_UADDE/G_USUBE
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6904cd9 - Add Triple::isX86()
Fangrui Song via llvm-commits
- [llvm] 5e0e0e3 - [NFC] Fixes -Wrange-loop-analysis warnings
Mark de Wever via llvm-commits
- [compiler-rt] 7ba4595 - [msan] Fix underflow in qsort interceptor.
Evgenii Stepanov via llvm-commits
- [PATCH] D72308: [WebAssembly] Fix landingpad-only case in Emscripten EH
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 52afc93 - AMDGPU/GlobalISel: Legalize G_READCYCLECOUNTER
Matt Arsenault via llvm-commits
- [llvm] 21f7b36 - [WebAssembly] Fix landingpad-only case in Emscripten EH
Heejin Ahn via llvm-commits
- [llvm] e93b1ff - AMDGPU: Use default operands for clamp/omod
Matt Arsenault via llvm-commits
- [PATCH] D69284: AMDGPU: Use default operands for clamp/omod
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 452f624 - AMDGPU: Select llvm.amdgcn.interp.p2.f16 directly
Matt Arsenault via llvm-commits
- [PATCH] D72039: AMDGPU: Select llvm.amdgcn.interp.p2.f16 directly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72184: [WIP][BPF] support exchange/compare-and-exchange instruction
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72031: [Scheduling] Create the missing dependency edges for store cluster
qshanz via Phabricator via llvm-commits
- [PATCH] D72309: Rework be15dfa88fb1 such that it works with GlobalISel which doesn't use EVT
Daniel Sanders via Phabricator via llvm-commits
- [llvm] e8d9d20 - AMDGPU: Add run line to int_to_fp tests
Matt Arsenault via llvm-commits
- [PATCH] D71923: fuzzfork allocating expected number of jobs
Vitaly Buka via llvm-commits
- [PATCH] D72310: [mlir][VectorOps] Implement strided_slice conversion
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72112: [mlir][Linalg] NFC - Post-commit cleanups
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72311: [NFC] Add tests for `vshasigmaw`
Kai Luo via Phabricator via llvm-commits
- [llvm] d877229 - [NFC][Test] Add a test to verify the DAGCombine of fma
QingShan Zhang via llvm-commits
- [llvm] dc7b84c - AMDGPU/GlobalISel: Fix unused variable warning in release
Matt Arsenault via llvm-commits
- [PATCH] D72312: [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
qshanz via Phabricator via llvm-commits
- [PATCH] D72312: [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72312: [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
qshanz via Phabricator via llvm-commits
- [PATCH] D72312: [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72312: [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72312: [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
qshanz via Phabricator via llvm-commits
- [PATCH] D72312: [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
qshanz via Phabricator via llvm-commits
- [PATCH] D72312: [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72312: [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D72312: [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72312: [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
qshanz via Phabricator via llvm-commits
- [PATCH] D72313: [llvm-symbolizer]Fix printing of malformed address values not passed via stdin
Xuanda Yang via Phabricator via llvm-commits
- [llvm] aa70876 - [MC] Add parameter `Address` to MCInstPrinter::printInst
Fangrui Song via llvm-commits
- [PATCH] D70643: [DebugInfo] Support for DW_OP_implicit_pointer (DW_OP_LLVM_implicit_pointer)
Alok Kumar Sharma via Phabricator via llvm-commits
- [llvm] 3d87d0b - [MC] Add parameter `Address` to MCInstrPrinter::printInstruction
Fangrui Song via llvm-commits
- [PATCH] D72226: [PM][CGSCC] API for outlined ref edges
Brian Gesiak via Phabricator via llvm-commits
- [llvm] ff554a9 - Let PassBuilder Expose PassInstrumentationCallbacks
Juneyoung Lee via llvm-commits
- [PATCH] D71899: [Coroutines][2/6] New pass manager: coro-split
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D72125: [NFC] Move InPQueue into normal argument in releaseNode
Kai Luo via Phabricator via llvm-commits
- [PATCH] D72315: [NFC] Simplifying the condition which kind of MCFragment doesn't need to handle fixup
Jim Lin via Phabricator via llvm-commits
- [PATCH] D72316: [mlir][Linalg] Lower linalg.reshape to LLVM for the static case
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D71794: [ELF] Don't special case weak symbols for pie with no shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71883: [PowerPC] Use PredictableSelectIsExpensive to enable select to branch in CGP
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D72317: [mlir][VectorOps] Implement insert_strided_slice conversion
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D70764: build: reduce CMake handling for zlib
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D72318: [X86] Improve lowering of (v2i64 (setgt X, -1)) on pre-SSE2 targets. Enable v2i64 in foldVectorXorShiftIntoCmp.
Craig Topper via Phabricator via llvm-commits
- [llvm] 08de551 - [APFloat] Fix fusedMultiplyAdd when `this` equals to `Addend`
Ehud Katz via llvm-commits
- [PATCH] D70422: [APFloat] Fix fusedMultiplyAdd when `this` equals to `Addend`
Ehud Katz via Phabricator via llvm-commits
- [llvm] 5a9c24b - Fix compiler extension example cmake integration
via llvm-commits
- [PATCH] D72319: [InstCombine] Adding Z / (1.0 / Y) => (Y * Z)
Raghesh Aloor via Phabricator via llvm-commits
- [PATCH] D69103: Backend for NEC SX-Aurora
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72320: [NFC] Use isX86() instead of getArch()
Jim Lin via Phabricator via llvm-commits
- [llvm] 63a222e - [APFloat] Fix out of scope usage of a pointer to local variable
Ehud Katz via llvm-commits
- [llvm] 4814b68 - [SystemZ] Fix python failure in test case
Ulrich Weigand via llvm-commits
- [llvm] ab1bcda - [NFC] Use isX86() instead of getArch()
Jim Lin via llvm-commits
- [PATCH] D72091: [docs] NFC: Fix typos in documents
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D71636: [AArch64][SVE][WIP] Add support for vscale constants (?)
Simon Moll via Phabricator via llvm-commits
- [lld] 051c4d5 - [LLD][ELF][AArch64] Do not use thunk for undefined weak symbol.
Peter Smith via llvm-commits
- [PATCH] D71550: [Intrinsic] Add fixed point saturating division intrinsics.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D72115: [TSan] Remove side effects from ThreadTid
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D72321: Add test for GDB pretty printers.
Christian Sigg via Phabricator via llvm-commits
- [llvm] 216796f - [DebugInfo] Fix infinite loop caused by reading past debug_line end
James Henderson via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Mattias Jansson via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Mattias Jansson via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Bruno Ricci via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Bruno Ricci via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Mattias Jansson via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Bruno Ricci via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Mattias Jansson via Phabricator via llvm-commits
- [llvm] bd1dc6a - Fix "use of uninitialized variable" static analyzer warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] bcb47bb - Fix "use of uninitialized variable" static analyzer warnings. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D72322: [TypePromotion] Use vectors instead of sets
Sam Parker via Phabricator via llvm-commits
- [llvm] cf4b916 - [gn build] Port c69ae835d0e
LLVM GN Syncbot via llvm-commits
- [llvm] 14cd4a5 - [SystemZ] Extend fp-strict-alias test case
Ulrich Weigand via llvm-commits
- [llvm] 6ff1ea3 - Fix "use of uninitialized variable" static analyzer warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D72323: OpaquePtr: print byval types containing anonymous types correctly.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D71688: [AArch64] Add -mtls-size option for ELF targets
Peter Smith via Phabricator via llvm-commits
- [PATCH] D67500: [DebugInfo] LiveDebugValues: don't create transfer records for potentially invalid locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D72324: [LV] Still vectorise when tail-folding can't find a primary inducation variable
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 60e0120 - [ARM] Improve codegen of volatile load/store of i64
Victor Campos via llvm-commits
- [PATCH] D72325: [AMDGPU] Fix cluster size threshold calculation
Jay Foad via Phabricator via llvm-commits
- [PATCH] D70597: [PHIEliminate] skip dbg instruction when LowerPHINode
Jeremy Morse via Phabricator via llvm-commits
- [llvm] c0365aa - [X86] Standardize shuffle match/lowering function names. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D72327: Fix compiler extension builds
serge via Phabricator via llvm-commits
- [PATCH] D68203: Add support for (expressing) vscale.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] e34801c - [ARM][MVE] VPT Blocks: findVCMPToFoldIntoVPS
Sjoerd Meijer via llvm-commits
- [PATCH] D72329: [ARM, MVE] Intrinsics for variable shift instructions.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72328: [ARM,MVE] Intrinsics for partial-overwrite imm shifts.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72330: [ARM][MVE] Enable masked gathers from base + vector of offsets
Anna Welker via Phabricator via llvm-commits
- [PATCH] D68240: AMDGPU: Fix not using v_cvt_f16_[iu]16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72331: OpaquePtr: add type to inalloca attribute.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D72167: Add support for __declspec(guard(nocf))
Andrew Paverd via Phabricator via llvm-commits
- [PATCH] D72332: AMDGPU/GlobalISel: Custom legalize v2s16 G_SHUFFLE_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 58e2e92 - [DAGCombiner] reduce shuffle of concat of same vector
Sanjay Patel via llvm-commits
- [llvm] 3c7f740 - [TypePromotion] Use SetVectors instead of PtrSets
Sam Parker via llvm-commits
- [llvm] e334a3a - [docs] NFC: Fix typos in documents
Hans Wennborg via llvm-commits
- [llvm] a428386 - AMDGPU/GlobalISel: Partially fix llvm.amdgcn.kill pattern import
Matt Arsenault via llvm-commits
- [llvm] f26ed6e - llc: Change behavior of -mcpu with existing attribute
Matt Arsenault via llvm-commits
- [llvm] e130eef - OpaquePtr: print byval types containing anonymous types correctly.
Tim Northover via llvm-commits
- [llvm] 9150d6b - AMDGPU/GlobalISel: Select llvm.amdgcn.wqm.vote
Matt Arsenault via llvm-commits
- [PATCH] D72335: [CMake] Enable -qfuncsect when building with IBM XL
Hubert Tong via Phabricator via llvm-commits
- [llvm] e699c03 - AMDGPU/GlobalISel: Fix import of s_abs_i32 pattern
Matt Arsenault via llvm-commits
- [PATCH] D72336: Create a gpu.module operation for the GPU Dialect.
Theodore Popp via Phabricator via llvm-commits
- [llvm] f896257 - [InstCombine] try to pull 'not' of select into compare operands
Sanjay Patel via llvm-commits
- [PATCH] D72067: [PowerPC] Delete PPCSubtarget::isDarwin and isDarwinABI
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D71013: [AIX] Allow vararg calls when all arguments reside in registers.
Chris Bowler via Phabricator via llvm-commits
- [llvm] 78b30a5 - AMDGPU/GlobalISel: Fix readfirstlane pattern import
Matt Arsenault via llvm-commits
- [llvm] ee81180 - [ARM][MVE] Renamed VPT Block tests and files to something more informative. NFC
Sjoerd Meijer via llvm-commits
- [PATCH] D72337: [DebugInfo][Support] Replace DWARFDataExtractor size function
James Henderson via Phabricator via llvm-commits
- [llvm] a3832f3 - [AIX][XCOFF]Implement mergeable const
via llvm-commits
- [PATCH] D62190: [RISCV] Allow shrink wrapping for RISC-V
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D62686: [RISCV] Add support for save/restore of callee-saved registers via libcalls
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D72338: AMDGPU/GlobalISel: Fix add of neg inline constant pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72339: [lld] fix trivial typos in comments
Kazuaki Ishizaki via Phabricator via llvm-commits
- [llvm] 0e912e2 - [X86] Pull out repeated SrcVT.getVectorNumElements() call. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 55de6fc - [ARM] Regenerate bfi.ll test cases
Simon Pilgrim via llvm-commits
- [PATCH] D72340: AMDGPU/GlobalISel: Add equiv xform for bitcast_fpimm_to_i32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72341: [FPEnv][WIP] Fix chain handling for fpexcept.strict nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71868: [llvm-locstats][NFC] Support OOP concept
David Stenberg via Phabricator via llvm-commits
- [PATCH] D70913: [FPEnv][SelectionDAG] Relax chain requirements
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D71869: [llvm-locstats] Add the --draw-plot option
David Stenberg via Phabricator via llvm-commits
- [PATCH] D71501: Cost Annotation Writer for InlineCost
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D71870: [llvm-locstats] Add the --compare option
David Stenberg via Phabricator via llvm-commits
- [PATCH] D72342: AMDGPU: Remove VOP3Mods0Clamp0OMod
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72344: [LLD][ELF][ARM][AArch64] Only round up ThunkSection Size when large OS.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D71432: [AArch64][SVE] Proposal to use op+select to match scalable predicated operations
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D72345: AMDGPU/GlobalISel: Add selectVOP3Mods_nnan
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72117: [cmake] Use source-groups in Polly
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D72346: AMDGPU/GlobalISel: Add IMMPopCount xform
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71777: [RISCV][NFC] Deduplicate Atomic Intrinsic Definitions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D61634: [clang/llvm] Allow efficient implementation of libc's memory functions in C/C++
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72347: [NFC][XCOFF] Refactor Csect creation into TargetLoweringObjectFile
David Tenty via Phabricator via llvm-commits
- [PATCH] D61907: [RISCV] Leave pcrel_hi/pcrel_lo fixup pairs unresolved
James Clarke via Phabricator via llvm-commits
- [PATCH] D71978: [RISCV] Fix evalutePCRelLo for symbols at the end of a fragment
James Clarke via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D72348: AMDGPU: Apply i16 add->sub pattern with zext to i32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67774: [Mangle] Add flag to asm labels to disable '\01' prefixing
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D72349: AMDGPU/GlobalISel: Fix import of zext of s16 op patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68411: Add support for intrinsics llvm.ppc.dcbfl and llvm.ppc.dcbflp
Anil Mahmud via Phabricator via llvm-commits
- [llvm] 75eacbf - Fix issues reported by -Wrange-loop-analysis when building with latest Clang (trunk). NFC.
Alexandre Ganea via llvm-commits
- [PATCH] D72350: [DDG] Data Dependence Graph - Graph Simplification
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D72351: [AArch64][GlobalISel] Fold a chain of two G_PTR_ADDs of constant offsets.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D71904: [mlir] GPU: introduce utilities for promotion to workgroup memory
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D72352: [Triple] Use elfv2 on freebsd>=13 and linux-musl
Fangrui Song via Phabricator via llvm-commits
- [llvm] 1d94fb2 - [gicombiner] Add GIMatchTree and use it for the code generation
Daniel Sanders via llvm-commits
- [PATCH] D69152: [gicombiner] Add GIMatchTree and use it for the code generation
Daniel Sanders via Phabricator via llvm-commits
- [llvm] 2f1e5d9 - [gn build] Port 1d94fb21118
LLVM GN Syncbot via llvm-commits
- [PATCH] D69773: [APFloat] Extend converting from special strings
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D69066: Add support for intrinsic llvm.ppc.eieio
Anil Mahmud via Phabricator via llvm-commits
- [llvm] b937669 - [X86] Improve lowering of v2i64 sign bit tests on pre-sse4.2 targets
Craig Topper via llvm-commits
- [llvm] afa8211 - [X86] Improve lowering of (v2i64 (setgt X, -1)) on pre-SSE2 targets. Enable v2i64 in foldVectorXorShiftIntoCmp.
Craig Topper via llvm-commits
- [llvm] acd2580 - [MachineOutliner][AArch64] Save + restore LR in noreturn functions
Jessica Paquette via llvm-commits
- [PATCH] D60582: [IPSCCP] Use ValueLatticeElement instead of LatticeVal (NFCI)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71836: [IPSCCP] Use ParamState for arguments at call sites.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71040: [ThinLTO/WPD] Fix index-based WPD for alias vtables
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 8edf759 - [PowerPC][Triple] Use elfv2 on freebsd>=13 and linux-musl
Fangrui Song via llvm-commits
- [PATCH] D72354: [X86] Enable v2i64->v2f32 code in ReplaceNodeResults on SSE4.1 target
Craig Topper via Phabricator via llvm-commits
- [llvm] b650390 - [cmake] Use relative cmake binary dir for processing pass plugins.
Michael Kruse via llvm-commits
- [PATCH] D72109: [cmake] Use relative cmake binary dir for processing pass plugins
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D72356: [TargetLowering][X86] TeachSimplifyDemanedBits to handle cases where only the sign bit is demanded and can be passed through
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72357: Fix llvm-objcopy when directory contains "bar".
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [llvm] 68e70fb - AMDGPU: Fix not using v_cvt_f16_[iu]16
Matt Arsenault via llvm-commits
- [llvm] bd8d696 - AMDGPU: Use ImmLeaf
Matt Arsenault via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Tom Stellard via Phabricator via llvm-commits
- [polly] 76ee0de - [cmake] Use source-groups in Polly.
Michael Kruse via llvm-commits
- [PATCH] D72358: [llvm-objcopy][test] Fix tests when path contains "bar"
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6d52ede - [x86] add tests for extract-of-concat; NFC
Sanjay Patel via llvm-commits
- [llvm] c5877ec - Remove extraneous semicolon.
Bill Wendling via llvm-commits
- [llvm] 39c0570 - [gicombiner] Correct 64f1bb5cd2c to account for MSVC's %p format
Daniel Sanders via llvm-commits
- [PATCH] D72201: AMDGPU/GlobalISel: Fold add of constant into G_INSERT_VECTOR_ELT
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D72360: [Test] Make llvm and lld tests pass when $USER matches `bar`
Benjamin Barenblat via Phabricator via llvm-commits
- [PATCH] D71898: [Coroutines][1/6] New pass manager: coro-early
Brian Gesiak via Phabricator via llvm-commits
- [llvm] 9685cf7 - [X86] Enable v2i64->v2f32 uint_to_fp code in ReplaceNodeResults on SSE4.1 target
Craig Topper via llvm-commits
- [PATCH] D72192: AMDGPU/GlobalISel: Fix RegBankSelect for G_INSERT_VECTOR_ELT
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D71901: [Coroutines][4/6] New pass manager: coro-cleanup
Brian Gesiak via Phabricator via llvm-commits
- [llvm] 4844bf0 - AMDGPU: Apply i16 add->sub pattern with zext to i32
Matt Arsenault via llvm-commits
- [llvm] 577b0b5 - AMDGPU/GlobalISel: Fix missing test for s16 icmp
Matt Arsenault via llvm-commits
- [llvm] a2d54fc - AMDGPU/GlobalISel: Add some missing G_SELECT testcases
Matt Arsenault via llvm-commits
- [llvm] 5236608 - Allow output constraints on "asm goto"
Bill Wendling via llvm-commits
- [llvm] e886e76 - Revert "Allow output constraints on "asm goto""
Bill Wendling via llvm-commits
- [llvm] eee89cd - [X86] Add SSE4.1 command lines to vec-strict-inttofp-128.ll to cover the v2i64->v2f32 strict_uitofp codegen. NFC
Craig Topper via llvm-commits
- [PATCH] D72361: [DAGCombiner] reduce extract subvector of concat
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72200: AMDGPU/GlobalISel: Select G_INSERT_VECTOR_ELT
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D70350: [DWARF] Allow cross-CU references of subprogram definitions
Vedant Kumar via Phabricator via llvm-commits
- [llvm] b6598bc - [AArch64][GlobalISel] Fold a chain of two G_PTR_ADDs of constant offsets.
Amara Emerson via llvm-commits
- [PATCH] D41209: Minor corrections to TBAA metadata docs <NFC>
Rehana Begam via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72364: [scudo][standalone] Modify malloc_{enable,disable} wrt fork
Kostya Kortchinsky 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] D72366: [AArch64] Stack frame reordering.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D71293: AMDGPU: Generate the correct sequence of code for FDIV32 when correctly-rounded-divide-sqrt is set
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D72367: Summary: update macro for OFF_T so that sanitizer works on AARCH64.
Lirong Yuan via Phabricator via llvm-commits
- [PATCH] D72368: [X86] Custom type legalize v4i64->v4f32 uint_to_fp on sse4.1 targets
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72077: [docs] Improve HowTo commit changes from git
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D72369: DWARFDebugLine.cpp: Format NULL as "(null)" to avoid UB
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72370: AMDGPU: Use new PatFrag system for d16 load nodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72371: AMDGPU: Use new PatFrag system for d16 stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D71375: [X86] Remove EFLAGS from live-in lists of successor MBBs in X86FlagsCopyLowering
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D72372: [CMake] Force static linking for registered plugins on Windows.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 13922f3 - Fix warnings as errors that occur on sanitizer-x86_64-linux
Daniel Sanders via llvm-commits
- [llvm] 312a532 - [GVN/FP] Considate logic for reasoning about equality vs equivalance for floats
Philip Reames via llvm-commits
- [PATCH] D72374: [docs] use git diff instead of git format-patch
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D67126: [GVN/FP] Considate logic for reasoning about equality vs equivalance for floats
Philip Reames via Phabricator via llvm-commits
- [PATCH] D72376: AMDGPU: Eliminate more legacy codepred address space PatFrags
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c23c874 - XFAIL load_extension.ll for all targets currently - it's failing on
Eric Christopher via llvm-commits
- [PATCH] D71975: [Support] Support MF_HUGE_HINT on Linux and FreeBSD
John Baldwin via Phabricator via llvm-commits
- [PATCH] D71681: [WIP] [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D69836: [MIR] Target specific MIR formating and parsing
Peng Guo via Phabricator via llvm-commits
- [llvm] f90a2c2 - [docs] Improve HowTo commit changes from git
Jim Lin via llvm-commits
- [PATCH] D72379: Canonicalize static alloc followed by memref_cast and std.view
Ahmed S. Taei via Phabricator via llvm-commits
- [llvm] 8b8ba44 - [SCEV] get more accurate range for AddExpr with wrap flag.
via llvm-commits
- [PATCH] D72381: AMDGPU/GlobalISel: Fix import of integer med3
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64869: [SCEV] get more accurate range for AddExpr with NW flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D70899: [Matrix] Implement back-propagation of shape information.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D71690: [SCEV] get a more accurate range for AddRecExpr with nuw flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D70900: [Matrix] Propagate and use shape information for loads.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D72116: [mlir][spirv] Update SPIR-V docs with information about utilities to convert to SPIR-V
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72382: [ArgPromotion] Extend search for SafeToUnconditionallyLoad indices to all post-dominators of the entry block.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D72137: [mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp.
Lei Zhang via Phabricator via llvm-commits
- [llvm] f7ca0c7 - [docs] Fix duplicate explicit target name: developer policy
Jim Lin via llvm-commits
- [PATCH] D72205: [mlir][spirv] Add lowering for std bit ops.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72296: [mlir][spirv] Add lowering for std cmp ops.
Lei Zhang via Phabricator via llvm-commits
- [llvm] 22700f6 - AMDGPU: Annotate EXTRACT_SUBREGs with source register classes
Matt Arsenault via llvm-commits
- [PATCH] D71897: [X86] Adding fp128 support for strict fcmp
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D72384: [mlir] mlir-cpu-runner test's cblas_interface should export functions on Windows
Kern Handa via Phabricator via llvm-commits
- [llvm] 917f46d - [RISCV] Fix evalutePCRelLo for symbols at the end of a fragment
James Clarke via llvm-commits
- [llvm] 9a621de - [X86] Adding fp128 support for strict fcmp
via llvm-commits
- [PATCH] D71593: [DebugInfo] Call site entries cannot be generated for FrameSetup calls
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D72385: Clarify how llvm-mca detects att vs intel syntax.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D70326: [docs] LLVM Security Group and Process
JF Bastien via Phabricator via llvm-commits
- [llvm] 44f78f3 - [NFC][Test] Add the option -enable-no-signed-zeros-fp-math for test
QingShan Zhang via llvm-commits
- [PATCH] D72386: [ThinLTO] pass UnrollLoops/VectorizeLoop/VectorizeSLP in CGOpts down to pass builder in ltobackend
Wei Mi via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
pankaj gode via Phabricator via llvm-commits
- [PATCH] D72387: [LoopVectorize][TTI] Add an isLegalMaskedLoadStore method. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D72388: [InstCombine] Adding testcase for Z / (1.0 / Y) => (Y * Z)
Raghesh Aloor via Phabricator via llvm-commits
- [llvm] 903e5c3 - AArch64: add missing Apple CPU names and use them by default.
Tim Northover via llvm-commits
- [PATCH] D70779: AArch64: add support for newer Apple CPUs
Tim Northover via Phabricator via llvm-commits
- [PATCH] D72389: [lit] Run lit -s -vv by default instead of lit -sv
Jay Foad via Phabricator via llvm-commits
- [llvm] b212eb7 - Revert "[InstCombine] fold zext of masked bit set/clear"
Kadir Cetinkaya via llvm-commits
- [PATCH] D63616: Implement `-fsanitize-coverage-whitelist` and `-fsanitize-coverage-blacklist` for clang
Christian Hartlage via Phabricator via llvm-commits
- [llvm] dfeb873 - [llvm-symbolizer]Fix printing of malformed address values not passed via stdin
Xuanda Yang via llvm-commits
- [llvm] 96d2d96 - [NFC][ARM] Update tests
Sam Parker via llvm-commits
- [llvm] 1cf11a4 - [Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to separate DWARF optimizing part. #2.
Alexey Lapshin via llvm-commits
- [PATCH] D72392: [MachineScheduler] Fix the TopDepth/BotHeightReduce latency heuristics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72393: [AArch64][SVE] Add break intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D70865: [LV] VPValues for memory operation pointers (NFCI)
Gil Rapaport via Phabricator via llvm-commits
- [llvm] 111ec8c - [gn build] (manually) merge 1cf11a4c67a15
Nico Weber via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
pre-merge checks [bot] via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72394: [mlir] Add skeleton implementation of loop.parallel, loop.yield and loop.yield.return operations.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 346f6b5 - [ARM][MVE] Enable masked gathers from vector of pointers
Anna Welker via llvm-commits
- [llvm] 26ac792 - [gn build] Port 346f6b54bd1
LLVM GN Syncbot via llvm-commits
- [PATCH] D70007: [Intrinsic] Add fixed point division intrinsics.
Bevin Hansson via Phabricator via llvm-commits
- [llvm] b2c2fe7 - [NFC] Move InPQueue into arguments of releaseNode
Qiu Chaofan via llvm-commits
- [llvm] 8e2b44f - [Intrinsic] Add fixed point division intrinsics.
Mikael Holmen via llvm-commits
- [PATCH] D72396: [InstCombine] fold zext of masked bit set/clear
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72397: m_Constant()
lorenzo chelini via Phabricator via llvm-commits
- [llvm] 3100480 - [ARM, MVE] Intrinsics for partial-overwrite imm shifts.
Simon Tatham via llvm-commits
- [PATCH] D72398: [AArch64][SVE] Add ptest intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D72399: [Support] Replace Windows __declspec(thread) with thread_local in LLVM_THREAD_LOCAL
Russell Gallop via Phabricator via llvm-commits
- [llvm] ead8159 - [JumpThreading] Thread jumps through two basic blocks
Kazu Hirata via llvm-commits
- [PATCH] D72400: Add OpenMP dialect with barrier operation
David Truby via Phabricator via llvm-commits
- [llvm] 780ba1f - [DAGCombiner] clean up extract-of-concat fold; NFC
Sanjay Patel via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] 5dfd523 - [InstCombine] Adding testcase for Z / (1.0 / Y) => (Y * Z); NFC
Sanjay Patel via llvm-commits
- [PATCH] D71655: [MachineScheduler] Allow clustering mem ops with complex addresses
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71563: [SCEV] Recognise the hardwareloop "loop.decrement.reg" intrinsic
Sam Parker via Phabricator via llvm-commits
- [llvm] 1082799 - [SelectionDAG] Use llvm::Optional<APInt> for FoldValue.
Simon Pilgrim via llvm-commits
- [PATCH] D71467: [FPEnv] Generate constrained FP comparisons from clang
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 07a569a - [amdgpu] Remove unused header. NFC.
Michael Liao via llvm-commits
- [PATCH] D72214: [GlobalOpt] Get DT only if it is available.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D70676: [DebugInfo] Don't repeatedly created undef DBG_VALUEs during machine-sinking
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D72402: [build][NFC] limit parallel link to reduce memory usage
Kókai Péter via Phabricator via llvm-commits
- [llvm] 19bfb6d - Fix "pointer is null" static analyzer warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D57054: [MachineOutliner][ARM][RFC] Add Machine Outliner support for ARM
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D72011: [sanitizers][windows] Global/LocalAlloc interception and tests
Matthew G McGovern via Phabricator via llvm-commits
- [lld] 96e2376 - [ELF] Don't special case weak symbols for pie with no shared objects
Fangrui Song via llvm-commits
- [lld] b841e11 - [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFC
Fangrui Song via llvm-commits
- [PATCH] D72014: [PowerPC]: Add powerpcspe target triple subarch component
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D71698: [AArch64][SVE] Add intrinsic for non-faulting loads
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D71795: [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFC
Fangrui Song via Phabricator via llvm-commits
- [llvm] 29ccb12 - [BranchAlign] Compiler support for suppressing branch align
Philip Reames via llvm-commits
- [llvm] d60b3b4 - [X86] Add isel patterns for bitcasting between v32i1/v64i1 and float/double.
Craig Topper via llvm-commits
- [llvm] 3811417 - [X86] Custom type legalize v4i64->v4f32 uint_to_fp on sse4.1 targets in 64-bit mode
Craig Topper via llvm-commits
- [PATCH] D72403: [MLIR] Fix ML IR build on Windows with Visual Studio
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D72048: [InstCombine] Preserve nuw on sub of geps (PR44419)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72404: [WIP][ThinLTO] Support Os and Oz
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] ba181d0 - [X86] Keep cl::opts at top of file [NFC]
Philip Reames via llvm-commits
- [llvm] b675a76 - Merge memtag instructions with adjacent stack slots.
Evgenii Stepanov via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72406: [Orc][LLJIT] Add optimizer support to LLJIT
Don Hinton via Phabricator via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 31992a6 - [x86] add test for concat-extract corner case; NFC
Sanjay Patel via llvm-commits
- [PATCH] D72407: TableGen/GlobalISel: Add way for SDNodeXForm to work on timm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72408: [MLIR] Don't use SSA names directly for std.view canonicalization test
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D71169: [Debug] Convert DebugOnly from cl::opt with a custom type to cl::list [NFC]
Don Hinton via Phabricator via llvm-commits
- [PATCH] D71228: [Commandline] Move general LLVMSupport options into Commandline.cpp [NFC]
Don Hinton via Phabricator via llvm-commits
- [PATCH] D71903: [Coroutines][6/6] Clang schedules new passes
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D72410: [DSE] Eliminate stores by terminators (free,lifetime.end).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0b8ce37 - [InstSimplify] add tests for select of true/false; NFC
Sanjay Patel via llvm-commits
- [PATCH] D69591: Devirtualize a call on alloca without waiting for post inline cleanup and next DevirtSCCRepeatedPass iteration.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D72412: [InstSimplify] select Cond, true, false --> Cond
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72043: [mlir] Update the CallGraph for nested symbol references, and simplify CallableOpInterface
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] 2d258ed - Revert "[JumpThreading] Thread jumps through two basic blocks"
Kazu Hirata via llvm-commits
- [PATCH] D72416: Prep work for adding flang as a new project to the mono repo
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D70524: Support DebugInfo generation for auto return type for C++ functions.
David Blaikie via Phabricator via llvm-commits
- [llvm] 58deb20 - Revert "Merge memtag instructions with adjacent stack slots."
Evgenii Stepanov via llvm-commits
- [PATCH] D71732: Move the sysroot attribute from DIModule to DICompileUnit
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D72417: [ms] [X86] Use "P" modifier on all branch-target operands in inline X86 assembly.
Eric Astor via Phabricator via llvm-commits
- [PATCH] D72418: add some cmake code to allow for out-of-tree building of MLIR and LLVM for flang
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D72419: add a missing dependency for Linalg conversion
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D71681: [WebAssembly] Track frame registers through VReg and local allocation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag][MIR] Add FREEZE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72420: [LoopRotate] Add support for rotating loops with switch exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72422: [AArch64][GlobalISel] Implement selection of <2 x float> vector splat.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D72423: [DemandedBits] Improve accuracy of Add propagator
Erika via Phabricator via llvm-commits
- [compiler-rt] 7f1026a - [cfi][test] cross-dso/stats.cpp: don't assume the order of static constructors
Fangrui Song via llvm-commits
- [PATCH] D72424: TableGen/GlobalISel: Fix pattern matching of immarg literals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72425: [OptRemark] RFC: Introduce a message table for OptRemarks
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D65761: Add Windows Control Flow Guard checks (/guard:cf).
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72426: [GlobalISel][AArch64] Import + select LDR*roW and STR*roW patterns
Jessica Paquette via Phabricator via llvm-commits
- [llvm] ee57469 - [X86] Remove EFLAGS from live-in lists in X86FlagsCopyLowering.
Jonas Paulsson via llvm-commits
- [PATCH] D72428: TableGen/GlobalISel: Address fixme
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68267: [MBB LiveIn lists, MachineVerifier, SystemZ] New method isLiveOut() and mverifier improvement.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 659efa2 - Recommit "[MachineVerifier] Improve verification of live-in lists."
Jonas Paulsson via llvm-commits
- [llvm] ff0311c - [PowerPC]: Add powerpcspe target triple subarch component
Justin Hibbits via llvm-commits
- [llvm] 76aab66 - [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal.
Mircea Trofin via llvm-commits
- [llvm] 1e46eb7 - [Attributor][FIX] Avoid dangling value pointers during code modification
Johannes Doerfert via llvm-commits
- [llvm] a4088c7 - [Attributor][FIX] Carefully change invokes to calls (after manifest)
Johannes Doerfert via llvm-commits
- [PATCH] D72429: [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflicts with function types.
River Riddle via Phabricator via llvm-commits
- [llvm] 338a601 - Revert "[NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal."
Mircea Trofin via llvm-commits
- [llvm] 26ba160 - [PowerPC] when folding rlwinm+rlwinm. to andi., we should use first rlwinm
Zheng Chen via llvm-commits
- LLVM buildmaster will be updated and restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D71885: [PowerPC] replace rlwinm operand 1 with src rlwinm operand 1
ChenZheng via Phabricator via llvm-commits
- [PATCH] D72070: [NFC] Refactor memory ops cluster method
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] be841f8 - [MIR] Target specific MIR formating and parsing
Daniel Sanders via llvm-commits
- [llvm] 5ab6fa7 - Revert "[MIR] Target specific MIR formating and parsing"
Daniel Sanders via llvm-commits
- [llvm] 3ef05d8 - [MIR] Target specific MIR formating and parsing
Daniel Sanders via llvm-commits
- [PATCH] D72430: AMDGPU/GlobalISel: Select llvm.amdcn.raw.buffer.load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72431: [InstCombine] Minor update to testcase for Z / (1.0 / Y) => (Y * Z)
Raghesh Aloor via Phabricator via llvm-commits
- [llvm] 71d64f7 - Revert "[MIR] Target specific MIR formating and parsing"
Nico Weber via llvm-commits
- [PATCH] D72432: [mlir] Add shaped container component type interface
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] de3d0ee - Revert "Revert "[MIR] Target specific MIR formating and parsing""
Daniel Sanders via llvm-commits
- [llvm] d48ac7d - [DAGCombine] Fold the (fma -x, y, -z) to -(fma x, y, z)
QingShan Zhang via llvm-commits
- [PATCH] D72029: [LoopUtils][NFC] Minor refactoring in getLoopEstimatedTripCount.
Evgeniy via Phabricator via llvm-commits
- [llvm] 4ebb589 - [SCEV] [NFC] add testcase for constant range for addrecexpr with nsw flag
Zheng Chen via llvm-commits
- [PATCH] D72436: [SCEV] get a more accurate range for AddRecExpr with nsw flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D67905: [LV] Vectorizer should adjust trip count in profile information
Evgeniy via Phabricator via llvm-commits
- [llvm] e93e0d4 - [ARM][LowOverheadLoops] Update liveness info
Sam Parker via llvm-commits
- [PATCH] D70568: [Support] Possibly use exception handler in the Crash Recovery Context in the same way as global exceptions
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D71990: [LoopUtils] Better accuracy for getLoopEstimatedTripCount.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 8f18874 - [LV] Still vectorise when tail-folding can't find a primary inducation variable
Sjoerd Meijer via llvm-commits
- [llvm] 0541a9d - [DWARFDebugLoc] Tweak error message when resolving offset pairs with no base address
Pavel Labath via llvm-commits
- [llvm] 1cba261 - Revert "[ARM][LowOverheadLoops] Update liveness info"
Sam Parker via llvm-commits
- [llvm] 459ad8e - [Matrix] Implement back-propagation of shape information.
Florian Hahn via llvm-commits
- [llvm] f0abe82 - [LoopUtils][NFC] Minor refactoring in getLoopEstimatedTripCount.
Evgeniy Brevnov via llvm-commits
- [PATCH] D72439: [mlir] Added Abs, Ceil and Cos to GPU lowering conversion.
Julian Gross via Phabricator via llvm-commits
- [llvm] 00c6e98 - [VE] Target stub for NEC SX-Aurora
Simon Moll via llvm-commits
- [llvm] 7adf664 - [Matrix] Propagate and use shape information for loads.
Florian Hahn via llvm-commits
- [PATCH] D72440: [ARM][MVE] Don't unroll intrinsic loops.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71053: [WIP][LV] Take overhead of run-time checks into account during vectorization.
Evgeniy via Phabricator via llvm-commits
- [llvm] ccf2422 - [Matrix] Update shape propagation to iterate until done.
Florian Hahn via llvm-commits
- [PATCH] D71568: [InstCombine] `select + mul` -> `select + shl` with power of twos.
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D70901: [Matrix] Update shape propagation to iterate until done.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72154: [DebugInfo] Make debug line address size mismatch non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72155: [DebugInfo] Make incorrect debug line extended opcode length non-fatal
James Henderson via Phabricator via llvm-commits
- [PATCH] D72157: [test][llvm-dwarfdump] Add extra test case for invalid MD5 form
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72441: [CodeGen] Store LiveRegs in SetVector
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71931: [DWARF] Allow empty address range tables.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 15c7fa4 - [ARM][MVE] Don't unroll intrinsic loops.
Sam Parker via llvm-commits
- [PATCH] D72443: [DebugInfo] Improve error message text
James Henderson via Phabricator via llvm-commits
- [llvm] 25dd99f - Fix "pointer is null" static analyzer warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D71338: [VE,#1] Scalar code generation
Simon Moll via Phabricator via llvm-commits
- [llvm] 9c91d79 - [NFC][ARM] LowOverheadLoop comments
Sam Parker via llvm-commits
- [PATCH] D68779: [LNT][NFC] Fix global import in function
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72445: [ARM,MVE] Add missing IntrNoMem flag on IR intrinsics.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D72435: [mlir] fix test failure in EDSC/builder-api-test
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] 032a939 - [InstCombine] Use minimal FMF in testcase for Z / (1.0 / Y) => (Y * Z); NFC
Sanjay Patel via llvm-commits
- [PATCH] D71337: [VE,#0] 64bit data for SjLj
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D71386: [AMDGPU] Remove unnecessary v_mov from a register to itself in WQM lowering.
Michael Bedy via Phabricator via llvm-commits
- [llvm] 173b711 - [ARM][MVE] MVE-I should not be disabled by -mfpu=none
Momchil Velikov via llvm-commits
- [llvm] f53b38d - [InstSimplify] select Cond, true, false --> Cond
Sanjay Patel via llvm-commits
- [PATCH] D65661: [compiler-rt] Move FDP to include/fuzzer/FuzzedDataProvider.h for easier use.
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D60386: FileCheck [6/12]: Introduce numeric variable definition
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72449: [PATCH] [llvm-ranlib] Take in consideration UTC offset for D-flag.test
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] cb5612e - [DAGCombiner] reduce extract subvector of concat
Sanjay Patel via llvm-commits
- [PATCH] D72068: [IR] Refactor SubclassData
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D72451: [ARM][MVE] Enable extending gathers
Anna Welker via Phabricator via llvm-commits
- [llvm] 667e1f7 - IR: remove "else" after "return". NFCI.
Tim Northover via llvm-commits
- [llvm] 9704ba6 - [ARM, MVE] Add missing IntrNoMem flag on IR intrinsics.
Simon Tatham via llvm-commits
- [PATCH] D72452: [NFC,format] Sort switch cases alphabetically
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72453: [Matrix] Add optimization remarks for matrix expression.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71128: [NVPTX][FIX] Expand atomics we cannot handle natively in the ISA
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72454: [AIX] Enable frame pointer for AIX and add related test suite
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D72455: [NFC] Refactor TableGen for attributes
Tyker via Phabricator via llvm-commits
- [llvm] db7c920 - AMDGPU: Add register class to DS_SWIZZLE_B32 pattern
Matt Arsenault via llvm-commits
- [llvm] 0274ed9 - TableGen/GlobalISel: Fix slightly wrong generated comment
Matt Arsenault via llvm-commits
- [llvm] de08244 - TableGen: Remove unused code
Matt Arsenault via llvm-commits
- [PATCH] D58138: [GlobalISel][NFC] Gardening: Factor out more intrinsics into simple intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [lld] 0fa8f70 - [ELF][Hexagon] Add support for IE relocations
Sid Manning via llvm-commits
- [llvm] 6c04ef4 - [InstCombine] Z / (1.0 / Y) => (Y * Z)
Sanjay Patel via llvm-commits
- [PATCH] D72457: GlobalISel: Move getLLTForMVT/getMVTForLLT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72245: [PoC][RISCV][LTO] Pass target-abi via module flag metadata
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D70304: [Loop Peeling] Add possibility to enable peeling on loop nests.
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] d27a15f - [NFCI][LoopUnrollAndJam] Changing LoopUnrollAndJamPass to a function
Whitney Tsang via llvm-commits
- [PATCH] D72461: [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnd
Digger via Phabricator via llvm-commits
- [llvm] ed6daa2 - [Support][NFC] Add a comment about the semantics of MF_HUGE_HINT flag
Bruno Ricci via llvm-commits
- [PATCH] D71567: [InstCombine] Add tests for `select + mul` for power of twos. NFC
Danila Kutenin via Phabricator via llvm-commits
- [llvm] 356b335 - [NFC,format] Sort switch cases alphabetically
Simon Moll via llvm-commits
- [llvm] 2fe45e0 - [Support][NFC] Make some helper functions "static" in Memory.inc
Bruno Ricci via llvm-commits
- [llvm] b51fa86 - [SystemZ] Fix matching another pattern for nxgrk (PR44496)
Ulrich Weigand via llvm-commits
- [llvm] 460cbab - [x86] add tests for 2-way splat copy; NFC
Sanjay Patel via llvm-commits
- [PATCH] D72464: GlobalISel: Don't assert on MoreElements creating vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D67383: Add new optimization pass of Tree-Height-Reduction
François Saint-Jacques via Phabricator via llvm-commits
- [llvm] 002be6c - [Support][NFC] Add an explicit unit test for Process::getPageSize()
Bruno Ricci via llvm-commits
- [llvm] b705fe5 - [TargetLowering][X86] TeachSimplifyDemandedBits to handle cases where only the sign bit is demanded from a SETCC and can be passed through
Craig Topper via llvm-commits
- [PATCH] D72466: [FPEnv][RFC] Invert sense of MIFlag::FPExcept flag
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D72467: [WIP] Remove "mask" operand from shufflevector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D72468: Update the attribution policy to use the 'Author' property of a git commit
Daniel Sanders via Phabricator via llvm-commits
- [llvm] 1a1dbea - [PowerPC] The VK_PLT symbolref modifier is only used on 32-bit ELF. [NFC]
Sean Fertile via llvm-commits
- [PATCH] D71738: [lld][WebAssembly] Add libcall symbols to the link when LTO is being used.
Sam Clegg via Phabricator via llvm-commits
- [llvm] 3408940 - [X86] AMD Znver2 (Rome) Scheduler enablement
Ganesh Gopalasubramanian via llvm-commits
- [PATCH] D66088: AMD Znver2 (Rome) Scheduler enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D72469: SCC: Allow ReplaceNode to safely support insertion
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D68414: [SROA] Enhance AggLoadStoreRewriter to rewrite integer load/store if it covers multi fields in original aggregate
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D72470: [scudo][standalone] Fork support
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D72471: [RISCV] Check register class for AMO memory operands
James Clarke via Phabricator via llvm-commits
- [PATCH] D71638: [BPF] extend BTF_KIND_FUNC to cover global, static and extern funcs
Yonghong Song via Phabricator via llvm-commits
- [llvm] 1c545f6 - [ms] [X86] Use "P" modifier on all branch-target operands in inline X86 assembly.
Eric Astor via llvm-commits
- [PATCH] D72473: [COFF] Align ARM64 range extension thunks at instruction boundary
Tom Tan via Phabricator via llvm-commits
- [llvm] 9949b1a - [GlobalISel][AArch64] Import + select LDR*roW and STR*roW patterns
Jessica Paquette via llvm-commits
- [PATCH] D72474: [ELF] Make TargetInfo::writeIgotPlt a no-op
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D70465: [Win64] Handle FP arguments more gracefully under -mno-sse
Amara Emerson via Phabricator via llvm-commits
- [llvm] 4e003aa - [X86] Add ueq/one fp128 quiet compare tests. NFC
Craig Topper via llvm-commits
- [PATCH] D71308: [CallPromotionUtils] Add tryPromoteCall.
David Li via Phabricator via llvm-commits
- [PATCH] D72475: [WIP] Build assume from call
Tyker via Phabricator via llvm-commits
- [PATCH] D72476: [Dsymutil][Debuginfo][NFC] #3 Refactor dsymutil to separate DWARF optimizing part.
Alexey Lapshin via Phabricator via llvm-commits
- [lld] 1444e6e - Re-apply "[ELF] Allow getErrPlace() to work before Out::bufferStart is set"
Alex Richardson via llvm-commits
- [llvm] 646ca7d - MipsDelaySlotFiller: Update registers def-uses for BUNDLE instructions
Alex Richardson via llvm-commits
- [PATCH] D72477: [TargetLowering][ARM][X86] Change softenSetCCOperands handling of ONE to avoid spurious exceptions for QNANs with strict FP quiet compares
Craig Topper via Phabricator via llvm-commits
- [PATCH] D70659: [ELF] Allow getErrPlace() to work before Out::bufferStart is set
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D67437: [SystemZ] Swap compare operands in foldMemoryOperandImpl() if possible.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D72478: [mlir] Use getDenseElementBitwidth instead of Type::getElementTypeBitWidth.
River Riddle via Phabricator via llvm-commits
- [llvm] 004ae20 - phab doc: remove the svn section
Sylvestre Ledru via llvm-commits
- [llvm] dbfc516 - phab doc: also document 'arc land'
Sylvestre Ledru via llvm-commits
- [llvm] 0c195ef - phab doc: Replace or remove references to svn
Sylvestre Ledru via llvm-commits
- [llvm] 35ad66f - AMDGPU/GlobalISel: Widen 16-bit shift amount sources
Matt Arsenault via llvm-commits
- [llvm] 767aa50 - AMDGPU/GlobalISel: Fix argument lowering for vectors of pointers
Matt Arsenault via llvm-commits
- [llvm] 595ac8c - GlobalISel: Move getLLTForMVT/getMVTForLLT
Matt Arsenault via llvm-commits
- [PATCH] D72479: [PowerPC][AIX] Make PIC the default relocation model for AIX
Steven Wan via Phabricator via llvm-commits
- [llvm] 0f5f28d - Add gdb pretty printer for MutableArrayRef, remove ConstArrayRef.
Christian Sigg via llvm-commits
- [PATCH] D72228: [MIPS][ELF] Use PC-relative relocations in .eh_frame when possible
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D72136: Add gdb pretty printer for MutableArrayRef, remove ConstArrayRef.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72480: [Matrix] Add info about number of operations to remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D62347: [Support] Modernize process launching API
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D71775: [ThreadPool] On Windows, extend usage to all CPU sockets and all NUMA groups
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] cc95bb1 - [AArch64][GlobalISel] Implement selection of <2 x float> vector splat.
Amara Emerson via llvm-commits
- [PATCH] D72481: [mlir][EDSC] Refactor dependencies involving EDSCs.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D69534: [X86] Lower frame references with large offsets
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 255cc5a - CodeGen: Use LLT instead of EVT in getRegisterByName
Matt Arsenault via llvm-commits
- [llvm] ac53a5f - GlobalISel: Fix else after return
Matt Arsenault via llvm-commits
- [PATCH] D72044: [mlir] Add support for attaching a visibility to symbols.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72482: [mlir] Add a DCE pass for dead symbols.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72483: [mlir] Replace toy::DeadFunctionEliminationPass with symbolDCEPass.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72120: AMDGPU/GlobalISel: Fix G_EXTRACT_VECTOR_ELT mapping for s-v case
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72126: AMDGPU/GlobalISel: Select G_EXTRACT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72080: AMDGPU: Partially directly select llvm.amdgcn.interp.p1.f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72485: [MIR] Fix cyclic dependency of MIR formatter
Peng Guo via Phabricator via llvm-commits
- [PATCH] D70698: [CodeGen] Fix hashing for RegMask operands.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71941: AMDGPU: Fix SI_IF lowering when the save exec reg has terminator uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71875: [DWARF] Return Error from DWARFDebugArangeSet::extract().
Greg Clayton via Phabricator via llvm-commits
- [llvm] 5fe4679 - AVR: Update for getRegisterByName change
Matt Arsenault via llvm-commits
- [PATCH] D72486: Add ThinLtoJIT example
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D72487: [AMDGPU] Fix bundle scheduling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] cd69e4c - [AMDGPU] Fix bundle scheduling
Stanislav Mekhanoshin via llvm-commits
- [lld] 375371c - [ELF] Fix includeInDynsym() when an undefined weak is merged with a lazy definition
Fangrui Song via llvm-commits
- [llvm] 5cabb83 - AMDGPU/GlobalISel: Fix G_EXTRACT_VECTOR_ELT mapping for s-v case
Matt Arsenault via llvm-commits
- [llvm] 35c3d10 - AMDGPU/GlobalISel: Select G_EXTRACT_VECTOR_ELT
Matt Arsenault via llvm-commits
- [llvm] 3727ca3 - Relax opcode checks in test for G_READCYCLECOUNTER to check for only a number instead of a specific number.
Douglas Yung via llvm-commits
- [PATCH] D72489: [DWARF] Emit DW_AT_call_return_pc as an address
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53469: [DWARF] Use a function-local offset for AT_call_return_pc
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72490: Fix cmake for zlib
Wenlei He via Phabricator via llvm-commits
- [PATCH] D72491: [X86] Bugfix for rL146415
Bing Yu via Phabricator via llvm-commits
- [llvm] 02c5983 - [NFC] Style cleanup
Shengchen Kan via llvm-commits
- [PATCH] D72492: GlobalISel: Implement lower for G_BITCAST
Matt Arsenault via Phabricator via llvm-commits
- [lld] efabe42 - fix a few typos to cycle the bots
Nico Weber via llvm-commits
- [PATCH] D70642: [DebugInfo] Support for DW_OP_implicit_pointer (DW_OP_LLVM_argN)
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D72055: [DebugInfo] Support for DW_OP_implicit_pointer (for temp references & dynamic allocations)
Alok Kumar Sharma via Phabricator via llvm-commits
- [lld] 21a4710 - [ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLP
Wei Mi via llvm-commits
- [llvm] 995c18f - [xray] Remove cl::sub from alias options
Shoaib Meenai via llvm-commits
- [PATCH] D69386: [xray] Remove cl::sub from alias options
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 8647a72 - [LV] VPValues for memory operation pointers (NFCI)
Gil Rapaport via llvm-commits
- [PATCH] D67793: new api class: SBFile
Vadim Chugunov via Phabricator via llvm-commits
- [llvm] 45c4b08 - [NFC] [PowerPC] Add isPredicable for basic instrs
Qiu Chaofan via llvm-commits
- [PATCH] D71921: [NFC] [PowerPC] Use isPredicable bits in instruction definitions
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 346de9b - Fix several issues with compiler extensions
via llvm-commits
- [PATCH] D72493: Fix ordering of PassExtension registry and LibraryHandles registry construction
serge via Phabricator via llvm-commits
- [llvm] 67bf9a6 - [SVEV] Recognise hardware-loop intrinsic loop.decrement.reg
Sjoerd Meijer via llvm-commits
- [llvm] 356685a - Follow up of 67bf9a6154d4b82c, minor fix in test case, removed duplicate option
Sjoerd Meijer via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Jakub Hornáček via Phabricator via llvm-commits
- [llvm] a1cc19b - XFAIL load_extension.ll test on macOS only
Serge Guelton via llvm-commits
- [PATCH] D71785: [InstCombine][AMDGPU] Trim components of s_buffer_load
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] cfd8498 - [MIR] Fix cyclic dependency of MIR formatter
Benjamin Kramer via llvm-commits
- [llvm] 498856f - [LV] Silence unused variable warning in Release builds. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 2e66405 - Don't use dyn_cast_or_null if we know the pointer is nonnull.
Simon Pilgrim via llvm-commits
- [llvm] 3804ac6 - [X86][AVX] Add tests for v8f32/v8i32 089abcde and 0189abcd shuffles
Simon Pilgrim via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Elia Geretto via Phabricator via llvm-commits
- [llvm] 870f691 - Fix "pointer is null" static analyzer warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 8c12769 - [ARM][Thumb2] Fix ADD/SUB invalid writes to SP
Diogo Sampaio via llvm-commits
- [lld] 564481a - [Support] ThreadPoolExecutor fixes for Windows/MinGW
Andrew Ng via llvm-commits
- [PATCH] D72502: [ARM][MVE] Tail predicate VMAX,VMAXA,VMIN,VMINA
Sam Parker via Phabricator via llvm-commits
- [llvm] 76e9c2a - [FPEnv] Generate constrained FP comparisons from clang
Ulrich Weigand via llvm-commits
- [llvm] b1bb5ce - Reverting, broke some bots. Need further investigation.
Diogo Sampaio via llvm-commits
- [PATCH] D66644: [llvm-config] Support MSVS layout
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D69665: [llvm-ar] Fix llvm-ar response file reading on Windows
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 4569f63 - ARMLowOverheadLoops: a few more dbg msgs to better trace rejected TP loops. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 3772ea9 - [ARM][MVE] Tail predicate VMAX,VMAXA,VMIN,VMINA
Sam Parker via llvm-commits
- [llvm] f0fd11d - [FPEnv] Invert sense of MIFlag::FPExcept flag
Ulrich Weigand via llvm-commits
- [llvm] bac995d - AMDGPU/GlobalISel: Clamp G_ZEXT source sizes
Matt Arsenault via llvm-commits
- [PATCH] D72504: [ARM][LowOverheadLoops] Change predicate inspection
Sam Parker via Phabricator via llvm-commits
- [lld] 6e3ca96 - [DebugInfo] Improve error message text
James Henderson via llvm-commits
- [llvm] 7e02406 - [DebugInfo][NFC] Remove unused variable/fix variable naming
James Henderson via llvm-commits
- [PATCH] D72159: [DebugInfo][NFC] Remove unused variable/fix variable naming
James Henderson via Phabricator via llvm-commits
- [PATCH] D72506: GlobalISel: Fix narrowScalar for G_ANYEXT results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72509: [ARM][LowOverheadLoops] Allow all MVE instrs.
Sam Parker via Phabricator via llvm-commits
- [llvm] d864d93 - [PowerPC] Handle constant zero bits in BitPermutationSelector
Nemanja Ivanovic via llvm-commits
- [PATCH] D72511: GlobalISel: Handle more cases of G_SEXT narrowing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72038: [PowerPC] Handle constant zero bits in BitPermutationSelector
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] bdd88b7 - Add support for __declspec(guard(nocf))
David Chisnall via llvm-commits
- [PATCH] D72512: GlobalISel: Move extension scalar narrowing to separate function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72514: [mlir][ods] Support dialect specific content emission via hooks
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72515: Add Targeted LiveDebugValues Tests That Exercise Specific Expected Behaviours
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D72503: [mlir][spirv] Fix typos related to (de)serialization.
Lei Zhang via Phabricator via llvm-commits
- [llvm] 26cdaeb - [InstCombine] add tests for fsub; NFC
Sanjay Patel via llvm-commits
- [llvm] fbb64aa - [BPF] extend BTF_KIND_FUNC to cover global, static and extern funcs
Yonghong Song via llvm-commits
- [llvm] 504b3fe - [gn build] Port 5e7beb0a414
LLVM GN Syncbot via llvm-commits
- [PATCH] D72517: [lld/ELF] PR44498: Support input filename in double quote
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] a5bdada - [X86][AVX] lowerShuffleAsLanePermuteAndShuffle - consistently normalize multi-input shuffle elements
Simon Pilgrim via llvm-commits
- [llvm] ff92e46 - [examples] Add missing dependency in llvm examples
Hiroshi Inoue via llvm-commits
- [PATCH] D67437: [SystemZ] Improve foldMemoryOperandImpl().
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] dfed052 - [AIX] Allow vararg calls when all arguments reside in registers
via llvm-commits
- [PATCH] D72519: [LoopInfo] Support multi edge in getLoopLatch()
Nikita Popov via Phabricator via llvm-commits
- [llvm] 4d1e23e - [AArch64] Add function attribute "patchable-function-entry" to add NOPs at function entry
Fangrui Song via llvm-commits
- [llvm] a8fbdc5 - [X86] Support function attribute "patchable-function-entry"
Fangrui Song via llvm-commits
- [lld] 2d077d6 - [ELF] Make TargetInfo::writeIgotPlt a no-op
Fangrui Song via llvm-commits
- [PATCH] D72521: [InstCombine] reassociate fsub+fsub into fsub+fadd
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72522: [Hexagon] Add support for global dynamic relocs
Sid Manning via Phabricator via llvm-commits
- [llvm] f678fc7 - [LegalizeVectorOps] Improve handling of multi-result operations.
Craig Topper via llvm-commits
- [PATCH] D72523: [remark][diagnostics] Using clang diagnostic handler for IR input files
Rong Xu via Phabricator via llvm-commits
- [llvm] a5230ac - Update the attribution policy to use the 'Author' property of a git commit
Daniel Sanders via llvm-commits
- [PATCH] D72524: [X86] Try to avoid casts around logical vector ops recursively.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D68685: [RISCV] Scheduler description for Rocket Core
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D72526: [Matrix] Mark expressions shared between multiple remarks.
Florian Hahn via Phabricator via llvm-commits
- [llvm] b590e0f - [TargetLowering][ARM][X86] Change softenSetCCOperands handling of ONE to avoid spurious exceptions for QNANs with strict FP quiet compares
Craig Topper via llvm-commits
- [lld] 9cd9858 - [lld][WebAssembly] Add libcall symbols to the link when LTO is being used.
Sam Clegg via llvm-commits
- [llvm] 815a3f5 - [CMake] Fix modules build after DWARFLinker reorganization
Jonas Devlieghere via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D72529: [SCCIterator] Fix use-after-free
Keno Fischer via Phabricator via llvm-commits
- [llvm] 0c29d3f - [Tests] Precommit tests showing default branch padding on skylake
Philip Reames via llvm-commits
- [PATCH] D72533: [mlir] Add a signedness semantics bit to IntegerType
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71992: [ARM] Unrestrict Armv8 IT blocks
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D72535: Let targets to adjust operand latency of bundles
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72536: [TargetLowering][ARM][Mips][WebAssembly] Remove the ordered FP compare from RunttimeLibcalls.def and all associated usages
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71053: [LV] Take overhead of run-time checks into account during vectorization.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D72537: [NewPM] Port MergeFunctions pass
Nikita Popov via Phabricator via llvm-commits
- [llvm] 71cee21 - [TargetLowering] Use SelectionDAG::getSetCC and remove a repeated call to getSetCCResultType in softenSetCCOperands. NFCI
Craig Topper via llvm-commits
- [compiler-rt] a5a6fd3 - Summary: update macro for OFF_T so that sanitizer works on AARCH64.
Evgenii Stepanov via llvm-commits
- [PATCH] D69387: [ConstantRange] Add toKnownBits() method
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72538: [ThinLTO] Add additional ThinLTO pipeline testing with new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72063: [PowerPC] Delete PPCDarwinAsmPrinter and PPCMCAsmInfoDarwin
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72540: [WinEH] Ignore lifetime.end PHI nodes in empty cleanuppads
Andy Kaylor via Phabricator via llvm-commits
- [llvm] a9052b4 - [AArch64] Add isAuthenticated predicate to MCInstDesc
Vedant Kumar via llvm-commits
- [PATCH] D72542: [Flang] add a band-aid to support the creation of mutually recursive types when lowering to LLVM IR
Eric Schweitz via Phabricator via llvm-commits
- [llvm] 987bf8b - Let targets adjust operand latency of bundles
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D72544: GlobalISel: Fix assertion on wide G_ZEXT sources
Matt Arsenault via Phabricator via llvm-commits
- [llvm] e05e219 - [LockFileManager] Make default waitForUnlock timeout a parameter, NFC
Vedant Kumar via llvm-commits
- [llvm] 0640875 - [NFC][InlineCost] Factor cost modeling out of CallAnalyzer traversal.
Mircea Trofin via llvm-commits
- [PATCH] D72545: [mlir] Remove 'valuesToRemoveIfDead' from PatternRewriter API
Diego Caballero via Phabricator via llvm-commits
- [llvm] ceb8016 - [AArch64] Don't generate libcalls for wide shifts on Darwin
Jessica Paquette via llvm-commits
- [PATCH] D72546: Scudo tests with GWP-ASan.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72547: [llvm] Make new pass manager's OptimizationLevel a class
Mircea Trofin via Phabricator via llvm-commits
- Buildbot numbers for the week of 12/8/2019 - 12/14/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 12/15/2019 - 12/21/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 12/22/2019 - 12/28/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the last week of 12/29/2019 - 01/04/2020
Galina Kistanova via llvm-commits
- [PATCH] D72548: [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is properly value-typed.
River Riddle via Phabricator via llvm-commits
- [llvm] de0a224 - Remove umask tests
Alexandre Ganea via llvm-commits
- [PATCH] D72549: [TSan] Register threads created via pthread_create_from_mach_thread
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D72550: [SCCIterator] Fix another potential use-after-free
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D70854: [Clang] In tests, do not always assume others permissions are set
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D72108: [TSan] Initialize injected mach threads
Julian Lettner via Phabricator via llvm-commits
- [lld] 7c81649 - [COFF] Align ARM64 range extension thunks at instruction boundary
Tom Tan via llvm-commits
- [llvm] bb25531 - [TargetLowering][ARM][Mips][WebAssembly] Remove the ordered FP compare from RunttimeLibcalls.def and all associated usages
Craig Topper via llvm-commits
- [llvm] a701be8 - [SCEV] [NFC] add more test cases for range of addrecexpr with nsw flag
Zheng Chen via llvm-commits
- [llvm] 4134d70 - [NFC] [PowerPC] Update mi-peephole-splat test
Qiu Chaofan via llvm-commits
- [llvm] 4a32cd1 - [AMDGPU] Remove unnecessary v_mov from a register to itself in WQM lowering.
Michael Bedy via llvm-commits
- [llvm] 6958045 - Mark the test/Feature/load_extension.ll test as unsupported on Darwin.
Amara Emerson via llvm-commits
- [llvm] 6980680 - [X86] Use ReplaceAllUsesWith instead of ReplaceAllUsesOfValueWith to simplify some code. NFCI
Craig Topper via llvm-commits
- [PATCH] D72554: [mlir] support building with BUILD_SHARED_LIBS=ON
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D72555: [mlir][Linalg] Update the semantics, verifier and test for Linalg with tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] fcad5b2 - [X86][Disassembler] Simplify readPrefixes
Fangrui Song via llvm-commits
- [llvm] 5fe5c0a - [X86] Preserve fpexcept property when turning strict_fp_extend and strict_fp_round into stack operations.
Craig Topper via llvm-commits
- [llvm] c2ddfa8 - [X86] Simplify code by removing an unreachable condition. NFCI
Craig Topper via llvm-commits
- [debuginfo-tests] 60346bd - Add test for GDB pretty printers.
Christian Sigg via llvm-commits
- [llvm] 81a3d98 - [X86] Remove dead code from X86DAGToDAGISel::Select that is no longer needed now that we don't mutate strict fp nodes. NFC
Craig Topper via llvm-commits
- [llvm] 0e322c8 - [InstCombine] Preserve nuw on sub of geps (PR44419)
Nikita Popov via llvm-commits
- [llvm] ad36d29 - [LoopSimplify] Regenerate test checks; NFC
Nikita Popov via llvm-commits
- [llvm] 142ba7d - [LoopRotate] Add tests for rotate with switch; NFC
Nikita Popov via llvm-commits
- [llvm] 87407fc - DSE: fix bug where we would only check libcalls for name rather than whole decl
Nuno Lopes via llvm-commits
- [llvm] 5d069f4 - [X86] Add more complex tests for vector masks used with AND/OR/XOR.
Florian Hahn via llvm-commits
- [llvm] ce35010 - [X86][AVX] Add lowerShuffleAsLanePermuteAndSHUFP lowering
Simon Pilgrim via llvm-commits
- [llvm] 08275a5 - Fix copy+paste typo in shuffle test name
Simon Pilgrim via llvm-commits
- [llvm] 2476373 - [X86] Fix outdated comment
Simon Pilgrim via llvm-commits
- [llvm] a8ed86b - moveOperands - assert Src/Dst MachineOperands are non-null.
Simon Pilgrim via llvm-commits
- [PATCH] D72556: [llvm][adt] Added TrimChars parameter to StringRef::Split
Nathan James via Phabricator via llvm-commits
- [llvm] 2740b2d - Fix uninitialized value clang static analyzer warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 6cb3957 - [X86AsmBackend] Be consistent about placing definitions out of line [NFC]
Philip Reames via llvm-commits
- [llvm] 563d3e3 - [X86AsmBackend] Move static function before sole use [NFC]
Philip Reames via llvm-commits
- [PATCH] D72557: Add pretty printers for llvm::PointerIntPair and llvm::PointerUnion.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D71823: Support Swift calling convention for WebAssembly targets
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D72558: [InstCombine] Fix worklist management when removing guard intrinsic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72559: [mlir] Add trait for staging update of broadcastable trait
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] d2751f8 - [ExecutionEngine] Re-enable FastISel for non-iOS arm targets.
Lang Hames via llvm-commits
- [llvm] 9cc9120 - [X86] Turn FP_ROUND/STRICT_FP_ROUND into X86ISD::VFPROUND/STRICT_VFPROUND during PreprocessISelDAG to remove some duplicate isel patterns.
Craig Topper via llvm-commits
- [llvm] a5994c7 - [X86][Disassembler] Simplify and optimize reader functions
Fangrui Song via llvm-commits
- [llvm] 9fe6f36 - [LegalizeVectorOps] Only pass SDNode* instead SDValue to all of the Expand* and Promote* methods.
Craig Topper via llvm-commits
- [PATCH] D71847: [OpenMP][Part 1] Reusable OpenMP context/traits handling
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 5a9954c - [LegalizeVectorOps] Remove some of the simpler Expand methods. Pass Results vector to a couple. NFCI
Craig Topper via llvm-commits
- [llvm] 179abb0 - [X86][Disassembler] Replace custom logger with LLVM_DEBUG
Fangrui Song via llvm-commits
- [llvm] a1f1699 - [Support] Optionally call signal handlers when a function wrapped by the the CrashRecoveryContext fails
Alexandre Ganea via llvm-commits
- [llvm] 2cdb18a - [ORC] Fix argv handling in runAsMain / lli.
Lang Hames via llvm-commits
- [PATCH] D72561: [AMDGPU] Add gfx8 assembler and disassembler test cases
Jay Foad via Phabricator via llvm-commits
- [llvm] 6fdd6a7 - [Disassembler] Delete the VStream parameter of MCDisassembler::getInstruction()
Fangrui Song via llvm-commits
- [PATCH] D72562: [Attributor][Fix] AAHeapToStack and AAIsDead connection
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D72563: [ORC] Fix runAsMain() utility function for lli to pass arguments to JITed main
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 1e8ce74 - [X86][Disassembler] Optimize argument passing and immediate reading
Fangrui Song via llvm-commits
- [PATCH] D72564: [NFC] Fix compilation of CrashRecoveryContext.cpp on mingw
Markus Böck via Phabricator via llvm-commits
- [llvm] f719c54 - [X86][Disassembler] Shrink X86GenDisassemblerTables.inc from 36M to 6.1M
Fangrui Song via llvm-commits
- [llvm] ddfcd82 - [LegalizeVectorOps] Expand vector MERGE_VALUES immediately.
Craig Topper via llvm-commits
- [llvm] ed67980 - [TargetLowering][X86] Connect the chain from STRICT_FSETCC in TargetLowering::expandFP_TO_UINT and X86TargetLowering::FP_TO_INTHelper.
Craig Topper via llvm-commits
- [llvm] 569ccfc - [SCEV] more accurate range for addrecexpr with nsw flag.
Zheng Chen via llvm-commits
- [llvm] d692f0f - [X86] Don't call LowerSETCC from LowerSELECT for STRICT_FSETCC/STRICT_FSETCCS nodes.
Craig Topper via llvm-commits
- [llvm] f33fd43 - [NFC] Refactor memory ops cluster method
Qiu Chaofan via llvm-commits
- [compiler-rt] c5b94ea - [profile] Support merge pool size >= 10
Fangrui Song via llvm-commits
- [llvm] 51c1d7c - [X86][Disassembler] Simplify
Fangrui Song via llvm-commits
- [llvm] 60cc095 - [X86][Disassembler] Merge X86DisassemblerDecoder.cpp into X86Disassembler.cpp and refactor
Fangrui Song via llvm-commits
- [llvm] b375f28 - [X86][AVX] lowerShuffleAsLanePermuteAndSHUFP - only set the demanded elements of the lane mask.
Simon Pilgrim via llvm-commits
- [PATCH] D72565: adding __has_feature support for left c++ type_traits
kamlesh kumar via Phabricator via llvm-commits
- [llvm] 66e3906 - [X86][AVX] Use lowerShuffleAsLanePermuteAndSHUFP to lower binary v4f64 shuffles.
Simon Pilgrim via llvm-commits
- [PATCH] D72567: [ELF] Avoid false-positive assert in getErrPlace()
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 065eefc - [AMDGPU] Regenerate shl shift tests
Simon Pilgrim via llvm-commits
- [llvm] a888277 - [MIPS] Regenerate shl/lshr shift tests
Simon Pilgrim via llvm-commits
- [PATCH] D72569: [PowerPC][Future] Add prefixed instruction paddi to future CPU
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D72570: [PowerPC][Future] Prefixed Instructions 64 Byte Boundary Support
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D72571: [MIPS] Don't add R_(MICRO)MIPS_JALR relocations against data symbols
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D72572: [PowerPC][Future] Branch Distance Estimation For Prefixed Instructions
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D72573: [SelectionDAG] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D71600: PowerPC 32-bit - forces 8 byte lock/lock_free decisions at compiled time
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72574: [PowerPC][Future] Add pld and pstd to future CPU
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] ebd26cc - [PowerPC] Delete PPCDarwinAsmPrinter and PPCMCAsmInfoDarwin
Fangrui Song via llvm-commits
- [PATCH] D72575: [x86] try harder to form 256-bit unpck*
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D72577: [PowerPC][Future] Add prefixed loads and stores for future CPU
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 7fa5290 - __patchable_function_entries: don't use linkage field 'unique' with -no-integrated-as
Fangrui Song via llvm-commits
- [llvm] 241f330 - [AMDGPU] Add gfx8 assembler and disassembler test cases
Jay Foad via llvm-commits
- [llvm] 2bfee35 - [MC][ELF] Emit a relocation if target is defined in the same section and is non-local
Fangrui Song via llvm-commits
- [PATCH] D72578: [compiler-rt] [builtins] Fix clear_cache_test to work with MPROTECT
Michał Górny via Phabricator via llvm-commits
- [PATCH] D45321: [atomics] Fix runtime calls for misaligned atomics
Fangrui Song via Phabricator via llvm-commits
- [llvm] 0113cf1 - [RISCV] Check register class for AMO memory operands
James Clarke via llvm-commits
- [llvm] a6342c2 - [SCEV] accurate range for addrecexpr with nuw flag
Zheng Chen via llvm-commits
- [PATCH] D72580: [mlir][Linalg] Update ReshapeOp::build to be more idiomatic
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] a10527c - AMDGPU/GlobalISel: Copy type when inserting readfirstlane
Matt Arsenault via llvm-commits
- [llvm] 52aaf4a - [X86] Use SDNPOptInGlue instead of SDNPInGlue on a couple SDNodes.
Craig Topper via llvm-commits
- [llvm] c958639 - [DWARF5][DebugInfo]: Added support for DebugInfo generation for auto return type for C++ member functions.
Sourabh Singh Tomar via llvm-commits
- [PATCH] D71451: Support to emit extern variables debuginfo with "-fstandalone-debug"
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D72582: [X86] Don't inherit 32-bit calling conventions in 64-bit mode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72583: [cmake] Add support for explicit STATIC libraries even when building mostly shared libraries.
Stephen Neuendorffer via Phabricator via llvm-commits
Last message date:
Sun Jan 12 23:49:57 PST 2020
Archived on: Mon Jan 13 01:36:53 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).