The Week Of Monday 28 December 2020 Archives by subject
Starting: Mon Dec 28 00:17:33 PST 2020
Ending: Sun Jan 3 23:54:39 PST 2021
Messages: 990
- [compiler-rt] 20670ba - [compiler-rt][test] Suppress stderr of ldd output
Fangrui Song via llvm-commits
- [compiler-rt] 34489da - [sanitizer] Enable mallopt and mallinfo interceptors on Android after D93848
Fangrui Song via llvm-commits
- [compiler-rt] 3c0d36f - [NFC][lsan] Add nested leak in test
Vitaly Buka via llvm-commits
- [compiler-rt] 4e74480 - [NFC][sanitizer] Simplify InternalLowerBound
Vitaly Buka via llvm-commits
- [compiler-rt] 52d7e18 - [sanitizer] Include fstab.h on glibc/FreeBSD/NetBSD/macOS
Fangrui Song via llvm-commits
- [compiler-rt] 55d13e6 - [asan][test] Annotate glibc specific tests with REQUIRES: glibc-2.27
Fangrui Song via llvm-commits
- [compiler-rt] 673b12e - [tsan] Remove stdlib.h from dd_interceptors.cpp
Vitaly Buka via llvm-commits
- [compiler-rt] 6988f7a - [compiler-rt] [Sanitizers] Extend ThreadDescriptorSize() for glibc-2.32-2.fc33.x86_64+i686
Jan Kratochvil via llvm-commits
- [compiler-rt] 70de7e0 - [compiler-rt] FuzzedDataProvider: Add PickValueInArray for std::array
Max Moroz via llvm-commits
- [compiler-rt] 9a02370 - [lsan] Ignore inderect leaks referenced by suppressed blocks
Vitaly Buka via llvm-commits
- [compiler-rt] 9a5261e - [lsan] Parse suppressions just before leak reporting
Vitaly Buka via llvm-commits
- [compiler-rt] 9b25b80 - [NFC][lsan] Extract PrintResults function
Vitaly Buka via llvm-commits
- [compiler-rt] 9c0c123 - [CMake][tsan] Remove --sysroot=.
Fangrui Song via llvm-commits
- [compiler-rt] a8970df - [ubsan][test] FLush stdout before checking interleaved stdout/stderr
Fangrui Song via llvm-commits
- [compiler-rt] a92d015 - [sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl
Fangrui Song via llvm-commits
- [compiler-rt] ababeca - [NFC][sanitizer] Add SortAndDedup function
Vitaly Buka via llvm-commits
- [compiler-rt] b4655a0 - [NFC][sanitizer] Remove unused typedef
Vitaly Buka via llvm-commits
- [compiler-rt] c1e85b6 - sanitizer: fix typo/spelling: Dissassemble → Disassemble
Nico Weber via llvm-commits
- [compiler-rt] fe9976c - Revert "[sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl"
Nico Weber via llvm-commits
- [lld] 275eb82 - [PowerPC] Support powerpcle target in LLD [4/5]
Brandon Bergren via llvm-commits
- [lld] 496fb70 - [MachO] Fix enum-int mismatch warning
Mikael Holmen via llvm-commits
- [lld] 4a290a5 - [lld/mac] fix typo
Thorsten Schütt via llvm-commits
- [lld] 5688247 - fix typo to cycle bots
Nico Weber via llvm-commits
- [lld] 8886be2 - [lld/mac] Add -adhoc_codesign / -no_adhoc_codesign flags
Nico Weber via llvm-commits
- [lld] b0d6beb - [ELF] Drop '>>> defined in ' for locations of linker synthesized symbols
Fangrui Song via llvm-commits
- [lld] ed146d6 - [LLD][ELF] - Use LLVM_ELF_IMPORT_TYPES_ELFT instead of multiple types definitions. NFCI.
Georgii Rymar via llvm-commits
- [llvm] 01f0d16 - Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via llvm-commits
- [llvm] 05e6ac4 - [IROutliner] Removing a duplicate addition, causing overestimates in IROutliner.
Andrew Litteken via llvm-commits
- [llvm] 068a23f - [LoopDistribute] Add tests with uncomputable BTCs.
Florian Hahn via llvm-commits
- [llvm] 08665b1 - Support tilezero intrinsic and c interface for AMX.
via llvm-commits
- [llvm] 096b02e - [RISCV] Add intrinsics for vcompress instruction
ShihPo Hung via llvm-commits
- [llvm] 0a19fc3 - [PowerPC] Disable CTR loops containing operations on half-precision
Nemanja Ivanovic via llvm-commits
- [llvm] 0d21e66 - [IRSim] Letting call instructions be legal for similarity identification.
Andrew Litteken via llvm-commits
- [llvm] 0d2f219 - [SimplifyCFG] Teach SimplifyEqualityComparisonWithOnlyPredecessor() to preserve DomTree, part 3
Roman Lebedev via llvm-commits
- [llvm] 0e219b6 - [Target] Construct SmallVector with iterator ranges (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0e9abcf - [AMDGPU][NewPM] Port amdgpu-promote-alloca(-to-vector)
Arthur Eubanks via llvm-commits
- [llvm] 0f2c180 - [ValueTracking] Implement impliesPoison
Juneyoung Lee via llvm-commits
- [llvm] 109e073 - [ConstraintElimination] Add tests for select form and/or (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 1351f71 - [InstSimplify] add tests for ctpop; NFC (PR48608)
Sanjay Patel via llvm-commits
- [llvm] 13b1c9a - [CVP] Add tests for union of conditions (NFC)
Nikita Popov via llvm-commits
- [llvm] 145cbef - Copy demangle changes from libcxxabi to llvm with cp_to_llvm.sh.
James Y Knight via llvm-commits
- [llvm] 14dc69b - Revert "remove pessimizing moves (reported by gcc 10)"
Andrew Litteken via llvm-commits
- [llvm] 14e540f - [LVI] Handle unions of conditions
Nikita Popov via llvm-commits
- [llvm] 16c2067 - [X86][AMX] Fix compilation warning introduced by 981a0bd8.
via llvm-commits
- [llvm] 16c8f6e - Revert "Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline""
Yuanfang Chen via llvm-commits
- [llvm] 16d20e2 - [Transforms/Utils] Construct SmallVector with iterator ranges (NFC)
Kazu Hirata via llvm-commits
- [llvm] 171c5fd - [llvm] Use llvm::erase_value and llvm::erase_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] 18c3e79 - [Verifier] Remove declaration of method that was removed 8.5 years ago. NFC
Craig Topper via llvm-commits
- [llvm] 18c407b - [SimplifyCFG] Teach HoistThenElseCodeToIf() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] 19ab181 - [llvm-reduce] Fix removal of unused llvm intrinsics declarations
Roman Lebedev via llvm-commits
- [llvm] 1a9eb19 - [IROutliner] Adding consistent function attribute merging
Andrew Litteken via llvm-commits
- [llvm] 1d04cbe - [RISCV] Define vector single-width type-convert intrinsic.
Monk Chiang via llvm-commits
- [llvm] 1e23802 - [IROutliner] Merging identical output blocks for extracted functions.
Andrew Litteken via llvm-commits
- [llvm] 1e3ed09 - [CodeGen] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1fc992b - [Scalarizer] Use poison as insertelement's placeholder
Juneyoung Lee via llvm-commits
- [llvm] 2016f2c - Fixes warning 'enumeration value not handled in switch'.
Jacques Pienaar via llvm-commits
- [llvm] 2047c10 - [TargetMachine] Drop implied dso_local for definitions in ELF static relocation model/PIE
Fangrui Song via llvm-commits
- [llvm] 2131494 - Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline"
Yuanfang Chen via llvm-commits
- [llvm] 2139958 - [InstSimplify] Return poison if insertelement touches out of bounds
Juneyoung Lee via llvm-commits
- [llvm] 21a3a02 - [SLP] replace local reduction enum with RecurrenceKind; NFCI
Sanjay Patel via llvm-commits
- [llvm] 2288319 - [PowerPC] Enable OpenMP for powerpcle target. [5/5]
Brandon Bergren via llvm-commits
- [llvm] 236c452 - [InstSimplify] remove ctpop of 1 (low) bit
Sanjay Patel via llvm-commits
- [llvm] 2461cdb - [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] 2461cdb - [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree
Martin Storsjö via llvm-commits
- [llvm] 2461cdb - [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] 2461cdb - [CodeGen][SimplifyCFG] Teach DwarfEHPrepare to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] 253dc16 - [RISCV] Cleanup some V intrinsic names used in tests to match the type overloads used. Add some missing double tests on rv32. NFC
Craig Topper via llvm-commits
- [llvm] 2668026 - [InstSimplify] Add tests for gep p, -p without inbounds (NFC)
Nikita Popov via llvm-commits
- [llvm] 277ebe4 - Fix `LLVM_ENABLE_MODULES=On` build
Yuanfang Chen via llvm-commits
- [llvm] 278aa65 - [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Juneyoung Lee via llvm-commits
- [llvm] 2820a2c - Move -fno-semantic-interposition dso_local logic from TargetMachine to Clang CodeGenModule
Fangrui Song via llvm-commits
- [llvm] 2883cd9 - [CFGPrinter] Use succ_empty (NFC)
Kazu Hirata via llvm-commits
- [llvm] 294a196 - [update_llc_test_checks] Support .Lfunc$local for x86 -relocation-model=pic dsolocal tests
Fangrui Song via llvm-commits
- [llvm] 2ae760e - [RISCV] Add earlyclobber of destination register to vmsbf.m/vmsif.m/vmsof.m instructions
Craig Topper via llvm-commits
- [llvm] 2aed9bc - [RISCV] Define vector narrowing type-convert intrinsic.
Monk Chiang via llvm-commits
- [llvm] 3071562 - [SimplifyCFG] Teach mergeConditionalStoreToAddress() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] 30feb93 - [IROutliner] Adding support for swift errors in the IROutliner
Andrew Litteken via llvm-commits
- [llvm] 329b887 - [Analysis, IR] Use *Map::lookup (NFC)
Kazu Hirata via llvm-commits
- [llvm] 331c28f - [ARM] Declare Op within an if statement (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3567908 - [SLP] add fadd reduction test to show broken FMF propagation; NFC
Sanjay Patel via llvm-commits
- [llvm] 3715c99 - [InstSimplify] Fold nnan/ninf violation to poison
Nikita Popov via llvm-commits
- [llvm] 374ef57 - [InstCombine] 'hoist xor-by-constant from xor-by-value': completely give up on constant exprs
Roman Lebedev via llvm-commits
- [llvm] 38bfa25 - Revert "[benchmark] Fixed a build error when using CMake 3.15.1 + NDK-R20"
Roman Lebedev via llvm-commits
- [llvm] 39a56f7 - [SimplifyCFG] Teach SimplifyTerminatorOnSelect() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] 3c60e9b - Add tests for D93943 (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 420d046 - clang-format, address warnings
Juneyoung Lee via llvm-commits
- [llvm] 44ee14f - [WebAssembly][NFC] Finish cleaning up SIMD tablegen
Thomas Lively via llvm-commits
- [llvm] 4646de5 - [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
Yuanfang Chen via llvm-commits
- [llvm] 471dec3 - [CodeGen][NFC] Fix a build warning due to an extra semicolon
Yang Fan via llvm-commits
- [llvm] 480936e - Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline" (again)
Yuanfang Chen via llvm-commits
- [llvm] 4820af9 - [TableGen] Fix bug in !interleave operator
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 49c2d70 - [X86] Make deinterleave8bitStride3 use unary CreateShuffleVector
Juneyoung Lee via llvm-commits
- [llvm] 4a16c50 - [InstCombine] Disable unsafe select transform behind a flag
Nikita Popov via llvm-commits
- [llvm] 4a17b9a - [LAA] Add tests with uncomputable BTCs.
Florian Hahn via llvm-commits
- [llvm] 4b33b23 - Reapply "[LV] Vectorize (some) early and multiple exit loops"" w/fix for builder
Philip Reames via llvm-commits
- [llvm] 4b80647 - [AMDGPU][SimplifyCFG] Teach AMDGPUUnifyDivergentExitNodes to preserve {,Post}DomTree
Roman Lebedev via llvm-commits
- [llvm] 4f568fb - [PowerPC] Do not emit HW loop when TLS var accessed in PHI of loop exit
Nemanja Ivanovic via llvm-commits
- [llvm] 4fc9080 - [NFC][SimplifyCFG] Add a test where we fail to preserve DomTree validity
Roman Lebedev via llvm-commits
- [llvm] 4ffcd4f - Revert "[LV] Vectorize (some) early and multiple exit loops"
Arthur Eubanks via llvm-commits
- [llvm] 509fa8e - [SCEV] recognize logical and/or pattern
Juneyoung Lee via llvm-commits
- [llvm] 51879a5 - [LoopIdiom] 'left-shift until bittest': don't forget to check that PHI node is in loop header
Roman Lebedev via llvm-commits
- [llvm] 51a292d - [gn build] Switch copy_bundle_data from pax to cpio
Nico Weber via llvm-commits
- [llvm] 52aa4e2 - [ThinLTO][test] Add visibility related tests
Fangrui Song via llvm-commits
- [llvm] 530c5af - [Transforms] Construct SmallVector with iterator ranges (NFC)
Kazu Hirata via llvm-commits
- [llvm] 578c5a0 - [ArgPromotion] Add test with dead GEP when promoting.
Florian Hahn via llvm-commits
- [llvm] 5799fc7 - [llvm-reduce] Refactor global variable delta pass
Roman Lebedev via llvm-commits
- [llvm] 57a4691 - [IRSim][IROutliner] Allowing call instructions to be outlined.
Andrew Litteken via llvm-commits
- [llvm] 57b8afd - [gn build] Port 480936e741d
LLVM GN Syncbot via llvm-commits
- [llvm] 5abfecc - [ARM][AArch64] Add Cortex-A78C Support for Clang and LLVM
Mark Murray via llvm-commits
- [llvm] 5b17263 - [AMDGPU][MC][NFC] Parser refactoring
Dmitry Preobrazhensky via llvm-commits
- [llvm] 5c95162 - [IROutliner] Refactoring errors in the cost model from past patches.
Andrew Litteken via llvm-commits
- [llvm] 5cdf6ed - [CodeGen] recognize select form of and/ors when splitting branch conditions
Juneyoung Lee via llvm-commits
- [llvm] 5ced712 - [LoopVectorizer] add test to show wrong FMF propagation; NFC
Sanjay Patel via llvm-commits
- [llvm] 5d2529f - [Scalar] Construct SmallVector with iterator ranges (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5e09e99 - [WebAssembly] Prototype extending pairwise add instructions
Thomas Lively via llvm-commits
- [llvm] 5efc71e - [ORC] Move Orc RPC code into Shared, rename some RPC types.
Lang Hames via llvm-commits
- [llvm] 5fa241a - [SimplifyCFG] FoldValueComparisonIntoPredecessors(): fine-tune/fix DomTree preservation, take 2
Roman Lebedev via llvm-commits
- [llvm] 5fe0798 - [Utils] LocalTest: fix SimplifyCFGWithNullAC test to work with `-simplifycfg-require-and-preserve-domtree=1`
Roman Lebedev via llvm-commits
- [llvm] 6027e05 - [SimplifyCFG] Teach SimplifyEqualityComparisonWithOnlyPredecessor() to preserve DomTree, part 1
Roman Lebedev via llvm-commits
- [llvm] 6280bc1 - [Flang][openmp][5.0] Add task_reduction clause.
Sameeran joshi via llvm-commits
- [llvm] 644da78 - [AMDGPU] Split edge to make si_if dominate end_cf
via llvm-commits
- [llvm] 657c1e0 - [SimplifyCFG] Teach eliminateDeadSwitchCases() to preserve DomTree, part 2
Roman Lebedev via llvm-commits
- [llvm] 696bd30 - [PowerPC] Support powerpcle target in LLVMObject [2/5]
Brandon Bergren via llvm-commits
- [llvm] 6a3a8d1 - [SimplifyCFG] FoldValueComparisonIntoPredecessors(): fine-tune/fix DomTree preservation
Roman Lebedev via llvm-commits
- [llvm] 6be0b9a - [X86] Don't fold negative offset into 32-bit absolute address (e.g. movl $foo-1, %eax)
Fangrui Song via llvm-commits
- [llvm] 6c36286 - [NewPM] Fix CGSCCOptimizerLateEPCallbacks place in pipeline
Arthur Eubanks via llvm-commits
- [llvm] 6d02d12 - [AMDGPU][MC][NFC] Added more tests for flat_global
Dmitry Preobrazhensky via llvm-commits
- [llvm] 6da0033 - [RISCV] Define vsext/vzext intrinsics.
Zakk Chen via llvm-commits
- [llvm] 6df161a - [IROutliner] Adding a cost model, and debug option to turn the model off.
Andrew Litteken via llvm-commits
- [llvm] 6e9755b - [X86] Refactor AMX test case, remove unnecessary code.
via llvm-commits
- [llvm] 6f1503d - [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
via llvm-commits
- [llvm] 70935b9 - [NFC][SimplifyCFG] SimplifyTerminatorOnSelect(): pull out OldTerm->getParent() into a variable
Roman Lebedev via llvm-commits
- [llvm] 7181df1 - [update_llc_test_checks] Support Windows .seh_proc for x86
Fangrui Song via llvm-commits
- [llvm] 71867ed - [IROutliner] Adding support for swift errors
Andrew Litteken via llvm-commits
- [llvm] 728f99f - [ThinLTO][test] Specify -enable-import-metadata to make !thinlto_src_module available in -DLLVM_ENABLE_ASSERTIONS=off mode
Fangrui Song via llvm-commits
- [llvm] 742ea77 - [InstCombine] Transform (A + B) - (A | B) to A & B (PR48604)
Dávid Bolvanský via llvm-commits
- [llvm] 7486de1 - [PowerPC] Provide patterns for permuted scalar to vector for pre-P8
Nemanja Ivanovic via llvm-commits
- [llvm] 766cf7f - [InstSimplify] Fold division by zero to poison
Nikita Popov via llvm-commits
- [llvm] 79cbb00 - [RISCV] Don't use tail agnostic policy on instructions where destination is tied to source
Craig Topper via llvm-commits
- [llvm] 7b529d0 - [AArch64][test] Add explicit dso_local to definitions in ELF static relocation model tests
Fangrui Song via llvm-commits
- [llvm] 7bc76fd - [CodeGen] Construct SmallVector with iterator ranges (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7c8b806 - [SimplifyCFG][AMDGPU] AMDGPUUnifyDivergentExitNodes: SimplifyCFG isn't ready to preserve PostDomTree
Roman Lebedev via llvm-commits
- [llvm] 7e5508e - [RISCV][test] Add explicit dso_local to definitions in ELF static relocation model tests
Fangrui Song via llvm-commits
- [llvm] 7ecbe0c - [NewPM][AMDGPU] Port amdgpu-lower-kernel-attributes
Arthur Eubanks via llvm-commits
- [llvm] 7f221c9 - [SimplifyCFG] Teach SwitchToLookupTable() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] 831636b - [SimplifyCFG] SUCCESS! Teach createUnreachableSwitchDefault() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] 835bdd1 - [gn build] Port 5799fc79c3f
LLVM GN Syncbot via llvm-commits
- [llvm] 858b99d - [InstSimplify] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 85af1d6 - [test] Fix pr45360.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] 871de4a - [X86][test] Add explicit dso_local to definitions in ELF static relocation model tests
Fangrui Song via llvm-commits
- [llvm] 8866583 - [SimplifyCFG] Teach FoldValueComparisonIntoPredecessors() to preserve DomTree, part 2
Roman Lebedev via llvm-commits
- [llvm] 88cadb8 - [PowerPC][test] Add explicit dso_local to definitions in ELF static relocation model tests
Fangrui Song via llvm-commits
- [llvm] 890079e - [LoopLoadElim] Add tests with uncomputable BTCs.
Florian Hahn via llvm-commits
- [llvm] 8b67c98 - [UpdateTestChecks] Fix update_analyze_test_checks.py failure
Juneyoung Lee via llvm-commits
- [llvm] 8bee4d4 - Revert "[LoopDeletion] Allows deletion of possibly infinite side-effect free loops"
Shaurya Gupta via llvm-commits
- [llvm] 8c25bb3 - [AMDGPU][MC] Improved errors handling for v_interp* operands
Dmitry Preobrazhensky via llvm-commits
- [llvm] 8ca60db - [LoopUtils] reduce FMF and min/max complexity when forming reductions
Sanjay Patel via llvm-commits
- [llvm] 8d18bc8 - [Utils] reduce code in createTargetReduction(); NFC
Sanjay Patel via llvm-commits
- [llvm] 8f00447 - [PowerPC] Add the LLVM triple for powerpcle [1/5]
Brandon Bergren via llvm-commits
- [llvm] 92207b2 - [gn build] Port 21314940c48
LLVM GN Syncbot via llvm-commits
- [llvm] 94427af - Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline"
Yuanfang Chen via llvm-commits
- [llvm] 95ea865 - [PGO] Use isa instead of dyn_cast (NFC)
Kazu Hirata via llvm-commits
- [llvm] 981a0bd - [X86] Add x86_amx type for intel AMX.
via llvm-commits
- [llvm] 985f899 - [Target] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 98cd1c3 - [NFC][SimplifyCFG] Hoist 'original' DomTree verification from simplifyOnce() into run()
Roman Lebedev via llvm-commits
- [llvm] 9a90c4e - [llvm] Use isa instead of dyn_cast (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9abc457 - [NewPM][AMDGPU] Port amdgpu-simplifylib/amdgpu-usenative
Arthur Eubanks via llvm-commits
- [llvm] 9b29610 - Use unary CreateShuffleVector if possible
Juneyoung Lee via llvm-commits
- [llvm] 9b64939 - [NFC] Added tests for PR48604
Dávid Bolvanský via llvm-commits
- [llvm] 9f17dab - [SimplifyCFG] Teach simplifyIndirectBr() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] a001393 - [NFC][SimplifyCFG] Add another test for switch creation where we fail to maintain DomTree
Roman Lebedev via llvm-commits
- [llvm] a14c955 - [ORC] Remove some stale debugging output.
Lang Hames via llvm-commits
- [llvm] a17025a - [SimplifyCFG] Teach switchToSelect() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] a1d0589 - [llvm-elfabi] Add flag to preserve timestamp when output is the same
Haowei Wu via llvm-commits
- [llvm] a2513cb - remove pessimizing moves (reported by gcc 10)
Nuno Lopes via llvm-commits
- [llvm] a373eac - [gn build] Port 16c8f6e9134
LLVM GN Syncbot via llvm-commits
- [llvm] a485a59 - [benchmark] Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via llvm-commits
- [llvm] a554cd6 - [RuntimeDyld] Fix dangling reference in RuntimeDyldELF.
Lang Hames via llvm-commits
- [llvm] a64b89e - [ARM][test] Add explicit dso_local to definitions in ELF static relocation model tests
Fangrui Song via llvm-commits
- [llvm] a768494 - [SimplifyCFG] SimplifyTerminatorOnSelect(): fix/tune DomTree updates
Roman Lebedev via llvm-commits
- [llvm] a815b6b - [SimplifyCFG] Teach eliminateDeadSwitchCases() to preserve DomTree, part 1
Roman Lebedev via llvm-commits
- [llvm] a87c700 - [Analysis] Remove unused code recursivelySimplifyInstruction (NFC)
Kazu Hirata via llvm-commits
- [llvm] a90b42b - [ThinLTO] Default -enable-import-metadata to false
Fangrui Song via llvm-commits
- [llvm] a90e5a8 - [SystemZ][test] Add explicit dso_local to definitions in ELF static relocation model tests
Fangrui Song via llvm-commits
- [llvm] a964e0f - [test] Add explicit dso_local to definitions in ELF static relocation model tests
Fangrui Song via llvm-commits
- [llvm] ae69fa9 - [InstCombine] Transform (A + B) - (A & B) to A | B (PR48604)
Dávid Bolvanský via llvm-commits
- [llvm] ae6e893 - Precommit tests that have poison as shufflevector's placeholder
Juneyoung Lee via llvm-commits
- [llvm] aebb4a6 - [RISCV] Rewrite and simplify helper function. NFC.
Fraser Cormack via llvm-commits
- [llvm] b23b1bc - [NFC][CodeGen][Tests] Mark all tests that fail to preserve DomTree for SimplifyCFG as such
Roman Lebedev via llvm-commits
- [llvm] b4429f3 - [SimplifyCFG] Teach removeUndefIntroducingPredecessor to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] b557c32 - [MemorySSA, BPF] Use isa instead of dyn_cast (NFC)
Kazu Hirata via llvm-commits
- [llvm] b6b1006 - [IRSim][IROutliner] Allowing GEP instructions to be outlined.
Andrew Litteken via llvm-commits
- [llvm] b76014a - RegionInfo: use a range-based for loop [NFCI]
Nicolai Hähnle via llvm-commits
- [llvm] b7c463d - [SimplifyCFG] Teach FoldBranchToCommonDest() to preserve DomTree, part 2
Roman Lebedev via llvm-commits
- [llvm] b8121b2 - [SimplifyCFG] Teach SinkCommonCodeFromPredecessors() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] b980bed - [MSSAUpdater] Skip renaming when inserting def in unreachable block.
Florian Hahn via llvm-commits
- [llvm] b9a7c89 - [MIRPrinter] Fix incorrect output of unnamed stack names
Mikael Holmen via llvm-commits
- [llvm] b9da488 - [SimplifyCFG] Don't actually take DomTreeUpdater unless we intend to maintain DomTree validity
Roman Lebedev via llvm-commits
- [llvm] ba82c0b - [llvm] Call *(Set|Map)::erase directly (NFC)
Kazu Hirata via llvm-commits
- [llvm] be76406 - Revert "[ThinLTO][test] Add visibility related tests"
Shaurya Gupta via llvm-commits
- [llvm] bea8d02 - [llvm] Use *Map::lookup (NFC)
Kazu Hirata via llvm-commits
- [llvm] bf1160c - [test] Add explicit dso_local to definitions in ELF static relocation model tests
Fangrui Song via llvm-commits
- [llvm] bf286b0 - [X86][test] Improve global address offset folding tests
Fangrui Song via llvm-commits
- [llvm] bf2a78f - [SLP]Add a test for correct use of the reordered loads, NFC.
Alexey Bataev via llvm-commits
- [llvm] bfedd5d - [ConstraintElimination] Add support for select form of and/or
Juneyoung Lee via llvm-commits
- [llvm] c182a00 - [Analysis] fix typo in code comment; NFC
Sanjay Patel via llvm-commits
- [llvm] c1937c2 - [NFC] Added/adjusted tests for PR48604; second pattern
Dávid Bolvanský via llvm-commits
- [llvm] c1b825d - [SimplifyCFG] Teach FoldValueComparisonIntoPredecessors() to preserve DomTree, part 1
Roman Lebedev via llvm-commits
- [llvm] c1f3033 - Update inselt tests at llvm/test/Analysis to have poison as shufflevector's placeholder (NFC)
Juneyoung Lee via llvm-commits
- [llvm] c2ef06d - [NewPM] Port infer-address-spaces
Arthur Eubanks via llvm-commits
- [llvm] c38739a - [NFC] clang-format the entire DwarfEHPrepare.cpp
Roman Lebedev via llvm-commits
- [llvm] c45f765 - [SimplifyCFG] Teach SimplifyBranchOnICmpChain() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] c50f9b2 - [LV] Clean up trailing whitespace (NFC).
Florian Hahn via llvm-commits
- [llvm] c5a7e75 - Update *-inseltpoison.ll tests at Transforms/InstCombine/X86 by replacing undef with poison (NFC)
Juneyoung Lee via llvm-commits
- [llvm] c6035a7 - Remove functions from *-inseltpoison.ll tests if unnecessary
Juneyoung Lee via llvm-commits
- [llvm] c6ad00d - [InstSimplify] Return poison for out of bounds extractelement
Nikita Popov via llvm-commits
- [llvm] c74e853 - [Analysis] flatten enums for recurrence types
Sanjay Patel via llvm-commits
- [llvm] c8dedfe - fix typos to cycle bots
Nico Weber via llvm-commits
- [llvm] cf8f682 - [RISCV] Adjust tested vor ops for more stable tests. NFC.
Fraser Cormack via llvm-commits
- [llvm] d034a94 - Revert "[llvm-elfabi] Add flag to preserve timestamp when output is the same"
Haowei Wu via llvm-commits
- [llvm] d1fd723 - Refactor how -fno-semantic-interposition sets dso_local on default visibility external linkage definitions
Fangrui Song via llvm-commits
- [llvm] d1fd723 - Refactor how -fno-semantic-interposition sets dso_local on default visibility external linkage definitions
Hubert Tong via llvm-commits
- [llvm] d1fd723 - Refactor how -fno-semantic-interposition sets dso_local on default visibility external linkage definitions
Fāng-ruì Sòng via llvm-commits
- [llvm] d4c0abb - [SimplifyCFG] Teach FoldCondBranchOnPHI() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] d4ccef3 - [InstCombine] 'hoist xor-by-constant from xor-by-value': ignore constantexprs
Roman Lebedev via llvm-commits
- [llvm] d7154bb - [ThinLTO][test] Add visibility related tests
Fangrui Song via llvm-commits
- [llvm] d8af310 - [LV] Add missed optimization fold-tail test
Gil Rapaport via llvm-commits
- [llvm] d974ac0 - [IRSim] Letting gep instructions be legal for similarity identification.
Andrew Litteken via llvm-commits
- [llvm] d9c0b12 - [SCEV] Simplify trunc to zero based on known bits
Gil Rapaport via llvm-commits
- [llvm] d9f306a - [LV] Fix crash when generating remarks with multi-exit loops.
Florian Hahn via llvm-commits
- [llvm] d9f306a - [LV] Fix crash when generating remarks with multi-exit loops.
Philip Reames via llvm-commits
- [llvm] da1bd95 - Precommit a test for D92015 (NFC)
Juneyoung Lee via llvm-commits
- [llvm] db75326 - [IR] PassManagerTest: Register DominatorTreeAnalysis before running SimplifyCFGPass
Roman Lebedev via llvm-commits
- [llvm] dcd2157 - [ValueTracking] Fix isKnownNonEqual() with constexpr mul
Nikita Popov via llvm-commits
- [llvm] df4a931 - [IROutliner] Adding OptRemarks to the IROutliner Pass
Andrew Litteken via llvm-commits
- [llvm] e08fea3 - [SimplifyCFGPass] Ensure that DominatorTreeWrapperPass is init'd before SimplifyCFG
Roman Lebedev via llvm-commits
- [llvm] e0f70ee - [test] Fix linux-preemption.ll
Fangrui Song via llvm-commits
- [llvm] e1440d4 - [SimplifyCFG] Teach tryToSimplifyUncondBranchWithICmpInIt() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] e3e25cf - [PowerPC] Add mir test to show effect of `optimizeCompareInstr` when `equalityOnly` is true. NFC.
Kai Luo via llvm-commits
- [llvm] e433715 - [NFC][RISCV] Move vmsge{u}.vx processing to RISCVAsmParser.
Hsiangkai Wang via llvm-commits
- [llvm] e4df6a4 - [LV] Vectorize (some) early and multiple exit loops
Philip Reames via llvm-commits
- [llvm] e673d40 - [RISCV] Define vmsbf.m/vmsif.m/vmsof.m/viota.m/vid.v intrinsics.
Zakk Chen via llvm-commits
- [llvm] e6ae623 - [IROutliner] Adding support for consolidating functions with different output arguments.
Andrew Litteken via llvm-commits
- [llvm] e6b1a27 - [NFC][CodeGen] Split DwarfEHPrepare pass into an actual transform and an legacy-PM wrapper
Roman Lebedev via llvm-commits
- [llvm] e6e6404 - [SimplifyCFG] Add tests for select form and/or for creating select from icmps
Juneyoung Lee via llvm-commits
- [llvm] e73f885 - [PowerPC] Remove redundant COPY_TO_REGCLASS introduced by 8a58f21f5b6c
Nemanja Ivanovic via llvm-commits
- [llvm] e90ea76 - [IR] remove 'NoNan' param when creating FP reductions
Sanjay Patel via llvm-commits
- [llvm] eaab711 - [Analysis] reduce code for matching min/max; NFC
Sanjay Patel via llvm-commits
- [llvm] ec0b671 - [SimplifyCFG] Teach SimplifyCondBranchToCondBranch() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] ecc38ea - Add intrinsic testcase for some missing widening reduction.
Monk Chiang via llvm-commits
- [llvm] eda5030 - [NFC][SimplifyCFG] Add test for switch creation where we fail to maintain DomTree
Roman Lebedev via llvm-commits
- [llvm] edb52c6 - [LoopUnswitch] Precommit initial partial unswitching test cases.
Florian Hahn via llvm-commits
- [llvm] eeb99c2 - Revert "[IROutliner] Adding support for swift errors"
Andrew Litteken via llvm-commits
- [llvm] ef93f7a - [SimplifyCFG] FoldBranchToCommonDest: gracefully handle unreachable code ()
Roman Lebedev via llvm-commits
- [llvm] f07b95e - [PowerPC] Add addtional test that retroactively catches PR47259
Brandon Bergren via llvm-commits
- [llvm] f094d65 - [InstSimplify] Fix addo/subo with undef (PR43188)
Nikita Popov via llvm-commits
- [llvm] f1ce696 - [SimplifyCFG] Teach tryWidenCondBranchToCondBranch() to preserve DomTree
Roman Lebedev via llvm-commits
- [llvm] f3f9ce3 - [RISCV] Define vmclr.m/vmset.m intrinsics.
Zakk Chen via llvm-commits
- [llvm] f43daf1 - [SSAUpdater] Remove unused code InstrIsPHI (NFC)
Kazu Hirata via llvm-commits
- [llvm] f4c39cc - [TableGen] Continue cleaning up .td files
Paul C. Anagnostopoulos via llvm-commits
- [llvm] f4ea219 - [NFCI][CodeGen] DwarfEHPrepare: don't actually pass DTU into simplifyCFG by default
Roman Lebedev via llvm-commits
- [llvm] f5f7ff8 - [dsymutil][DWARFLinker][NFC] Refactor usages of UniquingStringPool.
Alexey Lapshin via llvm-commits
- [llvm] f6515b0 - [PowerPC] Do not fold `cmp(d|w)` and `subf` instruction to `subf.` if `nsw` is not present
Kai Luo via llvm-commits
- [llvm] f731839 - [LowerEmuTls] Copy dso_local from <var> to __emutls_v.<var>
Fangrui Song via llvm-commits
- [llvm] f760d57 - LangRef: fix significand bits of fp128
Nuno Lopes via llvm-commits
- [llvm] f76e83b - [Analysis] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] f7f09e2 - [RISCV] Fill out basic integer RVV ISel patterns
Fraser Cormack via llvm-commits
- [llvm] f7f42e6 - [TableGen] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] f904b46 - [llvm-objcopy] Use llvm::erase_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] f904d50 - [PowerPC] Remaining KnownBits should be constant when performing non-sign comparison
Kai Luo via llvm-commits
- [llvm] f931290 - [PowerPC] Parse and ignore .machine
Fangrui Song via llvm-commits
- [llvm] fc3f53f - [gn build] (manually) port 5e31e226b5: Use Py3 for the build
Nico Weber via llvm-commits
- [llvm] fdd30fa - [RISCV] Define vector widening type-convert intrinsic.
Monk Chiang via llvm-commits
- [llvm] fddb417 - [llvm-elfabi] Add flag to preserve timestamp when output is the same
Haowei Wu via llvm-commits
- [llvm] fe43110 - [IROutliner] Adding option to enable outlining from linkonceodr functions
Andrew Litteken via llvm-commits
- [llvm] fe9bdd9 - [SimplifyCFG] Teach SimplifyEqualityComparisonWithOnlyPredecessor() to preserve DomTree, part 2
Roman Lebedev via llvm-commits
- [PATCH] D40159: Correct handling of the TLS/NetBSD block of the main program
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Gal Zohar via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
luxufan via Phabricator via llvm-commits
- [PATCH] D57190: [MC] Teach the MachO object writer about N_FUNC_COLD
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D59259: [AArch64] Use faddp to implement fadd reductions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D6017: Add supporting for dumping the COFF debug FPO section.
Jeff Muizelaar via Phabricator via llvm-commits
- [PATCH] D63785: Add support for MUSL libc
Jari Ronkainen via Phabricator via llvm-commits
- [PATCH] D63785: Add support for MUSL libc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D66082: [X86] Move MemOpKey class to a independent file. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66082: [X86] Move MemOpKey class to a independent file. NFC
Pei, Gen via Phabricator via llvm-commits
- [PATCH] D71287: [PowerPC] Use fcti[dw] instructions in additional cases
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D73170: Handle subregs and superregs in callee-saved register mask
Luís Marques via Phabricator via llvm-commits
- [PATCH] D75746: [LoopVectorizer] Simplify branch in the remainder loop for trivial cases
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D75746: [LoopVectorizer] Simplify branch in the remainder loop for trivial cases
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75746: [LoopVectorizer] Simplify branch in the remainder loop for trivial cases
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D76561: [AsmParser][AsmWriter] Default to dso_local for function definitions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78152: [ValueTracking] Implement impliesPoison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D78152: [ValueTracking] Implement impliesPoison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D78152: [ValueTracking] Implement impliesPoison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D78152: [ValueTracking] Implement impliesPoison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D83305: [ADT] Fix join_impl using the wrong size when calculating total length
Nathan James via Phabricator via llvm-commits
- [PATCH] D83305: [ADT] Fix join_impl using the wrong size when calculating total length
David Blaikie via Phabricator via llvm-commits
- [PATCH] D83305: [ADT] Fix join_impl using the wrong size when calculating total length
Nathan James via Phabricator via llvm-commits
- [PATCH] D83305: [ADT] Fix join_impl using the wrong size when calculating total length
David Blaikie via Phabricator via llvm-commits
- [PATCH] D83305: [ADT] Fix join_impl using the wrong size when calculating total length
Nathan James via Phabricator via llvm-commits
- [PATCH] D83305: [ADT] Fix join_impl using the wrong size when calculating total length
David Blaikie via Phabricator via llvm-commits
- [PATCH] D83608: [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D83608: [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D83608: [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D83608: [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D85340: [ConstraintElimination] Support add nuw.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D85341: [ConstraintElimination] support sub nuw
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86489: [PowerPC] Add addtional test that retroactively catches PR47259
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
LiuChen via Phabricator via llvm-commits
- [PATCH] D87145: [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
Nico Weber via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D87296: [IRSim][IROutliner] Adding support for consolidating functions with different output arguments.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87298: [IRSim][IROutliner] Merging output blocks for extracted functions with outputs
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87299: [IRSim][IROutliner] Adding a cost model, and debug option to turn the model off.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87300: [IRSim][IROutliner] Adding OptRemarks for the IROutliner.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87301: [IRSim][IROutliner] Adding consistent function attribute merging
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87302: [IRSim][IROutliner] Adding DebugInfo handling for IR outlined functions.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87302: [IRSim][IROutliner] Adding DebugInfo handling for IR outlined functions.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D87309: [IRSim][IROutliner] Adding option to enable outlining from linkonceodr functions
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87312: [IRSim] Letting call instructions be legal for similarity identification.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87314: [IRSim][IROutliner] Allowing call instructions to be outlined.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87317: [IRSim][IROutliner] Allowing GEP instructions to be outlined.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87399: Revert "[InstCombine] erase instructions leading up to unreachable"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87465: [TargetLowering] Change SimplifyDemandedBits for XOR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87742: [IROutliner] Adding support for swift errors
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D88356: [ConstantRange] Make exhaustive testing more principled (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D88356: [ConstantRange] Make exhaustive testing more principled (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Craig Topper via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88466: [CSKY 1/n] Add basic stub or infra of csky backend
Arfrever Frehtes Taifersar Arahesis via Phabricator via llvm-commits
- [PATCH] D88785: Support {S,U}REMEqFold before legalization
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D89108: [NFC] Add the getSizeInBytes() interface for MachineConstantPoolValue
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89195: [PowerPC][Power10] Exploit store rightmost vector element instructions.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D89373: Fixed dangling reference in RuntimeDyldELF
Lang Hames via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D90156: [PowerPC] Do not fold `cmp(d|w)` and `subf` instruction to `subf.` if `nsw` is not present
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D90156: [PowerPC] Do not fold `cmp(d|w)` and `subf` instruction to `subf.` if `nsw` is not present
Kai Luo via Phabricator via llvm-commits
- [PATCH] D90156: [PowerPC] Do not fold `cmp(d|w)` and `subf` instruction to `subf.` if `nsw` is not present
Kai Luo via Phabricator via llvm-commits
- [PATCH] D90156: [PowerPC] Do not fold `cmp(d|w)` and `subf` instruction to `subf.` if `nsw` is not present
Kai Luo via Phabricator via llvm-commits
- [PATCH] D90159: [DDG] Data Dependence Graph - DOT printer
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D90901: [DAGCombiner] Don't fold ((fma (fneg X), Y, (fneg Z)) to fneg (fma X, Y, Z))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the EmitTargetCodeForConstantPool hook for target to customize it with MachineConstantPoolValue
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the EmitTargetCodeForConstantPool hook for target to customize it with MachineConstantPoolValue
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91244: [GlobalISel] Add missing operand update when copy is required
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D91255: [AArch64] Rearrange mul(dup(sext/zext)) to mul(sext/zext(dup))
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D91255: [AArch64] Rearrange mul(dup(sext/zext)) to mul(sext/zext(dup))
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D91334: [compiler-rt] Set CMAKE_TRY_COMPILE_TARGET_TYPE to STATIC_LIBRARY when building builtins standalone
Luís Marques via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Alexander via Phabricator via llvm-commits
- [PATCH] D91520: [MachO] Fix enum-int mismatch warning
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91520: [MachO] Fix enum-int mismatch warning
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [lld] Allow --export-dynamic to override --lto-whole-program-visibility
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91786: [GVN] Strengthen the updating of dominated users
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D91786: [GVN] Strengthen the updating of dominated users
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91834: [SelectionDAG] Use TypeSize for the stack offset.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Praveen G via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Praveen G via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alok Mishra via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alok Mishra via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alok Mishra via Phabricator via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92015: [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92083: [PowerPC] Lower the SETCC/SELECT_CC/BR_CC as libcall for fp128 with Power9 vector disabled
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92083: [PowerPC] Lower the SETCC/SELECT_CC/BR_CC as libcall for fp128 with Power9 vector disabled
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D92083: [PowerPC] Lower the SETCC/SELECT_CC/BR_CC as libcall for fp128 with Power9 vector disabled
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92281: [VPlan] Add getOutOfScopeIRValue accessor to VPValue.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Dave Green via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Dave Green via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target. (5/5)
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target. (5/5)
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target. (5/5)
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target. (5/5)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Enable OpenMP for powerpcle target. [5/5]
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Enable OpenMP for powerpcle target. [5/5]
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92473: [Legalizer] Promote result type in expanding FP_TO_XINT
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D92473: [Legalizer] Promote result type in expanding FP_TO_XINT
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92521: [tsan] Fix build failure with _FORTIFY_SOURCE
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D92535: [llvm-link] fix linker behavior when linking archives with --only-needed option
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D92668: [SLP]Merge reorder and reuse shuffles.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D92668: [SLP]Merge reorder and reuse shuffles.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D92668: [SLP]Merge reorder and reuse shuffles.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D92726: Teach isKnownNonEqual how to recurse through invertable multiplies
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D92726: Teach isKnownNonEqual how to recurse through invertable multiplies
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92726: Teach isKnownNonEqual how to recurse through invertable multiplies
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D92837: [X86] Support tilezero intrinsic and c interface for AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92837: [X86] Support tilezero intrinsic and c interface for AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92837: [X86] Support tilezero intrinsic and c interface for AMX.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92837: [X86] Support tilezero intrinsic and c interface for AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92837: [X86] Support tilezero intrinsic and c interface for AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92899: [ThinLTO][test] Add visibility related tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92899: [ThinLTO][test] Add visibility related tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D92899: [ThinLTO][test] Add visibility related tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92899: [ThinLTO][test] Add visibility related tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92899: [ThinLTO][test] Add visibility related tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D92899: [ThinLTO][test] Add visibility related tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D92932: RegionInfo: use a range-based for loop [NFCI]
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93092: [PowerPC] KnownBits should be constant when performing non-sign comparison
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D93092: [PowerPC] KnownBits should be constant when performing non-sign comparison
Kai Luo via Phabricator via llvm-commits
- [PATCH] D93092: [PowerPC] KnownBits should be constant when performing non-sign comparison
Kai Luo via Phabricator via llvm-commits
- [PATCH] D93092: [PowerPC] KnownBits should be constant when performing non-sign comparison
Kai Luo via Phabricator via llvm-commits
- [PATCH] D93092: [PowerPC] Remaining KnownBits should be constant when performing non-sign comparison
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D93092: [PowerPC] Remaining KnownBits should be constant when performing non-sign comparison
Kai Luo via Phabricator via llvm-commits
- [PATCH] D93105: [Flang][openmp][5.0] Add task_reduction clause.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93122: [TTI] Use shuffle cost in getInterleavedMemoryOpCost, if profitable.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93191: [DAGCombine][PowerPC] Fold select_cc constants when comparing zero into trivial ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93364: [RISCV] Load/Store vector mask types.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93386: [compiler-rt] [Sanitizers] Extend ThreadDescriptorSize() for glibc-2.32-2.fc33.x86_64+i686
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D93386: [compiler-rt] [Sanitizers] Extend ThreadDescriptorSize() for glibc-2.32-2.fc33.x86_64+i686
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D93386: [compiler-rt] [Sanitizers] Extend ThreadDescriptorSize() for glibc-2.32-2.fc33.x86_64+i686
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D93386: [compiler-rt] [Sanitizers] Extend ThreadDescriptorSize() for glibc-2.32-2.fc33.x86_64+i686
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D93386: [compiler-rt] [Sanitizers] Extend ThreadDescriptorSize() for glibc-2.32-2.fc33.x86_64+i686
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D93386: [compiler-rt] [Sanitizers] Extend ThreadDescriptorSize() for glibc-2.32-2.fc33.x86_64+i686
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D93460: [dsymutil][DWARFLinker][NFC] Refactor usages of UniquingStringPool.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D93511: [Sink] Process basic blocks with a single successor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93529: [GVN][BasicAA] Enable clobbering in GVN.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D93572: [flang] Fix bugs in .mod file for abstract interface
Tim Keith via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take argument's size into consideration when computing leader's demanded bits
guopeilin via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take argument's size into consideration when computing leader's demanded bits
guopeilin via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take argument's size into consideration when computing leader's demanded bits
guopeilin via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take argument's size into consideration when computing leader's demanded bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93622: [ARM] Extend lowering for i64 reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D93629: [LV] Don't sink into replication regions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93629: [LV] Don't sink into replication regions
Dave Green via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93662: [SimplifyCFG] Keep !dgb metadata of moved instruction, if they match.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D93676: [UpdateTestChecks] Fix PowerPC RE to support AIX assembly
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D93676: [UpdateTestChecks] Fix PowerPC RE to support AIX assembly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93676: [UpdateTestChecks] Fix PowerPC RE to support AIX assembly
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D93685: [MIRPrinter] Fix incorrect output of unnamed stack names
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D93685: [MIRPrinter] Fix incorrect output of unnamed stack names
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D93685: [MIRPrinter] Fix incorrect output of unnamed stack names
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D93686: [LoopUnroll] Fix a crash
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93686: [LoopUnroll] Fix a crash
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D93707: [FPEnv] Allow fneg + strict_fsub -> strict_fadd in DAGCombiner
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D93725: [LV] Relax assumption that LCSSA implies single entry
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93725: [LV] Relax assumption that LCSSA implies single entry
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93738: [OpenMP] Not set OPENMP_STANDALONE_BUILD=ON when building OpenMP along with LLVM
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D93738: [OpenMP] Not set OPENMP_STANDALONE_BUILD=ON when building OpenMP along with LLVM
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D93738: [OpenMP] Not set OPENMP_STANDALONE_BUILD=ON when building OpenMP along with LLVM
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D93756: [AMDGPU][MC][NFC] Parser refactoring
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D93757: [AMDGPU][MC] Improved diagnostics messages for v_interp* operands
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93771: [WebAssembly][NFC] Finish cleaning up SIMD tablegen
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93771: [WebAssembly][NFC] Finish cleaning up SIMD tablegen
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93775: [WebAssembly] Prototype extending pairwise add instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93792: [X86] Refactor AMX test case, remove unnecessary code.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93792: [X86] Refactor AMX test case, remove unnecessary code.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93792: [X86] Refactor AMX test case, remove unnecessary code.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat use poison as inselt's placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
AnZhong Huang via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
AnZhong Huang via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
AnZhong Huang via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
AnZhong Huang via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
AnZhong Huang via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Renato Golin via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Renato Golin via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Renato Golin via Phabricator via llvm-commits
- [PATCH] D93804: [RISCV] Spilling for RISC-V V extension.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93804: [RISCV] Spilling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93807: [RISCV] Define vector widening reduction intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93809: [RISCV] Add intrinsics for vcompress instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93809: [RISCV] Add intrinsics for vcompress instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93809: [RISCV] Add intrinsics for vcompress instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93812: [RISCV] Handle stack rounding only in RISCVFrameLowering.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93814: [TableGen] Fix bug in !interleave operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93817: Update transformations to use poison for insertelement/shufflevector's placeholder value
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93817: Update transformations to use poison for insertelement/shufflevector's placeholder value
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93817: Update transformations to use poison for insertelement/shufflevector's placeholder value
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93817: Update transformations to use poison for insertelement/shufflevector's placeholder value
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93817: Update transformations to use poison for insertelement/shufflevector's placeholder value
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93817: Update transformations to use poison for new insertelement's placeholder value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93817: Update transformations to use poison for new insertelement's placeholder value
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93818: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93820: [InstSimplify] Don't fold gep p, -p to null
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D93820: [InstSimplify] Don't fold gep p, -p to null
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93823: [RISCV] Define vmsbf.m/vmsif.m/vmsof.m/viota.m/vid.v intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93823: [RISCV] Define vmsbf.m/vmsif.m/vmsof.m/viota.m/vid.v intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93828: [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Xun Li via Phabricator via llvm-commits
- [PATCH] D93828: [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93828: [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93828: [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Xun Li via Phabricator via llvm-commits
- [PATCH] D93828: [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93828: [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93828: [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Xun Li via Phabricator via llvm-commits
- [PATCH] D93828: [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93828: [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93832: [AArch64] Handle any extend whilst lowering mull
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93833: [AArch64] Handle any extend whilst lowering addw/addl/subw/subl
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D93834: [ARM] Handle any extend whilst lowering mull
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93835: [ARM] Handle any extend whilst lowering addw/addl/subw/subl
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93835: [ARM] Handle any extend whilst lowering addw/addl/subw/subl
Dave Green via Phabricator via llvm-commits
- [PATCH] D93835: [ARM] Handle any extend whilst lowering addw/addl/subw/subl
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93840: [InstCombine] Disable unsafe select transform behind a flag
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93840: [InstCombine] Disable unsafe select transform behind a flag
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93849: [RISCV] Define vmclr.m/vmset.m intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93849: [RISCV] Define vmclr.m/vmset.m intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93849: [RISCV] Define vmclr.m/vmset.m intrinsics.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93849: [RISCV] Define vmclr.m/vmset.m intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93849: [RISCV] Define vmclr.m/vmset.m intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93850: [InstCombine] Rewrite (switch (zext X)) as (switch X).
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93850: [InstCombine] Rewrite (switch (zext X)) as (switch X).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93850: [InstCombine] Rewrite (switch (zext X)) as (switch X).
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93850: [InstCombine] Rewrite (switch (zext X)) as (switch X).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93850: [InstCombine] Rewrite (switch (zext X)) as (switch X).
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93850: [InstCombine] Rewrite (switch (zext X)) as (switch X).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93850: [InstCombine] Rewrite (switch (zext X)) as (switch X).
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93851: [RISCV] Rewrite and simplify helper function. NFC.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D93851: [RISCV] Rewrite and simplify helper function. NFC.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93851: [RISCV] Rewrite and simplify helper function. NFC.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93852: [RISCV] Fill out basic integer RVV ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93852: [RISCV] Fill out basic integer RVV ISel patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93852: [RISCV] Fill out basic integer RVV ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93852: [RISCV] Fill out basic integer RVV ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93852: [RISCV] Fill out basic integer RVV ISel patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93852: [RISCV] Fill out basic integer RVV ISel patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93852: [RISCV] Fill out basic integer RVV ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93852: [RISCV] Fill out basic integer RVV ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93852: [RISCV] Fill out basic integer RVV ISel patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93852: [RISCV] Fill out basic integer RVV ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93853: [CodeGen] recognize select form of and/ors when splitting branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93853: [CodeGen] recognize select form of and/ors when splitting branch conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93853: [CodeGen] recognize select form of and/ors when splitting branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93853: [CodeGen] recognize select form of and/ors when splitting branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93853: [CodeGen] recognize select form of and/ors when splitting branch conditions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D93853: [CodeGen] recognize select form of and/ors when splitting branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93853: [CodeGen] recognize select form of and/ors when splitting branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93853: [CodeGen] recognize select form of and/ors when splitting branch conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93853: [CodeGen] recognize select form of and/ors when splitting branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93854: [obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93855: [RISCV] Define vector widening type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93856: [LLD][ELF] - Use LLVM_ELF_IMPORT_TYPES_ELFT macro instead of multiple types definitions. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93856: [LLD][ELF] - Use LLVM_ELF_IMPORT_TYPES_ELFT macro instead of multiple types definitions. NFCI.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93856: [LLD][ELF] - Use LLVM_ELF_IMPORT_TYPES_ELFT macro instead of multiple types definitions. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93856: [LLD][ELF] - Use LLVM_ELF_IMPORT_TYPES_ELFT macro instead of multiple types definitions. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93857: Revert "[InstCombine] Hoist xor-by-constant from xor-by-value"
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D93857: Revert "[InstCombine] Hoist xor-by-constant from xor-by-value"
Shaurya Gupta via Phabricator via llvm-commits
- [PATCH] D93857: Revert "[InstCombine] Hoist xor-by-constant from xor-by-value"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93857: Revert "[InstCombine] Hoist xor-by-constant from xor-by-value"
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D93857: Revert "[InstCombine] Hoist xor-by-constant from xor-by-value"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93857: Revert "[InstCombine] Hoist xor-by-constant from xor-by-value"
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D93857: Revert "[InstCombine] Hoist xor-by-constant from xor-by-value"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93857: Revert "[InstCombine] Hoist xor-by-constant from xor-by-value"
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D93857: Revert "[InstCombine] Hoist xor-by-constant from xor-by-value"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93857: Revert "[InstCombine] Hoist xor-by-constant from xor-by-value"
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D93858: [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93859: [GlobalISel][TableGen] Add BitsPerByte value
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D93859: [GlobalISel][TableGen] Add BitsPerByte value
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93859: [GlobalISel][TableGen] Add BitsPerByte value
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D93859: [GlobalISel][TableGen] Add BitsPerByte value
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D93859: [GlobalISel][TableGen] Add BitsPerByte value
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93860: [SLP] delete unused pairwise reduction option
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93860: [SLP] delete unused pairwise reduction option
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93860: [SLP] delete unused pairwise reduction option
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93860: [SLP] delete unused pairwise reduction option
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93860: [SLP] delete unused pairwise reduction option
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93860: [SLP] delete unused pairwise reduction option
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93860: [SLP] delete unused pairwise reduction option
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93860: [SLP] delete unused pairwise reduction option
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93860: [SLP] delete unused pairwise reduction option
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93860: [SLP] delete unused pairwise reduction option
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93863: [NewPM][AMDGPU] Port amdgpu-simplifylib/amdgpu-usenative
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93863: [NewPM][AMDGPU] Port amdgpu-simplifylib/amdgpu-usenative
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93863: [NewPM][AMDGPU] Port amdgpu-simplifylib/amdgpu-usenative
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93863: [NewPM][AMDGPU] Port amdgpu-simplifylib/amdgpu-usenative
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D93863: [NewPM][AMDGPU] Port amdgpu-simplifylib/amdgpu-usenative
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93863: [NewPM][AMDGPU] Port amdgpu-simplifylib/amdgpu-usenative
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93864: [TableGen] Continue cleaning up .td files
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93864: [TableGen] Continue cleaning up .td files
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93864: [TableGen] Continue cleaning up .td files
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D93864: [TableGen] Continue cleaning up .td files
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93864: [TableGen] Continue cleaning up .td files
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D93864: [TableGen] Continue cleaning up .td files
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93865: [LV] Vectorize (some) early and multiple exit loops w/tail folding
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93867: [RISCV] Add earlyclobber of destination register to vmsbf.m/vmsif.m/vmsof.m instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93867: [RISCV] Add earlyclobber of destination register to vmsbf.m/vmsif.m/vmsof.m instructions
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93867: [RISCV] Add earlyclobber of destination register to vmsbf.m/vmsif.m/vmsof.m instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93867: [RISCV] Add earlyclobber of destination register to vmsbf.m/vmsif.m/vmsof.m instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93871: [NewPM] Fix CGSCCOptimizerLateEPCallbacks place in pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93871: [NewPM] Fix CGSCCOptimizerLateEPCallbacks place in pipeline
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D93871: [NewPM] Fix CGSCCOptimizerLateEPCallbacks place in pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93872: [flang] Detect call to abstract interface
Tim Keith via Phabricator via llvm-commits
- [PATCH] D93872: [flang] Detect call to abstract interface
Tim Keith via Phabricator via llvm-commits
- [PATCH] D93875: [AMDGPU][NewPM] Port amdgpu-promote-alloca(-to-vector)
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93875: [AMDGPU][NewPM] Port amdgpu-promote-alloca(-to-vector)
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93876: Do not implicitly turn on function sections with basic block sections.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93876: Do not implicitly turn on function sections with basic block sections.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D93876: Do not implicitly turn on function sections with basic block sections.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93878: [RISCV] Don't use tail agnostic policy on instructions where destination is tied to source
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93878: [RISCV] Don't use tail agnostic policy on instructions where destination is tied to source
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93878: [RISCV] Don't use tail agnostic policy on instructions where destination is tied to source
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93878: [RISCV] Don't use tail agnostic policy on instructions where destination is tied to source
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93878: [RISCV] Don't use tail agnostic policy on instructions where destination is tied to source
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93880: [NewPM] Port infer-address-spaces
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93880: [NewPM] Port infer-address-spaces
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93882: [SCEV] recognize logical and/or pattern
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93883: [WebAssembly] Prototype prefetch instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93883: [WebAssembly] Prototype prefetch instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D93883: [WebAssembly] Prototype prefetch instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D93885: [NewPM][AMDGPU] Port amdgpu-lower-kernel-attributes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93885: [NewPM][AMDGPU] Port amdgpu-lower-kernel-attributes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93886: [NewPM][AMDGPU] Run InternalizePass when -amdgpu-internalize-symbols
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93887: [RISCV] Add intrinsic testcase for some missing widening reduction.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93887: [RISCV] Add intrinsic testcase for some missing widening reduction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93887: [RISCV] Add intrinsic testcase for some missing widening reduction.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93887: [RISCV] Add intrinsic testcase for some missing widening reduction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93887: [RISCV] Add intrinsic testcase for some missing widening reduction.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93887: [RISCV] Add intrinsic testcase for some missing widening reduction.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93887: [RISCV] Add intrinsic testcase for some missing widening reduction.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93887: [RISCV] Add intrinsic testcase for some missing widening reduction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93887: [RISCV] Add intrinsic testcase for some missing widening reduction.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93887: [RISCV] Add intrinsic testcase for some missing widening reduction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93887: [RISCV] Add intrinsic testcase for some missing widening reduction.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93888: [GVN] If zext X == N or sext X == N, then X == trunc N.
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93888: [GVN] If zext X == N or sext X == N, then X == trunc N.
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93888: [GVN] If zext X == N or sext X == N, then X == trunc N.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93891: [DAGCombine] Remove the check for unsafe-fp-math when we are checking the AFN
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D93891: [DAGCombine] Remove the check for unsafe-fp-math when we are checking the AFN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93891: [DAGCombine] Respect the unsafe-fp-math when perform the transformation of fpow()
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D93891: [DAGCombine] Respect the unsafe-fp-math when perform the transformation of fpow()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93891: [DAGCombine] Respect the unsafe-fp-math when perform the transformation of fpow()
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D93893: [RISCV] Define vsext/vzext intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93893: [RISCV] Define vsext/vzext intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93893: [RISCV] Define vsext/vzext intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93893: [RISCV] Define vsext/vzext intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93893: [RISCV] Define vsext/vzext intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93894: [PowerPC] Expand BitPermutation to handle cases of the single immediate 'and'.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D93898: [X86] Fix tile register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93898: [X86] Fix tile register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93898: [X86] Fix tile register spill issue.
Wei Xiao via Phabricator via llvm-commits
- [PATCH] D93898: [X86] Fix tile register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93898: [X86] Fix tile register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93899: [AArch64] Add BRB IALL and BRB INJ instructions
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D93899: [AArch64] Add BRB IALL and BRB INJ instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D93899: [AArch64] Add BRB IALL and BRB INJ instructions
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D93900: [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93900: [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93900: [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93900: [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93906: [LoopDeletion] Break backedge of loops when known not taken
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93906: [LoopDeletion] Break backedge of loops when known not taken
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93906: [LoopDeletion] Break backedge of loops when known not taken
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93906: [LoopDeletion] Break backedge of loops when known not taken
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93906: [LoopDeletion] Break backedge of loops when known not taken
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93906: [LoopDeletion] Break backedge of loops when known not taken
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93907: Make gCrashRecoveryEnabled atomic
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D93907: Make gCrashRecoveryEnabled atomic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93911: [TableGen] Add the assert statement, step 1
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93911: [TableGen] Add the assert statement, step 1
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93911: [TableGen] Add the assert statement, step 1
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93911: [TableGen] Add the assert statement, step 1
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93911: [TableGen] Add the assert statement, step 1
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93911: [TableGen] Add the assert statement, step 1
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93914: [NewPM][AMDGPU] Make amdgpu-aa work with NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93914: [NewPM][AMDGPU] Make amdgpu-aa work with NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93916: [PowerPC] powerpcle target 2/5
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93916: [PowerPC] powerpcle target 2/5
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93916: [PowerPC] Support powerpcle target in LLVMObject [2/5]
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93916: [PowerPC] Support powerpcle target in LLVMObject [2/5]
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93917: [PowerPC] powerpcle target 4/5
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93917: [PowerPC] powerpcle target 4/5
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93917: [PowerPC] powerpcle target 4/5
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93917: [PowerPC] Support powerpcle target in LLD [4/5]
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93918: [PowerPC] Add the LLVM triple for powerpcle [1/5]
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93918: [PowerPC] Add the LLVM triple for powerpcle [1/5]
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93918: [PowerPC] powerpcle target 1/5
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93918: [PowerPC] powerpcle target 1/5
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93922: Mangle `__alignof__` differently than `alignof`.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D93923: Use unary CreateShuffleVector if possible
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93923: Use unary CreateShuffleVector if possible
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93923: Use unary CreateShuffleVector if possible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93923: Use unary CreateShuffleVector if possible
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93923: Use unary CreateShuffleVector if possible
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93923: Use unary CreateShuffleVector if possible
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93925: [ELF] Drop '>>> defined in ' for locations of linker synthesized symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93925: [ELF] Drop '>>> defined in ' for locations of linker synthesized symbols
George Rimar via Phabricator via llvm-commits
- [PATCH] D93925: [ELF] Drop '>>> defined in ' for locations of linker synthesized symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93929: [NewPM][Hexagon] Fix HexagonVectorLoopCarriedReusePass position in pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93930: [NewPM][NVPTX] Port NVPTX opt passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93931: [X86] Don't fold negative offset into 32-bit absolute address (e.g. movl $foo-1, %eax)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93931: [X86] Don't fold negative offset into 32-bit absolute address (e.g. movl $foo-1, %eax)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93931: [X86] Don't fold negative offset into 32-bit absolute address (e.g. movl $foo-1, %eax)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93931: [X86] Don't fold negative offset into 32-bit absolute address (e.g. movl $foo-1, %eax)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93931: [X86] Don't fold negative offset into 32-bit absolute address (e.g. movl $foo-1, %eax)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93931: [X86] Don't fold negative offset into 32-bit absolute address (e.g. movl $foo-1, %eax)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93932: [RISCV] Define vector narrowing type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93932: [RISCV] Define vector narrowing type-convert intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93932: [RISCV] Define vector narrowing type-convert intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93932: [RISCV] Define vector narrowing type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93932: [RISCV] Define vector narrowing type-convert intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93932: [RISCV] Define vector narrowing type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93933: [RISCV] Define vector single-width type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93933: [RISCV] Define vector single-width type-convert intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93933: [RISCV] Define vector single-width type-convert intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93934: [Transforms][Utils] remove useless variable
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D93935: [ConstraintElimination] Add support for select form of and/or
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93935: [ConstraintElimination] Add support for select form of and/or
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93935: [ConstraintElimination] Add support for select form of and/or
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93937: [PowerPC] [NFC] Remove dead code in BUILD_VECTOR peephole
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D93937: [PowerPC] [NFC] Remove dead code in BUILD_VECTOR peephole
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93943: [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93943: [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93943: [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93943: [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93943: [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93944: Fixes warning 'enumeration value not handled in switch'.
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D93944: Fixes warning 'enumeration value not handled in switch'.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D93944: Fixes warning 'enumeration value not handled in switch'.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D93945: [GlobalISel][TableGen] Fix ConstrainOperandRC bug
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D93945: [GlobalISel][TableGen] Fix ConstrainOperandRC bug
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D93948: [MC] Merge section flags for user defined sections
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D93949: [DDG] Data Dependence Graph - DOT printer tests
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D93950: [LLD] [MinGW] Pass the --demangle and --no-demangle options to the COFF linker
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D93953: NFC: Remove simple_ilist comment mentioning ilist/iplist allocating
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D93954: ELF: Teach the linker about the 'B' augmentation string character.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93954: ELF: Teach the linker about the 'B' augmentation string character.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93956: Revert "[LoopDeletion] Allows deletion of possibly infinite side-effect free loops"
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D93956: Revert "[LoopDeletion] Allows deletion of possibly infinite side-effect free loops"
Shaurya Gupta via Phabricator via llvm-commits
- [PATCH] D93957: Revert "[ThinLTO][test] Add visibility related tests"
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D93957: Revert "[ThinLTO][test] Add visibility related tests"
Shaurya Gupta via Phabricator via llvm-commits
- [PATCH] D93957: Revert "[ThinLTO][test] Add visibility related tests"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93957: Revert "[ThinLTO][test] Add visibility related tests"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93957: Revert "[ThinLTO][test] Add visibility related tests"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93957: Revert "[ThinLTO][test] Add visibility related tests"
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D93957: Revert "[ThinLTO][test] Add visibility related tests"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93957: Revert "[ThinLTO][test] Add visibility related tests"
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D93957: Revert "[ThinLTO][test] Add visibility related tests"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93957: Revert "[ThinLTO][test] Add visibility related tests"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93957: Revert "[ThinLTO][test] Add visibility related tests"
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D93959: [ThinLTO] Default -enable-import-metadata to false
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93959: [ThinLTO] Default -enable-import-metadata to false
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D93959: [ThinLTO] Default -enable-import-metadata to false
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D93964: [LAA] Always compute DepId, even for uncomputable bounds.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93965: [LAA] Only require computable BTC when runtime checks are needed.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93967: [SLP]Need shrink the load vector after reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D93967: [SLP]Need shrink the load vector after reordering.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D93968: [NFC][RISCV] Move vmsge{u}.vx processing to RISCVAsmParser.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93968: [NFC][RISCV] Move vmsge{u}.vx processing to RISCVAsmParser.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93968: [NFC][RISCV] Move vmsge{u}.vx processing to RISCVAsmParser.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93969: [TableGen] Add field kind to the RecordVal class.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93973: [SCEV] Simplify trunc to zero based on known bits
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93975: [VPlan] Keep start value of VPWidenPHIRecipe as VPValue.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93976: [AVR] Optimize 16-bit comparison with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93976: [AVR] Optimize 16-bit comparison with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93976: [AVR] Optimize 16-bit comparison with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93980: [NFC] Rename registerAliasAnalyses -> registerDefaultAliasAnalyses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93981: Fix some compiler warnings
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [PATCH] D93981: Fix some compiler warnings
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [PATCH] D93981: Fix some compiler warnings
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D93982: Remove allow-unregistered-dialect from some tests that don't need it
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [PATCH] D93982: Remove allow-unregistered-dialect from some tests that don't need it
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [PATCH] D93982: Remove allow-unregistered-dialect from some tests that don't need it
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D93984: [doc] Place sha256 in lld/README.md into brackets
Emil Engler via Phabricator via llvm-commits
- [PATCH] D93984: [doc] Place sha256 in lld/README.md into brackets
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D93987: [ASTMatchers] Fix build when no targets are enabled
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D93989: [Scalarizer] Use poison as insertelement's placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93989: [Scalarizer] Use poison as insertelement's placeholder
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93989: [Scalarizer] Use poison as insertelement's placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93990: [InstSimplify] Return poison if insertelement touches out of bounds
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93990: [InstSimplify] Return poison if insertelement touches out of bounds
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93990: [InstSimplify] Return poison if insertelement touches out of bounds
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93990: [InstSimplify] Return poison if insertelement touches out of bounds
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93990: [InstSimplify] Return poison if insertelement touches out of bounds
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93991: [ArgPromotion] Delay dead GEP removal until doPromotion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93991: [ArgPromotion] Delay dead GEP removal until doPromotion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93991: [ArgPromotion] Delay dead GEP removal until doPromotion.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93992: [STLExtras] Use return type from operator* of the wrapped iter.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93993: [X86] Make deinterleave8bitStride3 use unary CreateShuffleVector
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93993: [X86] Make deinterleave8bitStride3 use unary CreateShuffleVector
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93993: [X86] Make deinterleave8bitStride3 use unary CreateShuffleVector
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93993: [X86] Make deinterleave8bitStride3 use unary CreateShuffleVector
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93994: [InstSimplify] Fold insertelement vec, poison, idx into vec
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93994: [InstSimplify] Fold insertelement vec, poison, idx into vec
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93995: [InstSimplify] Fold division by zero to poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93995: [InstSimplify] Fold division by zero to poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93995: [InstSimplify] Fold division by zero to poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93996: Nit: fix spacing
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [PATCH] D93996: Nit: fix spacing
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D93997: [InterleavedAccess] Return correct 'modified' status.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93998: [InstSimplify] Fold out-of-bounds shift to poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93998: [InstSimplify] Fold out-of-bounds shift to poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94000: DRAFT: Teach components to link into shared libs.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized BFS inlining for sample PGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized BFS inlining for sample PGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94002: [LangRef] Make lifetime intrinsic's semantics consistent with StackColoring's comment
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94002: [LangRef] Make lifetime intrinsic's semantics consistent with StackColoring's comment
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94002: [LangRef] Make lifetime intrinsic's semantics consistent with StackColoring's comment
Juneyoung Lee via Phabricator via llvm-commits
Last message date:
Sun Jan 3 23:54:39 PST 2021
Archived on: Mon Jan 4 08:02:40 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).