The Week Of Monday 21 August 2023 Archives by subject
Starting: Mon Aug 21 00:03:06 PDT 2023
Ending: Sun Aug 27 23:56:28 PDT 2023
Messages: 2523
- [compiler-rt] 283998d - [compiler-rt][Darwin] for iossim, mark fake_stack_gc.cpp asan testcase as unsupported
Alex Lorenz via llvm-commits
- [compiler-rt] 2dc5862 - [scudo] Limit stack depot size on Trusty
Chia-hung Duan via llvm-commits
- [compiler-rt] 3a4f471 - [compiler-rt][Fuchsia] Use map name if provided
Leonard Chan via llvm-commits
- [compiler-rt] 41a2753 - [scudo] Fix definition of SCUDO_SMALL_STACK_DEPOT.
Christopher Ferris via llvm-commits
- [compiler-rt] 4f76810 - [scudo] Detach the hooks from Scudo's internal implementation
Chia-hung Duan via llvm-commits
- [compiler-rt] 510b6b7 - [builtins] Fix signed integer overflows in divmodsi4.c, divmoddi4.c and divmodti4.c
Karl-Johan Karlsson via llvm-commits
- [compiler-rt] 56241b6 - [scudo] Move the decision making of page release to hasChanceToReleasePages()
Chia-hung Duan via llvm-commits
- [compiler-rt] 56255e0 - [builtins] Fix signed shift overflows in absvti2.c and negvti2.c
Karl-Johan Karlsson via llvm-commits
- [compiler-rt] 5ae3211 - [builtins] Fix signed shift overflows in ashlti3.c, ashrti3.c, ashldi3.c and ashrdi3.c
Karl-Johan Karlsson via llvm-commits
- [compiler-rt] 5c3d629 - Revert "Use InernalAlloc in DemangleCXXABI"
Alex Lorenz via llvm-commits
- [compiler-rt] 5f771c9 - [scudo] Support dumping fragmentation data in SizeClassAllocator64
Chia-hung Duan via llvm-commits
- [compiler-rt] 649004a - Use InernalAlloc in DemangleCXXABI
Fangrui Song via llvm-commits
- [compiler-rt] 7cabb54 - [Darwin][StableABI][ASan] Remove version mismatch check from stable abi shim
Blue Gaston via llvm-commits
- [compiler-rt] 7e1afab - [compiler-rt] Use .globl for FreeBSD/NetBSD interceptor wrappers
Jessica Clarke via llvm-commits
- [compiler-rt] 8033231 - [asan] Intercept atoll and strtoll on Windows
Fangrui Song via llvm-commits
- [compiler-rt] 8330116 - Revert "ASan: Add additional wcs* interceptors on Windows" to unbreak build bot
Gabor Horvath via llvm-commits
- [compiler-rt] 94b0851 - [sanitizer] use uptr to store the result of internal_strlen/internal_strnlen in printf_common
via llvm-commits
- [compiler-rt] 9724bf9 - [compiler-rt] Fix typo in comment
Florian Mayer via llvm-commits
- [compiler-rt] 9b6b6bb - Revert "[Profile] Allow online merging with debug info correlation."
Arthur Eubanks via llvm-commits
- [compiler-rt] 9ddb215 - [asan] Remove unnecessary spill in optimized callbacks
Vitaly Buka via llvm-commits
- [compiler-rt] a6f33ad - [NFC][Profile] Rename Counters/DataSize to NumCounters/Data
Arthur Eubanks via llvm-commits
- [compiler-rt] ba7cb62 - [scudo] Support dumping fragmentation data in SizeClassAllocator32
Chia-hung Duan via llvm-commits
- [compiler-rt] beeb37a - [sanitizer] scanf interceptor: fix write size for %mc/%mC/%mS
Fangrui Song via llvm-commits
- [compiler-rt] c0c8366 - ASan: Add additional wcs* interceptors on Windows
Gabor Horvath via llvm-commits
- [compiler-rt] dbf03ad - Compiler-rt: Fix MIPS CMake variables set
Brad Smith via llvm-commits
- [compiler-rt] f0bbda0 - [CodeGen] [ubsan] Respect integer overflow handling in abs builtin
Fangrui Song via llvm-commits
- [compiler-rt] fb46377 - [builtins] Fix undefined behavior in negdi2.c and negti2.c
Karl-Johan Karlsson via llvm-commits
- [compiler-rt] fe0cb7b - [scudo] Move the blocks marking logic into markFreeBlocks()
Chia-hung Duan via llvm-commits
- [compiler-rt] ff14585 - [builtins] Avoid undefined behavior when calculating absolute value in floatsidf.c and floatsisf.c
Karl-Johan Karlsson via llvm-commits
- [lld] 0b51e64 - [LLD] [MinGW] Hook up more LTO options
Martin Storsjö via llvm-commits
- [lld] 4efd1e0 - [lld] Do not include StringSwitch.h (NFC)
Kazu Hirata via llvm-commits
- [lld] 5c92c9f - [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Martin Storsjö via llvm-commits
- [lld] 93adcb7 - [lld][WebAssembly] Add `--table-base` setting
Sam Clegg via llvm-commits
- [lld] 97e39f9 - [ELF] Add -Bsymbolic-non-weak
Shoaib Meenai via llvm-commits
- [lld] a033184 - [lld-macho] Stricter Bitcode Symbol Resolution
Kyungwoo Lee via llvm-commits
- [llvm] 007b41b - [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Luke Lau via llvm-commits
- [llvm] 00d1966 - [X86] matchIndexRecursively - don't peek through SIGN_EXTEND for vector indices
Simon Pilgrim via llvm-commits
- [llvm] 010e3b8 - [Attributor][NFC] Precommit test
Johannes Doerfert via llvm-commits
- [llvm] 01a92f0 - [llvm-exegesis] Use mmap2 when mmap is unavailable to fix riscv32 build
Fangrui Song via llvm-commits
- [llvm] 0303137 - Revert "[AArch64][CodeGen] Avoid inverting hot branches during relaxation"
Daniel Hoekwater via llvm-commits
- [llvm] 030d334 - [TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics
Michael Maitland via llvm-commits
- [llvm] 048b506 - [gn] port 23459f13fcd9
Nico Weber via llvm-commits
- [llvm] 04c1e52 - [MC][test] Test Mach-O __TEXT,__gcc_except_tab
Fangrui Song via llvm-commits
- [llvm] 04c44c9 - [X86] foldMaskAndShiftToScale - use isShiftedMask_64 directly instead of separate LZ/TZ counting logic
Simon Pilgrim via llvm-commits
- [llvm] 06d3ee9 - [RISCV] Fix wrong operand being used for VL in shift combine
Luke Lau via llvm-commits
- [llvm] 08bbff4 - [OpenMP] Codegen support for thread_limit on target directive for host
Sandeep Kosuri via llvm-commits
- [llvm] 0a4fc4a - Revert "Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables"
Arthur Eubanks via llvm-commits
- [llvm] 0a59e1a - [GlobalIsSel] Allow using PatFrags with multiple defs as the root of a combine rule
via llvm-commits
- [llvm] 0b91b1a - [AArch64][GlobalISel] Legalize and Lower Funnel Shift for GlobalISel
Tuan Chuong Goh via llvm-commits
- [llvm] 0b98c35 - [RISCV] Restructure i1 insert/extract element costing [nfc-ish]
Philip Reames via llvm-commits
- [llvm] 0cb6d2f - [LLVM][Convergence] further refactor convergence verifier
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 0d2fb9c - [ARM] Add the Arm Cortex-M85 scheduling model
Samuel Tebbs via llvm-commits
- [llvm] 0ec9ccb - InstCombine: Fix typo in comment
Matt Arsenault via llvm-commits
- [llvm] 1094e2e - [TextAPI] Make sortTargetValues strict weak ordering compliant
Cyndy Ishida via llvm-commits
- [llvm] 11bbfa1 - Make global variable const. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 122ebe3 - [ORC] Use EPC bootstrap symbols to communicate eh-frame registration fn addrs.
Lang Hames via llvm-commits
- [llvm] 1271ba4 - [AArch64][test] Test GOT relocations referencing local STT_TLS are not converted to reference STT_SECTION symbols
Fangrui Song via llvm-commits
- [llvm] 133b24a - [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Arthur Eubanks via llvm-commits
- [llvm] 13c2514 - [AArch64] Disable GlobalISel/FastISel for more SME functions
David Green via llvm-commits
- [llvm] 13ffde3 - [ConstraintElim] Remove dead compares after simplification.
Florian Hahn via llvm-commits
- [llvm] 14c87ab - Fix MSVC "'llvm::AArch64PACKeyIDToString': not all control paths return a value" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 167db7c - [InstCombine] Guard against FP min/max in select fold (PR64937)
Nikita Popov via llvm-commits
- [llvm] 16bc07a - AMDGPU: Select f64 fmul by negative power of 2 to ldexp
Matt Arsenault via llvm-commits
- [llvm] 17b48de - [ForceFunctionAttrs] Make options additionally work over entire module
Aiden Grossman via llvm-commits
- [llvm] 19777de - [X86] matchAddressRecursively - add foldMaskedShiftToBEXTR handling to ZERO_EXTEND nodes.
Simon Pilgrim via llvm-commits
- [llvm] 19cdd45 - [X86] X86DAGToDAGISel::matchIndexRecursively - add SIGN_EXTEND(ADD_NSW(X,C)) handling
Simon Pilgrim via llvm-commits
- [llvm] 1a2e344 - [PhaseOrdering] Add additional end-to-end range check removal tests.
Florian Hahn via llvm-commits
- [llvm] 1b12427 - [VP][RISCV] Add vp.is.fpclass and RISC-V support
via llvm-commits
- [llvm] 1b4932e - [Pass] Enable detailed structural hashing
Aiden Grossman via llvm-commits
- [llvm] 1bb7766 - [LoongArch] Optimize stack realignment using BSTRINS instruction
via llvm-commits
- [llvm] 1c3f7f1 - [X86][GlobalISel] Move GlobalISel source files to a dedicated subdir
Fangrui Song via llvm-commits
- [llvm] 1c6e643 - [SCEVExpander] Fix incorrect reuse of more poisonous instructions (PR63763)
Nikita Popov via llvm-commits
- [llvm] 1ceaec3 - [PowerPC][altivec] Optimize codegen of vec_promote
Kai Luo via llvm-commits
- [llvm] 1de568d - [GlobalOpt] Simplify replacement of call with global
Nikita Popov via llvm-commits
- [llvm] 1f39511 - [RISCV] Add Zicond instructions to RISCVOptWInstrs like XVentanaCondOps.
Craig Topper via llvm-commits
- [llvm] 205c804 - [RISCV] Rename ResourceCycles to ReleaseAtCycles
Michael Maitland via llvm-commits
- [llvm] 2246700 - [RISCV] Remove mask size restriction on single source and dual src shuffle costing
Philip Reames via llvm-commits
- [llvm] 22e596e - [AArch64] Fix debug printing crash in AArch64RedundantCopyElimination
David Green via llvm-commits
- [llvm] 232f0c9 - [NFC][AMDGPU] Remove redundant code
Luke Drummond via llvm-commits
- [llvm] 243d8cd - [RISCV] Add missed HasRoundModeOp for VPseudoUnaryMask_FRM/VPseudoUnaryMask_FRM.
Yeting Kuo via llvm-commits
- [llvm] 24eaf78 - Cleanup remaining bits for Minix, Contiki and Myriad
Brad Smith via llvm-commits
- [llvm] 25ac7a0 - [llvm] Use SmallDenseMap::contains (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2602157 - [LoongArch] Optimize (and (a & ~((2^^X - 1) << Y)) to (bstrins a, zero, X+Y-1, Y)
Weining Lu via llvm-commits
- [llvm] 265d6bd - [JITLink] Add a shouldAddDefaultPasses predicate to JITLinkerBase.
Lang Hames via llvm-commits
- [llvm] 26bb2da - [VPlan] Proactively create mask for tail-folding up-front (NFCI).
Florian Hahn via llvm-commits
- [llvm] 26dc284 - [AMDGPU] ISel for amdgpu_cs_chain[_preserve] functions
Diana Picus via llvm-commits
- [llvm] 27425ae - [CodeGen][DebugInfo] Add x86 entry value tests
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 27da153 - [X86] __builtin_cpu_supports: support x86-64{, -v2, -v3, -v4}
Fangrui Song via llvm-commits
- [llvm] 291101a - [WebAssembly] Optimize vector shift using a splat value from outside block
Thomas Lively via llvm-commits
- [llvm] 2a10510 - Delete Ananas support
Brad Smith via llvm-commits
- [llvm] 2acf00b - Revert "Recommit "[InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops" (2nd Try)"
Noah Goldstein via llvm-commits
- [llvm] 2ad50f3 - [DAGCombiner][RISCV][AArch64][PowerPC] Restrict foldAndOrOfSETCC from using SMIN/SMAX where and OR/AND would do.
Craig Topper via llvm-commits
- [llvm] 2c8a03d - [gn build] Port 4f76810d4860
LLVM GN Syncbot via llvm-commits
- [llvm] 2d87319 - [GlobalISel] Rewrite some simple rules using MIR Patterns
via llvm-commits
- [llvm] 3222312 - [DwarfDebug][NFC] Factor out 'isInitialized' logic
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 32cabfc - Define BBEntry::hasIndirectBranch. NFC
Rahman Lavaee via llvm-commits
- [llvm] 341443d - [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b
Maksim Kita via llvm-commits
- [llvm] 34d2592 - [VPlan] Mark some VPInstruction opcodes as not having side effects.
Florian Hahn via llvm-commits
- [llvm] 34e3bc0 - [llvm-exegesis] Replace size_t with ssize_t where relevant
Aiden Grossman via llvm-commits
- [llvm] 3515409 - [Driver] Remove unlikely-working Minix.cpp and Contiki.cpp
Fangrui Song via llvm-commits
- [llvm] 35c2a75 - AMDGPU: Fix asserting on fast f16 pown
Matt Arsenault via llvm-commits
- [llvm] 35c9072 - [JITLink] Fix access of moved-from argument in 265d6bda95b.
Lang Hames via llvm-commits
- [llvm] 35d916e - [ValueTracking] Add tests for getting knownbits from phi-edges; NFC
Noah Goldstein via llvm-commits
- [llvm] 35f4ef1 - [SelectionDAG][DebugInfo] Handle entry_value dbg.value DIExprs earlier
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 36465e3 - [ORC] Fix missing std::move.
Lang Hames via llvm-commits
- [llvm] 3693909 - [LoongArch] Reorder LoongArchTargetLowering(). NFC
via llvm-commits
- [llvm] 36e2b37 - [BitcodeReader] Remove two unused variables
Bjorn Pettersson via llvm-commits
- [llvm] 386aa2a - [FuncSpec] Increase the maximum number of times the specializer can run.
Alexandros Lamprineas via llvm-commits
- [llvm] 3891c8d - [MC] Remove comment no longer useful
Brad Smith via llvm-commits
- [llvm] 38cc5bc - [llvm] Use DenseMap::contains (NFC)
Kazu Hirata via llvm-commits
- [llvm] 397a9cc - Recommit "[InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops" (2nd Try)
Noah Goldstein via llvm-commits
- [llvm] 398c855 - [RISCV] Improve splatPartsI64WithVL for vlmax scalable vector constants where Hi and Lo are the same.
Craig Topper via llvm-commits
- [llvm] 39a41c8 - [CGCall][RISCV] Handle function calls with parameter of RVV tuple type
via llvm-commits
- [llvm] 39e9862 - [ValueTracking] Use predicates for incoming phi-edges to deduce non-zero
Noah Goldstein via llvm-commits
- [llvm] 3b485a6 - [AArch64] Mark known zero for high 16-bits of uaddlv intrinsic output with v8i8
Jingu Kang via llvm-commits
- [llvm] 3ba8dab - [AMDGPU] Add sdot4 / sdot8 intrinsics for gfx11
Jeffrey Byrnes via llvm-commits
- [llvm] 3bb32c6 - Revert "[MemCpyOpt] implement multi BB stack-move optimization"
via llvm-commits
- [llvm] 3bcce9c - [AIX] Limit `extract_symbols.py`'s Pools Size to 8
Qiongsi Wu via llvm-commits
- [llvm] 3dbabea - [CodeGen] Remove unused option in MachineFunctionSplitter.
Snehasish Kumar via llvm-commits
- [llvm] 40614e1 - [ARM] Save and restore CPSR around tMOVimm32
Oliver Stannard via llvm-commits
- [llvm] 4184baf - [RISCV] Refactor lowerSPLAT_VECTOR_PARTS to use splatPartsI64WithVL for scalable vectors.
Craig Topper via llvm-commits
- [llvm] 41db543 - Revert "[JITLink][PowerPC] Pre-commit test for D158708. NFC."
Alex Lorenz via llvm-commits
- [llvm] 4235bc0 - [RISCV] Fix `vmsge{u}.vx` lowering by not adding the mask operand if `vd == v0`
via llvm-commits
- [llvm] 432eda5 - Remove dead assignments
Luke Drummond via llvm-commits
- [llvm] 4468103 - [JITLink][PowerPC] Pre-commit test for D158708. NFC.
Kai Luo via llvm-commits
- [llvm] 44ba21e - [gn] port e280e406c2e3
Nico Weber via llvm-commits
- [llvm] 46d2d75 - [AArch64][CodeGen] Avoid inverting hot branches during relaxation
Daniel Hoekwater via llvm-commits
- [llvm] 479716d - [RISCV][GISel] Make G_SEXT_INREG with source size of 32 legal for RV64.
Craig Topper via llvm-commits
- [llvm] 48e0a6f - [DXILBitcodeWriter] Don't create a new abbrev per MDString
Justin Bogner via llvm-commits
- [llvm] 48fa79a - Revert "[DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points."
Konstantina Mitropoulou via llvm-commits
- [llvm] 494d28e - [LoopVectorize] Add pre-commit tests for D152366
David Sherwood via llvm-commits
- [llvm] 4a35655 - [RISCV][TTI] Factor out getVSlideCost helper [nfc]
Philip Reames via llvm-commits
- [llvm] 4a68c27 - [InstCombine] Add tests for nsw propagation in negator (NFC)
Nikita Popov via llvm-commits
- [llvm] 4c4ff50 - AMDGPU: Add more baseline test for fmul to ldexp patterns
Matt Arsenault via llvm-commits
- [llvm] 4c8d056 - Revert "[CodeGen] Fix unconditional branch duplication issue in bbsections"
Daniel Hoekwater via llvm-commits
- [llvm] 4d27dff - Revert "[TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics"
Michael Maitland via llvm-commits
- [llvm] 4e627a3 - [test] Disable the -Wself-move warning that triggers on exactly what is being tested (NFC)
Jie Fu via llvm-commits
- [llvm] 4eafc9b - [IR] Treat callbr as special terminator (PR64215)
Nikita Popov via llvm-commits
- [llvm] 4f12c0b - [X86] Remove FeatureBitset from X86TargetParser.cpp. NFC
Craig Topper via llvm-commits
- [llvm] 4f996d7 - [RISCV] Add test for constant build_vector that could use vid. NFC
Luke Lau via llvm-commits
- [llvm] 5042e1e - [llvm-cov] Allow multiple remaps in --path-equivalence
Keith Smiley via llvm-commits
- [llvm] 514b38c - [RISCV] Remove mask size restriction on single source and dual src shuffle costing (try 2)
Philip Reames via llvm-commits
- [llvm] 515bd40 - [RISCV] Fix test using wrong variable. NFC
Luke Lau via llvm-commits
- [llvm] 5272ae6 - [AMDGPU] Add IsChainFunction to the MachineFunctionInfo
Diana Picus via llvm-commits
- [llvm] 53445db - [Analysis] Fix a comment typo (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5487b67 - [X86] Merge FeatureInfos_WithPLUS and FeatureInfos. NFC
Craig Topper via llvm-commits
- [llvm] 54c2005 - [X86] MergeConsecutiveStores.ll - add 32-bit i686 coverage
Simon Pilgrim via llvm-commits
- [llvm] 54f8f78 - [X86] Add X86DAGToDAGISel::matchIndexRecursively helper to match/resolve address indices, scaling + displacement
Simon Pilgrim via llvm-commits
- [llvm] 5624e86 - [tsan] Respect !nosanitize metadata and remove gcov special case
Fangrui Song via llvm-commits
- [llvm] 5686f06 - [AArch64][GlobalISel] Select USHLL2 Instruction
Tuan Chuong Goh via llvm-commits
- [llvm] 56ad9e9 - [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via llvm-commits
- [llvm] 57390c9 - [AMDGPU] Use isNullConstant and isOneConstant (NFC)
Kazu Hirata via llvm-commits
- [llvm] 57a6f65 - [LV] Simplify condition for induction recipe insertion (NFCI).
Florian Hahn via llvm-commits
- [llvm] 57aee4e - [RISCV] Add check-prefixes ZVFH for zvfh and CHECK for zvfhmin. NFC.
Jim Lin via llvm-commits
- [llvm] 5897b44 - [HotColdSplit Test] Check that the outlined functions have internal visibility
via llvm-commits
- [llvm] 5966079 - [CodeGen] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] 5a9a02f - [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via llvm-commits
- [llvm] 5b854f2 - [TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics
Michael Maitland via llvm-commits
- [llvm] 5d79a8d - [X86] fold-and-shift.ll - add x86-64 test coverage
Simon Pilgrim via llvm-commits
- [llvm] 5ec1353 - [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via llvm-commits
- [llvm] 5f2a7fa - [Reland][Reland][DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Alexey Lapshin via llvm-commits
- [llvm] 5fde95b - [IR] Remove SDivOperator/UDivOperator (NFC)
Nikita Popov via llvm-commits
- [llvm] 61c8af6 - AMDGPU: InstCombine amdgcn.sqrt.f16 to sqrt.f16
Matt Arsenault via llvm-commits
- [llvm] 61df774 - [ValueTracking] Improve analysis of knownbits from incoming phi edges.
Noah Goldstein via llvm-commits
- [llvm] 6251134 - [IR] Remove support for and/or constant expressions
Nikita Popov via llvm-commits
- [llvm] 636269f - [CodeGen] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] 64425ca - [llvm-cov] Enable `-show-directory-coverage` for LLVM itself.
Yuhao Gu via llvm-commits
- [llvm] 651e644 - [BPF] Replace BPFMIPeepholeTruncElim by custom logic in isZExtFree()
Eduard Zingerman via llvm-commits
- [llvm] 66c623b - [SLP][NFC]Use TreeEntry::getOprand instead of trying to rebuild it in getOperandInfo(), NFC.
Alexey Bataev via llvm-commits
- [llvm] 66ec5df - [ConstraintElim] fix crash with large constants in mul nsw
Erik Desjardins via llvm-commits
- [llvm] 6862f0f - [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via llvm-commits
- [llvm] 69a0f23 - [X86] extract-bits.ll - add test showing failure to match BEXTR through ZERO_EXTEND node
Simon Pilgrim via llvm-commits
- [llvm] 69bd66b - [Tests] Remove some and/or constant expressions in tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 69f3319 - [PowerPC] Use isNullConstant (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6b2cb3b - [XCore] Remove unused TableGen classes and multiclasses
Brad Smith via llvm-commits
- [llvm] 6be47fb - [CodeGen] Separate X86 and Aarch entry_value test
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 6c30808 - [gn build] Port a7bdaff7cad9
LLVM GN Syncbot via llvm-commits
- [llvm] 6e532f9 - [RISCV] Add test case showing vmerge fold miscompile with tail policy
Luke Lau via llvm-commits
- [llvm] 7037331 - [Coroutines] [CoroElide] Don't think exceptional terminator don't leak coro handle unconditionally any more
Chuanqi Xu via llvm-commits
- [llvm] 7038bed - [Support] Avoid wait4 on Fuchsia
Petr Hosek via llvm-commits
- [llvm] 71bfec7 - Revert "[TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics"
Michael Maitland via llvm-commits
- [llvm] 71c72a9 - Revert "[RISCV] Rename ResourceCycles to ReleaseAtCycles"
Michael Maitland via llvm-commits
- [llvm] 71eb8c0 - [AMDGPU] Update amdgpu_cs_chain_preserve docs. NFC
Diana Picus via llvm-commits
- [llvm] 73738fa - Guard against self-assignment in InputArgList
Andy Kaylor via llvm-commits
- [llvm] 73a2eec - [LoongArch] Pre-commit test for bstrins optimization
Weining Lu via llvm-commits
- [llvm] 742fa94 - [llvm-exegesis] Skip codegen of known-invalid snippets
Pavel Kosov via llvm-commits
- [llvm] 7481b46 - [OpenMP] Use default grid value for static grid size
Johannes Doerfert via llvm-commits
- [llvm] 7492b54 - [RISCV] Split up structs in buildvec tests. NFC
Luke Lau via llvm-commits
- [llvm] 749f36d - [LoongArch] Fix Subtarget.is64Bit
Fangrui Song via llvm-commits
- [llvm] 7599035 - [RISCV] Add Zvfhmin extension support for llvm RISCV backend
Jianjian GUAN via llvm-commits
- [llvm] 762629b - [InstCombine] Add additional tests for nsw propagation during negation (NFC)
Nikita Popov via llvm-commits
- [llvm] 77596e6 - Revert D157750 "[Driver][CodeGen] Properly handle -fsplit-machine-functions for fatbinary compilation."
Fangrui Song via llvm-commits
- [llvm] 78b8f1f - [Attributor][FIX] Remove the visited set from AAInterFnReachability
Johannes Doerfert via llvm-commits
- [llvm] 79cf24e - [llvm-nm][WebAssembly] Report the size of data symbols
Sam Clegg via llvm-commits
- [llvm] 79df15b - [CSKY] Adjust includes in MCTargetDesc to avoid unnecessary CodeGen deps, NFC
Fangrui Song via llvm-commits
- [llvm] 7a2de9c - [gn build] Port eb0e6c3134ef
LLVM GN Syncbot via llvm-commits
- [llvm] 7a41af8 - [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via llvm-commits
- [llvm] 7afea8a - [NFC][FuncSpec] Update the description of function specialization.
Alexandros Lamprineas via llvm-commits
- [llvm] 7b1bfb2 - [DWARFLinkerParallel] Remove a redundant return (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7ba4896 - [AArch64][NFC] Fix stack-guard-sysreg.ll
Harvin Iriawan via llvm-commits
- [llvm] 7c540c0 - [X86] Use isNullConstant (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7c9fe73 - [ValueTracking] Strengthen analysis in `computeKnownBits` of phi
Noah Goldstein via llvm-commits
- [llvm] 7dc5bde - [Docs] Release note for LLVM_ENABLE_SYMBOLIZER_MARKUP
Daniel Thornburgh via llvm-commits
- [llvm] 7dc6566 - Add file header for GCEmptyBasicBlocks.cpp.
Rahman Lavaee via llvm-commits
- [llvm] 7e66e30 - [LangRef][DebugInfo] Update DIFile checksum description
J. Ryan Stinnett via llvm-commits
- [llvm] 7ed4b7e - [SCEVExpander] Change getRelatedExistingExpansion() to return bool (NFC)
Nikita Popov via llvm-commits
- [llvm] 81a02b0 - [Attributor][NFC] Precommit test
Johannes Doerfert via llvm-commits
- [llvm] 8211050 - [LLJIT] Generalize LLJITBuilder::ProcessSymbolsJITDylibSetupFunction.
Lang Hames via llvm-commits
- [llvm] 846ff92 - [ValueTracking] Compute `sdiv` as non-zero if `abs(num) u>= abs(denum)`
Noah Goldstein via llvm-commits
- [llvm] 84e5278 - Revert "[RISCV] Remove mask size restriction on single source and dual src shuffle costing"
Philip Reames via llvm-commits
- [llvm] 8514d20 - [AIX] Handle ReadOnlyWithRel kind on AIX.
via llvm-commits
- [llvm] 856c463 - [CodeGenPrepare] Fix modification status bug
Aiden Grossman via llvm-commits
- [llvm] 85e3875 - [TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics
Michael Maitland via llvm-commits
- [llvm] 869d231 - [GlobalOpt] Remove unnecessary bitcasts (NFC)
Nikita Popov via llvm-commits
- [llvm] 86ed8cb - [WebAssembly] Add multiple memories feature
Thomas Lively via llvm-commits
- [llvm] 879e801 - [RISCV] Apply promotion for f16 vector ops when only have zvfhmin
Jianjian GUAN via llvm-commits
- [llvm] 87c5a3e - [NFC][AArch64][TLI] Remove invalid intrinsics from SLEEF vector library mappings
Jolanta Jensen via llvm-commits
- [llvm] 8841709 - [CodeGen][DebugInfo] Append OP_deref when converting an EntryValue dbg.declare
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 8a02fd3 - APFloat: Add getExactLog2Abs
Matt Arsenault via llvm-commits
- [llvm] 8a09d88 - [InstCombine] Add test for PR64937 (NFC)
Nikita Popov via llvm-commits
- [llvm] 8a20612 - [AMDGPU] Respect `nobuiltin` when converting `printf`
Joseph Huber via llvm-commits
- [llvm] 8a407a5 - Revert some auto-generated checks where a wildcard was needed
Andy Kaylor via llvm-commits
- [llvm] 8b08287 - [OpenMPOpt] Eliminate assumptions only "late"
Johannes Doerfert via llvm-commits
- [llvm] 8b82ae0 - [GlobalISel][RISCV][TableGen] Teach GlobalISelEmitter about HwMode.
Craig Topper via llvm-commits
- [llvm] 8c249c4 - [CodeGen][AArch64] Don't split functions with a red zone on AArch64
Daniel Hoekwater via llvm-commits
- [llvm] 8ce75ac - AMDGPU: Expand and modernize llvm.sqrt.f32 tests
Matt Arsenault via llvm-commits
- [llvm] 8d0c3db - Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Daniel Paoliello via llvm-commits
- [llvm] 8ec2392 - [AArch64][GISel] Expand coverage of FNeg.
David Green via llvm-commits
- [llvm] 8f6a1a0 - [GISel][AArch64] Combine G_BUILD_VECTOR(G_UNMERGE) with undef elements
David Green via llvm-commits
- [llvm] 90ab85a - Reland "[CodeGen][AArch64] Make MFS testable on AArch64"
Daniel Hoekwater via llvm-commits
- [llvm] 915139f - [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Phoebe Wang via llvm-commits
- [llvm] 915439f - [tests] precommit tests for D156845
via llvm-commits
- [llvm] 9173cab - [dsymutil][DWARFv5] Do output verification for DWARFv5.
Alexey Lapshin via llvm-commits
- [llvm] 930e8de - AMDGPU: Add s-memrealtime and s-memtime-inst to RemoveIncompatibleFunctions
Changpeng Fang via llvm-commits
- [llvm] 946c672 - [RISCV] Remove fixed length lmul max restriction from fp build_vector tests. NFC
Luke Lau via llvm-commits
- [llvm] 94e14b9 - [gn build] Port 23c8d3825831
LLVM GN Syncbot via llvm-commits
- [llvm] 955d761 - [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs
Martin Storsjö via llvm-commits
- [llvm] 96b5ea6 - [NFC][PowerPC] Add cases for 64-bit constants.
via llvm-commits
- [llvm] 979e8ae - [AArch64] Check opcode before trying to extract register from operand
David Tellenbach via llvm-commits
- [llvm] 98d1b0e - [MemCpyOpt] add tests for unreachable block before calculating common dominator(NFC)
via llvm-commits
- [llvm] 9918853 - [RISCV] Remove fixed length lmul max restriction from build_vector tests. NFC
Luke Lau via llvm-commits
- [llvm] 994eb5a - [CodeGen] Fix unconditional branch duplication issue in bbsections
Daniel Hoekwater via llvm-commits
- [llvm] 99d99eb - [JumpThreading] Regenerate checks for test; NFC
Noah Goldstein via llvm-commits
- [llvm] 9a80ebe - [Attributor] Simplify assumptions "stores"
Johannes Doerfert via llvm-commits
- [llvm] 9a82bda - [RISCV] Fix assertion of getShuffleCost
via llvm-commits
- [llvm] 9da61ae - [OpenMP] Emit offloading entries for indirect target variables
Joseph Huber via llvm-commits
- [llvm] 9eb1e82 - [gn build] Add missing dependency to clang-fuzzer-dictionary
Arthur Eubanks via llvm-commits
- [llvm] a013981 - [OpenMPOpt][FIX] Ensure to propagate information about parallel regions
Johannes Doerfert via llvm-commits
- [llvm] a0d457b - [X86] foldMaskAndShiftToScale - use MaskedValueIsZero to test for all-zero upper bits
Simon Pilgrim via llvm-commits
- [llvm] a208b68 - [X86TargetParser] Simplify X86_FEATURE_COMPAT assert. NFC
Fangrui Song via llvm-commits
- [llvm] a23e01a - [AMDGPU] Fix -Wenum-compare warnings
Bjorn Pettersson via llvm-commits
- [llvm] a3b11ce - [RISCV][NFC] Move tests of inline asm memory constraints to separate file
via llvm-commits
- [llvm] a40c984 - [AArch64][GlobalISel] Support more legal types for EXTEND
Tuan Chuong Goh via llvm-commits
- [llvm] a4202e6 - Move VTList pointer out of RegClassInfos
Benjamin Kramer via llvm-commits
- [llvm] a5e7d16 - [gn build] Pass -Wl,--export-dynamic for clang-repl
Arthur Eubanks via llvm-commits
- [llvm] a6986f6 - Revert "[XCore] Remove unused TableGen classes and multiclasses"
Brad Smith via llvm-commits
- [llvm] a738bdf - AMDGPU: Permit more rsq formation in AMDGPUCodeGenPrepare
Matt Arsenault via llvm-commits
- [llvm] a886870 - [TableGen] Use std::map::try_emplace to simplify code in GlobalISelEmitter. NFC
Craig Topper via llvm-commits
- [llvm] a9e6295 - [SLP][NFC]Use all_of/any_of instead of loops, NFC.
Alexey Bataev via llvm-commits
- [llvm] aa78e94 - [Libomptarget] Support mapping indirect host calls to device functions
Joseph Huber via llvm-commits
- [llvm] aa9d7d1 - [Driver] Remove Myriad.cpp
Fangrui Song via llvm-commits
- [llvm] aad3641 - [FunctionPropertiesAnalysis] Add CFG and call properties
Aiden Grossman via llvm-commits
- [llvm] ab45b4f - [gn build] Port 5f2a7fa67e9b
LLVM GN Syncbot via llvm-commits
- [llvm] ab53109 - [BasicBlockSections] avoid insertting redundant branch to fall through blocks
Rahman Lavaee via llvm-commits
- [llvm] ac00726 - Reapply "Revert "[MemCpyOpt] implement multi BB stack-move optimization""
via llvm-commits
- [llvm] acbe886 - [LV] Vectorization remark for outerloop
Nikolay Panchenko via llvm-commits
- [llvm] ad35d91 - [VectorCombine] Enable transform 'foldSingleElementStore' for scalable vector types
Ben Shi via llvm-commits
- [llvm] adaae6a - Fix LLVM Sphinx build
Aaron Ballman via llvm-commits
- [llvm] adaf545 - [GlobalISel] Limit shift_of_shifted_logic_chain to non-zero folds
David Green via llvm-commits
- [llvm] aefa9ff - [CoroSplit][DebugInfo] Don't use entry_value for async args in 32-bit targets
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] af6d43e - [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] afd9e35 - [LangRef] document override-stack-alignment module flag
Nick Desaulniers via llvm-commits
- [llvm] b045c36 - [llvm][NFC]Refactor AutoUpgrader case 'n'.
Nathan Sidwell via llvm-commits
- [llvm] b064a2c - [gn build] Port fab91e950966
LLVM GN Syncbot via llvm-commits
- [llvm] b06f16f - [ARM][test] Test .long thumb_func - .
Fangrui Song via llvm-commits
- [llvm] b09c575 - [AArch64] Add Defs=[NZCV] to MTE loop pseudos.
Simon Tatham via llvm-commits
- [llvm] b0af89c - [emacs] Add regexps for defuns
Luke Lau via llvm-commits
- [llvm] b24dab0 - AMDGPU: Trim dead includes
Matt Arsenault via llvm-commits
- [llvm] b441fd6 - [RISCV] Separate hasRoundModeOpNum into separate VXRM and FRM functions.
Craig Topper via llvm-commits
- [llvm] b51195d - [SLP]Fix PR63854: Add proper sorting of pointers for masked stores.
Alexey Bataev via llvm-commits
- [llvm] b5669d6 - [MergeFunctions] Remove unnecessary bitcasts (NFC)
Nikita Popov via llvm-commits
- [llvm] b65ce4e - [NFC] Remove WIP in coroutines.rst
Chuanqi Xu via llvm-commits
- [llvm] b8a9c50 - [AMDGPU] Add target feature gws to clang
Yaxun Liu via llvm-commits
- [llvm] ba114ab - [AArch64] Add extra SME attribute tests for expanded intrinsics. NFC
David Green via llvm-commits
- [llvm] ba818c4 - [DAG] replaceStoreOfInsertLoad - don't fold if the inserted element is implicitly truncated
Simon Pilgrim via llvm-commits
- [llvm] bdac6de - [RISCV] Make the style of class definition in RISCVInstrInfoVPseudos.td to be consistent. NFC.
Jim Lin via llvm-commits
- [llvm] be5013a - [ConstraintElim] Add some tests with inductions that may wrap.
Florian Hahn via llvm-commits
- [llvm] bea39c5 - [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via llvm-commits
- [llvm] bed9081 - Reland [JITLink][PowerPC] Pre-commit test for D158708. NFC.
Kai Luo via llvm-commits
- [llvm] bf6e393 - [X86] Clean up GlobalISel headers. NFC
Fangrui Song via llvm-commits
- [llvm] c02184f - [LoopVectorize] Allow inner loop runtime checks to be hoisted above an outer loop
David Sherwood via llvm-commits
- [llvm] c07062a - [RISCV][GlobalISel] Select G_CONSTANT, G_ANYEXT, COPY
Nitin John Raj via llvm-commits
- [llvm] c071dba - [LV] update hexagon test to use load results.
Florian Hahn via llvm-commits
- [llvm] c34d049 - [LV] Re-use existing NewInsertionPoint variable for insertion (NFCI).
Florian Hahn via llvm-commits
- [llvm] c3b48ec - [RISCV] Match strided loads with reversed indexing sequences
Philip Reames via llvm-commits
- [llvm] c570531 - [SROA] Skip uses of allocas where the type is scalable
via llvm-commits
- [llvm] c8c5f31 - [SPARC][IAS] Add SETX pseudoinstruction
Brad Smith via llvm-commits
- [llvm] c95f23b - [docs][JITLink] Add a link to the ORC design document.
Lang Hames via llvm-commits
- [llvm] c9f3288 - Reland "[CodeGen] Fix unconditional branch duplication issue in bbsections"
Daniel Hoekwater via llvm-commits
- [llvm] ce0d16f - [NFC][AMDGPU] assert scoreboard index is in range
Luke Drummond via llvm-commits
- [llvm] cfe9a13 - [AMDGPU] Rename 64BitDPP feature and fix the checks
Stanislav Mekhanoshin via llvm-commits
- [llvm] d00f598 - [SystemZ][z/OS] Fix the entry point marker for leaf functions
Neumann Hon via llvm-commits
- [llvm] d0580b8 - [FunctionImport] Initialize Reason
Fangrui Song via llvm-commits
- [llvm] d0b4ed9 - [ValueTracking] Add tests for knowing `sdiv` is non-zero; NFC
Noah Goldstein via llvm-commits
- [llvm] d0b5523 - [Attributor] Introduce limit for indirect call specialization
Johannes Doerfert via llvm-commits
- [llvm] d0e1e76 - [NFC][PowerPC] Add a test case for rotate and clear.
Stefan Pintilie via llvm-commits
- [llvm] d0ec03a - Revert "[BasicBlockSections] avoid insertting redundant branch to fall through blocks"
Rahman Lavaee via llvm-commits
- [llvm] d1e685d - [test] Add -verify-coalescing to testcase and fix problems
Mikael Holmen via llvm-commits
- [llvm] d254014 - [DAG] Add willNotOverflowAdd/willNotOverflowSub helper functions.
Simon Pilgrim via llvm-commits
- [llvm] d282781 - update gitpython to 3.1.32
Krasimir Georgiev via llvm-commits
- [llvm] d2c37fc - [Attributor][FIX] Avoid dangling stack references in map
Johannes Doerfert via llvm-commits
- [llvm] d3d4d78 - Revert "[NFC] Refactor X86TargetLowering::getGlobalWrapperKind()"
Arthur Eubanks via llvm-commits
- [llvm] d6639f8 - [SDAG][RISCV] Avoid folding `setcc (xor C1, -1), C2, cond` into `setcc (xor C2, -1), C1, cond`
Yingwei Zheng via llvm-commits
- [llvm] d7e10df - Remove checking stats from -gc-empty-basic-blocks test.
Rahman Lavaee via llvm-commits
- [llvm] d7f3b23 - [DXILBitcodeWriter] Fix handling of an unspecified lower bound in DISubrange
Justin Bogner via llvm-commits
- [llvm] d82f0b7 - [IndVars] Don't assume backedge value is instruction (PR64891)
Nikita Popov via llvm-commits
- [llvm] d86a7d6 - GlobalISel: Add constant fold combine for zext/sext/anyext
Matt Arsenault via llvm-commits
- [llvm] d9320e2 - [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via llvm-commits
- [llvm] db034da - [AArch64][NFC] Update test related to a510 sched update
Harvin Iriawan via llvm-commits
- [llvm] dc02070 - [LICM] Check hasNoSignedZeros in hoistFPAssociation.
Craig Topper via llvm-commits
- [llvm] dc60003 - [RISCV] Support global address as inline asm memory operand of `m`
via llvm-commits
- [llvm] dc6e68a - [TableGen] Add const to SubtargetFeatures reference in emitSubtargetFeatureBitEnumeration. NFC
Craig Topper via llvm-commits
- [llvm] dcd4d0a - [UTC] Honor global-value-regex in UTC_ARGS
Johannes Doerfert via llvm-commits
- [llvm] dd0d36d - [RISCVInsertVSETVLI] Handle vl-preserve case in backwards rewrite
Philip Reames via llvm-commits
- [llvm] df112cb - [Tests][ConstraintElim] autogen newly-added case in large-constant-ints.ll (NFC)
Erik Desjardins via llvm-commits
- [llvm] e036ba5 - [StatepointLowering] Fix possible nullptr access in debug output
Danila Malyutin via llvm-commits
- [llvm] e070a5d - [CodeGen] Separate X86 and Aarch tests
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] e0911b9 - [MemCpyOpt] precommit test for D155406 (NFC)
via llvm-commits
- [llvm] e0f9cc7 - Revert "Reapply "Revert "[MemCpyOpt] implement multi BB stack-move optimization"""
Vitaly Buka via llvm-commits
- [llvm] e1a0e82 - [GlobalISel] Copy the implementation of SubtargetFeature and use it for PredicateBitset.
Craig Topper via llvm-commits
- [llvm] e223e45 - Reland "[AArch64][CodeGen] Avoid inverting hot branches during relaxation""
Daniel Hoekwater via llvm-commits
- [llvm] e280e40 - Add a pass to garbage-collect empty basic blocks after code generation.
Rahman Lavaee via llvm-commits
- [llvm] e283ef7 - [X86] matchAddressRecursively - add foldMaskAndShiftToScale handling to ZERO_EXTEND nodes.
Simon Pilgrim via llvm-commits
- [llvm] e2fa961 - [AArch64][GISel] Expand coverage of FMul.
David Green via llvm-commits
- [llvm] e41d383 - [ARM] Use isNullConstant (NFC)
Kazu Hirata via llvm-commits
- [llvm] e4c7298 - [OpenMP 5.1] Parsing and Sema support for `scope` directive
Fazlay Rabbi via llvm-commits
- [llvm] e52acb8 - GlobalISel: Add shifts to constant_fold combine
Matt Arsenault via llvm-commits
- [llvm] e5313ef - [Attributor] Filter potential callees based on `noundef` arguments
Johannes Doerfert via llvm-commits
- [llvm] e620eac - [SelectionDAG][RISCV][SVE] Harden fixed offset version of ComputeValueVTs against scalable offsets.
Craig Topper via llvm-commits
- [llvm] e7294db - Fix llvm/test/DebugInfo/COFF/jump-table.ll
Daniel Paoliello via llvm-commits
- [llvm] e772c0e - [RISCV] Use vmv.v.x if Hi bits are undef when lowering splat_vector_parts
Luke Lau via llvm-commits
- [llvm] e8900df - [X86] Move gather/scatter index shl(x, c) -> index:x, scale:c fold into X86DAGToDAGISel::matchIndexRecursively
Simon Pilgrim via llvm-commits
- [llvm] e954085 - AMDGPU: Fix more unsafe rsq formation
Matt Arsenault via llvm-commits
- [llvm] e994c5d - [NFC] Remove old email
Renato Golin via llvm-commits
- [llvm] e9e4584 - [AggressiveInstCombine] Improve line breaks in comment. NFC
Craig Topper via llvm-commits
- [llvm] eb6277e - update certifi to 2023.7.22
Krasimir Georgiev via llvm-commits
- [llvm] ecb855a - [RISCV] Reduce LMUL for vector extracts
Philip Reames via llvm-commits
- [llvm] ed266e2 - [gn] port d9e3c85f5703
Nico Weber via llvm-commits
- [llvm] ef0b8cf - [AArch64][GISel] Expand coverage of FAdd and FSub.
David Green via llvm-commits
- [llvm] ef867d2 - [MemCpyOpt] implement multi BB stack-move optimization
via llvm-commits
- [llvm] eff105b - Bitset: remove some GCC<6.2 workarounds related to bitwise operators
Fangrui Song via llvm-commits
- [llvm] f118e3b - [Attributor][NFC] Fix typo
Johannes Doerfert via llvm-commits
- [llvm] f346cbd - [RISCV][TTI] Factor out getVRGatherVICost helper [nfc]
Philip Reames via llvm-commits
- [llvm] f3958ce - [OpenMP] Add NVIDIA annotations for static grid thread limit
Johannes Doerfert via llvm-commits
- [llvm] f5130a5 - [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b tests
Maksim Kita via llvm-commits
- [llvm] f532d61 - [IR] Add more details to StructuralHash
Aiden Grossman via llvm-commits
- [llvm] f58fbfc - [X86][CodeGen] Add a dag pattern to fix #64323
Peter Rong via llvm-commits
- [llvm] f740bcb - [AIX] supporting -X options for llvm-ranlib in AIX OS
via llvm-commits
- [llvm] f84cd7e - [X86] fold-and-shift-x86_64.ll - add zext test case where upper bits are known zero (and won't get simplified to any_extend)
Simon Pilgrim via llvm-commits
- [llvm] f862d62 - llvm-reduce: Fix invalid reduction from breaking phi operands
Matt Arsenault via llvm-commits
- [llvm] fa1b6e6 - [X86] Fix i128 argument passing under SysV ABI
Nikita Popov via llvm-commits
- [llvm] fa51188 - [docs] Add minutes/docs of RISC-V sync-up call
via llvm-commits
- [llvm] fab91e9 - Revert "[Reland][DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel."
Nikita Popov via llvm-commits
- [llvm] fb92c07 - [ValueTracking] Add tests for deducing non-zero based for incoming phi-edges; NFC
Noah Goldstein via llvm-commits
- [llvm] fba1fa9 - [gn build] Port f94a937cb37a
LLVM GN Syncbot via llvm-commits
- [llvm] fdb734a - [Coroutines] Add missing TargetParser lib dependency
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] fe285ae - [NFC][MemCpyOpt] add test for MemoryAccess crash on D155406
via llvm-commits
- [llvm] ffa7c78 - [AMDGPU] Emit .actual_access metadata
Changpeng Fang via llvm-commits
- [PATCH] D103048: [IR] make -stack-alignment= into a module attr
Ben Gamari via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Ashwin Poduval via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Ashwin Poduval via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Ashwin Poduval via Phabricator via llvm-commits
- [PATCH] D124078: [MemCpyOpt] Avoid infinite loop in processMemSetMemCpyDependence (PR54983)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D124078: [MemCpyOpt] Avoid infinite loop in processMemSetMemCpyDependence (PR54983)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D124078: [MemCpyOpt] Avoid infinite loop in processMemSetMemCpyDependence (PR54983)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D124078: [MemCpyOpt] Avoid infinite loop in processMemSetMemCpyDependence (PR54983)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126586: [InstrProf] Single byte counters in coverage
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D133103: [PowerPC] Improve kill flag computation and add verification after MI peephole
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D133361: [BPF] Attribute btf_decl_tag("ctx") for structs
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D133361: [BPF] Attribute btf_decl_tag("ctx") for structs
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D136237: [BasicBlockSections] avoid insertting redundant branch to fall through blocks
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D136237: [BasicBlockSections] avoid insertting redundant branch to fall through blocks
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D136237: [BasicBlockSections] avoid insertting redundant branch to fall through blocks
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D136237: [BasicBlockSections] avoid insertting redundant branch to fall through blocks
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D138359: [TableGen] CheckSchedClassTables - check for unnecessary scheduler overrides
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138359: [TableGen] CheckSchedClassTables - check for unnecessary scheduler overrides
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D139782: [scudo][standalone] Use CheckAtomic to decide to link to libatomic
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D139827: [RISCV][Asan] Use dynamic shadow offset to make it work on different width of virtual-memory system.
Palmer Dabbelt via Phabricator via llvm-commits
- [PATCH] D139827: [RISCV][Asan] Use dynamic shadow offset to make it work on different width of virtual-memory system.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Erich Keane via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D142144: [RISCV][Driver] Add -mrvv-vector-bits= option similar to -msve-vector-bits=
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D142144: [RISCV][Driver] Add -mrvv-vector-bits= option similar to -msve-vector-bits=
Craig Topper via Phabricator via llvm-commits
- [PATCH] D142446: [MC] Disable copying and moving of MCInstrDescs the C++20 way
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
Phabricator via llvm-commits
- [PATCH] D143108: [Asan] Add "funclet" OpBundle to Asan calls that are generated inside a funclet
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143108: [Asan] Add "funclet" OpBundle to Asan calls that are generated inside a funclet
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D143108: [Asan] Add "funclet" OpBundle to Asan calls that are generated inside a funclet
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D143138: AMDGPU: Use module flag to get code object version at IR level
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D143293: AMDGPU: Use module flag to get code object version at IR level folow-up
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D143565: [Asan] Ensure unpoisonning doesn't get inlined unnecessarily due to small holes in the mask
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D143967: [DebugInfo][BPF] Add 'btf:type_tag' annotation in DWARF
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
James Henderson via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D145425: [InstCombine] Transform `(icmp ult/uge (and X, Y), X)` -> `(icmp ne/eq (and X, Y), X)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145658: [Xtensa] Initial support of the ALU operations.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145660: [Xtensa] Codegen support for memory operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145819: [FuncSpec] Increase the maximum number of times the specializer can run.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D145819: [FuncSpec] Increase the maximum number of times the specializer can run.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D145819: [FuncSpec] Increase the maximum number of times the specializer can run.
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D145819: [FuncSpec] Increase the maximum number of times the specializer can run.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D146023: [AMDGPU] Remove Code Object V2
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D146304: [llvm-exegesis] Skip codegen of known-invalid snippets
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D146845: [FPEnv] [WIP] Verify strictfp attribute correctness, first part, 2023 edition
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D146845: [FPEnv] [WIP] Verify strictfp attribute correctness, first part, 2023 edition
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146845: [FPEnv] [WIP] Verify strictfp attribute correctness, first part, 2023 edition
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D146899: [Docs] Added llvm-reduce docs in commandGuide
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146899: [Docs] Added llvm-reduce docs in commandGuide
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146948: [Xtensa] Support for a variety of additional LLVM IR constructs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147217: [OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directive
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147218: [OpenMP][Flang][MLIR] Lowering of OpenMP requires directive from parse tree to MLIR
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147219: [OpenMP][Flang][MLIR] Lowering of requires directive from MLIR to LLVM IR
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148855: [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149083: [PowerPC] Optimize VPERM and fix code order for swapping vector operands on LE
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D149083: [PowerPC] Optimize VPERM and fix code order for swapping vector operands on LE
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149587: InstSimplify: Simplifications for ldexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149903: [VPlan] Replace IR based truncateToMinimalBitwidths with VPlan version.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149903: [VPlan] Replace IR based truncateToMinimalBitwidths with VPlan version.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D150079: [BPF][DebugInfo] Show CO-RE relocations in llvm-objdump
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D150253: [RISCV] Add Zvfhmin extension for clang
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D150253: [RISCV] Add Zvfhmin extension for clang.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D150310: [TableGen][SubtargetEmitter] Add the StartAtCycles field in the WriteRes class.
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D150310: [TableGen][SubtargetEmitter] Add the StartAtCycles field in the WriteRes class.
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D150310: [TableGen][SubtargetEmitter] Add the StartAtCycles field in the WriteRes class.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D150398: [VPlan] Model branch cond to enter scalar epilogue in VPlan.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D150398: [VPlan] Model branch cond to enter scalar epilogue in VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D150398: [VPlan] Model branch cond to enter scalar epilogue in VPlan.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D150696: [LV] Vectorization remark for outerloop
Kolya Panchenko via Phabricator via llvm-commits
- [PATCH] D150700: [LV] Stability fix for outerloop vectorization
Kolya Panchenko via Phabricator via llvm-commits
- [PATCH] D150851: [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable
Mel Chen via Phabricator via llvm-commits
- [PATCH] D150851: [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable
Mel Chen via Phabricator via llvm-commits
- [PATCH] D150874: [JITLink][NFC] Store external symbols in a StringMap
Job Noorman via Phabricator via llvm-commits
- [PATCH] D151107: [IR] Add GraalVM calling conventions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151335: [AIX][TLS] Generate .extern and .ref references to __tls_get_addr for local-exec accesses.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D151335: [AIX][TLS] Generate .extern and .ref references to __tls_get_addr for local-exec accesses.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D151414: [RISCV] Add Zvfhmin extension support for llvm RISCV backend
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D151414: [RISCV] Add Zvfhmin extension support for llvm RISCV backend.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D151465: [Dexter] Remove builder from Dexter
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D151465: [Dexter] Remove builder from Dexter
Michael Buch via Phabricator via llvm-commits
- [PATCH] D151465: [Dexter] Remove builder from Dexter
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D151465: [Dexter] Remove builder from Dexter
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D151465: [Dexter] Remove builder from Dexter
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D151567: [Support] Report EISDIR when opening a directory
Alison Zhang via Phabricator via llvm-commits
- [PATCH] D151613: Do not set CMAKE_CXX_FLAGS_<config> with FORCE
Artemy via Phabricator via llvm-commits
- [PATCH] D151613: Do not set CMAKE_CXX_FLAGS_<config> with FORCE
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D151613: Do not set CMAKE_CXX_FLAGS_<config> with FORCE
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D151613: Do not set CMAKE_CXX_FLAGS_<config> with FORCE
Artemy via Phabricator via llvm-commits
- [PATCH] D151730: [RISCV] Support target attribute for function
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D151730: [RISCV] Support target attribute for function
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D151730: [RISCV] Support target attribute for function
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D151848: [X86, Peephole] Enable FoldImmediate for X86
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D151887: InstSimplify: Start cleaning up simplifyFCmpInst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151899: [BOLT] Instrumentation: Initial instrumentation support for AArch64
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D151899: [BOLT] Instrumentation: Initial instrumentation support for AArch64
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D151899: [BOLT] Instrumentation: Initial instrumentation support for AArch64
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D151899: [BOLT] Instrumentation: Initial instrumentation support for AArch64
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D151899: [BOLT] Instrumentation: Initial instrumentation support for AArch64
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D151899: [BOLT] Instrumentation: Initial instrumentation support for AArch64
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D151901: [BOLT] Instrumentation: Add support for MacOS counters
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D151901: [BOLT] Instrumentation: Add support for MacOS counters
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D151920: [BOLT] Instrumentation: Fix tests
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D151920: [BOLT] Instrumentation: Fix tests
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D151920: [BOLT] Instrumentation: Fix tests
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D151942: [BOLT] Instrumentation: AArch64 instrumentation support in runtime
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D151942: [BOLT] Instrumentation: AArch64 instrumentation support in runtime
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D151942: [BOLT] Instrumentation: AArch64 instrumentation support in runtime
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D151942: [BOLT] Instrumentation: AArch64 instrumentation support in runtime
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D151942: [BOLT] Instrumentation: AArch64 instrumentation support in runtime
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D151942: [BOLT] Instrumentation: AArch64 instrumentation support in runtime
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D151942: [BOLT] Instrumentation: AArch64 instrumentation support in runtime
Elvina Yakubova via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Sandeep via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Sandeep via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Sandeep via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Sandeep via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Sandeep via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Sandeep via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Sandeep via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D152054: [OpenMP] Codegen support for thread_limit on target directive
Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D152366: [LoopVectorize] Allow inner loop runtime checks to be hoisted above an outer loop
David Sherwood via Phabricator via llvm-commits
- [PATCH] D152366: [LoopVectorize] Allow inner loop runtime checks to be hoisted above an outer loop
David Sherwood via Phabricator via llvm-commits
- [PATCH] D152407: [AArch64] Merge LDRSWpre-LD[U]RSW pair into LDPSWpre.
Zhuojia Shen via Phabricator via llvm-commits
- [PATCH] D152710: AMDGPU: Implement llvm.get.fpmode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152730: [ConstraintElim] Add A < B if A is an increasing phi for A != B.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D152730: [ConstraintElim] Add A < B if A is an increasing phi for A != B.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D152730: [ConstraintElim] Add A < B if A is an increasing phi for A != B.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D152914: [Draft] Make __builtin_cpu builtins target-independent
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D152993: [VP][RISCV] Add vp.is.fpclass and RISC-V support
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D152993: [VP][RISCV] Add vp.is.fpclass and RISC-V support
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D153148: [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D153148: [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D153148: [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153148: [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D153148: [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153148: [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D153165: Select `G_SADDE`, `G_UADDE`, `G_SSUBE` and `G_USUBE` for AArch64
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153165: Select `G_SADDE`, `G_UADDE`, `G_SSUBE` and `G_USUBE` for AArch64
niwin anto via Phabricator via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153517: [AMDGPU] ISel for amdgpu_cs_chain[_preserve] functions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D153533: [XCore] Remove unused TableGen classes and multiclasses.
Brad Smith via Phabricator via llvm-commits
- [PATCH] D153533: [XCore] Remove unused TableGen classes and multiclasses.
Brad Smith via Phabricator via llvm-commits
- [PATCH] D153692: [llvm-profdata] Remove MD5 collision check in D147740
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D153692: Fixed D147740 - [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D153761: [AMDGPU] ISel for @llvm.amdgcn.cs.chain intrinsic
Diana Picus via Phabricator via llvm-commits
- [PATCH] D153761: [AMDGPU] ISel for @llvm.amdgcn.cs.chain intrinsic
Diana Picus via Phabricator via llvm-commits
- [PATCH] D153848: [RISCV] Apply promotion for f16 vector ops when only have zvfhmin
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D153848: [RISCV] Apply promotion for f16 vector ops when only have zvfhmin.
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153848: [RISCV] Apply promotion for f16 vector ops when only have zvfhmin.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D153848: [RISCV] Apply promotion for f16 vector ops when only have zvfhmin.
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153848: [RISCV] Apply promotion for f16 vector ops when only have zvfhmin.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D153934: [SelectionDAG][TargetLowering]Add support for nuw/nsw on KnownBits::shl
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D154075: [LoopVectorize] Add pre-commit tests for D152366
David Sherwood via Phabricator via llvm-commits
- [PATCH] D154075: [LoopVectorize] Add pre-commit tests for D152366
David Sherwood via Phabricator via llvm-commits
- [PATCH] D154083: [AMDGPU] Rematerialize scalar loads
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D154083: [AMDGPU] Rematerialize scalar loads
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D154119: Fix: Distinguish CFI Metadata Checks in MergeFunctions Pass
Manman Ren via Phabricator via llvm-commits
- [PATCH] D154119: Fix: Distinguish CFI Metadata Checks in MergeFunctions Pass
Oskar Wirga via Phabricator via llvm-commits
- [PATCH] D154119: Fix: Distinguish CFI Metadata Checks in MergeFunctions Pass
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D154119: Fix: Distinguish CFI Metadata Checks in MergeFunctions Pass
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D154119: Fix: Distinguish CFI Metadata Checks in MergeFunctions Pass
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D154119: Fix: Distinguish CFI Metadata Checks in MergeFunctions Pass
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D154121: [BOLT][Instrumentation] Fix indirect call profile in PIE
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D154157: [LV] Cost model for out-of-loop reductions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D154157: [LV] Cost model for out-of-loop reductions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D154223: [llvm-cov] Allow multiple remaps in --path-equivalence
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D154275: [llvm-exegesis] Support older kernel versions in subprocess executor
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D154275: [llvm-exegesis] Support older kernel versions in subprocess executor
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D154436: [BOLT][Instrumentation] Keep profile open in WatchProcess
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D154604: [BOLT] Calculate output values using BOLTLinker
Job Noorman via Phabricator via llvm-commits
- [PATCH] D154604: [BOLT] Calculate output values using BOLTLinker
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D154604: [BOLT] Calculate output values using BOLTLinker
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D154604: [BOLT] Calculate output values using BOLTLinker
Job Noorman via Phabricator via llvm-commits
- [PATCH] D154604: [BOLT] Calculate output values using BOLTLinker
Job Noorman via Phabricator via llvm-commits
- [PATCH] D154604: [BOLT] Calculate output values using BOLTLinker
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D154793: [DWARFLinkerParallel] Add support of accelerator tables to DWARFLinkerParallel.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D154987: [lit] Implement PYTHON directive and config.prologue
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Brooks Moses via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155422: [MemCpyOpt] precommit test for D155406 (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155422: [MemCpyOpt] precommit test for D155406 (NFC)
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155422: [MemCpyOpt] precommit test for D155406 (NFC)
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155422: [MemCpyOpt] precommit test for D155406 (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155422: [MemCpyOpt] precommit test for D155406 (NFC)
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155472: [DAG] Attempt shl narrowing in SimplifyDemandedBits (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D155484: [AArch64] Global Isel Funnel Shift Lowering
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D155600: [AIX][TLS] Produce a faster local-exec access sequence with -maix-small-local-exec-tls (And optimize when load/store offsets are 0)
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D155604: [BOLT] Calculate input to output address map using BOLTLinker
Job Noorman via Phabricator via llvm-commits
- [PATCH] D155617: Pass to annotate functions with appropriate optimization level.
Puneeth via Phabricator via llvm-commits
- [PATCH] D155617: Pass to annotate functions with appropriate optimization level.
Puneeth via Phabricator via llvm-commits
- [PATCH] D155617: Pass to annotate functions with appropriate optimization level.
Puneeth via Phabricator via llvm-commits
- [PATCH] D155617: Pass to annotate functions with appropriate optimization level.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D155617: Pass to annotate functions with appropriate optimization level.
Puneeth via Phabricator via llvm-commits
- [PATCH] D155617: Pass to annotate functions with appropriate optimization level.
Puneeth via Phabricator via llvm-commits
- [PATCH] D155617: Pass to annotate functions with appropriate optimization level.
Puneeth via Phabricator via llvm-commits
- [PATCH] D155617: Pass to annotate functions with appropriate optimization level.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D155617: Pass to annotate functions with appropriate optimization level.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D155659: [WPD][LLD] Add option to validate RTTI is enabled on all native types and prevent devirtualization on types with native RTTI
Di Mo via Phabricator via llvm-commits
- [PATCH] D155659: [WPD][LLD] Add option to validate RTTI is enabled on all native types and prevent devirtualization on types with native RTTI
Di Mo via Phabricator via llvm-commits
- [PATCH] D155659: [WPD][LLD] Add option to validate RTTI is enabled on all native types and prevent devirtualization on types with native RTTI
Di Mo via Phabricator via llvm-commits
- [PATCH] D155659: [WPD][LLD] Add option to validate RTTI is enabled on all native types and prevent devirtualization on types with native RTTI
Di Mo via Phabricator via llvm-commits
- [PATCH] D155672: [JITLink][PowerPC] Correct handling of R_PPC64_REL24_NOTOC
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D155730: [PowerPC] Add a pass to merge all of the constant global arrays into one pool.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D155730: [PowerPC] Add a pass to merge all of the constant global arrays into one pool.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D155730: [PowerPC] Add a pass to merge all of the constant global arrays into one pool.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D155730: [PowerPC] Add a pass to merge all of the constant global arrays into one pool.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D155730: [PowerPC] Add a pass to merge all of the constant global arrays into one pool.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D155730: [PowerPC] Add a pass to merge all of the constant global arrays into one pool.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D155730: [PowerPC] Add a pass to merge all of the constant globals into one pool.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D155730: [PowerPC] Add a pass to merge all of the constant globals into one pool.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D155730: [PowerPC] Add a pass to merge all of the constant globals into one pool.
Lei Huang via Phabricator via llvm-commits
- [PATCH] D155730: [PowerPC] Add a pass to merge all of the constant globals into one pool.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D155769: [HIP][Clang][docs][RFC] Add documentation for C++ Parallel Algorithm Offload
Alex Voicu via Phabricator via llvm-commits
- [PATCH] D155769: [HIP][Clang][docs][RFC] Add documentation for C++ Parallel Algorithm Offload
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D155769: [HIP][Clang][docs][RFC] Add documentation for C++ Parallel Algorithm Offload
Alex Voicu via Phabricator via llvm-commits
- [PATCH] D155769: [HIP][Clang][docs][RFC] Add documentation for C++ Parallel Algorithm Offload
Alex Voicu via Phabricator via llvm-commits
- [PATCH] D155769: [HIP][Clang][docs][RFC] Add documentation for C++ Parallel Algorithm Offload
Alex Voicu via Phabricator via llvm-commits
- [PATCH] D155773: [llvm][MemoryBuiltins] Add alloca support to getInitialValueOfAllocation
John McIver via Phabricator via llvm-commits
- [PATCH] D155775: [HIP][Clang][Driver][RFC] Add driver support for C++ Parallel Algorithm Offload
Alex Voicu via Phabricator via llvm-commits
- [PATCH] D155775: [HIP][Clang][Driver][RFC] Add driver support for C++ Parallel Algorithm Offload
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D155775: [HIP][Clang][Driver][RFC] Add driver support for C++ Parallel Algorithm Offload
Alex Voicu via Phabricator via llvm-commits
- [PATCH] D155793: [Support] Avoid wait4 on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D155818: [CloneFunction][DebugInfo] Clone DISubprogram's local types
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D155818: [CloneFunction][DebugInfo] Clone DISubprogram's local types
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D155818: [CloneFunction][DebugInfo] Clone DISubprogram's local types
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D155856: [HIP][LLVM][Opt][RFC] Add LLVM support for C++ Parallel Algorithm Offload
Alex Voicu via Phabricator via llvm-commits
- [PATCH] D155868: [AMDGPU] Add patterns for v_dot*_IU for GFX11
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155868: [AMDGPU] Add patterns for v_dot*_IU for GFX11
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D155884: [Attributor][AMDGPU] Improve indirect call support in closed modules
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D155924: [IR] Remove support for and/or constant expressions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155924: [IR] Remove support for and/or constant expressions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D155924: [IR] Remove support for and/or constant expressions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155924: [IR] Remove support for and/or constant expressions
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D155978: [SPIRV] Add SPIR-V logical triple.
Nathan Gauër via Phabricator via llvm-commits
- [PATCH] D155995: [AMDGPU]: Allow combining into v_dot4
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D155995: [AMDGPU]: Allow combining into v_dot4
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D155995: [AMDGPU]: Allow combining into v_dot4
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155995: [AMDGPU]: Allow combining into v_dot4
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D156018: [BOLT] Implement createRelocation for AArch64
Phabricator via llvm-commits
- [PATCH] D156049: [SPIR-V] Remove -opaque-pointers=0 from LITs, fixes for opaque pointers support
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D156087: [MLIR] Add stage to side effect
donald chen via Phabricator via llvm-commits
- [PATCH] D156101: [AMDGPU] Introduce real and keep fake True16 instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156101: [AMDGPU] Introduce real and keep fake True16 instructions.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156103: [AMDGPU][NFC] Add True16 operand definitions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156103: [AMDGPU][NFC] Add True16 operand definitions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156103: [AMDGPU][NFC] Add True16 operand definitions.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156104: [AMDGPU] Switch to using real True16 operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156104: [AMDGPU] Switch to using real True16 operands.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156105: [AMDGPU][True16] Support emitting copies between different register sizes.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156105: [AMDGPU][True16] Support emitting copies between different register sizes.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156106: [AMDGPU] Test codegen'ing True16 additions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156106: [AMDGPU] Test codegen'ing True16 additions.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156193: Fix thinLTO long compile time problem
Zhuohang Li via Phabricator via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D156238: [InstCombine] Generalize foldICmpWithMinMax
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D156292: [PowerPC] Support initial-exec TLS relocation on AIX
Kai Luo via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156344: Disable call to fma for soft-float
Kishan Parmar via Phabricator via llvm-commits
- [PATCH] D156390: [SDAG][RISCV] Avoid expanding is-power-of-2 pattern on riscv32/64 with zbb
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D156390: [SDAG][RISCV] Avoid expanding is-power-of-2 pattern on riscv32/64 with zbb
Craig Topper via Phabricator via llvm-commits
- [PATCH] D156390: [SDAG][RISCV] Avoid expanding is-power-of-2 pattern on riscv32/64 with zbb
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D156390: [SDAG][RISCV] Avoid expanding is-power-of-2 pattern on riscv32/64 with zbb
Craig Topper via Phabricator via llvm-commits
- [PATCH] D156390: [SDAG][RISCV] Avoid expanding is-power-of-2 pattern on riscv32/64 with zbb
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D156408: [AMDGPU] Update amdgpu_cs_chain_preserve docs. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D156408: [AMDGPU] Update amdgpu_cs_chain_preserve docs. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D156410: [AMDGPU] Add IsChainFunction to the MachineFunctionInfo
Diana Picus via Phabricator via llvm-commits
- [PATCH] D156424: [SPIRV] Add SPIR-V logical triple to llc
Nathan Gauër via Phabricator via llvm-commits
- [PATCH] D156424: [SPIRV] Add SPIR-V logical triple to llc
Nathan Gauër via Phabricator via llvm-commits
- [PATCH] D156424: [SPIRV] Add SPIR-V logical triple to llc
Nathan Gauër via Phabricator via llvm-commits
- [PATCH] D156433: [bazel] Include builtin headers with clang-tidy
Jathu Satkunarajah via Phabricator via llvm-commits
- [PATCH] D156491: [RA] Split a virtual register in cold blocks if it is not assigned preferred physical register
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156534: GlobalISel: Add shifts to constant_fold combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156534: GlobalISel: Add shifts to constant_fold combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D156534: GlobalISel: Add shifts to constant_fold combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156661: [SPIRV] Add support for SPV_KHR_bit_instructions
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D156679: [WIP][AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156679: [WIP][AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D156679: [WIP][AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D156715: [CSSPGO] Fix issues with post-link function checksum check
Wenlei He via Phabricator via llvm-commits
- [PATCH] D156722: [CSSPGO] Support stale profile matching for LTO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D156722: [CSSPGO] Support stale profile matching for LTO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D156722: [CSSPGO] Support stale profile matching for LTO
Lei Wang via Phabricator via llvm-commits
- [PATCH] D156722: [CSSPGO] Support stale profile matching for LTO
Lei Wang via Phabricator via llvm-commits
- [PATCH] D156722: [CSSPGO] Support stale profile matching for LTO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D156722: [CSSPGO] Support stale profile matching for LTO
Lei Wang via Phabricator via llvm-commits
- [PATCH] D156722: [CSSPGO] Support stale profile matching for LTO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D156725: [CSSPGO] Improve profile staleness report for post-link time
Wenlei He via Phabricator via llvm-commits
- [PATCH] D156725: [CSSPGO] Improve profile staleness report for post-link time
Lei Wang via Phabricator via llvm-commits
- [PATCH] D156725: [CSSPGO] Improve profile staleness report for post-link time
Lei Wang via Phabricator via llvm-commits
- [PATCH] D156725: [CSSPGO] Skip reporting staleness metrics for imported functions
Lei Wang via Phabricator via llvm-commits
- [PATCH] D156725: [CSSPGO] Skip reporting staleness metrics for imported functions
Wenlei He via Phabricator via llvm-commits
- [PATCH] D156725: [CSSPGO] Skip reporting staleness metrics for imported functions
Lei Wang via Phabricator via llvm-commits
- [PATCH] D156725: [CSSPGO] Skip reporting staleness metrics for imported functions
Lei Wang via Phabricator via llvm-commits
- [PATCH] D156767: [AArch64] [BranchRelaxation] Optimize for hot code size in AArch64 branch relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156767: [AArch64] [BranchRelaxation] Optimize for hot code size in AArch64 branch relaxation
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D156767: [AArch64] [BranchRelaxation] Optimize for hot code size in AArch64 branch relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156767: [AArch64] [BranchRelaxation] Optimize for hot code size in AArch64 branch relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156782: [AMDGPU] Test disassembling of some basic True16 VOP2 instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156799: Update generic scheduling to use A510 scheduling model
harvin iriawan via Phabricator via llvm-commits
- [PATCH] D156799: Update generic scheduling to use A510 scheduling model
harvin iriawan via Phabricator via llvm-commits
- [PATCH] D156799: Update generic scheduling to use A510 scheduling model
harvin iriawan via Phabricator via llvm-commits
- [PATCH] D156799: Update generic scheduling to use A510 scheduling model
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D156837: [AArch64][CodeGen] Avoid inverting hot branches during relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156837: [AArch64][CodeGen] Avoid inverting hot branches during relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156845: [ConstantRange] Calculate precise range for shl by -1
Allen zhong via Phabricator via llvm-commits
- [PATCH] D156845: [ConstantRange] Calculate precise range for shl by -1
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156845: [ConstantRange] Calculate precise range for shl by -1
Allen zhong via Phabricator via llvm-commits
- [PATCH] D156845: [ConstantRange] Calculate precise range for shl by -1
Allen zhong via Phabricator via llvm-commits
- [PATCH] D156845: [ConstantRange] Calculate precise range for shl by -1
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156845: [ConstantRange] Calculate precise range for shl by -1
Allen zhong via Phabricator via llvm-commits
- [PATCH] D156845: [ConstantRange] Calculate precise range for shl by -1
Allen zhong via Phabricator via llvm-commits
- [PATCH] D156852: [AMDGPU] Use inreg for hint to preload kernel arguments
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D156852: [AMDGPU] Use inreg for hint to preload kernel arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156853: [AMDGPU] Add metadata to track preloaded arguments
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D156853: [AMDGPU] Add metadata to track preloaded arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156865: [tests] precommit tests for D156845
luxufan via Phabricator via llvm-commits
- [PATCH] D156865: [tests] precommit tests for D156845
Allen zhong via Phabricator via llvm-commits
- [PATCH] D156865: [tests] precommit tests for D156845
Allen zhong via Phabricator via llvm-commits
- [PATCH] D156869: Remark Util introduce remark count
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D156910: [clang] Add pragma force_vectorize
Maksim Kita via Phabricator via llvm-commits
- [PATCH] D156939: [AMDGPU][True16] Support disassembling .h registers.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156939: [AMDGPU][True16] Support disassembling .h registers.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156954: [lit] Improve test output from lit's internal shell
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D156954: [lit] Improve test output from lit's internal shell
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D156999: [Inline Spiller] Consider bundles when marking defs as dead
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D157004: [mlir][ArmSME] Add vector to tile intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D157004: [mlir][ArmSME] Add vector to tile intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D157005: [mlir][ArmSME] Add vector to tile slice op and lowerings
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D157005: [mlir][ArmSME] Add vector to tile slice op and lowerings
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D157005: [mlir][ArmSME] Add vector to tile slice op and lowerings
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D157005: [mlir][ArmSME] Add vector to tile slice op and lowerings
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D157005: [mlir][ArmSME] Add vector to tile slice op and lowerings
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D157005: [mlir][ArmSME] Add vector to tile slice op and lowerings
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D157005: [mlir][ArmSME] Add vector to tile slice op and lowerings
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D157005: [mlir][ArmSME] Add vector to tile slice op and lowerings
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D157009: [SLP]Fix PR63854: Add proper sorting of pointers for masked stores.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157009: [SLP]Fix PR63854: Add proper sorting of pointers for masked stores.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157009: [SLP]Fix PR63854: Add proper sorting of pointers for masked stores.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157037: [VPlan] Proactively create mask for tail-folding up-front (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157037: [VPlan] Proactively create mask for tail-folding up-front (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157037: [VPlan] Proactively create mask for tail-folding up-front (NFCI).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D157037: [VPlan] Proactively create mask for tail-folding up-front (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157037: [VPlan] Proactively create mask for tail-folding up-front (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157037: [VPlan] Proactively create mask for tail-folding up-front (NFCI).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D157037: [VPlan] Proactively create mask for tail-folding up-front (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157037: [VPlan] Proactively create mask for tail-folding up-front (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157038: ASan: Add additional wcs* interceptors on Windows
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D157038: ASan: Add additional wcs* interceptors on Windows
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157077: [RISCV] Teach VSETVLIInserter to not demand tail policy when there is no tail element
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157089: [AMDGPU] Fix dealing with register interval endpoints in SIInsertWaitcnts.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D157101: [benchmark] Refresh `benchmark` from upstream
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D157101: [benchmark] Refresh `benchmark` from upstream
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D157113: [AArch64] Support more types for ZEXT/SEXT with Global Isel
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D157116: [AArch64] Pre-commit some tests for D152828 (NFC)
Dave Green via Phabricator via llvm-commits
- [PATCH] D157117: [RISCV] Use vmerge for INSERT_VECTOR_ELT w/small constant indices
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157124: [CodeGen][AArch64] Don't split jump table basic blocks
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D157124: [CodeGen][AArch64] Don't split jump table basic blocks
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157124: [CodeGen][AArch64] Don't split jump table basic blocks
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157124: [CodeGen][AArch64] Don't split jump table basic blocks
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D157124: [CodeGen][AArch64] Don't split jump table basic blocks
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157124: [CodeGen][AArch64] Don't split jump table basic blocks
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157124: [CodeGen][AArch64] Don't split jump table basic blocks
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157124: [CodeGen][AArch64] Don't split jump table basic blocks
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D157127: [CodeGen][AArch64] Don't split functions with a red zone on AArch64
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157127: [CodeGen][AArch64] Don't split functions with a red zone on AArch64
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157127: [CodeGen][AArch64] Don't split functions with a red zone on AArch64
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157187: [InstCombine] Propagate the nsw for instruction neg-sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157187: [InstCombine] Propagate the nsw for instruction neg-sub
Allen zhong via Phabricator via llvm-commits
- [PATCH] D157187: [InstCombine] Propagate the nsw for instruction neg-sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157206: [BOLT] Fix typo in comment
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
James Henderson via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
James Henderson via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D157217: [BOLT][NFC] Split createRelocation in X86 and share the second part
Phabricator via llvm-commits
- [PATCH] D157230: [SPARC][IAS] Add SETX pseudoinstruction
Koakuma via Phabricator via llvm-commits
- [PATCH] D157230: [SPARC][IAS] Add SETX pseudoinstruction
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D157230: [SPARC][IAS] Add SETX pseudoinstruction
Brad Smith via Phabricator via llvm-commits
- [PATCH] D157254: [Utils] Bump python dependencies in llvm/utils/git
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D157265: [AMDGPU] Reorder atomic optimizer to avoid CAS loop.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157267: [NewGVN] Don't always update use counts for SSA copies
Vladimir Radosavljevic via Phabricator via llvm-commits
- [PATCH] D157267: [NewGVN] Don't always update use counts for SSA copies
Vladimir Radosavljevic via Phabricator via llvm-commits
- [PATCH] D157267: [NewGVN] Fix an use after free when updating use count
Vladimir Radosavljevic via Phabricator via llvm-commits
- [PATCH] D157267: [NewGVN] Fix an use after free when updating use count
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D157267: [NewGVN] Fix an use after free when updating use count
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D157283: [clang] Match -isysroot behaviour with system compiler on Darwin
Dmitry Polukhin via Phabricator via llvm-commits
- [PATCH] D157283: [clang] Match -isysroot behaviour with system compiler on Darwin
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D157283: [clang] Match -isysroot behaviour with system compiler on Darwin
Dmitry Polukhin via Phabricator via llvm-commits
- [PATCH] D157283: [clang] Match -isysroot behaviour with system compiler on Darwin
Piotr Zegar via Phabricator via llvm-commits
- [PATCH] D157283: [clang] Match -isysroot behaviour with system compiler on Darwin
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D157283: [clang] Match -isysroot behaviour with system compiler on Darwin
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D157283: [clang] Match -isysroot behaviour with system compiler on Darwin
Dmitry Polukhin via Phabricator via llvm-commits
- [PATCH] D157289: [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b tests
Maksim Kita via Phabricator via llvm-commits
- [PATCH] D157290: [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b
Maksim Kita via Phabricator via llvm-commits
- [PATCH] D157301: [ValueTracking] Add tests for knowing `sdiv` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157301: [ValueTracking] Add tests for knowing `sdiv` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157302: [ValueTracking] Compute `sdiv` as non-zero if `abs(num) u>= abs(denum)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157302: [ValueTracking] Compute `sdiv` as non-zero if `abs(num) u>= abs(denum)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157312: [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`
Allen zhong via Phabricator via llvm-commits
- [PATCH] D157312: [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157312: [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`
Allen zhong via Phabricator via llvm-commits
- [PATCH] D157312: [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157312: [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157312: [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157312: [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157312: [InstCombine] Add transforms for `(or/and (icmp eq/ne X,0),(icmp eq/ne X,Pow2OrZero))`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157322: [VPlan] Initial modeling of runtime VF * UF as VPValue.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157322: [VPlan] Initial modeling of runtime VF * UF as VPValue.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157375: [LV] Pre-commit test case for AnyOf reduction , NFC
Mel Chen via Phabricator via llvm-commits
- [PATCH] D157375: [LV] Pre-commit test case for AnyOf reduction , NFC
Mel Chen via Phabricator via llvm-commits
- [PATCH] D157375: [LV] Pre-commit test case for AnyOf reduction , NFC
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D157375: [LV] Pre-commit test case for AnyOf reduction , NFC
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D157388: [AMDGPU] Support FMin/FMax in AMDGPUAtomicOptimizer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157388: [AMDGPU] Support FMin/FMax in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157417: [RISCV][SelectionDAG] Lower shuffles as bitrotates with vror.vi when possible
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157417: [RISCV][SelectionDAG] Lower shuffles as bitrotates with vror.vi when possible
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157417: [RISCV][SelectionDAG] Lower shuffles as bitrotates with vror.vi when possible
Jim Lin via Phabricator via llvm-commits
- [PATCH] D157417: [RISCV][SelectionDAG] Lower shuffles as bitrotates with vror.vi when possible
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157417: [RISCV][SelectionDAG] Lower shuffles as bitrotates with vror.vi when possible
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157417: [RISCV][SelectionDAG] Lower shuffles as bitrotates with vror.vi when possible
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157437: AMDGPU: Expand remaining system atomic operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157451: [AMDGPU] Emit .actual_access metadata
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Alex Langford via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Alex Langford via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Wenlei He via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Wenlei He via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D157495: [Atomic-Expand] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D157495: [Atomic-Expand] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157495: [Atomic-Expand] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [Atomic-Expand] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157497: feat: Migrate isArch16Bit
Evgeniy Makarev via Phabricator via llvm-commits
- [PATCH] D157497: feat: Migrate isArch16Bit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157497: feat: Migrate isArch16Bit
Alex Langford via Phabricator via llvm-commits
- [PATCH] D157510: [RISCV] Implement intrinsics for XCVbitmanip extension in CV32E40P
Funan Zeng via Phabricator via llvm-commits
- [PATCH] D157511: GlobalISel: Add constant fold combine for zext/sext/anyext
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D157511: GlobalISel: Add constant fold combine for zext/sext/anyext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157547: Arm64EC entry/exit thunks, consolidated.
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D157547: Arm64EC entry/exit thunks, consolidated.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157547: Arm64EC entry/exit thunks, consolidated.
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D157547: Arm64EC entry/exit thunks, consolidated.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157547: Arm64EC entry/exit thunks, consolidated.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157588: [RISCV] Add overlapping constraints label
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D157588: [RISCV] Add overlapping constraints label
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157591: [AArch64][GlobalISel] Optimize Combine Funnel Shift
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D157591: [AArch64][GlobalISel] Optimize Combine Funnel Shift
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D157591: [AArch64][GlobalISel] Optimize Combine Funnel Shift
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D157598: [InstCombine] Transform sub(sext(add(X, Y)), sext(add(X, Z))) to sub(Y, Z) given nsw adds
Dave Green via Phabricator via llvm-commits
- [PATCH] D157598: [InstCombine] Transform sub(sext(add(X, Y)), sext(add(X, Z))) to sub(Y, Z) given nsw adds
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157615: [ExtendLifetimes][1/4] Add "disable-post-ra" function attribute to disable the post-regalloc scheduler
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D157615: [ExtendLifetimes][1/4] Add "disable-post-ra" function attribute to disable the post-regalloc scheduler
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
David Sherwood via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
David Sherwood via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D157631: [LoopVectorize] Fix incorrect order of invariant stores when there are multiple reductions.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D157657: [RISCV] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for .uleb128 directives
Vincent Palatin via Phabricator via llvm-commits
- [PATCH] D157657: [RISCV] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for .uleb128 directives
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157657: [RISCV] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for .uleb128 directives
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157676: [VectorCombine] Enable transform 'foldSingleElementStore' for scalable vector types
Ben Shi via Phabricator via llvm-commits
- [PATCH] D157689: [GuardWidening] Refactor to work with the list of checks to widen/hoist
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D157689: [GuardWidening] Refactor to work with the list of checks to widen/hoist
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D157689: [GuardWidening] Refactor to work with the list of checks to widen/hoist
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D157689: [GuardWidening] Refactor to work with the list of checks to widen/hoist
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D157690: [GlobalISel] Rewrite some simple rules using MIR Patterns
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D157694: [RISCV][MC]Add support for Binary MCExpr
Yunze Zhu(Thead) via Phabricator via llvm-commits
- [PATCH] D157694: [RISCV][MC]Add support for Binary MCExpr
Job Noorman via Phabricator via llvm-commits
- [PATCH] D157696: [SPIRV] Implement support for SPV_KHR_expect_assume
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D157700: [GlobalIsSel] Allow using PatFrags with multiple defs as the root of a combine rule
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D157700: [GlobalIsSel] Allow using PatFrags with multiple defs as the root of a combine rule
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D157700: [GlobalIsSel] Allow using PatFrags with multiple defs as the root of a combine rule
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D157701: [SystemZ][z/OS] Fix the entry point marker for leaf functions
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D157701: [SystemZ][z/OS] Fix the entry point marker for leaf functions
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D157701: [SystemZ][z/OS] Fix the entry point marker for leaf functions
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D157713: [VPlan] Perform tail folding as VPlan transform. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157719: [AMDGPU] [SIFrameLowering] Replace LivePhysRegs with LiveRegUnits
Pranav Taneja via Phabricator via llvm-commits
- [PATCH] D157719: [AMDGPU] [SIFrameLowering] Replace LivePhysRegs with LiveRegUnits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157729: [GuardWidening] Widen widenable conditions instead of branches
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D157738: [OpenMP] Emit offloading entries for indirect target variables
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Dave Green via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Andrew via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Andrew via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Andrew via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D157797: [ValueTracking] Add tests for getting knownbits from phi-edges; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157798: [ValueTracking] Add tests for deducing non-zero based for incoming phi-edges; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157800: [ValueTracking] Improve analysis of knownbits from incoming phi edges.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157801: [ValueTracking] Use predicates for incoming phi-edges to deduce non-zero
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157802: [JITLink][EHFrameSupport] Accept multiple relocations
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D157802: [JITLink][EHFrameSupport] Accept multiple relocations
Lang Hames via Phabricator via llvm-commits
- [PATCH] D157802: [JITLink][EHFrameSupport] Accept multiple relocations
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D157807: [ValueTracking] Strengthen analysis in `computeKnownBits` of phi
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157815: [JumpThreading] Regenerate checks for test; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157861: LoopVectorize: vectorize finding first IV in select-cmp
Mel Chen via Phabricator via llvm-commits
- [PATCH] D157870: [BPF] Replace BPFMIPeepholeTruncElim by custom logic in isZExtFree()
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D157870: [BPF] Replace BPFMIPeepholeTruncElim by custom logic in isZExtFree()
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D157871: IR: Add llvm.exp10 intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157884: [AIX] Limit `extract_symbols.py`'s Pools Size to 8
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D157884: [AIX] Limit `extract_symbols.py`'s Pools Size to 8
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D157884: [AIX] Limit `extract_symbols.py`'s Pools Size to 8
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D157886: [RISCV] Match strided loads with reversed indexing sequences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157886: [RISCV] Match strided loads with reversed indexing sequences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157886: [RISCV] Match strided loads with reversed indexing sequences
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157886: [RISCV] Match strided loads with reversed indexing sequences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Michael Buch via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Michael Buch via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Michael Buch via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Michael Buch via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157918: [Libomptarget] Support mapping indirect host calls to device functions
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D157918: [Libomptarget] Support mapping indirect host calls to device functions
Ravi Narayanaswamy via Phabricator via llvm-commits
- [PATCH] D157918: [Libomptarget] Support mapping indirect host calls to device functions
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D157933: [OpenMP 5.1] Parsing and Sema support for `scope` construct
Fazlay Rabbi via Phabricator via llvm-commits
- [PATCH] D157933: [OpenMP 5.1] Parsing and Sema support for `scope` construct
Fazlay Rabbi via Phabricator via llvm-commits
- [PATCH] D157933: [OpenMP 5.1] Parsing and Sema support for `scope` construct
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157933: [OpenMP 5.1] Parsing and Sema support for `scope` construct
Fazlay Rabbi via Phabricator via llvm-commits
- [PATCH] D157933: [OpenMP 5.1] Parsing and Sema support for `scope` construct
Fazlay Rabbi via Phabricator via llvm-commits
- [PATCH] D157953: [CGCall][RISCV] Handle function calls with parameter of RVV tuple type
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D157953: [CGCall][RISCV] Handle function calls with parameter of RVV tuple type
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157953: [CGCall][RISCV] Handle function calls with parameter of RVV tuple type
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D157955: [TableGen] Make OpcodeMappings sort comparator strict weak ordering compliant
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D157955: [TableGen] Make OpcodeMappings sort comparator strict weak ordering compliant
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D157955: [TableGen] Make OpcodeMappings sort comparator strict weak ordering compliant
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D157958: [TextAPI] Make sortTargetValues strict weak ordering compliant
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D157958: [TextAPI] Make sortTargetValues strict weak ordering compliant
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D157965: [RISCV][NFC] Move tests of inline asm memory constraints to separate file
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157965: [RISCV][NFC] Move tests of inline asm memory constraints to separate file
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157965: [RISCV][NFC] Move tests of inline asm memory constraints to separate file
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157973: [RISCV] Remove fixed length lmul max restriction from build_vector tests. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157974: [RISCV] Split up structs in buildvec tests. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157974: [RISCV] Split up structs in buildvec tests. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157975: [RISCV] Add test for constant build_vector that could use vid. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158003: [lld-macho] Stricter Bitcode Symbol Resolution
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D158003: [lld-macho] Stricter Bitcode Symbol Resolution
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D158003: [lld-macho] Stricter Bitcode Symbol Resolution
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D158003: [lld-macho] Stricter Bitcode Symbol Resolution
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D158003: [lld-macho] Stricter Bitcode Symbol Resolution
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Xing Xue via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D158019: [RISCVInsertVSETVLI] Handle vl-preserve case in backwards rewrite
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158042: [LICM] Check hasNoSignedZeros in hoistFPAssociation.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158042: [LICM] Check hasNoSignedZeros in hoistFPAssociation.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158042: [LICM] Check hasNoSignedZeros in hoistFPAssociation.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158042: [LICM] Check hasNoSignedZeros in hoistFPAssociation.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158042: [LICM] Check hasNoSignedZeros in hoistFPAssociation.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D158059: [AMDGPU/wmma] - Disable 3-address syntax for f16
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158063: [GISel][AArch64] Combine G_BUILD_VECTOR(G_UNMERGE) with undef elements
Dave Green via Phabricator via llvm-commits
- [PATCH] D158063: [GISel][AArch64] Combine G_BUILD_VECTOR(G_UNMERGE) with undef elements
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158063: [GISel][AArch64] Combine G_BUILD_VECTOR(G_UNMERGE) with undef elements
Dave Green via Phabricator via llvm-commits
- [PATCH] D158068: [DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158068: [DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158068: [DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158084: [AArch64] Stack probing for function prologues
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158084: [AArch64] Stack probing for function prologues
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D158089: [NFC][AArch64][TLI] Remove invalid intrinsics from SLEEF vector library mappings
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D158090: AMDGPU: InstCombine amdgcn.sqrt.f16 to sqrt.f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158090: AMDGPU: InstCombine amdgcn.sqrt.f16 to sqrt.f16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158090: AMDGPU: InstCombine amdgcn.sqrt.f16 to sqrt.f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158090: AMDGPU: InstCombine amdgcn.sqrt.f16 to sqrt.f16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158090: AMDGPU: InstCombine amdgcn.sqrt.f16 to sqrt.f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158099: AMDGPU: Fix more unsafe rsq formation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158102: APFloat: Add getExactLog2Abs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158115: [SelectionDAG][RISCV][SVE] Harden fixed offset version of ComputeValueVTs against scalable offsets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158127: AMDGPU: Permit more rsq formation in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158134: Guard against self-assignment in InputArgList
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D158134: Guard against self-assignment in InputArgList
David Blaikie via Phabricator via llvm-commits
- [PATCH] D158134: Guard against self-assignment in InputArgList
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D158138: [RISCV] Expand PseudoTAIL with t2 instead of t1 for Zicfilp.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D158138: [RISCV] Expand PseudoTAIL with t2 instead of t1 for Zicfilp.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158141: [AMDGPU] SILowerControlFlow: fix preservation of LiveIntervals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158141: [AMDGPU] SILowerControlFlow: fix preservation of LiveIntervals
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D158147: [RFC][GlobalISel] convergence control tokens and intrinsics
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D158147: [RFC][GlobalISel] convergence control tokens and intrinsics
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D158149: [RISCV] Precommit test for D158062
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158150: [AMDGPU] Add dynamic LDS size implicit kernel argument to v5
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158160: [RISCV] Add test case showing vmerge fold miscompile with tail policy
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158161: [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158161: [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158161: [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158161: [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158163: [RISCV] Narrow types of index operand matched pattern (shl_vl (zext_vl), C)
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D158163: [RISCV] Narrow types of index operand matched pattern (shl_vl (zext_vl), C)
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D158164: [FileCheck] Added --match-full-lines-leading and --match-full-lines-trailing option
Timo Stripf via Phabricator via llvm-commits
- [PATCH] D158167: [AMDGPU] Handle isUndef flag in LiveVariables::recomputeForSingleDefVirtReg
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D158169: [X86] Fix i128 argument passing under SysV ABI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158173: AMDGPU: Select f64 fmul by negative power of 2 to ldexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158173: AMDGPU: Select f64 fmul by negative power of 2 to ldexp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158173: AMDGPU: Select f64 fmul by negative power of 2 to ldexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158177: [RISCV] Optimize floating point scalar move and splat
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D158181: [SCEVExpander] Fix incorrect reuse of more poisonous instructions (PR63763)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158181: [SCEVExpander] Fix incorrect reuse of more poisonous instructions (PR63763)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158181: [SCEVExpander] Fix incorrect reuse of more poisonous instructions (PR63763)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158181: [SCEVExpander] Fix incorrect reuse of more poisonous instructions (PR63763)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D158191: [BOLT] Fix trap value for non-X86
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Canonicalize vrot{l,r} to vrev8 when lowering shuffle as rotate
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Canonicalize vrot{l,r} to vrev8 when lowering shuffle as rotate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Canonicalize vrot{l,r} to vrev8 when lowering shuffle as rotate
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Combine (vrot{l,r} vxi16, 8) -> vrev8
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158196: [emacs] Add regexps for defuns
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158221: [llvm-lit] copy CRT/STL DLLs into the output directory
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D158221: [llvm-lit] copy CRT/STL DLLs into the output directory
Nicole Mazzuca via Phabricator via llvm-commits
- [PATCH] D158241: [llvm-libgcc] Don't export __{,de}register_frame_info* and __register_frame_table
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158241: [llvm-libgcc] Don't export __{,de}register_frame_info* and __register_frame_table
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D158241: [llvm-libgcc] Don't export __{,de}register_frame_info* and __register_frame_table
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158241: [llvm-libgcc] Don't export __{,de}register_frame_info* and __register_frame_table
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158252: Fix regression of D157680
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158262: [AArch64] Add Defs=[NZCV] to MTE loop pseudos.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D158262: [AArch64] Add Defs=[NZCV] to MTE loop pseudos.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D158270: [RISCV] Remove fixed length lmul max restriction from fp build_vector tests. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158272: [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Lang Hames via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Lang Hames via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158281: [LangRef][DebugInfo] Update DIFile checksum description
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D158292: [DAGCombiner][RISCV][AArch64][PowerPC] Restrict foldAndOrOfSETCC from using SMIN/SMAX where and OR/AND would do.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158292: [DAGCombiner][RISCV][AArch64][PowerPC] Restrict foldAndOrOfSETCC from using SMIN/SMAX where and OR/AND would do.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158316: [AMDGPU] Add s-memrealtime and s-memtime-inst to RemoveIncompatibleFunctions
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D158316: [AMDGPU] Add s-memrealtime and s-memtime-inst to RemoveIncompatibleFunctions
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D158316: [AMDGPU] Add s-memrealtime and s-memtime-inst to RemoveIncompatibleFunctions
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158321: [emacs] Handle vector types, arbitary integer types and function names
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158321: [emacs] Handle vector types, arbitary integer types and function names
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158322: [ELF] Add -Bsymbolic-non-weak
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D158324: Revert "[RegisterCoalescing] Don't move COPY if it would interfere with another value"
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D158324: Revert "[RegisterCoalescing] Don't move COPY if it would interfere with another value"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158326: [RISCV] Separate hasRoundModeOpNum into separate VXRM and FRM functions.
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D158326: [RISCV] Separate hasRoundModeOpNum into separate VXRM and FRM functions.
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D158326: [RISCV] Separate hasRoundModeOpNum into separate VXRM and FRM functions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158328: [PowerPC] Merge rotate and clear into single instruction.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D158328: [PowerPC] Merge rotate and clear into single instruction.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158332: [LV] Use IRBuidlder to create middle-block compare.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158332: [LV] Use IRBuidlder to create middle-block compare.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D158333: [VPlan] Move initial skeleton construction to createInitialVPlan. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158334: [LAA] Keep track of ptr SCEV related to MemAccessInfo
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158342: WIP: [Bitcode][C-API][IR] Introduce bitcode load version 2 and freeze_bits metadata
John McIver via Phabricator via llvm-commits
- [PATCH] D158343: WIP: [UpdateTestChecks] Add update test check support for freeze_bits metadata
John McIver via Phabricator via llvm-commits
- [PATCH] D158344: WIP: [UpdateTestChecks] Add update test check support for fpmath metadata
John McIver via Phabricator via llvm-commits
- [PATCH] D158345: WIP: [clang][llvm][test] Update tests to support freeze_bits metadata
John McIver via Phabricator via llvm-commits
- [PATCH] D158350: [RISCV][GISel] Make G_SEXT_INREG with source size of 32 legal for RV64.
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D158350: [RISCV][GISel] Make G_SEXT_INREG with source size of 32 legal for RV64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158352: WIP: [llvm][MemoryBuiltins] Add initialization category to getInitialValueOfAllocation
John McIver via Phabricator via llvm-commits
- [PATCH] D158353: WIP: [mem2reg] Refactor load of uninitialized memory to poison semantics
John McIver via Phabricator via llvm-commits
- [PATCH] D158353: WIP: [mem2reg] Refactor load of uninitialized memory to poison semantics
John McIver via Phabricator via llvm-commits
- [PATCH] D158355: [X86][CodeGen] Add a dag pattern to fix #64323
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158355: [X86][CodeGen] Add a dag pattern to fix #64323
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158355: [X86][CodeGen] Add a dag pattern to fix #64323
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158355: [X86][CodeGen] Add a dag pattern to fix #64323
Peter Rong via Phabricator via llvm-commits
- [PATCH] D158355: [X86][CodeGen] Add a dag pattern to fix #64323
Peter Rong via Phabricator via llvm-commits
- [PATCH] D158355: [X86][CodeGen] Add a dag pattern to fix #64323
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158355: [X86][CodeGen] Add a dag pattern to fix #64323
Peter Rong via Phabricator via llvm-commits
- [PATCH] D158359: [AMDGPU] Adjust swdev373493.ll to remove reduced switch undef instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158359: [AMDGPU] Adjust swdev373493.ll to remove reduced switch undef instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158359: [AMDGPU] Adjust swdev373493.ll to remove reduced switch undef instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158359: [AMDGPU] Adjust swdev373493.ll to remove reduced switch undef instruction
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D158359: [AMDGPU] Adjust swdev373493.ll to remove reduced switch undef instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158359: [AMDGPU] Adjust swdev373493.ll to remove reduced switch undef instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158364: [DAG] SimplifyDemandedBits - if we're only demanding the signbits, a MIN/MAX node can be simplified to a OR or AND node
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158364: [DAG] SimplifyDemandedBits - if we're only demanding the signbits, a SMIN/SMAX node can be simplified to a OR/AND node respectively.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158364: [DAG] SimplifyDemandedBits - if we're only demanding the signbits, a SMIN/SMAX node can be simplified to a OR/AND node respectively.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158364: [DAG] SimplifyDemandedBits - if we're only demanding the signbits, a SMIN/SMAX node can be simplified to a OR/AND node respectively.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158366: [DAG] replaceStoreOfInsertLoad - don't fold if the inserted element is implicity truncated
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158367: [AMDGPU] Add target feature gds/gws to clang
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D158367: [AMDGPU] Add target feature gds/gws to clang
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158367: [AMDGPU] Add target feature gws to clang
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D158367: [AMDGPU] Add target feature gws to clang
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Alexander via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Alexander via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Alexander via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Alexander via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Alexander via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Alexander via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158369: [llvm][NFC] Refactor AutoUpgrade case 'c'
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D158375: [llvm-exegesis] Fix build for riscv32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158375: [llvm-exegesis] Fix build for riscv32
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158375: [llvm-exegesis] Fix build for riscv32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158375: [llvm-exegesis] Fix build for riscv32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158375: [llvm-exegesis] Use mmap2 when mmap is unavailable to fix riscv32 build
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158375: [llvm-exegesis] Use mmap2 when mmap is unavailable to fix riscv32 build
Khem Raj via Phabricator via llvm-commits
- [PATCH] D158375: [llvm-exegesis] Use mmap2 when mmap is unavailable to fix riscv32 build
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158375: [llvm-exegesis] Use mmap2 when mmap is unavailable to fix riscv32 build
Khem Raj via Phabricator via llvm-commits
- [PATCH] D158375: Fix build for riscv32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158379: [RISCV] Add bounds check before use on returned iterator during frame lowering.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158379: [RISCV] Add bounds check before use on returned iterator during frame lowering.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158379: [RISCV] Add bounds check before use on returned iterator during frame lowering.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158379: [RISCV] Add bounds check before use on returned iterator during frame lowering.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158379: [RISCV] Add bounds check before use on returned iterator during frame lowering.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158382: [OpenMP] Use default grid value for static grid size
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D158382: [OpenMP] Use default grid value for static grid size
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D158382: [OpenMP] Use default grid value for static grid size
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158382: [OpenMP] Use default grid value for static grid size
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158382: [OpenMP] Use default grid value for static grid size
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D158382: [OpenMP] Use default grid value for static grid size
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158383: [OpenMP] Add NVIDIA annotations for static grid thread limit
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D158383: [OpenMP] Add NVIDIA annotations for static grid thread limit
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158383: [OpenMP] Add NVIDIA annotations for static grid thread limit
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D158383: [OpenMP] Add NVIDIA annotations for static grid thread limit
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158384: [LoongArch] Optimize stack realignment using BSTRINS instruction
Lu Weining via Phabricator via llvm-commits
- [PATCH] D158384: [LoongArch] Optimize stack realignment using BSTRINS instruction
wanglei via Phabricator via llvm-commits
- [PATCH] D158384: [LoongArch] Optimize stack realignment using BSTRINS instruction
wanglei via Phabricator via llvm-commits
- [PATCH] D158385: [tsan] Respect !nosanitize metadata and remove gcov special case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158386: [AArch64][SME] Promote mask for masked load to a similar type size with load value.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D158386: [AArch64][SME] Promote mask for masked load to a similar type size with load value.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D158386: [AArch64][SME] Promote mask for masked load to a similar type size with load value.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D158386: [AArch64][SME] Promote mask for masked load to a similar type size with load value.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D158386: [AArch64][SME] Promote mask for masked load to a similar type size with load value.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D158386: [AArch64][SME] Promote mask for masked load to a similar type size with load value.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D158386: [AArch64][SME] Promote mask for masked load to a similar type size with load value.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D158386: [AArch64][SME] Promote mask for masked load to a similar type size with load value.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D158388: [docs] Add minutes/docs of RISC-V sync-up call
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158388: [docs] Add minutes/docs of RISC-V sync call
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158388: [docs] Add minutes/docs of RISC-V sync call
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158389: [InstCombine] Extend sub(sext(add(X, Y)), sext(add(X, Z))) -> sub(Y, Z) fold to adds that mutually wrap
Dave Green via Phabricator via llvm-commits
- [PATCH] D158392: [RISCV] Fix `vmsge{u}.vx` lowering by not adding the mask operand if `vd == v0`
Kiva Oyama via Phabricator via llvm-commits
- [PATCH] D158392: [RISCV] Fix `vmsge{u}.vx` lowering by not adding the mask operand if `vd == v0`
Kiva Oyama via Phabricator via llvm-commits
- [PATCH] D158392: [RISCV] Fix `vmsge{u}.vx` lowering by not adding the mask operand if `vd == v0`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158392: [RISCV] Fix `vmsge{u}.vx` lowering by not adding the mask operand if `vd == v0`
Kiva Oyama via Phabricator via llvm-commits
- [PATCH] D158392: [RISCV] Fix `vmsge{u}.vx` lowering by not adding the mask operand if `vd == v0`
Kiva Oyama via Phabricator via llvm-commits
- [PATCH] D158394: [LLVM][Convergence] further refactor convergence verifier
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D158394: [LLVM][Convergence] further refactor convergence verifier
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D158394: [LLVM][Convergence] further refactor convergence verifier
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D158396: [RISCV] Add missed fcsr spill and restore in interrupt
Yunze Zhu(Thead) via Phabricator via llvm-commits
- [PATCH] D158396: [RISCV] Add missed fcsr spill and restore in interrupt
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158396: [RISCV] Add missed fcsr spill and restore in interrupt
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158396: [RISCV] Add missed fcsr spill and restore in interrupt
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158396: [RISCV] Add missed fcsr spill and restore in interrupt
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158397: [test] Add -verify-coalescing to testcase and fix problems with it
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D158397: [test] Add -verify-coalescing to testcase and fix problems with it
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D158397: [test] Add -verify-coalescing to testcase and fix problems with it
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158397: [test] Add -verify-coalescing to testcase and fix problems with it
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Yolanda via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Yolanda via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Yolanda via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Yolanda via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Yolanda via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Yolanda via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D158399: [WebAssembly] Optimize vector shift using a splat value from outside block
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D158400: change code
lei kang via Phabricator via llvm-commits
- [PATCH] D158400: change code
lei kang via Phabricator via llvm-commits
- [PATCH] D158404: [ARM] Save and restore CPSR around tMOVimm32
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D158404: [ARM] Save and restore CPSR around tMOVimm32
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D158404: [ARM] Save and restore CPSR around tMOVimm32
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D158405: [ORC] Introduce IRPartitionLayer for common partition functionality.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Ashley Nelson via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Ashley Nelson via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Ashley Nelson via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Ashley Nelson via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Ashley Nelson via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Ashley Nelson via Phabricator via llvm-commits
- [PATCH] D158409: [WebAssembly] Add multiple memories feature
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D158410: [AArch64] Test update for a510 generic sched. NFC
harvin iriawan via Phabricator via llvm-commits
- [PATCH] D158410: [AArch64] Test update for a510 generic sched. NFC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158412: [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158412: [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158412: [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158412: [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158412: [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D158412: [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158412: [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158412: [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158412: [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158412: [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158412: [LLD] [MinGW] Pass LLVM specific LTO options through to lld-link
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158419: Attributor: Allow refining of callsite attributes that already have nofpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158420: [Arch64][GlobalISel] Select USHLL2 Instruction
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D158420: [Arch64][GlobalISel] Select USHLL2 Instruction
Dave Green via Phabricator via llvm-commits
- [PATCH] D158420: [Arch64][GlobalISel] Select USHLL2 Instruction
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D158422: llvm-reduce: Fix invalid reduction from breaking phi operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158422: llvm-reduce: Fix invalid reduction from breaking phi operands
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158422: llvm-reduce: Fix invalid reduction from breaking phi operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158425: [BPF] Check jump and memory offsets to avoid truncation
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D158425: [BPF] Check jump and memory offsets to avoid truncation
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D158425: [BPF] Check jump and memory offsets to avoid truncation
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D158429: Define BBEntry::hasIndirectBranch. NFC
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158429: Define BBEntry::hasIndirectBranch. NFC
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158429: Define BBEntry::hasIndirectBranch. NFC
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158429: Define BBEntry::hasIndirectBranch. NFC
James Henderson via Phabricator via llvm-commits
- [PATCH] D158429: Define BBEntry::hasIndirectBranch. NFC
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158432: [AArch64][NFC] Fix stack-guard-sysreg.ll
harvin iriawan via Phabricator via llvm-commits
- [PATCH] D158432: [AArch64][NFC] Fix stack-guard-sysreg.ll
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158437: [CodeGen][DebugInfo] Append OP_deref when converting an EntryValue dbg.declare
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158437: [CodeGen][DebugInfo] Append OP_deref when converting an EntryValue dbg.declare
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158438: [DwarfDebug][NFC] Factor out 'isInitialized' logic
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158438: [DwarfDebug][NFC] Factor out 'isInitialized' logic
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D158438: [DwarfDebug][NFC] Factor out 'isInitialized' logic
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158438: [DwarfDebug][NFC] Factor out 'isInitialized' logic
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158440: [DXILBitcodeWriter] Don't create a new abbrev per MDString
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D158440: [DXILBitcodeWriter] Don't create a new abbrev per MDString
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D158440: [DXILBitcodeWriter] Don't create a new abbrev per MDString
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D158441: [DXILBitcodeWriter] Fix handling of an unspecified lower bound in DISubrange
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D158441: [DXILBitcodeWriter] Fix handling of an unspecified lower bound in DISubrange
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D158441: [DXILBitcodeWriter] Fix handling of an unspecified lower bound in DISubrange
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D158442: [BasicBlockSections] Introduce the path cloning profile format to BasicBlockSectionsProfileReader.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D158442: [Propeller] Introduce the path cloning profile format to BasicBlockSectionsProfileReader.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158442: [Propeller] Introduce the path cloning profile format to BasicBlockSectionsProfileReader.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158442: [Propeller] Introduce the path cloning profile format to BasicBlockSectionsProfileReader.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158442: [Propeller] Introduce the path cloning profile format to BasicBlockSectionsProfileReader.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158442: [Propeller] Introduce the path cloning profile format to BasicBlockSectionsProfileReader.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158442: [Propeller] Introduce the path cloning profile format to BasicBlockSectionsProfileReader.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158442: [Propeller] Introduce the path cloning profile format to BasicBlockSectionsProfileReader.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158445: [llvm][NFC] Refactor AutoUpgrade case 'n'
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D158445: [llvm][NFC] Refactor AutoUpgrade case 'n'
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D158445: [llvm][NFC] Refactor AutoUpgrade case 'n'
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D158449: [IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D158449: [IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158449: [IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D158449: [IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D158449: [IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158449: [IR]Add NumSrcElts param to is..Mask static function in ShuffleVectorInst.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D158458: [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158458: [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158458: [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D158458: [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158458: [AsmPrinter][DebugInfo] Create EntryValue mode for DbgVariable
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158460: [RISCV] Reduce LMUL for vector extracts
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158460: [RISCV] Reduce LMUL for vector extracts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158460: [RISCV] Reduce LMUL for vector extracts
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158460: [RISCV] Reduce LMUL for vector extracts
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158461: [Driver] Remove unlikely-working Minix.cpp and Contiki.cpp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158461: [Driver] Remove unlikely-working Minix.cpp and Contiki.cpp
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158461: [Driver] Remove unlikely-working Minix.cpp and Contiki.cpp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158461: [Driver] Remove unlikely-working Minix.cpp and Contiki.cpp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158461: [Driver] Remove unlikely-working Minix.cpp and Contiki.cpp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158462: [OMPIRBuilder] Fix shared clause for task construct
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D158462: [OMPIRBuilder] Fix shared clause for task construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D158462: [OMPIRBuilder] Fix shared clause for task construct
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D158462: [OMPIRBuilder] Fix shared clause for task construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D158462: [OMPIRBuilder] Fix shared clause for task construct
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D158462: [OMPIRBuilder] Fix shared clause for task construct
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D158462: [OMPIRBuilder] Fix shared clause for task construct
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D158462: [OMPIRBuilder] Fix shared clause for task construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D158462: [OMPIRBuilder] Fix shared clause for task construct
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158462: [OMPIRBuilder] Fix shared clause for task construct
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D158462: [OMPIRBuilder] Fix shared clause for task construct
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D158465: [AMDGPU] Rename 64BitDPP feature and fix the checks
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158465: [AMDGPU] Rename 64BitDPP feature and fix the checks
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158465: [AMDGPU] Rename 64BitDPP feature and fix the checks
Joe Nash via Phabricator via llvm-commits
- [PATCH] D158465: [AMDGPU] Rename 64BitDPP feature and fix the checks
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158465: [AMDGPU] Rename 64BitDPP feature and fix the checks
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158465: [AMDGPU] Rename 64BitDPP feature and fix the checks
Joe Nash via Phabricator via llvm-commits
- [PATCH] D158465: [AMDGPU] Rename 64BitDPP feature and fix the checks
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158466: [NFC][Profile] Rename Counters/DataSize to NumCounters/Data
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158466: [NFC][Profile] Rename Counters/DataSize to NumCounters/Data
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158466: [NFC][Profile] Rename Counters/DataSize to NumCounters/Data
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158466: [NFC][Profile] Rename Counters/DataSize to NumCounters/Data
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D158466: [NFC][Profile] Rename Counters/DataSize to NumCounters/Data
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158466: [NFC][Profile] Rename Counters/DataSize to NumCounters/Data
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Add sdot4 / sdot8 intrinsics for gfx11
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Add sdot4 / sdot8 intrinsics for gfx11
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Joe Nash via Phabricator via llvm-commits
- [PATCH] D158468: [AMDGPU] Support sdot4 / sdot8 intrinsics on gfx11
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158473: [AArch64] Check opcode before trying to extract register from operand
David Tellenbach via Phabricator via llvm-commits
- [PATCH] D158473: [AArch64] Check opcode before trying to extract register from operand
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D158473: [AArch64] Check opcode before trying to extract register from operand
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D158473: [AArch64] Check opcode before trying to extract register from operand
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D158473: [AArch64] Check opcode before trying to extract register from operand
Dave Green via Phabricator via llvm-commits
- [PATCH] D158473: [AArch64] Check opcode before trying to extract register from operand
David Tellenbach via Phabricator via llvm-commits
- [PATCH] D158473: [AArch64] Check opcode before trying to extract register from operand
David Tellenbach via Phabricator via llvm-commits
- [PATCH] D158473: [AArch64] Check opcode before trying to extract register from operand
David Tellenbach via Phabricator via llvm-commits
- [PATCH] D158477: [AMDGPU] Respect `nobuiltin` when converting `printf`
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D158477: [AMDGPU] Respect `nobuiltin` when converting `printf`
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D158477: [AMDGPU] Respect `nobuiltin` when converting `printf`
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D158477: [AMDGPU] Respect `nobuiltin` when converting `printf`
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D158477: [AMDGPU] Respect `nobuiltin` when converting `printf`
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D158477: [AMDGPU] Respect `nobuiltin` when converting `printf`
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D158477: [AMDGPU] Respect `nobuiltin` when converting `printf`
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D158483: [CMake] Pass doc-related LLVM variables to external projects
Will Hawkins via Phabricator via llvm-commits
- [PATCH] D158487: [PowerPC][altivec] Optimize codegen of vec_promote
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158487: [PowerPC][altivec] Optimize codegen of vec_promote
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158487: [PowerPC][altivec] Optimize codegen of vec_promote
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158487: [PowerPC][altivec] Optimize codegen of vec_promote
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D158487: [PowerPC][altivec] Optimize codegen of vec_promote
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158487: [PowerPC][altivec] Optimize codegen of vec_promote
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158487: [PowerPC][altivec] Optimize codegen of vec_promote
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D158487: [PowerPC][altivec] Optimize codegen of vec_promote
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158487: [PowerPC][altivec] Optimize codegen of vec_promote
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158488: [NFC] Initialize member pointers to nullptr.
Sindhu Chittireddy via Phabricator via llvm-commits
- [PATCH] D158488: [NFC] Initialize member pointers to nullptr.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D158488: [NFC] Initialize member pointers to nullptr.
Tom Honermann via Phabricator via llvm-commits
- [PATCH] D158488: [NFC] Initialize member pointers to nullptr.
Sindhu Chittireddy via Phabricator via llvm-commits
- [PATCH] D158488: [NFC] Initialize member pointers to nullptr.
Sindhu Chittireddy via Phabricator via llvm-commits
- [PATCH] D158488: [NFC] Initialize member pointers to nullptr.
Tom Honermann via Phabricator via llvm-commits
- [PATCH] D158488: [NFC] Initialize member pointers to nullptr.
Soumi Manna via Phabricator via llvm-commits
- [PATCH] D158488: [NFC] Initialize member pointers to nullptr.
Sindhu Chittireddy via Phabricator via llvm-commits
- [PATCH] D158489: [X86][GlobalISel] Move GlobalISel source files to a dedicated subdir
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158489: [X86][GlobalISel] Move GlobalISel source files to a dedicated subdir
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158489: [X86][GlobalISel] Move GlobalISel source files to a dedicated subdir
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158489: [X86][GlobalISel] Move GlobalISel source files to a dedicated subdir
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158489: [X86][GlobalISel] Move GlobalISel source files to a dedicated subdir
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158489: [X86][GlobalISel] Move GlobalISel source files to a dedicated subdir
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158489: [X86][GlobalISel] Move GlobalISel source files to a dedicated subdir
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158489: [X86][GlobalISel] Move GlobalISel source files to a dedicated subdir
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158490: [AArch64] Disable GlobalISel/FastISel for more SME functions
Dave Green via Phabricator via llvm-commits
- [PATCH] D158490: [AArch64] Disable GlobalISel/FastISel for more SME functions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D158490: [AArch64] Disable GlobalISel/FastISel for more SME functions
Dave Green via Phabricator via llvm-commits
- [PATCH] D158490: [AArch64] Disable GlobalISel/FastISel for more SME functions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D158490: [AArch64] Disable GlobalISel/FastISel for more SME functions
Dave Green via Phabricator via llvm-commits
- [PATCH] D158490: [AArch64] Disable GlobalISel/FastISel for more SME functions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D158490: [AArch64] Disable GlobalISel/FastISel for more SME functions
Dave Green via Phabricator via llvm-commits
- [PATCH] D158492: [RISCV] Add CSR RegisterClass and save/restore fcsr in interrupt
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158492: [RISCV] Add CSR RegisterClass and save/restore fcsr in interrupt
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158492: [RISCV] Add CSR RegisterClass and save/restore fcsr in interrupt
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158492: [RISCV] Add CSR RegisterClass and save/restore fcsr in interrupt
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158492: [RISCV] Add CSR RegisterClass and save/restore fcsr in interrupt
Jim Lin via Phabricator via llvm-commits
- [PATCH] D158492: [RISCV] Add CSR RegisterClass and save/restore fcsr in interrupt
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158492: [RISCV] Add CSR RegisterClass and save/restore fcsr in interrupt
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158493: [LAA] Support forked pointer in the form of phi
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158493: [LAA] Support forked pointer in the form of phi
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158493: [LAA] Support forked pointer in the form of phi
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158493: [LAA] Support forked pointer in the form of phi
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158495: [PowerPC] Try to use less instructions to materialize 64-bit constant when High32=Low32
Esme Yi via Phabricator via llvm-commits
- [PATCH] D158495: [PowerPC] Try to use less instructions to materialize 64-bit constant when High32=Low32
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D158495: [PowerPC] Try to use less instructions to materialize 64-bit constant when High32=Low32
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158495: [PowerPC] Try to use less instructions to materialize 64-bit constant when High32=Low32
Esme Yi via Phabricator via llvm-commits
- [PATCH] D158495: [PowerPC] Try to use less instructions to materialize 64-bit constant when High32=Low32
Esme Yi via Phabricator via llvm-commits
- [PATCH] D158497: [UTC] Keep function args parenthesis on label line (bumps version to 3)
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D158497: [UTC] Keep function args parenthesis on label line (bumps version to 3)
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D158497: [UTC] Keep function args parenthesis on label line (bumps version to 3)
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D158498: [ARM] Add the Arm Cortex-M85 scheduling model
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D158498: [ARM] Add the Arm Cortex-M85 scheduling model
Dave Green via Phabricator via llvm-commits
- [PATCH] D158498: [ARM] Add the Arm Cortex-M85 scheduling model
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D158498: [ARM] Add the Arm Cortex-M85 scheduling model
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D158498: [ARM] Add the Arm Cortex-M85 scheduling model
Dave Green via Phabricator via llvm-commits
- [PATCH] D158498: [ARM] Add the Arm Cortex-M85 scheduling model
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D158501: [WIP][MemCpyOpt] implement liveness analysis based stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D158501: [WIP][MemCpyOpt] implement liveness analysis based stack-move optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158501: [WIP][MemCpyOpt] implement liveness analysis based stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D158501: [WIP][MemCpyOpt] implement liveness analysis based stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D158503: [CGP] Remove dead PHI nodes before elimination of mostly empty blocks
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D158503: [CGP] Remove dead PHI nodes before elimination of mostly empty blocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158503: [CGP] Remove dead PHI nodes before elimination of mostly empty blocks
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D158503: [CGP] Remove dead PHI nodes before elimination of mostly empty blocks
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D158503: [CGP] Remove dead PHI nodes before elimination of mostly empty blocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158503: [CGP] Remove dead PHI nodes before elimination of mostly empty blocks
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT, G_ANYEXT, COPY
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT, G_ANYEXT, COPY
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158504: [RISCV][GlobalISel] Select G_CONSTANT, G_ANYEXT, COPY
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D158506: [lldb][AArch64] Add release notes and documentation for SME
David Spickett via Phabricator via llvm-commits
- [PATCH] D158506: [lldb][AArch64] Add release notes and documentation for SME
David Spickett via Phabricator via llvm-commits
- [PATCH] D158506: [lldb][AArch64] Add release notes and documentation for SME
David Spickett via Phabricator via llvm-commits
- [PATCH] D158506: [lldb][AArch64] Add release notes and documentation for SME
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D158506: [lldb][AArch64] Add release notes and documentation for SME
David Spickett via Phabricator via llvm-commits
- [PATCH] D158506: [lldb][AArch64] Add release notes and documentation for SME
David Spickett via Phabricator via llvm-commits
- [PATCH] D158507: [Flang][Driver] Add support for fomit-frame-pointer
victorkingi via Phabricator via llvm-commits
- [PATCH] D158507: [Flang][Driver] Add support for fomit-frame-pointer
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D158507: [Flang][Driver] Add support for fomit-frame-pointer
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D158507: [Flang][Driver] Add support for fomit-frame-pointer 1/2
victorkingi via Phabricator via llvm-commits
- [PATCH] D158507: [Flang][Driver] Add support for fomit-frame-pointer 1/2
victorkingi via Phabricator via llvm-commits
- [PATCH] D158507: [Flang][Driver] Add support for fomit-frame-pointer 1/2
victorkingi via Phabricator via llvm-commits
- [PATCH] D158507: [Flang][Driver] Add support for fomit-frame-pointer 1/2
victorkingi via Phabricator via llvm-commits
- [PATCH] D158507: [Flang][Driver] Add support for fomit-frame-pointer 1/2
victorkingi via Phabricator via llvm-commits
- [PATCH] D158507: [Flang][Driver] Add support for fomit-frame-pointer 1/2
victorkingi via Phabricator via llvm-commits
- [PATCH] D158508: [dsymutil][DWARFv5] Do output verification for DWARFv5.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D158508: [dsymutil][DWARFv5] Do output verification for DWARFv5.
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D158508: [dsymutil][DWARFv5] Do output verification for DWARFv5.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D158508: [dsymutil][DWARFv5] Do output verification for DWARFv5.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D158510: [InstCombine] Propagate nsw flag when negating
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158510: [InstCombine] Propagate nsw flag when negating
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158510: [InstCombine] Propagate nsw flag when negating
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158510: [InstCombine] Propagate nsw flag when negating
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158510: [InstCombine] Propagate nsw flag when negating
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158510: [InstCombine] Propagate nsw flag when negating
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158510: [InstCombine] Propagate nsw flag when negating
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158511: [AArch64] Fix incorrect outlining with SLS-hardening
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D158511: [AArch64] Fix incorrect outlining with SLS-hardening
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D158512: [AArch64] Add test showing incorrect code-gen
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D158517: [IR] Enable load/store/alloca for arrays of scalable vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D158517: [IR] Enable load/store/alloca for arrays of scalable vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D158517: [IR] Enable load/store/alloca for arrays of scalable vectors.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158517: [IR] Enable load/store/alloca for arrays of scalable vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D158520: [asan] Use GS for shadow prototype
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D158524: [LangRef] document override-stack-alignment module flag
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D158524: [LangRef] document override-stack-alignment module flag
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D158524: [LangRef] document override-stack-alignment module flag
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D158524: [LangRef] document override-stack-alignment module flag
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D158524: [LangRef] document override-stack-alignment module flag
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Add a cl::opt to control calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Add a cl::opt to control calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Add a cl::opt to control calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Add a cl::opt to control calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Add a cl::opt to control calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Remove calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Remove calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Remove calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Remove calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Remove calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158527: [InstCombine] Remove calls to getOrEnforceKnownAlignment in LoadInst and StoreInst
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158529: [InferAlignment] Implement InferAlignmentPass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158529: [InferAlignment] Implement InferAlignmentPass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158529: [InferAlignment] Implement InferAlignmentPass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158529: [InferAlignment] Implement InferAlignmentPass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158529: [InferAlignment] Implement InferAlignmentPass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158529: [InferAlignment] Implement InferAlignmentPass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158529: [InferAlignment] Implement InferAlignmentPass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158529: [InferAlignment] Implement InferAlignmentPass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158530: [InferAlignment] Create tests for InferAlignment pass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158530: [InferAlignment] Create tests for InferAlignment pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158530: [InferAlignment] Create tests for InferAlignment pass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158530: [InferAlignment] Create tests for InferAlignment pass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158530: [InferAlignment] Create tests for InferAlignment pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158530: [InferAlignment] Create tests for InferAlignment pass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158530: [InferAlignment] Create tests for InferAlignment pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158531: [InferAlignment] Update tests to use InferAlignment pass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158531: [InferAlignment] Update tests to use InferAlignment pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158531: [InferAlignment] Update tests to use InferAlignment pass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158531: [InferAlignment] Update tests to use InferAlignment pass
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158548: Limit bswap and bitreverse matching to legal integer width
Victor Mustya via Phabricator via llvm-commits
- [PATCH] D158548: Limit bswap and bitreverse matching to legal integer width
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158548: Limit bswap and bitreverse matching to legal integer width
Victor Mustya via Phabricator via llvm-commits
- [PATCH] D158548: Limit bswap and bitreverse matching to legal integer width
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158548: Limit bswap and bitreverse matching to legal integer width
Victor Mustya via Phabricator via llvm-commits
- [PATCH] D158548: Limit bswap and bitreverse matching to legal integer width
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158556: Add test for SetDefaultDeviceOp rewrite.
Paul C Fuqua via Phabricator via llvm-commits
- [PATCH] D158560: access time is not reliably preserved on darwin
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D158560: access time is not reliably preserved on darwin
James Henderson via Phabricator via llvm-commits
- [PATCH] D158560: access time is not reliably preserved on darwin
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D158560: access time is not reliably preserved on darwin
James Henderson via Phabricator via llvm-commits
- [PATCH] D158564: [RISCV] Fix assertion failure when zcmp extension is enabled.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158566: Add CLANGD_INCLUDE_TESTS as a separate flag to control clangd tests
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D158566: Add CLANGD_INCLUDE_TESTS as a separate flag to control clangd tests
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D158566: Add CLANGD_INCLUDE_TESTS as a separate flag to control clangd tests
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D158566: Add CLANGD_INCLUDE_TESTS as a separate flag to control clangd tests
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D158566: Add CLANGD_INCLUDE_TESTS as a separate flag to control clangd tests
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D158566: Add CLANGD_INCLUDE_TESTS as a separate flag to control clangd tests
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D158566: Add CLANGD_INCLUDE_TESTS as a separate flag to control clangd tests
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D158568: [TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D158568: [TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D158568: [TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D158568: [TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D158568: [TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D158568: [TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D158568: [TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D158568: [TableGen] Rename ResourceCycles and StartAtCycle to clarify semantics
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D158569: workflows: Disable repo-lockdown for llvm/utils/git
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D158569: workflows: Disable repo-lockdown for llvm/utils/git
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D158569: workflows: Disable repo-lockdown for llvm/utils/git
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D158569: workflows: Disable repo-lockdown for llvm/utils/git
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D158574: [AArch64][ELF] Support PAUTH ABI marking
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D158575: [RISCV] Delete deprecated attributes
Xiao Zeng via Phabricator via llvm-commits
- [PATCH] D158575: [RISCV] Delete deprecated attributes
Xiao Zeng via Phabricator via llvm-commits
- [PATCH] D158575: [RISCV] Delete deprecated attributes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158575: [RISCV] Delete deprecated attributes
Xiao Zeng via Phabricator via llvm-commits
- [PATCH] D158575: [RISCV] Delete deprecated attributes
Xiao Zeng via Phabricator via llvm-commits
- [PATCH] D158575: [RISCV] Delete deprecated attributes
Xiao Zeng via Phabricator via llvm-commits
- [PATCH] D158575: [RISCV] Delete deprecated attributes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158575: [RISCV] Delete deprecated attributes
Xiao Zeng via Phabricator via llvm-commits
- [PATCH] D158576: [GlobalISel] Copy the implementation of SubtargetFeature and use it for PredicateBitset.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158576: [GlobalISel] Copy the implementation of SubtargetFeature and use it for PredicateBitset.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158576: [GlobalISel] Copy the implementation of SubtargetFeature and use it for PredicateBitset.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158576: [GlobalISel] Copy the implementation of SubtargetFeature and use it for PredicateBitset.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158577: [MC,AArch64] Suppress local symbol to STT_SECTION conversion for GOT relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158577: [MC,AArch64] Suppress local symbol to STT_SECTION conversion for GOT relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158577: [MC,AArch64] Suppress local symbol to STT_SECTION conversion for GOT relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158577: [MC,AArch64] Suppress local symbol to STT_SECTION conversion for GOT relocations
Peter Smith via Phabricator via llvm-commits
- [PATCH] D158577: [MC,AArch64] Suppress local symbol to STT_SECTION conversion for GOT relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158577: [MC,AArch64] Suppress local symbol to STT_SECTION conversion for GOT relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158579: [AMDGPU] Add DAG ISel support for preloaded kernel arguments
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D158579: [AMDGPU] Add DAG ISel support for preloaded kernel arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158586: [mlir][ArmSME] Lower vector.broadcast to ArmSME
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D158586: [mlir][ArmSME] Lower vector.broadcast to ArmSME
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D158586: [mlir][ArmSME] Lower vector.broadcast to ArmSME
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D158586: [mlir][ArmSME] Lower vector.broadcast to ArmSME
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D158586: [mlir][ArmSME] Lower vector.broadcast to ArmSME
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D158586: [mlir][ArmSME] Lower vector.broadcast to ArmSME
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D158587: [sanitizer][msan] VarArgHelper for loongarch64
Limin Zhang via Phabricator via llvm-commits
- [PATCH] D158589: [MIPS] Add handing of forbidden slot when IR with inline asm
Ying Huang via Phabricator via llvm-commits
- [PATCH] D158589: [MIPS] Add handing of forbidden slot when IR with inline asm
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158589: [MIPS] Add handing of forbidden slot when IR with inline asm
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158589: [MIPS] Add handing of forbidden slot when IR with inline asm
Jiaxun Yang via Phabricator via llvm-commits
- [PATCH] D158589: [MIPS] Add handing of forbidden slot when IR with inline asm
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D158589: [MIPS] Add handing of forbidden slot when IR with inline asm
Jiaxun Yang via Phabricator via llvm-commits
- [PATCH] D158589: [MIPS] Add handing of forbidden slot when IR with inline asm
Jiaxun Yang via Phabricator via llvm-commits
- [PATCH] D158589: [MIPS] Add handing of forbidden slot when IR with inline asm
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158590: [RISCV] Fix assertion of getShuffleCost
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158590: [RISCV] Fix assertion of getShuffleCost
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D158590: [RISCV] Fix assertion of getShuffleCost
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158590: [RISCV] Fix assertion of getShuffleCost
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D158590: [RISCV] Fix assertion of getShuffleCost
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158590: [RISCV] Fix assertion of getShuffleCost
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158596: [GlobalISel] Limit shift_of_shifted_logic_chain to non-zero folds
Dave Green via Phabricator via llvm-commits
- [PATCH] D158596: [GlobalISel] Limit shift_of_shifted_logic_chain to non-zero folds
Dave Green via Phabricator via llvm-commits
- [PATCH] D158598: [RFC][GlobalISel] Remove const from most MatchTableExecutor methods
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D158598: [RFC][GlobalISel] Remove const from most MatchTableExecutor methods
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D158598: [RFC][GlobalISel] Remove const from most MatchTableExecutor methods
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158598: [RFC][GlobalISel] Remove const from most MatchTableExecutor methods
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158598: [RFC][GlobalISel] Remove const from most MatchTableExecutor methods
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D158600: [InferAlignment] Enable InferAlignment pass by default
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158600: [InferAlignment] Enable InferAlignment pass by default
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158602: [AMDGPU] Don't wait for counters in chain function prologues
Diana Picus via Phabricator via llvm-commits
- [PATCH] D158603: [AMDGPU][TargetMachine] Handle case when +extended-image-insts is set, and the user forces +wave64
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D158603: [AMDGPU][TargetMachine] Handle case when +extended-image-insts is set, and the user forces +wave64
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D158603: [AMDGPU][TargetMachine] Handle case when +extended-image-insts is set, and the user forces +wave64
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158603: [AMDGPU][TargetMachine] Handle case when +extended-image-insts is set, and the user forces +wave64
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D158603: [AMDGPU][TargetMachine] Handle case when +extended-image-insts is set, and the user forces +wave64
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158603: [AMDGPU][TargetMachine] Handle case when +extended-image-insts is set, and the user forces +wave64
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D158604: [AMDGPU] Add llvm.amdgcn.set.inactive.chain.arg intrinsic
Diana Picus via Phabricator via llvm-commits
- [PATCH] D158604: [AMDGPU] Add llvm.amdgcn.set.inactive.chain.arg intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158604: [AMDGPU] Add llvm.amdgcn.set.inactive.chain.arg intrinsic
Diana Picus via Phabricator via llvm-commits
- [PATCH] D158605: [AMDGPU] ISel for llvm.amdgcn.set.inactive.chain.arg
Diana Picus via Phabricator via llvm-commits
- [PATCH] D158605: [AMDGPU] ISel for llvm.amdgcn.set.inactive.chain.arg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158607: llvm_gtest: install to appropriate locations.
Will Dietz via Phabricator via llvm-commits
- [PATCH] D158607: llvm_gtest: install to appropriate locations.
Will Dietz via Phabricator via llvm-commits
- [PATCH] D158607: llvm_gtest: install to appropriate locations.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D158607: llvm_gtest: install to appropriate locations.
Will Dietz via Phabricator via llvm-commits
- [PATCH] D158609: [IR] Treat callbr as special terminator (PR64215)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158609: [IR] Treat callbr as special terminator (PR64215)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158609: [IR] Treat callbr as special terminator (PR64215)
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D158609: [IR] Treat callbr as special terminator (PR64215)
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D158609: [IR] Treat callbr as special terminator (PR64215)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158609: [LICM][LoopSimplify] Create preheader for callbr (PR64215)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158609: [LICM][LoopSimplify] Create preheader for callbr (PR64215)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158609: [LICM][LoopSimplify] Create preheader for callbr (PR64215)
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D158609: [LICM][LoopSimplify] Create preheader for callbr (PR64215)
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D158609: [LICM][LoopSimplify] Create preheader for callbr (PR64215)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158610: [NFC] Remove dead assignments
Martin Wehking via Phabricator via llvm-commits
- [PATCH] D158610: [NFC] Remove dead assignments
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D158611: [AArch64] Fix arm neon vstx lane memVT size
Dave Green via Phabricator via llvm-commits
- [PATCH] D158611: [AArch64] Fix arm neon vstx lane memVT size
hstk via Phabricator via llvm-commits
- [PATCH] D158611: [AArch64] Fix arm neon vstx lane memVT size
Dave Green via Phabricator via llvm-commits
- [PATCH] D158611: [AArch64] Fix arm neon vstx lane memVT size
hstk via Phabricator via llvm-commits
- [PATCH] D158611: [AArch64] Fix arm neon vstx lane memVT size
hstk via Phabricator via llvm-commits
- [PATCH] D158611: [AArch64] Fix arm neon vstx lane memVT size
hstk via Phabricator via llvm-commits
- [PATCH] D158611: fix arm neon vstx lane memVT size
hstk via Phabricator via llvm-commits
- [PATCH] D158613: [AArch64] Mark known zero for high 16-bits of uaddlv intrinsic output with v8i8
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D158613: [AArch64] Mark known zero for high 16-bits of uaddlv intrinsic output with v8i8
Dave Green via Phabricator via llvm-commits
- [PATCH] D158613: [AArch64] Mark known zero for high 16-bits of uaddlv intrinsic output with v8i8
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158614: [UBSan] Disable the function sanitizer on an execute-only target.
Ying Yi via Phabricator via llvm-commits
- [PATCH] D158614: [UBSan] Disable the function sanitizer on an execute-only target.
Ying Yi via Phabricator via llvm-commits
- [PATCH] D158614: [UBSan] Disable the function sanitizer on an execute-only target.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158619: [mlir][linalg] Add an end-to-end test for linalg.fill to ArmSME
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D158619: [mlir][linalg] Add an end-to-end test for linalg.fill to ArmSME
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D158621: [RISCV] Add getExtensionSerialProvide a unique number for extension.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D158622: [RISCV] Cost slide in insertelement/extractelement as linear in LMUL
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158622: [RISCV] Cost slide in insertelement/extractelement as linear in LMUL
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158622: [RISCV] Cost slide in insertelement/extractelement as linear in LMUL
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack frame objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack objects.
lcvon via Phabricator via llvm-commits
- [PATCH] D158623: [RISCV] Reorder the stack objects.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158625: [RISCV] Use vmv.v.x if Hi bits are undef when lowering splat_vector_parts
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158625: [RISCV] Use vmv.v.x if Hi bits are undef when lowering splat_vector_parts
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158626: [AArch64] Add missing vrnd intrinsics
Max Iyengar via Phabricator via llvm-commits
- [PATCH] D158626: [AArch64] Add missing vrnd intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D158626: [AArch64] Add missing vrnd intrinsics
Max Iyengar via Phabricator via llvm-commits
- [PATCH] D158626: [AArch64] Add missing vrnd intrinsics
Max Iyengar via Phabricator via llvm-commits
- [PATCH] D158631: [SROA] Skip uses of allocas where the type is scalable
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158631: [SROA] Skip uses of allocas where the type is scalable
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158631: [SROA] Skip uses of allocas where the type is scalable
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158631: [SROA] Skip uses of allocas where the type is scalable
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158631: [SROA] Skip uses of allocas where the type is scalable
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158634: [RISCV] Fix wrong operand being used for VL in shift combine
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158634: [RISCV] Fix wrong operand being used for VL in shift combine
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158634: [RISCV] Fix wrong operand being used for VL in shift combine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158634: [RISCV] Fix wrong operand being used for VL in shift combine
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158636: [CodeGen][DebugInfo] Add x86 entry value tests
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158636: [CodeGen][DebugInfo] Add x86 entry value tests
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158636: [CodeGen][DebugInfo] Add x86 entry value tests
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D158636: [CodeGen][DebugInfo] Add x86 entry value tests
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158636: [CodeGen][DebugInfo] Add x86 entry value tests
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158636: [CodeGen][DebugInfo] Add x86 entry value tests
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158638: [CoroSplit][DebugInfo] Don't use entry_value for async args in 32-bit targets
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158638: [CoroSplit][DebugInfo] Don't use entry_value for async args in 32-bit targets
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158638: [CoroSplit][DebugInfo] Don't use entry_value for async args in 32-bit targets
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158638: [CoroSplit][DebugInfo] Don't use entry_value for async args in 32-bit targets
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158642: LoopUnrollRuntime: Add branch weights to newly created branches
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158642: LoopUnrollRuntime: Add weights to all branches
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158642: LoopUnrollRuntime: Add weights to all branches
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158642: LoopUnrollRuntime: Add weights to all branches
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D158647: [CodeGen][AArch64] Don't split inline asm goto blocks or their targets
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D158648: InstCombine: Introduce SimplifyDemandedUseFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158648: InstCombine: Introduce SimplifyDemandedUseFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158648: InstCombine: Introduce SimplifyDemandedUseFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158648: InstCombine: Introduce SimplifyDemandedUseFPClass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158648: InstCombine: Introduce SimplifyDemandedUseFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158648: InstCombine: Introduce SimplifyDemandedUseFPClass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158649: [SelectionDAG][DebugInfo] Handle entry_value dbg.value DIExprs earlier
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158649: [SelectionDAG][DebugInfo] Handle entry_value dbg.value DIExprs earlier
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158650: InstCombine: Handle copysign in SimplifyDemandedFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158650: InstCombine: Handle copysign in SimplifyDemandedFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158654: [SDAG][RISCV] Avoid folding `setcc (xor C1, -1), C2, cond` into `setcc (xor C2, -1), C1, cond`
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158654: [SDAG][RISCV] Avoid folding `setcc (xor C1, -1), C2, cond` into `setcc (xor C2, -1), C1, cond`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158654: [SDAG][RISCV] Avoid folding `setcc (xor C1, -1), C2, cond` into `setcc (xor C2, -1), C1, cond`
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Xing Xue via Phabricator via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Xing Xue via Phabricator via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Xing Xue via Phabricator via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Xing Xue via Phabricator via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Xing Xue via Phabricator via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Stephen Peckham via Phabricator via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Xing Xue via Phabricator via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Xing Xue via Phabricator via llvm-commits
- [PATCH] D158660: [GlobalISel][RISCV][TableGen] Teach GlobalISelEmitter about HwMode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158660: [GlobalISel][RISCV][TableGen] Teach GlobalISelEmitter about HwMode.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158660: [GlobalISel][RISCV][TableGen] Teach GlobalISelEmitter about HwMode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158660: [GlobalISel][RISCV][TableGen] Teach GlobalISelEmitter about HwMode.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158660: [GlobalISel][RISCV][TableGen] Teach GlobalISelEmitter about HwMode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158664: [PSI] Use zero function entry count info when getting profile count for calls
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D158664: [PSI] Use zero function entry count info when getting profile count for calls
David Li via Phabricator via llvm-commits
- [PATCH] D158664: [PSI] Use zero function entry count info when getting profile count for calls
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D158668: Add getLikelyBranchWeight helper function
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158668: Add getLikelyBranchWeight helper function
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158668: Add getLikelyBranchWeight helper function
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D158668: Add getLikelyBranchWeight helper function
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158668: Add getLikelyBranchWeight helper function
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158668: Add getLikelyBranchWeight helper function
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158668: RFC: Add getLikelyBranchWeight helper function
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D158668: RFC: Add getLikelyBranchWeight helper function
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158673: [SDAG][RISCV] Avoid neg instructions when lowering atomic_load_sub with a constant rhs
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158674: [CodeGen] Fix unconditional branch duplication issue in bbsections
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D158674: [CodeGen] Fix unconditional branch duplication issue in bbsections
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158674: [CodeGen] Fix unconditional branch duplication issue in bbsections
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D158675: [NFC][AsmPrinter] Refactor DbgVariable as a std::variant
Scott Linder via Phabricator via llvm-commits
- [PATCH] D158675: [NFC][AsmPrinter] Refactor DbgVariable as a std::variant
Scott Linder via Phabricator via llvm-commits
- [PATCH] D158675: [NFC][AsmPrinter] Refactor DbgVariable as a std::variant
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158675: [NFC][AsmPrinter] Refactor DbgVariable as a std::variant
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158675: [NFC][AsmPrinter] Refactor DbgVariable as a std::variant
Scott Linder via Phabricator via llvm-commits
- [PATCH] D158676: [NFC][AsmPrinter] Remove dead multi-MMI handling from DwarfFile::addScopeVariable
Scott Linder via Phabricator via llvm-commits
- [PATCH] D158676: [NFC][AsmPrinter] Remove dead multi-MMI handling from DwarfFile::addScopeVariable
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158677: [NFC][AsmPrinter] Expose std::variant-ness of DbgVariable
Scott Linder via Phabricator via llvm-commits
- [PATCH] D158677: [NFC][AsmPrinter] Expose std::variant-ness of DbgVariable
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158678: [NFC][AsmPrinter] Use std::visit in constructVariableDIEImpl
Scott Linder via Phabricator via llvm-commits
- [PATCH] D158678: [NFC][AsmPrinter] Use std::visit in constructVariableDIEImpl
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158678: [NFC][AsmPrinter] Use std::visit in constructVariableDIEImpl
Scott Linder via Phabricator via llvm-commits
- [PATCH] D158680: Interpet {branch_weights 1, 0} as likely/unlikely
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158680: Interpet {branch_weights 1, 0} as likely/unlikely
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158680: RFC: Interpet {branch_weights 1, 0} as likely/unlikely
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D158680: RFC: Interpet {branch_weights 1, 0} as likely/unlikely
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158681: [FunctionPropertiesAnalysis] Add CFG and call properties
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158681: [FunctionPropertiesAnalysis] Add CFG and call properties
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158681: [FunctionPropertiesAnalysis] Add CFG and call properties
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158681: [FunctionPropertiesAnalysis] Add CFG and call properties
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158681: [FunctionPropertiesAnalysis] Add CFG and call properties
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158681: [FunctionPropertiesAnalysis] Add CFG and call properties
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158681: [FunctionPropertiesAnalysis] Add CFG and call properties
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158681: [FunctionPropertiesAnalysis] Add CFG and call properties
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158681: [FunctionPropertiesAnalysis] Add CFG and call properties
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158681: [FunctionPropertiesAnalysis] Add CFG and call properties
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158682: [X86] Remove FeatureBitset from X86TargetParser.cpp. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158682: [X86] Remove FeatureBitset from X86TargetParser.cpp. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158685: [BOLT] Don't choke on injected functions' IO map
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D158685: [BOLT] Don't choke on injected functions' IO map
Job Noorman via Phabricator via llvm-commits
- [PATCH] D158685: [BOLT] Don't choke on injected functions' IO map
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D158685: [BOLT] Don't choke on injected functions' IO map
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D158686: [BOLT] Give precedence to first AddressMap entries
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D158686: [BOLT] Give precedence to first AddressMap entries
Job Noorman via Phabricator via llvm-commits
- [PATCH] D158686: [BOLT] Give precedence to first AddressMap entries
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D158687: Bitset: remove some GCC<6.2 workarounds related to bitwise operators
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158687: Bitset: remove some GCC<6.2 workarounds related to bitwise operators
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158687: Bitset: remove some GCC<6.2 workarounds related to bitwise operators
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158687: Bitset: remove some GCC<6.2 workarounds related to bitwise operators
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
David Li via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
David Li via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
David Li via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
David Li via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
David Li via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D158689: [llvm-profdata] Fix dangling reference after D147740
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D158689: Fix dangling reference after D147740
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D158689: Fix dangling reference after D147740
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D158703: [llvm-cov] Enable `-show-directory-coverage` for LLVM itself.
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D158703: [llvm-cov] Enable `-show-directory-coverage` for LLVM itself.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D158703: [llvm-cov] Enable `-show-directory-coverage` for LLVM itself.
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D158704: [PowerPC] Implement SchedModel for Power7
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D158706: [Driver] Remove Myriad.cpp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158706: [Driver] Remove Myriad.cpp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158708: [JITLink][PowerPC] Fix incorrect assertion of addend for R_PPC64_REL24
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158708: [JITLink][PowerPC] Fix incorrect assertion of addend for R_PPC64_REL24
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158708: [JITLink][PowerPC] Fix incorrect assertion of addend for R_PPC64_REL24
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158708: [JITLink][PowerPC] Fix incorrect assertion of addend for R_PPC64_REL24
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D158708: [JITLink][PowerPC] Fix incorrect assertion of addend for R_PPC64_REL24
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158708: [JITLink][PowerPC] Fix incorrect assertion of addend for R_PPC64_REL24
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158708: [JITLink][PowerPC] Fix incorrect assertion of addend for R_PPC64_REL24
Kai Luo via Phabricator via llvm-commits
- [PATCH] D158709: [Headers][Modules] Make separate headers for the stdarg.h and stddef.h pieces so that they can be modularized
Ian Anderson via Phabricator via llvm-commits
- [PATCH] D158709: [Headers][Modules] Make separate headers for the stdarg.h and stddef.h pieces so that they can be modularized
Ian Anderson via Phabricator via llvm-commits
- [PATCH] D158709: [Headers][Modules] Make separate headers for the stdarg.h and stddef.h pieces so that they can be modularized
Ian Anderson via Phabricator via llvm-commits
- [PATCH] D158709: [Headers][Modules] Make separate headers for the stdarg.h and stddef.h pieces so that they can be modularized
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D158709: [Headers][Modules] Make separate headers for the stdarg.h and stddef.h pieces so that they can be modularized
Ian Anderson via Phabricator via llvm-commits
- [PATCH] D158709: [Headers][Modules] Make separate headers for the stdarg.h and stddef.h pieces so that they can be modularized
Ian Anderson via Phabricator via llvm-commits
- [PATCH] D158710: [TableGen] Remove & Replace old GICombiner Backend
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D158711: [RISCV] Add missed HasRoundModeOp for VPseudoUnaryMask_FRM/VPseudoUnaryMask_FRM.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D158711: [RISCV] Add missed HasRoundModeOp for VPseudoUnaryMask_FRM/VPseudoUnaryMask_FRM.
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158711: [RISCV] Add missed HasRoundModeOp for VPseudoUnaryMask_FRM/VPseudoUnaryMask_FRM.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D158712: [mlir][linalg] NFC: Rename SVE integration tests directory from Scalable to ArmSVE
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D158712: [mlir][linalg] NFC: Rename SVE integration tests directory from Scalable to ArmSVE
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D158712: [mlir][linalg] NFC: Rename SVE integration tests directory from Scalable to ArmSVE
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D158713: [GlobalISel] Refactor Combiner API
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D158714: [GlobalISel] Cleanup Combine.td
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D158716: [RFC][LV] VPlan-based cost model
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D158716: [RFC][LV] VPlan-based cost model
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158723: [NFC][FuncSpec] Update the description of function specialization.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D158723: [NFC][FuncSpec] Update the description of function specialization.
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D158723: [NFC][FuncSpec] Update the description of function specialization.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D158724: [AArch64][LoopVectorize] Add truncated store values to list of types for widening
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D158724: [AArch64][LoopVectorize] Add truncated store values to list of types for widening
David Sherwood via Phabricator via llvm-commits
- [PATCH] D158724: [AArch64][LoopVectorize] Add truncated store values to list of types for widening
David Sherwood via Phabricator via llvm-commits
- [PATCH] D158724: [AArch64][LoopVectorize] Add truncated store values to list of types for widening
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D158725: [NFC][AMDGPU] Guard the custom fixups kind array from invalid access
Georgi Mirazchiyski via Phabricator via llvm-commits
- [PATCH] D158725: [NFC][AMDGPU] Guard the custom fixups kind array from invalid access
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158725: [NFC][AMDGPU] Guard the custom fixups kind array from invalid access
Georgi Mirazchiyski via Phabricator via llvm-commits
- [PATCH] D158725: [NFC][AMDGPU] Guard the custom fixups kind array from invalid access
Georgi Mirazchiyski via Phabricator via llvm-commits
- [PATCH] D158729: [Coroutines] Add TargetParser lib
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158729: [Coroutines] Add TargetParser lib
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158730: [DebugMetadata][DwarfDebug] Don't retain local types with -fno-eliminate-unused-debug-types
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D158730: [DebugMetadata][DwarfDebug] Don't retain local types with -fno-eliminate-unused-debug-types
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D158730: [DebugMetadata][DwarfDebug] Don't retain local types with -fno-eliminate-unused-debug-types
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D158731: [docs] Link to ORC APIs from JITLink
Colin Caine via Phabricator via llvm-commits
- [PATCH] D158731: [docs] Link to ORC APIs from JITLink
Lang Hames via Phabricator via llvm-commits
- [PATCH] D158731: [docs] Link to ORC APIs from JITLink
Colin Caine via Phabricator via llvm-commits
- [PATCH] D158731: [docs] Link to ORC APIs from JITLink
Lang Hames via Phabricator via llvm-commits
- [PATCH] D158731: [docs] Link to ORC APIs from JITLink
Lang Hames via Phabricator via llvm-commits
- [PATCH] D158733: [Clang] Fix a crash when an invalid immediate function call appears in a cast
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D158733: [Clang] Fix a crash when an invalid immediate function call appears in a cast
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D158733: [Clang] Fix a crash when an invalid immediate function call appears in a cast
Erich Keane via Phabricator via llvm-commits
- [PATCH] D158733: [Clang] Fix a crash when an invalid immediate function call appears in a cast
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D158733: [Clang] Fix a crash when an invalid immediate function call appears in a cast
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D158733: [Clang] Fix a crash when an invalid immediate function call appears in a cast
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D158733: [Clang] Fix a crash when an invalid immediate function call appears in a cast
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D158739: AIX: Issue an error when specifying an alias for a common symbol
Stephen Peckham via Phabricator via llvm-commits
- [PATCH] D158741: [RISCV] Refactor selectVSplat. NFCI
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158741: [RISCV] Refactor selectVSplat. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158742: [RISCV] Detect bitcasted splat patterns
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158742: [RISCV] Detect bitcasted splat patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158742: [RISCV] Detect bitcasted splat patterns
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158742: [RISCV] Detect bitcasted splat patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158743: [Verifier] Sanity check alloca size against DILocalVariable fragment size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158743: [Verifier] Sanity check alloca size against DILocalVariable fragment size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158743: [Verifier] Sanity check alloca size against DILocalVariable fragment size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158743: [Verifier] Sanity check alloca size against DILocalVariable fragment size
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D158743: [Verifier] Sanity check alloca size against DILocalVariable fragment size
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D158743: [Verifier] Sanity check alloca size against DILocalVariable fragment size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158743: [Verifier] Sanity check alloca size against DILocalVariable fragment size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158743: [Verifier] Sanity check alloca size against DILocalVariable fragment size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158743: [Verifier] Sanity check alloca size against DILocalVariable fragment size
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D158747: [NFC] Remove redundant code
Mateusz Hurnik via Phabricator via llvm-commits
- [PATCH] D158747: [NFC] Remove redundant code
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D158750: New intrinsic void llvm.amdgcn.s.nop(i16)
David Stuttard via Phabricator via llvm-commits
- [PATCH] D158750: New intrinsic void llvm.amdgcn.s.nop(i16)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158750: New intrinsic void llvm.amdgcn.s.nop(i16)
David Stuttard via Phabricator via llvm-commits
- [PATCH] D158758: Revert some auto-generated checks where a wildcard was needed
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D158758: Revert some auto-generated checks where a wildcard was needed
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158758: Revert some auto-generated checks where a wildcard was needed
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D158758: Revert some auto-generated checks where a wildcard was needed
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158758: Revert some auto-generated checks where a wildcard was needed
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D158759: [RISCV] Add a pass to rewrite rd to x0 for AMO instrs whose return values are unused
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158759: [RISCV] Add a pass to rewrite rd to x0 for AMO instrs whose return values are unused
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158759: [RISCV] Add a pass to rewrite rd to x0 for AMO instrs whose return values are unused
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158759: [RISCV] Add a pass to rewrite rd to x0 for AMO instrs whose return values are unused
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158759: [RISCV] Add a pass to rewrite rd to x0 for AMO instrs whose return values are unused
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158759: [RISCV] Add a pass to rewrite rd to x0 for non-computational instrs whose return values are unused
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158760: [ConstraintElim] Remove dead compares after simplification.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158760: [ConstraintElim] Remove dead compares after simplification.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158760: [ConstraintElim] Remove dead compares after simplification.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158760: [ConstraintElim] Remove dead compares after simplification.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158761: [SPIR-V] Preserve pointer address space for load/gep instructions
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D158762: [runtimes] Add the ability to include out of tree runtimes
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D158762: [runtimes] Add the ability to include out of tree runtimes
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D158764: [SPIR-V] Support SPV_INTEL_arbitrary_precision_integers_extension and add misc utilities for other extensions
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D158764: [SPIR-V] Support SPV_INTEL_arbitrary_precision_integers_extension and add misc utilities for other extensions
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D158770: [RISCV] Restructure i1 insert/extract element costing [nfc-ish]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158770: [RISCV] Restructure i1 insert/extract element costing [nfc-ish]
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158770: [RISCV] Restructure i1 insert/extract element costing [nfc-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158770: [RISCV] Restructure i1 insertelement/extractelement costing [nfc-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158776: [ConstraintElim] Handle trivial (ICMP_ULE, 0, B) in doesHold.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158776: [ConstraintElim] Handle trivial (ICMP_ULE, 0, B) in doesHold.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158777: [ConstraintElim] Support decrementing inductions with step -1.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158779: [VPlan] Add active-lane-mask as VPlan-to-VPlan transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158779: [VPlan] Add active-lane-mask as VPlan-to-VPlan transformation.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D158787: [clang-tidy][readability] add Leading_upper_snake_case
Steven Lewis via Phabricator via llvm-commits
- [PATCH] D158787: [clang-tidy][readability] add Leading_upper_snake_case
Piotr Zegar via Phabricator via llvm-commits
- [PATCH] D158787: [clang-tidy][readability] add Leading_upper_snake_case
Piotr Zegar via Phabricator via llvm-commits
- [PATCH] D158787: llvm-project/issues/42451
Steven Lewis via Phabricator via llvm-commits
- [PATCH] D158787: llvm-project/issues/42451
Piotr Zegar via Phabricator via llvm-commits
- [PATCH] D158790: [MDL] First full integration of MDL with LLVM
Reid Tatge via Phabricator via llvm-commits
- [PATCH] D158790: [MDL] First full integration of MDL with LLVM
Reid Tatge via Phabricator via llvm-commits
- [PATCH] D158790: [MDL] First full integration of MDL with LLVM
Reid Tatge via Phabricator via llvm-commits
- [PATCH] D158791: [runtimes] Add a mechanism to use cache files for a runtimes build
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D158798: [RFC] Android runtimes build demonstration
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D158798: [RFC] Android runtimes build demonstration
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D158799: [llvm-nm][WebAssembly] Report the size of data symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158806: Cleanup remaining bits for Minix, Contiki and Myriad
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158806: Cleanup remaining bits for Minix, Contiki and Myriad
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158806: Cleanup remaining bits for Minix, Contiki and Myriad
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158806: Cleanup remaining bits for Minix, Contiki and Myriad
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158806: Cleanup remaining bits for Minix, Contiki and Myriad
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158806: Cleanup remaining bits for Minix, Contiki and Myriad
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158806: Cleanup remaining bits for Minix / Contiki and Myriad
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158810: [ConstraintElim] fix crash with large constants in mul nsw
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D158810: [ConstraintElim] fix crash with large constants in mul nsw
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158810: [ConstraintElim] fix crash with large constants in mul nsw
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D158810: [ConstraintElim] fix crash with large constants in mul nsw
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D158811: [X86] __builtin_cpu_supports: support x86-64{,-v2,-v3,-v4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158811: [X86] __builtin_cpu_supports: support x86-64{,-v2,-v3,-v4}
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158811: [X86] __builtin_cpu_supports: support x86-64{,-v2,-v3,-v4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158811: [X86] __builtin_cpu_supports: support x86-64{,-v2,-v3,-v4}
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158811: [X86] __builtin_cpu_supports: support x86-64{,-v2,-v3,-v4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158811: [X86] __builtin_cpu_supports: support x86-64{,-v2,-v3,-v4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158811: [X86] __builtin_cpu_supports: support x86-64{,-v2,-v3,-v4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158814: [X86] Merge FeatureInfos_WithPLUS and FeatureInfos. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158814: [X86] Merge FeatureInfos_WithPLUS and FeatureInfos. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158814: [X86] Merge FeatureInfos_WithPLUS and FeatureInfos. NFC
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D158814: [X86] Merge FeatureInfos_WithPLUS and FeatureInfos. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158815: [ForceFunctionAttrs] Make options additionally work over entire module
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158815: [ForceFunctionAttrs] Make options additionally work over entire module
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158815: [opt] Add option to strip optnone attribute
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158815: [opt] Add option to strip optnone attribute
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158815: [opt] Add option to strip optnone attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158815: [opt] Add option to strip optnone attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158815: [opt] Add option to strip optnone attribute
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158816: [builtins] Fix signed shift overflows in absvti2.c and negvti2.c
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D158816: [builtins] Fix signed shift overflows in absvti2.c and negvti2.c
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D158817: [CSSPGO] Refactoring populateIRLocations and countProfileMismatches
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158817: [CSSPGO] Refactoring populateIRLocations and countProfileMismatches
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158817: [CSSPGO] Refactoring populateIRLocations and countProfileMismatches
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158817: [CSSPGO] Refactoring populateIRLocations and countProfileMismatches
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158817: [CSSPGO] Refactoring populateIRLocations and countProfileMismatches
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158817: [CSSPGO] Refactoring populateIRLocations and countProfileMismatches
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158817: [CSSPGO] Refactoring populateIRLocations and countProfileMismatches
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158817: [CSSPGO] Refactoring populateIRLocations and countProfileMismatches
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158817: [CSSPGO] Refactoring populateIRLocations and countProfileMismatches
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158817: [CSSPGO] Refactoring SampleProfileMatcher::runOnFunction
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158818: [builtins] Fix undefined behavior in negdi2.c and negti2.c
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D158818: [builtins] Fix undefined behavior in negdi2.c and negti2.c
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158818: [builtins] Fix undefined behavior in negdi2.c and negti2.c
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D158819: [builtins] Fix signed shift overflows in ashlti3.c, ashrti3.c, ashldi3.c and ashrdi3.c
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D158819: [builtins] Fix signed shift overflows in ashlti3.c, ashrti3.c, ashldi3.c and ashrdi3.c
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158819: [builtins] Fix signed shift overflows in ashlti3.c, ashrti3.c, ashldi3.c and ashrdi3.c
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D158819: [builtins] Fix signed shift overflows in ashlti3.c, ashrti3.c, ashldi3.c and ashrdi3.c
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D158821: [builtins] Fix signed integer overflows in divmodsi4.c, divmoddi4.c and divmodti4.c
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D158821: [builtins] Fix signed integer overflows in divmodsi4.c, divmoddi4.c and divmodti4.c
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D158824: [RISCV][MC] MC layer support for xcvmem and xcvelw extensions
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D158824: [RISCV][MC] MC layer support for xcvmem and xcvelw extensions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D158824: [RISCV][MC] MC layer support for xcvmem and xcvelw extensions
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D158824: [RISCV][MC] MC layer support for xcvmem and xcvelw extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158824: [RISCV][MC] MC layer support for xcvmem and xcvelw extensions
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D158824: [RISCV][MC] MC layer support for xcvmem and xcvelw extensions
Jim Lin via Phabricator via llvm-commits
- [PATCH] D158825: [WIP] Helper script for analyzing mir dumps
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D158830: [RISCV][MC] Allow symbol diff expression directly as LI operand
Job Noorman via Phabricator via llvm-commits
- [PATCH] D158830: [RISCV][MC] Allow symbol diff expression directly as LI operand
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158830: [RISCV][MC] Allow symbol diff expression directly as LI operand
Job Noorman via Phabricator via llvm-commits
- [PATCH] D158831: [LoongArch] Pre-commit test for bstrins optimization
Lu Weining via Phabricator via llvm-commits
- [PATCH] D158831: [LoongArch] Pre-commit test for bstrins optimization
Lu Weining via Phabricator via llvm-commits
- [PATCH] D158832: [LoongArch] Optimize (and (a & ~((2^^X - 1) << Y)) to (bstrins a, zero, X+Y-1, Y)
Lu Weining via Phabricator via llvm-commits
- [PATCH] D158832: [LoongArch] Optimize (and (a & ~((2^^X - 1) << Y)) to (bstrins a, zero, X+Y-1, Y)
Lu Weining via Phabricator via llvm-commits
- [PATCH] D158834: [NFC][AMDGPU] assert scoreboard index is in range
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D158834: [NFC][AMDGPU] assert scoreboard index is in range
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D158834: [NFC][AMDGPU] assert scoreboard index is in range
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D158835: [LoopVectorize] Precommit a test for the compact pattern
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D158836: [LoopVectorize] Vectorize the compact pattern
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D158836: [LoopVectorize] Vectorize the compact pattern
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D158836: [LoopVectorize] Vectorize the compact pattern
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D158836: [LoopVectorize] Vectorize the compact pattern
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D158836: [LoopVectorize] Vectorize the compact pattern
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D158837: [ConstraintElim] Store conditional facts as (Predicate, Op0, Op1).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158839: [SDAG] Add SimplifyDemandedBits support for ISD::SPLAT_VECTOR
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158839: [SDAG] Add SimplifyDemandedBits support for ISD::SPLAT_VECTOR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158839: [SDAG] Add SimplifyDemandedBits support for ISD::SPLAT_VECTOR
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158839: [SDAG] Add SimplifyDemandedBits support for ISD::SPLAT_VECTOR
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158839: [SDAG] Add SimplifyDemandedBits support for ISD::SPLAT_VECTOR
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158839: [SDAG] Add SimplifyDemandedBits support for ISD::SPLAT_VECTOR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158839: [SDAG] Add SimplifyDemandedBits support for ISD::SPLAT_VECTOR
Jim Lin via Phabricator via llvm-commits
- [PATCH] D158840: Detect apple M2 processor targets
Tom Forbes via Phabricator via llvm-commits
- [PATCH] D158840: Detect apple M2 processor targets
Tom Forbes via Phabricator via llvm-commits
- [PATCH] D158841: [AMDGPU] si-wqm: Skip only LiveMask COPY
Diana Picus via Phabricator via llvm-commits
- [PATCH] D158843: [ConstraintElim] Move just before loop simplification pipeline.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158845: [NFC][AMDGPU] assert we've found a value before use
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D158845: [NFC][AMDGPU] assert we've found a value before use
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158845: [NFC][AMDGPU] assert we've found a value before use
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D158845: [NFC][AMDGPU] assert we've found a value before use
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D158845: [NFC][AMDGPU] assert we've found a value before use
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D158846: [CMake] Fix BUILD_SHARED_LIBS build on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D158846: [CMake] Fix BUILD_SHARED_LIBS build on Solaris
Michał Górny via Phabricator via llvm-commits
- [PATCH] D158846: [CMake] Fix BUILD_SHARED_LIBS build on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D158849: [GVN] Invalidate MDA when deduplicating phi nodes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158849: [GVN] Invalidate MDA when deduplicating phi nodes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158849: [GVN] Invalidate MDA when deduplicating phi nodes
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D158849: [GVN] Invalidate MDA when deduplicating phi nodes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158849: [GVN] Invalidate MDA when deduplicating phi nodes
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D158850: RegisterCoalescer: Correctly set valid lanes when keeping live out implicit defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158852: [SDAG] Add computeKnownBits support for ISD::SPLAT_VECTOR_PARTS
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158852: [SDAG] Add computeKnownBits support for ISD::SPLAT_VECTOR_PARTS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158853: [SDAG] Add SimplifyDemandedBits support for ISD::SPLAT_VECTOR_PARTS
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158853: [SDAG] Add SimplifyDemandedBits support for ISD::SPLAT_VECTOR_PARTS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158853: [SDAG] Add SimplifyDemandedBits support for ISD::SPLAT_VECTOR_PARTS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158854: [RISCV] Move vmv_s_x and vfmv_s_f special casing to DAG combine
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158854: [RISCV] Move vmv_s_x and vfmv_s_f special casing to DAG combine
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158854: [RISCV] Move vmv_s_x and vfmv_s_f special casing to DAG combine
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158856: [LAA] Improve the output remark for LoopVectorize
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158856: [LAA] Improve the output remark for LoopVectorize
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158856: [LAA] Improve the output remark for LoopVectorize
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158856: [LAA] Improve the remark output infomation
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158857: [clang][aarch64] Add support for the MS qualifiers __ptr32, __ptr64, __sptr, __uptr for aarch64
Aleksandr Vorobev via Phabricator via llvm-commits
- [PATCH] D158857: Add support for the MS qualifiers __ptr32, __ptr64, __sptr, __uptr for aarch64
Aleksandr Vorobev via Phabricator via llvm-commits
- [PATCH] D158859: Cleaning up unreachable code in CodeLayout
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D158861: [llvm] Move CallInst::CreateMalloc to IRBuilderBase::CreateMalloc
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D158861: [llvm] Move CallInst::CreateMalloc to IRBuilderBase::CreateMalloc
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D158861: [llvm] Move CallInst::CreateMalloc to IRBuilderBase::CreateMalloc
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158863: Implement the monolithic CI pipeline in the monorepo
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D158863: Implement the monolithic CI pipeline in the monorepo
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D158863: Implement the monolithic CI pipeline in the monorepo
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D158863: Implement the monolithic CI pipeline in the monorepo
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D158864: [Code Coverage] Add a script to check code coverage of a patch
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D158864: [Code Coverage] Add a script to check code coverage of a patch
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D158866: [StatepointLowering] Fix possible nullptr access in debug output
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D158866: [StatepointLowering] Fix possible nullptr access in debug output
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D158866: [StatepointLowering] Fix possible nullptr access in debug output
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D158866: [StatepointLowering] Fix possible nullptr access in debug output
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D158870: [SelectionDAG][RISCV] Teach getConstant to use SPLAT_VECTOR_PARTS if vXi64 SPLAT_VECTOR is legal but i64 scalars are not.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158871: [CodeGen][AArch64] Precommit tests for D156767 (NFC)
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D158874: [RISCV] Form vmv.s.f/x from single element splats via DAG combine
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158875: [ADT] Fix IntEqClasses::join to return the leader in all cases.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D158875: [ADT] Fix IntEqClasses::join to return the leader in all cases.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D158876: [RISCV] Refactor lowerSPLAT_VECTOR_PARTS to use splatPartsI64WithVL for scalable vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158876: [RISCV] Refactor lowerSPLAT_VECTOR_PARTS to use splatPartsI64WithVL for scalable vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158876: [RISCV] Refactor lowerSPLAT_VECTOR_PARTS to use splatPartsI64WithVL for scalable vectors.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158876: [RISCV] Refactor lowerSPLAT_VECTOR_PARTS to use splatPartsI64WithVL for scalable vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158877: [libc][bazel] Add missing triple_double header and target to bazel overlay.
Tue Ly via Phabricator via llvm-commits
- [PATCH] D158877: [libc][bazel] Add missing triple_double header and target to bazel overlay.
Tue Ly via Phabricator via llvm-commits
- [PATCH] D158878: [runtimes][cmake] Propagate cmake arguments.
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D158879: [RISCV] Improve splatPartsI64WithVL for vlmax scalable vector constants where Hi and Lo are the same.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158879: [RISCV] Improve splatPartsI64WithVL for vlmax scalable vector constants where Hi and Lo are the same.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158879: [RISCV] Improve splatPartsI64WithVL for vlmax scalable vector constants where Hi and Lo are the same.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158879: [RISCV] Improve splatPartsI64WithVL for vlmax scalable vector constants where Hi and Lo are the same.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158880: Map LLVM values to corresponding source-level expressions
Shivam Rajput via Phabricator via llvm-commits
- [PATCH] D158882: RegisterCoalescer: Don't delete IMPLICIT_DEF if it's live into the same block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158883: [Matrix] Try to emit fmuladd for both vector and matrix types
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D158884: [ForceFunctionAttrs] Make options additionally work over entire module
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158885: [CodeGen] Remove unused option in MachineFunctionSplitter.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D158885: [CodeGen] Remove unused option in MachineFunctionSplitter.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D158887: [LLD] [MinGW] Hook up more LTO options
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158887: [LLD] [MinGW] Hook up more LTO options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158887: [LLD] [MinGW] Hook up more LTO options
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158889: [AsmPrinter][PGO] Adds optional dumping of branch probabilities for PGO metrics.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D158889: [AsmPrinter][PGO] Adds optional dumping of branch probabilities for PGO metrics.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158889: [AsmPrinter][PGO] Adds optional dumping of branch probabilities for PGO metrics.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D158889: [AsmPrinter][PGO] Adds optional dumping of branch probabilities for PGO metrics.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D158889: [AsmPrinter][PGO] Adds optional dumping of branch probabilities for PGO metrics.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D158889: [AsmPrinter][PGO] Adds optional dumping of branch probabilities for PGO metrics.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D158889: [AsmPrinter][PGO] Adds optional dumping of branch probabilities for PGO metrics.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D158889: [AsmPrinter][PGO] Adds optional dumping of branch probabilities for PGO metrics.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D158890: [PGO] Adds branch accuracy metric script and x86 branch tracing tool.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D158891: [CSSPGO] Retire FlattenProfileForMatching
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158891: [CSSPGO] Retire FlattenProfileForMatching
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158891: [CSSPGO] Retire FlattenProfileForMatching
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158891: [CSSPGO] Retire FlattenProfileForMatching
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158892: [lld][WebAssembly] Add `--table-base` setting
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158892: [lld][WebAssembly] Add `--table-base` setting
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D158892: [lld][WebAssembly] Add `--table-base` setting
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158892: [lld][WebAssembly] Add `--table-base` setting
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158896: [RISCV] Improve splatPartsI64WithVL for fixed vector constants where Hi Lo are same and the VL is constant.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158896: [RISCV] Improve splatPartsI64WithVL for fixed vector constants where Hi Lo are same and the VL is constant.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158898: [CodeGenPrepare] Fix modification status bug
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158898: [CodeGenPrepare] Fix modification status bug
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158898: [CodeGenPrepare] Fix modification status bug
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158898: [CodeGenPrepare] Fix modification status bug
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158900: [CSSPGO] Compute checksum mismatch recursively on nested profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158900: [CSSPGO] Compute checksum mismatch recursively on nested profile
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158900: [CSSPGO] Compute checksum mismatch recursively on nested profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158900: [CSSPGO] Compute checksum mismatch recursively on nested profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158900: [CSSPGO] Compute checksum mismatch recursively on nested profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158900: [CSSPGO] Compute checksum mismatch recursively on nested profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158900: [CSSPGO] Compute checksum mismatch recursively on nested profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D158900: [CSSPGO] Compute checksum mismatch recursively on nested profile
Wenlei He via Phabricator via llvm-commits
- [PATCH] D158901: [llvm-rc] Continue to use Argv[0] to resolve executable path
Amy Huang via Phabricator via llvm-commits
- [PATCH] D158901: [llvm-rc] Continue to use Argv[0] to resolve executable path
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158902: [RISCV] Remove Change field from BlockData in RISCVInsertVSETVLI. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158903: AMDGPU: Fix asserting on fast f16 pown
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158903: AMDGPU: Fix asserting on fast f16 pown
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158904: AMDGPU: Don't require all flags to expand fast powr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158904: AMDGPU: Don't require all flags to expand fast powr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158904: AMDGPU: Don't require all flags to expand fast powr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158905: AMDGPU: Simplify handling of constant vectors in libcalls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158906: [BOLT] Fix cross-compilation build
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D158906: [BOLT] Fix cross-compilation build
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D158906: [BOLT] Fix cross-compilation build
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D158908: AMDGPU: Turn pow libcalls into powr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158908: AMDGPU: Turn pow libcalls into powr
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158909: [JITLink] Honor shouldAddDefaultPasses in x86-64 ELF
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D158909: [JITLink] Honor shouldAddDefaultPasses in x86-64 ELF
Lang Hames via Phabricator via llvm-commits
- [PATCH] D158910: [BOLT] Local hidden should be global syms
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D158910: [BOLT] Local hidden should be global syms
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D158911: [BOLT] Support input binaries that use R_X86_GOTPC64
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D158913: [RISCV] Add a cross basic block VXRM write insertion pass.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158915: [InstCombine] optimized implementations of min/max for bool
Qi Hu via Phabricator via llvm-commits
- [PATCH] D158915: [InstCombine] optimized implementations of min/max for bool
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158915: [InstCombine] optimized implementations of min/max for bool
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158915: [InstCombine] optimized implementations of min/max for bool
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158917: [RISCV] Add loop PRE to RISCVInsertWriteVXRM
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158919: [libunwind][WebAssembly] Support Wasm EH
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D158920: Delete CloudABI support
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158920: Delete CloudABI support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158920: Delete CloudABI support
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158920: Delete CloudABI support
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158920: Delete CloudABI support
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158920: Delete CloudABI support
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158931: [llvm][aarch64] Add support for the MS qualifiers __ptr32, __ptr64, __sptr, __uptr
Aleksandr Vorobev via Phabricator via llvm-commits
- [PATCH] D158937: [Test] Check that the outlined functions have internal visibility
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D158937: [Test] Check that the outlined functions have internal visibility
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D158937: [Test] Check that the outlined functions have internal visibility
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D158937: [Test] Check that the outlined functions have internal visibility
Phabricator via llvm-commits
- [PATCH] D158938: Fix uninitialized class members
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D158939: FixProtect against null dereferences
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D158939: Protect against null dereferences
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D158942: [bazel] Include builtin headers with clang-tidy
Jathu Satkunarajah via Phabricator via llvm-commits
- [PATCH] D158944: [MC] Remove comment no longer useful
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158944: [MC] Remove comment no longer useful
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158944: [MC] Remove comment no longer useful
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158946: Delete Ananas support
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158946: Delete Ananas support
Brad Smith via Phabricator via llvm-commits
- [PATCH] D158949: [LTO] Simplify internalize logic. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158950: [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158950: [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158950: [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158950: [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158950: [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158950: [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158950: [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158950: [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158950: [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D158950: [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158950: [X86][BF16] Lower FP_EXTEND for vector types under AVX512BF16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158952: [X86][BF16] Lower FP_ROUND for vector types under AVX512BF16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158952: [X86][BF16] Lower FP_ROUND for vector types under AVX512BF16
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158952: [X86][BF16] Lower FP_ROUND for vector types under AVX512BF16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158954: WIP: [lit] Enable debugging lit tests with python's pdb
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D158956: [RISCV] Initial ISel support for the experimental zacas extension
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D158960: [ValueTracking] Handle conflicts when computing knownbits of PHI nodes in deadcode; PR65022
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158961: [ThinLTO] Mark callers of local ifunc not eligible for import
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158962: [RISCV] Prevent tryToFoldBNEOnCmpXchgResult from deleting AND if has t others users.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158962: [RISCV] Prevent tryToFoldBNEOnCmpXchgResult from deleting AND if has t others users.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D158965: [LAA] Analyze pointers forked by a phi
Allen zhong via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D42724: [X86] Don't make 512-bit vectors legal when preferred vector width is 256 bits and 512 bits aren't required
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76354: [RISCV][GlobalISel] Legalize types for ALU operations
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D76445: [RISCV][GlobalISel] Select ALU GPR instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76445: [RISCV][GlobalISel] Select ALU GPR instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78025: Make sure z3 can be disabled from outside, even if detected on the system.
Gianfranco Costamagna via Phabricator via llvm-commits
- [PATCH] D78028: move shebangs from python2 to python3
Gianfranco Costamagna via Phabricator via llvm-commits
- [PATCH] D78028: move shebangs from python2 to python3
Gianfranco Costamagna via Phabricator via llvm-commits
- [PATCH] D78441: Delete NaCl support
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D78586: [MachineVerifier] Add more checks for registers in live-in lists.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78669: PowerPC: Add emergency stack spill slots for SPE
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D84115: [Debuginfo][Codegen] (2/7) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D85603: IR: Add convergence control operand bundle and intrinsics
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D85606: Inliner: handle the convergence control operand bundle
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D86617: [GlobalISel][TableGen] Take first result for multi-output instructions
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
Last message date:
Sun Aug 27 23:56:28 PDT 2023
Archived on: Sun Aug 27 23:56:31 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).