The Week Of Monday 30 December 2019 Archives by thread
Starting: Mon Dec 30 00:11:28 PST 2019
Ending: Sun Jan 5 23:58:09 PST 2020
Messages: 1587
- [llvm] 34fe8d0 - [Attributor] Use `changeUseAfterManifest` in AAValueSimplify manifest
Hideto Ueno via llvm-commits
- [llvm] 6566190 - [NFC] Add test for load-insert-store pattern
Qiu Chaofan via llvm-commits
- [PATCH] D71886: [NFC] Add test case for load-insert-store pattern in InstCombine
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71972: [Attributor] Use `changeUseAfterManifest` in AAValueSimplify manifest
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D71957: [llvm-size] print a blank line between archieve members when using sysv format
Jim Lin via Phabricator via llvm-commits
- [PATCH] D71967: [opt] Fix run-twice crash and detection problem
Fangrui Song via Phabricator via llvm-commits
- [llvm] 36ae255 - [opt] Fix run-twice crash and detection problem
Fangrui Song via llvm-commits
- [PATCH] D71990: [LoopUtils] Better accuracy for getLoopEstimatedTripCount.
Evgeniy via Phabricator via llvm-commits
- [llvm] cd2a73a - [MCP] Add stats for backward copy propagation. NFC.
Kai Luo via llvm-commits
- [PATCH] D71979: [X86] Add X86ISD::PCMPGT to SimplifyMultipleUseDemandedBitsForTargetNode.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61802: [LoopVectorize] Enable float minmax reductions via instruction flag
Nicolau Werneck via Phabricator via llvm-commits
- [PATCH] D71885: [PowerPC] replace rlwinm operand 1 with src rlwinm operand 1
ChenZheng via Phabricator via llvm-commits
- [PATCH] D71779: [AArch64][SVE] Add patterns for signed and unsigned min/max instructions
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 94a24e7 - [MIPS GlobalISel] Select bswap
Petar Avramovic via llvm-commits
- [PATCH] D71362: [MIPS GlobalISel] Select bswap
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D71992: [ARM] Unrestrict Armv8 IT blocks
Sam Parker via Phabricator via llvm-commits
- [llvm] dbc136e - [MIPS GlobalISel] Select bitreverse
Petar Avramovic via llvm-commits
- [PATCH] D71363: [MIPS GlobalISel] Select bitreverse
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 8232497 - [ARM][THUMB2] Allow emitting T3 types of add and sub
Diogo Sampaio via llvm-commits
- [PATCH] D71839: [Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to separate DWARF optimizing part. #2.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D69372: [X86][VARARG] Avoid spilling xmm vararg arguments.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D71361: [ARM][THUMB2] Allow emitting T3 types of add and sub
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D70680: [ARM][Thumb2] Fix ADD/SUB invalid writes to SP
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder][WIP] Prototype `omp task` support
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 1b6286b - [LV][NFC] Some refactoring and renaming to facilitate next change.
Evgeniy Brevnov via llvm-commits
- [llvm] 948e745 - [LV][NFC] Keep dominator tree up to date during vectorization.
Evgeniy Brevnov via llvm-commits
- [PATCH] D65506: [MachineScheduler] improve reuse of 'releaseNode'method
Lorenzo Casalino via Phabricator via llvm-commits
- [PATCH] D71993: [Transforms][GlobalSRA] huge array causes long compilation time and huge memory usage.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D71948: [OpenMP] Use the OpenMPIRBuilder for `cancel` directives
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D71055: [LV][NFC] Some refactoring and renaming to facilitate next change.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D71047: [LV][NFC] Keep dominator tree up to date during vectorization.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D67905: [LV] Vectorizer should adjust trip count in profile information
Evgeniy via Phabricator via llvm-commits
- [llvm] a5a1415 - [ARM] MVE sink ICmp test. NFC
David Green via llvm-commits
- [llvm] b4abe7a - [ARM] Sink splat to ICmp
David Green via llvm-commits
- [PATCH] D70997: [ARM] Sink splat to ICmp
Dave Green via Phabricator via llvm-commits
- [llvm] 32cc141 - Revert "[MIPS GlobalISel] Select bitreverse"
Dmitri Gribenko via llvm-commits
- [PATCH] D70762: scudo: Add initial memory tagging support.
Kevin Brodsky via Phabricator via llvm-commits
- [PATCH] D71829: [PowerPC] Exploit the rlwinm instructions for "and" with constant.
qshanz via Phabricator via llvm-commits
- [PATCH] D71693: [NFC][PowerPC] Add a function tryAndWithMask
qshanz via Phabricator via llvm-commits
- [llvm] 0f0330a - [PowerPC] Legalize rounding nodes
Nemanja Ivanovic via llvm-commits
- [PATCH] D71983: [PowerPC] Set the SideEffects of branch & call instructions from 1 to 0
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D69949: [PowerPC] Legalize rounding nodes
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D71974: [Attributor][WIP] Connect AAIsDead with AAUndefinedBehavior
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D71940: [PowerPC] Legalize saturating vector add/sub
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72000: [ARM][Thumb][FIX] Add unwinding information to t4
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D71287: [PowerPC] [RFC] exploit fcti[dw] instructions for lrint and llrint
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72001: CodeGen: Use LLT instead of EVT in getRegisterByName
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72002: GlobalISel: Handle llvm.read_register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71568: [InstCombine] `select + mul` -> `select + shl` with power of twos.
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D71776: [NFC][InlineCost] Refactor CallAnalyzer::analyze
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D72003: [llvm-exegesis][NFC] Refactor Mips tests fixtures into a base class
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D70758: [PowerPC][NFC] Rename record instructions to use _rec suffix instead of o
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D69483: [PowerPC]: Fix predicate handling with SPE
Justin Hibbits via Phabricator via llvm-commits
- [llvm] 491cfa4 - AMDGPU/GlobalISel: Account for G_PHI result bank
Matt Arsenault via llvm-commits
- [llvm] 58bcf51 - AMDGPU: Generate check lines
Matt Arsenault via llvm-commits
- [PATCH] D72004: [llvm-exegesis][mips] Add RegisterAliasingTest unit test
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D71813: AMDGPU/GlobalISel: Account for G_PHI result bank
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71856: AMDGPU: Improve llvm.round.f64 lowering for CI+
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71975: [Support] Support MF_HUGE_HINT on Linux and FreeBSD
Bruno Ricci via Phabricator via llvm-commits
- [llvm] 9fd31fd - GlobalISel: moreElementsVector for FP min/max
Matt Arsenault via llvm-commits
- [llvm] 18240c3 - AMDGPU/GlobalISel: Add select test for fexp2
Matt Arsenault via llvm-commits
- [llvm] f33fd96 - [ARM][Thumb][FIX] Add unwinding information to t4
Diogo Sampaio via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: AAValueSimplify in memory accessing instructions.
Hideto Ueno via Phabricator via llvm-commits
- [llvm] 987eb8e - [InstCombine] propagate sign argument through nested copysigns
Sanjay Patel via llvm-commits
- [PATCH] D71657: [SDAG] Handle BUILD_PAIR in ComputeNumSignBits
Danila Malyutin via Phabricator via llvm-commits
- [llvm] 1247865 - AMDGPU/GlobalISel: Select llvm.amdgcn.fmad.ftz
Matt Arsenault via llvm-commits
- [PATCH] D72005: Check for aarch64 when not using .init_arrays
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D71944: Support powerpc and sparc when building without init_array.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D72006: Added llvm.invoke and llvm.landingpad
shraiysh via Phabricator via llvm-commits
- [llvm] 98f72a5 - [MIPS GlobalISel] Select bitreverse. Recommit
Petar Avramovic via llvm-commits
- [PATCH] D72007: [InstCombine] try to pull 'not' of select into compare operands
Sanjay Patel via Phabricator via llvm-commits
- [llvm] ee3eebb - [InstCombine] remove stale comment on test; NFC
Sanjay Patel via llvm-commits
- [PATCH] D71209: InstCombine: Don't rewrite phi-of-bitcast when the phi has other users
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D72008: [PowerPC][docs] Update Embedded PowerPC docs in Compiler Writers Info page
Jinsong Ji via Phabricator via llvm-commits
- [llvm] 03b9f0a - Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in favor of "frame-pointer"
Fangrui Song via llvm-commits
- [PATCH] D71863: Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in favor of "frame-pointer"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72009: TableGen: Fix assert on PatFrags with predicate code
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 48e0e68 - AMDGPU/GlobalISel: Re-use MRI available in selector
Matt Arsenault via llvm-commits
- [PATCH] D71436: [X86][AsmParser] re-introduce 'offset' operator
Eric Astor via Phabricator via llvm-commits
- [llvm] 0c5bee8 - [test] do not parse ls output for file size; NFCI
Bryan Chan via llvm-commits
- [llvm] 47a2fd2 - [X86] Add X86ISD::PCMPGT to SimplifyMultipleUseDemandedBitsForTargetNode.
Craig Topper via llvm-commits
- [PATCH] D71984: [X86] Call SimplifyMultipleUseDemandedBits from combineVSelectToBLENDV if the condition is used by something other than select conditions.
Craig Topper via Phabricator via llvm-commits
- [llvm] 94d08fe - TableGen: Fix assert on PatFrags with predicate code
Matt Arsenault via llvm-commits
- [llvm] 7fa0bfe - AMDGPU/GlobalISel: Select mul24 intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D71841: [FPEnv] Default NoFPExcept SDNodeFlag to false
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 4a7aa25 - [X86][AsmParser] re-introduce 'offset' operator
Eric Astor via llvm-commits
- [llvm] 000c6a5 - [OpenMP] Use the OpenMPIRBuilder for `omp cancel`
Johannes Doerfert via llvm-commits
- [llvm] 10fedd9 - [OpenMP] Use the OpenMPIRBuilder for `omp parallel`
Johannes Doerfert via llvm-commits
- [PATCH] D70290: [OpenMP] Use the OpenMPIRBuilder for "omp parallel"
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D67383: Add new optimization pass of Tree-Height-Reduction
François Saint-Jacques via Phabricator via llvm-commits
- [llvm] 0bd3cc4 - [PowerPC][docs] Update Embedded PowerPC docs in Compiler Writers Info page
Jinsong Ji via llvm-commits
- [PATCH] D72011: [sanitizers][windows] Global/LocalAlloc interception and tests
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D71845: [AIX][XCOFF] add test for raw text section content and test section header
David Tenty via Phabricator via llvm-commits
- [PATCH] D71899: [Coroutines][2/6] New pass manager: coro-split
Wenlei He via Phabricator via llvm-commits
- [PATCH] D71903: [Coroutines][6/6] Clang schedules new passes
Wenlei He via Phabricator via llvm-commits
- [PATCH] D72013: [mlir][Linalg] Delete unused LinalgLibraryOps.td
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D71955: [mlir] Refactor operation results to use a single use list for all results of the operation.
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] 07be329 - Remove a redundant `default:` on an exhaustive switch(enum).
Eric Astor via llvm-commits
- [PATCH] D72014: [PowerPC]: Add powerpcspe target triple subarch component
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D71934: [AMDGPU] need to insert wait between the scalar load and vector store to the same address to avoid WAR conflict.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D71775: [ThreadPool] On Windows, extend usage to all CPU sockets and all NUMA groups
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72015: DAG: Stop trying to fold FP -(x-y) -> y-x in getNode with nsz
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72016: [Attributor] Propagate known information from `checkForAllCallSites`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71437: [PDB] Print the most redundant type record indices with /summary
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72017: [Attributor] AANoRecurse check all call sites for `norecurse`
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 6185dc0 - [X86] Add test case for PR44412. NFC
Craig Topper via llvm-commits
- [PATCH] D72019: [X86] Use carry flag from add for (seteq (add X, -1), -1).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72019: [X86] Use carry flag from add for (seteq (add X, -1), -1).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72019: [X86] Use carry flag from add for (seteq (add X, -1), -1).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72019: [X86] Use carry flag from add for (seteq (add X, -1), -1).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72019: [X86] Use carry flag from add for (seteq (add X, -1), -1).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72019: [X86] Use carry flag from add for (seteq (add X, -1), -1).
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D72019: [X86] Use carry flag from add for (seteq (add X, -1), -1).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72020: [mlir] Rewrite the internal representation of OpResult to be optimized for memory.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72021: [LegalizeVectorOps] Pas the post-UpdateNodeOperands version of Op to ExpandLoad/ExpandStore
Craig Topper via Phabricator via llvm-commits
- [PATCH] D69537: [asan] Provide interface to iterate over all Fake stack regions
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D72022: [mlir][Linalg] Extend generic ops to allow tensors
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72024: Add C source to two debug info tests.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72023: Change dbg-*-tag-offset tests to use llvm-dwarfdump.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D70629: llvm-symbolizer: Support loclist in FRAME.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D70630: llvm-symbolizer: fix handling of DW_AT_specification in FRAME.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D70753: hwasan: add tag_offset DWARF attribute to optimized debug info
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D71921: [PowerPC] Use isPredicable bits in instruction definitions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D71921: [NFC] [PowerPC] Use isPredicable bits in instruction definitions
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D72025: [PM][CG-SCC] Add a helper to update the call graph from SCC passes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D70927: Introduce a CallGraph updater helper class
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 991f7ab - [NFC] Add comments in unit test aix-xcoff-toc.ll to clarify the intent
via llvm-commits
- [llvm] 831898f - [SelectionDAG] Fix copy/paste mistake in comment. NFC
Craig Topper via llvm-commits
- [llvm] 787e078 - [TargetLowering][AMDGPU] Make scalarizeVectorLoad return a pair of SDValues instead of creating a MERGE_VALUES node. NFCI
Craig Topper via llvm-commits
- [PATCH] D68850: [Utils] Deal with occasionally deleted functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72026: [X86] Add strict float for scale operation
LiuChen via Phabricator via llvm-commits
- [PATCH] D68851: [Utils] Allow update_test_checks to scrub attribute annotations
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72027: [XCOFF][AIX] Support basic relocation type on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D71897: [X86] Adding fp128 support for strict fcmp
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D69701: [Utils] Allow "on-the-fly" argument changes for update_test_check scripts
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D69722: [Utils] Reuse argument variable names in the body
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71386: [AMDGPU] Remove unnecessary v_mov from a register to itself in WQM lowering.
Michael Bedy via Phabricator via llvm-commits
- [llvm] 5b1cbfa - [NFC] Style cleanup
Shengchen Kan via llvm-commits
- [llvm] b350c66 - Revert "DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode serialization/deserialization"
David Blaikie via llvm-commits
- [llvm] 23a6ae2 - [NFC] Make X86MCCodeEmitter::isPCRel32Branch static
Shengchen Kan via llvm-commits
- [llvm] 2888019 - [Attributor] Annotate the memory behavior of call site arguments
Johannes Doerfert via llvm-commits
- [llvm] b1b441d - [Attributor] Use abstract call sites to determine associated arguments
Johannes Doerfert via llvm-commits
- [llvm] dada813 - [Attributor] Propagate known align from arguments to call sites arguments
Johannes Doerfert via llvm-commits
- [PATCH] D68008: [Attributor] Use abstract call sites to determine associated arguments
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72029: [LoopUtils][NFC] Minor refactoring in getLoopEstimatedTripCount.
Evgeniy via Phabricator via llvm-commits
- [llvm] 70771d8 - [Utils] Allow update_test_checks to scrub attribute annotations
Johannes Doerfert via llvm-commits
- [llvm] be26bd5 - [Utils] Reuse argument variable names in the body
Johannes Doerfert via llvm-commits
- [PATCH] D71927: [llvm-exegesis] Check counters before running
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D71866: [amdgpu] Fix scoreboard updating on `s_waitcnt_vscnt`.
Michael Liao via Phabricator via llvm-commits
- [llvm] a36a89d - [NFC] Style cleanup
Shengchen Kan via llvm-commits
- [llvm] 4a6413c - [Utils][Fix] Minor test result change
Johannes Doerfert via llvm-commits
- [PATCH] D72030: Add in-dialect lowering of gpu.all_reduce.
Christian Sigg via Phabricator via llvm-commits
- [llvm] e898ba2 - [X86] Slightly improve our attempted error recovery for 64-bit -mno-sse2 in LowerCallResult to use FP1 if there are two return values.
Craig Topper via llvm-commits
- [llvm] 7513363 - [Attributor] Function signature rewrite infrastructure
Johannes Doerfert via llvm-commits
- [PATCH] D68765: [Attributor] Function signature rewrite infrastructure
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] a6c59e0 - [Utils] Deal with occasionally deleted functions
Johannes Doerfert via llvm-commits
- [llvm] 4f82af8 - [Attributor] Suppress unused warnings when assertions are disabled. NFC
Ilya Biryukov via llvm-commits
- [PATCH] D72031: [Scheduling] Create the missing dependency edges for store cluster
qshanz via Phabricator via llvm-commits
- [PATCH] D72032: [llvm-exegesis] Add pfm counters for Zen2 (znver2).
Clement Courbet via Phabricator via llvm-commits
- [llvm] d04e64a - [InstCombine] Add tests for PR44242
Nikita Popov via llvm-commits
- [llvm] fb11469 - [InstCombine] Don't rewrite phi-of-bitcast when the phi has other users
Nikita Popov via llvm-commits
- [PATCH] D71260: InstCombine: Add test for bugzilla 44242
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72033: [AArch64] Enable post-RA sched for more cores
Sam Parker via Phabricator via llvm-commits
- [llvm] b409f73 - [ARM][TypePromotion] Re-enable by default
Sam Parker via llvm-commits
- [PATCH] D71164: [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D71919: [LoopVectorize] Disable single stride access predicates when gather loads are available.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D72034: [GlobalISel][RFC] Importing patterns with PtrValueType and nullptr
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D71857: Fixes -Wrange-loop-analysis warnings
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 27a0795 - [InstCombine] Fix infinite loop due to bitcast <-> phi transforms
Nikita Popov via llvm-commits
- [llvm] 108645c - [InstCombine] add tests for masked bit set/clear; NFC
Sanjay Patel via llvm-commits
- [llvm] e6bdecf - [AArch64] add test for fsub+fneg; NFC
Sanjay Patel via llvm-commits
- [llvm] fcbf05b - [PowerPC][NFC] Fix clang-tidy warning
Jinsong Ji via llvm-commits
- [llvm] 7adb5c2 - Revert "[InstCombine] Fix infinite loop due to bitcast <-> phi transforms"
Nikita Popov via llvm-commits
- [llvm] df3b56c - [Attributor][Fix] Avoid leaking memory after D68765
Johannes Doerfert via llvm-commits
- [llvm] eb5c026 - [InstCombine] add/adjust tests for masked bit; NFC
Sanjay Patel via llvm-commits
- [llvm] a041c4e - [InstCombine] fold zext of masked bit set/clear
Sanjay Patel via llvm-commits
- [PATCH] D72037: TableGen/GlobalISel: Handle default operands that are used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69151: [gicombiner] Import tryCombineIndexedLoadStore()
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] 73855e4 - [X86] Add test case for opposite branch condition for PR44412. NFC
Craig Topper via llvm-commits
- [llvm] 79d4019 - [amdgpu] Fix scoreboard updating on `s_waitcnt_vscnt`.
Michael Liao via llvm-commits
- [PATCH] D72038: [PowerPC] Handle constant zero bits in BitPermutationSelector
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 64cf265 - AMDGPU: Precommit test showing extra instructions are introduced
Matt Arsenault via llvm-commits
- [PATCH] D72039: AMDGPU: Select llvm.amdgcn.interp.p2.f16 directly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72040: [mlir][Linalg] Add a linalg.reshape op
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D71946: [PowerPC][LoopVectorize] Extend getRegisterClassForType to consider double and other floating point type
Jinsong Ji via Phabricator via llvm-commits
- [llvm] 4ae3120 - [LegalizeVectorOps][AArch64] Stop asking for v4f16 fp_round and fp_extend to be promoted.
Craig Topper via llvm-commits
- [llvm] 1cc8a74 - [X86] Use carry flag from add for (seteq (add X, -1), -1).
Craig Topper via llvm-commits
- [llvm] 374e029 - [X86][InstCombine] Add constant folding and simplification support for pdep and pext
Craig Topper via llvm-commits
- [PATCH] D71952: [X86][InstCombine] Add constant folding and simplification support for pdep and pext
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72042: [mlir] Update the use-list algorithms in SymbolTable to support nested references.
River Riddle via Phabricator via llvm-commits
- [PATCH] D72043: [mlir] Update the CallGraph for nested symbol references, and simplify CallableOpInterface
River Riddle via Phabricator via llvm-commits
- [PATCH] D72044: [mlir] Add support for attaching a visibility to symbols.
River Riddle via Phabricator via llvm-commits
- [llvm] 26bdc60 - [X86] Constant fold KSHIFT of an all zeros vector to just an all zeros vector.
Craig Topper via llvm-commits
- [lld] e3e13db - [ELF][RISCV] Improve error message for unknown relocations
Fangrui Song via llvm-commits
- [PATCH] D72045: Add missing mlir-headers target and add tablegen'd deps to it.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D72046: [ELF][RISCV] Resolve undefined weak R_PC relocations to p+a
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71100: [lld][RISCV] Fixup PC-relative relocations to undefined weak symbols.
Fangrui Song via Phabricator via llvm-commits
- [llvm] 4d7201e - DAG: Stop trying to fold FP -(x-y) -> y-x in getNode with nsz
Matt Arsenault via llvm-commits
- [llvm] 468a0cb - [X86] Add X87 FCMOV support to X86FlagsCopyLowering.
Craig Topper via llvm-commits
- [PATCH] D72047: Add an interface emitPrefix for MCCodeEmitter
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 86f4899 - [X86] Fix typo in getCMovOpcode.
Craig Topper via llvm-commits
- [PATCH] D71620: [Attributor] AAValueConstantRange: Value range analysis using constant range
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D69461: [XRay] Sanitize DOT labels in graph output
Alex Cameron via Phabricator via llvm-commits
- [lld] 47e3d3e - [ELF][RISCV][test] Test absolute/PC-relative/branch relocations to undefined weak symbols
Fangrui Song via llvm-commits
- [llvm] d2bb8c1 - [MC][TargetMachine] Delete MCTargetOptions::MCPIECopyRelocations
Fangrui Song via llvm-commits
- [PATCH] D70000: [DAGCombine] Initialize the default operation action for SIGN_EXTEND_INREG for vector type as 'expand' instead of 'legal'
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72048: [InstCombine] Preserve nuw on sub of geps (PR44419)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72050: [opt] refactor opt main function
Kókai Péter via Phabricator via llvm-commits
- [llvm] 8af492a - add strict float for round operation
via llvm-commits
- [PATCH] D72051: [mlir][spirv] Fix links in docs and update dialect docs
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D71930: [mlir][spirv] Add basic definitions for supporting availability
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D70048: [LLD] Add NetBSD support as a new flavor of LLD (nb.lld)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D71857: [NFC] Fixes -Wrange-loop-analysis warnings
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D72054: [mlir][spirv] NFC: Move shader ABI attributes to a new file
Lei Zhang via Phabricator via llvm-commits
- [llvm] f323ab9 - [ARM] Add +mve feature to mve tests. NFC
David Green via llvm-commits
- [PATCH] D70644: [DebugInfo] Support for DW_OP_implicit_pointer (llvm.dbg_derefval)
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D72055: [DebugInfo] Support for DW_OP_implicit_pointer (for temp references & dynamic allocations)
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D71617: [WIP][NFC][Attributor] noalias attribute deduction fixme
pankaj gode via Phabricator via llvm-commits
- [PATCH] D72056: [RISCV] Generate PIC address sequence for medany -fno-pic
Fangrui Song via Phabricator via llvm-commits
- [llvm] c36763d - [X86] Call SimplifyMultipleUseDemandedBits from combineVSelectToBLENDV if the condition is used by something other than select conditions.
Craig Topper via llvm-commits
- [llvm] 8756cd0 - [InstCombine] Add tests for sub nuw of geps; NFC
Nikita Popov via llvm-commits
- [llvm] 7f48171 - [InstCombine] Regenerate test checks; NFC
Nikita Popov via llvm-commits
- [PATCH] D71956: [X86] Improve v2i64->v2f32 and v4i64->v4f32 uint_to_fp on avx and avx2 targets.
Craig Topper via Phabricator via llvm-commits
- [llvm] f9f78cf - [MachineScheduler] improve reuse of 'releaseNode'method
Florian Hahn via llvm-commits
- [PATCH] D72059: [InstCombine] Fix incorrect inbounds on GEP of GEP (PR44425)
Nikita Popov via Phabricator via llvm-commits
- [llvm] 6ba5f8c - [InstCombine] Fix incorrect inbounds on GEP of GEP (PR44425)
Nikita Popov via llvm-commits
- [PATCH] D72060: [InstCombine] Preseve inbounds when merging with zero-index GEP (PR44423)
Nikita Popov via Phabricator via llvm-commits
- [llvm] 8dd9a13 - [InstCombine] Preserve inbounds when merging with zero-index GEP (PR44423)
Nikita Popov via llvm-commits
- [PATCH] D70585: [Support] Fix behavior of StringRef::count with overlapping occurrences, add tests
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D72061: [AArch64][test] Merge arm64-$i.ll Linux tests into $i.ll
Fangrui Song via Phabricator via llvm-commits
- [lld] 681b1be - [lld] Fix -Wrange-loop-analysis warnings
Fangrui Song via llvm-commits
- [lld] 68a235d - build: reduce CMake handling for zlib
Saleem Abdulrasool via llvm-commits
- [PATCH] D70764: build: reduce CMake handling for zlib
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D70590: [Examples] Add add_llvm_example_library macro and use it for IR example.
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] e6c7ed6 - build: make `LLVM_ENABLE_ZLIB` a tri-bool for users
Saleem Abdulrasool via llvm-commits
- [PATCH] D71917: Optimization of inserting vxi1 sub vector into vXi1 vector
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 2fcf769 - [Coroutines] Rename "legacy" passes (NFC)
Brian Gesiak via llvm-commits
- [llvm] dac98a2 - [RegisterClassInfo] Use SmallVector::assign instead of resize to make sure we erase previous contents from all entries of the vector.
Craig Topper via llvm-commits
- [llvm] 0b7b21d - [X86] Add test cases for regcall function that takes a long double as a parameter, but does not return a long double.
Craig Topper via llvm-commits
- [llvm] 9ce0ff2 - [Coroutines] const-ify internal helpers (NFC)
Brian Gesiak via llvm-commits
- [PATCH] D71898: [Coroutines][1/6] New pass manager: coro-early
Brian Gesiak via Phabricator via llvm-commits
- [llvm] 6ff6d32 - [gn build] (manually) merge 68a235d07f9e70
Nico Weber via llvm-commits
- [llvm] 45765c5 - [X86] Add x86_regcallcc calling convention to function declaration recently added in a test.
Craig Topper via llvm-commits
- [PATCH] D71901: [Coroutines][4/6] New pass manager: coro-cleanup
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71900: [Coroutines][3/6] New pass manager: coro-elide
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71985: [NewPM] Fix -lto-debug-pass-manager in LLD.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72062: [mlir][spirv] Fix shader ABI attribute prefix and add verification
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72063: [PowerPC] Delete PPCDarwinAsmPrinter and PPCMCAsmInfoDarwin
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72064: [X86] Remove FP0-6 operands from call instructions in FPStackifier pass. Only count defs as returns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72065: [mlir] NFC: Fix broken links in docs
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D71986: [compiler-rt] Fix typo.
Jim Lin via Phabricator via llvm-commits
- [llvm] aa82172 - [XRay][test] Fix xray-empty-firstmbb.mir and delete incorrect xray-empty-function.mir
Fangrui Song via llvm-commits
- [PATCH] D58378: [PowerPC]Leverage the addend in the TOC relocation to do the address calculation
qshanz via Phabricator via llvm-commits
- [llvm] a2976c4 - [NFC] Make the type of X86AlignBranchBoundary compatible
Shengchen Kan via llvm-commits
- [PATCH] D72067: [PowerPC] Delete PPCSubtarget::isDarwin and isDarwinABI
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72068: [IR] Refactor SubclassData
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D72069: [NFC] Put implementation of releaseNode into header file
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D72070: [NFC] Refactor memory ops cluster method
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D71904: [mlir] GPU: introduce utilities for promotion to workgroup memory
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D71658: [AArch64] Emit HINT instead of PAC insns in Armv8.2-A or below
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D67495: [RISCV] Collect Statistics on Compressed Instructions
Luís Marques via Phabricator via llvm-commits
- [PATCH] D71773: [AArch64][SVE] Update the definition of AdvSIMD_GatherLoad_VecTorBase_Intrinsic
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D72074: [ARM] Use the correct opcodes for Thumb2 segmented stack frame lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Victor Campos via Phabricator via llvm-commits
- [PATCH] D72075: [ARM] Use correct TRAP opcode for thumb in FastISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D71788: [llvm-strip] Add WebAssembly support
James Henderson via Phabricator via llvm-commits
- [PATCH] D71835: [llvm-readobj] - Remove an excessive helper for printing dynamic tags.
James Henderson via Phabricator via llvm-commits
- [PATCH] D71766: [llvm-readobj/llvm-readelf][test] - Add testing for EI_OSABI and EI_ABIVERSION fields of an ELF header.
James Henderson via Phabricator via llvm-commits
- [PATCH] D68054: Regex: Add static convenience functions for "match" and "sub"
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D71803: [llvm-nm] Display STT_GNU_IFUNC as 'i'
James Henderson via Phabricator via llvm-commits
- [llvm] 535b3c6 - [llvm-ranlib] Handle -D and -U command line flag
Alex Richardson via llvm-commits
- [PATCH] D71554: [llvm-ranlib] Handle -D and -U command line flag
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D71872: [yaml2obj/obj2yaml] - Add support for SHT_RELR sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D71407: [TableGen] Introduce a `defvar` statement.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D71474: [TableGen] Introduce an if/then/else statement.
Simon Tatham via Phabricator via llvm-commits
- [llvm] 404da13 - [AArch64][SVE] Gather loads: pass 32 bit unpacked offsets as nxv2i32
Andrzej Warzynski via llvm-commits
- [PATCH] D71724: [AArch64][SVE] Gather loads: pass 32 bit unpacked offsets as nxv2i32
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] bdf4224 - [NFC] Add explicit instantiation to releaseNode
Qiu Chaofan via llvm-commits
- [llvm] 136f34f - Fix D-flag.test by running chmod before creating the archive
Alex Richardson via llvm-commits
- [PATCH] D71874: [llvm-readobj][test] - Cleanup SHT_RELR sections testing.
James Henderson via Phabricator via llvm-commits
- [PATCH] D71896: [llvm-readobj][llvm-readelf][test] - Add a few more dynamic section tests.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72077: [docs] Improve HowTo commit changes from git
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
James Henderson via Phabricator via llvm-commits
- [llvm] 6b067c6 - [ARM] Update ifcvt test target triples and opcodes. NFC
David Green via llvm-commits
- [PATCH] D72078: [mlir][Linalg] NFC - Rename LinalgGeneric -> GenericLinalg
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 0eea9ba - Make the llvm-ranlib/help-message.test test pass in unusual configurations
Dmitri Gribenko via llvm-commits
- [llvm] 13a7a4c - Remove unneeded extra variable realArgIdx. NFC.
Jay Foad via llvm-commits
- [PATCH] D72079: [mlir][Linalg] NFC - Rename ViewTraits -> StructuredOpTraits
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D71698: [AArch64][SVE] Add intrinsic for non-faulting loads
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [llvm] 88fc5fd - [InstCombine] remove uses before deleting instructions (PR43723)
Sanjay Patel via llvm-commits
- [PATCH] D72080: AMDGPU: Partially directly select llvm.amdgcn.interp.p1.f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72081: [mlir][Linalg] NFC - Cleanup Linalg Declarative Transformations
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72082: AMDGPU/GlobalISel: Select more G_EXTRACTs correctly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72083: AMDGPU/GlobalISel: Select scalar v2s16 G_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a4f3847 - [llvm-ranlib] Relax D-flag.test to allow it to pass on Windows hosts
Alex Richardson via llvm-commits
- [PATCH] D72084: [mlir][Linalg] NFC - Make consistent use of op.emitOpError
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D71551: [AIX][XCOFF]Implement mergeable const
Digger via Phabricator via llvm-commits
- [polly] 24ab9b5 - Generalize the pass registration mechanism used by Polly to any third-party tool
via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
serge via Phabricator via llvm-commits
- [llvm] 6333679 - [FPEnv] Default NoFPExcept SDNodeFlag to false
Ulrich Weigand via llvm-commits
- [llvm] 34397b7 - Revert "build: make `LLVM_ENABLE_ZLIB` a tri-bool for users"
James Henderson via llvm-commits
- [compiler-rt] e406cca - Revert "build: reduce CMake handling for zlib"
James Henderson via llvm-commits
- [llvm] 3f7ead3 - [gn build] (manually) merge 24ab9b537e61b3
Nico Weber via llvm-commits
- [llvm] 7034264 - Revert "[gn build] (manually) merge 68a235d07f9e70"
Nico Weber via llvm-commits
- [llvm] a0334b3 - Add intrinsics_gen dependency on Bye example
via llvm-commits
- [PATCH] D32198: [TySan] A Type Sanitizer (LLVM)
CJ Johnson via Phabricator via llvm-commits
- [PATCH] D32197: [TySan] A Type Sanitizer (Runtime Library)
CJ Johnson via Phabricator via llvm-commits
- [llvm] 0d27543 - Add intrinsics_gen *dependency* on Bye example
via llvm-commits
- [PATCH] D72088: [polly] NFC: Fix trivial typos in comments
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D69878: Consoldiate internal denormal flushing controls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71925: AMDGPU/GlobalISel: Select G_UADDE/G_USUBE
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71069: [ELF][Hexagon]Add TPREL relocation support to Hexagon
Sid Manning via Phabricator via llvm-commits
- [PATCH] D71929: AMDGPU/GlobalISel: Refine SMRD selection rules
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 437f9ec - [gn build] (manually) merge 24ab9b537e61b3 more
Nico Weber via llvm-commits
- [PATCH] D71509: [ELF][PPC64] Implement IPLT code sequence for non-preemptible IFUNC
Sean Fertile via Phabricator via llvm-commits
- [llvm] 0ae9e95 - [test][llvm-dwarfdump][NFC] Improve test readability
James Henderson via llvm-commits
- [PATCH] D71753: [test][llvm-dwarfdump] Add missing checks for table dumping
James Henderson via Phabricator via llvm-commits
- [PATCH] D71971: [X86] Potential improvement for v4i32->v4f64 uint_to_fp for AVX1/AVX2 targets.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D71752: [test][llvm-dwarfdump][NFC] Improve test readability
James Henderson via Phabricator via llvm-commits
- [llvm] 19a71e3 - [test][llvm-dwarfdump][NFC] Remove unused check
James Henderson via llvm-commits
- [PATCH] D69665: [llvm-ar] Fix llvm-ar response file reading on Windows
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D71756: [test][llvm-dwarfdump][NFC] Delete unused check
James Henderson via Phabricator via llvm-commits
- [PATCH] D71144: [AIX] Use csect reference for function address constants
David Tenty via Phabricator via llvm-commits
- [PATCH] D71759: [test][ELF] Verify debug line corruption messages are printed once
James Henderson via Phabricator via llvm-commits
- [lld] 3aeb741 - [test][ELF] Verify debug line corruption messages are printed once
James Henderson via llvm-commits
- [llvm] b747607 - update_test_checks: match CHECK-EMPTY lines for replacement.
James Y Knight via llvm-commits
- [lld] 81ffe89 - Add TPREL relocation support to Hexagon
Sid Manning via llvm-commits
- [llvm] 31210d1 - [gn build] (manually) merge 24ab9b537e61b3 yet more, to fix redef warnings
Nico Weber via llvm-commits
- [PATCH] D72090: [Support] Fix race during thread pool teardown
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D72091: [docs] NFC: Fix typos in documents
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D72092: [test][ELF] Use CHECK-NEXT to properly check error messages
James Henderson via Phabricator via llvm-commits
- [llvm] a0d496d - [NewPassManager] Rename AM to OuterAM in the OuterAnalysisManagerProxy [NFCI].
Alina Sbirlea via llvm-commits
- [llvm] 87fb204 - [SelectionDAG] Simplify SelectionDAGBuilder::visitInlineAsm
Fangrui Song via llvm-commits
- [PATCH] D72093: [ELF][Hexagon][test] Use llvm-readobj to check relocations. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71947: [MLIR][spirv] Allow specifying availability on enum attribute cases
Mahesh Ravishankar via Phabricator via llvm-commits
- [llvm] 546c72a - [llvm-ranlib] Update expected error message check for Windows
Alex Richardson via llvm-commits
- [llvm] bd402fc - [DebugInfo][NFC] Use function_ref consistently in debug line parsing
James Henderson via llvm-commits
- [PATCH] D70600: [Error] Add stack traces for llvm::Error invariant violations.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D72094: [mlir][linalg] Lower linalg to affine loops
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D71762: [DebugInfo][NFC] Use function_ref consistently in debug line parsing
James Henderson via Phabricator via llvm-commits
- [compiler-rt] 108daf7 - Check for aarch64 when not using .init_arrays
Sterling Augustine via llvm-commits
- [PATCH] D72095: [mlir][spirv] Update SPIR-V enums and ops with availability spec
Lei Zhang via Phabricator via llvm-commits
- [llvm] 9d49e5c - Make mangled_names.test and update_cc_test_checks.py work with Python 2.
Nico Weber via llvm-commits
- [PATCH] D71565: Make mangled_names.test and update_cc_test_checks.py work with Python 2.
Nico Weber via Phabricator via llvm-commits
- [lld] 838f53e - [ELF][Hexagon][test] Use llvm-readobj to check relocations. NFC
Fangrui Song via llvm-commits
- [llvm] aa17d31 - [X86] Remove FP0-6 operands from call instructions in FPStackifier pass. Only count defs as returns.
Craig Topper via llvm-commits
- [compiler-rt] abb0075 - build: reduce CMake handling for zlib
Saleem Abdulrasool via llvm-commits
- [PATCH] D71639: [ELF][PPC64] Improve "call lacks nop" diagnostic and make it compatible with GCC<5.5 and GCC<6.4
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D71917: [X86] Optimization of inserting vxi1 sub vector into vXi1 vector
Craig Topper via Phabricator via llvm-commits
- [llvm] 94d4ca9 - Reland "[gn build] (manually) merge 68a235d07f9e70"
Nico Weber via llvm-commits
- [llvm] af340ae - X86: remove unused variable
Saleem Abdulrasool via llvm-commits
- [llvm] 781b78a - [PowerPC] Only legalize FNEARBYINT with unsafe fp math
Nemanja Ivanovic via llvm-commits
- [polly] d45b394 - Polly: Fix a tag type mismatch (struct/class)
David Blaikie via llvm-commits
- [PATCH] D71287: [PowerPC] Use fcti[dw] instructions in additional cases
Colin Samples via Phabricator via llvm-commits
- [llvm] 6962eea - [X86] Move STRICT_ ISD nodes into the new section of X86ISelLowering.h where STRICT nodes are collected after D71841
Craig Topper via llvm-commits
- [PATCH] D72098: [mlir][Linalg] NFC - Reimplement getStridesAndOffset
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72099: AMDGPU/GlobalISel: Legalize more odd sized loads
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 4bb4f5b - [InstCombine] add tests for vector icmp with undef constant elements; NFC
Sanjay Patel via llvm-commits
- [llvm] a2ca1c2 - build: disable zlib by default on Windows
Saleem Abdulrasool via llvm-commits
- [PATCH] D72101: [InstCombine] replace undef elements in vector constant when doing icmp folds (PR44383)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D68997: Allow searching for prebuilt implicit modules.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D69694: Memory leak fix for Managed Static Mutex
Alex Paige via Phabricator via llvm-commits
- [PATCH] D72105: AMDGPU/GlobalISel: Assume vcc phis for any vcc input
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72104: AMDGPU/GlobalISel: Implement applyMappingImpl less incorrectly
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 982695c - [SystemZ] Create brcl 0, 0 instead of brcl 0, 3 in EmitNop for 6 bytes.
Jonas Paulsson via llvm-commits
- [PATCH] D71968: [X86] Re-enable lowerUINT_TO_FP_vXi32 under fast-math by using an FSUB instead of an FADD.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72108: [TSan] Initialize injected mach threads
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D72109: [cmake] Use relative cmake binary dir for processing pass plugins
Alan Baker via Phabricator via llvm-commits
- [PATCH] D72111: Move inline-asm setup/cleanup directives outside of the "#APP" "#NO_APP" comment.
James Y Knight via Phabricator via llvm-commits
- [llvm] 0d9f919 - DAG: Use TargetConstant for FENCE operands
Matt Arsenault via llvm-commits
- [llvm] 25e7da0 - AMDGPU/GlobalISel: Remove manual G_FENCE selection
Matt Arsenault via llvm-commits
- [llvm] b153fbe - Change dbg-*-tag-offset tests to use llvm-dwarfdump.
Evgenii Stepanov via llvm-commits
- [llvm] 1c45852 - Add C source to two debug info tests.
Evgenii Stepanov via llvm-commits
- [PATCH] D72112: [mlir][Linalg] NFC - Post-commit cleanups
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D71453: [llvm-objdump] Print target address instead of call/j/br pc-rel immediate
Sergio Perez Gonzalez via Phabricator via llvm-commits
- [llvm] 3e5eac0 - Fix llvm-symbolizer tests on Windows, one more time.
Evgenii Stepanov via llvm-commits
- [PATCH] D72115: [TSan] Remove side effects from ThreadTid
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D70465: [Win64] Handle FP arguments more gracefully under -mno-sse
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72116: [mlir][spirv] Update SPIR-V docs with information about utilities to convert to SPIR-V
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D72117: [cmake] Use source-groups in Polly
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 3559831 - [lli] Add a filter to avoid importing the process's main symbol.
Lang Hames via llvm-commits
- [llvm] 783db78 - [PDB] Print the most redundant type record indices with /summary
Reid Kleckner via llvm-commits
- [PATCH] D72118: Move tail call disabling code to target independent code
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 479e940 - [PowerPC][AIX] Enable sret arguments.
Sean Fertile via llvm-commits
- [PATCH] D71981: [LLD] [COFF] Don't error out on duplicate absolute symbols with the same value
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71504: [PowerPC] Enable sret arguments.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D70286: Merge memtag instructions with adjacent stack slots.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D68101: [MC][ELF] Prevent globals with an explicit section from being mergeable
ben via Phabricator via llvm-commits
- [PATCH] D71711: [COFF] Make the autogenerated .weak.<name>.default symbols static
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D70913: [FPEnv][SelectionDAG] Relax chain requirements
Craig Topper via Phabricator via llvm-commits
- [llvm] 9dc9e0e - [X86] Optimization of inserting vxi1 sub vector into vXi1 vector
via llvm-commits
- [llvm] a51c61e - Run update_llc_test_checks against SPE tests.
Justin Hibbits via llvm-commits
- [llvm] 2c4620a - [PowerPC]: Fix predicate handling with SPE
Justin Hibbits via llvm-commits
- [compiler-rt] 0da15ff - [compiler-rt] [netbsd] Switch to syscall for ThreadSelfTlsTcb()
Kamil Rytarowski via llvm-commits
- [PATCH] D72120: AMDGPU/GlobalISel: Fix G_EXTRACT_VECTOR_ELT mapping for s-v case
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 5fc02dc - Revert "[Attributor] AAValueConstantRange: Value range analysis using constant range"
Hideto Ueno via llvm-commits
- [PATCH] D72122: AMDGPU: Only allow regs for s_movrel_{b32|b64}
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72123: Lower TAGPstack with negative offset to SUBG.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D72124: [mlir] Compilation fix: use LLVM_ATTRIBUTE_UNUSED following 6656e961c08393c3949412ef945ade0272b66fca
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D72125: [NFC] Move InPQueue into normal argument in releaseNode
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 60333a5 - [X86] Enable strict FP by default and remove option -disable-strictnode-mutation. NFCI.
via llvm-commits
- [llvm] 2133d3c - [DAGCombine] Initialize the default operation action for SIGN_EXTEND_INREG for vector type as 'expand' instead of 'legal'
QingShan Zhang via llvm-commits
- [PATCH] D72126: AMDGPU/GlobalISel: Select G_EXTRACT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72127: [mlir] Fix indexed_accessor_range to properly forward the derived class.
River Riddle via Phabricator via llvm-commits
- [llvm] bd46e29 - [X86] Re-enable lowerUINT_TO_FP_vXi32 under fast-math by using an FSUB instead of an FADD.
Craig Topper via llvm-commits
- [llvm] abd7078 - [llvm-size] print a blank line between archieve members when using sysv format
Jim Lin via llvm-commits
- [PATCH] D71638: [BPF] extend BTF_KIND_FUNC to cover global, static and extern funcs
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D14484: [clang-format] Formatting constructor initializer lists by putting them always on different lines
Nikolai Hlubek via Phabricator via llvm-commits
- [llvm] 3186b18 - [X86] Reorder X86any* PatFrags to put the strict node first so that chain property will be inferred for the instruction by the tablegen backend.
Craig Topper via llvm-commits
- [PATCH] D70524: Support DebugInfo generation for auto return type for C++ functions.
Awanish Pandey via Phabricator via llvm-commits
- [llvm] 8f6a676 - [ARM][NFC] Move tail predication checks
Sam Parker via llvm-commits
- [PATCH] D71945: [X86] Potential improvement for v2i32->v2f64 uint_to_fp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D72129: Add in-dialect lowering of gpu.all_reduce.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D72128: [llvm-objcopy][ELF] Allow setting SHF_EXCLUDE flag for ELF sections
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D72130: Compiler extension: Fix typo and cosmetic changes
serge via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D72131: [ARM][LowOverheadLoops] Update liveness info
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71837: [ARM][MVE] Tail Predicate IsSafeToRemove
Sam Parker via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Yin Zhang via Phabricator via llvm-commits
- [PATCH] D72134: [RISCV] Fix test for inline asm z constraint modifier
Luís Marques via Phabricator via llvm-commits
- [llvm] c0cbe3f - [NFC][DAGCombine][X86][AArch64] Tests for 'A - (A & (B - 1))' pattern (PR44448)
Roman Lebedev via llvm-commits
- [llvm] 8dab0a4 - [DAGCombine][X86][AArch64] 'A - (A & (B - 1))' -> 'A & (0 - B)' fold (PR44448)
Roman Lebedev via llvm-commits
- [PATCH] D72135: [FastISel] Clarify how members of ArgListEntry are used by FastISel
Jay Foad via Phabricator via llvm-commits
- [PATCH] D72136: Add gdb pretty printer for MutableArrayRef, remove ConstArrayRef.
Christian Sigg via Phabricator via llvm-commits
- [llvm] 91cbcbd - [test][llvm-dwarfdump] Add missing checks for table dumping
James Henderson via llvm-commits
- [llvm] f6f0cb4 - [test][llvm-dwarfdump] Normalise contents and checks for line tables
James Henderson via llvm-commits
- [llvm] 7b4badf - [test][llvm-dwarfdump] Use --implicit-check-not to simplify test checks
James Henderson via llvm-commits
- [PATCH] D71755: [test][llvm-dwarfdump] Normalise contents and checks for line tables
James Henderson via Phabricator via llvm-commits
- [PATCH] D71757: [test][llvm-dwarfdump] Use --implicit-check-not to simplify check
James Henderson via Phabricator via llvm-commits
- [PATCH] D70642: [DebugInfo] Support for DW_OP_implicit_pointer (DW_OP_LLVM_argN)
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D72138: [ARM] Fill in FP16 FMA patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D70924: [Metadata] Add TBAA struct metadata to `AAMDNode`
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D72139: [ARM] Use isFMAFasterThanFMulAndFAdd for scalars as well as MVE vectors
Dave Green via Phabricator via llvm-commits
- [llvm] 418cd82 - [DebugInfo] Remove redundant checks for past-the-end of prologue
James Henderson via llvm-commits
- [PATCH] D71768: [DebugInfo] Remove redundant checks for past-the-end of prologue
James Henderson via Phabricator via llvm-commits
- [lld] cc6be11 - [test][ELF] Use CHECK-NEXT to properly verify error messages
James Henderson via llvm-commits
- [PATCH] D72141: [mlir][spirv] Fix ADDITIONAL_HEADER_DIRS for SPIR-V libraries
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D70108: [TTI] Added TTI pass queries for max load/store-per-memory-intrinsic.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72142: [TargetLowering] New constructor for ArgListEntry
Jay Foad via Phabricator via llvm-commits
- [PATCH] D71883: [PowerPC] Use PredictableSelectIsExpensive to enable select to branch in CGP
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D72143: [llvm] NFC: Fix trivial typos in comments
Kazuaki Ishizaki via Phabricator via llvm-commits
- [llvm] 07bc851 - [TargetLowering] Remove comments referring to TLOF
Jay Foad via llvm-commits
- [PATCH] D68411: Add support for intrinsics llvm.ppc.dcbfl and llvm.ppc.dcbflp
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 8382f87 - Fix typo "psuedo" in comments
Jay Foad via llvm-commits
- [PATCH] D72145: [DSE] Add tests for MemorySSA based DSE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72146: [DSE] Add first version of MemorySSA-backed DSE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72147: [DSE] Add debug counter.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 1640582 - [InstCombine] replace undef elements in vector constant when doing icmp folds (PR44383)
Sanjay Patel via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D72149: AMDGPU/GlobalISel: Add new utils file
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 369a919 - Fix for a dangling point bug in DeadStoreElimination pass
Florian Hahn via llvm-commits
- [PATCH] D40480: MemorySSA backed Dead Store Elimination.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 61aea82 - Fix typo in compiler extension testing
via llvm-commits
- [llvm] b2be259 - Fix compiler extension testing
via llvm-commits
- [PATCH] D65326: Fix for a dangling point bug in DeadStoreElimination pass
Florian Hahn via Phabricator via llvm-commits
- [llvm] 69cfbb4 - [ARM][NFC] Update MIR test
Sam Parker via llvm-commits
- [llvm] 1711be7 - [NFC][DAGCombine] Clarify comment for 'A - (A & (B - 1))' fold
Roman Lebedev via llvm-commits
- [llvm] e4de8db - [NFC][DAGCombine][X86] Tests for 'A - (A & C)' pattern (PR44448)
Roman Lebedev via llvm-commits
- [PATCH] D72154: [DebugInfo] Make debug line address size mismatch non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72155: [DebugInfo] Make incorrect debug line extended opcode length non-fatal
James Henderson via Phabricator via llvm-commits
- [llvm] 53fc484 - AMDGPU/GlobalISel: Fix off by one in operand index
Matt Arsenault via llvm-commits
- [PATCH] D72156: [test][DebugInfo][NFC] Rename method for clarity
James Henderson via Phabricator via llvm-commits
- [PATCH] D72157: [test][llvm-dwarfdump] Add extra test case for invalid MD5 form
James Henderson via Phabricator via llvm-commits
- [PATCH] D72158: [DebugInfo] Make most debug line prologue errors non-fatal to parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D72159: [DebugInfo][NFC] Remove unused variable/fix variable naming
James Henderson via Phabricator via llvm-commits
- [PATCH] D71702: [DebugInfo] Relax some checking in the debug line parser
James Henderson via Phabricator via llvm-commits
- [PATCH] D71684: [SPECCPU2017] Add CXXPORTABILITY flags for 526.blender_r
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D72162: [mlir] Enhance classof() checks in StructsGen
Lei Zhang via Phabricator via llvm-commits
- [llvm] a4b3588 - [Attributor][FIX] Return CHANGED once a pessimistic fixpoint is reached.
Johannes Doerfert via llvm-commits
- [llvm] 412a010 - [Attributor][FIX] Do not derive nonnull and dereferenceable w/o access
Johannes Doerfert via llvm-commits
- [llvm] c90681b - [Attributor][FIX] Don't crash on ptr2int/int2ptr instructions
Johannes Doerfert via llvm-commits
- [llvm] 6b9ee2d - [Attributor][NFC] Unify the way we delete dead functions
Johannes Doerfert via llvm-commits
- [llvm] d2d2fb1 - [Attributor][FIX] Allow dead users of rewritten function
Johannes Doerfert via llvm-commits
- [PATCH] D72166: AMDGPU/GlobalISel: Fold constant offset vector extract indexes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72167: Add support for __declspec(guard(nocf))
Andrew Paverd via Phabricator via llvm-commits
- [llvm] 04dbd44 - [AArch64][test] Merge arm64-$i.ll Linux tests into $i.ll
Fangrui Song via llvm-commits
- [llvm] b87a351 - [NFC][InstCombine] '(X & (- Y)) - X' pattern tests (PR44448)
Roman Lebedev via llvm-commits
- [llvm] cc0216b - [NFC][InstCombine] '(X & (- Y)) - X' -> '- (X & (Y - 1))' fold (PR44448)
Roman Lebedev via llvm-commits
- [PATCH] D72168: [mlir][Linalg] Add a linalg.reshape op
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D65761: Add Windows Control Flow Guard checks (/guard:cf).
Andrew Paverd via Phabricator via llvm-commits
- [llvm] c75aac4 - [DWARF] Don't assume optional always has a value.
Jonas Devlieghere via llvm-commits
- [PATCH] D72169: [CVP] Simplify cmp of local phi node
Nikita Popov via Phabricator via llvm-commits
- [llvm] 9b750cc - [NFC][InstCombine] Autogenerate and2.ll checklines
Roman Lebedev via llvm-commits
- [PATCH] D72170: AMDGPU/GlobalISel: Fix argument lowering for vectors of pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71575: [LLDB] Add ObjectFileWasm plugin for WebAssembly debugging
Paolo Severini via Phabricator via llvm-commits
- [llvm] 9c2b728 - Move tail call disabling code to target independent code
Reid Kleckner via llvm-commits
- [llvm] 2875cc6 - [X86] Improve for v2i32->v2f64 uint_to_fp
Craig Topper via llvm-commits
- [llvm] 264637f - [gn build] Port cf48101200e
LLVM GN Syncbot via llvm-commits
- [llvm] 32ccafd - [x86] add test for miscompile in XformToShuffleWithZero(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D71432: [AArch64][SVE] Proposal to use op+select to match scalable predicated operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D72172: [MC] Add parameter `Address` to MCInstPrinter::printInst
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72173: [mlir] Fix gcc 5.5 build break
Ahmed S. Taei via Phabricator via llvm-commits
- [llvm] 7cdc60c - [LegalizeVectorOps] Pass the post-UpdateNodeOperands version of Op to ExpandLoad/ExpandStore
Craig Topper via llvm-commits
- [llvm] ca7fdd4 - [DAGCombiner] fix miscompile in translating (X & undef) to shuffle
Sanjay Patel via llvm-commits
- [PATCH] D70300: GlobalISel: Add type argument to getRegBankFromRegClass
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D70350: [DWARF] Allow cross-CU references of subprogram definitions
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D72174: [amdgpu] Skip non-instruction values in CF user tracing.
Michael Liao via Phabricator via llvm-commits
- [llvm] 92ff017 - AMDGPU: Only allow regs for s_movrel_{b32|b64}
Matt Arsenault via llvm-commits
- [llvm] 9861a85 - AMDGPU/GlobalISel: Add new utils file
Matt Arsenault via llvm-commits
- [llvm] c0f1eac - [SystemZ] Don't allow CL option -mpacked-stack with -mbackchain.
Jonas Paulsson via llvm-commits
- [PATCH] D65440: GlobalISel: Add widenScalar for G_UNMERGE_VALUES sources
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D72175: AMDGPU: Define mode register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72176: Make ErrorList class default constructible and add simple push_back() method
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] a308cc6 - [gn build] Port 9861a8538c0
LLVM GN Syncbot via llvm-commits
- [llvm] 3566c75 - [amdgpu] Skip non-instruction values in CF user tracing.
Michael Liao via llvm-commits
- [llvm] 555fc92 - [bindings/go] Add Subprogram method
Ayke van Laethem via llvm-commits
- [PATCH] D72178: [DA] Delinearization of fixed-size multi-dimensional arrays
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D71528: [bindings/go] Add Subprogram method
Ayke via Phabricator via llvm-commits
- [llvm] 21309ea - GlobalISel: Add type argument to getRegBankFromRegClass
Matt Arsenault via llvm-commits
- [PATCH] D72180: [MC] Add parameter `Address` to MCInstrPrinter::printInstruction
Fangrui Song via Phabricator via llvm-commits
- [llvm] 1dbc486 - [globalisel] Fix another mismatch between %d and the RuleID type
Daniel Sanders via llvm-commits
- [llvm] 1d79902 - [PowerPC][LoopVectorize] Add tests for fp128 and fp16
Jinsong Ji via llvm-commits
- [PATCH] D71143: [ELF][Hexagon] Add support for TLS IE relocations
Sid Manning via Phabricator via llvm-commits
- [PATCH] D72181: [AMDGPU] Revert scheduling to reduce spilling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D70910: [compiler-rt] Add a critical section when flushing gcov counters
JF Bastien via Phabricator via llvm-commits
- [PATCH] D70628: [Support] Enable file + line info in LLVM stack traces on Darwin.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D72182: [WIP][DSE] Add basic cross-block dse pass using MemorySSA
Tyker via Phabricator via llvm-commits
- [PATCH] D72183: [ELF][PPC64] Add --lax-call-lacks-nop
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72184: [WIP][BPF] support compare-and-exchange instruction
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72185: AMDGPU: Partially merge indirect register write handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72186: [FileCheck] Remove FileCheck prefix in API
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D72187: AMDGPU: Prepare to use scalar register indexing
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 4aa7fb7 - [AMDGPU] Revert scheduling to reduce spilling
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D72189: [SystemZ] Support -msoft-float
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D70447: [Support] ThreadPoolExecutor fixes for Windows/MinGW
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 64f1bb5 - [gicombiner] Add GIMatchTree and use it for the code generation
Daniel Sanders via llvm-commits
- [PATCH] D69152: [gicombiner] Add GIMatchTree and use it for the code generation
Daniel Sanders via Phabricator via llvm-commits
- [llvm] a61a632 - [gn build] Port 64f1bb5cd2c
LLVM GN Syncbot via llvm-commits
- [PATCH] D70606: LLD: CET shadow stack support on Windows
Petr Penzin via Phabricator via llvm-commits
- [llvm] 77d4b5f - [gicombiner] Correct 64f1bb5cd2c to account for MSVC's %p format
Daniel Sanders via llvm-commits
- [PATCH] D72191: [gicombiner] Add support for arbitrary C++ predicates
Daniel Sanders via Phabricator via llvm-commits
- [llvm] c8ab40c - [Remarks] Warn if a remark file is not found when processing static archives
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D72192: AMDGPU/GlobalISel: Fix RegBankSelect for G_INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 05a4cf2 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [PATCH] D72193: [LegalizeTypes] Add widening support for STRICT_FSETCC/FSETCCS
Craig Topper via Phabricator via llvm-commits
- [llvm] 5d304d6 - Revert "[gicombiner] Add GIMatchTree and use it for the code generation"
Daniel Sanders via llvm-commits
- [llvm] 0f1e799 - [gn build] Port 5d304d68dd5
LLVM GN Syncbot via llvm-commits
- [PATCH] D72194: WIP alternative approach for D68101
ben via Phabricator via llvm-commits
- [PATCH] D72196: [lld] Fix trivial typos in comments
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D72197: [MC][ELF] Emit a relocation if target is defined in the same section and is non-local
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72198: tools/timeit.sh: be flexible while parsing perf-stat output
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 2306f43 - [X86] Update MaxIndex test in x86-cmov-converter.ll to return the index and not use the index to look up the array after the loop.
Craig Topper via llvm-commits
- [PATCH] D71637: [PatternMatch] Add support for matching ConstantExpr.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71663: [Coroutines] CoroElide enhancement
JunMa via Phabricator via llvm-commits
- [PATCH] D65887: [TargetLowering] SimplifyDemandedBits - call SimplifyMultipleUseDemandedBits for ISD::EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D71086: Let PassBuilder Expose PassInstrumentationCallbacks
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] eb0e197 - [TargetLowering] SimplifyDemandedBits - call SimplifyMultipleUseDemandedBits for ISD::EXTRACT_VECTOR_ELT (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] 831bfce - [Transforms][GlobalSRA] huge array causes long compilation time and huge memory usage.
Alexey Lapshin via llvm-commits
- [PATCH] D68298: [GlobalOpt] Pass DTU to removeUnreachableBlocks instead of recomputing.
Nikita Popov via Phabricator via llvm-commits
- [llvm] 83aa0b6 - [NFC][InstCombine] 'subtract of one hands of select' pattern tests (PR44426)
Roman Lebedev via llvm-commits
- [llvm] 4d8e47c - [InstCombine] Sink sub into hands of select if one hand becomes zero (PR44426)
Roman Lebedev via llvm-commits
- [llvm] ca8b20c - [AMDGPU] need to insert wait between the scalar load and vector store to the same address to avoid WAR conflict.
via llvm-commits
- [llvm] 0bb22b9 - Re-apply "[Examples] Add IRTransformations directory to examples."
Florian Hahn via llvm-commits
- [PATCH] D69416: [Examples] Add IRTransformations directory to examples.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D72200: AMDGPU/GlobalISel: Select G_INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72201: AMDGPU/GlobalISel: Fold add of constant into G_INSERT_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51642: [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints
Ayke via Phabricator via llvm-commits
- [PATCH] D72203: AMDGPU/GlobalISel: Set insert point after waterfall loop
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72204: AMDGPU/GlobalISel: Keep G_BITCAST out of waterfall loop
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66004: [WIP][X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 4c6c4e2 - [cmake] Remove install from add_llvm_example_library.
Florian Hahn via llvm-commits
- [llvm] 5eed4e2 - AMDGPU/GlobalISel: Implement applyMappingImpl less incorrectly
Matt Arsenault via llvm-commits
- [llvm] db82fc5 - [Pass Registration] XFAIL load_extension.ll test on macOS.
Florian Hahn via llvm-commits
- [llvm] 5fb59f1 - AMDGPU/GlobalISel: Assume vcc phis for any vcc input
Matt Arsenault via llvm-commits
- [llvm] d9b5063 - AMDGPU/GlobalISel: Legalize more odd sized loads
Matt Arsenault via llvm-commits
- [llvm] 4e97222 - AMDGPU/GlobalISel: Refine SMRD selection rules
Matt Arsenault via llvm-commits
- [PATCH] D72206: [bindings/go] Implement API for adding debug info to global variables
Ayke via Phabricator via llvm-commits
- [PATCH] D72207: [LLVM-C][bindings/go] Get metadata from a value
Ayke via Phabricator via llvm-commits
- [PATCH] D72208: [bindings/go] Add methods to read debuginfo for globals
Ayke via Phabricator via llvm-commits
- [PATCH] D72209: [bindings/go] Add RemoveFromParentAsInstruction
Ayke via Phabricator via llvm-commits
- [PATCH] D68814: [LV] Allow assume calls in predicated blocks.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 1f950ce - GlobalISel: Define G_READCYCLECOUNTER
Matt Arsenault via llvm-commits
- [llvm] 99f74a6 - [SCEV] Remove unused ScalarEvolutionExpander.h includes (NFC).
Florian Hahn via llvm-commits
- [llvm] 51ef53f - [SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC).
Florian Hahn via llvm-commits
- [PATCH] D71537: [SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] b8a3c34 - Revert "[SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC)."
Florian Hahn via llvm-commits
- [llvm] d12f2a2 - GlobalISel: Scalarize all division operations
Matt Arsenault via llvm-commits
- [PATCH] D72210: [NFC] Fixes -Wrange-loop-analysis warnings
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D72211: [ELF] Drop const qualifier to fix -Wrange-loop-analysis. NFC
Fangrui Song via Phabricator via llvm-commits
- [lld] 085898d - [ELF] Drop const qualifier to fix -Wrange-loop-analysis. NFC
Fangrui Song via llvm-commits
- [PATCH] D72214: [GlobalOpt] Get DT only if it is available.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D72215: [AArch64] Add function attribute "patchable-function-entry" to add NOPs at function entry
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72220: [X86] Support function attribute "patchable-function-entry"
Fangrui Song via Phabricator via llvm-commits
- [llvm] 285d5e6 - [LegalizeVectorOps] Split most of ExpandStrictFPOp into a separate UnrollStrictFPOp method. Call that method from ExpandUINT_TO_FLOAT.
Craig Topper via llvm-commits
- [llvm] 16a67d2 - [TargetLowering] In expandFP_TO_UINT, add proper extend or truncate for the condition to feed the DstVT select.
Craig Topper via llvm-commits
- [PATCH] D72223: [LLVM] [MLIR] Introduce affine graybox op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D72224: [LegalizeVectorOps] Improve handling of multi-result operations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D71804: Fix -Wpessimizing-move warnings
Stephan Dollberg via Phabricator via llvm-commits
- [llvm] 5a25399 - [ARM] Add and update FMA tests. NFC
David Green via llvm-commits
- [llvm] c15a56f - [ARM] Fill in FP16 FMA patterns
David Green via llvm-commits
- [PATCH] D72225: Align branches within 32-Byte boundary(Prefix padding)
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D72226: Short-circuit SCC update for self-referential edge
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D71902: [Coroutines][5/6] Support 'opt -passes=coroutines'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D72228: [MIPS][ELF] Use PC-relative relocations in .eh_frame when possible
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 3db84f1 - [X86] Merge (identical) LowerGC_TRANSITION_START and LowerGC_TRANSITION_END (NFC)
Simon Pilgrim via llvm-commits
- [PATCH] D71793: [WebAssembly] Support wasm exports with zero-length names.
Sam Clegg via Phabricator via llvm-commits
- [llvm] 6a6e6f0 - [X86] Move combineLogicBlendIntoConditionalNegate before combineSelect. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D72230: [NFCI][LoopUnrollAndJam] Changing LoopUnrollAndJamPass to a function pass.
Whitney Tsang via Phabricator via llvm-commits
- [llvm] e3bd011 - [X86][SSE] Combine combineLogicBlendIntoConditionalNegate for VSELECT nodes (PR43660)
Simon Pilgrim via llvm-commits
- [PATCH] D68267: [MBB LiveIn lists, MachineVerifier, SystemZ] New method isLiveOut() and mverifier improvement.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] c764304 - [MC] Drop an unused rule about absolute temporary symbols
Fangrui Song via llvm-commits
- [llvm] 124b918 - [MC] Merge MCSymbol::getSectionPtr into getSection and simplify
Fangrui Song via llvm-commits
- [PATCH] D71375: [X86] Remove EFLAGS from live-in lists of successor MBBs in X86FlagsCopyLowering
Craig Topper via Phabricator via llvm-commits
- [llvm] 586acd8 - [MC] Delete MCSection::{rbegin,rend}
Fangrui Song via llvm-commits
- [PATCH] D72232: [mlir] Update mlir/CMakeLists.txt to install *.def files
Kern Handa via Phabricator via llvm-commits
- [llvm] 5511861 - [MC][ARM] Delete MCSection::HasData and move SHF_ARM_PURECODE logic to ARMELFObjectWriter::addTargetSectionFlags
Fangrui Song via llvm-commits
- [PATCH] D56482: DO NOT SUBMIT. Draft for guidelines on using Phabricator.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D72234: [llvm-readelf] Print EI_ABIVERSION as decimal instead of hexadecimal
Fangrui Song via Phabricator via llvm-commits
- [llvm] 83a9321 - [Coroutines] Remove corresponding phi values when apply simplifyTerminatorLeadingToRet
Brian Gesiak via llvm-commits
- [PATCH] D71826: [Coroutines] Remove corresponding phi values when apply simplifyTerminatorLeadingToRet
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D72237: [LegalizeVectorOps] Expand MERGE_VALUES created by custom legalization immediately
Craig Topper via Phabricator via llvm-commits
- [PATCH] D72238: [LegalizeVectorOps] Expand MERGE_VALUES created by custom legalization immediately
Craig Topper via Phabricator via llvm-commits
- [llvm] ca3bf28 - [NFC] Modify the format:
via llvm-commits
- [llvm] 9584086 - [X86] Improve v2i64->v2f32 and v4i64->v4f32 uint_to_fp on avx and avx2 targets.
Craig Topper via llvm-commits
- [llvm] 2c05310 - [MC] Delete MCFragment::isDummy. NFC
Fangrui Song via llvm-commits
- [llvm] b9780f4 - [DAGCombine] Don't check the legality of type when combine the SIGN_EXTEND_INREG
QingShan Zhang via llvm-commits
- [llvm] 806a2b1 - [MC] Reorder MCFragment members to decrease padding
Fangrui Song via llvm-commits
- [PATCH] D70230: [DAGCombine] Don't check the legality of type when combine the SIGN_EXTEND_INREG
qshanz via Phabricator via llvm-commits
- [PATCH] D72243: AMDGPU/GlobalISel: Fix branch targets when emitting SI_IF
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2e46695 - [MC] Reorder members of MCFragment's subclasses to decrease padding
Fangrui Song via llvm-commits
- [PATCH] D71924: AMDGPU/GlobalISel: Legalize 2-element dynamic vector insert
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D71690: [SCEV] get a more accurate range for AddRecExpr with nuw flag
ChenZheng via Phabricator via llvm-commits
- [PATCH] D72245: [PoC][RISCV][LTO] Pass target-abi via module flag metadata
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D72246: [PoC][RISCV][LTO] Pass target-abi via module flag metadata (solution 2 )
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D71943: AMDGPU/GlobalISel: Add stub reg-bank aware combiner pass
Austin Kerbow via Phabricator via llvm-commits
- [llvm] 19ace44 - [TargetLowering] Use SETCC input type to call getBooleanContents instead of the setcc result type.
Craig Topper via llvm-commits
- [PATCH] D72247: Add Triple::isX86()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72248: [libc] Fix typo in header generation docs.
Paula Toth via Phabricator via llvm-commits
Last message date:
Sun Jan 5 23:58:09 PST 2020
Archived on: Tue Jan 7 03:21:23 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).