The Week Of Monday 27 March 2023 Archives by thread
Starting: Mon Mar 27 00:13:45 PDT 2023
Ending: Sun Apr 2 23:55:44 PDT 2023
Messages: 2377
- [PATCH] D146930: [MCP] Do not try forward non-existent sub-register of a copy
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D146138: [LoopIdiomRecognize] Optimize cases when loop contains extra stores and loads
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D146839: [PATCH] [TLI][AArch64] Extend SLEEF vectorized functions mapping with VLA functions
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D145586: [AMDGPU] Tweak PromoteAlloca limits
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D142218: [MC] Store implicit ops immediately after the TargetInsts table. NFC.
Martien de Jong via Phabricator via llvm-commits
- [PATCH] D146119: [llvm-readobj][AMDGPU] Bypass MD verification for PAL
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D143731: [AMDGPU] Break-up large PHIs for DAGISel
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D146023: [AMDGPU] Remove Code Object V2
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D146771: [support] Provide overload to PrintNumber that use C++ types
James Henderson via Phabricator via llvm-commits
- [PATCH] D146302: [llvm-exegesis] Improve test flexibility by using available_features
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D144941: [m68k] Add TLS Support
Sheng via Phabricator via llvm-commits
- [llvm] 215cfa0 - [AMDGPU][printf] Run AMDGPUPrintfRuntimeBindingPass in -O0
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D146720: [AMDGPU][printf] Run AMDGPUPrintfRuntimeBindingPass in -O0
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D146136: [llvm][CycleInfo] Quick look-up for block in cycle.
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D146303: [llvm-exegesis] Prevent llvm-exegesis from using unsupported opcodes
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D146854: [Symbolizer] Add flag to dump symbolizer markup context JSON.
James Henderson via Phabricator via llvm-commits
- [PATCH] D146890: [Docs][llvm-exegesis] Refactor snippet annotations in documentation
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D146699: [GuardWidening] Freeze the introduced use.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D146851: [support] Revise ScopedPrinter formatting tests for floats
James Henderson via Phabricator via llvm-commits
- [PATCH] D146225: [AMDGPU] Handle memset users in PromoteAlloca
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D146534: [llvm-nm] Print EC symbol map.
James Henderson via Phabricator via llvm-commits
- [PATCH] D146905: [IR] Add llvm.tan.* intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146128: [SVE][LoopVectorize] Add option to disable tail-folding for reverse loops
David Sherwood via Phabricator via llvm-commits
- [llvm] 389bf5d - [llvm-exegesis] Refactor InstructionBenchmark to Benchmark
Aiden Grossman via llvm-commits
- [PATCH] D146884: [llvm-exegesis] Refactor InstructionBenchmark to Benchmark
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D146937: [AMDGPU] Remove `use-legacy-divergence-analysis`
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 8d3a09d - [Docs][llvm-exegesis] Refactor snippet annotations in documentation
Aiden Grossman via llvm-commits
- [PATCH] D146618: [ExecutionEngine] Fix R_AARCH64_ABS{16, 32} assertion
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D146245: [RISCV] Lower inline asm m with offset to register+imm.
Kito Cheng via Phabricator via llvm-commits
- [llvm] 1c4fedf - [LoopVectorize] Don't tail-fold for scalable VFs when there is no scalar tail
David Sherwood via llvm-commits
- [PATCH] D146199: [LoopVectorize] Don't tail-fold for scalable VFs when there is no scalar tail
David Sherwood via Phabricator via llvm-commits
- [PATCH] D146449: [RISCV] Replace RISCV -> RISC-V in comments. NFC
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146451: [RISCV] Replace RISCV->RISC-V in strings.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D145379: [FuncSpec] Cost model improvements.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D146805: [Pass Builder] Allow Module Inliner for full lto
IBricchi via Phabricator via llvm-commits
- [PATCH] D142015: [LV] Plan with and without FoldTailByMasking
Dave Green via Phabricator via llvm-commits
- [PATCH] D146663: [RISCV] Add .insn support for compressed formats.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146437: [RISCV] Remove isCall instruction flag from JAL/JALR
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D145583: [AArch64][SME] Fix an infinite loop in DAGCombine related to adding -force-streaming-compatible-sve flag.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D146438: [RISCV][MC] Refine MCInstrAnalysis based on registers used
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D142347: [NFC][Clang] Move DebugOptions to llvm/Frontend for reuse in Flang
Sacha Ballantyne via Phabricator via llvm-commits
- [PATCH] D144732: [Assignment Tracking] Elide a map copy in some cases
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D138809: [RISCV] Support vector crypto extension LLVM IR
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D146644: [documentation]Fixed Random Typos
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D146938: RuntimeDyldELF: Clear GOTOffsetMap when resetting GOT section
Graham Markall via Phabricator via llvm-commits
- [PATCH] D143895: [AArch64] Fix incorrect `isLegalAddressingMode`
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 4071dcf - [documentation] Fix Typos
Sam Tebbs via llvm-commits
- [llvm] 3f8160e - [LV][ARM][AArch64] Add multi-exit Loop Vectorizer tests. NFC
David Green via llvm-commits
- [PATCH] D146463: [CodeGen][RISCV] Change Shadow Call Stack Register to S11
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146823: [GVN] Avoid replacing uniforms with non-uniforms in propagateEquality
Jay Foad via Phabricator via llvm-commits
- [PATCH] D146488: [RISCV] Move compressible registers to the beginning of the FP allocation order.
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 9580beb - [AMDGPU] Remove `use-legacy-divergence-analysis`
via llvm-commits
- [PATCH] D145706: [MachineSink] Sink instruction copies when they can replace copy into hard register
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D146939: [RISCV] Support vector type strict_fma.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D144565: dwp check overflow
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D146715: [NVPTX] Enforce half type support is present for builtins
Jakub Chlanda via Phabricator via llvm-commits
- [PATCH] D146749: [CodeGen] Fix nomerge attribute not working in tail calls.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D143896: [NFC][CodeGenPrepare] Match against the correct instruction when checking profitability of folding an address
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D143897: [CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D146940: [Analysis] Deprecate (Legacy)DivergenceAnalysis
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D145085: [RISCV] Lower fixed length interleaved accesses via vssegN/vlsegN
Luke Lau via Phabricator via llvm-commits
- [PATCH] D146787: [X86] Teach computeKnownBitsForTargetNode about MUL_IMM
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D144083: [JITLink] Initial AArch32 backend
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D146893: [ADT] Work around MSVC bug affecting `get(enumerator_result)`
David Stuttard via Phabricator via llvm-commits
- [PATCH] D146829: [AMDGPU] Remove unnecessary waitcnts
Jessica Del via Phabricator via llvm-commits
- [PATCH] D146811: [LSR] Preserve LCSSA when rewriting instruction with PHI user
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138546: Clangd: Preserve target flags in system includes extractor
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D146892: [documentation]Fixed Random Typo
Ayushi Shukla via Phabricator via llvm-commits
- [llvm] 1220c5d - [MC] Store implicit ops immediately after the TargetInsts table. NFC.
Jay Foad via llvm-commits
- [llvm] 8dcdc37 - [MC] Store operand info immediately after the TargetInsts table. NFC.
Jay Foad via llvm-commits
- [PATCH] D142219: [MC] Store operand info immediately after the TargetInsts table. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D146277: Handle the unexpected inputs for pass HardwareLoops
Sam Parker via Phabricator via llvm-commits
- [llvm] c3ee525 - [TableGen][GlobalISel] Support EXTRACT_SUBREGs for ComplexPattern suboperands.
Ivan Kosarev via llvm-commits
- [PATCH] D146800: [TableGen][GlobalISel] Support EXTRACT_SUBREGs for ComplexPattern suboperands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D146031: [AMDGPU] Add MMOs for GFX11 Streamout Instructions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D145658: [Xtensa] Initial support of the ALU operations.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146946: [RISCV][MC] Add support for experimental zicond extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D145687: [BOLT] Add minimal RISC-V 64-bit support
Job Noorman via Phabricator via llvm-commits
- [PATCH] D145660: [Xtensa] Codegen support for memory operations
Andrei Safronov via Phabricator via llvm-commits
- [llvm] 2d68a42 - [llvm-exegesis] Improve test flexibility by using available_features
Pavel Kosov via llvm-commits
- [PATCH] D70401: [RISCV] Complete RV32E/ilp32e implementation
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D145661: [Xtensa] Add Constant Pool
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D145662: [Xtensa] Implement asm representation of the Constant Pool.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D145663: [Xtensa] Implement lowering constants.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D145664: [Xtensa] Add support of the Xtensa function calls
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D145665: [Xtensa] Implement lowering ConstantPool and address operations.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D145666: [Xtensa] Implement emitPrologue/emitEpilogue
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D145667: [Xtensa] Lower stack operations.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D145668: [Xtensa] Implement lowering SELECT_CC, SETCC
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146540: [SLP] Add test to check for GEP vectorization
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D146948: [Xtensa] Support for a variety of additional LLVM IR constructs.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146949: [Xtensa] Lower SHIFT PARTS and shift operations.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146950: [Xtensa] Implement load pseudo operations and patterns.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146951: [Xtensa] Support for variable arguments
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146952: [Xtensa] Implement lowering BR_JT operation
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146953: [Xtensa] Support for address intrinsics.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146954: [Xtensa] Add basic support for inline asm constraints
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146955: [Xtensa] Implement volatile load/store.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146956: [Xtensa] Implement branch analysis
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146957: [Xtensa] Implement support for the BranchRelaxation
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D146958: [SCEV] Do not plant SCEV checks unnecessarily
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D145579: [Clang][Flang][AMDGPU] Add support for AMDGPU to Flang driver
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D146855: [RISCV] Remove UpperBound from SchedMxList and create WorstCaseBehavior records. NFC
Michael Maitland via Phabricator via llvm-commits
- [llvm] 74c0bd2 - [RISCV] Remove UpperBound from SchedMxList and create WorstCaseBehavior records
Michael Maitland via llvm-commits
- [llvm] 03df67e - [JITLink] Drop using namespace
Benjamin Kramer via llvm-commits
- [PATCH] D137504: [PowerPC] Implement 64-bit ELFv2 Calling Convention in TableGen (for integers/floats/vectors in registers)
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D137785: [PowerPC][GISel] Add initial GlobalISel support for vector functions.
Amy Kwan via Phabricator via llvm-commits
- [llvm] 6126356 - [PowerPC] Implement 64-bit ELFv2 Calling Convention in TableGen (for integers/floats/vectors in registers)
Amy Kwan via llvm-commits
- [llvm] 3508f12 - [PowerPC][GISel] Add initial GlobalISel support for vector functions.
Amy Kwan via llvm-commits
- [llvm] ad55f51 - Revert "[RISCV] Remove UpperBound from SchedMxList and create WorstCaseBehavior records"
Michael Maitland via llvm-commits
- [llvm] ffab44b - [MC] Quick fix for Windows build failures after D142218
Jay Foad via llvm-commits
- [llvm] 2e2093a - [RISCV] Remove UpperBound from SchedMxList and create WorstCaseBehavior records
Michael Maitland via llvm-commits
- [llvm] 42058ee - [reland][ADT] add ConcurrentHashtable class.
Alexey Lapshin via llvm-commits
- [PATCH] D146960: [builtins] Support architectures with 16-bit int in __ashlti3, __ashrti3 and __lshrti3
Karl-Johan Karlsson via Phabricator via llvm-commits
- [llvm] c502d48 - [gn build] Port 42058eea7912
LLVM GN Syncbot via llvm-commits
- [PATCH] D146962: [AArch64] Add v8.9a/v9.4a FEAT_ATS1A
Sam Elliott via Phabricator via llvm-commits
- [llvm] 636efd2 - [SVE][LoopVectorize] Add option to disable tail-folding for reverse loops
David Sherwood via llvm-commits
- [llvm] 1d1b3c4 - [RISCV] Remove isCall instruction flag from JAL/JALR
Job Noorman via llvm-commits
- [PATCH] D145614: [AARCH64] Enable STORE of v4i8 to help more vectorization opportunities
Dave Green via Phabricator via llvm-commits
- [PATCH] D146963: [SimpleLoopUnswitch] Fix SCEV invalidation for unswitchTrivialSwitch
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D142888: [compiler-rt] Fix scudo build on ARM
Leandro Lupori via Phabricator via llvm-commits
- [llvm] 95abf86 - [ADT] Work around MSVC bug affecting `get(enumerator_result)`
Jakub Kuderski via llvm-commits
- [PATCH] D146964: [llvm-exegesis] if lit can't find llvm-exegesis, fail gracefully
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D146212: [AArch64] Use NEON's tbl1 for 16xi8 and 8xi8 build vector with mask.
Dave Green via Phabricator via llvm-commits
- [PATCH] D146966: [MSP430] Add CFI instructions for MSP430.
Ilia Kuklin via Phabricator via llvm-commits
- [PATCH] D146974: [test] A test case for D146839
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D144596: [lld] Support separate native object file path in --thinlto-prefix-replace
Ivan Tadeu Ferreira Antunes Filho via Phabricator via llvm-commits
- [PATCH] D140202: [lld][ARM][2/3]Big Endian support - Word invariant support
Peter Smith via Phabricator via llvm-commits
- [llvm] 88383f1 - [llvm-exegesis] if lit can't find llvm-exegesis, fail gracefully
Ties Stuij via llvm-commits
- [PATCH] D145301: Add more efficient vector bitcast for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D143032: [InstCombine] Allow splats with poison/undef in llvm::decomposeBitTestICmp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D146914: Migrate `IIT_Info` into `Intrinsics.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] 0f76fb9 - [X86] Move combineVectorSizedSetCCEquality above MatchVectorAllZeroTest. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D146978: [Assignment Tracking][NFC] Improve removeRedundantDbgLocsUsingBackwardScan
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D146915: Implement TypeSig generator in `Intrinsics.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146879: [dsymutil] Add the ability to generate universal binaries with a fat64 header
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D145937: Replace `IntrinsicEmitter::ComputeFixedEncoding()` and cleanup
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] 258b542 - [X86] Teach computeKnownBitsForTargetNode about MUL_IMM
Kazu Hirata via llvm-commits
- [PATCH] D146979: [libc] Simplify enabling the GPU build for libc
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D146974: [test] A test case for D146958
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D146980: [Assignment Tracking] Coalesce dbg loc definitions with contiguous fragments
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D146179: ValueTypes.td: Reorganize ValueType to generate `MachineValueType.h`
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D146982: [RISCV] Add tests for gather scatter pass for non-recursive mul strides
Luke Lau via Phabricator via llvm-commits
- [PATCH] D146983: [RISCV] Handle non-recursive muls of strides in gather/scater lowering
Luke Lau via Phabricator via llvm-commits
- [PATCH] D146985: [Assignment Tracking][NFC] Cache debug-info-assignment-tracking module flag
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D130717: [SCCIterator] Fix an issue in scc_member_iterator sorting
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D146983: [RISCV] Handle non-recursive muls of strides in gather/scatter lowering
Craig Topper via Phabricator via llvm-commits
- [llvm] e238b0e - [gn build] Port ea35740e7e18
LLVM GN Syncbot via llvm-commits
- [PATCH] D146852: [DWARF][GDB INDEX] Fix to deal with constant pool de-dupliation Summary:
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] e62836e - [X86] Regenerate avx2-shift.ll check prefixes
Simon Pilgrim via llvm-commits
- [PATCH] D146862: [X86] Fix the incorrect displacement for prolog/epilog
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] edc1c8d - [X86] Regenerate avx2-vector-shifts.ll check prefixes
Simon Pilgrim via llvm-commits
- [lld] 2946361 - [RISCV] Replace RISCV -> RISC-V in comments. NFC
Craig Topper via llvm-commits
- [llvm] 0f4c9c0 - [RISCV] Replace RISCV->RISC-V in strings.
Craig Topper via llvm-commits
- [llvm] 984b46e - [SLP] Add test to check for GEP vectorization
Zain Jaffal via llvm-commits
- [llvm] 9b957b1 - [X86] select-constant-lea.ll - cleanup test name. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 697a28b - [CodeGenPrepare][RISCV] Correct the MathUsed flag for shouldFormOverflowOp
Craig Topper via llvm-commits
- [llvm] c9e4d9a - [LegalizeTypes][TargetLowering][RISCV] Fix regressions from D146786.
Craig Topper via llvm-commits
- [PATCH] D146786: [CodeGenPrepare][RISCV] Correct the MathUsed flag for shouldFormOverflowOp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146789: [LegalizeTypes][TargetLowering][RISCV] Fix regressions from D146786.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146988: [CodeGen] Enable processing of interconnected complex number operations
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D146820: [AArch64][PeepholeOpt]Optimize ALU + compare to flag-setting ALU
Dave Green via Phabricator via llvm-commits
- [llvm] 4fde20b - foo
Craig Topper via llvm-commits
- [llvm] 5c5fe3a - [RISCV] Relax opcode restriction for .insn.
Craig Topper via llvm-commits
- [llvm] 5e2445a - [RISCV] Add .insn support for compressed formats.
Craig Topper via llvm-commits
- [PATCH] D146754: [NFC]Pre-commit test case
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D146899: [Docs] Added llvm-reduce docs in commandGuide
David Blaikie via Phabricator via llvm-commits
- [llvm] 43290c9 - [SCCIterator] Fix an issue in scc_member_iterator sorting
Hongtao Yu via llvm-commits
- [llvm] a5ce2da - [NFC]Pre-commit test case
Mingming Liu via llvm-commits
- [llvm] ec864a5 - [AArch64][PeepholeOpt]Optimize ALU + compare to flag-setting ALU
Mingming Liu via llvm-commits
- [llvm] 3f8fe52 - Revert "[RISCV] Add .insn support for compressed formats."
Craig Topper via llvm-commits
- [llvm] ca70cee - Revert "[RISCV] Relax opcode restriction for .insn."
Craig Topper via llvm-commits
- [llvm] 39b64ad - Revert "foo"
Craig Topper via llvm-commits
- [llvm] a85b37d - [M68k] Add support for lowering ATOMIC_SWAP
Min-Yih Hsu via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Lang Hames via Phabricator via llvm-commits
- [PATCH] D146595: [clang] Add clang trampoline_mangled_target attribute
David Blaikie via Phabricator via llvm-commits
- [llvm] 1edde1c - Recommit "[RISCV] Relax opcode restriction for .insn."
Craig Topper via llvm-commits
- [llvm] fd059ea - [libc] Simplify enabling the GPU build for libc
Joseph Huber via llvm-commits
- [PATCH] D146858: [msan] Fix handling of ParamTLS overflow.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146992: Fix bazel build for mlir-opt
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D139859: [llvm-symbolize] Allow finding location of a symbol
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 98af824 - Ensure I'm listed as MSP430 code owner
Anton Korobeynikov via llvm-commits
- [PATCH] D144211: [BOLT] computing raw branch count for yaml profiles
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D146289: dwp section overflow checks
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] 2da8ed3 - [RISCV] Add tests for gather scatter pass for non-recursive mul strides
Luke Lau via llvm-commits
- [llvm] d49f2c6 - [RISCV] Handle non-recursive muls of strides in gather/scatter lowering
Luke Lau via llvm-commits
- [llvm] 876980a - [M68k] Add support for lowering i1 SIGN_EXTEND_INREG
Min-Yih Hsu via llvm-commits
- [llvm] 941667b - Recommit "[RISCV] Add .insn support for compressed formats."
Craig Topper via llvm-commits
- [PATCH] D146996: [M68k] Add support for lowering atomic fence
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D145265: [Pipeline] Remove GlobalCleanupPM
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D144153: [lld-macho] Support re-exports of individual symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D146997: [RISCV] Rename FeatureExtZc* to FeatureStdExtZc*. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143487: [IR] Allow destruction of symbol table entries regardless of DiscardValueNames
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D146839: [TLI][AArch64] Extend SLEEF vectorized functions mapping with VLA functions
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D146998: [RISCV] Replace an 'else if' with 'else'+assert.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lto-object support
Paul Kirth via Phabricator via llvm-commits
- [llvm] dc5679d - [RISCV] Rename FeatureExtZc* to FeatureStdExtZc*. NFC
Craig Topper via llvm-commits
- [PATCH] D146999: [LV][NFC] Improve complexity of fixing users of recurrences
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D146998: [RISCV] Replace an 'else if' with 'else'+assert. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D146759: Declaration fragments for properties include additional property attributes that were not specified in the sources proposed solution
Usman Akinyemi via Phabricator via llvm-commits
- [PATCH] D126122: Fix RUNPATH not accounting for LLVM_ENABLE_PER_TARGET_RUNTIME_DIR
Arcadiy Ivanov via Phabricator via llvm-commits
- [lld] 4f08621 - [lld-macho] Support re-exports of individual symbols
Jez Ng via llvm-commits
- [llvm] 2315945 - [gn build] Port 41b6d5863fef
LLVM GN Syncbot via llvm-commits
- [PATCH] D147000: [RISCV] Cost model for general case of single vector permute
Philip Reames via Phabricator via llvm-commits
- [llvm] 8e985e3 - [RISCV] Replace an 'else if' with 'else'+assert. NFC
Craig Topper via llvm-commits
- [PATCH] D146191: [MachineOutliner][MCP][RISCV] Don't run MCP on outlined functions
Craig Topper via Phabricator via llvm-commits
- [llvm] 4eada0c - [gn build] Port 158a431227a8
LLVM GN Syncbot via llvm-commits
- [llvm] c2a1ab3 - [docs] Fix code example: the JITLink APIs use ExecutorAddr now.
Lang Hames via llvm-commits
- [PATCH] D147004: [RISCV] Add helper function for RVV intrinsics in getTgtMemIntrinsic. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108894: [docs] Fix hyperlink
Lang Hames via Phabricator via llvm-commits
- [PATCH] D144337: Prevent line 0 instructions from dividing a lexical block into ranges
ykhatav via Phabricator via llvm-commits
- [llvm] 4d64fcd - [DWARF][GDB INDEX] Fix to deal with constant pool de-dupliation Summary:
Alexander Yermolovich via llvm-commits
- [PATCH] D145686: [RuntimeDyld][ELF] Add minimal RISC-V support
Rafael Auler via Phabricator via llvm-commits
- [llvm] 16a2c4e - [NFC][scciter] Update code comments.
Hongtao Yu via llvm-commits
- [llvm] da18ceb - [llvm-c][ORC] Fix LLVMOrcObjectLayerAddObjectFileWithRT.
Lang Hames via llvm-commits
- [PATCH] D118447: [llvm] Fix ORCv2 C Binding
Lang Hames via Phabricator via llvm-commits
- [llvm] 4d683f7 - [dsymutil] Add the ability to generate universal binaries with a fat64 header
Jonas Devlieghere via llvm-commits
- [PATCH] D147013: [CSSPGO][Preinliner] Trim cold call edges of the profiled call graph for a more stable profile generation.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D144891: [SCEV] Add SCEVType to represent `vscale`.
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D146877: Added instruction to join the llvm discourse and discord group.
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D145315: AMDGPU: Fix missing MIR serialization for PSInputAddr/PSInputEnable
Carl Ritson via Phabricator via llvm-commits
- [llvm] 7b0c418 - [RISCV] Move compressible registers to the beginning of the FP allocation order.
Craig Topper via llvm-commits
- [llvm] 8b1771b - [ORC] Move most ORC APIs to ExecutorAddr, introduce ExecutorSymbolDef.
Lang Hames via llvm-commits
- [llvm] 9382bba - [ORC] Add missing header.
Lang Hames via llvm-commits
- [llvm] 0676c6d - [RISCV] Support vector type strict_fma.
Yeting Kuo via llvm-commits
- [PATCH] D147016: [PowerPC] Add function pointer alignment to DataLayout
David Tenty via Phabricator via llvm-commits
- [PATCH] D146880: Make git ignore core files
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D141752: [AVR] Fix an issue of writing 16-bit ports
Ben Shi via Phabricator via llvm-commits
- [PATCH] D141264: [AVR] Fix incorrect expansion of pseudo instructions LPMWRdZ/ELPMWRdZ
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147017: [X86] Add a fneg test for fma with a splat constant vector
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D146494: [X86] Combine constant vector inputs for FMA
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D146928: [NaryReassociate] Transform expression (X << C1) + C2 to (X + C3) << C1,
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D146813: [LICM] Reassociate GEPs to allow hoisting
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D138246: [AsmPrinter] Fix Crash when Emitting Global Constant of small bit width when targeting Big Endian arch
Henry Yu via Phabricator via llvm-commits
- [PATCH] D136675: [MachineCSE] Allow PRE of instructions that read physical registers
Vignesh Venkatasubramanian via Phabricator via llvm-commits
- [PATCH] D143361: [RISCV] Support __builtin_nontemporal_load/store by MachineMemOperand
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D125717: [InstCombine] Optimize and of icmps with power-of-2 and contiguous masks
John McIver via Phabricator via llvm-commits
- [PATCH] D147022: inline global alias
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D147025: [InstCombine] Teach alloca replacement to handle `addrspacecast`
Michael Liao via Phabricator via llvm-commits
- [llvm] 7f7e174 - [OpenMP] Be smarter about the insertion point for deduplication
Johannes Doerfert via llvm-commits
- [llvm] 7ccf4d1 - [Attributor][FIX] Account for blocks w/o predecessors
Johannes Doerfert via llvm-commits
- [llvm] 3a7cb3d - [OpenMP] Adjust generic state machine simplification CB
Johannes Doerfert via llvm-commits
- [llvm] 94d1453 - [OpenMP][FIX] More AAExecutionDomain fixes
Johannes Doerfert via llvm-commits
- [llvm] e844638 - [llvm] Use isIntOrFPConstant (NFC)
Kazu Hirata via llvm-commits
- [llvm] 568be31 - [dsymutil] Initialize the debug map before loading the main binary
Jonas Devlieghere via llvm-commits
- [PATCH] D145716: [CMake] Unify llvm_check_linker_flag and llvm_check_compiler_linker_flag
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D145996: workflows/release-tasks: Upload release notes as an artifact
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D142656: [SVE][codegen] Add pattern for SVE multiply-add accumulate
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D145997: workflows/release-tasks: Fix missing suffix on doxygen tarballs
Tom Stellard via Phabricator via llvm-commits
- [llvm] ae3c981 - [NVPTX] Enforce half type support is present for builtins
Jakub Chlanda via llvm-commits
- [PATCH] D128132: [Support/BLAKE3] Enable the SIMD implementations for macOS universal builds
Vincent Lee via Phabricator via llvm-commits
- [llvm] 417fe52 - Revert "[SLP] Check with target before vectorizing GEP Indices."
Florian Hahn via llvm-commits
- [PATCH] D144128: [SLP] Check with target before vectorizing GEP Indices
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add a target extension type to LLVM.
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D143344: [bazel] Port zstd support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D70401: [RISCV] CodeGen of RVE and ilp32e/lp64e ABIs
Edmund Raile via Phabricator via llvm-commits
- [llvm] a7dcf39 - [Test] Add two tests showing unprofitable case of Guard Widening
Max Kazantsev via llvm-commits
- [PATCH] D140381: [PowerPC] Use Power9 test data class instruction to lower IS_FPCLASS
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 6b97132 - [AMDGPU] Fold more AGPR copies/PHIs in SIFoldOperands
via llvm-commits
- [PATCH] D144099: [AMDGPU] Fold more AGPR copies/PHIs in SIFoldOperands
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D102817: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2
Bo Wang via Phabricator via llvm-commits
- [llvm] d892521 - [AMDGPU] Break-up large PHIs for DAGISel
via llvm-commits
- [PATCH] D146057: [CodeGen] Speedup stack slot sharing during stack coloring (interval overlapping test).
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D139732: [AMDGPU] Add pass to rewrite partially used virtual superregisters after RenameIndependentSubregs pass with registers of minimal size.
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] ba8facf - [SimpleLoopUnswitch] Fix SCEV invalidation for unswitchTrivialSwitch
Bjorn Pettersson via llvm-commits
- [PATCH] D146543: [Coroutines] Look for dbg.declare for temp spills
Wei Wang via Phabricator via llvm-commits
- [PATCH] D143162: [AArch64] Add PredictableSelectIsExpensive feature for the Neoverse V1
Dave Green via Phabricator via llvm-commits
- [PATCH] D146848: [lvm-windres] Try to match GNU windres regarding handling of unescaped quotes
Martin Storsjö via Phabricator via llvm-commits
- [llvm] d2fa6b6 - [llvm-rc] Respect the executable specified in the --preprocessor command
Martin Storsjö via llvm-commits
- [llvm] 282744a - [llvm-rc] Look for "clang-<major>" when locating a suitable preprocessor
Martin Storsjö via llvm-commits
- [llvm] 014e5c8 - [llvm-rc] Fix the reference to the option for disabling preprocessing in a message
Martin Storsjö via llvm-commits
- [llvm] dc41f38 - [llvm-rc] Remove transitional preprocessing fallback logic
Martin Storsjö via llvm-commits
- [llvm] 0f4c6b1 - [lvm-windres] Try to match GNU windres regarding handling of unescaped quotes
Martin Storsjö via llvm-commits
- [PATCH] D146793: [llvm-rc] Respect the executable specified in the --preprocessor command
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146794: [llvm-rc] Look for "clang-<major>" when locating a suitable preprocessor
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146796: [llvm-rc] Fix the reference to the option for disabling preprocessing in a message
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146797: [llvm-rc] Remove transitional preprocessing fallback logic
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147031: [MachineCopy] Bug fix sub register machine copy propagation
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D147033: [WebAssembly] Select call_indirect for alloca calls
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D146781: [Webassembly] consider invalid CALL_S in removeRegisterOperands
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] cfdcdf0 - [tsan] Derive the unmangled SP in longjmp with xor key on loongarch64
via llvm-commits
- [PATCH] D146084: [WebAssembly] Add comments on local.tee transformation
Heejin Ahn via Phabricator via llvm-commits
- [llvm] f8d8ca1 - [Orc][AArch32] Polish Thumb symbol assertions in ObjectLinkingLayer
Stefan Gränitz via llvm-commits
- [llvm] fa3cb51 - [llvm-windres] Fix a test that failed on Windows. NFC.
Martin Storsjö via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D147035: [mlir] Add missing dependency to Bazel build fails.
Ingo Müller via Phabricator via llvm-commits
- [PATCH] D147036: [GuardWidening] Use BFI to reject obviously unprofitable widening
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D146892: [documentation] Fix some typos
Ayushi Shukla via Phabricator via llvm-commits
- [llvm] 2360e53 - [AArch64] Combine fadd into fcmla
David Green via llvm-commits
- [PATCH] D146407: [AArch64] Combine fadd into fcmla
Dave Green via Phabricator via llvm-commits
- [PATCH] D135960: [RISCV] Allow LI with symbol difference as constant
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146724: [mlir][MemRef] Add patterns to extract address computations
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D145515: [Assignment Tracking][NFC] Only calculate fragment overlaps for partially stack homed variables
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D146287: [AMDGPU][GISel] Add inverse ballot intrinsic
Jessica Del via Phabricator via llvm-commits
- [PATCH] D146978: [Assignment Tracking] Improve removeRedundantDbgLocsUsingBackwardScan
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [llvm] dc764a2 - [ComplexDeinterleaving] Propagate fast math flags to symmetric operations.
David Green via llvm-commits
- [PATCH] D146409: [ComplexDeinterleaving] Propagate fast math flags to symmetric operations.
Dave Green via Phabricator via llvm-commits
- [PATCH] D147040: [AArch64][CodeGen] Use interleave store for streaming compatible functions
Caroline via Phabricator via llvm-commits
- [PATCH] D147041: [CodeGen] Remove redundent instructions generated by combineAddrModes.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139907: [FuzzMutate] RandomIRBuilder has more source and sink type now.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D139894: [FuzzMutate] introduce vector operations, select and fneg into InstInjectorStrategy
Peter Rong via Phabricator via llvm-commits
- [PATCH] D147042: [HardwareLoops] Default values
Sam Parker via Phabricator via llvm-commits
- [PATCH] D147043: Rebase
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [compiler-rt] 5aef3df - [Sanitizers] Fix a memory leak.
Chih-Ping Chen via llvm-commits
- [PATCH] D145221: [X86] Prefer `vpternlog` instead of `blendv` for `vselect` on masks.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] d7b4b76 - [AMDGPU] Handle memset users in PromoteAlloca
via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
serge via Phabricator via llvm-commits
- [PATCH] D146702: [MergeICmps] Attach metadata to new created loads
Allen zhong via Phabricator via llvm-commits
- [llvm] 3d1068f - [X86] emitFlagsForSetcc - pull out repeated isEquality condcode checks. NFC.
Simon Pilgrim via llvm-commits
- [llvm] f38aba1 - [X86] MatchVectorAllZeroTest - return X86::CondCode instead of constant node. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 64f69e4 - [RISCV] Cost model for general case of single vector permute
Philip Reames via llvm-commits
- [PATCH] D140900: [DebugInfo] Print empty MDTuples wrapped in MetadataAsValue inline
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 4b7b612 - [RISCV][TTI] Extract getConstantPoolLoadCost helper routine [nfc]
Philip Reames via llvm-commits
- [llvm] 256914b - [AIX] Update release notes regarding -mxcoff-build-id and the profile runtime
Wael Yehia via llvm-commits
- [PATCH] D147056: [SLP][AArch64] Add test to check for the vectorization of fshl
Zain Jaffal via Phabricator via llvm-commits
- [llvm] d10866e - [AMDGPU] Avoid duplicated work in SIRegisterInfo::getReservedRegs
Jay Foad via llvm-commits
- [llvm] 45d00bf - [RISCV] Consolidate and extend fixed vector shuffle cost tests [nfc]
Philip Reames via llvm-commits
- [llvm] 3e90772 - [RISCV] Add shuffle cost tests for general fixed vector permute [nfc]
Philip Reames via llvm-commits
- [llvm] db7cb35 - [AArch64] Add v8.9a/v9.4a FEAT_ATS1A
Archibald Elliott via llvm-commits
- [PATCH] D147058: [SimpleLoopUnswitch] Fix SCEV invalidation issue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D124707: [AArch64] Make sure XRay pseudo-instruction sizes are reported correctly
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D125072: [MachineOutliner] Make getOutliningType partially target-independent
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D147060: [MachineSink] Fix an assertion failure in isCycleInvariant
antoine moynault via Phabricator via llvm-commits
- [llvm] 916425b - [llvm] Use pointer index type for more GEP offsets (pre-codegen)
Krzysztof Drewniak via llvm-commits
- [PATCH] D143437: [llvm] Use pointer index type for more GEP offsets (pre-codegen)
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 4d7d454 - [SLP][AArch64] Add test to check for the vectorization of fshl
Zain Jaffal via llvm-commits
- [llvm] b337735 - Fix build failures with MSVC 14.x
Rahul Joshi via llvm-commits
- [PATCH] D147063: [RISCV] Cost model for general case of dual vector permute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143894: [CodeGenPrepare] Increase the limit on the number of instructions to scan
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D147066: [DWARFLinker][DWARFv5] Add handling of DW_OP_addrx and DW_OP_constx expression operands.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D147020: [AA] Add a tbaa-fence intrinsic.
David Goldblatt via Phabricator via llvm-commits
- [llvm] 69bab9d - [NFC] For formatting for `enumerator_result::get`.
Rahul Joshi via llvm-commits
- [PATCH] D146640: [BOLT] Emit binary section output contents if Set
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D147072: InlineSpiller: Consider copy bundles when looking for snippet copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146662: DebugInfo: Rebuild dwp debug_info index column from v5 indexes more robustly
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D146632: [PowerPC] Fix the xxperm swap requirements
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D147075: [SLP] Only use const args for intrinsic cost if all match.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147057: [compiler-rt][asan][test] Fix lit test config on MinGW
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 302079a - Simplify index rebuilding test.
David Blaikie via llvm-commits
- [PATCH] D147078: [LICM][BPF] Disable hoistMinMax() optimization for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D147079: InlineSpiller: Consider if all subranges are the same when avoiding redundant spills
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 22afe19 - DebugInfo: Rebuild dwp debug_info index column from v5 indexes more robustly
David Blaikie via llvm-commits
- [PATCH] D147059: [asan][test] Fix tests or mark XFAIL for MinGW target
Alvin Wong via Phabricator via llvm-commits
- [compiler-rt] a6f5585 - Disable resize_tls_dynamic test for HWASan
Thurston Dang via llvm-commits
- [compiler-rt] 90b4d1b - [fuzzer] Use puts() rather than printf() in CopyFileToErr()
Roy Sundahl via llvm-commits
- [PATCH] D147088: [bazel] Fix MLIR tests after 92c6946
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D145168: Move DBG_VALUE's that depend on loads to after a load if the load is moved due to the pre register allocation ld/st optimization pass
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D127317: [AArch64][SME] Add ldr/str (fill/spill) intrinsics
Bryan Chan via Phabricator via llvm-commits
- [llvm] 5c2ae37 - [CSSPGO][Preinliner] Trim cold call edges of the profiled call graph for a more stable profile generation.
Hongtao Yu via llvm-commits
- [PATCH] D146452: [AutoFDO] Use flattened profiles for profile staleness metrics
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147096: AMDGPU: Created a sub-register class for the return address operand in the tail call return instruction
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D144530: [RISCV] MC layer support for SiFive VCIX vendor extension.
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D144518: Preserve the address space for llvm.used and llvm.compiler.used global variables in GlobalOpt pass.
Nawal Copty via Phabricator via llvm-commits
- [compiler-rt] 4c55fd9 - [fuzzer] Limit big-file-copy.test to darwin only
Roy Sundahl via llvm-commits
- [PATCH] D143468: [CMake] Remove custom ccache CMake logic
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D147098: [RISCV] Made v(f)(w)red* pseudoinstructions SEW-aware
Nitin John Raj via Phabricator via llvm-commits
- [llvm] 0efe111 - Reland "[Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2"
Phoebe Wang via llvm-commits
- [PATCH] D145499: [DebugInfo][DWARF] Add doesFormBelongToClass function.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D147100: [lld][ELF] Support relocations R_AVR_8_LO8/R_AVR_8_HI8/R_AVR_8_HLO8
Ben Shi via Phabricator via llvm-commits
- [compiler-rt] f66b9fe - [crt] Remove __USER_LABEL_PREFIX__
Fangrui Song via llvm-commits
- [lld] 504df55 - [lld][ELF] Support relocations R_AVR_8_LO8/R_AVR_8_HI8/R_AVR_8_HLO8
Ben Shi via llvm-commits
- [PATCH] D147102: [M68k] Add `TRAP`, `TRAPV`, `BKPT`, `ILLEGAL` instructions
Ian D. Scott via Phabricator via llvm-commits
- [PATCH] D147102: [M68k] Add `TRAP`, `TRAPV`, `BKPT`, `ILLEGAL` instructions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D147102: [M68k] Add `TRAP`, `TRAPV`, `BKPT`, `ILLEGAL` instructions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D147102: [M68k] Add `TRAP`, `TRAPV`, `BKPT`, `ILLEGAL` instructions
Ian D. Scott via Phabricator via llvm-commits
- [PATCH] D147102: [M68k] Add `TRAP`, `TRAPV`, `BKPT`, `ILLEGAL` instructions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D145219: [X86][InstCombine] Add tests for simplifying pternlog intrinsics; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145220: [X86][InstCombine] Simplify some `pternlog` intrinsics
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147106: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D144225: [InstCombine] Add constant combines for `(urem/srem (shl X, Y), (shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147107: [InstCombine] Add test cases for `(rem (shl Y, X), (shl Z, X))`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147108: [InstCombine] Add transforms for `(rem (shl Y, X), (shl Z, X))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143417: [InstCombine] Add fold for `(rem (mul/shl X, Y), (mul/shl X, Z))` -> `(mul X, (rem Y, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [compiler-rt] e4918d4 - [compiler-rt] Quote multiple warning flags in check_cxx_compiler_flag invocation
Sergei Barannikov via llvm-commits
- [PATCH] D147110: [symbolizer] Treat invalid address as addr2line does
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D147112: [symbolizer] Factor out conversion DILineInfo->JSON. NFC
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D143535: github: Add manual workflow to build and upload release binaries
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D147113: [DAG][RISCV] Allow scalable vector ISD::STRICT_FP_ROUND and support vector ISD::STRICT_FP_ROUND for RISC-V.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D147114: [LV] Use BFI to adjust cost of predicated instructions
Evgeniy via Phabricator via llvm-commits
- [PATCH] D147115: [symbolizer] Build 'Request' object in single point. NFC
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 98286a0 - [llvm][CycleInfo] Quick look-up for block in cycle.
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] fc1ffb4 - [AsmPrinter] Fix Crash when Emitting Global Constant of small bit width when targeting Big Endian arch
Peter Rong via llvm-commits
- [PATCH] D146819: [llvm][github] Add good-first-issue comment to issues
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D147118: [ValueTracking] Use dominate tree to get dominate predecessor condtion
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Philip Reames via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D147117: [SCEV] When computing trip count, only zext if necessary
Joshua Cao via Phabricator via llvm-commits
- [llvm] e43247d - [Clang][Flang][AMDGPU] Add support for AMDGPU to Flang driver
Dominik Adamski via llvm-commits
- [PATCH] D147119: [RISCV] Add vector load/store intrinsics to getTgtMemIntrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147120: [RISCV][NFC] Fix ident in RISCVISelLowering.h.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D146602: [PowerPC] Enable canCombineStoreAndExtract target hook
ChenZheng via Phabricator via llvm-commits
- [PATCH] D147122: [Local] Preserve !align if K dominates J and K has a !noundef
luxufan via Phabricator via llvm-commits
- [PATCH] D146033: [AArch64][TTI] Cost model FADD/FSUB/FNEG
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D146761: [AMDGPU] Make buffer intrinsics pointer-valued
Jay Foad via Phabricator via llvm-commits
- [llvm] 5cb4619 - [RISCV][NFC] Fix ident in RISCVISelLowering.h.
Yeting Kuo via llvm-commits
- [PATCH] D143364: [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain
Piyou Chen via Phabricator via llvm-commits
- [llvm] 99da317 - [LoopPredication] Fix the LoopPredication by feezing the result of predication.
Serguei Katkov via llvm-commits
- [PATCH] D146685: [LoopPredication] Fix the LoopPredication by feezing the result.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D147123: [X86] Preserve !pcsections on atomic intrinsics
Marco Elver via Phabricator via llvm-commits
- [PATCH] D147124: [lld][ELF][NFC] Simplify "Thunk *elf::addThunk(...)"
Ben Shi via Phabricator via llvm-commits
- [PATCH] D142479: [AIX] support 64bit global symbol table for big archive
James Henderson via Phabricator via llvm-commits
- [llvm] 04c122b - [X86] Preserve !pcsections on atomic intrinsics
Marco Elver via llvm-commits
- [PATCH] D147126: [NFC]add & to avoid copy
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D146876: [ThinLTO] Only import for non-prevailing interposable global variables
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D145707: [LiveInterval] Fix live range overlap check
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D143708: [RISCV] Support emulated TLS
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146859: RegAllocGreedy: Fix detection of lanes read by a bundle
Quentin Colombet via Phabricator via llvm-commits
- [lld] 2f68ddc - [lld][ARM][2/3]Big Endian support - Word invariant support
Simi Pallipurath via llvm-commits
- [llvm] fba2a7c - [LV][AArch64] Precommit interleaved access tests
Graham Hunter via llvm-commits
- [llvm] f4b2360 - [GuardWidening] Freeze the introduced use.
Serguei Katkov via llvm-commits
- [PATCH] D128155: [GuardWidening] Use freeze to widen using possible poison value.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D147127: [TableGen] Enable "Type set is empty for each HW mode" error in non-debug builds
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147129: [Assignment Tracking] Don't run declare-to-assign on functions marked optnone
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] dd2c29c - [gn build] Port 791164751241
LLVM GN Syncbot via llvm-commits
- [llvm] e9db4fc - NFC: remove stray extra space from llvm.spec.in
Paul Osmialowski via llvm-commits
- [PATCH] D147131: [PoC][TabgleGen] Add new bang operator !apply
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 59dcf92 - [TLI][AArch64] Extend SLEEF vectorized functions mapping with VLA functions
Paul Osmialowski via llvm-commits
- [llvm] 0ef8a79 - [LoopVectorize] Add non-zero check for MaxPowerOf2RuntimeVF in computeMaxVF
David Sherwood via llvm-commits
- [PATCH] D147132: [FuncSpec] Replace markArgInFuncSpecialization with handleCallArguments.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D147133: [IPO] Add documentation for new function argument
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D136251: [LoopVectorize] Use available masked vector functions when required
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D147134: [RFC][Debugify] Remove false positve debug location losses
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D146158: [FuncSpec] Track the return values of specializations.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D147136: [AArch64][SME] Fix broken intrinsics for ZA STR (vector)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D147137: Extend handlng of fp min/max.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D147140: [DebugInfo][flang] Fix linking modules with similar DIStringType
Vladimir Radosavljevic via Phabricator via llvm-commits
- [llvm] d3291c6 - [RISCV][MC] Add support for the experimental zicond extension
Alex Bradbury via llvm-commits
- [llvm] 9385996 - [X86] combineMOVMSK - fold movmsk(logic(X,C)) -> logic(movmsk(X),C)
Simon Pilgrim via llvm-commits
- [PATCH] D147143: Add backend support for new PAL ELF Metadata 3.0
David Stuttard via Phabricator via llvm-commits
- [llvm] cb2c510 - Revert "[GuardWidening] Freeze the introduced use."
Serguei Katkov via llvm-commits
- [llvm] 06f28f2 - [Assignment Tracking][NFC] Cache debug-info-assignment-tracking module flag
via llvm-commits
- [llvm] f8f1909 - Revert "[TLI][AArch64] Extend SLEEF vectorized functions mapping with VLA functions"
Paul Osmialowski via llvm-commits
- [llvm] e5132d7 - [Assignment Tracking] Don't run declare-to-assign on functions marked optnone
via llvm-commits
- [llvm] ab49747 - [NFC][Clang] Move DebugOptions to llvm/Frontend for reuse in Flang
Sacha Ballantyne via llvm-commits
- [llvm] 6b6f312 - [TLI][AArch64] Extend SLEEF vectorized functions mapping with VLA functions
Paul Osmialowski via llvm-commits
- [PATCH] D147145: [AMDGPU] Consistently use v2i16 for packed bf16 inputs. NFC.
Jay Foad via Phabricator via llvm-commits
- [llvm] cbfeec6 - [Assignment Tracking][NFC] Reduce work done in fragment overlap calculation
via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D146121: [DAG] Move lshr narrowing from visitANDLike to SimplifyDemandedBits (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] ac269d1 - [RISCV][test] Update CHECK lines in condops related tests in preparation for Zicond codegen
Alex Bradbury via llvm-commits
- [llvm] eb64450 - [ARM] Convert active.lane.masks to vctp with non-zero starts
David Green via llvm-commits
- [PATCH] D146517: [ARM] Convert active.lane.masks to vctp with non-zero starts
Dave Green via Phabricator via llvm-commits
- [PATCH] D147146: [InstCombine] Should postpone zero check folding if the compare argument is a call
Alexander via Phabricator via llvm-commits
- [PATCH] D147147: [RISCV] Add codegen for the experimental zicond extension
Alex Bradbury via Phabricator via llvm-commits
- [llvm] c4861e3 - [Assignment Tracking] Elide a map copy in some cases
via llvm-commits
- [PATCH] D140798: [InstCombine] Fold zero check followed by decrement to usub.sat
Alexander via Phabricator via llvm-commits
- [PATCH] D147150: [BOLT] Remove original relocs when moving JTs in relocation mode
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D147151: [NFC][LoopVectorize] Add zext/sext cost tests when there is type shrinkage
David Sherwood via Phabricator via llvm-commits
- [PATCH] D147152: [LoopVectorize] Fix zext/sext cost calculations when types are shrunk
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D146301: [llvm-exegesis] Make possible to execute snippets without perf counters
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D147154: [AMDGPU][GlobalISel] Add codegen support for S_INDIRECT_REG_WRITE_MOVREL_B32_V[9|10|11|12]
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D147155: [BOLT][NFC] Simplify instrumentFunction v2
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D147156: [llvm-exegesis] Factor out DisassemblerHelper from the Analysis class
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D147157: [AMDGPU] Do not fix implicit vcc operand on INLINEASM
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147158: [AMDGPU] Do not reserve 16-bit registers
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147159: [AMDGPU][GFX940] Simplify definitions of GLOBAL_ATOMIC
Mariusz Sikora via Phabricator via llvm-commits
- [llvm] 267d6d6 - [AArch64] Use NEON's tbl1 for 16xi8 and 8xi8 build vector with mask.
David Green via llvm-commits
- [PATCH] D144879: [ConstraintElimination] Add function arguments to constraint system before solving
Zain Jaffal via Phabricator via llvm-commits
- [llvm] 57492b1 - [RISCV] Cost model for general case of dual vector permute
Philip Reames via llvm-commits
- [PATCH] D124490: [InstrProf] Minimal Block Coverage
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D147153: [CMake] Add missing find_package for LibEdit
Eric Kilmer via Phabricator via llvm-commits
- [llvm] 8e56a19 - [Assignment Tracking] Improve removeRedundantDbgLocsUsingBackwardScan
via llvm-commits
- [llvm] d4879d7 - [Assignment Tracking] Coalesce dbg loc definitions with contiguous fragments
via llvm-commits
- [PATCH] D147161: [AIX][CodeGen] Renaming mroptr
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D147162: [MemCpyOpt] Don't fold memcpy.inline into memmove
Mikhail Maltsev via Phabricator via llvm-commits
- [compiler-rt] 0e2ed90 - [AIX][PGO] Teach profile runtime to read build-id
Wael Yehia via llvm-commits
- [PATCH] D140841: [DWARFLinkerNext] Add StringPool class.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 27c4777 - [symbolizer] Treat invalid address as addr2line does
Serge Pavlov via llvm-commits
- [llvm] 9002518 - [symbolizer] Factor out conversion DILineInfo->JSON. NFC
Serge Pavlov via llvm-commits
- [llvm] d33bac1 - [IPO] Add documentation for new function argument
Shoaib Meenai via llvm-commits
- [compiler-rt] 270067d - Revert "[compiler-rt] Quote multiple warning flags in check_cxx_compiler_flag invocation"
Mitch Phillips via llvm-commits
- [PATCH] D142231: [AMDGPU][AsmParser] Refine SMRD offset definitions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D147167: [TwoAddressInstruction] Improve tests for register killed by instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D144959: [AMDGPU][AsmParser][NFC] Refine immediate operand definitions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D147168: [WIP] Introduce SIInstrWorklist to process instructions in moveToVALU
krishna chaitanya sankisa via Phabricator via llvm-commits
- [llvm] 4173ed1 - [LV] Add test cases for global struct dereferencability.
Florian Hahn via llvm-commits
- [llvm] 2657e55 - [docs] Fix a typo (malicously-crafter)
Benjamin Kramer via llvm-commits
- [PATCH] D142875: [LV] Predicated epilog vectorization
Dave Green via Phabricator via llvm-commits
- [PATCH] D145925: [LV] Add a UsePredicatedEpilogue epilog vectorization scheme option
Dave Green via Phabricator via llvm-commits
- [PATCH] D145927: [LV] Fix the combination of predicated epilogs and DataAndControlFlow
Dave Green via Phabricator via llvm-commits
- [compiler-rt] 99db656 - [compiler-rt] Move __sanitizer_mallinfo to separate header
Leonard Chan via llvm-commits
- [PATCH] D146933: [RISCV] Slightly weaken expanded seq_cst atomic op to match reference mapping in in the spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76547: [WebAssembly] Add `wasm-exported` function attribute
Aaron Ballman via Phabricator via llvm-commits
- [compiler-rt] 5bb826d - Reland "[hwasan] Provide aliases for c allocation functions for Fuchsia
Leonard Chan via llvm-commits
- [PATCH] D145718: [hwasan] Provide aliases for c allocation functions for Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D133103: [PowerPC] Improve kill flag computation and add verification after MI peephole
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D131179: [StripDeadDebugInfo] Drop dead CUs for const global expression
Alexey Bader via Phabricator via llvm-commits
- [llvm] 5087663 - [RISCV] Made v(f)(w)red* pseudoinstructions SEW-aware
Nitin John Raj via llvm-commits
- [PATCH] D111456: [InlineCost] model calls to llvm.objectsize.*
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D146198: [RISCV] Make ResourceCycles relevant to LMUL
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143967: [DebugInfo][BPF] Add 'btf:type_tag' annotation in DWARF
David Faust via Phabricator via llvm-commits
- [PATCH] D147173: [RISCV] Merge SExtWRemoval and StripWSuffix into a single pass.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147174: [RISCV] Move allWUsers from RISCVInstrInfo to RISCVOptWInstrs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add -print-supported-marchs and -march=help support
Craig Topper via Phabricator via llvm-commits
- [llvm] 6330447 - [gn build] Port 3be6c4d413f6
LLVM GN Syncbot via llvm-commits
- [PATCH] D147177: [FunctionAttrs] allow weak functions to propagate noreturn
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D142916: [lld-macho] Warn on method name collisions from category definitions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D146325: [PowerPC] Add statistics to show the number of entries in the TOC.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 70e2d63 - [AMDGPU] Consistently use v2i16 for packed bf16 inputs. NFC.
Jay Foad via llvm-commits
- [llvm] 3e3594c - [AMDGPU] Do not fix implicit vcc operand on INLINEASM
Jay Foad via llvm-commits
- [PATCH] D145884: test-release.sh: build projects and runtimes lists with semicolons
Tom Stellard via Phabricator via llvm-commits
- [llvm] d91c9ae - [WebAssembly] Select call_indirect for alloca calls
Heejin Ahn via llvm-commits
- [llvm] cfd36aa - [WebAssembly] Use ArrayRef/SmallVectorImpl in parameters (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D146841: [WebAssembly] Use ArrayRef/SmallVectorImpl in parameters (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 5a55c95 - [WebAssembly] Redesign DebugValueManager
Heejin Ahn via llvm-commits
- [PATCH] D146744: [WebAssembly] Redesign DebugValueManager
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D146645: [BOLT] Create section symbols for inserted sections
Amir Ayupov via Phabricator via llvm-commits
- [llvm] a4e32ae - [WebAssembly] Do nothing when sinking to same place
Heejin Ahn via llvm-commits
- [PATCH] D146860: [WebAssembly] Do nothing when sinking to same place
Heejin Ahn via Phabricator via llvm-commits
- [llvm] f5e63f8 - [RISCV] Support emulated TLS
Alex Bradbury via llvm-commits
- [PATCH] D140841: [DWARFLinkerParallel] Add StringPool class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D147178: [MachineOutliner] Fix label outlining regression introduced in D125072
duk via Phabricator via llvm-commits
- [PATCH] D142829: [ValueTracking] Add tests cases for `isKnownNonZero` provable indirectly; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142830: [ValueTracking] Improve non-zero tracking of `X` by also searching through `Use(X)` that imply non-zero
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142831: [ValueTracking] Add tests cases for `isKnownNonZero` for `X < C1 && X > C2`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142832: [ValueTracking] Add support in `isKnownNonZero` for dominating condition from `X > C1 && X < C2`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147179: [RISCV] Bump I, F, D, and A extension versions to 20191214 spec version
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147179: [RISCV] Bump I, F, D, and A extension versions to 20191214 spec version
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147179: [RISCV] Bump I, F, D, and A extension versions to 20191214 spec version
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D147179: [RISCV] Bump I, F, D, and A extension versions to 20191214 spec version
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147179: [RISCV] Bump I, F, D, and A extension versions to 20191214 spec version
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D147179: [RISCV] Bump I, F, D, and A extension versions to 20191214 spec version
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147179: [RISCV] Bump I, F, D, and A extension versions to 20191214 spec version
Craig Topper via Phabricator via llvm-commits
- [llvm] b02db1d - [WebAssembly] Fix SmallVector warning
Heejin Ahn via llvm-commits
- [PATCH] D139254: Enhance stack protector
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D145988: [SLP]Remove CreateShuffle lambda and reuse ShuffleBuilder functions.
Ivan Kelarev via Phabricator via llvm-commits
- [llvm] 4080328 - DwarfDebug: Minor condition cleanups
David Blaikie via llvm-commits
- [llvm] a73d354 - DWARF: Enable "ranges always" under Split DWARF by default
David Blaikie via llvm-commits
- [PATCH] D147183: [RISCV][docs] Document which revision of the specification we implement
Philip Reames via Phabricator via llvm-commits
- [PATCH] D147185: [Debuginfod][CMake] Don't build a defunct llvm-debuginfod
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D145683: [runtimes] Allow passing individual parameters to the default target runtimes/builtins
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D144893: [OpenMP][WIP] `spir64` device runtime library template
Jean-Baptiste Skutnik via Phabricator via llvm-commits
- [llvm] 4c10a61 - [RISCV] Merge SExtWRemoval and StripWSuffix into a single pass.
Craig Topper via llvm-commits
- [llvm] 3d7fa6d - [RISCV] Move allWUsers from RISCVInstrInfo to RISCVOptWInstrs.
Craig Topper via llvm-commits
- [llvm] 3163147 - [gn build] Port 4c10a6122edf
LLVM GN Syncbot via llvm-commits
- [compiler-rt] e93eff7 - Fix https://lab.llvm.org/buildbot/#/builders/77/builds/26020. D147092
Leonard Chan via llvm-commits
- [llvm] 98798a5 - [RISCV] Add helper function for RVV intrinsics in getTgtMemIntrinsic. NFC
Craig Topper via llvm-commits
- [llvm] 8ac330b - [Debuginfod][CMake] Don't build a defunct llvm-debuginfod
Daniel Thornburgh via llvm-commits
- [llvm] 167e8f8 - [InstrProf] Minimal Block Coverage
Ellis Hoag via llvm-commits
- [llvm] d9262be - [gn build] Port 167e8f8b6b11
LLVM GN Syncbot via llvm-commits
- [PATCH] D146531: [AArch64][GlobalISel] Add support for some across-vector NEON intrinsics
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D147190: [lld][WebAssembly] Process stub libraries before performing LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D146463: [CodeGen][RISCV] Change Shadow Call Stack Register to X3
Paul Kirth via Phabricator via llvm-commits
- [llvm] 84c8c2b - [DAG][RISCV] Allow scalable vector ISD::STRICT_FP_ROUND and support vector ISD::STRICT_FP_ROUND for RISC-V.
Yeting Kuo via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Richard Smith - zygoloid via Phabricator via llvm-commits
- [compiler-rt] c5c6781 - Revert "Reland "[hwasan] Provide aliases for c allocation functions for Fuchsia"
Leonard Chan via llvm-commits
- [PATCH] D147195: [RISCV] Support llvm.lround intrinsics with i32 return type on RV64.
Craig Topper via Phabricator via llvm-commits
- [llvm] 0bf75d8 - Handle the unexpected inputs for pass HardwareLoops
via llvm-commits
- [llvm] 50f2ce4 - [MachineScheduler] Rename postprocessDAG to postProcessDAG. NFC
via llvm-commits
- [PATCH] D146795: [MachineScheduler] Rename postprocessDAG to postProcessDAG. NFC
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D147124: [lld][ELF][NFC] Simplify "Thunk *elf::addThunk()"
Fangrui Song via Phabricator via llvm-commits
- [llvm] 1f5e9a3 - [MCP] Do not try forward non-existent sub-register of a copy
Sergei Barannikov via llvm-commits
- [PATCH] D145890: [InstCombine] Generate better code for std::bit_floor from libstdc++
Kazu Hirata via Phabricator via llvm-commits
- [lld] f1f6ca5 - [lld][ELF][NFC] Simplify method "Thunk *elf::addThunk()"
Ben Shi via llvm-commits
- [PATCH] D147197: [llvm-docs] Added documentation for the 'neg' operation
Victor Salami Oyale via Phabricator via llvm-commits
- [llvm] 0b5bb69 - [GuardWidening] Freeze the introduced use. Re-land.
Serguei Katkov via llvm-commits
- [llvm] 847b7f3 - [ARM] Use isNullConstant and isOneConstant (NFC)
Kazu Hirata via llvm-commits
- [llvm] e2630a5 - [RISCV] Use StringRef(&C, 1) instead of std::string(1, C).
Craig Topper via llvm-commits
- [llvm] 9f8678b - [DWARFLinker] Honor verbose flag for input verification
Jonas Devlieghere via llvm-commits
- [PATCH] D147198: [WASM] Fix [pr61828](https://github.com/llvm/llvm-project/issues/61828)
Peter Rong via Phabricator via llvm-commits
- [compiler-rt] 7b67e96 - [compiler-rt] Fix cross-compiling detection
Hau Hsu via llvm-commits
- [llvm] 163d7bb - [WASM] Precommit WebAssemblyISelLowering.cpp format changes for D147198
Peter Rong via llvm-commits
- [PATCH] D147198: [WASM] Prevent casting `undef` to `CosntantSDNode`
Peter Rong via Phabricator via llvm-commits
- [llvm] 24bc5f3 - [RISCV] Replace std::string with StringRef in RISCVISAInfo. NFC
Craig Topper via llvm-commits
- [llvm] 236c921 - Use Dense{Map,Set}::contains (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D147199: [docs] Add section on iteration utilities (`zip` & `enumerate`)
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] e9c97cf - [symbolizer] Additional tests for invalid address handling
Serge Pavlov via llvm-commits
- [PATCH] D139827: [RISCV][Asan] Use dynamic shadow offset to make it work on different width of virtual-memory system.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D147200: [ARM] Combine fadd into fcmla
Dave Green via Phabricator via llvm-commits
- [llvm] 8c124e3 - [RISCV] isDigit instead of isdigit for consistency. NFC
Craig Topper via llvm-commits
- [PATCH] D147201: [ARM] Fold fadd of vcmul into vcmla
Dave Green via Phabricator via llvm-commits
- [PATCH] D147202: [dwarfdump] Fix .debug_line verification for DWARF 5
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 670c92a - [CodeGen] Remove redundent instructions generated by combineAddrModes.
Peter Rong via llvm-commits
- [PATCH] D147203: [dsymutil] Add a new verification mode
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
James Henderson via Phabricator via llvm-commits
- [PATCH] D143347: [lldb][DWARF] Infer no_unique_address attribute
Pavel Kosov via Phabricator via llvm-commits
- [llvm] 8ff4832 - [LSR] Preserve LCSSA when rewriting instruction with PHI user
Dmitry Makogon via llvm-commits
- [PATCH] D142135: [AArch64] Basic target("+crypto") handling
Dave Green via Phabricator via llvm-commits
- [PATCH] D147207: [llvm-mc] Fix line_end_with_space.test
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D145043: [llvm-c] Remove PassRegistry and initialization APIs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147208: [WASM] Fix legalizer for LowerBUILD_VECTOR.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D144729: [AMDGPU] Select v_sat_pk_u8_i16
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147031: [MachineCopy] Enhance sub register machine copy propagation
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 5213834 - [AArch64] Extend icmp bitcast to vecreduce fold to comparison with -1
Nikita Popov via llvm-commits
- [PATCH] D146518: [AArch64] Extend icmp bitcast to vecreduce fold to comparison with -1
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D144841: [ConstraintElimination] Replace isKnownNegative entry with upper and lower bound info for each decomposed variable.
Zain Jaffal via Phabricator via llvm-commits
- [llvm] c75e266 - [AMDGPU] Remove two unused ComplexRendererFns
Jay Foad via llvm-commits
- [PATCH] D144842: [ConstraintElimination] Add upper bound info based on maximum type bounds for zext instructions
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D146622: [AggressiveInstCombine] folding load for constant global patterened arrays and structs by GEP indices
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D138637: [InstCombine] Combine opaque pointer single index GEP and with src GEP by matching the types
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D144492: [InstCombine] Support multiple comparisons in foldAllocaCmp()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146810: [CodeGen] Compile-time improvement for Machine Late Instructions Cleanup Pass.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D147212: [ARM] Handle generating SEH unwind info for t2STR_PRE/t2LDR_POST
Martin Storsjö via Phabricator via llvm-commits
- [llvm] efd34ba - Revert "[LSR] Preserve LCSSA when rewriting instruction with PHI user"
Nico Weber via llvm-commits
- [llvm] 44f0c91 - [AMDGPU] TableGen syntax cleanups
Jay Foad via llvm-commits
- [PATCH] D146198: [RISCV] Make Latency/ResourceCycles relevant to LMUL
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D147216: [AMDGPU] Reduce repetition in SMEM instruction definitions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147217: [OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directive
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D144863: [ConstraintElimination] Add bound info for composite expressions.
Zain Jaffal via Phabricator via llvm-commits
- [llvm] 4e21140 - [X86] combineVectorShiftImm - fold (shift (logic X, C2), C1) -> (logic (shift X, C1), (shift C2, C1))
Simon Pilgrim via llvm-commits
- [llvm] b0c8922 - [X86] LowerVectorAllZero - use MOVMSKPS for comparisons coming from vXi32/vXi64 vectors
Simon Pilgrim via llvm-commits
- [PATCH] D143248: Emit CFI directives in epilogue and enable CFIFixup pass for RISC-V.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D147221: [LoongArch][NFC] Add tests of additions with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147222: [LoongArch] Optimize additions with immedates
Ben Shi via Phabricator via llvm-commits
- [llvm] ab8150a - [MemCpyOpt] Don't fold memcpy.inline into memmove
Mikhail Maltsev via llvm-commits
- [llvm] 273cbb5 - [Test] Add test showing that SCEV cannot infer simple facts for decrementing AddRecs
Max Kazantsev via llvm-commits
- [PATCH] D147221: [LoongArch][NFC] Add tests of additions with immediates (for D147222)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D144233: [amdgpu] Implement dynamic LDS accesses from non-kernel functions
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D137327: [clang-format] Handle object instansiation in if-statements
MyDeveloperDay via Phabricator via llvm-commits
- [llvm] 75c7019 - [amdgpu] Fix broken error detection in LDS lowering
Jon Chesterfield via llvm-commits
- [PATCH] D146775: [amdgpu] Fix broken error detection in LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 1f04aeb - [AMDGPU] Add tests on v_interp_p*_f16 with immediate parameters.
Ivan Kosarev via llvm-commits
- [PATCH] D146376: Update static_assert message for redundant cases
Krishna Narayanan via Phabricator via llvm-commits
- [PATCH] D147228: [AMDGPU][MC] v_interp tests to check reported operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D147229: [lld-macho][objc] Don't crash when rodata isn't statically linked
Jez Ng via Phabricator via llvm-commits
- [PATCH] D147230: [lld-macho] Don't emit spurious dupe method warnings for +load methods
Jez Ng via Phabricator via llvm-commits
- [llvm] 2453da0 - [CodeGenPrepare] Fix counting uses when folding addresses into memory instructions
Momchil Velikov via llvm-commits
- [PATCH] D143893: [CodeGenPrepare] Fix counting uses when folding addresses into memory instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D145410: [Flang][OpenMP] Add support for logical or reduction in worksharing-loop
Dossay Oryspayev via Phabricator via llvm-commits
- [PATCH] D147232: [asan][test] Fix `TestCases/alloca_*` ptr-to-long cast on Windows
Alvin Wong via Phabricator via llvm-commits
- [llvm] 99e57f0 - [CodeGenPrepare] Increase the limit on the number of instructions to scan
Momchil Velikov via llvm-commits
- [PATCH] D146352: Split out `llvm-cg-tblgen` from `llvm-tblgen`
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] 939fbef - [AMDGPU] Reduce repetition in SMEM instruction definitions
Jay Foad via llvm-commits
- [PATCH] D127041: [LLVM] Add the support for fmax and fmin in atomicrmw instruction
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D146906: Generate `MachineValueType.h` (partially) from `ValueTypes.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] 32f46ef - [AMDGPU][AsmParser][NFC] Refine immediate operand definitions.
Ivan Kosarev via llvm-commits
- [PATCH] D147235: [AArch64] Remove redundant `mov 0` instruction for high 64-bits
JinGu Kang via Phabricator via llvm-commits
- [llvm] 22a3f97 - [symbolizer] Build 'Request' object in single point. NFC
Serge Pavlov via llvm-commits
- [llvm] 5114843 - [AMDGPU][AsmParser] Refine SMRD offset definitions.
Ivan Kosarev via llvm-commits
- [PATCH] D147222: [LoongArch] Optimize additions with immediates
Lu Weining via Phabricator via llvm-commits
- [llvm] 4bfe3ab - [AMDGPU][MC] v_interp tests to check reported operands.
Ivan Kosarev via llvm-commits
- [PATCH] D146612: [Flang][OpenMP][MLIR][OpenMPIRBuilder] Lower OpenMP target attributes
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D147236: [AArch64][Combine]: combine <2xi64> Mul-Add.
hassnaaHamdi via Phabricator via llvm-commits
- [llvm] 277b898 - [DebugInfo] Correct out-of-bounds error message for DW_FORM_line_strp
Benjamin Maxwell via llvm-commits
- [PATCH] D146539: [DebugInfo] Correct out-of-bounds error message for DW_FORM_line_strp
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D146872: [1/N][IR] Permit load/store/alloca for struct of the same scalable vector type
Kito Cheng via Phabricator via llvm-commits
- [llvm] 43aa293 - [AArch64] Basic target(+crypto) handling
David Green via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [llvm] 48f6964 - [AMDGPU][GlobalISel] Add support for S_INDIRECT_REG_WRITE_MOVREL_B32_V[9|10|11|12]
Mateja Marjanovic via llvm-commits
- [PATCH] D147240: [mlir][bazel] fix SPIRVConversion.cpp build
Chenguang Wang via Phabricator via llvm-commits
- [llvm] 9255124 - [SLP]Fix a crash when trying to shuffle multiple nodes.
Alexey Bataev via llvm-commits
- [PATCH] D147241: [AMDGPU][AsmParser] Refine parsing SDWA operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D147242: [AMDGPU] Don't bother to use OffsetMode to define Real SMEM instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136659: [AliasAnalysis] Introduce getModRefInfoMask() as a generalization of pointsToConstantMemory().
Xi Ruoyao via Phabricator via llvm-commits
- [llvm] 1c5bb25 - [RISCV][LV] Add test coverage for strided access patterns [nfc]
Philip Reames via llvm-commits
- [PATCH] D147243: [X86] MatchVectorAllZeroTest - add support for icmp(bitcast(icmp_ne(X,Y)),0) vector reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D147243: [X86] MatchVectorAllZeroTest - add support for icmp(bitcast(icmp_ne(X,Y)),0) vector reduction patterns
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147243: [X86] MatchVectorAllZeroTest - add support for icmp(bitcast(icmp_ne(X,Y)),0) vector reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D147243: [X86] MatchVectorAllZeroTest - add support for icmp(bitcast(icmp_ne(X,Y)),0) vector reduction patterns
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147243: [X86] MatchVectorAllZeroTest - add support for icmp(bitcast(icmp_ne(X,Y)),0) vector reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D147243: [X86] MatchVectorAllZeroTest - add support for icmp(bitcast(icmp_ne(X,Y)),0) vector reduction patterns
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D147243: [X86] MatchVectorAllZeroTest - add support for icmp(bitcast(icmp_ne(X,Y)),0) vector reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D147243: [X86] MatchVectorAllZeroTest - add support for icmp(bitcast(icmp_ne(X,Y)),0) vector reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D147243: [X86] MatchVectorAllZeroTest - add support for icmp(bitcast(icmp_ne(X,Y)),0) vector reduction patterns
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147244: [mlir][bazel] reformat BUILD.bazel with buildifier
Chenguang Wang via Phabricator via llvm-commits
- [llvm] b6eadb6 - [Coroutines] Look for dbg.declare for temp spills
Wei Wang via llvm-commits
- [llvm] 8c40ad1 - [docs] Add section on iteration utilities (`zip` & `enumerate`)
Jakub Kuderski via llvm-commits
- [PATCH] D147245: [AMDGPU] Make amdgcn.s.buffer.load a memory-reading intrinsic
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 1f32618 - [gn build] Port 142c3d9d1414
LLVM GN Syncbot via llvm-commits
- [PATCH] D99468: [TableGen] Emit more helpful error messages on empty type set
Jay Foad via Phabricator via llvm-commits
- [llvm] 9dce77f - [Docs][llvm-cov] Correct flag name.
Daniel Thornburgh via llvm-commits
- [PATCH] D147190: [lld][WebAssembly] Process stub libraries before and after LTO
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D63420: AMDGPU: Fix s.buffer.load being marked as readnone
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146923: [SPIR-V] Remove switch G_ICMP+G_BRCOND+G_BR before ISel
Michal Paszkowski via Phabricator via llvm-commits
- [llvm] 339b8a0 - [AutoFDO] Use flattened profiles for profile staleness metrics
via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 7a98934 - AMDGPU: Created a subclass for the return address operand in the tail call return instruction
Changpeng Fang via llvm-commits
- [PATCH] D145874: TableGen: Let getAllDerivedDefinitions() numeric order.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] effb7ab - [TwoAddressInstruction] Improve tests for register killed by instruction
Jay Foad via llvm-commits
- [llvm] 280ece9 - fix docs warning in llvm-profdata.rst
via llvm-commits
- [PATCH] D145873: Move definitions of ArgKind from Intrinsics.h to Intrinsics.td
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145872: TableGen: Let expressions available to list subscripts and list slices
Matt Arsenault via Phabricator via llvm-commits
- [lld] 453102a - [lld-macho][re-land] Warn on method name collisions from category definitions
Jez Ng via llvm-commits
- [lld] 96d0875 - [lld-macho][objc] Don't crash when rodata isn't statically linked
Jez Ng via llvm-commits
- [lld] 3c787d5 - [lld-macho] Don't emit spurious dupe method warnings for +load methods
Jez Ng via llvm-commits
- [PATCH] D147251: [Chkpnt] Initial patch for checkpointing.
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] e8bc77e - [MachineOutliner] Fix label outlining regression introduced in D125072
via llvm-commits
- [llvm] 498aa53 - [IVDescriptors] Add pointer InductionDescriptors with non-constant strides
Philip Reames via llvm-commits
- [PATCH] D145441: [AMDGPU] Define data layout entries for buffers
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D147253: [InstCombine][OpaquePtr] Do not try to match store type to value type for opaque stores
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D147254: Precommit autogen tests
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D147255: [InstCombine][OpaquePtr] Do not try to match store type to value type for opaque stores
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D147256: [DebugInfo] Fix file path separator when targeting windows.
Zequan Wu via Phabricator via llvm-commits
- [llvm] b060ca7 - [LV] Regenerate check lines for test to reduce diff in follow-up patch.
Florian Hahn via llvm-commits
- [PATCH] D147259: [LV] Don't sink scalar instructions that may read from memory.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147260: [Loads] Support SCEVAddExpr as start for pointer AddRec.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 5b07059 - [RISCV] Slightly weaken expanded seq_cst atomic op to match reference mapping in in the spec
Alex Bradbury via llvm-commits
- [PATCH] D147261: [RISCV] Add Zicsr and Zifencei to CPUs in RISCVProcessors.td.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 1190a1d - "Reland "[hwasan] Provide aliases for c allocation functions for Fuchsia"
Leonard Chan via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Zequan Wu via Phabricator via llvm-commits
- [llvm] a755e80 - [RISCV] Add codegen for the experimental zicond extension
Alex Bradbury via llvm-commits
- [PATCH] D147264: [DAG] Add SelectionDAG::SplitScalar helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D147265: Update encodings in AMDGPUDwarfExtensionsForHeterogeneousDebugging.rst
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147266: [AArch64] Add IR intrinsics for vbsl* C intrinsics
Pranav Kant via Phabricator via llvm-commits
- [PATCH] D147267: [NFC][DebugInfo] Make Descriptions constexpr
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147268: [RISCV] Correct the EvenSrc/OddSrc computation in isInterleaveShuffle.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147269: [DebugInfo] printCompactDWARFExpr: don't assert on stack size
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147270: [DebugInfo] Support more than 2 operands in DWARF operations
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147271: [DebugInfo] Add DW_OP_LLVM_user extension point
Scott Linder via Phabricator via llvm-commits
- [llvm] 32a5482 - TableGen: Let getAllDerivedDefinitions() numeric order.
NAKAMURA Takumi via llvm-commits
- [PATCH] D146595: [clang] Add "transparent_stepping" attribute
Augusto Noronha via Phabricator via llvm-commits
- [lld] 2ea8a3a - [lld][WebAssembly] Process stub libraries before performing LTO
Sam Clegg via llvm-commits
- [PATCH] D147274: [InstCombine] Add tests for simplifying `(icmp ({z|s}ext X), C)` where `C` is vector; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147275: [InstCombine] Extend simplifications for `(icmp ({z|s}ext X), C)` where `C` is vector
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147276: docs: Document policy around GitHub branches
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D147278: [HeterogeneousDWARF] Implement extensions in DebugInfo
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147279: [HeterogeneousDWARF] Implement AMDGPU CFI, DebugInfo
Scott Linder via Phabricator via llvm-commits
- [PATCH] D144301: [dwarfdump][AMDGPU] Support EF_AMDGPU_MACH_NONE
Scott Linder via Phabricator via llvm-commits
- [PATCH] D146745: [sanitizers] Explainer about dyld and weak overrides on Darwin. (NFC)
Roy Sundahl via Phabricator via llvm-commits
- [lld] dc90af5 - [RISCV] Bump I, F, D, and A extension versions to 20191214 spec version
Craig Topper via llvm-commits
- [PATCH] D146728: [utils] Give git a dummy email address when cherry picking.
Roy Sundahl via Phabricator via llvm-commits
- [PATCH] D76878: Implement DW_{OP,AT}_LLVM_* for Heterogeneous Debugging
Scott Linder via Phabricator via llvm-commits
- [PATCH] D76882: [AMDGPU] Implement CFI for non-kernel functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D76880: [AMDGPU] Emit entry function CFI
Scott Linder via Phabricator via llvm-commits
- [llvm] b975626 - [RISCV] Test case for D147268. NFC
Craig Topper via llvm-commits
- [llvm] f231554 - [RISCV] Correct the EvenSrc/OddSrc computation in isInterleaveShuffle.
Craig Topper via llvm-commits
- [PATCH] D147284: docs: Document procedure for updating pull requests
Tom Stellard via Phabricator via llvm-commits
- [llvm] 96a7e05 - [RISCV] Add Zicsr and Zifencei to CPUs in RISCVProcessors.td.
Craig Topper via llvm-commits
- [compiler-rt] 7b6c0ce - Revert ""Reland "[hwasan] Provide aliases for c allocation functions for Fuchsia""
Leonard Chan via llvm-commits
- [llvm] a365fc4 - Let IntrinsicEnums.inc conditional by GET_INTRINSIC_ENUM_VALUES
NAKAMURA Takumi via llvm-commits
- [llvm] 8922a1c - Move definitions of ArgKind from Intrinsics.h to Intrinsics.td
NAKAMURA Takumi via llvm-commits
- [llvm] 00701d3 - [RISCV] Remove -mattr=+f from rvk-user-csr-name.s.
Craig Topper via llvm-commits
- [PATCH] D147286: [FS-AFDO] Assign discriminators to pseudo probes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D147290: [documentation]neg documentation
Ayushi Shukla via Phabricator via llvm-commits
- [PATCH] D147290: [documentation] Added Documentation for 'neg' unary operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132261: [SLP]Do not reduce repeated values, use scalar red ops instead.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D87543: AMDGPU: Always split si_end_cf blocks
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 51a9382 - [WASM] Fix legalizer for LowerBUILD_VECTOR.
Peter Rong via llvm-commits
- [llvm] 0de988c - [docs] Update LLVM_TARGETS_TO_BUILD list
Fangrui Song via llvm-commits
- [PATCH] D136774: [Outliner] Add an option to only enable outlining of patterns above a certain threshold
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D147293: [Chkpnt] TakeName and DestroyName
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D147294: [Chkpnt] Adds IR Checker that compares the saved and restored states.
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] 3b24769 - [WASM] Prevent casting `undef` to `CosntantSDNode`
Peter Rong via llvm-commits
- [PATCH] D147296: [InstCombine] Add support for max(a, b) + min(a, b) => a + b.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D147161: [AIX][CodeGen] Renaming mroptr to xcoff-mroptr
Hubert Tong via Phabricator via llvm-commits
- [llvm] c53d807 - [IR] Allow destruction of symbol table entries regardless of DiscardValueNames
Yevgeny Rouban via llvm-commits
- [PATCH] D143550: [IR] Allow destruction of symbol table entries regardless of DiscardValueNames (Deeper Refactoring)
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D147297: [AutoFDO]Merge called target in body samples
Mingming Liu via Phabricator via llvm-commits
- [compiler-rt] 3834b04 - [builtins] Support architectures with 16-bit int in __ashlti3, __ashrti3 and __lshrti3
Karl-Johan Karlsson via llvm-commits
- [llvm] 66268c8 - [NFC]add & to avoid copy
via llvm-commits
- [llvm] 00b733e - [Local] Preserve !align if K dominates J and K has a !noundef
via llvm-commits
- [PATCH] D147299: [InstCombine] Add support for maximum(a,b) + minimum(a,b) => a + b
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D146747: [RISCV] Model select and insertsubvector shuffle kinds
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D147301: [lit] Implement -I option for builtin "diff" command to ignore changes where all lines match RE
Bing Yu via Phabricator via llvm-commits
- [llvm] 777318d - [LoongArch][NFC] Add tests of additions with immediates (for D147222)
Ben Shi via llvm-commits
- [llvm] ec37a35 - [LoongArch] Optimize additions with immediates
Ben Shi via llvm-commits
- [PATCH] D143465: [LoopVectorize] Vectorize the reduction pattern of integer min/max with index.
Mel Chen via Phabricator via llvm-commits
- [PATCH] D147303: [WIP] Alternative implementation for Scan computations
Pravin Jagtap via Phabricator via llvm-commits
- [llvm] c538353 - [ARM] Handle generating SEH unwind info for t2STR_PRE/t2LDR_POST
Martin Storsjö via llvm-commits
- [PATCH] D147304: [LoongArch][NFC] Add tests of multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147305: [LoongArch] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [llvm] 36158ce - [InstCombine] Add tests for min(a, b) +/* max(a, b) pattern.
Serguei Katkov via llvm-commits
- [PATCH] D147306: [InterleaveAccess] Check that binop shuffles have an undef second operand
Dave Green via Phabricator via llvm-commits
- [llvm] a80b830 - [TableGen] Enable "Type set is empty for each HW mode" error in non-debug builds
Jay Foad via llvm-commits
- [llvm] 47302af - [Orc] Skip sections with duplicate names in DebugObjectManagerPlugin
Stefan Gränitz via llvm-commits
- [llvm] 88d8f12 - [Orc] Filter sections for debug load-address patching upfront
Stefan Gränitz via llvm-commits
- [PATCH] D110900: Triple: Add RedHat vendor
Tom Stellard via Phabricator via llvm-commits
- [llvm] 811832a - [Orc] Refactor debug section requirements into a more flexible flags field (NFC)
Stefan Gränitz via llvm-commits
- [PATCH] D138135: [lld][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D145329: AMDGPU: Always split blocks for si_end_cf
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] bd20a34 - [Orc] Avoid unused variable warning in builds without asserts
Benjamin Kramer via llvm-commits
- [llvm] b206145 - ARMFrameLowering.cpp - fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 89c4acd - [Coverity] Initialize pointer memeber.
via llvm-commits
- [PATCH] D146898: [Docs][typo] Done the required fix for the #61690
serge via Phabricator via llvm-commits
- [llvm] 0a927bd - [Orc] Reflow comment and improve name after fix (NFC)
Stefan Gränitz via llvm-commits
- [llvm] 360a053 - [Orc] Add RequireDebugSections option in the DebugObjectManagerPlugin
Stefan Gränitz via llvm-commits
- [llvm] 965a090 - Revert "[IVDescriptors] Add pointer InductionDescriptors with non-constant strides"
David Green via llvm-commits
- [llvm] 6b6303a - [AMDGPU] Fix whitespace after D147216
Jay Foad via llvm-commits
- [PATCH] D147309: [RISCV][NFC] Simplify PatFrag mul_const_oneuse
Ben Shi via Phabricator via llvm-commits
- [llvm] 868654e - [DWARFLinkerParallel] Add StringPool class.
Alexey Lapshin via llvm-commits
- [PATCH] D146612: [Flang][OpenMP][MLIR] Lower OpenMP target attributes
Dominik Adamski via Phabricator via llvm-commits
- [llvm] bd66de5 - [gn build] Port 868654e5495c
LLVM GN Syncbot via llvm-commits
- [llvm] fc6e91f - [Local] Handle size mismatch between pointer/int in copyRangeMetadata()
Nikita Popov via llvm-commits
- [PATCH] D147310: [Orc] Add AutoRegisterCode option for DebugObjectManagerPlugin
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D146425: [SystemZ] Enable AtomicExpandPass for i128
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 16e1f8e - Revert "[AMDGPU] Select v_sat_pk_u8_i16"
via llvm-commits
- [PATCH] D147312: [Assignment Tracking][SROA] Handle DIArgList in migrateDebugInfo
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 6231ba0 - [Orc] Drop arch check in the DebugObjectManagerPlugin for ELF
Stefan Gränitz via llvm-commits
- [PATCH] D147313: [MLIR][OMPIRBuilder] Lower OpenMP MLIR target attributes to LLVM IR
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D147314: [PowerPC][NFC] precommit vector-promotion.ll
Ting Wang via Phabricator via llvm-commits
- [PATCH] D146762: [Verifier] Ban GEP, load, store of addrspace(8) on AMDGPU
Jay Foad via Phabricator via llvm-commits
- [llvm] 16a008b - [Matrix] Update most dot tests using vXi64 to vXi32.
Florian Hahn via llvm-commits
- [PATCH] D131125: [Matrix] Add special case dot product lowering
Florian Hahn via Phabricator via llvm-commits
- [llvm] 32c7b03 - [InstCombine] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D147316: [JITLink][NFC] Make Block const in alignToBlock
Job Noorman via Phabricator via llvm-commits
- [llvm] 01c02cd - [Assignment Tracking][SROA] Handle DIArgList in migrateDebugInfo
via llvm-commits
- [llvm] e7281c6 - [Matrix] Add special case dot product lowering
Florian Hahn via llvm-commits
- [PATCH] D146522: [RISCV] Model vlseg/vsseg in interleaved memory ops
Luke Lau via Phabricator via llvm-commits
- [llvm] cbca9ce - [InstCombine] Remove min/max special case when folding into select
Nikita Popov via llvm-commits
- [PATCH] D11566: Fix FlattenCFG to invert test when different index is encountered, and add one more operator to invert.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D147321: [Flang][OMPIRBuilder] Add nounwind attribute to the LLVM IR
Dominik Adamski via Phabricator via llvm-commits
- [llvm] 42b44fe - [Assignment Tracking] Remove assertion from DbgAssignIntrinsic::setAddress
via llvm-commits
- [PATCH] D147322: [AArch64] Improve fshl cost modeling if 3rd arg is constant.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0b74366 - [AArch64] Add cost model tests for fshl intrinsics.
Florian Hahn via llvm-commits
- [llvm] 9d32ed3 - [InstCombine] Add additional test for folding intrinsic into select (NFC)
Nikita Popov via llvm-commits
- [llvm] 8bad806 - [AMDGPU] Do not reserve 16-bit registers
Jay Foad via llvm-commits
- [llvm] bdf52b5 - [AMDGPU] Don't bother to use OffsetMode to define Real SMEM instructions
Jay Foad via llvm-commits
- [llvm] f624372 - [AIX][CodeGen] Renaming mroptr to xcoff-mroptr
Qiongsi Wu via llvm-commits
- [llvm] d30d232 - [InstCombine] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] ac409e4 - [InstCombine] Add additional test cases for folding intrinsic into select (NFC)
Nikita Popov via llvm-commits
- [llvm] 6261adf - [InstCombine] Fold more intrinsics over selects
Nikita Popov via llvm-commits
- [llvm] 7b6fae4 - [InterleaveAccess] Check that binop shuffles have an undef second operand
David Green via llvm-commits
- [PATCH] D147330: [Matrix] Refine cost estimate for dot-product.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 471f166 - [NFC][PowerPC] Marked the addr-label.ll test unsupported on PowerPC.
Stefan Pintilie via llvm-commits
- [llvm] aab8b2e - [X86] MatchVectorAllZeroTest - add support for icmp(bitcast(icmp_ne(X,Y)),0) vector reduction patterns
Simon Pilgrim via llvm-commits
- [PATCH] D147331: [ARM] Increase the Scalarized cost of masked gather/scatter operations
Dave Green via Phabricator via llvm-commits
- [llvm] 297242a - [InstCombine] Fix -Wimplicit-fallthrough in InstCombinerImpl::visitCallInst (NFC)
Jie Fu via llvm-commits
- [llvm] 40fc602 - [InstCombine] Add extra test for non-overflowing usub.sat (NFC)
Nikita Popov via llvm-commits
- [llvm] 3f53a58 - [ValueTracking] Fix incorrect computeConstantRange() arguments
Nikita Popov via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Tomasz Kuchta via Phabricator via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Tomasz Kuchta via Phabricator via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Tomasz Kuchta via Phabricator via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Andrew via Phabricator via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Tomasz Kuchta via Phabricator via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Andrew via Phabricator via llvm-commits
- [llvm] d4af896 - [PowerPC] Fix UNSUPPORTED syntax in addr-label.ll
Jay Foad via llvm-commits
- [llvm] ca3313d - [utils] Give git a dummy email address when cherry picking.
Roy Sundahl via llvm-commits
- [llvm] f1c5c84 - [sanitizers] Explainer about dyld and weak overrides on Darwin. (NFC)
Roy Sundahl via llvm-commits
- [PATCH] D147334: [AMDGPU] Don't select _SGPR forms of SMEM instructions on GFX9+
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147335: WIP: [AMDGPU] Don't define _SGPR forms of Real SMEM instructions on GFX10+
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107294: [clang-tidy] adds warning to suggest users replace symbols with words
Piotr Zegar via Phabricator via llvm-commits
- [llvm] a512ce5 - [LV] Add tests for non-constant stride pointer inductions
Philip Reames via llvm-commits
- [llvm] 0b07049 - [gn build] Port a084854266ca
LLVM GN Syncbot via llvm-commits
- [llvm] 6217f47 - [RISCV] Lower inline asm m with offset to register+imm.
Mikhail R. Gadelha via llvm-commits
- [PATCH] D147336: [IVDescriptors] Add pointer InductionDescriptors with non-constant strides (try 2)
Philip Reames via Phabricator via llvm-commits
- [llvm] 031e4e5 - [dwarfdump] Fix .debug_line verification for DWARF 5
Jonas Devlieghere via llvm-commits
- [PATCH] D144306: [BOLT] adding hash computation for basic blocks
Sergey Pupyrev via Phabricator via llvm-commits
- [llvm] be91b4e - [dsymutil] Add a new automatic verification mode
Jonas Devlieghere via llvm-commits
- [llvm] a72162c - [AARCH64] Enable STORE of v4i8 to help more vectorization opportunities
Guozhi Wei via llvm-commits
- [compiler-rt] 39ece75 - "Reland "[hwasan] Provide aliases for c allocation functions for Fuchsia"
Leonard Chan via llvm-commits
- [PATCH] D147340: [Support] Improve Windows performance of buffered raw_ostream
Andrew Ng via Phabricator via llvm-commits
- [llvm] 3520f6d - Fix a missing checksum field
via llvm-commits
- [PATCH] D147341: [lld-macho] Gate category checking behind --check-category-conflicts
Jez Ng via Phabricator via llvm-commits
- [lld] 855d3cb - [lld-macho] Gate category checking behind --check-category-conflicts
Jez Ng via llvm-commits
- [PATCH] D143637: StackProtector: add unwind cleanup paths for instrumentation.
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 8153b92 - [DAG] Add SelectionDAG::SplitScalar helper
Simon Pilgrim via llvm-commits
- [llvm] c095276 - [JITLink] Fix bug in LinkGraph::createMutableContentBlock overload.
Lang Hames via llvm-commits
- [llvm] 2666231 - [ORC] Fix a typo in __objc_imageinfo section name.
Lang Hames via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D147347: [RISCV] Use tail agnostic policy more often when lowering insert_subvector
Luke Lau via Phabricator via llvm-commits
- [PATCH] D144603: Disable compiler launcher on external projects and multi stage clang
David Fang via Phabricator via llvm-commits
- [PATCH] D147348: [MergedLoadStoreMotion] Merge stores with conflicting value types
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] a1786a7 - [RISCV] Fix formatting in RISCVInstrInfoZfa.td. NFC
Craig Topper via llvm-commits
- [PATCH] D146516: [RISCV][Zfa] Fix fceil/ffloor codegen bugs
Craig Topper via Phabricator via llvm-commits
- [llvm] 4bbbae6 - [RISCV] Fix Zfa fceil/ffloor codegen bugs
Craig Topper via llvm-commits
- [llvm] 78ae870 - {tests] Rerun autogen to reduce a diff [nfc]
Philip Reames via llvm-commits
- [PATCH] D147352: [RISCV] Add named constants for rounding mode to tablegen. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147354: [bazel] -lrt is not available on Android.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] c8fa525 - [X86] vector-compare-all_of.ll - add AVX1OR2 check-prefix and make AVX a common check-prefix
Simon Pilgrim via llvm-commits
- [llvm] 04a785e - [X86] vector-reduce-and-bool.ll - add AVX1OR2 check-prefix and make AVX a common check-prefix
Simon Pilgrim via llvm-commits
- [llvm] 9ec147e - [RISCV] Collapse loadfp32imm/loadfp64imm/loadfp16imm to a single Operand in tablegen
Craig Topper via llvm-commits
- [llvm] efc5b51 - [RISCV] Add named constants for rounding mode to tablegen. NFC
Craig Topper via llvm-commits
- [llvm] 74dee47 - [LV] Add test with predicated load where EltSize % Align != 0.
Florian Hahn via llvm-commits
- [llvm] f91b0f2 - [AutoFDO]Merge called target in body samples when flattening profiles
Mingming Liu via llvm-commits
- [PATCH] D147355: [LV] Optimize trip count SCEV.
Craig Topper via Phabricator via llvm-commits
- [llvm] fdaebbe - [LV] Improve test added in 74dee4791a2.
Florian Hahn via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [llvm] c1bcf5d - [SLP]Fix PR61835: Assertion `I->use_empty() && "trying to erase
Alexey Bataev via llvm-commits
- [llvm] c9f37c4 - [dsymutil] Remove spurious newline in warning
Jonas Devlieghere via llvm-commits
- [PATCH] D143938: [VPlan] Compute costs for plans directly after construction (WIP).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 94a74b9 - [M68k] Add AssemblerPredicate to existing `AtLeast680x0` predicates
Min-Yih Hsu via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142907: LangRef: Add "dynamic" option to "denormal-fp-math"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147360: [AArch64] Add IR intrinsic for vbsl*
Pranav Kant via Phabricator via llvm-commits
- [PATCH] D147361: [Support] Use newer thread naming API if available on Windows.
Scott Todd via Phabricator via llvm-commits
- [llvm] 71dbd86 - [llvm-mc] Fix line_end_with_space.test
Aiden Grossman via llvm-commits
- [llvm] c2d2f72 - [dsymutil] Disable 'auto' verification as the default
Jonas Devlieghere via llvm-commits
- [PATCH] D147363: [AMDGPU] Add target hook to isGlobalMemoryObject
Austin Kerbow via Phabricator via llvm-commits
- [llvm] f991f30 - [llvm][TextAPI] compare deployment versions for equality check
Cyndy Ishida via llvm-commits
- [PATCH] D143030: [InstCombine][NFC] Update generated variable names in signed-truncation-check.ll
John McIver via Phabricator via llvm-commits
- [llvm] 1ebe46d - [gn] Port a52054cfa29d
Nico Weber via llvm-commits
- [llvm] 4a13f11 - [gn] Port a52054cfa29d more
Nico Weber via llvm-commits
- [llvm] 577f316 - [ORC] Simplify some ExecutorAddr uses by removing getValue and formatv.
Lang Hames via llvm-commits
- [PATCH] D147364: [lld][ELF] Add thunks for relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [llvm] c06adae - [FuzzMutate] introduce vector operations, select and fneg into InstInjectorStrategy
Peter Rong via llvm-commits
- [PATCH] D147366: [MLGO] Change MBB Profile Dump from using MBB numbers to MBB IDs
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D147304: [LoongArch][NFC] Add tests of multiplication with immediates (for D147305)
Ben Shi via Phabricator via llvm-commits
- [llvm] 5baaf0c - [ORC] Remove redundant ExecutorAddr temporaries.
Lang Hames via llvm-commits
- [llvm] fdd9df1 - [ORC] Remove more unnecessary ExecutorAddr::getValue calls.
Lang Hames via llvm-commits
- [llvm] 22d4688 - [ORC] Prefer SectionRange::getRange convenience method.
Lang Hames via llvm-commits
- [llvm] 88db195 - [ORC][MachO] __objc_imageinfo isn't a MachO "object platform section".
Lang Hames via llvm-commits
- [compiler-rt] 129394f - asan_memory_profile: Fix for deadlock in memory profiler code.
Vitaly Buka via llvm-commits
- [PATCH] D147367: [LoongArch][NFC] Add tests of bitwise and with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147368: [LoongArch] Optimize bitwise and with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147367: [LoongArch][NFC] Add tests of bitwise and with immediates (for D147368)
Ben Shi via Phabricator via llvm-commits
- [llvm] ce616aa - [RISCV][NFC] Simplify PatFrag mul_const_oneuse
Ben Shi via llvm-commits
- [PATCH] D147308: [BOLT][NFC] Simplify code using std::optional
Yi Kong via Phabricator via llvm-commits
- [PATCH] D144936: [SPARC][IAS] Recognize more SPARCv9 instructions/pseudoinstructions
Koakuma via Phabricator via llvm-commits
- [llvm] b2f29ad - [TableGen] Reduce code duplication. NFC
Craig Topper via llvm-commits
- [PATCH] D144012: [SPARC][MC] Fix encoding of backwards BPr branches
Koakuma via Phabricator via llvm-commits
- [llvm] e971ca8 - [TableGen] Simplify some code. NFC
Craig Topper via llvm-commits
- [llvm] 52dd9de - [Scalar] Use SmallPtrSet::contains (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D147371: [libunwind][test] Add test to check for unw_resume()
Limin Zhang via Phabricator via llvm-commits
- [PATCH] D147372: [libunwind][LoongArch] Restore $r1 before $r4 in `jumpto`
Lu Weining via Phabricator via llvm-commits
- [compiler-rt] 5d4f644 - [asan] Fix Darwin runtimes compilation
Shoaib Meenai via llvm-commits
- [llvm] b0b5c54 - [X86] Refactor MatchVectorAllZeroTest -> MatchVectorAllEqualTest
Simon Pilgrim via llvm-commits
- [llvm] 918209b - [LoongArch][NFC] Add tests of multiplication with immediates (for D147305)
Ben Shi via llvm-commits
- [llvm] 734c213 - [LoongArch] Optimize multiplication with immediates
Ben Shi via llvm-commits
- [PATCH] D147373: [VectorCombine] fold vector reverse loops
Zhengyang Liu via Phabricator via llvm-commits
- [PATCH] D142746: AMDGPU: Fold fneg into bitcast of build_vector
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 07c5e17 - [PhaseOrdering] Add test case for Issue #61061
Simon Pilgrim via llvm-commits
- [compiler-rt] 88c744e - [compiler-rt] Quote multiple warning flags in check_cxx_compiler_flag invocation
Sergei Barannikov via llvm-commits
- [llvm] 8340b41 - [X86] vector-reduce-and-cmp.ll - and reductions should compare against -1 not 0 for allof style comparisons
Simon Pilgrim via llvm-commits
- [llvm] 007d9ed - [X86] Add AVX512F test coverage to vector-reduce-and-cmp.ll and vector-reduce-or-cmp.ll
Simon Pilgrim via llvm-commits
- [PATCH] D137007: [Bazel] Use dynamic workspace root determination
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [llvm] b43b129 - [X86] Add AVX1OR2 common check-prefix to vector-reduce-and-cmp.ll and vector-reduce-or-cmp.ll
Simon Pilgrim via llvm-commits
- [PATCH] D147378: [LV] Replace symbolic stride with const in LV
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D119049: [LLD] Allow usage of LLD as a library
Fangrui Song via Phabricator via llvm-commits
- [llvm] 24780e1 - [X86] MatchVectorAllEqualTest - add support for icmp(reduce_and(X),-1) allof reduction patterns
Simon Pilgrim via llvm-commits
- [llvm] ec1f5b9 - Revert "AMDGPU: Created a subclass for the return address operand in the tail call return instruction"
Aaron Ballman via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [llvm] 5a1d08b - [X86] Add vector-reduce-and-scalar.ll to test and(extract(v,0),extract(v,1)) style reduction patterns
Simon Pilgrim via llvm-commits
- [llvm] b6af251 - [X86] MatchVectorAllEqualTest - add support for icmp(and(extract(X,0),extract(X,1)),-1) allof reduction patterns
Simon Pilgrim via llvm-commits
- [llvm] 859c7e4 - [X86] MatchVectorAllEqualTest - support for sub-128-bit vector icmp(and/or(extract(X,0),extract(X,1)),-1/0) reduction patterns
Simon Pilgrim via llvm-commits
- [llvm] 7de8cd6 - [llvm][TextAPI] only compare deployment version for InterfaceFile.
Cyndy Ishida via llvm-commits
- [PATCH] D147380: [RISCV] Support vector type strict_[su]int_to_fp and strict_fp_to_[su]int.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] 88e5df0 - [X86] LowerVectorAllEqual - handle i64 comparisons on 32-bit targets
Simon Pilgrim via llvm-commits
- [compiler-rt] bae2fba - [compiler-rt][asan][test] Fix lit test config on MinGW
Alvin Wong via llvm-commits
- [compiler-rt] 985580d - [asan][test] Fix `TestCases/alloca_*` ptr-to-long cast on Windows
Alvin Wong via llvm-commits
- [compiler-rt] 5888a47 - [asan][test] Fix tests or mark XFAIL for MinGW target
Alvin Wong via llvm-commits
- [llvm] c692e92 - [X86] combineSetCCMOVMSK - fold PTEST(XOR(X,Y),XOR(X,Y)) instead of PTEST(SUB(X,Y),SUB(X,Y))
Simon Pilgrim via llvm-commits
- [PATCH] D147382: [asan][test][win] Make report_after_syminitialize test less brittle
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D147373: [InstCombine] fold double reverses
Zhengyang Liu via Phabricator via llvm-commits
- [llvm] cf1bccf - [X86] Add test showing failure to fold testc(X,~X) -> testc(X,-1)
Simon Pilgrim via llvm-commits
- [llvm] bf2ce6b - [X86] combinePTESTCC - fold TESTC(X, ~X) -> TESTC(X, -1)
Simon Pilgrim via llvm-commits
- [llvm] 9fecbd4 - [X86] vector-compare-any_of.ll - add AVX1OR2 check-prefix and make AVX a common check-prefix
Simon Pilgrim via llvm-commits
- [llvm] 50c45e0 - [TableGen] Move some vectors into place instead of copying them.
Craig Topper via llvm-commits
- [PATCH] D147394: [NewPM] Use PassID instead of pass name
Prem Chintalapudi via Phabricator via llvm-commits
- [llvm] e15dbda - [RISCV] Add i32 uaddo X, -1 test case. NFC
Craig Topper via llvm-commits
- [llvm] 241ad16 - [RISCV] Add special case for i32 uaddo X, -1 on RV64.
Craig Topper via llvm-commits
- [llvm] ed372d1 - [M68k] Add support for lowering atomic fence
Min-Yih Hsu via llvm-commits
- [PATCH] D146362: [SelectionDAG][RISCV] Fix SimplifyDemandedBits for scalable vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D147396: [WebAssembly] Move call_indirect_alloca to call.ll
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D147397: [WebAssembly] Fix selection of global calls
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D147398: [LoongArch][NFC] Add tests of multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147400: [LoongArch] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147401: Add failure testcases as llvm/test/TableGen/ListSlices-fail.td
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D147403: [DAGCombiner] Fold avg(x, x) --> x
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Dave Green via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147404: [DAGCombiner] Fold avg(x, x) --> x
Jun Zhang via Phabricator via llvm-commits
- [llvm] a400c6a - [LoopInterchange] Add GEP with 3 indices test for pr57148
Joshua Cao via llvm-commits
- [compiler-rt] e70ec2e - [asan][test][win] Make report_after_syminitialize test less brittle
Alvin Wong via llvm-commits
- [PATCH] D147398: [LoongArch][NFC] Add tests of multiplication with immediates (for D147400)
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D147405: [LoongArch][NFC] Add tests of multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147406: [LoongArch] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147405: [LoongArch][NFC] Add tests of multiplication with immediates (for D147406)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Enable AMDGPU Atomic Optimizer Pass by default.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D147409: Add baseline tests for D147404
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D147410: [RISCV] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [llvm] 0d61ffd - [Loads] Support SCEVAddExpr as start for pointer AddRec.
Florian Hahn via llvm-commits
- [llvm] 6d0e9c2 - [LoongArch][NFC] Add tests of multiplication with immediates
Ben Shi via llvm-commits
- [llvm] 4f8c195 - [LoongArch] Optimize multiplication with immediates
Ben Shi via llvm-commits
- [PATCH] D147412: [RISCV] Move shuffle-reverse test to rvv directory. NFC
Luke Lau via Phabricator via llvm-commits
- [llvm] b95913e - [RISCV] Lower fixed length interleaved accesses via vssegN/vlsegN
Luke Lau via llvm-commits
- [llvm] 80f3be9 - Revert "[RISCV] Lower fixed length interleaved accesses via vssegN/vlsegN"
Luke Lau via llvm-commits
- [llvm] f02d6c2 - [X86] Add test case showing failure to fold freeze through a ISD::INSERT_VECTOR_ELT node
Simon Pilgrim via llvm-commits
- [llvm] 2434c8f - [DAG] canCreateUndefOrPoison - add ISD::INSERT_VECTOR_ELT handling
Simon Pilgrim via llvm-commits
- [compiler-rt] 5e09b17 - [compiler-rt] Avoid double-prefixing aliases with __USER_LABEL_PREFIX__
Sergei Barannikov via llvm-commits
- [PATCH] D147413: [sanitizer][win] Fix `Atexit()` on MinGW asan_dynamic runtime
Alvin Wong via Phabricator via llvm-commits
- [llvm] ec26c9c - [RISCV] Lower fixed length interleaved accesses via vssegN/vlsegN
Luke Lau via llvm-commits
- [PATCH] D145978: [Pipeline] Remove Annotation2Metadata pass in post-link pipelines
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2a2e216 - [X86] combineExtractVectorElt - call hasOneUse() as late as possible. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 060319a - [ORC] Add a generic bootstrap key-value store to SimpleRemoteEPC.
Lang Hames via llvm-commits
- [llvm] 3e8e056 - [X86] Move hasOneUse check on PCMPGT(X,-1) -> PCMPGT(0,X) inversion folds to the end of the match. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] e5bdf0f - [MCJIT] Set VMA to code address in PerfJITEventListener.
Lang Hames via llvm-commits
- [PATCH] D146496: Set VMA to code address in PerfJITEventListener
Lang Hames via Phabricator via llvm-commits
- [llvm] b18835f - [X86] lowerShuffleOfExtractsAsVperm - move hasOneUse checks to the end of the match. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 741298a - [X86] combineX86ShufflesConstants - move hasOneUse check as late as possible. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D146759: [clang][ExtractAPI] Handle Declaration fragments for properties to not include spurious additional attributes.
Usman Akinyemi via Phabricator via llvm-commits
- [llvm] 2be67e1 - [TableGen] Avoid creating a ScopeMatcher full of nullptrs.
Craig Topper via llvm-commits
- [PATCH] D147415: [MachineOutliner] Avoid outlining XRay pseudo-instructions
duk via Phabricator via llvm-commits
- [llvm] 4b515ee - [X86] truncateAVX512SetCCNoBWI - pass SDLoc argument by const-ref
Simon Pilgrim via llvm-commits
- [PATCH] D142669: [VPlan] Allow planning with different cost models (WIP).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 2b64427 - [TableGen] clang-format DAGISelMatcherOpt.cpp. NFC
Craig Topper via llvm-commits
- [llvm] ef2d2a1 - [TableGen] Rename InFlag/OutFlag->InGlue/OutGlue. NFC
Craig Topper via llvm-commits
- [PATCH] D147418: [X86] Rename Flag->Glue in SelectionDAG. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147418: [X86] Rename Flag->Glue in SelectionDAG related code. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147420: [X86] Support AMX Complex instructions
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D146774: [AMDGPU][IGLP] WIP/Demo: Add rules to SchedGroups
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D147421: [BPF] Fix assembly parsing errors for atomic_fetch_* instructions
Eduard Zingerman via Phabricator via llvm-commits
- [llvm] f00ef8b - [X86] Rename Flag->Glue in SelectionDAG. NFC
Craig Topper via llvm-commits
- [llvm] 219ff07 - [Targets] Rename Flag->Glue. NFC
Craig Topper via llvm-commits
- [llvm] b5f207e - [SelectionDAG] Rename Flag->Glue. NFC
Craig Topper via llvm-commits
- [llvm] 6e19f5b - [LoongArch][NFC] Add tests of multiplication with immediates
Ben Shi via llvm-commits
- [llvm] d88ffb0 - [LoongArch] Optimize multiplication with immediates
Ben Shi via llvm-commits
- [llvm] 5b8ea2d - [PowerPC] Lower IS_FPCLASS by test data class instruction
Qiu Chaofan via llvm-commits
- [PATCH] D146269: MIPS: allow o32 abi with 64bit CPU and 64 abi with 32bit triple
YunQiang Su via Phabricator via llvm-commits
- [llvm] d726c75 - [LoongArch][NFC] Add tests of bitwise and with immediates (for D147368)
Ben Shi via llvm-commits
- [llvm] 96dcd8c - [LoongArch] Optimize bitwise and with immediates
Ben Shi via llvm-commits
- [PATCH] D129927: [MachineScheduler] Try to issue the load instruction preferentially
Allen zhong via Phabricator via llvm-commits
- [PATCH] D147423: [LoongArch] Optimize 32-bit addition with ALSL_W on LoongArch64
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147424: [MC][AMDGPU] Warn when disassembling a v_cmpx with non-exec destination
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D147168: [AMDGPU] Introduce SIInstrWorklist to process instructions in moveToVALU
krishna chaitanya sankisa via Phabricator via llvm-commits
- [llvm] f319c91 - [m68k][NFC] Remove out-of-date comment
via llvm-commits
- [llvm] a703a9a - [LoongArch] Optimize 32-bit addition with ALSL_W on LoongArch64
Ben Shi via llvm-commits
- [PATCH] D147426: [SmallVector] Add an explicit SmallVector(size_t Size) constructor.
Craig Topper via Phabricator via llvm-commits
Last message date:
Sun Apr 2 23:55:44 PDT 2023
Archived on: Sun Apr 2 23:55:47 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).