The Week Of Monday 18 October 2021 Archives by thread
Starting: Mon Oct 18 00:02:19 PDT 2021
Ending: Sun Oct 24 23:59:51 PDT 2021
Messages: 2164
- [PATCH] D29112: NFC: Fix typo in Statepoint documentation
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D111907: [AMDGPU] Divergence driven selection for fused bitlogic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D111875: [Support] [Windows] Manually clean up temp files on network shares
James Henderson via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [llvm] 67c64d8 - [PowerPC] Implement scheduling model for Power10
Qiu Chaofan via llvm-commits
- [PATCH] D110855: [PowerPC] Implement scheduling model for Power10
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D111871: [ELF] Let sections reach the end of the address space
James Henderson via Phabricator via llvm-commits
- [PATCH] D111727: [DSE] Eliminates dead store of an exisiting value (PR16520)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D111839: [AArch64][GlobalISel] combine and + [la]sr => ubfx
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110841: [AArch64] Remove redundant ORRWrs which is generated by zero-extend
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D111939: [RISCV] Add missing e_flag EF_RISCV_TSO
James Henderson via Phabricator via llvm-commits
- [PATCH] D111974: Fix bazel build.
Adrian Kuegel via Phabricator via llvm-commits
- [llvm] f383c53 - [MachineSink] Compile time improvement for large testcases which has many kill flags
Bing1 Yu via llvm-commits
- [PATCH] D111688: [MachineSink] Compile time improvement for large testcases which has many kill flags
Bing Yu via Phabricator via llvm-commits
- [PATCH] D111937: [llvm-nm] Demangle Rust symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Esme Yi via Phabricator via llvm-commits
- [PATCH] D111967: [Mips] Add glue between CopyFromReg, CopyToReg and RDHWR nodes for TLS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D110514: MIPS: Triple::setArch as R6 if MipsSubArch_r6
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] 3f0b178 - [AArch64] Fixed a bug on AArch64MIPeepholeOpt
Jingu Kang via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D111888: [AArch64][GISel] Optimize 8 and 16 bit variants of uaddo.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D111862: [AArch64] Canonicalize X*(Y+1) or X*(1-Y) to madd/msub
Sander de Smalen via Phabricator via llvm-commits
- [llvm] de4d2f8 - Fix cyclic header dependency between Support<->Option due to RISCVISAInfo
Raphael Isemann via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
James Henderson via Phabricator via llvm-commits
- [PATCH] D111611: [NFC] [LoopPeel] Change the way DT is updated for loop exits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111630: [LoopVectorize][CostModel] Update cost model for fmuladd intrinsic
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111976: [DAG] Create fptosi.sat from clamped fptosi
Dave Green via Phabricator via llvm-commits
- [PATCH] D111947: [Demangle] Rename OutputStream to OutputString
James Henderson via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
Sam Parker via Phabricator via llvm-commits
- [llvm] 7cdb1df - [AMDGPU] Divergence driven selection for fused bitlogic
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D111706: [lld-macho] Fix dangling string reference when adding frameworks
Kaining Zhong via Phabricator via llvm-commits
- [PATCH] D111304: [RISCV] Reorder the vector register allocation order.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] e9ff7d2 - [AArch64][GISel] Add 8/16 bit uaddo lowering tests.
Florian Hahn via llvm-commits
- [PATCH] D110621: [llvm-locstats] Report a warning if overflow was detected by llvm-dwarfdump
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 942536a - [X86] Prefer VEX encoding in X86 assembler.
via llvm-commits
- [PATCH] D111538: [X86] Prefer VEX encoding in X86 assembler.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D111701: [CSKY] Complete to add basic integer instruction set
Renato Golin via Phabricator via llvm-commits
- [llvm] 3d850d0 - [SelectionDAG] Fix illegal widening of scalable-vector loads
Fraser Cormack via llvm-commits
- [PATCH] D111885: [SelectionDAG] Fix illegal widening of scalable-vector loads
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 9635168 - [AIX][cmake] Set atomics related macros when build with xlclang
Kai Luo via llvm-commits
- [PATCH] D111782: [AIX][cmake] Set atomics related macros when build with xlclang
Kai Luo via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Pengfei Wang via Phabricator via llvm-commits
- [llvm] d869921 - [AMDGPU] Add patterns for i8/i16 local atomic load/store
Piotr Sobczak via llvm-commits
- [PATCH] D111869: [AMDGPU] Add patterns for i8/i16 local atomic load/store
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] 36deb9a - Add new MachineFunction property FailsVerification
Jay Foad via llvm-commits
- [llvm] 012248b - Remove the verifyAfter mechanism that was replaced by D111397
Jay Foad via llvm-commits
- [PATCH] D111397: Add new MachineFunction property FailsVerification
Jay Foad via Phabricator via llvm-commits
- [PATCH] D111872: Remove the verifyAfter mechanism that was replaced by D111397
Jay Foad via Phabricator via llvm-commits
- [llvm] ea97066 - Fix signed/unsigned comparison after b5426ced71280
Jeremy Morse via llvm-commits
- [llvm] a129932 - [AMDGPU] Add link to bug
Jay Foad via llvm-commits
- [PATCH] D111977: [flang] flang-omp-report replace std::map with llvm::DenseMap
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D102834: [SLPVectorizer] Implement initial memory versioning.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D111979: [llvm-shlib] Fix windows build failed while llvm non-standalone building.
David Stuttard via Phabricator via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add strict reduction support for fmuladd intrinsic
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Shao-Ce SUN via Phabricator via llvm-commits
- [llvm] ee691fb - [lldb][NFC] clang format change
Andy Yankovsky via llvm-commits
- [PATCH] D111934: [NFC] clang format change
Andy Yankovsky via Phabricator via llvm-commits
- [PATCH] D110258: [AArch64] Always add -tune-cpu argument to -cc1 driver
David Sherwood via Phabricator via llvm-commits
- [llvm] baad10c - Revert "[NFC] [LoopPeel] Change the way DT is updated for loop exits"
Max Kazantsev via llvm-commits
- [PATCH] D111980: [Flang][flang-omp-report] Switch from std::string to StringRef (where possible)
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D111898: [SLP]Fix emission of the shrink shuffles.
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D108301: [MSP430][Clang] Update hard-coded MCU data
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109174: [MSP430][Clang] Infer CPU type from -mcpu= or -mmcu=
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110723: [MSP430] Add assembler and MC support for MSP430X shift instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110724: [MSP430] Add support for the `rpt` assembler directive
Jozef Lawrynowicz via Phabricator via llvm-commits
- [llvm] c4ede6d - [DebugInfo][InstrRef] Avoid a crash during DBG_PHI maintenence
Jeremy Morse via llvm-commits
- [PATCH] D108641: [DebugInfo][InstrRef] Avoid a debug-info-affects-codegen scenario in MCP
Jeremy Morse via Phabricator via llvm-commits
- [llvm] d55db4b - [AMDGPU] Remove unused VirtRegMap analysis. NFC.
Jay Foad via llvm-commits
- [llvm] c4603a8 - [InstCombine][DebugInfo] Remove superflous assertion, add test
Peter Waller via llvm-commits
- [llvm] c0782ba - [AArch64][SVE][CodeGen] Add tests for RSHRN{T,B} instructions
Peter Waller via llvm-commits
- [PATCH] D111735: [AArch64][SVE][CodeGen] Add tests for RSHRN{T,B} instructions
Peter Waller via Phabricator via llvm-commits
- [PATCH] D111736: [InstCombine][DebugInfo] Remove superflous assertion, add test
Peter Waller via Phabricator via llvm-commits
- [PATCH] D111154: [WebAssembly] Implementation of table.get/set for reftypes in LLVM IR
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop NUW/NSW flags from scalarized instructions that need predication
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D111809: [DebugInfo] Correctly handle arrays with 0-width elements in GEP salvaging
Stephen Tozer via Phabricator via llvm-commits
- [llvm] b9ca73e - [DebugInfo] Correctly handle arrays with 0-width elements in GEP salvaging
Stephen Tozer via llvm-commits
- [PATCH] D111896: [indvars] Canonicalize exit conditions to unsigned using range info
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D111227: [WebAssembly] Implementation of table.grow/size and ref.null intrinsics
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D109371: [RISCV][RFC] Add LLVM support for RISC-V overlay system
Edward Jones via Phabricator via llvm-commits
- [PATCH] D111715: [WIP] [lldb] change name demangling to be consistent between windows and linx
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D111968: [TTI] Add OperandValueProperties::OP_NegatedPowerOf2 enum
Dave Green via Phabricator via llvm-commits
- [PATCH] D111988: [Dexter] Add DexFinishTest command to conditionally early-exit a test program
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D111941: [X86][Costmodel] Add SSE2 sub-128bit vXi8/16/32 and 128/256-bit vXi32/64 stride 2 interleaved store costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102342: [SPARC] Fix register reuse in leaf function remapping step
Koakuma via Phabricator via llvm-commits
- [llvm] c850d5c - [X86][Costmodel] Add SSE2 sub-128bit vXi8/16 stride 2 interleaved store costs
Simon Pilgrim via llvm-commits
- [llvm] f041338 - [X86][Costmodel] Add SSE2 sub-128bit vXi32/f32 stride 2 interleaved store costs
Simon Pilgrim via llvm-commits
- [llvm] 2a3cc4d - [Analysis] add utility function for unary shuffle mask creation
Sanjay Patel via llvm-commits
- [PATCH] D111891: [Analysis] add utility function for unary shuffle mask creation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D110725: [MSP430] Add codegen support for MSP430X shift instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110240: [MSP430] Implement PUSHM and POPM instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D111717: [ELF] Avoid adding orphan sections to a less fit segment
Igor Kudrin via Phabricator via llvm-commits
- [llvm] f5056c8 - [AArch64] Improve shuffle vector by using wider types
Andrew Wei via llvm-commits
- [PATCH] D111619: [AArch64] Improve shuffle vector by using wider types
weiwei via Phabricator via llvm-commits
- [PATCH] D107582: [CodeGen] Fix dependence breaking for tied operands
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D110479: [LV] Record memory widening decisions (NFCI)
Gil Rapaport via Phabricator via llvm-commits
- [llvm] ac4e01e - [SVE][CodeGen] Fix predicate for add/sub + element count patterns
Kerry McLaughlin via llvm-commits
- [llvm] ee7ca88 - [InstCombine][DebugInfo] Remove superflous assertion, add test [2/2]
Peter Waller via llvm-commits
- [llvm] ac1c0dd - [ADT] Add some basic APInt::isPowerOf2() unit test coverage
Simon Pilgrim via llvm-commits
- [llvm] f5755c0 - [Mips] Add glue between CopyFromReg, CopyToReg and RDHWR nodes for TLS
Jessica Clarke via llvm-commits
- [PATCH] D106448: [llvm][Inline] Add a module level inliner
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D111996: [SVE] Fix selection failure when splitting extended masked loads
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D108507: [NFC][LoopIdiom] Add more test case to runtime-determined memset size
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D109652: [PowerPC] Restrict various P10 options to P10 only.
Lei Huang via Phabricator via llvm-commits
- [PATCH] D111998: [ADT] Add APInt::isNegatedPowerOf2() helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110288: Move pow transformations to sqrt/cbrt to earlier in the compiler pipeline
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D111901: [VectorCombine] fold shuffle-of-binops with common operand
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 1156bd4 - [LV] Record memory widening decisions (NFCI)
Gil Rapaport via llvm-commits
- [PATCH] D111903: [SCEV] Use defining scope to bound backwards predicate search [mostly-nfc]
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112000: [SelectionDAG] Allow FindMemType to fail when widening loads & stores
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109416: getVPMemoryOpCost interface
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D111857: 【TwoAddressInstructionPass】 Put all new instructions into DistanceMap
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D111803: [LLD][TEST] Add a test case for negative addends for R_X86_64_PC32 relocations
Owen Reynolds via Phabricator via llvm-commits
- [lld] f2c144f - [LLD][TEST] Add testing for negative addends for R_X86_64_32 and R_X86_64_PC32 relocations
via llvm-commits
- [PATCH] D112004: [SystemZ] Improve codegen for memset
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D112006: [DebugInfo][InstrRef] Add unit tests for transfer-function building
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D112007: [RISCV] Initialy support the K-extension instructions on the LLVM MC layer Co-author: QiXing Xue & Xinlong Wu
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D111248: [SelectionDAG] Widen scalable-vector stores via VP_STORE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D111248: [SelectionDAG] Widen scalable-vector loads/stores via VP_LOAD/VP_STORE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112009: update k-ext to 1.0-rc4
Xinlong Wu via Phabricator via llvm-commits
- [llvm] 8612b47 - [NFC] ProfileSummary: const a bunch of members and fields.
Mircea Trofin via llvm-commits
- [llvm] 31d3c0b - [ADT] Fix Wshift-overflow gcc warning in isPowerOf2 unit test
Simon Pilgrim via llvm-commits
- [PATCH] D112012: [benchmarks] Unify libcxx's fork of google/benchmark to llvm/utils
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D74531: [WebAssembly] Emit clangast in custom section aligned by 4 bytes
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D111829: [Sanitizers] Replaced getMaxPointerSizeInBits with getPointerSizeInBits, which was causing failures for 32bit x86.
Kirill Stoimenov via Phabricator via llvm-commits
- [llvm] 62627c7 - [Sanitizers] Replaced getMaxPointerSizeInBits with getPointerSizeInBits, which was causing failures for 32bit x86.
Kirill Stoimenov via llvm-commits
- [lld] 8568ca7 - Use llvm::erase_if (NFC)
Kazu Hirata via llvm-commits
- [polly] 8568ca7 - Use llvm::erase_if (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D111523: [AMDGPU] Fix 24 bit mul intrinsic generation for > 32 bit result.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 009f3a8 - BPF: remove intrindics @llvm.stacksave() and @llvm.stackrestore()
Yonghong Song via llvm-commits
- [PATCH] D111897: BPF: remove intrindics @llvm.stacksave() and @llvm.stackrestore()
Yonghong Song via Phabricator via llvm-commits
- [llvm] 239bdf4 - [gn build] Port 009f3a89d833
LLVM GN Syncbot via llvm-commits
- [llvm] 84d9bc5 - [RISCV] Rewrite forwardCopyWillClobberTuple to not assume that there are exactly 32 registers. NFC
Craig Topper via llvm-commits
- [PATCH] D111467: [RISCV] Rewrite forwardCopyWillClobberTuple to not assume that there are exactly 32 registers. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111863: [libunwind] Add an interface for dynamic .eh_frame registration
Steven Wu via Phabricator via llvm-commits
- [llvm] e844f05 - [LoopUtils] Simplify addRuntimeCheck to return a single value.
Florian Hahn via llvm-commits
- [llvm] 51788a5 - [JITLink][NFC] Fix Wdangling-else warning in LinkGraphTests
Ben Langmuir via llvm-commits
- [PATCH] D111125: [NFC][LoopVectorize] Remove setBestPlan in favour of getBestPlanFor
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] d24e721 - [AIX] Disable tests failing due to lack of 64-bit XCOFF object file support
Jake Egan via llvm-commits
- [PATCH] D111887: [AIX] Disable tests failing due to lack of 64-bit XCOFF object file support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112016: [IR] Introduce load assume operand bundle
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110817: [GVN] Simple GVN hoist - scalars
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D111633: [SelectionDAG] Fix getVectorSubVecPointer for scalable subvectors.
Paul Walker via Phabricator via llvm-commits
- [llvm] e9e4fc0 - BPF: fix a bug in IRPeephole pass
Yonghong Song via llvm-commits
- [PATCH] D111575: [NewPM] Add PipelineTuningOption to eagerly invalidate analyses
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 74c4d44 - [LV] Update test that was missed in e844f05397b72.
Florian Hahn via llvm-commits
- [PATCH] D89249: [SimplifyLibCalls] Preserve tail call indicator
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88287: [NARY-REASSOCIATE] Support reassociation of min/max
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112018: [zorg] Add Polly Documentation builder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111770: [DebugInfo] When the enum type causes ODR violation, skip ODRUniquing
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D98136: [RISCV][RFC] Initially support the K-extension instructions on the LLVM MC layer
Xinlong Wu via Phabricator via llvm-commits
- [llvm] 1300677 - [AArch64][GlobalISel] combine and + [la]sr => ubfx
Jon Roelofs via llvm-commits
- [llvm] f4a8526 - [NFC][BPF] fix comments and rename functions related to BTF_KIND_DECL_TAG
Yonghong Song via llvm-commits
- [PATCH] D111926: [libc++][doc] Use sphinx variables to make updating the docs version easier
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D112022: [WebAssembly] Add prototype relaxed swizzle instructions
Ng Zhi An via Phabricator via llvm-commits
- [PATCH] D112023: [zorg] Add email notifiers for my builders.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107193: [Zorg] Don't delete test-suite source directory every time.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail/musttail/notail flags on CallInsts
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D111836: [indvars] Use fact loop must exit to canonicalize to unsigned conditions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn and filter out invalid range
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111448: [BPI] Handle incomplete state in BPI
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Create RT checks during planning, expose cost functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112025: Intrinsic for checking floating point class
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D110464: [lld-macho][nfc] Added some notes on deliberate differences btw LLD vs LD64
Jez Ng via Phabricator via llvm-commits
- [PATCH] D110904: [lld-macho] Downgrade missing -arch initially to error.
Jez Ng via Phabricator via llvm-commits
- [lld] 92b8cc5 - [Support][ThinLTO] Move ThinLTO caching to LLVM Support library
Petr Hosek via llvm-commits
- [PATCH] D111371: [Support][ThinLTO] Move ThinLTO caching to LLVM Support library.
Petr Hosek via Phabricator via llvm-commits
- [llvm] 92b8cc5 - [Support][ThinLTO] Move ThinLTO caching to LLVM Support library
Petr Hosek via llvm-commits
- [PATCH] D112026: Treat branch on poison as immediate UB (under an off by default flag)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D111246: [WIP] Treat branch on poison as immediate UB
Philip Reames via Phabricator via llvm-commits
- [llvm] 25107cc - [gn build] Port 92b8cc52bbc8
LLVM GN Syncbot via llvm-commits
- [lld] 8e46e34 - Revert "[Support][ThinLTO] Move ThinLTO caching to LLVM Support library"
Petr Hosek via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Nuri Amari via Phabricator via llvm-commits
- [llvm] ff6fe9a - [gn build] Port 8e46e34d2435
LLVM GN Syncbot via llvm-commits
- [llvm] 54d8689 - [ExpandMemCmp] Update CFG before DTU
Nikita Popov via llvm-commits
- [PATCH] D111919: [RISCV][WebAssembly][TargetLowering] Allow expandCTLZ/expandCTTZ to rely on CTPOP expansion for vectors.
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D112030: [docs] Remove Makefile.sphinx files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D111668: [LoopPredication] Calculate profitability without BPI
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 313c657 - [InlineAdvisor] Add -inline-replay-scope=<Function|Module> to control replay scope
via llvm-commits
- [PATCH] D110658: [InlineAdvisor] Add -inline-replay-scope=<Function|Module> to control replay scope
Di Mo via Phabricator via llvm-commits
- [llvm] b9cfa01 - [SLP]Fix emission of the shrink shuffles.
Alexey Bataev via llvm-commits
- [llvm] b8ce973 - [NewPM] Add PipelineTuningOption to eagerly invalidate analyses
Arthur Eubanks via llvm-commits
- [llvm] 04dc687 - [DebugInfo][ARM] Fix incorrect debug information for RWPI accessed globals
Alexandros Lamprineas via llvm-commits
- [PATCH] D111404: [DebugInfo][ARM] Fix incorrect debug information for RWPI accessed globals
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 431a5d8 - [x86] Implement a tagged-globals backend feature.
Matt Morehouse via llvm-commits
- [PATCH] D111343: [x86] Implement a tagged-globals backend feature.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D112032: [RISCV] Use a lambda to avoid having the Support library depend on Option library.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111151: [CodeGen][Outliner] Clean up dead code
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 1053e0b - [RISCV] Use a lambda to avoid having the Support library depend on Option library.
Craig Topper via llvm-commits
- [PATCH] D111132: [GlobalISel] Better verification of G_UNMERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D111849: [flang] Fold BTEST
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D111777: [GlobalISel] Refactor CSEMIRBuilder's handling of unary op constant folding. NFC.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cdf9df6 - [X86] Regenerate testb-je-fusion.ll with common NOFUSION/FUSION prefixes
Simon Pilgrim via llvm-commits
- [llvm] ecd25ed - [InlineCost] Add empty line between call sites when printing inline costs
Arthur Eubanks via llvm-commits
- [PATCH] D111723: first draft of a written policy around git repos
Tanya Lattner via Phabricator via llvm-commits
- [llvm] 7cf1fef - Suppress some bitwise-or-of-bool warnings with explicit int cast
David Blaikie via llvm-commits
- [llvm] a833844 - [X86] combineMulToPMADDWD - replace ASHR(X, 16) -> LSHR(X, 16)
Simon Pilgrim via llvm-commits
- [llvm] 2786dc1 - [InlineAdvisor][NFC] Fix tests added in D110658 on
via llvm-commits
- [PATCH] D112033: [SampleProfile] Add all callsites to AllCandidates if InlineReplay is in effect
Di Mo via Phabricator via llvm-commits
- [PATCH] D111754: AMDGPU: Fixes for 'LOD bias' operand in ISelDAG path and GobalISel path when A16-bit is 'ON'
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D111970: [GlobalISel][Legalizer] Restore eraseFromParentAndMarkDBGValuesForRemoval() for CallLowering artifacts.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D111471: [NVPTX] Add a late SROA pass which allows optimizing away more allocas.
Artem Belevich via Phabricator via llvm-commits
- [compiler-rt] 0eed292 - [CMake] Cache the compiler-rt library search results
Petr Hosek via llvm-commits
- [PATCH] D111930: Add support for Bazel builds on Windows with `clang-cl`.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 569346f - Revert "Reland [IR] Increase max alignment to 4GB"
David Blaikie via llvm-commits
- [PATCH] D108864: [CMake] Disable -Wmisleading-indentation when using gcc
David Blaikie via Phabricator via llvm-commits
- [llvm] 41f8145 - [InlineAdvisor][NFC] Fix tests added in D110658 V2
via llvm-commits
- [PATCH] D112036: [opt] Directly translate -O# to -passes='default<O#>'
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 0567f03 - [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [llvm] 15fefcb - [opt] Directly translate -O# to -passes='default<O#>'
Arthur Eubanks via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add mode/format switches and negative remark processing to Replay Inliner
Di Mo via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D112042: [llvm-profgen] Skip duplication factor outside of body sample computation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112044: [DebugInfo][InstrRef] Fix Wdangling-else warning in InstrRefLDVTest
Luke Benes via Phabricator via llvm-commits
- [PATCH] D111434: [PowerPC] PPC backend optimization on conditional trap intrustions
Victor Huang via Phabricator via llvm-commits
- [llvm] bc03a9c - Simplify the TableManager class and move it into a public header.
Lang Hames via llvm-commits
- [llvm] facff46 - [RISCV] Reorder the vector register allocation order.
Hsiangkai Wang via llvm-commits
- [lld] e678c51 - [Support][ThinLTO] Move ThinLTO caching to LLVM Support library
Petr Hosek via llvm-commits
- [PATCH] D111692: [RISCV] Remove Zvamo C intrinsics and builtins.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D110250: [RISCV] Sync Zvlsseg register order as the same as vector registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D110018: [lld-macho] Speed up markLive()
Jez Ng via Phabricator via llvm-commits
- [llvm] c531d38 - [JITLink] Use DEBUG_WITH_TYPE, rather than defining DEBUG_TYPE.
Lang Hames via llvm-commits
- [PATCH] D112052: [ADT] Add Compare template param to EquivalenceClasses
Matthias Springer via Phabricator via llvm-commits
- [PATCH] D111818: [llvm-reduce] Introduce operands-skip pass.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D111765: [llvm-reduce] Add reduction passes to reduce operands to undef/1/0
Michael Kruse via Phabricator via llvm-commits
- [llvm] cc3115c - [JITLink][x86-64] Lift GOT, PLT table managers into x86_64.h; reuse for MachO.
Lang Hames via llvm-commits
- [PATCH] D111487: [XCOFF][yaml2obj] support for the auxiliary file header.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D111533: [SCEV] Invalidate user SCEVs along with operand SCEVs to avoid cache corruption
Max Kazantsev via Phabricator via llvm-commits
- [llvm] b68bf98 - [llvm-readobj] Delete redundant 'static' from namespace scope 'static const'. NFC
Fangrui Song via llvm-commits
- [PATCH] D111966: [llvm-readobj] Add support for reading OpenBSD ELF core notes.
Fangrui Song via Phabricator via llvm-commits
- [llvm] 8189c4e - [tools] Delete redundant 'static' from namespace scope 'static const'. NFC
Fangrui Song via llvm-commits
- [PATCH] D111824: [llvm-profgen] Fix bug of populating profile symbol list
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112054: [LV] Pre-commit test for D111846
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110831: [PoC][RISCV] Add undisturbed version of unmasked intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D110831: [RISCV] Add undisturbed version of unmasked intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D112055: [PowerPC] Implement longdouble pack/unpack builtins
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] dcc91dd - first draft of a written policy around git repos
Christian Kühnel via llvm-commits
- [llvm] cf65271 - [llvm-shlib] Fix windows build failed while llvm non-standalone building.
David Stuttard via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D112057: [fir] Add FIRBuilder utility functions
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111757: [CFI] Add a module flag to allow custom section on globals with !type metadata when not doing CFI
Florian Hahn via Phabricator via llvm-commits
- [llvm] 9da5140 - [DebugInfo][InstrRef] Fix Wdangling-else warning in InstrRefLDVTest
Jeremy Morse via llvm-commits
- [llvm] cf033bb - [DebugInfo][NFC] Zero-initialize a class field
Jeremy Morse via llvm-commits
- [PATCH] D111433: [PowerPC] Respect rounding mode in the back end
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Malhar via Phabricator via llvm-commits
- [llvm] 134e181 - [lldb] change name demangling to be consistent between windows and linx
Andy Yankovsky via llvm-commits
- [llvm] 849b179 - [DebugInfo][InstrRef] Avoid un-necessary densemap copies and comparisons
Jeremy Morse via llvm-commits
- [PATCH] D111716: [DebugInfo][InstrRef] Avoid un-necessary densemap copies and comparisons
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D112060: [NARY-REASSOCIATE] Fix infinite recursion optimizing min\max
Evgeniy via Phabricator via llvm-commits
- [PATCH] D111637: [AMDGPU] Changes the AMDGPU_Gfx calling convention by making the SGPRs 4..29 callee-save. This is to avoid superfluous s_movs when executing amdgpu_gfx function calls as the callee is likely not going to change the argument values.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D112062: [llvm][cmake] Improve error message about unknown build targets
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D108741: [IR][GlobalDCE] Extend !vcall_visibility to be able to specify an offset range that it applies to
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D111992: [MLIR][OpenMP] Added omp.atomic.read and omp.atomic.write
Shraiysh via Phabricator via llvm-commits
- [PATCH] D112064: [GlobalISel] Combine (build_vector_trunc x, undef) -> (bitcast x)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109246: [AArch64][MC] Merge FeaturePMU into FeaturePerfMon
Richard Sandiford via Phabricator via llvm-commits
- [PATCH] D112065: [SystemZ] Improvement of emitMemMemWrapper()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D111727: [DSE] Eliminates redundant store of an exisiting value (PR16520)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D111709: [Flang] flang-omp-report replace std::vector's with llvm::SmallVector
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D112067: [bindings/go] add go.mod file
chai2010 via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112070: [llvm-mt] Fix link failure in unusual situations.
Simon Tatham via Phabricator via llvm-commits
- [compiler-rt] e1e2635 - [HWASan] Use tagged-globals feature on x86.
Matt Morehouse via llvm-commits
- [PATCH] D111208: [clang-tidy] Support globbing in NOLINT* expressions
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D110259: [SVE][Analysis] Tune the cost model according to the tune-cpu attribute
David Sherwood via Phabricator via llvm-commits
- [llvm] 71e39e3 - [ADT] Add APInt::isNegatedPowerOf2() helper
Simon Pilgrim via llvm-commits
- [llvm] 607fb1b - [AArch64] Always add -tune-cpu argument to -cc1 driver
David Sherwood via llvm-commits
- [PATCH] D112073: [PowerPC] Emit warning when SP is clobbered by asm
Quinn Pham via Phabricator via llvm-commits
- [llvm] 23db763 - Fix documentation errors introduced by 607fb1bb8c91a2f284d8c63f3066ab8cc1a66955
David Sherwood via llvm-commits
- [PATCH] D112074: [fir] Add character utility functions in FIRBuilder
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112075: Use safe yaml load_all
Yi Kong via Phabricator via llvm-commits
- [PATCH] D111854: [OPENMP51]Initial parsing/sema for append_args clause for 'declare variant'
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D112076: [AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store
Peter Waller via Phabricator via llvm-commits
- [PATCH] D110827: [LLDB] Provide target specific directories to libclang
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D109831: [SLP]Unify vectorization of PHI and store nodes with improved tiny tree vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112077: [NFC][LoopIdiom] Make for loops more readable
Dawid Jurczak via Phabricator via llvm-commits
- [llvm] 5ea3579 - [AArch64] Split out processor/tuning features
David Sherwood via llvm-commits
- [PATCH] D111551: [AArch64] Split out processor/tuning features
David Sherwood via Phabricator via llvm-commits
- [PATCH] D110737: Changes to print-changed classes in preparation for DotCfg change printer (https://reviews.llvm.org/D87202)
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] 3af474c - Changes to print-changed classes in preparation for DotCfg change printer
Jamie Schmeiser via llvm-commits
- [PATCH] D112078: [AArch64][SVE] Add new ld<n> intrinsics that return a struct of vscale types
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D112079: [X86] Remove X86ProcFamilyEnum::IntelSLM
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103510: [RISCV] Use vmv.v.[v|i] if we know COPY is under the same vl and vtype.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112080: [SCEV] Avoid long execution time in ScalarEvolution::isImpliedCond
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D111066: Disable "[SCEV] Prove implications of different type via truncation"
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D111631: [AArch64][SVE] Fix handling of stack protection with SVE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D112082: [libunwind] Use the from-scratch testing configuration by default
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D109300: [AMDGPU] Make vector superclasses allocatable
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D108319: [doc][GlobalISel]Improving generic opcodes for memory operations
Anshil Gandhi via Phabricator via llvm-commits
- [llvm] ac0561e - [Verifier] Add context for assume operand bundles verifier errors
Arthur Eubanks via llvm-commits
- [PATCH] D111916: [DebugInfo] Fixup DIEs for inlined functions
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] 081bad1 - [x86] add tests for psubus; NFC
Sanjay Patel via llvm-commits
- [llvm] c1ca9e3 - [AMDGPU] add test for usubsat; NFC
Sanjay Patel via llvm-commits
- [PATCH] D112084: [DAgC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112085: [DAGCombiner] fold bit-hack form of usubsat
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87202: Add new choices dot-cfg and dot-cfg-quiet to print-changed which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SHL/SRL SimplifyMultipleUseDemandedBits handling (WIP)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111912: New Pass for Merging Arbitrary Pair of Functions to Reduce Code Size
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D111780: [AArch64] Emit .cfi_negate_ra_state for PAC-auth instructions.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] 9403514 - [LoopPredication] Calculate profitability without BPI
Anna Thomas via llvm-commits
- [PATCH] D109109: [MC] Recursively calculate symbol offset
Leonard Grey via Phabricator via llvm-commits
- [llvm] fca0218 - [indvars] Canonicalize exit conditions to unsigned using range info
Philip Reames via llvm-commits
- [PATCH] D108058: [SelectionDAG] Optimize expansion for rotates/funnel shifts.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 0836a10 - Extend transform introduced in D111896 to multiple exits
Philip Reames via llvm-commits
- [PATCH] D112080: [SCEV] Avoid compile time explosion in ScalarEvolution::isImpliedCond
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0861900 - [SCEV] Avoid compile time explosion in ScalarEvolution::isImpliedCond
Bjorn Pettersson via llvm-commits
- [llvm] 9c44a09 - [SCEV] Fix formatting error introduced by D112080
Bjorn Pettersson via llvm-commits
- [PATCH] D110937: [AMDGPU][GlobalISel] Select v_fma_mix_f32 and v_mad_mix_f32
Matt Arsenault via Phabricator via llvm-commits
- [llvm] e2faf72 - [x86] add tests for psubus; NFC
Sanjay Patel via llvm-commits
- [PATCH] D112095: [x86] add special-case lowering for usubsat for pre-SSE4
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D110743: [AMDGPU] Allow rematerialization of SOP with virtual registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107859: [AMDGPU] MachineLICM cannot hoist VALU
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 92a0389 - [x86] add special-case lowering for usubsat for pre-SSE4
Sanjay Patel via llvm-commits
- [PATCH] D110926: [GlobalISel] Support vectors in LegalizerHelper::narrowScalarMul
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112097: export unique symbol list for xcoff
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Kirill Stoimenov via Phabricator via llvm-commits
- [llvm] 9660563 - [llvm-reduce] Add reduction passes to reduce operands to undef/1/0
Arthur Eubanks via llvm-commits
- [PATCH] D112102: [RISCV] Reduce the number of RISCV vector builtins by an order of magnitude.
Craig Topper via Phabricator via llvm-commits
- [llvm] 1813fde - [WebAssembly] Emit clangast in custom section aligned by 4 bytes
Sam Clegg via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D112105: [ADT] Simplifying hex string parsing so it runs faster in debug modes.
Ben Vanik via Phabricator via llvm-commits
- [PATCH] D112106: BPF: set .BTF and .BTF.ext section alignment to 4
Yonghong Song via Phabricator via llvm-commits
- [llvm] b6b7fe6 - [NVPTX] Add a late SROA pass which allows optimizing away more allocas.
Artem Belevich via llvm-commits
- [PATCH] D112108: [InstCombine] Fold `(a & ~b) & ~c` to `a & ~(b | c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] cd40b5a - BPF: set .BTF and .BTF.ext section alignment to 4
Yonghong Song via llvm-commits
- [PATCH] D112112: [libunwind] Link with -unwindlib=none
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D112114: [WebAssembly] Update README.txt.
chai2010 via Phabricator via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I (out of 3)
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 2542bfa - [WebAssembly] Add prototype relaxed swizzle instructions
Thomas Lively via llvm-commits
- [PATCH] D112116: [llvm-objcopy] Add --update-section
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D112117: [LV] Drop FP flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop NUW/NSW flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [compiler-rt] ea9826f - [ORC-RT] Avoid switching out-of-band error value into __orc_rt::Error and back.
Lang Hames via llvm-commits
- [compiler-rt] 21369d4 - [ORC-RT] Use function pointer type (rather than reference) for traits class.
Lang Hames via llvm-commits
- [compiler-rt] b574c52 - [ORC-RT] Add MethodWrapperHandler utility for WrapperFunction.
Lang Hames via llvm-commits
- [PATCH] D111497: m68k: Support bit shifts on 64-bit integers
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 9378ca5 - [NFC] Fix typos
Shao-Ce SUN via llvm-commits
- [PATCH] D112124: [ThinLTO] Append original object file name to ThinLTO generated object file's name, so that it can be recorded in link map file.
徐霜晴 via Phabricator via llvm-commits
- [llvm] e8c245d - [llvm-profgen] Skip duplication factor outside of body sample computation
Wenlei He via llvm-commits
- [llvm] 269f563 - [NARY-REASSOCIATE] Fix infinite recursion optimizing min\max
Evgeniy Brevnov via llvm-commits
- [llvm] de10a02 - [CSKY] Complete to add basic integer instruction set
Zi Xuan Wu via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D112093: Fixes majorOSVersion and majorSubsystemVersion being set into too large values
Martin Storsjö via Phabricator via llvm-commits
- [lld] 6d0c7bc - [WebAssembly] Implementation of table.get/set for reftypes in LLVM IR
Paulo Matos via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
JunMa via Phabricator via llvm-commits
- [PATCH] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 862e8d7 - [AArch64] Improve div and rem costmodel tests. NFC
David Green via llvm-commits
- [llvm] ec428f7 - [SPARC] Recognize the prefetch instruction
Daniel Cederman via llvm-commits
- [PATCH] D96311: [SPARC] Recognize the prefetch instruction
Daniel Cederman via Phabricator via llvm-commits
- [llvm] f903c85 - [AArch64] Emit .cfi_negate_ra_state for PAC-auth instructions.
Daniel Kiss via llvm-commits
- [PATCH] D112127: [Codegen] Set ARITH_FENCE as meta-instruction
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D60392: FileCheck [12/12]: Support use of var defined on same line
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D111717: [ELF] Avoid adding an orphan section to a less suitable segment
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D112128: [NARY-REASSOCIATE][NFC] Simplify min/max handling
Evgeniy via Phabricator via llvm-commits
- [PATCH] D108122: FunctionAttrs: do not mark coroutines with odd return path `noreturn`
Tim Northover via Phabricator via llvm-commits
- [PATCH] D112129: [FuncSpec] Enable it only with -O3
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 9fc523d - [X86] Remove X86ProcFamilyEnum::IntelSLM
Simon Pilgrim via llvm-commits
- [PATCH] D110527: [llvm-reduce] Add MIR support.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D111531: Fix minor deficiency in MachineSink.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D111596: [SelectionDAG] Bail out of mergeTruncStores when not optimizing
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 5b395bd - [CostModel][X86] Add costs for multiply-by-pow2 constants
Simon Pilgrim via llvm-commits
- [PATCH] D112133: [DebugInfo][Instr] Track subregisters across stack spills/restores
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D104519: [DebugInfo][InstrRef] Track subregisters in stack slots
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Matt Devereau via Phabricator via llvm-commits
- [llvm] a3c0598 - [SLP][X86] Improve SLP tests for division/multiplication by +/- pow2
Simon Pilgrim via llvm-commits
- [PATCH] D108699: [LAA] Analyze pointers forked by a select
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D110839: [LNT] Added reading nm and objdump paths from env variables
Pavel Kosov via Phabricator via llvm-commits
- [llvm] be6c8dc - [SelectionDAG] Fix getVectorSubVecPointer for scalable subvectors.
Sander de Smalen via llvm-commits
- [PATCH] D112135: [ARM] Fix inline assembly referencing floating point registers on soft-float targets
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D111657: [SVE][CodeGen] Enable reciprocal estimates for scalable fdiv/fsqrt
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112136: Fixed plistlib API usage
Pavel Kosov via Phabricator via llvm-commits
- [llvm] a413663 - [NewPM][test] Avoid using -enable-new-pm=1 since -passes implies new PM
Bjorn Pettersson via llvm-commits
- [llvm] 57bd67a - [NewPM][test] Use -passes syntax in SpeculativeExecution lit tests
Bjorn Pettersson via llvm-commits
- [llvm] 15f1fb5 - [NewPM][test] Use -passes syntax in BoundsChecking lit tests
Bjorn Pettersson via llvm-commits
- [llvm] 5e4dbd7 - [NewPM][test] Use -passes syntax in VectorCombine lit tests
Bjorn Pettersson via llvm-commits
- [llvm] e9320b1 - [NewPM][test] Only use -passes syntax in Scalarizer lit tests
Bjorn Pettersson via llvm-commits
- [compiler-rt] 9e7b730 - [libFuzzer] Update InputInfo.TimeOfUnit when replacing it in the corpus.
Matt Morehouse via llvm-commits
- [PATCH] D110535: [llvm] [ADT] Update llvm::Split() per Pavel Labath's suggestions
Michał Górny via Phabricator via llvm-commits
- [PATCH] D111799: [DebugInfo][InstrRef] Improve compile-time performance by handling a single variable at a time
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 89950ad - [DebugInfo][InstrRef] Track a single variable at a time
Jeremy Morse via llvm-commits
- [PATCH] D112138: [x86] add special-case lowering for usubsat for AVX512
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 3efd2a0 - [x86] make helper for useVPTERNLOG; NFC
Sanjay Patel via llvm-commits
- [llvm] fe1f0de - [RISCV][WebAssembly][TargetLowering] Allow expandCTLZ/expandCTTZ to rely on CTPOP expansion for vectors.
Craig Topper via llvm-commits
- [PATCH] D112140: [fir] Add Character helper
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112141: [CodeGenPrepare] Avoid a scalable-vector crash in ctlz/cttz
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109379: Implementation of PPC lowering for vp_load/vp_store with no mask
Roland Froese via Phabricator via llvm-commits
- [llvm] a3ca7dd - [NewPM][test] Use -passes syntax in Mem2Reg lit tests
Bjorn Pettersson via llvm-commits
- [llvm] 3d152bc - [NewPM][test] Strickly use -passes in some more lit tests
Bjorn Pettersson via llvm-commits
- [lld] aab0f22 - [lld-macho] Fix dangling string reference when adding frameworks
Vy Nguyen via llvm-commits
- [PATCH] D112142: [InstCombine][ConstantFolding] Make ConstantFoldLoadThroughBitcast TypeSize-aware
Peter Waller via Phabricator via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D111810: [DebugInfo][LSR] Add more stringent checks on IV selection and cached dbg.value location-op SCEVs
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D111882: [NFC][LoopVectorize] Change getStepVector to take a Value* for the StartIdx
David Sherwood via Phabricator via llvm-commits
- [llvm] eabf11f - [CodeGenPrepare] Avoid a scalable-vector crash in ctlz/cttz
Fraser Cormack via llvm-commits
- [PATCH] D112146: [WebAssembly] Add prototype relaxed float min max instructions
Ng Zhi An via Phabricator via llvm-commits
- [PATCH] D111386: RFC: [Hexagon] Mark target as not "machine verifier clean"
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] ea9a055 - [InstCombine] add tests for casted insertelement; NFC
Sanjay Patel via llvm-commits
- [PATCH] D112151: [llvm-dwarfdump] Add a test for --summarize-types
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D111904: [RISCV] Lower fixed vector CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF by converting to FP and extracting the exponent.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111276: [ArgumentPromotion] Support opaque pointers
Josh Stone via Phabricator via llvm-commits
- [PATCH] D111574: [SLP]Improve reductions vectorization.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] e1fb134 - [WebAssembly] Add prototype relaxed float min max instructions
Thomas Lively via llvm-commits
- [PATCH] D107878: [SampleFDO] Flow Sensitive Sample FDO (FSAFDO) profile loader
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] 6b6564f - Fix unused variable warning.
Sterling Augustine via llvm-commits
- [PATCH] D108872: [IR] Refactor GlobalIFunc to inherit from GlobalObject, Remove GlobalIndirectSymbol
Fangrui Song via Phabricator via llvm-commits
- [llvm] 08ed216 - [IR] Refactor GlobalIFunc to inherit from GlobalObject, Remove GlobalIndirectSymbol
Fangrui Song via llvm-commits
- [PATCH] D112160: [MachO] Port call graph profile section and directive
Leonard Grey via Phabricator via llvm-commits
- [llvm] 00500d5 - [NFC] De-template LazyCallGraph::visitReferences() and move into .cpp file
Arthur Eubanks via llvm-commits
- [PATCH] D112162: [NFC] [LLVM] Fix MaxFixpointIterations typo to match documentation
Alf via Phabricator via llvm-commits
- [PATCH] D111856: [AArch64][GlobalISel] combine (and (or x, c1), c2) => (and x, c2) iff c1 & c2 == 0
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D111785: [flang] runtime: Read environment variables directly
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95727: llvm-shlib: Create object libraries for each component and link against them
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Leonard Grey via Phabricator via llvm-commits
- [llvm] 503d061 - Precommit InstCombine/and-xor-or.ll test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [compiler-rt] 5692ed0 - [ORC-RT] Configure the ORC runtime for more architectures and platforms
Ben Langmuir via llvm-commits
- [llvm] 80ab06c - [InstCombine] fold fake vector insert to bit-logic
Sanjay Patel via llvm-commits
- [lld] 1412719 - [lld/mac] Remove else-after-return in ICF code
Nico Weber via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Yonghong Song via Phabricator via llvm-commits
- [llvm] 5d57578 - [MC] Recursively calculate symbol offset
Nico Weber via llvm-commits
- [PATCH] D89252: [C API] Add getters and setters for NUW, NSW, and Exact
Craig Disselkoen via Phabricator via llvm-commits
- [llvm] 6185835 - [AMDGPU] Allow rematerialization of SOP with virtual registers
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D109417: Cost model for VPMemory operations on PowerPC.
Roland Froese via Phabricator via llvm-commits
- [llvm] c80d8a8 - [AMDGPU] MachineLICM cannot hoist VALU
Stanislav Mekhanoshin via llvm-commits
- [llvm] b046eb1 - [AArch64][GlobalISel] combine (and (or x, c1), c2) => (and x, c2) iff c1 & c2 == 0
Jon Roelofs via llvm-commits
- [PATCH] D112170: [indvars] Visit all IV users in simplifyAndExtend
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112172: [SystemZ][z/OS] Additional test coverage for validating dialect instructions for SystemZ
Anirudh Prasad via Phabricator via llvm-commits
- [llvm] 8977bd5 - [IndVars] Invalidate SCEV when IR is changed in rewriteLoopExitValue.
Florian Hahn via llvm-commits
- [PATCH] D111495: [IndVars] Invalidate SCEV when IR is changed in rewriteLoopExitValue.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 3c59cde - Precommit updated InstCombine/and-xor-or.ll test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D112175: [NFC] Add llvm::StaticVector ADT
James Player via Phabricator via llvm-commits
- [llvm] b92412f - [InstCombine] Fold `(a & ~b) & ~c` to `a & ~(b | c)`
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D111447: [Dexter] Add DexDeclareAddress command and address function
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D112178: [LazyCallGraph] Skip blockaddresses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112179: [CodeMetrics] Don't require speculatability for ephemeral values
Nikita Popov via Phabricator via llvm-commits
- [llvm] 40163f1 - [x86] add special-case lowering for usubsat for AVX512
Sanjay Patel via llvm-commits
- [PATCH] D112181: [docs] Remove hard-coded version numbers from sphinx configs
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D108750: [PowerPC] common chains to reuse offsets to reduce register pressure
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112183: [llvm-objdump] Fix the Assertion failure when providing invalid --debug-vars or --dwarf values
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 8e4ae60 - [Tests] Add tests for non-speculatable ephemeral values
Nikita Popov via llvm-commits
- [PATCH] D112186: [WebAssembly] Add prototype relaxed float to int trunc instructions
Ng Zhi An via Phabricator via llvm-commits
- [PATCH] D112184: [test][Attributor] Remove legacy PM RUN lines
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112187: [SelectionDAG] Add widen result function for insert subvector
Caroline via Phabricator via llvm-commits
- [compiler-rt] f3671de - Revert "[ORC-RT] Configure the ORC runtime for more architectures and platforms"
Ben Langmuir via llvm-commits
- [PATCH] D112189: [macho] add support for emitting macho files with two build version load commands
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D111984: [msan] Add stat-family interceptors on Linux
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D110076: [AMDGPU][GlobalISel] Code quality: Combine V_RSQ
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6ea7437 - [SelectionDAG] Bail out of mergeTruncStores when not optimizing
Arthur Eubanks via llvm-commits
- [lld] 9ef55dd - [lld-macho] Temporarily disable lc-linker-option.ll on Windows
Jez Ng via llvm-commits
- [PATCH] D111768: [IPT] Restructure cache to allow lazy update following invalidation [NFC]
Arthur Eubanks via Phabricator via llvm-commits
- [compiler-rt] 4e1a6c0 - [msan] Add stat-family interceptors on Linux
Evgenii Stepanov via llvm-commits
- [PATCH] D112193: [Polly][NFC] Switch createSubstitutions and createSubstitutionsVector to use isl::ast_expr
Max Fan via Phabricator via llvm-commits
- [llvm] b75f3dd - [ARM] Use correct name of floating point ceil intrinsic in test.
Craig Topper via llvm-commits
- LLVM build master will be restarted soon
Galina Kistanova via llvm-commits
- [llvm] edff007 - [Codegen] Set ARITH_FENCE as meta-instruction
Shengchen Kan via llvm-commits
- [lld] 6b715e9 - [lld-macho][nfc] Added some notes on deliberate differences btw LD64 vs LLD-MACHO
Vy Nguyen via llvm-commits
- [PATCH] D112195: [lld-macho] Simplify lc-linker-option.ll and re-enable it on Windows
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112196: [PowerPC] return early if there is no preparing candidate in the loop; NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D111137: [ELF] Propagate phdrs to orphan section with a smaller rank
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 6742c8a - [NFC][msan] Break the loop when done
Vitaly Buka via llvm-commits
- [llvm] 60a8db6 - [NFC][msan] Rerun update_test_checks.py for a test
Vitaly Buka via llvm-commits
- [llvm] 66b650f - [NFC][msan] Add NormalArgAfterNoUndef testcase
Vitaly Buka via llvm-commits
- [PATCH] D112197: [msan] Don't use TLS slots of noundef args
Vitaly Buka via Phabricator via llvm-commits
- [lld] 1302fdc - [ELF] Avoid adding an orphan section to a less suitable segment
Igor Kudrin via llvm-commits
- [llvm] 1123e03 - [opt-viewer] Use safe yaml load_all
Yi Kong via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D112201: [CortexA55][SchedModels] Complete Cortex-A55 scheduler model
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112202: Fixed plistlib API usage for both python 2.7 and 3.x
Pavel Kosov via Phabricator via llvm-commits
- [llvm] 76db6d8 - [NFC][LoopIdiom] Add more test case to runtime-determined memset size
via llvm-commits
- [PATCH] D112203: [LNT] Fixed the standalone mode of cPerf for the debug purpose
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112204: [AArch64] Fold neg(csel(neg(a), b)) to csel(a, neg(b))
Dave Green via Phabricator via llvm-commits
- [llvm] 9448cdc - [SVE][Analysis] Tune the cost model according to the tune-cpu attribute
David Sherwood via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 1a8ec24 - [NARY-REASSOCIATE][NFC] Simplify min/max handling
Evgeniy Brevnov via llvm-commits
- [llvm] 9635b29 - [docs] Fix broken link rendering in the LLVM Coding Standards.
Frederic Cambus via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D112206: [CSKY] First patch to construct codegen infra and generate first add instruction
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D112207: [fir] Add utility function to FIRBuilder and MutableBox
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D69056: [LNT] Remove Python2 support
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] 9ba5bb4 - [NFC][LoopIdiom] Make for loops more readable
Dawid Jurczak via llvm-commits
- [PATCH] D112198: [MLIR][OpenMP] Fixed the missing inclusive clause in omp.wsloop
Shraiysh via Phabricator via llvm-commits
- [PATCH] D112216: [Coroutines] Ignore partial lifetime markers refer of an alloca
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 9bfe7af - [ARM] Add new abs test. NFC
David Green via llvm-commits
- [llvm] 302a165 - [MIPS] Fix switching between 32/64-bit variants of r6 target triples
Simon Atanasyan via llvm-commits
- [llvm] 0d153df - [SVE] Fix selection failure when splitting extended masked loads
Kerry McLaughlin via llvm-commits
- [PATCH] D111611: [NFC] [LoopPeel] Update IDoms of non-loop blocks dominated by the loop
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D112217: [flang][flang-omp-report] Remove the loop workarounds for nowait clause
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D109525: [SVE] Remove isel patterns for (fneg (fma)) -> fnmla.
Peter Waller via Phabricator via llvm-commits
- [llvm] 3ea7877 - [SLP]Unify vectorization of PHI and store nodes with improved tiny tree vectorization.
Alexey Bataev via llvm-commits
- [llvm] fa111d3 - [SystemZ][z/OS] Additional test coverage for validating dialect instructions for SystemZ
Anirudh Prasad via llvm-commits
- [llvm] d219877 - [DAGCombiner] fold bit-hack form of usubsat
Sanjay Patel via llvm-commits
- [llvm] aa3519f - [SystemZ][z/OS] Initial implementation for lowerCall on z/OS
Anirudh Prasad via llvm-commits
- [PATCH] D111662: [SystemZ][z/OS] Initial implementation for lowerCall on z/OS
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D110925: [clangd] Follow-up on rGdea48079b90d
ntfshard via Phabricator via llvm-commits
- [llvm] 8830369 - Do not downcast uint64_t to unsigned in UniqueID hash computation
Kirill Bobyrev via llvm-commits
- [PATCH] D111710: [AMDGPU][ASAN][OPENMP] Size Mismatch issue occurs when a global entry used in the target region is instrumented with ASAN specifically on AMDGPU occurs at Libomptarget level. There are trailing red zone for global variables mapped on the target...
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109705: AMDGPU: Don't consider whether amdgpu-flat-work-group-size was set
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6b560a8 - [InstCombine] add tests for DeMorgan with reassociation; NFC
Sanjay Patel via llvm-commits
- [llvm] 3888de9 - [InstCombine] generalize reassociated Demorgan folds
Sanjay Patel via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105065: RegAlloc: Fix "SubRange for this mask not found" unreachable in SplitKit
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112223: [RISCV] Add a test showing incorrect VSETVLI insertion
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112224: [SLP]Change the order of the reduction/binops args pair vectorization attempts.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112226: [TailDuplicator] Fix merging block with terminator
Sebastian Neubauer via Phabricator via llvm-commits
- [compiler-rt] 5c72323 - [ORC-RT] Remove stray printf debugging output.
Lang Hames via llvm-commits
- [lld] 77fdc0e - [lld-macho] Simplify lc-linker-option.ll and re-enable it on Windows
Jez Ng via llvm-commits
- [PATCH] D112228: [RISCV] Fix missing cross-block VSETVLI insertion
Fraser Cormack via Phabricator via llvm-commits
- [llvm] f6811ce - [DebugInfo] Support typedef with btf_decl_tag attributes
Yonghong Song via llvm-commits
- [PATCH] D110129: [DebugInfo] Support typedef with btf_decl_tag attributes
Yonghong Song via Phabricator via llvm-commits
- [compiler-rt] b8da594 - Reapply [ORC-RT] Configure the ORC runtime for more architectures and platforms
Ben Langmuir via llvm-commits
- [llvm] baea663 - [IPT] Restructure cache to allow lazy update following invalidation [NFC]
Philip Reames via llvm-commits
- [llvm] 92673fa - [RISCV] Add a test showing incorrect VSETVLI insertion
Fraser Cormack via llvm-commits
- [PATCH] D111602: [SCEV][NFC] Tackle quadratic CT consumption when forgetting memoized results
Philip Reames via Phabricator via llvm-commits
- [llvm] 66d22b4 - [VectorCombine] fold shuffle-of-binops with common operand
Sanjay Patel via llvm-commits
- [PATCH] D112232: [NVPTX] Add imm variants for surface and texture instructions
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D112233: [RISCV] Expand scalable vector CTTZ/CTLZ/CTPOP.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111519: [RISCV] Emit cfi directives for function epilogue
Shivam Gupta via Phabricator via llvm-commits
- [compiler-rt] 92a6dd6 - [test][ORC-RT] Disable x86_64 tests when target arch does not match
Ben Langmuir via llvm-commits
- [PATCH] D112236: [RISCV] Expand scalable vector bswap. Fix crash for bitreverse.
Craig Topper via Phabricator via llvm-commits
- [llvm] a4b8979 - [SLP] Add additional tests which caused crashes with versioning.
Florian Hahn via llvm-commits
- [PATCH] D112238: [gn build] Make 'compiler-rt' depend on include dir
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112242: [RISCV] Merge vector tests for rv32 and rv64 into a single test file
Craig Topper via Phabricator via llvm-commits
- [llvm] 3781a46 - Revert "[IPT] Restructure cache to allow lazy update following invalidation [NFC]"
Arthur Eubanks via llvm-commits
- [llvm] d55be79 - [RISCV] Expand scalable vector CTTZ/CTLZ/CTPOP.
Craig Topper via llvm-commits
- [compiler-rt] ab3d5d0 - Revert "[compiler-rt/profile] Hide __llvm_profile_raw_version"
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D112247: Fix printEscapedString: Hex escape is \xHH, not \HH.
Matthias Kramm via Phabricator via llvm-commits
- [PATCH] D112248: [TargetLowering][RISCV] Prevent scalarization of fixed vector bswap.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112250: Support: Reduce stats in fs::copy_file on Darwin
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] f7587a9 - Follow-up on https://github.com/llvm/llvm-project/commit/88303693ce97cf842f0714068c2cae44cd6515e1
Kirill Bobyrev via llvm-commits
- [llvm] 1848525 - [CodeMetrics] Don't require speculatability for ephemeral values
Nikita Popov via llvm-commits
- [PATCH] D112254: [LegalizeVectorOps][X86] Don't defer BITREVERSE expansion to LegalizeDAG.
Craig Topper via Phabricator via llvm-commits
- [llvm] 626f044 - [Triple] Don't repeat the function name in comments. NFC
Fangrui Song via llvm-commits
- [compiler-rt] aee4925 - Recommit: Compress formatting of array type names (int [4] -> int[4])
David Blaikie via llvm-commits
- [llvm] 8262f45 - [InstCombine] Add additional store forwarding test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D112256: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D112258: Add test to check we can instcombine after reassociate. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112259: BPF: emit BTF_KIND_DECL_TAG for typedef types
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D105895: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D93154: GlobalISel: remove assert that memcpy Src and Dst addrspace must be identical
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D112260: [Loads] Use more powerful constant folding API
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0472e83 - BPF: emit BTF_KIND_DECL_TAG for typedef types
Yonghong Song via llvm-commits
- [PATCH] D110977: [BasicAA] Model implicit trunc of GEP indices
Nikita Popov via Phabricator via llvm-commits
- [llvm] 969b72f - Add test to check we can instcombine after reassociate. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D112262: [indvars] Rotate zext though icmp to reduce loop varying computation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112263: [Attributor] Generalize GEP construction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112264: [ARC] Upstream the Synopsys out-of-tree load/store increment pass
Mark Schimmel via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D111948: [Demangle] Add prepend functionality to OutputString
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D112265: Remove unused parallel-libs project
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112266: [WebAssembly] support Memory64 in target_features section
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D103843: Parallel-libs/.clang-tidy: Remove broken config and simplify existing one to use inheritance from the root .clang-tidy
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112267: [TargetLowering] Simplify the interface for expandCTPOP/expandCTLZ/expandCTTZ.
Craig Topper via Phabricator via llvm-commits
- [llvm] 5dc339d - [AArch64][GlobalISel] Fold 64-bit cmps with 64-bit adds
Jessica Paquette via llvm-commits
- [PATCH] D111088: [AArch64][GlobalISel] Fold 64-bit cmps with 64-bit adds
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D111953: [DebugInfo] Expand ability to load 2-byte addresses in dwarf sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112268: [LegalizeTypes][RISCV][PowerPC] Expand CTLZ/CTTZ/CTPOP instead of promoting if they'll be expanded later.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D82745: [ThinLto] Fix Ifunc symbol usage
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D112272: [AIX] Add i128 arg split tests
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D111806: [LICM] Check the number of divergent paths from loop header to target block
Di Mo via Phabricator via llvm-commits
- [llvm] 458ed5f - [TargetLowering][RISCV] Prevent scalarization of fixed vector bswap.
Craig Topper via llvm-commits
- [PATCH] D112275: [AIX] Enable rtl for plugins test
Steven Wan via Phabricator via llvm-commits
- [llvm] c0d6e1b - [InstCombine] Precommit new and-xor-or.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] ff37b11 - [LegalizeVectorOps][X86] Don't defer BITREVERSE expansion to LegalizeDAG.
Craig Topper via llvm-commits
- [llvm] 996123e - [TargetLowering] Simplify the interface for expandCTPOP/expandCTLZ/expandCTTZ.
Craig Topper via llvm-commits
- [PATCH] D112278: Support: Add Expected<T>::moveInto() to avoid extra names
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112280: Support: Use Expected<T>::moveInto() in a few places
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] c16655f - [docs] Remove Makefile.sphinx files
Tom Stellard via llvm-commits
- [PATCH] D109400: [LLD] Add archive Name to relocaiton overflow printout
Alexander Yermolovich via Phabricator via llvm-commits
- [compiler-rt] 05c21f5 - compiler-rt: Fix arch detection for ppc64le
Tom Stellard via llvm-commits
- [PATCH] D110377: compiler-rt: Fix arch detection for ppc64le
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D112281: WIP: Support: Add Expected<T>::emplaceInto()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112283: [Instcombine] Try to get select's FMFs from its operands
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Tom Stellard via Phabricator via llvm-commits
- [llvm] d7733f8 - [DebugInfo] Expand ability to load 2-byte addresses in dwarf sections
David Blaikie via llvm-commits
- [llvm] 2e97236 - [Demangle] Rename OutputStream to OutputString
David Blaikie via llvm-commits
- [PATCH] D112285: [PowerPC] PPC backend optimization to lower int_ppc_tdw/int_ppc_tw intrinsics to TDI/TWI machine instructions
Victor Huang via Phabricator via llvm-commits
- [PATCH] D112286: Adapt DWARF tests for AIX
Jake Egan via Phabricator via llvm-commits
- [PATCH] D111764: [AMDGPU] Allow to use a whole register file on gfx90a for VGPRs
Austin Kerbow via Phabricator via llvm-commits
- [llvm] 4976be1 - [gn build] Make 'compiler-rt' depend on include dir
Nico Weber via llvm-commits
- [PATCH] D109112: [darwin/x86] Model cxx_fast_tlscc as not preserving r11
Nico Weber via Phabricator via llvm-commits
- [llvm] ca0c92d - [AMDGPU] Allow to use a whole register file on gfx90a for VGPRs
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D112288: Support: Expose sys::path::system_style()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] b7ea298 - [msan] Don't use TLS slots of noundef args
Vitaly Buka via llvm-commits
- [PATCH] D112289: Support: Use sys::path::system_style() in a few places
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] a48bfc2 - [gn build] Port 2e97236aacbb
LLVM GN Syncbot via llvm-commits
- [llvm] ddbf196 - [Coroutines] Ignore partial lifetime markers refer of an alloca
Chuanqi Xu via llvm-commits
- [PATCH] D112290: [WIP][Attributor] Look through indirect calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112291: [lld-macho] Implement -oso_prefix
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
Shao-Ce SUN via Phabricator via llvm-commits
- [llvm] 1375543 - [PowerPC] return early if there is no preparing candidate in the loop; NFC
Chen Zheng via llvm-commits
- [llvm] 86a5c32 - [PowerPC] iterate on the SmallSet directly; NFC
Chen Zheng via llvm-commits
- [PATCH] D112293: [SCEV][NFC] Introduce API for mass forgetMemoizedResults query
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D111602: [SCEV][NFC] Apply pass forgetMemoizedResults queries where possible
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112294: [SCEV][NFC] Win some compile time from mass forgetMemoizedResults
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110385: [SCEV] Verify contents of cached Block Dispositions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D89450: llvm/utils/benchmark: add missing <limits> inclusion
Sergei Trofimovich via Phabricator via llvm-commits
- [PATCH] D103898: [VP] Vector predicated vector splice intrinsic
Simon Moll via Phabricator via llvm-commits
- [PATCH] D79140: [ThinLTO] return error instead of crashing on invalid input
Sergei Trofimovich via Phabricator via llvm-commits
- [PATCH] D112295: [SCEV][NFC] API for tracking of SCEV users
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D112299: Replace references to Makefile.sphinx
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D112300: [InstCombine] Don't split up Loads and free Exts
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D111237: [TypePromotion] Promote PHI-nodes
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D112302: [TTI] `BasicTTIImplBase::getInterleavedMemoryOpCost()`: fix load discounting
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 74c6895 - [RISCV] Fix missing cross-block VSETVLI insertion
Fraser Cormack via llvm-commits
- [llvm] d465315 - [LLVM-C]Add LLVMAddMetadataToInst, deprecated LLVMSetInstDebugLocation.
Florian Hahn via llvm-commits
- [PATCH] D93454: [LLVM-C]Add LLVMAddMetadataToInst, deprecated LLVMSetInstDebugLocation.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 66e06cc - [llvm] [ADT] Update llvm::Split() per Pavel Labath's suggestions
Michał Górny via llvm-commits
- [llvm] 99a64cc - AMDGPULibCalls::parseFunctionName - use reference instead of pointer. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D112198: [MLIR][OpenMP] Fixed the missing inclusive clause in omp.wsloop and fix order clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112303: [AArch64][SVE] Generate SVE >2 element structured load/stores from fixed types
Bradley Smith via Phabricator via llvm-commits
- [llvm] 8ae83a1 - [NFC][LV] Autogenerate check lines in a test for ease of future update
Roman Lebedev via llvm-commits
- [llvm] 2eaef53 - [TTI] `BasicTTIImplBase::getInterleavedMemoryOpCost()`: fix load discounting
Roman Lebedev via llvm-commits
- [llvm] a750332 - AMDGPULibCalls - constify some FuncInfo& arguments. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D112305: [AMDGPU] Preserve deadness of vcc when shrinking instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112306: [ScheduleDAGInstrs] Call adjustSchedDependency in more cases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112307: [X86] `X86TTIImpl::getInterleavedMemoryOpCost()`: scale interleaving cost by the fraction of live members
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 6f6842d - Revert "[NFC][LV] Autogenerate check lines in a test for ease of future update"
Roman Lebedev via llvm-commits
- [llvm] e1db727 - [NFC] Re-harden test/Transforms/LoopVectorize/X86/pr48340.ll
Roman Lebedev via llvm-commits
- [PATCH] D112311: [AArch64] Handle ST1iN instructions in isAArch64FrameOffsetLegal
Danila Malyutin via Phabricator via llvm-commits
- [llvm] 286e98b - [DSE] Add test cases with more complex redundant stores.
Florian Hahn via llvm-commits
- [PATCH] D112312: [DSE] Add OR_None (not for commit)
Florian Hahn via Phabricator via llvm-commits
- [llvm] 74cd4de - [AMDGPU] Preserve deadness of vcc when shrinking instructions
Jay Foad via llvm-commits
- [llvm] d8e50c9 - [CodeGen] Add PR50197 AArch64/ARM/X86 test coverage
Simon Pilgrim via llvm-commits
- [llvm] fd5e3f3 - Replace references to Makefile.sphinx
Sylvestre Ledru via llvm-commits
- [PATCH] D112313: [DSE] Optimize defining access of defs while walking upwards.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 8fac9e9 - [X86] `X86TTIImpl::getInterleavedMemoryOpCost()`: scale interleaving cost by the fraction of live members
Roman Lebedev via llvm-commits
- [PATCH] D112315: [DSE] Use optimized access if available for redundant store elimination.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0bd6a9f - [clang/llvm] Inclusive language: replace segregate with separate
Zarko Todorovski via llvm-commits
- [PATCH] D112316: [LangRef][NFC] Document that DataLayout defaults to little-endian
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112317: [AMDGPU] Fix latency for implicit vcc_lo operands on GFX10 wave32
Jay Foad via Phabricator via llvm-commits
- [llvm] cfe22cd - [AArch64][SVE] Add new ld<n> intrinsics that return a struct of vscale types
Bradley Smith via llvm-commits
- [PATCH] D111506: [GlobalISel][Tablegen] Fix SameOperandMatcher's isIdentical check
Konstantin Schwarz via Phabricator via llvm-commits
- [llvm] 7457fe3 - [InstCombine][NFC] Precommit new tests
Piotr Sobczak via llvm-commits
- [PATCH] D112318: [InstCombine] Extend pattern to replace shuffle's insertelement operand
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D112320: [SVE][CodeGen] Fix incorrect legalisation of zero-extended masked loads
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D111411: [AArch64] Asynchronous unwind - function prologues
Daniel Kiss via Phabricator via llvm-commits
- [llvm] 12b44bf - [SystemZ] Give the EXRL_Pseudo a size value of 6 bytes.
Jonas Paulsson via llvm-commits
- [llvm] 6fe949c - [Target, Transforms] Use StringRef::contains (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D112321: [DSE] Support redundant stores eliminated by memset.
Florian Hahn via Phabricator via llvm-commits
- [llvm] ce7b834 - [RISCV] Merge vector tests for rv32 and rv64 into a single test file
Craig Topper via llvm-commits
- [PATCH] D112322: [libunwind] Fix path to libunwind for per-target-runtime-dir builds
Louis Dionne via Phabricator via llvm-commits
- [llvm] 28ef805 - [AIX] Enable rtl for plugins test
Steven Wan via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112323: GlobalISel/Utils: Use incoming regbank while constraining the superclasses
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 0766aef - [LegalizeTypes][RISCV][PowerPC] Expand CTLZ/CTTZ/CTPOP instead of promoting if they'll be expanded later.
Craig Topper via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109973: [ADT] APIntOps::ScaleBitMask(): introduce 'BitMergingApproach' switch
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112324: [DebugInfo][InstrRef] Recover some performance from tracking stack-slot sublocations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D112326: [AArch64] Async unwind (1/6) - do not schedule frame setup/destroy
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112327: [AArch64] Async unwind (2/6) - helper functions to decide on CFI emission
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112328: [AArch64] Async unwind - Always place the first LDP at the end when ReverseCSRRestoreSeq is true
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112329: [AArch64] Async unwind (4/6) - Refactor generation of shadow call stack prologue/epilogue
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112330: [AArch64] Async unwind (6/6)- function epilogues
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 5bb7562 - [Attributor] Generalize GEP construction
Nikita Popov via llvm-commits
- [llvm] 3a10fe2 - [Loads] Use more powerful constant folding API
Nikita Popov via llvm-commits
- [PATCH] D112331: [TargetLowering] Simplify the interface of expandABS. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] 950f22a - [llvm]Inclusive language: replace master with main
Quinn Pham via llvm-commits
- [PATCH] D112333: [DebugInfo][InstrRef][NFC] Use DenseMaps where we can, use more efficient ValueIDNum repr
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D111602: [SCEV][NFC] Apply mass forgetMemoizedResults queries where possible
Philip Reames via Phabricator via llvm-commits
- [PATCH] D110865: X86InstrInfo: Optimize more combinations of SUB+CMP
Matthias Braun via Phabricator via llvm-commits
- [llvm] 04c184b - [TargetLowering] Simplify the interface of expandABS. NFC
Craig Topper via llvm-commits
- [llvm] d9eebe3 - [DebugInfo][InstrRef] Add unit tests for transfer-function building
Jeremy Morse via llvm-commits
- [llvm] 412eb07 - [indvars] Use fact loop must exit to canonicalize to unsigned conditions
Philip Reames via llvm-commits
- [llvm] a5f5634 - [DAG] narrowExtractedVectorLoad - EXTRACT_SUBVECTOR indices are always constant
Simon Pilgrim via llvm-commits
- [llvm] d4da712 - [InstCombine] Various tests for truncating saturates and related patterns.
David Green via llvm-commits
- [PATCH] D112244: [flang] Fix bogus folding error for ISHFT(x, negative)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Carlos Galvez via Phabricator via llvm-commits
- [llvm] 93139a3 - [LegalizeTypes] Only expand CTLZ/CTTZ/CTPOP during type promotion if the new type is legal.
Craig Topper via llvm-commits
- [PATCH] D112243: [flang] Emit unformatted headers & footers even with RECL=
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112335: [LV] Pre-commit tests
Diego Caballero via Phabricator via llvm-commits
- [llvm] e7084ce - [DebugInfo][Instr] Track subregisters across stack spills/restores
Jeremy Morse via llvm-commits
- [PATCH] D112241: [flang] Enforce rest of semantic constraint C919
Peter Klausler via Phabricator via llvm-commits
- [llvm] 4d692da - [ConstantFolding] Drop misleading comment (NFC)
Nikita Popov via llvm-commits
- [llvm] 27181ca - Support: Add Expected<T>::moveInto() to avoid extra names
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 55f7cc1 - [InstCombine] Precommit new and-xor-or.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D112337: [DebugInfo] Only create concrete DIEs of concrete functions
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D112338: [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 2915889 - [ScheduleDAGInstrs] Call adjustSchedDependency in more cases
Jay Foad via llvm-commits
- [llvm] 3f34f75 - [AMDGPU] Fix latency for implicit vcc_lo operands on GFX10 wave32
Jay Foad via llvm-commits
- [PATCH] D112341: [AMDGPU] Run SIShrinkInstructions before post-RA scheduling
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112342: [RISCV] Add vcsr CSR name for V extension.
Craig Topper via Phabricator via llvm-commits
- [llvm] 58e7ec4 - [AMDGPU] Run SIShrinkInstructions before post-RA scheduling
Jay Foad via llvm-commits
- [llvm] ae698f8 - AMDGPU: Fix hardcoded registers in tests
Matt Arsenault via llvm-commits
- [llvm] 7d962f9 - AMDGPU: Regenerate MIR test checks
Matt Arsenault via llvm-commits
- [PATCH] D112237: [flang] Extension to distinguish specific procedures
Peter Klausler via Phabricator via llvm-commits
- [llvm] 2410fb4 - Support: Use Expected<T>::moveInto() in a few places
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D112343: [SCEV] Remove computeLoadConstantCompareExitLimit() (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [llvm] cd824f9 - [X86] Fix bad formatting. NFC
Craig Topper via llvm-commits
- [llvm] 8d4b74a - AMDGPU: Don't consider whether amdgpu-flat-work-group-size was set
Matt Arsenault via llvm-commits
- [llvm] ec57b37 - AMDGPU: Use attributor to propagate amdgpu-flat-work-group-size
Matt Arsenault via llvm-commits
- [PATCH] D110000: AMDGPU: Use attributor to propagate amdgpu-flat-work-group-size
Matt Arsenault via Phabricator via llvm-commits
- [lld] 236197e - [lld-macho] Implement -oso_prefix
Vy Nguyen via llvm-commits
- [PATCH] D112245: [flang] Support NAMELIST input of short arrays
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110649: [ORC][examples] Re-enable test for LLJITWithRemoteDebugging
Lang Hames via Phabricator via llvm-commits
- [PATCH] D111158: [Docs][ORCv2] GetForCurrentProcess now returns an ErrorOr<std::unique_ptr>. NFC
Lang Hames via Phabricator via llvm-commits
- [PATCH] D112240: [flang] Fix generic resolution case
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D108894: [docs] Fix hyperlink
Lang Hames via Phabricator via llvm-commits
- [PATCH] D112239: [flang] Speed common runtime cases of DOT_PRODUCT & MATMUL
Peter Klausler via Phabricator via llvm-commits
- [llvm] 61cfdf6 - [BasicAA] Model implicit trunc of GEP indices
Nikita Popov via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D112351: [flang] Fix crash on empty formatted external READs
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112350: [flang] Extension: allow tabs in output format strings
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112345: [flang] Fix DOT_PRODUCT for logical
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112347: [flang] Fix NAMELIST input bug with multiple subscript triplets
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112346: [flang] Support legacy usage of 'A' edit descriptors for integer & real
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Petr Hosek via Phabricator via llvm-commits
- [llvm] e18ea6f - Support: Skip buffering buffer_unique_ostream's owned stream
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D110369: Support: Skip buffering buffer_unique_ostream's owned stream
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] ec2a252 - [gn build] Port e18ea6f2946a
LLVM GN Syncbot via llvm-commits
- [PATCH] D112354: [NFC][X86] Add MC tests for all untested VIA PadLock instructions
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 4e3eebc - [tools, utils] Use StringRef::contains (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D112355: [X86] Don't add implicit REP prefix to VIA PadLock xstore
Jessica Clarke via Phabricator via llvm-commits
- [llvm] b432583 - [NFC][X86] Add MC tests for all untested VIA PadLock instructions
Jessica Clarke via llvm-commits
- [llvm] 2d8c18f - [X86] Don't add implicit REP prefix to VIA PadLock xstore
Jessica Clarke via llvm-commits
- [PATCH] D109215: [RISCV] Fix arch string parsing for multi-character extensions
Yueh-Ting Chen via Phabricator via llvm-commits
- [llvm] 7088da4 - [NFC] Correct arc draft option
Shivam Gupta via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D111317: [DebugInfo][InstrRef] Track instructions that write-to-stack after having a spill fused into them
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit if a TempFile doesn't reside on a local drive
Andrew Evstyukhin via Phabricator via llvm-commits
- [llvm] 4f5e9a2 - [SCEV] Remove computeLoadConstantCompareExitLimit() (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0-rc1 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112364: [NFC] Update test/CodeGen/RISCV/select-constant-xor.ll to use RV --check-prefix
Shivam Gupta via Phabricator via llvm-commits
- [llvm] c5b5b7f - [ConstantFolding] Remove ConstantFoldLoadThroughGEPIndices() API (NFC)
Nikita Popov via llvm-commits
- [llvm] 878060a - [Orc][examples] Re-enable test for LLJITWithRemoteDebugging
Stefan Gränitz via llvm-commits
- [llvm] d14d706 - [llvm] Use StringRef::contains (NFC)
Kazu Hirata via llvm-commits
- [llvm] d8e4170 - Ensure newlines at the end of files (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D112359: [NFC][RISCV] Unify depedency check and extension implication parsing logics
Yueh-Ting Chen via Phabricator via llvm-commits
- [llvm] 710596a - [ConstantFolding] Accept offset in ConstantFoldLoadFromConstPtr (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [llvm] 0c7f85d - [InstSimplify] Simplify fetching of index size (NFC)
Nikita Popov via llvm-commits
- [PATCH] D104016: [Orc][examples] Join ListenerThread on early exit in LLJITWithRemoteDebugging
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] b09f2ee - [X86] findEltLoadSrc - fix shift amount variable name. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D112370: [BasicAA] Use index size instead of pointer size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112371: [lld-macho] Don't merge cstrings across different sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112373: [AMDGPU] Use max waves for scheduler's initial occupancy target
Austin Kerbow via Phabricator via llvm-commits
- [lld] 4ba9d9c - Use StringRef::contains (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D112376: [Support] [Windows] Use the regular RemoveFileOnSignal() mechanism on Windows too
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112377: [DAGCombiner] make matching bit-hack form of usubsat more flexible
Sanjay Patel via Phabricator via llvm-commits
- [llvm] d34cad3 - [AMDGPU] add tests for alternate form of usubsat; NFC
Sanjay Patel via llvm-commits
- [llvm] 35c767a - [x86] add tests for variants of usubsat; NFC
Sanjay Patel via llvm-commits
- [PATCH] D110533: [Bazel] link backtrace library when building llvm/lib/Support under FreeBSD
William Muir via Phabricator via llvm-commits
- [PATCH] D111299: [VPlan] Do not create dummy entry block (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111300: [VPlan] Keep induction recipes in header.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 2ae67c9 - [BasicAA] Add range test with multiple indices (NFC)
Nikita Popov via llvm-commits
- [PATCH] D112378: [BasicAA] Use ranges for more than one index
Nikita Popov via Phabricator via llvm-commits
- [llvm] 1c35973 - [llvm] Call *(Set|Map)::erase directly (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D112380: [PowerPC] Enforce side effects to FPSCR read/set instructions
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D112382: [InstSimplify] Refactor invariant.group load folding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111917: Print the sign of negative infinity
Logan Chien via llvm-commits
- [llvm] 54405a4 - [ARC] Fix -Wunused-variable. NFC
Fangrui Song via llvm-commits
- [PATCH] D112384: [LegalizeTypes][VE] Fix a regression test following previous cttz fix
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D112385: [ELF] Support 128-bit bitmask in oneof(RelExpr)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112386: [ELF][X86] Support R_X86_64_PLTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112388: x86: Fix lowering of libm libcalls w/ fp128 operands
LemonBoy via Phabricator via llvm-commits
- [compiler-rt] e5859af - [sanitizer] Remove use_count from StackDepotNode
Vitaly Buka via llvm-commits
- [compiler-rt] 8502176 - [sanitizer] Remove tag from StackDepotNode
Vitaly Buka via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [llvm] 3c06eca - [instcombine] Fix oss-fuzz 39934 (mul matcher can match non-instruction)
Philip Reames via llvm-commits
- [llvm] a461fa6 - Treat branch on poison as immediate UB (under an off by default flag)
Philip Reames via llvm-commits
- [PATCH] D112389: [SCEV] Move SCEVLostPoisonFlags() check into SCEVExpander
Nikita Popov via Phabricator via llvm-commits
- [llvm] 683994c - X86InstrInfo: Refactor and cleanup optimizeCompareInstr
Matthias Braun via llvm-commits
- [llvm] 4b75d67 - X86InstrInfo: Look across basic blocks in optimizeCompareInstr
Matthias Braun via llvm-commits
- [llvm] 19d3bc1 - pre-comitting tests for D110865
Matthias Braun via llvm-commits
- [PATCH] D110857: X86InstrInfo: Refactor and cleanup optimizeCompareInstr
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110862: X86InstrInfo: Look across basic blocks in optimizeCompareInstr
Matthias Braun via Phabricator via llvm-commits
- [lld] 4bd4650 - Use llvm::any_of and llvm::none_of (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9800731 - [Target, Transforms] Use predecessors instead of pred_begin and pred_end (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D112390: [AIX][ZOS] Disable module tests due to lack of Objective-C support
Jake Egan via Phabricator via llvm-commits
- [lld] 815a120 - [ELF] Remove ignored options that likely nobody uses
Fangrui Song via llvm-commits
- [PATCH] D111962: [TableGen] Fix codgen of InstrMapping with multiple columns and values
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 5bf24f0 - [NFC][sanitizer] constexpr a few functions
Vitaly Buka via llvm-commits
- [compiler-rt] 384ec7d - [NFC][sanitizer] DCHECKs in hot code
Vitaly Buka via llvm-commits
- [compiler-rt] 8cd51a6 - [NFC][sanitizer] Use power of two in TwoLevelMap
Vitaly Buka via llvm-commits
- [llvm] a7d34c8 - [RISCV] Rename vmulh-sdnode-rv32.ll and add rv64 command line. NFC
Craig Topper via llvm-commits
- [compiler-rt] fb1c515 - Revert "[NFC][sanitizer] constexpr a few functions"
Vitaly Buka via llvm-commits
- [llvm] 7ea1fbe - [AIX] Add i128 arg split tests
Jinsong Ji via llvm-commits
- [PATCH] D112392: [lld-macho][nfc] Rename output binary so it doesn't overwrite existing one.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112286: Add -dwarf-inlined-strings=Disable option to DWARF tests that expect DW_FORM_strp
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112394: [AMDGPU] Implement llvm.amdgcn.mulhi.[i,u]24 intrinsics.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112395: [AMDGPU] Enable 48-bit mul in AMDGPUCodeGenPrepare.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [llvm] 80e6aff - [PowerPC] common chains to reuse offsets to reduce register pressure.
Chen Zheng via llvm-commits
- [PATCH] D111700: [XCOFF] [llvm-readobj] improve the relocation output.
Xing GUO via Phabricator via llvm-commits
- [llvm] fea4a48 - [SCEV][NFC] API for tracking of SCEV users
Max Kazantsev via llvm-commits
- [llvm] 1c18ebb - [NFC][SCEV] Do not track users of SCEVConstants
Max Kazantsev via llvm-commits
- [PATCH] D110231: [AMDGPU] Add constrained shift pattern matches.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D111485: [Powerpc] store byval parameter to parameter save area when needed
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112402: [SCEV][NFC] Verify intergity of SCEVUsers
Max Kazantsev via Phabricator via llvm-commits
- [llvm] a27ae8a - [NFC] Update test/CodeGen/RISCV/select-constant-xor.ll to use RV --check-prefix
Shivam Gupta via llvm-commits
- [llvm] a6096b7 - [SCEV][NFC] Introduce API for mass forgetMemoizedResults query
Max Kazantsev via llvm-commits
- [PATCH] D109144: [SPIR-V] Add SPIR-V triple architecture and clang target info
Henry Linjamäki via Phabricator via llvm-commits
- [PATCH] D108621: [HIPSPV] Add CUDA->SPIR-V address space mapping
Henry Linjamäki via Phabricator via llvm-commits
- [PATCH] D112406: [Driver][AArch64]Add driver support for neoverse-512tvb target
Caroline via Phabricator via llvm-commits
Last message date:
Sun Oct 24 23:59:51 PDT 2021
Archived on: Tue Nov 30 07:14:05 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).