The Week Of Monday 14 March 2022 Archives by thread
Starting: Mon Mar 14 00:00:54 PDT 2022
Ending: Sun Mar 20 23:59:04 PDT 2022
Messages: 2303
- [PATCH] D121575: [RISCV] Add computeKnownBits support for RISCVISD::GORC.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D121570: [X86] Fix cosmetic issues in instruction mnemonics
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D119696: [AMDGPU] Improve v_cmpx usage on GFX10.3.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D119115: [RISCV] Improve insert_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D121549: Define ABI breaking class members correctly
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D6407: [InstCombine] Minor optimization for bswap with binary ops
Robin Lindner via Phabricator via llvm-commits
- [llvm] d22ce76 - [VE] Transfer backend ownership
Simon Moll via llvm-commits
- [PATCH] D121453: [VE] Transfer backend ownership
Simon Moll via Phabricator via llvm-commits
- [PATCH] D121580: [SCCP] Fix crash when function arg is a unused basic block's address
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D117014: AMDGPU: Use removeAllRegUnitsForPhysReg()
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D120887: The [2/2] Fix mangle problem when variable used in inline asm (non-rip for ARR[BaseReg+IndexReg+..])
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D121572: [X86][NFC] Generate mnemonic tables
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] e7b89c2 - Add BasicTTIImpl cost model for llvm.get.active.lane.mask intrinsic
David Sherwood via llvm-commits
- [PATCH] D121109: [AArch64] Add cost model for llvm.get.active.lane.mask intrinsic
David Sherwood via Phabricator via llvm-commits
- [PATCH] D118777: [flang] Add runtime support for GET_COMMAND
Diana Picus via Phabricator via llvm-commits
- [PATCH] D121496: [TableGen][RISCV] Add InstAliases with zero_reg to cover unmasked vnot.v, vncvt.x.x.w, vneg.v, etc.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] a5f1262 - [VE] v256.32|64 gather|scatter isel and tests
Simon Moll via llvm-commits
- [PATCH] D121288: [VE] v256.32|64 gather|scatter isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D121292: [VP] Add vp.fcmp comparison intrinsic and docs
Fraser Cormack via Phabricator via llvm-commits
- [llvm] f318d1e - [VE] v256i32|64 reduction isel and tests
Simon Moll via llvm-commits
- [PATCH] D121469: v256i32|64 reduction isel and tests
Simon Moll via Phabricator via llvm-commits
- [llvm] 9260592 - [VE] Support more intrinsics
Kazushi Marukawa via llvm-commits
- [PATCH] D121509: [VE] Support more intrinsics
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D121427: [lit] add lit_config.substitute to interpolate lit_config.params
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D121479: [ARM] Fix Decode of tsb csync
Tomas Matheson via Phabricator via llvm-commits
- [llvm] 1f09c7d - [X86] Update AVX512 VBMI2 VL intrinsic tests to avoid adds
Simon Pilgrim via llvm-commits
- [llvm] 9879c55 - Expose ScalarizerPass options to C++ (not just commandline)
Bjorn Pettersson via llvm-commits
- [PATCH] D121182: Expose ScalarizerPass options to C++ (not just commandline)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D121585: [InstCombine] Sink instructions with multiple users in a successor block.
weiwei via Phabricator via llvm-commits
- [PATCH] D121449: [AArch64] Combine ISD::SETCC into AArch64ISD::ANDS
Paul Walker via Phabricator via llvm-commits
- [PATCH] D121392: [BOLT] Set cold sections alignment explicitly
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D121594: [VP] Add IR expansion for vp.fcmp
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D121595: [LoopVectorize] Permit tail-folding for low trip counts using scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] cf18ec4 - [GVN] Check load type in select PRE
Nikita Popov via llvm-commits
- [llvm] 3ec44c2 - [DeadArgElim] Guard against function type mismatch
Nikita Popov via llvm-commits
- [PATCH] D121573: [BOLT][NFC] Use X86 mnemonic tables
Rafael Auler via Phabricator via llvm-commits
- [llvm] 8896c36 - [LV] Do not set insert point in completeLoopSkeleton. (NFCI)
Florian Hahn via llvm-commits
- [PATCH] D119342: [LoopRotate] Don't rotate loops when the minsize attribute is present
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D115653: [DAG]Introduce llvm::processShuffleMasks and use it for shuffles in DAG Type Legalizer.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D121554: [mlir][OpenMP] Added translation from `omp.atomic.capture` to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [llvm] ce6ca00 - [CoroSplit] Avoid self-replacement
Nikita Popov via llvm-commits
- [PATCH] D121598: [RISCV] Select SRLI+SLLI for AND with leading ones mask
Haocong Lu via Phabricator via llvm-commits
- [llvm] 3ee2d90 - [LV] Remove dead Loop argument from emitSCEVChecks. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D120329: [SelectionDAG] Emit calls to __divei4 and friends for division/remainder of large integers
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D121331: Cleanup include: TableGen
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D121410: Have cpu-specific variants set 'tune-cpu' as an optimization hint
Erich Keane via Phabricator via llvm-commits
- [llvm] dc15265 - Have cpu-specific variants set 'tune-cpu' as an optimization hint
Erich Keane via llvm-commits
- [llvm] 8cba721 - Implement literal suffixes for _BitInt
Aaron Ballman via llvm-commits
- [PATCH] D120770: [C2x] Implement literal suffixes for _BitInt
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D120912: [AArch64][SVE] Convert gather/scatter with a stride of 2 to contiguous loads/stores
Paul Walker via Phabricator via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D121600: [Codegen] Allow meta instruction to be target dependent
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D121206: [AARCH64] ssbs should be enabled by default for cortex-x1, cortex-x1c, cortex-a77
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D121180: [AArch64] Perform last active true vector combine
Paul Walker via Phabricator via llvm-commits
- [llvm] da48f08 - [SCCP][IR] Landing pads are not safe to remove
Nikita Popov via llvm-commits
- [PATCH] D121121: [SLP]Do not schedule instructions with constants/argument/phi operands and external users.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D120971: [flang] Allow IMPLICIT NONE(EXTERNAL) with GenericDetails
Mike K via Phabricator via llvm-commits
- [PATCH] D121553: [lld-link] Tweak winsysroottest.test to have passing links on happy path
Hans Wennborg via Phabricator via llvm-commits
- [lld] 1741415 - [lld-link] Tweak winsysroottest.test to have passing links on happy path
Nico Weber via llvm-commits
- [PATCH] D121551: [InstCombine] Add general constant support to eq/ne icmp(add(X,C1),add(Y,C2)) -> icmp(add(X,C1-C2),Y) fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D121551: [InstCombine] Add general constant support to eq/ne icmp(add(X,C1),add(Y,C2)) -> icmp(add(X,C1-C2),Y) fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D121551: [InstCombine] Add general constant support to eq/ne icmp(add(X,C1),add(Y,C2)) -> icmp(add(X,C1-C2),Y) fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D121551: [InstCombine] Add general constant support to eq/ne icmp(add(X,C1),add(Y,C2)) -> icmp(add(X,C1-C2),Y) fold
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D121551: [InstCombine] Add general constant support to eq/ne icmp(add(X,C1),add(Y,C2)) -> icmp(add(X,C1-C2),Y) fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D119880: [FuncSpec] Support function specialization across multiple arguments.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D121008: [MicroBenchmarks] Add benchmarks for vector memory check generation.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 3297571 - [VE] v256f32|64 fma isel
Simon Moll via llvm-commits
- [PATCH] D121477: [VE] v256f32|64 fma isel
Simon Moll via Phabricator via llvm-commits
- [llvm] 766ca2c - [PowerPC] Add missed VSX shuffles instead of Altivec ones
Nemanja Ivanovic via llvm-commits
- [llvm] f00cd27 - [Verifier] Verify llvm.access.group metadata
Nikita Popov via llvm-commits
- [polly] 5c02808 - [polly] Introduce -polly-print-* passes to replace -analyze.
Michael Kruse via llvm-commits
- [PATCH] D120782: [polly] Introduce -polly-print-* passes to replace -analyze.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D121397: [AMDGPU] Correct gfx940 memory model documentation.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D121349: [WebAssembly] Second phase of implementing extended const proposal.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D121420: [lld][WebAssembly] Take advantage of extended const expression when available
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D121390: [llvm-cov gcov] Fix calculating coverage statistics of template functions
Igor Kudrin via Phabricator via llvm-commits
- [llvm] d621ae3 - [LV] Remove dead Loop argument from emitMinimumVector... (NFC)
Florian Hahn via llvm-commits
- [llvm] 8361c5d - [SLPVectorizer] Handle external load/store pointer uses with opaque pointers
Nikita Popov via llvm-commits
- [lld] 9504ab3 - [WebAssembly] Second phase of implemented extended const proposal
Sam Clegg via llvm-commits
- [PATCH] D76354: [RISCV][GlobalISel] Legalize types for ALU operations
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D121332: Cleanup includes: DebugInfo & CodeGen
Steven Wu via Phabricator via llvm-commits
- [llvm] 20f7f73 - [WebAssembly] Rename member in WasmYAML.h to avoid compiler warning
Sam Clegg via llvm-commits
- [PATCH] D121608: [CodeGen] Fix implicit module build
Steven Wu via Phabricator via llvm-commits
- [PATCH] D92228: [RISCV] Add MIR tests exposing missed InstAliases
Craig Topper via Phabricator via llvm-commits
- [llvm] 04b717c - [TLI] Check that malloc argument has type size_t
Nikita Popov via llvm-commits
- [llvm] f51d7e4 - Fix the implicit module build
Jonas Devlieghere via llvm-commits
- [llvm] f6484bd - Fix issing header on z/OS
via llvm-commits
- [PATCH] D121167: [NewPM] Actually recompute GlobalsAA before module optimization pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 55cf09a - [ValueTracking] Simplify llvm::isPointerOffset()
Arthur Eubanks via llvm-commits
- [PATCH] D120523: [ValueTracking] Simplify llvm::isPointerOffset()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D121612: [VPlan] VPInterleaveRecipe only requires the first lane of the address.
Florian Hahn via Phabricator via llvm-commits
- [llvm] b9cf2df - [test] Add phase ordering test
Arthur Eubanks via llvm-commits
- [llvm] 4fc7c55 - [NewPM] Actually recompute GlobalsAA before module optimization pipeline
Arthur Eubanks via llvm-commits
- [PATCH] D121613: [LV] Use usesScalars in widenPHIInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117926: [SLP] Optionally preserve MemorySSA
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D121615: [VPlan] Add VPWidenPointerInductionRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D120788: [cmake] Add INTERFACE_INCLUDE_DIRECTORIES to LLVM and MLIR.
Marius Brehler via Phabricator via llvm-commits
- [PATCH] D121616: [VE] strided v256.23 isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D121617: [LV] Move code to place induction increment to VPlan post-processing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D121618: [LV] Move code to place pointer induction increment to VPlan post-processing.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 5fc70e5 - [gn build] Port 5e65e79bace6
LLVM GN Syncbot via llvm-commits
- [PATCH] D121567: [IROutliner] Do not outline from regions that are marked with OptNone
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 3c90812 - [IROutliner] Avoid reusing PHINodes that have already been matched when merging outlined functions' phi node blocks
Andrew Litteken via llvm-commits
- [PATCH] D121312: [IROutliner] Avoid reusing PHINodes that have already been matched when merging outlined functions' phi node blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D121619: [LV] Do not create separate latch block in VPlan::execute.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D121510: [Support] Introduce the BLAKE3 hashing function implementation
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [PATCH] D107249: [GlobalOpt] Don't replace alias with aliasee if either alias/aliasee may be preemptible
Arthur Eubanks via Phabricator via llvm-commits
- [compiler-rt] 1856409 - [DFSan] Remove use of setarch in dfsan test.
Andrew Browne via llvm-commits
- [PATCH] D120527: [OpaquePtr][AArch64] Use elementtype on ldxr/stxr
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D121620: [VE] v256f32|64 fneg isel and tests
Simon Moll via Phabricator via llvm-commits
- [llvm] 250620f - [OpaquePtr][AArch64] Use elementtype on ldxr/stxr
Arthur Eubanks via llvm-commits
- [PATCH] D120869: [IROutliner] Strip loop info when moving code into outlined function.
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 8550c1f - [llvm] Fix warning: missing submodule 'LLVM_Analysis.ScalarFuncs'
Jonas Devlieghere via llvm-commits
- [llvm] fee0bde - [WPD] Extend checking mode to support fallback to indirect call
Teresa Johnson via llvm-commits
- [PATCH] D121419: [WPD] Extend checking mode to support fallback to indirect call
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D121524: [AMDGPU] use scalar shift for SALU users in frame index elimination
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 2f5c408 - [WebAssembly] Remove unused method from WebAssemblyTargetStreamer. NFC
Sam Clegg via llvm-commits
- [PATCH] D121621: [VPlan] Track current vector loop in VPTransformState (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D121538: [WebAssembly] Remove unused method from WebAssemblyTargetStreamer. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D121623: [LV] Remove unneeded createHeaderBranch.(NFCI)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D121624: [VPlan] Model pre-header explicitly (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D121428: [lld-macho] Extend lto-internalize-unnamed-addr.ll
Jez Ng via Phabricator via llvm-commits
- [llvm] 3568333 - [AArch64] Perform last active true vector combine
via llvm-commits
- [PATCH] D121454: [GlobalISel] Add G_IS_FPCLASS
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D121250: [DFSan] Remove trampolines to unblock opaque pointers.
Andrew via Phabricator via llvm-commits
- [PATCH] D120460: [flang] Fix processing ModuleLikeUnit evaluationList
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D120781: [IRLinker] materialize Functions before moving any
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 294eca3 - [regalloc] Remove -consider-local-interval-cost
Mircea Trofin via llvm-commits
- [PATCH] D121128: [regalloc] Remove -consider-local-interval-cost
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D120230: [SelectOpti][1/4] Setup new select-optimize pass
Sotiris Apostolakis via Phabricator via llvm-commits
- [PATCH] D121512: [Support] Change zlib::compress to return void
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D121424: [VFS] Revert RedirectingFileSystem to having a single responsibility
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D121491: [AMDGPU] Restrict machine copy propagation from creating unaligned classes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
wael yehia via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
wael yehia via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
wael yehia via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
wael yehia via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
wael yehia via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
wael yehia via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
wael yehia via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
wael yehia via Phabricator via llvm-commits
- [PATCH] D121566: Load pass plugins during option processing, so that plugin options are registered and live.
wael yehia via Phabricator via llvm-commits
- [PATCH] D121310: [IROutliner] IR Outliner can mix up order of incoming values when compressing phi nodes if contain the same values
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D121627: [IROutliner][NFC] Fix typo in doc of findOrCreatePHIInBlock
Hirochika Matsumoto via Phabricator via llvm-commits
- [PATCH] D121311: [IROutliner] Ignore Regions where part of an outlined phi nodes incoming block is included, but the final branch instruction is not
Jessica Paquette via Phabricator via llvm-commits
- [llvm] a44aeab - [RISCV] Add MIR tests exposing missed InstAliases
Fraser Cormack via llvm-commits
- [PATCH] D121272: [CaptureTracking][NFCI] Expose capture tracking logic
Dmitry Sidorov via Phabricator via llvm-commits
- [PATCH] D120626: [ELF] Move section assignment from initializeSymbols to postParse
Peter Smith via Phabricator via llvm-commits
- [PATCH] D120958: [TableGen] Add support for variable length instruction in decoder generator
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D121630: [IRLinker] make IRLinker::AddLazyFor Optional. NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D121620: [VE] v512|256 f32|64 fneg isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D56214: AggressiveInstCombine: Fold full mul i64 x i64 -> i128
Paweł Bylica via Phabricator via llvm-commits
- [llvm] 9286786 - [CodeGen] Remove an unused variable introduced in D121128
Kazu Hirata via llvm-commits
- [PATCH] D121354: [SLP] Fix lookahead operand reordering for splat loads.
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] cc63ae4 - [VFS] Rename `RedirectingFileSystem::dump` to `print`
Ben Barham via llvm-commits
- [PATCH] D121494: [VFS] Rename `RedirectingFileSystem::dump` to `print`
Ben Barham via Phabricator via llvm-commits
- [llvm] 3466b8e - [Support] Add const to `FileError::getFileName`
Ben Barham via llvm-commits
- [PATCH] D121495: [Support] Add const to `FileError::getFileName`
Ben Barham via Phabricator via llvm-commits
- [PATCH] D121276: [CMake] Include runtimes test suites in check-all
Petr Hosek via Phabricator via llvm-commits
- [lld] c7cf960 - [ELF] Set the priority of STB_GNU_UNIQUE the same as STB_WEAK
Fangrui Song via llvm-commits
- [PATCH] D120640: [ELF] Set the priority of STB_GNU_UNIQUE the same as STB_WEAK
Fangrui Song via Phabricator via llvm-commits
- [llvm] 842fa38 - [X86] Fix cosmetic issues in instruction mnemonics
Amir Ayupov via llvm-commits
- [llvm] 4a0481e - [LV] Check for users of truncated IVs, add more detailed comment.
Florian Hahn via llvm-commits
- [PATCH] D121634: [AMDGPU] gfx940: disable OP_SEL on V_DOT instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D121260: gn build: Add support for building with libcurl.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] aaca634 - gn build: Add support for building with libcurl.
Peter Collingbourne via llvm-commits
- [llvm] c79ab10 - [IROutliner] Separate split PHI nodes from multiple exits by different outlinable regions.
Andrew Litteken via llvm-commits
- [PATCH] D121313: [IROutliner] Fix miscounting of exit paths when a single phi node used as an output for several outlined regions.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D121571: [TableGen][X86] X86 mnemonic tables backend
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D119384: [MTE] [lld] Add --memtag-* options to synthetise ELF notes.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D121433: [MTE] Add test that stack tagging does not mess up stack coloring.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D121415: [FunctionAttrs] Infer argmemonly .
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D121635: [lld][macho][elf] Teach the bump-allocator in lld/Common about thread-safetiness.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 628c537 - [MTE] Add test that stack tagging does not mess up stack coloring.
Florian Mayer via llvm-commits
- [compiler-rt] 84af903 - [DFSan] Remove trampolines to unblock opaque pointers.
Andrew Browne via llvm-commits
- [PATCH] D91577: [lld][WebAssembly] Add --unresolved-symbols=import-dynamic
Sam Clegg via Phabricator via llvm-commits
- [compiler-rt] edc33fa - Revert "[DFSan] Remove trampolines to unblock opaque pointers."
Andrew Browne via llvm-commits
- [llvm] 8cbf18c - [GlobalISel] Fix store merging incorrectly merging volatile stores.
Amara Emerson via llvm-commits
- [PATCH] D120858: [NFC][XCOFF] Refactor and format XCOFFObjectWriter.cpp.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D121421: [VFS] Add print/dump to the whole FileSystem hierarchy
Ben Barham via Phabricator via llvm-commits
- [PATCH] D120574: [dsymutil] Apply relocations present in Swift reflection sections
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add the module analysis pass and the simplest tests
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D121638: [lld-macho] Avoid using bump-alloc in TrieBuider
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D121630: [IRLinker] make IRLinker::AddLazyFor optional (llvm::unique_function). NFC
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 72a9e5f - [AMDGPU] Restrict machine copy propagation from creating unaligned classes
Stanislav Mekhanoshin via llvm-commits
- [lld] c30e644 - [ELF] Move section assignment from initializeSymbols to postParse
Fangrui Song via llvm-commits
- [PATCH] D120861: [XCOFF][1/3] support fileHeader and sectionHeaders in 64-bit XCOFF.
Digger Lin via Phabricator via llvm-commits
- [llvm] edd3e70 - [X86] Fix avx512.mask.vpshld/vpshrd tests to correctly test maskz cases
Simon Pilgrim via llvm-commits
- [PATCH] D119294: [lld-macho] -flat_namespace for dylibs should make all externs interposable
Jez Ng via Phabricator via llvm-commits
- [lld] e049a87 - [lld-macho] Avoid using bump-alloc in TrieBuider
Jez Ng via llvm-commits
- [PATCH] D121323: [InstCombine] Fold select based logic of fcmps with same operands when FMF is present.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D121640: MemoryBuiltins: getAllocAlignment is now useful for non-allocator funcs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D121641: MemoryBuiltins: also check function definition for allocalign
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D121642: InstCombineCalls: when adding an align attribute, never reduce it
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D119272: llvm: add missing `allocalign` attributes
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D119273: llvm: only use allocalign for allocation functions
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D119582: BuildLibCalls: also set allocsize() attributes
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D121643: [llvm-profgen] On-demand pseudo probe decoding
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D121345: [RISCV] Add +experimental-zvfh extension to cover half types in vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D121242: [AMDGPU] gfx940 memory model
Tony Tye via Phabricator via llvm-commits
- [llvm] 236695e - [IRLinker] make IRLinker::AddLazyFor optional (llvm::unique_function). NFC
Nick Desaulniers via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ce78e68 - [InstCombine] Fold select based logic of fcmps with same operands when FMF is present.
Craig Topper via llvm-commits
- [llvm] 228cc2c - [IROutliner] Ensure merged PHINodes respect order and incoming blocks, not just incoming values
Andrew Litteken via llvm-commits
- [PATCH] D120975: [BOLT] Strip redundant AdSize override prefix
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D121644: [llvm-objcopy] Simplify CompressedSection creation. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D121645: [RISCV] Simplify scalable vector case in lowerVectorMaskExt.
Craig Topper via Phabricator via llvm-commits
- [llvm] 47bac63 - [AMDGPU] gfx940 memory model
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D120094: [CallingConv] Generate isCCArgumentReg() predicate via tablegen
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D121647: [runtimes] Create an empty Tests.cmake if absent
Petr Hosek via Phabricator via llvm-commits
- [lld] ee7a286 - Revert "[lld-macho] Avoid using bump-alloc in TrieBuider"
Sterling Augustine via llvm-commits
- [llvm] 36fe3f1 - [AMDGPU] flat scratch SVS addressing mode for gfx940
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D121254: [AMDGPU] flat scratch SVS addressing mode for gfx940
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] Remove Python2 support
Chris Matthews via Phabricator via llvm-commits
- [llvm] 1f53f20 - [AMDGPU] Support gfx940 v_lshl_add_u64 instruction
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D121401: [AMDGPU] Support gfx940 v_lshl_add_u64 instruction
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D121423: [VFS] OverlayFileSystem should consistently use the last-added FS first
Ben Barham via Phabricator via llvm-commits
- [PATCH] D121452: [VPlan] Avoid scalarization for scalable vectors.
Malhar via Phabricator via llvm-commits
- [PATCH] D120265: AMDGPU: Use the implicit kernargs for code object version 5
Changpeng Fang via Phabricator via llvm-commits
- [llvm] 2349910 - [AMDGPU] Support for gfx940 flat lds opcodes
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D121414: [AMDGPU] Support for gfx940 flat lds opcodes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] dbf8c00 - [DFSan] Remove trampolines to unblock opaque pointers. (Reland with fix)
Andrew Browne via llvm-commits
- [llvm] 8dd3d1c - [AMDGPU] Add symbolic names for gfx940 HWREGs
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D121418: [AMDGPU] Add symbolic names for gfx940 HWREGs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D111457: [test] Add lit helper for windows paths
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] 0d5e276 - Reland "[lld-macho] Avoid using bump-alloc in TrieBuider""
Vy Nguyen via llvm-commits
- [PATCH] D121650: [DAGCombiner][RISCV] Adjust (aext (and (trunc x), cst)) -> (and x, cst) to sext cst based on target preference
Craig Topper via Phabricator via llvm-commits
- [PATCH] D121651: [llvm-profdata] Convert nested propfile to CS flat profile
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D121327: Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO
Julian Lettner via Phabricator via llvm-commits
- [llvm] c4500de - [AMDGPU] gfx940: disable OP_SEL on V_DOT instructions
Stanislav Mekhanoshin via llvm-commits
- [llvm] 24ebdb6 - [CUDA] Add CUDA fatbinary magic
Joseph Huber via llvm-commits
- [PATCH] D120932: [CUDA] Add CUDA fatbinary magic
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D121277: [MachineSink] Check block prologue does not clobber uses
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D121654: [RISCV] Ensure PseudoLA* can be hoisted
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 9c542a5 - Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO
Julian Lettner via llvm-commits
- [PATCH] D121655: [llvm-profgen] Read symbolized profiles for post-processing.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] e28ace8 - [gn build] Port 9c542a5a4e1b
LLVM GN Syncbot via llvm-commits
- [lld] 7f3ddf8 - [lld-macho][nfc] Allow Defined symbols to be placed in binding sections
Jez Ng via llvm-commits
- [lld] ceff23c - [lld-macho] -flat_namespace for dylibs should make all externs interposable
Jez Ng via llvm-commits
- [PATCH] D121351: [lld-macho][nfc] Allow Defined symbols to be placed in binding sections
Jez Ng via Phabricator via llvm-commits
- [llvm] 98dd390 - AMDGPU: Use removeAllRegUnitsForPhysReg()
Ruiling Song via llvm-commits
- [PATCH] D121661: [WebAssembly] Fix names of SIMD instructions containing '_zero'
Thomas Lively via Phabricator via llvm-commits
- [llvm] 2481adb - [WebAssembly] Fix asan issue from https://reviews.llvm.org/D121349
Sam Clegg via llvm-commits
- [llvm] 6541d3e - [test] Add lit helper for windows paths
Keith Smiley via llvm-commits
- [PATCH] D119916: Add a machine function pass to convert binop(phi(constants), v) to phi(binop)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D119788: [AArch64] Add support for -march=native for Apple M1 CPU
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D121662: [WIP][WebAssembly] Add end-to-end codegen tests for wasm_simd128.h
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D121664: [LegalizeTypes] Expand ABS in PromoteIntRes_ABS if it will expand to sra+xor+sub later.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D121665: [llvm-dis] Improve missing file error message
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D121667: [llvm-cov] Assume repeat architectures for universal binaries
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D121669: [BOLT][NFC] Move isMOVSX64rm32 out of MCPlusBuilder
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 1caee67 - [MC][test] Add more .loc directives to improve portability with older zlib
Fangrui Song via llvm-commits
- [llvm] cce3521 - [llvm-objcopy] Simplify CompressedSection creation. NFC
Fangrui Song via llvm-commits
- [PATCH] D120887: The [2/3] Fix mangle problem when variable used in inline asm (non-rip for ARR[BaseReg+IndexReg+..])
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 6143ec2 - [NFC][XCOFF] Refactor and format XCOFFObjectWriter.cpp.
via llvm-commits
- [PATCH] D121670: [RISCV] Add zihintntl instructions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D121647: [runtimes] Detect changes to Tests.cmake
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D121671: [InferAddressSpaces][NFC] Small code improvements for the InferAddressSpaces pass
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D121672: [AVR] Reject/Reserve R0~R15 on AVRTiny
Ben Shi via Phabricator via llvm-commits
- [PATCH] D121041: [AVR] Fix incorrect calling convention for varargs functions
Ben Shi via Phabricator via llvm-commits
- [PATCH] D121673: [RISCV] Remove lowerSPLAT_VECTOR
Craig Topper via Phabricator via llvm-commits
- [llvm] 1d7120c - [mlir] Split out AttrDef/TypeDef and pattern constructs from OpBase.td
River Riddle via llvm-commits
- [PATCH] D118636: [mlir] Split out AttrDef/TypeDef and pattern constructs from OpBase.td
River Riddle via Phabricator via llvm-commits
- [PATCH] D101011: [Attr] Add "noipa" function attribute
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 300e129 - [PowerPC] Disable perfect shuffle by default
Qiu Chaofan via llvm-commits
- [PATCH] D121082: [PowerPC] Disable perfect shuffle by default
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D120083: [instsimplify] Generalize offset handling when compare pointers derived from allocas
Nikita Popov via Phabricator via llvm-commits
- [llvm] ca1b2fc - [LV] Remove LoopVectorBody from InnerLoopVectorizer. (NFCI)
Florian Hahn via llvm-commits
- [llvm] 252bc2b - [MachineLICM] Simplify code and avoid adding nullptr values to ParentMap. NFC
Fangrui Song via llvm-commits
- [PATCH] D121675: [RISCV] Add pattern for vnsrl.wi and vnsra.wi instructions
WangLian via Phabricator via llvm-commits
- [llvm] 875782b - [OpenMPOpt] Avoid pointer element type access during region merging
Nikita Popov via llvm-commits
- [PATCH] D120885: [OpenMPOpt] Avoid pointer element type access during region merging
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118426: [InstCombine] Remove side effect of replaced constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D121677: [RISCV] Return Invalid cost in getGatherScatterOpCost instead of crashing for scalable vectors
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D121681: Cleanup codegen includes
serge via Phabricator via llvm-commits
- [PATCH] D119547: [libc][bazel] Add tests to the bazel build
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D120305: [Driver] Default CLANG_DEFAULT_PIE_ON_LINUX to ON
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 361034b - [NFC] Add LazyValueInfo::clear method
Dmitry Makogon via llvm-commits
- [PATCH] D121114: [VP] Add widening for VP_STRIDED_LOAD and VP_STRIDED_STORE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D121686: [CaptureTracking][NFC] Rename PASSTHROUGH to USER_MAY_CAPTURE
Dmitry Sidorov via Phabricator via llvm-commits
- [llvm] 5c4d64e - [LV] Make reduction-order.ll test independent of instruction naming.
Florian Hahn via llvm-commits
- [PATCH] D121664: [LegalizeTypes][RISCV][WebAssembly] Expand ABS in PromoteIntRes_ABS if it will expand to sra+xor+sub later.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D121688: Enable SeparateConstOffsetFromGEPPass at -O3
Shubham Narlawar via Phabricator via llvm-commits
- [llvm] f591231 - [X86] combineSelect - canonicalize (vXi1 bitcast(iX Cond)) with combineToExtendBoolVectorInReg before legalization
Simon Pilgrim via llvm-commits
- [llvm] a9772a7 - [BasicAA] Add test showing incorrect noalias result with wrapping.
Florian Hahn via llvm-commits
- [PATCH] D121690: [LoopVectorize] Don't collect some values as scalars
Zhou Kaipeng via Phabricator via llvm-commits
- [llvm] 5e8700c - Load pass plugins during option processing, so that plugin options are registered and live.
Wael Yehia via llvm-commits
- [PATCH] D121690: [VPlan] Don't collect some values as scalars
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 991dc4b - Remove a top-level "using namespace" in TargetTransformInfoImpl.h
Pavel Labath via llvm-commits
- [PATCH] D121691: [AMDGPU] Fix kill flag state for replaced operands
David Stuttard via Phabricator via llvm-commits
- [llvm] 7262eac - Revert rG9c542a5a4e1ba36c24e48185712779df52b7f7a6 "Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO"
Simon Pilgrim via llvm-commits
- [llvm] ed4c03a - Revert "Load pass plugins during option processing, so that plugin options are registered and live."
Wael Yehia via llvm-commits
- [PATCH] D121692: [RISCV] Add MachineMemOperand when codegen PseudoLA
luxufan via Phabricator via llvm-commits
- [llvm] c55b4c2 - [gn build] Port 7262eacd4199
LLVM GN Syncbot via llvm-commits
- [compiler-rt] e168513 - [ASAN] Fix darwin-interface test
Steven Wu via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [llvm] 3524535 - [AARCH64] ssbs should be enabled by default for cortex-x1, cortex-x1c, cortex-a77
Ties Stuij via llvm-commits
- [PATCH] D121695: [BasicAA] Account for wrapping when using abs(VarIndex) >= abs(Scale).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D121696: [AMDGPU][MC][NFC] Refactored custom operands handling
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 1df20fa - [JITLink] Fix -Wparentheses warning in R_RISCV_SUB6 case.
Simon Pilgrim via llvm-commits
- [llvm] 7e4cf58 - [InstCombine] Add general constant support to eq/ne icmp(add(X,C1),add(Y,C2)) -> icmp(add(X,C1-C2),Y) fold
Simon Pilgrim via llvm-commits
- [llvm] 6ac3d8e - [VE] strided v256.23 isel and tests
Simon Moll via llvm-commits
- [llvm] 2d3593e - [InstCombine] add tests for fneg-of-select with FMF; NFC
Sanjay Patel via llvm-commits
- [llvm] 598721f - [InstCombine] try harder to propagate 'nsz' through fneg-of-select
Sanjay Patel via llvm-commits
- [PATCH] D121707: [llvm][AArch64] Insert "bti j" after call to setjmp
David Spickett via Phabricator via llvm-commits
- [llvm] 06c5d74 - [RISCV] Remove lowerSPLAT_VECTOR
Craig Topper via llvm-commits
- [llvm] ad94dfb - [DAGCombiner][RISCV] Adjust (aext (and (trunc x), cst)) -> (and x, cst) to sext cst based on target preference
Craig Topper via llvm-commits
- [llvm] 1bf4bbc - [LegalizeTypes][RISCV][WebAssembly] Expand ABS in PromoteIntRes_ABS if it will expand to sra+xor+sub later.
Craig Topper via llvm-commits
- [PATCH] D121708: [X86] Fix AMD Znver3 model checks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D120328: [DAGCombine] insert_subvector undef, (splat X), N2 -> splat X
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D121187: [DAGCombiner][VP] Add DAGCombine for VP_MUL.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D121713: [OpenMP] Initial parsing/sema for the 'omp teams loop' construct
Mike Rice via Phabricator via llvm-commits
- [PATCH] D121714: [VP] fm flag transfer to SDNodes [VE] VVP_FMA fusion
Simon Moll via Phabricator via llvm-commits
- [llvm] 1c99f65 - [llvm-cov gcov] Fix calculating coverage of template functions
Igor Kudrin via llvm-commits
- [PATCH] D121483: [FPEnv][InstSimplify] Teach CannotBeNegativeZero() about constrained intrinsics.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 5464fd3 - [AMDGPU] Fix typo consecutive in GCNNSAReassign
Joe Nash via llvm-commits
- [PATCH] D121319: Tests for D121320
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D121320: X86ISelDAGToDAG: Transform TEST + MOV64ri to SHR + TEST
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D121718: [Debuginfod] Check libcurl via CMake library.
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] c62746a - [X86] Fix AMD Znver3 model checks
Roman Lebedev via llvm-commits
- [PATCH] D121719: [AMDGPU] Regen checks for no-remat-indirect-mov
Joe Nash via Phabricator via llvm-commits
- [PATCH] D121208: [AArch64][SME] Split up SME features. (alternative approach)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117432: [RISCV] Implement support for the Zicbom and Zicboz extensions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D121720: [Debuginfod] Don't depend on Content-Length.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D117433: [RISCV] Implement support for the Zicbop extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D121497: Lex: add support for `{,u}i128` Microsoft extension
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 22cfbf7 - [AMDGPU] Regen checks for no-remat-indirect-mov
Joe Nash via llvm-commits
- [PATCH] D119506: [lld-macho] Set FinalDefinitionInLinkageUnit on most LTO externs
Jez Ng via Phabricator via llvm-commits
- [llvm] 4cf86bd - [AMDGPU] Regen checks for schedule-barrier
Joe Nash via llvm-commits
- [PATCH] D120849: [AMDGPU] Add gfx90a and gfx940 to get_elf_mach_gfx_name.cpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D121721: Move DWARFRecordSectionSplitter code to its own file
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 687d20d - [AMDGPU] Regen checks again no-remat-indirect-mov
Joe Nash via llvm-commits
- [PATCH] D121722: [AlwaysInliner] Check inliner errors even without assserts
Ellis Hoag via Phabricator via llvm-commits
- [llvm] 1da2c5b - [Debuginfod] Check libcurl via CMake library.
Daniel Thornburgh via llvm-commits
- [PATCH] D85649: [AArch64] PAC/BTI code generation for LLVM generated functions
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 9b27fbd - [WebAssembly] Fix asan issue from https://reviews.llvm.org/D121349
Sam Clegg via llvm-commits
- [llvm] d46409f - Move DWARFRecordSectionSplitter code to its own file
Shubham Sandeep Rastogi via llvm-commits
- [llvm] d6d6708 - [gn build] Port d46409fc8ea4
LLVM GN Syncbot via llvm-commits
- [PATCH] D121726: [llvm][ADT]Remove duplicate code in llvm::StringMapImpl::RehashTable
Wang Yihan via Phabricator via llvm-commits
- [PATCH] D121727: [NVPTX] Integrate ptxas to LIT tests
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D117225: [PowerPC][P10] Add Vector pair calling convention
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 78406ac - [PowerPC][P10] Add Vector pair calling convention
Stefan Pintilie via llvm-commits
- [PATCH] D121728: [BOLT] LongJmp: Fix hot text section alignment
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D121729: [BOLT][NFC] Remove unused function
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 014f5bc - [FunctionAttrs] Replace MemoryAccessKind with FMRB.
Florian Hahn via llvm-commits
- [PATCH] D121460: [FunctionAttrs] Replace MemoryAccessKind with FMRB.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D119933: [demangler] Add support for C++20 modules
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D121730: [AMDGPU] Calculate RegWidth in bits in AsmParser
Joe Nash via Phabricator via llvm-commits
- [PATCH] D121731: [X86][NFCI] Remove redundant function
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D121381: [MemorySSA] Support lazy use optimization
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D121394: [HWASan] Update use-after-scope test to use ARM64.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [compiler-rt] a63932a - [lsan] Allow suppression of "unknown module"
Vitaly Buka via llvm-commits
- [PATCH] D121736: Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D121737: [PseudoProbe] Do not emit pseudo probes when module is not probed.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D70024: [compiler-rt] Disable fuzzer large.test when LLVM_ENABLE_EXPENSIVE_CHECKS=ON.
Matthias Braun via Phabricator via llvm-commits
- [llvm] fa1019f - [lit] add lit_config.substitute to interpolate lit_config.params
Sam McCall via llvm-commits
- [llvm] baae814 - Add tests for D121320
Matthias Braun via llvm-commits
- [llvm] 84ef621 - X86ISelDAGToDAG: Transform TEST + MOV64ri to SHR + TEST
Matthias Braun via llvm-commits
- [PATCH] D121740: [docs] Add details to MemorySSA docs.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D121395: [HWASan] add shortgranule tests to use-after-scope.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D121741: [AMDGPU] New MFMA names for existing instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D121742: [bazel] Add build rule for llvm-remark-size-diff
Jakub Kuderski via Phabricator via llvm-commits
- [compiler-rt] 9a42715 - [sanitizer] Always initialize the regex in the regcomp() interceptor
Vitaly Buka via llvm-commits
- [lld] 6be457c - [ELF] Work around not-fully-supported .gnu.linkonce.t.__x86.get_pc_thunk.bx
Fangrui Song via llvm-commits
- [PATCH] D121744: [SCCP] Update ValueLatticeElement blockaddresses when removing unreachable BasicBlocks
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D121745: [AMDGPU] reuse blgp as neg in 2 mfma operations on gfx940
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [lld] 86c90f9 - [lld][WebAssembly] Add --unresolved-symbols=import-dynamic
Sam Clegg via llvm-commits
- [PATCH] D121746: Use lit_config.substitute instead of foo % lit_config.params everywhere
Sam McCall via Phabricator via llvm-commits
- [PATCH] D121425: [VFS] Add a new getVFSFromYAMLs API
Ben Barham via Phabricator via llvm-commits
- [PATCH] D121750: Add a cmake flag to turn `llvm_unreachable()` into builtin_trap() when assertions are disabled
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D121424: [VFS] Simplify RedirectingFileSystem to perform mapping only
Ben Barham via Phabricator via llvm-commits
- [PATCH] D121426: [VFS] Update uses of getVFSFromYAML to use the new getVFSFromYAMLs API
Ben Barham via Phabricator via llvm-commits
- [llvm] 78d2920 - [gn build] (manually) port 2b69eb4a7d1d
Nico Weber via llvm-commits
- [PATCH] D121751: [gn] Add LLVM_HOST_TRIPLE for clang-tools-extra/test/lit.site.cfg.py.in
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D121752: [Debuginfod] Fix overflow warning on 32-bit hosts.
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] 1cfa986 - [SLP] Optionally preserve MemorySSA
Philip Reames via llvm-commits
- [PATCH] D121314: [libc][bazel] split support_standalone_cpp target
Michael Jones via Phabricator via llvm-commits
- [PATCH] D121759: [memprof] Add a test to verify callstack order.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D121760: [libfuzzer] improve introductory sentence
Tobias Nießen via Phabricator via llvm-commits
- [PATCH] D121761: [draft] runtimes doc wip
Nico Weber via Phabricator via llvm-commits
- [llvm] eaafa70 - [libfuzzer] improve introductory sentence
Vitaly Buka via llvm-commits
- [lld] c1d4c67 - [ELF] Suppress duplicate symbol error for __x86.get_pc_thunk.bx
Fangrui Song via llvm-commits
- [lld] 8ce3750 - [lld-macho] Set FinalDefinitionInLinkageUnit on most LTO externs
Jez Ng via llvm-commits
- [llvm] fd20ec6 - [gn build] (manually) port 89cd86bbc58a (clang-pseudo move)
Nico Weber via llvm-commits
- [lld] 4690bf2 - [lld][WebAssembly] Take advantage of extended const expressions when available
Sam Clegg via llvm-commits
- [compiler-rt] 678f88e - [lsan] Attempt to fix s390x after a63932a8
Vitaly Buka via llvm-commits
- [PATCH] D108438: [Bitstream] Improve the dumpability of bitstream/bitcode headers [NFC]
William Woodruff via Phabricator via llvm-commits
- [PATCH] D108438: [NFC][Bitstream] Improve the dumpability of bitstream/bitcode headers
William Woodruff via Phabricator via llvm-commits
- [lld] 48a0215 - [ELF][test] Improve i386-linkonce.s
Fangrui Song via llvm-commits
- [PATCH] D121355: [SelectionDAG] Fold shift constants into cmp
Allen zhong via Phabricator via llvm-commits
- [lld] 9b61fff - Revert D120626 "[ELF] Move section assignment from initializeSymbols to postParse"
Fangrui Song via llvm-commits
- [llvm] e4cab4e - [lit] Remove clang_libs_dir
Sam McCall via llvm-commits
- [llvm] 6a54776 - [RISCV] Select SRLI+SLLI for AND with leading ones mask
Ben Shi via llvm-commits
- [lld] 7c7702b - [ELF] Move section assignment from initializeSymbols to postParse
Fangrui Song via llvm-commits
- [PATCH] D121763: [cmake] Provide CURRENT_TOOLS_DIR centrally, replacing CLANG_TOOLS_DIR
Sam McCall via Phabricator via llvm-commits
- [PATCH] D121752: [Symbolize] Fix overflow warning on 32-bit hosts.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D121764: Updated mlir-tablegen dependencies for f96a8675cd29776ca39bb76133ee9167f5001f17
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D121767: [AVR] Fix incorrect calling convention for varargs functions
Ben Shi via Phabricator via llvm-commits
- [PATCH] D121183: [RISCV] Generate correct ELF EFlags when .ll file has target-abi attribute
luxufan via Phabricator via llvm-commits
- [compiler-rt] 1f82d0f - [msan] Add interceptors for Linux 64-bit stat variants
Manoj Gupta via llvm-commits
- [PATCH] D70401: [RISCV] Complete RV32E/ilp32e implementation
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D121768: [tablgen] Auto-generate fields & interfaces for target features
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 052d37d - [NFC][X86] Rename some variables and functions about target features
Shengchen Kan via llvm-commits
- [PATCH] D121770: [AMDGPU] Select buffer_atomic_cmpswap* in tblgen
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D120331: [clang-tidy][run-clang-tidy.py] Add --config-file=<string> option
Shreyas via Phabricator via llvm-commits
- [PATCH] D121771: [RISCV] Add basic cost model for vector casting.x
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D121772: [scudo] Fix various compiler warnings, minor bugs, remove unused header files
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D115907: [misexpect] Re-implement MisExpect Diagnostics
Teresa Johnson via Phabricator via llvm-commits
- [lld] 1a59023 - [ELF] Optimize "Strip sections"
Fangrui Song via llvm-commits
- [PATCH] D121768: [tablgen][X86] Auto-generate fields & interfaces for target features
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D121771: [RISCV] Add basic cost model for vector casting
Kito Cheng via Phabricator via llvm-commits
- [lld] 385573e - [ELF] Inline ARMExidxSyntheticSection::classof. NFC
Fangrui Song via llvm-commits
- [lld] bdb98bd - [ELF] Use endianness-aware read32 to avoid dispatch. NFC
Fangrui Song via llvm-commits
- [PATCH] D121731: [X86][NFCI] Remove redundant functions
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D120395: [X86] Prohibit arithmetic operations on type `__bfloat16`
Kan Shengchen via Phabricator via llvm-commits
- [llvm] c008a69 - [LoongArch] Add some missing comments. NFC
Weining Lu via llvm-commits
- [lld] c9dbf40 - [ELF] Move invalid binding diagnostic from initializeSymbols to postParse
Fangrui Song via llvm-commits
- [PATCH] D121774: [RISCV] support fcmp in zfinx,zdinx,zhinx
QIHAN CAI via Phabricator via llvm-commits
- [lld] 989f1c7 - Cleanup codegen includes
via llvm-commits
- [llvm] bab468f - [llvm][ADT] Remove duplicate code in llvm::StringMapImpl::RehashTable
Fangrui Song via llvm-commits
- [PATCH] D107048: [dwarf][bugfix] Recompute the size of block before getting it's BestForm
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D121779: [RISCV] Add zihintntl instructions
Alex Tsao via Phabricator via llvm-commits
- [PATCH] D121781: Fix spelling error
Sophia Qu via Phabricator via llvm-commits
- [PATCH] D121781: [LV]Fix spelling error
Dave Green via Phabricator via llvm-commits
- [PATCH] D121783: [RISCV][NFC] Replace redundant code with VLOpFrag
WangLian via Phabricator via llvm-commits
- [PATCH] D121779: [RISCV] Add zihintntl compressed instructions
Alex Tsao via Phabricator via llvm-commits
- [llvm] 57d57b1 - [AAEval] Make compatible with opaque pointers
Nikita Popov via llvm-commits
- [PATCH] D121113: [RISCV][VP] Custom lower VP_STRIDED_LOAD and VP_STRIDED_STORE
Lorenzo Albano via Phabricator via llvm-commits
- [PATCH] D121781: [LV] Fix typo in comment
Sophia Qu via Phabricator via llvm-commits
- [llvm] 739572b - Missing include in Support/Host.cpp under __MVS__
via llvm-commits
- [llvm] f3cbe60 - [AAEval] Remove unused function (NFC)
Nikita Popov via llvm-commits
- [llvm] 09854f2 - [SelectionDAG] Emit calls to __divei4 and friends for division/remainder of large integers
Matthias Gehre via llvm-commits
- [llvm] 20531b3 - [RelLookupTableConverter] Avoid querying TTI for declarations
Nikita Popov via llvm-commits
- [llvm] 09a2b5b - [AArch64] Regenerate and extend peephole-and-tst.ll tests. NFC
David Green via llvm-commits
- [llvm] 2229674 - [ConstraintElimination] Add additional tests with uncond branches.
Florian Hahn via llvm-commits
- [PATCH] D120887: The [2/3] Fix mangle problem when variable used in inline asm (Add modifier P for ARR[BaseReg+IndexReg+..])
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 07d5339 - [Tests] Update pipeline tests
Nikita Popov via llvm-commits
- [PATCH] D121571: [TableGen] X86 mnemonic tables backend
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D121784: [VP] Add splitting for VP_STRIDED_STORE and VP_STRIDED_LOAD
Lorenzo Albano via Phabricator via llvm-commits
- [PATCH] D121785: The [3/3] Fix mangle problem when variable used in inline asm (Support ARR[BaseReg+IndexReg+..] in PIC model)
Xiang Zhang via Phabricator via llvm-commits
- [llvm] e5822de - [FunctionAttrs] Infer argmemonly .
Florian Hahn via llvm-commits
- [PATCH] D121787: [VectorCombine] Avoid crossing address space boundaries
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 91fad11 - [VE] v512|256 f32|64 fneg isel and tests
Simon Moll via llvm-commits
- [PATCH] D121788: [AArch64] Increase MaxInterleaveFactor to 4
JinGu Kang via Phabricator via llvm-commits
- [llvm] 330b532 - [X86] Add PR54171 test case
Simon Pilgrim via llvm-commits
- [llvm] e3deb7d - [X86] computeKnownBitsForTargetNode - add X86ISD::AND KnownBits handling
Simon Pilgrim via llvm-commits
- [llvm] 14d1a58 - [gn build] (manually) port e4cab4e24d17
Nico Weber via llvm-commits
- [PATCH] D121792: [AArch64][SVE] InstCombine llvm.aarch64.sve.sel to select
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D120714: [CodeGen] Use SDNode debug ID declaration in release builds
Daniil Kovalev via Phabricator via llvm-commits
- [llvm] 37b3783 - [NFC][CodeGen] Rename some functions in MachineInstr.h and remove duplicated comments
Shengchen Kan via llvm-commits
- [PATCH] D121794: [AMDGPU][MachineVerifier] Alignment check for fp32 packed math instructions
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D121171: [flang] Add ExternalNameConversionPass to flang-new pipeline
Diana Picus via Phabricator via llvm-commits
- [PATCH] D121795: [AMDGPU][SIFoldOperands] Consider the alignment constraints
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 5977dfb - [AMDGPU][MC][NFC] Refactored custom operands handling
Dmitry Preobrazhensky via llvm-commits
- [llvm] 1eeb2bf - [SLP]Do not schedule instructions with constants/argument/phi operands and external users.
Alexey Bataev via llvm-commits
- [PATCH] D119121: [test-suite] Add unit tests for vectorizer memory runtime checks.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D121799: [VE] Remove output to /dev/stdout
Jake Egan via Phabricator via llvm-commits
- [PATCH] D121801: [llmv-pdbutil] Replace ExitOnError with explicit error handling.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D121804: [AMDGPU] Define new feature HasFlatScratchSVSMode. NFC.
Jay Foad via Phabricator via llvm-commits
- [llvm] f473d4a - [ConstraintElimination] Support BBs with single successor in CanAdd.
Florian Hahn via llvm-commits
- [llvm] ac64d0d - [NFC][CodeGen] Remove redundant if clause in TargetPassConfig::addPass
Shengchen Kan via llvm-commits
- [PATCH] D120811: [Dominators] Don't treat multi-edge as dominating
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] d7cf7ec - [SROA] Handle over-large loads during presplitting
Nikita Popov via llvm-commits
- [PATCH] D121810: [mlir][bazel] make .pyi files available to Bazel
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D121811: [AMDGPU][DOC][NFC] Add links to MI200 documentation
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] fb81f06 - [AMDGPU] Calculate RegWidth in bits in AsmParser
Joe Nash via llvm-commits
- [llvm] a8ef5d2 - [gn build] Port c2f62ab84b5f
LLVM GN Syncbot via llvm-commits
- [llvm] 1d37198 - [X86] Preserve redundant Address-Size override prefix
Amir Ayupov via llvm-commits
- [llvm] 2c4e38f - [X86] Emit REX prefix immediately before the opcode
Amir Ayupov via llvm-commits
- [PATCH] D120592: [X86] Preserve redundant Address-Size override prefix
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D120871: [X86] Emit REX prefix immediately before the opcode
Amir Ayupov via Phabricator via llvm-commits
- [llvm] c7dc9db - [VE] Remove output to /dev/stdout
Jake Egan via llvm-commits
- [PATCH] D121817: [llvm][ADT] Add a method to MapVector for erasing a range of elements.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 6a23d27 - [FuzzMutate] Don't insert instructions after musttail call
Nikita Popov via llvm-commits
- [PATCH] D121820: [SelectionDAG][NFC] Clean up SDCallSiteDbgInfo accessors
Marco Elver via Phabricator via llvm-commits
- [llvm] 0958450 - Revert "[FuzzMutate] Don't insert instructions after musttail call"
Nikita Popov via llvm-commits
- [llvm] a36d269 - [VPlan] Avoid collecting scalars for SVE
Malhar Jajoo via llvm-commits
- [PATCH] D121821: [BPF] fix a CO-RE bitfield relocation error with >8 record alignment
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D121822: [bootstrap] Allow passing options to sub-builds for all targets
Louis Dionne via Phabricator via llvm-commits
- [llvm] 9990395 - [Symbolize] Fix overflow warning on 32-bit hosts.
Daniel Thornburgh via llvm-commits
- [PATCH] D120638: [llvm-objcopy] --weaken-symbol/--weaken: weaken STB_GNU_UNIQUE symbols
Fangrui Song via Phabricator via llvm-commits
- [llvm] 555df03 - [SelectionDAG][NFC] Clean up SDCallSiteDbgInfo accessors
Marco Elver via llvm-commits
- [llvm] 30718f3 - [llvm-objcopy] --weaken-symbol/--weaken: weaken STB_GNU_UNIQUE symbols
Fangrui Song via llvm-commits
- [PATCH] D121825: [BOLT] LongJmp speedup refactoring
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D118538: [SLP] Schedule only sub-graph of vectorizable instructions
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] 8a3d75a - [ASan] Add read to large_func_test.cpp to prevent optimization.
Florian Hahn via llvm-commits
- [llvm] 49c048a - [memprof] Add a test to verify callstack order.
Snehasish Kumar via llvm-commits
- [PATCH] D120026: [ARM] Fix ARM backend to correctly use atomic expansion routines.
John Brawn via Phabricator via llvm-commits
- [llvm] 448c894 - [HWASan] Update use-after-scope test to use ARM64.
Florian Mayer via llvm-commits
- [PATCH] D121830: [memprof] Update the frame is inline logic and unittests.
Snehasish Kumar via Phabricator via llvm-commits
- [compiler-rt] d6aa3aa - [ASan] Added .section statement to each function so they can be removed by --gc-sections.
Kirill Stoimenov via llvm-commits
- [PATCH] D121147: [x86] try harder to use shift instead of test if it can save some immediate bytes
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 83413bb - [x86] reduce indentation; NFC
Sanjay Patel via llvm-commits
- [llvm] 3b4c59c - [HWASan] add shortgranule tests to use-after-scope.
Florian Mayer via llvm-commits
- [PATCH] D121833: [SelectionDAG][RISCV][AMDGPU][ARM] Improve SimplifyDemandedBits for SHL with variable shift amount.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D120449: [RISCV][RVV] Add strict vfcvt intrinsics that have side effects for dynamically-set rounding mode
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D121835: [HWASan] do not replace lifetime intrinsics with tagged address.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D121087: [RISCV][RVV] Add Uses = [FRM] and mayRaiseFPException = true to RVV instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D120648: [DAGCombine] fold (bswap(srl (bswap c), x)) -> (shl c, x)
Craig Topper via Phabricator via llvm-commits
- [llvm] 114a890 - [docs] Fix typo in tutorial
Bill Wendling via llvm-commits
- [llvm] 883f755 - [NFC][RISCV] Pre-commit tests for hoisting of PseudoLLA/PseudoLA*
Jessica Clarke via llvm-commits
- [llvm] 659363c - [RISCV] Ensure PseudoLA* can be hoisted
Jessica Clarke via llvm-commits
- [PATCH] D121838: [WIP] Generalize "check-all" umbrella targets, use for check-clang-tools
Sam McCall via Phabricator via llvm-commits
- [PATCH] D121688: Enable SeparateConstOffsetFromGEPPass() at -O3
Shubham Narlawar via Phabricator via llvm-commits
- [llvm] 3a37d08 - [AMDGPU] Correct gfx940 memory model documentation.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D121840: [RFC][WIP][RISCV] Fold ADDI of LLA + Load/Store code sequences
Luís Marques via Phabricator via llvm-commits
- [llvm] 98e2274 - [BPF] fix a CO-RE bitfield relocation error with >8 record alignment
Yonghong Song via llvm-commits
- [PATCH] D121353: [SLP][NFC] This adds a test for a follow-up patch that fixes a look-ahead operand reordering issue
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] fb8d23b - [AMDGPU] Define new feature HasFlatScratchSVSMode. NFC.
Jay Foad via llvm-commits
- [llvm] 470a975 - [ConstraintElimination] Add missing dominance check.
Florian Hahn via llvm-commits
- [llvm] 7e8913d - [WebAssembly] Fix names of SIMD instructions containing '_zero'
Thomas Lively via llvm-commits
- [PATCH] D121843: [AMDGPU] Allow v_accvgpr_write to use SGPR src on gfx940
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 6ede09b - [SCCP] update test to NPM, update_test_checks. NFC
Nick Desaulniers via llvm-commits
- [llvm] 150ea76 - Revert "[SLP]Do not schedule instructions with constants/argument/phi operands and external users."
Alexey Bataev via llvm-commits
- [PATCH] D121847: [OpaquePtr][ARM] Use elementtype on ldrex/ldaex/stlex/strex
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D121078: Replace links to archived mailing lists by links to Discourse forums
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D121848: [scudo] Remove unused header includes and fix declarations
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D121849: [scudo][NFC] Rename local variables to avoid shadowing class members
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D121850: [scudo][tests] Pass read-only vector by reference
Dominic Chen via Phabricator via llvm-commits
- [llvm] 6537070 - [CODE_OWNERS/CREDITS] Update my email address
Alex Bradbury via llvm-commits
- [PATCH] D121851: [scudo][tests] Ensure test assertions have matching type
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D121852: [scudo] Use templated builtins to avoid assumptions on SCUDO_WORDSIZE
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D121853: [scudo][NFC] Suppress warnings for missing-noreturn, conditional-uninitialized, zero-length-array
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D121854: [scudo] Fix test harness integration
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D121855: [scudo] Fix static and unused function type annotations
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D121856: [scudo] Use nullptr instead of integer-to-pointer cast
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D121857: [scudo] Don't assume preprocessor macro is defined
Dominic Chen via Phabricator via llvm-commits
- [llvm] 2371c5a - [OpaquePtr][ARM] Use elementtype on ldrex/ldaex/stlex/strex
Arthur Eubanks via llvm-commits
- [PATCH] D121858: [scudo] Don't unmap other low memory pages if mapping doesn't exist
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D121859: [scudo] Use portable sysconf instead of deprecated getpagesize
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D121860: [scudo] Explicitly mark enum as unsigned
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D121861: [scudo] Remove unused vector value initializer
Dominic Chen via Phabricator via llvm-commits
- [lld] f5ddcf2 - [lld-macho] Extend lto-internalize-unnamed-addr.ll
Jez Ng via llvm-commits
- [PATCH] D119668: [lld-macho] Add -static
Jez Ng via Phabricator via llvm-commits
- [PATCH] D118570: [lld-macho] Add support for -image_base, -static, -pagezero_size, and -version_load_command
Jez Ng via Phabricator via llvm-commits
- [llvm] 79f661e - [OpenMP] Initial parsing/sema for the 'omp teams loop' construct
Mike Rice via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
David Li via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
David Li via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
David Li via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D121862: [ProfSampleLoader] When disable-sample-loader-inlining is true, merge profiles of inlined instances to outlining versions.
Wenlei He via Phabricator via llvm-commits
- [llvm] 2e10671 - [RISCV] Improve detection of when to skip (and (srl x, c2) c1) -> (srli (slli x, c3-c2), c3) isel.
Craig Topper via llvm-commits
- [llvm] 74cf857 - [RISCV] Remove stale FIXME from a test. NFC
Craig Topper via llvm-commits
- [llvm] 668d880 - [gn build] (manually) port 5aab45f43066 (SymbolGraph)
Nico Weber via llvm-commits
- [PATCH] D121869: [WebAssembly] Disable SimplifyDemandedVectorElts after legalization
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D121179: [memprof] Store callsite metadata with memprof records.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 56a25a9 - [gn build] Port 22077627ae20
LLVM GN Syncbot via llvm-commits
- [PATCH] D121870: Use a stable-sort when combining bases
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D121871: [gn build] Use lld-link's new /winsysroot: flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D121874: [AMDGPU] Fix PreRARematerialize scheduler pass sinking undef instruction
Vang Thao via Phabricator via llvm-commits
- [compiler-rt] c5ea8e9 - Use-after-dtor detection for trivial base classes.
Vitaly Buka via llvm-commits
- [PATCH] D121876: [BOLT][DWARF] Implementation of monolithic DWARF5.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D121600: [Codegen][X86][XCore] Allow meta instruction to be target dependent
Craig Topper via Phabricator via llvm-commits
- [llvm] b26abca - [RISCV][NFC] Replace redundant code with VLOpFrag
Lian Wang via llvm-commits
- [PATCH] D121445: [Clang][CSKY] Add the CSKY target and compiler driver
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D120865: [AtomicExpand][PowerPC] Fix all-one mask value
Jinsong Ji via Phabricator via llvm-commits
- [llvm] af717d4 - [AMDGPU][MachineVerifier] Alignment check for fp32 packed math instructions
Christudasan Devadasan via llvm-commits
- [llvm] 6dd21d1 - [AMDGPU][SIFoldOperands] Consider the alignment constraints
Christudasan Devadasan via llvm-commits
- [PATCH] D120228: [RISCV] Add policy operand for masked compare and vmsbf/vmsif/vmsof IR intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D120886: [Inline asm][1/3] Fix mangle problem when variable used in inline asm (Revert 2 history bugfix patch)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D92842: [SelectionDAG] Add Target-Independent Compiler Barrier
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 0ca2132 - [WebAssembly] Improve EH/SjLj error messages
Heejin Ahn via llvm-commits
- [PATCH] D120678: [WebAssembly] Improve EH/SjLj error messages
Heejin Ahn via Phabricator via llvm-commits
- [llvm] b8038a9 - [WebAssembly] Disable SimplifyDemandedVectorElts after legalization
Heejin Ahn via llvm-commits
- [PATCH] D120226: [RISCV] Support mask policy for RVV IR intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [lld] 1c04b52 - [LTO][ELF] Add --stats-file= option.
via llvm-commits
- [PATCH] D121809: [LTO][ELF] Add --stats-file= option.
liushuai wang via Phabricator via llvm-commits
- [llvm] f59cb41 - [AMDGPU] Select buffer_atomic_cmpswap* in tblgen
Abinav Puthan Purayil via llvm-commits
- [PATCH] D121600: [Codegen][tablgen][NFC] Allow meta instruction to be target dependent
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D121879: [X86] Set Int_MemBarrier as a meta-instruction
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D121881: [RISCV][RVV] Select unmaksed TU RVV pseudos in a DAG post-process
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D121073: [RISCV] Remove RISCVFeatures::validate function
luxufan via Phabricator via llvm-commits
- [PATCH] D121883: [BPF] Fix a bug in BPFAdjustOpt pass for icmp transformation
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D116072: [X86] GLC: Break false dependency for dest register for several instructions.
Pei, Gen via Phabricator via llvm-commits
- [llvm] 214afc7 - [RISCV] Add patterns for vnsrl.wi and vnsra.wi instructions
Lian Wang via llvm-commits
- [PATCH] D121886: [Bazel] Update Bazel build to add symbol_graph.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D121887: [RISCV] Teach VSETVLI insertion that it doesn't need to insert vsetvli for vlm.v and vsm.v in some cases.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D121881: [RISCV][RVV] Select unmasked TU RVV pseudos in a DAG post-process
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D121744: [SCCP] do not clean up dead blocks that have their address taken
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D120648: [DAGCombine] fold (bswap(srl (bswap c), 8*x)) -> (shl c, 8*x)
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D120648: [DAGCombine] fold (bswap(srl (bswap c), 8*x)) -> (shl c, 8*x)
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D120648: [DAGCombine] fold (bswap(srl (bswap c), 8*x)) -> (shl c, 8*x)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D120648: [DAGCombine] fold (bswap(srl (bswap c), 8*x)) -> (shl c, 8*x)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D120648: [DAGCombine] fold (bswap(srl (bswap c), 8*x)) -> (shl c, 8*x)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D120648: [DAGCombine] fold (bswap(srl (bswap c), 8*x)) -> (shl c, 8*x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D120648: [DAGCombine] fold (bswap(srl (bswap c), 8*x)) -> (shl c, 8*x)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D120648: [DAGCombine] fold (bswap(srl (bswap c), 8*x)) -> (shl c, 8*x)
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D120648: [DAGCombine] fold (bswap(srl (bswap c), 8*x)) -> (shl c, 8*x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D120153: [instsimplify] Support discharging pointer checks involving two distinct GC objects
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D121891: [mlir][Bazel] Adapt BUILD.bazel for move of lsp-server support files.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D121662: [WebAssembly] Add end-to-end codegen tests for wasm_simd128.h
James Henderson via Phabricator via llvm-commits
- [llvm] 4010a7a - Reapply [InstCombine] Support switch in phi to cond fold
Nikita Popov via llvm-commits
- [PATCH] D120123: [LegacyPassManager] Move structural hashing into Pass classes. NFC.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D119482: [OpaquePtr][LLParser] Automatically detect opaque pointers in .ll files
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D120732: [DebugInfo][InstrRef] Prefer stack locations for variables over restored registers
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D121893: [mlir][Bazel] Add missing dependency.
Adrian Kuegel via Phabricator via llvm-commits
- [llvm] 0b6df40 - [AArch64] Combine ISD::AND into AArch64ISD::ANDS
David Green via llvm-commits
- [PATCH] D118584: [AArch64] Combine ISD::AND into AArch64ISD::ANDS
Dave Green via Phabricator via llvm-commits
- [PATCH] D121768: [tablgen][X86] Auto-generate fields and trival interace for target features
Tomas Matheson via Phabricator via llvm-commits
- [llvm] a3a4591 - [LegacyPassManager] Move structural hashing into Pass classes. NFC.
Jay Foad via llvm-commits
- [PATCH] D121897: Support phi operand in __builtin_object_size folder
serge via Phabricator via llvm-commits
- [PATCH] D121898: [Verifier] Verify parameter alignment.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D121899: [LoopVectorize] Optimise away the icmp when tail-folding for some low trip counts
David Sherwood via Phabricator via llvm-commits
- [PATCH] D120906: [ARM][AArch64] generate subtarget feature flags [NFC]
Tomas Matheson via Phabricator via llvm-commits
- [llvm] 1dbeb64 - [SLP] Avoid unnecessary getIncomingValueForBlock() call (NFC)
Nikita Popov via llvm-commits
- [llvm] 9c632b6 - [AMDGPU][MC] A fix for commit 5977dfb
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D121902: Fix llvm-strip --only-keep-debug documentation for ELF
James Henderson via Phabricator via llvm-commits
- [PATCH] D121903: [MachineCopyPropagation] More robust isForwardableRegClassCopy
Jay Foad via Phabricator via llvm-commits
- [llvm] a6e70e4 - [VPlan] VPInterleaveRecipe only requires the first lane of the address.
Florian Hahn via llvm-commits
- [PATCH] D121905: [AArch64][SVE] Fix lowering of "fcmp ueq/one" when using SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D115620: [AArch64] Lowering and legalization of strict FP16
John Brawn via Phabricator via llvm-commits
- [PATCH] D115352: [AArch64] Add mayRaiseFPException to appropriate instructions
John Brawn via Phabricator via llvm-commits
- [PATCH] D88706: [OpenMP][MLIR] WIP : Fix for AllocaIP
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D121768: [tablgen][X86] Auto-generate trival fields and interace for target features
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D120428: [AArch64] Optimize safe integer division
Karl Meakin via Phabricator via llvm-commits
- [PATCH] D120826: [Dockerfile] Upgrade debian base image to version 11
Sam McCall via Phabricator via llvm-commits
- [llvm] 67e9151 - [x86] try harder to use shift instead of test if it can save some immediate bytes
Sanjay Patel via llvm-commits
- [llvm] 151c144 - [LV] Use usesScalars in widenPHIInstruction.
Florian Hahn via llvm-commits
- [PATCH] D121910: [Instruction] Introduce getAtomicSyncScopeID()
Marco Elver via Phabricator via llvm-commits
- [llvm] cbe1e67 - [Instruction] Introduce getAtomicSyncScopeID()
Marco Elver via llvm-commits
- [llvm] 12a2f74 - [DebugInfo][InstrRef] Prefer stack locations for variables
Jeremy Morse via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D121913: [VP] Fix VPintrinsic::getStaticVectorLength for vp.merge|select
Simon Moll via Phabricator via llvm-commits
- [PATCH] D121914: [AMDGPU] Stop using getMinimalPhysRegClass in LowerFormalArguments
Jay Foad via Phabricator via llvm-commits
- [PATCH] D121915: [RISCV][1/2]Add IR intrinsic for Zbb extension
Chang Hu via Phabricator via llvm-commits
- [llvm] 0fa4aeb - [AArch64] Add extra insert-subvector tests. NFC
David Green via llvm-commits
- [llvm] 295172e - [OpaquePtr][LLParser] Automatically detect opaque pointers in .ll files
Arthur Eubanks via llvm-commits
- [llvm] fe74183 - [Coroutines][NFC] Format line to 80 cols
Fraser Cormack via llvm-commits
- [PATCH] D121915: [RISCV] CLZ Instruction
Craig Topper via Phabricator via llvm-commits
- [lld] 948d053 - [LTO][ELF] Require asserts for --stats-file= tests.
henry wong via llvm-commits
- [PATCH] D121888: [LTO][ELF] Require asserts for --stats-file= tests.
Phabricator via llvm-commits
- [llvm] b09439e - [AtomicExpandPass][NFC] Reformat with clang-format
Marco Elver via llvm-commits
- [llvm] 8141726 - Use a stable-sort when combining bases
Sterling Augustine via llvm-commits
- [llvm] a9e08bc - [AArch64][SVE] InstCombine llvm.aarch64.sve.sel to select
Matt Devereau via llvm-commits
- [PATCH] D118020: [RISCV] Set CostPerUse for floating point registers
Alex Bradbury via Phabricator via llvm-commits
- [llvm] d2b4a67 - [BPF] Fix a bug in BPFAdjustOpt pass for icmp transformation
Yonghong Song via llvm-commits
- [PATCH] D121152: [RISCV] Add more sign-extending ops to MIR sext.w pass.
Craig Topper via Phabricator via llvm-commits
- [llvm] f241d43 - [NFC][ InstCombine] precommit test for D121585
Andrew Wei via llvm-commits
- [llvm] 7e15303 - [RISCV] Simplify scalable vector case in lowerVectorMaskExt.
Craig Topper via llvm-commits
- [PATCH] D121921: adjusting LoopRotationPass
Sergey Pupyrev via Phabricator via llvm-commits
- [llvm] 84810e1 - Revert "Use a stable-sort when combining bases"
Sterling Augustine via llvm-commits
- [llvm] cb29df4 - [gn build] Port 1af5fbd5c605
LLVM GN Syncbot via llvm-commits
- [PATCH] D121922: Reland "Use a stable-sort when combining bases"
Sterling Augustine via Phabricator via llvm-commits
- [llvm] 4869909 - [LoopSimplifyCFG] Add test case for PR54023.
Florian Hahn via llvm-commits
- [PATCH] D121925: [LoopSimplifyCFG] Check predecessors of exits before marking them dead.
Florian Hahn via Phabricator via llvm-commits
- [llvm] bbd2ecf - [RISCV] Add +experimental-zvfh extension to cover half types in vectors.
Craig Topper via llvm-commits
- [llvm] 8d66603 - Revert "RegAllocGreedy: Fix last chance recolor assert in impossible case"
Matt Arsenault via llvm-commits
- [llvm] dc516ce - [RISCV] Mention Zvfh extension in release notes. NFC
Craig Topper via llvm-commits
- [llvm] 84c6689 - [AlwaysInliner] Check inliner errors even without assserts
Ellis Hoag via llvm-commits
- [compiler-rt] a6b7f31 - [scudo] Remove unused vector value initializer
Dominic Chen via llvm-commits
- [compiler-rt] e536419 - [scudo] Explicitly mark enum as unsigned
Dominic Chen via llvm-commits
- [compiler-rt] 4787e5c - [scudo] Don't unmap other low memory pages if mapping doesn't exist
Dominic Chen via llvm-commits
- [compiler-rt] 7abd683 - [scudo] Use nullptr instead of integer-to-pointer cast
Dominic Chen via llvm-commits
- [compiler-rt] 03e82d9 - [scudo] Fix test harness integration
Dominic Chen via llvm-commits
- [compiler-rt] 6ce08d5 - [scudo][tests] Pass read-only vector by reference
Dominic Chen via llvm-commits
- [llvm] 9b3af5e - [dsymutil] Apply relocations present in Swift reflection sections
Augusto Noronha via llvm-commits
- [PATCH] D121929: [AArch64] Mark all instructions that read/write FPCR as doing so
John Brawn via Phabricator via llvm-commits
- [PATCH] D121921: [LoopInversionPass] Avoid pointless loop rotation
Roman Lebedev via Phabricator via llvm-commits
- [llvm] f496330 - [ARM] Fix Decode of tsb csync
Archibald Elliott via llvm-commits
- [PATCH] D121931: [lld][WebAssembly] Fix crash accessing non-live __tls_base symbol
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D121932: Add missing dependency.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D121933: [AMDGPU] Use COPY_TO_REGCLASS for buffer_atomic_cmpswap selection
Abinav Puthan Purayil via Phabricator via llvm-commits
- [llvm] 22570ba - Lower `@llvm.global_dtors` using `__cxa_atexit` on MachO
Julian Lettner via llvm-commits
- [llvm] 88c3c34 - Add another office hour
via llvm-commits
- [PATCH] D121934: [llvm][StringMap]Extract createTable and getHashTable functions.
Wang Yihan via Phabricator via llvm-commits
- [compiler-rt] 58b6521 - [scudo] Use portable sysconf instead of deprecated getpagesize
Dominic Chen via llvm-commits
- [llvm] d65cc85 - [SLP]Do not schedule instructions with constants/argument/phi operands and external users.
Alexey Bataev via llvm-commits
- [PATCH] D121937: [BPF] handle unsigned icmp ops in BPFAdjustOpt pass
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D121938: [flang] expand the num_images test coverage
Damian Rouson via Phabricator via llvm-commits
- [llvm] bd38234 - Reland "Use a stable-sort when combining bases"
Sterling Augustine via llvm-commits
- [PATCH] D121874: [AMDGPU] Fix PreRARematerialize scheduler pass sinking subreg defs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 27e1931 - [AMDGPU] Fix PreRARematerialize scheduler pass sinking subreg defs
Vang Thao via llvm-commits
- [PATCH] D121939: [SLP][NFC] Added a test for a followup patch that enables handling splat loads with uses.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D121940: [SLP] Support internal users of splat loads
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] ae6db2f - Precommit test for D121483:
Kevin P. Neal via llvm-commits
- [llvm] f185901 - [gn build] Port 22570bac6943
LLVM GN Syncbot via llvm-commits
- [llvm] 522b259 - [AMDGPU] Allow v_accvgpr_write to use SGPR src on gfx940
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D121941: Include missing header to fix libstdc++ builds.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D115844: [ubsan] Using metadata instead of prologue data for function sanitizer
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] d80210f - [dsymutil] Store possible Swift reflection sections in an array
Benjamin Kramer via llvm-commits
- [PATCH] D121944: [LICM] Add allowspeculation pass options.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 4125524 - [VFS] Add print/dump to the whole FileSystem hierarchy
Ben Barham via llvm-commits
- [PATCH] D121946: [AlwaysInliner] Emit inline remark only when successful
Ellis Hoag via Phabricator via llvm-commits
- [llvm] d9ac55f - [AMDGPU] New MFMA names for existing instructions
Stanislav Mekhanoshin via llvm-commits
- [llvm] f7d90ad - [IROutliner] Make sure that loop debug info is stripped.
Andrew Litteken via llvm-commits
- [llvm] 523c572 - [IndVars] Add a new test affected by 62f86d4f
Eli Friedman via llvm-commits
- [PATCH] D121949: [ObjCARC] Fix non-determinism
Kyungwoo Lee via Phabricator via llvm-commits
- [lld] a04a507 - [lld][WebAssembly] Fix crash accessing non-live __tls_base symbol
Sam Clegg via llvm-commits
- [PATCH] D121950: [IndVars] Teach replaceCongruentIVs to avoid scrambling induction variables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D121951: [AMDGPU] Only warn when mixing printf and hostcall
Scott Linder via Phabricator via llvm-commits
- [llvm] dd5895c - AMDGPU: Use the implicit kernargs for code object version 5
Changpeng Fang via llvm-commits
- [PATCH] D121953: [NewPM] Don't skip SCCs not in current RefSCC
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D121956: [AMDGPU] Disable some MFMA instructions on gfx940
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowering, TargetMachine and AsmPrinter
Michal Paszkowski via Phabricator via llvm-commits
- [llvm] ddb85f3 - [ObjCARC] Fix non-determinism
Kyungwoo Lee via llvm-commits
- [PATCH] D120129: [NVPTX] Enhance vectorization of ld.param & st.param
Daniil Kovalev via Phabricator via llvm-commits
- [llvm] 6316129 - Add a cmake flag to turn `llvm_unreachable()` into builtin_trap() when assertions are disabled
Mehdi Amini via llvm-commits
- [llvm] 187a5f2 - [docs] Add details to MemorySSA docs.
Alina Sbirlea via llvm-commits
- [PATCH] D121966: [AMDGPU] gfx940 basic speed model
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D121968: [AArch64] Fix incorrect getSetCCInverse usage within trySwapVSelectOperands.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D121970: [Verify] check that BlockAddresses don't refer to functions with certain linkages which wont be emitted
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] f6b5142 - [AlwaysInliner] Emit inline remark only when successful
Ellis Hoag via llvm-commits
- [llvm] 88ea86c - [Attributor][FIX] Remove reference into map that might dangle
Johannes Doerfert via llvm-commits
- [llvm] 59a6b66 - [OpenMP][FIX] Initialize member to avoid undefined value in debug output
Johannes Doerfert via llvm-commits
- [llvm] 4308fdf - [Attributor] Remove more non-deterministic behavior and debug output
Johannes Doerfert via llvm-commits
- [llvm] 275b0c5 - [AMDGPU] Add 2 gfx940 mfma tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 6c4931e - [docs] Fix codeblock.
Alina Sbirlea via llvm-commits
- [PATCH] D121971: [AutoUpgrade] Don't lose attributes when upgrading mem intrinsics
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 2e94d8e - [BPF] handle unsigned icmp ops in BPFAdjustOpt pass
Yonghong Song via llvm-commits
- [llvm] e7749d4 - [misexpect] Re-implement MisExpect Diagnostics
Paul Kirth via llvm-commits
- [llvm] 10866a1 - Revert "[misexpect] Re-implement MisExpect Diagnostics"
Paul Kirth via llvm-commits
- [llvm] 6cf560d - Revert "Revert "[misexpect] Re-implement MisExpect Diagnostics""
Paul Kirth via llvm-commits
- [llvm] 5f4a334 - [gn build] (manually) port 6316129e066e
Nico Weber via llvm-commits
- [llvm] 964398c - Revert "Revert "Revert "[misexpect] Re-implement MisExpect Diagnostics"""
Paul Kirth via llvm-commits
- [llvm] 5d2ce76 - Use llvm::append_range instead of push_back loops where applicable. NFCI.
Benjamin Kramer via llvm-commits
- [PATCH] D121972: Add cmake/ to release tarballs via concatenation
Aaron Puchert via Phabricator via llvm-commits
- [llvm] b051c83 - [SLP][NFC] This adds a test for a follow-up patch that fixes a look-ahead operand reordering issue
Vasileios Porpodas via llvm-commits
- [llvm] 5efa789 - [SLP] Fix lookahead operand reordering for splat loads.
Vasileios Porpodas via llvm-commits
- [llvm] 511fa08 - [SLP][NFC] Added a test for a followup patch that enables handling splat loads with uses.
Vasileios Porpodas via llvm-commits
- [llvm] 9136145 - Revert "[SLP] Fix lookahead operand reordering for splat loads." due to build failures
Vasileios Porpodas via llvm-commits
- [llvm] b75d2ec - [LoongArch] Add some blank lines to make .td more tidy. NFC
Weining Lu via llvm-commits
- [llvm] 63ea779 - [RISCV] Fix buildbot breakage by explicitly instantiating templates
Jessica Clarke via llvm-commits
- [PATCH] D121973: Recommit "[SLP] Fix lookahead operand reordering for splat loads."
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D117385: [RISCV] Add patterns for vector widening integer multiply
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D121974: Correct and complete dependency sets after 74b411d38c48513a125e67e049aca55452b9e855
Sterling Augustine via Phabricator via llvm-commits
- [llvm] aee3684 - [AMDGPU] Use COPY_TO_REGCLASS for buffer_atomic_cmpswap selection
Abinav Puthan Purayil via llvm-commits
- [polly] c80198b - Reland "Load pass plugins during option processing, so that plugin options are registered and live."
Wael Yehia via llvm-commits
- [PATCH] D121768: Auto-generate trivial fields and trivial interfaces for target features
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 0af3e6a - [InstCombine] Sink instructions with multiple users in a successor block.
Andrew Wei via llvm-commits
- [PATCH] D121975: [X86] Rename more target feature related things consistency. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] 9e832a6 - [Codegen][tablgen][NFC] Allow meta instruction to be target dependent
Shengchen Kan via llvm-commits
- [llvm] 1a70feb - [X86] Set Int_MemBarrier as a meta-instruction
Shengchen Kan via llvm-commits
- [llvm] 6cfe41d - [X86] Rename more target feature related things consistency. NFC
Craig Topper via llvm-commits
- [PATCH] D121934: [NFC][llvm][StringMap]Extract createTable and getHashTable functions and add the inline attribute to the getMinBucketToReserveForEntries function.
Wang Yihan via Phabricator via llvm-commits
- [llvm] 31906a6 - [AtomicExpand][PowerPC] Fix all-one mask value
Kai Luo via llvm-commits
- [llvm] 920c2e5 - [X86][NFC] Rename target feature hasCMov->hasCMOV
Shengchen Kan via llvm-commits
- [PATCH] D121978: [X86] Rename FeatureCMPXCHG8B/FeatureCMPXCHG16B to FeatureCX8/CX16 to match CPUID.
Craig Topper via Phabricator via llvm-commits
- [llvm] c975668 - Fix llvm-strip --only-keep-debug documentation for ELF
James Henderson via llvm-commits
- [PATCH] D121982: [Xcore] Set Int_MemBarrier as a meta-instruction
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D121984: [RISCV][NFC] Moving RVV intrinsic type related util to llvm/Support
Kito Cheng via Phabricator via llvm-commits
- [llvm] ab25757 - Remove a top-level "using namespace" directive from LegalizationArtifactCombiner.h
Pavel Labath via llvm-commits
- [llvm] 112aafc - Revert "Add a cmake flag to turn `llvm_unreachable()` into builtin_trap() when assertions are disabled"
Nikita Popov via llvm-commits
- [llvm] fdcb256 - [TableGen] X86 mnemonic tables backend
Amir Ayupov via llvm-commits
- [llvm] a954ade - [X86][NFC] Generate mnemonic tables
Amir Ayupov via llvm-commits
- [llvm] 4a699ae - [LoopSimplifyCFG] Check predecessors of exits before marking them dead.
Florian Hahn via llvm-commits
- [llvm] f96428e - [MemorySSA] Don't optimize uses during construction
Nikita Popov via llvm-commits
- [PATCH] D119414: [LangRef] Allow non-power-of-two assume operand bundle
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D121987: [EarlyCSE] Don't eagerly optimize MemoryUses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D121768: [X86][tablgen] Auto-generate trivial fields and trivial interfaces for target features
Tomas Matheson via Phabricator via llvm-commits
- [llvm] fc8946f - [InstCombine] Remove integer SPF of SPF folds (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D115623: [Debugify] Use DebugifyLevel in Debugify original mode
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D115622: [Debugify] Optimize debugify original mode
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 53491e4 - [AMDGPU][DOC][NFC] Added links to MI200 documentation
Dmitry Preobrazhensky via llvm-commits
- [llvm] 7afa44f - [RISCV] Add more sign-extending ops to MIR sext.w pass.
Kito Cheng via llvm-commits
- [llvm] 6ffb3ad - [SCEV] Use constant ranges when determining reachable blocks (PR54434)
Nikita Popov via llvm-commits
- [PATCH] D121787: [VectorCombine] Insert addrspacecast when crossing address space boundaries
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D120215: [LV] Invalidate widening decisions after maximizing vector bandwidth
Dave Green via Phabricator via llvm-commits
- [PATCH] D121993: Mark derived destructors as `override`
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D121994: [tests] Make 'object-emission' imply 'default_triple'
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D121995: [AMDGPU][MC][NFC] Refactored sendmsg(...) handling
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D112025: Intrinsic for checking floating point class
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 4455c5c - [CostModel][X86] Update RUN -passes=* to double quotes to appease update scripts on windows
Simon Pilgrim via llvm-commits
- [PATCH] D121996: [nvptx][tests] Do not run tests that require direct object generation
Igor Kudrin via Phabricator via llvm-commits
- [llvm] dd8b0fe - [ARM][AArch64] generate subtarget feature flags
Tomas Matheson via llvm-commits
- [llvm] fe6057a - [AArch64] Custom lower concat(v4i8 load, ...)
David Green via llvm-commits
- [PATCH] D121400: [AArch64] Custom lower concat(v4i8 load, ...)
Dave Green via Phabricator via llvm-commits
- [llvm] 62c4815 - Revert "[ARM][AArch64] generate subtarget feature flags"
Tomas Matheson via llvm-commits
- [PATCH] D120396: [flang] Support export/import OpenMP Threadprivate Flag
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D120999: [flang] Update the plugin API
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D119973: RegAllocGreedy: Fix last chance recolor assert in impossible case
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D121998: [tests] Force (some) X86-specific tests to use that target
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D122001: [NVPTX] Avoid a crash when 'llc' is called with '-filetype=null'
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 21b97df - Revert "[gn build] (manually) port 6316129e066e"
Nico Weber via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D120953: [AArch64][SelectionDAG] Supports unpklo/hi instructions to reduce the number of loads
Paul Walker via Phabricator via llvm-commits
- [llvm] d2dc524 - [gn build] (semiautomatically) port fdcb256f9796
Nico Weber via llvm-commits
- [llvm] ec49c84 - [gn build] (manually) port a954ade8ed4 (gen X86GenMnemonicTables.inc)
Nico Weber via llvm-commits
- [llvm] 959e2f0 - [gn build] Port f83d833e41d7
LLVM GN Syncbot via llvm-commits
- [PATCH] D122003: [Triple] Add support for more archs in `getArchTypeForLLVMName`
Antonio Frighetto via Phabricator via llvm-commits
- [llvm] 28c53b3 - [LowerConstantIntrinsics] Add test for objectsize of malloc (NFC)
Nikita Popov via llvm-commits
- [PATCH] D122004: [lld] Add generic helloworld test program
Xiaodong Liu via Phabricator via llvm-commits
- [llvm] ab2284a - [LowerConstantIntrinsics] Make TLI a required dependency
Nikita Popov via llvm-commits
- [PATCH] D122005: [instcombine] Support and test __builtin_object_size interaction with __strdup and __strndup
serge via Phabricator via llvm-commits
- [llvm] bd050a3 - [FPEnv][InstSimplify] Teach CannotBeNegativeZero() about constrained intrinsics.
Kevin P. Neal via llvm-commits
- [llvm] b58413d - [SLP][X86] Add baseline SSE2 test run to lookahead.ll
Simon Pilgrim via llvm-commits
- [PATCH] D98230: [LSR] Add reconciliation of unfoldable offsets
Quentin Colombet via Phabricator via llvm-commits
- [llvm] 1b7ef6a - [BasicAA] Account for wrapping when using abs(VarIndex) >= abs(Scale).
Florian Hahn via llvm-commits
- [llvm] 00145bc - [gn build] Port a36c2dd6d54c
LLVM GN Syncbot via llvm-commits
- [PATCH] D119928: [RISCV] transform MI to W variant to remove sext.w
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [compiler-rt] 9e66e58 - tsan: print signal num in errno spoiling reports
Dmitry Vyukov via llvm-commits
- [PATCH] D122009: [ADT] Add drop_end.
Marek Kurdej via Phabricator via llvm-commits
- [llvm] 1f001b2 - [InstCombine] add tests for bswap with shifted operand; NFC
Sanjay Patel via llvm-commits
- [PATCH] D122010: [InstCombine] try to canonicalize logical shift after bswap
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D122012: [PowerPC] The BL8_NOTOC_RM instruction needs to produce a notoc relocation.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D122013: [InstCombine] Fold abs of known negative operand when source is sub
chenglin.bi via Phabricator via llvm-commits
- [llvm] 831ab35 - [ARM][AArch64] generate subtarget feature flags
Tomas Matheson via llvm-commits
- [llvm] 208b923 - [HWASan] do not replace lifetime intrinsics with tagged address.
Florian Mayer via llvm-commits
- [llvm] 5ab421f - [LICM] Add allowspeculation pass options.
Florian Hahn via llvm-commits
- [llvm] ec10ac7 - [runtimes] Detect changes to Tests.cmake
Petr Hosek via llvm-commits
- [PATCH] D122020: [WebAssembly][WIP] Add tests for the Asm type checker
Alex Bradbury via Phabricator via llvm-commits
- [llvm] dbc918b - Revert "[HWASan] do not replace lifetime intrinsics with tagged address."
Florian Mayer via llvm-commits
- [PATCH] D122024: NFC. Refactor bitcode writer
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 078b546 - [HWASan] do not replace lifetime intrinsics with tagged address.
Florian Mayer via llvm-commits
- [llvm] 8f108c3 - Revert "[SLP] Optionally preserve MemorySSA"
Philip Reames via llvm-commits
- [PATCH] D121376: [RISCV][RVV] Introduce roundmode operand to PseudoVAADD instruction
ShihPo Hung via Phabricator via llvm-commits
- [llvm] e1bae23 - [SCCP] do not clean up dead blocks that have their address taken
Nick Desaulniers via llvm-commits
- [llvm] b3d8c0d - [Vectorize] Fix an 'unused variable' warning
Kazu Hirata via llvm-commits
- [llvm] 6cf1bd3 - [VE] Fix an 'unused variable' warning
Kazu Hirata via llvm-commits
- [llvm] 3e0f7c7 - [Vectorize] Fix an 'unused function' warning
Kazu Hirata via llvm-commits
- [llvm] 1093949 - [SLP] Add comment clarifying assumption that tripped me up [NFC]
Philip Reames via llvm-commits
- [PATCH] D122026: just resize the cache, dont assert equality of sizes
Benoit Jacob via Phabricator via llvm-commits
- [llvm] 5dde9c1 - [CostModel][X86] Reduce cost of extracting bool vector elements
Simon Pilgrim via llvm-commits
- [llvm] 7b98391 - Add a cmake flag to turn `llvm_unreachable()` into builtin_trap() when assertions are disabled
Mehdi Amini via llvm-commits
- [polly] 12ac339 - [polly] Fix NPM unittests after D121566.
Michael Kruse via llvm-commits
- [PATCH] D122028: [OpenMP] Initial parsing/sema for the 'omp target teams loop' construct
Mike Rice via Phabricator via llvm-commits
- [llvm] 3ac84c4 - Reland "[gn build] (manually) port 6316129e066e"
Nico Weber via llvm-commits
- [llvm] 2f497ec - [ARM] Fix ARM backend to correctly use atomic expansion routines.
Eli Friedman via llvm-commits
- [compiler-rt] 26a5f9b - [scudo] Don't assume preprocessor macro is defined
Dominic Chen via llvm-commits
- [compiler-rt] 58a583c - [scudo] Fix static and unused function type annotations
Dominic Chen via llvm-commits
- [llvm] 0a79e1f - [AMDGPU] reuse blgp as neg in 2 mfma operations on gfx940
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D122031: Add DXIL triple
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 4570527 - [AMDGPU] Disable some MFMA instructions on gfx940
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D122032: [VP] Make VectorBuilder take IRBuilderBase instead of IRBuilder<>
Craig Topper via Phabricator via llvm-commits
- [llvm] e9a49c6 - [AMDGPU] gfx940 basic speed model
Stanislav Mekhanoshin via llvm-commits
- [llvm] 43c4d91 - [AMDGPU] Added gfx940 mfma dst constraint test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D122033: [DebugInfo][NFC] Add a comment on the ordering of DILineInfo frames.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 5cd9fa5 - Fix computation of MadeChange bit in AtomicExpandPass.
Eli Friedman via llvm-commits
- [PATCH] D122039: [BOLT] Fix plt relocations symbol match
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D116088: [compiler-rt] Implement ARM atomic operations for architectures without SMP support
Eli Friedman via Phabricator via llvm-commits
- [llvm] 6bd8dc9 - [OpenMP] Initial parsing/sema for the 'omp target teams loop' construct
Mike Rice via llvm-commits
- [llvm] ddc7023 - [NewPM] Don't skip SCCs not in current RefSCC
Arthur Eubanks via llvm-commits
- [llvm] c6692f8 - [GlobalOpt] Don't replace alias with aliasee if either alias/aliasee may be preemptible
Arthur Eubanks via llvm-commits
- [PATCH] D122041: [llvm][utils] Fix llvm::Optional summary provider
Dave Lee via Phabricator via llvm-commits
- [PATCH] D122042: [VP] Preserve address space of pointer for strided load/store intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D122043: [OpenMP][FIX] Do not crash when kernels are debug wrapper functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D122044: [AMDGPU] New gfx940 mfma instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] bec48f8 - [X86] Fix typo in gfni funnel shift test
Simon Pilgrim via llvm-commits
- [llvm] 40c6bab - [X86] Adjust tests to run on gfni capable cpu levels
Simon Pilgrim via llvm-commits
- [llvm] d898c95 - [AMDGPU] Add gfx940 run line to gfx90a mfma test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 3abf8eb - [slp][tests] Add missing function attributes
Philip Reames via llvm-commits
- [llvm] f10f16a - Autogenerate llvm/test/CodeGen/ARM/atomic-load-store.ll
Eli Friedman via llvm-commits
- [llvm] ddca666 - [ARM] Fix shouldExpandAtomicLoadInIR for subtargets without ldrexd.
Eli Friedman via llvm-commits
- [PATCH] D119967: [InstCombineCalls] Optimize call of bitcast even w/ parameter attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D118214: [ObjCARC] Require the function argument in the clang.arc.attachedcall bundle.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D122048: [OpaquePointers][BitcodeReader] Enable -opaque-pointers if we see an opaque pointer type
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D122051: [RISCV] The immediate version of sgt lowering to slti + xori
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D122052: [RISCV] Add test case for miscompile caused by treating ANY_EXTEND of constants as SIGN_EXTEND.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D122053: [SelectionDAG][RISCV] Make RegsForValue::getCopyToRegs explicitly zero_extend constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D122062: Add DXContainer
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 9587118 - Add DXIL triple
Chris Bieneman via llvm-commits
- [llvm] 306ff74 - [SelectionDAG] Use APInt::zextOrSelf instead of zextOrTrunc in ComputePHILiveOutRegInfo
Craig Topper via llvm-commits
- [PATCH] D122063: [X86] Simplify function isDataInvariant by using X86MnemonicTables
Kan Shengchen via Phabricator via llvm-commits
- [llvm] ea9139f - [Xcore] Set Int_MemBarrier as a meta-instruction
Shengchen Kan via llvm-commits
- [PATCH] D114611: [AVR] Expand STDWSPQRr & STDSPQRr, approach #2
Ben Shi via Phabricator via llvm-commits
- [llvm] 871db60 - [NFC] Remove unused parameters for SubtargetEmitter::ParseFeaturesFunction
Shengchen Kan via llvm-commits
- [PATCH] D122065: [BOLT] Align constant islands to 8 bytes
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] f46fe36 - [AArch64] Fix incorrect getSetCCInverse usage within trySwapVSelectOperands.
Paul Walker via llvm-commits
- [llvm] dd3b90e - [AArch64] Combine ISD::SETCC into AArch64ISD::ANDS
Paul Walker via llvm-commits
- [llvm] abb9cbb - [X86][SSE] Add tests for non-constant bool vector extractions
Simon Pilgrim via llvm-commits
- [llvm] c7ba5a9 - [X86][SSE] Add initial support for extracting non-constant bool vector elements
Simon Pilgrim via llvm-commits
- [PATCH] D119536: [SLP] Extract intermediate insertelement for external use
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] 56ad791 - [X86] LowerAndToBT - fold BT(NOT(X),Y) -> BT(X,Y) and flip the CondCode
Simon Pilgrim via llvm-commits
- [PATCH] D122067: [libSupport] make CallBacksToRun static local
Tal Kedar via Phabricator via llvm-commits
- [PATCH] D122068: [AMDGPU] divergence patterns for the BUILD_VECTOR i16, undef expansion.
Alexander via Phabricator via llvm-commits
- [PATCH] D122069: [Clang] Add binary format for bundling offloading metadata
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D122070: [SDAG] enable binop identity constant folds for shifts
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 2dacd0d - [X86] Update remaining AVX512 VBMI2 VL intrinsic tests to avoid adds
Simon Pilgrim via llvm-commits
- [PATCH] D122071: [SDAG] enable binop identity constant folds for multiplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D119654: [SDAG] enable binop identity constant folds for add
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] d5fbcf7 - [VPlan] Improve pattern in vplan-printing.ll check line.
Florian Hahn via llvm-commits
- [llvm] 33d2c00 - [X86] Add test showing a bug where a BLENDV mask is being constant folded as VSELECT mask
Simon Pilgrim via llvm-commits
- [llvm] a6c18bf - [X86] combineSelect - don't constant fold BLENDV nodes like VSELECT
Simon Pilgrim via llvm-commits
- [llvm] 98e474c - [amdgpu][nfc] Pass function instead of module to allocateModuleLDSGlobal
Jon Chesterfield via llvm-commits
- [llvm] bdbcca6 - [SLP,tests] Add coverage showing need for control dependencies during scheduling
Philip Reames via llvm-commits
- [llvm] b90478d - [X86] createShuffleMaskFromVSELECT - handle BLENDV constant masks as well as VSELECT constant masks
Simon Pilgrim via llvm-commits
- [llvm] 34110a7 - [X86] combineAddOrSubToADCOrSBB - pull out repeated Y.getOperand(1) calls. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d155c7d - [docs] Fix a couple of typos
Itay Bookstein via llvm-commits
- [llvm] 4166738 - [OpenMP][FIX] Do not crash when kernels are debug wrapper functions
Johannes Doerfert via llvm-commits
- [llvm] b929db5 - [X86] Add some initial test coverage for PR35908 add/sub + bittest patterns
Simon Pilgrim via llvm-commits
- [llvm] 57b41af - [X86] Rename FeatureCMPXCHG8B/FeatureCMPXCHG16B to FeatureCX8/CX16 to match CPUID.
Craig Topper via llvm-commits
- [PATCH] D122077: [InstCombine] Fold (ctpop(X) == 1) | (X == 0) into ctpop(X) < 2
Hirochika Matsumoto via Phabricator via llvm-commits
- [llvm] 1a820ff - [LV] Remove unnecessary uses of Loop* (NFC).
Florian Hahn via llvm-commits
- [PATCH] D122079: [ADT] Add Enum matcher
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122080: Add stub DirectX backend
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122081: Add DXILPrepare CodeGen pass
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D122082: Add DXIL Bitcode Writer and DXIL testing
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 129311a - [libSupport] make CallBacksToRun static local
Mehdi Amini via llvm-commits
- [llvm] 6253b77 - [SLP] Respect control dependence within a block during scheduling
Philip Reames via llvm-commits
- [PATCH] D122084: [X86] combineAddOrSubToADCOrSBB - Fold ADD/SUB + (AND(SRL(X,Y),1) -> ADC/SBB+BT(X,Y)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D122084: [X86] combineAddOrSubToADCOrSBB - Fold ADD/SUB + (AND(SRL(X,Y),1) -> ADC/SBB+BT(X,Y)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D122084: [X86] combineAddOrSubToADCOrSBB - Fold ADD/SUB + (AND(SRL(X,Y),1) -> ADC/SBB+BT(X,Y)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D122084: [X86] combineAddOrSubToADCOrSBB - Fold ADD/SUB + (AND(SRL(X,Y),1) -> ADC/SBB+BT(X,Y)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D122084: [X86] combineAddOrSubToADCOrSBB - Fold ADD/SUB + (AND(SRL(X,Y),1) -> ADC/SBB+BT(X,Y)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D122084: [X86] combineAddOrSubToADCOrSBB - Fold ADD/SUB + (AND(SRL(X,Y),1) -> ADC/SBB+BT(X,Y)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D122084: [X86] combineAddOrSubToADCOrSBB - Fold ADD/SUB + (AND(SRL(X,Y),1) -> ADC/SBB+BT(X,Y)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D122086: [mlir:PDL] Expand how native constraint/rewrite functions can be defined
River Riddle via Phabricator via llvm-commits
- [PATCH] D122090: [PPCISelLowering] Avoid emitting calls to __multi3, __muloti4
Aaron Puchert via Phabricator via llvm-commits
- [llvm] bcbd4cf - Revert "[amdgpu][nfc] Pass function instead of module to allocateModuleLDSGlobal"
Jon Chesterfield via llvm-commits
- [llvm] 89ab020 - [tests, SLP] Add coverage for missing dependencies for stacksave intrinsics
Philip Reames via llvm-commits
- [PATCH] D122091: [amdgpu] Elide module lds allocation in kernels with no callees
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 983ed87 - [slp,tests] Consolidate two test files into one
Philip Reames via llvm-commits
- [llvm] 268371c - [RISCV] Add test case for miscompile caused by treating ANY_EXTEND of constants as SIGN_EXTEND.
Craig Topper via llvm-commits
- [llvm] 4eb59f0 - [SelectionDAG][RISCV] Make RegsForValue::getCopyToRegs explicitly zero_extend constants.
Craig Topper via llvm-commits
- [PATCH] D97625: fix check-clang-tools tests that fail due to Windows CRLF line endings
Brian Cain via Phabricator via llvm-commits
- [llvm] 076a9dc - [X86][NFC] Rename hasCMOV() to canUseCMOV(), hasLAHFSAHF() to canUseLAHFSAHF()
Shengchen Kan via llvm-commits
- [llvm] c266776 - [X86][NFC] Remove unused feature UseAA
Shengchen Kan via llvm-commits
- [llvm] ae0ae91 - [X86][NFC] Remove unused variable UseAA
Shengchen Kan via llvm-commits
- [llvm] e58dadf - [X86][NFC] Generate fields and getters for subtarget features
Shengchen Kan via llvm-commits
- [PATCH] D122094: Reflect code reviews
Hirochika Matsumoto via Phabricator via llvm-commits
- [llvm] 1ae3c4e - [X86] combineAddOrSubToADCOrSBB - split to more cleanly handle commuted variants.
Simon Pilgrim via llvm-commits
- [llvm] 06fa67d - [X86] Add test add with bit0 extraction and improve comments
Simon Pilgrim via llvm-commits
- [llvm] 9731836 - [VPlan] Add test for VPExpandSCEVRecipe printing.
Florian Hahn via llvm-commits
- [PATCH] D122095: [VPlan] Place VPExpandSCEVRecipe in pre-header.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D121299: [NVPTX] Disable DWARF .file directory for PTX
Andrew Savonichev via Phabricator via llvm-commits
- [llvm] 51e6059 - [X86] Simplify function isDataInvariant by using X86MnemonicTables
Shengchen Kan via llvm-commits
- [PATCH] D122096: [VPlan] Expand induction step in VPlan pre-header.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 10bb623 - enable binop identity constant folds for add
via llvm-commits
- [PATCH] D122097: [BOLT] AArch64: Emit text objects
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D122098: [BOLT] LongJmp: Check for shouldEmit
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] de20a3b - [XCOFF] support XCOFFObjectWriter for fileHeader and sectionHeaders in 64-bit XCOFF.
via llvm-commits
- [llvm] 973b02b - [PowerPC][NFC] use right hardware loop intrinsics in test case
Chen Zheng via llvm-commits
- [PATCH] D122100: [BOLT] AArch64: Read all static relocations
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] bce1bf0 - [Transform] Apply clang-tidy fixes for readability-redundant-smartptr-get (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D122105: [SystemZ] Patchset for expanding memcpy/memset using at most 2 stores.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] c1a31ee - [PPCISelLowering] Avoid emitting calls to __multi3, __muloti4
Aaron Puchert via llvm-commits
- [llvm] b7806c8 - [SLP] Explicit track required stacksave/alloca dependency
Philip Reames via llvm-commits
- [llvm] 487629c - [LV] Remove dead Loop argument from emitMemRuntimeChecks. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D122106: [BOLT] NFC: Fix dynamic relocation offset for constant islands
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D114342: ConvertUTF, new wrapper API
Marcus Johnson via Phabricator via llvm-commits
- [llvm] 9aa52ba - [Analysis] Apply clang-tidy fixes for readability-redundant-smartptr-get (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D120882: fix overflow in example code.
pl via Phabricator via llvm-commits
- [PATCH] D70688: [PGO] Add Value Profiling for Loop Trip Count (WIP)
Hongtao Yu via Phabricator via llvm-commits
- [llvm] cb26730 - [X86][NFC] Unify implementations of getting condition code
Shengchen Kan via llvm-commits
- [llvm] 01136c0 - [X86][NFC] Run clang-format on cb26730aaa8b, fix typo and remove redundant else
Shengchen Kan via llvm-commits
- [llvm] 38e8880 - [IROutliner] Do not outlined from functions with optnone
Andrew Litteken via llvm-commits
- [PATCH] D122113: [X86] Simplify the interface to getCondNoFromDesc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D121546: [OpenMP][IRBuilder] Fix emitAtomicUpdate conditions
Shraiysh via Phabricator via llvm-commits
- [llvm] afc2f02 - [llmv-pdbutil] Replace ExitOnError with explicit error handling.
Carlos Alberto Enciso via llvm-commits
- [llvm] 4b28980 - [X86] Simplify the interface to getCondNoFromDesc.
Craig Topper via llvm-commits
- [llvm] 1eada2a - [CodeGen] Apply clang-tidy fixes for readability-redundant-smartptr-get (NFC)
Kazu Hirata via llvm-commits
Last message date:
Sun Mar 20 23:59:04 PDT 2022
Archived on: Tue Dec 6 14:43:26 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).