The Week Of Monday 13 September 2021 Archives by author
Starting: Mon Sep 13 00:13:53 PDT 2021
Ending: Sun Sep 19 23:47:29 PDT 2021
Messages: 2157
- [PATCH] D109754: AMDGPU: Use -1/0 when copying from SCC to SGPR
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D109754: AMDGPU: Use -1/0 when copying from SCC to SGPR
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D109889: AMDGPU: Lower one copy from SCC early for SelectionDAG
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D109754: AMDGPU: Use -1/0 when copying from SCC to SGPR
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D109900: [AMDGPU] Filtering out the inactive lanes bits when lowering copy to SCC
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D109900: [AMDGPU] Filtering out the inactive lanes bits when lowering copy to SCC
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D109714: Reduce maximum width of _ExtInt from 2^24-1 to 2^23 to workaround SelectionDAG issue.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D109721: [IR] Reduce max supported integer from 2^24-1 to 2^23.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D108308: Cleanup identifier parsing.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D109671: [AMDGPU] Add BFE pattern matches for constrained shifts.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D109671: [AMDGPU] Add BFE pattern matches for constrained shifts.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D109671: [AMDGPU] Add BFE pattern matches for constrained shifts.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D109929: [LoopIdiomRecognize][Remarks] Track loop-strided store to/from blocks
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D109834: [lldb/win] Improve check-lldb-shell with LLVM_ENABLE_DIA_SDK=NO
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D109940: Fixed bug with clang where a fallthrough switch statement wasn't getting proper debug information
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D109940: Apply proper source location to fallthrough switch cases
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D109940: Apply proper source location to fallthrough switch cases
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 94a2f9c - [GlobalISel] Fix CombinerHelper::isPredecessor for same def/use MI.
Ahmed Bougacha via llvm-commits
- [llvm] e159d3c - [AArch64][GlobalISel] Use MI::getIntrinsicID in more spots. NFC.
Ahmed Bougacha via llvm-commits
- [PATCH] D109624: [clang] Make the driver not diagnose errors on nonexistent linker inputs
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D109624: [clang] Make the driver not diagnose errors on nonexistent linker inputs
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D109708: [Windows build] Use "DIA SDK" in sysroot
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D109708: [Windows build] Use "DIA SDK" in sysroot
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D109902: [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Albion Fung via Phabricator via llvm-commits
- [PATCH] D109902: [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Albion Fung via Phabricator via llvm-commits
- [PATCH] D109902: [PowerPC] Improved codegen related to xscvdpsxws/xscvdpuxws
Albion Fung via Phabricator via llvm-commits
- [PATCH] D109437: [PowerPC] FP compare and test XL compat builtins.
Albion Fung via Phabricator via llvm-commits
- [PATCH] D108375: [GlobalISel] Support ConstantAsMetadata in IRTranslator
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D108375: [GlobalISel] Support ConstantAsMetadata in IRTranslator
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D109873: Add use_default_shell_env = True to ctx.actions.run
Alexander Grund via Phabricator via llvm-commits
- [PATCH] D109873: Add use_default_shell_env = True to ctx.actions.run
Alexander Grund via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D109611: Fix CLANG_ENABLE_STATIC_ANALYZER=OFF building all analyzer source
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D109765: pre-commit test for D109767
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D109767: [update_mir_test_checks.py] Use -NEXT FileCheck directories
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D109972: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D109972: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D109400: [LLD] Add archive Name to relocaiton overflow printout
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D109900: [AMDGPU] Filtering out the inactive lanes bits when lowering copy to SCC
Alexander via Phabricator via llvm-commits
- [PATCH] D109900: [AMDGPU] Filtering out the inactive lanes bits when lowering copy to SCC
Alexander via Phabricator via llvm-commits
- [llvm] 7b25fa8 - [Support] Attempt to fix deadlock in ThreadGroup
Alexandre Ganea via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109904: [lld] Add test to check for timer output
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109914: [Support] Attempt to fix deadlock in ThreadGroup
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109914: [Support] Attempt to fix deadlock in ThreadGroup
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109914: [Support] Attempt to fix deadlock in ThreadGroup
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D109914: [Support] Attempt to fix deadlock in ThreadGroup
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] d79bb30 - [NFC] Add trailing comma on TYPED_TEST_SUITE
Alexandre Rames via llvm-commits
- [llvm] 61f25da - [ARM][CMSE] Clear the secure fp-registers when using softfp abi.
Alexandros Lamprineas via llvm-commits
- [llvm] 1bd5ea9 - [ARM] Mitigate the cve-2021-35465 security vulnurability.
Alexandros Lamprineas via llvm-commits
- [PATCH] D109157: [ARM] Mitigate the cve-2021-35465 security vulnurability.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D109157: [ARM] Mitigate the cve-2021-35465 security vulnurability.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D109157: [ARM] Mitigate the cve-2021-35465 security vulnurability.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D109153: [ARM][CMSE] Clear the secure fp-registers when using softfp abi.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D109157: [ARM] Mitigate the cve-2021-35465 security vulnurability.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 446e11f - [SLP][NFC]Add a test for tiny tree with stores and with not
Alexey Bataev via llvm-commits
- [llvm] 2b0b1d5 - [SLP][NFC]Add a test for reorder of alt shuffle operands.
Alexey Bataev via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D106613: Bad SLPVectorization shufflevector replacement, resulting in write to wrong memory location
Alexey Bataev 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] D106613: Bad SLPVectorization shufflevector replacement, resulting in write to wrong memory location
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D109484: [SLP] Calculate overload types from intrinsic description
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D102634: Calculate indexes of last child of each DWARF entry once during tryExtractDIEsIfNeeded.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [WIP][dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D107717: [LLVM][CMake][NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project
Alf via Phabricator via llvm-commits
- [PATCH] D107717: [LLVM][CMake][NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project
Alf via Phabricator via llvm-commits
- [PATCH] D107717: [LLVM][CMake][NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project
Alf via Phabricator via llvm-commits
- [llvm] b759381 - [MemorySSA] Add verification levels to MemorySSA. [NFC]
Alina Sbirlea via llvm-commits
- [llvm] b759381 - [MemorySSA] Add verification levels to MemorySSA. [NFC]
Alina Sbirlea via llvm-commits
- [PATCH] D109664: [opt] Remove some legacy PM flags
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109068: Fix a missing memoryssa update in breakLoopBackedge
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60356: Accelerate isPotentiallyReachable when a DominatorTree is available.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D46864: add 2 functions to the ALiasAnalysis interface (getAddressesDistance + ModRefSameBuffer)
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D67777: Improve comments terseness in PassBuilder.h
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109844: [DSE] Track earliest escape, use for loads in isReadClobber.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109907: [DSE] Use cached escape info for calls.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D109844: [DSE] Track earliest escape, use for loads in isReadClobber.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] a5b72ab - [DebugInfo] Enhance DIImportedEntity to accept children entities
Alok Kumar Sharma via llvm-commits
- [PATCH] D109343: [DebugInfo] Enhance DIImportedEntity to accept children entities for renamed variables
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D109343: [DebugInfo] Enhance DIImportedEntity to accept children entities for renamed variables
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D109343: [DebugInfo] Enhance DIImportedEntity to accept children entities for renamed variables
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D109343: [DebugInfo] Enhance DIImportedEntity to accept children entities for renamed variables
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D109597: [DebugInfo] Fix of crash due to DwarfUnit::getOrCreateContextDIE returning NULL
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D109597: [DebugInfo] Fix of crash due to DwarfUnit::getOrCreateContextDIE returning NULL
Alok Kumar Sharma via Phabricator via llvm-commits
- [llvm] 5ec1845 - [AArch64][GlobalISel] Add a new reassociation for G_PTR_ADDs.
Amara Emerson via llvm-commits
- [PATCH] D109528: [AArch64][GlobalISel] Add a new reassociation for G_PTR_ADDs.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109748: [GlobalISel][Legalizer] Use ArtifactValueFinder first for unmerge combines before trying others.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109748: [GlobalISel][Legalizer] Use ArtifactValueFinder first for unmerge combines before trying others.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109750: [GlobalISel][Legalizer] Don't use eraseFromParentAndMarkDBGValuesForRemoval() for some artifacts.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109750: [GlobalISel][Legalizer] Don't use eraseFromParentAndMarkDBGValuesForRemoval() for some artifacts.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109748: [GlobalISel][Legalizer] Use ArtifactValueFinder first for unmerge combines before trying others.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109357: [GlobalISel] Add a combine for and(load , mask) -> zextload
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109528: [AArch64][GlobalISel] Add a new reassociation for G_PTR_ADDs.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add a -final-dce-legalizer flag to clean up dead code after legalization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109748: [GlobalISel][Legalizer] Use ArtifactValueFinder first for unmerge combines before trying others.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109750: [GlobalISel][Legalizer] Don't use eraseFromParentAndMarkDBGValuesForRemoval() for some artifacts.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109750: [GlobalISel][Legalizer] Don't use eraseFromParentAndMarkDBGValuesForRemoval() for some artifacts.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109750: [GlobalISel][Legalizer] Don't use eraseFromParentAndMarkDBGValuesForRemoval() for some artifacts.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109771: [AArch64][GlobalISel] Ensure atomic loads always get assigned GPR destinations
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109750: [GlobalISel][Legalizer] Don't use eraseFromParentAndMarkDBGValuesForRemoval() for some artifacts.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add a -final-dce-legalizer flag to clean up dead code after legalization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add a -final-dce-legalizer flag to clean up dead code after legalization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add dead code elimination clean up after legalization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add dead code elimination clean up after legalization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109993: [X86] Rename the X86WinAllocaExpander pass and related symbols to "DynAlloca". NFC
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add dead code elimination clean up after legalization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add dead code elimination clean up after legalization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add dead code elimination clean up after legalization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109154: [GlobalISel] Improve elimination of dead instructions in legalizer
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109993: [X86] Rename the X86WinAllocaExpander pass and related symbols to "DynAlloca". NFC
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109993: [X86] Rename the X86WinAllocaExpander pass and related symbols to "DynAlloca". NFC
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D109688: [AMDGPU] ASan Patches for OpenMP
Amit Kumar Pandey via Phabricator via llvm-commits
- [llvm] b4fa71e - [LLD] Remove global state in lld/COFF
Amy Huang via llvm-commits
- [lld] e03c7e3 - [lld] Add test to check for timer output
Amy Huang via llvm-commits
- [llvm] a2fd05a - Temporarily revert "[LLD] Remove global state in lld/COFF" and "[lld] Add test to
Amy Huang via llvm-commits
- [lld] 6f7483b - Reland "[LLD] Remove global state in lld/COFF" after fixing asan and msan test failures
Amy Huang via llvm-commits
- [lld] 6f7483b - Reland "[LLD] Remove global state in lld/COFF" after fixing asan and msan test failures
Amy Huang via llvm-commits
- [lld] 724a1df - [lld] Fix small error in previous commit
Amy Huang via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Amy Huang via Phabricator via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Amy Huang via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Amy Huang via Phabricator via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Amy Huang via Phabricator via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Amy Huang via Phabricator via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Amy Huang via Phabricator via llvm-commits
- [PATCH] D109904: [lld] Add test to check for timer output
Amy Huang via Phabricator via llvm-commits
- [PATCH] D109904: [lld] Add test to check for timer output
Amy Huang via Phabricator via llvm-commits
- [llvm] 5041a48 - [PowerPC] Exploit Prefixed Load/Stores using the refactored Load/Store Implementation
Amy Kwan via llvm-commits
- [PATCH] D108823: [PowerPC] Mark splat immediate instructions as rematerializable
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D108795: [PowerPC] Fix issue with lowering byval parameters.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D96075: [PowerPC] Exploit Prefixed Load/Stores using the refactored Load/Store Implementation
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D103065: [AIX][test-suite] Utilize `INT_MAX` instead of `RAND_MAX` on AIX (ocean and srad benchmarks)
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D109887: [PowerPC] Add prefix load pattern for fpext to v2f64
Amy Kwan via Phabricator via llvm-commits
- [compiler-rt] c533b88 - [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Andrew Browne via llvm-commits
- [PATCH] D109448: [IRSim][IROutliner] Treating Called Functions as Values and Outlining Indirect Calls
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D109388: [AArch64][CostModel] Use cost of target trunc type when only use of a non-register sized load
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D109388: [AArch64][CostModel] Use cost of target trunc type when only use of a non-register sized load
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D109388: [AArch64][CostModel] Use cost of target trunc type when only use of a non-register sized load
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D109450: [IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D109448: [IRSim][IROutliner] Treating Called Functions as Values and Outlining Indirect Calls
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D109450: [IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106997: [IRSim][IROutliner] Detecting Similar Phi Nodes and Outlining
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D110007: [IROutliner] Disallow functions that return twice
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D107160: [AArch64] Do not emit an extra zero-extend for i1 argument
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D109847: [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Andrew via Phabricator via llvm-commits
- [PATCH] D109847: [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Andrew via Phabricator via llvm-commits
- [PATCH] D109847: [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Andrew via Phabricator via llvm-commits
- [PATCH] D109847: [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Andrew via Phabricator via llvm-commits
- [PATCH] D109847: [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Andrew via Phabricator via llvm-commits
- [PATCH] D109847: [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Andrew via Phabricator via llvm-commits
- [PATCH] D109847: [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Andrew via Phabricator via llvm-commits
- [PATCH] D109317: [docs] Update release notes with items related to Flang
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D108283: [flang][driver] Add documentation for Plugins
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D108283: [flang][driver] Add documentation for Plugins
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D109871: [flang][docs] Document plugin limitations
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D109871: [flang][docs] Document plugin limitations
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D109890: Flang OpenMP Report Plugin
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D109362: [SystemZ][z/OS] Add GOFF Support to the DataLayout
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D109362: [SystemZ][z/OS] Add GOFF Support to the DataLayout
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D109362: [SystemZ][z/OS] Add GOFF Support to the DataLayout
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D109362: [SystemZ][z/OS] Add GOFF Support to the DataLayout
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D109362: [SystemZ][z/OS] Add GOFF Support to the DataLayout
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D109403: Few bug fixes in HexagonVectorCombine
Ankit via Phabricator via llvm-commits
- [PATCH] D109403: Few bug fixes in HexagonVectorCombine
Ankit via Phabricator via llvm-commits
- [PATCH] D109403: Few bug fixes in HexagonVectorCombine
Ankit via Phabricator via llvm-commits
- [llvm] b4e787d - [InstCombining] Refactor checks for TryToSinkInstruction. NFC
Anna Thomas via llvm-commits
- [llvm] a1ae56d - Remove incorrect comment in getSingleUndroppableUse. NFC
Anna Thomas via llvm-commits
- [llvm] 36ef65a - [InstCombine] Update test checks through autogeneration, add more tests. NFC
Anna Thomas via llvm-commits
- [llvm] 4ac4e52 - [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via llvm-commits
- [llvm] 3273430 - Re-add getSingleUndroppableUse API
Anna Thomas via llvm-commits
- [llvm] b6cb03e - Revert use of getUniqueUndroppableUser in AssumeBundleBuilder
Anna Thomas via llvm-commits
- [llvm] f9e4aeb - Revert "[InstCombine] Improve TryToSinkInstruction with multiple uses"
Anna Thomas via llvm-commits
- [PATCH] D90688: [CaptureTracking] Avoid overly restrictive dominates check
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109916: Introduce API for stack state modifying instructions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109917: [InstCombine] Improve TryToSink for side-effecting calls that would be trivially dead
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Anshil Gandhi via Phabricator via llvm-commits
- [llvm] 8371a4c - [Test][AggressiveInstCombine] Add test for truncation of vector instructions
Anton Afanasyev via llvm-commits
- [llvm] 6a5f49a - [AggressiveInstCombine] Add `{insert/extract}element` to `TruncInstCombine` DAG
Anton Afanasyev via llvm-commits
- [PATCH] D109537: [InstCombine] move extend after insertelement if both operands are extended
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D108703: [SLP]No need to schedule/check parent for extract{element/value} instruction.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109515: [AggressiveInstCombine] Add `udiv` and `urem` instrs to TruncInstCombine DAG
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109817: [AggressiveInstCombine] Add `phi` nodes support to `TruncInstCombine`
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109236: [AggressiveInstCombine] Add `{extract/insert}element` to `TruncInstCombine` DAG
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109537: [InstCombine] move extend after insertelement if both operands are extended
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109537: [InstCombine] move extend after insertelement if both operands are extended
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109236: [AggressiveInstCombine] Add `{extract/insert}element` to `TruncInstCombine` DAG
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D106896: [flang][OpenMP] Add parsing support for nontemporal clause.
Arnamoy B via Phabricator via llvm-commits
- [llvm] b9a8f34 - [flang][OpenMP] Add parsing support for nontemporal clause.
Arnamoy Bhattacharyya via llvm-commits
- [llvm] a773db7 - Add a command-line flag to control the Swift extended async frame info.
Arnold Schwaighofer via llvm-commits
- [PATCH] D109392: Add a command-line flag to control the Swift extended async frame info.
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D109987: [NVVM] Update intrinsic definitions to include more attributes
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D109987: [NVVM] Update intrinsic definitions to include more attributes
Artem Belevich via Phabricator via llvm-commits
- [llvm] 096d981 - [opt] Remove some legacy PM flags
Arthur Eubanks via llvm-commits
- [llvm] c3ddc13 - [NFC] Split up PassBuilder.cpp
Arthur Eubanks via llvm-commits
- [llvm] 5d78e33 - [test] Move some llvm-extract tests into the proper directory
Arthur Eubanks via llvm-commits
- [llvm] d49cb5b - [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest
Arthur Eubanks via llvm-commits
- [llvm] f18c073 - [llvm-reduce] Add reduce operands pass
Arthur Eubanks via llvm-commits
- [llvm] 0db9481 - [NFC] Remove FIXMEs about calling LLVMContext::yield()
Arthur Eubanks via llvm-commits
- [PATCH] D108935: [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109664: [opt] Remove some legacy PM flags
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109798: [NFC] Split up PassBuilder.cpp
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109798: [NFC] Split up PassBuilder.cpp
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109798: [NFC] Split up PassBuilder.cpp
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108903: [llvm-reduce] Add reduce operands pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108935: [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108935: [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108935: [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108837: [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108837: [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108837: [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108837: [SimplifyCFG] Ignore free instructions when computing cost for folding branch to common dest
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109878: [ModuleInlinerWrapperPass] Do some naive printing of wrapped pipeline with -print-pipeline-passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109397: [AttributeList] Change indexes in AttributeList::AttrIndex
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108903: [llvm-reduce] Add reduce operands pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110008: [NFC] Remove FIXMEs about calling LLVMContext::yield()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110008: [NFC] Remove FIXMEs about calling LLVMContext::yield()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110043: [IR] Add helper to convert offset to GEP indices
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109733: [AMDGPU] NFC: Fixing small spelling errors in AMDGPU header files
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D104254: [VPlan] Support sinking recipes with uniform users outside sink target.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D104254: [VPlan] Support sinking recipes with uniform users outside sink target.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D108112: [LoopIdiom] let LIR fold memset pointer / stride SCEV regarding loop guards
Bardia Mahjour 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] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] 64c8e74 - [JITLink] Allow moving a Symbol to a Block in a different Section
Ben Langmuir via llvm-commits
- [PATCH] D109724: [JITLink] Allow moving a Symbol to a Block in a different Section
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D109724: [JITLink] Allow moving a Symbol to a Block in a different Section
Ben Langmuir via Phabricator via llvm-commits
- [llvm] dee5a8c - [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108607: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108607: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108607: [RISCV] Optimize (add (mul x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D109949: [x86][AMX] Support undef and zeroinitializer for x86_amx
Bing Yu via Phabricator via llvm-commits
- [PATCH] D109949: [x86][AMX] Support undef and zeroinitializer for x86_amx
Bing Yu via Phabricator via llvm-commits
- [llvm] 1de516d - [StackColoring] Pre-commit of test case showing a debug invariance bug
Bjorn Pettersson via llvm-commits
- [llvm] cd2bff1 - [StackColoring] Fix a debug invariance problem
Bjorn Pettersson via llvm-commits
- [llvm] ab41eef - [NewPM] Use a separate struct for ModuleMemorySanitizerPass
Bjorn Pettersson via llvm-commits
- [llvm] 8f86166 - [NewPM] Use a separate struct for ModuleThreadSanitizerPass
Bjorn Pettersson via llvm-commits
- [llvm] d9fc3d8 - [NewPM] Replace 'kasan-module' by 'asan-module<kernel>'
Bjorn Pettersson via llvm-commits
- [PATCH] D109757: [StackColoring] Pre-commit of test case showing a debug invariance bug
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109758: [StackColoring] Fix a debug invariance problem
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109757: [StackColoring] Pre-commit of test case showing a debug invariance bug
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109758: [StackColoring] Fix a debug invariance problem
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109758: [StackColoring] Fix a debug invariance problem
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109757: [StackColoring] Pre-commit of test case showing a debug invariance bug
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109758: [StackColoring] Fix a debug invariance problem
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109310: [NPM] Added -print-pipeline-passes print params for a few passes.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109289: [InstCombine] snprintf(NULL, 0, "%s", str) to strlen(str)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109289: [InstCombine] snprintf(NULL, 0, "%s", str) to strlen(str)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109289: [InstCombine] snprintf(NULL, 0, "%s", str) to strlen(str)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109877: [NewPM] Make InlinerPass (aka 'inline') a parameterized pass
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109878: [ModuleInlinerWrapperPass] Do some naive printing of wrapped pipeline with -print-pipeline-passes
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D109484: [SLP] Calculate overload types from intrinsic description
Bjorn Pettersson via Phabricator via llvm-commits
- [compiler-rt] 3db9590 - [compiler-rt] Implement __clear_cache() on OpenBSD/riscv64
Brad Smith via llvm-commits
- [PATCH] D102575: [SPARC][MC] Support more relocation types
Brad Smith via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D110049: [AMDGPU] Correctly merge alias.scope and noalias metadata for memops
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D109616: [AMDGPU][MC][GFX7][GFX10] Corrected image_atomic_fcmpswap
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D109616: [AMDGPU][MC][GFX7][GFX10] Corrected image_atomic_fcmpswap
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D102449: [WIP][Clang][OpenMP] Add the support for compare clause in atomic directive
Carlo Bertolli via Phabricator via llvm-commits
- [PATCH] D109808: [InstCombine] Eliminate vector reverse if all inputs/outputs to an instruction are reverses
Caroline via Phabricator via llvm-commits
- [llvm] 946e69d - [PowerPC] prepare more loop load/store instructions
Chen Zheng via llvm-commits
- [llvm] 80584f0 - Revert "[PowerPC][ELF] make sure local variable space does not overlap with parameter save area"
Chen Zheng via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
ChenZheng via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
ChenZheng via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
ChenZheng via Phabricator via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
ChenZheng via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106032: [PowerPC] prepare update form with non-const increment
ChenZheng via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D110016: Check for invalid projects passed in LLVM_ENABLE_PROJECTS
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 5ba8020 - [DebugInfo][LSR] Emit shorter expressions from scev-based salvaging
Chris Jackson via llvm-commits
- [PATCH] D107016: [DebugInfo][LoopStrengthReduction] Ensure restoration of cached DIExpression when using SCEV-based salvaging
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D109044: [DebugInfo][LoopStrengthReduction] Produce shorter expressions when using scev-based salvaging
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D109044: [DebugInfo][LoopStrengthReduction] Produce shorter expressions when using scev-based salvaging
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D109044: [DebugInfo][LoopStrengthReduction] Produce shorter expressions when using scev-based salvaging
Chris Jackson via Phabricator via llvm-commits
- [llvm] 8b4afc5 - [APInt] Add a concat method, use LLVM_UNLIKELY to help optimizer.
Chris Lattner via llvm-commits
- [PATCH] D109483: [APInt] Normalize naming on keep constructors / predicate methods.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D109555: [APInt] Enable APInt to support zero bit integers.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D109620: [APInt] Add a concat method, use LLVM_UNLIKELY to help optimizer.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D109620: [APInt] Add a concat method, use LLVM_UNLIKELY to help optimizer.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D109620: [APInt] Add a concat method, use LLVM_UNLIKELY to help optimizer.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D109555: [APInt] Enable APInt to support zero bit integers.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D109555: [APInt] Enable APInt to support zero bit integers.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D109620: [APInt] Add a concat method, use LLVM_UNLIKELY to help optimizer.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D109476: [APInt.h] Reduce the APInt header file interface a bit. NFC
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D109577: [LNT] Fixed incorrect orders behavior in case of miss formatted llvm_project_revision
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D109810: documentation of code review tools
Christian Kühnel via Phabricator via llvm-commits
- [llvm] 167ff52 - [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Christudasan Devadasan via llvm-commits
- [PATCH] D109300: [AMDGPU] Make vector superclasses allocatable
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109901: [AMDGPU] Legalize initialized LDS variables
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109901: [AMDGPU] Legalize initialized LDS variables
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109775: [FuncSpec] Fix isConstant check for globals
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D109775: [FuncSpec] Fix isConstant check for globals
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D109775: [FuncSpec] Fix isConstant check for globals
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D109775: [FuncSpec] Fix isConstant check for globals
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [llvm] 2fd180b - [IR] Reduce max supported integer from 2^24-1 to 2^23.
Craig Topper via llvm-commits
- [llvm] 73e5b9e - [RISCV] Select (srl (sext_inreg X, i32), uimm5) to SRAIW if only lower 32 bits are used.
Craig Topper via llvm-commits
- [llvm] 2bde3dc - [X86] Add test cases for pr51908. NFC
Craig Topper via llvm-commits
- [llvm] 391fa37 - [X86] Remove Commutable flag from mpsadbw intrinsics.
Craig Topper via llvm-commits
- [PATCH] D109658: [X86][FP16] Change the order of the operands in complex FMA intrinsics to allow swap between the mul operands.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109714: Reduce maximum width of _ExtInt from 2^24-1 to 2^23 to workaround SelectionDAG issue.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109714: Reduce maximum width of _ExtInt from 2^24-1 to 2^23 to workaround SelectionDAG issue.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109721: [IR] Reduce max supported integer from 2^24-1 to 2^23.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109721: [IR] Reduce max supported integer from 2^24-1 to 2^23.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109721: [IR] Reduce max supported integer from 2^24-1 to 2^23.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109714: Reduce maximum width of _ExtInt from 2^24-1 to 2^23 to workaround SelectionDAG issue.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109721: [IR] Reduce max supported integer from 2^24-1 to 2^23.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108607: [RISCV] Optimize (add (mul x, c0), c1)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109162: [RISCV] Select (srl (sext_inreg X, i32), uimm5) to SRAIW if only lower 32 bits are used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109953: [X86][FP16] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109953: [X86][FP16] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108607: [RISCV] Optimize (add (mul x, c0), c1)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109809: [RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110028: [RISCV] Improve support for forming widening multiplies when one input is a scalar splat.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109848: [SDAG] Disable expansion of FMINNUM/FMAXNUM to SELECT_CC for vector operands
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110046: [X86] Clear kill flags when rewriting SETCC uses in flag copy lowering.
Craig Topper via Phabricator via llvm-commits
- [llvm] 6bd2632 - [NVPTX] NFC: Remove unused template arg '_'
Cullen Rhodes via llvm-commits
- [llvm] 9e435c9 - [Lanai] NFC: Remove unused tblgen template arg 'OpNode'
Cullen Rhodes via llvm-commits
- [llvm] 97a6d76 - [Hexagon] NFC: Remove unused tblgen template args
Cullen Rhodes via llvm-commits
- [llvm] 9db7e8e - [AArch64][SVE] NFC: Remove unused name from cvt builtins
Cullen Rhodes via llvm-commits
- [llvm] 1d771e1 - [AArch64] NFC: Remove unused template args
Cullen Rhodes via llvm-commits
- [llvm] 742cf39 - [AArch64] NFC: Use 'asm' in SIMDScalarCPY
Cullen Rhodes via llvm-commits
- [llvm] 6fbc167 - [WebAssembly] NFC: Remove unused tblgen template args
Cullen Rhodes via llvm-commits
- [llvm] 1865514 - [NVPTX] NFC: Remove unused imm type intrinsic arg
Cullen Rhodes via llvm-commits
- [llvm] 17f1ccc - [AArch64][SVE] NFC: Remove unnecessary if
Cullen Rhodes via llvm-commits
- [PATCH] D109573: [AArch64] NFC: Use 'asm' in SIMDScalarCPY
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109602: [NVPTX] NFC: Remove unused template arg '_'
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109606: [Lanai] NFC: Remove unused tblgen template arg 'OpNode'
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109604: [Hexagon] NFC: Remove unused tblgen template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109589: [AArch64][SVE] NFC: Remove unused name from cvt builtins
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109491: [AArch64] NFC: Remove unused template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109689: [WebAssembly] NFC: Remove unused tblgen template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109712: [Sparc] NFC: Remove unused tblgen template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109712: [Sparc] NFC: Remove unused tblgen template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109712: [Sparc] NFC: Remove unused tblgen template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109689: [WebAssembly] NFC: Remove unused tblgen template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109715: [PowerPC] NFC: Remove unused tblgen template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109573: [AArch64] NFC: Use 'asm' in SIMDScalarCPY
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109689: [WebAssembly] NFC: Remove unused tblgen template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109755: [NVPTX] NFC: Remove unused imm type intrinsic arg
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Optionally emit a warning for unused template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Optionally emit a warning for unused template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109755: [NVPTX] NFC: Remove unused imm type intrinsic arg
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Dan Albert via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Dan Albert via Phabricator via llvm-commits
- [PATCH] D109839: Add support for targeting macOS arm64 with bazel
Dan Foreman-Mackey via Phabricator via llvm-commits
- [PATCH] D109839: Add support for targeting macOS arm64 with bazel
Dan Foreman-Mackey via Phabricator via llvm-commits
- [PATCH] D109839: Add support for targeting macOS arm64 with bazel
Dan Foreman-Mackey via Phabricator via llvm-commits
- [compiler-rt] f4382d4 - [Compiler-RT] For arm64e test suites use the SDK version as the minimum deployment target.
Dan Liew via llvm-commits
- [PATCH] D109842: [Compiler-RT] For arm64e test suites use the SDK version as the minimum deployment target.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D109842: [Compiler-RT] For arm64e test suites use the SDK version as the minimum deployment target.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D109842: [Compiler-RT] For arm64e test suites use the SDK version as the minimum deployment target.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D108416: [WORK IN PROGRESS][llvm-libgcc] initial commit
Daniel Kiss via Phabricator via llvm-commits
- [lld] cc82296 - Extract LC_CODE_SIGNATURE related implementation out of LLD
Daniel Rodríguez Troitiño via llvm-commits
- [lld] aaf00f3 - Add MachO signature verification test
Daniel Rodríguez Troitiño via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D109972: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D109476: [APInt.h] Reduce the APInt header file interface a bit. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D109351: [NFC][AMDGPU] Reduce includes dependencies, part 2
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D109351: [NFC][AMDGPU] Reduce includes dependencies, part 2
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D109280: [WIP][DSE] Memory intrinsics like memset, memcpy, memmove are removed if they are overwritten by a store in a loop
Daniil Seredkin via Phabricator via llvm-commits
- [llvm] b39f6a7 - [ADT] Extend EnableIfCallable for callables with incomplete returns
Daniil Suchkov via llvm-commits
- [llvm] 5f2b787 - NFC. Add tests exposing missing analysis invalidation in LoopPredication.
Daniil Suchkov via llvm-commits
- [llvm] 0e36288 - [LoopPredication] Report changes correctly when attempting loop exit predication
Daniil Suchkov via llvm-commits
- [llvm] fe950cb - Update LoopPredication test to fix buildbot failure.
Daniil Suchkov via llvm-commits
- [PATCH] D104703: [ADT] Extend EnableIfCallable for callables with incomplete returns
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D104703: [ADT] Extend EnableIfCallable for callables with incomplete returns
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D109855: [LoopPredication] Report changes correctly when attempting loop exit predication
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D109855: [LoopPredication] Report changes correctly when attempting loop exit predication
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D109855: [LoopPredication] Report changes correctly when attempting loop exit predication
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D109855: [LoopPredication] Report changes correctly when attempting loop exit predication
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D108772: [LSR] Make sure that Factor fits into Base type
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D108772: [LSR] Make sure that Factor fits into Base type
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D108772: [LSR] Make sure that Factor fits into Base type
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D108772: [LSR] Make sure that Factor fits into Base type
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D108772: [LSR] Make sure that Factor fits into Base type
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D109573: [AArch64] NFC: Use 'asm' in SIMDScalarCPY
Dave Green via Phabricator via llvm-commits
- [PATCH] D109645: [LV] Recognize intrinsic min/max reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D109645: [LV] Recognize intrinsic min/max reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D109696: [InstCombine] Add folds for certain icmp + vscale combinations
Dave Green via Phabricator via llvm-commits
- [PATCH] D109706: [ARM] Allow smaller VMOVL in tail predicated loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D109645: [LV] Recognize intrinsic min/max reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D109645: [LV] Recognize intrinsic min/max reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D109645: [LV] Recognize intrinsic min/max reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D109325: [ARM] Teach DemandedVectorElts about VMOVN lanes
Dave Green via Phabricator via llvm-commits
- [PATCH] D109645: [LV] Recognize intrinsic min/max reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D109586: [ARM] Fold ARMISD::ADDC with no carry uses to ISD::ADD
Dave Green via Phabricator via llvm-commits
- [PATCH] D109825: [AArch64]Enabling Cortex-A510 Support
Dave Green via Phabricator via llvm-commits
- [PATCH] D108115: [llvm][sve] Lowering for VLS masked truncating stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D109631: [HardwareLoops] Loop guard intrinsic to recognise zext
Dave Green via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
Dave Green via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
Dave Green via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Dave Green via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
Dave Green via Phabricator via llvm-commits
- [llvm] 4cabaf5 - NFC: DebugInfo: refactor pretty printing into a utility class
David Blaikie via llvm-commits
- [clang] e4b9f5e - DebugInfo: Add support for template parameters with reference qualifiers
David Blaikie via llvm-commits
- [llvm] 065bb08 - NFC: DWARFTypePrinter: Remove "type" from member function names to reduce redundancy
David Blaikie via llvm-commits
- [llvm] d2373c0 - DWARFDie.cpp: Reduce indentation with early continue
David Blaikie via llvm-commits
- [llvm] ae08734 - DWARFDie:DWARFTypePrinter: Add common utility function for checking where parentheses are required
David Blaikie via llvm-commits
- [llvm] 2ca637c - llvm-dwarfdump: Refactor type pretty printing tests
David Blaikie via llvm-commits
- [llvm] f09ca5c - DWARFDie: Improve type printing for function and array types - with qualifiers (cv/reference) and pointers to them
David Blaikie via llvm-commits
- [llvm] a51fb58 - DWARFDie.cpp: Minor follow-up clang-format
David Blaikie via llvm-commits
- [llvm] 372e2c2 - llvm-dwarfdump: Pretty printing types including a space between const and parenthesized references/pointers to arrays
David Blaikie via llvm-commits
- [llvm] 5bfe520 - llvm-dwarfdump: Pretty print names qualified/with scopes
David Blaikie via llvm-commits
- [llvm] 11e0b79 - llvm-dwarfdump: Don't print even an empty string when a type is unprintable
David Blaikie via llvm-commits
- [llvm] 606ea0d - llvm-dwarfdump: support for type printing "decltype(nullptr)" as "nullptr_t"
David Blaikie via llvm-commits
- [llvm] cb42bb3 - llvm-dwarfdump: pretty type printing: print fully qualified names in function type parameter types
David Blaikie via llvm-commits
- [PATCH] D109597: [DebugInfo] Fix of crash due to DwarfUnit::getOrCreateContextDIE returning NULL
David Blaikie via Phabricator via llvm-commits
- [PATCH] D109343: [DebugInfo] Enhance DIImportedEntity to accept children entities for renamed variables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D108261: [DebugInfo] Fix end_sequence of debug_line in LTO Object
David Blaikie via Phabricator via llvm-commits
- [PATCH] D109737: [LTO] Emit DebugLoc for dead function in optimization remarks
David Blaikie via Phabricator via llvm-commits
- [PATCH] D109343: [DebugInfo] Enhance DIImportedEntity to accept children entities for renamed variables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D109343: [DebugInfo] Enhance DIImportedEntity to accept children entities for renamed variables
David Blaikie via Phabricator via llvm-commits
- [PATCH] D109217: [llvm-dwarfdump] Fix unsigned overflow when calculating stats
David Blaikie via Phabricator via llvm-commits
- [PATCH] D109597: [DebugInfo] Fix of crash due to DwarfUnit::getOrCreateContextDIE returning NULL
David Blaikie via Phabricator via llvm-commits
- [PATCH] D109970: [DebugInfo] Support DW_AT_defaulted
David Blaikie 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] D109345: MemoryBuffer: Migrate to Expected/llvm::Error from ErrorOr/std::error_code
David Blaikie via Phabricator via llvm-commits
- [PATCH] D109970: [DebugInfo] Support DW_AT_defaulted
David Blaikie via Phabricator via llvm-commits
- [compiler-rt] b8f6c1f - [Sanitizers] intercept getgrouplist on Linux and FreeBSD.
David Carlier via llvm-commits
- [compiler-rt] dc08cfa - [Sanitizers] intercept accept4 on freebsd
David Carlier via llvm-commits
- [compiler-rt] fa7c01e - [Sanitizers] intercept fparseln on freebsd
David Carlier via llvm-commits
- [llvm] b737f1a - [AArch64] Regenerate some test checks. NFC
David Green via llvm-commits
- [llvm] b737f1a - [AArch64] Regenerate some test checks. NFC
David Green via llvm-commits
- [llvm] 5a6dfbb - [ARM] Teach DemandedVectorElts about VMOVN lanes
David Green via llvm-commits
- [llvm] bddfbf9 - [LV] Min/max intrinsic reduction test cases.
David Green via llvm-commits
- [llvm] 61cc873 - [LV] Recognize intrinsic min/max reductions
David Green via llvm-commits
- [llvm] a2332d5 - [ARM] Prevent continuous folding of SUBC
David Green via llvm-commits
- [llvm] e06767f - [AArch64] Regenerate some test checks. NFC
David Green via llvm-commits
- [llvm] cb5e3f7 - [ARM] Prevent large integer VQDMULH pattern crashes
David Green via llvm-commits
- [llvm] 1da52ef - [ARM] Add VGETLANEu patterns for v4f16 and v8f16
David Green via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I (out of 3)
David Li via Phabricator via llvm-commits
- [llvm] bbada9f - [NFC] Replace unsigned VF with ElementCount in EpilogueLoopVectorizationInfo
David Sherwood via llvm-commits
- [PATCH] D109364: [NFC] Replace unsigned VF with ElementCount in EpilogueLoopVectorizationInfo
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109696: [InstCombine] Add folds for certain icmp + vscale combinations
David Sherwood via Phabricator via llvm-commits
- [PATCH] D108136: [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109696: [InstCombine] Add folds for certain icmp + vscale combinations
David Sherwood via Phabricator via llvm-commits
- [PATCH] D108136: [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109146: [AArch64][SVE] Replace fmul and fadd LLVM IR instrinsics with fmul and fadd
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109666: [AArch64][SVE][InstCombine] Fold redundant zip(unzip) operations
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109696: [InstCombine] Add folds for certain icmp + vscale combinations
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109696: [InstCombine] Add folds for certain icmp + vscale combinations
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
David Sherwood via Phabricator via llvm-commits
- [PATCH] D108755: [AArch64][GlobalISel] Use ZExtValue for zext(xor) when invert tb(n)z
David Spickett via Phabricator via llvm-commits
- [llvm] 26b8031 - [CMake][AIX] Disable visibility options in build
David Tenty via llvm-commits
- [PATCH] D108467: [CMake][AIX] Disable visibility options in build
David Tenty via Phabricator via llvm-commits
- [llvm] 915e9e7 - [llvm][sve] Lowering for VLS masked extending loads
David Truby via llvm-commits
- [PATCH] D108200: [llvm][sve] Lowering for VLS masked extending loads
David Truby via Phabricator via llvm-commits
- [PATCH] D108115: [llvm][sve] Lowering for VLS masked truncating stores
David Truby via Phabricator via llvm-commits
- [PATCH] D108115: [llvm][sve] Lowering for VLS masked truncating stores
David Truby via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D110021: [DSE] Re-enable calloc transformation with extra care (PR25892)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D109669: [WebAssembly] Handle _setjmp and _longjmp in SjLj
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D109722: [lld][WebAssembly] Relax limitations on multithreaded instantiation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D36850: [ThinLTO] Add norecurse function attribute propagation
Di Mo via Phabricator via llvm-commits
- [PATCH] D36850: [ThinLTO] Add norecurse function attribute propagation
Di Mo via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109227: [flang] GET_COMMAND_ARGUMENT(LENGTH) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109813: [flang] GET_COMMAND_ARGUMENT(VALUE) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109814: [flang] GET_COMMAND_ARGUMENT(ERRMSG) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109813: [flang] GET_COMMAND_ARGUMENT(VALUE) runtime implementation
Diana Picus via Phabricator via llvm-commits
- [PATCH] D109452: using symbol index and qualname for --sym --symbol--description for llvm-objdump for xcoff
Digger Lin via Phabricator via llvm-commits
- [PATCH] D109452: using symbol index and qualname for --sym --symbol--description for llvm-objdump for xcoff
Digger Lin via Phabricator via llvm-commits
- [PATCH] D109452: using symbol index and qualname for --sym --symbol--description for llvm-objdump for xcoff
Digger Lin via Phabricator via llvm-commits
- [PATCH] D109452: implement the --syms and using "symbol index and qualname" for --sym --symbol--description for llvm-objdump for xcoff
Digger Lin via Phabricator via llvm-commits
- [PATCH] D109452: implement the --syms and using "symbol index and qualname" for --sym --symbol--description for llvm-objdump for xcoff
Digger Lin via Phabricator via llvm-commits
- [PATCH] D109452: implement the --syms and using "symbol index and qualname" for --sym --symbol--description for llvm-objdump for xcoff
Digger Lin via Phabricator via llvm-commits
- [PATCH] D109452: implement the --syms and using "symbol index and qualname" for --sym --symbol--description for llvm-objdump for xcoff
Digger Lin via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D109217: [llvm-dwarfdump] Fix unsigned overflow when calculating stats
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D109758: [StackColoring] Fix a debug invariance problem
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D109758: [StackColoring] Fix a debug invariance problem
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D109217: [llvm-dwarfdump] Fix unsigned overflow when calculating stats
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D109428: [SImplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB.
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D109428: [SImplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB.
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB.
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D109616: [AMDGPU][MC][GFX7][GFX10] Corrected image_atomic_fcmpswap
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D109577: [LNT] Fixed incorrect orders behavior in case of miss formatted llvm_project_revision
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] c0afb00 - [NFC] Added tests for llvm.powi optimizations
Dávid Bolvanský via llvm-commits
- [llvm] a4a426c - [InstCombine] Added llvm.powi optimizations
Dávid Bolvanský via llvm-commits
- [llvm] ff6b074 - [NFC] Added testcase for PR25725
Dávid Bolvanský via llvm-commits
- [llvm] d01e0c8 - [NFC] Precommit tests for D109954
Dávid Bolvanský via llvm-commits
- [PATCH] D109217: [llvm-dwarfdump] Fix unsigned overflow when calculating stats
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D105020: [SLP]Improve graph reordering.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109289: [InstCombine] snprintf(NULL, 0, "%s", str) to strlen(str)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109954: [InstCombine] powi(x, y) * powi(x, z) -> powi(x, y + z)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109954: [InstCombine] powi(x, y) * powi(x, z) -> powi(x, y + z)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D99439: Update @llvm.powi to handle different int sizes for the exponent
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109995: [OpenMP] Add NoSync attributes to alloc / free shared RTL calls
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109954: [InstCombine] powi(x, y) * powi(x, z) -> powi(x, y + z)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109954: [InstCombine] powi(x, y) * powi(x, z) -> powi(x, y + z)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D110021: [DSE] Re-enable calloc transformation with extra care (PR25892)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D110021: [DSE] Re-enable calloc transformation with extra care (PR25892)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D109090: [PPC64] fix/workaround runtime crash on FreeBSD with llvm12 and later
Ed Maste via Phabricator via llvm-commits
- [PATCH] D109651: [Win64EH] Write .pdata symbol relocations relative to the temporary begin symbol
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109446: DAG: Fix incorrect folding of fmul -1 to fneg
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109649: [llvm-readobj] [COFF] Try to resolve symbols in unwind info on x86
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D108200: [llvm][sve] Lowering for VLS masked extending loads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109649: [llvm-readobj] [COFF] Try to resolve symbols in unwind info on x86
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109721: [IR] Reduce max supported integer from 2^24-1 to 2^23.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109457: [SCEV] Use constant range of RHS to prove NUW on narrow IV in trip count logic
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D106331: [ScalarEvolution] Try harder to prove overflow in howManyLessThans.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG (TRUNCATE)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109782: [SCEV] Stop applying contextual flags in applyLoopGuards
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109046: [ARM] Move fetching of ARMSubtarget into the scopes that need it. NFC.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109129: [ARM] Fix operands of `Int_eh_sjlj_longjmp`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109827: AArch64: use ldp/stp for 128-bit atomic load/store with v8.4
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109827: AArch64: use ldp/stp for 128-bit atomic load/store with v8.4
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D109703: [DebugInfo] Fix scope for local static variables
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D109703: [DebugInfo] Fix scope for local static variables
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D109772: [clangd] Print current request context along with the stack trace
Emma Blink via Phabricator via llvm-commits
- [PATCH] D109506: [RFC] Print current request context along with the stack trance in clangd
Emma Blink via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Emma Blink via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Emma Blink via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D109714: Reduce maximum width of _ExtInt from 2^24-1 to 2^23 to workaround SelectionDAG issue.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D109567: [XCOFF] Fix the program abortion issue.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D109566: [yaml2obj][XCOFF] add the SectionIndex field for symbol.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D109566: [yaml2obj][XCOFF] add the SectionIndex field for symbol.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D107421: [yaml2obj][XCOFF] Customize the string table.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D109566: [yaml2obj][XCOFF] add the SectionIndex field for symbol.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Esme Yi via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Esme Yi via Phabricator via llvm-commits
- [PATCH] D98003: [obj2yaml][XCOFF] Dump sections
Esme Yi via Phabricator via llvm-commits
- [PATCH] D97656: [llvm-objcopy] Initial XCOFF32 support.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D97656: [llvm-objcopy] Initial XCOFF32 support.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D97656: [llvm-objcopy] Initial XCOFF32 support.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D109764: [NFC] [PSI] explain encoding of PercentileCutoff.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D109816: [hwasan] also omit safe mem[cpy|mov|set].
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D109816: [hwasan] also omit safe mem[cpy|mov|set].
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D109816: [hwasan] also omit safe mem[cpy|mov|set].
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D109971: [asan] Added TargetInstrInfo::isStackAdjustIntrinsic used to identify intrinsics, which adjust the stack when lowered to native.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D109443: [LV][WIP] Lazy creation of runtime checks
Evgeniy via Phabricator via llvm-commits
- [PATCH] D109677: [LV][NFC] Add 'const' modifier to getInstructionCost* members
Evgeniy via Phabricator via llvm-commits
- [PATCH] D109678: [LV][NFC] Cache scalar cost.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D109679: [LV][NFC] Optimize out an extra call to isMoreProfitable
Evgeniy via Phabricator via llvm-commits
- [PATCH] D109680: [LV][WIP] Generalize cost calculation
Evgeniy via Phabricator via llvm-commits
- [PATCH] D109444: [LV][WIP] Don't vectorize if we can prove RT + vector cost >= scalar cost (alt. version)
Evgeniy via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D109444: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost (alt. version)
Evgeniy via Phabricator via llvm-commits
- [PATCH] D106947: [DSE][NFC] Rename Later->Killing, Earlier->Killed
Evgeniy via Phabricator via llvm-commits
- [PATCH] D106947: [DSE][NFC] Rename Later->Killing, Earlier->Killed
Evgeniy via Phabricator via llvm-commits
- [PATCH] D105105: [DSE][NFC] Extend isOverwrite to take non zero initial offset
Evgeniy via Phabricator via llvm-commits
- [PATCH] D109444: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost (alt. version)
Evgeniy via Phabricator via llvm-commits
- [compiler-rt] aaf6295 - [CMake] Delete obsoleted COMPILER_RT_TEST_TARGET_TRIPLE
Fangrui Song via llvm-commits
- [compiler-rt] 9111635 - [test] Fix asan/scudo -shared-libsan tests with -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=on
Fangrui Song via llvm-commits
- [llvm] f9dbca6 - [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Fangrui Song via llvm-commits
- [llvm] 03c8b24 - Delete unused GlobalIndirectSymbol::getBaseObject overloads
Fangrui Song via llvm-commits
- [lld] 1d08a19 - [ELF] Clarify --export-dynamic-symbol/--dynamic-list. NFC
Fangrui Song via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109603: add a new API seek for the Cursor class in the DataExtractor.cpp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109587: [RISCV][WIP] Generate target attribute in attribute section of object file when assemble .s file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109572: [ELF] Add --why-extract= to query why an archive member/lazy object file is extracted
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109572: [ELF] Add --why-extract= to query why an archive member/lazy object file is extracted
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109727: [Driver] Remove unneeded *-suse-* triples
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63497: Add support for openSUSE RISC-V triple
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109736: [ORC] Remove unneeded __orc_rt_elfnix_tls_get_addr assembly file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109767: [update_mir_test_checks.py] Use -NEXT FileCheck directories
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109792: Resolve {GlobalValue,GloalIndirectSymol}::getBaseObject confusion
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109572: [ELF] Add --why-extract= to query why archive members/lazy object files are extracted
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109868: [MemProf] Don't instrument stack accesses unless requested
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109792: Resolve {GlobalValue,GloalIndirectSymol}::getBaseObject confusion
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109792: Resolve {GlobalValue,GloalIndirectSymol}::getBaseObject confusion
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109727: [Driver] Remove unneeded *-suse-* triples
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109362: [SystemZ][z/OS] Add GOFF Support to the DataLayout
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109914: [Support] Attempt to fix deadlock in ThreadGroup
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109914: [Support] Attempt to fix deadlock in ThreadGroup
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109090: [PPC64] fix/workaround runtime crash on FreeBSD with llvm12 and later
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Remove config.guess
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110014: [ELF] Don't fall back to .text for e_entry
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109914: [Support] Attempt to fix deadlock in ThreadGroup
Fangrui Song via Phabricator via llvm-commits
- [llvm] 4c84a0f - [LAA] Add additional pointer phi tests.
Florian Hahn via llvm-commits
- [llvm] c24fc37 - [VectorCombine] Support AND/UREM indices that require freezing.
Florian Hahn via llvm-commits
- [llvm] b737f1a - [AArch64] Regenerate some test checks. NFC
Florian Hahn via llvm-commits
- [llvm] 4b34226 - [VPlan] Add test that requires duplicating recipe for sinking.
Florian Hahn via llvm-commits
- [llvm] e248d69 - Recommit "[LAA] Support pointer phis in loop by analyzing each incoming pointer."
Florian Hahn via llvm-commits
- [llvm] 7359450 - [VPlan] Queue (block, operand) pairs together (NFC).
Florian Hahn via llvm-commits
- [llvm] e90d55e - [VPlan] Support sinking recipes with uniform users outside sink target.
Florian Hahn via llvm-commits
- [llvm] 05c1208 - [DSE] Add capture-before test cases with loads.
Florian Hahn via llvm-commits
- [llvm] 2f97ff8 - [SLP] Add additional memory versioning tests.
Florian Hahn via llvm-commits
- [llvm] bdafe31 - [DSE] Add test cases with stores to objects before they escape.
Florian Hahn via llvm-commits
- [PATCH] D109646: [LNICM] Fix the crashing problem
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106947: [DSE][NFC] Rename Later->Killing, Earlier->Killed
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109645: [LV] Recognize intrinsic min/max reductions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102266: Recommit "[LAA] Support pointer phis in loop by analyzing each incoming pointer."
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107580: [VectorCombine] Support AND/UREM indices that require freezing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107580: [VectorCombine] Support AND/UREM indices that require freezing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100721: [SCEVExpander] Try to create ASHR instr for expanded SCEV expr.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107580: [VectorCombine] Support AND/UREM indices that require freezing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108891: [LV] Fix crash for reverse interleaved loads with gap under fold-tail
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108891: [LV] Fix crash for reverse interleaved loads with gap under fold-tail
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108900: [LV] Fix crash for reverse masked interleaved groups
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109381: [LAA] Iteratively traverse pointer phis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104254: [VPlan] Support sinking recipes with uniform users outside sink target.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104254: [VPlan] Support sinking recipes with uniform users outside sink target.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109169: [GlobalDCE] In VFE support for relative pointers, allow GEP references to the base symbol
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] Add a mode to VFE that replaces unused vtable slots with a trap function instead of a NULL pointer
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102266: Recommit "[LAA] Support pointer phis in loop by analyzing each incoming pointer."
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109759: [llvm-reduce] Skip updating calls where OldF isn't the called fn.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109759: [llvm-reduce] Skip updating calls where OldF isn't the called fn.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104254: [VPlan] Support sinking recipes with uniform users outside sink target.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104254: [VPlan] Support sinking recipes with uniform users outside sink target.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109782: [SCEV] Stop applying contextual flags in applyLoopGuards
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104254: [VPlan] Support sinking recipes with uniform users outside sink target.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104254: [VPlan] Support sinking recipes with uniform users outside sink target.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93454: [LLVM-C] Replace LLVMSetInstDebugLocation with LLVMAddMetadataToInst.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109844: [DSE] Track earliest escape, use for loads in isReadClobber.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109844: [DSE] Track earliest escape, use for loads in isReadClobber.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102834: [SLPVectorizer] Implement initial memory versioning.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109907: [DSE] Use cached escape info for calls.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109844: [DSE] Track earliest escape, use for loads in isReadClobber.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105105: [DSE][NFC] Extend isOverwrite to take non zero initial offset
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105098: [DSE][NFC] Introduce "doesn't overwrite" return code for isOverwrite
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] In VFE, replace the whole 'sub' expression of unused relative-pointer-based vtable slots
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93454: [LLVM-C] Replace LLVMSetInstDebugLocation with LLVMAddMetadataToInst.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109844: [DSE] Track earliest escape, use for loads in isReadClobber.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109844: [DSE] Track earliest escape, use for loads in isReadClobber.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109907: [DSE] Use cached escape info for calls.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109907: [DSE] Use cached escape info for calls.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93454: [LLVM-C] Replace LLVMSetInstDebugLocation with LLVMAddMetadataToInst.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109978: [CaptureTracking] Allow passing LI to PointerMayBeCapturedBefore (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109296: [LV] Improve inclusivity of vectorization
Florian Hahn via Phabricator via llvm-commits
- [llvm] 5b5d774 - [hwasan] Respect returns attribute when tracking values.
Florian Mayer via llvm-commits
- [llvm] 0a22510 - [value-tracking] see through returned attribute.
Florian Mayer via llvm-commits
- [compiler-rt] 95ba9f9 - [hwasan] print globals in symbolizer-friendly format.
Florian Mayer via llvm-commits
- [PATCH] D109233: [hwasan] Respect returns attribute when tracking values.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109233: [hwasan] Respect returns attribute when tracking values.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109675: [value-tracking] see through returned attribute.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109233: [hwasan] Respect returns attribute when tracking values.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109675: [value-tracking] see through returned attribute.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109764: [PSI] explain encoding of PercentileCutoff.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109764: [NFC] [PSI] explain encoding of PercentileCutoff.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109816: [hwasan] also omit safe mem[cpy|mov|set].
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109816: [hwasan] also omit safe mem[cpy|mov|set].
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109816: [hwasan] also omit safe mem[cpy|mov|set].
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109816: [hwasan] also omit safe mem[cpy|mov|set].
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D109809: [RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107790: [RISCV] Add a pass to recognize VLS strided loads/store from gather/scatter.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D110035: [CMake] Add detection for the mold linker in AddLLVM.cmake.
Frederic Cambus via Phabricator via llvm-commits
- [lld] 6f7483b - Reland "[LLD] Remove global state in lld/COFF" after fixing asan and msan test failures
Geoffrey Martin-Noble via llvm-commits
- [lld] 6f7483b - Reland "[LLD] Remove global state in lld/COFF" after fixing asan and msan test failures
Geoffrey Martin-Noble via llvm-commits
- [PATCH] D109720: [Bazel][mlir] Simplify test/BUILD.bazel with globs
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109720: [Bazel][mlir] Simplify test/BUILD.bazel with globs
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109731: [Bazel] Fix Bazel config for 2c8e784915
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109731: [Bazel] Fix Bazel config for 2c8e784915
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109839: Add support for targeting macOS arm64 with bazel
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109839: Add support for targeting macOS arm64 with bazel
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D107885: [Bazel] Update bazel toolchains workflow to remove deprecated rbe_autoconfig.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109839: Add support for targeting macOS arm64 with bazel
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109913: [Bazel] Use posix definitions for FreeBSD
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109913: [Bazel] Use posix definitions for FreeBSD
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109913: [Bazel] Use posix definitions for FreeBSD
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109913: [Bazel] Use posix definitions for FreeBSD
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109913: [Bazel] Use posix definitions for FreeBSD
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109873: Add use_default_shell_env = True to ctx.actions.run
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109873: Add use_default_shell_env = True to ctx.actions.run
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109873: Add use_default_shell_env = True to ctx.actions.run
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D96854: [CodeExtractor] Enable partial aggregate arguments
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D109708: [Windows build] Use "DIA SDK" in sysroot
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109763: [gn build] Use lib_dirs instead of putting a qualified path in libs for diaguids.lib
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Harald van Dijk via Phabricator via llvm-commits
- [llvm] b7b4ebb - [WebAssembly] Rethrow longjmp in EH handling if EmSjLj is enabled
Heejin Ahn via llvm-commits
- [llvm] c55b6c5 - [WebAssembly] Handle _setjmp and _longjmp in SjLj
Heejin Ahn via llvm-commits
- [llvm] e85ed44 - [WebAssembly] Fix a typo in comments
Heejin Ahn via llvm-commits
- [llvm] 468c440 - Revert "[WebAssembly] Rethrow longjmp in EH handling if EmSjLj is enabled"
Heejin Ahn via llvm-commits
- [PATCH] D109669: [WebAssembly] Handle _setjmp and _longjmp in SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D109669: [WebAssembly] Handle _setjmp and _longjmp in SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D109670: [WebAssembly] Rethrow longjmp in EH handling if EmSjLj is enabled
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D109669: [WebAssembly] Handle _setjmp and _longjmp in SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D109669: [WebAssembly] Handle _setjmp and _longjmp in SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D109689: [WebAssembly] NFC: Remove unused tblgen template args
Heejin Ahn via Phabricator 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] D109144: [SPIR-V] Add SPIR-V triple architecture and clang target info
Henry Linjamäki via Phabricator via llvm-commits
- [PATCH] D109661: [FunctionPropertiesAnalysis] Add `PreciseFunctionPropertiesAnalysis`
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D109661: [FunctionPropertiesAnalysis] Add `PreciseFunctionPropertiesAnalysis`
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D109661: [FunctionPropertiesAnalysis] Add `PreciseFunctionPropertiesAnalysis`
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D109661: [FunctionPropertiesAnalysis] Add `PreciseFunctionPropertiesAnalysis`
Hideto Ueno via Phabricator via llvm-commits
- [llvm] 8cbbd7e - [llvm-profgen] Ignore broken LBR samples
Hongtao Yu via llvm-commits
- [llvm] 299b5d4 - [CSSPGO] Enable pseudo probe instrumentation in O0 mode.
Hongtao Yu via llvm-commits
- [llvm] 0057c71 - [CSSPGO][llvm-profgen] Truncate stack samples with invalid return address.
Hongtao Yu via llvm-commits
- [llvm] c5fafc1 - [CSSPGO] Tweakes to lower pseudo probe runtime overhead
Hongtao Yu via llvm-commits
- [PATCH] D109531: [CSSPGO] Enable pseudo probe instrumentation in O0 mode.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109551: [AutoFDO][llvm-profgen] Profile generation for LBR(non-CS) sample
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109638: [CSSPGO][llvm-profgen] Truncate stack samples with invalid return address.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109638: [CSSPGO][llvm-profgen] Truncate stack samples with invalid return address.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109531: [CSSPGO] Enable pseudo probe instrumentation in O0 mode.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109638: [CSSPGO][llvm-profgen] Truncate stack samples with invalid return address.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109638: [CSSPGO][llvm-profgen] Truncate stack samples with invalid return address.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109638: [CSSPGO][llvm-profgen] Truncate stack samples with invalid return address.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109869: [LTO] An option to disable automatic bitcode upgrade
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109893: [llvm-profgen] Use context-sensitive byte size cost for preinliner decisions by default
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109976: [CSSPGO] Tweakes to lower pseudo probe runtime overhead
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109976: [CSSPGO] Tweakes to lower pseudo probe runtime overhead
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109976: [CSSPGO] Tweakes to lower pseudo probe runtime overhead
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109452: using symbol index and qualname for --sym --symbol--description for llvm-objdump for xcoff
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D109452: using symbol index and qualname for --sym --symbol--description for llvm-objdump for xcoff
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D110034: [InstCombine] Update vector transforms to use poison instead of undef for insertelement and shufflevector's placeholder
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D109792: Resolve {GlobalValue,GloalIndirectSymol}::getBaseObject confusion
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D109890: Flang OpenMP Report Plugin
Ivan Zhechev via Phabricator via llvm-commits
- [llvm] 4c1023b - [AMDGPU] NFC: Fixing small spelling errors in AMDGPU header files
Jacob Lambert via llvm-commits
- [PATCH] D109733: [AMDGPU] NFC: Fixing small spelling errors in AMDGPU header files
Jacob Lambert via Phabricator via llvm-commits
- [PATCH] D109733: [AMDGPU] NFC: Fixing small spelling errors in AMDGPU header files
Jacob Lambert via Phabricator via llvm-commits
- [PATCH] D109733: [AMDGPU] NFC: Fixing small spelling errors in AMDGPU header files
Jacob Lambert via Phabricator via llvm-commits
- [PATCH] D109991: [AMDGPU] NFC to correct typos in lib/Target/AMDGPU/AMDGPU*.cpp files. Test commit for new contributor.
Jacob Lambert via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D109603: add a new API seek for the Cursor class in the DataExtractor.cpp
James Henderson via Phabricator via llvm-commits
- [PATCH] D109650: [llvm-readobj] [COFF] Resolve relocations pointing at section symbols for arm64 too
James Henderson via Phabricator via llvm-commits
- [PATCH] D109566: [yaml2obj][XCOFF] add the SectionIndex field for symbol.
James Henderson via Phabricator via llvm-commits
- [PATCH] D109572: [ELF] Add --why-extract= to query why an archive member/lazy object file is extracted
James Henderson via Phabricator via llvm-commits
- [PATCH] D98003: [obj2yaml][XCOFF] Dump sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D109566: [yaml2obj][XCOFF] add the SectionIndex field for symbol.
James Henderson via Phabricator via llvm-commits
- [PATCH] D109572: [ELF] Add --why-extract= to query why an archive member/lazy object file is extracted
James Henderson via Phabricator via llvm-commits
- [PATCH] D109452: using symbol index and qualname for --sym --symbol--description for llvm-objdump for xcoff
James Henderson via Phabricator via llvm-commits
- [PATCH] D97656: [llvm-objcopy] Initial XCOFF32 support.
James Henderson via Phabricator via llvm-commits
- [PATCH] D109452: using symbol index and qualname for --sym --symbol--description for llvm-objdump for xcoff
James Henderson via Phabricator via llvm-commits
- [PATCH] D109452: implement the --syms and using "symbol index and qualname" for --sym --symbol--description for llvm-objdump for xcoff
James Henderson via Phabricator via llvm-commits
- [PATCH] D106613: Bad SLPVectorization shufflevector replacement, resulting in write to wrong memory location
Jameson Nash 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] 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] 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] 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] 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] 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] 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
- [llvm] 477b9bc - [AMDGPU] Minor cleanup after D109483. NFC.
Jay Foad via llvm-commits
- [llvm] 128a497 - [AMDGPU] Fix upcoming TableGen warnings on unused template arguments. NFC.
Jay Foad via llvm-commits
- [PATCH] D109614: [AMDGPU][MC][GFX10] Enabled dlc for FLAT and GLOBAL atomics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109528: [AArch64][GlobalISel] Add a new reassociation for G_PTR_ADDs.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109528: [AArch64][GlobalISel] Add a new reassociation for G_PTR_ADDs.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109483: [APInt] Normalize naming on keep constructors / predicate methods.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109616: [AMDGPU][MC][GFX7][GFX10] Corrected image_atomic_fcmpswap
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109671: [AMDGPU] Add BFE pattern matches for constrained shifts.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109555: [APInt] Enable APInt to support zero bit integers.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109620: [APInt] Add a concat method, use LLVM_UNLIKELY to help optimizer.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109555: [APInt] Enable APInt to support zero bit integers.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109555: [APInt] Enable APInt to support zero bit integers.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109555: [APInt] Enable APInt to support zero bit integers.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109671: [AMDGPU] Add BFE pattern matches for constrained shifts.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109536: [AMDGPU] Switch PostRA sched to MachineSched
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109826: [AMDGPU] Fix upcoming TableGen warnings on unused template arguments. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Optionally emit a warning for unused template args
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109826: [AMDGPU] Fix upcoming TableGen warnings on unused template arguments. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add a -final-dce-legalizer flag to clean up dead code after legalization.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add a -final-dce-legalizer flag to clean up dead code after legalization.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104409: GlobalISel/Utils: Refactor integer/float constant match functions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109881: [AMDGPU] Divergence-driven instruction selection for mul i32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add dead code elimination clean up after legalization.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Refactor constant splat match functions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
Jay Foad via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Refactor constant splat match functions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
Jay Foad via Phabricator via llvm-commits
- [PATCH] D107070: [Dexter] Improve Dexter's performance by evaluating expressions only when needed
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D107070: [Dexter] Improve Dexter's performance by evaluating expressions only when needed
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D108221: [LoopIdiom] Keep TBAA when creating memcpy/memmove
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D109852: [IR] Return AAMDNodes from Instruction::getMetadata() (NFC)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D109852: [IR] Return AAMDNodes from Instruction::getMetadata() (NFC)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [compiler-rt] 3c88519 - [RISCV][compiler-rt] Add missing __riscv_save_1/0 labels for RV64
Jessica Clarke via llvm-commits
- [compiler-rt] bbca392 - [RISCV][compiler-rt] Move RV64 __riscv_restore_1/0 directives next to labels
Jessica Clarke via llvm-commits
- [compiler-rt] b8d83e8 - [RISCV][compiler-rt] Fix an incorrect comment for RV64 __riscv_restore_12
Jessica Clarke via llvm-commits
- [PATCH] D109032: [AMDGPU][NFC] Alter ComplexPattern types to be consistent with their uses
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109032: [AMDGPU][NFC] Alter ComplexPattern types to be consistent with their uses
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109712: [Sparc] NFC: Remove unused tblgen template args
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109729: [RISCV] Optimize (add (shl x, c0), (shl y, c1))
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D105516: [clang][PassManager] Add -falways-mem2reg CC1 flag to run mem2reg at -O0
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109587: [RISCV]Generate target attribute in attribute section of object file when assemble .s file
Jessica Clarke via Phabricator via llvm-commits
- [llvm] c8b3d7d - [AArch64][GlobalISel] Ensure atomic loads always get assigned GPR destinations
Jessica Paquette via llvm-commits
- [PATCH] D109388: [AArch64][CostModel] Use cost of target trunc type when only use of a non-register sized load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109771: [AArch64][GlobalISel] Ensure atomic loads always get assigned GPR destinations
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109450: [IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109827: AArch64: use ldp/stp for 128-bit atomic load/store with v8.4
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109450: [IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109771: [AArch64][GlobalISel] Ensure atomic loads always get assigned GPR destinations
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D104409: GlobalISel/Utils: Refactor integer/float constant match functions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Refactor constant splat match functions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D110007: [IROutliner] Disallow functions that return twice
Jessica Paquette via Phabricator via llvm-commits
- [lld] 91ace9f - [lld-macho] Construct CFString literals by copying the ConcatInputSection
Jez Ng via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109768: [lld/mac] Search .tbd before binary for framework files too
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109895: [lld-macho] Construct CFString literals by copying the ConcatInputSection
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109895: [lld-macho][nfc] Construct CFString literals by copying the ConcatInputSection
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109944: [lld-macho] Associate compact unwind entries with function symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109945: [lld-macho] Simplify the handling of "no unwind info" functions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109946: [lld-macho] Teach ICF to dedup functions with identical unwind info
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109946: [lld-macho] Teach ICF to dedup functions with identical unwind info
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109944: [lld-macho] Associate compact unwind entries with function symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109946: [lld-macho] Teach ICF to dedup functions with identical unwind info
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109946: [lld-macho] Teach ICF to dedup functions with identical unwind info
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109945: [lld-macho] Simplify the handling of "no unwind info" functions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109945: [lld-macho] Simplify the handling of "no unwind info" functions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109895: [lld-macho][nfc] Construct CFString literals by copying the ConcatInputSection
Jez Ng via Phabricator via llvm-commits
- [llvm] f293361 - [RISCV] Rename prefix `FeatureExt*` to `FeatureStdExt*` for all sub-extension
Jim Lin via llvm-commits
- [PATCH] D108187: [RISCV] Rename prefix `FeatureExt*` to `FeatureStdExt*` for all sub-extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D108187: [RISCV] Rename prefix `FeatureExt*` to `FeatureStdExt*` for all sub-extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D109354: [LoopBoundSplit] Check the start value of split cond AddRec
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109354: [LoopBoundSplit] Check the start value of split cond AddRec
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109682: [LoopBoundSplit] Check the condition of the first iteration in pre-loop using isLoopEntryGuardedByCond
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG (TRUNCATE)
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG (TRUNCATE)
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109744: Refine comments
Jing Bao via Phabricator via llvm-commits
- [PATCH] D109481: [WebAssembly] Custom optimization for truncate
Jing Bao via Phabricator via llvm-commits
- [PATCH] D109481: [WebAssembly] Custom optimization for truncate
Jing Bao via Phabricator via llvm-commits
- [PATCH] D109481: [WebAssembly] Custom optimization for truncate
Jing Bao via Phabricator via llvm-commits
- [llvm] 2a26d47 - [LoopBoundSplit] Check the start value of split cond AddRec
Jingu Kang via llvm-commits
- [PATCH] D105872: [PowerPC] prepare more loop load/store instructions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D106032: [PowerPC] prepare update form with non-const increment
Jinsong Ji via Phabricator via llvm-commits
- [llvm] 3ce1b96 - [AMDGPU] Switch PostRA sched to MachineSched
Joe Nash via llvm-commits
- [PATCH] D109536: [AMDGPU] Switch PostRA sched to MachineSched
Joe Nash via Phabricator via llvm-commits
- [PATCH] D109536: [AMDGPU] Switch PostRA sched to MachineSched
Joe Nash via Phabricator via llvm-commits
- [PATCH] D109826: [AMDGPU] Fix upcoming TableGen warnings on unused template arguments. NFC.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D109544: [OpenMP] Add flag for setting debug in the offloading device
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109688: [AMDGPU] ASan Patches for OpenMP
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109548: Make llvm.launder.invariant.group writeonly
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109732: Attributor: Fix crash on undef in !callees
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106720: [Attributor] AAFunctionReachability, Instruction reachability.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109337: [GlobalOpt][FIX] Do not embed initializers into AS!=0 globals
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D108221: [LoopIdiom] Keep TBAA when creating memcpy/memmove
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103770: Injection of kernel features into the LLVM IR during the OpenMP transform stage
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109986: [Attributor][OpenMP] Add assumption for non-call assembly instructions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109986: [Attributor][OpenMP] Add assumption for non-call assembly instructions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109986: [Attributor][OpenMP] Add assumption for non-call assembly instructions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109987: [NVVM] Update intrinsic definitions to include more attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109987: [NVVM] Update intrinsic definitions to include more attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109987: [NVVM] Update intrinsic definitions to include more attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106720: [Attributor] AAFunctionReachability, Instruction reachability.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109987: [NVVM] Update intrinsic definitions to include more attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109995: [OpenMP] Add NoSync attributes to alloc / free shared RTL calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109662: [Attributor] Ensure store uses are correlated with reloads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109998: [OpenMP] Simplify all stores in the device code
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109849: [Attributor] Change AAExecutionDomain to check intrinsic edges
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D110000: AMDGPU: Use attributor to propagate amdgpu-flat-work-group-size
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109997: [OpenMP] Change debugging symbol to weak_odr linkage
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109999: AMDGPU: Refactor getWavesPerEU to separate flat workgroup size query
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109997: [OpenMP] Change debugging symbol to weak_odr linkage
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D106720: [Attributor] AAFunctionReachability, Instruction reachability.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93818: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D110029: [OpenMP][Offloading] Use bitset to indicate execution mode instead of value
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D108763: Use type sizes when determining dependence
Jolanta Jensen via Phabricator via llvm-commits
- [llvm] d5c049a - [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via llvm-commits
- [llvm] bfcf979 - Revert "[openmp] Fix 51647, corrupt bitcode on amdgpu"
Jon Chesterfield via llvm-commits
- [llvm] 71052ea - [openmp] Apply code change from D109500
Jon Chesterfield via llvm-commits
- [llvm] 6775ad2 - [openmp] Apply test change from D109500
Jon Chesterfield via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109500: [openmp] Fix 51647, corrupt bitcode on amdgpu
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 4b19e7d - [LoopIdiomRecognize][Remarks] Track loop-strided store to/from blocks
Jon Roelofs via llvm-commits
- [PATCH] D109448: [IRSim][IROutliner] Treating Called Functions as Values and Outlining Indirect Calls
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D109450: [IRSim][IROutliner] Allowing Intrinsic Calls to be Used in Similarity Matching and Outlined Regions
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D109929: [LoopIdiomRecognize][Remarks] Track loop-strided store to/from blocks
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D109929: [LoopIdiomRecognize][Remarks] Track loop-strided store to/from blocks
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D109929: [LoopIdiomRecognize][Remarks] Track loop-strided store to/from blocks
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D109929: [LoopIdiomRecognize][Remarks] Track loop-strided store to/from blocks
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D109929: [LoopIdiomRecognize][Remarks] Track loop-strided store to/from blocks
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 1a5ab3e - [SystemZ] Recognize .machine directive in parser.
Jonas Paulsson via llvm-commits
- [PATCH] D109660: [SystemZ] Recognize .machine directive in parser.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D109660: [SystemZ] Recognize .machine directive in parser.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D109660: [SystemZ] Recognize .machine directive in parser.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D109513: [AsmPrinter, SystemZ] Allow target to add instructions before section is ended.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D109657: [SystemZ] Accept plain register name where an address is expected.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] fec2927 - [OpenMP] Add NoSync attributes to alloc / free shared RTL calls
Joseph Huber via llvm-commits
- [llvm] 27905ee - [Attributor] Change AAExecutionDomain to check intrinsic edges
Joseph Huber via llvm-commits
- [llvm] c30d773 - [OpenMP] Change debugging symbol to weak_odr linkage
Joseph Huber via llvm-commits
- [PATCH] D109849: [Attributor] Change AAExecutionDomain to check intrinsic edges
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D109849: [Attributor] Change AAExecutionDomain to check intrinsic edges
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D109995: [OpenMP] Add NoSync attributes to alloc / free shared RTL calls
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D109995: [OpenMP] Add NoSync attributes to alloc / free shared RTL calls
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D109997: [OpenMP] Change debugging symbol to weak_odr linkage
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D109997: [OpenMP] Change debugging symbol to weak_odr linkage
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D109995: [OpenMP] Add NoSync attributes to alloc / free shared RTL calls
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D109849: [Attributor] Change AAExecutionDomain to check intrinsic edges
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D109997: [OpenMP] Change debugging symbol to weak_odr linkage
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
JunMa via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
JunMa via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
JunMa via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
JunMa via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
JunMa via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Justice Adams via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Justice Adams via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Justice Adams via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Justice Adams via Phabricator via llvm-commits
- [llvm] abca4c0 - [Utils] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] d9e46be - [IPO] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 385f380 - [MemorySSA] Fix "set but not used" warnings
Kazu Hirata via llvm-commits
- [llvm] 24c8eae - [Transforms] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] cfc7402 - [llvm] Use drop_begin (NFC)
Kazu Hirata via llvm-commits
- [llvm] e2febc2 - [llvm] Use drop_begin (NFC)
Kazu Hirata via llvm-commits
- [llvm] 48719e3 - [CodeGen] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 84b07c9 - [llvm] Use pop_back_val (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D105139: [llvm-cov] Allow multiple remaps in --path-equivalence
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D108138: [WIP] Remove switch statements before vectorization
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D108138: [WIP] Remove switch statements before vectorization
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D109685: [flang][OpenMP] Add semantic check for threadprivate directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D108283: [flang][driver] Add documentation for Plugins
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D109685: [flang][OpenMP] Add semantic check for threadprivate directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D108512: [flang][OpenMP] Add semantic checks for ordered construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D108512: [flang][OpenMP] Add semantic checks for ordered construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D109871: [flang][docs] Document plugin limitations
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D108512: [flang][OpenMP] Add semantic checks for ordered construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D109968: [asan] Fixed a bug causing a crash when redzone optimization kicked in on X86 with -asan-optimize-callbacks flag on.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D109971: [asan] Added TargetInstrInfo::isStackAdjustIntrinsic used to identify intrinsics, which adjust the stack when lowered to native.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D109968: [asan] Fixed a bug causing a crash when redzone optimization kicked in on X86 with -asan-optimize-callbacks flag on.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D110009: [asan] Changed ASan intrinsic to be X86 specific.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D110012: [asan] Fixed a bug causing a crash when redzone optimization kicked in on X86 with -asan-optimize-callbacks flag on.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D110012: [asan] Fixed a bug causing a crash when redzone optimization kicked in on X86 with -asan-optimize-callbacks flag on.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D109587: [RISCV][WIP] Generate target attribute in attribute section of object file when assemble .s file
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Kito Cheng via Phabricator via llvm-commits
- [llvm] d2e66d7 - [GlobalISel] Add a combine for and(load , mask) -> zextload
Konstantin Schwarz via llvm-commits
- [PATCH] D109357: [GlobalISel] Add a combine for and(load , mask) -> zextload
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D109703: [DebugInfo] Fix scope for local static variables
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D108492: [DebugInfo] Place static variable DIEs under the correct parent
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D109703: [DebugInfo] Fix scope for local static variables
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] a72763a - [Hexagon] Handle bitcast of i64/i128 -> v64i1/v128i1
Krzysztof Parzyszek via llvm-commits
- [llvm] 42dace9 - [Hexagon] Use getTypeAllocSize to compute difference between objects
Krzysztof Parzyszek via llvm-commits
- [PATCH] D109623: [Hexagon] Handle Bitcast of i64/i128 -> v64i1/v128i1
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D109403: Few bug fixes in HexagonVectorCombine
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] Add a mode to VFE that replaces unused vtable slots with a trap function instead of a NULL pointer
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D109169: [GlobalDCE] In VFE support for relative pointers, allow GEP references to the base symbol
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] In VFE, replace the whole 'sub' expression of unused relative-pointer-based vtable slots
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] In VFE, replace the whole 'sub' expression of unused relative-pointer-based vtable slots
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] In VFE, replace the whole 'sub' expression of unused relative-pointer-based vtable slots
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] In VFE, replace the whole 'sub' expression of unused relative-pointer-based vtable slots
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D109114: [GlobalDCE] In VFE, replace the whole 'sub' expression of unused relative-pointer-based vtable slots
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] e80ee4c - [GlobalDCE] In VFE support for relative pointers, allow GEP references to the base symbol
Kuba Mracek via llvm-commits
- [PATCH] D106720: [Attributor] AAFunctionReachability, Instruction reachability.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D106720: [Attributor] AAFunctionReachability, Instruction reachability.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D109662: [Attributor] Ensure store uses are correlated with reloads
Kuter Dinel via Phabricator via llvm-commits
- [llvm] dfc6859 - [gn build] Port 0213d7ec0c50
LLVM GN Syncbot via llvm-commits
- [llvm] 7c76cef - [gn build] Port 2c8e78491588
LLVM GN Syncbot via llvm-commits
- [llvm] 5a7e1d5 - [gn build] Port 49992c04148e
LLVM GN Syncbot via llvm-commits
- [llvm] 10b069d - [gn build] Port 626586fc253c
LLVM GN Syncbot via llvm-commits
- [llvm] c90cbb2 - [gn build] Port d249200fa7d5
LLVM GN Syncbot via llvm-commits
- [llvm] a9a6cdc - [gn build] Port 78b083dbb725
LLVM GN Syncbot via llvm-commits
- [llvm] 2755670 - [gn build] Port cc8229603b67
LLVM GN Syncbot via llvm-commits
- [llvm] 2c8e784 - [ORC] Add Shared/OrcRTBridge, and TargetProcess/OrcRTBootstrap.
Lang Hames via llvm-commits
- [llvm] 3ca6eee - [ORC] Fix self-assignment.
Lang Hames via llvm-commits
- [llvm] a01f772 - [ORC] Add MethodWrapperHandler utility for WrapperFunction.
Lang Hames via llvm-commits
- [llvm] 78b083d - [ORC] Add finalization & deallocation actions, SimpleExecutorMemoryManager class
Lang Hames via llvm-commits
- [llvm] 63838d8 - [examples] Fix SectionMemoryManager deconstruction error with MSVC.
Lang Hames via llvm-commits
- [llvm] 7e8babe - Revert "[examples] Fix SectionMemoryManager deconstruction error with MSVC."
Lang Hames via llvm-commits
- [PATCH] D109724: [JITLink] Allow moving a Symbol to a Block in a different Section
Lang Hames via Phabricator via llvm-commits
- [PATCH] D109736: [ORC] Remove unneeded __orc_rt_elfnix_tls_get_addr assembly file
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107084: [Kaleidoscope] Fix Kaleidoscope JIT symbol resolution error on Windows
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Lang Hames via Phabricator via llvm-commits
- [PATCH] D109551: [AutoFDO][llvm-profgen] Profile generation for LBR(non-CS) sample
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted function code
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109769: [llvm-profgen] Strip context to support non-CS profile generation for hybrid sample
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109713: [AutoFDO][llvm-profgen] Report zero count for unexecuted part of function code
Lei Wang via Phabricator via llvm-commits
- [PATCH] D109934: [llvm-profgen] Add duplication factor support to sample count
Lei Wang via Phabricator via llvm-commits
- [compiler-rt] 47373f9 - [compiler-rt][test] Add int128 requirement to TestCases/Misc/Linux/static-link.cpp
Leonard Chan via llvm-commits
- [compiler-rt] f4092c7 - [compiler-rt][test] Ensure CMAKE_SYSROOT is added as a test cflag if provided
Leonard Chan via llvm-commits
- [PATCH] D109109: [MC] Recursively calculate symbol offset
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution][LoopIdiom] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
LiuChen via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
LiuChen via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
LiuChen via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
LiuChen via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
LiuChen via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
LiuChen via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
LiuChen via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
LiuChen via Phabricator via llvm-commits
- [PATCH] D109658: [X86][FP16] Change the order of the operands in complex FMA intrinsics to allow swap between the mul operands.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D109953: [X86][FP16] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D109953: [X86][FP16] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
LuoYuanke via Phabricator via llvm-commits
- [llvm] 7271de2 - XFAIL test `missing-abstract-variable.ll` for RISC-V
Luís Marques via llvm-commits
- [PATCH] D109162: [RISCV] Select (srl (sext_inreg X, i32), uimm5) to SRAIW if only lower 32 bits are used.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Luís Marques via Phabricator via llvm-commits
- [PATCH] D109727: [Driver] Remove unneeded *-suse-* triples
Luís Marques via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Luís Marques via Phabricator via llvm-commits
- [PATCH] D105429: [JITLink][RISCV] Initial Support RISCV64 in JITLink
Luís Marques via Phabricator via llvm-commits
- [PATCH] D108916: [RISCV] Optimize (add (shl x, c0), (shl y, c1)) with SH*ADD
Luís Marques via Phabricator via llvm-commits
- [PATCH] D109727: [Driver] Remove unneeded *-suse-* triples
Luís Marques via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109773: [AMDGPU] Inline non-kernel functions using extern lds
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D109534: fixed ambiguous overload build failure
Marcelo Juchem via Phabricator via llvm-commits
- [PATCH] D109534: fixed ambiguous overload build failure
Marcelo Juchem via Phabricator via llvm-commits
- [PATCH] D109534: fixed ambiguous overload build failure
Marcelo Juchem via Phabricator via llvm-commits
- [PATCH] D109534: fixed ambiguous overload build failure
Marcelo Juchem via Phabricator via llvm-commits
- [compiler-rt] 5de8c7f - [fuzzer][fuchsia] Close exception channel before exiting.
Marco Vanotti via llvm-commits
- [PATCH] D109825: [AArch64]Enabling Cortex-A510 Support
Mark Murray via Phabricator via llvm-commits
- [PATCH] D109825: [AArch64]Enabling Cortex-A510 Support
Mark Murray via Phabricator via llvm-commits
- [compiler-rt] a2c319f - [LLVM][CMake][NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project
Mark de Wever via llvm-commits
- [lld] a2c319f - [LLVM][CMake][NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project
Mark de Wever via llvm-commits
- [PATCH] D107717: [LLVM][CMake][NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project
Mark de Wever via Phabricator via llvm-commits
- [llvm] 1ac209e - [NPM] Added -print-pipeline-passes print params for a few passes.
Markus Lavin via llvm-commits
- [PATCH] D109310: [NPM] Added -print-pipeline-passes print params for a few passes.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D109310: [NPM] Added -print-pipeline-passes print params for a few passes.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D109310: [NPM] Added -print-pipeline-passes print params for a few passes.
Markus Lavin via Phabricator via llvm-commits
- [llvm] b33a43e - [ARM] Move fetching of ARMSubtarget into the scopes that need it. NFC.
Martin Storsjö via llvm-commits
- [PATCH] D109650: [llvm-readobj] [COFF] Resolve relocations pointing at section symbols for arm64 too
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109649: [llvm-readobj] [COFF] Try to resolve symbols in unwind info on x86
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109593: WIP: [libcxx] Add a CI configuration for standalone building in llvm-project/runtimes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109651: [Win64EH] Write .pdata symbol relocations relative to the temporary begin symbol
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109649: [llvm-readobj] [COFF] Try to resolve symbols in unwind info on x86
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109651: [Win64EH] Write .pdata symbol relocations relative to the temporary begin symbol
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109716: [runtimes] Initialize LLVM_DEFAULT_TARGET_TRIPLE if not set by the caller
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109717: [runtimes] Calculate the path to the llvm directory without the LLVM cmake package
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109649: [llvm-readobj] [COFF] Try to resolve symbols in unwind info on x86
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109719: [runtimes] Check whether -nostdinc++ and -nostdlib++ are supported
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109719: [runtimes] Check whether -nostdinc++ and -nostdlib++ are supported
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109716: [runtimes] Initialize LLVM_DEFAULT_TARGET_TRIPLE if not set by the caller
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109717: [runtimes] Calculate the path to the llvm directory without the LLVM cmake package
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109649: [llvm-readobj] [COFF] Try to resolve symbols in unwind info on x86
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109650: [llvm-readobj] [COFF] Resolve relocations pointing at section symbols for arm64 too
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109651: [Win64EH] Write .pdata symbol relocations relative to the temporary begin symbol
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109719: [runtimes] Check whether -nostdinc++ and -nostdlib++ are supported
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109719: [runtimes] Check whether -nostdinc++ and -nostdlib++ are supported
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109593: WIP: [libcxx] Add a CI configuration for standalone building in llvm-project/runtimes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109041: [ARM] Fix assembly in `tInt_eh_sjlj_longjmp`
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109129: [ARM] Fix operands of `Int_eh_sjlj_longjmp`
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109046: [ARM] Move fetching of ARMSubtarget into the scopes that need it. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109041: [ARM] Fix assembly in `tInt_eh_sjlj_longjmp`
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D109046: [ARM] Move fetching of ARMSubtarget into the scopes that need it. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [llvm] c305513 - AMDGPU: Fix assert with indirect call with known required inputs
Matt Arsenault via llvm-commits
- [llvm] 2b4745f - AMDGPU: Avoid relying on an undef value in test
Matt Arsenault via llvm-commits
- [llvm] 99dfe90 - Attributor: Fix typos
Matt Arsenault via llvm-commits
- [llvm] f121742 - AMDGPU: Rename attributor class for uniform-work-group-size
Matt Arsenault via llvm-commits
- [llvm] fdd9761 - Attributor: Fix crash on undef in !callees
Matt Arsenault via llvm-commits
- [llvm] 8814623 - SeparateConstOffsetFromGEP: Fix stack overflow in unreachable code
Matt Arsenault via llvm-commits
- [llvm] 4a36e96 - RegAllocGreedy: Account for reserved registers in num regs heuristic
Matt Arsenault via llvm-commits
- [llvm] 54d755a - DAG: Fix incorrect folding of fmul -1 to fneg
Matt Arsenault via llvm-commits
- [llvm] 87c0087 - SplitKit: Remove decade old live interval hack
Matt Arsenault via llvm-commits
- [PATCH] D108578: RegAllocGreedy: Account for reserved registers in num regs heuristic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109446: DAG: Fix incorrect folding of fmul -1 to fneg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109446: DAG: Fix incorrect folding of fmul -1 to fneg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109704: AMDGPU: Fix test relying on incompatible attributes
Matt Arsenault 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
- [PATCH] D109032: [AMDGPU][NFC] Alter ComplexPattern types to be consistent with their uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109671: [AMDGPU] Add BFE pattern matches for constrained shifts.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109671: [AMDGPU] Add BFE pattern matches for constrained shifts.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109300: [AMDGPU] Make vector superclasses allocatable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109732: Attributor: Fix crash on undef in !callees
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109734: AMDGPU: Fix assert with indirect call with known required inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109735: SeparateConstOffsetFromGEP: Fix stack overflow in unreachable code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109734: AMDGPU: Fix assert with indirect call with known required inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109754: AMDGPU: Use -1/0 when copying from SCC to SGPR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109754: AMDGPU: Use -1/0 when copying from SCC to SGPR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109594: [AMDGPU] Initialize LDS pointers after alloca, but before call.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109750: [GlobalISel][Legalizer] Don't use eraseFromParentAndMarkDBGValuesForRemoval() for some artifacts.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109750: [GlobalISel][Legalizer] Don't use eraseFromParentAndMarkDBGValuesForRemoval() for some artifacts.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109750: [GlobalISel][Legalizer] Don't use eraseFromParentAndMarkDBGValuesForRemoval() for some artifacts.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108971: [AMDGPU] Split entry basic block after alloca instructions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109748: [GlobalISel][Legalizer] Use ArtifactValueFinder first for unmerge combines before trying others.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109748: [GlobalISel][Legalizer] Use ArtifactValueFinder first for unmerge combines before trying others.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109735: SeparateConstOffsetFromGEP: Fix stack overflow in unreachable code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109732: Attributor: Fix crash on undef in !callees
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109552: AMDGPU: Rename attributor class for uniform-work-group-size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108578: RegAllocGreedy: Account for reserved registers in num regs heuristic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109446: DAG: Fix incorrect folding of fmul -1 to fneg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109773: [AMDGPU] Inline non-kernel functions using extern lds
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109337: [GlobalOpt][FIX] Do not embed initializers into AS!=0 globals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108869: SplitKit: Remove decade old live interval hack
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109351: [NFC][AMDGPU] Reduce includes dependencies, part 2
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109750: [GlobalISel][Legalizer] Don't use eraseFromParentAndMarkDBGValuesForRemoval() for some artifacts.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add a -final-dce-legalizer flag to clean up dead code after legalization.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109823: [GlobalOpt] Do not shrink global to bool for an unfavorable AS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109773: [AMDGPU] Inline non-kernel functions using extern lds
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109901: [AMDGPU] Legalize initialized LDS variables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109900: [AMDGPU] Filtering out the inactive lanes bits when lowering copy to SCC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109961: [AMDGPU] Avoid processing functions in amdgpu-propagate-attributes pass for shaders
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109704: AMDGPU: Fix test relying on incompatible attributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Matt Arsenault 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
- [PATCH] D109999: AMDGPU: Refactor getWavesPerEU to separate flat workgroup size query
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D110000: AMDGPU: Use attributor to propagate amdgpu-flat-work-group-size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109146: [AArch64][SVE] Replace fmul and fadd LLVM IR instrinsics with fmul and fadd
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D109146: [AArch64][SVE] Replace fmul and fadd LLVM IR instrinsics with fmul and fadd
Matt Devereau via Phabricator via llvm-commits
- [compiler-rt] 1a3b330 - [HWASan] Catch cases where libc populated jmp_buf.
Matt Morehouse via llvm-commits
- [compiler-rt] 0a07789 - [HWASan] Add missing newlines.
Matt Morehouse via llvm-commits
- [compiler-rt] acaca56 - [HWASan] Test longjmp(jmpbuf, 0).
Matt Morehouse via llvm-commits
- [compiler-rt] 750d5fc - [HWASan] Intercept setjmp/longjmp on x86_64.
Matt Morehouse via llvm-commits
- [PATCH] D109847: [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D109847: [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D109847: [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D109847: [DFSan] Add force_zero_label abilist option to DFSan. This can be used as a work-around for overtainting.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109850: Implement SystemZIselLowering::hasAndNot
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Canonicalize masked merge; optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Canonicalize masked merge; optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [llvm] 7e337d8 - [Test] Add more sophisticated tests for switch UB opt
Max Kazantsev via llvm-commits
- [llvm] c78ed20 - [Test] Add a test showing missing opportunities in branch deletion by indvars
Max Kazantsev via llvm-commits
- [llvm] e4da0f9 - [Test] Add test showing missing opportunity in range inference for SCEV
Max Kazantsev via llvm-commits
- [llvm] 74fa174 - [Test] One more missing opportunity on IndVars check removal
Max Kazantsev via llvm-commits
- [llvm] 690f769 - [Test] Add simple test where IndVars fails to remove checks on negative values
Max Kazantsev via llvm-commits
- [llvm] def15c5 - [SCEV] Support negative values in signed/unsigned predicate reasoning
Max Kazantsev via llvm-commits
- [llvm] 471217c - Revert "Revert "[IndVars] Replace PHIs if loop exits on 1st iteration""
Max Kazantsev via llvm-commits
- [llvm] e9d34c5 - [NFC] Add assert and test showing that revert of D109596 wasn't justified
Max Kazantsev via llvm-commits
- [PATCH] D109428: [SImplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109428: [SImplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109428: [SImplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109428: [SImplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109219: [Intrinsics] Move dest arg functions of MemIntrinsicBase deeper in mem intrinsics hierarchy
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109428: [SImplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109219: [Intrinsics] Move dest arg functions of MemIntrinsicBase deeper in mem intrinsics hierarchy
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109596: [IndVars] Replace PHIs if loop exits on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109957: [SCEV] Support negative values in signed/unsigned predicate reasoning
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109959: [SCEV] Generalize implication when signedness of FoundPred doesn't matter
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109957: [SCEV] Support negative values in signed/unsigned predicate reasoning
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D109806: XFAIL missing-abstract-variable.ll test on ppc64le
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D109914: [Support] Attempt to fix deadlock in ThreadGroup
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D109914: [Support] Attempt to fix deadlock in ThreadGroup
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D109873: Add use_default_shell_env = True to ctx.actions.run
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110016: Check for invalid projects passed in LLVM_ENABLE_PROJECTS
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110016: Check for invalid projects passed in LLVM_ENABLE_PROJECTS
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110016: Check for invalid projects passed in LLVM_ENABLE_PROJECTS
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D110016: Check for invalid projects passed in LLVM_ENABLE_PROJECTS
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D109634: [LLD] Remove global state in lld/COFF
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D109904: [lld] Add test to check for timer output
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 4121ac1 - Check for invalid projects passed in LLVM_ENABLE_PROJECTS
Mehdi Amini via llvm-commits
- [llvm] 713c768 - Check for invalid projects passed in LLVM_ENABLE_PROJECTS
Mehdi Amini via llvm-commits
- [PATCH] D102266: Recommit "[LAA] Support pointer phis in loop by analyzing each incoming pointer."
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D109381: [LAA] Iteratively traverse pointer phis.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D108057: [Flang] Add compiled python modules to .gitignore
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D109527: [Delinearization] Delinearization of Array-of-Struct. Proof-of-Concept.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D109527: [Delinearization] Delinearization of Array-of-Struct. Proof-of-Concept.
Michael Kruse via Phabricator via llvm-commits
- [llvm] ffa5c3a - Fix warning on `llvm-else-after-return`. NFC.
Michael Liao via llvm-commits
- [PATCH] D104863: [LSV] Teach LSV to handle atomic ops.
Michael Liao via Phabricator via llvm-commits
- [compiler-rt] 210d72e - [compiler-rt] Move -fno-omit-frame-pointer check to common config-ix
Michał Górny via llvm-commits
- [PATCH] D109544: [OpenMP] Add flag for setting debug in the offloading device
Michał Górny via Phabricator via llvm-commits
- [PATCH] D109544: [OpenMP] Add flag for setting debug in the offloading device
Michał Górny via Phabricator via llvm-commits
- [PATCH] D109646: [LNICM] Fix the crashing problem
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D109661: [FunctionPropertiesAnalysis] Add `PreciseFunctionPropertiesAnalysis`
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D109877: [NewPM] Make InlinerPass (aka 'inline') a parameterized pass
Mircea Trofin via Phabricator via llvm-commits
- [compiler-rt] 65feb9f - [symbolizer] Change libcxx paths in buildscript.
Mitch Phillips via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D109825: [AArch64]Enabling Cortex-A510 Support
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D109825: [AArch64]Enabling Cortex-A510 Support
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D109966: [X86][NFC] structure-return simplificiation
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D109702: [NFC] Replace hard-coded usages of SystemZ::R15D with SpecialRegisters API
Neumann Hon via Phabricator via llvm-commits
- [llvm] 80b6058 - [gn build] (semi-manually) port 4247381e26dd
Nico Weber via llvm-commits
- [llvm] 1a56a29 - [gn build] Fix typos in config visibility lists
Nico Weber via llvm-commits
- [llvm] f78f613 - [llvm cmake] replace tabs with spaces in config-ix.cmake
Nico Weber via llvm-commits
- [compiler-rt] 8cfab5d - [Windows build] Use "DIA SDK" in sysroot
Nico Weber via llvm-commits
- [llvm] 53727b4 - [gn build] Use lib_dirs instead of qualified path in libs for diaguids.lib
Nico Weber via llvm-commits
- [lld] ed2f0ad - [lld/mac] Search .tbd before binary for framework files too
Nico Weber via llvm-commits
- [llvm] afc45ff - [gn build] (manually) port 2c42a73d6c39
Nico Weber via llvm-commits
- [llvm] 646299d - [Support] Convert BinaryStream class zoo to 64-bit offsets
Nico Weber via llvm-commits
- [llvm] df1ab7d - [gn build] (semi-manually) port 750d5fc65c92
Nico Weber via llvm-commits
- [llvm] 31cca21 - Revert "OpenMP 5.0 metadirective"
Nico Weber via llvm-commits
- [lld] 1b2c36a - [lld/mac] Fix comment typo to cycle bots
Nico Weber via llvm-commits
- [PATCH] D109611: Fix CLANG_ENABLE_STATIC_ANALYZER=OFF building all analyzer source
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109624: [clang] Make the driver not diagnose errors on nonexistent linker inputs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109624: [clang] Make the driver not diagnose errors on nonexistent linker inputs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109708: [Windows build] Use "DIA SDK" in sysroot
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109624: [clang] Make the driver not diagnose errors on nonexistent linker inputs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109708: [Windows build] Use "DIA SDK" in sysroot
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109624: [clang] Make the driver not diagnose errors on nonexistent linker inputs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109624: [clang] Make the driver not diagnose errors on nonexistent linker inputs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109624: [clang] Make the driver not diagnose errors on nonexistent linker inputs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109708: [Windows build] Use "DIA SDK" in sysroot
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109708: [Windows build] Use "DIA SDK" in sysroot
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109112: [darwin/x86] Model cxx_fast_tlscc as not preserving r11
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109763: [gn build] Use lib_dirs instead of putting a qualified path in libs for diaguids.lib
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109768: [lld/mac] Search .tbd before binary for framework files too
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109763: [gn build] Use lib_dirs instead of putting a qualified path in libs for diaguids.lib
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109768: [lld/mac] Search .tbd before binary for framework files too
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109834: [lldb/win] Improve check-lldb-shell with LLVM_ENABLE_DIA_SDK=NO
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109834: [lldb/win] Improve check-lldb-shell with LLVM_ENABLE_DIA_SDK=NO
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109923: [Support] Convert BinaryStream class zoo to 64-bit offsets
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109923: [Support] Convert BinaryStream class zoo to 64-bit offsets
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109923: [Support] Convert BinaryStream class zoo to 64-bit offsets
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Nico Weber via Phabricator via llvm-commits
- [llvm] 0fc624f - [IR] Return AAMDNodes from Instruction::getMetadata() (NFC)
Nikita Popov via llvm-commits
- [llvm] 80110aa - [Tests] Fix incorrect noalias metadata
Nikita Popov via llvm-commits
- [llvm] abe21da - [Tests] Fix noalias metadata in one more test
Nikita Popov via llvm-commits
- [PATCH] D109775: [FuncSpec] Fix isConstant check for globals
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109786: [SCEV] (udiv X, Y) * Y is always NUW
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109786: [SCEV] (udiv X, Y) * Y is always NUW
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109852: [IR] Return AAMDNodes from Instruction::getMetadata() (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Canonicalize masked merge; optimize (a & b) | (~a & c)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109746: [AA] Teach BasicAA to recognize basic GEP range information.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109775: [FuncSpec] Fix isConstant check for globals
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109219: [Intrinsics] Move dest arg functions of MemIntrinsicBase deeper in mem intrinsics hierarchy
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109852: [IR] Return AAMDNodes from Instruction::getMetadata() (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109397: [AttributeList] Change indexes in AttributeList::AttrIndex
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109978: [CaptureTracking] Allow passing LI to PointerMayBeCapturedBefore (NFC).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108782: [MergeICmps] Ignore clobbering instructions before the loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109957: [SCEV] Support negative values in signed/unsigned predicate reasoning
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109907: [DSE] Use cached escape info for calls.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110024: [MergeICmps] Don't reorder unmerged comparisons
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110026: [Verifier] Verify scoped noalias metadata
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110043: [IR] Add helper to convert offset to GEP indices
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109844: [DSE] Track earliest escape, use for loads in isReadClobber.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109972: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D109972: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D107016: [DebugInfo][LoopStrengthReduction] Ensure restoration of cached DIExpression when using SCEV-based salvaging
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D107016: [DebugInfo][LoopStrengthReduction] Ensure restoration of cached DIExpression when using SCEV-based salvaging
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D109833: [Dexter] Mutually exclusive argument group for --builder and --binary
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 68079ef - Teach SimplifyCFG to fold switches into lookup tables in more cases.
Owen Anderson via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D109565: Teach SimplifyCFG to fold switches into lookup tables in more cases.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D109988: Teach InstCombine to eliminate malloc-realloc-free triplets.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D109988: Teach InstCombine to eliminate malloc-realloc-free triplets.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D109970: [DebugInfo] Support DW_AT_defaulted
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D109970: [DebugInfo] Support DW_AT_defaulted
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D109970: [DebugInfo] Support DW_AT_defaulted
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D109665: [AArch64][SVE] Add patterns to generate ADR instruction
Paul Walker via Phabricator via llvm-commits
- [PATCH] D109666: [AArch64][SVE][InstCombine] Fold redundant zip(unzip) operations
Paul Walker via Phabricator via llvm-commits
- [PATCH] D109578: [LNT] Fixed incomplete feature for submit JSON to a local instance
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D109578: [LNT] Fixed incomplete feature for submit JSON to a local instance
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D109578: [LNT] Fixed incomplete feature for submit JSON to a local instance
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D109577: [LNT] Fixed incorrect orders behavior in case of miss formatted llvm_project_revision
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D109834: [lldb/win] Improve check-lldb-shell with LLVM_ENABLE_DIA_SDK=NO
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D109834: [lldb/win] Improve check-lldb-shell with LLVM_ENABLE_DIA_SDK=NO
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D109834: [lldb/win] Improve check-lldb-shell with LLVM_ENABLE_DIA_SDK=NO
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D109685: [flang][OpenMP] Add semantic check for threadprivate directive
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D109685: [flang][OpenMP] Add semantic check for threadprivate directive
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D109685: [flang][OpenMP] Add semantic check for threadprivate directive
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D109685: [flang][OpenMP] Add semantic check for threadprivate directive
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D109685: [flang][OpenMP] Add semantic check for threadprivate directive
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D108512: [flang][OpenMP] Add semantic checks for ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D108512: [flang][OpenMP] Add semantic checks for ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D109864: [flang][OpenMP] Add semantic checks for threadprivate and declare target directives
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D108512: [flang][OpenMP] Add semantic checks for ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D108512: [flang][OpenMP] Add semantic checks for ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D109658: [X86][FP16] Change the order of the operands in complex FMA intrinsics to allow swap between the mul operands.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109658: [X86][FP16] Change the order of the operands in complex FMA intrinsics to allow swap between the mul operands.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109658: [X86][FP16] Change the order of the operands in complex FMA intrinsics to allow swap between the mul operands.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109658: [X86][FP16] Change the order of the operands in complex FMA intrinsics to allow swap between the mul operands.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D107965: Fix X86-64 ABIT issue when splitting an i128 into two i64 during function call
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109739: [X86][InlineAsm][Bugfix] Use mem size information (*word ptr) for "global variable + registers" memory expression in inline asm.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D105278: [demangle] Support for ISO/IEC TS 18661 binary floating point type
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109953: [X86] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D108731: [TwoAddressInstructionPass] Improve the SrcRegMap and DstRegMap computation
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D109953: [X86][FP16] Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A)
Pengfei Wang via Phabricator via llvm-commits
- [llvm] d477a7c - GlobalISel/Utils: Refactor integer/float constant match functions
Petar Avramovic via llvm-commits
- [PATCH] D109750: [GlobalISel][Legalizer] Don't use eraseFromParentAndMarkDBGValuesForRemoval() for some artifacts.
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104409: GlobalISel/Utils: Refactor integer/float constant match functions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D107650: GlobalISel[RFC]: Avoid use of G_INSERT and G_EXTRACT in Legalizer
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109858: [GlobalISel][AMDGPU] Add a -final-dce-legalizer flag to clean up dead code after legalization.
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104409: GlobalISel/Utils: Refactor integer/float constant match functions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Refactor constant splat match functions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Refactor constant splat match functions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109969: AMDGPU/GlobalISel: Add min3 and max3 combines
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D104410: GlobalISel/Utils: Refactor constant splat match functions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D90051: AMDGPU/GlobalISel: Add floating point med3 combine
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D91081: [flang] Avoid calling the linker when "-c" option is used
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] fc08cfb - CodeView: static_cast result of getOffset() to size_t.
Peter Collingbourne via llvm-commits
- [PATCH] D108782: [MergeICmps] Ignore clobbering instructions before the loads
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D108283: [flang][driver] Add documentation for Plugins
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109813: [flang] GET_COMMAND_ARGUMENT(VALUE) runtime implementation
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109905: [flang] More precise checks for NULL() operands
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109909: [flang] Enforce array conformance in actual arguments to ELEMENTALs
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109911: [flang] Fold COUNT()
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109910: [flang] Revamp C1502 checking of END INTERFACE [generic-spec]
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109915: flang] Accept SIZE(assumed-rank, DIM=n)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109912: [flang] Catch errors with intrinsic array inquiry functions
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109922: [flang] Correct overflow detection in folding of real->integer conversions
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109926: flang] Upgrade warning to error in case of PURE procedure
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109918: [flang] Validate SIZE(x,DIM=n) dimension for assumed-size array x
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109933: [flang] Enforce fixed form rules about END continuation
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109935: [flang] Enforce specification function rules on callee, not call
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D110003: [flang] More checking of NULL pointer actual arguments
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D109572: [ELF] Add --why-extract= to query why an archive member/lazy object file is extracted
Peter Smith via Phabricator via llvm-commits
- [PATCH] D109624: [clang] Make the driver not diagnose errors on nonexistent linker inputs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109717: [runtimes] Calculate the path to the llvm directory without the LLVM cmake package
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109716: [runtimes] Initialize LLVM_DEFAULT_TARGET_TRIPLE if not set by the caller
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109624: [clang] Make the driver not diagnose errors on nonexistent linker inputs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109624: [clang] Make the driver not diagnose errors on nonexistent linker inputs
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109719: [runtimes] Check whether -nostdinc++ and -nostdlib++ are supported
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D109977: LLVM Driver Multicall tool
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D108059: [flang] Make 'this_image()' an intrinsic function
Phabricator via llvm-commits
- [PATCH] D109603: add a new API seek for the Cursor class in the DataExtractor.cpp
Phabricator via llvm-commits
- [llvm] 5746c76 - Revert "[IndVars] Break backedge and replace PHIs if loop exits on 1st iteration"
Philip Reames via llvm-commits
- [llvm] 6fec655 - Revert "[IndVars] Replace PHIs if loop exits on 1st iteration"
Philip Reames via llvm-commits
- [llvm] c4048d8 - [SCEV] Attempt to define what flags are legal on a SCEV
Philip Reames via llvm-commits
- [llvm] 0dd755f - [SCEV] Stop applying contextual flags in applyLoopGuards
Philip Reames via llvm-commits
- [llvm] 336291e - autogen a test for ease of update in later patch
Philip Reames via llvm-commits
- [llvm] 162aed4 - [test] precommit test for D109786
Philip Reames via llvm-commits
- [llvm] baff4b4 - [test] precommit anoter test for D109786
Philip Reames via llvm-commits
- [llvm] d4e03bc - regen an autogened test which is stale
Philip Reames via llvm-commits
- [llvm] a92f11b - switch a couple of SCEV tests to autogen for ease of update
Philip Reames via llvm-commits
- [llvm] debbf80 - autogen a test for ease of update
Philip Reames via llvm-commits
- [llvm] b759381 - [MemorySSA] Add verification levels to MemorySSA. [NFC]
Philip Reames via llvm-commits
- [llvm] 9bdb19c - [SCEV] (udiv X, Y) * Y is always NUW
Philip Reames via llvm-commits
- [llvm] 248e430 - precommit test for D109845/D106852
Philip Reames via llvm-commits
- [llvm] a4a426c - [InstCombine] Added llvm.powi optimizations
Philip Reames via llvm-commits
- [llvm] f79ce58 - autogen a SCEV test for ease of update
Philip Reames via llvm-commits
- [llvm] df7c2bc - precommit tests for D109457
Philip Reames via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109596: [IndVars] Replace PHIs if loop exits on 1st iteration
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108910: [IndVars] Break backedge and replace PHIs if loop exits on 1st iteration
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109457: [SCEV] Use constant range of RHS to prove NUW on narrow IV in trip count logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109553: [SCEV] Attempt to define what flags are legal on a SCEV
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109553: [SCEV] Attempt to define what flags are legal on a SCEV
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109553: [SCEV] Attempt to define what flags are legal on a SCEV
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109782: [SCEV] Stop applying contextual flags in applyLoopGuards
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109786: [SCEV] (udiv X, Y) * Y is always NUW
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109782: [SCEV] Stop applying contextual flags in applyLoopGuards
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109789: [SCEV] Stop blindly propagating flags from inbound geps to SCEV nodes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109786: [SCEV] (udiv X, Y) * Y is always NUW
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109786: [SCEV] (udiv X, Y) * Y is always NUW
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109786: [SCEV] (udiv X, Y) * Y is always NUW
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109845: [SCEV] Correctly propagate nowrap flags across scopes when folding invariant add through addrec
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109845: [SCEV] Correctly propagate nowrap flags across scopes when folding invariant add through addrec
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106851: [SCEV] Add two tests showing the bug in SCEV getAddExpr
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109855: [LoopPredication] Report changes correctly when attempting loop exit predication
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109867: [ValueTracking] Enhance DemandedElts support to PhiNode
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109855: [LoopPredication] Report changes correctly when attempting loop exit predication
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109457: [SCEV] Use constant range of RHS to prove NUW on narrow IV in trip count logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109457: [SCEV] Use constant range of RHS to prove NUW on narrow IV in trip count logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Philippe Antoine via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Philippe Antoine via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Philippe Antoine via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Philippe Antoine via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Philippe Antoine via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Philippe Antoine via Phabricator via llvm-commits
- [PATCH] D104556: [InstrProfiling] Make CountersPtr in __profd_ relative
Philippe Antoine via Phabricator via llvm-commits
- [PATCH] D109548: Make llvm.launder.invariant.group writeonly
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D109548: Make llvm.launder.invariant.group writeonly
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D29064: [MemorySSA] Add invariant.group handling
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D109754: AMDGPU: Use -1/0 when copying from SCC to SGPR
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D109900: [AMDGPU] Filtering out the inactive lanes bits when lowering copy to SCC
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D109961: [AMDGPU] Avoid calling amdgpu-propagate-attributes pass for shaders
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D109421: [PowerPC] Add intrinsic to convert between ppc_fp128 and fp128
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D108284: [DAGCombiner] Combine frem into fdiv+ftrunc+fma
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D108772: [LSR] Make sure that Factor fits into Base type
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D108772: [LSR] Make sure that Factor fits into Base type
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D109437: [PowerPC] FP compare and test XL compat builtins.
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D109920: [PowerPC] Fix td pattern for P10 VSLDBI and VSRDBI
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Raoul Gough via Phabricator via llvm-commits
- [PATCH] D109721: [IR] Reduce max supported integer from 2^24-1 to 2^23.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D109649: [llvm-readobj] [COFF] Try to resolve symbols in unwind info on x86
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D109650: [llvm-readobj] [COFF] Resolve relocations pointing at section symbols for arm64 too
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D109966: [X86][NFC] structure-return simplificiation
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D109844: [DSE] Track earliest escape, use for loads in isReadClobber.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D98540: [M68k] Implement Disassembler
Ricky Taylor via Phabricator via llvm-commits
- [llvm] 358df06 - [X86] Improve `matchBinaryShuffle()`'s `BLEND` lowering with per-element all-zero/all-ones knowledge
Roman Lebedev via llvm-commits
- [llvm] 0eb75a4 - Revert "Check for invalid projects passed in LLVM_ENABLE_PROJECTS"
Roman Lebedev via llvm-commits
- [llvm] 6a2c226 - [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Roman Lebedev via llvm-commits
- [llvm] 1e72ca9 - [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via llvm-commits
- [llvm] 0852313 - [NFC] combineX86ShufflesRecursively(): actually address nits for previous patch
Roman Lebedev via llvm-commits
- [llvm] 07f1d8f - [X86] lowerShuffleAsDecomposedShuffleMerge(): if both inputs are broadcastable/identities, canonicalize broadcasts as such
Roman Lebedev via llvm-commits
- [llvm] 5f2fe48 - [X86][TLI] SimplifyDemandedVectorEltsForTargetNode(): don't break apart broadcasts from which not just the 0'th elt is demanded
Roman Lebedev via llvm-commits
- [llvm] 0e89ff8 - [X86] SimplifyDemandedBits - only narrow a broadcast source if we only have one use.
Roman Lebedev via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109683: [APInt] Add APIntOps::ScaleBitMask helper
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109444: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost (alt. version)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109726: [X86] Improve `matchBinaryShuffle()`'s `BLEND` lowering with per-element all-zero/all-ones knowledge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109735: SeparateConstOffsetFromGEP: Fix stack overflow in unreachable code
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109759: [llvm-reduce] Skip updating calls where OldF isn't the called fn.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109726: [X86] Improve `matchBinaryShuffle()`'s `BLEND` lowering with per-element all-zero/all-ones knowledge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains where one side is an extend
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution][LoopIdiom] Infer loop max trip count from array accesses
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108138: [WIP] Remove switch statements before vectorization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109700: [InstCombine] Improve TryToSinkInstruction with multiple uses
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109296: [LV] Improve inclusivity of vectorization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109888: Bitcast wrapped in a call obscures function attributes, pessimizing MemorySSA
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109927: [WIP][TLI] SimplifyDemandedVectorElts(): for `OR`, don't demand elements that are known to be all-ones in another operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109726: [X86] Improve `matchBinaryShuffle()`'s `BLEND` lowering with per-element all-zero/all-ones knowledge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109844: [DSE] Track earliest escape, use for loads in isReadClobber.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109428: [SimplifyCFG] SwitchInst processing redirecting the UB edges from the BB with the phiNode, that contains the UB, to the new BB.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109927: [WIP][TLI] SimplifyDemandedVectorElts(): for `OR`, don't demand elements that are known to be all-ones in another operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109726: [X86] Improve `matchBinaryShuffle()`'s `BLEND` lowering with per-element all-zero/all-ones knowledge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109973: [ADT] APIntOps::ScaleBitMask(): introduce 'BitMergingApproach' switch
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109974: [WIP][X86] `matchBinaryShuffle()`: lift same-dimensions restriction on `OR` blend
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109726: [X86] Improve `matchBinaryShuffle()`'s `BLEND` lowering with per-element all-zero/all-ones knowledge
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains when possible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110016: Check for invalid projects passed in LLVM_ENABLE_PROJECTS
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110034: [InstCombine] Update vector transforms to use poison instead of undef for insertelement and shufflevector's placeholder
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108382: [X86] lowerShuffleAsDecomposedShuffleMerge(): if both inputs are broadcastable/identities, canonicalize broadcasts as such
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108382: [X86] lowerShuffleAsDecomposedShuffleMerge(): if both inputs are broadcastable/identities, canonicalize broadcasts as such
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108411: [X86][TLI] SimplifyDemandedVectorEltsForTargetNode(): don't break apart broadcasts from which not just the 0'th elt is demanded
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108411: [X86][TLI] SimplifyDemandedVectorEltsForTargetNode(): don't break apart broadcasts from which not just the 0'th elt is demanded
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains when possible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110038: [InstCombine] move add after min/max intrinsic
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109296: [LV] Improve inclusivity of vectorization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109734: AMDGPU: Fix assert with indirect call with known required inputs
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D108707: [SampleFDO] Set ProfileIsFS bit properly in extbinary format from the internal option
Rong Xu via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] ef8c913 - [WebAssembly] Allow import and export of TLS symbols between DSOs
Sam Clegg via llvm-commits
- [llvm] 6ee55f9 - Fix test failure created by ef8c9135efcb
Sam Clegg via llvm-commits
- [PATCH] D109722: [lld][WebAssembly] Relax limitations on multithreaded instantiation
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108877: [WebAssembly] Allow import and export of TLS symbols between DSOs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109730: [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109730: [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109730: [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108877: [WebAssembly] Allow import and export of TLS symbols between DSOs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D108877: [WebAssembly] Allow import and export of TLS symbols between DSOs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109730: [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109157: [ARM] Mitigate the cve-2021-35465 security vulnurability.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Sam McCall via Phabricator via llvm-commits
- [llvm] c98a8a0 - [HardwareLoops] Loop guard intrinsic to recognise zext
Sam Parker via llvm-commits
- [PATCH] D109631: [HardwareLoops] Loop guard intrinsic to recognise zext
Sam Parker via Phabricator via llvm-commits
- [PATCH] D109631: [HardwareLoops] Loop guard intrinsic to recognise zext
Sam Parker via Phabricator via llvm-commits
- [PATCH] D109631: [HardwareLoops] Loop guard intrinsic to recognise zext
Sam Parker via Phabricator via llvm-commits
- [PATCH] D109631: [HardwareLoops] Loop guard intrinsic to recognise zext
Sam Parker via Phabricator via llvm-commits
- [PATCH] D109631: [HardwareLoops] Loop guard intrinsic to recognise zext
Sam Parker via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
Sam Parker via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D108903: [llvm-reduce] Add reduce operands pass
Samuel Eubanks via Phabricator via llvm-commits
- [PATCH] D108903: [llvm-reduce] Add reduce operands pass
Samuel Eubanks via Phabricator via llvm-commits
- [PATCH] D108903: [llvm-reduce] Add reduce operands pass
Samuel Eubanks via Phabricator via llvm-commits
- [PATCH] D108903: [llvm-reduce] Add reduce operands pass
Samuel Eubanks via Phabricator via llvm-commits
- [PATCH] D109883: [Analysis] Add support for vscale in computeKnownBitsFromOperator
Sander de Smalen via Phabricator via llvm-commits
- [llvm] be10280 - [PhaseOrdering] add tests for PR47023; NFC
Sanjay Patel via llvm-commits
- [llvm] f5d8952 - [InstCombine] Transform X == 0 ? 0 : X * Y --> X * freeze(Y)
Sanjay Patel via llvm-commits
- [llvm] e5a32d7 - [InstCombine] move extend after insertelement if both operands are extended
Sanjay Patel via llvm-commits
- [llvm] 3a587ed - [InstCombine] add vector tests for 'and' folds; NFC
Sanjay Patel via llvm-commits
- [llvm] 41ff761 - [InstCombine] allow splat vectors for narrowing masked fold
Sanjay Patel via llvm-commits
- [llvm] 6da3503 - [InstCombine] add tests for min/max intrinsics with offset operand; NFC
Sanjay Patel via llvm-commits
- [llvm] 9555d1e - [InstCombine] add/adjust tests for min/max intrinsics; NFC
Sanjay Patel via llvm-commits
- [PATCH] D109645: [LV] Recognize intrinsic min/max reductions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D108935: [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109645: [LV] Recognize intrinsic min/max reductions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109645: [LV] Recognize intrinsic min/max reductions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D108284: [DAGCombiner] Combine frem into fdiv+ftrunc+fma
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109523: [ARM] Remove isel patterns that start with (fneg (fma)).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D108408: [InstCombine] Transform X == 0 ? 0 : X * Y --> X * freeze(Y).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109537: [InstCombine] move extend after insertelement if both operands are extended
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109537: [InstCombine] move extend after insertelement if both operands are extended
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109537: [InstCombine] move extend after insertelement if both operands are extended
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93191: [PowerPC] Fold select_cc constants when comparing zero into trivial ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93191: [PowerPC] Fold select_cc constants when comparing zero into trivial ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109236: [AggressiveInstCombine] Add `{extract/insert}element` to `TruncInstCombine` DAG
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109537: [InstCombine] move extend after insertelement if both operands are extended
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109484: [SLP] Calculate overload types from intrinsic description
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D108935: [SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109954: [InstCombine] powi(x, y) * powi(x, z) -> powi(x, y + z)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109954: [InstCombine] powi(x, y) * powi(x, z) -> powi(x, y + z)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D110038: [InstCombine] move add after min/max intrinsic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains when possible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D110038: [InstCombine] move add after min/max intrinsic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109743: [NFC][MachineRegisterInfo] Fix typo in comments of getLiveInVirtReg() function
Scott Linder via Phabricator via llvm-commits
- [PATCH] D106393: [PowerPC][AIX] Add support for varargs for complex types on AIX
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D106393: [PowerPC][AIX] Add support for varargs for complex types on AIX
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D105659: [PowerPC][AIX] Support ByVals with greater alignment then pointer size
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
Serge Guelton via llvm-commits
- [PATCH] D109484: [SLP] Calculate overload types from intrinsic description
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D109903: profi - a flow-based profile inference algorithm: Part II
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D109980: profi - a flow-based profile inference algorithm: Part III (out of 3)
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D106851: [SCEV] Add two tests showing the bug in SCEV getAddExpr
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D106852: [SCEV] Fix getAddExpr for adding loop invariants into start of some AddRec
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce Sun via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce Sun via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce Sun via Phabricator via llvm-commits
- [PATCH] D109631: [HardwareLoops] Loop guard intrinsic to recognise zext
Sherwin via Phabricator via llvm-commits
- [PATCH] D109631: [HardwareLoops] Loop guard intrinsic to recognise zext
Sherwin via Phabricator via llvm-commits
- [PATCH] D109631: [HardwareLoops] Loop guard intrinsic to recognise zext
Sherwin via Phabricator via llvm-commits
- [PATCH] D109631: [HardwareLoops] Loop guard intrinsic to recognise zext
Sherwin via Phabricator via llvm-commits
- [PATCH] D110029: [OpenMP][Offloading] Use bitset to indicate execution mode instead of value
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D105429: [JITLink][RISCV] Initial Support RISCV64 in JITLink
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D105429: [JITLink][RISCV] Initial Support RISCV64 in JITLink
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D109572: [ELF] Add --why-extract= to query why an archive member/lazy object file is extracted
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D109940: Fixed bug with clang where a fallthrough switch statement wasn't getting proper debug information
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D109940: Fixed bug with clang where a fallthrough switch statement wasn't getting proper debug information
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D109940: Fixed bug with clang where a fallthrough switch statement wasn't getting proper debug information
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 533471f - [MIPS] Remove unused tblgen template args. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D109359: [TableGen] Optionally emit a warning for unused template args
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] 6d970e8 - [InstCombine] Add PR51784 test cases
Simon Pilgrim via llvm-commits
- [llvm] 65ad09d - [X86][SLM] Fix DIVPD/DIVPS/RCPPS/RSQRTPS/SQRTPD/SQRTPS/DPPD/DPPS uops, latency and throughput
Simon Pilgrim via llvm-commits
- [llvm] 9db2082 - [APInt] Add APIntOps::ScaleBitMask helper
Simon Pilgrim via llvm-commits
- [llvm] dcba994 - [X86] combineX86ShuffleChain - ensure we only peek through bitcasts to vectors (PR51858)
Simon Pilgrim via llvm-commits
- [llvm] 0767e43 - [CostModel][X86] Adjust bitreverse/ctpop/ctlz/cttz AVX2+ costs based on llvm-mca reports
Simon Pilgrim via llvm-commits
- [llvm] 1ef62cb - [X86] SimplifyDemandedVectorEltsForTargetNode - add PSADBW handling
Simon Pilgrim via llvm-commits
- [llvm] 8821345 - [TextAPI] Use const-ref iterator in for-range loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] e4b2f66 - [TableGen] Record::checkRecordAssertions() - Use const-ref iterator in for-range loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 9e70d4e - [AsmPrinter] DebugLocEntry::dump() - Use const-ref iterator in for-range loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] cbaaede - [CodeGen] MachineInstr::getUsedDebugRegs() - Use const-ref iterator in for-range loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 5ebe95e - [X86][Atom] Fix integer shuffles uops, latency and throughput
Simon Pilgrim via llvm-commits
- [llvm] 77f6c0b - Fix Wdocumentation warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] db23f27 - [X86] X86PreTileConfig - Use const-ref iterator in for-range loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] bbebb56 - [TableGen] X86EVEX2VEXTablesEmitter - Use const-ref iterator in for-range loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 4af7643 - [CodeGen] LiveDebug - Use const-ref iterator in for-range loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 72e5786 - [DebugInfo] DWARF - Use const-ref iterator in for-range loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] e381d8b - [X86][Atom] Fix (U)COMISS/SD uops, latency and throughput
Simon Pilgrim via llvm-commits
- [llvm] cf8fac7 - [X86][Atom] Specific uops for all IMUL/IDIV instructions
Simon Pilgrim via llvm-commits
- [llvm] b7342e3 - [X86] Fold SHUFPS(shuffle(x),shuffle(y),mask) -> SHUFPS(x,y,mask')
Simon Pilgrim via llvm-commits
- [llvm] f855ef2 - [X86][Atom] Fix FP uops + port usage
Simon Pilgrim via llvm-commits
- [llvm] 0e89ff8 - [X86] SimplifyDemandedBits - only narrow a broadcast source if we only have one use.
Simon Pilgrim via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109683: [APInt] Add APIntOps::ScaleBitMask helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109658: [X86][FP16] Change the order of the operands in complex FMA intrinsics to allow swap between the mul operands.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109683: [APInt] Add APIntOps::ScaleBitMask helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Optimize (a & b) | (~a & c)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109726: [X86] Improve `matchBinaryShuffle()`'s `BLEND` lowering with per-element all-zero/all-ones knowledge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98540: [M68k] Implement Disassembler
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109484: [SLP] Calculate overload types from intrinsic description
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109726: [X86] Improve `matchBinaryShuffle()`'s `BLEND` lowering with per-element all-zero/all-ones knowledge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109484: [SLP] Calculate overload types from intrinsic description
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109484: [SLP] Calculate overload types from intrinsic description
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109726: [X86] Improve `matchBinaryShuffle()`'s `BLEND` lowering with per-element all-zero/all-ones knowledge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109726: [X86] Improve `matchBinaryShuffle()`'s `BLEND` lowering with per-element all-zero/all-ones knowledge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109973: [ADT] APIntOps::ScaleBitMask(): introduce 'BitMergingApproach' switch
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D98540: [M68k] Implement Disassembler
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109989: [X86] Improve i8 all-ones element insertion in pre-SSE4.1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109993: [X86] Rename the X86WinAllocaExpander pass and related symbols to "DynAlloca". NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109993: [X86] Rename the X86WinAllocaExpander pass and related symbols to "DynAlloca". NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109065: [X86] combineX86ShufflesRecursively(): call SimplifyMultipleUseDemandedVectorElts() on after finishing recursing
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] a4e437e - [FuncSpec] Add a test for specialising on a non-constant global argument. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 2a1ac2e - [FuncSpec] Add force flag to test case to trigger the transform. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 97cc678 - [FuncSpec] Specialising on addresses of const global values.
Sjoerd Meijer via llvm-commits
- [PATCH] D109775: [FuncSpec] Fix isConstant check for globals
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109760: [GVN] Simple GVN hoist
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109775: [FuncSpec] Fix isConstant check for globals
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109775: [FuncSpec] Fix isConstant check for globals
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109775: [FuncSpec] Fix isConstant check for globals
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109775: [FuncSpec] Fix isConstant check for globals
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109775: [FuncSpec] Specialising on addresses of const global values
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109775: [FuncSpec] Specialising on addresses of const global values
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109517: [Clang][ARM][AArch64] Add support for Armv9-A, Armv9.1-A and Armv9.2-A
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109853: [MemProf] Avoid global lock when updating MIB cache
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D109853: [MemProf] Avoid global lock when updating MIB cache
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D109868: [MemProf] Don't instrument stack accesses unless requested
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D109868: [MemProf] Don't instrument stack accesses unless requested
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D105876: OMPIRBuilder for Interop directive
Sri Hari Krishna Narayanan via Phabricator via llvm-commits
- [PATCH] D109848: [SDAG] Disable expansion of FMINNUM/FMAXNUM to SELECT_CC for vector operands
Sridhar Gopinath via Phabricator via llvm-commits
- [llvm] 9691851 - [JITLink] Factor out forEachRelocation() function from addRelocations() in ELF Aarch64 backend (NFC)
Stefan Gränitz via llvm-commits
- [PATCH] D109516: [JITLink] Factor out forEachRelocation() function from addRelocations() in ELF Aarch64 backend (NFC)
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D109520: [JITLink] Adopt forEachRelocation() helper in ELF x86-64 backend (NFC)
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D109522: [JITLink] Adopt forEachRelocation() helper in ELF RISCV backend (NFC)
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D109522: [JITLink] Adopt forEachRelocation() helper in ELF RISCV backend (NFC)
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D109520: [JITLink] Adopt forEachRelocation() helper in ELF x86-64 backend (NFC)
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D107016: [DebugInfo][LoopStrengthReduction] Ensure restoration of cached DIExpression when using SCEV-based salvaging
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D107070: [Dexter] Improve Dexter's performance by evaluating expressions only when needed
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D107070: [Dexter] Improve Dexter's performance by evaluating expressions only when needed
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D107070: [Dexter] Improve Dexter's performance by evaluating expressions only when needed
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D109833: [Dexter] Mutually exclusive argument group for --builder and --binary
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D109833: [Dexter] Mutually exclusive argument group for --builder and --binary
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D103065: [AIX][test-suite] Utilize `INT_MAX` instead of `RAND_MAX` on AIX (ocean and srad benchmarks)
Steven Wan via Phabricator via llvm-commits
- [llvm] 2790498 - Adjust the doc after the renaming of debuginfo-tests => cross-project-tests
Sylvestre Ledru via llvm-commits
- [llvm] 23763dd - llvm doc: subversion isn't necessary in this example
Sylvestre Ledru via llvm-commits
- [llvm] 8919e7b - llvm doc: remove the old reference to subversion and add a link to the GH repo instead
Sylvestre Ledru via llvm-commits
- [llvm] b7ec8f3 - llvm/cmake: fix a typo
Sylvestre Ledru via llvm-commits
- [PATCH] D95339: [RFC][test] Adapt debug-info lit framework for more general purposes - part 1
Sylvestre Ledru via Phabricator via llvm-commits
- [compiler-rt] 37a5a3a - [MemProf] Avoid global lock when updating MIB cache
Teresa Johnson via llvm-commits
- [compiler-rt] 2425247 - [MemProf] Fix format warnings
Teresa Johnson via llvm-commits
- [llvm] 88cb3e2 - [MemProf] Don't instrument stack accesses unless requested
Teresa Johnson via llvm-commits
- [PATCH] D108741: [GlobalDCE] Handle non-vfunc entries in vtables during VFE
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109737: [LTO] Emit DebugLoc for dead function in optimization remarks
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109794: [Sanitizer] Allow setting the report path to create directory
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109794: [Sanitizer] Allow setting the report path to create directory
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109794: [Sanitizer] Allow setting the report path to create directory
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109853: [MemProf] Avoid global lock when updating MIB cache
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109853: [MemProf] Avoid global lock when updating MIB cache
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109853: [MemProf] Avoid global lock when updating MIB cache
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109853: [MemProf] Avoid global lock when updating MIB cache
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109737: [LTO] Emit DebugLoc for dead function in optimization remarks
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109868: [MemProf] Don't instrument stack accesses unless requested
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109868: [MemProf] Don't instrument stack accesses unless requested
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109868: [MemProf] Don't instrument stack accesses unless requested
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109868: [MemProf] Don't instrument stack accesses unless requested
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109868: [MemProf] Don't instrument stack accesses unless requested
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109794: [Sanitizer] Allow setting the report path to create directory
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D109794: [Sanitizer] Allow setting the report path to create directory
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36850: [ThinLTO] Add norecurse function attribute propagation
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36850: [ThinLTO] Add norecurse function attribute propagation
Teresa Johnson via Phabricator via llvm-commits
- [lld] b2032f1 - [lld][WebAssembly] Relax limitations on multithreaded instantiation
Thomas Lively via llvm-commits
- [lld] 962acf0 - [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Thomas Lively via llvm-commits
- [PATCH] D109722: [lld][WebAssembly] Relax limitations on multithreaded instantiation
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109722: [lld][WebAssembly] Relax limitations on multithreaded instantiation
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109722: [lld][WebAssembly] Relax limitations on multithreaded instantiation
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109730: [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D108877: [WebAssembly] Allow import and export of TLS symbols between DSOs
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109730: [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109730: [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109730: [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109730: [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109481: [WebAssembly] Custom optimization for truncate
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109730: [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109730: [lld][WebAssembly] Use llvm-objdump to test __wasm_init_memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109481: [WebAssembly] Custom optimization for truncate
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D109577: [LNT] Fixed incorrect orders behavior in case of miss formatted llvm_project_revision
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D109577: [LNT] Fixed incorrect orders behavior in case of miss formatted llvm_project_revision
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] 5d070c8 - SwiftAsync: use runtime-provided flag for extended frame if back-deploying
Tim Northover via llvm-commits
- [llvm] f287405 - AArch64: fix indentation of ProcAppleA14. NFC.
Tim Northover via llvm-commits
- [PATCH] D109218: SwiftAsync: use runtime-provided flag for extended frame if back-deploying
Tim Northover via Phabricator via llvm-commits
- [PATCH] D109827: AArch64: use ldp/stp for 128-bit atomic load/store with v8.4
Tim Northover via Phabricator via llvm-commits
- [PATCH] D109827: AArch64: use ldp/stp for 128-bit atomic load/store with v8.4
Tim Northover via Phabricator via llvm-commits
- [PATCH] D109827: AArch64: use ldp/stp for 128-bit atomic load/store with v8.4
Tim Northover via Phabricator via llvm-commits
- [PATCH] D109827: AArch64: use ldp/stp for 128-bit atomic load/store with v8.4
Tim Northover via Phabricator via llvm-commits
- [PATCH] D109827: AArch64: use ldp/stp for 128-bit atomic load/store with v8.4
Tim Northover via Phabricator via llvm-commits
- [PATCH] D109827: AArch64: use ldp/stp for 128-bit atomic load/store with v8.4
Tim Northover via Phabricator via llvm-commits
- [PATCH] D109806: XFAIL missing-abstract-variable.ll test on ppc64le
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109806: XFAIL missing-abstract-variable.ll test on ppc64le
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D93454: [LLVM-C] Replace LLVMSetInstDebugLocation with LLVMAddMetadataToInst.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D93454: [LLVM-C] Replace LLVMSetInstDebugLocation with LLVMAddMetadataToInst.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Deprecate config.guess
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D109837: cmake: Remove config.guess
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D110016: Check for invalid projects passed in LLVM_ENABLE_PROJECTS
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D110016: Check for invalid projects passed in LLVM_ENABLE_PROJECTS
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D109657: [SystemZ] Accept plain register name where an address is expected.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D109660: [SystemZ] Recognize .machine directive in parser.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D109702: [NFC] Replace hard-coded usages of SystemZ::R15D with SpecialRegisters API
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D109660: [SystemZ] Recognize .machine directive in parser.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D109362: [SystemZ][z/OS] Add GOFF Support to the DataLayout
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D109362: [SystemZ][z/OS] Add GOFF Support to the DataLayout
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D109362: [SystemZ][z/OS] Add GOFF Support to the DataLayout
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D109362: [SystemZ][z/OS] Add GOFF Support to the DataLayout
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D109850: Implement SystemZIselLowering::hasAndNot
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 757384a - [AArch64][SVE][InstCombine] Fold redundant zip1/2(uzp1/2) operations
Usman Nadeem via llvm-commits
- [llvm] d841c72 - Precommit tests for D109807 "[InstCombine] Narrow type of logical operation chains when possible"
Usman Nadeem via llvm-commits
- [PATCH] D108065: [InstSimplify][AArch64] Eliminate vector reverse of ptrue/dupx intrinsics
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains where one side is an extend
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109808: [InstCombine] Eliminate vector reverse if all inputs/outputs to an instruction are reverses
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109808: [InstCombine] Eliminate vector reverse if all inputs/outputs to an instruction are reverses
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109666: [AArch64][SVE][InstCombine] Fold redundant zip(unzip) operations
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109666: [AArch64][SVE][InstCombine] Fold redundant zip(unzip) operations
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109808: [InstCombine] Eliminate vector reverse if all inputs/outputs to an instruction are reverses
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains when possible
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109665: [AArch64][SVE] Add patterns to generate ADR instruction
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains when possible
Usman Nadeem via Phabricator via llvm-commits
- [llvm] 106959a - [AMDGPU] Inline non-kernel functions using extern lds
Vang Thao via llvm-commits
- [PATCH] D108830: [AMDGPU] Propagate defining src reg for AGPR to AGPR Copys
Vang Thao via Phabricator via llvm-commits
- [PATCH] D109773: [AMDGPU] Inline non-kernel functions using extern lds
Vang Thao via Phabricator via llvm-commits
- [PATCH] D109773: [AMDGPU] Inline non-kernel functions using extern lds
Vang Thao via Phabricator via llvm-commits
- [PATCH] D109773: [AMDGPU] Inline non-kernel functions using extern lds
Vang Thao via Phabricator via llvm-commits
- [PATCH] D109674: [SelectionDAG][NFC] Fix typo in VerifyDAGDiverence() function name
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D109674: [SelectionDAG][NFC] Fix typo in VerifyDAGDiverence() function name
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D109501: [RegScavenger][NFC] Refer to the already initialized local variable for spill slot index
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D109743: [NFC][MachineRegisterInfo] Fix typo in comments of getLiveInVirtReg() function
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D109517: [Clang][ARM][AArch64] Add support for Armv9-A, Armv9.1-A and Armv9.2-A
Victor Campos via Phabricator via llvm-commits
- [PATCH] D109517: [Clang][ARM][AArch64] Add support for Armv9-A, Armv9.1-A and Armv9.2-A
Victor Campos via Phabricator via llvm-commits
- [PATCH] D105431: [LLD] Fix a padding bug in the old Mach-O backend in LLD.
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D109675: [value-tracking] see through returned attribute.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D109794: [Sanitizer] Allow setting the report path to create directory
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D109794: [Sanitizer] Allow setting the report path to create directory
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Volodymyr Sapsai via Phabricator via llvm-commits
- [lld] b428c3e - [lld-macho] Ignore local personality symbols if non-local with the same name exisst, to avoid "too many personalities" error.
Vy Nguyen via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D109840: Add MachO signature verification test
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D109803: Extract LC_CODE_SIGNATURE related implementation out of LLD
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D109895: [lld-macho][nfc] Construct CFString literals by copying the ConcatInputSection
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D107533: [lld-macho] Handle encoding personalities of same names but different kinds
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D109946: [lld-macho] Teach ICF to dedup functions with identical unwind info
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D109945: [lld-macho] Simplify the handling of "no unwind info" functions
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D109945: [lld-macho] Simplify the handling of "no unwind info" functions
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110018: [lld-macho] Speed up markLive()
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110018: [lld-macho] Speed up markLive()
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110040: [lld-macho] Don't replace local personality symbol with LazySymbol
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 446e216 - [llvm-profgen] Use context-sensitive byte size cost for preinliner decisions by default
Wenlei He via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109637: [llvm-profgen] Ignore broken LBR samples
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109638: [CSSPGO][llvm-profgen] Truncate stack samples with invalid return address.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109531: [CSSPGO] Enable pseudo probe instrumentation in O0 mode.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109638: [CSSPGO][llvm-profgen] Truncate stack samples with invalid return address.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109893: [llvm-profgen] Use context-sensitive byte size cost for preinliner decisions by default
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109893: [llvm-profgen] Use context-sensitive byte size cost for preinliner decisions by default
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109893: [llvm-profgen] Use context-sensitive byte size cost for preinliner decisions by default
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109976: [CSSPGO] Tweakes to lower pseudo probe runtime overhead
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109913: [Bazel] Use posix definitions for FreeBSD
William Muir via Phabricator via llvm-commits
- [PATCH] D109913: [Bazel] Use posix definitions for FreeBSD
William Muir via Phabricator via llvm-commits
- [PATCH] D109913: [Bazel] Use posix definitions for FreeBSD
William Muir via Phabricator via llvm-commits
- [PATCH] D109913: [Bazel] Use posix definitions for FreeBSD
William Muir via Phabricator via llvm-commits
- [PATCH] D110050: [Bazel] add linkopt to warn on unresolved symbols for llvm/lib/Support under FreeBSD
William Muir via Phabricator via llvm-commits
- [PATCH] D108962: [docs] [NFC] Clarify the datalayout documentation
William Woodruff via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
William Woodruff via Phabricator via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
William Woodruff via Phabricator via llvm-commits
- [PATCH] D109655: [BitcodeReader] fix a logic error in vector type element validation
William Woodruff via Phabricator via llvm-commits
- [PATCH] D109488: [X86] Adjust Keylocker store register num for encodekey128/256
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D109739: [X86][InlineAsm][Bugfix] Use mem size information (*word ptr) for "global variable + registers" memory expression in inline asm.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D109739: [X86][InlineAsm][Bugfix] Use mem size information (*word ptr) for "global variable + registers" memory expression in inline asm.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D109949: [x86][AMX] Support undef and zeroinitializer for x86_amx
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 3731de6 - [X86] Adjust Keylocker handle mem size
Xiang1 Zhang via llvm-commits
- [llvm] bdce8d4 - Revert "[X86] Adjust Keylocker handle mem size"
Xiang1 Zhang via llvm-commits
- [llvm] c81d6ab - [X86] Adjust Keylocker handle mem size
Xiang1 Zhang via llvm-commits
- [llvm] 1f1c71a - [X86][InlineAsm] Use mem size information (*word ptr) for "global variable + registers" memory expression in inline asm.
Xiang1 Zhang via llvm-commits
- [PATCH] D109534: fixed ambiguous overload build failure
Xing GUO via Phabricator via llvm-commits
- [PATCH] D109566: [yaml2obj][XCOFF] add the SectionIndex field for symbol.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D109534: fixed ambiguous overload build failure
Xing GUO via Phabricator via llvm-commits
- [PATCH] D109737: [LTO] Emit DebugLoc for dead function in optimization remarks
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D109737: [LTO] Emit DebugLoc for dead function in optimization remarks
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D109737: [LTO] Emit DebugLoc for dead function in optimization remarks
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D109737: [LTO] Emit DebugLoc for dead function in optimization remarks
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D109737: [LTO] Emit DebugLoc for dead function in optimization remarks
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D109737: [LTO] Emit DebugLoc for dead function in optimization remarks
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D109737: [LTO] Emit DebugLoc for dead function in optimization remarks
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D109705: AMDGPU: Don't consider whether amdgpu-flat-work-group-size was set
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D109707: [HIP] [AlwaysInliner] Disable AlwaysInliner to eliminate undefined symbols
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D97735: [Globals] Treat nobuiltin fns as maybe-derefined.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D108123: [MemoryBuiltins] Mark user defined delete as nobuiltin
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D108467: [CMake][AIX] Disable visibility options in build
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D106393: [PowerPC][AIX] Add support for varargs for complex types on AIX
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D106393: [PowerPC][AIX] Add support for varargs for complex types on AIX
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D106393: [PowerPC][AIX] Add support for varargs for complex types on AIX
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D109838: [NFC][AIX] Add llc tests for aix 32/64bit complex va_arg
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D106393: [PowerPC][AIX] Add support for varargs for complex types on AIX
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D106393: [PowerPC][AIX] Add support for varargs for complex types on AIX
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D105659: [PowerPC][AIX] Support ByVals with greater alignment then pointer size
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Zijun Zhao via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Zijun Zhao via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Zijun Zhao via Phabricator via llvm-commits
- [PATCH] D109587: [RISCV][WIP] Generate target attribute in attribute section of object file when assemble .s file
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D109587: [RISCV][WIP] Generate target attribute in attribute section of object file when assemble .s file
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D108602: [RISCV] Initial support .insn directive for the assembler.
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D108602: [RISCV] Initial support .insn directive for the assembler.
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D109587: [RISCV]Generate target attribute in attribute section of object file when assemble .s file
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D109587: [RISCV]Generate target attribute in attribute section of object file when assemble .s file
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D109804: [LLD] Add emission of an optional linkmap section
ben via Phabricator via llvm-commits
- [PATCH] D109804: [LLD] [ELF] Add emission of an optional linkmap section
ben via Phabricator via llvm-commits
- [PATCH] D109804: [LLD] [ELF] Add emission of an optional linkmap section
ben via Phabricator via llvm-commits
- [PATCH] D109809: [RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
eric tang via Phabricator via llvm-commits
- [PATCH] D108421: Mark openmp internal global dso_local
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
luxufan via Phabricator via llvm-commits
- [PATCH] D108961: [RISCV] MC relaxation for out-of-range conditional branch.
luxufan via Phabricator via llvm-commits
- [PATCH] D105429: [JITLink][RISCV] Initial Support RISCV64 in JITLink
luxufan via Phabricator via llvm-commits
- [PATCH] D105429: [JITLink][RISCV] Initial Support RISCV64 in JITLink
luxufan via Phabricator via llvm-commits
- [PATCH] D109520: [JITLink] Adopt forEachRelocation() helper in ELF x86-64 backend (NFC)
luxufan via Phabricator via llvm-commits
- [PATCH] D107965: Fix X86-64 ABIT issue when splitting an i128 into two i64 during function call
serge via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
serge via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
serge via Phabricator via llvm-commits
- [PATCH] D109252: Add extra check for llvm::Any::TypeId visibility
serge via Phabricator via llvm-commits
- [PATCH] D92657: Fix interaction between clang and some inline builtins from glibc under _FORTIFY_SOURCE
serge via Phabricator via llvm-commits
- [PATCH] D109646: [LNICM] Fix the crashing problem
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D110019: [gn build] improve write_cmake_config to be truthy and exception friendly
yaozhongxiao via Phabricator via llvm-commits
- [PATCH] D110019: [gn build] improve write_cmake_config to be truthy and exception friendly
yaozhongxiao via Phabricator via llvm-commits
- [PATCH] D110019: [gn build] improve write_cmake_config to be truthy and exception friendly
yaozhongxiao via Phabricator via llvm-commits
- [PATCH] D109867: [ValueTracking] Enhance DemandedElts support to PhiNode
zhengping.hu via Phabricator via llvm-commits
- [PATCH] D109867: [ValueTracking] Enhance DemandedElts support to PhiNode
zhengping.hu via Phabricator via llvm-commits
- [PATCH] D109867: [ValueTracking] Enhance DemandedElts support to PhiNode
zhengping.hu via Phabricator via llvm-commits
- [PATCH] D109867: [ValueTracking] Enhance DemandedElts support to PhiNode
zhengping.hu via Phabricator via llvm-commits
- [llvm] ea81898 - [XCOFF] Fix the program abortion issue in XCOFFObjectFile::getSectionContents.
via llvm-commits
- [llvm] 909f3d7 - [yaml2obj][XCOFF] customize the string table
via llvm-commits
- [llvm] 0fc3ebb - [SelectionDAG][NFC] Fix typo in VerifyDAGDiverence() function name
via llvm-commits
- [llvm] 726b5d3 - [RegScavenger][NFC] Refer to the already initialized local variable for spill slot index
via llvm-commits
- [llvm] b98c3e9 - [yaml2obj][XCOFF] add the SectionIndex field for symbol.
via llvm-commits
- [llvm] 945df8b - [obj2yaml][XCOFF] Dump sections
via llvm-commits
- [llvm] 2c42a73 - Add extra check for llvm::Any::TypeId visibility
via llvm-commits
- [clang] e4b9f5e - DebugInfo: Add support for template parameters with reference qualifiers
via llvm-commits
- [llvm] 85f2ae5 - Be more flexible on the storage type allowed for llvm::Any::TypeId::Id
via llvm-commits
- [llvm] baa18ee - Add a new API seek for the Cursor class in the DataExtractor.cpp
via llvm-commits
- [llvm] 6403f71 - [NFC][MachineRegisterInfo] Fix typo in comments of getLiveInVirtReg() function
via llvm-commits
- [llvm] 6fb01a9 - [flang][OpenMP] Add semantic checks for ordered construct
via llvm-commits
- [llvm] c7d7b98 - OpenMP 5.0 metadirective
via llvm-commits
- [llvm] 7efb825 - Revert "OpenMP 5.0 metadirective"
via llvm-commits
- [llvm] 347f3c1 - OpenMP 5.0 metadirective
via llvm-commits
- [lld] 724a1df - [lld] Fix small error in previous commit
via llvm-commits
- [llvm] 000875c - OpenMP 5.0 metadirective
via llvm-commits
Last message date:
Sun Sep 19 23:47:29 PDT 2021
Archived on: Sun Sep 19 23:47:31 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).