The Week Of Monday 13 July 2020 Archives by thread
Starting: Mon Jul 13 00:23:13 PDT 2020
Ending: Sun Jul 19 23:41:31 PDT 2020
Messages: 3156
- [PATCH] D83482: [yaml2obj] - Add a syntax to override e_phoff, e_phentsize and e_phnum fields.
James Henderson via Phabricator via llvm-commits
- [PATCH] D82438: [SimplifyCFG] Cost required selects
Sam Parker via Phabricator via llvm-commits
- [PATCH] D83481: [yaml2obj] - Refactor header-sh-fields.yaml test.
James Henderson via Phabricator via llvm-commits
- [PATCH] D83659: [flang][OpenMP] upstream OpenMP lowering
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D83387: [llvm-readobj] - Add a generic test for --dyn-relocations and fix an issue.
James Henderson via Phabricator via llvm-commits
- [PATCH] D83626: [AMDGPU/MemOpsCluster] Guard new mem ops clustering heuristic logic by a flag
Jay Foad via Phabricator via llvm-commits
- [PATCH] D83002: [llvm-libtool-darwin] Add support for -static option
James Henderson via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D83567: [DAGCombiner] allow load/store merging if pairs can be rotated into place
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D83530: [llvm-symbolizer] Switch command line parsing from llvm::cl to OptTable
James Henderson via Phabricator via llvm-commits
- [PATCH] D82883: [LLD][COFF] Deduplicate .pdata entries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D83639: [OptTable] Support grouped short options
James Henderson via Phabricator via llvm-commits
- [PATCH] D83554: [llvm-readobj] - Stop using unwrapOrError() for all program_headers() calls.
James Henderson via Phabricator via llvm-commits
- [PATCH] D83549: [ELF] Do not leave undefined symbols (specified by -init and -fini) if they are defined in non-fetched archive members
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D83578: [test] Replace a fragile lit feature (substitution in an argument place) with command -v
James Henderson via Phabricator via llvm-commits
- [PATCH] D83655: [AsmPrinter] Split up .gcc_except_table
James Henderson via Phabricator via llvm-commits
- [PATCH] D83559: [test/Object][llvm-objdump] - llvm-objdump: don't abort() when the e_phoff field is invalid and refine testing.
James Henderson via Phabricator via llvm-commits
- [PATCH] D83460: Fix HexagonGenExtract return statu
serge via Phabricator via llvm-commits
- [PATCH] D81296: [PDB] Defer public serialization until PDB writing
George Rimar via Phabricator via llvm-commits
- [llvm] fd85b40 - [GlobalISel][InlineAsm] Fix buildCopy for inputs
Petar Avramovic via llvm-commits
- [PATCH] D83384: [GlobalISel][InlineAsm] Fix buildCopy for inputs
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D81631: Fix undefined behavior in Dwarf.
zuojian lin via Phabricator via llvm-commits
- [PATCH] D83651: [FileCheck] Report captured variables
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Craig Topper via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Craig Topper via Phabricator via llvm-commits
- [PATCH] D83360: [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X
Craig Topper via Phabricator via llvm-commits
- [PATCH] D83477: [Matrix] Tighten LangRef definitions and Verifier checks.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D83661: [llvm][unittests] Fix LLVM-Unit :: Support/./SupportTests/ProgramEnvTest.TestExecuteAndWaitStatistics on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D83228: [llvm] [unittests] Remove some temporary files after they're not needed
Sam McCall via Phabricator via llvm-commits
- [PATCH] D83289: [BPF] Emit unknown types as byte arrays
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D83133: [ARM][MVE] Refactor option -disable-mve-tail-predication
Dave Green via Phabricator via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D83624: [DWARFYAML] Implement the .debug_rnglists section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D83663: [LoopRotate] Bump rotation-max-header-size to 64
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D83664: [compiler-rt][sanitizers] Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
Rainer Orth via Phabricator via llvm-commits
- [llvm] afcc9a8 - [SVE][Codegen] Add a helper function for pointer increment logic
Kerry McLaughlin via llvm-commits
- [PATCH] D83577: [SVE][Codegen] Add a helper function for pointer increment logic
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D81728: [InstCombine] Add target-specific inst combining
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] ce23e54 - [AMDGPU][GlobalISel] Select llvm.amdgcn.ballot
Mirko Brkusanin via llvm-commits
- [PATCH] D83214: [AMDGPU][GlobalISel] Select llvm.amdgcn.ballot
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D83631: [PredicateInfo] Place predicate info after assume
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D82341: [PowerPC] add store (load float*) pattern to isProfitableToHoist
ChenZheng via Phabricator via llvm-commits
- [PATCH] D83283: [Attributor] AAPotentialValues Interface
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D83667: [ARM] Fix IT block generation after Thumb2SizeReduce with -Oz
Nicholas Guy via Phabricator via llvm-commits
- [lld] af16a45 - [LLD][ELF] - Allow relocation sections to appear before their target sections.
Georgii Rymar via llvm-commits
- [PATCH] D83469: [LLD][ELF] - Allow relocation sections to appear before their target sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83372: Fix for memory leak reported by Valgrind
Maksym Wezdecki via Phabricator via llvm-commits
- [lld] 6bda276 - [LLD][ELF][Windows] small improvement to D82567
Ben Dunbobbin via llvm-commits
- [PATCH] D83272: [LLD][ELF][Windows] small improvement to D82567
Phabricator via Phabricator via llvm-commits
- [PATCH] D83047: [LiveDebugValues] 2/4 Add instruction-referencing LiveDebugValues implementation
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 319a97b - [SVE] Ensure fixed length vector fptrunc operations bigger than NEON are not considered legal.
Paul Walker via llvm-commits
- [PATCH] D83568: [SVE] Ensure fixed length vector fptrunc operations bigger than NEON are not considered legal.
Paul Walker via Phabricator via llvm-commits
- [llvm] 84a1701 - [llvm-readobj] - Add a generic test for --dyn-relocations and fix an issue.
Georgii Rymar via llvm-commits
- [llvm] 38998cf - [AMDGPU][GlobalISel] Fix subregister index for EXEC register in selectBallot.
Mirko Brkusanin via llvm-commits
- [PATCH] D82847: [CMAKE] Fix 'clean' target not working
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D83479: [COFF] Error on unexpected .pdata size
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D83669: [PowerPC] Support for R_PPC64_REL24_NOTOC calls where the caller has no TOC and the callee is not DSO local
Stefan Pintilie via Phabricator via llvm-commits
- [lld] e73d0b5 - [COFF] Error on unexpected .pdata size
Hans Wennborg via llvm-commits
- [PATCH] D83670: [NFCI][InstCombine] Move store merging from `visitStoreInst()` into `visitUnconditionalBranchInst()`
Roman Lebedev via Phabricator via llvm-commits
- [lld] fbb6c9d - [LLD][ELF] - Fix the test after llvm-readelf output change.
Georgii Rymar via llvm-commits
- [PATCH] D83671: GlobalISel: Implement widenScalar for saturating add/sub
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 595270a - [ARM][MVE] Refactor option -disable-mve-tail-predication
Sjoerd Meijer via llvm-commits
- [PATCH] D82988: [RISCV] Avoid Splitting MBB in RISCVExpandPseudo
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D83672: [yaml2obj] - Refine handling of the NoHeaders key.
George Rimar via Phabricator via llvm-commits
- [llvm] 591a3af - [DAGCombiner] allow load/store merging if pairs can be rotated into place
Sanjay Patel via llvm-commits
- [llvm] f1bbf3a - Revert "[DAGCombiner] allow load/store merging if pairs can be rotated into place"
Sanjay Patel via llvm-commits
- [llvm] 2df46a5 - [DAGCombiner] allow load/store merging if pairs can be rotated into place
Sanjay Patel via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit for TempFile
Ronald Wampler via Phabricator via llvm-commits
- [PATCH] D83258: AMDGPU/GlobalISel: Initial Implementation of calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83637: [AMDGPU] Propagate dead flag during pre-RA exec mask optimizations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83673: [DebugInfo] Add unit tests for DWARFListTableHeader::length().
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D83674: [AMDGPU] Calculate minimum allowed occupancy based on threads per lane
Jay Foad via Phabricator via llvm-commits
- [PATCH] D83675: AMDGPUPerfHintAnalysis: reduce indirect and large stride weights
Jay Foad via Phabricator via llvm-commits
- [PATCH] D83676: AMDGPUPerhHintAnalysis: don't treat constant loads as large stride
Jay Foad via Phabricator via llvm-commits
- [llvm] 725412f - [yaml2obj] - Refactor header-sh-fields.yaml test.
Georgii Rymar via llvm-commits
- [PATCH] D83677: [analyzer] Rework Z3 requirements in the CSA testsuite
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D82886: [DebugInfo] Fix a possible crash when reading a malformed .debug_*lists section.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D83542: [SVE] Don't consider scalable vector types in SLPVectorizerPass::vectorizeChainsInBlock
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D83122: Fix crash when getVFABIMappings is called with an indirect call instruction
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D83020: [AMDGPU] Avoid using s_cmpk when src0 is not register
Jay Foad via Phabricator via llvm-commits
- [PATCH] D83467: [SVE][CodeGen] Add README for SVE-related warnings in tests
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D83461: [SVE] Fix implicit TypeSize->uint64_t conversion in getCastInstrCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Digger via Phabricator via llvm-commits
- [PATCH] D82502: [PowerPC][Power10] Implement Load VSX Vector and Sign Extend and Zero Extend
Albion Fung via Phabricator via llvm-commits
- [PATCH] D83347: [ms] [llvm-ml] Add support for line continuations in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D83348: [ms] [llvm-ml] Add support for bitwise named operators (AND, NOT, OR) in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D70376: [LVI] Restructure caching
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D83276: [PowerPC] Generate CFI directives when probing in prologue
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D83649: [flang][openacc] OpenACC 3.0 parser
Tim Keith via Phabricator via llvm-commits
- [PATCH] D83636: omp: Make OMP tablegen more like all other tablegens.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D83520: [llvm-libtool-darwin] Allow flattening archives
Sameer Arora via Phabricator via llvm-commits
- [llvm] 2e58004 - Fix crash when getVFABIMappings is called with an indirect call instruction
Sanne Wouda via llvm-commits
- [llvm] e909f6b - Pre-commit tests
Sanne Wouda via llvm-commits
- [llvm] 7b84045 - [SLPVectorizer] handle vectorizeable library functions
Sanne Wouda via llvm-commits
- [llvm] 13fec93 - [NFC] rename to reflect F is not necessarily an Intrinsic
Sanne Wouda via llvm-commits
- [PATCH] D82550: [SLPVectorizer] handle vectorized lib functions
Sanne Wouda via Phabricator via llvm-commits
- [llvm] 4cdea5f - [ms] [llvm-ml] Improve MASM STRUCT field accessor support
Eric Astor via llvm-commits
- [PATCH] D83344: [ms] [llvm-ml] Improve MASM STRUCT field accessor support
Eric Astor via Phabricator via llvm-commits
- [llvm] 7f85e98 - [ms] [llvm-ml] Fix MASM support for nested unnamed STRUCTs and UNIONs
Eric Astor via llvm-commits
- [PATCH] D83345: [ms] [llvm-ml] Fix MASM support for nested unnamed STRUCTs and UNIONs
Eric Astor via Phabricator via llvm-commits
- [llvm] 835c1f9 - [compiler-rt][CMake] Pass down LLVM_LIT_ARGS in runtime build
Jinsong Ji via llvm-commits
- [PATCH] D83565: [compiler-rt][CMake] Pass down LLVM_LIT_ARGS in runtime build
Jinsong Ji via Phabricator via llvm-commits
- [llvm] f08e8b6 - [ms] [llvm-ml] Add support for MASM STRUCT casting field accessors: (<TYPE> PTR <value>).<field>
Eric Astor via llvm-commits
- [PATCH] D83346: [ms] [llvm-ml] Add support for MASM STRUCT casting field accessors: (<TYPE> PTR <value>).<field>
Eric Astor via Phabricator via llvm-commits
- [PATCH] D83588: [TableGen][CGS] Print better errors on overlapping InstRW
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83682: [FileCheck] Add docs for --allow-empty
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D83683: [ms] [llvm-ml] Restore omitted changes requested by reviewer
Eric Astor via Phabricator via llvm-commits
- [llvm] 3aabfa2 - [ms] [llvm-ml] Restore omitted changes requested by reviewer
Eric Astor via llvm-commits
- [PATCH] D82331: TableGen/GlobalISel: Partially fix nontrivial, custom predicates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81585: [AIX][XCOFF][Patch1] Provide decoding trace back table information API for xcoff object file for llvm-objdump -d
Jason Liu via Phabricator via llvm-commits
- [llvm] 4d3e8dc - Fix llvm-test-suite failure introduced by D82550/D83122
Sanne Wouda via llvm-commits
- [PATCH] D83516: [PowerPC][Power10] 128-bit Binary Integer Operation instruction definitions and MC Tests
Albion Fung via Phabricator via llvm-commits
- [PATCH] D83685: [AArch64][AsmParser] Add rcpc support in .arch_extension
Victor Campos via Phabricator via llvm-commits
- [PATCH] D65802: [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1)
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D65802: [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1)
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D65802: [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D65802: [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65802: [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1)
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D65802: [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1)
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] a2552f7 - [ADT] Make Load(AP)IntFromMemory pointer argument const
Pavel Labath via llvm-commits
- [llvm] a7e9c5a - [llvm-ar][test][AIX] Unsupport error-opening-directory.test on AIX
Steven Wan via llvm-commits
- [PATCH] D82817: [llvm] Native size estimator for training -Oz inliner
David Li via Phabricator via llvm-commits
- [PATCH] D83579: [llvm-ar][test][AIX] Unsupport error-opening-directory.test on AIX
Steven Wan via Phabricator via llvm-commits
- [llvm] 8f7d343 - [ARM][NFC] More detailed vbsl checks in ARM & Thumb2 tests.
Pavel Iliin via llvm-commits
- [llvm] 69fff1f - [x86] add tests for bswap/rotate; NFC
Sanjay Patel via llvm-commits
- [llvm] 8779b11 - [DAGCombiner] rot i16 X, 8 --> bswap X
Sanjay Patel via llvm-commits
- [PATCH] D82975: [DebugInfo] Allow GNU macro extension to be emitted
David Stenberg via Phabricator via llvm-commits
- [PATCH] D83034: [GlobalISel] Don't skip adding predicate matcher
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D71760: [POC][SVE] Allow code generation for fixed length vectorised loops [Patch 1/2].
Paul Walker via Phabricator via llvm-commits
- [PATCH] D83488: [flang] Change the default F18_FC to gfortran
Alexis Perry-Holby via Phabricator via llvm-commits
- [PATCH] D80802: [RISCV] Upgrade RVV MC to v0.9.
Ferran Pallarès Roca via Phabricator via llvm-commits
- [PATCH] D71767: [POC][SVE] Allow code generation for fixed length vectorised loops [Patch 2/2].
Paul Walker via Phabricator via llvm-commits
- [PATCH] D83686: [NFCI] LoopSink pass requires PGO, so rename it as PGOLoopSink
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D83504: [PowerPC] Implement R_PPC64_REL24_NOTOC local calls. callee has a TOC
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D82953: [ARM][MVE] Only tail-fold integer add reductions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D83523: MachineSink: permit sinking into INLINEASM_BR indirect targets
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D83644: [AArch64][ELF] Support FDE references more than +/-2GB range for AArch64 large code model
weiwei via Phabricator via llvm-commits
- [PATCH] D82998: [BasicAA] Enable -basic-aa-recphi by default
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D83687: [flang] Extended the flang driver options to include gfortran equivalents to pgf90 specific options.
Alexis Perry-Holby via Phabricator via llvm-commits
- [PATCH] D83594: Corrected __libfuzzer_is_present symbol inclusion for MSVC x86 32-bit
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D83688: [Bitcode] Avoid duplicating linker option when upgrading
Steven Wu via Phabricator via llvm-commits
- [PATCH] D83641: [AMDGPU] Apply pre-emit s_cbranch_vcc optimation to more patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D83689: [Support] Fix Windows directory_iterator_construct out of bounds
Andrew Ng via Phabricator via llvm-commits
- [llvm] 153a0b8 - [PGO][PGSO] Add profile guided size optimization to the X86 LEA fixup.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D83330: [PGO][PGSO] Add profile guided size optimization to the X86 LEA fixup.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D77550: [Matrix] Add TileInfo abstraction for tiled matrix code-gen.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D83692: Add first microbenchmarks for matrix types extensions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72770: Add matrix types extension tests .
Florian Hahn via Phabricator via llvm-commits
- [llvm] 83080a2 - [llvm] Native size estimator for training -Oz inliner
Mircea Trofin via llvm-commits
- [llvm] a1fc260 - [JITLink] Add a synchronous version of finalize for convenience.
Lang Hames via llvm-commits
- [llvm] fb7ef0b - [ORC] Generalize emit re-entry, stub, etc. APIs for working addr != link addr.
Lang Hames via llvm-commits
- [PATCH] D83633: [NewPM][opt] Translate -foo-analysis to require<foo-analysis>
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D83406: Remove NormalizerRetTy and use the decltype of the KeyPath instead
Michael Spencer via Phabricator via llvm-commits
- [llvm] 44899ed - [gn build] Port 83080a294ad
LLVM GN Syncbot via llvm-commits
- [llvm] fb558cc - [PGO][PGSO] Add profile guided size optimization to X86ISelDAGToDAG.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D83331: [PGO][PGSO] Add profile guided size optimization to X86ISelDAGToDAG.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D83288: [LV] Pick vector loop body as insert point for SCEV expansion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81308: [Matrix] Use TileInfo to create tiled loop nest for matrix multiply.
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D83601: [ValueTracking] fix bug in maxnum case of cannotBeOrderedLessThanZeroImpl (PR46627)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D83699: [Bitcode] Drop invalid branch_weight in BitcodeReader
Steven Wu via Phabricator via llvm-commits
- [PATCH] D81172: [AMDGPU] Implement hardware bug workaround for image instructions
Rodrigo Dominguez via Phabricator via llvm-commits
- [PATCH] D83595: [Draft][MSAN] Optimize away poisoning allocas that are always written before load
Gui Andrade via Phabricator via llvm-commits
- [llvm] db091e1 - RISCV: Avoid GlobalISel build break in a future patch
Matt Arsenault via llvm-commits
- [llvm] 2e2af60 - TableGen/GlobalISel: Emit enum names for reg class ID instead of value
Matt Arsenault via llvm-commits
- [llvm] acabaf6 - [llvm][NFC] ML Policies: changed the saved_model protobuf to text
Mircea Trofin via llvm-commits
- [llvm] 87f8a4f - AMDGPU/GlobalISel: Add tests for 96-bit add/sub/mul
Matt Arsenault via llvm-commits
- [PATCH] D81993: [AArch64][GlobalISel] Add post-legalize combine for sext(trunc(sextload)) -> trunc/copy
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D83561: [ScheduleDAG] Move DBG_VALUEs after first term forward.
Jessica Paquette via Phabricator via llvm-commits
- [llvm] c1efd66 - [gn build] Port fdb69539bcd
LLVM GN Syncbot via llvm-commits
- [llvm] fefe755 - [NewPM][opt] Translate -foo-analysis to require<foo-analysis>
Arthur Eubanks via llvm-commits
- [PATCH] D83703: [flang] Use octal escapes for character literals in modfiles
Tim Keith via Phabricator via llvm-commits
- [PATCH] D83704: [llvm-readobj] Print help when executed with no input files
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D83706: [NFC] Remove unused header include
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D79625: [PowerPC] Extend .reloc directive on PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 62881fd - Fix HexagonGenExtract return status
via llvm-commits
- [PATCH] D81659: [AMDGPU] Removed s_mov_regrd and mov_fed opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 9cafbf8 - [NFC] Remove unused header include
Lei Zhang via llvm-commits
- [llvm] c0ee2d7 - AMDGPU/GlobalISel: Add baseline add/sub sat legalization tests
Matt Arsenault via llvm-commits
- [llvm] 6a8c11a - GlobalISel: Implement widenScalar for saturating add/sub
Matt Arsenault via llvm-commits
- [llvm] 23ec773 - GlobalISel: Implement fewerElementsVector for saturating add/sub
Matt Arsenault via llvm-commits
- [llvm] 83aaa20 - GlobalISel: Define equivalent nodes for saturating add/sub
Matt Arsenault via llvm-commits
- [PATCH] D83707: [OpenMP][NFC] Emit remarks during GPU state machine optimization
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D83708: Remove TwoAddressInstructinoPass::sink3AddrInstruction.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D83709: [NFC] Add 'override' keyword where missing in include/ and lib/.
Logan Smith via Phabricator via llvm-commits
- [llvm] 51b2015 - [JITLink] Apply MSVCPError workaround to a1fc26030a42.
Lang Hames via llvm-commits
- [PATCH] D83710: TableGen/GlobalISel: Allow output instructions with multiple defs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 14f738b - [NewGVN] Rename xfail tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 4b626dd - [NewGVN] Separate passing assume tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D73940: GlobalISel: Reimplement moreElementsVectorDst
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 353fa44 - [PredicateInfo] Place predicate info after assume
Nikita Popov via llvm-commits
- [PATCH] D83711: [AIX] Remove diff -a option on llvm-cov.test
Shuhong Liu via Phabricator via llvm-commits
- [PATCH] D79870: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbb asm instructions
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D79871: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbp asm instructions
Paolo Savini via Phabricator via llvm-commits
- [llvm] 11046ef - [llvm][NFC] Factored the default inlining advice
Mircea Trofin via llvm-commits
- [PATCH] D79873: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbbp asm instructions
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D79874: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbs asm instructions
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D79875: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbt asm instructions
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D83592: [Parser] Add comment to skipped regions
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D83650: [FileCheck] Extend -dump-input with substitutions
Joel E. Denny via Phabricator via llvm-commits
- [llvm] 31b5b12 - [ORC] Remove a spurious reinterpret_cast.
Lang Hames via llvm-commits
- [PATCH] D73051: [GlobalISel][AMDGPU] Legalize saturating add/subtract
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83106: [WebAssembly] 64-bit memory limits
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D83713: [WebAssembly] Triple::wasm64 related cleanup
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D82799: [IndVars] Delay forgetValue() call
Nikita Popov via Phabricator via llvm-commits
- [llvm] 9908a3b - Revert "[llvm] Native size estimator for training -Oz inliner"
Davide Italiano via llvm-commits
- [PATCH] D82258: [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 540277d - [gn build] Port 9908a3b9f52
LLVM GN Syncbot via llvm-commits
- [PATCH] D83715: AMDGPU/GlobalISel: Use clamp modifier for uaddsat/usubsat
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] Initialize memory groups once any is initialized.
Lang Hames via llvm-commits
- [PATCH] D81939: [deadargelim] Attach dbg info to the insert/extractvalue instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D83391: [NFC][Debugify] Rename OptCustomPassManager into DebugifyCustomPassManager
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D83642: [SelectionDAG] Prevent warnings when extracting fixed length vector from scalable.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D83717: [clang-tidy] Add check fo SEI CERT item ENV32-C
Endre Fülöp via Phabricator via llvm-commits
- [PATCH] D83718: [CallGraph] Update callback call sites in RefreshCallGraph
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 9649c20 - [InstCombine] Drop debug loc in TryToSinkInstruction (reland)
via llvm-commits
- [llvm] b9c2dd1 - [ADT] Specialize std::swap() for SetVector
Nikita Popov via llvm-commits
- [PATCH] D82230: [ADT] Specialize std::swap() for SetVector
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D83720: [LLD] [MinGW] Implement the --file-alignment and --section-alignment options
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D83643: [SCCP] Propagate inequalities
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D83721: [LLD] [MinGW] Ignore the --[no-]allow-shlib-undefined option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D81788: [OpenMPOpt] ICV Tracking
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 427bda4 - [MC/AsmParser] layout-interdependency.s depends on having a proper triple
Quentin Colombet via llvm-commits
- [llvm] e51c7fb - [debugify] Add targeted test for 2fa656c, NFC
Vedant Kumar via llvm-commits
- [llvm] 2fa656c - [Debugify] Do not require named metadata to be present when stripping
via llvm-commits
- [PATCH] D79978: Call Frame Information (CFI) Handling for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D83722: [PowerPC] Add options to control paired vector memops support
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D83724: [PowerPC][Power10] Add Vector Extract/Expand/Count with Mask, Move to VSR Mask Instruction Definitions and MC Tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D81442: [PowerPC] Add clang options to control MMA support
Baptiste Saleil via Phabricator via llvm-commits
- [compiler-rt] 8c4a65b - [ubsan] Check implicit casts in ObjC for-in statements
Vedant Kumar via llvm-commits
- [PATCH] D83629: [Utils] Check function attributes in update_test_checks
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71491: [ubsan] Check implicit casts in ObjC for-in statements
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] 42170b3 - [Sanitizers] Implement getcpuclockid interceptor
Gui Andrade via llvm-commits
- [compiler-rt] bf0d060 - [compiler-rt][MSAN][test] Update buffersize for UTF-8 to C convert
Jinsong Ji via llvm-commits
- [PATCH] D83497: [PowerPC][Power10] Fix VINS* (vector insert byte/half/word) instructions to have i32 arguments.
Baptiste Saleil via Phabricator via llvm-commits
- [llvm] 528a1c5 - Check output in test/CodeGen/Generic/MIRStripDebug/no-metadata-present.mir, NFC
Vedant Kumar via llvm-commits
- [llvm] 3d52b1e - Revert "[InstCombine] Drop debug loc in TryToSinkInstruction (reland)"
Vedant Kumar via llvm-commits
- [PATCH] D83725: [llvm-mc] Add --doc-id=<id> to support multiple documents in a file
Fangrui Song via Phabricator via llvm-commits
- [llvm] bfa3b62 - [InstCombine] Erase attribute lists for simplified libcalls
Gui Andrade via llvm-commits
- [PATCH] D82820: [InstCombine] Fix mismatched attribute lists for combined calls
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Gui Andrade via Phabricator via llvm-commits
- [compiler-rt] 10aa0d7 - [compiler-rt] Fix compiler warnings and runtime errors in sanitizer RT strxfrm(_l) test cases.
Matt Morehouse via llvm-commits
- [compiler-rt] 004bf35 - Update ubsan_interface.inc for D71491
Vedant Kumar via llvm-commits
- [PATCH] D81699: MemorySanitizer: Add option to insert init checks at call site
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D83423: [MC, NVPTX] Add MCAsmPrinter support for unsigned-only data directives.
Artem Belevich via Phabricator via llvm-commits
- [llvm] e958379 - Fold the opt size check into the assert to silence an unused variable warning.
Eric Christopher via llvm-commits
- [llvm] 8d09f20 - [AssumeBundles] Use operand bundles to encode alignment assumptions
via llvm-commits
- [PATCH] D71739: [AssumeBundles] Use operand bundles to encode alignment assumptions
Tyker via Phabricator via llvm-commits
- [PATCH] D77248: [IR] Update Constant::needsRelocation() to strip constant inbound GEPs and PLT relocations
Leonard Chan via Phabricator via llvm-commits
- [compiler-rt] c9b625d - [Sanitizers] Ensure clock_getcpuclockid interceptor <= 80 chars
Gui Andrade via llvm-commits
- [llvm] 66550c3 - [ORC] Fix typo in parameter name.
Lang Hames via llvm-commits
- [PATCH] D82920: [MSAN] Implement experiemental vector reduction intrinsics
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] caf395e - Reapply "[llvm] Native size estimator for training -Oz inliner"
Mircea Trofin via llvm-commits
- [PATCH] D83389: [MIR] Speedup parsing (up to 1000x+)
David Blaikie via Phabricator via llvm-commits
- [llvm] 73f02a6 - [llvm][NFC] ML InlineAdvisor: Factored CHECKs in common test
Mircea Trofin via llvm-commits
- [PATCH] D83617: [PowerPC] Fix combineVectorShuffle regression after D77448
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] d1c7f51 - MemorySanitizer: If a field is marked noundef, check init at call site
Gui Andrade via llvm-commits
- [PATCH] D83729: [WebAssembly] 64-bit (function) pointer fixes.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D83730: [AMDGPU] Spill CSR VGPR which is reserved for SGPR spills
Austin Kerbow via Phabricator via llvm-commits
- [llvm] b8460fb - [gn build] Port caf395ee8c2
LLVM GN Syncbot via llvm-commits
- [compiler-rt] f398e0f - [builtins][Android] Define HAS_80_BIT_LONG_DOUBLE to 0
Ryan Prichard via llvm-commits
- [compiler-rt] 8cbb6cc - [builtins] Cleanup generic-file filtering
Ryan Prichard via llvm-commits
- [compiler-rt] 9b7e24c - [compiler-rt][Android] Stop using detect_target_arch
Ryan Prichard via llvm-commits
- [compiler-rt] 36f9947 - [builtins][ARM] Replace call_apsr.S with inline asm
Ryan Prichard via llvm-commits
- [llvm] eafe7c1 - [PowerPC] Fix combineVectorShuffle regression after D77448
Fangrui Song via llvm-commits
- [llvm] 6b109f2 - [llvm][NFC] Removed unused CHECKs in a ml test
Mircea Trofin via llvm-commits
- [llvm] 871251b - [MSAN] Implement experimental vector reduction intrinsics
Gui Andrade via llvm-commits
- [llvm] 65049d1 - [flang][openacc] OpenACC 3.0 parser
via llvm-commits
- [PATCH] D78861: [Attributor] [WIP] Track AA dependency using dependency graph
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D83733: [llvm] Development-mode InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [llvm] bf74c38 - [flang][openacc] Add Support library for error handling
via llvm-commits
- [PATCH] D82269: [TRE][NFC] Refactor Basic Block Processing
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D80358: [MLIR] Add RegionKindInterface
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D83265: [MBP] Use profile count to compute tail dup cost if it is available
Guozhi Wei via Phabricator via llvm-commits
- [llvm] fefe6a6 - Fix undefined behavior in DWARF emission
David Blaikie via llvm-commits
- [PATCH] D83734: [WebAssembly] Lower vselect to v128.bitselect
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D82470: [OpenMP][IRBuilder] Support allocas in nested parallel regions
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 19f01a4 - [GVN] add early exit to ConstantFoldLoadThroughBitcast [NFC]
Jameson Nash via llvm-commits
- [llvm] e244f86 - [VNCoercion] avoid creating bitcast for zero offsets [NFCI]
Jameson Nash via llvm-commits
- [llvm] 2c7a07b - [GVN] teach ConstantFolding correct handling of non-integral addrspace casts
Jameson Nash via llvm-commits
- [PATCH] D59730: [GVN] teach ConstantFolding correct handling of non-integral addrspace casts
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] 1a21b08 - Add LINK_COMPONENTS Support
Valentin Clement via llvm-commits
- [llvm] f06ad91 - Revert "[flang][openacc] OpenACC 3.0 parser"
Valentin Clement via llvm-commits
- [PATCH] D83736: [WebAssembly][NFC] Autogenerate tests for simd-select.ll
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D83737: [WebAssembly] Implement v128.select
Thomas Lively via Phabricator via llvm-commits
- [llvm] d4e7d12 - [PowerPC] Generate CFI directives when probing in prologue
Kai Luo via llvm-commits
- [llvm] 830a7c2 - [DWARFYAML] Replace Is64bit with Is64BitAddrSize. NFC.
Xing GUO via llvm-commits
- [llvm] 64eb3a4 - [AArch64][GlobalISel] Add post-legalize combine for sext_inreg(trunc(sextload)) -> copy
Amara Emerson via llvm-commits
- [llvm] 62f5ba6 - [PowerPC][Power10] Implement Test LSB by Byte Builtins in LLVM/Clang
Amy Kwan via llvm-commits
- [PATCH] D82431: [PowerPC][Power10] Implement Test LSB by Byte Builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [llvm] 74c1420 - [AMDGPU] Propagate dead flag during pre-RA exec mask optimizations
Carl Ritson via llvm-commits
- [PATCH] D83247: [compiler-rt][asan][hwasan] Refactor shadow setup into sanitizer_common (NFCI)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D83738: [Attributor][WIP]Introduce call base context argument pathway.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D83503: [buildbot] Annotated builder tweaks
Galina via Phabricator via llvm-commits
- [PATCH] D83168: [argprom] Assessing impact of number of arguments promoted on compiler performance
Shiva Badruswamy via Phabricator via llvm-commits
- [PATCH] D83740: numargspromoted-flag-works-tested-ok
Shiva Badruswamy via Phabricator via llvm-commits
- [PATCH] D83741: [libunwind] Fix CIE v1 return address parsing
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D83742: [libunwind] Fix getSLEB128 on large values
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D59661: [GVN] Try to be more careful about handling constant zero, NFCI
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D69910: [GVN] Remove duplicated canCoerce tests, NFCI
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D83743: [InlineAdvisor] New inliner advisor to replay inlining from optimization remarks
Wenlei He via Phabricator via llvm-commits
- [PATCH] D83744: [Attributor] Attributor call base specific AAValueConstantRange
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D83745: [ARM] Optimize immediate selection
Ben Shi via Phabricator via llvm-commits
- [PATCH] D83746: [llvm][NFC] expose LLVM_HAVE_TF_API through llvm-config.h
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D83747: [argprom] Assessing impact of magic value MaxElements promoted on compiler performance
Shiva Badruswamy via Phabricator via llvm-commits
- [PATCH] D81929: [WIP][Attributor] Introduce CallBaseContext to the IRPosition
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D83299: [Attributor] [WIP] Introduce callbase context bridges.
Kuter Dinel via Phabricator via llvm-commits
- [llvm] 1af8c93 - [deadargelim] Attach dbg info to the insert/extractvalue instructions
Djordje Todorovic via llvm-commits
- [llvm] e5f022c - [AMDGPU][NFC] Tidy sgpr-control-flow.ll whitespace
Carl Ritson via llvm-commits
- [PATCH] D83748: Adding support for PCRel32GOTLoad in ELF x86 for the jitlinker
Jared Wyles via Phabricator via llvm-commits
- [llvm] 3b8eaf2 - [SVE][CodeGen] Fix implicit TypeSize->uint64_t conversion in TransformFPLoadStorePair
David Sherwood via llvm-commits
- [PATCH] D83572: [SVE][CodeGen] Fix implicit TypeSize->uint64_t conversion in TransformFPLoadStorePair
David Sherwood via Phabricator via llvm-commits
- [llvm] c06b7e2 - [SVE] Fix implicit TypeSize->uint64_t conversion getCastInstrCost
David Sherwood via llvm-commits
- [PATCH] D83749: [DWARFYAML] Add support for emitting value forms of strx, addrx, etc.
Xing GUO via Phabricator via llvm-commits
- [llvm] 02650ac - [SVE][CodeGen] Add README for SVE-related warnings in tests
David Sherwood via llvm-commits
- [PATCH] D83750: [NFC][RISCV] Test for D81805
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83751: [MC] Support .reloc sym+constant, *, *
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81805: [RISCV] Fix isStoreToStackSlot
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D83462: [DWARF] Avoid entry_values production for SCE
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] e2b75ca - [NFCI][InstCombine] Move store merging from `visitStoreInst()` into `visitUnconditionalBranchInst()`
Roman Lebedev via llvm-commits
- [PATCH] D77152: [SelectionDAG] Better legalization for FSHL and FSHR
Jay Foad via Phabricator via llvm-commits
- [llvm] 3667d87 - Double check that passes correctly set their Modified status
via llvm-commits
- [PATCH] D83198: [CodeGen] Remove calls to getVectorNumElements in DAGTypeLegalizer::SplitVecOp_EXTRACT_SUBVECTOR
David Sherwood via Phabricator via llvm-commits
- [PATCH] D82255: [flang][OpenMP] Enhance parser support for taskwait construct to OpenMP 5.0
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D83752: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison consider noundef and more operations
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D83394: [AMDGPU] Avoid splitting FLAT offsets in unsafe ways
Jay Foad via Phabricator via llvm-commits
- [llvm] 1658b8d - [AMDGPU] Avoid using s_cmpk when src0 is not register
Jay Foad via llvm-commits
- [compiler-rt] eafeb8a - Revert "[compiler-rt] [test] Allow expanding lit substitutions recursively"
Amara Emerson via llvm-commits
- [llvm] a8f4f85 - [AArch64][SVE] Remove erroneous assert in resolveFrameOffsetReference
Sander de Smalen via llvm-commits
- [PATCH] D83125: [AArch64][SVE] Remove erroneous assert in resolveFrameOffsetReference
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D83280: [AMDGPU] Fix typos in performCtlz_CttzCombine()
Ruiling, Song via Phabricator via llvm-commits
- [compiler-rt] faa7e30 - Revert "Revert "[compiler-rt] [test] Use the parent process env as base env in tests""
Sergej Jaskiewicz via llvm-commits
- [PATCH] D81695: [flang] Turn off FLANG_ENABLE_WERROR by default
David Truby via Phabricator via llvm-commits
- [PATCH] D83172: [Attributor] Create getter function for the ID of the abstract attribute
Luofan Chen via Phabricator via llvm-commits
- [PATCH] D83754: [Attributor] Unittest for Attributor
Luofan Chen via Phabricator via llvm-commits
- [llvm] 959eaa5 - [ARM][MVE] Only tail-fold integer add reductions
Sjoerd Meijer via llvm-commits
- [llvm] 5ab2e14 - [AMDGPU] Fix typos in performCtlz_CttzCombine()
Jay Foad via llvm-commits
- [llvm] c15e04e - [DebugInfo] Add unit test for compact expression printer
Oliver Stannard via llvm-commits
- [llvm] 1d7311e - [llvm-objdump] Add simple memory expressions to variable display
Oliver Stannard via llvm-commits
- [llvm] 57909b0 - [llvm-objdump] Add entry_value and stack_value opcodes
Oliver Stannard via llvm-commits
- [llvm] 2d1fe0c - [llvm][unittests] Fix ProgramEnvTest.TestExecuteAndWaitStatistics on Solaris
Rainer Orth via llvm-commits
- [llvm] 242a736 - [gn build] Port c15e04ee5e4
LLVM GN Syncbot via llvm-commits
- [lld] c4fc26b - [ELF] Do not leave undefined symbols (specified by -init and -fini) if they are defined in non-fetched archive members
Igor Kudrin via llvm-commits
- [llvm] dd6faf1 - [DebugInfo] Add unit tests for DWARFListTableHeader::length().
Igor Kudrin via llvm-commits
- [llvm] ec9f0c7 - [DebugInfo] Fix a possible crash when reading a malformed .debug_*lists section.
Igor Kudrin via llvm-commits
- [llvm] 3ae9f5d - [gn build] Port dd6faf13d8e
LLVM GN Syncbot via llvm-commits
- [PATCH] D81267: [LV] Enable the LoopVectorizer to create pointer inductions
Dave Green via Phabricator via llvm-commits
- [llvm] dad1868 - [AArch64][AsmParser] Add rcpc support in .arch_extension
Victor Campos via llvm-commits
- [PATCH] D82788: AMDGPU: Fix alignment requirements for 96bit and 128bit local loads and stores
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] a5405a2 - [NFC][ARM] Add SimplifyCFG tests
Sam Parker via llvm-commits
- [PATCH] D68484: [PATCH 01/26] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68487: [PATCH 02/26] [noalias] Introduce family of noalias intrinsics.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68488: [PATCH 03/26] [noalias] [IR] Introduce ptr_provenance for LoadInst/StoreInst
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68489: [PATCH 04/26] [noalias] [IR] parse optional ptr_provenance argument on load/store instructions
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] 1d15bbb - Revert "[RISCV] Avoid Splitting MBB in RISCVExpandPseudo"
Sam Elliott via llvm-commits
- [PATCH] D68491: [PATCH 05/26] [noalias] [IR] IRBuilder support for noalias intrinsics.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68493: [PATCH 06/26] [noalias] simplify noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68495: [PATCH 07/26] [noalias] EarlyCSE: learn about noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68497: [PATCH 08/26] [noalias] [CodeGen] Support lowering of noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68499: [PATCH 09/26] [noalias] Loop vectorizer: learn about noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68500: [PATCH 10/26] [noalias] D9379: llvm.noalias - don't interfere with llvm.assume
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68502: [PATCH 11/26] [noalias] D9398: llvm.noalias - GetUnderlyingObjects to optionally collect noalias calls
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68504: [PATCH 12/26] [noalias] CaptureTracking: learn about new noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68505: [PATCH 13/26] [noalias] [BasicAA] look through noalias intrisics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68507: [PATCH 14/26] [noalias] ScopedNoAliasAA: use C99 restrict rules for deducing noalias
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] 3001569 - [yaml2obj] - Add a syntax to override e_phoff, e_phentsize and e_phnum fields.
Georgii Rymar via llvm-commits
- [PATCH] D68509: [PATCH 15/26] [noalias] Use noalias intrinsics when inlining and keep metadata up to date.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68510: [PATCH 16/26] [noalias] Clone scopes and llvm.noalias.decl when unrolling.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68511: [PATCH 17/26] [noalias] Clone scopes and llvm.noalias.decl as needed during loop rotation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68512: [PATCH 18/26] [noalias] Introduce PropagateAndConvertNoAlias pass
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68514: [PATCH 19/26] [noalias] Introduce ConnectNoAliasDecl pass
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68515: [PATCH 20/26] [noalias] SROA/PromoteMemoryToRegister: Learn how to handle noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68516: [PATCH 21/26] [noalias] LICM: learn about noalias intrinsics and ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68517: [PATCH 22/26] [noalias] SLPVectorizer: load/store can have a ptr_provenance parameter.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68518: [PATCH 23/26] [noalias] ArgumentPromotion/FunctionAttrs/GlobalOpt/InstCombine/GVN/JumpThreading
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68521: [PATCH 24/26] [noalias] Clang CodeGen for restrict-qualified pointers
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68522: [PATCH 25/26] [noalias] Inlining: enable --use-noalias-intrinsic-during-inlining by default
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D83758: [lld][linkerscript] Fix handling of DEFINED.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D81648: MIR Statepoint refactoring. Part 4: ISEL changes.
Denis Antrushin via Phabricator via llvm-commits
- [compiler-rt] f0e9b76 - [compiler-rt][sanitizers] Fix GetPcSpBp determination of SP on 32-bit Solaris/x86
Rainer Orth via llvm-commits
- [PATCH] D83654: [PowerPC] Support constrained vector fp/int conversion
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] b539f01 - [DWARFYAML] Add support for emitting value forms of strx, addrx, etc.
Xing GUO via llvm-commits
- [llvm] 6e198aa - [SelectionDAG] Prevent warnings when extracting fixed length vector from scalable.
Paul Walker via llvm-commits
- [llvm] 7ef1763 - [llvm-readobj] - Stop using unwrapOrError() for all program_headers() calls.
Georgii Rymar via llvm-commits
- [PATCH] D83602: [DAGCombiner] Scalarize splats with just one demanded lane
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D83760: [AMDGPU][MC] Corrected MTBUF parsing and decoding
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D82546: [Debugify][OriginalMode] Export the report into JSON file
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D82547: [Debugify] Expose debugify (original mode) as CC1 option
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D83761: Fix broken HUGE_VALF macro in llvm-c/DataTypes.h
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D83762: [Attributor][WIP] allow multiple branches in followUsesInMBEC
Shinji Okumura via Phabricator via llvm-commits
- [PATCH] D83605: [SelectionDAG][WebAssembly] Recognize splat value ABS operations
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D67381: [analyzer] NFC: Move stack hints to a side map.
Kristóf Umann via Phabricator via llvm-commits
- [llvm] 84a1bc7 - [test/Object][llvm-objdump] - llvm-objdump: don't abort() when the e_phoff field is invalid and refine testing.
Georgii Rymar via llvm-commits
- [llvm] 9cc669d - [InstCombine][InstSimplify] add tests for sign of maxnum; NFC
Sanjay Patel via llvm-commits
- [llvm] 34d35d4 - [ValueTracking] fix miscompile in maxnum case of cannotBeOrderedLessThanZeroImpl (PR46627)
Sanjay Patel via llvm-commits
- [PATCH] D83625: [TSan] Optimize handling of racy address
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] 90e34b5 - [yaml2obj] - Refine handling of the NoHeaders key.
Georgii Rymar via llvm-commits
- [PATCH] D83763: [GlobalISel][InlineAsm] Add register class ID to the flags of register input operands
Konstantin Schwarz via Phabricator via llvm-commits
- [llvm] 1cd1c1d - Revert "[SCEV][IndVarSimplify] insert point should not be block front."
via llvm-commits
- [PATCH] D80975: [SCEV][IndVarSimplify] insert point should not be block front if the front instruction is a PHI
serge via Phabricator via llvm-commits
- [PATCH] D71538: [SCEVExpander] Preserve LCSSA directly (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71539: [SCEV] Look through trivial PHIs (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83764: DAG: Try scalarizing when expanding saturating add/sub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83765: [SVE] Add lowering for scalable vector fadd, fdiv, fmul and fsub operations.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D83765: [SVE] Add lowering for scalable vector fadd, fdiv, fmul and fsub operations.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D83765: [SVE] Add lowering for scalable vector fadd, fdiv, fmul and fsub operations.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D83765: [SVE] Add lowering for scalable vector fadd, fdiv, fmul and fsub operations.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D83765: [SVE] Add lowering for scalable vector fadd, fdiv, fmul and fsub operations.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D83765: [SVE] Add lowering for scalable vector fadd, fdiv, fmul and fsub operations.
Paul Walker via Phabricator via llvm-commits
- Reverting [SCEV][IndVarSimplify] insert point should not be block front
Serge Guelton via llvm-commits
- [PATCH] D83766: [yaml2obj] - Rename FileHeader::SH* fields.
George Rimar via Phabricator via llvm-commits
- [llvm] c1d021e - [NFC][RISCV] Test for D81805
Roger Ferrer Ibanez via llvm-commits
- [llvm] 0cbdd2a - [RISCV] Fix isStoreToStackSlot
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D80873: [clang][cmake] Force CMAKE_LINKER for multistage build in case of BOOTSTRAP_LLVM_ENABLE_LLD and MSVC
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 8a24208 - [AMDGPU] Simplify AMDGPUSubtarget::getWavesPerEU. NFC.
Jay Foad via llvm-commits
- [PATCH] D83032: [utils] New script `check_ninja_deps.py`
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D51718: Update MemorySSA in LoopRotate.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 86d362f - [utils] New script `check_ninja_deps.py`
Simon Tatham via llvm-commits
- [llvm] 9300de4 - [InstSimplify] add test with nobuiltin attribute (PR46627); NFC
Sanjay Patel via llvm-commits
- [llvm] e6c0164 - [ValueTracking] fix library to intrinsic mapping to respect 'nobuiltin' attribute
Sanjay Patel via llvm-commits
- [PATCH] D81905: Enhance Itanium demangler interface.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D83770: [CGP] Limit converting phi types to simple loads and stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D83771: [flang] Fix shared library builds for lib/Lower.
David Truby via Phabricator via llvm-commits
- [PATCH] D83772: [Windows] Fix limit on command line size
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D83774: [llvm-readobj] - Verify the location of program headers better.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83775: add the assemble and disassemble support of Zvlsseg instructions
luxufan via Phabricator via llvm-commits
- [PATCH] D82892: [NFC] Added comparision for all types in haveSameSpecialState() of Instruction.cpp
Vishal Chebrolu via Phabricator via llvm-commits
- [PATCH] D83776: [AMDGPU] Don't use emitFunctionEntryLabel() from the base AsmPrinter
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D83777: [ARM] Generate [SU]HADD from ((a + b) >> 1)
Petre Tudor via Phabricator via llvm-commits
- [PATCH] D82801: IR: Rename Argument::hasPassPointeeByValueAttr to prepare for byref
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82763: MIR: Infer not-SSA for subregister defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55290: [docs] Update llvm.loop metadata documentation.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D83778: MIPS: add build time option to disable madd.fmt
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D83779: [SLP] Fix order of `insertelement`/`insertvalue` seed operands
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D83780: MIPS: change FeatureMadd4 to FeatureNoMadd4
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D71124: [RISCV] support clang driver to select cpu
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D83781: [LangRef] Fix condition for when a loop is considered parallel.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D81901: GlobalISel: Implement bitcast action for G_EXTRACT_VECTOR_ELEMENT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81378: GlobalISel: Handle more cases in getGCDType
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83252: [XCOFF] Enable symbol alias for AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D83783: [DSE,MSSA] Recognise init_trampoline in getLocForWriteEx
John Brawn via Phabricator via llvm-commits
- [PATCH] D83370: [CallGraph] Ignore callback uses
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D83603: [lld-macho] Support __dso_handle for C++
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D83532: [lld-macho] Partial support for weak definitions
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 322e7cf - [docs] Update llvm.loop metadata documentation.
Michael Kruse via llvm-commits
- [PATCH] D81682: [PGO] Extend the value profile buckets for mem op sizes.
David Li via Phabricator via llvm-commits
- [PATCH] D82344: [NewPM] Make PMs and adaptor passes for PMs unskippable
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D83333: [PGO][PGSO] Add profile guided size optimization to LegalizeDAG.
David Li via Phabricator via llvm-commits
- [llvm] 85bed2f - [AIX] Remove diff -a option on llvm-cov.test
Shuhong Liu via llvm-commits
- [PATCH] D83785: [Matrix] Change the definitions of the load/store intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D82444: [SLP] Make sure instructions are ordered when computing spill cost.
Valeriy Dmitriev via Phabricator via llvm-commits
- [llvm] a19461d - [NFC] Add 'override' keyword where missing in include/ and lib/.
Logan Smith via llvm-commits
- [PATCH] D83789: [X86][SSE] Attempt to match OP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D83468: [Debuginfo] Fix for PR46653
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D83793: [flang] Fix a crash when an array constructor contains an unlimited polymorphic value
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D83281: [OpenMP] Allow traits for the OpenMP context selector `isa`
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D82754: [lit] Prevent hang when lit sees non-ASCII characters
Richard Barton via Phabricator via llvm-commits
- [llvm] f4476b7 - [lit] Prevent hang when lit sees non-ASCII characters
Richard Barton via llvm-commits
- [PATCH] D83338: [PowerPC][Power10] Implemented Vector Shift Builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D83311: [CodeMoverUtils] Add optional data dependence checks using MSSA
rithik sharma via Phabricator via llvm-commits
- [PATCH] D83417: GlobalISel: Restructure argument lowering loop in handleAssignments
Amara Emerson via Phabricator via llvm-commits
- [llvm] 3d931e8 - [ORC] Don't take ownership of the trampoline pool in LazyReexportsManager.
Lang Hames via llvm-commits
- [PATCH] D81508: [PowerPC] Add __vector_pair and __vector_quad types
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D83329: [PGO][PGSO] Add profile guided size optimization to loop vectorization legality.
David Li via Phabricator via llvm-commits
- [compiler-rt] a8694eb - Update ubsan_interface.inc for D71491 (second try)
Vedant Kumar via llvm-commits
- [PATCH] D83797: Remove thousands of std::string instances in a helper function that is frequently called.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D83798: [SCEV] Fix ScalarEvolution tests under NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D83473: libclc: Fix FP_ILOGBNAN definition
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D83800: Support PC relative relocation on AArch64 and PPC64 in RelocationResolver
Yichao Yu via Phabricator via llvm-commits
- [llvm] 1254f6d - TableGen/GlobalISel: Partially fix nontrivial, custom predicates
Matt Arsenault via llvm-commits
- [llvm] 0a90ffa - [flang][openacc] OpenACC 3.0 parser
via llvm-commits
- [PATCH] D83801: [MC] Pass the section to onSymbolStart() for more context
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D83803: [NPM][IVUsers] Rename ivusers -> iv-users
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D83544: [DebugInfo] Support for DW_AT_associated and DW_AT_allocated.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 2b3c505 - [Matrix] Intrinsic descriptions
Sjoerd Meijer via llvm-commits
- [PATCH] D83635: [OpenMPOpt][WIP] Merge parallel regions
Giorgis Georgakoudis via Phabricator via llvm-commits
- [llvm] 6014c46 - Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP"
Teresa Johnson via llvm-commits
- [PATCH] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 66b4095 - llvm-link: Add support for archive files as inputs
Jan Sjodin via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D83806: [flang] Tuning up binary->decimal conversion
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D83807: [flang][openacc] Semantic checks for OpenACC 3.0 clauses validity
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D83808: [flang] Refine CR handling
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D83809: [flang] Implement anonymous units in the runtime
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D83810: [flang] Fix list-directed input (repeated nulls and LOGICAL)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D83506: [NFC] Add debug and stat counters to assume queries and assume builder
Tyker via Phabricator via llvm-commits
- [llvm] 16f777f - [NFC] Add debug and stat counters to assume queries and assume builder
via llvm-commits
- [llvm] c3e6555 - Call Frame Information (CFI) Handling for Basic Block Sections
Sriraman Tallam via llvm-commits
- [PATCH] D83811: [AArch64][SVE] Add support for trunc to <vscale x N x i1>.
Eli Friedman via Phabricator via llvm-commits
- [llvm] aef60af - [CallGraph] Ignore callback uses
Giorgis Georgakoudis via llvm-commits
- [llvm] b71ef0c - [MC] Support .reloc sym+constant, *, *
Fangrui Song via llvm-commits
- [llvm] eaca1e4 - [libc++] Automatically detect whether RTTI is enabled
Louis Dionne via llvm-commits
- [PATCH] D82594: Clarify a bit the guideline on omitting braces, including more examples (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 0257ba5 - Fix tests after 16f777f4217cfcdcf6ddce8eb1e3525a65563c43
via llvm-commits
- [llvm] c1e2f73 - [llvm][NFC] expose LLVM_HAVE_TF_API through llvm-config.h
Mircea Trofin via llvm-commits
- [PATCH] D69732: [WIP][LTO] Apply SamplePGO pipeline tunes for ThinLTO pre-link to full LTO
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 9c87c55 - [SVE] Make cstfp_pred_ty and cst_pred_ty work with scalable splats
Christopher Tetreault via llvm-commits
- [PATCH] D83001: [SVE] Make cstfp_pred_ty and cst_pred_ty work with scalable splats
Christopher Tetreault via Phabricator via llvm-commits
- [compiler-rt] 226866e - [libFuzzer] Separate platform related macros out from FuzzerDefs.h into FuzzerPlatform.h, and adjust includes in other files.
Matt Morehouse via llvm-commits
- [PATCH] D83816: Document the -analyze opt flag in the LLVM testing guide (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D83818: [AArch64] fjcvtzs,rmif,cfinv,setf* all clobber nzcv
Jon Roelofs via Phabricator via llvm-commits
- [compiler-rt] bef00b2 - Revert "[compiler-rt][Android] Stop using detect_target_arch"
Arthur Eubanks via llvm-commits
- [PATCH] D83824: [NFC] [LV] Vectorized Loop Skeleton Refactoring
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D83361: [LLVM] Add libatomic load/store functions to TargetLibraryInfo
Gui Andrade via Phabricator via llvm-commits
- [compiler-rt] 750369e - [libFuzzer] Fix compilation error by including missing platform macro definitions.
Matt Morehouse via llvm-commits
- [PATCH] D83825: AMDGPU: Rename add/sub with carry out instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 4c22f5f - AMDGPU: Add @LINE to assembler error test checks
Matt Arsenault via llvm-commits
- [PATCH] D83507: [AssumeBundles] Fix Bug in Assume Queries
Tyker via Phabricator via llvm-commits
- [PATCH] D83829: [IR] Add a few asserts to provide a better failure signature if you try to create a load/store/alloca with no alignment or insertion position
Craig Topper via Phabricator via llvm-commits
- [PATCH] D83830: [ARM] VBIT/VBIF support added.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D83500: [PowerPC][Power10] Implement custom codegen for the vec_replace_elt and vec_replace_unaligned builtins.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83832: [OpenMP] Provide a flag to disable safety checks for GPU optimizations
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D83833: [GISel] Add new GISel combiners for G_SELECT
Michael Kitzan via Phabricator via llvm-commits
- [llvm] f49edaf - Fix test that was accidentally adding the llvm-as binary into an
Richard Smith via llvm-commits
- [llvm] 099fd37 - Fix undefined behavior due to deleting an object with a non-virtual
Richard Smith via llvm-commits
- [PATCH] D83834: Add test utility 'extract'
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D83835: [flang] Fix out-of-tree build with missing acc_gen target
Valentin Clement via Phabricator via llvm-commits
- [llvm] 75c0f0d - [gn build] (manually) merge c1e2f73c
Nico Weber via llvm-commits
- [llvm] 9aa3dca - [flang][openacc] Semantic checks for OpenACC 3.0 clauses validity
via llvm-commits
- [PATCH] D83837: [LLVM] Fix handling of escaped closing brace `}` in `formatv` (under an option)
Rahul Joshi via Phabricator via llvm-commits
- [llvm] 8e9a505 - [flang] Fix out-of-tree build with missing acc_gen target
via llvm-commits
- [PATCH] D83838: AMDGPU: Rename gfx9 version of v_add_i32/v_sub_i32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83522: [flang] Adopt NoRegionArguments (WhereOp) and ParentOneOf (ResultOp) traits
Rahul Joshi via Phabricator via llvm-commits
- [llvm] 7129237 - Make LazyCallThroughManager destructor virtual rather than arranging for
Richard Smith via llvm-commits
- [llvm] 81cfb90 - [IR] Add a few asserts to provide a better failure signature if you try to create a load/store/alloca with no alignment or insertion position
Craig Topper via llvm-commits
- [PATCH] D83841: [argprom] Assessing impact of magic value MaxElements promoted on compiler performance
Shiva Badruswamy via Phabricator via llvm-commits
- [llvm] 233af89 - [Attributor] Create getter function for the ID of the abstract attribute
Luofan Chen via llvm-commits
- [llvm] 6742261 - [AMDGPU] Apply pre-emit s_cbranch_vcc optimation to more patterns
Carl Ritson via llvm-commits
- [PATCH] D79219: [CMake] Simplify CMake handling for zlib
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 0750757 - [Attributor] Unittest for Attributor
Luofan Chen via llvm-commits
- [llvm] 670e837 - [gn build] Port 0750757e80c
LLVM GN Syncbot via llvm-commits
- [llvm] 6b78ed6 - [Attributor] [WIP] Track AA dependency using dependency graph
Luofan Chen via llvm-commits
- [PATCH] D83842: [CMake][runtimes] Pass the CMAKE_ARGS to runtimes build correctly
Petr Hosek via Phabricator via llvm-commits
- [llvm] 8c1a79d - [CMake] Simplify CMake handling for zlib
Petr Hosek via llvm-commits
- [llvm] e21323a - Revert "[Attributor] [WIP] Track AA dependency using dependency graph"
Luofan Chen via llvm-commits
- [PATCH] D83843: [llvm][NFC] Hide the tensorflow dependency from headers.
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 8df7af5 - [Attributor] Track AA dependency using dependency graph
Luofan Chen via llvm-commits
- [PATCH] D83844: AMDGPU: Make saturating add/sub legal for DAG path
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] bcd27d9 - Revert "[CMake] Simplify CMake handling for zlib"
Petr Hosek via llvm-commits
- [PATCH] D83845: [LTO/WPD] Remove special type test handling for -flto-visibility-public-std
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D71913: [LTO/WPD] Enable aggressive WPD under LTO option
Teresa Johnson via Phabricator via llvm-commits
- [llvm] fec1f21 - [OpenMP] Emit remarks during GPU state machine optimization
Johannes Doerfert via llvm-commits
- [llvm] 64d99a1 - [CallGraph] Update callback call sites in RefreshCallGraph
Johannes Doerfert via llvm-commits
- [llvm] 7af287d - [OpenMP][IRBuilder] Support nested parallel regions
Johannes Doerfert via llvm-commits
- [PATCH] D82722: [OpenMP][IRBuilder] Support nested parallel regions
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 6db99d1 - Revert "[Attributor] Track AA dependency using dependency graph"
Luofan Chen via llvm-commits
- [PATCH] D76570: [AArch64] Homogeneous Prolog and Epilog for Size Optimization
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] 5282a61 - [Attributor] Fix build of unittest with DBUILD_SHARED_LIBS=True
Alex Bradbury via llvm-commits
- [llvm] 4f763b2 - [llvm][NFC] Hide the tensorflow dependency from headers.
Mircea Trofin via llvm-commits
- [PATCH] D79499: [MachineOutliner] Adding aggressive tail call outlining options.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D83846: [llvm-profdata] Implement llvm-profdata overlap for sample profiles
Wei He via Phabricator via llvm-commits
- [PATCH] D83464: [MachineOutliner][AArch64] Fix for noreturn functions
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D83848: [NFC] Use appropriate names for `for_each` and `transform` template parameters
Rahul Joshi via Phabricator via llvm-commits
- [lld] 92f7bd3 - [LLD] [MinGW] Implement the --file-alignment and --section-alignment options
Martin Storsjö via llvm-commits
- [PATCH] D83849: [TableGen] Reserve space in a vector to reduce the number of mallocs.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D83850: [AMDGPU] Translate s_and/s_andn2 to s_mov in vcc optimisation
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D77443: [RISCV] Fix RISCVInstrInfo::getInstSizeInBytes for atomics pseudos
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D83851: [Docs] remove unused arguments in documentation examples on vectorization passes
Afanasyev Ivan via Phabricator via llvm-commits
- [PATCH] D83852: [llvm-profdata] Implement llvm-profdata overlap for sample profiles
Wei He via Phabricator via llvm-commits
- [PATCH] D83059: [RISCV] Use Generated Instruction Uncompresser
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D83187: [LoopUnroll] Update branch weight for remainder loop
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 694ded3 - [OpenMPOpt] Fix preserved analyses return
Giorgis Georgakoudis via llvm-commits
- [PATCH] D83365: [PowerPC] start and end parameters for fixupIsDeadOrKill may exist in different block before RA
ChenZheng via Phabricator via llvm-commits
- [llvm] 7f680be - [OpenMPOpt][NFC] Update checks for parallel_deletion test
Giorgis Georgakoudis via llvm-commits
- [llvm] c86c1e9 - [IndVarSimplify] Uniformly use emplace_back for DeadInsts, nfc
Chen Zheng via llvm-commits
- [PATCH] D83853: [DWARFYAML] Implement the .debug_str_offsets section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D83390: [GlobalISel][InlineAsm] Extend input operands when register class size does not match type
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D83857: Harmonize python shebang
serge via Phabricator via llvm-commits
- [llvm] 2b6215f - [NFC] Add tests for boolean comparisons
Roger Ferrer Ibanez via llvm-commits
- [llvm] 14bc5e1 - [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1)
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D65801: [NFC] Add tests for boolean comparisons
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D83859: [SVE] Don't use LocalStackAllocation for SVE objects
David Sherwood via Phabricator via llvm-commits
- [llvm] 5165b2b - AArch64+ARM: make LLVM consider system registers volatile.
Tim Northover via llvm-commits
- [PATCH] D80911: AArch64+ARM: make LLVM consider system registers volatile to prevent unsound optimizations.
Tim Northover via Phabricator via llvm-commits
- [llvm] f6eb5da - [Support] Fix Windows directory_iterator_construct out of bounds
Andrew Ng via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Prathamesh via Phabricator via llvm-commits
- [llvm] 327c445 - [llvm-readobj] - Verify the location of program headers better.
Georgii Rymar via llvm-commits
- [llvm] c872e80 - [Matrix] Only pass vector arg as overloaded type in MatrixBuilder.
Florian Hahn via llvm-commits
- [llvm] 7a587ca - [yaml2obj] - Rename FileHeader::SH* fields.
Georgii Rymar via llvm-commits
- [llvm] 3382c24 - [RISCV] Fix RISCVInstrInfo::getInstSizeInBytes for atomics pseudos
Jessica Clarke via llvm-commits
- [llvm] 2dc16fb - [RISCV] Duplicate pseudo expansion comment to RISCVMCCodeEmitter
Jessica Clarke via llvm-commits
- [lld] 2e10b7a - [LLD][ELF] - Update test after yaml2obj change. NFC.
Georgii Rymar via llvm-commits
- [lld] 7ab7b97 - Bump the trunk major version to 12
Hans Wennborg via llvm-commits
- [PATCH] D79783: [LV] Fallback strategies if tail-folding fails
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 9ea0d8c - [LoopRotate] Remove unnecessary verifyMemorySSA calls.
Florian Hahn via llvm-commits
- [llvm] a9e10a0 - [DWARFYAML] Remove useless conditional statement. NFC.
Xing GUO via llvm-commits
- [llvm] 20854d8 - [DSE, MSSA] Recognise init_trampoline in getLocForWriteEx
John Brawn via llvm-commits
- [llvm] e2692f0 - [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbb asm instructions
via llvm-commits
- [llvm] 31b52b4 - [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbp asm instructions
via llvm-commits
- [llvm] 6144f0a - [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbbp asm instructions
via llvm-commits
- [llvm] d4be333 - [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbs asm instructions
via llvm-commits
- [llvm] c9c955a - [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbt asm instructions
via llvm-commits
- [PATCH] D83862: [AMDGPU] Add missing test prefixes
Jay Foad via Phabricator via llvm-commits
- [llvm] 3a6c2a6 - [mips] Rename FeatureMadd4 to FeatureNoMadd4. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D83472: [SystemZ/ZOS] Add header file to encapsulate use of <sysexits.h>
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D82081: [z/OS] Add binary format goff and operating system zos to the triple
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D83216: [Intrinsic] Add sshl.sat/ushl.sat, saturated shift intrinsics.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D83866: [SystemZ/ZOS] Additions to the build system.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D83031: AMDGPU/GlobalISel: Select G_FREEZE
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D83867: [TSan] Add option for emitting compound read-write instrumentation
Marco Elver via Phabricator via llvm-commits
- [PATCH] D72932: [ARM] Follow AACPS standard for volatile bit-fields access width
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D83869: [Loop Simplify] Resolve an issue where metadata is not applied to a loop latch.
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D83870: [ConstantFolding] check applicability of AllOnes constant creation first
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D83871: [llvm-readobj/readelf] - Refactor how the code dumps relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83872: [AMDGPU] Update VMEM scalar write hazard mitigation sequence
Carl Ritson via Phabricator via llvm-commits
- [llvm] 37b96d5 - CodeGenPrep: remove AssertingVH references before deleting dead instructions.
Tim Northover via llvm-commits
- [PATCH] D83875: [XCOFF][AIX] Enable -function-sections
Jason Liu via Phabricator via llvm-commits
- [PATCH] D83242: [clang][BPF] support expr with typedef/record type for FIELD_EXISTENCE reloc
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D83878: BPF: support CORE existence checking for typedef and struct variables
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D83880: AMDGPU/GlobalISel: Legalize s64->s16 G_SITOFP/G_UITOFP
Petar Avramovic via Phabricator via llvm-commits
- [compiler-rt] 00e3a1d - [TSan] Optimize handling of racy address
Joachim Protze via llvm-commits
- [PATCH] D83882: [Legalize] Hoist invariant condition in ExpandVectorBuildThroughStack(...)
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D83883: [NFC] Fixed typo in tests parameters
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D83884: GlobalISel: Make type for lower action more consistently optional
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83885: [Propeller]: Use a descriptive temporary symbol name for the end of the basic block.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 24cd66d - [HardwareLoops] Add sibling loop test.
David Green via llvm-commits
- [compiler-rt] d3849dd - Revert "[TSan] Optimize handling of racy address"
Joachim Protze via llvm-commits
- [PATCH] D80124: [Matrix] Make matrix.multiply variadic, accept optional NUW/NSW flags.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81166: [Matrix] Add matrix_nuw/matrix_nsw operand bundles for matrix.multiply.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71295: [Matrix] Use !alias.scope and !noalias for columnwise loads/stores. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D52307: [LoopRotate] Fix lifetime handling.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D70734: [VPlan] Add basicblocks() and loop_basicblocks iterators.
Florian Hahn via Phabricator via llvm-commits
- [llvm] ae51a70 - [Legalize] Hoist invariant condition in ExpandVectorBuildThroughStack(...)
Cameron McInally via llvm-commits
- [llvm] e122eba - [AMDGPU][MC] Corrected MTBUF parsing and decoding
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D83449: [llvm] Add contains(KeyType) -> bool methods to Set types.
Florian Hahn via Phabricator via llvm-commits
- [llvm] f413b53 - [NPM][IVUsers] Rename ivusers -> iv-users
Arthur Eubanks via llvm-commits
- [llvm] 3577317 - [CMake][runtimes] Pass the CMAKE_ARGS to runtimes build correctly
Petr Hosek via llvm-commits
- [PATCH] D83887: Add hashing support for std::tuple
Michael Forster via Phabricator via llvm-commits
- [llvm] f233b92 - [PGO][PGSO] Add profile guided size optimization to LegalizeDAG.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D76178: [lit] Recursively apply substitutions
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D83888: [LLVM] Update formatv() documentation to clarify no escape for `}`
Rahul Joshi via Phabricator via llvm-commits
- [PATCH] D83640: [PredicateInfo] Add a common method to interpret predicate as cmp constraint
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83889: [NFC] [AIX] [z/OS] Fix build failure on AIX and z/OS
Abhina Sreeskantharajan via Phabricator via llvm-commits
- [PATCH] D82379: [docs] Fix TestSuiteGuide.md to mention scipy
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D82056: [SVE] Remove calls to VectorType::getNumElements from Transforms/Vectorize
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Florian Hahn via Phabricator via llvm-commits
- [llvm] 4a539fa - [PGO] Extend the value profile buckets for mem op sizes.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D83137: [SVE][CodeGen] Legalisation of masked loads and stores
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D83891: AMDGPU/GlobalISel: Try to promote to use packed saturating add/sub
Matt Arsenault via Phabricator via llvm-commits
- [llvm] be8c596 - [gn build] Port 4a539faf74b
LLVM GN Syncbot via llvm-commits
- [llvm] efc30e5 - [InstCombine] update datalayout in test file; NFC
Sanjay Patel via llvm-commits
- [llvm] d8b2686 - [InstCombine] prevent infinite looping in or-icmp fold (PR46712)
Sanjay Patel via llvm-commits
- [PATCH] D83894: [lit] Don't expand escapes until all substitutions have been applied
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D83895: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D83896: [DebugInfo] Add replaceArg function for handling DBG_VALUE_LIST expressions
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D83897: [X86] Add a generic 32-bit CPU with sse2 with modern tuning flags to be used as the default for the 32-bit targets instead of pentium4
Craig Topper via Phabricator via llvm-commits
- [llvm] 30c382a - [PGO][PGSO] Add profile guided size optimization to loop vectorization legality.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D83898: [ms] [llvm-ml] Remove unused function
Eric Astor via Phabricator via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 7520393 - [NFC] Fixed typo in tests parameters
via llvm-commits
- [PATCH] D76867: [Matrix] Add minimal lowering pass that only requires TTI.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D82576: [PowerPC][Power10] Implement low-order Vector Modulus Builtins, and add Vector Multiply/Divide/Modulus Builtins Tests
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D83899: [flang] Fix erroneous application of SAVE statement
Tim Keith via Phabricator via llvm-commits
- [llvm] f3731d3 - [LoopUnroll] Update branch weight for remainder loop
Hongtao Yu via llvm-commits
- [PATCH] D83099: [clangd] Store index in '.cache/clangd/index' instead of '.clangd/index'
David Van Cleve via Phabricator via llvm-commits
- [llvm] eed19bd - [NFC] [AIX] [z/OS] Fix build failure on AIX and z/OS
David Tenty via llvm-commits
- [PATCH] D83902: [ADT] Add a range-based version of std::move
Nathan James via Phabricator via llvm-commits
- [PATCH] D83903: [PGO] Enable the extended value profile buckets for mem op sizes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D83905: [flang] Don't use-associate intrinsics
Tim Keith via Phabricator via llvm-commits
- [llvm] 140c296 - Clarify a bit the guideline on omitting braces, including more examples (NFC)
Mehdi Amini via llvm-commits
- [llvm] 221979b - Document the testing of Analyses in the LLVM testing guide (NFC)
Mehdi Amini via llvm-commits
- [llvm] ef454c5 - [jitlink] Adding support for PCRel32GOTLoad in ELF x86 for the jitlinker
Jared Wyles via llvm-commits
- [PATCH] D83606: [DAGCombiner][WebAssembly] Combine shuffles of more splat vals
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D83907: [ARM] Don't mark vctp as having sideeffects
Dave Green via Phabricator via llvm-commits
- [llvm] ce4459a - [NFC][LoopRotate] Add a statistic for how many times rotation failed due to the header size
Roman Lebedev via llvm-commits
- [llvm] 702a3c6 - [NFC][SimplifyCFG] Rename statistic NumSinkCommons into NumSinkCommonInstrs
Roman Lebedev via llvm-commits
- [llvm] 4c79864 - [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): early return if nothing to sink
Roman Lebedev via llvm-commits
- [llvm] 9ed65c7 - [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): add debug output when failing to actually sink instr
Roman Lebedev via llvm-commits
- [llvm] 3fc1def - [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): count number of instruction "blocks" actually sunk
Roman Lebedev via llvm-commits
- [llvm] 7b53ad8 - [NFC][SimplifyCFG] HoistThenElseCodeToIf(): count number of common instructions hoisted
Roman Lebedev via llvm-commits
- [llvm] 1cfc24f - [NFC][SimplifyCFG] HoistThenElseCodeToIf(): count number of common instruction "blocks" hoisted
Roman Lebedev via llvm-commits
- [PATCH] D83908: [Local] Fix removeUnreachableBlocks change reporting
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 2815429 - [NFC][SimplifyCFG] HoistThenElseCodeToIf(): after hoisting terminator, do return Changed, not just true
Roman Lebedev via llvm-commits
- [PATCH] D83912: [llvm-readobj] Update tests because of changes at llvm-readobj behavior
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D83913: [X86] Change the tuning settings for pentium4 to be more modern since its the default 32-bit cpu in clang
Craig Topper via Phabricator via llvm-commits
- [PATCH] D82826: [X86] support .nops directive
Jian Cai via Phabricator via llvm-commits
- [PATCH] D83915: [PowerPC] Remove QPX/A2Q BGQ/BGP support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D68035: [PowerPC] Extend custom lower of vector truncate to handle wider input
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 3c2a56a - [X86] Teach assembler parser to accept lsl and lar with a 64 or 32 source register when the destination is a 64 register.
Craig Topper via llvm-commits
- [llvm] af19b1c - [NFCI] CFGSimplifyPass: change (the only) constructor to take SimplifyCFGOptions
Roman Lebedev via llvm-commits
- [llvm] b201819 - [NFCI] createCFGSimplificationPass(): migrate to also take SimplifyCFGOptions
Roman Lebedev via llvm-commits
- [PATCH] D83916: Fixed warning about signed/unsigned comparison
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D83023: [lldb/ObjectFileMachO] Fetch shared cache images from our own shared cache
Frederic Riss via Phabricator via llvm-commits
- [llvm] 90c1b04 - [NFC] SimplifyCFGOptions: drop multi-parameter ctor, use default member-init
Roman Lebedev via llvm-commits
- [PATCH] D83917: [flang] Fix a crash when a BOZ literal is used as a relational operator
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D83918: [llvm] Moved InlineSizeEstimatorAnalysis test to .ll
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D83919: [AMDGPU][CostModel] Improve cost estimation for fused {fadd|fsub}(a,fmul(b,c))
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D83920: [LiveVariables] Replace std::vector with SmallVector.
Nadav Rotem via Phabricator via llvm-commits
- [llvm] 76a0c0e - [AMDGPU][CostModel] Improve cost estimation for fused {fadd|fsub}(a,fmul(b,c))
via llvm-commits
- [llvm] 294be6b - [CalcSpillWeights] Propagate the fact that a live-interval is not spillable
Quentin Colombet via llvm-commits
- [PATCH] D67833: [OpenMP 5.0] Codegen support to pass user-defined mapper functions to runtime
Lingda Li via Phabricator via llvm-commits
- [PATCH] D83921: [NewPM][ASan] Make ASan tests work under NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D83923: [MachineOutliner][AArch64] Fix for noreturn functions
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D83924: [mlir] Add update_mlir_test_checks.py
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 537b16e - [OpenMP 5.0] Codegen support to pass user-defined mapper functions to runtime
George Rokos via llvm-commits
- [PATCH] D83925: [lld-macho] Support lookup of dylibs in frameworks
Jez Ng via Phabricator via llvm-commits
- [PATCH] D83926: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison use Operator, look into more ops
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D83927: [LangRef] Mention that freeze does not consider aggregate's paddings
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 5bf2a9d - [AMDGPU] Update VMEM scalar write hazard mitigation sequence
Carl Ritson via llvm-commits
- [PATCH] D83615: [WebAssembly] Custom combine splat build_vectors into swizzles
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 911fcf3 - Fix lit test related to declare mapper patch D67833.
George Rokos via llvm-commits
- [PATCH] D83928: [ARM][TEST] Add a new test case of add-imm & sub-imm on armv6
Ben Shi via Phabricator via llvm-commits
- [PATCH] D67687: [CodeGen] Define an interface for the new pass manager. (new)
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] d4b1a14 - [flang][OpenMP] Enhance parser support for taskwait construct to OpenMP 5.0
Kiran Kumar T P via llvm-commits
- [llvm] 00f3579 - Revert "[InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms" and subsequent patches
Craig Topper via llvm-commits
- [llvm] 0047206 - [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via llvm-commits
- [llvm] fc55308 - [PowerPC][Power10] Fix VINS* (vector insert byte/half/word) instructions to have i32 arguments.
Amy Kwan via llvm-commits
- [llvm] b893822 - Revert "[InstCombine] Simplify boolean Phis with const inputs using CFG"
Max Kazantsev via llvm-commits
- [PATCH] D57158: [RFC] [KASAN] Instrument globals
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] 71b49aa - [X86] Allow lsl/lar to be parsed with a GR16, GR32, or GR64 as source register.
Craig Topper via llvm-commits
- [PATCH] D81647: MIR Statepoint refactoring. Part 3: Spill GC Ptr regs.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] ae74387 - [MasmParser] Remove unused method emitStructValue to silence warning
Mikael Holmen via llvm-commits
- [PATCH] D83222: [ARM] Add patterns for select(p, BinOp(x, y), z) -> BinOpT(x, y,p z)
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 5831e86 - Revert "[NFC] SimplifyCFGOptions: drop multi-parameter ctor, use default member-init"
Adrian Kuegel via llvm-commits
- [llvm] 1067d3e - Revert "[NFCI] createCFGSimplificationPass(): migrate to also take SimplifyCFGOptions"
Adrian Kuegel via llvm-commits
- [PATCH] D83313: [MachineOutliner] Fix liveness computing.
Sam Parker via Phabricator via llvm-commits
- [llvm] 90798e0 - Re-enable "[InstCombine] Simplify boolean Phis with const inputs using CFG"
Max Kazantsev via llvm-commits
- [llvm] 5658002 - AMDGPU/GlobalISel: Select G_FREEZE
Petar Avramovic via llvm-commits
- [PATCH] D83219: [ARM] Add MVE_TwoOpPattern. NFC
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 989ee11 - [Test] Add test that shows how SimplifyCFG may insert redunant Phi
Max Kazantsev via llvm-commits
- [PATCH] D81727: [PowerPC] Support constrained fp operation for setcc
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D83935: [llvm-readobj] - Move out the common code from printRelocations() methods.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81712: [NFC][PowerPC] Add a multiclass for fsetcc to define them in a uniform way
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] cbe0e53 - [Matrix] Also run lowering during -O0.
Florian Hahn via llvm-commits
- [llvm] 2762da0 - [SVE][CodeGen] Legalisation of masked loads and stores
Kerry McLaughlin via llvm-commits
- [PATCH] D83936: [SimplifyCFG] Do not create unneeded PR Phi in block with convergent calls
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D71538: [SCEVExpander] Preserve LCSSA directly.
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 146d35b - [ARM] CSEL generation
David Green via llvm-commits
- [PATCH] D83566: [ARM] CSEL generation
Dave Green via Phabricator via llvm-commits
- [llvm] 15d058f - Follow up of 2b3c505d0f6e: fixed a typo, and added some more formatting. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D83937: [Power] Set the mayRaiseFPException for FCMPUS/FCMPUD
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] b9a6fb6 - [ARM] VBIT/VBIF support added.
Pavel Iliin via llvm-commits
- [PATCH] D83938: [flang] Add missing link dependencies to FrontendOpenACC.
David Truby via Phabricator via llvm-commits
- [llvm] fb432a5 - Reland "[NFCI] createCFGSimplificationPass(): migrate to also take SimplifyCFGOptions"
Roman Lebedev via llvm-commits
- [llvm] 4028409 - Reland "[NFC] SimplifyCFGOptions: drop multi-parameter ctor, use default member-init"
Roman Lebedev via llvm-commits
- [llvm] b2dda33 - [NFC] SimplifyCFGPass::SimplifyCFGPass(): use default SimplifyCFGOptions - we aren't deviating from them here
Roman Lebedev via llvm-commits
- [llvm] 740a1da - [NFC] SimplifyCFG: refactor/deduplicate command-line settings override handling
Roman Lebedev via llvm-commits
- [PATCH] D83939: Remove deprecated std::iterator
Matthew Parkinson via Phabricator via llvm-commits
- [PATCH] D83570: [Matrix] Lowering pass should also run at O0
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83941: [yaml2obj] - Fix an issue with NoHeaders key.
George Rimar via Phabricator via llvm-commits
- [llvm] ed605b7 - [yaml2obj] - Fix an issue with NoHeaders key.
Georgii Rymar via llvm-commits
- [llvm] ff2f5c3 - Revert "[NFC] SimplifyCFG: refactor/deduplicate command-line settings override handling"
Roman Lebedev via llvm-commits
- [llvm] 509351d - [SVE] Add lowering for scalable vector fadd, fdiv, fmul and fsub operations.
Paul Walker via llvm-commits
- [llvm] 7bbde17 - [ARM] Add a PreferNoCSEL option. NFC
David Green via llvm-commits
- [llvm] 30f6c08 - Reland "[NFC] SimplifyCFG: refactor/deduplicate command-line settings override handling"
Roman Lebedev via llvm-commits
- [PATCH] D32198: [TySan] A Type Sanitizer (LLVM)
CJ Johnson via Phabricator via llvm-commits
- [llvm] 482753f - [PowerPC] Use CHECK-LABEL for better diagnostics
Jay Foad via llvm-commits
- [PATCH] D83945: [SystemZ/ZOS] Implement setLastAccessAndModificationTime()
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D83946: [flang] Run non-gtest unit tests with lit.
David Truby via Phabricator via llvm-commits
- [PATCH] D83947: [ARM] halfword store hits llvm_unreachable with big-endian
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D83948: [PowerPC] Custom lowering for funnel shifts
Jay Foad via Phabricator via llvm-commits
- [PATCH] D83949: [TSan] Do not compound reads and writes when separated by atomics
Marco Elver via Phabricator via llvm-commits
- [PATCH] D79864: [PowerPC] Add linker opt for PC Relative GOT indirect accesses
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 60433c6 - Remove TwoAddressInstructionPass::sink3AddrInstruction.
James Y Knight via llvm-commits
- [PATCH] D83950: [CodeGen] In narrowExtractedVectorLoad bail out for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] 569868f - [SCCP] Only track returns of functions with non-void ret ty (NFC).
Florian Hahn via llvm-commits
- [PATCH] D83951: fit typo
Xinan Jiang(姜曦楠) via Phabricator via llvm-commits
- [PATCH] D83418: AMDGPU/GlobalISel: Start cleaning up calling convention lowering
Matt Arsenault via Phabricator via llvm-commits
- [llvm] fc2317f - [PowerPC] Precommit 64-bit funnel shift test cases
Jay Foad via llvm-commits
- [compiler-rt] 7358a11 - [TSan] Optimize handling of racy address
Joachim Protze via llvm-commits
- [llvm] 6850033 - AMDGPU/GlobalISel: Legalize s64->s16 G_SITOFP/G_UITOFP
Petar Avramovic via llvm-commits
- [llvm] 30fa576 - [BasicAA] Add additional negative phi tests. NFC
David Green via llvm-commits
- [llvm] 10478c9 - [DWARFYAML] Implement the .debug_str_offsets section.
Xing GUO via llvm-commits
- [PATCH] D83952: [SCCP] Add range metadata to call sites with known return ranges.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 037c812 - [SCCP] Add test cases for adding !range to call-sites.
Florian Hahn via llvm-commits
- [PATCH] D72392: [MachineScheduler] Fix the TopDepth/BotHeightReduce latency heuristics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D78646: [CMake] Enforce the minimum CMake version to be at least 3.13.4
Louis Dionne via Phabricator via llvm-commits
- [llvm] 1d3f61f - [CMake] Enforce the minimum CMake version to be at least 3.13.4
Louis Dionne via llvm-commits
- [PATCH] D78285: [TableGen] Report an error instead of asserting
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81646: MIR Statepoint refactoring. Part 2: Operand folding.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D83953: [HWLoops] Stop converting to a while loop when it would be unsafe to
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D83320: Hand port modfile01.f90 from test_modfile.sh to FileCheck
David Truby via Phabricator via llvm-commits
- [PATCH] D83954: [llvm-readobj] - Add proper testing for the SHT_MIPS_ABIFLAGS section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D83955: [PowerPC][Power10] Implementation of 128-bit Binary Vector Multiply builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D83958: [DebugInfo] Fix a misleading usage of DWARF forms with DIEExpr. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D83518: IR: Define byref attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80249: CodeGen: Don't lazily construct MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82084: [DebugInfo] Refactored out `debug_line.dwo` emission from `DwarfTypeUnit` to `DwarfDebug`
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D64886: [Use] Preserve original uselist order in Use::swap().
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83962: [docs][lldb] Fix lldb item in releasenotes
Jinsong Ji via Phabricator via llvm-commits
- [llvm] 1360e14 - [llvm-exegesis] Add benchmark latency option on X86 that uses LBR for more precise measurements.
Vy Nguyen via llvm-commits
- [llvm] c74cfd4 - [gn build] Port 1360e140cc7
LLVM GN Syncbot via llvm-commits
- [llvm] 311fafd - [BasicAA] Fix -basicaa-recphi for geps with negative offsets
David Green via llvm-commits
- [PATCH] D83576: [BasicAA] Fix -basicaa-recphi for geps with negative offsets
Dave Green via Phabricator via llvm-commits
- [llvm] 3c6a518 - [NFC] Use appropriate names for `for_each` and `transform` template parameters
Rahul Joshi via llvm-commits
- [PATCH] D81361: Make lit TestRunner.py work in Python 3
Tim Kientzle via Phabricator via llvm-commits
- [PATCH] D76858: [Matrix] Run simple version of lowering in backend.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] 79de8f8 - [scudo][standalone] Release smaller blocks less often
Kostya Kortchinsky via llvm-commits
- [PATCH] D82031: [scudo][standalone] Release smaller blocks less often
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D83484: Use InitLLVM in llvm-stress, sancov and TableGen
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D76327: [Matrix] Also run LowerMatrixIntrinsics for -O0.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83964: GlobalISel: Augment addsat/subsat lowering with an optional type
Matt Arsenault via Phabricator via llvm-commits
- [llvm] f0a4ceb - [Matrix] Add test for running matrix lowering with -O0.
Florian Hahn via llvm-commits
- [PATCH] D83965: MIR Statepoint refactoring. Part 5: Handle non-local relocates in ISEL.
Denis Antrushin via Phabricator via llvm-commits
- [llvm] 199af46 - Add hashing support for std::tuple
Dmitri Gribenko via llvm-commits
- [PATCH] D83505: [NFC] Add utility to sum/merge stats files
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 971dd3f - [docs][lldb] Fix lldb item in releasenotes
Jinsong Ji via llvm-commits
- [llvm] 79f67ca - AMDGPU: Rename add/sub with carry out instructions
Matt Arsenault via llvm-commits
- [PATCH] D81603: [WIP] MIR Statepoint refactoring: Pass GC pointergs in VRegs.
Denis Antrushin via Phabricator via llvm-commits
- [llvm] 32d36d9 - [docs] fix ident in llvm-exegesis.rst
Jinsong Ji via llvm-commits
- [llvm] 219a9fe - AMDGPU: Rename gfx9 version of v_add_i32/v_sub_i32
Matt Arsenault via llvm-commits
- [PATCH] D83968: [docs] Add Deprecated section to ReleaseNotes
Jinsong Ji via Phabricator via llvm-commits
- [llvm] d9b7a18 - [gn build] Fix merge script mishap
Nico Weber via llvm-commits
- [compiler-rt] b16dfbe - [Darwin] Fix OS version checks inside simulators
Julian Lettner via llvm-commits
- [llvm] 0347039 - ValueTracking: Fix isKnownNonZero for non-0 null pointers for byval
Matt Arsenault via llvm-commits
- [llvm] 023883a - IR: Rename Argument::hasPassPointeeByValueAttr to prepare for byref
Matt Arsenault via llvm-commits
- [llvm] d909764 - Use findEnumAttribute helper for preallocated
Matt Arsenault via llvm-commits
- [PATCH] D83204: [ARM] More unpredictable VCVT instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D82614: ValueTracking: Fix isKnownNonZero for non-0 null pointers for byval
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ef658eb - MIR Statepoint refactoring. Part 1: Basic MI level changes.
Denis Antrushin via llvm-commits
- [PATCH] D81645: MIR Statepoint refactoring. Part 1: Basic MI level changes.
Denis Antrushin via Phabricator via llvm-commits
- [llvm] 9d3e56e - DAG: Try scalarizing when expanding saturating add/sub
Matt Arsenault via llvm-commits
- [llvm] 9adf746 - [X86] Add test case for PR46455.
Craig Topper via llvm-commits
- [llvm] f0f9787 - [WebAssembly] Lower vselect to v128.bitselect
Thomas Lively via llvm-commits
- [PATCH] D83971: [X86] Move integer hadd/hsub formation into a helper function shared by combineAdd and combineSub.
Craig Topper via Phabricator via llvm-commits
- [llvm] f7868f8 - [WebAssembly] Autogenerate tests for simd-select.ll
Thomas Lively via llvm-commits
- [llvm] 9adbb5c - [SCEV] Fix ScalarEvolution tests under NPM
Arthur Eubanks via llvm-commits
- [llvm] 1912ace - AMDGPU: Move handling of AGPR copies to a separate function
Matt Arsenault via llvm-commits
- [PATCH] D82983: AMDGPU: Move handling of AGPR copies to a separate function
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b3417d8 - [TableGen] Change std::vector to SmallVector
Nadav Rotem via llvm-commits
- [llvm] ecb2e5b - [WebAssembly] Implement v128.select
Thomas Lively via llvm-commits
- [PATCH] D82698: [NewPM] make parsePassPipeline parse adaptor-wrapped user passes
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D82467: [PowerPC][Power10] Implement Truncate and Store VSX Vector Builtins
Victor Huang via Phabricator via llvm-commits
- [llvm] a394aa1 - [LiveVariables] Replace std::vector with SmallVector.
Nadav Rotem via llvm-commits
- [llvm] 294d1ea - [RISCV] Add support for -mcpu option.
Zakk Chen via llvm-commits
- [compiler-rt] 5d2be1a - [compiler-rt][asan][hwasan] Refactor shadow setup into sanitizer_common (NFCI)
Teresa Johnson via llvm-commits
- [compiler-rt] bd88991 - Revert "[Darwin] Fix OS version checks inside simulators"
Julian Lettner via llvm-commits
- [llvm] 8f0a8ed - [InjectTLIMappings] Use StringRef instead of std::string for FN name.
Nadav Rotem via llvm-commits
- [llvm] 7bfaa40 - Temporarily Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions"
Eric Christopher via llvm-commits
- [PATCH] D83976: [Mem2Reg] Teach promote to register about droppable instructions
Johannes Doerfert via Phabricator via llvm-commits
- [lld] 29f8c9f - [WebAssembly] Triple::wasm64 related cleanup
Wouter van Oortmerssen via llvm-commits
- [llvm] 29f8c9f - [WebAssembly] Triple::wasm64 related cleanup
Wouter van Oortmerssen via llvm-commits
- [llvm] 4e2f72c - [gn build] Port 5e8b4be9f85
LLVM GN Syncbot via llvm-commits
- [PATCH] D83978: [SROA] Teach promote to register about droppable instructions
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 9870f77 - [llvm] Moved InlineSizeEstimatorAnalysis test to .ll
Mircea Trofin via llvm-commits
- [llvm] 1038228 - AMDGPU: Add missing tests for copyPhysReg AGPR tuples
Matt Arsenault via llvm-commits
- [llvm] ad171d2 - [X86] Change the tuning settings for pentium4 to be more modern since its the default 32-bit cpu in clang
Craig Topper via llvm-commits
- [llvm] 6c5b635 - AMDGPU: Add a few more missing test for AGPR tuple copying
Matt Arsenault via llvm-commits
- [llvm] a2a3adc - Fix incorrect file path in documentation
Matt Arsenault via llvm-commits
- [PATCH] D72904: [ELF] Allow SHF_LINK_ORDER sections to have sh_link=0
Fangrui Song via Phabricator via llvm-commits
- [polly] 515bc8c - Harmonize Python shebang
via llvm-commits
- [PATCH] D83981: [x86] split FMA with fast-math-flags to avoid libcall
Sanjay Patel via Phabricator via llvm-commits
- [llvm] e04fe9a - [Statepoint] Fix bug found by sanitaizer.
Denis Antrushin via llvm-commits
- [PATCH] D83983: [flang][OpenMP] Added support for lowering OpenMP taskwait construct
Sourabh Singh Tomar via Phabricator via llvm-commits
- [compiler-rt] f78d9fc - [libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked.
Matt Morehouse via llvm-commits
- [llvm] 5408024 - [X86] Move integer hadd/hsub formation into a helper function shared by combineAdd and combineSub.
Craig Topper via llvm-commits
- [PATCH] D82994: [RFC] Instrumenting Clang/LLVM with Perfetto
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D83152: llvm-nm: add flag to suppress no symbols warning
Keith Smiley via Phabricator via llvm-commits
- [llvm] b636e7d - [NFC][PhaseOrdering] Add a test demonstrating pitfails of common code hoisting on loop rotation
Roman Lebedev via llvm-commits
- [lld] cc1b9b6 - [WebAssembly] 64-bit (function) pointer fixes.
Wouter van Oortmerssen via llvm-commits
- [PATCH] D83985: [SimplifyCFG] Fix crash in the EXPENSIVE_CHECKS build
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83986: GlobalISel: Define InvalidRegBankID enum value
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a0537fc - [SimplifyCFG] Fix crash in the EXPENSIVE_CHECKS build
Jon Roelofs via llvm-commits
- [PATCH] D72899: [MC] Set sh_link to 0 if the associated symbol is undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81031: [OpenMP] Add Additional Function Attribute Information to OMPKinds.def
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D82315: [PowerPC][PCRelative] Thread Local Storage Support for General Dynamic
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D81981: [PGO] Supplement PGO profile with Sample profile
Wei Mi via Phabricator via llvm-commits
- [PATCH] D67687: [NewPM][CodeGen] Introduce machine pass and machine pass manager
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D83988: AMDGPU/GlobalISel: Start trying to handle AGPR bank
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83989: [AArch64][SVE] Add lowering for llvm fdiv
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D83990: [test-release] fallback to py3's venv module
Brian Cain via Phabricator via llvm-commits
- [llvm] 0e940d5 - [ORC] Add TargetProcessControl and TPCIndirectionUtils APIs.
Lang Hames via llvm-commits
- [compiler-rt] c489ae2 - [compiler-rt][asan][hwasan] Fix Android bots
Teresa Johnson via llvm-commits
- [compiler-rt] 15b37e1 - [builtins] Omit 80-bit builtins on Android and MSVC
Ryan Prichard via llvm-commits
- [llvm] c273563 - [PowerPC][Power10] Add 128-bit Binary Integer Operation instruction definitions and MC Tests
Amy Kwan via llvm-commits
- [PATCH] D83991: With MSVC, file needs to be compiled with /BIGOBJ
Adrian McCarthy via Phabricator via llvm-commits
- [compiler-rt] 669b070 - cmake list formatting fix
Nico Weber via llvm-commits
- [llvm] 121302a - [ORC] Add explicit cast to fix a narrowing conversion error.
Lang Hames via llvm-commits
- [llvm] b0bc773 - [ORC] Add more explicit casts to fix a narrowing conversion errors.
Lang Hames via llvm-commits
- [compiler-rt] 12d1124 - [libFuzzer] Disable implicit builtin knowledge about memcmp-like functions when -fsanitize=fuzzer-no-link is given.
Dokyung Song via llvm-commits
- [llvm] 1005623 - [ORC] Switch from initializer lists to named arguments to work around MSVC.
Lang Hames via llvm-commits
- [compiler-rt] 2cf3458 - [tsan][go] Fix for missing symbols needed by GotsanRuntimeCheck
Jon Roelofs via llvm-commits
- [compiler-rt] 0f6220d - [profile] Move __llvm_profile_raw_version into a separate file
Min-Yih Hsu via llvm-commits
- [llvm] 0beac5b - [gn build] (manually) merge 9870f77441c
Nico Weber via llvm-commits
- [llvm] c1cc3a8 - [gn build] Port 0e940d55f8a
LLVM GN Syncbot via llvm-commits
- [llvm] 75e2040 - [gn build] Port 0f6220ddd6c
LLVM GN Syncbot via llvm-commits
- [llvm] f6275ca - [gn build] Port 9870f77441c
LLVM GN Syncbot via llvm-commits
- [PATCH] D83993: [scudo][standalone] Change the release loop for efficiency purposes
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] 8ef9e2b - Revert "[libFuzzer] Link libFuzzer's own interceptors when other compiler runtimes are not linked."
Richard Smith via llvm-commits
- [PATCH] D83995: Provide some instructions to guide the user on how to get a more up-to-date CMake in CMake error message
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D83996: [X86] Change the scheduler model for 'pentium4' to SandyBridgeModel.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D83569: [PowerPC] Fix the killed flag in mi-peephole pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D83998: [flang][openacc] Basic name resolution infrastructure for OpenACC construct
Valentin Clement via Phabricator via llvm-commits
- [compiler-rt] 147a608 - [sanitizer] Fix symbolizer build broken by D82702
Vitaly Buka via llvm-commits
- [PATCH] D82437: [ELF] Add --dependency-file option
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] b128f71 - [profile] Disable new failing test from D83967
Vitaly Buka via llvm-commits
- [llvm] 3a18665 - [AMDGPU] Translate s_and/s_andn2 to s_mov in vcc optimisation
Carl Ritson via llvm-commits
- [llvm] fd1f807 - [LangRef] Mention that freeze does not consider aggregate's paddings
Juneyoung Lee via llvm-commits
- [compiler-rt] 947bf0f - [compiler-rt][NFC] Add missing 'override's
Logan Smith via llvm-commits
- [polly] 5d31d09 - [polly][NFC] Add missing 'override's
Logan Smith via llvm-commits
- [PATCH] D84000: [lit] Print non-existent paths when no tests are discovered.
Varun Gandhi via Phabricator via llvm-commits
- [llvm] dc65f57 - [DWARFYAML] Merge forms that use same encodings. NFC.
Xing GUO via llvm-commits
- [llvm] cd49532 - Add a test for D83752
Juneyoung Lee via llvm-commits
- [llvm] 582901d - [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison consider noundef
Juneyoung Lee via llvm-commits
- [PATCH] D84001: [ELF] Allow mixed SHF_LINK_ORDER & non-SHF_LINK_ORDER sections and sort within InputSectionDescription
Fangrui Song via Phabricator via llvm-commits
- [llvm] 1b3c25e - [llvm] Add RISCVTargetParser.def to the module map
Jonas Devlieghere via llvm-commits
- [llvm] addbf73 - [X86] Reorder how the subtarget map key is created.
Craig Topper via llvm-commits
- [llvm] 6bba958 - [X86] Change the scheduler model for 'pentium4' to SandyBridgeModel.
Craig Topper via llvm-commits
- [PATCH] D72031: [Scheduling] Create the missing dependency edges for store cluster
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D84002: BPF: generate .rodata BTF datasec for certain initialized local var's
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D84003: [InstCombine] Fix replace select with Phis when branch has the same labels
Kirill via Phabricator via llvm-commits
- [PATCH] D83149: [gcov] Add __gcov_dump/__gcov_reset and delete __gcov_flush
Fangrui Song via Phabricator via llvm-commits
- [llvm] f76a0cd - [DebugInfo] Fix a misleading usage of DWARF forms with DIEExpr. NFCI.
Igor Kudrin via llvm-commits
- [llvm] 4905536 - Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size"
via llvm-commits
- [llvm] c989881 - [InstCombine] Fix replace select with Phis when branch has the same labels
Max Kazantsev via llvm-commits
- [compiler-rt] 1cb8cc1 - [profile] Enabled test on windows
Vitaly Buka via llvm-commits
- [compiler-rt] dbf39e5 - [sanitizer] Revert accidentally committed file
Vitaly Buka via llvm-commits
- [PATCH] D84004: [compiler-rt][asan] Define MemToShadowSize for sparc64
Rainer Orth via Phabricator via llvm-commits
- [llvm] 3e0ccf9 - [ARM] halfword store hits llvm_unreachable with big-endian
Simon Wallis via llvm-commits
- [compiler-rt] 0db3ac3 - [compiler-rt][asan] Define MemToShadowSize for sparc64
Rainer Orth via llvm-commits
- [llvm] 785d41a - [TSan] Add option for emitting compound read-write instrumentation
Marco Elver via llvm-commits
- [llvm] 817767a - [PowerPC] Precommit test case for PR46759. NFC.
Kai Luo via llvm-commits
- [PATCH] D84006: [InstCombine][Test] Test for fix of replacing select with Phis when branch has the same labels
Kirill via Phabricator via llvm-commits
- [PATCH] D84007: [ValueTracking] Change canCreatePoison to take Operator, add canCreateUndef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D81415: [LoopVectorizer] Don't create unused block masks for reductions. NFC
Dave Green via Phabricator via llvm-commits
- [compiler-rt] 40a073e - [sanitizer] Fix protoent without network
Vitaly Buka via llvm-commits
- [compiler-rt] 05fe069 - [gwp-asan] Fix check-all with LIT_FILTER
Vitaly Buka via llvm-commits
- [compiler-rt] 02c7490 - [lsan] Fix SyntaxWarning: "is" with a literal
Vitaly Buka via llvm-commits
- [compiler-rt] 650baf2 - [msan] Fix strxfrm test
Vitaly Buka via llvm-commits
- [PATCH] D84008: [DWARFYAML] Refactor emitDebugInfo() to make the length be inferred.
Xing GUO via Phabricator via llvm-commits
- [llvm] e297006 - [ScheduleDAG] Move DBG_VALUEs after first term forward.
Florian Hahn via llvm-commits
- [compiler-rt] e412cc4 - [asan] Dedup MemToShadowSize
Vitaly Buka via llvm-commits
- [PATCH] D81918: [PowerPC] Support lowering int-to-fp on ppc_fp128
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Dave Green via Phabricator via llvm-commits
- [llvm] 62fd7f7 - [MachineScheduler] Fix the TopDepth/BotHeightReduce latency heuristics
Jay Foad via llvm-commits
- [PATCH] D84010: AMDGPU/GlobalISel: Legalize s16->s64 G_FPTOSI/G_FPTOUI
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D81669: [PowerPC] Support constrained fp operation for scalar sitofp/uitofp
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] df6e185 - [InstCombine][Test] Test for fix of replacing select with Phis when branch has the same labels
Max Kazantsev via llvm-commits
- [PATCH] D75512: [LoopVectorizer][ARM] Add preferInloopReduction reduction.
Dave Green via Phabricator via llvm-commits
- [llvm] 1cfb207 - [TableGen] Report an error instead of asserting
Jay Foad via llvm-commits
- [PATCH] D84014: AArch64: emit @llvm.debugtrap as `brk 0xf000` on all platforms
Tim Northover via Phabricator via llvm-commits
- [llvm] 760af7a - [AMDGPU] Avoid splitting FLAT offsets in unsafe ways
Jay Foad via llvm-commits
- [llvm] 6c348e4 - [HWLoops] Stop converting to a while loop when it would be unsafe to
Sam Tebbs via llvm-commits
- [PATCH] D84016: [SVE][CodeGen] Add simple integer add tests for SVE tuple types
David Sherwood via Phabricator via llvm-commits
- [PATCH] D83153: [DAGCombiner] Prevent regression in isMulAddWithConstProfitable
Ben Shi via Phabricator via llvm-commits
- [llvm] 033ef84 - Add -flang flag to the test-release.sh script
Hans Wennborg via llvm-commits
- [lld] 9a0689e - Make helpers static. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 7598ad3 - [x86] add tests for FMA with FMF; NFC
Sanjay Patel via llvm-commits
- [llvm] 2dc3d1b - [AMDGPU] Add some missing check prefixes
Jay Foad via llvm-commits
- [llvm] f05bce8 - [AMDGPU] Add some missing check prefixes and tweak test
Jay Foad via llvm-commits
- [llvm] 6227f04 - [llvm-readobj] - Add proper testing for the SHT_MIPS_ABIFLAGS section.
Georgii Rymar via llvm-commits
- [llvm] 23c9534 - [LV] Enable the LoopVectorizer to create pointer inductions
Anna Welker via llvm-commits
- [llvm] 47a3b85 - [ms] [llvm-ml] Remove unused function
Eric Astor via llvm-commits
- [llvm] ed48e6f - [NFC][ARM] Add SimplifyCFG test
Sam Parker via llvm-commits
- [PATCH] D82091: [ARM][CostModel] Select instruction costs.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D84022: [flang] Fix multi-config generator builds.
David Truby via Phabricator via llvm-commits
- [PATCH] D83056: [NFC] Separate the Loop Peeling Utilities from the Loop Unrolling Utilities
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D82927: Intergerate Loop Peeling into Loop Fusion
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D84023: Make MSVC generate appropriate __cplusplus macro definition
Tatyana Krasnukha via Phabricator via llvm-commits
- [llvm] 11e879d - [Loop Simplify] Resolve an issue where metadata is not applied to a loop latch.
Anh Tuyen Tran via llvm-commits
- [llvm] 8dea7f3 - [z/OS][AIX] Move lambda definition to fix build problem
David Tenty via llvm-commits
- [PATCH] D84026: [AMDGPU][MC] Added support of SP3 syntax for MTBUF format modifier
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D77422: [llvm-exegesis] Add benchmark mode that uses LBR for more precise measurements.
Erich Keane via Phabricator via llvm-commits
- [llvm] 8475981 - [gn build] Port c7562e77b3a
LLVM GN Syncbot via llvm-commits
- [llvm] 31d71c6 - [Matrix] Only run matrix lowering early with -O0.
Florian Hahn via llvm-commits
- [llvm] 7ebc6be - [ARM][MVE] Reorg of the LV tail-folding tests
Sjoerd Meijer via llvm-commits
- [llvm] 6bddd09 - Revert "[llvm-exegesis] Add benchmark latency option on X86 that uses LBR for more precise measurements."
Clement Courbet via llvm-commits
- [PATCH] D84027: [ARM][MVE] Teach MVEGatherScatterLowering to merge successive getelementpointers
Anna Welker via Phabricator via llvm-commits
- [llvm] 6831f8a - [gn build] Port 6bddd099ac1
LLVM GN Syncbot via llvm-commits
- [PATCH] D84028: GlobalISel: Translate llvm.powi intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6c43ed6 - Introducing llvm-libtool-darwin
Sameer Arora via llvm-commits
- [PATCH] D82923: introducing llvm-libtool-darwin
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D84030: AMDGPU/GlobalISel: Select s16->s64 G_FPEXT
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D84031: Clear NewGEPBases after finish using them in CodeGenPrep pass
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D84033: [llvm-readelf/readobj] - Refine the error reporting in printMipsABIFlags() methods.
George Rimar via Phabricator via llvm-commits
- [PATCH] D84034: [SVE] Add lowering for fixed length vector fdiv, fma, fmul and fsub operations.
Paul Walker via Phabricator via llvm-commits
- [llvm] 63f0b10 - [gn format] (manually) merge 6bddd099ac
Nico Weber via llvm-commits
- [PATCH] D84035: [InstSimplify] fold fcmp with infinity constant using isKnownNeverInfinity
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D84036: GlobalISel: Legalize G_FPOWI
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 994fb86 - AMDGPU: Fix promoting f16 fpowi with legal f16
Matt Arsenault via llvm-commits
- [PATCH] D84037: [FileCheck][WIP] Added support for line anchors
Nathan James via Phabricator via llvm-commits
- [llvm] acbc688 - [InstSimplify] add tests for fcmp with infinity; NFC
Sanjay Patel via llvm-commits
- [llvm] 1afd889 - [gn build] Make sync_source_lists_from_cmake handle one-line sources lines
Nico Weber via llvm-commits
- [PATCH] D84038: Passing the flag bigobj globally when building debug compiler on Windows
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 16458b5 - [gn build] (manually) merge 6c43ed608
Nico Weber via llvm-commits
- [llvm] f7dce88 - [IR] Fix MSVC warning (NFC)
Nikita Popov via llvm-commits
- [llvm] 6904c71 - [IR] Remove MSVC warning workaround (NFC)
Nikita Popov via llvm-commits
- [llvm] 9551ae2 - [gn build] Run `git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py format`
Nico Weber via llvm-commits
- [PATCH] D70174: [AArch64][SVE] Use FP for scavenging slot
Sander de Smalen via Phabricator via llvm-commits
- [llvm] f8a29b1 - [OptTable] Support grouped short options
Fangrui Song via llvm-commits
- [PATCH] D84041: [AArch64][SVE] Fix PCS for functions taking/returning scalable types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84042: [AArch64][SVE] Fix alignment of last predicate callee save
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84043: [AArch64][SVE] Fix CFA calculation in presence of SVE objects.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D84044: [AArch64][SVE] Add missing unwind info for SVE registers.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 0e347c0 - BPF: generate .rodata BTF datasec for certain initialized local var's
Yonghong Song via llvm-commits
- [PATCH] D82756: Port some floating point options to new option marshalling infrastructure
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D84047: [CodeGen][TargetPassConfig] Add TargetTransformInfo pass correctly
Eugene Leviant via Phabricator via llvm-commits
- [llvm] 2e87aca - [AMDGPU] Removed s_mov_regrd and mov_fed opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D69148: Disable exit-on-SIGPIPE in lldb
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D83024: [PGO] Instrument function entry BB by default in IR PGO
Rong Xu via Phabricator via llvm-commits
- [PATCH] D84050: YAML: Don't assume an arbitrary StringRef is null terminated
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D83519: [NewPM] Support optnone under new pass manager
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 04713f8 - Added missing API call to OpenMP test
George Rokos via llvm-commits
- [PATCH] D83088: Introduce CfgTraits abstraction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84056: [FPEnv] Don't transform FSUB(-0, X) -> FNEG(X) in SelectionDAGBuilder.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D82397: [scudo][standalone] mallopt runtime configuration options
Christopher Ferris via Phabricator via llvm-commits
- [PATCH] D84057: [PGO][PGSO] Remove a temporary flag used for gradual rollout.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] efb5040 - Fixed warning about signed/unsigned comparison
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D83337: [MSAN] Instrument libatomic load/store calls
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D84059: Insert leading blanks in LOGICAL formatted output fields
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D84060: [flang] Improve output from a STOP statement
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D84061: [flang] Allow ! and // comments after some preprocessing directives
Peter Klausler via Phabricator via llvm-commits
- [llvm] d3ce3dc - [llvm] Add contains(KeyType) -> bool methods to DenseSet
David Blaikie via llvm-commits
- [llvm] 1d8eef4 - [llvm] Add contains(KeyType) -> bool methods to SetVector
David Blaikie via llvm-commits
- [llvm] a0385bd - [llvm] Add contains(KeyType) -> bool methods to SmallPtrSet
David Blaikie via llvm-commits
- [llvm] dd4426b - [llvm] Add contains(KeyType) -> bool methods to SmallSet
David Blaikie via llvm-commits
- [llvm] 39000aa - [llvm] Add contains(KeyType) -> bool methods to SparseSet
David Blaikie via llvm-commits
- [llvm] 645bb8e - [llvm] Add contains(KeyType) -> bool methods to StringSet
David Blaikie via llvm-commits
- [PATCH] D84063: [flang] Rework read/write permission management for runtime file opening
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D84064: [flang][openacc] OpenACC module signature
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D84066: [flang] Add entry points for internal scalar list-directed I/O
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D76042: [PowerPC] Add the Uses of implicit register for the BCLRn instruction
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D81360: [PowerPC] Fix RM operands for some instructions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D82917: [ThinLTO] parse flags and blockcount summaries
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D83471: [PowerPC] Don't set use to RM for static rounding instructions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D71983: [PowerPC] Set the SideEffects of branch & call instructions from 1 to 0
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D83560: [DebugInfo] Added support for DW_OP_implicit_value in llvm
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D82390: [PowerPC] Fix the implicit operands in PPCInstrInfo::PredicateInstruction()
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D83630: [X86] Turn X86DAGToDAGISel::tryVPTERNLOG into a fully custom instruction selector that can handle bitcasts between logic ops
Craig Topper via Phabricator via llvm-commits
- [llvm] fda901a - [Clang] Fix building with Clang < 3.9.
Michael Spencer via llvm-commits
- [llvm] 66b6698 - [NFC][InstCombine] Add some tests with sdiv-by-negative-power-of-two
Roman Lebedev via llvm-commits
- [llvm] 0fdcca0 - [InstCombine] Fold X sdiv (-1 << C) -> -(X u>> Y) iff X is non-negative
Roman Lebedev via llvm-commits
- [PATCH] D71742: Added intrinsics for access to FP environment
Matt Arsenault via Phabricator via llvm-commits
- [llvm] d8e0baf - [InstCombine] Fix typo in comment.
Florian Hahn via llvm-commits
- [compiler-rt] 502f0cc - [GWP-ASan] Split the unwinder into segv/non-segv.
Mitch Phillips via llvm-commits
- [PATCH] D84069: [NFC][PPC][AIX] Add test coverage for _Complex return values
Chris Bowler via Phabricator via llvm-commits
- [llvm] 029946b - [InlineAdvisor] New inliner advisor to replay inlining from optimization remarks
Wenlei He via llvm-commits
- [PATCH] D84071: More conservatively report status from LoopIdiomRecognize
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83404: [PowerPC][PCRelative] Thread Local Storage Support for Local Exec
Amy Kwan via Phabricator via llvm-commits
- [compiler-rt] db15b8a - [compiler-rt][asan][hwasan] Fix Fuchsia build
Teresa Johnson via llvm-commits
- [llvm] 09fe0c5 - [OpenMP] Add Additional Function Attribute Information to OMPKinds.def
Joseph Huber via llvm-commits
- [llvm] ae08dbc - Temporarily Revert "[InlineAdvisor] New inliner advisor to replay inlining from optimization remarks"
Eric Christopher via llvm-commits
- [PATCH] D83275: [llc] (almost) remove `--print-machineinstrs`
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D84072: [GISel: Add support for CSEing SrcOps which are immediates
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] 020545d - Temporarily Revert "[OpenMP] Add Additional Function Attribute Information to OMPKinds.def"
Eric Christopher via llvm-commits
- [llvm] 7fcc1bb - [clangd] Fix the build with clang <3.9.
Michael Spencer via llvm-commits
- [llvm] cf5df40 - Revert "[AddressSanitizer] Don't use weak linkage for __{start,stop}_asan_globals"
Leonard Chan via llvm-commits
- [llvm] 63c081e - [GISel: Add support for CSEing SrcOps which are immediates
Aditya Nandakumar via llvm-commits
- [PATCH] D84076: [llvm-exegesis] Unset HAVE_LIBPFM if the kernel is too old.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D82339: [HIP][AMDGPU] Do not perform Promote Alloca optimization for GPU kernels with dynamic LDS usage.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84077: [flang] Support <name>=<integer> syntax in compiler directives
Peter Klausler via Phabricator via llvm-commits
- [lld] 53880b8 - [CMake] Make `intrinsics_gen` dependency unconditional.
Fangrui Song via llvm-commits
- [llvm] 0dfa4a8 - Revert "[PGO][PGSO] Add profile guided size optimization to loop vectorization legality."
Arthur Eubanks via llvm-commits
- [PATCH] D84078: [flang] Treat tabs like spaces in formatted input.
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D84079: [flang] Prevent bogus runtime I/O error message
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D84080: [InlineAdvisor] New inliner advisor to replay inlining from optimization remarks
Wenlei He via Phabricator via llvm-commits
- [PATCH] D84081: AMDGPU: Fix not accounting for constantexpr uses of LDS globals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84082: [tsan] Allow TSan in the Clang driver for Apple Silicon Macs
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] 1bbed69 - [sanitizer] Another attempt to fix protoent test
Vitaly Buka via llvm-commits
- [llvm] 31eb834 - [llvm][NFC] Add missing 'override's in unittests/
Logan Smith via llvm-commits
- [llvm] 3ee7fe4 - [llvm][NFC] Add missing 'override's
Logan Smith via llvm-commits
- [compiler-rt] 176a6e7 - [asan] Use dynamic shadow memory position on Apple Silicon macOS
Kuba Mracek via llvm-commits
- [PATCH] D82912: [asan] Use dynamic shadow memory position on Apple Silicon macOS
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] 3b55bfa - [llvm-jitlink] Add suppport for testing GOT entries and stubs for ELF.
Lang Hames via llvm-commits
- [llvm] 7c2f276 - [NewPM][ASan] Make ASan tests work under NPM
Arthur Eubanks via llvm-commits
- [compiler-rt] c12f111 - Corrected __libfuzzer_is_present symbol inclusion for MSVC x86 32-bit
Vitaly Buka via llvm-commits
- [llvm] 6d247f9 - [SCEV][IndVarSimplify] insert point should not be block front.
Chen Zheng via llvm-commits
- [PATCH] D84085: [SROA][Mem2Reg] Do not crash on alloca + addrspacecast
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] bb07eb9 - [PowerPC]add testcase for adding store (load float*) pattern, nfc
Chen Zheng via llvm-commits
- [compiler-rt] 780528d - sanitizers: Implement sig{and, or}set interceptors
Gui Andrade via llvm-commits
- [llvm] c425094 - [LLVM] Add libatomic load/store functions to TargetLibraryInfo
Gui Andrade via llvm-commits
- [llvm] 1f29171 - update libatomic instrumentation
Gui Andrade via llvm-commits
- [llvm] 951584d - Revert "update libatomic instrumentation"
Gui Andrade via llvm-commits
- [compiler-rt] 65936fe - [MSAN tests] Require android for sigandorset.cpp
Gui Andrade via llvm-commits
- [PATCH] D84086: [InlineAdvisor] New inliner advisor to replay inlining from optimization remarks
Wenlei He via Phabricator via llvm-commits
- [llvm] b922004 - [RelocationResolver] Support R_PPC_REL32 & R_PPC64_REL{32,64}
Fangrui Song via llvm-commits
- [llvm] 3073a3a - [RelocationResolver] Support R_AARCH64_PREL32
Fangrui Song via llvm-commits
- [compiler-rt] 1fe0705 - [sanitizer] Disable test on incompatible platforms
Vitaly Buka via llvm-commits
- [PATCH] D77589: libclc: Add Mesa/SPIR-V target
Boris Brezillon via Phabricator via llvm-commits
- [PATCH] D84089: [PredicateInfo] Fold PredicateWithCondition into PredicateBase (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84091: [ARM] Extra MVE select(binop) patterns
Dave Green via Phabricator via llvm-commits
- [llvm] 2408992 - [CodeGen][TargetPassConfig] Add TargetTransformInfo pass correctly
Evgeny Leviant via llvm-commits
- [llvm] 2f4c3e8 - [LV] Add additional InLoop redution tests. NFC
David Green via llvm-commits
- [PATCH] D84092: [DebugInfo] Make DIELocList::SizeOf() more explicit. NFCI.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D84093: [DebugInfo] Fix a comment and a variable name. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D84094: [DebugInfo] Fix misleading using of DWARF forms with DIELabel. NFCI.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D84095: [DebugInfo] Make DIEDelta::SizeOf() more explicit. NFCI.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80750: llvm-link: Add module flag behavior MergeTargetID
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D84098: [AMDGPU][MC] Corrected decoding of 16-bit literals
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D84099: [llvm-reduce] Fix off-by one in argument reduction pass
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D60620: [HIP] Support target id by --offload-arch
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D84100: [ARM] Optimize immediate selection
Ben Shi via Phabricator via llvm-commits
- [PATCH] D84101: [ARM] Add predicated add reduction patterns
Dave Green via Phabricator via llvm-commits
- [llvm] 918f3fc - AMDGPU/GlobalISel: Fix test copy paste error
Matt Arsenault via llvm-commits
- [llvm] c73df56 - AMDGPU/GlobalISel: Address some test fixmes that don't fail now
Matt Arsenault via llvm-commits
- [PATCH] D84102: [ARM] Add predicated mla reduction patterns
Dave Green via Phabricator via llvm-commits
- [llvm] 7b16fd8 - [NFC][CVP] Add tests for possible sdiv->udiv where operands are not non-negative
Roman Lebedev via llvm-commits
- [llvm] 2cde698 - [NFC][CVP] Refactor isPositive() out of hasPositiveOperands()
Roman Lebedev via llvm-commits
- [llvm] 45b7388 - [NFC][CVP] Rename predicates - s/positive/non negative/ to better note that zero is ok
Roman Lebedev via llvm-commits
- [llvm] 8d48766 - [CVP] Soften SDiv into a UDiv as long as we know domains of both of the operands.
Roman Lebedev via llvm-commits
- [llvm] 4b19ccc - [PredicateInfo] Fold PredicateWithCondition into PredicateBase (NFC).
Florian Hahn via llvm-commits
- [PATCH] D64571: [OPENMP]Fix threadid in __kmpc_omp_taskwait call for dependent target calls.
Joachim Protze via Phabricator via llvm-commits
- [llvm] 3ab0f53 - [DebugInfo] Respect relocations when decoding DW_EH_PE_sdata4 & DW_EH_PE_sdata8 and support R_ARM_REL32
Fangrui Song via llvm-commits
- [lld] 7099a4b - [ELF][test] Update test after DW_EH_PE_sdata4/DW_EH_PE_sdata8 change
Fangrui Song via llvm-commits
- [PATCH] D84105: [MachineVerifier] Speed-up verification (up to 10x)
Eugene Leviant via Phabricator via llvm-commits
- [llvm] 9dceb32 - [NFC][CVP] processSDiv(): pacify gcc compilers
Roman Lebedev via llvm-commits
- [llvm] 3bbbe4c - [OpenMP] Add Additional Function Attribute Information to OMPKinds.def
Joseph Huber via llvm-commits
- [PATCH] D84106: [llvm-readobj] Construct relocation-aware DWARFDataExtractor to decode .eh_frame addresses correctly
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] ca1cc5c - [gcov][test] Call wait() to make gcov-fork.c reliable
Fangrui Song via llvm-commits
- [PATCH] D83316: [OpenMPOpt][WIP] Structure for unittests
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D82719: [OpenMPOpt][SplitMemTransfer][WIP] Getting values stored in offload arrays
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- llvm-commits Digest, Vol 193, Issue 447
Marcin Wiśniewsk via llvm-commits
- [PATCH] D84108: [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D84109: [InstCombine] Fix store merge worklist management
Nikita Popov via Phabricator via llvm-commits
- [llvm] 13ae440 - [InstCombine] Add test for PR46680 (NFC)
Nikita Popov via llvm-commits
- [PATCH] D84110: [ARM] Constant fold VCTP intrinsics
Dave Green via Phabricator via llvm-commits
- [compiler-rt] 6a25838 - [gcov][test] Simplify instrprof-dlopen-dlclose-gcov.test
Fangrui Song via llvm-commits
- [llvm] 5809a32 - [gcov] Add __gcov_dump/__gcov_reset and delete __gcov_flush
Fangrui Song via llvm-commits
- [PATCH] D84111: [X86] Enable PostRA scheduler in the SNB scheduler model the default for Linux and Windows w/clang
Craig Topper via Phabricator via llvm-commits
- [PATCH] D84112: [DebugInfo] Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84113: [Debuginfo] (1/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84114: [Debuginfo] (2/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84115: [Debuginfo] (3/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84116: [Debuginfo] (4/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84117: [Debuginfo] (5/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84118: [Debuginfo] (6/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84119: [Debuginfo] (7/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D84120: [Debuginfo] (8/N) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D82344: [NewPM] Allow passes to never be skipped
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 606e756 - [NewPM] make parsePassPipeline parse adaptor-wrapped user passes
Yuanfang Chen via llvm-commits
- [llvm] af4c873 - [NewPM] Allow passes to never be skipped
Yuanfang Chen via llvm-commits
- [llvm] d37befd - [PowerPC] Remove the redundant implicit operands in ppc-early-ret pass
Kang Zhang via llvm-commits
- [PATCH] D76042: [PowerPC] Remove the redundant implicit operands in ppc-early-ret pass
Zhang Kang via Phabricator via llvm-commits
- [llvm] 2e74b6d - [llvm-cov gcov] Don't require NUL terminator when reading files
Fangrui Song via llvm-commits
- [PATCH] D78861: [Attributor] Track AA dependency using dependency graph
Stefan Stipanovic via Phabricator via llvm-commits
- [llvm] 3504acc - [ARM] Don't mark vctp as having sideeffects
David Green via llvm-commits
- [llvm] d12ec0f - [InstCombine] Fix store merge worklist management (PR46680)
Nikita Popov via llvm-commits
- [llvm] 7393d75 - [InstSimplify] fold fcmp with infinity constant using isKnownNeverInfinity
Sanjay Patel via llvm-commits
- [llvm] fb5577d - [NFCI][GVN] Make IsValueFullyAvailableInBlock() readable - use enum class instead of magic numbers
Roman Lebedev via llvm-commits
- [llvm] c6e1366 - [PredicateInfo] Add a method to interpret predicate as cmp constraint
Nikita Popov via llvm-commits
- [llvm] 2f3862e - Reland "[InstCombine] Lower infinite combine loop detection thresholds"
Roman Lebedev via llvm-commits
- [PATCH] D83571: [LLVM] New carry-less multiplication instruction llvm.experimental.clmul
Shawn Landden via Phabricator via llvm-commits
- [llvm] 50afa18 - [x86] split FMA with fast-math-flags to avoid libcall
Sanjay Patel via llvm-commits
- [PATCH] D84125: [IR] Add integer min/max/abs intrinsics
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2d6ecfa - [InlineAdvisor] New inliner advisor to replay inlining from optimization remarks
Wenlei He via llvm-commits
- [llvm] d41d952 - Revert "[InlineAdvisor] New inliner advisor to replay inlining from optimization remarks"
Wenlei He via llvm-commits
- [PATCH] D83543: [CodeMoverUtils] Add more data dependency related test case
rithik sharma via Phabricator via llvm-commits
- [llvm] 0a6aee5 - [ValueTracking] Add canCreateUndefOrPoison & let canCreatePoison use Operator
Juneyoung Lee via llvm-commits
- [llvm] 19dd371 - [llvm][NFC] Add missing 'override'
Logan Smith via llvm-commits
- [PATCH] D84126: Enable -Wsuggest-override in the LLVM build
Logan Smith via Phabricator via llvm-commits
- [llvm] 6187eeb - [llvm-reduce] Fix incorrect indices in argument reduction pass
Alex Richardson via llvm-commits
- [llvm] 8b354cc - [ConstantFolding] check applicability of AllOnes constant creation first
Jameson Nash via llvm-commits
- [PATCH] D84127: Make LLVM_ENABLE_LTO function with multi-arch values for CMAKE_OSX_ARCHITECTURES
Daniel Sanders via Phabricator via llvm-commits
- [llvm] ef66e3d - Fix ValueTrackingTest.cpp to use pair instead of tuple
Juneyoung Lee via llvm-commits
- [llvm] f7a5715 - [JITLink][MachO] Fix handling of non-extern UNSIGNED pair of SUBTRACTOR relocs.
Lang Hames via llvm-commits
- [llvm] 937bad3 - [Utils] Check function attributes in update_test_checks
via llvm-commits
- [llvm] cf11050 - [Utils][Fix] remove unnecessary ; at the end
via llvm-commits
- [PATCH] D84129: [ELF] -r: rewrite SHT_GROUP content if some members are combined or discarded
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D84130: [Attributor][NFC] applying update_test_checks with --check-attributes
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D84131: [ELF] Support -r --gc-sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] 30201d3 - [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison use canCreateUndefOrPoison
Juneyoung Lee via llvm-commits
- [PATCH] D84132: [LLVMgold.so] -plugin-opt=save-temps: save combined module to .lto.o instead of .o
Fangrui Song via Phabricator via llvm-commits
- [llvm] 1ab3d6c - [DWARFYAML] Implement the .debug_rnglists section.
Xing GUO via llvm-commits
- [llvm] cdd10ca - [JITLink][MachO] Tidy up debugging output for relocation parsing.
Lang Hames via llvm-commits
- [PATCH] D83246: [Attributor] Cache query results for isPotentiallyReachable in AAReachability
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 65c63eb - [DWARFYAML] Remove 'default' tag. NFC.
Xing GUO via llvm-commits
- [llvm] 0d944e0 - [ORC] Refactor TrampolinePool to reduce virtual function calls.
Lang Hames via llvm-commits
- [llvm] c657602 - [DWARFYAML] Add dependency 'BinaryFormat'. NFC.
Xing GUO via llvm-commits
- [PATCH] D84135: [IR] add comments and a unit test for User::replaceUsesOfWith
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] e3d646c - [Attributor][NFC] applying update_test_checks with --check-attributes
via llvm-commits
- [Differential] D83629: [Utils] Check function attributes in update_test_checks
Stefan Stipanovic via llvm-commits
- [Differential] D83624: [DWARFYAML] Implement the .debug_rnglists section.
Xing GUO via llvm-commits
Last message date:
Sun Jul 19 23:41:31 PDT 2020
Archived on: Mon Jul 20 00:22:41 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).