The Week Of Monday 19 October 2020 Archives by thread
Starting: Mon Oct 19 00:07:31 PDT 2020
Ending: Sun Oct 25 23:50:51 PDT 2020
Messages: 2839
- [llvm] d67d8f8 - [SVE][AArch64] Replace TypeSize comparisons with their integer equivalents
David Sherwood via llvm-commits
- [PATCH] D89116: [SVE][AArch64] Replace TypeSize comparisons with their integer equivalents
David Sherwood via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs
Max Kazantsev via Phabricator via llvm-commits
- [llvm] f693f91 - [SVE][CodeGen] Replace uses of TypeSize comparison operators
David Sherwood via llvm-commits
- [PATCH] D88654: [SVE][CodeGen] Replace uses of TypeSize comparison operators with calls to isKnownXY
David Sherwood via Phabricator via llvm-commits
- [llvm] 0aa5e34 - [ORC] Add a missing '&'.
Lang Hames via llvm-commits
- [llvm] d54c4e3 - [ORC] Move SimpleResourceManager function object inits out of constructor.
Lang Hames via llvm-commits
- [llvm] 7270177 - [SVE] Replace TypeSize comparison operators in llvm/utils/TableGen
David Sherwood via llvm-commits
- [PATCH] D88947: [SVE] Replace TypeSize comparison operators in llvm/utils/TableGen
David Sherwood via Phabricator via llvm-commits
- [llvm] 7579941 - [examples] Fix Kaleidoscope-Ch3, which was broken by ad92f16ccc5.
Lang Hames via llvm-commits
- [llvm] 35a531f - [SVE][CodeGen][NFC] Replace TypeSize comparison operators with their scalar equivalents
David Sherwood via llvm-commits
- [PATCH] D88482: [SVE][CodeGen][NFC] Replace TypeSize comparison operators with their scalar equivalents
David Sherwood via Phabricator via llvm-commits
- [PATCH] D89337: [DebugInfo][Docs] Document MIR language debug-info constructs
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D89455: [NFC][SCEV] Rename SCEVCastExpr into SCEVIntegralCastExpr
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 039f3d0 - [examples] Fix test: Kaleidoscope Chapter 4 no longer supports redefinition.
Lang Hames via llvm-commits
- [PATCH] D89456: [SCEV] Introduce SCEVPtrToIntExpr (PR46786)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 3945b69 - [SVE][CodeGen] Replace more TypeSize comparison operators with their scalar equivalents
David Sherwood via llvm-commits
- [PATCH] D88562: [SVE][CodeGen] Replace more TypeSize comparison operators with their scalar equivalents
David Sherwood via Phabricator via llvm-commits
- [PATCH] D89671: [Flang][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via Phabricator via llvm-commits
- [llvm] d083d55 - [NFC][SCEV] Rename SCEVCastExpr into SCEVIntegralCastExpr
Roman Lebedev via llvm-commits
- [PATCH] D89552: ASAN: Support detect_invalid_pointer_pairs=1 with detect_stack_use_after_return=1
Martin Liška via Phabricator via llvm-commits
- [llvm] f8b04e0 - [TableGen] Remove test case
Evgeny Leviant via llvm-commits
- [PATCH] D89114: [TableGen][SchedModels] Fix aliasing of SchedWriteVariant
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89575: Change target for sched-aliases.td test case
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89288: [RISCV] Enable the use of the old sptbr name
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D88631: [X86] Support customizing stack protector guard
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 8a7ca14 - [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Evgeny Leviant via llvm-commits
- [PATCH] D89553: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate (alternative approach)
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D89317: [InstructionSimplify] icmp simplification
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 680845e - [ORC] Move MaterializationResponsibility methods to ExecutionSession.
Lang Hames via llvm-commits
- [llvm] 5d2e359 - [ORC] Move DefinitionGenerator out of JITDylib.
Lang Hames via llvm-commits
- [llvm] 069919c - [ORC] Update Symbol Lookup / DefinitionGenerator system.
Lang Hames via llvm-commits
- [llvm] c88d9ea - [ORC] Fix a memory leak in the OrcV2 C API (and some comment typos).
Lang Hames via llvm-commits
- [llvm] 14cb9b4 - [ORC] Add a C API function to set the ExecutionSession error reporter.
Lang Hames via llvm-commits
- [llvm] 35e48d7 - [ORC] Add C API functions to obtain and clear the symbol string pool.
Lang Hames via llvm-commits
- [llvm] 40f3fb5 - [ORC] Fix C API function name.
Lang Hames via llvm-commits
- [llvm] 49c065a - [ORC] Rename LLVMOrcJITDylibDefinitionGeneratorRef.
Lang Hames via llvm-commits
- [llvm] 91d1f41 - [ORC] Add basic ResourceTracker support to the OrcV2 C Bindings.
Lang Hames via llvm-commits
- [llvm] 4b477e7 - [ORC] Add an OrcV2 ResourceTracker / Removable-code example.
Lang Hames via llvm-commits
- [PATCH] D89458: [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89460: [ARM][SchedModels] Convert IsCPSRDefinedPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89485: [MachineOutliner] Do not outline debug instructions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D88717: [obj2yaml] [yaml2obj] Add yaml support for SHT_LLVM_BB_ADDR_MAP section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D89642: [VE] Add integer arithmetic vector instructions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D88390: [M68K] (Patch 4/8) MC layer and object file support
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D89633: [VE] Fix initializer visibility
Simon Moll via Phabricator via llvm-commits
- [PATCH] D89384: [llvm-readobj/elf] - Change the behavior of handing DT_SONAME.
James Henderson via Phabricator via llvm-commits
- [PATCH] D89391: [yaml2obj] - Allow specifying no tags to create empty sections in few cases.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87656: [llvm-dwarfdump] --show-sources option to show all sources
James Henderson via Phabricator via llvm-commits
- [PATCH] D89509: [VE] Update ISel patterns for select instruction
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] af8b444 - [VE] Update ISel patterns for select instruction
Kazushi Marukawa via llvm-commits
- [PATCH] D89548: [SCEV] Prove implications of different type via truncation
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 25955cb - [VE] Support br_cc comparing fp128
Kazushi Marukawa via llvm-commits
- [PATCH] D89627: [VE] Support br_cc comparing fp128
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89672: [VE] Support select_cc
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 7a09aec - [VE] Add LSV/LVS/LVM/SVM instructions
Kazushi Marukawa via llvm-commits
- [PATCH] D89499: [VE] Add LSV/LVS/LVM/SVM instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89096: [X86] Fix assert fail when element type is i1.
Pengfei Wang via Phabricator via llvm-commits
- [llvm] f2fd420 - [VE] Add VBRD/VMV instructions
Kazushi Marukawa via llvm-commits
- [PATCH] D89641: [VE] Add VBRD/VMV instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D89541: [IRCE] Do not transform is loop has small number of iterations
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D88977: Reapply [ADT] function_ref's constructor is unavailable if the argument is not callable.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D89656: [X86] Add i32->float and i64->double bitcast pseudo instructions to store folding table.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89643: [VE] Add vector comparison and min/max
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89549: [ARM][LowOverheadLoops] Check live-out for InsertPt instead of Start
Sam Parker via Phabricator via llvm-commits
- [PATCH] D83069: [lit] warn if explicitly specified test won't be run indirectly
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] 8796746 - [VE] Support select_cc
Kazushi Marukawa via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D89564: Provide correct return type and additional description for llvm.test.set.loop.iterations.* in langref
Sam Parker via Phabricator via llvm-commits
- [llvm] 81b7e21 - Fix build issue caused by f693f915a07eca94a3faeadc3b5dad59fc0eb1de
David Sherwood via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
James Henderson via Phabricator via llvm-commits
- [llvm] 2d1fea2 - [InstCombine] Add vectors-with-undef tests for and(logicalshift(1,X),1) --> zext(X == 0)
Simon Pilgrim via llvm-commits
- [llvm] 0b7b446 - [InstCombine] Support vectors-with-undef in and(logicalshift(1,X),1) --> zext(X == 0) fold
Simon Pilgrim via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors in vectorize_width loop attribute
David Sherwood via Phabricator via llvm-commits
- [PATCH] D89385: [Flang][OpenMP 4.5] Add semantic check for OpenMP copyin clause
Praveen G via Phabricator via llvm-commits
- [PATCH] D89682: [VE] Add cast to/from fp128 patterns
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89683: [VE] Add setcc for fp128
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D87531: [LoopNest] Extend `LPMUpdater` and adaptor to handle loop-nest passes
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89684: [AIX] Add mvecnvol and mnovecnvol options to enable the AIX extended and default vector ABIs.
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] 0628bea - Revert "[PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting"
Hans Wennborg via llvm-commits
- [PATCH] D57265: [PM/CC1] Add -f[no-]split-cold-code CC1 options to toggle splitting
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D86476: [AIX] Add support for non var_arg extended vector ABI calling convention on AIX
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] 3dd2f02 - [InstCombine] Add (icmp eq B, 0) | (icmp ult A, B) -> (icmp ule A, B-1) vector tests
Simon Pilgrim via llvm-commits
- [PATCH] D89473: [flang] Document and use intrinsic subroutine argument intents
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88955: [AMDGPU] Add simplification/combines for llvm.amdgcn.fmul.legacy
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89619: [AMDGPU][NFC] Tidy SIOptimizeExecMaskingPreRA for extensibility
Jay Foad via Phabricator via llvm-commits
- [llvm] 03f3ef2 - [LangRef] Correct return type llvm.test.set.loop.iterations.*
Sam Parker via llvm-commits
- [PATCH] D89691: [obj2yaml] - Add support of dumping archives.
George Rimar via Phabricator via llvm-commits
- [llvm] 6a5f950 - [llvm-readobj/elf] - Change the behavior of handing DT_SONAME.
Georgii Rymar via llvm-commits
- [llvm] 5a8ac3c - [yaml2obj] - Fix comments. NFC.
Georgii Rymar via llvm-commits
- [PATCH] D89527: [DAGCombiner] Tighten reasscociation of visitFMA
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89692: [SCEV] SCEVPtrToIntExpr simplifications
Roman Lebedev via Phabricator via llvm-commits
- [llvm] fb2bb6f - [VE] Add cast to/from fp128 patterns
Kazushi Marukawa via llvm-commits
- [llvm] 6bb60d3 - [VE] Add setcc for fp128
Kazushi Marukawa via llvm-commits
- [compiler-rt] a7acee8 - Fix compiler-rt build on Windows after D89640
Hans Wennborg via llvm-commits
- [compiler-rt] 7ddd354 - [RISCV][ASAN] Fix TLS offsets
Luís Marques via llvm-commits
- [llvm] aba7275 - [InstCombine] Add (icmp ne A, 0) | (icmp ne B, 0) --> (icmp ne (A|B), 0) tests
Simon Pilgrim via llvm-commits
- [llvm] c872faf - [AMDGPU] Do not generate S_CMP_LG_U64 on gfx7
Piotr Sobczak via llvm-commits
- [PATCH] D89536: [AMDGPU] Do not generate S_CMP_LG_U64 on gfx7
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D89217: [AMDGPU] Base getSubRegFromChannel on TableGen data
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 375f7a4 - [ADT] Avoid use of result_of_t in function_ref
Sam McCall via llvm-commits
- [PATCH] D89693: [AArch64] Favor post-increments
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D87357: [SelectionDAG][DebugInfo] Use entry-values to recover parameters values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D87989: [Flang][Driver] Add infrastructure for basic frontend actions and file I/O
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D89501: [AMDGPU] flat scratch ST addressing mode on gfx10
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88645: [Annotation] Allows annotation to carry some additional constant arguments.
Aaron Ballman via Phabricator via llvm-commits
- [llvm] dc5d663 - [TableGen] Enhance !empty and !size to handle strings and DAGs.
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D89551: [AArch64] [TableGen] Clean up boolean tests
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89611: [flang] Add name match checks for interface procedures
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] 3ad9361 - [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) vector tests
Simon Pilgrim via llvm-commits
- [llvm] 1d90e53 - [InstCombine] foldOrOfICmps - pull out repeated getOperand() calls. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D89283: [trace][intel-pt] Implement the basic decoding functionality
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D89697: * [x86] Implement smarter instruction lowering for FP_TO_UINT for vXf32 to vXi32 from SSE2 and AVX2 by using the exact semantic of the CVTTPS2SI instruction.
Tom Hender via Phabricator via llvm-commits
- [PATCH] D89346: [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D14484: [clang-format] Formatting constructor initializer lists by putting them always on different lines
Francesco Stefanni via Phabricator via llvm-commits
- [llvm] a704d82 - [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support
Simon Pilgrim via llvm-commits
- [PATCH] D89049: [AIX]{XCOFF] print out the traceback info
Digger via Phabricator via llvm-commits
- [PATCH] D89697: * [x86] Implement smarter instruction lowering for FP_TO_UINT from vXf32 to vXi32 for SSE2 and AVX2 by using the exact semantic of the CVTTPS2SI instruction.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D89390: [TargetLowering] Update optimization to check for boolean content
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Aaron Ballman via Phabricator via llvm-commits
- [llvm] ecd2508 - [InstCombine] Add (icmp eq B, 0) | (icmp ult/gt A, B) -> (icmp ule A, B-1) vector support
Simon Pilgrim via llvm-commits
- [PATCH] D87906: [Flang][OpenACC] Fix for branching out issue in OpenACC parallel construct.
Tim Keith via Phabricator via llvm-commits
- [PATCH] D89701: Fix TypeSize warning in redundant store elimination
Peter Waller via Phabricator via llvm-commits
- [llvm] 2871c6c - [Aarch64] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans.
Paul C. Anagnostopoulos via llvm-commits
- [llvm] de885f1 - [InstCombine] Add (icmp ne A, 0) | (icmp ne B, 0) --> (icmp ne (A|B), 0) vector support
Simon Pilgrim via llvm-commits
- [llvm] 482e6f0 - Revert rGa704d8238c86bac: "[InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support"
Simon Pilgrim via llvm-commits
- [PATCH] D72218: [clang-tidy] new altera kernel name restriction check
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D89395: [Flang][OpenMP 4.5] Add semantic check for OpenMP shared and private clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D89635: [AMDGPU] Correct hsa-diag-v3.s test
Scott Linder via Phabricator via llvm-commits
- [PATCH] D89703: [SVE][ValueTracking] Clarify TypeSize comparisons in llvm/lib/Transforms
Caroline via Phabricator via llvm-commits
- [PATCH] D89186: [lit] Avoid calling realpath() for every printed message
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 9a6ae91 - [lit] Avoid calling realpath() for every printed message
Alex Richardson via llvm-commits
- [PATCH] D89618: [AMDGPU] Optimize waitcnt insertion for flat memory operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84345: [AMDGPU] Set the default globals address space to 1
Alexander Richardson via Phabricator via llvm-commits
- [debuginfo-tests] 7d8c19a - [Dexter][NFC] Add Missing Commands to Commands.md Contents
Tom Weaver via llvm-commits
- [PATCH] D88798: [flang] Fix heap overflow in Real formatting.
Michael Kruse via Phabricator via llvm-commits
- [llvm] d454328 - [ML] Add final reward logging facility.
Mircea Trofin via llvm-commits
- [PATCH] D89626: [ML] Add final reward logging facility.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D89357: [llvm] Make obj2yaml and yaml2obj LLVM utilities instead of tools
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D89706: [AMDGPU] Remove MUL_LOHI_U24/MUL_LOHI_I24
Jay Foad via Phabricator via llvm-commits
- [llvm] adb52e5 - [InstCombine] foldOrOfICmps - only fold (icmp_eq B, 0) | (icmp_ult/gt A, B) for integer types
Simon Pilgrim via llvm-commits
- [PATCH] D89707: [AutoFDO][llvm-profgen] Parse mmap events from perf script
Lei Wang via Phabricator via llvm-commits
- [llvm] c89447b - [ORC] Fix unused variable warning.
Lang Hames via llvm-commits
- [PATCH] D89162: [SVE] Lower fixed length VECREDUCE_SEQ_FADD operation
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D89710: [NFC][MC] Type [MC]Register uses in MachineTraceMetrics
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D89386: [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D18714: Add writeonly IR attribute
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D89569: [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D88081: [AMDGPU] Move WQM Pass after MI Scheduler
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D89622: [COFF][ARM] Fix CodeView for Windows on 32bit ARM targets.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D89524: [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/SampleProfileWriterExtBinary to their parent classes.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D89595: [AMDGPU] Update AMDGPUUsage.rst
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D89711: [Coroutine] Prevent value reusing across coroutine suspensions in EarlyCSE and GVN
Xun Li via Phabricator via llvm-commits
- [llvm] 225065b - [NFC][MC] Type [MC]Register uses in MachineTraceMetrics
Mircea Trofin via llvm-commits
- [PATCH] D89712: [AutoFDO][llvm-profgen] Disassemble text sections
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89610: AMDGPU: Fix missing read/writelane cases to skip with exec=0
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] ceb9940 - [AMDGPU] Correct hsa-diag-v3.s test
via llvm-commits
- [PATCH] D89713: llvm-objcopy: extract arg parsing logic to function
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D89605: Add -prepend_rpath install-name-tool option
Keith Smiley via Phabricator via llvm-commits
- [llvm] 151e297 - [AMDGPU] Simplify cumode handling in SIMemoryLegalizer
via llvm-commits
- [PATCH] D89663: [AMDGPU] Simplify cumode handling in SIMemoryLegalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D89525: [amdgpu] Enhance AMDGPU AA.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D89715: [AutoFDO][llvm-profgen]Instruction symbolization
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89644: [AMDGPU] Remove fix up operand from SI_ELSE
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D89252: [C API] Add getters and setters for NUW, NSW, and Exact
Craig Disselkoen via Phabricator via llvm-commits
- [llvm] 97b8e2c - [llvm] Make obj2yaml and yaml2obj LLVM utilities instead of tools
Jonas Devlieghere via llvm-commits
- [PATCH] D88707: [SVE] Lower fixed length VECREDUCE_AND operation
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D80485: [DAGCombiner][PowerPC] Remove isMulhCheaperThanMulShift TLI hook. Use isOperationLegalOrCustom directly instead.
Amy Kwan via Phabricator via llvm-commits
- [llvm] 6a946fd - [DAGCombiner][PowerPC] Remove isMulhCheaperThanMulShift TLI hook, Use isOperationLegalOrCustom directly instead.
Amy Kwan via llvm-commits
- [llvm] 3cbdae2 - [SCEV] Add tests where assumes can be used to improve tripe multiple.
Florian Hahn via llvm-commits
- [PATCH] D87544: [CFGuard] Add address-taken IAT tables and delay-load support
dmajor via Phabricator via llvm-commits
- [llvm] 1e55cf7 - [LangRef] Define mustprogress attribute
Atmn Patel via llvm-commits
- [PATCH] D86233: [LangRef] Define mustprogress attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D89287: Adding new Azul representative to security group
Matthew Riley via Phabricator via llvm-commits
- [PATCH] D89230: [doc] Apply buildbot worker terminology change: slave->worker
Galina via Phabricator via llvm-commits
- [PATCH] D88494: Add "IncludeRemovable" parameter to TargetInstrInfo::DefinesPredicate
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D18109: Prevent GlobalOpts from dropping ASANitized global variables
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D89717: [flang] Another validity of the TARGET= argument of ASSOCIATED() for objects
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D89718: [NFC][Regalloc] Type 2 statics in terms of Register
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D89142: llvmbuildectomy
serge via Phabricator via llvm-commits
- [PATCH] D89497: [LegalizeTypes] Legalize vector rotate operations
Ryan Santhirarajan via Phabricator via llvm-commits
- [llvm] 56f6bf1 - [AMDGPU] Remove MUL_LOHI_U24/MUL_LOHI_I24
Jay Foad via llvm-commits
- [llvm] 629d1d1 - [SVE] Update vector reduction intrinsics in new tests.
Cameron McInally via llvm-commits
- [PATCH] D89071: [SystemZ/z/OS] Add GOFFObjectFile class and details of GOFF file format
Yusra Syeda via Phabricator via llvm-commits
- [Lldb-commits] Upcoming upgrade of LLVM buildbot
Vitaly Buka via llvm-commits
- [PATCH] D88655: [Flang][OpenMP][OpenACC] Support branching out issue in OpenMP parallel construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D88915: [flang][openacc] Switch to use TODO from D88909
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89511: Add alloca size threshold for StackTagging initializer merging.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] 65e5006 - [NPM][opt] Run -O# after other passes in legacy PM compatibility mode
Arthur Eubanks via llvm-commits
- [llvm] 6be9c7d - [AMDGPU] Correct comment typo in SIMemoryLegaliizer.cpp
via llvm-commits
- [PATCH] D89721: [GWP-ASan] Cleanup (NFC)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D89661: [llvm-objcopy][MachO] Fix the calculation of the output size
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] ddd0f08 - [BatchAA] Add test for incorrect phi cycle result (NFC)
Nikita Popov via llvm-commits
- [llvm] fce6457 - [NPM][test] Fix some LoopVectorize tests under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D89632: [DomTree] Accept Value as Def (NFC)
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] 9898d9d - [ORC] Fix a missing include.
Lang Hames via llvm-commits
- [PATCH] D89617: Prepend "uniq" to symbol names hash with -funique-internal-linkage-names
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D88625: [MC] Redirect fixup symbol to the aliasee (if undefined)
Fangrui Song via Phabricator via llvm-commits
- [llvm] ae3625d - Fix typo
Matt Arsenault via llvm-commits
- [PATCH] D81682: [PGO] Extend the value profile buckets for mem op sizes.
dmajor via Phabricator via llvm-commits
- [llvm] e28376e - [X86] Add i32->float and i64->double bitcast pseudo instructions to store folding table.
Craig Topper via llvm-commits
- [llvm] edd0cb1 - [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats
Craig Topper via llvm-commits
- [PATCH] D89723: [AutoFdo][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89724: [Intrinsics] Added writeonly attribute to the first arg of llvm.memmove
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D26568: [ADT] Delete Twine constructors which accept StringRef rvalues (NFC)
Vedant Kumar via Phabricator via llvm-commits
- [llvm] c76968d - [test][NPM] Fix already-vectorized.ll under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D89727: [PowerPC] Fix the Predicates for enabling pcrelative-memops and PLXVP/PSTXVP definitions
Victor Huang via Phabricator via llvm-commits
- [llvm] 188a7d6 - Add alloca size threshold for StackTagging initializer merging.
Evgenii Stepanov via llvm-commits
- [PATCH] D89728: [ms] [llvm-ml] Enable support for MASM-style macro procedures
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89729: [ms] [llvm-ml] Enable support for MASM-style macro procedures
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89730: [NPM] Port module-debuginfo pass to the new pass manager
Amy Huang via Phabricator via llvm-commits
- [PATCH] D89731: [ms] [llvm-ml] Lex MASM strings, including escaping
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89732: [ms] [llvm-ml] Support REPEAT/FOR/WHILE macro-like directives
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89733: [ms] [llvm-ml] Support MASM's relational operators (EQ, LT, etc.)
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89734: [ms] [llvm-ml] Support macro function invocations in expressions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89735: [ms] [llvm-ml] Support purging macro definitions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89736: [ms] [llvm-ml] Implement the expression expansion operator
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89737: AMDGPU: Propagate amdgpu-flat-work-group-size attributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89738: [AMDGPU] Refactor SOPC & SOPP .td for extension
Joe Nash via Phabricator via llvm-commits
- [PATCH] D89578: [CostModel] Return TCC_Expensive for non-speculatable ctlz/cttz.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] d605a11 - [Intrinsics] Added writeonly attribute to the first arg of llvm.memmove
Dávid Bolvanský via llvm-commits
- [llvm] 3355284 - [NFC][SCEVExpander] isHighCostExpansionHelper(): rewrite as a switch
Roman Lebedev via llvm-commits
- [llvm] d4b0aa9 - [NFC][SCEV] BuildConstantFromSCEV(): reformat, NFC
Roman Lebedev via llvm-commits
- [llvm] e056758 - [NFCI][SCEV] Always refer to enum SCEVTypes as enum, not integer
Roman Lebedev via llvm-commits
- [PATCH] D89739: [LCSSA] Doc for special treatment of PHIs
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D89740: [ms] [llvm-ml] Implement the statement expansion operator
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89741: [ms] [llvm-ml] Allow macro function invocations in arbitrary positions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89742: [FileCollector] Move interface into FileCollectorBase (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D89177: [cmake] Add support for multiple distributions
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D87975: [IR] MaxObjSize Attribute
Atmn Patel via Phabricator via llvm-commits
- [llvm] ea693a1 - [NPM] Port module-debuginfo pass to the new pass manager
Amy Huang via llvm-commits
- [PATCH] D89423: Explicitly check for entry basic block, rather than relying on MachineBasicBlock::pred_empty.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 1eb812e - [VE] Fix initializer visibility
Sergei Trofimovich via llvm-commits
- [PATCH] D89170: [AMDGPU] Select flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D88307: [DON'T MERGE] Jump-threading for finite state automata
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
David Tenty via Phabricator via llvm-commits
- [llvm] 8a377f1 - [NFC] Inline assertion-only variable
Jordan Rupprecht via llvm-commits
- [PATCH] D89745: Get the address space within getVectorPtrTy
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D19972: [scan-build] fix warnings emitted on LLVM dsymutil code base
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D89746: [OpenMP] Emit calls to int64_t functions for amdgcn
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D88460: Strlen loop idiom recognition
Anjan Kumar via Phabricator via llvm-commits
- [PATCH] D89424: [AMDGPU] Spilling using flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
Amy Huang via Phabricator via llvm-commits
- [llvm] 6ddadf9 - [AMDGPU] flat scratch ST addressing mode on gfx10
Stanislav Mekhanoshin via llvm-commits
- [llvm] 4000c9e - Reland "[Modules] Add stats to measure performance of building and loading modules."
Volodymyr Sapsai via llvm-commits
- [PATCH] D89264: [LICM] Make promotion faster
Alina Sbirlea via Phabricator via llvm-commits
- [compiler-rt] 7ecd60b - Revert "[Sanitizers] Remove OpenBSD support" + 1
Evgenii Stepanov via llvm-commits
- [PATCH] D89750: [hwasan] Increase max allocation size to 1Tb.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D83069: [LIT] error if directly named test won't be run indirectly
ben via Phabricator via llvm-commits
- [PATCH] D89751: [ELF] --gdb-index: support --icf={safe,all}
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6ca3dd9 - Revert "[gn build] (manually) port d09b08919ca"
Nico Weber via llvm-commits
- [PATCH] D86364: [ValueTracking] Interpret GEPs as a series of adds multiplied by the related scaling factor
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D89753: [HazardRec] Allow inserting multiple wait-states simultaneously
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D89754: [AMDGPU] Avoid inserting noops during scheduling
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D85749: [DebugInstrRef][4/9] Support recording of instruction reference substitutions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86895: [Modules] Add stats to measure performance of building and loading modules.
Nico Weber via Phabricator via llvm-commits
- [compiler-rt] ae9d040 - [GWP-ASan] Cleanup (NFC)
Kostya Kortchinsky via llvm-commits
- [llvm] 3a85472 - [X86] Fix assert fail when element type is i1.
via llvm-commits
- [llvm] a28678e - Revert "Reland "[Modules] Add stats to measure performance of building and loading modules.""
Volodymyr Sapsai via llvm-commits
- [PATCH] D28088: MetadataLoader: simplify old type ref upgrade by removing a redundant set (NFC)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D89639: [lld-macho] Emit empty string as first entry of string table
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D89758: Unconditionally #include <future>
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 1b2fe71 - [DAGCombiner] Tighten reasscociation of visitFMA
Qiu Chaofan via llvm-commits
- [PATCH] D89561: [MC] Adjust StringTableBuilder for linked Mach-O binaries
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 1044dfa - [ORC] Remove commented out methods accidentally left in in 069919c9ba3.
Lang Hames via llvm-commits
- Upcoming upgrade of LLVM buildbot
Galina Kistanova via llvm-commits
- [PATCH] D89761: Split out llvm/Support/FileSystem/UniqueID.h and clang/Basic/FileEntry.h, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D87968: [AVR] Improve device list
Ben Shi via Phabricator via llvm-commits
- [PATCH] D88658: [AVR] Optimize the 16-bit NEGW pseudo instruction
Ben Shi via Phabricator via llvm-commits
- [PATCH] D80695: [mlir] Convert raw data in dense element attributes into big-endian format.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 3879997 - [IRCE] Do not transform if loop has small number of iterations
Serguei Katkov via llvm-commits
- [llvm] 638fee6 - [PowerPC] Add test case for missing `nsw` flag. NFC.
Kai Luo via llvm-commits
- [PATCH] D89463: [yaml2obj][ELF] - Simplify the code that performs sections validation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via Phabricator via llvm-commits
- [PATCH] D72366: [AArch64] Stack frame reordering.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D89379: [llvm-readobj/libObject] - Allow dumping objects that has a broken SHT_SYMTAB_SHNDX section.
Fangrui Song via Phabricator via llvm-commits
- [llvm] 0f0ff33 - [NPM][StackSafetyAnalysis] Pin uses of -analyze to legacy PM
Arthur Eubanks via llvm-commits
- [llvm] a10a64e - [SCEV] Recommit "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2
Max Kazantsev via llvm-commits
- [PATCH] D89072: [CodeView] Emit static data members as S_CONSTANTs.
David Blaikie via Phabricator via llvm-commits
- [llvm] f44fb13 - [FileCollector] Move interface into FileCollectorBase (NFC)
Jonas Devlieghere via llvm-commits
- [PATCH] D89762: Check LLVM_TOOLCHAIN_UTILITIES to allow utilities to be included in the toolchain
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 024921a - Use LLVM_TOOLCHAIN_UTILITIES to allow utils to be installed in the toolchain
Jonas Devlieghere via llvm-commits
- [PATCH] D89763: [Apple-stage2] Install FileCheck and yaml2obj in the toolchain
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 7e9411e - [NPM][PFOProfile] Fix some tests under NPM
Arthur Eubanks via llvm-commits
- [llvm] 51892a4 - [COFF][ARM] Fix CodeView for Windows on 32bit ARM targets.
Luqman Aden via llvm-commits
- [PATCH] D89764: [llvm] Fix ODRViolations for VersionTuple YAML specializations NFC
Cyndy Ishida via Phabricator via llvm-commits
- [llvm] 5e656ee - Add "not" to an llvm-symbolizer test that expects to fail
David Blaikie via llvm-commits
- [llvm] 8b6d1c0 - [ADT] Use alignas + sizeof for inline storage, NFC
David Blaikie via llvm-commits
- [llvm] 037ef7d - Adding new Azul representative to security group
Artur Pilipenko via llvm-commits
- [compiler-rt] f97ca48 - [sanitizer] Fix compilation on older systems
Vitaly Buka via llvm-commits
- [PATCH] D89767: [CostModel][X86] teach TTI calculate cost of chain of vector inserts/extracts more precisely and correctly:In each 128-lane, if there is at least one index is demanded and not allindices are demanded and this 128-lane is not the first 128-lane...
Bing Yu via Phabricator via llvm-commits
- [PATCH] D89234: [AMDGPU] Avoid offset register in MUBUF for direct stack object accesses
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 1329944 - [LTO][Legacy] Eliminate an unused member of llvm::LTOModule. NFC.
Igor Kudrin via llvm-commits
- [PATCH] D89472: [LTO][Legacy] Eliminate an unused member of llvm::LTOModule. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D89768: [Coroutine] Properly determine whether an alloca should live on the frame
Xun Li via Phabricator via llvm-commits
- [PATCH] D19995: Optimize access to global variable references in PIE mode when linker supports copy relocations for PIE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89769: [flang][OpenMP] Upstream lowering of `ParallelOp` clauses
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D89767: [CostModel][X86] teach TTI calculate cost of chain of vector inserts/extracts more precisely and correctly:In each 128-lane, if there is at least one index is demanded and not all indices are demanded...
Bing Yu via Phabricator via llvm-commits
- [llvm] 595c615 - [IR] Adds mustprogress as a LLVM IR attribute
Atmn Patel via llvm-commits
- [PATCH] D85393: [IR] Adds mustprogress as a LLVM IR attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Venkataramanan Kumar via Phabricator via llvm-commits
- [llvm] 6dcbc32 - Revert "[ARM][LowOverheadLoops] Adjust Start insertion."
David Green via llvm-commits
- [PATCH] D89048: [ARM][LowOverheadLoops] Insert loop start at end of block in more cases
Dave Green via Phabricator via llvm-commits
- [llvm] 991e861 - [ARM][SchedModels] Convert IsCPSRDefinedPred to MCSchedPredicate
Evgeny Leviant via llvm-commits
- [llvm] c299f35 - [SystemZ] Fix disassembler crashes
Ulrich Weigand via llvm-commits
- [llvm] 6aabbea - [AMDGPU][NFC] Tidy SIOptimizeExecMaskingPreRA for extensibility
Carl Ritson via llvm-commits
- [lld] b9e2b59 - [yaml2obj][ELF] - Simplify the code that performs sections validation.
Georgii Rymar via llvm-commits
- [PATCH] D89583: [Flang][OpenMP] Semantic checks for Atomic construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D76879: [AMDGPU] Begin emitting CFI for AMDGCN
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D89773: [IRCE] consolidate profitability check
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D89774: [NPM] port -unify-loop-exits to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D89775: [lld][ELF][test] Add additional test coverage for LTO
James Henderson via Phabricator via llvm-commits
- [compiler-rt] 53065c5 - [Sanitizers] Remove OpenBSD support (new attempt)
David Carlier via llvm-commits
- [PATCH] D89777: [TableGen][SchedModels] Fix read/write variant substitution
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D88735: [SLP] Also try to vectorize incoming values of PHIs .
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89781: [NPM] Port -mergereturn to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [llvm] 3be2b0d - [yaml2obj][NFCI] - Address post commit comments for "[yaml2obj][ELF] - Simplify the code that performs sections validation."
Georgii Rymar via llvm-commits
- [llvm] fbfb1c7 - [IR] Make nosync, nofree and willreturn default for intrinsics.
via llvm-commits
- [PATCH] D89301: [X86] Add user-level interrupt instructions
Wang Tianqing via Phabricator via llvm-commits
- [llvm] be2afbd - [AMDGPU] Remove fix up operand from SI_ELSE
Carl Ritson via llvm-commits
- [PATCH] D88215: Add llvm.loop.unroll.threshold metadata
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D89786: [PowerPC] Avoid unnecessary fadd for unsigned to ppcf128
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86021: [IR] Make nosync, nofree and willreturn default for intrinsics.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D88126: [Machinesink] add more profitable pattern if target bb register pressure is not too high
ChenZheng via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D88563: [SVE][CodeGen] Replace use of TypeSize comparison operator in CreateStackTemporary
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D88395: [LoopReroll] Fix rerolling loop with extra instructions
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D86435: Profiling the code generated by MCJIT engine using Intel VTune profiler
elena via Phabricator via llvm-commits
- [llvm] f0f76ae - [doc] Apply buildbot worker terminology change: slave->worker
Konrad Kleine via llvm-commits
- [compiler-rt] fc3f9df - [compiler-rt][builtins] Add tests for atomic builtins support functions
Luís Marques via llvm-commits
- [PATCH] D86278: [compiler-rt][builtins] Add tests for atomic builtins support functions
Luís Marques via Phabricator via llvm-commits
- [PATCH] D88572: AMDGPU/SelectionDAG Check for NaN, DX10Clamp and IEEE in fmed3 combine
Petar Avramovic via Phabricator via llvm-commits
- [llvm] e346ea9 - [InstCombine] SimplifyDemandedUseBits - pass APInt by const reference. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] d194646 - [NFC][SCEV] Improve/rework test coverage for ptrtoint handling
Roman Lebedev via llvm-commits
- [PATCH] D89787: [AsmParser] Add source location to all errors related to .cfi directives
Alexander Richardson via Phabricator via llvm-commits
- [llvm] c0cdd22 - Introduce CfgTraits abstraction
Nicolai Hähnle via llvm-commits
- [PATCH] D83088: Introduce CfgTraits abstraction
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D88540: [AMDGPU] Add amdgpu_gfx_callable calling convention
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D86519: [SystemZ] New pass for domain reassignment from integer to vector.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D89441: [xray] Honor xray-never function-instrument attribute
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D89788: [RISCV] Add GHC calling convention
Andreas Schwab via Phabricator via llvm-commits
- [llvm] 1b589f4 - Revert "[yaml2obj][ELF] - Simplify the code that performs sections validation."
Georgii Rymar via llvm-commits
- [llvm] db915f2 - Revert "Revert "[gn build] (manually) port d09b08919ca""
Nico Weber via llvm-commits
- [llvm] e372a5f - [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support
Simon Pilgrim via llvm-commits
- [llvm] f558256 - [DSE] Add test to make sure memccpy does not kill stores.
Florian Hahn via llvm-commits
- [llvm] e572c9c - [gn build] Port a2214757e2c
LLVM GN Syncbot via llvm-commits
- [llvm] 672652e - [gn build] Port c0cdd22c72f
LLVM GN Syncbot via llvm-commits
- [llvm] b11588b - [InstSimplify] add vector icmp tests; NFC
Sanjay Patel via llvm-commits
- [llvm] 7c51650 - [InstSimplify] allow vector splats for icmp-of-neg folds
Sanjay Patel via llvm-commits
- [llvm] 6487ffa - Reland "[yaml2obj][ELF] - Simplify the code that performs sections validation."
Georgii Rymar via llvm-commits
- [lld] 6487ffa - Reland "[yaml2obj][ELF] - Simplify the code that performs sections validation."
Georgii Rymar via llvm-commits
- [PATCH] D89789: [LLD][ELF] Add --force-tls-variant2 option
Andrew Ng via Phabricator via llvm-commits
- [llvm] 6439fde - [DSE] Bail out from getLocForWriteEx if call is not argmemonly/inacc_mem.
Florian Hahn via llvm-commits
- [llvm] 2a0e4d1 - [amdgpu] Enhance AMDGPU AA.
Michael Liao via llvm-commits
- [PATCH] D89447: [MachineInstr] Add support for instructions with multiple memory operands.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89577: [VectorCombine] Avoid crossing address space boundaries.
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D89038: [PatternMatch] Add new FP matchers. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D89791: [VE] Add vector logical instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] bf540a6 - [InstCombine] Add (icmp ult (X + CA), C1) | (icmp eq X, C2) -> (icmp ule (X + CA), C1) test coverage
Simon Pilgrim via llvm-commits
- [llvm] abef77c - [gn build] port a2214757e2ca more
Nico Weber via llvm-commits
- [llvm] f67edf5 - [gn build] belatedly port 3ddac7e56363
Nico Weber via llvm-commits
- [PATCH] D89612: NFC: Fix -Wsign-compare warnings on 32-bit builds
Denis Antrushin via Phabricator via llvm-commits
- [llvm] 853553f - [gn build] assert clang-format does not depend on AST, Frontend, Sema at gn time
Nico Weber via llvm-commits
- [PATCH] D89792: [VE] Add vector shift instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89378: [LoopFlatten] Loop limit invariant checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D89795: [jitlink][ELF] Allocate SHN_COMMON symbols as uninitialized blocks in __common
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D89796: [AMDGPU] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87504: [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D89797: [WebAssembly] Implementation of (most) table instructions
Paulo Matos via Phabricator via llvm-commits
- [llvm] ce13549 - [InstCombine] foldOrOfICmps - use m_Specific instead of explicit comparisons. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D89605: [llvm-objcopy] Add -prepend_rpath install-name-tool option
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D85555: [InstCombine] Remove dbg.values describing contents of dead allocas
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 4913e36 - [AMDGPU] Remove unused declaration. NFC.
Jay Foad via llvm-commits
- [PATCH] D89713: [llvm-objcopy] extract arg parsing logic to function
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D89798: [SVE][AArch64] Fix TypeSize warning in loop vectorization legality
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D89800: [ARM][LowOverheadLoops] Don't generate a LOL if lr is redefined after the start
Sam Tebbs via Phabricator via llvm-commits
- [llvm] ec228fb - [InstCombine] SimplifyDemandedUseBits - replace dyn_cast<ConstantInt> with m_ConstantInt. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D89802: [OpenMP] Add Passing in Original Declaration Names To Mapper API
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 2e58010 - [DSE] Do not scan users of memory terminators for further reads.
Florian Hahn via llvm-commits
- [compiler-rt] cc07fbe - Release pages to OS when setting 0 label
Jianzhou Zhao via llvm-commits
- [PATCH] D87832: [IndVars] Remove monotonic checks with unknown exit count
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89804: [AMDGPU] Fix off by one in assert
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D89576: [SVE][CodeGen] Lower scalable masked scatters
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D89805: AMDGPU: Lower the threshold reported for maximum stack size exceeded
Matt Arsenault via Phabricator via llvm-commits
- [lld] 38b632c - [ELF] --gdb-index: support --icf={safe,all}
Fangrui Song via llvm-commits
- [PATCH] D89806: [AMDGPU] Remove getAllVGPR32() which cannot handle Accum VGPRs properly
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [compiler-rt] 91dc545 - Set Huge Page mode on shadow regions based on no_huge_pages_for_shadow
Jianzhou Zhao via llvm-commits
- [PATCH] D89397: [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough
Michel Dänzer via Phabricator via llvm-commits
- [PATCH] D86847: [Bitcode] Add BITCODE_SIZE_BLOCK_ID to encode the size of the bitcode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87322: [Passes] Move ADCE before DSE & LICM.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89808: [GWP-ASan] Rework utilities (NFC)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D89809: [GWP-ASan] Rework utilities (NFC)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D80695: [mlir] Convert raw data in dense element attributes for big-endian machines.
River Riddle via Phabricator via llvm-commits
- [PATCH] D53758: Handle value uses wrapped in metadata for the use-list order
David Stenberg via Phabricator via llvm-commits
- [compiler-rt] ad2be02 - ASAN: Support detect_invalid_pointer_pairs=1 with detect_stack_use_after_return=1
Martin Liska via llvm-commits
- [PATCH] D89382: [SVE][CodeGen] Lower scalable integer vector reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D89810: [mem2reg] Remove dbg.values describing contents of dead allocas
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 59286b3 - [NPM] Port -mergereturn to NPM
Arthur Eubanks via llvm-commits
- [PATCH] D89099: [lld][ELF] Rewrite ICF-folded references rather than tombstoning them
ben via Phabricator via llvm-commits
- [llvm] 89f7cce - [AMDGPU] Remove getAllVGPR32() which cannot handle Accum VGPRs properly
via llvm-commits
- [llvm] 529ecd1 - [NPM] port -unify-loop-exits to NPM
Arthur Eubanks via llvm-commits
- [llvm] 848a68a - DomTree: Extract (mostly) read-only logic into type-erased base classes
Nicolai Hähnle via llvm-commits
- [PATCH] D83089: DomTree: Extract (mostly) read-only logic into type-erased base classes
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] cf9e54e - [gn build] Port 848a68a032d
LLVM GN Syncbot via llvm-commits
- [llvm] 0c0fcea - Handle value uses wrapped in metadata for the use-list order
David Stenberg via llvm-commits
- [PATCH] D85474: Add -fbinutils-version= to gate ELF features on the specified binutils version
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D89628: Don't fold overflowing arithmetic ops on vectors
LemonBoy via Phabricator via llvm-commits
- [llvm] e902269 - [NFC][Regalloc] Type 2 statics in terms of Register
Mircea Trofin via llvm-commits
- [PATCH] D89814: [TableGen] Change !getop and !setop to !getdagop and !setdagop
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89813: [CMake][NFC] Limit the use of uppercase_CMAKE_BUILD_TYPE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89590: [NPM][SimplifyCFGPass] For OptForFuzzing attribute, disable SimplifyCondBranch and FoldTwoEntryPHINode in NPM
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89815: [NFC][MC] Use [MC]Register in MachineVerifier
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D85614: [TRE] Reland: allow TRE for non-capturing calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89816: C API: support scalable vectors
Craig Disselkoen via Phabricator via llvm-commits
- [PATCH] D89817: [DebugInfo] Expose Fortran array debug info attributes through DIBuilder.
Chih-Ping Chen via Phabricator via llvm-commits
- [llvm] 95bda51 - [ConstantFold] Fold the comparison of bitcasted global values
Eli Friedman via llvm-commits
- [PATCH] D87850: [ConstantFold] Fold the comparison of bitcasted global values
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89818: [Compile Time] Make it possible to skip redundant debuginst removal
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D89811: [GWP-ASan] Rework utilities (NFC)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D88928: [Utils] Skip RemoveRedundantDbgInstrs in MergeBlockIntoPredecessor (PR47746)
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D89819: [ArgumentPromotion] Fix byval alignment handling.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 332ff48 - [AMDGPU] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D89820: [AArch64][GlobalISel] Split post-legalizer combiner to allow for lowering at -O0
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D89821: [SCEV] Match 'zext (trunc A to iB) to iY' as URem.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89822: [ARM] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89823: [AArch64][GlobalISel] Move imm adjustment for G_ICMP to post-legalizer lowering
Jessica Paquette via Phabricator via llvm-commits
- [compiler-rt] b3ccfa1 - [hwasan] Increase max allocation size to 1Tb.
Evgenii Stepanov via llvm-commits
- [PATCH] D88994: Fix the default alignment of i1 vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89599: [AMDGPU] Fixed v_swap_b32 match
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] 343410d - [LSAN][NFC] Reformat test
Vitaly Buka via llvm-commits
- [PATCH] D89088: [MBP] Add whole chain to BlockFilterSet instead of individual BB
dmajor via Phabricator via llvm-commits
- [PATCH] D89826: [FunctionAttrs][NPM] Fix handling of convergent
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87651: [AArch64][SVE] Implement extractelement of i1 vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D89827: hwasan: Disable operator {new,delete} interceptors when interceptors are disabled.
Peter Collingbourne via Phabricator via llvm-commits
- [polly] 2eac8ce - Get the address space within getVectorPtrTy
Christopher Tetreault via llvm-commits
- [PATCH] D88877: [ELF] Drop --whole-archive before processing dependent libraries.
ben via Phabricator via llvm-commits
- [PATCH] D89828: [ELF] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87063: [BitcodeReader] Fix O(N^2) in placeholder replacement algorithm.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59715: [HotColdSplit] Reflect full cost of parameters in split penalty
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D88392: [M68K] (Patch 6/8) IR Tests
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D75815: [InstCombine] Simplify calls with "returned" attribute
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 96f372c - [AsmWriter] Construct SlotTracker with the function
Kazu Hirata via llvm-commits
- [PATCH] D89567: [AsmWriter] Construct SlotTracker with the function
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D89829: [flang] Fix call to CHECK() on erroneous subroutine declaration
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D89830: [ValuteTracking] Handle alignment assume bundles
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 702aae3 - [X86] Move 's{hr,ar,hl} , <op>' to 'shift <op>' optimization in the assembler into processInstruction.
Craig Topper via llvm-commits
- [llvm] 1298252 - [X86] Move 'int $3' -> 'int3' handling in the assembler to processInstruction.
Craig Topper via llvm-commits
- [PATCH] D89831: [AArch64][SVE] Fix umin/umax lowering to handle out of range imm.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 1bc7bff - [AMDGPU] Optimize waitcnt insertion for flat memory operations
via llvm-commits
- [PATCH] D89189: [ARM][MachineOutliner] Do not overestimate LR liveness in return block
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] be8e4de - [GWP-ASan] Rework utilities (NFC)
Kostya Kortchinsky via llvm-commits
- [PATCH] D87956: [IR] add fn attr for no_stack_protector; prevent inlining ssp into nossp
Nick Desaulniers via Phabricator via llvm-commits
- [polly] 7175cff - [Polly] Reuse multiple uses in operand tree.
Michael Kruse via llvm-commits
- [PATCH] D89834: FileManager: Improve the FileEntryRef API and add MaybeFileEntryRef
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D89837: [X86] Error on using h-registers with REX prefix in the assembler instead of leaving it to a fatal error in the encoder.
Craig Topper via Phabricator via llvm-commits
- [llvm] 37d9078 - [HazardRec] Allow inserting multiple wait-states simultaneously
Austin Kerbow via llvm-commits
- [PATCH] D89531: [SVE] Remove reliance on TypeSize comparison operators in unit tests
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D89838: [DebugInfo] Fix legacy ZExt emission when FromBits >= 64 (PR47927)
Vedant Kumar via Phabricator via llvm-commits
- [llvm] ebdcef2 - [AMDGPU] Avoid inserting noops during scheduling
Austin Kerbow via llvm-commits
- [PATCH] D89839: [InstCombine][NFC] Use ConstantExpr::getBinOpIdentity
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D89297: [clangd] Add a TestWorkspace utility
Nathan Ridge via Phabricator via llvm-commits
- [llvm] 134ffa8 - NFC: Fix -Wsign-compare warnings on 32-bit builds
Hubert Tong via llvm-commits
- [PATCH] D89841: [ELF] --gc-sections: retain dependent sections of non-SHF_ALLOC sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] acb33cb - [llvm] Fix ODRViolations for VersionTuple YAML specializations NFC
Cyndy Ishida via llvm-commits
- [polly] 2213a35 - [Polly] Delete unused lambda capture after 7175cffb2133048018df74c1b49d1d4962ea18f2
Fangrui Song via llvm-commits
- [PATCH] D88715: [llvm-objdump] --source: drop the warning when there is no debug info
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89301: [X86] Add User Interrupts(UINTR) instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89843: Remove unnecessary header include which violates layering
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 324a15c - [AMDGPU][NFC] Fix missing size in comment
Carl Ritson via llvm-commits
- [llvm] c17ae29 - Remove unnecessary header include which violates layering
Geoffrey Martin-Noble via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D89665: [LSR] ignore profitable chain optimization when instruction number is the major cost
ChenZheng via Phabricator via llvm-commits
- [llvm] 5e73162 - [NFC][MC] Use [MC]Register in MachineVerifier
Mircea Trofin via llvm-commits
- [llvm] d9f91a3 - Revert D89381 "[SCEV] Recommit "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2"
Fangrui Song via llvm-commits
- [PATCH] D89846: [NFC][PowerPC] Move the folding RLWINMs from ppc-mi-peephole to PPCInstrInfo.
EsmeYi via Phabricator via llvm-commits
- [llvm] 79a69f5 - [X86] Error on using h-registers with REX prefix in the assembler instead of leaving it to a fatal error in the encoder.
Craig Topper via llvm-commits
- [PATCH] D89664: [X86] Add missing code in D89102 [X86] Add HRESET instruction.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D89847: [SCEV] Drop cached ranges of AddRecs after flag update
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 80852a4 - [SCEV] Prove implications of different type via truncation
Max Kazantsev via llvm-commits
- [llvm] bed02fa - Revert "[SCEV] Prove implications of different type via truncation"
Max Kazantsev via llvm-commits
- [PATCH] D89218: [DebugInfo] Support for DW_TAG_generic_subrange
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D82699: [driver][arm64] Set target CPU to A12 for compiler invocations that target Apple Silicon
Alex Lorenz via Phabricator via llvm-commits
- [llvm] 9fbb060 - [NFC][PowerPC]Add tests for folding RLWINM before and after RA.
via llvm-commits
- [llvm] 4de215f - Revert "[InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support"
Martin Storsjö via llvm-commits
- [PATCH] D87115: [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding toward negative infinity
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89854: [GVN LoadPRE] Add an option to disable splitting backedge
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D84114: [Debuginfo] (2/8) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_explicit_pointer.
Alok Kumar Sharma via Phabricator via llvm-commits
- [llvm] f581510 - [SVE] Remove reliance on TypeSize comparison operators in unit tests
David Sherwood via llvm-commits
- [llvm] 5b17b32 - [SVE][CodeGen] Replace use of TypeSize comparison operator in CreateStackTemporary
David Sherwood via llvm-commits
- [llvm] d4d0b41 - [X86] Remove period from end of error message in assembler
Craig Topper via llvm-commits
- [PATCH] D89855: [PowerPC] Combine RLWINM and RLWINM/ANDI_rec before or after RA.
EsmeYi via Phabricator via llvm-commits
- [llvm] e32036b - [X86] Add clang release notes for HRESET and minor change for llvm release notes. (NFC)
via llvm-commits
- [PATCH] D89857: [llvm] Use early exits and get rid of if-return-else-return pattern
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D89701: [SVE][CodeGen][DAGCombiner] Fix TypeSize warning in redundant store elimination
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D89304: [llvm-readelf] - Implement --section-details option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D89858: Set return type of getStackPointerRegisterToSaveRestore to Register
Gaurav Jain via Phabricator via llvm-commits
- [PATCH] D89645: [InferAttrs] Add nocapture/writeonly to string/mem libcalls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89486: [ADT] Fix for ImmutableMapRef
Benjamin Kramer via Phabricator via llvm-commits
- [compiler-rt] 60913eb - [NFC][LSAN] Use InitializeCommonFlags in LSAN
Vitaly Buka via llvm-commits
- [compiler-rt] 58f6b16 - [compiler-rt][builtins][RISCV] Always include __mul[sd]i3 builtin definitions
Luís Marques via llvm-commits
- [llvm] f6a5699 - [AMDGPU][TableGen] Make more use of !ne !not !and !or. NFC.
Jay Foad via llvm-commits
- [PATCH] D89859: Remove .svn from exclude list as we moved to git
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D89860: [Flang][OpenMP 4.5] Add semantic check for OpenMP ordered and collapse clause
Yashaswini Hegde via Phabricator via llvm-commits
- [llvm] 782b8f0 - [InstructionSimplify] Precommit more tests for D89317. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D85126: AArch64: use a constpool for blockaddress(...) on MachO
Tim Northover via Phabricator via llvm-commits
- [llvm] 88241ff - [Passes] Move ADCE before DSE & LICM.
Florian Hahn via llvm-commits
- [PATCH] D89321: [MemLoc] Support memchr/memccpy in MemoryLocation::getForArgument
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89861: [Flang][OpenMP 4.5] Add semantic check for OpenMP default clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D84232: [clangd] Set minimum gRPC version to 1.27
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] e86a70c - [InstructionSimplify] And precommit more tests for D89317. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] a6336ea - [ADT] Fix for ImmutableMapRef
Adam Balogh via llvm-commits
- [PATCH] D88496: [ARM] Fix IT block generation after Thumb2SizeReduce with -Oz
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D89400: [SimplifyLibCalls] Keep calling convention when simplifying to libcall
John Brawn via Phabricator via llvm-commits
- [PATCH] D76231: Make ConstantOp::getAsmResultNames() handle signfull constants
Frej Drejhammar via Phabricator via llvm-commits
- [llvm] 5290f50 - [AMDGPU] Fix off by one in assert
Sebastian Neubauer via llvm-commits
- [PATCH] D88861: GC-parseable element atomic memcpy/memmove
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 1af51f0 - [TargetLowering] Add test for bit comparison fold
Sven van Haastregt via llvm-commits
- [llvm] bfc961a - [TargetLowering] Check boolean content when folding bit compare
Sven van Haastregt via llvm-commits
- [llvm] 9a2d2be - Add "SkipDead" parameter to TargetInstrInfo::DefinesPredicate
Nicholas Guy via llvm-commits
- [PATCH] D88494: Add "SkipDead" parameter to TargetInstrInfo::DefinesPredicate
Nicholas Guy via Phabricator via llvm-commits
- [llvm] 88523f6 - [DAG] getNode(ISD::EXTRACT_SUBVECTOR) Drop unnecessary N2C null check - we assert that this isn't null and have already used the pointer. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 7b4a828 - [InstCombine] foldOrOfICmps - use m_Specific instead of explicit comparisons. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D89872: [SVE][AArch64] Fix TypeSize warning in GEP cost analysis
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89381: [SCEV] Re-enable "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 3
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89451: [SystemZ] Mark unsaved argument R6 as live throughout function
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 9f5ece6 - [llvm-mca] Add test for cortex-a57 memory instructions
Evgeny Leviant via llvm-commits
- [llvm] 96685fa - [llvm] Use early exits and get rid of if-return-else-return pattern; NFC
Kirill Bobyrev via llvm-commits
- [PATCH] D89857: [llvm] Use early exits and get rid of if-return-else-return pattern; NFC
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] 81c0d36 - [LIT] error if directly named test won't be run indirectly
Ben Dunbobbin via llvm-commits
- [llvm-dev] Upcoming upgrade of LLVM buildbot
Florian Hahn via llvm-commits
- [llvm] 6a5c19d - [LIT] fixed up accidentally committed EOF problems.
Ben Dunbobbin via llvm-commits
- [llvm] 1606755 - [SystemZ] Mark unsaved argument R6 as live throughout function.
Jonas Paulsson via llvm-commits
- [PATCH] D89876: [ARM][SchedModels] Convert few cortex-a57 predicates to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [llvm] 01ea93d - [CostModel] remove cost-kind predicate for memcpy cost
Sanjay Patel via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit if a TempFile doesn't reside on a local drive
Ronald Wampler via Phabricator via llvm-commits
- [PATCH] D87930: [DAG] Add BuildVectorSDNode::getRepeatedSequence helper to recognise multi-element splat patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89542: [InstCombine] narrowFunnelShift - fold trunc/zext or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) (PR35155)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89542: [InstCombine] narrowFunnelShift - fold trunc/zext or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) (PR35155)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89542: [InstCombine] narrowFunnelShift - fold trunc/zext or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) (PR35155)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89879: [Flang][OpenMP] Parsing and semantic changes for flush construct from OMP 5.0 specification.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D89880: [AMDGPU] Reorder SIMemoryLegalizer functions to be consistent
Tony Tye via Phabricator via llvm-commits
- [PATCH] D88348: [LLD][COFF] When using LLD-as-a-library, always prevent re-entrance on failures
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 537f0fb - [DebugInfo] Follow up c521e44defb5 with an API improvement
Jeremy Morse via llvm-commits
- [PATCH] D89881: [ARM] Alter t2DoLoopStart to define lr
Dave Green via Phabricator via llvm-commits
- [llvm] dfd6b69 - [ARM] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D83573: [libunwind] Support for leaf function unwinding.
Louis Dionne via Phabricator via llvm-commits
- [llvm] 0784e17 - Remove .svn from exclude list as we moved to git
Sylvestre Ledru via llvm-commits
- [polly] 0784e17 - Remove .svn from exclude list as we moved to git
Sylvestre Ledru via llvm-commits
- [PATCH] D88661: llvm-dva - Debug Information Visual Analizer
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D89883: [ARM] Add a RegAllocHint for hinting t2DoLoopStart towards LR
Dave Green via Phabricator via llvm-commits
- [PATCH] D89885: [MemLoc] Adjust memccpy support in MemoryLocation::getForArgument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D89887: Remove unnecessary code
Aleksander Fadeev via Phabricator via llvm-commits
- [PATCH] D84779: [AMDGPU] Add amdgpu specific loop threshold metadata
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D89876: [ARM][SchedModels] Convert IsLdrAm3RegOffPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89703: [SVE]Clarify TypeSize comparisons in llvm/lib/Transforms
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D81515: [llvm] Release-mode ML InlineAdvisor
Amir via Phabricator via llvm-commits
- [PATCH] D89889: [test] Simplify pr33641_remove_arg_dbgvalue.ll
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89420: [lld-macho][easy] Fix segment max protection
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D88582: Bitcode: add some convenience helpers for streaming bitcode
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D89890: [Docs] Clarify that FunctionPasses can't add/remove declarations
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89891: [llvm-ar][Object] Fix detection of need for 64-bit archive symbol tables
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D89892: [AsmPrinter] Add per BB instruction mix remark.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 53c4343 - AMDGPU: Propagate amdgpu-flat-work-group-size attributes
Matt Arsenault via llvm-commits
- [llvm] 1ed4caf - AMDGPU: Lower the threshold reported for maximum stack size exceeded
Matt Arsenault via llvm-commits
- [PATCH] D89894: [AArch64] Backedge indexing
Sam Parker via Phabricator via llvm-commits
- [PATCH] D89713: [llvm-objcopy][NFC] extract arg parsing logic to function
Keith Smiley via Phabricator via llvm-commits
- [llvm] f6d7832 - [AMDGPU] Refactor SOPC & SOPP .td for extension
Joe Nash via llvm-commits
- [PATCH] D89895: [NFC][Partial Inline]: Clean up code
Ettore Tiotto via Phabricator via llvm-commits
- [llvm] 4a8b52b - [gn build] (manually) port 54fa9ecd3088
Nico Weber via llvm-commits
- [llvm] 37c030f - [gn build] (manually) port 5d796645d6c8cade (libcxx __config change)
Nico Weber via llvm-commits
- [llvm] 8b7dac8 - [gn build] try to fix up deps of __config_site after 37c030f81a
Nico Weber via llvm-commits
- [PATCH] D88794: [flang] Fix pimpl idiom for IntrinsicProcTable.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D89369: [flang][windows] Support platform-specific path separator.
Peter Klausler via Phabricator via llvm-commits
- [llvm] f4bd0f0 - [X86] Regenerate old vector-variable-insertion test
Simon Pilgrim via llvm-commits
- [llvm] cdc90ec - [X86] Improve variable vector insertion test coverage.
Simon Pilgrim via llvm-commits
- [lld] b6e4aae - [ELF] --gc-sections: retain dependent sections of non-SHF_ALLOC sections
Fangrui Song via llvm-commits
- [PATCH] D89896: Add loop distribution to the LTO pipeline
Sanne Wouda via Phabricator via llvm-commits
- [llvm] 611959f - [AMDGPU] Fixed v_swap_b32 match
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D88982: [NFCI] Add LinearPolyBase as base class for ElementCount, TypeSize and StackOffset.
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D89897: [AIX] Emit error for -G option on AIX
Xiangling Liao via Phabricator via llvm-commits
- [llvm] 817cd3d - Fix missing c++ mode comment
Matt Arsenault via llvm-commits
- [llvm] bf9edcb - [ARM][SchedModels] Convert IsLdrAm3RegOffPred to MCSchedPredicate
Evgeny Leviant via llvm-commits
- [PATCH] D89023: [NFC] Clean up always false variables
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 958abe0 - [NFC] Clean up always false variables
Arthur Eubanks via llvm-commits
- [llvm] b3ca53e - [gn build] try to fix clang build after 37c030f81a9fdd
Nico Weber via llvm-commits
- [PATCH] D89900: [amdgpu] Enhance disjoint memory accesses checking.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D89901: [TableGen] Continuing work on improving the comments in record.h
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] cb319b1 - [NFC][OpenMP] Update description of OMPGridValues enums
Saiyedul Islam via llvm-commits
- [PATCH] D86232: [NFC][OpenMP] Update description of OMPGridValues enums
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D74877: [clang] fix incorrect Wdocumentation fix-its
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D88609: Use uint64_t for branch weights instead of uint32_t
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 729610a - [ARM] add cost-kind tests for intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] c963bde - [CostModel] remove cost-kind predicate for scatter/gather cost
Sanjay Patel via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D72939: [Schedule] Add a MultiHazardRecognizer
Dave Green via Phabricator via llvm-commits
- [PATCH] D88433: [IRMover] Fix up "CG Profile" MDNode after RAUW
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D89905: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D89175: [LowerMatrixIntrinsics][NewPM] Fix PreservedAnalyses result
Nico Weber via Phabricator via llvm-commits
- [PATCH] D89320: [amdgpu] Enable use of AA during codegen.
Michael Liao via Phabricator via llvm-commits
- [llvm] e8cce5a - [RS4GC] NFC. Preparatory refactoring to make GC parseable memcpy
Artur Pilipenko via llvm-commits
- [PATCH] D89015: [BlockExtract][NewPM] Port -extract-blocks to NPM
Nico Weber via Phabricator via llvm-commits
- [llvm] aa6c305 - [LowerMatrixIntrinsics][NewPM] Fix PreservedAnalyses result
Arthur Eubanks via llvm-commits
- [compiler-rt] 31bc55d - [sanitizer] Convert PrintModuleMap to DumpProcessMap
Teresa Johnson via llvm-commits
- [PATCH] D89630: [sanitizer] Convert PrintModuleMap to DumpProcessMap
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 8d9466a - [BlockExtract][NewPM] Port -extract-blocks to NPM
Arthur Eubanks via llvm-commits
- [llvm] 1d1217c - [test] Fix no-wrap-symbolic-becount.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] e045d84 - [test] Fix alloca-offset-lifetime.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] 7d6c3e5 - [test] Fix quadradic-exit-value.ll under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D89911: [PartialInliner]: Handle code regions in a switch stmt cases
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D89912: [NFC][MC] Use MCRegister for ReachingDefAnalysis APIs
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87107: [AMDGPU] Target hook to apply target specific split constraint
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ee6abef - [ValueTracking] Interpret GEPs as a series of adds multiplied by the related scaling factor
Quentin Colombet via llvm-commits
- [PATCH] D89908: [GWP-ASan] Move random-related code in the allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D89170: [AMDGPU] Use flat scratch instructions where available
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D87956: [IR] add fn attr for no_stack_protector; prevent inlining on mismatch
Bill Wendling via Phabricator via llvm-commits
- [llvm] a67d164 - Revert several changes related to llvm-symbolizer exiting non-zero on failure.
David Blaikie via llvm-commits
- [PATCH] D88669: [ValueTracking] Add tracking of the alignment assume bundle
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76211: OpenMP Metadirective with user defined condition
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 4634ad6 - [NFC] Set return type of getStackPointerRegisterToSaveRestore to Register
Gaurav Jain via llvm-commits
- [PATCH] D89858: [NFC] Set return type of getStackPointerRegisterToSaveRestore to Register
Gaurav Jain via Phabricator via llvm-commits
- [llvm] 716f763 - Revert "SimplifyCFG: Clean up optforfuzzing implementation"
Zequan Wu via llvm-commits
- [llvm] 2f29341 - Revert "Revert "SimplifyCFG: Clean up optforfuzzing implementation""
Zequan Wu via llvm-commits
- [PATCH] D89917: Revert "SimplifyCFG: Clean up optforfuzzing implementation"
Zequan Wu via Phabricator via llvm-commits
- [compiler-rt] 3b3aef1 - [sanitizer]Update tests to be compatible with Android.
Vitaly Buka via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
Nathan James via Phabricator via llvm-commits
- [llvm] 9e88416 - [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding toward negative infinity
Craig Topper via llvm-commits
- [PATCH] D89919: [LLD] [COFF] Align Extended DLL Characteristics
Petr Penzin via Phabricator via llvm-commits
- [llvm] 716338a - [test] Fix LoopDeletion tests under NPM
Arthur Eubanks via llvm-commits
- [llvm] 2d71f26 - [LSR] add testcase for LSR profitable chain change, nfc
Chen Zheng via llvm-commits
- [llvm] 007ffdc - [test] Fix LoopDistribute tests under NPM
Arthur Eubanks via llvm-commits
- [llvm] 7c3fea7 - [X86] Support customizing stack protector guard
Xiang1 Zhang via llvm-commits
- [PATCH] D89921: [LLD] [COFF] Align all debug directories
Petr Penzin via Phabricator via llvm-commits
- [compiler-rt] 1bb68c9 - [sanitizer] Allow log_path to distinguish default from explicit stderr
Teresa Johnson via llvm-commits
- [PATCH] D89629: [sanitizer] Allow log_path to distinguish default from explicit stderr
Teresa Johnson via Phabricator via llvm-commits
- [llvm] da43d42 - [NPM][opt] Disallow -analyze under NPM
Arthur Eubanks via llvm-commits
- [compiler-rt] e285899 - Do not intercept __libc_memalign and cfree on Android because neither of these exists in Bionic.
Vy Nguyen via llvm-commits
- [llvm] 5b68772 - [test] Fix shrunk-constant.ll under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
EsmeYi via Phabricator via llvm-commits
- [llvm] 75d0e0c - [IRCE] consolidate profitability check
Serguei Katkov via llvm-commits
- [llvm] 55c4ff9 - [test] Fix tests using -analyze that fail under NPM
Arthur Eubanks via llvm-commits
- [llvm] ade1073 - Revert "Add "not" to an llvm-symbolizer test that expects to fail"
Douglas Yung via llvm-commits
- [PATCH] D89927: [LoopRotate][NPM] Disable header duplication under -Oz
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89928: [RISCV] Fix incorrect elf attributes name
Jim Lin via Phabricator via llvm-commits
- [llvm] 8e8cc58 - [NFC][AMDGPU] Reorder SIMemoryLegalizer functions to be consistent
via llvm-commits
- [PATCH] D89930: [X86] Enable shrink-wrapping for frameless non-nounwind functions on platforms not using compact unwind
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89931: Port -instnamer to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D67626: [IR] Merge metadata manipulation code into Value
Serge Pavlov via Phabricator via llvm-commits
- [llvm] de1016c - [driver][arm64] Set target CPU to A12 for compiler invocations that
Alex Lorenz via llvm-commits
- [PATCH] D89934: [flang] [OpenMP 4.5] Add semantic checks for OpenMP Depend clause
Praveen G via Phabricator via llvm-commits
- [llvm] 3fce5ea - [DWARFLinker] Capitalize type names (NFC)
Jonas Devlieghere via llvm-commits
- [PATCH] D89216: [dsymutil] Add the ability to run the DWARF verifier on the input
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] b0c1247 - [ShrinkWrap] Delete unneeded nullptr checks for the save point. NFC
Fangrui Song via llvm-commits
- [PATCH] D89915: [compiler-rt] Don't explicitly include the libc++ headers in MSAN
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] 51d7df3 - [InstructionSimplify] icmp (X+Y), (X+Z) simplification
Sjoerd Meijer via llvm-commits
- [llvm] 113ad90 - Revert "[DWARFLinker] Capitalize type names (NFC)"
Max Kazantsev via llvm-commits
- [llvm] 6379090 - [SCEV][NFC] Rename getMax -> getConstantMax
Max Kazantsev via llvm-commits
- [PATCH] D89938: [DAG][PowerPC] Do not overwrite flags in `getNodeIfExists` without passing `Flags` argument
Kai Luo via Phabricator via llvm-commits
- [llvm] efcb395 - [llvm-mca] Improve test case
Evgeny Leviant via llvm-commits
- [PATCH] D89105: [X86] Support Intel avxvnni
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89939: [ARM][SchedModels] Convert IsLdstsoScaledPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [llvm] be39a6f - [X86] Add User Interrupts(UINTR) instructions
via llvm-commits
- [llvm] e2858bf - [SCEV][NFC] Rename MaxAndComplete -> ConstantMaxAndComplete
Max Kazantsev via llvm-commits
- [llvm] 1c3bbdb - [gn build] Port be39a6fe6fc
LLVM GN Syncbot via llvm-commits
- [PATCH] D89941: [DebugInfo] Clear subreg in setDebugValueUndef()
David Stenberg via Phabricator via llvm-commits
- [PATCH] D83210: [RISCV][NFC] Add more tests for 32-bit constant materialization
Luís Marques via Phabricator via llvm-commits
- [llvm] 8984038 - [RISCV][NFC] Add more tests for 32-bit constant materialization
Luís Marques via llvm-commits
- [llvm] cc2eb3b - [SCEV][NFC] Simplify internals of BackedgeTakenInfo
Max Kazantsev via llvm-commits
- [PATCH] D89949: [yaml2obj][obj2yaml] - Teach tools to work with regular archives.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89950: [SVE] Implement extractelement of i1 from scalable vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D89951: [ptr-traits] Add a LowPointerIntPair alias
Nathan James via Phabricator via llvm-commits
- [llvm] 8556f38 - [x86 testing] NFC: Create exhaustive vector popcnt ULT/UGT tests
David Zarzycki via llvm-commits
- [llvm] d732759 - [DebugInstrRef] Substitute debug value numbers to handle optimizations
Jeremy Morse via llvm-commits
- [PATCH] D85756: [DebugInstrRef][5/9] Substitute debug value numbers to handle optimisations
Jeremy Morse via Phabricator via llvm-commits
- [llvm] cb668d2 - Test I added requires X86 to be built.
Jeremy Morse via llvm-commits
- [llvm] fbb6375 - [AArch64] Add cost model tests for min/max intrinsics.
Florian Hahn via llvm-commits
- [PATCH] D89952: [SelectionDAG] Fine tune CTPOP optimizations
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D89953: [AArch64] Implement getIntrinsicInstrCost, handle min/max intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89954: [SCEV][NFC] Cache symbolic max exit count
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87705: [PowerPC] Implement Set Boolean Condition Instructions
Lei Huang via Phabricator via llvm-commits
- [PATCH] D89955: [ValueTracking] Recognize more integer abs idioms
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 088f3c8 - [llvm-mca] Add few ldm* instructions to cortex-a57 test case
Evgeny Leviant via llvm-commits
- [PATCH] D89956: [AArch64] Redundant masks in downcast long multiply
Nicholas Guy via Phabricator via llvm-commits
- [llvm] 794dc7a - [CodeGen] Split MVT::changeTypeToInteger() functionality from EVT::changeTypeToInteger().
Simon Pilgrim via llvm-commits
- [PATCH] D89957: [ARM][SchedModels] Let ldm* instruction scheduling use MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D89959: UBSAN: emit distinctive traps in trapping mode
Tim Northover via Phabricator via llvm-commits
- [llvm] b2faf75 - [TableGen] Continue improving the comments for the data structures.
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 09bc755 - [OpenMP] Emit calls to int64_t functions for amdgcn
via llvm-commits
- [llvm] e3c6b0f - Limit debug instr-referencing tests to X86
Jeremy Morse via llvm-commits
- [PATCH] D34931: [X86] Basic lowering support for selection of COMPRESS with a constant mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89657: [gn build] Add missing clangd dependencies
Nico Weber via Phabricator via llvm-commits
- [llvm] 188df17 - ScheduleDAGInstrs: Skip debug instructions at end of scheduling region
Matt Arsenault via llvm-commits
- [PATCH] D89482: ScheduleDAGInstrs: Skip debug instructions at end of scheduling region
Matt Arsenault via Phabricator via llvm-commits
- [llvm] d3bcfe2 - AMDGPU: Implement getNoPreservedMask
Matt Arsenault via llvm-commits
- [PATCH] D89466: AMDGPU: Implement getNoPreservedMask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89962: [TableGen] Update documents to make them more complete
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89510: AMDGPU: Fix not always reserving VGPRs used for SGPR spilling
Matt Arsenault via Phabricator via llvm-commits
- [llvm] d5c0561 - AMDGPU: Fix not always reserving VGPRs used for SGPR spilling
Matt Arsenault via llvm-commits
- [PATCH] D89195: [PowerPC][Power10] Exploit store rightmost vector element instructions.
Lei Huang via Phabricator via llvm-commits
- [PATCH] D89964: [WIP][SDag] Allow targets to simplify generic nodes using demanded bits info
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87000: Add a new hidden option -print-changes that reports in a patch-like notation when a pass actually changes the IR.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87202: Add a new hidden option -dot-cfg-changes which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] d6efc87 - [AArch64] Add min/max cost-model tests for v4i16.
Florian Hahn via llvm-commits
- [llvm] 68ac02c - [DebugInstrRef] Pass DBG_INSTR_REFs through register allocation
Jeremy Morse via llvm-commits
- [PATCH] D85757: [DebugInstrRef][6/9] Pass DBG_INSTR_REFs safely through register allocation
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 091b18b - [X86] Return const& in IntelExprStateMachine::getIdentifierInfo(). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 2692978 - [X86] X86AsmParser - make methods const where possible. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D89965: [AMDGPU] Fix expansion of i16 MULH
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] ed6a91f - [ARM][SchedModels] Convert IsLdstsoScaledPred to MCSchedPredicate
Evgeny Leviant via llvm-commits
- [llvm] c1705e0 - [AArch64] Add min/max cost-model tests for v2i32.
Florian Hahn via llvm-commits
- [llvm] 7ae0033 - [AMDGPU] Fix expansion of i16 MULH
Piotr Sobczak via llvm-commits
- [PATCH] D79218: Process gep (phi ptr1, ptr2) in SROA
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D89895: [NFC][PartialInliner]: Clean up code
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88628: [flang][openacc] Fix semantic check for wait, cache and atomic directives
Valentin Clement via Phabricator via llvm-commits
- [compiler-rt] 5c20d7d - [MemProf] Allow the binary to specify the profile output filename
Teresa Johnson via llvm-commits
- [PATCH] D89086: [MemProf] Allow the binary to specify the profile output filename
Teresa Johnson via Phabricator via llvm-commits
- [llvm] cb9ca35 - [LoopRotate][NPM] Disable header duplication under -Oz
Arthur Eubanks via llvm-commits
- [PATCH] D82756: Port some floating point options to new option marshalling infrastructure
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D89968: [SVE][InstCombine] Fix TypeSize warning in canReplaceGEPIdxWithZero
Joe Ellis via Phabricator via llvm-commits
- [llvm] e24537d - [NFC][MC] Use MCRegister for ReachingDefAnalysis APIs
Mircea Trofin via llvm-commits
- [PATCH] D88757: add new option print-before-changed that modifies print-changed to also print before passes that change the IR
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 710676c - [Docs] Clarify that FunctionPasses can't add/remove declarations
Arthur Eubanks via llvm-commits
- [llvm] af3c51e - [gn build] Add missing clangd dependencies
Arthur Eubanks via llvm-commits
- [PATCH] D89371: [NPM] Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D86814: [DebugInstrRef][3/3] Follow DBG_PHI instructions through LiveDebugValues.
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 3c1273d - [AMDGPU] Add amdgpu specific loop threshold metadata
Tim Corringham via llvm-commits
- [llvm] d842b88 - [SLP] Add tests with selects that can be turned into min/max.
Florian Hahn via llvm-commits
- [PATCH] D89969: [SLP] Consider alternatives for cost of select instructions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 32b6e9a - [DomTree] Accept Value as Def (NFC)
Nikita Popov via llvm-commits
- [PATCH] D82536: [AVR] Use correct relocation for function pointers in globals
Ayke via Phabricator via llvm-commits
- [lld] a8f9f08 - [ELF] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn
Fangrui Song via llvm-commits
- [llvm] 8752065 - Revert "[Docs] Clarify that FunctionPasses can't add/remove declarations"
Arthur Eubanks via llvm-commits
- [PATCH] D88757: Introduce -also-print-before, making -print-changed also print before passes that modify IR
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] 549f326 - AMDGPU: Cleanup MIR test
Matt Arsenault via llvm-commits
- [llvm] 3419252 - [InstCombine] Remove dbg.values describing contents of dead allocas
Vedant Kumar via llvm-commits
- [PATCH] D88405: [LiveDebugValues][InstrRef][1/2] Try harder to recover clobbered variable locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D89623: [MemCpyOpt] Move GEP during call slot optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D88406: [LiveDebugValues][InstrRef][2/2] Emit entry value variable locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D89972: Add pipeline model for HiSilicon's TSV110
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D89707: [CSSPGO][llvm-profgen] Parse mmap events from perf script
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D88983: [NFCI] Replace AArch64StackOffset by StackOffset.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] b9eecbf - [TableGen] Update documents to make them more complete
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D89973: [AMDGPU][CostModel] Refine cost model for half- and quarter-rate instructions.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D89975: [NFC] Use [MC]Register in RegAllocGreedy
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D89976: [ValueTracking] add range limits for ctpop
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D89596: [AMDGPU] Update Memory Model in AMDGPUUsage.rst
Scott Linder via Phabricator via llvm-commits
- [PATCH] D89977: [NFC][AMDGPU] Resize Memory Model columns in AMDGPUUsage.rst
Scott Linder via Phabricator via llvm-commits
- [llvm] f6cb7f3 - [InstSimplify] add tests for ctpop constant range; NFC
Sanjay Patel via llvm-commits
- [PATCH] D89978: Fix SROA with a constant value PHI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] ebf3b18 - [Scheduling] Implement a new way to cluster loads/stores
Owen Anderson via llvm-commits
- [PATCH] D89952: [SelectionDAG][X86] Fine tune CTPOP optimizations
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D80395: HowToReleaseLLVM: Clean up document and remove references to SVN
Tom Stellard via Phabricator via llvm-commits
- [llvm] 6f798e4 - HowToReleaseLLVM: Clean up document and remove references to SVN
Tom Stellard via llvm-commits
- [llvm] e6521ce - [NFC][PartialInliner]: Clean up code
Ettore Tiotto via llvm-commits
- [llvm] 3e37543 - [MemCpyOpt] Move GEP during call slot optimization
Nikita Popov via llvm-commits
- [llvm] 922285a - [PatternMatch] Add new FP matchers. NFC.
Jay Foad via llvm-commits
- [PATCH] D89415: [AArch64][GlobalISel] Introduce a new post-isel optimization pass
Amara Emerson via Phabricator via llvm-commits
- [llvm] d49911c - [InstCombine][NFC] Use ConstantExpr::getBinOpIdentity
Nikita Popov via llvm-commits
- [compiler-rt] 9903b05 - [GWP-ASan] Move random-related code in the allocator
Kostya Kortchinsky via llvm-commits
- [llvm] a663112 - DWARFv5: Disable DW_OP_convert for configurations that don't yet support it
David Blaikie via llvm-commits
- [llvm] 92d9a38 - Port -instnamer to NPM
Arthur Eubanks via llvm-commits
- [llvm] 099bffe - Revert "[CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI)"
Vedant Kumar via llvm-commits
- [llvm] da27beb - [test] HotColdSplit: cover use of opaque pointer type
Vedant Kumar via llvm-commits
- [PATCH] D89795: [jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 17690ee - [BasicAA] Add additional phi tests (NFC)
Nikita Popov via llvm-commits
- [compiler-rt] 04e42f6 - Revert "[GWP-ASan] Move random-related code in the allocator"
Nikita Popov via llvm-commits
- [llvm] 57cdc52 - Initial support for vectorization using Libmvec (GLIBC vector math library)
Sanjay Patel via llvm-commits
- [llvm] 2b37257 - [BasicAA] Don't track visited blocks for phi-phi alias query
Nikita Popov via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0ba9843 - [AIX] Emit error for -G option on AIX
Xiangling Liao via llvm-commits
- [llvm] 1882568 - [BasicAA] Only add visited phi blocks temporarily
Nikita Popov via llvm-commits
- [PATCH] D89984: [GWP-ASan] Move random-related code in the allocator (redo)
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] c0e8c94 - [DomTree] Make assert more precise
Nikita Popov via llvm-commits
- [PATCH] D89985: [llvm-lit] Improve the error message when make_paths_relative() fails
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D88060: [GISel]: Few InsertVecElt combines
Aditya Nandakumar via Phabricator via llvm-commits
- [compiler-rt] 3580a45 - [GWP-ASan] Move random-related code in the allocator (redo)
Kostya Kortchinsky via llvm-commits
- [llvm] 8614291 - [llvm-objcopy][MachO] Fix the calculation of the output size
Alexander Shaposhnikov via llvm-commits
- [PATCH] D89587: [CGSCC] Detect devirtualization in more cases
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 147b949 - [AArch64][GlobalISel] Split post-legalizer combiner to allow for lowering at -O0
Jessica Paquette via llvm-commits
- [llvm] 3fbf9d1 - [gn build] (semi-manually) port 147b9497e79
Nico Weber via llvm-commits
- [lld] ce3c5da - [ELF] --warn-backrefs: save the referenced InputFile *
Fangrui Song via llvm-commits
- [llvm] 19dc9c9 - [AArch64][GlobalISel] Move imm adjustment for G_ICMP to post-legalizer lowering
Jessica Paquette via llvm-commits
- [PATCH] D89613: make the AsmPrinterHandler array public
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D86988: [Inliner] Run always-inliner in inliner-wrapper
Reid Kleckner via Phabricator via llvm-commits
- [llvm] c2730e6 - DebugInfo: Use llc rather than %llc_dwarf when also hardcoding a target triple
David Blaikie via llvm-commits
- [PATCH] D89991: [AliasAnalysis] Fix a bug in alias analysis interaction with CSE w/ memorySSA
Haoran Xu via Phabricator via llvm-commits
- [PATCH] D89993: [GWP-ASan] Refactor memory mapping functions
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] 93953d4 - [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/WriterExtBinary
Wei Mi via llvm-commits
- [llvm] 4abaf0e - BitCodeFormat: update doc on new byref and mustprogress attrs; NFC
Nick Desaulniers via llvm-commits
- [PATCH] D89995: Make the post-commit review expectations more explicit with respect to revert
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D89997: AMDGPU: Increase branch size estimate with offset bug
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89418: [lld-macho] Implement LC_UUID
Axel Y. Rivera via Phabricator via llvm-commits
- [llvm] e42f6c0 - Revert "[MBP] Add whole chain to BlockFilterSet instead of individual BB"
Han Shen via llvm-commits
- [llvm] 0291e2c - [Inliner] Run always-inliner in inliner-wrapper
Arthur Eubanks via llvm-commits
- [llvm] a89297f - DebugInfo: Tidy up test for more portability to MachO and Windows
David Blaikie via llvm-commits
- [llvm] 27e11d7 - [MC] Adjust StringTableBuilder for linked Mach-O binaries
Alexander Shaposhnikov via llvm-commits
- [PATCH] D90001: [llvm/DebugInfo] Emit DW_OP_implicit_value when tuning for LLDB
Med Ismail Bennani via Phabricator via llvm-commits
- [PATCH] D90002: [AMDGPU] Cleanup AMDGPUUsage.rst
Tony Tye via Phabricator via llvm-commits
- [PATCH] D90003: Demangling support for class type non-type template parameter extensions.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] 3024fe5 - [CGSCC] Detect devirtualization in more cases
Arthur Eubanks via llvm-commits
- [llvm] 4437df8 - DebugInfo: Hash DIE referevences (DW_OP_convert) when computing Split DWARF signatures
David Blaikie via llvm-commits
- [PATCH] D89349: Added utility to launch tests on a target remotely.
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D90005: [runtimes] Do not set XXX_STANDALONE_BUILD for libc++/abi/unwind
Louis Dionne via Phabricator via llvm-commits
- [llvm] 7975b8c - [IR] Merge metadata manipulation code into Value
Serge Pavlov via llvm-commits
- [PATCH] D90006: Exposes interface to free up caching data structure in DWARFDebugLine and DWARFUnit for memory management
Hyoun Kyu Cho via Phabricator via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [PATCH] D90008: [NFC] Use [MC]Register in RegAllocPBQP & RegisterCoalescer
Gaurav Jain via Phabricator via llvm-commits
- [PATCH] D90009: [X86] VEX/EVEX prefix doesn't work for inline assembly.
LiuChen via Phabricator via llvm-commits
- [llvm] 2b9b7b5 - [runtimes] Do not set XXX_STANDALONE_BUILD for libc++/abi/unwind
Louis Dionne via llvm-commits
- [PATCH] D78193: [Sparc] Fixes for the internal assembler
Brad Smith via Phabricator via llvm-commits
- [llvm] 6e574ab - [SCEV][NFC] Cache symbolic max exit count
Max Kazantsev via llvm-commits
- [PATCH] D90012: [PruneEH] Pin tests to legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] e2fceec - [JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation.
Lang Hames via llvm-commits
- [llvm] 0f91038 - Revert "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation."
Lang Hames via llvm-commits
- [llvm] 310a8e1 - [llvm-objcopy][NFC] Extract arg parsing logic into a helper function
Alexander Shaposhnikov via llvm-commits
- [PATCH] D89978: Fix SROA with a PHI mergig values from a same block
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D90013: [llvm-objdump] - Rewrite malformed-archives.test to use YAML descriptions.
George Rimar via Phabricator via llvm-commits
- [llvm] 13edfcc - [DebugInfo] Clear subreg in setDebugValueUndef()
David Stenberg via llvm-commits
- [llvm] 7a78073 - [ARM][SchedModels] Let ldm* instruction scheduling use MCSchedPredicate
Evgeny Leviant via llvm-commits
- [llvm] ffc0f57 - [llvm-mca] Add test for cortex-a57 NEON instructions
Evgeny Leviant via llvm-commits
- [llvm] 2415636 - [SVE]Clarify TypeSize comparisons in llvm/lib/Transforms
Caroline Concatto via llvm-commits
- [llvm] 86a480e - [AMDGPU] Add simplification/combines for llvm.amdgcn.fmul.legacy
Jay Foad via llvm-commits
- [lld] 342040b - [lld][ELF][test] Add additional test coverage for LTO
James Henderson via llvm-commits
- [PATCH] D90015: [InstSimpify][ValueTracking] Use new FP matchers
Jay Foad via Phabricator via llvm-commits
- [llvm] fea067b - [mem2reg] Remove dbg.values describing contents of dead allocas
via llvm-commits
- [PATCH] D90017: [ARM][SchedModels] Convert IsR1P0AndLaterPred to MCSchedPredicate. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D90018: [SVE] Return StackOffset for TargetFrameLowering::getFrameIndexReference.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D78568: [DAGCombine] Fix bug in load scalarization
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D90019: [yaml2obj] - Add a way to override the sh_addralign field of a section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D90020: [AArch64][SVE] Emit DWARF location expression for SVE stack objects.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] ab93e71 - [DebugInstrRef] NFC: Separate collection of machine/variable values
Jeremy Morse via llvm-commits
- [PATCH] D85760: [DebugInstrRef][7/9] NFC: Separate collection of machine/variable values
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 0fcc6f7 - [AArch64] Implement getIntrinsicInstrCost, handle min/max intrinsics.
Florian Hahn via llvm-commits
- [PATCH] D88898: [DebugInfo][InstrRef][4/4] Support using DBG_INSTR_REF through all* backend passes
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74729: [FPEnv] Intrinsic for setting rounding mode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D90024: [ARM][SchedModels] Get rid of IsLdrAm2ScaledPred
Eugene Leviant via Phabricator via llvm-commits
- [llvm] cb86522 - [ARM][SchedModels] Convert IsR1P0AndLaterPred to MCSchedPredicate. NFC
Evgeny Leviant via llvm-commits
- [PATCH] D90025: add LLVM_INCLUDE_LIB CMake option
Ivan Le Lann via Phabricator via llvm-commits
- [PATCH] D88891: [DebugInfo][InstrRef][1/4] Support transformations that widen or narrow defined values
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 936ef89 - [X86] lowerShuffleWithPERMV - use MVT::changeTypeToInteger helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 19a13bf - [InstCombine] Rename InstCombinerImpl::matchBSwap to matchBSwapOrBitReverse. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 1cab3bf - [InstCombine] matchBSwapOrBitReverse - expose bswap/bitreverse matching flags.
Simon Pilgrim via llvm-commits
- [PATCH] D90027: [CMake] generate_grpc_protos -> generate_protos(... GRPC). NFC
Sam McCall via Phabricator via llvm-commits
- [PATCH] D90028: [AMDGPU] Add simplification/combines for llvm.amdgcn.fma.legacy
Jay Foad via Phabricator via llvm-commits
- [PATCH] D90029: [ARM][SchedModels] Convert IsLdstsoMinusRegPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D90030: [CMake] Fix hardcoding of protobuf output basename. NFC
Sam McCall via Phabricator via llvm-commits
- [llvm] 748ecc6 - [ValueTracking] add range limits for ctpop
Sanjay Patel via llvm-commits
- [llvm] 81f7b2a - [CMake] generate_grpc_protos -> generate_protos(... GRPC). NFC
Sam McCall via llvm-commits
- [llvm] 2d25004 - [CMake] Fix hardcoding of protobuf output basename. NFC
Sam McCall via llvm-commits
- [PATCH] D90035: [AMDGPU] Emit new pal metadata by default
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D89546: [Flang][OpenMP 4.5] Add semantic check for OpenMP schedule clause
Yashaswini Hegde via Phabricator via llvm-commits
- [llvm] 9bcb437 - [InstSimplify] add tests for ctlz constant range; NFC
Sanjay Patel via llvm-commits
- [llvm] 0351bd9 - [InstSimplify] add tests for cttz constant range; NFC
Sanjay Patel via llvm-commits
- [llvm] 3fb0d6b - [ValueTracking] add range limits for ctlz
Sanjay Patel via llvm-commits
- [llvm] c721980 - [ValueTracking] add range limits for cttz
Sanjay Patel via llvm-commits
- [PATCH] D90036: [AMDGPU] Emit stack frame size in metadata
Sebastian Neubauer via Phabricator via llvm-commits
- [lld] c6561cc - [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
Stefan Pintilie via llvm-commits
- [llvm] 1e0b6c1 - [LSR] ignore profitable chain when reg num is not major cost.
Chen Zheng via llvm-commits
- [PATCH] D90039: [AsmWriter] Factor out mnemonic generation to accessible getMnemonic.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90040: [AsmPrinter] Use getMnemonic for instruction-mix remark.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88628: [flang][openacc] Fix semantic check for wait and atomic directives
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 48e4b0f - [runtimes] Revert the libc++ __config_site change
Louis Dionne via llvm-commits
- [PATCH] D90041: [AIX][cmake] Adjust management of `-G` for linking
Hubert Tong via Phabricator via llvm-commits
- [llvm] 13aff21 - [gn build] port 48e4b0f (__config_site revert)
Nico Weber via llvm-commits
- [llvm] 68f4715 - [DebugInstrRef] Convert DBG_INSTR_REFs into variable locations
Jeremy Morse via llvm-commits
- [PATCH] D85771: [DebugInstrRef][8/9] Convert DBG_INSTR_REFs into variable locations
Jeremy Morse via Phabricator via llvm-commits
- [llvm] b651ecf - [llvm-mca] Extend cortex-a57 memory instructions test
Evgeny Leviant via llvm-commits
- [PATCH] D90044: [AArch64][SVE] Emit DWARF location expr for SVE (dbg.declare)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D90045: [ARM][SchedModels] Convert IsLdrAm3NegRegOffPred to MCSchedPredicate
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D90046: [LiveDebugValues] Handle spill locations with a fixed and scalable component.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] d619964 - AMDGPU: Increase branch size estimate with offset bug
Matt Arsenault via llvm-commits
- [llvm] 8a59d4b - AMDGPU: Don't query for TII in TII
Matt Arsenault via llvm-commits
- [PATCH] D89345: [PowerPC] Add intrinsics for MMA
Lei Huang via Phabricator via llvm-commits
- [llvm] 876af26 - [TableGen] Change !getop and !setop to !getdagop and !setdagop.
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 9e7667e - [InstCombine] Add initial bitreverse test coverage
Simon Pilgrim via llvm-commits
- [llvm] 61d1847 - [InstCombine] Add 8/16/32/64 bitreverse test coverage
Simon Pilgrim via llvm-commits
- [llvm] a6ad077 - [InstCombine] Add i8 bitreverse by multiplication test patterns
Simon Pilgrim via llvm-commits
- [llvm] a74fc48 - CfgInterface: rename interface() to getInterface()
Nicolai Hähnle via llvm-commits
- [llvm] 4f7ee55 - Revert "[Statepoints] Allow deopt GC pointer on VReg if gc-live bundle is empty."
Denis Antrushin via llvm-commits
- [PATCH] D90048: [flang][OpenMP] Upstream lowering of `ParallelOp` clauses
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D89952: [SelectionDAG] Enable CTPOP optimization fine tuning
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D90048: [flang][OpenMP] Upstream lowering of OpenMP `Flush` construct
Valentin Clement via Phabricator via llvm-commits
- [llvm] 958130d - [AMDGPU] Add simplification/combines for llvm.amdgcn.fma.legacy
Jay Foad via llvm-commits
- [PATCH] D90049: [flang] Tighten rules to resolve procedure as intrinsic procedure
Jean Perier via Phabricator via llvm-commits
- [llvm] b1b2c6a - [DebugInstrRef] Handle DBG_INSTR_REFs use-before-defs in LiveDebugValues
Jeremy Morse via llvm-commits
- [PATCH] D85775: [DebugInstrRef][9/9] Handle DBG_INSTR_REFs use-before-defs in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D90050: AMDGPU/GlobalISel: Add integer med3 combines
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D90051: AMDGPU/GlobalISel: Add floating point med3 combine for IEEE=false
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 69e2797 - [WebAssembly] Implementation of (most) table instructions
Sam Clegg via llvm-commits
- [PATCH] D90052: AMDGPU/GlobalISel: Add clamp combine for IEEE=false
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D85994: [LLD][PowerPC] Add check in LLD to produce an error for missing TLSGD/TLSLD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89543: [DebugInfo][dexter] Add dexter tests for escaped locals
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D90055: [ARM] Don't aggressively unroll vector remainder loops
Dave Green via Phabricator via llvm-commits
- [llvm] 00255f4 - [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse.
via llvm-commits
- [llvm] 24a1fe7 - [gn build] Port 00255f41929
LLVM GN Syncbot via llvm-commits
- [llvm] 7a74bb8 - [PowerPC] Fix the Predicates for enabling pcrelative-memops and PLXVP/PSTXVP definitions
Victor Huang via llvm-commits
- [llvm] 1e113c0 - [AArch64][SVE] Fix umin/umax lowering to handle out of range imm.
Huihui Zhang via llvm-commits
- [llvm] 996a8b4 - Re-apply "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation"
Lang Hames via llvm-commits
- [PATCH] D90056: [AutoFDO] Remove an assert when merging inlinee samples
Hongtao Yu via Phabricator via llvm-commits
- [llvm] dc98923 - Added utility to launch tests on a target remotely.
Alex Orlov via llvm-commits
- [llvm] 5668eda - Revert "[CGSCC] Detect devirtualization in more cases"
Arthur Eubanks via llvm-commits
- [compiler-rt] 9df832d - These compiler-rt tests should be UNSUPPORTED instead of XFAIL.
Alex Orlov via llvm-commits
- [llvm] bf44d36 - [gn build] Port dbbc4f4e226
LLVM GN Syncbot via llvm-commits
- [PATCH] D90056: [AutoFDO] Remove a broken assert in merging inlinee samples
Wenlei He via Phabricator via llvm-commits
- [llvm] 0f0fd38 - [AArch64][GlobalISel] Introduce a new post-isel optimization pass.
Amara Emerson via llvm-commits
- [llvm] 2b8fb51 - [MLInliner] Disable always inliner in bounds tests
Mircea Trofin via llvm-commits
- [lld] 9267cae - [ELF] Don't error on R_PPC64_REL24/R_PPC64_REL24_NOTOC referencing __tls_get_addr for missing R_PPC64_TLSGD/R_PPC64_TLSLD
Fangrui Song via llvm-commits
- [PATCH] D90057: [TableGen] [test] Change integer ranges to use new '...' punctuation.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D89432: [llvm-elfabi] Emit ELF .dynsym and .dynamic sections
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D88180: [RFC] HashTree and MachineOutliner HashTree Serialization for cross module data sharing.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D77248: [llvm][IR] Add dso_local_equivalent Constant
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D90058: [ms] [llvm-ml] Introduce command-line compatibility for ml.exe and ml64.exe
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90059: [ms] [llvm-ml] Support command-line defines
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90060: [ms] [llvm-ml] Add more documentation to unsupported options
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90061: [ms] [llvm-ml] Allow the /Zs parameter as a synonym for -filetype=null
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90062: [BatchAA] Reset entry when relying on cycle detection.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D89026: [StructurizeCFG][NewPM] Port -structurizecfg to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D61767: [llvm-elfabi] Emit ELF header and string table section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D90064: [AMDGPU] Fixed isLegalRegOperand() with physregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] dd887d9 - [PhiValues] Use SetVector to avoid non-determinism
Nikita Popov via llvm-commits
- [llvm] edb2791 - [PowerPC] Add intrinsics for MMA
Ahsan Saghir via llvm-commits
- [llvm] 819044a - [NFC] Use [MC]Register in RegAllocGreedy
Mircea Trofin via llvm-commits
- [llvm] 1b65a51 - [BasicAA] Add additional phi cycle test (NFC)
Nikita Popov via llvm-commits
- [compiler-rt] b67a2ae - [MemProf] XFAIL test on avr until issue can be debugged
Teresa Johnson via llvm-commits
- [llvm] 1602c6f - [AIX][cmake] Adjust management of `-G` for linking
Hubert Tong via llvm-commits
- [PATCH] D85928: [libFuzzer] Added -print_full_coverage flag.
Max Moroz via Phabricator via llvm-commits
- [llvm] 2e64ad9 - [AMDGPU] Fixed isLegalRegOperand() with physregs
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D66492: [Clang][CodeGen] set alias linkage on QualType
Ikhlas Ajbar via Phabricator via llvm-commits
- [PATCH] D90065: [SystemZ] Define MaxInstLength to have the value of 6.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] b7926ce - [IR] add fn attr for no_stack_protector; prevent inlining on mismatch
Nick Desaulniers via llvm-commits
- [PATCH] D88252: z_Linux_asm.S modifications for arm64 (AARCH64) for Darwin/macOS
Andrey Churbanov via Phabricator via llvm-commits
- [llvm] 4b90a25 - [gn build] Add missing comma
Arthur Eubanks via llvm-commits
- [PATCH] D90066: [BasicAA] Fix caching in the presence of phi cycles
Nikita Popov via Phabricator via llvm-commits
- [llvm] bfb04ae - Unconditionally #include <future>
Mehdi Amini via llvm-commits
- [PATCH] D90069: [LoopSimplify] modernize for loops over LoopInfo
Pedro Tammela via Phabricator via llvm-commits
- [llvm] 089c1cc - [AArch64] Add vector compare/select cost-model tests.
Florian Hahn via llvm-commits
- [PATCH] D90070: [CostModel] Add optional VecPred argument to getCmpSelInstrCost.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 9497e2e - Fix shared build. NFC.
Michael Liao via llvm-commits
- [PATCH] D90074: [flang] An erroneous type bound procedure was causing a call to CHECK()
Pete Steinfeld via Phabricator via llvm-commits
- [compiler-rt] 3827eff - [Asan][Windows] Fix asan stack traces on Windows.
Amy Huang via llvm-commits
- [PATCH] D90075: [libunwind] Add -Wno-dll-attribute-on-redeclaration when building for windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D89341: [X86] Encode global symbol address in sub if possible
Wei Wang via Phabricator via llvm-commits
- [llvm] 6ec2c5e - GC-parseable element atomic memcpy/memmove
Artur Pilipenko via llvm-commits
- [PATCH] D76570: [AArch64] Homogeneous Prolog and Epilog for Size Optimization
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D81508: [PowerPC] Add __vector_pair and __vector_quad types
Baptiste Saleil via Phabricator via llvm-commits
- [llvm] a1cc274 - [SVE] Lower fixed length VECREDUCE_SEQ_FADD operation
Cameron McInally via llvm-commits
- [PATCH] D89592: [Inliner][NPM] Properly pass callee AAResults
Mircea Trofin via Phabricator via llvm-commits
- [llvm] fe9a7d9 - [RISCV] Use the commercial name for scheduling model (NFC)
Evandro Menezes via llvm-commits
- [llvm] 77cbf25 - [llvm-install-name-tool] Add -prepend_rpath option
Alexander Shaposhnikov via llvm-commits
- [PATCH] D90079: CGLoopInfo: Avoid unnecessary uses of `MDNode::getTemporary`, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D90080: [llvm-objcopy] Quote passed rpath args in errors
Keith Smiley via Phabricator via llvm-commits
- [llvm] 245d71b - [test] Simplify pr33641_remove_arg_dbgvalue.ll
Arthur Eubanks via llvm-commits
- [llvm] ba22c40 - [Inliner][NPM] Properly pass callee AAResults
Arthur Eubanks via llvm-commits
- [llvm] baffd05 - [StructurizeCFG][NewPM] Port -structurizecfg to NPM
Arthur Eubanks via llvm-commits
- [compiler-rt] eeba325 - [MemProf] Attempt to debug avr bot failure
Teresa Johnson via llvm-commits
- [compiler-rt] dc62d5e - [libFuzzer] Added -print_full_coverage flag.
Max Moroz via llvm-commits
- [llvm] 1b5baa4 - [Hexagon] Handle selection between HVX vector predicates
Krzysztof Parzyszek via llvm-commits
- [PATCH] D90083: IR: Clarify ownership of ConstantDataSequentials, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] 8f492f6 - Remove unused verifyRegStateMapping() function in RegAllocFast (NFC)
Mehdi Amini via llvm-commits
- [llvm] a16cbdd - [AutoFDO] Remove a broken assert in merging inlinee samples
Hongtao Yu via llvm-commits
- [PATCH] D88722: [llvm-libtool-darwin] Add support for LLVM bitcode files
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 0ec5baa - llvm-dwarfdump: Support verbose printing DW_OP_convert to print the CU local offset before the resolved absolute offset
David Blaikie via llvm-commits
- [compiler-rt] 776a15d - [NFC][UBSAN] Avoid "not FileCheck" in tests
Vitaly Buka via llvm-commits
- [PATCH] D89359: [llvm-cov] don't include all source files when provided source files are filtered out
Zequan Wu via Phabricator via llvm-commits
- [llvm] e92eeaf - [llvm-cov] don't include all source files when provided source files are filtered out
Zequan Wu via llvm-commits
- [PATCH] D89367: [flang][msvc] Fix lambda capture ambiguity. NFC.
Michael Kruse via Phabricator via llvm-commits
- [compiler-rt] fa66bcf - hwasan: Disable operator {new,delete} interceptors when interceptors are disabled.
Peter Collingbourne via llvm-commits
- [compiler-rt] 21d64c3 - [NFC][UBSAN] Refine CHECK pattern in test
Vitaly Buka via llvm-commits
- [llvm] 64c4dac - [llvm/DebugInfo] Emit DW_OP_implicit_value when tuning for LLDB
Med Ismail Bennani via llvm-commits
- [llvm] bf6518a - [AMDGPU] Cleanup AMDGPUUsage.rst
via llvm-commits
- [llvm] 7c026a8 - [SystemZ] Define MaxInstLength to have the value of 6.
Jonas Paulsson via llvm-commits
- [PATCH] D90090: [VE] Support atomic_load
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89915: [compiler-rt] Don't include libc++ headers from the source tree in MSAN
Vitaly Buka via Phabricator via llvm-commits
- [llvm] d09c592 - [BasicAA] Fix caching in the presence of phi cycles
Nikita Popov via llvm-commits
- [llvm] 1a7a9ef - [BasicAA] Avoid duplicate cache lookup (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D90091: [SelectionDAGBuilder] Let asm constraint "i" accept an undef operand.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D90092: [AVR] Optimize 16-bit int shift
Ben Shi via Phabricator via llvm-commits
- [llvm] 62b17a7 - [LegalizeTypes] Legalize vector rotate operations
Simon Pilgrim via llvm-commits
- [PATCH] D90093: [SVE] Move INT_TO_FP i1 promotion into custom lowering.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D88893: [SROA] Only generate memcpy if the slices is large 'enough' (WIP).
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Aditya Kumar via Phabricator via llvm-commits
- [llvm] ce356e1 - [DAG] Add BuildVectorSDNode::getRepeatedSequence helper to recognise multi-element splat patterns
Simon Pilgrim via llvm-commits
- [llvm] 310f62b - [InstCombine] narrowFunnelShift - fold trunc/zext or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) (PR35155)
Simon Pilgrim via llvm-commits
- [llvm] b481e00 - Fix some signed/unsigned comparison gcc warnings from D87930
Simon Pilgrim via llvm-commits
- [PATCH] D90095: [WIP][DSE] Enable MSSA DSE to optimize across PHIs
Evgeniy via Phabricator via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
Evgeniy via Phabricator via llvm-commits
- [llvm] 138b9f1 - [JITLink][ELF] PCRel32GOTLoad relocations are resolved like regular PCRel32 ones
Stefan Gränitz via llvm-commits
- [llvm] e9955b0 - [jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON
Stefan Gränitz via llvm-commits
- [llvm] 060a4fc - [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form
via llvm-commits
- [llvm] 10b1a61 - Revert "[jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON"
Stefan Gränitz via llvm-commits
- [PATCH] D90096: [ARM] Match MVE vqdmulh
Dave Green via Phabricator via llvm-commits
- [PATCH] D90097: Port -loop-versioning-licm to NPM
Ta-Wei Tu via Phabricator via llvm-commits
- [llvm] 65a36bb - [NPM] Port -loop-versioning-licm to NPM
via llvm-commits
- [llvm] b6ef408 - [JITLink][ELF] PCRel32GOTLoad edge offset can be smaller three
Stefan Gränitz via llvm-commits
- [llvm] 66abe65 - Reapply "[jitlink][ELF] Add zero-fill blocks for symbols in section SHN_COMMON"
Stefan Gränitz via llvm-commits
- [PATCH] D90098: [BasicAA] Don't pass through AA metadata (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [llvm] 92205bf - [ARM] Remove some dead code. NFC
David Green via llvm-commits
- [llvm] 9068c20 - [AMDGPU][CostModel] Refine cost model for half- and quarter-rate instructions.
via llvm-commits
- [llvm] bd2cf96 - [X86] Add a stub for znver3 based on the little public information there is in AMD's manuals
Benjamin Kramer via llvm-commits
- [compiler-rt] 39a0d68 - [X86] Add a stub for Intel's alderlake.
Benjamin Kramer via llvm-commits
- [llvm] 39a0d68 - [X86] Add a stub for Intel's alderlake.
Benjamin Kramer via llvm-commits
- [PATCH] D90100: Add release tarballs for libclc
Aaron Puchert via Phabricator via llvm-commits
- [llvm] 22d10b8 - [CostModel] remove cost-kind predicate for vector reduction costs
Sanjay Patel via llvm-commits
- [compiler-rt] 6f9d84b - Revert "hwasan: Disable operator {new, delete} interceptors when interceptors are disabled."
Nico Weber via llvm-commits
- [PATCH] D87625: [PruneEH][NewPM] Port prune-eh to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [llvm] d5adadb - [AArch64][GlobalISel] Fix -Wunused-variable. NFC
Fangrui Song via llvm-commits
- [PATCH] D90104: [LoopUnroll] Duplicate noalias metadata
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] 29480c6 - [asan][fuchsia] set current thread before reading thread state
Roland McGrath via llvm-commits
- [compiler-rt] 1e09dbb - [asan] Fix stack-use-after-free checks on non-main thread on Fuchsia
Roland McGrath via llvm-commits
- [llvm] f04d92a - [X86] Produce R_X86_64_GOTPCRELX for test/binop instructions (MOV32rm/TEST32rm/...) when -Wa,-mrelax-relocations=yes is enabled
Fangrui Song via llvm-commits
- [lld] 398b810 - [ELF] Don't crash on R_X86_64_GOTPCRELX for test/binop instructions
Fangrui Song via llvm-commits
- [PATCH] D79141: [RISCV] Better Split Stack Pointer Adjustment for RVC
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D90106: [JumpThreading] Set edge probabilities when creating basic blocks
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D90107: [TableGen] [AMDGPU] Add !sub bang operator for subtraction
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D90108: [MC] Error for .weak/.globl/.local which change the symbol binding
Fangrui Song via Phabricator via llvm-commits
- [llvm] c039e83 - Fix typo SSC -> SCC
Arthur Eubanks via llvm-commits
- [llvm] aaa8b44 - [clangd] Add a TestWorkspace utility
Nathan Ridge via llvm-commits
- [PATCH] D90109: [clang-tidy] Use ANSI escape codes for --use-color on Windows
David Sanders via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
ThePhD via Phabricator via llvm-commits
- [PATCH] D90090: [VE] Support atomic load
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D90112: [VE] Support atomic fence
Kazushi Marukawa via Phabricator via llvm-commits
- [compiler-rt] 13c62ce - [MemProf] Temporarily disable part of test
Teresa Johnson via llvm-commits
- [PATCH] D90113: [DAGCombiner] Fold BinOp into Select containing identity constant
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D89178: [X86] Alternate implementation of D88194.
Craig Topper via Phabricator via llvm-commits
- [llvm] 1c83716 - Revert "[CostModel] remove cost-kind predicate for vector reduction costs"
Martin Storsjö via llvm-commits
- [llvm] a222d83 - [X86] Use TargetConstant for FPDiff with X86::TC_RETURN.
Craig Topper via llvm-commits
- [PATCH] D90115: [LoopDeletion] Remove dead loops with no exit blocks
Atmn Patel via Phabricator via llvm-commits
- [llvm] 5e9f172 - [InstCombine] Add test for or(fshl(), fshl()) bswap pattern.
Simon Pilgrim via llvm-commits
- [llvm] 3052e47 - [InstCombine] matchBSwapOrBitReversem - recognise or(fshl(),fshl()) bswap patterns.
Simon Pilgrim via llvm-commits
- [PATCH] D90117: Rename EHPersonality::MSVC_Win64SEH to EHPersonality::MSVC_TableSEH. NFC.
Luqman Aden via Phabricator via llvm-commits
- [llvm] d64ea0f - Remove superfluous whitespace around if(). NFC.
Simon Pilgrim via llvm-commits
- [llvm] 968aa6b - [SLP] Add AArch64 tests with vectorizable compare/select patterns.
Florian Hahn via llvm-commits
- [PATCH] D90120: [sanitizer] Print errno for report file open failure
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 7de2add - [InstSimplify] add tests for logic-of-cmps with not op; NFC
Sanjay Patel via llvm-commits
- [llvm] e77ba26 - [InstSimplify] peek through 'not' operand in logic-of-icmps fold
Sanjay Patel via llvm-commits
- [PATCH] D90122: [NFC][Reg2Mem] modernize loops iterators
Pedro Tammela via Phabricator via llvm-commits
- [llvm] c571825 - [IndVars] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 0dda633 - [SCEV] Strength nowrap flags after constant folding
Nikita Popov via llvm-commits
- [PATCH] D90124: [SLP] Pass VecPred argument to getCmpSelInstrCost.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 22a5cde - [SCEV] Separate out constant folding in mul expr creation
Nikita Popov via llvm-commits
- [llvm] 1ff313f - [SCEV] Always constant fold mul expression operands
Nikita Popov via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D89296: [clangd] Implement call hierarchy (incoming calls)
Nathan Ridge via Phabricator via llvm-commits
- [llvm] ebeef02 - [SCEV] Strenthen nowrap flags after constant folding for mul exprs
Nikita Popov via llvm-commits
- [llvm] 74ffc82 - [CostModel] fix operand/type accounting for fadd/fmul reductions
Sanjay Patel via llvm-commits
- [llvm] f2c25c7 - [CostModel] remove cost-kind predicate for some vector reduction costs
Sanjay Patel via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D90126: [AArch64] Remove AArch64ISD::NOT, use vnot instead
Dave Green via Phabricator via llvm-commits
- [llvm] 2ed16aa - [X86] Use TargetConstant instead of Constant for operands to X86vaarg64.
Craig Topper via llvm-commits
- [llvm] 63ba82e - [X86] Use TargetConstant for immediates for VASTART_SAVE_XMM_REGS.
Craig Topper via llvm-commits
- [llvm] 180548c - [X86] VEX/EVEX prefix doesn't work for inline assembly.
via llvm-commits
- [PATCH] D89084: [PowerPC] Combine select_cc (x, 0, t, f, lt) to avoid generating `isel`
ChenZheng via Phabricator via llvm-commits
- [PATCH] D86673: [StackColoring] Conservatively merge Variable in catch(Variable)
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D89938: [DAG][PowerPC] Fix dropped `nsw` flag in `SimplifySetCC` by adding `doesNodeExist` helper
Kai Luo via Phabricator via llvm-commits
- [llvm] 82974e0 - [X86] Don't disassemble wbinvd with 0xf2 or 0x66 prefix.
Craig Topper via llvm-commits
- [PATCH] D89158: [NewPM] Run all EP callbacks under -O0
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
EsmeYi via Phabricator via llvm-commits
- [llvm] 5a06104 - [AMDGPU] Avoid offset register in MUBUF for direct stack object accesses
Christudasan Devadasan via llvm-commits
- [PATCH] D90132: [ORC] Prototype ORC library reorg + RPC based TargetProcessControl.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D90133: clang-format: Allow fallback-style to take formatting arguments
Joel Grunbaum via Phabricator via llvm-commits
- [llvm] c019099 - [IndVars] Use contextual knowledge when proving trivial conds
Max Kazantsev via llvm-commits
- [PATCH] D89489: [InterleaveAccess] Recognize Interleave loads through binary operations
Dave Green via Phabricator via llvm-commits
Last message date:
Sun Oct 25 23:50:51 PDT 2020
Archived on: Mon Oct 26 08:20:18 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).